.cls-1 {
    fill: #e6e4e2;
  }

  .cls-2 {
    fill: #fcfcfb;
    opacity: .98;
  }

  .cls-2, .cls-3, .cls-4, .cls-5, .cls-6, .cls-7, .cls-8, .cls-9, .cls-10, .cls-11, .cls-12, .cls-13, .cls-14, .cls-15, .cls-16, .cls-17, .cls-18 {
    fill-rule: evenodd;
  }

  .cls-2, .cls-3, .cls-4, .cls-5, .cls-7, .cls-9, .cls-10, .cls-12, .cls-13, .cls-14, .cls-15, .cls-16, .cls-18 {
    isolation: isolate;
  }

  .cls-3 {
    fill: #000100;
    opacity: 0;
  }

  .cls-4 {
    fill: #c7c5c5;
  }

  .cls-4, .cls-10, .cls-18 {
    opacity: 1;
  }

  .cls-5 {
    fill: #f8a01e;
  }

  .cls-5, .cls-9, .cls-13, .cls-14, .cls-15, .cls-16 {
    opacity: 1;
  }

  .cls-19 {
    clip-path: url(#clippath-2);
  }

  .cls-6 {
    fill: #c6c5c6;
  }

  .cls-7 {
    fill: #2f2e2e;
    opacity: .07;
  }

  .cls-20 {
    clip-path: url(#clippath-1);
  }

  .cls-21 {
    clip-path: url(#clippath-4);
  }

  .cls-8 {
    fill: #c7c6c6;
  }

  .cls-9 {
    fill: #fbae19;
  }

  .cls-10 {
    fill: #f8a01b;
  }

  .cls-22 {
    fill: #fbc10a;
  }

  .cls-23 {
    fill: #b8b8b8;
  }

  .cls-11 {
    fill: #fbae18;
  }

  .cls-12 {
    fill: #343233;
    opacity: .35;
  }

  .cls-13 {
    fill: #c7c5c6;
  }

  .cls-14 {
    fill: #9f9fa1;
  }

  .cls-24 {
    fill: #fbc77a;
  }

  .cls-25 {
    clip-path: url(#clippath);
  }

  .cls-26 {
    fill: none;
  }

  .cls-27 {
    fill: #fbc67a;
  }

  .cls-28 {
    clip-path: url(#clippath-3);
  }

  .cls-29 {
    fill: #fcc009;
  }

  .cls-15 {
    fill: #9f9fa0;
  }

  .cls-16 {
    fill: #fef009;
  }

  .cls-17 {
    fill: #fdf008;
  }

  .cls-18 {
    fill: #a09fa0;
  }
  
  .mapadiv svg {
  pointer-events: auto;
}

.mapadiv svg path:hover,
.mapadiv svg polygon:hover,
.mapadiv svg rect:hover {
  fill: #fff200;
  filter: drop-shadow(2px 4px 2px rgba(0, 0, 0, 0.45));
  cursor: pointer;
}

svg {
    pointer-events: block;
  }



