/* VUnify – Core: Basis-Layout für die Kontakt-Icon-Zeile im Posts Carousel.
 * Farben/Größen/Abstände werden zusätzlich über die Elementor-Style-
 * Controls des Widgets "Posts Carousel (VUnify Kontakte)" gesetzt. */

.vunify-contacts {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	list-style: none;
	margin: 10px 0 0;
	padding: 0;
	gap: 8px;
}

.vunify-contacts a {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	text-decoration: none;
}

/* Telefon-Icon (eigenes Inline-SVG, da kein Icon-Font-Glyph vorhanden). */
.vunify-contacts .vunify-phone-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 1em;
	height: 1em;
}

.vunify-contacts .vunify-phone-icon svg {
	display: block;
	width: 1em;
	height: 1em;
	fill: currentColor;
}
