:root {
  --font: 'Public Sans', sans-serif;
  --green: #224430;
  --grass: #5db86b;
  --orange: #ee7027;
  --white: #ffffff;
  --pink: #ec1e79;
  --purple: #cc00ff;
}

body {
  font-family: var(--font);
  background-color: var(--green);
  color: var(--green);
  font-size: 0.9em;
  margin: 0;
  padding: 0;
  line-height: 1.4em;
  animation: fadeInDark 0.5s forwards;
  opacity: 0;
}

body.map {
  animation: fadeInLight 0.5s forwards;
}

@keyframes fadeInDark {
  30% {
    background-color: var(--green);
  }

  50% {
    opacity: 0;
    background-color: var(--green);
  }

  100% {
    opacity: 1;
    background-color: var(--green);
  }
}

@keyframes fadeInLight {
  30% {
    background-color: var(--green);
  }

  50% {
    opacity: 0;
    background-color: var(--grass);
  }

  100% {
    opacity: 1;
    background-color: var(--grass);
  }
}

main {
  z-index: 2;
  max-width: 100%;
  box-sizing: border-box;
  padding: 1em 1.6em;
  max-width: 740px;
  margin: 0 auto;
}

.map main {
  padding: 1em 0 1em 1.6em;
}

.fluid {
  width: 80vw;
  max-width: 1200px;
}

header {
  margin-left: 0;
  position: relative;
}

header h2 {
  margin-top: 0.2em;
  color: var(--white);
}

header img {
  max-height: 1em;
  margin-right: 0.25em;
  margin-left: 0.25em;
}

h1 {
  font-weight: 900;
  font-size: 3em;
  line-height: 1em;
  color: var(--orange);
  margin: 0;
  display: flex;
  align-items: self-start;
  cursor: default;
}

h2 {
  font-weight: 800;
  font-size: 1.8em;
  line-height: 1em;
  margin: 0 0 0.25em 0;
  color: var(--green);
  cursor: default;
}

h4 {
  margin: 0.5em 0 0 0;
  cursor: default;
}

section {
  position: relative;
  background-color: var(--white);
  box-sizing: border-box;
  width: 100%;
  padding: 1.6em;
  border-radius: 9px;
  z-index: 100;
  margin: 0 auto 1em auto;
}

.map section {
  padding: 0 1.6em 1.6em 0;
}


section h3 {
  margin: 0;
  font-size: 1.2em;
  color: var(--green);
  display: flex;
  align-items: center;
  font-weight: 600;
  cursor: default;
}

.map section h3 {
  cursor: pointer;
}

section p {
  margin-bottom: 0;
  font-size: 1em;
  margin-top: 0.25em;
  cursor: default;
}

.red {
  color: red;
}
.bar p {
  cursor: pointer;
}

section a {
  margin-top: 5px;
  display: block;
}

.card {
  padding: 1.6em 4.6em 1.6em 4.6em;
  cursor: pointer;
}

.card::after {
  content: '';
  background: url(../img/arrow.svg), var(--orange);
  background-repeat: no-repeat;
  background-position: center;
  width: 40px;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  cursor: pointer;
  border-radius: 0px 9px 9px 0px;
}

.card h2:first-child {
  margin: 0 0 0.25em 0;
  display: inline-block;
  cursor: pointer;
}


.map .navpoint {
  padding: 0.5em;
  cursor: pointer;
}

.navpoint span:not(.point, .rute-1, .rute-2, .parking, .hest, .toilet, .spisning, .kaffe) {
  margin-left: 2em;
  display: block;
  margin-top: 1em;
}

.navpoint h4,
.navpoint p,
.navpoint a {
  display: inline;
}

.navpoint span:not(.point, .rute-1, .rute-2, .parking, .hest, .toilet, .spisning, .kaffe):before {
  content: "•";
  position: absolute;
  left: 1.4em;
  color: var(--orange);
}

.nav-bar .navpoint:nth-child(10),
.nav-bar .navpoint:nth-child(11),
.nav-bar .navpoint:nth-child(12),
.nav-bar .navpoint:nth-child(13),
.nav-bar .navpoint:nth-child(14),
.nav-bar .navpoint:nth-child(15),
.nav-bar .navpoint:nth-child(16) {
  display: none;
}

.map .navpoint:nth-child(10),
.map .navpoint:nth-child(11),
.map .navpoint:nth-child(12),
.map .navpoint:nth-child(13),
.map .navpoint:nth-child(14),
.map .navpoint:nth-child(15),
.map .navpoint:nth-child(16) {
  display: block;
}

.point {
  color: var(--white);
  background: var(--orange);
  border-radius: 100px;
  width: 1.5em;
  height: 1.5em;
  text-align: center;
  display: inline-block;
  margin-right: 0.5em;
  display: grid;
  align-items: center;
}

.rute-1 {
  color: var(--white);
  background: var(--orange);
  border-radius: 100px;
  width: 1.5em;
  height: 1.5em;
  text-align: center;
  display: inline-block;
  margin-right: 0.5em;
  display: grid;
  align-items: center;
}

.rute-2 {
  color: var(--white);
  background: var(--pink);
  border-radius: 100px;
  width: 1.5em;
  height: 1.5em;
  text-align: center;
  display: inline-block;
  margin-right: 0.5em;
  display: grid;
  align-items: center;
}

.parking {
  color: var(--white);
  background: #0d72b9;
  border-radius: 5px;
  width: 1.5em;
  height: 1.5em;
  text-align: center;
  display: inline-block;
  margin-right: 0.5em;
  display: grid;
  align-items: center;
}

a {
  color: var(--orange);
  font-weight: 700;
}

h4 a {
  display: inline-block;
}

#program {
  background: url(../icon_program.svg), var(--white);
  background-repeat: no-repeat;
  background-size: 3em, contain;
  background-position: 1em 1em;
}

#information {
  background: url(../icon_info.svg), var(--white);
  background-repeat: no-repeat;
  background-size: 3em, contain;
  background-position: 1em 1em;
}

#parkering {
  background: url(../icon_parkering.svg), var(--white);
  background-repeat: no-repeat;
  background-size: 3em, contain;
  background-position: 1em 1em;
}

#foreninger {
  background: url(../icon_link.svg), var(--white);
  background-repeat: no-repeat;
  background-size: 3em, contain;
  background-position: 1em 1em;
}

#kort,
#kort-refesh {
  background: url(../icon_map.svg), var(--orange);
  background-repeat: no-repeat;
  background-size: 3em, contain;
  background-position: 1em 1em;
  cursor: pointer;
}

.happening {
  margin: 1em auto;
}

.happening h3 {
  display: flex;
  align-items: flex-start;
}

.time {
  font-weight: 400;
  margin-right: 0.5em;
  white-space: nowrap;
  display: flex;
  font-variant-numeric: tabular-nums;
}

.apply {
  color: var(--orange);
}

.nav-bar {
  display: grid;
  grid-template-columns: 1fr;
  grid-auto-rows: min-content;
}

.navpoint {
  padding: 1em;
  box-sizing: border-box;
  position: relative;
}

@media (max-height: 100vh) {
  .nav-bar {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-rows: min-content;
  }

  .map .nav-bar {
    display: block;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-rows: min-content;
  }
}




header.tilbage::before {
  content: '';
  position: absolute;
  top: 0.5em;
  left: -1.5em;
  display: block;
  width: 2em;
  height: 2em;
  background: url(../tilbage.svg);
  background-repeat: no-repeat;
  background-size: contain;
  cursor: pointer;
}

.tilbage h1 {
  margin: 0.25em auto 0.5em auto;
}

.tilbage h3 {
  background: url(../tilbage.svg);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
  padding-left: 1.5em;
  cursor: pointer;
  color: var(--orange);
  width: fit-content;
}

#kort h2,
#kort-refesh h2 {
  color: var(--white);
  cursor: pointer;
}

.feel {
  position: absolute;
  top: 45vh;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  background-size: cover;
  background-position: center;
  transition: background-image 0.5s ease-in-out;
  opacity: 0.8;
  transition: opacity 0.5s ease-in-out;
}

.fade-out {
  opacity: 0;
}

#mainmap {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url(../main_map.svg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  opacity: 0.6;
}

.map {
  background: var(--green);
  background-size: auto 100%;
  background-position: right;
  background-repeat: no-repeat;
  background-attachment: fixed;
}

.map .navpoint span:not(.point, .rute-1, .rute-2, .parking, .hest, .toilet, .kaffe, .spisning),
.map .card {
  display: none;
}

.expanded span:not(:first-child) {
  display: block !important;
}

.map .expanded .point,
.map .expanded .parking {
  color: var(--orange);
  border: 1px solid var(--orange);
  background: var(--white);
  box-sizing: border-box;
}

.contain.map {
  display: flex;
  height: 100vh;
  flex-direction: row;
}

.contain.map>div:first-child {
  width: 200px;
  /* Fixed width for the first div */
}

.contain.map>div:last-child {
  flex-grow: 1;
  /* Take up remaining space */
}

.map main {
  width: 30vw;
  min-width: 440px;
  max-width: 800px;
  margin: 0 auto 0 0;
  padding: 1.5em;
  box-shadow: 0px 0px 25vw var(--green);
  background: white;
}

.map .map-container {
  display: flex;
  flex-direction: column;
  height: 100vh;
  width: 60vw;
  position: relative;
}

.map-container {
  width: 100vw;
}

.map-wrapper {
  flex-grow: 1;
  overflow: hidden;
  position: relative;
}

.map-inner {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

#map {
  width: 100%;
  height: 100%;
  display: none;
}

.map #map {
  width: 100%;
  height: 100%;
  display: block;
}


@media (max-width: 1270px) {

  body {
    font-size: 0.75em;
  }

  .contain.map {
    display: flex;
    width: 100vw;
    height: 100vh;
    flex-direction: column-reverse;
  }

  .map main {
    width: 100%;
    min-width: auto;
    max-width: 100%;
  }

  .map .map-container {
    display: flex;
    flex-direction: column;

    width: 100vw;
    max-width: 100%;
    position: relative;
  }

  .nav-bar {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: min-content;
  }

  .map .nav-bar {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: min-content;
  }
}

@media screen and (max-width: 820px) {

  body {
    font-size: 0.75em;
  }

  .map .map-container {
    height: auto;
  }


  .map .navpoint,
  .map .navpoint:nth-child(10),
  .map .navpoint:nth-child(11),
  .map .navpoint:nth-child(12),
  .map .navpoint:nth-child(13),
  .map .navpoint:nth-child(14),
  .map .navpoint:nth-child(15) {
    padding: 5px;
    box-sizing: border-box;
    position: relative;

  }

  .fluid {
    width: 100%;
    max-width: 1200px;
  }

  .map .navpoint.expanded {
    padding: 5px;
    box-sizing: border-box;
    position: relative;
    display: block;
  }

  .navpoint {
    padding: 1em 0 0 0;
  }

  .nav-bar {
    display: grid;
    grid-template-columns: 1fr;
    grid-auto-rows: min-content;
  }

  .map .nav-bar {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: min-content;
  }

  .map main {
    min-height: 50vh;
  }

  header {
    font-size: 0.8em;
  }

}

@media screen and (max-width: 580px) {
  .contain.map {
    display: flex;
    width: 100vw;
    min-height: 100vh;
    height: fit-content;
    flex-direction: column-reverse;
  }
  .map .nav-bar {
    display: grid;
    grid-template-columns: 1fr;
    grid-auto-rows: min-content;
  }
}

/*MAP SVG CSS*/

#location-1,
#location-2,
#location-3,
#location-4,
#location-5,
#location-6,
#location-7,
#location-8,
#location-9,
#location-10,
#location-11,
#location-12,
#location-13,
#location-14,
#location-15,
#location-16,
#location-17 {
  cursor: pointer;
}

.wow .cls-508,
#dots [id^="location-"].wow .st381,
#location-16.wow .st381,
#location-17.wow .st381 {
  fill: #fff;
}

.wow .cls-543,
#dots [id^="location-"].wow .st196,
#location-16.wow .st196,
#location-17.wow .st196 {
  fill: #ee7027;
}

#location-11.wow .cls-543 {
  fill: #0d72b9;
}

#location-11.wow .st196 {
  fill: #0d72b9;
}

#location-11.wow path.cls-541 {
  fill: #ee7027;
}

#location-11.wow .st205 {
  stroke: #ee7027;
}

#location-11.wow path.cls-81,
#location-11.wow polygon.cls-81 {
  fill: #0d72b9;
}

#location-11.wow .st230 {
  fill: #0d72b9;
}

#location-11.wow rect.cls-637 {
  fill: #fff;
}

#location-11.wow .st128 {
  fill: #fff;
}

#location-12.wow path.cls-541 {
  fill: #ee7027;
}

#location-12.wow .st196 {
  fill: #ee7027;
}

#location-12.wow rect.cls-377 {
  fill: #fff;
}

#location-12.wow .st332 {
  fill: #fff;
}

#location-13.wow path.cls-541 {
  fill: #ee7027;
}

#location-13.wow .st196 {
  fill: #ee7027;
}

#location-13.wow #toiletbgpath rect.cls-504 {
  fill: #fff;
}

#location-13.wow #toiletbgpath .st421,
#location-13.wow > .st421 {
  fill: #fff;
}

#location-14.wow path.cls-686 {
  stroke: #fff;
}

#location-14.wow .st208 {
  stroke: #fff;
}

#location-15.wow path.cls-687 {
  stroke: #fff;
}

#location-15.wow .st209 {
  stroke: #fff;
}
.cls-1 {
  fill: url(#linear-gradient-492);
}

.hest svg,
.toilet svg,
.kaffe svg,
.spisning svg {
  display: grid;
  width: 1.5em;
  height: 1.5em;
  margin-right: 0.5em;
}

.toilet svg {
    display: inline-grid;
    margin-right: 0.2em;
}

.cls-1,
.cls-2,
.cls-3,
.cls-4,
.cls-5,
.cls-6,
.cls-7,
.cls-8,
.cls-9,
.cls-10,
.cls-11,
.cls-12,
.cls-13,
.cls-14,
.cls-15,
.cls-16,
.cls-17,
.cls-18,
.cls-19,
.cls-20,
.cls-21,
.cls-22,
.cls-23,
.cls-24,
.cls-25,
.cls-26,
.cls-27,
.cls-28,
.cls-29,
.cls-30,
.cls-31,
.cls-32,
.cls-33,
.cls-34,
.cls-35,
.cls-36,
.cls-37,
.cls-38,
.cls-39,
.cls-40,
.cls-41,
.cls-42,
.cls-43,
.cls-44,
.cls-45,
.cls-46,
.cls-47,
.cls-48,
.cls-49,
.cls-50,
.cls-51,
.cls-52,
.cls-53,
.cls-54,
.cls-55,
.cls-56,
.cls-57,
.cls-58,
.cls-59,
.cls-60,
.cls-61,
.cls-62,
.cls-63,
.cls-64,
.cls-65,
.cls-66,
.cls-67,
.cls-68,
.cls-69,
.cls-70,
.cls-71,
.cls-72,
.cls-73,
.cls-74,
.cls-75,
.cls-76,
.cls-77,
.cls-78,
.cls-79,
.cls-80,
.cls-81,
.cls-82,
.cls-83,
.cls-84,
.cls-85,
.cls-86,
.cls-87,
.cls-88,
.cls-89,
.cls-90,
.cls-91,
.cls-92,
.cls-93,
.cls-94,
.cls-95,
.cls-96,
.cls-97,
.cls-98,
.cls-99,
.cls-100,
.cls-101,
.cls-102,
.cls-103,
.cls-104,
.cls-105,
.cls-106,
.cls-107,
.cls-108,
.cls-109,
.cls-110,
.cls-111,
.cls-112,
.cls-113,
.cls-114,
.cls-115,
.cls-116,
.cls-117,
.cls-118,
.cls-119,
.cls-120,
.cls-121,
.cls-122,
.cls-123,
.cls-124,
.cls-125,
.cls-126,
.cls-127,
.cls-128,
.cls-129,
.cls-130,
.cls-131,
.cls-132,
.cls-133,
.cls-134,
.cls-135,
.cls-136,
.cls-137,
.cls-138,
.cls-139,
.cls-140,
.cls-141,
.cls-142,
.cls-143,
.cls-144,
.cls-145,
.cls-146,
.cls-147,
.cls-148,
.cls-149,
.cls-150,
.cls-151,
.cls-152,
.cls-153,
.cls-154,
.cls-155,
.cls-156,
.cls-157,
.cls-158,
.cls-159,
.cls-160,
.cls-161,
.cls-162,
.cls-163,
.cls-164,
.cls-165,
.cls-166,
.cls-167,
.cls-168,
.cls-169,
.cls-170,
.cls-171,
.cls-172,
.cls-173,
.cls-174,
.cls-175,
.cls-176,
.cls-177,
.cls-178,
.cls-179,
.cls-180,
.cls-181,
.cls-182,
.cls-183,
.cls-184,
.cls-185,
.cls-186,
.cls-187,
.cls-188,
.cls-189,
.cls-190,
.cls-191,
.cls-192,
.cls-193,
.cls-194,
.cls-195,
.cls-196,
.cls-197,
.cls-198,
.cls-199,
.cls-200,
.cls-201,
.cls-202,
.cls-203,
.cls-204,
.cls-205,
.cls-206,
.cls-207,
.cls-208,
.cls-209,
.cls-210,
.cls-211,
.cls-212,
.cls-213,
.cls-214,
.cls-215,
.cls-216,
.cls-217,
.cls-218,
.cls-219,
.cls-220,
.cls-221,
.cls-222,
.cls-223,
.cls-224,
.cls-225,
.cls-226,
.cls-227,
.cls-228,
.cls-229,
.cls-230,
.cls-231,
.cls-232,
.cls-233,
.cls-234,
.cls-235,
.cls-236,
.cls-237,
.cls-238,
.cls-239,
.cls-240,
.cls-241,
.cls-242,
.cls-243,
.cls-244,
.cls-245,
.cls-246,
.cls-247,
.cls-248,
.cls-249,
.cls-250,
.cls-251,
.cls-252,
.cls-253,
.cls-254,
.cls-255,
.cls-256,
.cls-257,
.cls-258,
.cls-259,
.cls-260,
.cls-261,
.cls-262,
.cls-263,
.cls-264,
.cls-265,
.cls-266,
.cls-267,
.cls-268,
.cls-269,
.cls-270,
.cls-271,
.cls-272,
.cls-273,
.cls-274,
.cls-275,
.cls-276,
.cls-277,
.cls-278,
.cls-279,
.cls-280,
.cls-281,
.cls-282,
.cls-283,
.cls-284,
.cls-285,
.cls-286,
.cls-287,
.cls-288,
.cls-289,
.cls-290,
.cls-291,
.cls-292,
.cls-293,
.cls-294,
.cls-295,
.cls-296,
.cls-297,
.cls-298,
.cls-299,
.cls-300,
.cls-301,
.cls-302,
.cls-303,
.cls-304,
.cls-305,
.cls-306,
.cls-307,
.cls-308,
.cls-309,
.cls-310,
.cls-311,
.cls-312,
.cls-313,
.cls-314,
.cls-315,
.cls-316,
.cls-317,
.cls-318,
.cls-319,
.cls-320,
.cls-321,
.cls-322,
.cls-323,
.cls-324,
.cls-325,
.cls-326,
.cls-327,
.cls-328,
.cls-329,
.cls-330,
.cls-331,
.cls-332,
.cls-333,
.cls-334,
.cls-335,
.cls-336,
.cls-337,
.cls-338,
.cls-339,
.cls-340,
.cls-341,
.cls-342,
.cls-343,
.cls-344,
.cls-345,
.cls-346,
.cls-347,
.cls-348,
.cls-349,
.cls-350,
.cls-351,
.cls-352,
.cls-353,
.cls-354,
.cls-355,
.cls-356,
.cls-357,
.cls-358,
.cls-359,
.cls-360,
.cls-361,
.cls-362,
.cls-363,
.cls-364,
.cls-365,
.cls-366,
.cls-367,
.cls-368,
.cls-369,
.cls-370,
.cls-371,
.cls-372,
.cls-373,
.cls-374,
.cls-375,
.cls-376,
.cls-377,
.cls-378,
.cls-379,
.cls-380,
.cls-381,
.cls-382,
.cls-383,
.cls-384,
.cls-385,
.cls-386,
.cls-387,
.cls-388,
.cls-389,
.cls-390,
.cls-391,
.cls-392,
.cls-393,
.cls-394,
.cls-395,
.cls-396,
.cls-397,
.cls-398,
.cls-399,
.cls-400,
.cls-401,
.cls-402,
.cls-403,
.cls-404,
.cls-405,
.cls-406,
.cls-407,
.cls-408,
.cls-409,
.cls-410,
.cls-411,
.cls-412,
.cls-413,
.cls-414,
.cls-415,
.cls-416,
.cls-417,
.cls-418,
.cls-419,
.cls-420,
.cls-421,
.cls-422,
.cls-423,
.cls-424,
.cls-425,
.cls-426,
.cls-427,
.cls-428,
.cls-429,
.cls-430,
.cls-431,
.cls-432,
.cls-433,
.cls-434,
.cls-435,
.cls-436,
.cls-437,
.cls-438,
.cls-439,
.cls-440,
.cls-441,
.cls-442,
.cls-443,
.cls-444,
.cls-445,
.cls-446,
.cls-447,
.cls-448,
.cls-449,
.cls-450,
.cls-451,
.cls-452,
.cls-453,
.cls-454,
.cls-455,
.cls-456,
.cls-457,
.cls-458,
.cls-459,
.cls-460,
.cls-461,
.cls-462,
.cls-463,
.cls-464,
.cls-465,
.cls-466,
.cls-467,
.cls-468,
.cls-469,
.cls-470,
.cls-471,
.cls-472,
.cls-473,
.cls-474,
.cls-475,
.cls-476,
.cls-477,
.cls-478,
.cls-479,
.cls-480,
.cls-481,
.cls-482,
.cls-483,
.cls-484,
.cls-485,
.cls-486,
.cls-487,
.cls-488,
.cls-489,
.cls-490,
.cls-491,
.cls-492,
.cls-493,
.cls-494,
.cls-495,
.cls-496,
.cls-497,
.cls-498,
.cls-499,
.cls-500,
.cls-501,
.cls-502,
.cls-503,
.cls-504,
.cls-505,
.cls-506,
.cls-507,
.cls-508,
.cls-509,
.cls-510,
.cls-511,
.cls-512,
.cls-513,
.cls-514,
.cls-515,
.cls-516,
.cls-517,
.cls-518,
.cls-519,
.cls-520,
.cls-521,
.cls-522,
.cls-523,
.cls-524,
.cls-525,
.cls-526,
.cls-527,
.cls-528,
.cls-529,
.cls-530,
.cls-531,
.cls-532,
.cls-533,
.cls-534,
.cls-535,
.cls-536,
.cls-537,
.cls-538,
.cls-539,
.cls-540,
.cls-541,
.cls-542,
.cls-543,
.cls-544,
.cls-545,
.cls-546,
.cls-547,
.cls-548,
.cls-549,
.cls-550,
.cls-551,
.cls-552,
.cls-553,
.cls-554,
.cls-555,
.cls-556,
.cls-557,
.cls-558,
.cls-559,
.cls-560,
.cls-561,
.cls-562,
.cls-563,
.cls-564,
.cls-565,
.cls-566,
.cls-567,
.cls-568,
.cls-569,
.cls-570,
.cls-571,
.cls-572,
.cls-573,
.cls-574,
.cls-575,
.cls-576,
.cls-577,
.cls-578,
.cls-579,
.cls-580,
.cls-581,
.cls-582,
.cls-583,
.cls-584,
.cls-585,
.cls-586,
.cls-587,
.cls-588,
.cls-589,
.cls-590,
.cls-591,
.cls-592,
.cls-593,
.cls-594,
.cls-595,
.cls-596,
.cls-597,
.cls-598,
.cls-599,
.cls-600,
.cls-601,
.cls-602,
.cls-603,
.cls-604,
.cls-605,
.cls-606,
.cls-607,
.cls-608,
.cls-609,
.cls-610,
.cls-611,
.cls-612,
.cls-613,
.cls-614,
.cls-615,
.cls-616,
.cls-617,
.cls-618,
.cls-619,
.cls-620,
.cls-621,
.cls-622,
.cls-623,
.cls-624,
.cls-625,
.cls-626,
.cls-627,
.cls-628,
.cls-629,
.cls-630,
.cls-631,
.cls-632,
.cls-633,
.cls-634,
.cls-635,
.cls-636,
.cls-637,
.cls-638,
.cls-639,
.cls-640,
.cls-641,
.cls-642,
.cls-643,
.cls-644,
.cls-645,
.cls-646,
.cls-647,
.cls-648,
.cls-649,
.cls-650,
.cls-651,
.cls-652,
.cls-653,
.cls-654,
.cls-655,
.cls-656,
.cls-657,
.cls-658,
.cls-659,
.cls-660,
.cls-661,
.cls-662,
.cls-663,
.cls-664,
.cls-665,
.cls-666,
.cls-667,
.cls-668,
.cls-669,
.cls-670,
.cls-671,
.cls-672,
.cls-673,
.cls-674,
.cls-675,
.cls-676,
.cls-677,
.cls-678,
.cls-679 {
  stroke-width: 0px;
}

.cls-2 {
  fill: #af855b;
}

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

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

.cls-4,
.cls-5,
.cls-6,
.cls-7,
.cls-9,
.cls-12,
.cls-13,
.cls-14,
.cls-15,
.cls-16,
.cls-18,
.cls-20,
.cls-21,
.cls-22,
.cls-25,
.cls-26,
.cls-27,
.cls-28,
.cls-29,
.cls-30,
.cls-31,
.cls-32,
.cls-33,
.cls-36,
.cls-37,
.cls-38,
.cls-41,
.cls-43,
.cls-44,
.cls-46,
.cls-47,
.cls-49,
.cls-51,
.cls-52,
.cls-54,
.cls-57,
.cls-58,
.cls-59,
.cls-60,
.cls-63,
.cls-65,
.cls-67,
.cls-68,
.cls-70,
.cls-71,
.cls-73,
.cls-75,
.cls-77,
.cls-78,
.cls-79,
.cls-80,
.cls-82,
.cls-83,
.cls-84,
.cls-85,
.cls-88,
.cls-89,
.cls-90,
.cls-91,
.cls-93,
.cls-94,
.cls-97,
.cls-98,
.cls-99,
.cls-100,
.cls-101,
.cls-103,
.cls-104,
.cls-105,
.cls-106,
.cls-107,
.cls-108,
.cls-109,
.cls-110,
.cls-112,
.cls-113,
.cls-115,
.cls-118,
.cls-119,
.cls-120,
.cls-121,
.cls-122,
.cls-123,
.cls-124,
.cls-125,
.cls-129,
.cls-130,
.cls-131,
.cls-133,
.cls-135,
.cls-137,
.cls-142,
.cls-143,
.cls-145,
.cls-147,
.cls-148,
.cls-150,
.cls-156,
.cls-158,
.cls-159,
.cls-160,
.cls-161,
.cls-163,
.cls-167,
.cls-168,
.cls-170,
.cls-171,
.cls-680,
.cls-172,
.cls-174,
.cls-177,
.cls-178,
.cls-182,
.cls-183,
.cls-184,
.cls-185,
.cls-188,
.cls-189,
.cls-190,
.cls-191,
.cls-194,
.cls-196,
.cls-197,
.cls-200,
.cls-201,
.cls-203,
.cls-204,
.cls-207,
.cls-209,
.cls-211,
.cls-212,
.cls-215,
.cls-216,
.cls-217,
.cls-218,
.cls-219,
.cls-220,
.cls-221,
.cls-222,
.cls-225,
.cls-228,
.cls-231,
.cls-232,
.cls-233,
.cls-235,
.cls-238,
.cls-240,
.cls-241,
.cls-244,
.cls-247,
.cls-248,
.cls-249,
.cls-250,
.cls-253,
.cls-255,
.cls-259,
.cls-262,
.cls-263,
.cls-264,
.cls-265,
.cls-266,
.cls-267,
.cls-271,
.cls-272,
.cls-274,
.cls-275,
.cls-276,
.cls-277,
.cls-279,
.cls-280,
.cls-282,
.cls-283,
.cls-284,
.cls-285,
.cls-288,
.cls-290,
.cls-291,
.cls-292,
.cls-294,
.cls-295,
.cls-296,
.cls-297,
.cls-298,
.cls-299,
.cls-300,
.cls-301,
.cls-302,
.cls-304,
.cls-305,
.cls-307,
.cls-308,
.cls-310,
.cls-311,
.cls-313,
.cls-314,
.cls-316,
.cls-317,
.cls-318,
.cls-322,
.cls-324,
.cls-325,
.cls-327,
.cls-328,
.cls-329,
.cls-330,
.cls-332,
.cls-333,
.cls-334,
.cls-335,
.cls-336,
.cls-338,
.cls-339,
.cls-340,
.cls-342,
.cls-343,
.cls-344,
.cls-345,
.cls-346,
.cls-347,
.cls-349,
.cls-352,
.cls-353,
.cls-355,
.cls-358,
.cls-360,
.cls-363,
.cls-364,
.cls-365,
.cls-369,
.cls-370,
.cls-372,
.cls-378,
.cls-379,
.cls-380,
.cls-381,
.cls-382,
.cls-385,
.cls-386,
.cls-387,
.cls-388,
.cls-389,
.cls-391,
.cls-392,
.cls-393,
.cls-394,
.cls-395,
.cls-396,
.cls-397,
.cls-398,
.cls-400,
.cls-402,
.cls-403,
.cls-404,
.cls-406,
.cls-408,
.cls-409,
.cls-412,
.cls-414,
.cls-415,
.cls-417,
.cls-418,
.cls-419,
.cls-420,
.cls-422,
.cls-424,
.cls-425,
.cls-427,
.cls-429,
.cls-431,
.cls-432,
.cls-433,
.cls-434,
.cls-435,
.cls-436,
.cls-437,
.cls-438,
.cls-443,
.cls-445,
.cls-446,
.cls-447,
.cls-450,
.cls-451,
.cls-452,
.cls-454,
.cls-456,
.cls-458,
.cls-461,
.cls-464,
.cls-466,
.cls-467,
.cls-468,
.cls-469,
.cls-470,
.cls-474,
.cls-475,
.cls-478,
.cls-482,
.cls-487,
.cls-490,
.cls-491,
.cls-492,
.cls-493,
.cls-494,
.cls-495,
.cls-497,
.cls-498,
.cls-500,
.cls-501,
.cls-503,
.cls-505,
.cls-506,
.cls-507,
.cls-509,
.cls-511,
.cls-513,
.cls-516,
.cls-518,
.cls-519,
.cls-520,
.cls-521,
.cls-522,
.cls-523,
.cls-526,
.cls-529,
.cls-535,
.cls-536,
.cls-537,
.cls-538,
.cls-539,
.cls-541,
.cls-544,
.cls-545,
.cls-546,
.cls-548,
.cls-549,
.cls-550,
.cls-551,
.cls-555,
.cls-557,
.cls-562,
.cls-565,
.cls-567,
.cls-568,
.cls-571,
.cls-572,
.cls-574,
.cls-575,
.cls-576,
.cls-577,
.cls-578,
.cls-581,
.cls-582,
.cls-584,
.cls-588,
.cls-590,
.cls-596,
.cls-598,
.cls-599,
.cls-600,
.cls-601,
.cls-602,
.cls-604,
.cls-605,
.cls-607,
.cls-608,
.cls-609,
.cls-612,
.cls-614,
.cls-616,
.cls-620,
.cls-622,
.cls-624,
.cls-625,
.cls-627,
.cls-630,
.cls-631,
.cls-633,
.cls-636,
.cls-643,
.cls-644,
.cls-646,
.cls-648,
.cls-649,
.cls-650,
.cls-651,
.cls-654,
.cls-655,
.cls-656,
.cls-657,
.cls-659,
.cls-660,
.cls-662,
.cls-663,
.cls-664,
.cls-668,
.cls-669,
.cls-671,
.cls-673,
.cls-675,
.cls-677,
.cls-678,
.cls-679 {
  isolation: isolate;
}

.cls-4,
.cls-681,
.cls-418,
.cls-425,
.cls-630 {
  opacity: .5;
}

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

.cls-5,
.cls-6,
.cls-7,
.cls-9,
.cls-12,
.cls-13,
.cls-14,
.cls-15,
.cls-16,
.cls-18,
.cls-20,
.cls-21,
.cls-22,
.cls-25,
.cls-27,
.cls-28,
.cls-29,
.cls-30,
.cls-31,
.cls-32,
.cls-33,
.cls-36,
.cls-37,
.cls-38,
.cls-41,
.cls-43,
.cls-44,
.cls-46,
.cls-49,
.cls-51,
.cls-52,
.cls-54,
.cls-57,
.cls-58,
.cls-59,
.cls-60,
.cls-63,
.cls-65,
.cls-67,
.cls-68,
.cls-70,
.cls-71,
.cls-73,
.cls-75,
.cls-77,
.cls-78,
.cls-79,
.cls-80,
.cls-82,
.cls-83,
.cls-84,
.cls-85,
.cls-88,
.cls-89,
.cls-90,
.cls-91,
.cls-93,
.cls-94,
.cls-97,
.cls-98,
.cls-99,
.cls-100,
.cls-101,
.cls-104,
.cls-105,
.cls-106,
.cls-107,
.cls-108,
.cls-109,
.cls-110,
.cls-112,
.cls-113,
.cls-115,
.cls-118,
.cls-119,
.cls-120,
.cls-121,
.cls-122,
.cls-123,
.cls-124,
.cls-125,
.cls-129,
.cls-130,
.cls-131,
.cls-133,
.cls-135,
.cls-137,
.cls-142,
.cls-143,
.cls-145,
.cls-148,
.cls-150,
.cls-156,
.cls-158,
.cls-159,
.cls-161,
.cls-163,
.cls-167,
.cls-168,
.cls-170,
.cls-171,
.cls-172,
.cls-174,
.cls-177,
.cls-178,
.cls-182,
.cls-183,
.cls-184,
.cls-185,
.cls-188,
.cls-189,
.cls-191,
.cls-194,
.cls-196,
.cls-197,
.cls-200,
.cls-201,
.cls-203,
.cls-204,
.cls-207,
.cls-209,
.cls-211,
.cls-212,
.cls-215,
.cls-216,
.cls-217,
.cls-218,
.cls-219,
.cls-220,
.cls-221,
.cls-222,
.cls-225,
.cls-228,
.cls-231,
.cls-232,
.cls-233,
.cls-235,
.cls-238,
.cls-240,
.cls-241,
.cls-244,
.cls-247,
.cls-248,
.cls-249,
.cls-250,
.cls-253,
.cls-255,
.cls-259,
.cls-262,
.cls-263,
.cls-264,
.cls-265,
.cls-266,
.cls-267,
.cls-271,
.cls-272,
.cls-274,
.cls-275,
.cls-276,
.cls-277,
.cls-280,
.cls-282,
.cls-284,
.cls-285,
.cls-288,
.cls-290,
.cls-291,
.cls-294,
.cls-295,
.cls-296,
.cls-297,
.cls-298,
.cls-299,
.cls-300,
.cls-301,
.cls-302,
.cls-304,
.cls-305,
.cls-307,
.cls-308,
.cls-310,
.cls-311,
.cls-313,
.cls-314,
.cls-316,
.cls-317,
.cls-318,
.cls-322,
.cls-324,
.cls-325,
.cls-327,
.cls-328,
.cls-329,
.cls-330,
.cls-332,
.cls-333,
.cls-334,
.cls-335,
.cls-336,
.cls-338,
.cls-339,
.cls-340,
.cls-342,
.cls-343,
.cls-344,
.cls-345,
.cls-346,
.cls-347,
.cls-349,
.cls-352,
.cls-353,
.cls-358,
.cls-360,
.cls-363,
.cls-364,
.cls-365,
.cls-369,
.cls-370,
.cls-372,
.cls-378,
.cls-379,
.cls-380,
.cls-381,
.cls-382,
.cls-385,
.cls-386,
.cls-387,
.cls-388,
.cls-389,
.cls-391,
.cls-392,
.cls-393,
.cls-394,
.cls-395,
.cls-396,
.cls-397,
.cls-398,
.cls-400,
.cls-402,
.cls-403,
.cls-404,
.cls-406,
.cls-408,
.cls-409,
.cls-412,
.cls-414,
.cls-415,
.cls-417,
.cls-419,
.cls-420,
.cls-422,
.cls-424,
.cls-427,
.cls-429,
.cls-431,
.cls-432,
.cls-433,
.cls-434,
.cls-435,
.cls-436,
.cls-437,
.cls-438,
.cls-443,
.cls-445,
.cls-446,
.cls-447,
.cls-450,
.cls-451,
.cls-452,
.cls-454,
.cls-458,
.cls-461,
.cls-464,
.cls-466,
.cls-467,
.cls-468,
.cls-469,
.cls-470,
.cls-474,
.cls-475,
.cls-478,
.cls-482,
.cls-487,
.cls-490,
.cls-491,
.cls-492,
.cls-493,
.cls-494,
.cls-495,
.cls-497,
.cls-498,
.cls-500,
.cls-501,
.cls-503,
.cls-505,
.cls-506,
.cls-507,
.cls-509,
.cls-511,
.cls-513,
.cls-516,
.cls-518,
.cls-520,
.cls-521,
.cls-522,
.cls-523,
.cls-526,
.cls-529,
.cls-535,
.cls-536,
.cls-537,
.cls-538,
.cls-539,
.cls-541,
.cls-544,
.cls-545,
.cls-546,
.cls-548,
.cls-549,
.cls-550,
.cls-551,
.cls-555,
.cls-557,
.cls-562,
.cls-565,
.cls-567,
.cls-568,
.cls-571,
.cls-572,
.cls-574,
.cls-575,
.cls-576,
.cls-577,
.cls-578,
.cls-581,
.cls-582,
.cls-584,
.cls-588,
.cls-590,
.cls-596,
.cls-599,
.cls-600,
.cls-601,
.cls-602,
.cls-604,
.cls-605,
.cls-607,
.cls-608,
.cls-609,
.cls-612,
.cls-614,
.cls-616,
.cls-620,
.cls-622,
.cls-624,
.cls-625,
.cls-627,
.cls-631,
.cls-633,
.cls-636,
.cls-643,
.cls-644,
.cls-646,
.cls-648,
.cls-649,
.cls-650,
.cls-651,
.cls-654,
.cls-655,
.cls-656,
.cls-657,
.cls-659,
.cls-660,
.cls-662,
.cls-663,
.cls-664,
.cls-668,
.cls-669,
.cls-671,
.cls-673,
.cls-675,
.cls-677,
.cls-678,
.cls-679 {
  mix-blend-mode: soft-light;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.cls-19 {
  fill: #976e45;
}

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

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

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

.cls-23 {
  fill: #9f764c;
}

.cls-24 {
  fill: #bb9164;
}

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

.cls-26,
.cls-103 {
  opacity: .4;
}

.cls-26,
.cls-355,
.cls-682 {
  mix-blend-mode: multiply;
}

.cls-26,
.cls-399 {
  fill: #603917;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cls-45 {
  fill: #b7d776;
}

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

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

.cls-47,
.cls-683,
.cls-190,
.cls-279,
.cls-283,
.cls-292,
.cls-456,
.cls-598 {
  mix-blend-mode: lighten;
}

.cls-48 {
  fill: #bd9366;
}

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

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

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

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

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

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

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

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

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

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

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

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

.cls-61 {
  fill: #000;
}

.cls-62 {
  fill: #845c33;
}

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

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

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

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

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

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

.cls-69 {
  fill: #c6b198;
}

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

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

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

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

.cls-74 {
  fill: #754d24;
}

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

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

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

.cls-684 {
  stroke: #fff;
  stroke-width: 4px;
}

.cls-684,
.cls-252,
.cls-685,
.cls-686,
.cls-687 {
  fill: none;
}

.cls-684,
.cls-685,
.cls-686,
.cls-687 {
  stroke-miterlimit: 10;
}

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

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

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

.cls-81 {
  fill: #3fa9ea;
}

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

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

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

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

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

.cls-87 {
  fill: #f2f2f2;
}

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

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

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

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

.cls-92 {
  fill: #019147;
}

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

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

.cls-95 {
  fill: #a67d53;
}

.cls-96 {
  fill: #676767;
}

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

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

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

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

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

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

.cls-103,
.cls-147,
.cls-376 {
  fill: #ed7127;
}

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

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

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

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

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

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

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

.cls-111 {
  fill: #865f35;
}

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

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

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

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

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

.cls-117 {
  fill: #795028;
}

.cls-688 {
  mix-blend-mode: luminosity;
}

.cls-688,
.cls-147,
.cls-689 {
  opacity: .6;
}

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

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

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

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

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

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

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

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

.cls-126 {
  fill: #5d6a7b;
}

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

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

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

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

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

.cls-132 {
  fill: #016937;
}

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

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

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

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

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

.cls-138 {
  fill: #a0774d;
}

.cls-139 {
  fill: #8b643a;
}

.cls-140 {
  fill: #a98056;
}

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

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

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

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

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

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

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

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

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

.cls-151 {
  fill: #ba9063;
}

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

.cls-153 {
  fill: #9a7247;
}

.cls-154 {
  fill: #a4a1a1;
}

.cls-155 {
  fill: #c2986b;
}

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

.cls-157 {
  fill: #7f562e;
}

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

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

.cls-160 {
  mix-blend-mode: hard-light;
}

.cls-160,
.cls-179 {
  fill: #1a1a1a;
}

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

.cls-162 {
  fill: #c1966a;
}

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

.cls-690 {
  clip-path: url(#clippath-2);
}

.cls-164 {
  fill: #fff8f9;
}

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

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

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

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

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

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

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

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

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

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

.cls-175 {
  fill: #92693f;
}

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

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

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

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

.cls-181 {
  fill: #886037;
}

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

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

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

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

.cls-186 {
  fill: #b2885c;
}

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

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

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

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

.cls-190,
.cls-279,
.cls-283,
.cls-292,
.cls-456,
.cls-598 {
  opacity: .2;
}

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

.cls-192 {
  fill: #a77e54;
}

.cls-193 {
  fill: #9c7348;
}

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

.cls-195 {
  fill: #707071;
}

.cls-691,
.cls-519 {
  opacity: .8;
}

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

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

.cls-198 {
  fill: silver;
}

.cls-199 {
  fill: #4d4e4e;
}

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

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

.cls-202 {
  fill: #4f5e6e;
}

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

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

.cls-205 {
  fill: #c3996c;
}

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

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

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

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

.cls-210 {
  fill: #b88e62;
}

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

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

.cls-213 {
  fill: #a1784e;
}

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

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

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

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

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

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

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

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

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

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

.cls-224 {
  fill: #7e552c;
}

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

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

.cls-227 {
  fill: #402312;
}

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

.cls-229 {
  fill: #875f36;
}

.cls-230 {
  fill: #c7bba3;
}

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

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

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

.cls-234 {
  fill: #835b32;
}

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

.cls-236 {
  fill: #c49a6c;
}

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

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

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

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

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

.cls-242 {
  fill: #80582f;
}

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

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

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

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

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

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

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

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

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

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

.cls-692 {
  opacity: .7;
}

.cls-254 {
  fill: #b68c5f;
}

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

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

.cls-257 {
  fill: #ffd316;
}

.cls-258 {
  fill: #413d3c;
}

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

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

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

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

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

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

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

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

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

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

.cls-269 {
  fill: #8b6339;
}

.cls-270 {
  fill: #926940;
}

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

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

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

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

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

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

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

.cls-278 {
  fill: #392c1c;
}

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

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

.cls-693 {
  clip-path: url(#clippath-1);
}

.cls-281 {
  fill: #c0272d;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cls-694,
.cls-355 {
  opacity: .3;
}

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

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

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

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

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

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

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

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

.cls-309 {
  fill: #5e5449;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cls-326 {
  fill: #b0865c;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cls-348 {
  fill: #eb2027;
}

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

.cls-350 {
  fill: #7c532a;
}

.cls-351 {
  fill: #a2794f;
}

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

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

.cls-354 {
  fill: #5b5d56;
}

.cls-355,
.cls-371 {
  fill: gray;
}

.cls-356 {
  fill: #979797;
}

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

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

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

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

.cls-361 {
  fill: #b98f63;
}

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

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

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

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

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

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

.cls-368 {
  fill: #ab8157;
}

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

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

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

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

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

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

.cls-377 {
  fill: #603813;
}

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

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

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

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

.cls-685 {
  stroke: #cbcbca;
  stroke-width: 7px;
}

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

.cls-383 {
  fill: #3bb44a;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cls-405 {
  fill: #c0eaff;
}

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

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

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

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

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

.cls-411 {
  fill: #30281b;
}

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

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

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

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

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

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

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

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

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

.cls-421 {
  fill: #0a3d1f;
}

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

.cls-423 {
  fill: #9e754b;
}

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

.cls-686 {
  stroke: #ee7027;
}

.cls-686,
.cls-687 {
  stroke-width: 11px;
}

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

.cls-426 {
  fill: #825a31;
}

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

.cls-428 {
  fill: #946c42;
}

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

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

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

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

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

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

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

.cls-695 {
  clip-path: url(#clippath);
}

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

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

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

.cls-439 {
  fill: #966c43;
}

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

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

.cls-442 {
  fill: #5db86b;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.cls-459 {
  fill: #b3b2b3;
}

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

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

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

.cls-463 {
  fill: #6f7984;
}

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

.cls-465 {
  fill: #9d744a;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.cls-479 {
  fill: #a98055;
}

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

.cls-481 {
  fill: #c29769;
}

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

.cls-483 {
  fill: #be9467;
}

.cls-484 {
  fill: #efeeee;
}

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

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

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

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

.cls-489 {
  fill: #191d26;
}

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

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

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

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

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

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

.cls-496 {
  fill: #936a41;
}

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

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

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

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

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

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

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

.cls-504 {
  fill: #234531;
}

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

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

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

.cls-508 {
  fill: #ee7027;
}

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

.cls-510 {
  fill: #896138;
}

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

.cls-687 {
  stroke: #ec1e79;
}

.cls-512 {
  fill: #90673e;
}

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

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

.cls-515 {
  fill: #a31e22;
}

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

.cls-517 {
  fill: #e5e5e4;
}

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

.cls-519 {
  fill: #faaf3b;
}

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

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

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

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

.cls-524 {
  fill: #ab8258;
}

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

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

.cls-527 {
  fill: #deded1;
}

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

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

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

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

.cls-532 {
  fill: #231f20;
}

.cls-533 {
  fill: #ae845a;
}

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

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

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

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

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

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

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

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

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

.cls-543 {
  fill: #fff;
}

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

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

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

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

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

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

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

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

.cls-552 {
  fill: #764e25;
}

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

.cls-554 {
  fill: #855e34;
}

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

.cls-556 {
  fill: #966d44;
}

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

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

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

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

.cls-561 {
  fill: #ac1f23;
}

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

.cls-563 {
  fill: #7d542b;
}

.cls-564 {
  fill: #8bc540;
}

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

.cls-566 {
  fill: #774f26;
}

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

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

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

.cls-570 {
  fill: #d05932;
}

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

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

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

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

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

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

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

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

.cls-579 {
  fill: #8d643b;
}

.cls-580 {
  fill: #b48a5f;
}

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

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

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

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

.cls-585 {
  fill: #a87f55;
}

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

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

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

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

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

.cls-591 {
  fill: #815a30;
}

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

.cls-593 {
  fill: #961b1e;
}

.cls-594 {
  fill: #a0a36c;
}

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

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

.cls-597 {
  fill: #997147;
}

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

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

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

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

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

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

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

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

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

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

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

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

.cls-610 {
  fill: #ac8359;
}

.cls-611 {
  fill: #a67d52;
}

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

.cls-613 {
  fill: #7c542b;
}

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

.cls-615 {
  fill: #7b5229;
}

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

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

.cls-618 {
  fill: #be2531;
}

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

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

.cls-621 {
  fill: #cbcbca;
}

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

.cls-623 {
  fill: #a37a50;
}

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

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

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

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

.cls-628 {
  fill: #9b7248;
}

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

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

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

.cls-632 {
  fill: #cd323d;
}

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

.cls-634 {
  fill: #b68d60;
}

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

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

.cls-637 {
  fill: #0d72b9;
}

.cls-638 {
  fill: #911a26;
}

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

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

.cls-641 {
  fill: #8e653c;
}

.cls-642 {
  fill: #997046;
}

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

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

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

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

.cls-647 {
  fill: #4a586b;
}

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

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

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

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

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

.cls-653 {
  fill: #8f673d;
}

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

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

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

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

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

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

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

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

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

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

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

.cls-665 {
  fill: #b3895e;
}

.cls-666 {
  fill: #a47b51;
}

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

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

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

.cls-670 {
  fill: #785027;
}

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

.cls-672 {
  fill: #be9568;
}

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

.cls-674 {
  fill: #bf9568;
}

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

.cls-676 {
  fill: #b0875b;
}

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

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

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