

#mymap2 {
    position: absolute;
    z-index: 9;
    background-color: #f1f1f1;
    text-align: center;
    background: #333333;
}

#mymap2header_2 {
	width: 100%;
	height: 100%;
    z-index: 10;
    color: #fff;
	cursor: grab;
}
#mymap2header_2:active{
	cursor: grabbing;
}
#mymap2 img{
	pointer-events: none;
	-ms-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
}
.metka_2 {
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
}

.metka_2 span {
    display: none;
}


.metka_2 {
    display: flex;
    height: 38.8px;
    align-items: end;
    align-content: center;
    padding: 8px;
    border-radius: 50px;
}
.metka_2.hover span.text,
.metka_2:hover span.text {
    /* background: #EC653B; */
    display: block;
    font-size: 16px;
    line-height: 1.2;
    font-family: arial;
    /* position: relative; */
    padding: 10px 8px;
}

.metka_2:hover, .metka_2.hover {
    /*background: #EC653B;*/
    cursor: pointer;
}
.metka_2 .icon-img {
    width: 38.69px;
}

.map_dom-1.metka_2 {
    top: 1975px;
    left: 3067px;
}
.map_dom-2.metka_2 {
    top: 1976px;
    left: 3141px;
}
.map_dom-3.metka_2 {
    top: 2045px;
    left: 3117px;
}

.contacts-block .left-colum .map-box-2 {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 100%;
}