.placemark_baloon_container {
    padding: 25px
}
.placemark_baloon_header {
    font-size: 1.29em;
    line-height: 1.6471em;
}
.placemark_baloon_info {
    color:#212121;
    margin-top:16px;
}
.placemark_baloon_info .placemark_baloon_label {
    font-size: .7779em;
    line-height: 1.3em;
    text-transform: uppercase;
    letter-spacing: .8px!important;
    color: #999;
    margin-bottom:2px;
    font-family: var(--fs_font_family);
}
.placemark_baloon_value {
    font-size: var(--fs_font_size);
    font-family: var(--fs_font_family);
}
.map_marker_border1 {
  fill: var(--fs_color);
}
.map_marker_bg {
  fill: #fff;
}
.map_marker_el1,
.map_marker_border2 {
  stroke: none;
}
.map_marker_border2 {
  fill: rgba(255,255,255,0.79);
}