/* Start custom CSS */.elementor-10642 .e-svg-base svg { fill: none; display: block; }
.elementor-10642 p a { color: #4A4A5A !important; font-family: inherit !important; font-size: 0.92rem !important; font-weight: 500 !important; text-decoration: none !important; }
.elementor-10642 p a:hover { color: #E87000 !important; }
/* Spalten „Angebote“ und „Rechtliches“ beginnen auf gleicher Höhe (Fachverband-Logo bleibt mittig) */
@media (min-width: 768px) {
  .elementor-10642 [data-id="6130e8e1"] { align-items: flex-start !important; }
  .elementor-10642 [data-id="247f0c58"] { align-self: center !important; }
}/* End custom CSS */