.map-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}

.map-wrapper iframe {
  filter: grayscale(100%) contrast(110%);
}

/* ТВОЯ ИКОНКА */
.map-logo {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 60px;
  height: 60px;
  transform: translate(-50%, -100%);
  
  background: url('/path-to-your-logo.png') no-repeat center;
  background-size: contain;

  pointer-events: none;
}