/**
 * Diamond GVT — multi-location address list styling (footer).
 */

.elementor-44 .elementor-element-d86ff57 .elementor-icon-list-items {
	gap: 10px !important;
}

.elementor-44 .elementor-element-d86ff57 .elementor-icon-list-item {
	align-items: flex-start !important;
}

.elementor-44 .elementor-element-d86ff57 .elementor-icon-list-text {
	font-size: 16px !important;
	line-height: 1.55 !important;
	white-space: normal !important;
	overflow-wrap: anywhere;
}

.elementor-44 .elementor-element-09dd595 .elementor-icon-list-text {
	white-space: normal !important;
	overflow-wrap: anywhere;
	line-height: 1.55 !important;
}

.diamond-address-block {
	display: block;
	margin: 0;
}

.diamond-address-block + .diamond-address-block {
	margin-top: 10px;
}

@media (max-width: 1024px) {
	.elementor-44 .elementor-element-d86ff57 .elementor-icon-list-text,
	.elementor-44 .elementor-element-09dd595 .elementor-icon-list-text {
		font-size: 15px !important;
	}
}

@media (max-width: 767px) {
	.elementor-44 .elementor-element-a3433e6 .elementor-icon-list-items {
		gap: 12px !important;
	}

	.elementor-44 .elementor-element-d86ff57 .elementor-icon-list-text,
	.elementor-44 .elementor-element-09dd595 .elementor-icon-list-text {
		font-size: 14px !important;
		line-height: 1.5 !important;
	}

	body.diamond-lang-ar .elementor-44 .elementor-element-a3433e6 .elementor-icon-list-item {
		justify-content: flex-end !important;
	}
}
