/**
 * Footer Contact Widget
 *
 * Minimal styling for the bilingual footer contact list. Designed to
 * match the existing Elementor Icon List appearance in the Rhino footer.
 */

.rhino-footer-contact__heading {
	color: #FFFFFF;
	font-size: 18px;
	font-weight: 600;
	margin: 0 0 16px;
	font-family: var(--font-body, 'Archivo', 'Inter', sans-serif);
	text-transform: none;
}

.rhino-footer-contact__list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	flex-direction: column;
	gap: 14px;
}

.rhino-footer-contact__item {
	display: flex;
	align-items: flex-start;
	gap: 12px;
	line-height: 1.6;
}

.rhino-footer-contact__icon {
	color: #E59744;
	font-size: 16px;
	margin-top: 4px;
	flex: 0 0 auto;
	width: 20px;
	text-align: center;
}

.rhino-footer-contact__item-text {
	color: #B8B8B8;
	font-size: 14px;
	font-family: var(--font-body, 'Archivo', 'Inter', sans-serif);
}

.rhino-footer-contact__item-text a {
	color: inherit;
	text-decoration: none;
	transition: color 0.2s;
}

.rhino-footer-contact__item-text a:hover {
	color: #E59744;
}
