.knf-entity-contact { margin-bottom: 35px; }
.knf-entity-contact__list { list-style:none; padding:0; margin:0; }
.knf-entity-contact__list .knf-persons__field { display:flex; gap:12px; align-items:flex-start; margin:0 0 10px; }
.knf-entity-contact__list .knf-persons__field > i { flex:0 0 18px; width:18px; color:var(--ast-global-color-0, #3C5EA8); margin-top:4px; }
.knf-entity-contact__list .knf-persons__field-text { min-width:0; overflow-wrap:anywhere; }
 
.knf-entity-contact__list .knf-persons__field.knf-persons__field--einrichtung .knf-persons__field-text{ 
	font-size: var(--knf-h4-font-size);
    line-height: var(--knf-h4-line-height); 
    font-weight: bold;
}