
.embedded-map {
	position: relative;
	display: none;
}

.embedded-map .ratio-img {
	display: block;
	width: 100% !important;
	height: auto !important;
}

.embedded-map iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}


.isalink {
	cursor: pointer;
}
.badge {
	top: -5px;
    right: -5px;
    background-color: var(--color-highlight); 
    color: var(--color-white);
    font-size: 12px;
    font-weight: bold;
    border-radius: 50%;
    padding: 2px 6px;
    box-shadow: var(--box-shadow);
}