@font-face {
  font-family: "national forest extra bold";
  src: url("../fonts/NationalForest-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: bold;
}
@font-face {
  font-family: "national forest regular";
  src: url("../fonts/NationalForest-PrintRegular.woff2") format("woff2");
  font-weight: 400;
  font-style: regular;
}
@font-face {
  font-family: "national forest thin";
  src: url("../fonts/NationalForest-PrintThin.woff2") format("woff2");
  font-weight: 400;
  font-style: regular;
}
@font-face {
  font-family: "national forest cursive";
  src: url("../fonts/NationalForest.woff2") format("woff2");
  font-weight: 200 800;
}
html {
  /*background: url('map base layers/ocean hex 289997.svg');*/
  background-size: cover;
  color: #ffffff;
  scrollbar-color: revert;
  overflow-y: hidden;
}

body {
  font-family: "national forest regular";
  font-size: 0.8rem;
  overflow-x: hidden;
  overflow-y: hidden;
  background: #a34a4c;
}

.logo {
  height: 100px;
  width: 150px;
  padding-bottom: 20px;
}

.social-logo {
  height: 60px;
  width: 60px;
  padding: 0px 15px 50px 15px;
}

.social-logo {
  padding-bottom: 0px;
}

.close-out {
  background-color: #a34a4c;
  color: #ffffff;
  text-align: center;
  position: fixed;
  top: 100%;
  height: 100%;
  width: 100%;
  left: 0;
  overflow-y: scroll;
  font-size: 1.25rem;
}

.closeout-titles {
  font-size: 1rem;
}

.closeout-titles a {
  font-size: 1.25rem;
  text-decoration: none;
  color: white;
}

.closeout-url, p.closeout-url {
  font-size: 1.5rem;
  padding-bottom: 0px;
  margin-bottom: 0px;
  font-family: "national forest extra bold";
}

.closeout-url a {
  text-decoration: none;
  color: white;
}

.bigger-font {
  font-size: 2rem;
}

.end-text {
  padding: 5% 5% 3% 5%;
}

.end-credits {
  font-size: 0.75rem;
  text-align: left;
  padding: 3%;
  font-family: Arial;
}

.start-over img {
  height: 55px;
  width: 240px;
}

#giant-button:focus, #taptostart:focus {
  outline: none;
}

.footer {
  font-size: 0.75rem;
  text-align: center;
  padding-bottom: 2%;
  font-family: Arial;
}

.end-credits a {
  color: white;
}

#bg-loader img {
  min-height: 100%;
  min-width: 1920px;
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
}

#rotate {
  display: none;
}

@media only screen and (orientation: landscape) and (hover: none) and (pointer: coarse) {
  #rotate {
    display: block;
  }
}
@media screen and (max-width: 1920px) {
  #bg-loader img {
    left: 50%;
    margin-left: -960px;
  }
}
@-webkit-keyframes fadeInAnimation {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeInAnimation {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeInAnimation2 {
  0% {
    opacity: 0;
  }
  60% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeInAnimation2 {
  0% {
    opacity: 0;
  }
  60% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOutAnimation {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOutAnimation {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes honeycreeper1 {
  0% {
    opacity: 1;
  }
  82.5% {
    opacity: 0;
  }
}
@keyframes honeycreeper1 {
  0% {
    opacity: 1;
  }
  82.5% {
    opacity: 0;
  }
}
@-webkit-keyframes honeycreeper2 {
  82.5% {
    opacity: 1;
  }
  89.5% {
    opacity: 0;
  }
}
@keyframes honeycreeper2 {
  82.5% {
    opacity: 1;
  }
  89.5% {
    opacity: 0;
  }
}
@-webkit-keyframes honeycreeper3 {
  89.5% {
    opacity: 1;
  }
  96.5% {
    opacity: 0;
  }
}
@keyframes honeycreeper3 {
  89.5% {
    opacity: 1;
  }
  96.5% {
    opacity: 0;
  }
}
@-webkit-keyframes honeycreeper4 {
  96.5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes honeycreeper4 {
  96.5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.laysanhoneycreeper1 {
  opacity: 0;
  -webkit-animation-duration: 5.5s;
          animation-duration: 5.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-name: honeycreeper1;
          animation-name: honeycreeper1;
}

.laysanhoneycreeper2 {
  opacity: 0;
  -webkit-animation-duration: 5.5s;
          animation-duration: 5.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-name: honeycreeper2;
          animation-name: honeycreeper2;
}

.laysanhoneycreeper3 {
  opacity: 0;
  -webkit-animation-duration: 5.5s;
          animation-duration: 5.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-name: honeycreeper3;
          animation-name: honeycreeper3;
}

.laysanhoneycreeper4 {
  opacity: 0;
  -webkit-animation-duration: 5.5s;
          animation-duration: 5.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-name: honeycreeper4;
          animation-name: honeycreeper4;
}

@-webkit-keyframes steelhead1 {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 0;
  }
}

@keyframes steelhead1 {
  0% {
    opacity: 1;
  }
  95% {
    opacity: 0;
  }
}
@-webkit-keyframes steelhead2 {
  95% {
    opacity: 1;
  }
  96% {
    opacity: 0;
  }
}
@keyframes steelhead2 {
  95% {
    opacity: 1;
  }
  96% {
    opacity: 0;
  }
}
@-webkit-keyframes steelhead3 {
  96% {
    opacity: 1;
  }
  97% {
    opacity: 0;
  }
}
@keyframes steelhead3 {
  96% {
    opacity: 1;
  }
  97% {
    opacity: 0;
  }
}
@-webkit-keyframes steelhead4 {
  97% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes steelhead4 {
  97% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.steelhead1 {
  opacity: 0;
  -webkit-animation-duration: 6.5s;
          animation-duration: 6.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: steelhead1;
          animation-name: steelhead1;
}

.steelhead2 {
  opacity: 0;
  -webkit-animation-duration: 6.5s;
          animation-duration: 6.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: steelhead2;
          animation-name: steelhead2;
}

.steelhead3 {
  opacity: 0;
  -webkit-animation-duration: 6.5s;
          animation-duration: 6.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: steelhead3;
          animation-name: steelhead3;
}

.steelhead4 {
  opacity: 0;
  -webkit-animation-duration: 6.5s;
          animation-duration: 6.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: steelhead4;
          animation-name: steelhead4;
}

@-webkit-keyframes wolf1 {
  0% {
    opacity: 1;
  }
  80% {
    opacity: 0;
  }
}

@keyframes wolf1 {
  0% {
    opacity: 1;
  }
  80% {
    opacity: 0;
  }
}
@-webkit-keyframes wolf2 {
  80% {
    opacity: 1;
  }
  88% {
    opacity: 0;
  }
}
@keyframes wolf2 {
  80% {
    opacity: 1;
  }
  88% {
    opacity: 0;
  }
}
@-webkit-keyframes wolf3 {
  88% {
    opacity: 1;
  }
  96% {
    opacity: 0;
  }
}
@keyframes wolf3 {
  88% {
    opacity: 1;
  }
  96% {
    opacity: 0;
  }
}
@-webkit-keyframes wolf4 {
  96% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes wolf4 {
  96% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.cascadewolf1 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: wolf1;
          animation-name: wolf1;
}

.cascadewolf2 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: wolf2;
          animation-name: wolf2;
}

.cascadewolf3 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: wolf3;
          animation-name: wolf3;
}

.cascadewolf4 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: wolf4;
          animation-name: wolf4;
}

@-webkit-keyframes woodpecker1 {
  0% {
    opacity: 1;
  }
  86% {
    opacity: 0;
  }
}

@keyframes woodpecker1 {
  0% {
    opacity: 1;
  }
  86% {
    opacity: 0;
  }
}
@-webkit-keyframes woodpecker2 {
  86% {
    opacity: 1;
  }
  88.5% {
    opacity: 0;
  }
}
@keyframes woodpecker2 {
  86% {
    opacity: 1;
  }
  88.5% {
    opacity: 0;
  }
}
@-webkit-keyframes woodpecker3 {
  88.5% {
    opacity: 1;
  }
  93% {
    opacity: 0;
  }
}
@keyframes woodpecker3 {
  88.5% {
    opacity: 1;
  }
  93% {
    opacity: 0;
  }
}
@-webkit-keyframes woodpecker4 {
  93% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes woodpecker4 {
  93% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.ivorywoodpecker1 {
  opacity: 0;
  -webkit-animation-duration: 3.5s;
          animation-duration: 3.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: woodpecker1;
          animation-name: woodpecker1;
}

.ivorywoodpecker2 {
  opacity: 0;
  -webkit-animation-duration: 3.5s;
          animation-duration: 3.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: woodpecker2;
          animation-name: woodpecker2;
}

.ivorywoodpecker3 {
  opacity: 0;
  -webkit-animation-duration: 3.5s;
          animation-duration: 3.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: woodpecker3;
          animation-name: woodpecker3;
}

.ivorywoodpecker4 {
  opacity: 0;
  -webkit-animation-duration: 3.5s;
          animation-duration: 3.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: woodpecker4;
          animation-name: woodpecker4;
}

@-webkit-keyframes elk1 {
  0% {
    opacity: 1;
  }
  80% {
    opacity: 0;
  }
}

@keyframes elk1 {
  0% {
    opacity: 1;
  }
  80% {
    opacity: 0;
  }
}
@-webkit-keyframes elk2 {
  80% {
    opacity: 1;
  }
  82% {
    opacity: 0;
  }
}
@keyframes elk2 {
  80% {
    opacity: 1;
  }
  82% {
    opacity: 0;
  }
}
@-webkit-keyframes elk3 {
  82% {
    opacity: 1;
  }
  84% {
    opacity: 0;
  }
}
@keyframes elk3 {
  82% {
    opacity: 1;
  }
  84% {
    opacity: 0;
  }
}
@-webkit-keyframes elk4 {
  84% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes elk4 {
  84% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.easternelk1 {
  opacity: 0;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: elk1;
          animation-name: elk1;
}

.easternelk2 {
  opacity: 0;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: elk2;
          animation-name: elk2;
}

.easternelk3 {
  opacity: 0;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: elk3;
          animation-name: elk3;
}

.easternelk4 {
  opacity: 0;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: elk4;
          animation-name: elk4;
}

@-webkit-keyframes amphipod1 {
  0% {
    opacity: 1;
  }
  81% {
    opacity: 0;
  }
}

@keyframes amphipod1 {
  0% {
    opacity: 1;
  }
  81% {
    opacity: 0;
  }
}
@-webkit-keyframes amphipod2 {
  81% {
    opacity: 1;
  }
  89% {
    opacity: 0;
  }
}
@keyframes amphipod2 {
  81% {
    opacity: 1;
  }
  89% {
    opacity: 0;
  }
}
@-webkit-keyframes amphipod3 {
  89% {
    opacity: 1;
  }
  97% {
    opacity: 0;
  }
}
@keyframes amphipod3 {
  89% {
    opacity: 1;
  }
  97% {
    opacity: 0;
  }
}
@-webkit-keyframes amphipod4 {
  97% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes amphipod4 {
  97% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.rubiousamphipod1 {
  opacity: 0;
  -webkit-animation-duration: 4.5s;
          animation-duration: 4.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: amphipod1;
          animation-name: amphipod1;
}

.rubiousamphipod2 {
  opacity: 0;
  -webkit-animation-duration: 4.5s;
          animation-duration: 4.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: amphipod2;
          animation-name: amphipod2;
}

.rubiousamphipod3 {
  opacity: 0;
  -webkit-animation-duration: 4.5s;
          animation-duration: 4.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: amphipod3;
          animation-name: amphipod3;
}

.rubiousamphipod4 {
  opacity: 0;
  -webkit-animation-duration: 4.5s;
          animation-duration: 4.5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: amphipod4;
          animation-name: amphipod4;
}

@-webkit-keyframes salamander1 {
  0% {
    opacity: 1;
  }
  80.5% {
    opacity: 0;
  }
}

@keyframes salamander1 {
  0% {
    opacity: 1;
  }
  80.5% {
    opacity: 0;
  }
}
@-webkit-keyframes salamander2 {
  80.5% {
    opacity: 1;
  }
  82.5% {
    opacity: 0;
  }
}
@keyframes salamander2 {
  80.5% {
    opacity: 1;
  }
  82.5% {
    opacity: 0;
  }
}
@-webkit-keyframes salamander3 {
  82.5% {
    opacity: 1;
  }
  84.5% {
    opacity: 0;
  }
}
@keyframes salamander3 {
  82.5% {
    opacity: 1;
  }
  84.5% {
    opacity: 0;
  }
}
@-webkit-keyframes salamander4 {
  84.5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes salamander4 {
  84.5% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.catahoulasalamander1 {
  opacity: 0;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: salamander1;
          animation-name: salamander1;
}

.catahoulasalamander2 {
  opacity: 0;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: salamander2;
          animation-name: salamander2;
}

.catahoulasalamander3 {
  opacity: 0;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: salamander3;
          animation-name: salamander3;
}

.catahoulasalamander4 {
  opacity: 0;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: salamander4;
          animation-name: salamander4;
}

@-webkit-keyframes crayfish1 {
  0% {
    opacity: 1;
  }
  90% {
    opacity: 0;
  }
}

@keyframes crayfish1 {
  0% {
    opacity: 1;
  }
  90% {
    opacity: 0;
  }
}
@-webkit-keyframes crayfish2 {
  90% {
    opacity: 1;
  }
  94% {
    opacity: 0;
  }
}
@keyframes crayfish2 {
  90% {
    opacity: 1;
  }
  94% {
    opacity: 0;
  }
}
@-webkit-keyframes crayfish3 {
  94% {
    opacity: 1;
  }
  98% {
    opacity: 0;
  }
}
@keyframes crayfish3 {
  94% {
    opacity: 1;
  }
  98% {
    opacity: 0;
  }
}
@-webkit-keyframes crayfish4 {
  98% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes crayfish4 {
  98% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.sandhillscrayfish1 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: crayfish1;
          animation-name: crayfish1;
}

.sandhillscrayfish2 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: crayfish2;
          animation-name: crayfish2;
}

.sandhillscrayfish3 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: crayfish3;
          animation-name: crayfish3;
}

.sandhillscrayfish4 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: crayfish4;
          animation-name: crayfish4;
}

@-webkit-keyframes crescent1 {
  0% {
    opacity: 1;
  }
  92% {
    opacity: 0;
  }
}

@keyframes crescent1 {
  0% {
    opacity: 1;
  }
  92% {
    opacity: 0;
  }
}
@-webkit-keyframes crescent2 {
  92% {
    opacity: 1;
  }
  95% {
    opacity: 0;
  }
}
@keyframes crescent2 {
  92% {
    opacity: 1;
  }
  95% {
    opacity: 0;
  }
}
@-webkit-keyframes crescent3 {
  95% {
    opacity: 1;
  }
  98% {
    opacity: 0;
  }
}
@keyframes crescent3 {
  95% {
    opacity: 1;
  }
  98% {
    opacity: 0;
  }
}
@-webkit-keyframes crescent4 {
  98% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes crescent4 {
  98% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.tawnycrescent1 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: crescent1;
          animation-name: crescent1;
}

.tawnycrescent2 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: crescent2;
          animation-name: crescent2;
}

.tawnycrescent3 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: crescent3;
          animation-name: crescent3;
}

.tawnycrescent4 {
  opacity: 0;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-direction: alternate;
          animation-direction: alternate;
  -webkit-animation-name: crescent4;
          animation-name: crescent4;
}

@-webkit-keyframes whale1 {
  0% {
    opacity: 1;
  }
  85% {
    opacity: 0;
  }
}

@keyframes whale1 {
  0% {
    opacity: 1;
  }
  85% {
    opacity: 0;
  }
}
@-webkit-keyframes whale2 {
  85% {
    opacity: 1;
  }
  91% {
    opacity: 0;
  }
}
@keyframes whale2 {
  85% {
    opacity: 1;
  }
  91% {
    opacity: 0;
  }
}
@-webkit-keyframes whale3 {
  91% {
    opacity: 1;
  }
  97% {
    opacity: 0;
  }
}
@keyframes whale3 {
  91% {
    opacity: 1;
  }
  97% {
    opacity: 0;
  }
}
@-webkit-keyframes whale4 {
  97% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes whale4 {
  97% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.atlanticwhale1 {
  opacity: 0;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-name: whale1;
          animation-name: whale1;
}

.atlanticwhale2 {
  opacity: 0;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-name: whale2;
          animation-name: whale2;
}

.atlanticwhale3 {
  opacity: 0;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-name: whale3;
          animation-name: whale3;
}

.atlanticwhale4 {
  opacity: 0;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: steps(1);
          animation-timing-function: steps(1);
  -webkit-animation-name: whale4;
          animation-name: whale4;
}

.showText1 {
  -webkit-animation: fadeInAnimation 3.5s ease;
          animation: fadeInAnimation 3.5s ease;
}

.showText2 {
  -webkit-animation: fadeInAnimation2 3.5s ease;
          animation: fadeInAnimation2 3.5s ease;
}

.hideText {
  -webkit-animation: fadeOutAnimation 1s ease;
          animation: fadeOutAnimation 1s ease;
  opacity: 0;
}

.scaled {
  transform: scale(2);
}

.hide {
  opacity: 0 !important;
}

.remove {
  display: none;
}

[data-name="Layer 11"] {
  transform: translateY(-25px);
}

[data-name="Layer 16"] {
  opacity: 0%;
}

[data-name=card] {
  opacity: 0%;
}

svg {
  display: block;
  position: fixed;
}

#map, #intro_scene, #top-edge, #left-edge, #top-edge-mobile {
  top: 0;
  left: 0;
}

#right-edge {
  top: 0;
  right: 0;
}

#bottom-edge, #bottom-edge-mobile {
  bottom: 0;
  left: 0;
}

#bottom-edge, #top-edge {
  display: none;
}

#bottom-edge, #top-edge {
  display: none;
}

#bottom-edge-mobile, #top-edge-mobile {
  display: inline;
}

@media screen and (min-width: 600px) {
  #bottom-edge, #top-edge {
    display: inline;
  }
  #bottom-edge-mobile, #top-edge-mobile {
    display: none;
  }
}
#scene {
  height: 100vh;
}

.scrollElement {
  position: absolute;
  height: 20000px;
  width: 100px;
  top: 0;
  z-index: 0;
}

.hide-overlay {
  display: none;
}

#instructions {
  font-size: 1.5rem;
  z-index: 200;
}

.instruct-species {
  text-align: center;
  width: 100%;
  position: fixed;
  top: 3%;
}

.nav-right {
  position: fixed;
  right: 25px;
  bottom: 100px;
  width: 100px;
  text-align: center;
}

.nav-left {
  position: fixed;
  left: 22px;
  bottom: 100px;
  width: 100px;
  text-align: center;
}

.nav-small {
  display: none;
}

@media screen and (max-width: 526px) {
  .nav-small {
    text-align: center;
    bottom: 10%;
    position: fixed;
    width: 100px;
    display: inline;
    left: 50%;
    margin-left: -50px;
  }
  .nav-right, .nav-left {
    display: none;
  }
}
#directionals {
  bottom: 100px;
  position: fixed;
}

#directionals img {
  width: 100px;
  height: 99px;
}

.back {
  left: 20px;
  position: fixed;
}

.next {
  right: 20px;
  position: fixed;
}

#highlight_species {
  pointer-events: none;
}

.no-click {
  pointer-events: none;
}

.species-sign {
  padding: 25px 25px;
  border-radius: 10px;
  bottom: 10%;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  background-color: #7a471d;
  color: #fde66a;
}
@media screen and (max-width: 576px) {
  .species-sign {
    width: 75%;
    bottom: 5%;
  }
}

.species-name {
  font-family: "national forest regular";
  font-size: 2rem;
  text-align: center;
}
@media screen and (max-width: 576px) {
  .species-name {
    font-size: 1.2rem;
  }
}

.species-state {
  font-family: "national forest cursive";
  font-size: 2rem;
  text-transform: capitalize;
  text-align: center;
}

.species-state p, .species-name p, .species-text p {
  padding: 0;
  margin: 0;
}

.species-text {
  font-family: "national forest regular";
  font-size: 1.2rem;
}
@media screen and (max-width: 576px) {
  .species-text {
    font-size: 1rem;
  }
}

/*intro classes*/
.cls-1 {
  fill: url(#linear-gradient-329);
}

.cls-2 {
  fill: url(#linear-gradient-170);
}

.cls-3 {
  fill: url(#linear-gradient-160);
}

.cls-4 {
  fill: url(#linear-gradient-27);
}

.cls-5 {
  fill: url(#linear-gradient-314);
}

.cls-6 {
  fill: url(#linear-gradient-230);
}

.cls-7 {
  fill: url(#linear-gradient-132);
}

.cls-8 {
  fill: url(#linear-gradient-289);
}

.cls-9 {
  fill: url(#linear-gradient-24);
}

.cls-10 {
  fill: url(#linear-gradient-240);
}

.cls-11 {
  fill: url(#linear-gradient-32);
}

.cls-12 {
  fill: url(#linear-gradient-173);
}

.cls-13 {
  fill: url(#linear-gradient-175);
}

.cls-14 {
  fill: url(#linear-gradient-45);
}

.cls-15 {
  fill: url(#linear-gradient-98);
}

.cls-16 {
  fill: url(#linear-gradient-192);
}

.cls-17 {
  fill: url(#linear-gradient-250);
}

.cls-18 {
  fill: url(#linear-gradient-233);
}

.cls-19 {
  fill: url(#linear-gradient-179);
}

.cls-20 {
  fill: url(#linear-gradient-52);
}

.cls-21 {
  fill: url(#linear-gradient-202);
}

.cls-22 {
  fill: url(#linear-gradient-312);
}

.cls-23 {
  fill: #fff;
}

.cls-24 {
  fill: url(#linear-gradient-124);
}

.cls-25 {
  fill: url(#linear-gradient-237);
}

.cls-26 {
  fill: url(#linear-gradient-58);
}

.cls-27 {
  fill: url(#linear-gradient-92);
}

.cls-28 {
  fill: url(#linear-gradient-273);
}

.cls-29 {
  fill: url(#linear-gradient-319);
}

.cls-30 {
  fill: url(#linear-gradient-137);
}

.cls-31 {
  fill: url(#linear-gradient-177);
}

.cls-32 {
  fill: url(#linear-gradient-206);
}

.cls-33 {
  fill: url(#linear-gradient-213);
}

.cls-34 {
  fill: url(#linear-gradient-63);
}

.cls-35 {
  fill: url(#linear-gradient-285);
}

.cls-36 {
  fill: url(#linear-gradient-149);
}

.cls-37 {
  fill: url(#linear-gradient-140);
}

.cls-38 {
  fill: url(#linear-gradient-86);
}

.cls-39 {
  fill: url(#linear-gradient-20);
}

.cls-40 {
  fill: url(#linear-gradient-71);
}

.cls-41 {
  fill: url(#linear-gradient-51);
}

.cls-42 {
  fill: url(#linear-gradient-323);
}

.cls-43 {
  fill: url(#linear-gradient-5);
}

.cls-44 {
  fill: url(#linear-gradient-229);
}

.cls-45 {
  fill: url(#linear-gradient-257);
}

.cls-46 {
  fill: #7a471d;
}

.cls-47 {
  fill: url(#linear-gradient-6);
}

.cls-48 {
  fill: url(#linear-gradient-306);
}

.cls-49 {
  fill: url(#linear-gradient-238);
}

.cls-50 {
  fill: url(#linear-gradient-77);
}

.cls-51 {
  fill: #354a4d;
}

.cls-52 {
  fill: url(#linear-gradient-322);
}

.cls-53 {
  fill: url(#linear-gradient-73);
}

.cls-54 {
  fill: url(#linear-gradient-261);
}

.cls-55 {
  fill: url(#linear-gradient-120);
}

.cls-56 {
  fill: url(#linear-gradient-283);
}

.cls-57 {
  fill: url(#linear-gradient-78);
}

.cls-58 {
  fill: url(#linear-gradient-286);
}

.cls-59 {
  fill: url(#linear-gradient-242);
}

.cls-60 {
  fill: url(#linear-gradient-23);
}

.cls-61 {
  fill: url(#linear-gradient-15);
}

.cls-62 {
  fill: url(#linear-gradient-144);
}

.cls-63 {
  fill: url(#linear-gradient-301);
}

.cls-64 {
  fill: url(#linear-gradient-126);
}

.cls-65 {
  fill: url(#linear-gradient-8);
}

.cls-66 {
  fill: url(#linear-gradient-135);
}

.cls-67 {
  fill: url(#linear-gradient-325);
}

.cls-68 {
  fill: url(#linear-gradient-324);
}

.cls-69 {
  fill: url(#linear-gradient-299);
}

.cls-70 {
  fill: url(#linear-gradient-260);
}

.cls-71 {
  fill: url(#linear-gradient);
}

.cls-72 {
  fill: url(#linear-gradient-155);
}

.cls-73 {
  fill: url(#linear-gradient-57);
}

.cls-74 {
  fill: url(#linear-gradient-326);
}

.cls-75 {
  fill: url(#linear-gradient-264);
}

.cls-76 {
  fill: url(#linear-gradient-7);
}

.cls-77 {
  fill: url(#linear-gradient-166);
}

.cls-78 {
  fill: url(#linear-gradient-307);
}

.cls-79 {
  fill: url(#linear-gradient-36);
}

.cls-80 {
  fill: url(#linear-gradient-14);
}

.cls-81 {
  fill: url(#linear-gradient-89);
}

.cls-82 {
  fill: url(#linear-gradient-337);
}

.cls-83 {
  fill: url(#linear-gradient-335);
}

.cls-84 {
  fill: url(#linear-gradient-214);
}

.cls-85 {
  fill: url(#linear-gradient-194);
}

.cls-86 {
  fill: url(#linear-gradient-178);
}

.cls-87 {
  fill: url(#linear-gradient-254);
}

.cls-88 {
  fill: url(#linear-gradient-53);
}

.cls-89 {
  fill: url(#linear-gradient-75);
}

.cls-90 {
  fill: url(#linear-gradient-35);
}

.cls-91 {
  fill: url(#linear-gradient-18);
}

.cls-92 {
  fill: url(#linear-gradient-280);
}

.cls-93 {
  fill: url(#radial-gradient-2);
}

.cls-94 {
  fill: url(#linear-gradient-275);
}

.cls-95 {
  fill: url(#linear-gradient-87);
}

.cls-96 {
  fill: url(#linear-gradient-287);
}

.cls-97 {
  fill: url(#linear-gradient-26);
}

.cls-98 {
  fill: #263635;
}

.cls-99 {
  fill: url(#linear-gradient-190);
}

.cls-100 {
  fill: url(#linear-gradient-290);
}

.cls-101 {
  fill: url(#linear-gradient-220);
}

.cls-102 {
  fill: url(#linear-gradient-183);
}

.cls-103 {
  fill: url(#linear-gradient-49);
}

.cls-104 {
  fill: url(#linear-gradient-221);
}

.cls-105 {
  fill: url(#linear-gradient-129);
}

.cls-106 {
  fill: url(#linear-gradient-332);
}

.cls-107 {
  fill: url(#linear-gradient-55);
}

.cls-108 {
  fill: url(#linear-gradient-191);
}

.cls-109 {
  fill: url(#linear-gradient-235);
}

.cls-110 {
  fill: url(#linear-gradient-187);
}

.cls-111 {
  fill: url(#linear-gradient-302);
}

.cls-112 {
  fill: url(#linear-gradient-91);
}

.cls-113 {
  fill: url(#linear-gradient-284);
}

.cls-114 {
  fill: #7d9a92;
}

.cls-115 {
  fill: url(#linear-gradient-142);
}

.cls-116 {
  fill: url(#linear-gradient-308);
}

.cls-117 {
  fill: url(#linear-gradient-334);
}

.cls-118 {
  fill: url(#linear-gradient-333);
}

.cls-119 {
  fill: url(#linear-gradient-303);
}

.cls-120 {
  fill: url(#linear-gradient-176);
}

.cls-121 {
  fill: url(#linear-gradient-108);
}

.cls-122 {
  fill: url(#linear-gradient-145);
}

.cls-123 {
  fill: url(#linear-gradient-117);
}

.cls-124 {
  fill: url(#linear-gradient-270);
}

.cls-125 {
  fill: url(#linear-gradient-122);
}

.cls-126 {
  fill: url(#linear-gradient-227);
}

.cls-127 {
  fill: url(#linear-gradient-29);
}

.cls-128 {
  fill: url(#linear-gradient-293);
}

.cls-129 {
  fill: url(#linear-gradient-152);
}

.cls-130 {
  fill: url(#linear-gradient-256);
}

.cls-131 {
  fill: url(#linear-gradient-9);
}

.cls-132 {
  fill: url(#linear-gradient-321);
}

.cls-133 {
  fill: url(#linear-gradient-138);
}

.cls-134 {
  fill: url(#linear-gradient-211);
}

.cls-135 {
  fill: url(#linear-gradient-217);
}

.cls-136 {
  fill: url(#linear-gradient-223);
}

.cls-137 {
  fill: url(#linear-gradient-10);
}

.cls-138 {
  fill: url(#linear-gradient-118);
}

.cls-139 {
  fill: url(#linear-gradient-272);
}

.cls-140 {
  fill: url(#linear-gradient-103);
}

.cls-141 {
  fill: url(#linear-gradient-136);
}

.cls-142 {
  fill: url(#linear-gradient-2);
}

.cls-143 {
  fill: url(#linear-gradient-311);
}

.cls-144 {
  fill: url(#linear-gradient-131);
}

.cls-145 {
  fill: url(#linear-gradient-276);
}

.cls-146 {
  fill: url(#linear-gradient-44);
}

.cls-147 {
  fill: url(#linear-gradient-67);
}

.cls-148 {
  fill: url(#linear-gradient-101);
}

.cls-149 {
  fill: url(#linear-gradient-61);
}

.cls-150 {
  fill: url(#linear-gradient-203);
}

.cls-151 {
  fill: url(#linear-gradient-158);
}

.cls-152 {
  fill: url(#linear-gradient-41);
}

.cls-153 {
  fill: url(#linear-gradient-84);
}

.cls-154 {
  fill: url(#linear-gradient-164);
}

.cls-155 {
  fill: url(#linear-gradient-130);
}

.cls-156 {
  fill: #7a481e;
  stroke: #7a481e;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 10.9347px;
}

.cls-157 {
  fill: url(#linear-gradient-188);
}

.cls-158 {
  fill: url(#linear-gradient-159);
}

.cls-159 {
  fill: #253334;
}

.cls-160 {
  fill: url(#linear-gradient-33);
}

.cls-161 {
  fill: #d1bb9b;
}

.cls-162 {
  fill: url(#linear-gradient-40);
}

.cls-163 {
  fill: url(#linear-gradient-30);
}

.cls-164 {
  fill: url(#linear-gradient-88);
}

.cls-165 {
  fill: url(#linear-gradient-277);
}

.cls-166 {
  fill: url(#linear-gradient-34);
}

.cls-167 {
  fill: url(#linear-gradient-16);
}

.cls-168 {
  fill: url(#linear-gradient-37);
}

.cls-169 {
  fill: url(#linear-gradient-327);
}

.cls-170 {
  fill: url(#linear-gradient-252);
}

.cls-171 {
  fill: url(#linear-gradient-181);
}

.cls-172 {
  fill: url(#linear-gradient-197);
}

.cls-173 {
  fill: url(#linear-gradient-236);
}

.cls-174 {
  fill: url(#linear-gradient-198);
}

.cls-175 {
  fill: url(#linear-gradient-60);
}

.cls-176 {
  fill: url(#linear-gradient-97);
}

.cls-177 {
  fill: url(#linear-gradient-204);
}

.cls-178 {
  fill: #cc842d;
}

.cls-179 {
  fill: url(#linear-gradient-315);
}

.cls-180 {
  fill: url(#linear-gradient-279);
}

.cls-181 {
  fill: url(#linear-gradient-39);
}

.cls-182 {
  fill: url(#linear-gradient-259);
}

.cls-183 {
  fill: url(#linear-gradient-12);
}

.cls-184 {
  fill: url(#linear-gradient-169);
}

.cls-185 {
  fill: url(#linear-gradient-199);
}

.cls-186 {
  fill: url(#linear-gradient-104);
}

.cls-187 {
  fill: url(#linear-gradient-100);
}

.cls-188 {
  fill: url(#linear-gradient-59);
}

.cls-189 {
  fill: url(#linear-gradient-207);
}

.cls-190 {
  fill: url(#linear-gradient-201);
}

.cls-191 {
  fill: url(#linear-gradient-249);
}

.cls-192 {
  fill: url(#linear-gradient-62);
}

.cls-193 {
  fill: url(#linear-gradient-28);
}

.cls-194 {
  fill: url(#linear-gradient-96);
}

.cls-195 {
  fill: #253434;
}

.cls-196 {
  fill: url(#linear-gradient-288);
}

.cls-197 {
  fill: url(#linear-gradient-320);
}

.cls-198 {
  fill: url(#linear-gradient-165);
}

.cls-199 {
  fill: #354c4f;
}

.cls-200 {
  fill: url(#linear-gradient-153);
}

.cls-201 {
  fill: url(#linear-gradient-72);
}

.cls-202 {
  fill: url(#linear-gradient-11);
}

.cls-203 {
  fill: url(#linear-gradient-246);
}

.cls-204 {
  fill: url(#linear-gradient-255);
}

.cls-205 {
  fill: url(#linear-gradient-218);
}

.cls-206 {
  fill: url(#linear-gradient-139);
}

.cls-207 {
  fill: url(#linear-gradient-156);
}

.cls-208 {
  fill: #0e1321;
}

.cls-209 {
  fill: url(#linear-gradient-114);
}

.cls-210 {
  fill: url(#linear-gradient-64);
}

.cls-211 {
  fill: url(#linear-gradient-69);
}

.cls-212 {
  fill: url(#linear-gradient-262);
}

.cls-213 {
  fill: url(#linear-gradient-54);
}

.cls-214 {
  fill: url(#linear-gradient-116);
}

.cls-215 {
  fill: #253535;
}

.cls-216 {
  fill: url(#linear-gradient-119);
}

.cls-217 {
  fill: url(#linear-gradient-200);
}

.cls-218 {
  fill: url(#linear-gradient-258);
}

.cls-219 {
  fill: url(#linear-gradient-269);
}

.cls-220 {
  fill: url(#linear-gradient-232);
}

.cls-221 {
  fill: url(#linear-gradient-271);
}

.cls-222 {
  fill: url(#linear-gradient-266);
}

.cls-223 {
  fill: url(#linear-gradient-182);
}

.cls-224 {
  fill: url(#linear-gradient-296);
}

.cls-225 {
  fill: url(#linear-gradient-297);
}

.cls-226 {
  fill: url(#linear-gradient-151);
}

.cls-227 {
  fill: url(#linear-gradient-4);
}

.cls-228 {
  fill: url(#linear-gradient-146);
}

.cls-229 {
  fill: url(#linear-gradient-19);
}

.cls-230 {
  fill: url(#linear-gradient-282);
}

.cls-231 {
  fill: url(#linear-gradient-268);
}

.cls-232 {
  fill: #1c3b4a;
}

.cls-233 {
  fill: url(#linear-gradient-318);
}

.cls-234 {
  fill: url(#linear-gradient-42);
}

.cls-235 {
  fill: url(#linear-gradient-317);
}

.cls-236 {
  fill: url(#linear-gradient-161);
}

.cls-237 {
  fill: #186e6f;
}

.cls-238 {
  fill: url(#linear-gradient-105);
}

.cls-239 {
  fill: url(#linear-gradient-171);
}

.cls-240 {
  fill: url(#linear-gradient-186);
}

.cls-241 {
  fill: #132535;
}

.cls-242 {
  fill: url(#linear-gradient-248);
}

.cls-243 {
  fill: url(#linear-gradient-25);
}

.cls-244 {
  fill: url(#linear-gradient-195);
}

.cls-245 {
  fill: url(#linear-gradient-215);
}

.cls-246 {
  fill: url(#linear-gradient-300);
}

.cls-247 {
  fill: url(#linear-gradient-102);
}

.cls-248 {
  fill: url(#linear-gradient-93);
}

.cls-249 {
  fill: url(#linear-gradient-157);
}

.cls-250 {
  fill: url(#linear-gradient-3);
}

.cls-251 {
  fill: url(#linear-gradient-209);
}

.cls-252 {
  fill: url(#linear-gradient-281);
}

.cls-253 {
  fill: #afc1b3;
}

.cls-254 {
  fill: url(#linear-gradient-180);
}

.cls-255 {
  fill: url(#linear-gradient-328);
}

.cls-256 {
  fill: url(#linear-gradient-185);
}

.cls-257 {
  fill: url(#linear-gradient-109);
}

.cls-258 {
  fill: url(#linear-gradient-310);
}

.cls-259 {
  fill: #55706e;
}

.cls-260 {
  fill: url(#linear-gradient-68);
}

.cls-261 {
  fill: url(#linear-gradient-56);
}

.cls-262 {
  fill: url(#linear-gradient-231);
}

.cls-263 {
  fill: url(#linear-gradient-245);
}

.cls-264 {
  fill: url(#linear-gradient-76);
}

.cls-265 {
  fill: url(#linear-gradient-234);
}

.cls-266 {
  fill: url(#linear-gradient-94);
}

.cls-267 {
  fill: url(#linear-gradient-241);
}

.cls-268 {
  fill: url(#linear-gradient-216);
}

.cls-269 {
  fill: url(#linear-gradient-38);
}

.cls-270 {
  fill: url(#linear-gradient-134);
}

.cls-271 {
  fill: url(#linear-gradient-154);
}

.cls-272 {
  fill: url(#linear-gradient-95);
}

.cls-273 {
  fill: url(#linear-gradient-298);
}

.cls-274 {
  fill: url(#linear-gradient-338);
}

.cls-275 {
  fill: url(#linear-gradient-113);
}

.cls-276 {
  fill: url(#linear-gradient-47);
}

.cls-277 {
  fill: url(#linear-gradient-205);
}

.cls-278 {
  fill: url(#linear-gradient-81);
}

.cls-279 {
  fill: url(#linear-gradient-222);
}

.cls-280 {
  fill: url(#linear-gradient-111);
}

.cls-281 {
  fill: url(#linear-gradient-212);
}

.cls-282 {
  fill: url(#linear-gradient-267);
}

.cls-283 {
  fill: url(#linear-gradient-83);
}

.cls-284 {
  fill: url(#linear-gradient-128);
}

.cls-285 {
  fill: url(#linear-gradient-115);
}

.cls-286 {
  fill: #546e6d;
}

.cls-287 {
  fill: url(#linear-gradient-65);
}

.cls-288 {
  fill: url(#linear-gradient-17);
}

.cls-289 {
  fill: url(#linear-gradient-226);
}

.cls-290 {
  fill: #122131;
}

.cls-291 {
  fill: #89a8a0;
}

.cls-292 {
  fill: url(#linear-gradient-196);
}

.cls-293 {
  fill: url(#linear-gradient-148);
}

.cls-294 {
  fill: #132938;
  opacity: 0.4;
}

.cls-294, .cls-295 {
  isolation: isolate;
}

.cls-296 {
  fill: url(#linear-gradient-127);
}

.cls-297 {
  fill: url(#linear-gradient-225);
}

.cls-298 {
  fill: url(#linear-gradient-46);
}

.cls-299 {
  fill: url(#linear-gradient-247);
}

.cls-300 {
  fill: url(#linear-gradient-265);
}

.cls-301 {
  fill: url(#linear-gradient-74);
}

.cls-302 {
  fill: url(#linear-gradient-110);
}

.cls-303 {
  fill: url(#linear-gradient-339);
}

.cls-304 {
  fill: url(#linear-gradient-48);
}

.cls-305 {
  fill: url(#linear-gradient-244);
}

.cls-306 {
  fill: url(#linear-gradient-294);
}

.cls-307 {
  fill: url(#linear-gradient-251);
}

.cls-308 {
  fill: url(#linear-gradient-66);
}

.cls-309 {
  fill: url(#linear-gradient-121);
}

.cls-310 {
  fill: url(#linear-gradient-208);
}

.cls-311 {
  fill: url(#linear-gradient-291);
}

.cls-312 {
  fill: url(#linear-gradient-112);
}

.cls-313 {
  fill: url(#linear-gradient-107);
}

.cls-314 {
  fill: url(#linear-gradient-184);
}

.cls-315 {
  fill: url(#linear-gradient-263);
}

.cls-316 {
  fill: url(#linear-gradient-85);
}

.cls-317 {
  fill: url(#linear-gradient-278);
}

.cls-318 {
  fill: url(#linear-gradient-189);
}

.cls-295 {
  fill: url(#radial-gradient);
  opacity: 0.6;
}

.cls-319 {
  fill: url(#linear-gradient-292);
}

.cls-320 {
  fill: url(#linear-gradient-174);
}

.cls-321 {
  fill: url(#linear-gradient-163);
}

.cls-322 {
  fill: url(#linear-gradient-309);
}

.cls-323 {
  fill: url(#linear-gradient-167);
}

.cls-324 {
  fill: url(#linear-gradient-330);
}

.cls-325 {
  fill: url(#linear-gradient-133);
}

.cls-326 {
  fill: url(#linear-gradient-21);
}

.cls-327 {
  fill: url(#linear-gradient-50);
}

.cls-328 {
  fill: url(#linear-gradient-162);
}

.cls-329 {
  fill: url(#linear-gradient-143);
}

.cls-330 {
  fill: url(#linear-gradient-147);
}

.cls-331 {
  fill: url(#linear-gradient-125);
}

.cls-332 {
  fill: url(#linear-gradient-141);
}

.cls-333 {
  fill: url(#linear-gradient-295);
}

.cls-334 {
  fill: url(#linear-gradient-80);
}

.cls-335 {
  fill: url(#linear-gradient-43);
}

.cls-336 {
  fill: url(#linear-gradient-150);
}

.cls-337 {
  fill: url(#linear-gradient-168);
}

.cls-338 {
  fill: url(#linear-gradient-210);
}

.cls-339 {
  fill: url(#linear-gradient-13);
}

.cls-340 {
  fill: url(#linear-gradient-106);
}

.cls-341 {
  fill: url(#linear-gradient-79);
}

.cls-342 {
  fill: url(#linear-gradient-253);
}

.cls-343 {
  fill: url(#linear-gradient-243);
}

.cls-344 {
  fill: url(#linear-gradient-331);
}

.cls-345 {
  fill: url(#linear-gradient-219);
}

.cls-346 {
  fill: url(#linear-gradient-305);
}

.cls-347 {
  fill: url(#linear-gradient-239);
}

.cls-348 {
  fill: url(#linear-gradient-82);
}

.cls-349 {
  fill: url(#linear-gradient-193);
}

.cls-350 {
  fill: url(#linear-gradient-22);
}

.cls-351 {
  fill: url(#linear-gradient-224);
}

.cls-352 {
  fill: url(#linear-gradient-228);
}

.cls-353 {
  fill: url(#linear-gradient-123);
}

.cls-354 {
  fill: url(#linear-gradient-70);
}

.cls-355 {
  fill: url(#linear-gradient-316);
}

.cls-356 {
  fill: url(#linear-gradient-340);
}

.cls-357 {
  fill: url(#linear-gradient-336);
}

.cls-358 {
  fill: url(#linear-gradient-304);
}

.cls-359 {
  fill: url(#linear-gradient-31);
}

.cls-360 {
  fill: url(#linear-gradient-313);
}

.cls-361 {
  fill: url(#linear-gradient-172);
}

.cls-362 {
  fill: url(#linear-gradient-90);
}

.cls-363 {
  fill: url(#linear-gradient-274);
}

.cls-364 {
  fill: url(#linear-gradient-99);
}

.visually-hidden {
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

.cls-map-1 {
  fill: #a2896a;
}

.cls-map-2, .cls-map-3 {
  fill: #997155;
}

.cls-map-4 {
  opacity: 0.66;
}

.cls-map-4, .cls-map-5, .cls-map-6, .cls-map-7, .cls-map-8, .cls-map-9, .cls-map-10, .cls-map-11, .cls-map-12, .cls-map-13, .cls-map-14, .cls-map-15, .cls-map-16, .cls-map-17, .cls-map-18, .cls-map-19, .cls-map-20, .cls-map-21, .cls-map-22, .cls-map-23, .cls-map-24, .cls-map-25, .cls-map-26, .cls-map-27, .cls-map-28, .cls-map-29, .cls-map-30, .cls-map-31, .cls-map-32, .cls-map-33, .cls-map-34, .cls-map-35, .cls-map-36, .cls-map-37, .cls-map-38, .cls-map-39, .cls-map-40, .cls-map-41, .cls-map-42, .cls-map-43, .cls-map-44, .cls-map-45, .cls-map-46, .cls-map-47, .cls-map-48, .cls-map-49, .cls-map-50, .cls-map-51, .cls-map-52, .cls-map-53, .cls-map-54, .cls-map-55, .cls-map-56, .cls-map-57, .cls-map-58, .cls-map-59, .cls-map-60, .cls-map-61, .cls-map-62, .cls-map-63, .cls-map-64, .cls-map-65, .cls-map-66, .cls-map-67, .cls-map-68, .cls-map-69, .cls-map-70, .cls-map-71, .cls-map-72, .cls-map-73, .cls-map-74, .cls-map-75, .cls-map-76, .cls-map-77, .cls-map-78, .cls-map-79, .cls-map-80, .cls-map-81, .cls-map-82, .cls-map-83, .cls-map-84, .cls-map-85, .cls-map-86, .cls-map-87, .cls-map-88, .cls-map-89, .cls-map-90, .cls-map-91, .cls-map-92, .cls-map-93, .cls-map-94, .cls-map-95, .cls-map-96, .cls-map-97, .cls-map-98, .cls-map-99, .cls-map-100, .cls-map-101, .cls-map-102, .cls-map-103, .cls-map-104, .cls-map-105, .cls-map-106, .cls-map-107, .cls-map-108, .cls-map-109, .cls-map-110, .cls-map-111, .cls-map-112, .cls-map-113, .cls-map-114, .cls-map-115, .cls-map-116, .cls-map-117, .cls-map-118, .cls-map-119, .cls-map-120, .cls-map-121, .cls-map-122, .cls-map-123, .cls-map-124, .cls-map-125, .cls-map-126, .cls-map-127, .cls-map-128, .cls-map-129, .cls-map-130, .cls-map-131, .cls-map-132, .cls-map-133, .cls-map-134, .cls-map-135 {
  isolation: isolate;
}

.cls-map-4, .cls-map-6, .cls-map-136 {
  fill: #999;
}

.cls-map-137 {
  fill: #637394;
}

.cls-map-138 {
  fill: #888586;
}

.cls-map-139 {
  fill: #55413a;
}

.cls-map-140 {
  fill: #505d29;
}

.cls-map-141 {
  fill: #946027;
}

.cls-map-142 {
  fill: #c9d0d3;
}

.cls-map-143 {
  fill: #3e4331;
}

.cls-map-144 {
  fill: #815f41;
}

.cls-map-5, .cls-map-145, .cls-map-146, .cls-map-41, .cls-map-46, .cls-map-54, .cls-map-61, .cls-map-88, .cls-map-97, .cls-map-110, .cls-map-122 {
  fill: #fff;
}

.cls-map-5, .cls-map-78 {
  opacity: 0.71;
}

.cls-map-147 {
  fill: #7a5b58;
}

.cls-map-148 {
  fill: #292615;
}

.cls-map-149 {
  fill: #b09e81;
}

.cls-map-150 {
  fill: #45280c;
}

.cls-map-151 {
  fill: #965a40;
}

.cls-map-152 {
  fill: #464746;
}

.cls-map-6, .cls-map-13, .cls-map-46 {
  opacity: 0.44;
}

.cls-map-153 {
  fill: #f1925d;
}

.cls-map-154 {
  stroke: #d5d5d5;
  stroke-width: 0.53px;
}

.cls-map-154, .cls-map-7, .cls-map-155, .cls-map-156, .cls-map-157, .cls-map-158, .cls-map-159, .cls-map-160, .cls-map-161, .cls-map-162, .cls-map-163, .cls-map-164, .cls-map-165, .cls-map-166, .cls-map-167, .cls-map-168, .cls-map-169, .cls-map-64, .cls-map-170, .cls-map-171, .cls-map-172, .cls-map-173, .cls-map-174, .cls-map-175, .cls-map-176, .cls-map-177, .cls-map-178, .cls-map-179, .cls-map-180, .cls-map-181, .cls-map-182 {
  fill: none;
}

.cls-map-154, .cls-map-7, .cls-map-155, .cls-map-156, .cls-map-157, .cls-map-158, .cls-map-159, .cls-map-160, .cls-map-161, .cls-map-162, .cls-map-163, .cls-map-164, .cls-map-165, .cls-map-167, .cls-map-168, .cls-map-169, .cls-map-64, .cls-map-170, .cls-map-171, .cls-map-172, .cls-map-173, .cls-map-183, .cls-map-174, .cls-map-176, .cls-map-177, .cls-map-178, .cls-map-179, .cls-map-184, .cls-map-185, .cls-map-180, .cls-map-186, .cls-map-181, .cls-map-187, .cls-map-182 {
  stroke-miterlimit: 10;
}

.cls-map-154, .cls-map-7, .cls-map-156, .cls-map-188, .cls-map-158, .cls-map-159, .cls-map-161, .cls-map-162, .cls-map-163, .cls-map-164, .cls-map-165, .cls-map-168, .cls-map-169, .cls-map-64, .cls-map-170, .cls-map-171, .cls-map-174, .cls-map-176, .cls-map-177, .cls-map-178, .cls-map-180, .cls-map-181, .cls-map-182 {
  stroke-linecap: round;
}

.cls-map-189 {
  fill: #4d381b;
}

.cls-map-190 {
  fill: #b98d84;
}

.cls-map-7 {
  stroke: #ddc2a2;
  stroke-width: 1px;
}

.cls-map-7, .cls-map-21, .cls-map-83, .cls-map-108, .cls-map-191 {
  opacity: 0.23;
}

.cls-map-192 {
  fill: #a34c1a;
}

.cls-map-8 {
  fill: #e8bd61;
}

.cls-map-8, .cls-map-85, .cls-map-193 {
  opacity: 0.2;
}

.cls-map-194 {
  fill: #606f30;
}

.cls-map-195 {
  fill: #ddd;
}

.cls-map-196 {
  fill: #211513;
}

.cls-map-197 {
  fill: #487847;
}

.cls-map-198 {
  fill: #b2905a;
}

.cls-map-199 {
  fill: #3c1d11;
}

.cls-map-200 {
  fill: #3a241e;
}

.cls-map-201 {
  fill: #2c2323;
}

.cls-map-9, .cls-map-20, .cls-map-23, .cls-map-28, .cls-map-55, .cls-map-202, .cls-map-73, .cls-map-84, .cls-map-89, .cls-map-113, .cls-map-117 {
  opacity: 0.6;
}

.cls-map-9, .cls-map-203 {
  fill: #bfbfbf;
}

.cls-map-204 {
  fill: url(#linear-gradient-map-2);
}

.cls-map-205 {
  fill: #b7afa7;
}

.cls-map-155, .cls-map-166 {
  stroke: #2e2e2e;
}

.cls-map-155, .cls-map-166, .cls-map-173 {
  stroke-width: 0.24px;
}

.cls-map-10 {
  fill: #4f3321;
}

.cls-map-10, .cls-map-206 {
  opacity: 0.43;
}

.cls-map-207 {
  fill: #4d2814;
}

.cls-map-208 {
  fill: #ffc68c;
}

.cls-map-156, .cls-map-167, .cls-map-186 {
  stroke: #333;
}

.cls-map-156, .cls-map-182 {
  stroke-width: 0.85px;
}

.cls-map-209 {
  fill: #d1dae1;
}

.cls-map-210, .cls-map-211, .cls-map-212, .cls-map-213, .cls-map-3, .cls-map-214, .cls-map-215, .cls-map-216, .cls-map-146, .cls-map-217, .cls-map-218, .cls-map-219, .cls-map-220, .cls-map-221, .cls-map-222, .cls-map-223, .cls-map-224, .cls-map-225, .cls-map-226, .cls-map-227, .cls-map-228, .cls-map-229, .cls-map-230, .cls-map-231, .cls-map-232, .cls-map-233, .cls-map-234, .cls-map-235, .cls-map-236, .cls-map-237, .cls-map-238, .cls-map-239, .cls-map-63, .cls-map-240, .cls-map-241, .cls-map-242, .cls-map-243, .cls-map-77, .cls-map-244, .cls-map-245, .cls-map-246, .cls-map-247, .cls-map-248, .cls-map-249, .cls-map-250, .cls-map-251, .cls-map-252, .cls-map-253, .cls-map-254, .cls-map-255, .cls-map-256, .cls-map-257, .cls-map-258, .cls-map-259, .cls-map-260, .cls-map-261, .cls-map-262, .cls-map-263, .cls-map-264, .cls-map-265, .cls-map-266, .cls-map-267 {
  fill-rule: evenodd;
}

.cls-map-210, .cls-map-268 {
  fill: #1a1a1a;
}

.cls-map-269 {
  fill: #ddc168;
}

.cls-map-270 {
  fill: #998080;
}

.cls-map-271 {
  fill: #5d6f1e;
}

.cls-map-11 {
  fill: #e2c67a;
}

.cls-map-11, .cls-map-62 {
  opacity: 0.81;
}

.cls-map-211 {
  fill: #c9af8d;
}

.cls-map-272 {
  fill: #a2ded2;
}

.cls-map-12 {
  fill: url(#linear-gradient-map-24);
}

.cls-map-12, .cls-map-22, .cls-map-27, .cls-map-29, .cls-map-32, .cls-map-33, .cls-map-34, .cls-map-44, .cls-map-47, .cls-map-48, .cls-map-59, .cls-map-273, .cls-map-71, .cls-map-76, .cls-map-87, .cls-map-100, .cls-map-107, .cls-map-121, .cls-map-126 {
  opacity: 0.3;
}

.cls-map-274 {
  fill: #262626;
}

.cls-map-275 {
  fill: #ba8043;
}

.cls-map-276 {
  fill: #030002;
}

.cls-map-277 {
  fill: #af8058;
}

.cls-map-13, .cls-map-278, .cls-map-31, .cls-map-36, .cls-map-39, .cls-map-50, .cls-map-74, .cls-map-98, .cls-map-104, .cls-map-128, .cls-map-130 {
  fill: #212618;
}

.cls-map-279 {
  fill: #09152a;
}

.cls-map-280 {
  fill: #cc997c;
}

.cls-map-281 {
  fill: #b3303c;
}

.cls-map-282 {
  fill: #5e452f;
}

.cls-map-283 {
  fill: #799e76;
}

.cls-map-284 {
  fill: #363732;
}

.cls-map-14 {
  fill: #805e47;
}

.cls-map-14, .cls-map-16, .cls-map-36, .cls-map-51, .cls-map-63, .cls-map-77 {
  opacity: 0.62;
}

.cls-map-285 {
  fill: #7daf42;
}

.cls-map-286 {
  fill: #0f0704;
}

.cls-map-287 {
  fill: #a97d5c;
}

.cls-map-288 {
  fill: #553f2f;
}

.cls-map-289 {
  fill: #be8d7e;
}

.cls-map-290 {
  fill: #7e6f6f;
}

.cls-map-291 {
  fill: #988f80;
}

.cls-map-15 {
  fill: #d29763;
}

.cls-map-15, .cls-map-95, .cls-map-292, .cls-map-130, .cls-map-132 {
  opacity: 0.57;
}

.cls-map-293 {
  fill: #9fddd0;
}

.cls-map-294 {
  fill: #d1eee8;
}

.cls-map-295 {
  fill: #ddae8c;
}

.cls-map-296 {
  fill: #2d0915;
}

.cls-map-297 {
  fill: #33302f;
}

.cls-map-298 {
  fill: #ebf3ff;
}

.cls-map-299 {
  fill: #988e80;
}

.cls-map-300 {
  fill: #d5cec4;
}

.cls-map-301, .cls-map-38 {
  fill: #57b849;
}

.cls-map-302 {
  fill: #362f3b;
}

.cls-map-303 {
  fill: #abb856;
}

.cls-map-304 {
  fill: #7c1e2b;
}

.cls-map-305 {
  fill: #e3d3b9;
}

.cls-map-306 {
  fill: #d3d1c5;
}

.cls-map-212 {
  fill: #716963;
}

.cls-map-307 {
  fill: #987430;
}

.cls-map-308 {
  fill: #574032;
}

.cls-map-309 {
  fill: #5f412c;
}

.cls-map-310 {
  fill: #291c14;
}

.cls-map-311 {
  fill: #8e8437;
}

.cls-map-312 {
  fill: #351711;
}

.cls-map-313 {
  fill: #5e5842;
}

.cls-map-314 {
  fill: #846a51;
}

.cls-map-16 {
  fill: #593d2a;
}

.cls-map-17 {
  fill: url(#linear-gradient-map-7);
}

.cls-map-17, .cls-map-115, .cls-map-129 {
  opacity: 0.29;
}

.cls-map-315 {
  fill: #8d6b5e;
}

.cls-map-316 {
  fill: #af7155;
}

.cls-map-317 {
  fill: #4c494f;
}

.cls-map-318 {
  fill: #d8b159;
}

.cls-map-319 {
  fill: #906546;
}

.cls-map-320 {
  fill: #3d4a43;
}

.cls-map-321 {
  fill: #dec28f;
}

.cls-map-322 {
  fill: #53c874;
}

.cls-map-18 {
  fill: #683a2a;
  opacity: 0.94;
}

.cls-map-323 {
  fill: #3e5e68;
}

.cls-map-324 {
  fill: #a38956;
}

.cls-map-213 {
  fill: #cab198;
}

.cls-map-325 {
  fill: #e2e1e0;
}

.cls-map-326 {
  fill: #473025;
}

.cls-map-327 {
  fill: #cfeee7;
}

.cls-map-328 {
  fill: #293942;
}

.cls-map-329 {
  fill: #fffffd;
}

.cls-map-330 {
  fill: #6b3d14;
}

.cls-map-331 {
  fill: #b1bcc1;
}

.cls-map-332 {
  fill: #c8c9b1;
}

.cls-map-333 {
  fill: #fbf7c7;
}

.cls-map-188 {
  fill: #7a481e;
  stroke: #7a481e;
  stroke-width: 20.49px;
}

.cls-map-188, .cls-map-334 {
  stroke-linejoin: round;
}

.cls-map-19, .cls-map-45, .cls-map-335, .cls-map-72, .cls-map-81, .cls-map-110, .cls-map-116, .cls-map-124, .cls-map-131 {
  opacity: 0.4;
}

.cls-map-19, .cls-map-336 {
  fill: #f8ffff;
}

.cls-map-337 {
  fill: #9c8660;
}

.cls-map-338 {
  fill: #9f4d57;
}

.cls-map-339 {
  fill: #95825e;
}

.cls-map-340, .cls-map-86 {
  fill: #383231;
}

.cls-map-157 {
  stroke: #4a6b94;
}

.cls-map-157, .cls-map-160, .cls-map-172 {
  stroke-width: 0.28px;
}

.cls-map-341 {
  fill: #d1b136;
}

.cls-map-342 {
  fill: #a0682a;
}

.cls-map-343 {
  fill: #b1a98c;
}

.cls-map-20 {
  fill: #f8e4af;
}

.cls-map-344 {
  fill: #493c16;
}

.cls-map-345 {
  fill: #007793;
}

.cls-map-346 {
  fill: #6d7782;
}

.cls-map-347 {
  fill: #de927a;
}

.cls-map-348 {
  fill: #83500e;
}

.cls-map-349 {
  fill: #756e71;
}

.cls-map-350 {
  fill: #5e4636;
}

.cls-map-351 {
  fill: #808186;
}

.cls-map-352 {
  fill: #cb903f;
}

.cls-map-353 {
  fill: #59a544;
}

.cls-map-354 {
  fill: #c4eae2;
}

.cls-map-355 {
  fill: #9ea0a3;
}

.cls-map-356 {
  fill: #adc6d6;
}

.cls-map-357 {
  fill: #808c39;
}

.cls-map-358 {
  fill: #e1d7ce;
}

.cls-map-359 {
  fill: #f0d8c2;
}

.cls-map-360 {
  fill: #9cdccf;
}

.cls-map-361 {
  fill: #543820;
}

.cls-map-362 {
  fill: #d1d1d1;
}

.cls-map-363 {
  fill: #b8aaa6;
}

.cls-map-364 {
  fill: #241303;
}

.cls-map-365 {
  fill: #78513c;
}

.cls-map-366 {
  fill: #796449;
}

.cls-map-367 {
  fill: #ad6b5a;
}

.cls-map-368 {
  fill: #be8b82;
}

.cls-map-369 {
  fill: #4f2c0e;
}

.cls-map-370 {
  fill: #944302;
}

.cls-map-371 {
  fill: #c7ab6f;
}

.cls-map-372 {
  fill: #bfc3ab;
}

.cls-map-373 {
  fill: #e4ca69;
}

.cls-map-374 {
  fill: #774e1d;
}

.cls-map-375 {
  fill: #9b8e80;
}

.cls-map-376 {
  fill: #a7cc61;
}

.cls-map-377 {
  fill: #878263;
}

.cls-map-378 {
  fill: #5b390b;
}

.cls-map-379 {
  fill: #1c1407;
}

.cls-map-22 {
  fill: url(#linear-gradient-map-27);
}

.cls-map-23, .cls-map-380 {
  fill: #a28157;
}

.cls-map-24 {
  fill: #776e5a;
}

.cls-map-24, .cls-map-381, .cls-map-90 {
  opacity: 0.52;
}

.cls-map-25, .cls-map-382, .cls-map-133 {
  fill: #c68b4d;
}

.cls-map-25, .cls-map-64, .cls-map-125 {
  opacity: 0.39;
}

.cls-map-383 {
  fill: #9d5d45;
}

.cls-map-384 {
  fill: #3d3113;
}

.cls-map-385 {
  fill: #281b14;
}

.cls-map-386 {
  fill: #0d94ad;
}

.cls-map-387 {
  fill: #5a3111;
}

.cls-map-388 {
  fill: #916f59;
}

.cls-map-389 {
  fill: #a99580;
}

.cls-map-390 {
  fill: #cacaca;
}

.cls-map-391 {
  fill: #a38267;
}

.cls-map-392 {
  fill: #4b2b0c;
}

.cls-map-393 {
  fill: #a7851d;
}

.cls-map-394 {
  fill: #849ca5;
}

.cls-map-395 {
  fill: #26292f;
}

.cls-map-396 {
  fill: #57350b;
}

.cls-map-397 {
  fill: #191b27;
}

.cls-map-398 {
  fill: #c9caca;
}

.cls-map-214 {
  fill: #ae9786;
}

.cls-map-399 {
  fill: #86354a;
}

.cls-map-400 {
  fill: #946c46;
}

.cls-map-401 {
  fill: #d8d8d8;
}

.cls-map-402 {
  fill: #816359;
}

.cls-map-403 {
  fill: #eda34e;
}

.cls-map-404 {
  fill: #e4d8d7;
}

.cls-map-405 {
  fill: #9bdcce;
}

.cls-map-215 {
  fill: #c1b7a8;
}

.cls-map-406 {
  fill: #e0b070;
}

.cls-map-407 {
  fill: #7d4f1f;
}

.cls-map-158 {
  stroke-width: 0.1px;
}

.cls-map-158, .cls-map-64, .cls-map-170, .cls-map-177, .cls-map-181 {
  stroke: #fff;
}

.cls-map-408 {
  fill: #767d80;
}

.cls-map-409 {
  fill: #505747;
}

.cls-map-410 {
  fill: #1d2021;
}

.cls-map-216, .cls-map-411 {
  fill: #734e34;
}

.cls-map-412, .cls-map-79, .cls-map-86 {
  opacity: 0.37;
}

.cls-map-413 {
  fill: #332116;
}

.cls-map-414 {
  fill: #8e4711;
}

.cls-map-415 {
  fill: #070607;
}

.cls-map-416, .cls-map-35, .cls-map-53, .cls-map-66, .cls-map-118 {
  opacity: 0.5;
}

.cls-map-159 {
  stroke-width: 0.26px;
}

.cls-map-159, .cls-map-162, .cls-map-164 {
  stroke: #ebdf97;
}

.cls-map-417 {
  fill: #cec3c0;
}

.cls-map-418 {
  fill: #deccaf;
}

.cls-map-419 {
  fill: #91807c;
}

.cls-map-420 {
  fill: #525263;
}

.cls-map-421 {
  fill: #bf6473;
}

.cls-map-26 {
  fill: #f7e9c4;
}

.cls-map-26, .cls-map-112 {
  opacity: 0.76;
}

.cls-map-422 {
  fill: #a9b3b4;
}

.cls-map-423 {
  fill: #528cad;
}

.cls-map-424, .cls-map-81 {
  fill: #f3ffff;
}

.cls-map-425 {
  fill: #9f7839;
}

.cls-map-426 {
  fill: #beafb6;
}

.cls-map-427 {
  fill: #c9c2b1;
}

.cls-map-428 {
  fill: #61362e;
}

.cls-map-429 {
  fill: #8a868d;
}

.cls-map-430 {
  fill: #505151;
}

.cls-map-431 {
  fill: #b09b84;
}

.cls-map-432 {
  fill: #3e3733;
}

.cls-map-433 {
  fill: #6e6868;
}

.cls-map-27, .cls-map-53, .cls-map-434, .cls-map-131 {
  fill: #d29072;
}

.cls-map-435 {
  fill: #ffce7b;
}

.cls-map-436 {
  fill: #ede974;
}

.cls-map-437 {
  fill: #4d5919;
}

.cls-map-438 {
  fill: #c3b57d;
}

.cls-map-439 {
  fill: #f2a251;
}

.cls-map-440 {
  fill: #31394a;
}

.cls-map-441 {
  fill: #b49894;
}

.cls-map-442 {
  fill: #aa8a61;
}

.cls-map-443 {
  fill: #8e6446;
}

.cls-map-444 {
  fill: #58803a;
}

.cls-map-445 {
  fill: #91aeb7;
}

.cls-map-446 {
  fill: #d29431;
}

.cls-map-447 {
  fill: #f0945f;
}

.cls-map-448 {
  fill: #685a30;
}

.cls-map-449 {
  fill: #5c2c14;
}

.cls-map-450 {
  fill: #fcd297;
}

.cls-map-451 {
  fill: #715023;
}

.cls-map-452 {
  fill: #946352;
}

.cls-map-217 {
  fill: #bead98;
}

.cls-map-453 {
  fill: #804a32;
}

.cls-map-454 {
  fill: #766c5f;
}

.cls-map-455 {
  fill: #e2e2e2;
}

.cls-map-456 {
  fill: #2e230f;
}

.cls-map-457 {
  fill: #8a8243;
}

.cls-map-458 {
  fill: #af8b40;
}

.cls-map-459 {
  fill: #dcc573;
}

.cls-map-460 {
  fill: #313939;
}

.cls-map-461, .cls-map-35 {
  fill: #b1a598;
}

.cls-map-462 {
  fill: #615953;
}

.cls-map-463 {
  fill: #493319;
}

.cls-map-218 {
  fill: #796a5c;
}

.cls-map-464 {
  fill: #7f3419;
}

.cls-map-160 {
  stroke: #bdc6c6;
}

.cls-map-465 {
  fill: #b78c74;
}

.cls-map-28 {
  fill: #9a5331;
}

.cls-map-466 {
  fill: #878645;
}

.cls-map-467 {
  fill: #9f5b46;
}

.cls-map-468 {
  fill: #766441;
}

.cls-map-469 {
  fill: #2e2a30;
}

.cls-map-29 {
  fill: url(#linear-gradient-map-19);
}

.cls-map-470 {
  fill: #98d4c8;
}

.cls-map-471 {
  fill: #aa9069;
}

.cls-map-472 {
  fill: #c2c1c4;
}

.cls-map-473 {
  fill: #beae9a;
}

.cls-map-219, .cls-map-474 {
  fill: #725e46;
}

.cls-map-475 {
  fill: #373139;
}

.cls-map-476 {
  fill: #6e5935;
}

.cls-map-30 {
  fill: #825b37;
}

.cls-map-30, .cls-map-38, .cls-map-68 {
  opacity: 0.35;
}

.cls-map-477 {
  fill: #c16d62;
}

.cls-map-478 {
  fill: #575756;
}

.cls-map-479 {
  fill: #f2c187;
}

.cls-map-480 {
  fill: #cd9c4d;
}

.cls-map-481 {
  fill: #bfac8b;
}

.cls-map-482 {
  fill: #f9b083;
}

.cls-map-483 {
  fill: #4d4a4c;
}

.cls-map-484 {
  fill: #392e21;
}

.cls-map-485 {
  fill: #d5c69f;
}

.cls-map-486 {
  fill: #5e553b;
}

.cls-map-487 {
  fill: url(#linear-gradient-map-28);
}

.cls-map-488 {
  fill: #c69b6d;
}

.cls-map-489 {
  fill: #7bc061;
}

.cls-map-490 {
  fill: #241e15;
}

.cls-map-491 {
  fill: #516377;
}

.cls-map-492, .cls-map-45 {
  fill: #ebfaff;
}

.cls-map-31, .cls-map-122 {
  opacity: 0.68;
}

.cls-map-493 {
  fill: #65380e;
}

.cls-map-494 {
  fill: #b4aa8f;
}

.cls-map-161, .cls-map-165, .cls-map-167, .cls-map-186 {
  stroke-width: 0.56px;
}

.cls-map-161, .cls-map-178, .cls-map-182 {
  stroke: #590000;
}

.cls-map-220 {
  fill: #333231;
}

.cls-map-221 {
  fill: #ce9061;
}

.cls-map-495 {
  fill: #c7b7a8;
}

.cls-map-496 {
  fill: #91d9c9;
}

.cls-map-32 {
  fill: url(#linear-gradient-map-20);
}

.cls-map-497 {
  fill: url(#linear-gradient-map-14);
}

.cls-map-498 {
  fill: #c0b9b0;
}

.cls-map-499 {
  fill: #42342d;
}

.cls-map-500 {
  fill: #c8a547;
}

.cls-map-501 {
  fill: #996d22;
}

.cls-map-33 {
  fill: url(#linear-gradient-map-16);
}

.cls-map-502 {
  fill: #dce4f1;
}

.cls-map-222 {
  fill: #e5dbcb;
}

.cls-map-223 {
  fill: #877c6b;
}

.cls-map-503 {
  fill: #010100;
}

.cls-map-504 {
  fill: #da9b88;
}

.cls-map-505 {
  fill: #665d1c;
}

.cls-map-506 {
  fill: #764f30;
}

.cls-map-507 {
  fill: #bf9c61;
}

.cls-map-508, .cls-map-334 {
  fill: #f5ddb1;
}

.cls-map-224 {
  fill: #a78261;
}

.cls-map-34 {
  fill: url(#linear-gradient-map-17);
}

.cls-map-509 {
  fill: #ed3226;
}

.cls-map-510 {
  fill: #868076;
}

.cls-map-511 {
  fill: #463619;
}

.cls-map-512 {
  fill: #292828;
}

.cls-map-513 {
  fill: #807667;
}

.cls-map-514 {
  -webkit-clip-path: url(#clippath-2);
          clip-path: url(#clippath-2);
}

.cls-map-515 {
  fill: #e2d2c7;
}

.cls-map-516 {
  fill: #858777;
}

.cls-map-517 {
  fill: #d1ae9a;
}

.cls-map-518 {
  fill: #ab8b62;
}

.cls-map-519 {
  fill: #e5dad3;
}

.cls-map-520 {
  fill: #53504d;
}

.cls-map-521 {
  fill: #61483e;
}

.cls-map-225 {
  fill: #966e54;
}

.cls-map-522 {
  fill: #de9a79;
}

.cls-map-523 {
  fill: #936454;
}

.cls-map-524 {
  fill: #302827;
}

.cls-map-525 {
  fill: #a6e0d3;
}

.cls-map-526 {
  fill: #bb9c66;
}

.cls-map-527 {
  fill: #b1a49c;
}

.cls-map-528 {
  fill: #422c28;
}

.cls-map-529 {
  fill: #7d7568;
}

.cls-map-530 {
  fill: #4d4d4d;
}

.cls-map-531 {
  fill: #4e3322;
}

.cls-map-532, .cls-map-183 {
  fill: #617f2d;
}

.cls-map-533 {
  fill: #736e65;
}

.cls-map-226 {
  fill: #854c25;
}

.cls-map-534 {
  fill: #8d7662;
}

.cls-map-535 {
  fill: #636b57;
}

.cls-map-536 {
  fill: #2c3a3a;
}

.cls-map-537 {
  fill: #47393a;
}

.cls-map-538 {
  fill: #f1ac2d;
}

.cls-map-539 {
  fill: #806741;
}

.cls-map-540 {
  fill: #80705a;
}

.cls-map-162, .cls-map-163, .cls-map-176 {
  stroke-width: 0.68px;
}

.cls-map-541 {
  fill: #f4924b;
}

.cls-map-542 {
  fill: #bbbd85;
}

.cls-map-543 {
  fill: #020202;
}

.cls-map-544 {
  fill: #23201b;
}

.cls-map-545 {
  fill: #c3bbb4;
}

.cls-map-546 {
  fill: #52372e;
}

.cls-map-547 {
  fill: #422d0e;
}

.cls-map-548 {
  fill: #bcb5a5;
}

.cls-map-549 {
  fill: #969937;
}

.cls-map-550 {
  fill: #3b301b;
}

.cls-map-551 {
  fill: #006884;
}

.cls-map-552 {
  fill: #7f5116;
}

.cls-map-553 {
  fill: #4f251c;
}

.cls-map-554 {
  fill: #341e00;
}

.cls-map-555 {
  fill: #e2a86d;
}

.cls-map-556 {
  fill: #815332;
}

.cls-map-557 {
  fill: #5f3f2d;
}

.cls-map-558 {
  fill: #52301a;
}

.cls-map-559, .cls-map-124 {
  fill: #4b6c2f;
}

.cls-map-560 {
  fill: #a07f72;
}

.cls-map-561 {
  fill: #857c5f;
}

.cls-map-562 {
  fill: #d1873d;
}

.cls-map-563 {
  fill: #5a5a56;
}

.cls-map-564 {
  fill: #242222;
}

.cls-map-565 {
  fill: #171a29;
}

.cls-map-37 {
  opacity: 0.83;
}

.cls-map-566 {
  opacity: 0.8;
}

.cls-map-567 {
  fill: #645b55;
}

.cls-map-568 {
  fill: #613d3d;
}

.cls-map-569 {
  fill: #724f3a;
}

.cls-map-570 {
  fill: #8d8d8c;
}

.cls-map-571 {
  fill: #424d48;
}

.cls-map-39 {
  opacity: 0.49;
}

.cls-map-572 {
  fill: #6c6845;
}

.cls-map-573 {
  fill: #596820;
}

.cls-map-40, .cls-map-43, .cls-map-574, .cls-map-82, .cls-map-88, .cls-map-99 {
  opacity: 0.7;
}

.cls-map-40, .cls-map-575, .cls-map-109 {
  fill: #9cafe8;
}

.cls-map-576 {
  fill: #665c2f;
}

.cls-map-577 {
  fill: #7f5d24;
}

.cls-map-578 {
  fill: #998456;
}

.cls-map-579 {
  fill: #c25e3c;
}

.cls-map-580 {
  fill: #6d5d48;
}

.cls-map-581 {
  fill: #473532;
}

.cls-map-41 {
  opacity: 0.26;
}

.cls-map-582 {
  fill: #d2b681;
}

.cls-map-583 {
  fill: #cb8451;
}

.cls-map-584 {
  fill: #56635f;
}

.cls-map-585 {
  fill: #8b9d80;
}

.cls-map-586 {
  fill: #f09460;
}

.cls-map-587 {
  fill: #9fc556;
}

.cls-map-42 {
  fill: #b8bfc1;
}

.cls-map-42, .cls-map-104, .cls-map-127 {
  opacity: 0.67;
}

.cls-map-588 {
  fill: #efbb3a;
}

.cls-map-589 {
  fill: #c6ba8a;
}

.cls-map-590 {
  fill: #9e704a;
}

.cls-map-591 {
  fill: #303030;
}

.cls-map-592 {
  fill: #3a2e2b;
}

.cls-map-227 {
  fill: #8d7e6e;
}

.cls-map-593 {
  fill: #302b28;
}

.cls-map-594 {
  fill: #4a5a63;
}

.cls-map-595 {
  fill: #cba86e;
}

.cls-map-596 {
  fill: #340306;
}

.cls-map-597 {
  fill: #42668d;
}

.cls-map-598 {
  fill: #691923;
}

.cls-map-599 {
  fill: #11060b;
}

.cls-map-600 {
  fill: #5a525a;
}

.cls-map-163 {
  stroke: #603813;
}

.cls-map-601 {
  fill: #447ead;
}

.cls-map-602 {
  fill: #97d8f0;
}

.cls-map-603 {
  fill: #7e9112;
}

.cls-map-604 {
  fill: #977968;
}

.cls-map-605 {
  fill: #b28c5a;
}

.cls-map-606 {
  fill: #393939;
}

.cls-map-164 {
  stroke-width: 0.34px;
}

.cls-map-607 {
  -webkit-clip-path: url(#clippath-6);
          clip-path: url(#clippath-6);
}

.cls-map-608 {
  fill: #b42534;
}

.cls-map-609 {
  fill: #91493d;
}

.cls-map-43, .cls-map-76, .cls-map-85, .cls-map-103 {
  fill: #94a7e0;
}

.cls-map-610 {
  fill: #ac5b5e;
}

.cls-map-611 {
  fill: #a1856b;
}

.cls-map-612 {
  fill: #100f0b;
}

.cls-map-613 {
  fill: #94681c;
}

.cls-map-614 {
  fill: #453013;
}

.cls-map-615 {
  fill: #ddc697;
}

.cls-map-616 {
  fill: #5b5454;
}

.cls-map-617 {
  fill: #8f613b;
}

.cls-map-618 {
  fill: #cecdd1;
}

.cls-map-619 {
  fill: #82622f;
}

.cls-map-620 {
  fill: #e9e7da;
}

.cls-map-621 {
  fill: #54321e;
}

.cls-map-622 {
  fill: #cfb897;
}

.cls-map-623 {
  fill: #a1b3c7;
}

.cls-map-624 {
  fill: #51473f;
}

.cls-map-228 {
  fill: #918a84;
}

.cls-map-625 {
  fill: #664f3e;
}

.cls-map-626 {
  fill: #2b2d3a;
}

.cls-map-627 {
  fill: #55a137;
}

.cls-map-628 {
  fill: #815d3a;
}

.cls-map-629 {
  fill: #9e5505;
}

.cls-map-630 {
  fill: #a77d6d;
}

.cls-map-631 {
  fill: #232323;
}

.cls-map-632 {
  fill: #7d7777;
}

.cls-map-633 {
  fill: #3e5517;
}

.cls-map-634 {
  fill: #7b5f15;
}

.cls-map-635 {
  fill: #4e4231;
}

.cls-map-636 {
  fill: #eff7ff;
}

.cls-map-637 {
  fill: #6891a5;
}

.cls-map-638 {
  fill: url(#linear-gradient-map-32);
}

.cls-map-639 {
  fill: #e6b1a1;
}

.cls-map-640 {
  fill: #e0e0e0;
}

.cls-map-641 {
  fill: #dea493;
}

.cls-map-642 {
  fill: #78b04f;
}

.cls-map-643 {
  fill: #dbbc7a;
}

.cls-map-644 {
  fill: #c1e9e1;
}

.cls-map-229, .cls-map-645 {
  fill: #4c3d29;
}

.cls-map-646 {
  fill: #311a0c;
}

.cls-map-647 {
  fill: #b2a883;
}

.cls-map-648 {
  fill: #985e48;
}

.cls-map-649 {
  fill: #e8d0a3;
}

.cls-map-650 {
  fill: #90989c;
}

.cls-map-651 {
  fill: #c4ac7f;
}

.cls-map-165 {
  stroke: #002a0f;
}

.cls-map-652 {
  fill: #75717f;
}

.cls-map-653 {
  fill: #c1b9b1;
}

.cls-map-654 {
  fill: #bd9dd7;
}

.cls-map-655 {
  fill: #091419;
}

.cls-map-656 {
  fill: #efecf0;
}

.cls-map-657 {
  fill: #45b177;
}

.cls-map-44 {
  fill: url(#linear-gradient-map-18);
}

.cls-map-658 {
  fill: #562f16;
}

.cls-map-230 {
  fill: #624b3f;
}

.cls-map-659 {
  fill: #c6b1a2;
}

.cls-map-660 {
  fill: #b39a84;
}

.cls-map-661 {
  fill: #c2a082;
}

.cls-map-662 {
  fill: #f7ad6b;
}

.cls-map-663 {
  fill: #47403e;
}

.cls-map-664 {
  fill: #855e1d;
}

.cls-map-47 {
  fill: url(#linear-gradient-map-10);
}

.cls-map-665 {
  fill: #d2efe9;
}

.cls-map-666 {
  fill: #d1946b;
}

.cls-map-667 {
  fill: #593a1c;
}

.cls-map-668 {
  fill: #52371f;
}

.cls-map-669 {
  fill: #dbd3ca;
}

.cls-map-670 {
  fill: #a59e79;
}

.cls-map-671 {
  fill: #990d0d;
}

.cls-map-672 {
  fill: #b88d56;
}

.cls-map-48 {
  fill: url(#linear-gradient-map-15);
}

.cls-map-673 {
  fill: #002a3a;
}

.cls-map-674 {
  fill: #c06103;
}

.cls-map-675 {
  fill: #80705e;
}

.cls-map-676 {
  fill: #d4aa75;
}

.cls-map-677 {
  fill: #a88f71;
}

.cls-map-678 {
  fill: #d7cbc5;
}

.cls-map-679 {
  fill: #443425;
}

.cls-map-680 {
  fill: #ea814b;
}

.cls-map-681 {
  fill: #ceccbe;
}

.cls-map-682 {
  fill: #9e7a24;
}

.cls-map-683 {
  fill: #5a3c61;
}

.cls-map-684 {
  fill: #dd9854;
}

.cls-map-685 {
  fill: #b5a081;
}

.cls-map-686 {
  fill: #cbee72;
}

.cls-map-687 {
  fill: #5c6274;
}

.cls-map-688 {
  fill: #d9d9c4;
}

.cls-map-231 {
  fill: #7a614d;
}

.cls-map-49 {
  fill: #d5df00;
}

.cls-map-49, .cls-map-67 {
  opacity: 0.31;
}

.cls-map-689 {
  fill: #395a84;
}

.cls-map-690 {
  fill: #83bc42;
}

.cls-map-691 {
  fill: #5a97f9;
}

.cls-map-692 {
  fill: #678a44;
}

.cls-map-50, .cls-map-133 {
  opacity: 0.46;
}

.cls-map-693 {
  fill: #bdae9d;
}

.cls-map-51 {
  fill: #4f4f4f;
}

.cls-map-694 {
  fill: #594838;
}

.cls-map-695 {
  fill: #eacb86;
}

.cls-map-696 {
  fill: #c39a90;
}

.cls-map-697 {
  fill: #e68d1c;
}

.cls-map-698 {
  fill: #944917;
}

.cls-map-699 {
  fill: #d7e048;
}

.cls-map-700 {
  fill: #89baf4;
}

.cls-map-52 {
  fill: #ce8a6c;
}

.cls-map-52, .cls-map-94, .cls-map-102 {
  opacity: 0.58;
}

.cls-map-701 {
  fill: #586121;
}

.cls-map-702 {
  fill: #08041d;
}

.cls-map-703 {
  fill: #a05d3f;
}

.cls-map-704 {
  fill: #150505;
}

.cls-map-705 {
  fill: #96dbcc;
}

.cls-map-706 {
  fill: #ea804b;
}

.cls-map-707 {
  fill: #3b2f22;
}

.cls-map-708 {
  fill: #726448;
}

.cls-map-709 {
  fill: #e26654;
}

.cls-map-710 {
  fill: #070004;
}

.cls-map-711 {
  fill: #cadadd;
}

.cls-map-712 {
  fill: #603813;
}

.cls-map-713 {
  fill: #f7e2c5;
}

.cls-map-714 {
  fill: #563728;
}

.cls-map-715 {
  fill: #8d200f;
}

.cls-map-716 {
  fill: #b7945c;
}

.cls-map-717 {
  fill: #dbd2c9;
}

.cls-map-718 {
  fill: #1e1109;
}

.cls-map-719 {
  fill: #735451;
}

.cls-map-720 {
  fill: #6f5a33;
}

.cls-map-721 {
  fill: #f2f0ed;
}

.cls-map-722 {
  fill: #bdbdbd;
}

.cls-map-723 {
  -webkit-clip-path: url(#clippath-7);
          clip-path: url(#clippath-7);
}

.cls-map-724 {
  fill: #c5ebe2;
}

.cls-map-725 {
  fill: #ba9878;
}

.cls-map-726 {
  fill: #ea814d;
}

.cls-map-727 {
  fill: #4e4343;
}

.cls-map-728 {
  fill: #9cddcf;
}

.cls-map-729 {
  fill: #d19f6e;
}

.cls-map-730 {
  fill: #e3d0a6;
}

.cls-map-731 {
  fill: #459354;
}

.cls-map-732 {
  fill: #bdd0d3;
}

.cls-map-733 {
  fill: #af7825;
}

.cls-map-734, .cls-map-65 {
  fill: #201b14;
}

.cls-map-54, .cls-map-735 {
  opacity: 0.1;
}

.cls-map-736 {
  fill: #ad9d39;
}

.cls-map-737 {
  fill: #088fa8;
}

.cls-map-738 {
  fill: #7b7169;
}

.cls-map-739 {
  fill: #362f2d;
}

.cls-map-740 {
  fill: #bbe7de;
}

.cls-map-741 {
  fill: #b49981;
}

.cls-map-742 {
  fill: #c9c7b5;
}

.cls-map-743 {
  fill: #a9bc83;
}

.cls-map-744 {
  fill: #b38560;
}

.cls-map-745 {
  fill: #439a55;
}

.cls-map-55 {
  fill: #ac775e;
}

.cls-map-746 {
  fill: #333;
}

.cls-map-747 {
  fill: #030400;
}

.cls-map-748, .cls-map-186 {
  fill: #000a0b;
}

.cls-map-749 {
  fill: #d3c7bf;
}

.cls-map-750 {
  fill: #bf8041;
}

.cls-map-751 {
  fill: #a8c538;
}

.cls-map-56 {
  fill: #a77e5a;
}

.cls-map-56, .cls-map-752 {
  opacity: 0.56;
}

.cls-map-753 {
  fill: #a1ded1;
}

.cls-map-754 {
  fill: #848074;
}

.cls-map-755 {
  fill: #95884f;
}

.cls-map-756 {
  fill: #d5d387;
}

.cls-map-757 {
  fill: #cbb3a2;
}

.cls-map-758 {
  fill: #701d0f;
}

.cls-map-759 {
  -webkit-clip-path: url(#clippath-1);
          clip-path: url(#clippath-1);
}

.cls-map-760 {
  -webkit-clip-path: url(#clippath-4);
          clip-path: url(#clippath-4);
}

.cls-map-761 {
  fill: #ccbfa8;
}

.cls-map-762 {
  fill: #d69a92;
}

.cls-map-232 {
  fill: #4a4a4a;
}

.cls-map-763 {
  fill: #bedced;
}

.cls-map-764 {
  fill: #e9cb8e;
}

.cls-map-765 {
  fill: #695742;
}

.cls-map-766 {
  fill: #a28674;
}

.cls-map-767 {
  fill: #665737;
}

.cls-map-768 {
  fill: #ddcfa5;
}

.cls-map-769 {
  fill: #98dbcd;
}

.cls-map-57 {
  opacity: 0.16;
}

.cls-map-57, .cls-map-770 {
  fill: #7b5435;
}

.cls-map-771 {
  fill: #c6e7f7;
}

.cls-map-772 {
  fill: #82b0c4;
}

.cls-map-773 {
  fill: #657123;
}

.cls-map-774 {
  fill: #6d151d;
}

.cls-map-775 {
  fill: #acada5;
}

.cls-map-58 {
  fill: #720b13;
}

.cls-map-58, .cls-map-120 {
  opacity: 0.55;
}

.cls-map-776 {
  fill: #7b2e2d;
}

.cls-map-777 {
  fill: #a3906a;
}

.cls-map-778 {
  fill: #f1bc90;
}

.cls-map-59 {
  fill: url(#linear-gradient-map-11);
}

.cls-map-779 {
  fill: #ccede6;
}

.cls-map-780 {
  fill: #96ccd2;
}

.cls-map-781 {
  fill: #6f2944;
}

.cls-map-782 {
  fill: #829749;
}

.cls-map-783, .cls-map-117 {
  fill: #341400;
}

.cls-map-784 {
  fill: #4d3936;
}

.cls-map-60 {
  fill: #fffef2;
  opacity: 0.41;
}

.cls-map-785 {
  fill: #e6e6e6;
}

.cls-map-786 {
  fill: #ffbf94;
}

.cls-map-787 {
  fill: #221a0b;
}

.cls-map-788 {
  fill: #402f1b;
}

.cls-map-789 {
  fill: #9b9280;
}

.cls-map-790 {
  fill: #8a621e;
}

.cls-map-791 {
  fill: #b5a364;
}

.cls-map-792 {
  fill: #636e25;
}

.cls-map-793 {
  fill: #19070d;
}

.cls-map-794 {
  fill: #e5c68e;
}

.cls-map-795 {
  fill: #3a3737;
}

.cls-map-796 {
  fill: #425a84;
}

.cls-map-797 {
  fill: #403f28;
}

.cls-map-798 {
  fill: #d8d7d4;
}

.cls-map-799 {
  fill: #80775a;
}

.cls-map-800, .cls-map-84 {
  fill: #807f6a;
}

.cls-map-801 {
  fill: #abe2d6;
}

.cls-map-233 {
  fill: #8d644a;
}

.cls-map-166 {
  stroke-linejoin: bevel;
}

.cls-map-802 {
  fill: #ae6c26;
}

.cls-map-803 {
  fill: #ededf5;
}

.cls-map-804 {
  fill: #777a6c;
}

.cls-map-805 {
  fill: #18171d;
}

.cls-map-806 {
  fill: #a77736;
}

.cls-map-168 {
  stroke: #999;
}

.cls-map-168, .cls-map-169 {
  stroke-width: 0.46px;
}

.cls-map-807 {
  fill: #be9158;
}

.cls-map-61 {
  opacity: 0.14;
}

.cls-map-808 {
  fill: #f0e7b3;
}

.cls-map-62 {
  fill: #d7c09b;
}

.cls-map-809 {
  fill: #a79176;
}

.cls-map-810 {
  fill: #896f59;
}

.cls-map-811 {
  fill: #6a9c41;
}

.cls-map-234 {
  fill: #665c52;
}

.cls-map-812 {
  fill: #c25f3d;
}

.cls-map-813 {
  fill: #48444c;
}

.cls-map-814 {
  fill: #5c4f32;
}

.cls-map-815 {
  fill: #856752;
}

.cls-map-235 {
  fill: #815137;
}

.cls-map-236 {
  fill: #58534c;
}

.cls-map-816 {
  fill: #c2b9ad;
}

.cls-map-237 {
  fill: #a58963;
}

.cls-map-817 {
  fill: #98dbcc;
}

.cls-map-818 {
  opacity: 0.05;
}

.cls-map-819 {
  fill: #983e4a;
}

.cls-map-820 {
  fill: #fcd9a9;
}

.cls-map-821 {
  fill: #ce744b;
}

.cls-map-822 {
  fill: #5c4441;
}

.cls-map-823 {
  fill: #543f3b;
}

.cls-map-824 {
  fill: #e4e6e3;
}

.cls-map-825 {
  fill: #b18573;
}

.cls-map-238 {
  fill: #d4c9b7;
}

.cls-map-826 {
  fill: #c0ac8d;
}

.cls-map-827 {
  fill: #c67e56;
}

.cls-map-828 {
  fill: #66402f;
}

.cls-map-829 {
  fill: #e2bf91;
}

.cls-map-830 {
  fill: gray;
}

.cls-map-831 {
  fill: #5b2d0e;
}

.cls-map-832 {
  fill: #d09407;
}

.cls-map-833 {
  fill: #ffda9c;
}

.cls-map-834 {
  fill: #ccc4bf;
}

.cls-map-835 {
  fill: #261c0e;
}

.cls-map-836 {
  fill: #42403b;
}

.cls-map-837 {
  fill: #fefef2;
}

.cls-map-838 {
  fill: #c6ebe3;
}

.cls-map-839 {
  fill: #654121;
}

.cls-map-840 {
  fill: #a7a577;
}

.cls-map-841 {
  fill: #422922;
}

.cls-map-842 {
  fill: #a37d42;
}

.cls-map-843 {
  fill: #e5cfac;
}

.cls-map-844 {
  fill: #5b3e3a;
}

.cls-map-845 {
  fill: #3a322f;
}

.cls-map-846 {
  fill: #736142;
}

.cls-map-239 {
  fill: #714c32;
}

.cls-map-169 {
  stroke: #78777d;
}

.cls-map-63 {
  fill: #957054;
}

.cls-map-847 {
  fill: #9cbdce;
}

.cls-map-848 {
  fill: #d1bb9b;
}

.cls-map-64 {
  stroke-width: 0.21px;
}

.cls-map-849 {
  fill: #2c2b2f;
}

.cls-map-850 {
  fill: #91877e;
}

.cls-map-851 {
  fill: #a5ada5;
}

.cls-map-852 {
  fill: #a18a63;
}

.cls-map-853 {
  fill: #0d0c10;
}

.cls-map-854 {
  fill: #ebdf97;
}

.cls-map-855 {
  fill: #594339;
}

.cls-map-856 {
  fill: #b97b24;
}

.cls-map-857 {
  fill: #b8b3a9;
}

.cls-map-858 {
  fill: #948d86;
}

.cls-map-859 {
  fill: #161413;
}

.cls-map-860 {
  fill: #e4d8d1;
}

.cls-map-65 {
  opacity: 0.24;
}

.cls-map-861 {
  fill: #e0a285;
}

.cls-map-862 {
  fill: #f48a0d;
}

.cls-map-863 {
  fill: #ab966c;
}

.cls-map-66 {
  fill: #ffda9e;
}

.cls-map-864 {
  fill: #c98455;
}

.cls-map-865 {
  fill: #adcce0;
}

.cls-map-866 {
  fill: #e8be34;
}

.cls-map-67 {
  fill: #9cadbd;
}

.cls-map-867 {
  fill: #e3cff5;
}

.cls-map-68, .cls-map-252 {
  fill: #b9916a;
}

.cls-map-868 {
  fill: #70380b;
}

.cls-map-240 {
  fill: #eed8bf;
}

.cls-map-869 {
  fill: #ffe3ba;
}

.cls-map-241 {
  fill: #bc6c35;
}

.cls-map-870 {
  fill: #fbf7c8;
}

.cls-map-871 {
  fill: #100904;
}

.cls-map-872, .cls-map-128 {
  opacity: 0.69;
}

.cls-map-873 {
  opacity: 0.63;
}

.cls-map-874 {
  fill: #4f3e2f;
}

.cls-map-875 {
  fill: #856539;
}

.cls-map-876 {
  fill: #8e8989;
}

.cls-map-877 {
  fill: #f2daaf;
}

.cls-map-878 {
  fill: #6a4d00;
}

.cls-map-242 {
  fill: #542c15;
}

.cls-map-879 {
  fill: #f4f4f2;
}

.cls-map-880 {
  fill: #bfd122;
}

.cls-map-881 {
  fill: url(#linear-gradient-map-31);
}

.cls-map-882 {
  fill: #664b48;
}

.cls-map-883 {
  fill: #e0c198;
}

.cls-map-884 {
  fill: #97dbcc;
}

.cls-map-885 {
  fill: #92a71f;
}

.cls-map-886 {
  fill: #80674f;
}

.cls-map-887 {
  fill: #805f41;
}

.cls-map-888 {
  fill: #7c5b23;
}

.cls-map-889 {
  fill: #c9ece4;
}

.cls-map-890 {
  fill: #4a5a5a;
}

.cls-map-170 {
  stroke-width: 0.19px;
}

.cls-map-891 {
  fill: #c0bfb7;
}

.cls-map-892 {
  fill: #4c912f;
}

.cls-map-893 {
  fill: #c7ebe3;
}

.cls-map-894 {
  fill: #634f03;
}

.cls-map-895 {
  fill: #d4d7de;
}

.cls-map-896 {
  fill: #6c99a8;
}

.cls-map-897 {
  fill: #282630;
}

.cls-map-69 {
  fill: #4f2a07;
}

.cls-map-69, .cls-map-80, .cls-map-898 {
  opacity: 0.61;
}

.cls-map-899 {
  fill: #7f3a1d;
}

.cls-map-900 {
  fill: #eaeaea;
}

.cls-map-901 {
  fill: #36382f;
}

.cls-map-902 {
  fill: #1d834e;
}

.cls-map-903 {
  fill: #370606;
}

.cls-map-904 {
  fill: #7badbd;
}

.cls-map-171, .cls-map-173 {
  stroke: #000;
}

.cls-map-171, .cls-map-183 {
  stroke-width: 0.5px;
}

.cls-map-905 {
  fill: #77421b;
}

.cls-map-906 {
  fill: #394a52;
}

.cls-map-907 {
  fill: #d0b6b9;
}

.cls-map-908 {
  fill: #96cc43;
}

.cls-map-70 {
  fill: #f4f5f5;
}

.cls-map-70, .cls-map-909, .cls-map-105, .cls-map-135 {
  opacity: 0.21;
}

.cls-map-71 {
  fill: url(#linear-gradient-map-23);
}

.cls-map-910 {
  fill: #c18b8e;
}

.cls-map-911 {
  fill: #d8bf6b;
}

.cls-map-912 {
  fill: #d3efe9;
}

.cls-map-913 {
  fill: #d2651b;
}

.cls-map-914 {
  fill: #bef0f0;
}

.cls-map-915 {
  fill: #c6a66d;
}

.cls-map-916 {
  fill: #e7dcd4;
}

.cls-map-917 {
  fill: #8e8f92;
}

.cls-map-918 {
  fill: #525133;
}

.cls-map-72 {
  fill: #5eb947;
}

.cls-map-919 {
  fill: #efd565;
}

.cls-map-920 {
  fill: #70655e;
}

.cls-map-921 {
  fill: #641d24;
}

.cls-map-922 {
  fill: #cfc4ba;
}

.cls-map-73, .cls-map-923, .cls-map-118 {
  fill: #839442;
}

.cls-map-172 {
  stroke: #89baf4;
}

.cls-map-924 {
  fill: #b7ad91;
}

.cls-map-925 {
  fill: #2a2e22;
}

.cls-map-243 {
  fill: #543f2e;
}

.cls-map-926 {
  fill: #6b5c3c;
}

.cls-map-927 {
  fill: #53873e;
}

.cls-map-928 {
  fill: #7d8ba0;
}

.cls-map-929 {
  fill: #a87275;
}

.cls-map-930 {
  fill: #dcb98c;
}

.cls-map-74 {
  opacity: 0.11;
}

.cls-map-75, .cls-map-82 {
  fill: #a1b4ed;
}

.cls-map-75, .cls-map-103, .cls-map-109 {
  opacity: 0.15;
}

.cls-map-931 {
  fill: #2b2b2b;
}

.cls-map-932 {
  fill: #e7efef;
}

.cls-map-77 {
  fill: #704e33;
}

.cls-map-933 {
  fill: #3a3a3a;
}

.cls-map-934 {
  fill: #8b6b53;
}

.cls-map-935 {
  fill: #bfa96a;
}

.cls-map-936 {
  fill: #dbb16a;
}

.cls-map-937 {
  fill: #be996d;
}

.cls-map-938 {
  fill: #474141;
}

.cls-map-939 {
  fill: #636066;
}

.cls-map-78 {
  fill: #b68306;
}

.cls-map-940 {
  fill: #8c7858;
}

.cls-map-941 {
  fill: #252221;
}

.cls-map-942 {
  fill: #30241b;
}

.cls-map-943 {
  fill: #c4a390;
}

.cls-map-944 {
  fill: #a8806b;
}

.cls-map-945 {
  fill: #1e0e19;
}

.cls-map-79, .cls-map-946, .cls-map-120 {
  fill: #cbac2f;
}

.cls-map-947 {
  fill: #d7cbc6;
}

.cls-map-948 {
  fill: #142023;
}

.cls-map-949 {
  fill: #d19780;
}

.cls-map-950 {
  fill: #bbd4f0;
}

.cls-map-951 {
  fill: #604e37;
}

.cls-map-952 {
  fill: #9e5c10;
}

.cls-map-953 {
  fill: #877758;
}

.cls-map-954 {
  fill: #6e5037;
}

.cls-map-955 {
  fill: #9e6838;
}

.cls-map-956 {
  fill: #bc9e78;
}

.cls-map-957 {
  fill: #b2e5ec;
}

.cls-map-958 {
  fill: #514a42;
}

.cls-map-959 {
  fill: #4ea447;
}

.cls-map-960 {
  fill: #843f17;
}

.cls-map-961 {
  fill: #9e8330;
}

.cls-map-962 {
  fill: #171107;
}

.cls-map-963 {
  fill: #a3763a;
}

.cls-map-964 {
  fill: #f6f9fb;
}

.cls-map-965 {
  fill: #3e2d23;
}

.cls-map-966 {
  fill: #5c6e1d;
}

.cls-map-80 {
  fill: #727272;
}

.cls-map-967 {
  fill: #c28a80;
}

.cls-map-968 {
  fill: #3e240b;
}

.cls-map-969 {
  fill: #ede066;
}

.cls-map-970 {
  fill: #c3eae2;
}

.cls-map-971 {
  fill: #32230e;
}

.cls-map-972 {
  fill: #485c7a;
}

.cls-map-973 {
  fill: #dba171;
}

.cls-map-974 {
  fill: #36302e;
}

.cls-map-975 {
  fill: #4a6b94;
}

.cls-map-244 {
  fill: #b08462;
}

.cls-map-976 {
  fill: #eaded7;
}

.cls-map-977 {
  fill: #cdede6;
}

.cls-map-978 {
  fill: #403b44;
}

.cls-map-979 {
  fill: #558b2e;
}

.cls-map-980 {
  fill: #967c65;
}

.cls-map-981 {
  fill: #c0bcb1;
}

.cls-map-982 {
  fill: #7a5039;
}

.cls-map-983 {
  fill: #aaa39d;
}

.cls-map-984 {
  fill: #73ae03;
}

.cls-map-985 {
  fill: #505165;
}

.cls-map-986 {
  fill: #f0f6f6;
}

.cls-map-987 {
  fill: #331f12;
}

.cls-map-988 {
  fill: #609229;
}

.cls-map-989 {
  fill: #64452a;
}

.cls-map-990 {
  fill: #69910b;
}

.cls-map-991 {
  fill: #6e6c45;
}

.cls-map-992 {
  fill: #8f735c;
}

.cls-map-993 {
  fill: #806c61;
}

.cls-map-994 {
  fill: #474e19;
}

.cls-map-245 {
  fill: #3d2c24;
}

.cls-map-995 {
  fill: #355f2f;
}

.cls-map-996 {
  fill: #95745d;
}

.cls-map-997 {
  fill: #981c28;
}

.cls-map-998 {
  fill: #e5e5e5;
}

.cls-map-999 {
  fill: #e8e4d3;
}

.cls-map-1000 {
  fill: #21211b;
}

.cls-map-1001 {
  fill: #d9e8ff;
}

.cls-map-1002 {
  fill: #141413;
}

.cls-map-1003 {
  fill: #564d28;
}

.cls-map-1004 {
  fill: #4d7b4d;
}

.cls-map-1005 {
  fill: #5c5248;
}

.cls-map-1006 {
  fill: #8e857c;
}

.cls-map-83 {
  fill: #6b6565;
}

.cls-map-1007 {
  fill: #2c3032;
}

.cls-map-1008 {
  fill: #d3af90;
}

.cls-map-1009 {
  fill: #dfd6cd;
}

.cls-map-1010 {
  fill: #6bbdd6;
}

.cls-map-1011 {
  fill: #95867b;
}

.cls-map-1012 {
  fill: #d6945a;
}

.cls-map-1013 {
  fill: #6d6970;
}

.cls-map-1014 {
  fill: #8d6e57;
}

.cls-map-1015 {
  fill: #3c3c3b;
}

.cls-map-1016 {
  fill: url(#linear-gradient-map-5);
}

.cls-map-1017 {
  fill: #212121;
}

.cls-map-1018 {
  fill: #b4e5da;
}

.cls-map-1019 {
  fill: #547023;
}

.cls-map-1020 {
  fill: #d1806a;
}

.cls-map-1021 {
  fill: #270d1d;
}

.cls-map-1022 {
  fill: #4d3830;
}

.cls-map-1023 {
  fill: #c29756;
}

.cls-map-1024 {
  fill: #f8bb5e;
}

.cls-map-1025 {
  fill: #d54e62;
}

.cls-map-1026 {
  fill: #2d9a62;
}

.cls-map-1027 {
  fill: #78777d;
}

.cls-map-1028 {
  fill: #a39c95;
}

.cls-map-1029 {
  fill: #bdbdc6;
}

.cls-map-1030 {
  fill: #463723;
}

.cls-map-1031 {
  fill: #a3dfd2;
}

.cls-map-1032 {
  fill: #b6b6b6;
}

.cls-map-1033 {
  fill: #755537;
}

.cls-map-1034 {
  fill: #ddb794;
}

.cls-map-1035 {
  fill: #d0c6be;
}

.cls-map-1036 {
  fill: #f9e1c5;
}

.cls-map-1037 {
  fill: #918076;
}

.cls-map-1038 {
  fill: #211e25;
}

.cls-map-1039 {
  fill: #706f6f;
}

.cls-map-1040 {
  fill: #ab8780;
}

.cls-map-1041 {
  fill: #70523a;
}

.cls-map-1042 {
  fill: #dcfbff;
}

.cls-map-1043 {
  fill: #6b8c94;
}

.cls-map-1044 {
  fill: #d6bd8b;
}

.cls-map-1045 {
  fill: #bb7f61;
}

.cls-map-1046 {
  fill: #947147;
}

.cls-map-1047 {
  fill: #a2a185;
}

.cls-map-1048 {
  fill: #e5e7ea;
}

.cls-map-1049 {
  fill: #1b273c;
}

.cls-map-183 {
  stroke: #617f2d;
}

.cls-map-1050 {
  fill: #878787;
}

.cls-map-1051 {
  fill: #535250;
}

.cls-map-1052 {
  fill: #806c5c;
}

.cls-map-1053 {
  fill: #4e3318;
}

.cls-map-246 {
  fill: #68432b;
}

.cls-map-1054 {
  fill: #70513f;
}

.cls-map-1055 {
  -webkit-clip-path: url(#clippath);
          clip-path: url(#clippath);
}

.cls-map-1056 {
  fill: #8c6327;
}

.cls-map-1057 {
  fill: #d3c6c2;
}

.cls-map-1058 {
  fill: #db952b;
}

.cls-map-87 {
  fill: url(#linear-gradient-map-26);
}

.cls-map-1059 {
  fill: #c3eae1;
}

.cls-map-1060 {
  fill: #cc9282;
}

.cls-map-1061 {
  fill: #76655a;
}

.cls-map-1062 {
  fill: #5a4c33;
}

.cls-map-1063 {
  fill: #c9c1b8;
}

.cls-map-1064 {
  fill: #af9646;
}

.cls-map-1065 {
  fill: #d0eee8;
}

.cls-map-1066 {
  fill: #715151;
}

.cls-map-1067 {
  fill: #202132;
}

.cls-map-1068 {
  fill: #614125;
}

.cls-map-1069 {
  fill: #1a384c;
}

.cls-map-1070 {
  fill: #f7f9f9;
}

.cls-map-1071 {
  fill: #ceede7;
}

.cls-map-1072 {
  fill: #877a70;
}

.cls-map-1073 {
  fill: #7d4e18;
}

.cls-map-1074 {
  fill: #42453e;
}

.cls-map-1075 {
  fill: #c9c0b1;
}

.cls-map-1076 {
  fill: #615a44;
}

.cls-map-1077 {
  fill: #007d54;
}

.cls-map-89 {
  fill: #de795a;
}

.cls-map-1078 {
  fill: #101213;
}

.cls-map-1079 {
  fill: #cdede7;
}

.cls-map-1080 {
  fill: #b2e4d9;
}

.cls-map-90 {
  fill: #827565;
}

.cls-map-1081 {
  fill: #300a04;
}

.cls-map-1082 {
  fill: #795f1c;
}

.cls-map-1083 {
  fill: #1a1613;
}

.cls-map-1084 {
  fill: #95dacb;
}

.cls-map-1085 {
  fill: #50594e;
}

.cls-map-1086 {
  fill: #9b9b95;
}

.cls-map-1087 {
  fill: #9eddd0;
}

.cls-map-1088 {
  fill: #417120;
}

.cls-map-1089 {
  fill: #b7ab8c;
}

.cls-map-1090 {
  fill: #eff7f7;
}

.cls-map-1091 {
  fill: #92606f;
}

.cls-map-1092 {
  fill: #1e1006;
}

.cls-map-1093 {
  fill: #d5d5d5;
}

.cls-map-1094 {
  fill: #5d4a4a;
}

.cls-map-1095 {
  fill: #e7cd94;
}

.cls-map-1096 {
  fill: #2e4b75;
}

.cls-map-174 {
  stroke: #1b1d18;
  stroke-width: 0.33px;
}

.cls-map-1097 {
  fill: #574136;
}

.cls-map-1098 {
  fill: #9f6273;
}

.cls-map-1099 {
  fill: #8f6d75;
}

.cls-map-1100 {
  fill: #cebdab;
}

.cls-map-1101 {
  fill: #4d3109;
}

.cls-map-1102 {
  fill: #e2cca7;
}

.cls-map-1103 {
  fill: #9e8b6f;
}

.cls-map-1104 {
  fill: #77dfc8;
}

.cls-map-1105 {
  fill: #c39767;
}

.cls-map-1106 {
  fill: #d6caaa;
}

.cls-map-1107 {
  fill: #59575b;
}

.cls-map-1108 {
  fill: #b19c85;
}

.cls-map-91 {
  fill: #877564;
  opacity: 0.75;
}

.cls-map-1109 {
  fill: #975f12;
}

.cls-map-1110 {
  fill: #768678;
}

.cls-map-1111 {
  fill: #a69b80;
}

.cls-map-247 {
  fill: #735847;
}

.cls-map-1112 {
  fill: #b5d8e5;
}

.cls-map-1113 {
  fill: #3f4917;
}

.cls-map-1114 {
  fill: #637b8c;
}

.cls-map-1115 {
  fill: #54621f;
}

.cls-map-1116 {
  fill: #71738a;
}

.cls-map-92 {
  fill: #bdd6ef;
  opacity: 0.38;
}

.cls-map-1117 {
  fill: #aba39b;
}

.cls-map-1118 {
  fill: #ad9870;
}

.cls-map-1119 {
  fill: #874e35;
}

.cls-map-1120 {
  fill: #352713;
}

.cls-map-1121 {
  fill: #2e2e2e;
}

.cls-map-93 {
  fill: #382016;
}

.cls-map-93, .cls-map-111 {
  opacity: 0.47;
}

.cls-map-1122 {
  fill: #6e523f;
}

.cls-map-1123 {
  fill: #726f7a;
}

.cls-map-1124 {
  fill: #805e24;
}

.cls-map-1125 {
  fill: #74895a;
}

.cls-map-1126 {
  fill: #5a7bad;
}

.cls-map-248 {
  fill: #663a1c;
}

.cls-map-1127 {
  fill: #705341;
}

.cls-map-1128 {
  fill: #4d3631;
}

.cls-map-1129 {
  fill: #b6e5db;
}

.cls-map-1130 {
  fill: #212224;
}

.cls-map-1131 {
  fill: #ce755f;
}

.cls-map-1132 {
  fill: #639cb5;
}

.cls-map-94, .cls-map-1133 {
  fill: #666;
}

.cls-map-1134 {
  fill: #a8c9af;
}

.cls-map-1135 {
  fill: #576b61;
}

.cls-map-1136 {
  fill: #dbddba;
}

.cls-map-1137 {
  fill: #c8ebe4;
}

.cls-map-95 {
  fill: #aaaaa2;
}

.cls-map-96 {
  fill: #b8933a;
  opacity: 0.33;
}

.cls-map-1138 {
  opacity: 0.28;
}

.cls-map-1139 {
  fill: #087d91;
}

.cls-map-1140 {
  fill: #353535;
}

.cls-map-1141 {
  fill: #c1c1c1;
}

.cls-map-97 {
  opacity: 0.36;
}

.cls-map-98 {
  opacity: 0.27;
}

.cls-map-1142 {
  fill: #918a5b;
}

.cls-map-1143 {
  fill: #2b3b56;
}

.cls-map-1144 {
  fill: #7d6049;
}

.cls-map-1145 {
  fill: #c8b0b4;
}

.cls-map-1146 {
  fill: #d4f3ff;
}

.cls-map-1147 {
  fill: #8e595a;
}

.cls-map-1148 {
  fill: #875e45;
}

.cls-map-1149 {
  -webkit-clip-path: url(#clippath-3);
          clip-path: url(#clippath-3);
}

.cls-map-176 {
  stroke: #f3ca3a;
}

.cls-map-99, .cls-map-1150 {
  fill: #382816;
}

.cls-map-100 {
  fill: url(#linear-gradient-map-21);
}

.cls-map-1151 {
  fill: #198047;
}

.cls-map-101 {
  fill: #c56c05;
  opacity: 0.77;
}

.cls-map-1152 {
  fill: #90603c;
}

.cls-map-1153 {
  fill: #a5dfd3;
}

.cls-map-177 {
  stroke-width: 0.14px;
}

.cls-map-102 {
  fill: #d9c39e;
}

.cls-map-1154 {
  fill: #c9b594;
}

.cls-map-1155 {
  fill: #736246;
}

.cls-map-178 {
  stroke-width: 1.41px;
}

.cls-map-1156 {
  fill: #140e14;
}

.cls-map-1157 {
  fill: #423826;
}

.cls-map-1158 {
  fill: #6a491d;
}

.cls-map-1159 {
  fill: #b5ac71;
}

.cls-map-1160 {
  fill: #51504e;
}

.cls-map-1161 {
  fill: #594a1c;
}

.cls-map-1162 {
  fill: #ceeee7;
}

.cls-map-1163 {
  fill: #151517;
}

.cls-map-1164 {
  fill: #bc9c2c;
}

.cls-map-1165 {
  fill: #2d2d2d;
}

.cls-map-1166 {
  fill: #c2a26c;
}

.cls-map-1167 {
  fill: #333a4c;
}

.cls-map-1168 {
  fill: #c6904a;
}

.cls-map-1169 {
  fill: #c87726;
}

.cls-map-1170 {
  fill: #311410;
}

.cls-map-1171 {
  fill: #747b7e;
}

.cls-map-1172 {
  fill: #8e867d;
}

.cls-map-1173 {
  fill: #c4c0b9;
}

.cls-map-1174 {
  fill: #ccc;
}

.cls-map-1175 {
  fill: #ffbd7b;
}

.cls-map-1176 {
  fill: #6eddb1;
}

.cls-map-1177, .cls-map-134 {
  opacity: 0.64;
}

.cls-map-1178 {
  fill: #4f3d38;
}

.cls-map-1179 {
  fill: #6e5859;
}

.cls-map-1180 {
  fill: #ef9d8f;
}

.cls-map-1181 {
  fill: #b69262;
}

.cls-map-1182 {
  fill: #c1cc83;
}

.cls-map-1183 {
  fill: #2b2a34;
}

.cls-map-1184 {
  fill: #cd8739;
}

.cls-map-1185 {
  fill: #8d9c4d;
}

.cls-map-1186 {
  fill: #ab8e7e;
}

.cls-map-1187 {
  fill: #576375;
}

.cls-map-1188 {
  fill: #00369f;
}

.cls-map-1189 {
  fill: #483830;
}

.cls-map-105, .cls-map-1190 {
  fill: #313038;
}

.cls-map-106 {
  fill: #b39e80;
}

.cls-map-106, .cls-map-114 {
  opacity: 0.74;
}

.cls-map-1191 {
  fill: #968c80;
}

.cls-map-1192 {
  fill: #95724a;
}

.cls-map-107 {
  fill: url(#linear-gradient-map-12);
}

.cls-map-1193 {
  fill: #a06d28;
}

.cls-map-108 {
  fill: #413527;
}

.cls-map-1194 {
  fill: #11171c;
}

.cls-map-1195 {
  fill: #d1efe8;
}

.cls-map-1196 {
  fill: #020107;
}

.cls-map-1197 {
  fill: #b89995;
}

.cls-map-1198 {
  fill: #432918;
}

.cls-map-1199 {
  -webkit-clip-path: url(#clippath-8);
          clip-path: url(#clippath-8);
}

.cls-map-1200 {
  fill: #0c0b0d;
}

.cls-map-1201 {
  fill: #12492c;
}

.cls-map-1202 {
  fill: #96dacc;
}

.cls-map-1203 {
  opacity: 0.06;
}

.cls-map-1204 {
  fill: #a0ded1;
}

.cls-map-1205 {
  fill: #b18b33;
}

.cls-map-1206 {
  fill: #40362e;
}

.cls-map-1207 {
  fill: #b3b3b3;
}

.cls-map-1208 {
  fill: #c8b7a5;
}

.cls-map-1209 {
  fill: #2c3940;
}

.cls-map-1210 {
  fill: #40331c;
}

.cls-map-1211 {
  fill: #efefef;
}

.cls-map-1212 {
  fill: #e8eaed;
}

.cls-map-249 {
  fill: #afa594;
}

.cls-map-1213 {
  fill: #6e543b;
}

.cls-map-1214 {
  fill: #7d582a;
}

.cls-map-1215 {
  fill: #3f2721;
}

.cls-map-1216 {
  fill: #91841b;
}

.cls-map-1217 {
  fill: #5c4440;
}

.cls-map-1218 {
  fill: #c3955a;
}

.cls-map-1219 {
  fill: #8ba693;
}

.cls-map-1220 {
  fill: #e5c53e;
}

.cls-map-111 {
  fill: #bf8323;
}

.cls-map-1221 {
  fill: #bda895;
}

.cls-map-1222 {
  fill: #52311d;
}

.cls-map-1223 {
  fill: #b2be1e;
}

.cls-map-1224 {
  fill: #dbd4c8;
}

.cls-map-1225 {
  fill: #9aaa5a;
}

.cls-map-1226 {
  fill: #cfae8b;
}

.cls-map-1227 {
  fill: #d4ccc4;
}

.cls-map-1228 {
  fill: #d6ada5;
}

.cls-map-112 {
  fill: #f9d18a;
}

.cls-map-1229 {
  fill: #32312f;
}

.cls-map-1230 {
  fill: #83903c;
}

.cls-map-113 {
  fill: #d77ea2;
}

.cls-map-1231 {
  fill: #6f4c34;
}

.cls-map-1232 {
  fill: #210902;
}

.cls-map-1233 {
  fill: #d9917d;
}

.cls-map-1234 {
  fill: #a0b0c0;
}

.cls-map-1235 {
  fill: #1f2021;
}

.cls-map-1236 {
  fill: #52462e;
}

.cls-map-1237 {
  fill: #998070;
}

.cls-map-1238 {
  fill: #43b563;
}

.cls-map-1239 {
  fill: #3d1f00;
}

.cls-map-179 {
  stroke: #544303;
  stroke-width: 0.36px;
}

.cls-map-1240 {
  fill: url(#linear-gradient-map-9);
}

.cls-map-1241 {
  fill: #e4b9b4;
}

.cls-map-1242 {
  fill: #ede33f;
}

.cls-map-1243 {
  fill: #483a32;
}

.cls-map-1244 {
  fill: #859498;
}

.cls-map-1245 {
  fill: #8c7b5a;
}

.cls-map-1246 {
  fill: #171707;
}

.cls-map-1247 {
  fill: #625a47;
}

.cls-map-1248 {
  fill: #3b2315;
}

.cls-map-1249 {
  fill: #a09180;
}

.cls-map-1250 {
  fill: #151205;
}

.cls-map-1251 {
  fill: #3e2729;
}

.cls-map-1252 {
  fill: #00af96;
}

.cls-map-1253 {
  fill: #45271c;
}

.cls-map-1254 {
  fill: #a8202e;
}

.cls-map-1255 {
  fill: #3b211f;
}

.cls-map-1256 {
  fill: #a2dc36;
}

.cls-map-1257 {
  fill: #a4dfd2;
}

.cls-map-1258 {
  fill: #3e4336;
}

.cls-map-1259 {
  fill: #533e23;
}

.cls-map-1260 {
  fill: #b79782;
}

.cls-map-1261 {
  fill: #373a35;
}

.cls-map-184 {
  fill: #347029;
  stroke: #408a19;
}

.cls-map-184, .cls-map-185, .cls-map-187 {
  stroke-width: 0.35px;
}

.cls-map-1262 {
  fill: #9dddcf;
}

.cls-map-1263 {
  fill: #545454;
}

.cls-map-1264 {
  fill: #49424d;
}

.cls-map-1265 {
  fill: #b4a56f;
}

.cls-map-1266 {
  fill: #507a00;
}

.cls-map-114 {
  fill: #5a6b63;
}

.cls-map-1267 {
  fill: #35343a;
}

.cls-map-250 {
  fill: #706a63;
}

.cls-map-1268 {
  fill: #9c8965;
}

.cls-map-1269 {
  fill: #f3ca3a;
}

.cls-map-1270 {
  fill: #8692a0;
}

.cls-map-115 {
  fill: url(#linear-gradient-map-6);
}

.cls-map-1271 {
  fill: url(#linear-gradient-map-3);
}

.cls-map-1272 {
  fill: #ffc69c;
}

.cls-map-185, .cls-map-1273 {
  fill: #42ba95;
}

.cls-map-185, .cls-map-187 {
  stroke: #46c1b8;
}

.cls-map-1274 {
  fill: #e3e3ca;
}

.cls-map-1275 {
  fill: #8a621f;
}

.cls-map-251 {
  fill: #825e3d;
}

.cls-map-1276 {
  fill: #caece5;
}

.cls-map-1277 {
  fill: #707d93;
}

.cls-map-1278 {
  fill: #8c6a16;
}

.cls-map-1279 {
  fill: #352b16;
}

.cls-map-1280 {
  fill: #d6d2c9;
}

.cls-map-1281 {
  fill: #595a5b;
}

.cls-map-1282 {
  fill: #b39439;
}

.cls-map-1283 {
  fill: #0d7a8e;
}

.cls-map-180 {
  stroke: #7d4e18;
  stroke-width: 0.64px;
}

.cls-map-1284 {
  opacity: 0.59;
}

.cls-map-1285 {
  fill: #88e5f1;
}

.cls-map-1286 {
  -webkit-clip-path: url(#clippath-5);
          clip-path: url(#clippath-5);
}

.cls-map-253 {
  fill: #665f55;
}

.cls-map-1287 {
  fill: #4f4d51;
}

.cls-map-1288 {
  fill: #949ea7;
}

.cls-map-254 {
  fill: #8e6540;
}

.cls-map-1289 {
  fill: #42b77f;
}

.cls-map-181 {
  stroke-width: 0.29px;
}

.cls-map-119 {
  fill: #877a4b;
  opacity: 0.42;
}

.cls-map-1290 {
  fill: #c6bb9d;
}

.cls-map-1291 {
  fill: #6b6358;
}

.cls-map-255 {
  fill: #4d372a;
}

.cls-map-1292 {
  fill: #40772d;
}

.cls-map-256 {
  fill: #79492e;
}

.cls-map-1293 {
  fill: #c3b5a7;
}

.cls-map-1294 {
  fill: #c5887a;
}

.cls-map-1295 {
  fill: #efd0a0;
}

.cls-map-257 {
  fill: #8d8170;
}

.cls-map-1296 {
  fill: #b2a688;
}

.cls-map-1297 {
  fill: #b68135;
}

.cls-map-1298 {
  fill: url(#linear-gradient-map);
}

.cls-map-1299 {
  fill: #29222c;
}

.cls-map-121 {
  fill: url(#linear-gradient-map-25);
}

.cls-map-1300 {
  fill: #604c3b;
}

.cls-map-1301 {
  fill: #b0944a;
}

.cls-map-1302 {
  fill: #0c090a;
}

.cls-map-1303 {
  fill: #cfc090;
}

.cls-map-1304 {
  opacity: 0.54;
}

.cls-map-258 {
  fill: #605b50;
}

.cls-map-1305 {
  fill: #efffff;
}

.cls-map-259 {
  fill: #946c43;
}

.cls-map-1306 {
  fill: #ac734b;
}

.cls-map-260 {
  fill: #6a6969;
}

.cls-map-1307 {
  fill: #2c2c36;
}

.cls-map-1308 {
  fill: #523e34;
}

.cls-map-1309, .cls-map-132 {
  fill: #d2833e;
}

.cls-map-1310 {
  fill: #4a4a42;
}

.cls-map-1311 {
  fill: #cac0b3;
}

.cls-map-187 {
  fill: #3ab2ac;
}

.cls-map-1312 {
  fill: #ab8748;
}

.cls-map-1313 {
  fill: #f3e3b2;
}

.cls-map-1314 {
  fill: #71432c;
}

.cls-map-1315 {
  fill: #c7ebe4;
}

.cls-map-1316 {
  fill: #4c3020;
}

.cls-map-1317 {
  fill: #c8ece4;
}

.cls-map-1318 {
  fill: #0a0b14;
}

.cls-map-1319 {
  fill: #26241e;
}

.cls-map-1320 {
  fill: #2c2e29;
}

.cls-map-1321 {
  fill: #caa394;
}

.cls-map-1322 {
  fill: #8fa6a6;
}

.cls-map-1323 {
  fill: #d7d4cd;
}

.cls-map-261 {
  fill: #988877;
}

.cls-map-1324 {
  fill: #7a664d;
}

.cls-map-1325 {
  fill: #7ee0a5;
}

.cls-map-1326 {
  fill: #2c2930;
}

.cls-map-1327 {
  fill: #a3ded2;
}

.cls-map-1328 {
  fill: #783f3c;
}

.cls-map-1329 {
  fill: #9e9b88;
}

.cls-map-1330 {
  fill: #831a20;
}

.cls-map-1331 {
  fill: #2a2c1f;
}

.cls-map-1332 {
  fill: #426b84;
}

.cls-map-1333 {
  fill: #e5a641;
}

.cls-map-1334 {
  fill: #7c6b59;
}

.cls-map-1335 {
  fill: #a1a1a9;
}

.cls-map-1336 {
  fill: #b0d140;
}

.cls-map-1337 {
  fill: #84a8bc;
}

.cls-map-1338 {
  fill: #715642;
}

.cls-map-1339 {
  fill: #1e2229;
}

.cls-map-1340 {
  fill: #6c838d;
}

.cls-map-123 {
  opacity: 0.82;
}

.cls-map-1341 {
  fill: #453b27;
}

.cls-map-1342 {
  fill: #34352d;
}

.cls-map-1343 {
  fill: #a56b44;
}

.cls-map-1344 {
  fill: #816104;
}

.cls-map-1345 {
  fill: #dbd2ca;
}

.cls-map-1346 {
  fill: #213142;
}

.cls-map-1347 {
  fill: #897158;
}

.cls-map-262 {
  fill: #7f5738;
}

.cls-map-1348 {
  fill: #3f3518;
}

.cls-map-1349 {
  fill: #986f4c;
}

.cls-map-1350 {
  fill: #e81e25;
}

.cls-map-263 {
  fill: #5c341c;
}

.cls-map-1351 {
  fill: #e1ffff;
}

.cls-map-1352 {
  fill: #a27651;
}

.cls-map-1353 {
  fill: #6d7684;
}

.cls-map-1354 {
  fill: url(#linear-gradient-map-29);
}

.cls-map-1355 {
  fill: #c7dbff;
}

.cls-map-1356 {
  fill: #422c23;
}

.cls-map-1357 {
  fill: #a68980;
}

.cls-map-1358 {
  fill: #4a494e;
}

.cls-map-1359 {
  fill: #7b5437;
}

.cls-map-1360 {
  fill: #bfc1b9;
}

.cls-map-1361 {
  fill: #8f7c78;
}

.cls-map-1362 {
  fill: #826448;
}

.cls-map-1363 {
  fill: #eee;
}

.cls-map-1364 {
  fill: #f2e7df;
}

.cls-map-1365 {
  fill: url(#linear-gradient-map-30);
}

.cls-map-1366 {
  fill: #777879;
}

.cls-map-1367 {
  fill: #4d361b;
}

.cls-map-1368 {
  fill: #c7966b;
}

.cls-map-1369 {
  fill: #38312a;
}

.cls-map-1370 {
  fill: #af8045;
}

.cls-map-1371 {
  fill: #5a4c27;
}

.cls-map-1372 {
  fill: #ac9065;
}

.cls-map-1373 {
  fill: #8f7267;
}

.cls-map-1374 {
  fill: #634a44;
}

.cls-map-1375 {
  fill: #fcf395;
}

.cls-map-1376 {
  fill: #614838;
}

.cls-map-1377 {
  fill: #674035;
}

.cls-map-1378 {
  fill: #63a549;
}

.cls-map-1379 {
  fill: #604330;
}

.cls-map-1380 {
  fill: #85552b;
}

.cls-map-1381 {
  fill: #57718d;
}

.cls-map-1382 {
  fill: #1e1e1e;
}

.cls-map-1383 {
  fill: #d9dbd8;
}

.cls-map-1384 {
  fill: #403225;
}

.cls-map-1385 {
  fill: #255216;
}

.cls-map-1386 {
  fill: #ba6664;
}

.cls-map-1387 {
  fill: #02020c;
}

.cls-map-1388 {
  fill: #231f20;
}

.cls-map-1389 {
  fill: #d0d0d0;
}

.cls-map-1390 {
  fill: #c1a895;
}

.cls-map-1391 {
  fill: #816a64;
}

.cls-map-1392 {
  fill: #a59894;
}

.cls-map-1393 {
  fill: url(#linear-gradient-map-4);
}

.cls-map-1394 {
  fill: #ac895f;
}

.cls-map-1395 {
  fill: #42912d;
}

.cls-map-1396 {
  fill: #ea824c;
}

.cls-map-1397 {
  fill: #3e2a1f;
}

.cls-map-1398 {
  fill: #087589;
}

.cls-map-1399 {
  fill: #473f2e;
}

.cls-map-1400 {
  fill: #c67871;
}

.cls-map-1401 {
  fill: #c86603;
}

.cls-map-1402 {
  fill: #dbc182;
}

.cls-map-125 {
  fill: #9e732c;
}

.cls-map-1403 {
  fill: #b0bec5;
}

.cls-map-1404 {
  fill: #806e47;
}

.cls-map-1405 {
  fill: #359345;
}

.cls-map-126 {
  fill: url(#linear-gradient-map-22);
}

.cls-map-1406 {
  fill: #f3fcff;
}

.cls-map-1407 {
  fill: #927651;
}

.cls-map-1408 {
  fill: #211b1f;
}

.cls-map-1409 {
  fill: #886e6f;
}

.cls-map-1410 {
  fill: #726a55;
}

.cls-map-1411 {
  fill: #3b2b29;
}

.cls-map-1412 {
  fill: #6b6b5a;
}

.cls-map-1413 {
  fill: #dedb96;
}

.cls-map-1414 {
  fill: #e6d3b3;
}

.cls-map-1415 {
  fill: #838635;
}

.cls-map-1416 {
  fill: #bf8443;
}

.cls-map-1417 {
  fill: #7d6a4e;
}

.cls-map-1418 {
  fill: #d7e56e;
}

.cls-map-1419 {
  fill: #39424a;
}

.cls-map-1420 {
  fill: #1d1d1b;
}

.cls-map-264 {
  fill: #c5b2a4;
}

.cls-map-129 {
  fill: url(#linear-gradient-map-8);
}

.cls-map-1421 {
  fill: #c5c5bc;
}

.cls-map-1422 {
  fill: #6a7062;
}

.cls-map-265 {
  fill: #a08d82;
}

.cls-map-1423 {
  fill: #d8b756;
}

.cls-map-1424 {
  fill: #00351f;
}

.cls-map-1425 {
  fill: #5e3b21;
}

.cls-map-1426 {
  fill: #b08443;
}

.cls-map-1427 {
  fill: #7e935c;
}

.cls-map-1428 {
  fill: #a2b262;
}

.cls-map-1429 {
  fill: #5c4540;
}

.cls-map-1430 {
  fill: #36200c;
}

.cls-map-1431 {
  fill: #705741;
}

.cls-map-1432 {
  fill: #0d6a7f;
}

.cls-map-1433 {
  fill: #ada39f;
}

.cls-map-1434 {
  fill: #895827;
}

.cls-map-1435 {
  fill: #453820;
}

.cls-map-1436 {
  fill: #573b27;
}

.cls-map-1437 {
  fill: #ab8f60;
}

.cls-map-1438 {
  fill: #ede18d;
}

.cls-map-1439 {
  fill: #17130d;
}

.cls-map-1440 {
  fill: #5a7e94;
}

.cls-map-1441 {
  fill: #8d9f6f;
}

.cls-map-1442 {
  fill: #ebbf90;
}

.cls-map-1443 {
  fill: #80615d;
}

.cls-map-1444 {
  fill: #b4aa99;
}

.cls-map-1445 {
  fill: #92491c;
}

.cls-map-1446 {
  fill: #755f55;
}

.cls-map-1447 {
  fill: #37333d;
}

.cls-map-1448 {
  fill: #653f2f;
}

.cls-map-334 {
  stroke: #a80000;
  stroke-width: 0.95px;
}

.cls-map-1449 {
  fill: #386d3c;
}

.cls-map-1450 {
  fill: #9a9c8f;
}

.cls-map-1451 {
  fill: #707179;
}

.cls-map-1452 {
  fill: #806b57;
}

.cls-map-1453 {
  fill: #7a7667;
}

.cls-map-1454 {
  fill: #fefefe;
}

.cls-map-1455 {
  fill: #80786a;
}

.cls-map-1456 {
  fill: #f3d1b4;
}

.cls-map-1457 {
  fill: #92968f;
}

.cls-map-1458 {
  fill: #4d4432;
}

.cls-map-1459 {
  fill: #7d3303;
}

.cls-map-1460 {
  fill: #637324;
}

.cls-map-1461 {
  fill: url(#linear-gradient-map-13);
}

.cls-map-1462 {
  fill: #56513d;
}

.cls-map-1463 {
  fill: #99dbcd;
}

.cls-map-1464 {
  fill: #e3e3e3;
}

.cls-map-1465 {
  fill: #81888b;
}

.cls-map-1466 {
  fill: #ed2f26;
}

.cls-map-134 {
  fill: #ad411c;
}

.cls-map-1467 {
  fill: #e0e95d;
}

.cls-map-1468 {
  fill: #7a777c;
}

.cls-map-135 {
  fill: #c69c6d;
}

.cls-map-267 {
  fill: #534940;
}

.cls-map-1469 {
  fill: #611f05;
}

.cls-map-1470 {
  fill: #b98575;
}

.cls-map-1471 {
  fill: #84624d;
}

.cls-map-1472 {
  fill: #c1c1b9;
}

.cls-map-1473 {
  fill: #debab1;
}

.cls-load-1 {
  fill: #07351f;
}

.cls-load-2, .cls-load-3 {
  fill: #fff;
}

.cls-load-4 {
  fill: #b4323e;
}

.cls-load-5, .cls-load-6, .cls-load-7, .cls-load-8, .cls-load-9, .cls-load-10, .cls-load-11, .cls-load-12 {
  stroke-miterlimit: 10;
}

.cls-load-5, .cls-load-6, .cls-load-7, .cls-load-8, .cls-load-13, .cls-load-10, .cls-load-11, .cls-load-12 {
  fill: none;
}

.cls-load-5, .cls-load-6, .cls-load-7, .cls-load-8, .cls-load-10, .cls-load-11 {
  stroke-linecap: round;
}

.cls-load-5, .cls-load-9, .cls-load-12 {
  stroke: #333;
}

.cls-load-5, .cls-load-10 {
  stroke-width: 1.2249px;
}

.cls-load-6, .cls-load-7, .cls-load-10 {
  stroke: #551513;
}

.cls-load-6, .cls-load-8, .cls-load-9, .cls-load-12 {
  stroke-width: 0.8166px;
}

.cls-load-14 {
  fill: #651f26;
}

.cls-load-15 {
  fill: #a92031;
}

.cls-load-7 {
  stroke-width: 2.0415px;
}

.cls-load-16 {
  fill: url(#linear-gradient-loading);
}

.cls-load-17 {
  fill: #040404;
}

.cls-load-18 {
  fill: #6f5f4a;
}

.cls-load-19 {
  fill: #721214;
  opacity: 0.55;
}

.cls-load-19, .cls-load-20, .cls-load-11, .cls-load-3 {
  isolation: isolate;
}

.cls-load-21 {
  fill: url(#radial-gradient-loading-2);
}

.cls-load-22 {
  fill: #020202;
}

.cls-load-23 {
  fill: #991f2a;
}

.cls-load-24 {
  fill: #c16574;
}

.cls-load-8 {
  stroke: #142c1b;
}

.cls-load-25 {
  fill: #162123;
}

.cls-load-26 {
  fill: #2c3a41;
}

.cls-load-27 {
  fill: #d45162;
}

.cls-load-28 {
  fill: #725341;
}

.cls-load-29 {
  fill: #b42835;
}

.cls-load-30 {
  fill: #331615;
}

.cls-load-31, .cls-load-9 {
  fill: #0d1212;
}

.cls-load-20 {
  fill: #d4de2a;
  opacity: 0.31;
}

.cls-load-32 {
  fill: url(#radial-gradient-loading);
}

.cls-load-33 {
  fill: #841c22;
}

.cls-load-34 {
  fill: #12181d;
}

.cls-load-11 {
  opacity: 0.39;
  stroke: #fff;
  stroke-width: 0.3063px;
}

.cls-load-35 {
  fill: #676868;
}

.cls-load-36 {
  fill: #6b5121;
}

.cls-load-37 {
  fill: #6f161f;
}

.cls-load-38 {
  fill: #393b37;
}

.cls-load-39 {
  fill: #6a1c25;
}

.cls-load-3 {
  opacity: 0.86;
}

.cls-load-40 {
  fill: #c5c5bc;
}

.cls-load-41 {
  fill: #7d2f2f;
}

.cls-load-42 {
  fill: #2c2d20;
}

.cls-rotate-1 {
  fill: #fff;
}

.cls-rotate-2 {
  fill: #b42634;
}

.cls-rotate-3 {
  fill: #152023;
}

.cls-rotate-4 {
  fill: #721014;
  opacity: 0.55;
}

.cls-rotate-4, .cls-rotate-5, .cls-rotate-6 {
  isolation: isolate;
}

.cls-rotate-7, .cls-rotate-8, .cls-rotate-9, .cls-rotate-10, .cls-rotate-6, .cls-rotate-11, .cls-rotate-12, .cls-rotate-13, .cls-rotate-14 {
  stroke-miterlimit: 10;
}

.cls-rotate-7, .cls-rotate-8, .cls-rotate-13 {
  stroke: #333;
}

.cls-rotate-7, .cls-rotate-9, .cls-rotate-6, .cls-rotate-11, .cls-rotate-12, .cls-rotate-13, .cls-rotate-14 {
  fill: none;
}

.cls-rotate-7, .cls-rotate-9, .cls-rotate-6, .cls-rotate-11, .cls-rotate-12, .cls-rotate-14 {
  stroke-linecap: round;
}

.cls-rotate-7, .cls-rotate-11 {
  stroke-width: 1.2067px;
}

.cls-rotate-15 {
  fill: #2b2c1f;
}

.cls-rotate-16 {
  fill: #715240;
}

.cls-rotate-17 {
  fill: url(#linear-gradient-rotate);
}

.cls-rotate-8, .cls-rotate-18 {
  fill: #090f10;
}

.cls-rotate-8, .cls-rotate-9, .cls-rotate-12, .cls-rotate-13 {
  stroke-width: 0.8045px;
}

.cls-rotate-19 {
  fill: #04351f;
}

.cls-rotate-20 {
  fill: #d45062;
}

.cls-rotate-5 {
  fill: #d4de25;
  opacity: 0.31;
}

.cls-rotate-9, .cls-rotate-11, .cls-rotate-14 {
  stroke: #56100f;
}

.cls-rotate-10 {
  stroke: #000;
  stroke-width: 2.7578px;
}

.cls-rotate-21 {
  fill: #b4313d;
}

.cls-rotate-22 {
  fill: #2c3a41;
}

.cls-rotate-23 {
  fill: #030303;
}

.cls-rotate-24 {
  fill: #7c2e2e;
}

.cls-rotate-25 {
  fill: #841b21;
}

.cls-rotate-26 {
  fill: #383a36;
}

.cls-rotate-27 {
  fill: #676767;
}

.cls-rotate-28 {
  fill: #6e5e49;
}

.cls-rotate-29 {
  fill: #a92030;
}

.cls-rotate-30 {
  fill: #341312;
}

.cls-rotate-31 {
  fill: #6a501f;
}

.cls-rotate-32 {
  fill: #c06574;
}

.cls-rotate-33 {
  fill: #981d29;
}

.cls-rotate-34 {
  fill: #0e161b;
}

.cls-rotate-6 {
  opacity: 0.39;
  stroke: #fff;
  stroke-width: 0.3017px;
}

.cls-rotate-12 {
  stroke: #102b18;
}

.cls-rotate-35 {
  fill: #641e25;
}

.cls-rotate-36 {
  fill: #c5c5bc;
}

.cls-rotate-37 {
  fill: #010101;
}

.cls-rotate-38 {
  fill: #691b24;
}

.cls-rotate-39 {
  fill: #6e161e;
}

.cls-rotate-14 {
  stroke-width: 2.0112px;
}/*# sourceMappingURL=style.css.map */