.custom-popup .leaflet-popup-content-wrapper {
	background: #fff;
	color: #000;
	font-size: 15px;
    text-align: center;
    min-width: 200px;
    min-height: 60px;
}
.custom-popup .leaflet-popup-content-wrapper b {
	font-size: 1.4em;
}
.custom-popup .leaflet-popup-content-wrapper a {
	color: var(--color1);
}
.custom-popup .leaflet-popup-tip {
	background: #fff;
}
.custom-pin {
	position: absolute;
	border-radius: 50% 50% 50% 0;
	border: 11px solid #4b1312;
	width: 30px;
	height: 30px;
	transform: rotate(-45deg);
}
.custom-pin::after {
	position: absolute;
	content: '';
	width: 20px;
	height: 20px;
	border-radius: 50%;
	top: 50%;
	left: 50%;
	margin-left: -10px;
	margin-top: -10px;
	background-color: #fff;
}