/* Service Areas V1 */
.svc-areas.v1 {

	/* Map */
	.svc-areas-v1-map {
		img {
			height: 100%;
		}
	}

	.svc-areas-v1-card img {
		opacity: 1;
	}

	.svc-areas-v1-card:has(.bg) {
		background-color: transparent !important;
		color: white;
	}

	/* Optional decorative card background (Media.boxBackgroundImageUrl).
	   .bg-bx is position:relative/z-index:1, so sink the image behind the
	   card content and clip it to the card's rounded corners. */
	.svc-areas-v1-card > .bg {
		z-index: -1;
		border-radius: inherit;

		img {
			object-fit: cover;
		}
	}

	/* Card content */
	.svc-areas-v1-info {
		--half: 60%;
	}

	/* Areas list: 2-column grid */
	.svc-areas-v1-list {

		li {
			font-weight: 500;
			line-height: 2.05;
		}
	}

	

	
}
