/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: .67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input {
  /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select {
  /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: .35em .75em .625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * 1. Prevent padding and border from affecting element width
 * https://goo.gl/pYtbK7
 * 2. Change the default font family in all browsers (opinionated)
 */

html {
  box-sizing: border-box; /* 1 */
  font-family: sans-serif; /* 2 */
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
figure,
p,
pre {
  margin: 0;
}

button {
  background: transparent;
  padding: 0;
}

/**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  margin: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * Allow adding a border to an element by just adding a border-width.
 *
 * By default, the way the browser specifies that an element should have no
 * border is by setting it's border-style to `none` in the user-agent
 * stylesheet.
 *
 * In order to easily add borders to elements by just setting the `border-width`
 * property, we change the default border-style for all elements to `solid`, and
 * use border-width to hide them instead. This way our `border` utilities only
 * need to set the `border-width` property instead of the entire `border`
 * shorthand, making our border utilities much more straightforward to compose.
 *
 * https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
*::before,
*::after {
  border-width: 0;
  border-style: solid;
  border-color: #04284a;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

img {
  max-width: 100%;
  height: auto;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  color: inherit;
  opacity: .5;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: inherit;
  opacity: .5;
}

input::placeholder,
textarea::placeholder {
  color: inherit;
  opacity: .5;
}

button,
[role="button"] {
  cursor: pointer;
}

table {
  border-collapse: collapse;
}

.list-reset {
  list-style: none !important;
  padding: 0 !important;
}

.appearance-none {
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important;
}

.bg-fixed {
  background-attachment: fixed !important;
}

.bg-local {
  background-attachment: local !important;
}

.bg-scroll {
  background-attachment: scroll !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.bg-brown {
  background-color: #412c26 !important;
}

.bg-orange {
  background-color: #f25d27 !important;
}

.bg-blue {
  background-color: #04284a !important;
}

.bg-gray {
  background-color: #48535d !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-blue-hl {
  background-color: #4391db !important;
}

.bg-red-hl {
  background-color: #ea2636 !important;
}

.bg-orange-hl {
  background-color: #f25d27 !important;
}

.bg-yellow-hl {
  background-color: #fc0 !important;
}

.bg-gray-50 {
  background-color: #7f7f7f !important;
}

.bg-gray-30 {
  background-color: #afacab !important;
}

.bg-babyblue {
  background-color: #e0e9e8 !important;
}

.bg-bone {
  background-color: #faf9f4 !important;
}

.bg-gray-02 {
  background-color: #f9f9f9 !important;
}

.bg-gray4-cool {
  background-color: #668296 !important;
}

.bg-gray3-cool {
  background-color: #9baaaa !important;
}

.bg-gray2-cool {
  background-color: #c9cec6 !important;
}

.bg-gray1-cool {
  background-color: #f2f2f2 !important;
}

.bg-gray4 {
  background-color: #4b535d !important;
}

.bg-gray3 {
  background-color: #60666b !important;
}

.bg-gray2 {
  background-color: #9ea3a5 !important;
}

.bg-gray1 {
  background-color: #ddd !important;
}

.bg-gray4-warm {
  background-color: #514c44 !important;
}

.bg-gray3-warm {
  background-color: #8e7f75 !important;
}

.bg-gray2-warm {
  background-color: #cec1b5 !important;
}

.bg-gray1-warm {
  background-color: #ede8e2 !important;
}

.bg-orange5 {
  background-color: #720c26 !important;
}

.bg-orange4 {
  background-color: #aa2800 !important;
}

.bg-orange3 {
  background-color: #d16b00 !important;
}

.bg-orange2 {
  background-color: #e2b260 !important;
}

.bg-orange1 {
  background-color: #f2e5aa !important;
}

.bg-green4 {
  background-color: #303b1f !important;
}

.bg-green3 {
  background-color: #5c6b40 !important;
}

.bg-green2 {
  background-color: #99b782 !important;
}

.bg-green1 {
  background-color: #dbe5c4 !important;
}

.bg-blue4 {
  background-color: #04284a !important;
}

.bg-blue3 {
  background-color: #215e99 !important;
}

.bg-blue2 {
  background-color: #7ab2e5 !important;
}

.bg-blue1 {
  background-color: #c6ddf4 !important;
}

.bg-teal4 {
  background-color: #0c3f42 !important;
}

.bg-teal3 {
  background-color: #3f6d6b !important;
}

.bg-teal2 {
  background-color: #66afad !important;
}

.bg-teal1 {
  background-color: #c1e5e8 !important;
}

.bg-purple4 {
  background-color: #510238 !important;
}

.bg-purple3 {
  background-color: #773863 !important;
}

.bg-brown4 {
  background-color: #594f35 !important;
}

.bg-brown2 {
  background-color: #b5a06d !important;
}

.bg-map-green {
  background-color: #9ab882 !important;
}

.bg-map-orange {
  background-color: #e2b260 !important;
}

.bg-map-brown {
  background-color: #cec1b5 !important;
}

.bg-map-gray {
  background-color: #9baaaa !important;
}

.bg-map-ocean {
  background-color: #f2f2f2 !important;
}

.bg-map-country {
  background-color: #fffff9 !important;
}

.bg-map-border {
  background-color: #dedede !important;
}

.bg-map-green1 {
  background-color: #303b1f !important;
}

.bg-map-green2 {
  background-color: #5c6b40 !important;
}

.bg-map-green3 {
  background-color: #99b782 !important;
}

.bg-map-green4 {
  background-color: #dbe5c4 !important;
}

.bg-map-orange1 {
  background-color: #aa2800 !important;
}

.bg-map-orange2 {
  background-color: #d16b00 !important;
}

.bg-map-orange3 {
  background-color: #e2b260 !important;
}

.bg-map-orange4 {
  background-color: #f2e5aa !important;
}

.bg-map-teal1 {
  background-color: #0c3f42 !important;
}

.bg-map-teal2 {
  background-color: #3f6d6b !important;
}

.bg-map-teal3 {
  background-color: #66afad !important;
}

.bg-map-teal4 {
  background-color: #c1e5e8 !important;
}

.bg-map-purple1 {
  background-color: #510238 !important;
}

.bg-map-purple2 {
  background-color: #773863 !important;
}

.bg-map-purple3 {
  background-color: #cc93ad !important;
}

.bg-map-purple4 {
  background-color: #f2dde5 !important;
}

.bg-v-brown {
  background-color: #412c26 !important;
}

.bg-v-coral {
  background-color: #f25d27 !important;
}

.bg-v-marine {
  background-color: #04284a !important;
}

.bg-v-gunmetal {
  background-color: #4b535d !important;
}

.bg-v-tan {
  background-color: #b5a06d !important;
}

.bg-v-red {
  background-color: #bd3823 !important;
}

.bg-v-purple {
  background-color: #a65583 !important;
}

.bg-v-teal {
  background-color: #3b8991 !important;
}

.bg-v-green {
  background-color: #5c8c42 !important;
}

.bg-v-orange {
  background-color: #e68a17 !important;
}

.bg-v-blue {
  background-color: #2e75b8 !important;
}

.bg-v-tan-l {
  background-color: #d9caa7 !important;
}

.bg-v-red-l {
  background-color: #ff9382 !important;
}

.bg-v-purple-l {
  background-color: #de9ebc !important;
}

.bg-v-teal-l {
  background-color: #80c7cf !important;
}

.bg-v-green-l {
  background-color: #9bd47f !important;
}

.bg-v-orange-l {
  background-color: #ffc259 !important;
}

.bg-v-blue-l {
  background-color: #7ab2e5 !important;
}

.bg-v-gray-1 {
  background-color: #f2f2f2 !important;
}

.bg-v-gray-2 {
  background-color: #ddd !important;
}

.bg-v-gray-3 {
  background-color: #7f7f7f !important;
}

.bg-v-warmgray-1 {
  background-color: #c9cec6 !important;
}

.bg-v-warmgray-2 {
  background-color: #9baaaa !important;
}

.bg-v-coolgray-1 {
  background-color: #9ea3a5 !important;
}

.bg-v-coolgray-2 {
  background-color: #60666b !important;
}

.bg-v-blue-b {
  background-color: #4391db !important;
}

.bg-v-orange-b {
  background-color: #f25d27 !important;
}

.bg-v-red-b {
  background-color: #ea2636 !important;
}

.bg-v-yellow-b {
  background-color: #fc0 !important;
}

.bg-v-orange3-1 {
  background-color: #ffc259 !important;
}

.bg-v-orange3-2 {
  background-color: #e68a17 !important;
}

.bg-v-orange3-3 {
  background-color: #7f2704 !important;
}

.bg-v-blue3-1 {
  background-color: #7ab2e5 !important;
}

.bg-v-blue3-2 {
  background-color: #2e75b8 !important;
}

.bg-v-blue3-3 {
  background-color: #04284a !important;
}

.bg-v-purple3-1 {
  background-color: #de9ebc !important;
}

.bg-v-purple3-2 {
  background-color: #a65583 !important;
}

.bg-v-purple3-3 {
  background-color: #510238 !important;
}

.bg-v-teal3-1 {
  background-color: #80c7cf !important;
}

.bg-v-teal3-2 {
  background-color: #3b8991 !important;
}

.bg-v-teal3-3 {
  background-color: #0c4240 !important;
}

.bg-v-red3-1 {
  background-color: #ff9382 !important;
}

.bg-v-red3-2 {
  background-color: #bd3823 !important;
}

.bg-v-red3-3 {
  background-color: #6f130c !important;
}

.bg-v-green3-1 {
  background-color: #9bd47f !important;
}

.bg-v-green3-2 {
  background-color: #5c8c42 !important;
}

.bg-v-green3-3 {
  background-color: #283b1f !important;
}

.bg-v-tan3-1 {
  background-color: #d9caa7 !important;
}

.bg-v-tan3-2 {
  background-color: #b5a06d !important;
}

.bg-v-tan3-3 {
  background-color: #594f35 !important;
}

.bg-v-orange4-1 {
  background-color: #fdbd54 !important;
}

.bg-v-orange4-2 {
  background-color: #df7b19 !important;
}

.bg-v-orange4-3 {
  background-color: #b73521 !important;
}

.bg-v-orange4-4 {
  background-color: #6f130c !important;
}

.bg-v-teal4-1 {
  background-color: #9cd3da !important;
}

.bg-v-teal4-2 {
  background-color: #57a2aa !important;
}

.bg-v-teal4-3 {
  background-color: #2b7175 !important;
}

.bg-v-teal4-4 {
  background-color: #0c4240 !important;
}

.bg-v-purple4-1 {
  background-color: #e6b6cd !important;
}

.bg-v-purple4-2 {
  background-color: #be749b !important;
}

.bg-v-purple4-3 {
  background-color: #8a3a6b !important;
}

.bg-v-purple4-4 {
  background-color: #510238 !important;
}

.bg-v-green4-1 {
  background-color: #a1d787 !important;
}

.bg-v-green4-2 {
  background-color: #799f56 !important;
}

.bg-v-green4-3 {
  background-color: #506b37 !important;
}

.bg-v-green4-4 {
  background-color: #283b1f !important;
}

.bg-v-orange5-1 {
  background-color: #ffcb72 !important;
}

.bg-v-orange5-2 {
  background-color: #eb9625 !important;
}

.bg-v-orange5-3 {
  background-color: #d1601d !important;
}

.bg-v-orange5-4 {
  background-color: #a82e1d !important;
}

.bg-v-orange5-5 {
  background-color: #6f130c !important;
}

.bg-v-teal5-1 {
  background-color: #b0dce1 !important;
}

.bg-v-teal5-2 {
  background-color: #6db6be !important;
}

.bg-v-teal5-3 {
  background-color: #418e96 !important;
}

.bg-v-teal5-4 {
  background-color: #25676a !important;
}

.bg-v-teal5-5 {
  background-color: #0c4240 !important;
}

.bg-v-purple5-1 {
  background-color: #ebc5d7 !important;
}

.bg-v-purple5-2 {
  background-color: #d18daf !important;
}

.bg-v-purple5-3 {
  background-color: #ab5c88 !important;
}

.bg-v-purple5-4 {
  background-color: #7f2f61 !important;
}

.bg-v-purple5-5 {
  background-color: #510238 !important;
}

.bg-v-green5-1 {
  background-color: #b5dfa0 !important;
}

.bg-v-green5-2 {
  background-color: #87b567 !important;
}

.bg-v-green5-3 {
  background-color: #6a8a46 !important;
}

.bg-v-green5-4 {
  background-color: #486132 !important;
}

.bg-v-green5-5 {
  background-color: #283b1f !important;
}

.bg-v-map-primary-purple {
  background-color: #b27495 !important;
}

.bg-v-map-primary-teal {
  background-color: #73b2b2 !important;
}

.bg-v-map-primary-green {
  background-color: #8cb574 !important;
}

.bg-v-map-primary-tan {
  background-color: #c7b68d !important;
}

.bg-v-map-primary-orange {
  background-color: #f0b061 !important;
}

.bg-v-map-primary-red {
  background-color: #ef7564 !important;
}

.bg-v-map-secondary-purple {
  background-color: #ca9fb3 !important;
}

.bg-v-map-secondary-teal {
  background-color: #9fc7c9 !important;
}

.bg-v-map-secondary-green {
  background-color: #aecb9e !important;
}

.bg-v-map-secondary-tan {
  background-color: #d8ccaf !important;
}

.bg-v-map-secondary-orange {
  background-color: #f4c891 !important;
}

.bg-v-map-secondary-red {
  background-color: #f29d91 !important;
}

.bg-v-map-tertiary-purple {
  background-color: #eeccda !important;
}

.bg-v-map-tertiary-teal {
  background-color: #bbe3e4 !important;
}

.bg-v-map-tertiary-green {
  background-color: #cae4ba !important;
}

.bg-v-map-tertiary-tan {
  background-color: #ebe4d0 !important;
}

.bg-v-map-tertiary-orange {
  background-color: #ffe0ac !important;
}

.bg-v-map-tertiary-red {
  background-color: #fbc8c1 !important;
}

.bg-v-teal4-d8 {
  background-color: #0c4240 !important;
}

.bg-v-teal3-d8 {
  background-color: #2a6f74 !important;
}

.bg-v-teal2-d8 {
  background-color: #549fa7 !important;
}

.bg-v-teal1-d8 {
  background-color: #95d0d0 !important;
}

.bg-v-middle-d8 {
  background-color: #fffad6 !important;
}

.bg-v-orange1-d8 {
  background-color: #f6bf61 !important;
}

.bg-v-orange2-d8 {
  background-color: #e08416 !important;
}

.bg-v-orange3-d8 {
  background-color: #af550d !important;
}

.bg-v-orange4-d8 {
  background-color: #6f130c !important;
}

.bg-v-teal3-d6 {
  background-color: #2a6f74 !important;
}

.bg-v-teal2-d6 {
  background-color: #549fa7 !important;
}

.bg-v-teal1-d6 {
  background-color: #95d0d0 !important;
}

.bg-v-middle-d6 {
  background-color: #fffad6 !important;
}

.bg-v-orange1-d6 {
  background-color: #f6bf61 !important;
}

.bg-v-orange2-d6 {
  background-color: #e08416 !important;
}

.bg-v-orange3-d6 {
  background-color: #af550d !important;
}

.bg-v-grayscale-1 {
  background-color: #d9d9d9 !important;
}

.bg-v-grayscale-2 {
  background-color: #bdbdbd !important;
}

.bg-v-grayscale-3 {
  background-color: #969696 !important;
}

.bg-v-grayscale-4 {
  background-color: #636363 !important;
}

.bg-v-grayscale-5 {
  background-color: #252525 !important;
}

.hover\:bg-transparent:hover {
  background-color: transparent !important;
}

.hover\:bg-brown:hover {
  background-color: #412c26 !important;
}

.hover\:bg-orange:hover {
  background-color: #f25d27 !important;
}

.hover\:bg-blue:hover {
  background-color: #04284a !important;
}

.hover\:bg-gray:hover {
  background-color: #48535d !important;
}

.hover\:bg-white:hover {
  background-color: #fff !important;
}

.hover\:bg-blue-hl:hover {
  background-color: #4391db !important;
}

.hover\:bg-red-hl:hover {
  background-color: #ea2636 !important;
}

.hover\:bg-orange-hl:hover {
  background-color: #f25d27 !important;
}

.hover\:bg-yellow-hl:hover {
  background-color: #fc0 !important;
}

.hover\:bg-gray-50:hover {
  background-color: #7f7f7f !important;
}

.hover\:bg-gray-30:hover {
  background-color: #afacab !important;
}

.hover\:bg-babyblue:hover {
  background-color: #e0e9e8 !important;
}

.hover\:bg-bone:hover {
  background-color: #faf9f4 !important;
}

.hover\:bg-gray-02:hover {
  background-color: #f9f9f9 !important;
}

.hover\:bg-gray4-cool:hover {
  background-color: #668296 !important;
}

.hover\:bg-gray3-cool:hover {
  background-color: #9baaaa !important;
}

.hover\:bg-gray2-cool:hover {
  background-color: #c9cec6 !important;
}

.hover\:bg-gray1-cool:hover {
  background-color: #f2f2f2 !important;
}

.hover\:bg-gray4:hover {
  background-color: #4b535d !important;
}

.hover\:bg-gray3:hover {
  background-color: #60666b !important;
}

.hover\:bg-gray2:hover {
  background-color: #9ea3a5 !important;
}

.hover\:bg-gray1:hover {
  background-color: #ddd !important;
}

.hover\:bg-gray4-warm:hover {
  background-color: #514c44 !important;
}

.hover\:bg-gray3-warm:hover {
  background-color: #8e7f75 !important;
}

.hover\:bg-gray2-warm:hover {
  background-color: #cec1b5 !important;
}

.hover\:bg-gray1-warm:hover {
  background-color: #ede8e2 !important;
}

.hover\:bg-orange5:hover {
  background-color: #720c26 !important;
}

.hover\:bg-orange4:hover {
  background-color: #aa2800 !important;
}

.hover\:bg-orange3:hover {
  background-color: #d16b00 !important;
}

.hover\:bg-orange2:hover {
  background-color: #e2b260 !important;
}

.hover\:bg-orange1:hover {
  background-color: #f2e5aa !important;
}

.hover\:bg-green4:hover {
  background-color: #303b1f !important;
}

.hover\:bg-green3:hover {
  background-color: #5c6b40 !important;
}

.hover\:bg-green2:hover {
  background-color: #99b782 !important;
}

.hover\:bg-green1:hover {
  background-color: #dbe5c4 !important;
}

.hover\:bg-blue4:hover {
  background-color: #04284a !important;
}

.hover\:bg-blue3:hover {
  background-color: #215e99 !important;
}

.hover\:bg-blue2:hover {
  background-color: #7ab2e5 !important;
}

.hover\:bg-blue1:hover {
  background-color: #c6ddf4 !important;
}

.hover\:bg-teal4:hover {
  background-color: #0c3f42 !important;
}

.hover\:bg-teal3:hover {
  background-color: #3f6d6b !important;
}

.hover\:bg-teal2:hover {
  background-color: #66afad !important;
}

.hover\:bg-teal1:hover {
  background-color: #c1e5e8 !important;
}

.hover\:bg-purple4:hover {
  background-color: #510238 !important;
}

.hover\:bg-purple3:hover {
  background-color: #773863 !important;
}

.hover\:bg-brown4:hover {
  background-color: #594f35 !important;
}

.hover\:bg-brown2:hover {
  background-color: #b5a06d !important;
}

.hover\:bg-map-green:hover {
  background-color: #9ab882 !important;
}

.hover\:bg-map-orange:hover {
  background-color: #e2b260 !important;
}

.hover\:bg-map-brown:hover {
  background-color: #cec1b5 !important;
}

.hover\:bg-map-gray:hover {
  background-color: #9baaaa !important;
}

.hover\:bg-map-ocean:hover {
  background-color: #f2f2f2 !important;
}

.hover\:bg-map-country:hover {
  background-color: #fffff9 !important;
}

.hover\:bg-map-border:hover {
  background-color: #dedede !important;
}

.hover\:bg-map-green1:hover {
  background-color: #303b1f !important;
}

.hover\:bg-map-green2:hover {
  background-color: #5c6b40 !important;
}

.hover\:bg-map-green3:hover {
  background-color: #99b782 !important;
}

.hover\:bg-map-green4:hover {
  background-color: #dbe5c4 !important;
}

.hover\:bg-map-orange1:hover {
  background-color: #aa2800 !important;
}

.hover\:bg-map-orange2:hover {
  background-color: #d16b00 !important;
}

.hover\:bg-map-orange3:hover {
  background-color: #e2b260 !important;
}

.hover\:bg-map-orange4:hover {
  background-color: #f2e5aa !important;
}

.hover\:bg-map-teal1:hover {
  background-color: #0c3f42 !important;
}

.hover\:bg-map-teal2:hover {
  background-color: #3f6d6b !important;
}

.hover\:bg-map-teal3:hover {
  background-color: #66afad !important;
}

.hover\:bg-map-teal4:hover {
  background-color: #c1e5e8 !important;
}

.hover\:bg-map-purple1:hover {
  background-color: #510238 !important;
}

.hover\:bg-map-purple2:hover {
  background-color: #773863 !important;
}

.hover\:bg-map-purple3:hover {
  background-color: #cc93ad !important;
}

.hover\:bg-map-purple4:hover {
  background-color: #f2dde5 !important;
}

.hover\:bg-v-brown:hover {
  background-color: #412c26 !important;
}

.hover\:bg-v-coral:hover {
  background-color: #f25d27 !important;
}

.hover\:bg-v-marine:hover {
  background-color: #04284a !important;
}

.hover\:bg-v-gunmetal:hover {
  background-color: #4b535d !important;
}

.hover\:bg-v-tan:hover {
  background-color: #b5a06d !important;
}

.hover\:bg-v-red:hover {
  background-color: #bd3823 !important;
}

.hover\:bg-v-purple:hover {
  background-color: #a65583 !important;
}

.hover\:bg-v-teal:hover {
  background-color: #3b8991 !important;
}

.hover\:bg-v-green:hover {
  background-color: #5c8c42 !important;
}

.hover\:bg-v-orange:hover {
  background-color: #e68a17 !important;
}

.hover\:bg-v-blue:hover {
  background-color: #2e75b8 !important;
}

.hover\:bg-v-tan-l:hover {
  background-color: #d9caa7 !important;
}

.hover\:bg-v-red-l:hover {
  background-color: #ff9382 !important;
}

.hover\:bg-v-purple-l:hover {
  background-color: #de9ebc !important;
}

.hover\:bg-v-teal-l:hover {
  background-color: #80c7cf !important;
}

.hover\:bg-v-green-l:hover {
  background-color: #9bd47f !important;
}

.hover\:bg-v-orange-l:hover {
  background-color: #ffc259 !important;
}

.hover\:bg-v-blue-l:hover {
  background-color: #7ab2e5 !important;
}

.hover\:bg-v-gray-1:hover {
  background-color: #f2f2f2 !important;
}

.hover\:bg-v-gray-2:hover {
  background-color: #ddd !important;
}

.hover\:bg-v-gray-3:hover {
  background-color: #7f7f7f !important;
}

.hover\:bg-v-warmgray-1:hover {
  background-color: #c9cec6 !important;
}

.hover\:bg-v-warmgray-2:hover {
  background-color: #9baaaa !important;
}

.hover\:bg-v-coolgray-1:hover {
  background-color: #9ea3a5 !important;
}

.hover\:bg-v-coolgray-2:hover {
  background-color: #60666b !important;
}

.hover\:bg-v-blue-b:hover {
  background-color: #4391db !important;
}

.hover\:bg-v-orange-b:hover {
  background-color: #f25d27 !important;
}

.hover\:bg-v-red-b:hover {
  background-color: #ea2636 !important;
}

.hover\:bg-v-yellow-b:hover {
  background-color: #fc0 !important;
}

.hover\:bg-v-orange3-1:hover {
  background-color: #ffc259 !important;
}

.hover\:bg-v-orange3-2:hover {
  background-color: #e68a17 !important;
}

.hover\:bg-v-orange3-3:hover {
  background-color: #7f2704 !important;
}

.hover\:bg-v-blue3-1:hover {
  background-color: #7ab2e5 !important;
}

.hover\:bg-v-blue3-2:hover {
  background-color: #2e75b8 !important;
}

.hover\:bg-v-blue3-3:hover {
  background-color: #04284a !important;
}

.hover\:bg-v-purple3-1:hover {
  background-color: #de9ebc !important;
}

.hover\:bg-v-purple3-2:hover {
  background-color: #a65583 !important;
}

.hover\:bg-v-purple3-3:hover {
  background-color: #510238 !important;
}

.hover\:bg-v-teal3-1:hover {
  background-color: #80c7cf !important;
}

.hover\:bg-v-teal3-2:hover {
  background-color: #3b8991 !important;
}

.hover\:bg-v-teal3-3:hover {
  background-color: #0c4240 !important;
}

.hover\:bg-v-red3-1:hover {
  background-color: #ff9382 !important;
}

.hover\:bg-v-red3-2:hover {
  background-color: #bd3823 !important;
}

.hover\:bg-v-red3-3:hover {
  background-color: #6f130c !important;
}

.hover\:bg-v-green3-1:hover {
  background-color: #9bd47f !important;
}

.hover\:bg-v-green3-2:hover {
  background-color: #5c8c42 !important;
}

.hover\:bg-v-green3-3:hover {
  background-color: #283b1f !important;
}

.hover\:bg-v-tan3-1:hover {
  background-color: #d9caa7 !important;
}

.hover\:bg-v-tan3-2:hover {
  background-color: #b5a06d !important;
}

.hover\:bg-v-tan3-3:hover {
  background-color: #594f35 !important;
}

.hover\:bg-v-orange4-1:hover {
  background-color: #fdbd54 !important;
}

.hover\:bg-v-orange4-2:hover {
  background-color: #df7b19 !important;
}

.hover\:bg-v-orange4-3:hover {
  background-color: #b73521 !important;
}

.hover\:bg-v-orange4-4:hover {
  background-color: #6f130c !important;
}

.hover\:bg-v-teal4-1:hover {
  background-color: #9cd3da !important;
}

.hover\:bg-v-teal4-2:hover {
  background-color: #57a2aa !important;
}

.hover\:bg-v-teal4-3:hover {
  background-color: #2b7175 !important;
}

.hover\:bg-v-teal4-4:hover {
  background-color: #0c4240 !important;
}

.hover\:bg-v-purple4-1:hover {
  background-color: #e6b6cd !important;
}

.hover\:bg-v-purple4-2:hover {
  background-color: #be749b !important;
}

.hover\:bg-v-purple4-3:hover {
  background-color: #8a3a6b !important;
}

.hover\:bg-v-purple4-4:hover {
  background-color: #510238 !important;
}

.hover\:bg-v-green4-1:hover {
  background-color: #a1d787 !important;
}

.hover\:bg-v-green4-2:hover {
  background-color: #799f56 !important;
}

.hover\:bg-v-green4-3:hover {
  background-color: #506b37 !important;
}

.hover\:bg-v-green4-4:hover {
  background-color: #283b1f !important;
}

.hover\:bg-v-orange5-1:hover {
  background-color: #ffcb72 !important;
}

.hover\:bg-v-orange5-2:hover {
  background-color: #eb9625 !important;
}

.hover\:bg-v-orange5-3:hover {
  background-color: #d1601d !important;
}

.hover\:bg-v-orange5-4:hover {
  background-color: #a82e1d !important;
}

.hover\:bg-v-orange5-5:hover {
  background-color: #6f130c !important;
}

.hover\:bg-v-teal5-1:hover {
  background-color: #b0dce1 !important;
}

.hover\:bg-v-teal5-2:hover {
  background-color: #6db6be !important;
}

.hover\:bg-v-teal5-3:hover {
  background-color: #418e96 !important;
}

.hover\:bg-v-teal5-4:hover {
  background-color: #25676a !important;
}

.hover\:bg-v-teal5-5:hover {
  background-color: #0c4240 !important;
}

.hover\:bg-v-purple5-1:hover {
  background-color: #ebc5d7 !important;
}

.hover\:bg-v-purple5-2:hover {
  background-color: #d18daf !important;
}

.hover\:bg-v-purple5-3:hover {
  background-color: #ab5c88 !important;
}

.hover\:bg-v-purple5-4:hover {
  background-color: #7f2f61 !important;
}

.hover\:bg-v-purple5-5:hover {
  background-color: #510238 !important;
}

.hover\:bg-v-green5-1:hover {
  background-color: #b5dfa0 !important;
}

.hover\:bg-v-green5-2:hover {
  background-color: #87b567 !important;
}

.hover\:bg-v-green5-3:hover {
  background-color: #6a8a46 !important;
}

.hover\:bg-v-green5-4:hover {
  background-color: #486132 !important;
}

.hover\:bg-v-green5-5:hover {
  background-color: #283b1f !important;
}

.hover\:bg-v-map-primary-purple:hover {
  background-color: #b27495 !important;
}

.hover\:bg-v-map-primary-teal:hover {
  background-color: #73b2b2 !important;
}

.hover\:bg-v-map-primary-green:hover {
  background-color: #8cb574 !important;
}

.hover\:bg-v-map-primary-tan:hover {
  background-color: #c7b68d !important;
}

.hover\:bg-v-map-primary-orange:hover {
  background-color: #f0b061 !important;
}

.hover\:bg-v-map-primary-red:hover {
  background-color: #ef7564 !important;
}

.hover\:bg-v-map-secondary-purple:hover {
  background-color: #ca9fb3 !important;
}

.hover\:bg-v-map-secondary-teal:hover {
  background-color: #9fc7c9 !important;
}

.hover\:bg-v-map-secondary-green:hover {
  background-color: #aecb9e !important;
}

.hover\:bg-v-map-secondary-tan:hover {
  background-color: #d8ccaf !important;
}

.hover\:bg-v-map-secondary-orange:hover {
  background-color: #f4c891 !important;
}

.hover\:bg-v-map-secondary-red:hover {
  background-color: #f29d91 !important;
}

.hover\:bg-v-map-tertiary-purple:hover {
  background-color: #eeccda !important;
}

.hover\:bg-v-map-tertiary-teal:hover {
  background-color: #bbe3e4 !important;
}

.hover\:bg-v-map-tertiary-green:hover {
  background-color: #cae4ba !important;
}

.hover\:bg-v-map-tertiary-tan:hover {
  background-color: #ebe4d0 !important;
}

.hover\:bg-v-map-tertiary-orange:hover {
  background-color: #ffe0ac !important;
}

.hover\:bg-v-map-tertiary-red:hover {
  background-color: #fbc8c1 !important;
}

.hover\:bg-v-teal4-d8:hover {
  background-color: #0c4240 !important;
}

.hover\:bg-v-teal3-d8:hover {
  background-color: #2a6f74 !important;
}

.hover\:bg-v-teal2-d8:hover {
  background-color: #549fa7 !important;
}

.hover\:bg-v-teal1-d8:hover {
  background-color: #95d0d0 !important;
}

.hover\:bg-v-middle-d8:hover {
  background-color: #fffad6 !important;
}

.hover\:bg-v-orange1-d8:hover {
  background-color: #f6bf61 !important;
}

.hover\:bg-v-orange2-d8:hover {
  background-color: #e08416 !important;
}

.hover\:bg-v-orange3-d8:hover {
  background-color: #af550d !important;
}

.hover\:bg-v-orange4-d8:hover {
  background-color: #6f130c !important;
}

.hover\:bg-v-teal3-d6:hover {
  background-color: #2a6f74 !important;
}

.hover\:bg-v-teal2-d6:hover {
  background-color: #549fa7 !important;
}

.hover\:bg-v-teal1-d6:hover {
  background-color: #95d0d0 !important;
}

.hover\:bg-v-middle-d6:hover {
  background-color: #fffad6 !important;
}

.hover\:bg-v-orange1-d6:hover {
  background-color: #f6bf61 !important;
}

.hover\:bg-v-orange2-d6:hover {
  background-color: #e08416 !important;
}

.hover\:bg-v-orange3-d6:hover {
  background-color: #af550d !important;
}

.hover\:bg-v-grayscale-1:hover {
  background-color: #d9d9d9 !important;
}

.hover\:bg-v-grayscale-2:hover {
  background-color: #bdbdbd !important;
}

.hover\:bg-v-grayscale-3:hover {
  background-color: #969696 !important;
}

.hover\:bg-v-grayscale-4:hover {
  background-color: #636363 !important;
}

.hover\:bg-v-grayscale-5:hover {
  background-color: #252525 !important;
}

.focus\:bg-transparent:focus {
  background-color: transparent !important;
}

.focus\:bg-brown:focus {
  background-color: #412c26 !important;
}

.focus\:bg-orange:focus {
  background-color: #f25d27 !important;
}

.focus\:bg-blue:focus {
  background-color: #04284a !important;
}

.focus\:bg-gray:focus {
  background-color: #48535d !important;
}

.focus\:bg-white:focus {
  background-color: #fff !important;
}

.focus\:bg-blue-hl:focus {
  background-color: #4391db !important;
}

.focus\:bg-red-hl:focus {
  background-color: #ea2636 !important;
}

.focus\:bg-orange-hl:focus {
  background-color: #f25d27 !important;
}

.focus\:bg-yellow-hl:focus {
  background-color: #fc0 !important;
}

.focus\:bg-gray-50:focus {
  background-color: #7f7f7f !important;
}

.focus\:bg-gray-30:focus {
  background-color: #afacab !important;
}

.focus\:bg-babyblue:focus {
  background-color: #e0e9e8 !important;
}

.focus\:bg-bone:focus {
  background-color: #faf9f4 !important;
}

.focus\:bg-gray-02:focus {
  background-color: #f9f9f9 !important;
}

.focus\:bg-gray4-cool:focus {
  background-color: #668296 !important;
}

.focus\:bg-gray3-cool:focus {
  background-color: #9baaaa !important;
}

.focus\:bg-gray2-cool:focus {
  background-color: #c9cec6 !important;
}

.focus\:bg-gray1-cool:focus {
  background-color: #f2f2f2 !important;
}

.focus\:bg-gray4:focus {
  background-color: #4b535d !important;
}

.focus\:bg-gray3:focus {
  background-color: #60666b !important;
}

.focus\:bg-gray2:focus {
  background-color: #9ea3a5 !important;
}

.focus\:bg-gray1:focus {
  background-color: #ddd !important;
}

.focus\:bg-gray4-warm:focus {
  background-color: #514c44 !important;
}

.focus\:bg-gray3-warm:focus {
  background-color: #8e7f75 !important;
}

.focus\:bg-gray2-warm:focus {
  background-color: #cec1b5 !important;
}

.focus\:bg-gray1-warm:focus {
  background-color: #ede8e2 !important;
}

.focus\:bg-orange5:focus {
  background-color: #720c26 !important;
}

.focus\:bg-orange4:focus {
  background-color: #aa2800 !important;
}

.focus\:bg-orange3:focus {
  background-color: #d16b00 !important;
}

.focus\:bg-orange2:focus {
  background-color: #e2b260 !important;
}

.focus\:bg-orange1:focus {
  background-color: #f2e5aa !important;
}

.focus\:bg-green4:focus {
  background-color: #303b1f !important;
}

.focus\:bg-green3:focus {
  background-color: #5c6b40 !important;
}

.focus\:bg-green2:focus {
  background-color: #99b782 !important;
}

.focus\:bg-green1:focus {
  background-color: #dbe5c4 !important;
}

.focus\:bg-blue4:focus {
  background-color: #04284a !important;
}

.focus\:bg-blue3:focus {
  background-color: #215e99 !important;
}

.focus\:bg-blue2:focus {
  background-color: #7ab2e5 !important;
}

.focus\:bg-blue1:focus {
  background-color: #c6ddf4 !important;
}

.focus\:bg-teal4:focus {
  background-color: #0c3f42 !important;
}

.focus\:bg-teal3:focus {
  background-color: #3f6d6b !important;
}

.focus\:bg-teal2:focus {
  background-color: #66afad !important;
}

.focus\:bg-teal1:focus {
  background-color: #c1e5e8 !important;
}

.focus\:bg-purple4:focus {
  background-color: #510238 !important;
}

.focus\:bg-purple3:focus {
  background-color: #773863 !important;
}

.focus\:bg-brown4:focus {
  background-color: #594f35 !important;
}

.focus\:bg-brown2:focus {
  background-color: #b5a06d !important;
}

.focus\:bg-map-green:focus {
  background-color: #9ab882 !important;
}

.focus\:bg-map-orange:focus {
  background-color: #e2b260 !important;
}

.focus\:bg-map-brown:focus {
  background-color: #cec1b5 !important;
}

.focus\:bg-map-gray:focus {
  background-color: #9baaaa !important;
}

.focus\:bg-map-ocean:focus {
  background-color: #f2f2f2 !important;
}

.focus\:bg-map-country:focus {
  background-color: #fffff9 !important;
}

.focus\:bg-map-border:focus {
  background-color: #dedede !important;
}

.focus\:bg-map-green1:focus {
  background-color: #303b1f !important;
}

.focus\:bg-map-green2:focus {
  background-color: #5c6b40 !important;
}

.focus\:bg-map-green3:focus {
  background-color: #99b782 !important;
}

.focus\:bg-map-green4:focus {
  background-color: #dbe5c4 !important;
}

.focus\:bg-map-orange1:focus {
  background-color: #aa2800 !important;
}

.focus\:bg-map-orange2:focus {
  background-color: #d16b00 !important;
}

.focus\:bg-map-orange3:focus {
  background-color: #e2b260 !important;
}

.focus\:bg-map-orange4:focus {
  background-color: #f2e5aa !important;
}

.focus\:bg-map-teal1:focus {
  background-color: #0c3f42 !important;
}

.focus\:bg-map-teal2:focus {
  background-color: #3f6d6b !important;
}

.focus\:bg-map-teal3:focus {
  background-color: #66afad !important;
}

.focus\:bg-map-teal4:focus {
  background-color: #c1e5e8 !important;
}

.focus\:bg-map-purple1:focus {
  background-color: #510238 !important;
}

.focus\:bg-map-purple2:focus {
  background-color: #773863 !important;
}

.focus\:bg-map-purple3:focus {
  background-color: #cc93ad !important;
}

.focus\:bg-map-purple4:focus {
  background-color: #f2dde5 !important;
}

.focus\:bg-v-brown:focus {
  background-color: #412c26 !important;
}

.focus\:bg-v-coral:focus {
  background-color: #f25d27 !important;
}

.focus\:bg-v-marine:focus {
  background-color: #04284a !important;
}

.focus\:bg-v-gunmetal:focus {
  background-color: #4b535d !important;
}

.focus\:bg-v-tan:focus {
  background-color: #b5a06d !important;
}

.focus\:bg-v-red:focus {
  background-color: #bd3823 !important;
}

.focus\:bg-v-purple:focus {
  background-color: #a65583 !important;
}

.focus\:bg-v-teal:focus {
  background-color: #3b8991 !important;
}

.focus\:bg-v-green:focus {
  background-color: #5c8c42 !important;
}

.focus\:bg-v-orange:focus {
  background-color: #e68a17 !important;
}

.focus\:bg-v-blue:focus {
  background-color: #2e75b8 !important;
}

.focus\:bg-v-tan-l:focus {
  background-color: #d9caa7 !important;
}

.focus\:bg-v-red-l:focus {
  background-color: #ff9382 !important;
}

.focus\:bg-v-purple-l:focus {
  background-color: #de9ebc !important;
}

.focus\:bg-v-teal-l:focus {
  background-color: #80c7cf !important;
}

.focus\:bg-v-green-l:focus {
  background-color: #9bd47f !important;
}

.focus\:bg-v-orange-l:focus {
  background-color: #ffc259 !important;
}

.focus\:bg-v-blue-l:focus {
  background-color: #7ab2e5 !important;
}

.focus\:bg-v-gray-1:focus {
  background-color: #f2f2f2 !important;
}

.focus\:bg-v-gray-2:focus {
  background-color: #ddd !important;
}

.focus\:bg-v-gray-3:focus {
  background-color: #7f7f7f !important;
}

.focus\:bg-v-warmgray-1:focus {
  background-color: #c9cec6 !important;
}

.focus\:bg-v-warmgray-2:focus {
  background-color: #9baaaa !important;
}

.focus\:bg-v-coolgray-1:focus {
  background-color: #9ea3a5 !important;
}

.focus\:bg-v-coolgray-2:focus {
  background-color: #60666b !important;
}

.focus\:bg-v-blue-b:focus {
  background-color: #4391db !important;
}

.focus\:bg-v-orange-b:focus {
  background-color: #f25d27 !important;
}

.focus\:bg-v-red-b:focus {
  background-color: #ea2636 !important;
}

.focus\:bg-v-yellow-b:focus {
  background-color: #fc0 !important;
}

.focus\:bg-v-orange3-1:focus {
  background-color: #ffc259 !important;
}

.focus\:bg-v-orange3-2:focus {
  background-color: #e68a17 !important;
}

.focus\:bg-v-orange3-3:focus {
  background-color: #7f2704 !important;
}

.focus\:bg-v-blue3-1:focus {
  background-color: #7ab2e5 !important;
}

.focus\:bg-v-blue3-2:focus {
  background-color: #2e75b8 !important;
}

.focus\:bg-v-blue3-3:focus {
  background-color: #04284a !important;
}

.focus\:bg-v-purple3-1:focus {
  background-color: #de9ebc !important;
}

.focus\:bg-v-purple3-2:focus {
  background-color: #a65583 !important;
}

.focus\:bg-v-purple3-3:focus {
  background-color: #510238 !important;
}

.focus\:bg-v-teal3-1:focus {
  background-color: #80c7cf !important;
}

.focus\:bg-v-teal3-2:focus {
  background-color: #3b8991 !important;
}

.focus\:bg-v-teal3-3:focus {
  background-color: #0c4240 !important;
}

.focus\:bg-v-red3-1:focus {
  background-color: #ff9382 !important;
}

.focus\:bg-v-red3-2:focus {
  background-color: #bd3823 !important;
}

.focus\:bg-v-red3-3:focus {
  background-color: #6f130c !important;
}

.focus\:bg-v-green3-1:focus {
  background-color: #9bd47f !important;
}

.focus\:bg-v-green3-2:focus {
  background-color: #5c8c42 !important;
}

.focus\:bg-v-green3-3:focus {
  background-color: #283b1f !important;
}

.focus\:bg-v-tan3-1:focus {
  background-color: #d9caa7 !important;
}

.focus\:bg-v-tan3-2:focus {
  background-color: #b5a06d !important;
}

.focus\:bg-v-tan3-3:focus {
  background-color: #594f35 !important;
}

.focus\:bg-v-orange4-1:focus {
  background-color: #fdbd54 !important;
}

.focus\:bg-v-orange4-2:focus {
  background-color: #df7b19 !important;
}

.focus\:bg-v-orange4-3:focus {
  background-color: #b73521 !important;
}

.focus\:bg-v-orange4-4:focus {
  background-color: #6f130c !important;
}

.focus\:bg-v-teal4-1:focus {
  background-color: #9cd3da !important;
}

.focus\:bg-v-teal4-2:focus {
  background-color: #57a2aa !important;
}

.focus\:bg-v-teal4-3:focus {
  background-color: #2b7175 !important;
}

.focus\:bg-v-teal4-4:focus {
  background-color: #0c4240 !important;
}

.focus\:bg-v-purple4-1:focus {
  background-color: #e6b6cd !important;
}

.focus\:bg-v-purple4-2:focus {
  background-color: #be749b !important;
}

.focus\:bg-v-purple4-3:focus {
  background-color: #8a3a6b !important;
}

.focus\:bg-v-purple4-4:focus {
  background-color: #510238 !important;
}

.focus\:bg-v-green4-1:focus {
  background-color: #a1d787 !important;
}

.focus\:bg-v-green4-2:focus {
  background-color: #799f56 !important;
}

.focus\:bg-v-green4-3:focus {
  background-color: #506b37 !important;
}

.focus\:bg-v-green4-4:focus {
  background-color: #283b1f !important;
}

.focus\:bg-v-orange5-1:focus {
  background-color: #ffcb72 !important;
}

.focus\:bg-v-orange5-2:focus {
  background-color: #eb9625 !important;
}

.focus\:bg-v-orange5-3:focus {
  background-color: #d1601d !important;
}

.focus\:bg-v-orange5-4:focus {
  background-color: #a82e1d !important;
}

.focus\:bg-v-orange5-5:focus {
  background-color: #6f130c !important;
}

.focus\:bg-v-teal5-1:focus {
  background-color: #b0dce1 !important;
}

.focus\:bg-v-teal5-2:focus {
  background-color: #6db6be !important;
}

.focus\:bg-v-teal5-3:focus {
  background-color: #418e96 !important;
}

.focus\:bg-v-teal5-4:focus {
  background-color: #25676a !important;
}

.focus\:bg-v-teal5-5:focus {
  background-color: #0c4240 !important;
}

.focus\:bg-v-purple5-1:focus {
  background-color: #ebc5d7 !important;
}

.focus\:bg-v-purple5-2:focus {
  background-color: #d18daf !important;
}

.focus\:bg-v-purple5-3:focus {
  background-color: #ab5c88 !important;
}

.focus\:bg-v-purple5-4:focus {
  background-color: #7f2f61 !important;
}

.focus\:bg-v-purple5-5:focus {
  background-color: #510238 !important;
}

.focus\:bg-v-green5-1:focus {
  background-color: #b5dfa0 !important;
}

.focus\:bg-v-green5-2:focus {
  background-color: #87b567 !important;
}

.focus\:bg-v-green5-3:focus {
  background-color: #6a8a46 !important;
}

.focus\:bg-v-green5-4:focus {
  background-color: #486132 !important;
}

.focus\:bg-v-green5-5:focus {
  background-color: #283b1f !important;
}

.focus\:bg-v-map-primary-purple:focus {
  background-color: #b27495 !important;
}

.focus\:bg-v-map-primary-teal:focus {
  background-color: #73b2b2 !important;
}

.focus\:bg-v-map-primary-green:focus {
  background-color: #8cb574 !important;
}

.focus\:bg-v-map-primary-tan:focus {
  background-color: #c7b68d !important;
}

.focus\:bg-v-map-primary-orange:focus {
  background-color: #f0b061 !important;
}

.focus\:bg-v-map-primary-red:focus {
  background-color: #ef7564 !important;
}

.focus\:bg-v-map-secondary-purple:focus {
  background-color: #ca9fb3 !important;
}

.focus\:bg-v-map-secondary-teal:focus {
  background-color: #9fc7c9 !important;
}

.focus\:bg-v-map-secondary-green:focus {
  background-color: #aecb9e !important;
}

.focus\:bg-v-map-secondary-tan:focus {
  background-color: #d8ccaf !important;
}

.focus\:bg-v-map-secondary-orange:focus {
  background-color: #f4c891 !important;
}

.focus\:bg-v-map-secondary-red:focus {
  background-color: #f29d91 !important;
}

.focus\:bg-v-map-tertiary-purple:focus {
  background-color: #eeccda !important;
}

.focus\:bg-v-map-tertiary-teal:focus {
  background-color: #bbe3e4 !important;
}

.focus\:bg-v-map-tertiary-green:focus {
  background-color: #cae4ba !important;
}

.focus\:bg-v-map-tertiary-tan:focus {
  background-color: #ebe4d0 !important;
}

.focus\:bg-v-map-tertiary-orange:focus {
  background-color: #ffe0ac !important;
}

.focus\:bg-v-map-tertiary-red:focus {
  background-color: #fbc8c1 !important;
}

.focus\:bg-v-teal4-d8:focus {
  background-color: #0c4240 !important;
}

.focus\:bg-v-teal3-d8:focus {
  background-color: #2a6f74 !important;
}

.focus\:bg-v-teal2-d8:focus {
  background-color: #549fa7 !important;
}

.focus\:bg-v-teal1-d8:focus {
  background-color: #95d0d0 !important;
}

.focus\:bg-v-middle-d8:focus {
  background-color: #fffad6 !important;
}

.focus\:bg-v-orange1-d8:focus {
  background-color: #f6bf61 !important;
}

.focus\:bg-v-orange2-d8:focus {
  background-color: #e08416 !important;
}

.focus\:bg-v-orange3-d8:focus {
  background-color: #af550d !important;
}

.focus\:bg-v-orange4-d8:focus {
  background-color: #6f130c !important;
}

.focus\:bg-v-teal3-d6:focus {
  background-color: #2a6f74 !important;
}

.focus\:bg-v-teal2-d6:focus {
  background-color: #549fa7 !important;
}

.focus\:bg-v-teal1-d6:focus {
  background-color: #95d0d0 !important;
}

.focus\:bg-v-middle-d6:focus {
  background-color: #fffad6 !important;
}

.focus\:bg-v-orange1-d6:focus {
  background-color: #f6bf61 !important;
}

.focus\:bg-v-orange2-d6:focus {
  background-color: #e08416 !important;
}

.focus\:bg-v-orange3-d6:focus {
  background-color: #af550d !important;
}

.focus\:bg-v-grayscale-1:focus {
  background-color: #d9d9d9 !important;
}

.focus\:bg-v-grayscale-2:focus {
  background-color: #bdbdbd !important;
}

.focus\:bg-v-grayscale-3:focus {
  background-color: #969696 !important;
}

.focus\:bg-v-grayscale-4:focus {
  background-color: #636363 !important;
}

.focus\:bg-v-grayscale-5:focus {
  background-color: #252525 !important;
}

.bg-bottom {
  background-position: bottom !important;
}

.bg-center {
  background-position: center !important;
}

.bg-left {
  background-position: left !important;
}

.bg-left-bottom {
  background-position: left bottom !important;
}

.bg-left-top {
  background-position: left top !important;
}

.bg-right {
  background-position: right !important;
}

.bg-right-bottom {
  background-position: right bottom !important;
}

.bg-right-top {
  background-position: right top !important;
}

.bg-top {
  background-position: top !important;
}

.bg-repeat {
  background-repeat: repeat !important;
}

.bg-no-repeat {
  background-repeat: no-repeat !important;
}

.bg-repeat-x {
  background-repeat: repeat-x !important;
}

.bg-repeat-y {
  background-repeat: repeat-y !important;
}

.bg-auto {
  background-size: auto !important;
}

.bg-cover {
  background-size: cover !important;
}

.bg-contain {
  background-size: contain !important;
}

.border-collapse {
  border-collapse: collapse !important;
}

.border-separate {
  border-collapse: separate !important;
}

.border-transparent {
  border-color: transparent !important;
}

.border-brown {
  border-color: #412c26 !important;
}

.border-orange {
  border-color: #f25d27 !important;
}

.border-blue {
  border-color: #04284a !important;
}

.border-gray {
  border-color: #48535d !important;
}

.border-white {
  border-color: #fff !important;
}

.border-blue-hl {
  border-color: #4391db !important;
}

.border-red-hl {
  border-color: #ea2636 !important;
}

.border-orange-hl {
  border-color: #f25d27 !important;
}

.border-yellow-hl {
  border-color: #fc0 !important;
}

.border-gray-50 {
  border-color: #7f7f7f !important;
}

.border-gray-30 {
  border-color: #afacab !important;
}

.border-babyblue {
  border-color: #e0e9e8 !important;
}

.border-bone {
  border-color: #faf9f4 !important;
}

.border-gray-02 {
  border-color: #f9f9f9 !important;
}

.border-gray4-cool {
  border-color: #668296 !important;
}

.border-gray3-cool {
  border-color: #9baaaa !important;
}

.border-gray2-cool {
  border-color: #c9cec6 !important;
}

.border-gray1-cool {
  border-color: #f2f2f2 !important;
}

.border-gray4 {
  border-color: #4b535d !important;
}

.border-gray3 {
  border-color: #60666b !important;
}

.border-gray2 {
  border-color: #9ea3a5 !important;
}

.border-gray1 {
  border-color: #ddd !important;
}

.border-gray4-warm {
  border-color: #514c44 !important;
}

.border-gray3-warm {
  border-color: #8e7f75 !important;
}

.border-gray2-warm {
  border-color: #cec1b5 !important;
}

.border-gray1-warm {
  border-color: #ede8e2 !important;
}

.border-orange5 {
  border-color: #720c26 !important;
}

.border-orange4 {
  border-color: #aa2800 !important;
}

.border-orange3 {
  border-color: #d16b00 !important;
}

.border-orange2 {
  border-color: #e2b260 !important;
}

.border-orange1 {
  border-color: #f2e5aa !important;
}

.border-green4 {
  border-color: #303b1f !important;
}

.border-green3 {
  border-color: #5c6b40 !important;
}

.border-green2 {
  border-color: #99b782 !important;
}

.border-green1 {
  border-color: #dbe5c4 !important;
}

.border-blue4 {
  border-color: #04284a !important;
}

.border-blue3 {
  border-color: #215e99 !important;
}

.border-blue2 {
  border-color: #7ab2e5 !important;
}

.border-blue1 {
  border-color: #c6ddf4 !important;
}

.border-teal4 {
  border-color: #0c3f42 !important;
}

.border-teal3 {
  border-color: #3f6d6b !important;
}

.border-teal2 {
  border-color: #66afad !important;
}

.border-teal1 {
  border-color: #c1e5e8 !important;
}

.border-purple4 {
  border-color: #510238 !important;
}

.border-purple3 {
  border-color: #773863 !important;
}

.border-brown4 {
  border-color: #594f35 !important;
}

.border-brown2 {
  border-color: #b5a06d !important;
}

.border-map-green {
  border-color: #9ab882 !important;
}

.border-map-orange {
  border-color: #e2b260 !important;
}

.border-map-brown {
  border-color: #cec1b5 !important;
}

.border-map-gray {
  border-color: #9baaaa !important;
}

.border-map-ocean {
  border-color: #f2f2f2 !important;
}

.border-map-country {
  border-color: #fffff9 !important;
}

.border-map-border {
  border-color: #dedede !important;
}

.border-map-green1 {
  border-color: #303b1f !important;
}

.border-map-green2 {
  border-color: #5c6b40 !important;
}

.border-map-green3 {
  border-color: #99b782 !important;
}

.border-map-green4 {
  border-color: #dbe5c4 !important;
}

.border-map-orange1 {
  border-color: #aa2800 !important;
}

.border-map-orange2 {
  border-color: #d16b00 !important;
}

.border-map-orange3 {
  border-color: #e2b260 !important;
}

.border-map-orange4 {
  border-color: #f2e5aa !important;
}

.border-map-teal1 {
  border-color: #0c3f42 !important;
}

.border-map-teal2 {
  border-color: #3f6d6b !important;
}

.border-map-teal3 {
  border-color: #66afad !important;
}

.border-map-teal4 {
  border-color: #c1e5e8 !important;
}

.border-map-purple1 {
  border-color: #510238 !important;
}

.border-map-purple2 {
  border-color: #773863 !important;
}

.border-map-purple3 {
  border-color: #cc93ad !important;
}

.border-map-purple4 {
  border-color: #f2dde5 !important;
}

.border-v-brown {
  border-color: #412c26 !important;
}

.border-v-coral {
  border-color: #f25d27 !important;
}

.border-v-marine {
  border-color: #04284a !important;
}

.border-v-gunmetal {
  border-color: #4b535d !important;
}

.border-v-tan {
  border-color: #b5a06d !important;
}

.border-v-red {
  border-color: #bd3823 !important;
}

.border-v-purple {
  border-color: #a65583 !important;
}

.border-v-teal {
  border-color: #3b8991 !important;
}

.border-v-green {
  border-color: #5c8c42 !important;
}

.border-v-orange {
  border-color: #e68a17 !important;
}

.border-v-blue {
  border-color: #2e75b8 !important;
}

.border-v-tan-l {
  border-color: #d9caa7 !important;
}

.border-v-red-l {
  border-color: #ff9382 !important;
}

.border-v-purple-l {
  border-color: #de9ebc !important;
}

.border-v-teal-l {
  border-color: #80c7cf !important;
}

.border-v-green-l {
  border-color: #9bd47f !important;
}

.border-v-orange-l {
  border-color: #ffc259 !important;
}

.border-v-blue-l {
  border-color: #7ab2e5 !important;
}

.border-v-gray-1 {
  border-color: #f2f2f2 !important;
}

.border-v-gray-2 {
  border-color: #ddd !important;
}

.border-v-gray-3 {
  border-color: #7f7f7f !important;
}

.border-v-warmgray-1 {
  border-color: #c9cec6 !important;
}

.border-v-warmgray-2 {
  border-color: #9baaaa !important;
}

.border-v-coolgray-1 {
  border-color: #9ea3a5 !important;
}

.border-v-coolgray-2 {
  border-color: #60666b !important;
}

.border-v-blue-b {
  border-color: #4391db !important;
}

.border-v-orange-b {
  border-color: #f25d27 !important;
}

.border-v-red-b {
  border-color: #ea2636 !important;
}

.border-v-yellow-b {
  border-color: #fc0 !important;
}

.border-v-orange3-1 {
  border-color: #ffc259 !important;
}

.border-v-orange3-2 {
  border-color: #e68a17 !important;
}

.border-v-orange3-3 {
  border-color: #7f2704 !important;
}

.border-v-blue3-1 {
  border-color: #7ab2e5 !important;
}

.border-v-blue3-2 {
  border-color: #2e75b8 !important;
}

.border-v-blue3-3 {
  border-color: #04284a !important;
}

.border-v-purple3-1 {
  border-color: #de9ebc !important;
}

.border-v-purple3-2 {
  border-color: #a65583 !important;
}

.border-v-purple3-3 {
  border-color: #510238 !important;
}

.border-v-teal3-1 {
  border-color: #80c7cf !important;
}

.border-v-teal3-2 {
  border-color: #3b8991 !important;
}

.border-v-teal3-3 {
  border-color: #0c4240 !important;
}

.border-v-red3-1 {
  border-color: #ff9382 !important;
}

.border-v-red3-2 {
  border-color: #bd3823 !important;
}

.border-v-red3-3 {
  border-color: #6f130c !important;
}

.border-v-green3-1 {
  border-color: #9bd47f !important;
}

.border-v-green3-2 {
  border-color: #5c8c42 !important;
}

.border-v-green3-3 {
  border-color: #283b1f !important;
}

.border-v-tan3-1 {
  border-color: #d9caa7 !important;
}

.border-v-tan3-2 {
  border-color: #b5a06d !important;
}

.border-v-tan3-3 {
  border-color: #594f35 !important;
}

.border-v-orange4-1 {
  border-color: #fdbd54 !important;
}

.border-v-orange4-2 {
  border-color: #df7b19 !important;
}

.border-v-orange4-3 {
  border-color: #b73521 !important;
}

.border-v-orange4-4 {
  border-color: #6f130c !important;
}

.border-v-teal4-1 {
  border-color: #9cd3da !important;
}

.border-v-teal4-2 {
  border-color: #57a2aa !important;
}

.border-v-teal4-3 {
  border-color: #2b7175 !important;
}

.border-v-teal4-4 {
  border-color: #0c4240 !important;
}

.border-v-purple4-1 {
  border-color: #e6b6cd !important;
}

.border-v-purple4-2 {
  border-color: #be749b !important;
}

.border-v-purple4-3 {
  border-color: #8a3a6b !important;
}

.border-v-purple4-4 {
  border-color: #510238 !important;
}

.border-v-green4-1 {
  border-color: #a1d787 !important;
}

.border-v-green4-2 {
  border-color: #799f56 !important;
}

.border-v-green4-3 {
  border-color: #506b37 !important;
}

.border-v-green4-4 {
  border-color: #283b1f !important;
}

.border-v-orange5-1 {
  border-color: #ffcb72 !important;
}

.border-v-orange5-2 {
  border-color: #eb9625 !important;
}

.border-v-orange5-3 {
  border-color: #d1601d !important;
}

.border-v-orange5-4 {
  border-color: #a82e1d !important;
}

.border-v-orange5-5 {
  border-color: #6f130c !important;
}

.border-v-teal5-1 {
  border-color: #b0dce1 !important;
}

.border-v-teal5-2 {
  border-color: #6db6be !important;
}

.border-v-teal5-3 {
  border-color: #418e96 !important;
}

.border-v-teal5-4 {
  border-color: #25676a !important;
}

.border-v-teal5-5 {
  border-color: #0c4240 !important;
}

.border-v-purple5-1 {
  border-color: #ebc5d7 !important;
}

.border-v-purple5-2 {
  border-color: #d18daf !important;
}

.border-v-purple5-3 {
  border-color: #ab5c88 !important;
}

.border-v-purple5-4 {
  border-color: #7f2f61 !important;
}

.border-v-purple5-5 {
  border-color: #510238 !important;
}

.border-v-green5-1 {
  border-color: #b5dfa0 !important;
}

.border-v-green5-2 {
  border-color: #87b567 !important;
}

.border-v-green5-3 {
  border-color: #6a8a46 !important;
}

.border-v-green5-4 {
  border-color: #486132 !important;
}

.border-v-green5-5 {
  border-color: #283b1f !important;
}

.border-v-map-primary-purple {
  border-color: #b27495 !important;
}

.border-v-map-primary-teal {
  border-color: #73b2b2 !important;
}

.border-v-map-primary-green {
  border-color: #8cb574 !important;
}

.border-v-map-primary-tan {
  border-color: #c7b68d !important;
}

.border-v-map-primary-orange {
  border-color: #f0b061 !important;
}

.border-v-map-primary-red {
  border-color: #ef7564 !important;
}

.border-v-map-secondary-purple {
  border-color: #ca9fb3 !important;
}

.border-v-map-secondary-teal {
  border-color: #9fc7c9 !important;
}

.border-v-map-secondary-green {
  border-color: #aecb9e !important;
}

.border-v-map-secondary-tan {
  border-color: #d8ccaf !important;
}

.border-v-map-secondary-orange {
  border-color: #f4c891 !important;
}

.border-v-map-secondary-red {
  border-color: #f29d91 !important;
}

.border-v-map-tertiary-purple {
  border-color: #eeccda !important;
}

.border-v-map-tertiary-teal {
  border-color: #bbe3e4 !important;
}

.border-v-map-tertiary-green {
  border-color: #cae4ba !important;
}

.border-v-map-tertiary-tan {
  border-color: #ebe4d0 !important;
}

.border-v-map-tertiary-orange {
  border-color: #ffe0ac !important;
}

.border-v-map-tertiary-red {
  border-color: #fbc8c1 !important;
}

.border-v-teal4-d8 {
  border-color: #0c4240 !important;
}

.border-v-teal3-d8 {
  border-color: #2a6f74 !important;
}

.border-v-teal2-d8 {
  border-color: #549fa7 !important;
}

.border-v-teal1-d8 {
  border-color: #95d0d0 !important;
}

.border-v-middle-d8 {
  border-color: #fffad6 !important;
}

.border-v-orange1-d8 {
  border-color: #f6bf61 !important;
}

.border-v-orange2-d8 {
  border-color: #e08416 !important;
}

.border-v-orange3-d8 {
  border-color: #af550d !important;
}

.border-v-orange4-d8 {
  border-color: #6f130c !important;
}

.border-v-teal3-d6 {
  border-color: #2a6f74 !important;
}

.border-v-teal2-d6 {
  border-color: #549fa7 !important;
}

.border-v-teal1-d6 {
  border-color: #95d0d0 !important;
}

.border-v-middle-d6 {
  border-color: #fffad6 !important;
}

.border-v-orange1-d6 {
  border-color: #f6bf61 !important;
}

.border-v-orange2-d6 {
  border-color: #e08416 !important;
}

.border-v-orange3-d6 {
  border-color: #af550d !important;
}

.border-v-grayscale-1 {
  border-color: #d9d9d9 !important;
}

.border-v-grayscale-2 {
  border-color: #bdbdbd !important;
}

.border-v-grayscale-3 {
  border-color: #969696 !important;
}

.border-v-grayscale-4 {
  border-color: #636363 !important;
}

.border-v-grayscale-5 {
  border-color: #252525 !important;
}

.hover\:border-transparent:hover {
  border-color: transparent !important;
}

.hover\:border-brown:hover {
  border-color: #412c26 !important;
}

.hover\:border-orange:hover {
  border-color: #f25d27 !important;
}

.hover\:border-blue:hover {
  border-color: #04284a !important;
}

.hover\:border-gray:hover {
  border-color: #48535d !important;
}

.hover\:border-white:hover {
  border-color: #fff !important;
}

.hover\:border-blue-hl:hover {
  border-color: #4391db !important;
}

.hover\:border-red-hl:hover {
  border-color: #ea2636 !important;
}

.hover\:border-orange-hl:hover {
  border-color: #f25d27 !important;
}

.hover\:border-yellow-hl:hover {
  border-color: #fc0 !important;
}

.hover\:border-gray-50:hover {
  border-color: #7f7f7f !important;
}

.hover\:border-gray-30:hover {
  border-color: #afacab !important;
}

.hover\:border-babyblue:hover {
  border-color: #e0e9e8 !important;
}

.hover\:border-bone:hover {
  border-color: #faf9f4 !important;
}

.hover\:border-gray-02:hover {
  border-color: #f9f9f9 !important;
}

.hover\:border-gray4-cool:hover {
  border-color: #668296 !important;
}

.hover\:border-gray3-cool:hover {
  border-color: #9baaaa !important;
}

.hover\:border-gray2-cool:hover {
  border-color: #c9cec6 !important;
}

.hover\:border-gray1-cool:hover {
  border-color: #f2f2f2 !important;
}

.hover\:border-gray4:hover {
  border-color: #4b535d !important;
}

.hover\:border-gray3:hover {
  border-color: #60666b !important;
}

.hover\:border-gray2:hover {
  border-color: #9ea3a5 !important;
}

.hover\:border-gray1:hover {
  border-color: #ddd !important;
}

.hover\:border-gray4-warm:hover {
  border-color: #514c44 !important;
}

.hover\:border-gray3-warm:hover {
  border-color: #8e7f75 !important;
}

.hover\:border-gray2-warm:hover {
  border-color: #cec1b5 !important;
}

.hover\:border-gray1-warm:hover {
  border-color: #ede8e2 !important;
}

.hover\:border-orange5:hover {
  border-color: #720c26 !important;
}

.hover\:border-orange4:hover {
  border-color: #aa2800 !important;
}

.hover\:border-orange3:hover {
  border-color: #d16b00 !important;
}

.hover\:border-orange2:hover {
  border-color: #e2b260 !important;
}

.hover\:border-orange1:hover {
  border-color: #f2e5aa !important;
}

.hover\:border-green4:hover {
  border-color: #303b1f !important;
}

.hover\:border-green3:hover {
  border-color: #5c6b40 !important;
}

.hover\:border-green2:hover {
  border-color: #99b782 !important;
}

.hover\:border-green1:hover {
  border-color: #dbe5c4 !important;
}

.hover\:border-blue4:hover {
  border-color: #04284a !important;
}

.hover\:border-blue3:hover {
  border-color: #215e99 !important;
}

.hover\:border-blue2:hover {
  border-color: #7ab2e5 !important;
}

.hover\:border-blue1:hover {
  border-color: #c6ddf4 !important;
}

.hover\:border-teal4:hover {
  border-color: #0c3f42 !important;
}

.hover\:border-teal3:hover {
  border-color: #3f6d6b !important;
}

.hover\:border-teal2:hover {
  border-color: #66afad !important;
}

.hover\:border-teal1:hover {
  border-color: #c1e5e8 !important;
}

.hover\:border-purple4:hover {
  border-color: #510238 !important;
}

.hover\:border-purple3:hover {
  border-color: #773863 !important;
}

.hover\:border-brown4:hover {
  border-color: #594f35 !important;
}

.hover\:border-brown2:hover {
  border-color: #b5a06d !important;
}

.hover\:border-map-green:hover {
  border-color: #9ab882 !important;
}

.hover\:border-map-orange:hover {
  border-color: #e2b260 !important;
}

.hover\:border-map-brown:hover {
  border-color: #cec1b5 !important;
}

.hover\:border-map-gray:hover {
  border-color: #9baaaa !important;
}

.hover\:border-map-ocean:hover {
  border-color: #f2f2f2 !important;
}

.hover\:border-map-country:hover {
  border-color: #fffff9 !important;
}

.hover\:border-map-border:hover {
  border-color: #dedede !important;
}

.hover\:border-map-green1:hover {
  border-color: #303b1f !important;
}

.hover\:border-map-green2:hover {
  border-color: #5c6b40 !important;
}

.hover\:border-map-green3:hover {
  border-color: #99b782 !important;
}

.hover\:border-map-green4:hover {
  border-color: #dbe5c4 !important;
}

.hover\:border-map-orange1:hover {
  border-color: #aa2800 !important;
}

.hover\:border-map-orange2:hover {
  border-color: #d16b00 !important;
}

.hover\:border-map-orange3:hover {
  border-color: #e2b260 !important;
}

.hover\:border-map-orange4:hover {
  border-color: #f2e5aa !important;
}

.hover\:border-map-teal1:hover {
  border-color: #0c3f42 !important;
}

.hover\:border-map-teal2:hover {
  border-color: #3f6d6b !important;
}

.hover\:border-map-teal3:hover {
  border-color: #66afad !important;
}

.hover\:border-map-teal4:hover {
  border-color: #c1e5e8 !important;
}

.hover\:border-map-purple1:hover {
  border-color: #510238 !important;
}

.hover\:border-map-purple2:hover {
  border-color: #773863 !important;
}

.hover\:border-map-purple3:hover {
  border-color: #cc93ad !important;
}

.hover\:border-map-purple4:hover {
  border-color: #f2dde5 !important;
}

.hover\:border-v-brown:hover {
  border-color: #412c26 !important;
}

.hover\:border-v-coral:hover {
  border-color: #f25d27 !important;
}

.hover\:border-v-marine:hover {
  border-color: #04284a !important;
}

.hover\:border-v-gunmetal:hover {
  border-color: #4b535d !important;
}

.hover\:border-v-tan:hover {
  border-color: #b5a06d !important;
}

.hover\:border-v-red:hover {
  border-color: #bd3823 !important;
}

.hover\:border-v-purple:hover {
  border-color: #a65583 !important;
}

.hover\:border-v-teal:hover {
  border-color: #3b8991 !important;
}

.hover\:border-v-green:hover {
  border-color: #5c8c42 !important;
}

.hover\:border-v-orange:hover {
  border-color: #e68a17 !important;
}

.hover\:border-v-blue:hover {
  border-color: #2e75b8 !important;
}

.hover\:border-v-tan-l:hover {
  border-color: #d9caa7 !important;
}

.hover\:border-v-red-l:hover {
  border-color: #ff9382 !important;
}

.hover\:border-v-purple-l:hover {
  border-color: #de9ebc !important;
}

.hover\:border-v-teal-l:hover {
  border-color: #80c7cf !important;
}

.hover\:border-v-green-l:hover {
  border-color: #9bd47f !important;
}

.hover\:border-v-orange-l:hover {
  border-color: #ffc259 !important;
}

.hover\:border-v-blue-l:hover {
  border-color: #7ab2e5 !important;
}

.hover\:border-v-gray-1:hover {
  border-color: #f2f2f2 !important;
}

.hover\:border-v-gray-2:hover {
  border-color: #ddd !important;
}

.hover\:border-v-gray-3:hover {
  border-color: #7f7f7f !important;
}

.hover\:border-v-warmgray-1:hover {
  border-color: #c9cec6 !important;
}

.hover\:border-v-warmgray-2:hover {
  border-color: #9baaaa !important;
}

.hover\:border-v-coolgray-1:hover {
  border-color: #9ea3a5 !important;
}

.hover\:border-v-coolgray-2:hover {
  border-color: #60666b !important;
}

.hover\:border-v-blue-b:hover {
  border-color: #4391db !important;
}

.hover\:border-v-orange-b:hover {
  border-color: #f25d27 !important;
}

.hover\:border-v-red-b:hover {
  border-color: #ea2636 !important;
}

.hover\:border-v-yellow-b:hover {
  border-color: #fc0 !important;
}

.hover\:border-v-orange3-1:hover {
  border-color: #ffc259 !important;
}

.hover\:border-v-orange3-2:hover {
  border-color: #e68a17 !important;
}

.hover\:border-v-orange3-3:hover {
  border-color: #7f2704 !important;
}

.hover\:border-v-blue3-1:hover {
  border-color: #7ab2e5 !important;
}

.hover\:border-v-blue3-2:hover {
  border-color: #2e75b8 !important;
}

.hover\:border-v-blue3-3:hover {
  border-color: #04284a !important;
}

.hover\:border-v-purple3-1:hover {
  border-color: #de9ebc !important;
}

.hover\:border-v-purple3-2:hover {
  border-color: #a65583 !important;
}

.hover\:border-v-purple3-3:hover {
  border-color: #510238 !important;
}

.hover\:border-v-teal3-1:hover {
  border-color: #80c7cf !important;
}

.hover\:border-v-teal3-2:hover {
  border-color: #3b8991 !important;
}

.hover\:border-v-teal3-3:hover {
  border-color: #0c4240 !important;
}

.hover\:border-v-red3-1:hover {
  border-color: #ff9382 !important;
}

.hover\:border-v-red3-2:hover {
  border-color: #bd3823 !important;
}

.hover\:border-v-red3-3:hover {
  border-color: #6f130c !important;
}

.hover\:border-v-green3-1:hover {
  border-color: #9bd47f !important;
}

.hover\:border-v-green3-2:hover {
  border-color: #5c8c42 !important;
}

.hover\:border-v-green3-3:hover {
  border-color: #283b1f !important;
}

.hover\:border-v-tan3-1:hover {
  border-color: #d9caa7 !important;
}

.hover\:border-v-tan3-2:hover {
  border-color: #b5a06d !important;
}

.hover\:border-v-tan3-3:hover {
  border-color: #594f35 !important;
}

.hover\:border-v-orange4-1:hover {
  border-color: #fdbd54 !important;
}

.hover\:border-v-orange4-2:hover {
  border-color: #df7b19 !important;
}

.hover\:border-v-orange4-3:hover {
  border-color: #b73521 !important;
}

.hover\:border-v-orange4-4:hover {
  border-color: #6f130c !important;
}

.hover\:border-v-teal4-1:hover {
  border-color: #9cd3da !important;
}

.hover\:border-v-teal4-2:hover {
  border-color: #57a2aa !important;
}

.hover\:border-v-teal4-3:hover {
  border-color: #2b7175 !important;
}

.hover\:border-v-teal4-4:hover {
  border-color: #0c4240 !important;
}

.hover\:border-v-purple4-1:hover {
  border-color: #e6b6cd !important;
}

.hover\:border-v-purple4-2:hover {
  border-color: #be749b !important;
}

.hover\:border-v-purple4-3:hover {
  border-color: #8a3a6b !important;
}

.hover\:border-v-purple4-4:hover {
  border-color: #510238 !important;
}

.hover\:border-v-green4-1:hover {
  border-color: #a1d787 !important;
}

.hover\:border-v-green4-2:hover {
  border-color: #799f56 !important;
}

.hover\:border-v-green4-3:hover {
  border-color: #506b37 !important;
}

.hover\:border-v-green4-4:hover {
  border-color: #283b1f !important;
}

.hover\:border-v-orange5-1:hover {
  border-color: #ffcb72 !important;
}

.hover\:border-v-orange5-2:hover {
  border-color: #eb9625 !important;
}

.hover\:border-v-orange5-3:hover {
  border-color: #d1601d !important;
}

.hover\:border-v-orange5-4:hover {
  border-color: #a82e1d !important;
}

.hover\:border-v-orange5-5:hover {
  border-color: #6f130c !important;
}

.hover\:border-v-teal5-1:hover {
  border-color: #b0dce1 !important;
}

.hover\:border-v-teal5-2:hover {
  border-color: #6db6be !important;
}

.hover\:border-v-teal5-3:hover {
  border-color: #418e96 !important;
}

.hover\:border-v-teal5-4:hover {
  border-color: #25676a !important;
}

.hover\:border-v-teal5-5:hover {
  border-color: #0c4240 !important;
}

.hover\:border-v-purple5-1:hover {
  border-color: #ebc5d7 !important;
}

.hover\:border-v-purple5-2:hover {
  border-color: #d18daf !important;
}

.hover\:border-v-purple5-3:hover {
  border-color: #ab5c88 !important;
}

.hover\:border-v-purple5-4:hover {
  border-color: #7f2f61 !important;
}

.hover\:border-v-purple5-5:hover {
  border-color: #510238 !important;
}

.hover\:border-v-green5-1:hover {
  border-color: #b5dfa0 !important;
}

.hover\:border-v-green5-2:hover {
  border-color: #87b567 !important;
}

.hover\:border-v-green5-3:hover {
  border-color: #6a8a46 !important;
}

.hover\:border-v-green5-4:hover {
  border-color: #486132 !important;
}

.hover\:border-v-green5-5:hover {
  border-color: #283b1f !important;
}

.hover\:border-v-map-primary-purple:hover {
  border-color: #b27495 !important;
}

.hover\:border-v-map-primary-teal:hover {
  border-color: #73b2b2 !important;
}

.hover\:border-v-map-primary-green:hover {
  border-color: #8cb574 !important;
}

.hover\:border-v-map-primary-tan:hover {
  border-color: #c7b68d !important;
}

.hover\:border-v-map-primary-orange:hover {
  border-color: #f0b061 !important;
}

.hover\:border-v-map-primary-red:hover {
  border-color: #ef7564 !important;
}

.hover\:border-v-map-secondary-purple:hover {
  border-color: #ca9fb3 !important;
}

.hover\:border-v-map-secondary-teal:hover {
  border-color: #9fc7c9 !important;
}

.hover\:border-v-map-secondary-green:hover {
  border-color: #aecb9e !important;
}

.hover\:border-v-map-secondary-tan:hover {
  border-color: #d8ccaf !important;
}

.hover\:border-v-map-secondary-orange:hover {
  border-color: #f4c891 !important;
}

.hover\:border-v-map-secondary-red:hover {
  border-color: #f29d91 !important;
}

.hover\:border-v-map-tertiary-purple:hover {
  border-color: #eeccda !important;
}

.hover\:border-v-map-tertiary-teal:hover {
  border-color: #bbe3e4 !important;
}

.hover\:border-v-map-tertiary-green:hover {
  border-color: #cae4ba !important;
}

.hover\:border-v-map-tertiary-tan:hover {
  border-color: #ebe4d0 !important;
}

.hover\:border-v-map-tertiary-orange:hover {
  border-color: #ffe0ac !important;
}

.hover\:border-v-map-tertiary-red:hover {
  border-color: #fbc8c1 !important;
}

.hover\:border-v-teal4-d8:hover {
  border-color: #0c4240 !important;
}

.hover\:border-v-teal3-d8:hover {
  border-color: #2a6f74 !important;
}

.hover\:border-v-teal2-d8:hover {
  border-color: #549fa7 !important;
}

.hover\:border-v-teal1-d8:hover {
  border-color: #95d0d0 !important;
}

.hover\:border-v-middle-d8:hover {
  border-color: #fffad6 !important;
}

.hover\:border-v-orange1-d8:hover {
  border-color: #f6bf61 !important;
}

.hover\:border-v-orange2-d8:hover {
  border-color: #e08416 !important;
}

.hover\:border-v-orange3-d8:hover {
  border-color: #af550d !important;
}

.hover\:border-v-orange4-d8:hover {
  border-color: #6f130c !important;
}

.hover\:border-v-teal3-d6:hover {
  border-color: #2a6f74 !important;
}

.hover\:border-v-teal2-d6:hover {
  border-color: #549fa7 !important;
}

.hover\:border-v-teal1-d6:hover {
  border-color: #95d0d0 !important;
}

.hover\:border-v-middle-d6:hover {
  border-color: #fffad6 !important;
}

.hover\:border-v-orange1-d6:hover {
  border-color: #f6bf61 !important;
}

.hover\:border-v-orange2-d6:hover {
  border-color: #e08416 !important;
}

.hover\:border-v-orange3-d6:hover {
  border-color: #af550d !important;
}

.hover\:border-v-grayscale-1:hover {
  border-color: #d9d9d9 !important;
}

.hover\:border-v-grayscale-2:hover {
  border-color: #bdbdbd !important;
}

.hover\:border-v-grayscale-3:hover {
  border-color: #969696 !important;
}

.hover\:border-v-grayscale-4:hover {
  border-color: #636363 !important;
}

.hover\:border-v-grayscale-5:hover {
  border-color: #252525 !important;
}

.focus\:border-transparent:focus {
  border-color: transparent !important;
}

.focus\:border-brown:focus {
  border-color: #412c26 !important;
}

.focus\:border-orange:focus {
  border-color: #f25d27 !important;
}

.focus\:border-blue:focus {
  border-color: #04284a !important;
}

.focus\:border-gray:focus {
  border-color: #48535d !important;
}

.focus\:border-white:focus {
  border-color: #fff !important;
}

.focus\:border-blue-hl:focus {
  border-color: #4391db !important;
}

.focus\:border-red-hl:focus {
  border-color: #ea2636 !important;
}

.focus\:border-orange-hl:focus {
  border-color: #f25d27 !important;
}

.focus\:border-yellow-hl:focus {
  border-color: #fc0 !important;
}

.focus\:border-gray-50:focus {
  border-color: #7f7f7f !important;
}

.focus\:border-gray-30:focus {
  border-color: #afacab !important;
}

.focus\:border-babyblue:focus {
  border-color: #e0e9e8 !important;
}

.focus\:border-bone:focus {
  border-color: #faf9f4 !important;
}

.focus\:border-gray-02:focus {
  border-color: #f9f9f9 !important;
}

.focus\:border-gray4-cool:focus {
  border-color: #668296 !important;
}

.focus\:border-gray3-cool:focus {
  border-color: #9baaaa !important;
}

.focus\:border-gray2-cool:focus {
  border-color: #c9cec6 !important;
}

.focus\:border-gray1-cool:focus {
  border-color: #f2f2f2 !important;
}

.focus\:border-gray4:focus {
  border-color: #4b535d !important;
}

.focus\:border-gray3:focus {
  border-color: #60666b !important;
}

.focus\:border-gray2:focus {
  border-color: #9ea3a5 !important;
}

.focus\:border-gray1:focus {
  border-color: #ddd !important;
}

.focus\:border-gray4-warm:focus {
  border-color: #514c44 !important;
}

.focus\:border-gray3-warm:focus {
  border-color: #8e7f75 !important;
}

.focus\:border-gray2-warm:focus {
  border-color: #cec1b5 !important;
}

.focus\:border-gray1-warm:focus {
  border-color: #ede8e2 !important;
}

.focus\:border-orange5:focus {
  border-color: #720c26 !important;
}

.focus\:border-orange4:focus {
  border-color: #aa2800 !important;
}

.focus\:border-orange3:focus {
  border-color: #d16b00 !important;
}

.focus\:border-orange2:focus {
  border-color: #e2b260 !important;
}

.focus\:border-orange1:focus {
  border-color: #f2e5aa !important;
}

.focus\:border-green4:focus {
  border-color: #303b1f !important;
}

.focus\:border-green3:focus {
  border-color: #5c6b40 !important;
}

.focus\:border-green2:focus {
  border-color: #99b782 !important;
}

.focus\:border-green1:focus {
  border-color: #dbe5c4 !important;
}

.focus\:border-blue4:focus {
  border-color: #04284a !important;
}

.focus\:border-blue3:focus {
  border-color: #215e99 !important;
}

.focus\:border-blue2:focus {
  border-color: #7ab2e5 !important;
}

.focus\:border-blue1:focus {
  border-color: #c6ddf4 !important;
}

.focus\:border-teal4:focus {
  border-color: #0c3f42 !important;
}

.focus\:border-teal3:focus {
  border-color: #3f6d6b !important;
}

.focus\:border-teal2:focus {
  border-color: #66afad !important;
}

.focus\:border-teal1:focus {
  border-color: #c1e5e8 !important;
}

.focus\:border-purple4:focus {
  border-color: #510238 !important;
}

.focus\:border-purple3:focus {
  border-color: #773863 !important;
}

.focus\:border-brown4:focus {
  border-color: #594f35 !important;
}

.focus\:border-brown2:focus {
  border-color: #b5a06d !important;
}

.focus\:border-map-green:focus {
  border-color: #9ab882 !important;
}

.focus\:border-map-orange:focus {
  border-color: #e2b260 !important;
}

.focus\:border-map-brown:focus {
  border-color: #cec1b5 !important;
}

.focus\:border-map-gray:focus {
  border-color: #9baaaa !important;
}

.focus\:border-map-ocean:focus {
  border-color: #f2f2f2 !important;
}

.focus\:border-map-country:focus {
  border-color: #fffff9 !important;
}

.focus\:border-map-border:focus {
  border-color: #dedede !important;
}

.focus\:border-map-green1:focus {
  border-color: #303b1f !important;
}

.focus\:border-map-green2:focus {
  border-color: #5c6b40 !important;
}

.focus\:border-map-green3:focus {
  border-color: #99b782 !important;
}

.focus\:border-map-green4:focus {
  border-color: #dbe5c4 !important;
}

.focus\:border-map-orange1:focus {
  border-color: #aa2800 !important;
}

.focus\:border-map-orange2:focus {
  border-color: #d16b00 !important;
}

.focus\:border-map-orange3:focus {
  border-color: #e2b260 !important;
}

.focus\:border-map-orange4:focus {
  border-color: #f2e5aa !important;
}

.focus\:border-map-teal1:focus {
  border-color: #0c3f42 !important;
}

.focus\:border-map-teal2:focus {
  border-color: #3f6d6b !important;
}

.focus\:border-map-teal3:focus {
  border-color: #66afad !important;
}

.focus\:border-map-teal4:focus {
  border-color: #c1e5e8 !important;
}

.focus\:border-map-purple1:focus {
  border-color: #510238 !important;
}

.focus\:border-map-purple2:focus {
  border-color: #773863 !important;
}

.focus\:border-map-purple3:focus {
  border-color: #cc93ad !important;
}

.focus\:border-map-purple4:focus {
  border-color: #f2dde5 !important;
}

.focus\:border-v-brown:focus {
  border-color: #412c26 !important;
}

.focus\:border-v-coral:focus {
  border-color: #f25d27 !important;
}

.focus\:border-v-marine:focus {
  border-color: #04284a !important;
}

.focus\:border-v-gunmetal:focus {
  border-color: #4b535d !important;
}

.focus\:border-v-tan:focus {
  border-color: #b5a06d !important;
}

.focus\:border-v-red:focus {
  border-color: #bd3823 !important;
}

.focus\:border-v-purple:focus {
  border-color: #a65583 !important;
}

.focus\:border-v-teal:focus {
  border-color: #3b8991 !important;
}

.focus\:border-v-green:focus {
  border-color: #5c8c42 !important;
}

.focus\:border-v-orange:focus {
  border-color: #e68a17 !important;
}

.focus\:border-v-blue:focus {
  border-color: #2e75b8 !important;
}

.focus\:border-v-tan-l:focus {
  border-color: #d9caa7 !important;
}

.focus\:border-v-red-l:focus {
  border-color: #ff9382 !important;
}

.focus\:border-v-purple-l:focus {
  border-color: #de9ebc !important;
}

.focus\:border-v-teal-l:focus {
  border-color: #80c7cf !important;
}

.focus\:border-v-green-l:focus {
  border-color: #9bd47f !important;
}

.focus\:border-v-orange-l:focus {
  border-color: #ffc259 !important;
}

.focus\:border-v-blue-l:focus {
  border-color: #7ab2e5 !important;
}

.focus\:border-v-gray-1:focus {
  border-color: #f2f2f2 !important;
}

.focus\:border-v-gray-2:focus {
  border-color: #ddd !important;
}

.focus\:border-v-gray-3:focus {
  border-color: #7f7f7f !important;
}

.focus\:border-v-warmgray-1:focus {
  border-color: #c9cec6 !important;
}

.focus\:border-v-warmgray-2:focus {
  border-color: #9baaaa !important;
}

.focus\:border-v-coolgray-1:focus {
  border-color: #9ea3a5 !important;
}

.focus\:border-v-coolgray-2:focus {
  border-color: #60666b !important;
}

.focus\:border-v-blue-b:focus {
  border-color: #4391db !important;
}

.focus\:border-v-orange-b:focus {
  border-color: #f25d27 !important;
}

.focus\:border-v-red-b:focus {
  border-color: #ea2636 !important;
}

.focus\:border-v-yellow-b:focus {
  border-color: #fc0 !important;
}

.focus\:border-v-orange3-1:focus {
  border-color: #ffc259 !important;
}

.focus\:border-v-orange3-2:focus {
  border-color: #e68a17 !important;
}

.focus\:border-v-orange3-3:focus {
  border-color: #7f2704 !important;
}

.focus\:border-v-blue3-1:focus {
  border-color: #7ab2e5 !important;
}

.focus\:border-v-blue3-2:focus {
  border-color: #2e75b8 !important;
}

.focus\:border-v-blue3-3:focus {
  border-color: #04284a !important;
}

.focus\:border-v-purple3-1:focus {
  border-color: #de9ebc !important;
}

.focus\:border-v-purple3-2:focus {
  border-color: #a65583 !important;
}

.focus\:border-v-purple3-3:focus {
  border-color: #510238 !important;
}

.focus\:border-v-teal3-1:focus {
  border-color: #80c7cf !important;
}

.focus\:border-v-teal3-2:focus {
  border-color: #3b8991 !important;
}

.focus\:border-v-teal3-3:focus {
  border-color: #0c4240 !important;
}

.focus\:border-v-red3-1:focus {
  border-color: #ff9382 !important;
}

.focus\:border-v-red3-2:focus {
  border-color: #bd3823 !important;
}

.focus\:border-v-red3-3:focus {
  border-color: #6f130c !important;
}

.focus\:border-v-green3-1:focus {
  border-color: #9bd47f !important;
}

.focus\:border-v-green3-2:focus {
  border-color: #5c8c42 !important;
}

.focus\:border-v-green3-3:focus {
  border-color: #283b1f !important;
}

.focus\:border-v-tan3-1:focus {
  border-color: #d9caa7 !important;
}

.focus\:border-v-tan3-2:focus {
  border-color: #b5a06d !important;
}

.focus\:border-v-tan3-3:focus {
  border-color: #594f35 !important;
}

.focus\:border-v-orange4-1:focus {
  border-color: #fdbd54 !important;
}

.focus\:border-v-orange4-2:focus {
  border-color: #df7b19 !important;
}

.focus\:border-v-orange4-3:focus {
  border-color: #b73521 !important;
}

.focus\:border-v-orange4-4:focus {
  border-color: #6f130c !important;
}

.focus\:border-v-teal4-1:focus {
  border-color: #9cd3da !important;
}

.focus\:border-v-teal4-2:focus {
  border-color: #57a2aa !important;
}

.focus\:border-v-teal4-3:focus {
  border-color: #2b7175 !important;
}

.focus\:border-v-teal4-4:focus {
  border-color: #0c4240 !important;
}

.focus\:border-v-purple4-1:focus {
  border-color: #e6b6cd !important;
}

.focus\:border-v-purple4-2:focus {
  border-color: #be749b !important;
}

.focus\:border-v-purple4-3:focus {
  border-color: #8a3a6b !important;
}

.focus\:border-v-purple4-4:focus {
  border-color: #510238 !important;
}

.focus\:border-v-green4-1:focus {
  border-color: #a1d787 !important;
}

.focus\:border-v-green4-2:focus {
  border-color: #799f56 !important;
}

.focus\:border-v-green4-3:focus {
  border-color: #506b37 !important;
}

.focus\:border-v-green4-4:focus {
  border-color: #283b1f !important;
}

.focus\:border-v-orange5-1:focus {
  border-color: #ffcb72 !important;
}

.focus\:border-v-orange5-2:focus {
  border-color: #eb9625 !important;
}

.focus\:border-v-orange5-3:focus {
  border-color: #d1601d !important;
}

.focus\:border-v-orange5-4:focus {
  border-color: #a82e1d !important;
}

.focus\:border-v-orange5-5:focus {
  border-color: #6f130c !important;
}

.focus\:border-v-teal5-1:focus {
  border-color: #b0dce1 !important;
}

.focus\:border-v-teal5-2:focus {
  border-color: #6db6be !important;
}

.focus\:border-v-teal5-3:focus {
  border-color: #418e96 !important;
}

.focus\:border-v-teal5-4:focus {
  border-color: #25676a !important;
}

.focus\:border-v-teal5-5:focus {
  border-color: #0c4240 !important;
}

.focus\:border-v-purple5-1:focus {
  border-color: #ebc5d7 !important;
}

.focus\:border-v-purple5-2:focus {
  border-color: #d18daf !important;
}

.focus\:border-v-purple5-3:focus {
  border-color: #ab5c88 !important;
}

.focus\:border-v-purple5-4:focus {
  border-color: #7f2f61 !important;
}

.focus\:border-v-purple5-5:focus {
  border-color: #510238 !important;
}

.focus\:border-v-green5-1:focus {
  border-color: #b5dfa0 !important;
}

.focus\:border-v-green5-2:focus {
  border-color: #87b567 !important;
}

.focus\:border-v-green5-3:focus {
  border-color: #6a8a46 !important;
}

.focus\:border-v-green5-4:focus {
  border-color: #486132 !important;
}

.focus\:border-v-green5-5:focus {
  border-color: #283b1f !important;
}

.focus\:border-v-map-primary-purple:focus {
  border-color: #b27495 !important;
}

.focus\:border-v-map-primary-teal:focus {
  border-color: #73b2b2 !important;
}

.focus\:border-v-map-primary-green:focus {
  border-color: #8cb574 !important;
}

.focus\:border-v-map-primary-tan:focus {
  border-color: #c7b68d !important;
}

.focus\:border-v-map-primary-orange:focus {
  border-color: #f0b061 !important;
}

.focus\:border-v-map-primary-red:focus {
  border-color: #ef7564 !important;
}

.focus\:border-v-map-secondary-purple:focus {
  border-color: #ca9fb3 !important;
}

.focus\:border-v-map-secondary-teal:focus {
  border-color: #9fc7c9 !important;
}

.focus\:border-v-map-secondary-green:focus {
  border-color: #aecb9e !important;
}

.focus\:border-v-map-secondary-tan:focus {
  border-color: #d8ccaf !important;
}

.focus\:border-v-map-secondary-orange:focus {
  border-color: #f4c891 !important;
}

.focus\:border-v-map-secondary-red:focus {
  border-color: #f29d91 !important;
}

.focus\:border-v-map-tertiary-purple:focus {
  border-color: #eeccda !important;
}

.focus\:border-v-map-tertiary-teal:focus {
  border-color: #bbe3e4 !important;
}

.focus\:border-v-map-tertiary-green:focus {
  border-color: #cae4ba !important;
}

.focus\:border-v-map-tertiary-tan:focus {
  border-color: #ebe4d0 !important;
}

.focus\:border-v-map-tertiary-orange:focus {
  border-color: #ffe0ac !important;
}

.focus\:border-v-map-tertiary-red:focus {
  border-color: #fbc8c1 !important;
}

.focus\:border-v-teal4-d8:focus {
  border-color: #0c4240 !important;
}

.focus\:border-v-teal3-d8:focus {
  border-color: #2a6f74 !important;
}

.focus\:border-v-teal2-d8:focus {
  border-color: #549fa7 !important;
}

.focus\:border-v-teal1-d8:focus {
  border-color: #95d0d0 !important;
}

.focus\:border-v-middle-d8:focus {
  border-color: #fffad6 !important;
}

.focus\:border-v-orange1-d8:focus {
  border-color: #f6bf61 !important;
}

.focus\:border-v-orange2-d8:focus {
  border-color: #e08416 !important;
}

.focus\:border-v-orange3-d8:focus {
  border-color: #af550d !important;
}

.focus\:border-v-orange4-d8:focus {
  border-color: #6f130c !important;
}

.focus\:border-v-teal3-d6:focus {
  border-color: #2a6f74 !important;
}

.focus\:border-v-teal2-d6:focus {
  border-color: #549fa7 !important;
}

.focus\:border-v-teal1-d6:focus {
  border-color: #95d0d0 !important;
}

.focus\:border-v-middle-d6:focus {
  border-color: #fffad6 !important;
}

.focus\:border-v-orange1-d6:focus {
  border-color: #f6bf61 !important;
}

.focus\:border-v-orange2-d6:focus {
  border-color: #e08416 !important;
}

.focus\:border-v-orange3-d6:focus {
  border-color: #af550d !important;
}

.focus\:border-v-grayscale-1:focus {
  border-color: #d9d9d9 !important;
}

.focus\:border-v-grayscale-2:focus {
  border-color: #bdbdbd !important;
}

.focus\:border-v-grayscale-3:focus {
  border-color: #969696 !important;
}

.focus\:border-v-grayscale-4:focus {
  border-color: #636363 !important;
}

.focus\:border-v-grayscale-5:focus {
  border-color: #252525 !important;
}

.rounded-none {
  border-radius: 0 !important;
}

.rounded-sm {
  border-radius: .125rem !important;
}

.rounded {
  border-radius: .25rem !important;
}

.rounded-lg {
  border-radius: .5rem !important;
}

.rounded-full {
  border-radius: 9999px !important;
}

.rounded-t-none {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-r-none {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-b-none {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-l-none {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-t-sm {
  border-top-left-radius: .125rem !important;
  border-top-right-radius: .125rem !important;
}

.rounded-r-sm {
  border-top-right-radius: .125rem !important;
  border-bottom-right-radius: .125rem !important;
}

.rounded-b-sm {
  border-bottom-right-radius: .125rem !important;
  border-bottom-left-radius: .125rem !important;
}

.rounded-l-sm {
  border-top-left-radius: .125rem !important;
  border-bottom-left-radius: .125rem !important;
}

.rounded-t {
  border-top-left-radius: .25rem !important;
  border-top-right-radius: .25rem !important;
}

.rounded-r {
  border-top-right-radius: .25rem !important;
  border-bottom-right-radius: .25rem !important;
}

.rounded-b {
  border-bottom-right-radius: .25rem !important;
  border-bottom-left-radius: .25rem !important;
}

.rounded-l {
  border-top-left-radius: .25rem !important;
  border-bottom-left-radius: .25rem !important;
}

.rounded-t-lg {
  border-top-left-radius: .5rem !important;
  border-top-right-radius: .5rem !important;
}

.rounded-r-lg {
  border-top-right-radius: .5rem !important;
  border-bottom-right-radius: .5rem !important;
}

.rounded-b-lg {
  border-bottom-right-radius: .5rem !important;
  border-bottom-left-radius: .5rem !important;
}

.rounded-l-lg {
  border-top-left-radius: .5rem !important;
  border-bottom-left-radius: .5rem !important;
}

.rounded-t-full {
  border-top-left-radius: 9999px !important;
  border-top-right-radius: 9999px !important;
}

.rounded-r-full {
  border-top-right-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
}

.rounded-b-full {
  border-bottom-right-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
}

.rounded-l-full {
  border-top-left-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
}

.rounded-tl-none {
  border-top-left-radius: 0 !important;
}

.rounded-tr-none {
  border-top-right-radius: 0 !important;
}

.rounded-br-none {
  border-bottom-right-radius: 0 !important;
}

.rounded-bl-none {
  border-bottom-left-radius: 0 !important;
}

.rounded-tl-sm {
  border-top-left-radius: .125rem !important;
}

.rounded-tr-sm {
  border-top-right-radius: .125rem !important;
}

.rounded-br-sm {
  border-bottom-right-radius: .125rem !important;
}

.rounded-bl-sm {
  border-bottom-left-radius: .125rem !important;
}

.rounded-tl {
  border-top-left-radius: .25rem !important;
}

.rounded-tr {
  border-top-right-radius: .25rem !important;
}

.rounded-br {
  border-bottom-right-radius: .25rem !important;
}

.rounded-bl {
  border-bottom-left-radius: .25rem !important;
}

.rounded-tl-lg {
  border-top-left-radius: .5rem !important;
}

.rounded-tr-lg {
  border-top-right-radius: .5rem !important;
}

.rounded-br-lg {
  border-bottom-right-radius: .5rem !important;
}

.rounded-bl-lg {
  border-bottom-left-radius: .5rem !important;
}

.rounded-tl-full {
  border-top-left-radius: 9999px !important;
}

.rounded-tr-full {
  border-top-right-radius: 9999px !important;
}

.rounded-br-full {
  border-bottom-right-radius: 9999px !important;
}

.rounded-bl-full {
  border-bottom-left-radius: 9999px !important;
}

.border-solid {
  border-style: solid !important;
}

.border-dashed {
  border-style: dashed !important;
}

.border-dotted {
  border-style: dotted !important;
}

.border-none {
  border-style: none !important;
}

.border-0 {
  border-width: 0 !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-8 {
  border-width: 8px !important;
}

.border {
  border-width: 1px !important;
}

.border-t-0 {
  border-top-width: 0 !important;
}

.border-r-0 {
  border-right-width: 0 !important;
}

.border-b-0 {
  border-bottom-width: 0 !important;
}

.border-l-0 {
  border-left-width: 0 !important;
}

.border-t-2 {
  border-top-width: 2px !important;
}

.border-r-2 {
  border-right-width: 2px !important;
}

.border-b-2 {
  border-bottom-width: 2px !important;
}

.border-l-2 {
  border-left-width: 2px !important;
}

.border-t-4 {
  border-top-width: 4px !important;
}

.border-r-4 {
  border-right-width: 4px !important;
}

.border-b-4 {
  border-bottom-width: 4px !important;
}

.border-l-4 {
  border-left-width: 4px !important;
}

.border-t-8 {
  border-top-width: 8px !important;
}

.border-r-8 {
  border-right-width: 8px !important;
}

.border-b-8 {
  border-bottom-width: 8px !important;
}

.border-l-8 {
  border-left-width: 8px !important;
}

.border-t {
  border-top-width: 1px !important;
}

.border-r {
  border-right-width: 1px !important;
}

.border-b {
  border-bottom-width: 1px !important;
}

.border-l {
  border-left-width: 1px !important;
}

.cursor-auto {
  cursor: auto !important;
}

.cursor-default {
  cursor: default !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-wait {
  cursor: wait !important;
}

.cursor-move {
  cursor: move !important;
}

.cursor-not-allowed {
  cursor: not-allowed !important;
}

.block {
  display: block !important;
}

.inline-block {
  display: inline-block !important;
}

.inline {
  display: inline !important;
}

.table {
  display: table !important;
}

.table-row {
  display: table-row !important;
}

.table-cell {
  display: table-cell !important;
}

.hidden {
  display: none !important;
}

.flex {
  display: flex !important;
}

.inline-flex {
  display: inline-flex !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-col {
  flex-direction: column !important;
}

.flex-col-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-no-wrap {
  flex-wrap: nowrap !important;
}

.items-start {
  align-items: flex-start !important;
}

.items-end {
  align-items: flex-end !important;
}

.items-center {
  align-items: center !important;
}

.items-baseline {
  align-items: baseline !important;
}

.items-stretch {
  align-items: stretch !important;
}

.self-auto {
  align-self: auto !important;
}

.self-start {
  align-self: flex-start !important;
}

.self-end {
  align-self: flex-end !important;
}

.self-center {
  align-self: center !important;
}

.self-stretch {
  align-self: stretch !important;
}

.justify-start {
  justify-content: flex-start !important;
}

.justify-end {
  justify-content: flex-end !important;
}

.justify-center {
  justify-content: center !important;
}

.justify-between {
  justify-content: space-between !important;
}

.justify-around {
  justify-content: space-around !important;
}

.content-center {
  align-content: center !important;
}

.content-start {
  align-content: flex-start !important;
}

.content-end {
  align-content: flex-end !important;
}

.content-between {
  align-content: space-between !important;
}

.content-around {
  align-content: space-around !important;
}

.flex-1 {
  flex: 1 1 0% !important;
}

.flex-auto {
  flex: 1 1 auto !important;
}

.flex-initial {
  flex: 0 1 auto !important;
}

.flex-none {
  flex: none !important;
}

.flex-grow {
  flex-grow: 1 !important;
}

.flex-shrink {
  flex-shrink: 1 !important;
}

.flex-no-grow {
  flex-grow: 0 !important;
}

.flex-no-shrink {
  flex-shrink: 0 !important;
}

.font-h {
  font-family: haarlemmer_regular !important;
}

.font-lb {
  font-family: larsseit_bold !important;
}

.font-li {
  font-family: larsseit_italic !important;
}

.font-lm {
  font-family: larsseit_medium !important;
}

.font-l {
  font-family: larsseit_regular !important;
}

.font-lei {
  font-family: lemonde_italic !important;
}

.font-le {
  font-family: lemonde_regular !important;
}

.font-hairline {
  font-weight: 100 !important;
}

.font-thin {
  font-weight: 200 !important;
}

.font-light {
  font-weight: 300 !important;
}

.font-normal {
  font-weight: 400 !important;
}

.font-medium {
  font-weight: 500 !important;
}

.font-semibold {
  font-weight: 600 !important;
}

.font-bold {
  font-weight: 700 !important;
}

.font-extrabold {
  font-weight: 800 !important;
}

.font-black {
  font-weight: 900 !important;
}

.hover\:font-hairline:hover {
  font-weight: 100 !important;
}

.hover\:font-thin:hover {
  font-weight: 200 !important;
}

.hover\:font-light:hover {
  font-weight: 300 !important;
}

.hover\:font-normal:hover {
  font-weight: 400 !important;
}

.hover\:font-medium:hover {
  font-weight: 500 !important;
}

.hover\:font-semibold:hover {
  font-weight: 600 !important;
}

.hover\:font-bold:hover {
  font-weight: 700 !important;
}

.hover\:font-extrabold:hover {
  font-weight: 800 !important;
}

.hover\:font-black:hover {
  font-weight: 900 !important;
}

.focus\:font-hairline:focus {
  font-weight: 100 !important;
}

.focus\:font-thin:focus {
  font-weight: 200 !important;
}

.focus\:font-light:focus {
  font-weight: 300 !important;
}

.focus\:font-normal:focus {
  font-weight: 400 !important;
}

.focus\:font-medium:focus {
  font-weight: 500 !important;
}

.focus\:font-semibold:focus {
  font-weight: 600 !important;
}

.focus\:font-bold:focus {
  font-weight: 700 !important;
}

.focus\:font-extrabold:focus {
  font-weight: 800 !important;
}

.focus\:font-black:focus {
  font-weight: 900 !important;
}

.h-612 {
  height: 612px !important;
}

.h-auto {
  height: auto !important;
}

.h-px {
  height: 1px !important;
}

.h-full {
  height: 100% !important;
}

.h-1\/2 {
  height: 50% !important;
}

.h-1\/3 {
  height: 33.33333% !important;
}

.h-2\/3 {
  height: 66.66667% !important;
}

.h-1\/4 {
  height: 25% !important;
}

.h-3\/4 {
  height: 75% !important;
}

.h-1\/5 {
  height: 20% !important;
}

.h-2\/5 {
  height: 40% !important;
}

.h-3\/5 {
  height: 60% !important;
}

.h-4\/5 {
  height: 80% !important;
}

.h-1\/6 {
  height: 16.66667% !important;
}

.h-5\/6 {
  height: 83.33333% !important;
}

.h-screen {
  height: 100vh !important;
}

.leading-11 {
  line-height: 11px !important;
}

.leading-12 {
  line-height: 12px !important;
}

.leading-13 {
  line-height: 13px !important;
}

.leading-14 {
  line-height: 14px !important;
}

.leading-15 {
  line-height: 15px !important;
}

.leading-16 {
  line-height: 16px !important;
}

.leading-20 {
  line-height: 20px !important;
}

.leading-22 {
  line-height: 22px !important;
}

.leading-none {
  line-height: 1 !important;
}

.leading-tight {
  line-height: 1.25 !important;
}

.leading-normal {
  line-height: 1.5 !important;
}

.leading-loose {
  line-height: 2 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-auto {
  margin: auto !important;
}

.m-px {
  margin: 1px !important;
}

.m-2px {
  margin: 2px !important;
}

.m-4px {
  margin: 4px !important;
}

.m-5px {
  margin: 5px !important;
}

.m-10px {
  margin: 10px !important;
}

.m-15px {
  margin: 15px !important;
}

.m-20px {
  margin: 20px !important;
}

.m-25px {
  margin: 25px !important;
}

.m-30px {
  margin: 30px !important;
}

.m-32px {
  margin: 32px !important;
}

.m-35px {
  margin: 35px !important;
}

.m-42px {
  margin: 42px !important;
}

.m-45px {
  margin: 45px !important;
}

.m-64px {
  margin: 64px !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.my-px {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.mx-px {
  margin-left: 1px !important;
  margin-right: 1px !important;
}

.my-2px {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.mx-2px {
  margin-left: 2px !important;
  margin-right: 2px !important;
}

.my-4px {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.mx-4px {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.my-5px {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.mx-5px {
  margin-left: 5px !important;
  margin-right: 5px !important;
}

.my-10px {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.mx-10px {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.my-15px {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.mx-15px {
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.my-20px {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.mx-20px {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.my-25px {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.mx-25px {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.my-30px {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.mx-30px {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.my-32px {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.mx-32px {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.my-35px {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.mx-35px {
  margin-left: 35px !important;
  margin-right: 35px !important;
}

.my-42px {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}

.mx-42px {
  margin-left: 42px !important;
  margin-right: 42px !important;
}

.my-45px {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

.mx-45px {
  margin-left: 45px !important;
  margin-right: 45px !important;
}

.my-64px {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}

.mx-64px {
  margin-left: 64px !important;
  margin-right: 64px !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mr-auto {
  margin-right: auto !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ml-auto {
  margin-left: auto !important;
}

.mt-px {
  margin-top: 1px !important;
}

.mr-px {
  margin-right: 1px !important;
}

.mb-px {
  margin-bottom: 1px !important;
}

.ml-px {
  margin-left: 1px !important;
}

.mt-2px {
  margin-top: 2px !important;
}

.mr-2px {
  margin-right: 2px !important;
}

.mb-2px {
  margin-bottom: 2px !important;
}

.ml-2px {
  margin-left: 2px !important;
}

.mt-4px {
  margin-top: 4px !important;
}

.mr-4px {
  margin-right: 4px !important;
}

.mb-4px {
  margin-bottom: 4px !important;
}

.ml-4px {
  margin-left: 4px !important;
}

.mt-5px {
  margin-top: 5px !important;
}

.mr-5px {
  margin-right: 5px !important;
}

.mb-5px {
  margin-bottom: 5px !important;
}

.ml-5px {
  margin-left: 5px !important;
}

.mt-10px {
  margin-top: 10px !important;
}

.mr-10px {
  margin-right: 10px !important;
}

.mb-10px {
  margin-bottom: 10px !important;
}

.ml-10px {
  margin-left: 10px !important;
}

.mt-15px {
  margin-top: 15px !important;
}

.mr-15px {
  margin-right: 15px !important;
}

.mb-15px {
  margin-bottom: 15px !important;
}

.ml-15px {
  margin-left: 15px !important;
}

.mt-20px {
  margin-top: 20px !important;
}

.mr-20px {
  margin-right: 20px !important;
}

.mb-20px {
  margin-bottom: 20px !important;
}

.ml-20px {
  margin-left: 20px !important;
}

.mt-25px {
  margin-top: 25px !important;
}

.mr-25px {
  margin-right: 25px !important;
}

.mb-25px {
  margin-bottom: 25px !important;
}

.ml-25px {
  margin-left: 25px !important;
}

.mt-30px {
  margin-top: 30px !important;
}

.mr-30px {
  margin-right: 30px !important;
}

.mb-30px {
  margin-bottom: 30px !important;
}

.ml-30px {
  margin-left: 30px !important;
}

.mt-32px {
  margin-top: 32px !important;
}

.mr-32px {
  margin-right: 32px !important;
}

.mb-32px {
  margin-bottom: 32px !important;
}

.ml-32px {
  margin-left: 32px !important;
}

.mt-35px {
  margin-top: 35px !important;
}

.mr-35px {
  margin-right: 35px !important;
}

.mb-35px {
  margin-bottom: 35px !important;
}

.ml-35px {
  margin-left: 35px !important;
}

.mt-42px {
  margin-top: 42px !important;
}

.mr-42px {
  margin-right: 42px !important;
}

.mb-42px {
  margin-bottom: 42px !important;
}

.ml-42px {
  margin-left: 42px !important;
}

.mt-45px {
  margin-top: 45px !important;
}

.mr-45px {
  margin-right: 45px !important;
}

.mb-45px {
  margin-bottom: 45px !important;
}

.ml-45px {
  margin-left: 45px !important;
}

.mt-64px {
  margin-top: 64px !important;
}

.mr-64px {
  margin-right: 64px !important;
}

.mb-64px {
  margin-bottom: 64px !important;
}

.ml-64px {
  margin-left: 64px !important;
}

.max-h-full {
  max-height: 100% !important;
}

.max-h-screen {
  max-height: 100vh !important;
}

.max-w-320 {
  max-width: 320px !important;
}

.max-w-360 {
  max-width: 360px !important;
}

.max-w-576 {
  max-width: 576px !important;
}

.max-w-680 {
  max-width: 680px !important;
}

.max-w-768 {
  max-width: 768px !important;
}

.max-w-1024 {
  max-width: 1024px !important;
}

.max-w-1280 {
  max-width: 1280px !important;
}

.min-h-0 {
  min-height: 0 !important;
}

.min-h-full {
  min-height: 100% !important;
}

.min-h-screen {
  min-height: 100vh !important;
}

.min-w-0 {
  min-width: 0 !important;
}

.min-w-full {
  min-width: 100% !important;
}

.-m-0 {
  margin: 0 !important;
}

.-m-1 {
  margin: -0.25rem !important;
}

.-m-2 {
  margin: -0.5rem !important;
}

.-m-3 {
  margin: -0.75rem !important;
}

.-m-4 {
  margin: -1rem !important;
}

.-m-5 {
  margin: -1.25rem !important;
}

.-m-6 {
  margin: -1.5rem !important;
}

.-m-8 {
  margin: -2rem !important;
}

.-m-10 {
  margin: -2.5rem !important;
}

.-m-12 {
  margin: -3rem !important;
}

.-m-16 {
  margin: -4rem !important;
}

.-m-20 {
  margin: -5rem !important;
}

.-m-24 {
  margin: -6rem !important;
}

.-m-32 {
  margin: -8rem !important;
}

.-m-px {
  margin: -1px !important;
}

.-m-2px {
  margin: -2px !important;
}

.-m-4px {
  margin: -4px !important;
}

.-m-5px {
  margin: -5px !important;
}

.-m-6px {
  margin: -6px !important;
}

.-m-8px {
  margin: -8px !important;
}

.-m-10px {
  margin: -10px !important;
}

.-m-15px {
  margin: -15px !important;
}

.-m-16px {
  margin: -16px !important;
}

.-my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.-mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.-my-1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.-mx-1 {
  margin-left: -0.25rem !important;
  margin-right: -0.25rem !important;
}

.-my-2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.-mx-2 {
  margin-left: -0.5rem !important;
  margin-right: -0.5rem !important;
}

.-my-3 {
  margin-top: -0.75rem !important;
  margin-bottom: -0.75rem !important;
}

.-mx-3 {
  margin-left: -0.75rem !important;
  margin-right: -0.75rem !important;
}

.-my-4 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.-mx-4 {
  margin-left: -1rem !important;
  margin-right: -1rem !important;
}

.-my-5 {
  margin-top: -1.25rem !important;
  margin-bottom: -1.25rem !important;
}

.-mx-5 {
  margin-left: -1.25rem !important;
  margin-right: -1.25rem !important;
}

.-my-6 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.-mx-6 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
}

.-my-8 {
  margin-top: -2rem !important;
  margin-bottom: -2rem !important;
}

.-mx-8 {
  margin-left: -2rem !important;
  margin-right: -2rem !important;
}

.-my-10 {
  margin-top: -2.5rem !important;
  margin-bottom: -2.5rem !important;
}

.-mx-10 {
  margin-left: -2.5rem !important;
  margin-right: -2.5rem !important;
}

.-my-12 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}

.-mx-12 {
  margin-left: -3rem !important;
  margin-right: -3rem !important;
}

.-my-16 {
  margin-top: -4rem !important;
  margin-bottom: -4rem !important;
}

.-mx-16 {
  margin-left: -4rem !important;
  margin-right: -4rem !important;
}

.-my-20 {
  margin-top: -5rem !important;
  margin-bottom: -5rem !important;
}

.-mx-20 {
  margin-left: -5rem !important;
  margin-right: -5rem !important;
}

.-my-24 {
  margin-top: -6rem !important;
  margin-bottom: -6rem !important;
}

.-mx-24 {
  margin-left: -6rem !important;
  margin-right: -6rem !important;
}

.-my-32 {
  margin-top: -8rem !important;
  margin-bottom: -8rem !important;
}

.-mx-32 {
  margin-left: -8rem !important;
  margin-right: -8rem !important;
}

.-my-px {
  margin-top: -1px !important;
  margin-bottom: -1px !important;
}

.-mx-px {
  margin-left: -1px !important;
  margin-right: -1px !important;
}

.-my-2px {
  margin-top: -2px !important;
  margin-bottom: -2px !important;
}

.-mx-2px {
  margin-left: -2px !important;
  margin-right: -2px !important;
}

.-my-4px {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}

.-mx-4px {
  margin-left: -4px !important;
  margin-right: -4px !important;
}

.-my-5px {
  margin-top: -5px !important;
  margin-bottom: -5px !important;
}

.-mx-5px {
  margin-left: -5px !important;
  margin-right: -5px !important;
}

.-my-6px {
  margin-top: -6px !important;
  margin-bottom: -6px !important;
}

.-mx-6px {
  margin-left: -6px !important;
  margin-right: -6px !important;
}

.-my-8px {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}

.-mx-8px {
  margin-left: -8px !important;
  margin-right: -8px !important;
}

.-my-10px {
  margin-top: -10px !important;
  margin-bottom: -10px !important;
}

.-mx-10px {
  margin-left: -10px !important;
  margin-right: -10px !important;
}

.-my-15px {
  margin-top: -15px !important;
  margin-bottom: -15px !important;
}

.-mx-15px {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

.-my-16px {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}

.-mx-16px {
  margin-left: -16px !important;
  margin-right: -16px !important;
}

.-mt-0 {
  margin-top: 0 !important;
}

.-mr-0 {
  margin-right: 0 !important;
}

.-mb-0 {
  margin-bottom: 0 !important;
}

.-ml-0 {
  margin-left: 0 !important;
}

.-mt-1 {
  margin-top: -0.25rem !important;
}

.-mr-1 {
  margin-right: -0.25rem !important;
}

.-mb-1 {
  margin-bottom: -0.25rem !important;
}

.-ml-1 {
  margin-left: -0.25rem !important;
}

.-mt-2 {
  margin-top: -0.5rem !important;
}

.-mr-2 {
  margin-right: -0.5rem !important;
}

.-mb-2 {
  margin-bottom: -0.5rem !important;
}

.-ml-2 {
  margin-left: -0.5rem !important;
}

.-mt-3 {
  margin-top: -0.75rem !important;
}

.-mr-3 {
  margin-right: -0.75rem !important;
}

.-mb-3 {
  margin-bottom: -0.75rem !important;
}

.-ml-3 {
  margin-left: -0.75rem !important;
}

.-mt-4 {
  margin-top: -1rem !important;
}

.-mr-4 {
  margin-right: -1rem !important;
}

.-mb-4 {
  margin-bottom: -1rem !important;
}

.-ml-4 {
  margin-left: -1rem !important;
}

.-mt-5 {
  margin-top: -1.25rem !important;
}

.-mr-5 {
  margin-right: -1.25rem !important;
}

.-mb-5 {
  margin-bottom: -1.25rem !important;
}

.-ml-5 {
  margin-left: -1.25rem !important;
}

.-mt-6 {
  margin-top: -1.5rem !important;
}

.-mr-6 {
  margin-right: -1.5rem !important;
}

.-mb-6 {
  margin-bottom: -1.5rem !important;
}

.-ml-6 {
  margin-left: -1.5rem !important;
}

.-mt-8 {
  margin-top: -2rem !important;
}

.-mr-8 {
  margin-right: -2rem !important;
}

.-mb-8 {
  margin-bottom: -2rem !important;
}

.-ml-8 {
  margin-left: -2rem !important;
}

.-mt-10 {
  margin-top: -2.5rem !important;
}

.-mr-10 {
  margin-right: -2.5rem !important;
}

.-mb-10 {
  margin-bottom: -2.5rem !important;
}

.-ml-10 {
  margin-left: -2.5rem !important;
}

.-mt-12 {
  margin-top: -3rem !important;
}

.-mr-12 {
  margin-right: -3rem !important;
}

.-mb-12 {
  margin-bottom: -3rem !important;
}

.-ml-12 {
  margin-left: -3rem !important;
}

.-mt-16 {
  margin-top: -4rem !important;
}

.-mr-16 {
  margin-right: -4rem !important;
}

.-mb-16 {
  margin-bottom: -4rem !important;
}

.-ml-16 {
  margin-left: -4rem !important;
}

.-mt-20 {
  margin-top: -5rem !important;
}

.-mr-20 {
  margin-right: -5rem !important;
}

.-mb-20 {
  margin-bottom: -5rem !important;
}

.-ml-20 {
  margin-left: -5rem !important;
}

.-mt-24 {
  margin-top: -6rem !important;
}

.-mr-24 {
  margin-right: -6rem !important;
}

.-mb-24 {
  margin-bottom: -6rem !important;
}

.-ml-24 {
  margin-left: -6rem !important;
}

.-mt-32 {
  margin-top: -8rem !important;
}

.-mr-32 {
  margin-right: -8rem !important;
}

.-mb-32 {
  margin-bottom: -8rem !important;
}

.-ml-32 {
  margin-left: -8rem !important;
}

.-mt-px {
  margin-top: -1px !important;
}

.-mr-px {
  margin-right: -1px !important;
}

.-mb-px {
  margin-bottom: -1px !important;
}

.-ml-px {
  margin-left: -1px !important;
}

.-mt-2px {
  margin-top: -2px !important;
}

.-mr-2px {
  margin-right: -2px !important;
}

.-mb-2px {
  margin-bottom: -2px !important;
}

.-ml-2px {
  margin-left: -2px !important;
}

.-mt-4px {
  margin-top: -4px !important;
}

.-mr-4px {
  margin-right: -4px !important;
}

.-mb-4px {
  margin-bottom: -4px !important;
}

.-ml-4px {
  margin-left: -4px !important;
}

.-mt-5px {
  margin-top: -5px !important;
}

.-mr-5px {
  margin-right: -5px !important;
}

.-mb-5px {
  margin-bottom: -5px !important;
}

.-ml-5px {
  margin-left: -5px !important;
}

.-mt-6px {
  margin-top: -6px !important;
}

.-mr-6px {
  margin-right: -6px !important;
}

.-mb-6px {
  margin-bottom: -6px !important;
}

.-ml-6px {
  margin-left: -6px !important;
}

.-mt-8px {
  margin-top: -8px !important;
}

.-mr-8px {
  margin-right: -8px !important;
}

.-mb-8px {
  margin-bottom: -8px !important;
}

.-ml-8px {
  margin-left: -8px !important;
}

.-mt-10px {
  margin-top: -10px !important;
}

.-mr-10px {
  margin-right: -10px !important;
}

.-mb-10px {
  margin-bottom: -10px !important;
}

.-ml-10px {
  margin-left: -10px !important;
}

.-mt-15px {
  margin-top: -15px !important;
}

.-mr-15px {
  margin-right: -15px !important;
}

.-mb-15px {
  margin-bottom: -15px !important;
}

.-ml-15px {
  margin-left: -15px !important;
}

.-mt-16px {
  margin-top: -16px !important;
}

.-mr-16px {
  margin-right: -16px !important;
}

.-mb-16px {
  margin-bottom: -16px !important;
}

.-ml-16px {
  margin-left: -16px !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: .25 !important;
}

.opacity-50 {
  opacity: .5 !important;
}

.opacity-75 {
  opacity: .75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.outline-none {
  outline: 0 !important;
}

.focus\:outline-none:focus {
  outline: 0 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.scrolling-touch {
  -webkit-overflow-scrolling: touch !important;
}

.scrolling-auto {
  -webkit-overflow-scrolling: auto !important;
}

.p-px {
  padding: 1px !important;
}

.p-2px {
  padding: 2px !important;
}

.p-4px {
  padding: 4px !important;
}

.p-5px {
  padding: 5px !important;
}

.p-6px {
  padding: 6px !important;
}

.p-8px {
  padding: 8px !important;
}

.p-10px {
  padding: 10px !important;
}

.p-15px {
  padding: 15px !important;
}

.p-16px {
  padding: 16px !important;
}

.py-px {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.px-px {
  padding-left: 1px !important;
  padding-right: 1px !important;
}

.py-2px {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.px-2px {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.py-4px {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.px-4px {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

.py-5px {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.px-5px {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.py-6px {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.px-6px {
  padding-left: 6px !important;
  padding-right: 6px !important;
}

.py-8px {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.px-8px {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.py-10px {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.px-10px {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.py-15px {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.px-15px {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.py-16px {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.px-16px {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.pt-px {
  padding-top: 1px !important;
}

.pr-px {
  padding-right: 1px !important;
}

.pb-px {
  padding-bottom: 1px !important;
}

.pl-px {
  padding-left: 1px !important;
}

.pt-2px {
  padding-top: 2px !important;
}

.pr-2px {
  padding-right: 2px !important;
}

.pb-2px {
  padding-bottom: 2px !important;
}

.pl-2px {
  padding-left: 2px !important;
}

.pt-4px {
  padding-top: 4px !important;
}

.pr-4px {
  padding-right: 4px !important;
}

.pb-4px {
  padding-bottom: 4px !important;
}

.pl-4px {
  padding-left: 4px !important;
}

.pt-5px {
  padding-top: 5px !important;
}

.pr-5px {
  padding-right: 5px !important;
}

.pb-5px {
  padding-bottom: 5px !important;
}

.pl-5px {
  padding-left: 5px !important;
}

.pt-6px {
  padding-top: 6px !important;
}

.pr-6px {
  padding-right: 6px !important;
}

.pb-6px {
  padding-bottom: 6px !important;
}

.pl-6px {
  padding-left: 6px !important;
}

.pt-8px {
  padding-top: 8px !important;
}

.pr-8px {
  padding-right: 8px !important;
}

.pb-8px {
  padding-bottom: 8px !important;
}

.pl-8px {
  padding-left: 8px !important;
}

.pt-10px {
  padding-top: 10px !important;
}

.pr-10px {
  padding-right: 10px !important;
}

.pb-10px {
  padding-bottom: 10px !important;
}

.pl-10px {
  padding-left: 10px !important;
}

.pt-15px {
  padding-top: 15px !important;
}

.pr-15px {
  padding-right: 15px !important;
}

.pb-15px {
  padding-bottom: 15px !important;
}

.pl-15px {
  padding-left: 15px !important;
}

.pt-16px {
  padding-top: 16px !important;
}

.pr-16px {
  padding-right: 16px !important;
}

.pb-16px {
  padding-bottom: 16px !important;
}

.pl-16px {
  padding-left: 16px !important;
}

.pointer-events-none {
  pointer-events: none !important;
}

.pointer-events-auto {
  pointer-events: auto !important;
}

.static {
  position: static !important;
}

.fixed {
  position: fixed !important;
}

.absolute {
  position: absolute !important;
}

.relative {
  position: relative !important;
}

.sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.pin-none {
  top: auto !important;
  right: auto !important;
  bottom: auto !important;
  left: auto !important;
}

.pin {
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
}

.pin-y {
  top: 0 !important;
  bottom: 0 !important;
}

.pin-x {
  right: 0 !important;
  left: 0 !important;
}

.pin-t {
  top: 0 !important;
}

.pin-r {
  right: 0 !important;
}

.pin-b {
  bottom: 0 !important;
}

.pin-l {
  left: 0 !important;
}

.resize-none {
  resize: none !important;
}

.resize-y {
  resize: vertical !important;
}

.resize-x {
  resize: horizontal !important;
}

.resize {
  resize: both !important;
}

.shadow {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
}

.shadow-md {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
}

.shadow-lg {
  box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
}

.shadow-inner {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
}

.shadow-outline {
  box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.hover\:shadow:hover {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
}

.hover\:shadow-md:hover {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
}

.hover\:shadow-lg:hover {
  box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
}

.hover\:shadow-inner:hover {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
}

.hover\:shadow-outline:hover {
  box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
}

.hover\:shadow-none:hover {
  box-shadow: none !important;
}

.focus\:shadow:focus {
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
}

.focus\:shadow-md:focus {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
}

.focus\:shadow-lg:focus {
  box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
}

.focus\:shadow-inner:focus {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
}

.focus\:shadow-outline:focus {
  box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
}

.focus\:shadow-none:focus {
  box-shadow: none !important;
}

.fill-transparent {
  fill: transparent !important;
}

.fill-brown {
  fill: #412c26 !important;
}

.fill-orange {
  fill: #f25d27 !important;
}

.fill-blue {
  fill: #04284a !important;
}

.fill-gray {
  fill: #48535d !important;
}

.fill-white {
  fill: #fff !important;
}

.fill-blue-hl {
  fill: #4391db !important;
}

.fill-red-hl {
  fill: #ea2636 !important;
}

.fill-orange-hl {
  fill: #f25d27 !important;
}

.fill-yellow-hl {
  fill: #fc0 !important;
}

.fill-gray-50 {
  fill: #7f7f7f !important;
}

.fill-gray-30 {
  fill: #afacab !important;
}

.fill-babyblue {
  fill: #e0e9e8 !important;
}

.fill-bone {
  fill: #faf9f4 !important;
}

.fill-gray-02 {
  fill: #f9f9f9 !important;
}

.fill-gray4-cool {
  fill: #668296 !important;
}

.fill-gray3-cool {
  fill: #9baaaa !important;
}

.fill-gray2-cool {
  fill: #c9cec6 !important;
}

.fill-gray1-cool {
  fill: #f2f2f2 !important;
}

.fill-gray4 {
  fill: #4b535d !important;
}

.fill-gray3 {
  fill: #60666b !important;
}

.fill-gray2 {
  fill: #9ea3a5 !important;
}

.fill-gray1 {
  fill: #ddd !important;
}

.fill-gray4-warm {
  fill: #514c44 !important;
}

.fill-gray3-warm {
  fill: #8e7f75 !important;
}

.fill-gray2-warm {
  fill: #cec1b5 !important;
}

.fill-gray1-warm {
  fill: #ede8e2 !important;
}

.fill-orange5 {
  fill: #720c26 !important;
}

.fill-orange4 {
  fill: #aa2800 !important;
}

.fill-orange3 {
  fill: #d16b00 !important;
}

.fill-orange2 {
  fill: #e2b260 !important;
}

.fill-orange1 {
  fill: #f2e5aa !important;
}

.fill-green4 {
  fill: #303b1f !important;
}

.fill-green3 {
  fill: #5c6b40 !important;
}

.fill-green2 {
  fill: #99b782 !important;
}

.fill-green1 {
  fill: #dbe5c4 !important;
}

.fill-blue4 {
  fill: #04284a !important;
}

.fill-blue3 {
  fill: #215e99 !important;
}

.fill-blue2 {
  fill: #7ab2e5 !important;
}

.fill-blue1 {
  fill: #c6ddf4 !important;
}

.fill-teal4 {
  fill: #0c3f42 !important;
}

.fill-teal3 {
  fill: #3f6d6b !important;
}

.fill-teal2 {
  fill: #66afad !important;
}

.fill-teal1 {
  fill: #c1e5e8 !important;
}

.fill-purple4 {
  fill: #510238 !important;
}

.fill-purple3 {
  fill: #773863 !important;
}

.fill-brown4 {
  fill: #594f35 !important;
}

.fill-brown2 {
  fill: #b5a06d !important;
}

.fill-map-green {
  fill: #9ab882 !important;
}

.fill-map-orange {
  fill: #e2b260 !important;
}

.fill-map-brown {
  fill: #cec1b5 !important;
}

.fill-map-gray {
  fill: #9baaaa !important;
}

.fill-map-ocean {
  fill: #f2f2f2 !important;
}

.fill-map-country {
  fill: #fffff9 !important;
}

.fill-map-border {
  fill: #dedede !important;
}

.fill-map-green1 {
  fill: #303b1f !important;
}

.fill-map-green2 {
  fill: #5c6b40 !important;
}

.fill-map-green3 {
  fill: #99b782 !important;
}

.fill-map-green4 {
  fill: #dbe5c4 !important;
}

.fill-map-orange1 {
  fill: #aa2800 !important;
}

.fill-map-orange2 {
  fill: #d16b00 !important;
}

.fill-map-orange3 {
  fill: #e2b260 !important;
}

.fill-map-orange4 {
  fill: #f2e5aa !important;
}

.fill-map-teal1 {
  fill: #0c3f42 !important;
}

.fill-map-teal2 {
  fill: #3f6d6b !important;
}

.fill-map-teal3 {
  fill: #66afad !important;
}

.fill-map-teal4 {
  fill: #c1e5e8 !important;
}

.fill-map-purple1 {
  fill: #510238 !important;
}

.fill-map-purple2 {
  fill: #773863 !important;
}

.fill-map-purple3 {
  fill: #cc93ad !important;
}

.fill-map-purple4 {
  fill: #f2dde5 !important;
}

.fill-v-brown {
  fill: #412c26 !important;
}

.fill-v-coral {
  fill: #f25d27 !important;
}

.fill-v-marine {
  fill: #04284a !important;
}

.fill-v-gunmetal {
  fill: #4b535d !important;
}

.fill-v-tan {
  fill: #b5a06d !important;
}

.fill-v-red {
  fill: #bd3823 !important;
}

.fill-v-purple {
  fill: #a65583 !important;
}

.fill-v-teal {
  fill: #3b8991 !important;
}

.fill-v-green {
  fill: #5c8c42 !important;
}

.fill-v-orange {
  fill: #e68a17 !important;
}

.fill-v-blue {
  fill: #2e75b8 !important;
}

.fill-v-tan-l {
  fill: #d9caa7 !important;
}

.fill-v-red-l {
  fill: #ff9382 !important;
}

.fill-v-purple-l {
  fill: #de9ebc !important;
}

.fill-v-teal-l {
  fill: #80c7cf !important;
}

.fill-v-green-l {
  fill: #9bd47f !important;
}

.fill-v-orange-l {
  fill: #ffc259 !important;
}

.fill-v-blue-l {
  fill: #7ab2e5 !important;
}

.fill-v-gray-1 {
  fill: #f2f2f2 !important;
}

.fill-v-gray-2 {
  fill: #ddd !important;
}

.fill-v-gray-3 {
  fill: #7f7f7f !important;
}

.fill-v-warmgray-1 {
  fill: #c9cec6 !important;
}

.fill-v-warmgray-2 {
  fill: #9baaaa !important;
}

.fill-v-coolgray-1 {
  fill: #9ea3a5 !important;
}

.fill-v-coolgray-2 {
  fill: #60666b !important;
}

.fill-v-blue-b {
  fill: #4391db !important;
}

.fill-v-orange-b {
  fill: #f25d27 !important;
}

.fill-v-red-b {
  fill: #ea2636 !important;
}

.fill-v-yellow-b {
  fill: #fc0 !important;
}

.fill-v-orange3-1 {
  fill: #ffc259 !important;
}

.fill-v-orange3-2 {
  fill: #e68a17 !important;
}

.fill-v-orange3-3 {
  fill: #7f2704 !important;
}

.fill-v-blue3-1 {
  fill: #7ab2e5 !important;
}

.fill-v-blue3-2 {
  fill: #2e75b8 !important;
}

.fill-v-blue3-3 {
  fill: #04284a !important;
}

.fill-v-purple3-1 {
  fill: #de9ebc !important;
}

.fill-v-purple3-2 {
  fill: #a65583 !important;
}

.fill-v-purple3-3 {
  fill: #510238 !important;
}

.fill-v-teal3-1 {
  fill: #80c7cf !important;
}

.fill-v-teal3-2 {
  fill: #3b8991 !important;
}

.fill-v-teal3-3 {
  fill: #0c4240 !important;
}

.fill-v-red3-1 {
  fill: #ff9382 !important;
}

.fill-v-red3-2 {
  fill: #bd3823 !important;
}

.fill-v-red3-3 {
  fill: #6f130c !important;
}

.fill-v-green3-1 {
  fill: #9bd47f !important;
}

.fill-v-green3-2 {
  fill: #5c8c42 !important;
}

.fill-v-green3-3 {
  fill: #283b1f !important;
}

.fill-v-tan3-1 {
  fill: #d9caa7 !important;
}

.fill-v-tan3-2 {
  fill: #b5a06d !important;
}

.fill-v-tan3-3 {
  fill: #594f35 !important;
}

.fill-v-orange4-1 {
  fill: #fdbd54 !important;
}

.fill-v-orange4-2 {
  fill: #df7b19 !important;
}

.fill-v-orange4-3 {
  fill: #b73521 !important;
}

.fill-v-orange4-4 {
  fill: #6f130c !important;
}

.fill-v-teal4-1 {
  fill: #9cd3da !important;
}

.fill-v-teal4-2 {
  fill: #57a2aa !important;
}

.fill-v-teal4-3 {
  fill: #2b7175 !important;
}

.fill-v-teal4-4 {
  fill: #0c4240 !important;
}

.fill-v-purple4-1 {
  fill: #e6b6cd !important;
}

.fill-v-purple4-2 {
  fill: #be749b !important;
}

.fill-v-purple4-3 {
  fill: #8a3a6b !important;
}

.fill-v-purple4-4 {
  fill: #510238 !important;
}

.fill-v-green4-1 {
  fill: #a1d787 !important;
}

.fill-v-green4-2 {
  fill: #799f56 !important;
}

.fill-v-green4-3 {
  fill: #506b37 !important;
}

.fill-v-green4-4 {
  fill: #283b1f !important;
}

.fill-v-orange5-1 {
  fill: #ffcb72 !important;
}

.fill-v-orange5-2 {
  fill: #eb9625 !important;
}

.fill-v-orange5-3 {
  fill: #d1601d !important;
}

.fill-v-orange5-4 {
  fill: #a82e1d !important;
}

.fill-v-orange5-5 {
  fill: #6f130c !important;
}

.fill-v-teal5-1 {
  fill: #b0dce1 !important;
}

.fill-v-teal5-2 {
  fill: #6db6be !important;
}

.fill-v-teal5-3 {
  fill: #418e96 !important;
}

.fill-v-teal5-4 {
  fill: #25676a !important;
}

.fill-v-teal5-5 {
  fill: #0c4240 !important;
}

.fill-v-purple5-1 {
  fill: #ebc5d7 !important;
}

.fill-v-purple5-2 {
  fill: #d18daf !important;
}

.fill-v-purple5-3 {
  fill: #ab5c88 !important;
}

.fill-v-purple5-4 {
  fill: #7f2f61 !important;
}

.fill-v-purple5-5 {
  fill: #510238 !important;
}

.fill-v-green5-1 {
  fill: #b5dfa0 !important;
}

.fill-v-green5-2 {
  fill: #87b567 !important;
}

.fill-v-green5-3 {
  fill: #6a8a46 !important;
}

.fill-v-green5-4 {
  fill: #486132 !important;
}

.fill-v-green5-5 {
  fill: #283b1f !important;
}

.fill-v-map-primary-purple {
  fill: #b27495 !important;
}

.fill-v-map-primary-teal {
  fill: #73b2b2 !important;
}

.fill-v-map-primary-green {
  fill: #8cb574 !important;
}

.fill-v-map-primary-tan {
  fill: #c7b68d !important;
}

.fill-v-map-primary-orange {
  fill: #f0b061 !important;
}

.fill-v-map-primary-red {
  fill: #ef7564 !important;
}

.fill-v-map-secondary-purple {
  fill: #ca9fb3 !important;
}

.fill-v-map-secondary-teal {
  fill: #9fc7c9 !important;
}

.fill-v-map-secondary-green {
  fill: #aecb9e !important;
}

.fill-v-map-secondary-tan {
  fill: #d8ccaf !important;
}

.fill-v-map-secondary-orange {
  fill: #f4c891 !important;
}

.fill-v-map-secondary-red {
  fill: #f29d91 !important;
}

.fill-v-map-tertiary-purple {
  fill: #eeccda !important;
}

.fill-v-map-tertiary-teal {
  fill: #bbe3e4 !important;
}

.fill-v-map-tertiary-green {
  fill: #cae4ba !important;
}

.fill-v-map-tertiary-tan {
  fill: #ebe4d0 !important;
}

.fill-v-map-tertiary-orange {
  fill: #ffe0ac !important;
}

.fill-v-map-tertiary-red {
  fill: #fbc8c1 !important;
}

.fill-v-teal4-d8 {
  fill: #0c4240 !important;
}

.fill-v-teal3-d8 {
  fill: #2a6f74 !important;
}

.fill-v-teal2-d8 {
  fill: #549fa7 !important;
}

.fill-v-teal1-d8 {
  fill: #95d0d0 !important;
}

.fill-v-middle-d8 {
  fill: #fffad6 !important;
}

.fill-v-orange1-d8 {
  fill: #f6bf61 !important;
}

.fill-v-orange2-d8 {
  fill: #e08416 !important;
}

.fill-v-orange3-d8 {
  fill: #af550d !important;
}

.fill-v-orange4-d8 {
  fill: #6f130c !important;
}

.fill-v-teal3-d6 {
  fill: #2a6f74 !important;
}

.fill-v-teal2-d6 {
  fill: #549fa7 !important;
}

.fill-v-teal1-d6 {
  fill: #95d0d0 !important;
}

.fill-v-middle-d6 {
  fill: #fffad6 !important;
}

.fill-v-orange1-d6 {
  fill: #f6bf61 !important;
}

.fill-v-orange2-d6 {
  fill: #e08416 !important;
}

.fill-v-orange3-d6 {
  fill: #af550d !important;
}

.fill-v-grayscale-1 {
  fill: #d9d9d9 !important;
}

.fill-v-grayscale-2 {
  fill: #bdbdbd !important;
}

.fill-v-grayscale-3 {
  fill: #969696 !important;
}

.fill-v-grayscale-4 {
  fill: #636363 !important;
}

.fill-v-grayscale-5 {
  fill: #252525 !important;
}

.stroke-transparent {
  stroke: transparent !important;
}

.stroke-brown {
  stroke: #412c26 !important;
}

.stroke-orange {
  stroke: #f25d27 !important;
}

.stroke-blue {
  stroke: #04284a !important;
}

.stroke-gray {
  stroke: #48535d !important;
}

.stroke-white {
  stroke: #fff !important;
}

.stroke-blue-hl {
  stroke: #4391db !important;
}

.stroke-red-hl {
  stroke: #ea2636 !important;
}

.stroke-orange-hl {
  stroke: #f25d27 !important;
}

.stroke-yellow-hl {
  stroke: #fc0 !important;
}

.stroke-gray-50 {
  stroke: #7f7f7f !important;
}

.stroke-gray-30 {
  stroke: #afacab !important;
}

.stroke-babyblue {
  stroke: #e0e9e8 !important;
}

.stroke-bone {
  stroke: #faf9f4 !important;
}

.stroke-gray-02 {
  stroke: #f9f9f9 !important;
}

.stroke-gray4-cool {
  stroke: #668296 !important;
}

.stroke-gray3-cool {
  stroke: #9baaaa !important;
}

.stroke-gray2-cool {
  stroke: #c9cec6 !important;
}

.stroke-gray1-cool {
  stroke: #f2f2f2 !important;
}

.stroke-gray4 {
  stroke: #4b535d !important;
}

.stroke-gray3 {
  stroke: #60666b !important;
}

.stroke-gray2 {
  stroke: #9ea3a5 !important;
}

.stroke-gray1 {
  stroke: #ddd !important;
}

.stroke-gray4-warm {
  stroke: #514c44 !important;
}

.stroke-gray3-warm {
  stroke: #8e7f75 !important;
}

.stroke-gray2-warm {
  stroke: #cec1b5 !important;
}

.stroke-gray1-warm {
  stroke: #ede8e2 !important;
}

.stroke-orange5 {
  stroke: #720c26 !important;
}

.stroke-orange4 {
  stroke: #aa2800 !important;
}

.stroke-orange3 {
  stroke: #d16b00 !important;
}

.stroke-orange2 {
  stroke: #e2b260 !important;
}

.stroke-orange1 {
  stroke: #f2e5aa !important;
}

.stroke-green4 {
  stroke: #303b1f !important;
}

.stroke-green3 {
  stroke: #5c6b40 !important;
}

.stroke-green2 {
  stroke: #99b782 !important;
}

.stroke-green1 {
  stroke: #dbe5c4 !important;
}

.stroke-blue4 {
  stroke: #04284a !important;
}

.stroke-blue3 {
  stroke: #215e99 !important;
}

.stroke-blue2 {
  stroke: #7ab2e5 !important;
}

.stroke-blue1 {
  stroke: #c6ddf4 !important;
}

.stroke-teal4 {
  stroke: #0c3f42 !important;
}

.stroke-teal3 {
  stroke: #3f6d6b !important;
}

.stroke-teal2 {
  stroke: #66afad !important;
}

.stroke-teal1 {
  stroke: #c1e5e8 !important;
}

.stroke-purple4 {
  stroke: #510238 !important;
}

.stroke-purple3 {
  stroke: #773863 !important;
}

.stroke-brown4 {
  stroke: #594f35 !important;
}

.stroke-brown2 {
  stroke: #b5a06d !important;
}

.stroke-map-green {
  stroke: #9ab882 !important;
}

.stroke-map-orange {
  stroke: #e2b260 !important;
}

.stroke-map-brown {
  stroke: #cec1b5 !important;
}

.stroke-map-gray {
  stroke: #9baaaa !important;
}

.stroke-map-ocean {
  stroke: #f2f2f2 !important;
}

.stroke-map-country {
  stroke: #fffff9 !important;
}

.stroke-map-border {
  stroke: #dedede !important;
}

.stroke-map-green1 {
  stroke: #303b1f !important;
}

.stroke-map-green2 {
  stroke: #5c6b40 !important;
}

.stroke-map-green3 {
  stroke: #99b782 !important;
}

.stroke-map-green4 {
  stroke: #dbe5c4 !important;
}

.stroke-map-orange1 {
  stroke: #aa2800 !important;
}

.stroke-map-orange2 {
  stroke: #d16b00 !important;
}

.stroke-map-orange3 {
  stroke: #e2b260 !important;
}

.stroke-map-orange4 {
  stroke: #f2e5aa !important;
}

.stroke-map-teal1 {
  stroke: #0c3f42 !important;
}

.stroke-map-teal2 {
  stroke: #3f6d6b !important;
}

.stroke-map-teal3 {
  stroke: #66afad !important;
}

.stroke-map-teal4 {
  stroke: #c1e5e8 !important;
}

.stroke-map-purple1 {
  stroke: #510238 !important;
}

.stroke-map-purple2 {
  stroke: #773863 !important;
}

.stroke-map-purple3 {
  stroke: #cc93ad !important;
}

.stroke-map-purple4 {
  stroke: #f2dde5 !important;
}

.stroke-v-brown {
  stroke: #412c26 !important;
}

.stroke-v-coral {
  stroke: #f25d27 !important;
}

.stroke-v-marine {
  stroke: #04284a !important;
}

.stroke-v-gunmetal {
  stroke: #4b535d !important;
}

.stroke-v-tan {
  stroke: #b5a06d !important;
}

.stroke-v-red {
  stroke: #bd3823 !important;
}

.stroke-v-purple {
  stroke: #a65583 !important;
}

.stroke-v-teal {
  stroke: #3b8991 !important;
}

.stroke-v-green {
  stroke: #5c8c42 !important;
}

.stroke-v-orange {
  stroke: #e68a17 !important;
}

.stroke-v-blue {
  stroke: #2e75b8 !important;
}

.stroke-v-tan-l {
  stroke: #d9caa7 !important;
}

.stroke-v-red-l {
  stroke: #ff9382 !important;
}

.stroke-v-purple-l {
  stroke: #de9ebc !important;
}

.stroke-v-teal-l {
  stroke: #80c7cf !important;
}

.stroke-v-green-l {
  stroke: #9bd47f !important;
}

.stroke-v-orange-l {
  stroke: #ffc259 !important;
}

.stroke-v-blue-l {
  stroke: #7ab2e5 !important;
}

.stroke-v-gray-1 {
  stroke: #f2f2f2 !important;
}

.stroke-v-gray-2 {
  stroke: #ddd !important;
}

.stroke-v-gray-3 {
  stroke: #7f7f7f !important;
}

.stroke-v-warmgray-1 {
  stroke: #c9cec6 !important;
}

.stroke-v-warmgray-2 {
  stroke: #9baaaa !important;
}

.stroke-v-coolgray-1 {
  stroke: #9ea3a5 !important;
}

.stroke-v-coolgray-2 {
  stroke: #60666b !important;
}

.stroke-v-blue-b {
  stroke: #4391db !important;
}

.stroke-v-orange-b {
  stroke: #f25d27 !important;
}

.stroke-v-red-b {
  stroke: #ea2636 !important;
}

.stroke-v-yellow-b {
  stroke: #fc0 !important;
}

.stroke-v-orange3-1 {
  stroke: #ffc259 !important;
}

.stroke-v-orange3-2 {
  stroke: #e68a17 !important;
}

.stroke-v-orange3-3 {
  stroke: #7f2704 !important;
}

.stroke-v-blue3-1 {
  stroke: #7ab2e5 !important;
}

.stroke-v-blue3-2 {
  stroke: #2e75b8 !important;
}

.stroke-v-blue3-3 {
  stroke: #04284a !important;
}

.stroke-v-purple3-1 {
  stroke: #de9ebc !important;
}

.stroke-v-purple3-2 {
  stroke: #a65583 !important;
}

.stroke-v-purple3-3 {
  stroke: #510238 !important;
}

.stroke-v-teal3-1 {
  stroke: #80c7cf !important;
}

.stroke-v-teal3-2 {
  stroke: #3b8991 !important;
}

.stroke-v-teal3-3 {
  stroke: #0c4240 !important;
}

.stroke-v-red3-1 {
  stroke: #ff9382 !important;
}

.stroke-v-red3-2 {
  stroke: #bd3823 !important;
}

.stroke-v-red3-3 {
  stroke: #6f130c !important;
}

.stroke-v-green3-1 {
  stroke: #9bd47f !important;
}

.stroke-v-green3-2 {
  stroke: #5c8c42 !important;
}

.stroke-v-green3-3 {
  stroke: #283b1f !important;
}

.stroke-v-tan3-1 {
  stroke: #d9caa7 !important;
}

.stroke-v-tan3-2 {
  stroke: #b5a06d !important;
}

.stroke-v-tan3-3 {
  stroke: #594f35 !important;
}

.stroke-v-orange4-1 {
  stroke: #fdbd54 !important;
}

.stroke-v-orange4-2 {
  stroke: #df7b19 !important;
}

.stroke-v-orange4-3 {
  stroke: #b73521 !important;
}

.stroke-v-orange4-4 {
  stroke: #6f130c !important;
}

.stroke-v-teal4-1 {
  stroke: #9cd3da !important;
}

.stroke-v-teal4-2 {
  stroke: #57a2aa !important;
}

.stroke-v-teal4-3 {
  stroke: #2b7175 !important;
}

.stroke-v-teal4-4 {
  stroke: #0c4240 !important;
}

.stroke-v-purple4-1 {
  stroke: #e6b6cd !important;
}

.stroke-v-purple4-2 {
  stroke: #be749b !important;
}

.stroke-v-purple4-3 {
  stroke: #8a3a6b !important;
}

.stroke-v-purple4-4 {
  stroke: #510238 !important;
}

.stroke-v-green4-1 {
  stroke: #a1d787 !important;
}

.stroke-v-green4-2 {
  stroke: #799f56 !important;
}

.stroke-v-green4-3 {
  stroke: #506b37 !important;
}

.stroke-v-green4-4 {
  stroke: #283b1f !important;
}

.stroke-v-orange5-1 {
  stroke: #ffcb72 !important;
}

.stroke-v-orange5-2 {
  stroke: #eb9625 !important;
}

.stroke-v-orange5-3 {
  stroke: #d1601d !important;
}

.stroke-v-orange5-4 {
  stroke: #a82e1d !important;
}

.stroke-v-orange5-5 {
  stroke: #6f130c !important;
}

.stroke-v-teal5-1 {
  stroke: #b0dce1 !important;
}

.stroke-v-teal5-2 {
  stroke: #6db6be !important;
}

.stroke-v-teal5-3 {
  stroke: #418e96 !important;
}

.stroke-v-teal5-4 {
  stroke: #25676a !important;
}

.stroke-v-teal5-5 {
  stroke: #0c4240 !important;
}

.stroke-v-purple5-1 {
  stroke: #ebc5d7 !important;
}

.stroke-v-purple5-2 {
  stroke: #d18daf !important;
}

.stroke-v-purple5-3 {
  stroke: #ab5c88 !important;
}

.stroke-v-purple5-4 {
  stroke: #7f2f61 !important;
}

.stroke-v-purple5-5 {
  stroke: #510238 !important;
}

.stroke-v-green5-1 {
  stroke: #b5dfa0 !important;
}

.stroke-v-green5-2 {
  stroke: #87b567 !important;
}

.stroke-v-green5-3 {
  stroke: #6a8a46 !important;
}

.stroke-v-green5-4 {
  stroke: #486132 !important;
}

.stroke-v-green5-5 {
  stroke: #283b1f !important;
}

.stroke-v-map-primary-purple {
  stroke: #b27495 !important;
}

.stroke-v-map-primary-teal {
  stroke: #73b2b2 !important;
}

.stroke-v-map-primary-green {
  stroke: #8cb574 !important;
}

.stroke-v-map-primary-tan {
  stroke: #c7b68d !important;
}

.stroke-v-map-primary-orange {
  stroke: #f0b061 !important;
}

.stroke-v-map-primary-red {
  stroke: #ef7564 !important;
}

.stroke-v-map-secondary-purple {
  stroke: #ca9fb3 !important;
}

.stroke-v-map-secondary-teal {
  stroke: #9fc7c9 !important;
}

.stroke-v-map-secondary-green {
  stroke: #aecb9e !important;
}

.stroke-v-map-secondary-tan {
  stroke: #d8ccaf !important;
}

.stroke-v-map-secondary-orange {
  stroke: #f4c891 !important;
}

.stroke-v-map-secondary-red {
  stroke: #f29d91 !important;
}

.stroke-v-map-tertiary-purple {
  stroke: #eeccda !important;
}

.stroke-v-map-tertiary-teal {
  stroke: #bbe3e4 !important;
}

.stroke-v-map-tertiary-green {
  stroke: #cae4ba !important;
}

.stroke-v-map-tertiary-tan {
  stroke: #ebe4d0 !important;
}

.stroke-v-map-tertiary-orange {
  stroke: #ffe0ac !important;
}

.stroke-v-map-tertiary-red {
  stroke: #fbc8c1 !important;
}

.stroke-v-teal4-d8 {
  stroke: #0c4240 !important;
}

.stroke-v-teal3-d8 {
  stroke: #2a6f74 !important;
}

.stroke-v-teal2-d8 {
  stroke: #549fa7 !important;
}

.stroke-v-teal1-d8 {
  stroke: #95d0d0 !important;
}

.stroke-v-middle-d8 {
  stroke: #fffad6 !important;
}

.stroke-v-orange1-d8 {
  stroke: #f6bf61 !important;
}

.stroke-v-orange2-d8 {
  stroke: #e08416 !important;
}

.stroke-v-orange3-d8 {
  stroke: #af550d !important;
}

.stroke-v-orange4-d8 {
  stroke: #6f130c !important;
}

.stroke-v-teal3-d6 {
  stroke: #2a6f74 !important;
}

.stroke-v-teal2-d6 {
  stroke: #549fa7 !important;
}

.stroke-v-teal1-d6 {
  stroke: #95d0d0 !important;
}

.stroke-v-middle-d6 {
  stroke: #fffad6 !important;
}

.stroke-v-orange1-d6 {
  stroke: #f6bf61 !important;
}

.stroke-v-orange2-d6 {
  stroke: #e08416 !important;
}

.stroke-v-orange3-d6 {
  stroke: #af550d !important;
}

.stroke-v-grayscale-1 {
  stroke: #d9d9d9 !important;
}

.stroke-v-grayscale-2 {
  stroke: #bdbdbd !important;
}

.stroke-v-grayscale-3 {
  stroke: #969696 !important;
}

.stroke-v-grayscale-4 {
  stroke: #636363 !important;
}

.stroke-v-grayscale-5 {
  stroke: #252525 !important;
}

.table-auto {
  table-layout: auto !important;
}

.table-fixed {
  table-layout: fixed !important;
}

.text-left {
  text-align: left !important;
}

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

.text-justify {
  text-align: justify !important;
}

.text-blue {
  color: #04284a !important;
}

.text-bone {
  color: #faf9f4 !important;
}

.text-orange-hl {
  color: #f25d27 !important;
}

.text-gray-50 {
  color: #7f7f7f !important;
}

.text-gray {
  color: #60666b !important;
}

.text-brown {
  color: #412c26 !important;
}

.text-gray1-cool {
  color: #f2f2f2 !important;
}

.text-v-gray-3 {
  color: #7f7f7f !important;
}

.text-v-coolgray-2 {
  color: #60666b !important;
}

.text-gray-map {
  color: #c6c4c4 !important;
}

.hover\:text-blue:hover {
  color: #04284a !important;
}

.hover\:text-bone:hover {
  color: #faf9f4 !important;
}

.hover\:text-orange-hl:hover {
  color: #f25d27 !important;
}

.hover\:text-gray-50:hover {
  color: #7f7f7f !important;
}

.hover\:text-gray:hover {
  color: #60666b !important;
}

.hover\:text-brown:hover {
  color: #412c26 !important;
}

.hover\:text-gray1-cool:hover {
  color: #f2f2f2 !important;
}

.hover\:text-v-gray-3:hover {
  color: #7f7f7f !important;
}

.hover\:text-v-coolgray-2:hover {
  color: #60666b !important;
}

.hover\:text-gray-map:hover {
  color: #c6c4c4 !important;
}

.focus\:text-blue:focus {
  color: #04284a !important;
}

.focus\:text-bone:focus {
  color: #faf9f4 !important;
}

.focus\:text-orange-hl:focus {
  color: #f25d27 !important;
}

.focus\:text-gray-50:focus {
  color: #7f7f7f !important;
}

.focus\:text-gray:focus {
  color: #60666b !important;
}

.focus\:text-brown:focus {
  color: #412c26 !important;
}

.focus\:text-gray1-cool:focus {
  color: #f2f2f2 !important;
}

.focus\:text-v-gray-3:focus {
  color: #7f7f7f !important;
}

.focus\:text-v-coolgray-2:focus {
  color: #60666b !important;
}

.focus\:text-gray-map:focus {
  color: #c6c4c4 !important;
}

.text-9 {
  font-size: 9px !important;
}

.text-10 {
  font-size: 10px !important;
}

.text-11 {
  font-size: 11px !important;
}

.text-12 {
  font-size: 12px !important;
}

.text-13 {
  font-size: 13px !important;
}

.text-14 {
  font-size: 14px !important;
}

.text-16 {
  font-size: 16px !important;
}

.text-18 {
  font-size: 18px !important;
}

.text-20 {
  font-size: 20px !important;
}

.text-24 {
  font-size: 24px !important;
}

.text-30 {
  font-size: 30px !important;
}

.text-32 {
  font-size: 32px !important;
}

.text-36 {
  font-size: 36px !important;
}

.text-48 {
  font-size: 48px !important;
}

.italic {
  font-style: italic !important;
}

.roman {
  font-style: normal !important;
}

.uppercase {
  text-transform: uppercase !important;
}

.lowercase {
  text-transform: lowercase !important;
}

.capitalize {
  text-transform: capitalize !important;
}

.normal-case {
  text-transform: none !important;
}

.underline {
  text-decoration: underline !important;
}

.line-through {
  text-decoration: line-through !important;
}

.no-underline {
  text-decoration: none !important;
}

.antialiased {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

.subpixel-antialiased {
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: auto !important;
}

.hover\:italic:hover {
  font-style: italic !important;
}

.hover\:roman:hover {
  font-style: normal !important;
}

.hover\:uppercase:hover {
  text-transform: uppercase !important;
}

.hover\:lowercase:hover {
  text-transform: lowercase !important;
}

.hover\:capitalize:hover {
  text-transform: capitalize !important;
}

.hover\:normal-case:hover {
  text-transform: none !important;
}

.hover\:underline:hover {
  text-decoration: underline !important;
}

.hover\:line-through:hover {
  text-decoration: line-through !important;
}

.hover\:no-underline:hover {
  text-decoration: none !important;
}

.hover\:antialiased:hover {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

.hover\:subpixel-antialiased:hover {
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: auto !important;
}

.focus\:italic:focus {
  font-style: italic !important;
}

.focus\:roman:focus {
  font-style: normal !important;
}

.focus\:uppercase:focus {
  text-transform: uppercase !important;
}

.focus\:lowercase:focus {
  text-transform: lowercase !important;
}

.focus\:capitalize:focus {
  text-transform: capitalize !important;
}

.focus\:normal-case:focus {
  text-transform: none !important;
}

.focus\:underline:focus {
  text-decoration: underline !important;
}

.focus\:line-through:focus {
  text-decoration: line-through !important;
}

.focus\:no-underline:focus {
  text-decoration: none !important;
}

.focus\:antialiased:focus {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

.focus\:subpixel-antialiased:focus {
  -webkit-font-smoothing: auto !important;
  -moz-osx-font-smoothing: auto !important;
}

.tracking-tight {
  letter-spacing: -0.05em !important;
}

.tracking-normal {
  letter-spacing: 0 !important;
}

.tracking-wide {
  letter-spacing: .05em !important;
}

.select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}

.select-text {
  -webkit-user-select: text !important;
     -moz-user-select: text !important;
      -ms-user-select: text !important;
          user-select: text !important;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.whitespace-normal {
  white-space: normal !important;
}

.whitespace-no-wrap {
  white-space: nowrap !important;
}

.whitespace-pre {
  white-space: pre !important;
}

.whitespace-pre-line {
  white-space: pre-line !important;
}

.whitespace-pre-wrap {
  white-space: pre-wrap !important;
}

.break-words {
  word-wrap: break-word !important;
}

.break-normal {
  word-wrap: normal !important;
}

.truncate {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

.w-792 {
  width: 792px !important;
}

.w-auto {
  width: auto !important;
}

.w-px {
  width: 1px !important;
}

.w-1\/2 {
  width: 50% !important;
}

.w-1\/3 {
  width: 33.33333% !important;
}

.w-2\/3 {
  width: 66.66667% !important;
}

.w-1\/4 {
  width: 25% !important;
}

.w-7\/20 {
  width: 35% !important;
}

.w-3\/4 {
  width: 75% !important;
}

.w-1\/5 {
  width: 20% !important;
}

.w-2\/5 {
  width: 40% !important;
}

.w-3\/5 {
  width: 60% !important;
}

.w-4\/5 {
  width: 80% !important;
}

.w-1\/6 {
  width: 16.66667% !important;
}

.w-1\/7 {
  width: 14.285714285% !important;
}

.w-1\/8 {
  width: 12.5% !important;
}

.w-1\/9 {
  width: 11.111111111% !important;
}

.w-1\/10 {
  width: 10% !important;
}

.w-5\/6 {
  width: 83.33333% !important;
}

.w-full {
  width: 100% !important;
}

.w-screen {
  width: 100vw !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-10 {
  z-index: 10 !important;
}

.z-20 {
  z-index: 20 !important;
}

.z-30 {
  z-index: 30 !important;
}

.z-40 {
  z-index: 40 !important;
}

.z-50 {
  z-index: 50 !important;
}

.z-auto {
  z-index: auto !important;
}

.v-fixed {
  width: 680px !important;
}

@media screen and (max-width: 1023px) and (min-width: 550px) {
  .v-fixed {
    width: 550px !important;
  }
}

@media screen and (max-width: 549px) and (min-width: 360px) {
  .v-fixed {
    width: 360px !important;
  }
}

@media screen and (max-width: 359px) {
  .v-fixed {
    width: 320px !important;
  }
}

.v-fixed-bgr {
  width: 600px !important;
}

@media screen and (max-width: 1023px) and (min-width: 520px) {
  .v-fixed-bgr {
    width: 520px !important;
  }
}

@media screen and (max-width: 519px) and (min-width: 360px) {
  .v-fixed-bgr {
    width: 360px !important;
  }
}

@media screen and (max-width: 359px) {
  .v-fixed-bgr {
    width: 320px !important;
  }
}

img {
  border-style: none !important;
}

.vallenato img {
  border-style: none !important;
}

.vallenato .v-title {
  font-family: larsseit_medium;
  font-size: 18px;
  color: #04284a;
  line-height: 22px;
}

.vallenato .v-subhead {
  font-family: larsseit_regular;
  font-size: 14px;
  color: #60666b;
  line-height: 16px;
  margin-top: 5px;
}

.vallenato .v-important {
  font-family: larsseit_medium;
  font-size: 14px;
  color: #04284a;
  line-height: 16px;
}

.vallenato .v-annotation {
  font-family: larsseit_regular;
  font-size: 13px;
  color: #60666b;
  line-height: 15px;
}

.vallenato .v-legend {
  font-family: larsseit_regular;
  font-size: 13px;
  color: #60666b;
  line-height: 15px;
}

.vallenato .v-source {
  font-family: lemonde_regular;
  font-size: 10px;
  color: #7f7f7f;
  line-height: 12px;
}

.vallenato .v-axis {
  font-family: larsseit_regular;
  font-size: 13px;
  color: #60666b;
  fill: #60666b;
  line-height: 15px;
}

.vallenato .v-link {
  color: #f25d27;
  text-decoration: none;
}

.vallenato .v {
  margin: 0 auto;
}

.vallenato .src {
  line-height: 12px;
}

.vallenato {
  margin: 0 auto;
  letter-spacing: 0px !important;
  clear: right;
}

.vallenato a {
  color: #f25d27;
  text-decoration: none;
}

.vallenato .v-map-footer {
  position: absolute !important;
  bottom: 0 !important;
}

.vallenato .v-map-note {
  position: absolute !important;
  bottom: 45 !important;
}

.vallenato .v-text-country-nonfocal {
  font-family: 'larsseit_regular';
  font-size: 13px;
  text-transform: uppercase;
  color: #c6c4c4;
  line-height: 14.5px;
}

.vallenato .v-text-country-focal {
  font-family: 'larsseit_regular';
  font-size: 13px;
  color: #412c26;
  text-transform: uppercase;
  line-height: 14.5px;
}

.vallenato .v-text-ocean {
  font-family: 'larsseit_italic';
  font-size: 13px;
  color: #c6c4c4;
  text-transform: uppercase;
  line-height: 14.5px;
}

.vallenato .v-text-capital {
  font-family: 'larsseit_bold';
  font-size: 13px;
  color: #412c26;
}

.vallenato .v-text-city-focal {
  font-family: 'larsseit_medium';
  font-size: 13px;
  color: #412c26;
}

.vallenato .v-text-city-context {
  font-family: 'larsseit_regular';
  font-size: 13px;
  color: #412c26;
}

.vallenato .v-logo-brown {
  display: block;
  width: 62px;
  height: 30px;
  background: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMTE5LjE5IDU0MC4wNyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM0MTJjMjY7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5DRlJfU2lnbmF0dXJlX0Jyb3duPC90aXRsZT48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMDU0LjYyLDIzMy40NmMtNC41Miw4LjI4LTkuNzMsMTMuMTItMTYuNjksMTMuMTItNi40MiwwLTkuMDgtNC42OS04Ljc4LTEzLjEyLjU2LTE2LDEwLjQ3LTQzLjUsMjUuNDMtNDMuNSw1LjQsMCw5LDMuNzQsOC43MywxMi4zNC0uMjQsOC4yMS0zLjQ4LDIxLjY2LTguNjksMzEuMTZtLS41LTQ4LjRjLTIzLjc2LDAtNDEsMjAuMzgtNDEuNjcsNDIuOC0uMzUsMTIuODYsNi42OCwyMy44MywyNC4zMywyMy44MywyNy41NSwwLDQyLjA5LTI0LjMxLDQyLjU4LTQyLjQzLjQ3LTE0LjE0LTguNS0yNC4yLTI1LjI0LTI0LjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05Mi4zMSAtMTE0Ljg0KSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTEyMTEuNSwyMTkuMTdjMC01LjUxLTIuODUtOS4xLTctOS4xYTUuOTQsNS45NCwwLDAsMC02LjExLDYuMWMwLDQuMzUsNC4wNSw1LjUxLDQuMDUsMTEuMTVhMTAuNDMsMTAuNDMsMCwwLDEtMi44Nyw2Ljg5Yy0yLjgsMi42Ny02Ljc0LDQuNjEtMTguMzksNC42MWgtMjguMjhjLTMuMjcsMC00LjE5LTEuMzgtMi44Mi01LjI4LDQuMjItMTIuMDcsMTAtMjYuMjgsMTEuMTgtMzIuMjksMS41Ny03Ljg4LTEuODQtMTUuMTktMTEuODQtMTUuMTktMTUuNzUsMC0yNiwxMy43My0zOS44NCwzOS44aC0uOHMxMC0yMy40NiwxMC0zMS4xOWMwLTUuNDgtMy4zLTguNTEtOS4yMy04LjUxLTkuMDgsMC0xOC4zNyw5LjQ1LTIyLjM4LDE0LjY4bDIuNzksMi43YTQ0Ljg1LDQ0Ljg1LDAsMCwxLDYuNjQtNi41OWMzLjYxLTIuODEsNy4yNi0yLjM3LDYuMTgsMy42Ny0xLjQsNy43OS0xMiwzNS42My0xNy42NSw0OS44MWgxNi40NGMxNi44OC0zMy44MSwyOS4yNi01NS41NywzOS4xMS01NS41NywyLjg1LDAsNC4zNSwxLjc2LDQuMzUsNC43OCwwLDYuMDctOC44NiwyNi42Mi0xMi41LDM4LjgtMi4xNCw3LjIxLTEuNjUsMTIsNC42OCwxMmgzMS40OGMxMy4wNywwLDIzLjU3LTYuMDksMjguMS05LjM1LDktNi4xMywxNC43Mi0xNC41NCwxNC43Mi0yMS45MSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkyLjMxIC0xMTQuODQpIi8+PHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9Ijk2Ljc3IDIyNC4zNCA5Ni43NyAyMDUuMDkgMTguNTIgMjA1LjA5IDE4LjUyIDMzNS40MyA0MC41NiAzMzUuNDMgNDAuNTYgMjc4LjUgOTEuNDggMjc4LjUgOTEuNDggMjU5LjIgNDAuNTYgMjU5LjIgNDAuNTYgMjI0LjM0IDk2Ljc3IDIyNC4zNCIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTgzMC40NywzMzcuNTJjLTEzLjI3LTEzLjE3LTI5LjYyLTIwLjc0LTUxLjc0LTIwLjczLTM4LjMyLDAtNjkuMSwyNy43MS02OS4wOSw2OXMyNy42Nyw2Ny4zMiw2Ny4wOSw2Ny4zMmguMTJjMzYuNjgsMCw2My45Mi0yMi45NCw2NC02MC43OXYtNEg3NzcuMDV2MTguNTNoMzkuNThjLTQuMjYsMTgtMjAuNjIsMjYuNDYtMzguNDUsMjYuNDYtMjcuNDksMC00NS4yMi0xOC4zMi00NS4yNS00OC4xMy4wNy0yNy41OSwxOC4yMi00OC42MSw0NC43OS00OC42NSwxOC45NCwwLDMwLjg0LDguNzgsMzgsMTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIuMzEgLTExNC44NCkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMzIuNzQsNTc4LjI1VjUzNy44N2gxOGMyMy41MywwLDI2LjI3LDEwLjgzLDI2LjI3LDE5cy0zLjM5LDIxLjQzLTI2LjExLDIxLjQzWm0zMS42NywxNi42NnMtLjE3LS4xNiwxLS4zYzE5LTIuMjMsMzMuNTctMTcuMzUsMzMuNTctMzguMjcsMC0yMi44NS0xNy0zNy42NC00My4zNi0zNy42NEgxMTAuODRWNjQ5LjU0aDIxLjlWNTk1LjM3aDUuMzNsNDQuMDYsNTQuMTdIMjEwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkyLjMxIC0xMTQuODQpIi8+PHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9IjE3OC42NiA0NzYuOCAyMjguNTggNDc2LjggMjI4LjU4IDQ1Ny44MyAxNzguNjYgNDU3LjgzIDE3OC42NiA0MjMuMDMgMjM0LjU0IDQyMy4wMyAyMzQuNTQgNDA0LjA1IDE1NS45MyA0MDQuMDUgMTU1LjkzIDUzNC44NyAyMzguNzkgNTM0Ljg3IDIzOC43OSA1MTUuODQgMTc4LjY2IDUxNS44NCAxNzguNjYgNDc2LjgiLz48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMzA0LjA3IDQwMy44NiAyODEuMzggNDAzLjg2IDI4MS4zOCA1MzQuNjkgMzYxLjE3IDUzNC42OSAzNjEuMTcgNTE1Ljg0IDMwNC4wNyA1MTUuODQgMzA0LjA3IDQwMy44NiIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI1MDUuOTggNDIzLjAzIDU0Ni40MyA0MjMuMDMgNTQ2LjQzIDUzNC43IDU2OC4zNyA1MzQuNyA1NjguMzcgNDIzLjAzIDYwOC43OSA0MjMuMDMgNjA4Ljc5IDQwMy44NSA1MDUuOTggNDAzLjg1IDUwNS45OCA0MjMuMDMiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjY0My4wNCIgeT0iNDAzLjg1IiB3aWR0aD0iMjIuNzYiIGhlaWdodD0iMTMwLjg0Ii8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTA1Myw2MDEuNzhsLTg3LjgyLTg4VjY0OS41NGgyMS44OFY1NjdjMy44MSwzLjc3LDg3LjgyLDg3Ljg5LDg3LjgyLDg3Ljg5VjUxOC43SDEwNTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIuMzEgLTExNC44NCkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMTU5LjY5LDU3My43N2MtMTYuMTUtOC0yMy40LTE0LTIzLjQtMjMuNCwwLTE0LjIyLDE0LjYtMTYsMTktMTZhMzYuMjEsMzYuMjEsMCwwLDEsMjUuNTEsMTAuMTlsMTEuMTEtMTUuODVjLTEyLjMtOS42Ni0yMy42LTEyLjU0LTM2LjYyLTEyLjU0LTIzLjgzLDAtNDAuNDksMTQuNTEtNDAuNDksMzUuMzMsMCwxOS45NCwxMy4wOCwyOS44NSwzNS4yNCw0MS4xOCwxNS4zLDcuODEsMjMsMTQuNjgsMjMsMjMuODgsMCwxMC4yOS04Ljk0LDE2LjM3LTIwLjcxLDE2LjM3LTEyLjQzLDAtMjIuMjItNC4xOC0zMi4xMS0xMy4zOWwtMTIuMzgsMTUuNWMxNC4yNCwxMy4xNSwyOS4xOCwxNi44NCw0Mi44NywxNi44NCwyOS41OSwwLDQ0LjQ5LTE2Ljc4LDQ0LjQ5LTM3LjI4LDAtMjEtMTUuODktMzEuMDktMzUuNDktNDAuODYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05Mi4zMSAtMTE0Ljg0KSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTIwMS4wNSwyMTUuNjdjLTEwLjU1LDEyLjA3LTI0LDE4LjE0LTM5LDE4LjE0LTI2LjYzLDAtNDYuNTMtMTgtNDYuNTMtNDguNjMsMC0yOCwxOC42OS00Ny4zMiw0My43Ny00Ny4zMiwxMy45NSwwLDI1LjkzLDQuNTcsMzYuNTksMTUuMjVsMTQuNTctMTQuNzdjLTEzLTEzLjc1LTI5LjY5LTIwLjIzLTUwLjkyLTIwLjIzLTM4LDAtNjcuMjQsMjktNjcuMjQsNjcuNywwLDQwLjYsMjcuODEsNjcuNzIsNjYuOTIsNjcuNzIsMjMsMCw0MS4yNi03Ljc3LDU0LjQxLTIyLjcxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkyLjMxIC0xMTQuODQpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNzk2LjY3LDIxNS45NGMtMTAuNTUsMTIuMDYtMjIuOTIsMTcuNzgtMzkuOCwxNy43OC0yNy43NiwwLTQ2LjUzLTE4LTQ2LjUzLTQ4LjYzLDAtMjcuOTQsMTguNzUtNDcuNDEsNDMuODQtNDcuNDEsMTMuOTQsMCwyNS45NCw0LjU4LDM2LjU4LDE1LjI2bDE0LjQyLTE0LjU3Yy0xMi41Mi0xMy44My0yOS42LTIwLjI2LTUwLjgzLTIwLjI2LTM5LjA5LDAtNjcuMjUsMjktNjcuMjUsNjcuNywwLDQwLjYsMjcsNjcuNzIsNjYuOTMsNjcuNzIsMjQuMDksMCw0Mi4wOC03LjQxLDU1LjIzLTIyLjM2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkyLjMxIC0xMTQuODQpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDQ4LjgzLDI1Mi4zOWMzMC44OSwwLDQ4LjcxLTE2Ljc2LDUzLjc2LTM5LjI1YTgzLjY3LDgzLjY3LDAsMCwwLDEuNDktMTYuNVYxMTkuNzdINDgyLjE0VjE5NmMwLDI0LjQ4LTEyLjA3LDM2LjY3LTMzLjEyLDM2LjY3LTIxLjcsMC0zNC42OS0xMi41OS0zNC42OS0zNi42N1YxMTkuNzdIMzkyLjQxdjc2Ljg3YTgwLjQ3LDgwLjQ3LDAsMCwwLDEuNTMsMTYuNTFjNS4xNiwyMi40OSwyMy4zOCwzOS4yNCw1NC44OSwzOS4yNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkyLjMxIC0xMTQuODQpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTY2LjMxLDE2Ni43N2MzLjgyLDMuNzcsODguNDgsODkuMiw4OC40OCw4OS4yVjExOS43N0g2MzMuNDV2ODQuMzFjLTMuNzctMy44My04OC40Mi04OS4yNC04OC40Mi04OS4yNFYyNTAuNmgyMS4yOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05Mi4zMSAtMTE0Ljg0KSIvPjxyZWN0IGNsYXNzPSJjbHMtMSIgeD0iNzQ0LjU5IiB5PSI0LjkzIiB3aWR0aD0iMjIuNzMiIGhlaWdodD0iMTMwLjgyIi8+PHBvbHlnb24gY2xhc3M9ImNscy0xIiBwb2ludHM9Ijg5Mi44NSAxMTYuODkgODM1LjE0IDExNi44OSA4MzUuMTQgNC45MyA4MTIuMzYgNC45MyA4MTIuMzYgMTM1Ljc1IDg5Mi44NSAxMzUuNzUgODkyLjg1IDExNi44OSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI5Ni4yNywxMzYuNDdjLTI1LjE0LDAtNDUuNTMsMjAtNDUuNTMsNDkuMnMxOS4zOCw0OS4yMiw0NS41Myw0OS4yMiw0NS41Mi0yMCw0NS41Mi00OS4yMi0yMC4zOC00OS4yLTQ1LjUyLTQ5LjJtLTY4LjUyLDQ5LjE4aDBjMC0zOS4yOCwyOS40Mi02OC41Niw2OC41Mi02OC41NnM2OC41NCwyOS4yOCw2OC41Myw2OC41Ni0yOC4yMyw2OC41Ny02OC41Myw2OC41Ny02OC41Ni0yOS4zLTY4LjUyLTY4LjU3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIuMzEgLTExNC44NCkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yODEuMjIsMzM1LjkxYy0yNS4xNCwwLTQ1LjUxLDE5Ljk1LTQ1LjUxLDQ5LjIxczE5LjM2LDQ5LjIxLDQ1LjUxLDQ5LjIxLDQ1LjUyLTE5Ljk1LDQ1LjUyLTQ5LjIxLTIwLjM3LTQ5LjIxLTQ1LjUyLTQ5LjIxTTIxMi42OSwzODUuMWgwYzAtMzkuMjksMjkuNDMtNjguNTcsNjguNTMtNjguNTdzNjguNTUsMjkuMjgsNjguNTQsNjguNTctMjguMjQsNjguNTYtNjguNTQsNjguNTYtNjguNTctMjkuMjktNjguNTMtNjguNTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05Mi4zMSAtMTE0Ljg0KSIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI0NTEuMTYgMjc3LjM1IDUwMS4wOCAyNzcuMzUgNTAxLjA4IDI1OC4zOCA0NTEuMTYgMjU4LjM4IDQ1MS4xNiAyMjMuNTggNTA3LjA0IDIyMy41OCA1MDcuMDQgMjA0LjYgNDI4LjQzIDIwNC42IDQyOC40MyAzMzUuNDMgNTExLjI4IDMzNS40MyA1MTEuMjggMzE2LjQgNDUxLjE2IDMxNi40IDQ1MS4xNiAyNzcuMzUiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjU1NC45NyIgeT0iMjA0LjYiIHdpZHRoPSIyMi43MyIgaGVpZ2h0PSIxMzAuODMiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00MDguODUsMzc5VjMzOC42aDE4YzIzLjUxLDAsMjYuMjcsMTAuODIsMjYuMjcsMTksMCw4LTMuNCwyMS40Mi0yNi4xMSwyMS40MlptMzEuNjcsMTYuNjZzLS4xNy0uMTYsMS0uM2MxOS0yLjIzLDMzLjU4LTE3LjM2LDMzLjU4LTM4LjI3LDAtMjIuODYtMTcuMDUtMzcuNjUtNDMuMzctMzcuNjVIMzg3VjQ1MC4yN2gyMS45VjM5Ni4xaDUuMzNsNDQuMDYsNTQuMTdoMjcuODJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIuMzEgLTExNC44NCkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik01NDkuMTgsNTk5LjcybC0xNy00MC44OC0xNy4xLDQwLjg4Wm04LDE5LjRoLTUwTDQ5NC40NCw2NDkuNUg0NzEuNTdsNjEuMzUtMTM5LjQzLDYxLDEzOS40M0g1NjkuNzZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIuMzEgLTExNC44NCkiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik04NjEuNzIsNTM1LjQzYy0yNS4xNCwwLTQ1LjUxLDE5Ljk0LTQ1LjUxLDQ5LjIxczE5LjM3LDQ5LjIxLDQ1LjUxLDQ5LjIxLDQ1LjUzLTIwLDQ1LjUzLTQ5LjIxLTIwLjM3LTQ5LjIxLTQ1LjUzLTQ5LjIxbS02OC41Myw0OS4xOWgwYzAtMzkuMywyOS40NC02OC41Nyw2OC41My02OC41N3M2OC41NiwyOS4yNyw2OC41Myw2OC41N1M5MDIsNjUzLjE4LDg2MS43Miw2NTMuMThzLTY4LjU3LTI5LjMtNjguNTMtNjguNTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05Mi4zMSAtMTE0Ljg0KSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTg5Ny4yMiwzNjYuNDRjMy44MiwzLjc3LDg4LjQ3LDg5LjE5LDg4LjQ3LDg5LjE5VjMxOS40NEg5NjQuMzd2ODQuM2wtODguNDMtODkuMjNWNDUwLjI3aDIxLjI4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkyLjMxIC0xMTQuODQpIi8+PC9zdmc+);
  background-size: 62px 30px;
  position: absolute;
  right: 15px;
  bottom: 15px;
}

.vallenato .v-logo-w101 {
  display: block;
  width: 90px;
  height: 24px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTM4cHgiIGhlaWdodD0iMzdweCIgdmlld0JveD0iMCAwIDEzOCAzNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNDYuMiAoNDQ0OTYpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPlcxMDEgbG9nbzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iMCAzNyAxMzcuOTIxMDk4IDM3IDEzNy45MjEwOTggMC4xMTI4NSAwIDAuMTEyODUiPjwvcG9seWdvbj4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iVzEwMS1sb2dvIj4KICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSI+CiAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0xIiBmaWxsPSIjMDAzNjVDIiBwb2ludHM9IjI4LjkyNzY0MTYgMSAyNC4zMTA2MTE2IDE2LjkyODU0NjcgMjMuOTI1NjIzNSAxOC43NDk4MjY5IDIzLjY0NTY3NTEgMTYuOTI4NTQ2NyAxOS4yMDMzOTcgMSAxNC43OTU5NzUgMSAxMC4zODg1NTMxIDE2LjkyODU0NjcgMTAuMDc0MDYyNCAxOC43NDk4MjY5IDkuNjg5MDc0NDMgMTYuOTI4NTQ2NyA1LjA3MTg4NzQgMSAwIDEgNy40NTAyNzE3NyAyNiAxMi41MjIzMTYyIDI2IDE2LjY4NDk1OTggMTEuNjQyODEwNCAxNi45OTk0NTA1IDkuOTI4Nzc3NTQgMTcuMzQ5NDI1MyAxMS42NDI4MTA0IDIxLjQ3Njg5ODggMjYgMjYuNTQ5MjU3MiAyNiAzNCAxIj48L3BvbHlnb24+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNDQiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOC4xNzYyNTc2LDE2LjQ2MDk3NjMgQzM4LjE3NjI1NzYsMTkuMzExNTE3OSA0MC4wNTIxMjIsMjEuNDc1NzA5NiA0Mi43NjI2OTE1LDIxLjQ3NTcwOTYgQzQ1LjUwNjAwNjgsMjEuNDc1NzA5NiA0Ny4zMTIwMTM2LDE5LjMxMTUxNzkgNDcuMzEyMDEzNiwxNi40NjA5NzYzIEM0Ny4zMTIwMTM2LDEzLjU3NTkwMTMgNDUuNTA2MDA2OCwxMS40NDYzOTcxIDQyLjc2MjY5MTUsMTEuNDQ2Mzk3MSBDNDAuMDUyMTIyLDExLjQ0NjM5NzEgMzguMTc2MjU3NiwxMy41NzU5MDEzIDM4LjE3NjI1NzYsMTYuNDYwOTc2MyBaIE01Mi4wMDIxNDI0LDE2LjQ2MDk3NjMgQzUyLjAwMjE0MjQsMjEuODUzMTA5NiA0OC4wNDE3NzYzLDI1LjU2Mjk3NjMgNDIuNzI3NjA2OCwyNS41NjI5NzYzIEMzNy40NDY0OTQ5LDI1LjU2Mjk3NjMgMzMuNTIxOTkzMiwyMS44NTMxMDk2IDMzLjUyMTk5MzIsMTYuNDYwOTc2MyBDMzMuNTIxOTkzMiwxMS4wNjg4NDI5IDM3LjQ0NjQ5NDksNy4zOTM2NjM3NSA0Mi43Mjc2MDY4LDcuMzkzNjYzNzUgQzQ4LjA0MTc3NjMsNy4zOTM2NjM3NSA1Mi4wMDIxNDI0LDExLjA2ODg0MjkgNTIuMDAyMTQyNCwxNi40NjA5NzYzIFoiIGlkPSJGaWxsLTIiIGZpbGw9IiMwMDM2NUMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNjUuMjU4NjcxOSwxMi4wNjQ3NDQyIEM2My44NjkwMDQxLDEyLjA2NDc0NDIgNjIuNzkyNzYsMTIuMzA1MDkgNjEuNzUwNTA5MiwxMy4wOTUxOTQyIEM2MC45MTY4OTU2LDEzLjc0NzYyNzUgNjAuMzk1NzcwMiwxNC43NDQwMDY3IDYwLjMyNTkxMjUsMTYuMzIzNzUyNSBMNjAuMzI1OTEyNSwyNS4xODQ5NDQyIEw1NS44MTA0Mjc4LDI1LjE4NDk0NDIgTDU1LjgxMDQyNzgsNy43NzE2NjUgTDU5LjcwMDkzNjMsNy43NzE2NjUgTDYwLjExNzI3NTMsMTAuNTUzNjAyNSBDNjAuNzA4MjU4Myw5LjAwNzkyNzUgNjIuMjcxNjM0Niw3LjU5OTkyMzMzIDY1LjI1ODY3MTksNy41OTk5MjMzMyBMNjUuMjU4NjcxOSwxMi4wNjQ3NDQyIFoiIGlkPSJGaWxsLTQiIGZpbGw9IiMwMDM2NUMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJDbGlwLTciPjwvZz4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC02IiBmaWxsPSIjMDAzNjVDIiBtYXNrPSJ1cmwoI21hc2stMikiIHBvaW50cz0iNjkuODQyOTY5NSAyNS4xODQ4MjA4IDc0LjM1ODQ1NDIgMjUuMTg0ODIwOCA3NC4zNTg0NTQyIDAuMTEyODUgNjkuODQyOTY5NSAwLjExMjg1Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTgyLjc4Njk2NDEsMTYuNDYwOTc2MyBDODIuNzg2OTY0MSwxOS40NDkxODg4IDg0LjczMjg0MiwyMS4zNzI0MTc5IDg3LjIzMzY4MjcsMjEuMzcyNDE3OSBDODkuNDU2ODA4MSwyMS4zNzI0MTc5IDkxLjY4MDA4OTUsMTkuNjg5NTM0NiA5MS42ODAwODk1LDE2LjU2NDExMzggTDkxLjY4MDA4OTUsMTYuMzU3ODM4OCBDOTEuNjQ2MDk2MywxMy4yNjY5NTEzIDg5LjQyMTg3OTMsMTEuNTg0MDY3OSA4Ny4yMzM2ODI3LDExLjU4NDA2NzkgQzg0Ljc2NzYxNDksMTEuNTg0MDY3OSA4Mi43ODY5NjQxLDEzLjUwNzI5NzEgODIuNzg2OTY0MSwxNi40NjA5NzYzIEw4Mi43ODY5NjQxLDE2LjQ2MDk3NjMgWiBNOTYuMTI2ODA4MSwyNS4xODQ4MDU0IEw5Mi4yMzYyOTk3LDI1LjE4NDgwNTQgTDkxLjg4ODcyNjgsMjIuODQ5NjQyOSBDOTAuOTE2NDg5NSwyNC4yNTc2NDcxIDg5LjMxODE4NDQsMjUuNTYyOTc2MiA4Ni4yOTUxMjY4LDI1LjU2Mjk3NjIgQzgxLjU3MTAwNDcsMjUuNTYyOTc2MiA3OC4xMzE3NjQxLDIxLjU3ODg0NzEgNzguMTMxNzY0MSwxNi40NjA5NzYyIEM3OC4xMzE3NjQxLDExLjM0MzcyMjEgODEuNTcxMDA0Nyw3LjM5MzY2Mzc1IDg2LjMzMDA1NTYsNy4zOTM2NjM3NSBDODguODMxOTg3OCw3LjM5MzY2Mzc1IDkwLjY3Mjc2NzUsOC40MjQxMTM3NSA5MS42MTEzMjM0LDkuNjYwODM4NzUgTDkxLjYxMTMyMzQsMC4xMTI4MzQ1ODMgTDk2LjEyNjgwODEsMC4xMTI4MzQ1ODMgTDk2LjEyNjgwODEsMjUuMTg0ODA1NCBaIiBpZD0iRmlsbC04IiBmaWxsPSIjMDAzNjVDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTA3Ljc3MjUxMSwyNC44NjU4NSBMMTA1LjQ4MDQ2NCwyNC44NjU4NSBMMTA1LjQ4MDQ2NCw1LjQ5NDgwODMzIEwxMDAuMzczOTk2LDUuNDk0ODA4MzMgTDEwMC4zNzM5OTYsMy41NzE1NzkxNyBDMTA0LjA1NTcxMSwzLjU3MTU3OTE3IDEwNS4zNzU1MjEsMy4wOTA4ODc1IDEwNS45MzE1NzYsMC44MjM3MTI1IEwxMDcuNzcyNTExLDAuODIzNzEyNSBMMTA3Ljc3MjUxMSwyNC44NjU4NSBaIiBpZD0iRmlsbC05IiBmaWxsPSIjRjY3MzMyIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTE0LjUxMDE4NiwxMi44MTA2NjQyIEMxMTQuNTEwMTg2LDE5LjA5NTU3NjcgMTE2LjM4NjA1LDIzLjE4Mjk5NzUgMTIwLjEwMjg1LDIzLjE4Mjk5NzUgQzEyMy43ODU2NTcsMjMuMTgyOTk3NSAxMjUuNjYxNjc3LDE5LjA5NTU3NjcgMTI1LjY2MTY3NywxMi44MTA2NjQyIEMxMjUuNjYxNjc3LDYuNTU5ODIyNSAxMjMuNzg1NjU3LDIuNTA2NjI2NjcgMTIwLjEwMjg1LDIuNTA2NjI2NjcgQzExNi4zODYwNSwyLjUwNjYyNjY3IDExNC41MTAxODYsNi41NTk4MjI1IDExNC41MTAxODYsMTIuODEwNjY0MiBNMTI4LjAyMzczOCwxMi44MTA2NjQyIEMxMjguMDIzNzM4LDIwLjMzMjQ1NTggMTI1LjIwOTMxOCwyNS4zMTIzNDc1IDEyMC4xMDI4NSwyNS4zMTIzNDc1IEMxMTQuOTYxNjA5LDI1LjMxMjM0NzUgMTEyLjE4MjExOCwyMC4zMzI0NTU4IDExMi4xODIxMTgsMTIuODEwNjY0MiBDMTEyLjE4MjExOCw1LjMyMzA5NzUgMTE0Ljk2MTYwOSwwLjM3NzU4NSAxMjAuMTAyODUsMC4zNzc1ODUgQzEyNS4yMDkzMTgsMC4zNzc1ODUgMTI4LjAyMzczOCw1LjMyMzA5NzUgMTI4LjAyMzczOCwxMi44MTA2NjQyIiBpZD0iRmlsbC0xMCIgZmlsbD0iI0Y2NzMzMiIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEzNy45MjEwMiwyNC44NjU4NSBMMTM1LjYyODk3MywyNC44NjU4NSBMMTM1LjYyODk3Myw1LjQ5NDgwODMzIEwxMzAuNTIyNTA1LDUuNDk0ODA4MzMgTDEzMC41MjI1MDUsMy41NzE1NzkxNyBDMTM0LjIwNDIyLDMuNTcxNTc5MTcgMTM1LjUyNDAzMSwzLjA5MDg4NzUgMTM2LjA4MDA4NSwwLjgyMzcxMjUgTDEzNy45MjEwMiwwLjgyMzcxMjUgTDEzNy45MjEwMiwyNC44NjU4NSBaIiBpZD0iRmlsbC0xMSIgZmlsbD0iI0Y2NzMzMiIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMTIiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSIgcG9pbnRzPSIxMC42NzY0NTk3IDMwLjM4ODMwMDQgOC40MDIzNDQ0MSAzMC4zODgzMDA0IDguNDAyMzQ0NDEgMzIuMTI1NzU4OCAxMC4zMzQ1MDAzIDMyLjEyNTc1ODggMTAuMzM0NTAwMyAzMi44MDE3Nzk2IDguNDAyMzQ0NDEgMzIuODAxNzc5NiA4LjQwMjM0NDQxIDM1LjIyMzEyMTIgNy42Nzg2NjMwNSAzNS4yMjMxMjEyIDcuNjc4NjYzMDUgMjkuNzE5OTg3OSAxMC42NzY0NTk3IDI5LjcxOTk4NzkiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuMjI5MjQxNCwzMS44OTc3NDYzIEMxMi45MTExMzk3LDMxLjg5Nzc0NjMgMTIuNjQwOTA5MiwzMS45ODQyMzM4IDEyLjQxODIzOCwzMi4xODg2NTg4IEMxMi4yMDM1MTkzLDMyLjM4NTA2NzEgMTIuMDYwMzczNiwzMi42OTE3MDQ2IDEyLjA1MjQyMSwzMy4xMjQxNDIxIEwxMi4wNTI0MjEsMzUuMjIzMTIxMiBMMTEuMzY4NTAyNCwzNS4yMjMxMjEyIEwxMS4zNjg1MDI0LDMxLjI2MDg4MzggTDExLjk4MDg0ODEsMzEuMjYwODgzOCBMMTIuMDI4NTYzNCwzMS45NTI2Mjk2IEMxMi4xNjM3NTY2LDMxLjU5MTEwODggMTIuNTM3MzcwMiwzMS4yMjE1NzEzIDEzLjIyOTI0MTQsMzEuMjIxNTcxMyBMMTMuMjI5MjQxNCwzMS44OTc3NDYzIFoiIGlkPSJGaWxsLTEzIiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTQuMzI2ODYzNywzMy4yNDIwMzMzIEMxNC4zMjY4NjM3LDM0LjA1OTczMzMgMTQuODU5Njg0MSwzNC42ODA3MTY3IDE1LjY2MjczNDksMzQuNjgwNzE2NyBDMTYuNDU3OTg5MiwzNC42ODA3MTY3IDE2Ljk3NDc0ODUsMzQuMDU5NzMzMyAxNi45NzQ3NDg1LDMzLjI0MjAzMzMgQzE2Ljk3NDc0ODUsMzIuNDE2NjI1IDE2LjQ1Nzk4OTIsMzEuODAzMzUgMTUuNjYyNzM0OSwzMS44MDMzNSBDMTQuODU5Njg0MSwzMS44MDMzNSAxNC4zMjY4NjM3LDMyLjQxNjYyNSAxNC4zMjY4NjM3LDMzLjI0MjAzMzMgTTE3LjY4MjUyNDcsMzMuMjQyMDMzMyBDMTcuNjgyNTI0NywzNC40NDQ5OTU4IDE2Ljg0NzY2MzcsMzUuMzA5NzE2NyAxNS42NTQ3ODI0LDM1LjMwOTcxNjcgQzE0LjQ1NDEwNDQsMzUuMzA5NzE2NyAxMy42MTkwODc1LDM0LjQ0NDk5NTggMTMuNjE5MDg3NSwzMy4yNDIwMzMzIEMxMy42MTkwODc1LDMyLjAzOTIyNSAxNC40NTQxMDQ0LDMxLjE3NDUwNDIgMTUuNjU0NzgyNCwzMS4xNzQ1MDQyIEMxNi44NDc2NjM3LDMxLjE3NDUwNDIgMTcuNjgyNTI0NywzMi4wMzkyMjUgMTcuNjgyNTI0NywzMy4yNDIwMzMzIiBpZD0iRmlsbC0xNCIgZmlsbD0iIzlCQUJBQyIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0LjAxMjQwNTQsMzIuNjYwMzAwOCBMMjQuMDEyNDA1NCwzNS4yMjMxNjc1IEwyMy4zMjg2NDI3LDM1LjIyMzE2NzUgTDIzLjMyODY0MjcsMzIuNzcwMzc1OCBDMjMuMzI4NjQyNywzMi4xNTcxMDA4IDIzLjA0MjM1MTIsMzEuODM0ODkyNSAyMi41NTcyNDYxLDMxLjgzNDg5MjUgQzIyLjA0MDQ4NjgsMzEuODM0ODkyNSAyMS42NTA4MTIyLDMyLjI3NTAzODMgMjEuNjM0OTA3MSwzMy4wNDU1NjMzIEwyMS42MzQ5MDcxLDM1LjIyMzE2NzUgTDIwLjk1MDk4ODUsMzUuMjIzMTY3NSBMMjAuOTUwOTg4NSwzMi43NzAzNzU4IEMyMC45NTA5ODg1LDMyLjE1NzEwMDggMjAuNjY0Njk2OSwzMS44MzQ4OTI1IDIwLjE3OTc0NzgsMzEuODM0ODkyNSBDMTkuNjU0ODgsMzEuODM0ODkyNSAxOS4yNTcyNTI5LDMyLjI5MDkxNzUgMTkuMjU3MjUyOSwzMy4xMDA0NDY3IEwxOS4yNTcyNTI5LDM1LjIyMzE2NzUgTDE4LjU3MzQ5MDIsMzUuMjIzMTY3NSBMMTguNTczNDkwMiwzMS4yNjA5MyBMMTkuMTg1NjgsMzEuMjYwOTMgTDE5LjIyNTQ0MjcsMzEuODAzMjg4MyBDMTkuNDA4MzUxMiwzMS40NTczMzgzIDE5Ljc5MDA3MzIsMzEuMTc0NDQyNSAyMC4zMzg2NDI3LDMxLjE3NDQ0MjUgQzIwLjkyNzEzMDgsMzEuMTc0NDQyNSAyMS4zMTY4MDU0LDMxLjQ2NTM1NSAyMS41MDc2NjY0LDMxLjkyOTI0MjUgQzIxLjcxNDQzMjUsMzEuNTM2MTE3NSAyMi4wOTU5OTg2LDMxLjE3NDQ0MjUgMjIuNzE2Mjk2OSwzMS4xNzQ0NDI1IEMyMy41ODMxMjQxLDMxLjE3NDQ0MjUgMjQuMDEyNDA1NCwzMS43ODc3MTc1IDI0LjAxMjQwNTQsMzIuNjYwMzAwOCIgaWQ9IkZpbGwtMTUiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy43MDI3NzQ5LDMxLjI2MDg5OTIgTDI4LjcyODY1MjksMzEuMjYwODk5MiBMMjguNzI4NjUyOSwzMS44ODk3NDUgTDI3LjY5NDgyMjQsMzEuODg5NzQ1IEwyNy42Nzg5MTczLDM0LjAxMjYyIEMyNy42Nzg5MTczLDM0LjQ0NDkwMzMgMjcuNzkwMjUyOSwzNC42NTcwMzY3IDI4LjI1MTUwMDMsMzQuNjU3MDM2NyBDMjguNDc0MTcxNSwzNC42NTcwMzY3IDI4LjYwOTIwODgsMzQuNjI1NzQwOCAyOC43Mjg2NTI5LDM0LjU4NjQyODMgTDI4LjcyODY1MjksMzUuMTkxNjg2NyBDMjguNjA5MjA4OCwzNS4yMzkwMTU4IDI4LjQyNjQ1NjMsMzUuMjc4MzI4MyAyOC4xMzIyMTIyLDM1LjI3ODMyODMgQzI3LjM3NjcyMDcsMzUuMjc4MzI4MyAyNi45ODcyMDIsMzQuOTQ4MTAzMyAyNi45OTQ5OTg2LDM0LjEzODI2NTggTDI3LjAxMDkwMzcsMzEuODg5NzQ1IEwyNi4yNjM1MjA3LDMxLjg4OTc0NSBMMjYuMjYzNTIwNywzMS4yNjA4OTkyIEwyNy4wMTA5MDM3LDMxLjI2MDg5OTIgTDI3LjAxOTAxMjIsMzAuMjcwMjI0MiBMMjcuNzEwNzI3NSwzMC4yNzAyMjQyIEwyNy43MDI3NzQ5LDMxLjI2MDg5OTIgWiIgaWQ9IkZpbGwtMTYiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMC4yNjM0NjI0LDMxLjc1NjIyMTIgQzMwLjQxNDU2MDcsMzEuNDQ5NTgzNyAzMC43ODAyMjE3LDMxLjE3NDU1MDQgMzEuMzYwNzU3MywzMS4xNzQ1NTA0IEMzMi4yMTk0NzU5LDMxLjE3NDU1MDQgMzIuNjY0ODE4MywzMS43ODc2NzEyIDMyLjY2NDgxODMsMzIuNjYwMjU0NiBMMzIuNjY0ODE4MywzNS4yMjMxMjEyIEwzMS45NzMxMDMxLDM1LjIyMzEyMTIgTDMxLjk3MzEwMzEsMzIuNzcwMzI5NiBDMzEuOTczMTAzMSwzMi4xNTcyMDg3IDMxLjY3ODg1OSwzMS44MzQ4NDYyIDMxLjE5Mzc1MzksMzEuODM0ODQ2MiBDMzAuNjY5MDQyLDMxLjgzNDg0NjIgMzAuMjYzNDYyNCwzMi4yOTA4NzEyIDMwLjI2MzQ2MjQsMzMuMTAwNTU0NiBMMzAuMjYzNDYyNCwzNS4yMjMxMjEyIEwyOS41Nzk1NDM3LDM1LjIyMzEyMTIgTDI5LjU3OTU0MzcsMjkuNDg0MjY3MSBMMzAuMjYzNDYyNCwyOS40ODQyNjcxIEwzMC4yNjM0NjI0LDMxLjc1NjIyMTIgWiIgaWQ9IkZpbGwtMTciIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNC4xOTk5ODY0LDMyLjkwNDAzODMgTDM2LjU0NTY3NDYsMzIuOTA0MDM4MyBDMzYuNTM3NzIyLDMyLjIyNzg2MzMgMzYuMDg0NDI3MSwzMS44MDMyODgzIDM1LjQxNjU2OTUsMzEuODAzMjg4MyBDMzQuNzI0ODU0MiwzMS44MDMyODgzIDM0LjI3OTUxMTksMzIuMjc1MDM4MyAzNC4xOTk5ODY0LDMyLjkwNDAzODMgTTM3LjIzNzU0NTgsMzMuMTg3MDg4MyBMMzcuMjM3NTQ1OCwzMy41MDk0NTA4IEwzNC4xOTIwMzM5LDMzLjUwOTQ1MDggQzM0LjI0NzcwMTcsMzQuMjQwNTA5MiAzNC43NDg3MTE5LDM0LjY4MDY1NSAzNS40MzI0NzQ2LDM0LjY4MDY1NSBDMzUuOTY1Mjk0OSwzNC42ODA2NTUgMzYuMzU0ODEzNiwzNC40NTI3OTY3IDM2LjUxMzg2NDQsMzQuMDM2MDg0MiBMMzcuMTk3NzgzMSwzNC4wMzYwODQyIEMzNi45NTkyMDY4LDM0LjgyMjE4IDM2LjMzODkwODUsMzUuMzA5NjU1IDM1LjQxNjU2OTUsMzUuMzA5NjU1IEMzNC4yODc0NjQ0LDM1LjMwOTY1NSAzMy40ODQyNTc2LDM0LjQ5OTk3MTcgMzMuNDg0MjU3NiwzMy4yNDk4MzQyIEMzMy40ODQyNTc2LDMyLjA1NDg4ODMgMzQuMjQ3NzAxNywzMS4xNzQ0NDI1IDM1LjQxNjU2OTUsMzEuMTc0NDQyNSBDMzYuNDY2MTQ5MiwzMS4xNzQ0NDI1IDM3LjIzNzU0NTgsMzEuODUwNDYzMyAzNy4yMzc1NDU4LDMzLjE4NzA4ODMiIGlkPSJGaWxsLTE4IiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDQuNzg0MTk2NiwzMS4zNTUyOTU0IEw0My45ODExNDU4LDMxLjM1NTI5NTQgQzQzLjc1MDUyMiwzMC43MTg0MzI5IDQzLjIyNTY1NDIsMzAuMjg1OTk1NCA0Mi4zMTEyNjc4LDMwLjI4NTk5NTQgQzQxLjEzNDI5MTUsMzAuMjg1OTk1NCA0MC4zMTUzMzU2LDMxLjIxMzc3MDQgNDAuMzE1MzM1NiwzMi40NzE2MTYyIEM0MC4zMTUzMzU2LDMzLjcyMTU5OTYgNDEuMTM0MjkxNSwzNC42NTcwODI5IDQyLjMxOTA2NDQsMzQuNjU3MDgyOSBDNDMuMjQxNTU5MywzNC42NTcwODI5IDQzLjc5MDEyODgsMzQuMTkzMzQ5NiA0NC4wMTI4LDMzLjU2NDM0OTYgTDQ0Ljc5MjE0OTIsMzMuNTY0MzQ5NiBDNDQuNDgyLDM0LjY3Mjk2MjEgNDMuNjMxMjMzOSwzNS4zMjUzOTU0IDQyLjMxOTA2NDQsMzUuMzI1Mzk1NCBDNDAuNzA0ODU0MiwzNS4zMjUzOTU0IDM5LjU2LDM0LjEwNjg2MjEgMzkuNTYsMzIuNDcxNjE2MiBDMzkuNTYsMzAuODM2MzcwNCA0MC43MDQ4NTQyLDI5LjYxNzY4MjkgNDIuMzExMjY3OCwyOS42MTc2ODI5IEM0My42MjMyODE0LDI5LjYxNzY4MjkgNDQuNDc0MDQ3NSwzMC4yOTM4NTc5IDQ0Ljc4NDE5NjYsMzEuMzU1Mjk1NCIgaWQ9IkZpbGwtMTkiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00Ni4wMTcyNjE3LDMzLjI0MjAzMzMgQzQ2LjAxNzI2MTcsMzQuMDU5NzMzMyA0Ni41NTAwODIsMzQuNjgwNzE2NyA0Ny4zNTMxMzI5LDM0LjY4MDcxNjcgQzQ4LjE0ODM4NzEsMzQuNjgwNzE2NyA0OC42NjUxNDY0LDM0LjA1OTczMzMgNDguNjY1MTQ2NCwzMy4yNDIwMzMzIEM0OC42NjUxNDY0LDMyLjQxNjYyNSA0OC4xNDgzODcxLDMxLjgwMzM1IDQ3LjM1MzEzMjksMzEuODAzMzUgQzQ2LjU1MDA4MiwzMS44MDMzNSA0Ni4wMTcyNjE3LDMyLjQxNjYyNSA0Ni4wMTcyNjE3LDMzLjI0MjAzMzMgTTQ5LjM3MjkyMjcsMzMuMjQyMDMzMyBDNDkuMzcyOTIyNywzNC40NDQ5OTU4IDQ4LjUzODA2MTcsMzUuMzA5NzE2NyA0Ny4zNDUxODAzLDM1LjMwOTcxNjcgQzQ2LjE0NDUwMjQsMzUuMzA5NzE2NyA0NS4zMDk0ODU0LDM0LjQ0NDk5NTggNDUuMzA5NDg1NCwzMy4yNDIwMzMzIEM0NS4zMDk0ODU0LDMyLjAzOTIyNSA0Ni4xNDQ1MDI0LDMxLjE3NDUwNDIgNDcuMzQ1MTgwMywzMS4xNzQ1MDQyIEM0OC41MzgwNjE3LDMxLjE3NDUwNDIgNDkuMzcyOTIyNywzMi4wMzkyMjUgNDkuMzcyOTIyNywzMy4yNDIwMzMzIiBpZD0iRmlsbC0yMCIgZmlsbD0iIzlCQUJBQyIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUzLjI1MzcxNjYsMzUuMjIzMTY3NSBMNTIuNjQxMzcwOCwzNS4yMjMxNjc1IEw1Mi42MDE2MDgxLDM0LjY4MDY1NSBDNTIuNDE4ODU1NiwzNS4wNTgyMDkyIDUyLjA1MzAzODYsMzUuMzA5ODA5MiA1MS40OTYzNjA3LDM1LjMwOTgwOTIgQzUwLjYyOTUzMzYsMzUuMzA5ODA5MiA1MC4yMDgyMDQ3LDM0LjcwNDM5NjcgNTAuMjA4MjA0NywzMy44MjM3OTY3IEw1MC4yMDgyMDQ3LDMxLjI2MDkzIEw1MC44OTE5Njc1LDMxLjI2MDkzIEw1MC44OTE5Njc1LDMzLjcxMzcyMTcgQzUwLjg5MTk2NzUsMzQuMzM0ODU5MiA1MS4xNzAzMDY0LDM0LjY1NzA2NzUgNTEuNjU1NDExNSwzNC42NTcwNjc1IEM1Mi4xNzIxNzA4LDM0LjY1NzA2NzUgNTIuNTY5Nzk4LDM0LjIyNDYzIDUyLjU2OTc5OCwzMy40NjIxMjE3IEw1Mi41Njk3OTgsMzEuMjYwOTMgTDUzLjI1MzcxNjYsMzEuMjYwOTMgTDUzLjI1MzcxNjYsMzUuMjIzMTY3NSBaIiBpZD0iRmlsbC0yMSIgZmlsbD0iIzlCQUJBQyIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTU3LjU0ODEwNTEsMzIuNjYwMzAwOCBMNTcuNTQ4MTA1MSwzNS4yMjMxNjc1IEw1Ni44NTYyMzM5LDM1LjIyMzE2NzUgTDU2Ljg1NjIzMzksMzIuNzcwMzc1OCBDNTYuODU2MjMzOSwzMi4xNTcxMDA4IDU2LjU2MjE0NTgsMzEuODM0ODkyNSA1Ni4wNzcwNDA3LDMxLjgzNDg5MjUgQzU1LjU1MjE3MjksMzEuODM0ODkyNSA1NS4xNDY3NDkyLDMyLjI5MDkxNzUgNTUuMTQ2NzQ5MiwzMy4xMDA0NDY3IEw1NS4xNDY3NDkyLDM1LjIyMzE2NzUgTDU0LjQ2MjgzMDUsMzUuMjIzMTY3NSBMNTQuNDYyODMwNSwzMS4yNjA5MyBMNTUuMDc1MTc2MywzMS4yNjA5MyBMNTUuMTE0OTM5LDMxLjgwMzI4ODMgQzU1LjI5NzY5MTUsMzEuNDU3MzM4MyA1NS42Nzk0MTM2LDMxLjE3NDQ0MjUgNTYuMjQ0MDQ0MSwzMS4xNzQ0NDI1IEM1Ny4xMDI3NjI3LDMxLjE3NDQ0MjUgNTcuNTQ4MTA1MSwzMS43ODc3MTc1IDU3LjU0ODEwNTEsMzIuNjYwMzAwOCIgaWQ9IkZpbGwtMjIiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02Mi4wOTY4NjU4LDMyLjQ5NTE0MjEgTDYxLjQxMzEwMzEsMzIuNDk1MTQyMSBDNjEuMjU0MDUyMiwzMi4wNTQ5OTYzIDYwLjg0MDUyLDMxLjgwMzM5NjIgNjAuMzIzNjA0NywzMS44MDMzOTYyIEM1OS42MDgwMzE5LDMxLjgwMzM5NjIgNTkuMDc1MjExNSwzMi40MDg2NTQ2IDU5LjA3NTIxMTUsMzMuMjQ5OTQyMSBDNTkuMDc1MjExNSwzNC4wNjc0ODc5IDU5LjYwODAzMTksMzQuNjgwNzYyOSA2MC4zMzk1MDk4LDM0LjY4MDc2MjkgQzYwLjg0ODQ3MjUsMzQuNjgwNzYyOSA2MS4yNjk5NTczLDM0LjQxMzQzNzkgNjEuNDEzMTAzMSwzMy45ODg4NjI5IEw2Mi4xMDQ4MTgzLDMzLjk4ODg2MjkgQzYxLjg5MDA5OTcsMzQuODUzNzM3OSA2MS4xOTA0MzE5LDM1LjMwOTc2MjkgNjAuMzE1NjUyMiwzNS4zMDk3NjI5IEM1OS4xODY1NDcxLDM1LjMwOTc2MjkgNTguMzY3NDM1MywzNC40NDQ4ODc5IDU4LjM2NzQzNTMsMzMuMjQ5OTQyMSBDNTguMzY3NDM1MywzMi4wNTQ5OTYzIDU5LjE4NjU0NzEsMzEuMTc0NTUwNCA2MC4zMTU2NTIyLDMxLjE3NDU1MDQgQzYxLjE5ODM4NDQsMzEuMTc0NTUwNCA2MS45MDYwMDQ3LDMxLjYzMDQyMTIgNjIuMDk2ODY1OCwzMi40OTUxNDIxIiBpZD0iRmlsbC0yMyIgZmlsbD0iIzlCQUJBQyIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTYzLjA0MzU0NTgsMzUuMjIzMjI5MiBMNjMuNzI3MzA4NSwzNS4yMjMyMjkyIEw2My43MjczMDg1LDMxLjI2MDk5MTcgTDYzLjA0MzU0NTgsMzEuMjYwOTkxNyBMNjMuMDQzNTQ1OCwzNS4yMjMyMjkyIFogTTYzLjg2MjY1NzYsMzAuMDQyMzA0MiBDNjMuODYyNjU3NiwzMC4yOTM5MDQyIDYzLjY0NzkzOSwzMC40OTgzMjkyIDYzLjM4NTUwNTEsMzAuNDk4MzI5MiBDNjMuMTIzMDcxMiwzMC40OTgzMjkyIDYyLjkxNjMwNTEsMzAuMjkzOTA0MiA2Mi45MTYzMDUxLDMwLjA0MjMwNDIgQzYyLjkxNjMwNTEsMjkuNzgyOTk1OCA2My4xMjMwNzEyLDI5LjU3ODQxNjcgNjMuMzg1NTA1MSwyOS41Nzg0MTY3IEM2My42NDc5MzksMjkuNTc4NDE2NyA2My44NjI2NTc2LDI5Ljc4Mjk5NTggNjMuODYyNjU3NiwzMC4wNDIzMDQyIEw2My44NjI2NTc2LDMwLjA0MjMwNDIgWiIgaWQ9IkZpbGwtMjQiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJGaWxsLTI1IiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiIHBvaW50cz0iNjQuOTgzOTY2MSAzNS4yMjMyMjkyIDY1LjY2NzcyODggMzUuMjIzMjI5MiA2NS42Njc3Mjg4IDI5LjQ4NDIyMDggNjQuOTgzOTY2MSAyOS40ODQyMjA4Ij48L3BvbHlnb24+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTY4LjkyMDE5MzksMzMuMjQyMDMzMyBDNjguOTIwMTkzOSwzNC4wNTk3MzMzIDY5LjQ1MzAxNDIsMzQuNjgwNzE2NyA3MC4yNTYyMjEsMzQuNjgwNzE2NyBDNzEuMDUxMzE5MywzNC42ODA3MTY3IDcxLjU2ODIzNDYsMzQuMDU5NzMzMyA3MS41NjgyMzQ2LDMzLjI0MjAzMzMgQzcxLjU2ODIzNDYsMzIuNDE2NjI1IDcxLjA1MTMxOTMsMzEuODAzMzUgNzAuMjU2MjIxLDMxLjgwMzM1IEM2OS40NTMwMTQyLDMxLjgwMzM1IDY4LjkyMDE5MzksMzIuNDE2NjI1IDY4LjkyMDE5MzksMzMuMjQyMDMzMyBNNzIuMjc1ODU0OSwzMy4yNDIwMzMzIEM3Mi4yNzU4NTQ5LDM0LjQ0NDk5NTggNzEuNDQwOTkzOSwzNS4zMDk3MTY3IDcwLjI0ODExMjUsMzUuMzA5NzE2NyBDNjkuMDQ3NDM0NiwzNS4zMDk3MTY3IDY4LjIxMjQxNzYsMzQuNDQ0OTk1OCA2OC4yMTI0MTc2LDMzLjI0MjAzMzMgQzY4LjIxMjQxNzYsMzIuMDM5MjI1IDY5LjA0NzQzNDYsMzEuMTc0NTA0MiA3MC4yNDgxMTI1LDMxLjE3NDUwNDIgQzcxLjQ0MDk5MzksMzEuMTc0NTA0MiA3Mi4yNzU4NTQ5LDMyLjAzOTIyNSA3Mi4yNzU4NTQ5LDMzLjI0MjAzMzMiIGlkPSJGaWxsLTI2IiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzYuMjUyMTI2MSwzMi42NjAzMDA4IEw3Ni4yNTIxMjYxLDM1LjIyMzE2NzUgTDc1LjU2MDI1NDksMzUuMjIzMTY3NSBMNzUuNTYwMjU0OSwzMi43NzAzNzU4IEM3NS41NjAyNTQ5LDMyLjE1NzEwMDggNzUuMjY2MTY2OCwzMS44MzQ4OTI1IDc0Ljc4MDkwNTgsMzEuODM0ODkyNSBDNzQuMjU2MTkzOSwzMS44MzQ4OTI1IDczLjg1MDc3MDIsMzIuMjkwOTE3NSA3My44NTA3NzAyLDMzLjEwMDQ0NjcgTDczLjg1MDc3MDIsMzUuMjIzMTY3NSBMNzMuMTY2ODUxNSwzNS4yMjMxNjc1IEw3My4xNjY4NTE1LDMxLjI2MDkzIEw3My43NzkxOTczLDMxLjI2MDkzIEw3My44MTg5NiwzMS44MDMyODgzIEM3NC4wMDE3MTI1LDMxLjQ1NzMzODMgNzQuMzgzNDM0NiwzMS4xNzQ0NDI1IDc0Ljk0ODA2NTEsMzEuMTc0NDQyNSBDNzUuODA2NzgzNywzMS4xNzQ0NDI1IDc2LjI1MjEyNjEsMzEuNzg3NzE3NSA3Ni4yNTIxMjYxLDMyLjY2MDMwMDgiIGlkPSJGaWxsLTI3IiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cG9seWdvbiBpZD0iRmlsbC0yOCIgZmlsbD0iIzlCQUJBQyIgbWFzaz0idXJsKCNtYXNrLTIpIiBwb2ludHM9IjgyLjA0OTQ4MjcgMzAuMzg4MzAwNCA3OS43NzUyMTE1IDMwLjM4ODMwMDQgNzkuNzc1MjExNSAzMi4xMjU3NTg4IDgxLjcwNzUyMzQgMzIuMTI1NzU4OCA4MS43MDc1MjM0IDMyLjgwMTc3OTYgNzkuNzc1MjExNSAzMi44MDE3Nzk2IDc5Ljc3NTIxMTUgMzUuMjIzMTIxMiA3OS4wNTE1MzAyIDM1LjIyMzEyMTIgNzkuMDUxNTMwMiAyOS43MTk5ODc5IDgyLjA0OTQ4MjcgMjkuNzE5OTg3OSI+PC9wb2x5Z29uPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik04My4xNjI5MzIyLDMzLjI0MjAzMzMgQzgzLjE2MjkzMjIsMzQuMDU5NzMzMyA4My42OTU3NTI1LDM0LjY4MDcxNjcgODQuNDk4ODAzNCwzNC42ODA3MTY3IEM4NS4yOTQwNTc2LDM0LjY4MDcxNjcgODUuODEwODE2OSwzNC4wNTk3MzMzIDg1LjgxMDgxNjksMzMuMjQyMDMzMyBDODUuODEwODE2OSwzMi40MTY2MjUgODUuMjk0MDU3NiwzMS44MDMzNSA4NC40OTg4MDM0LDMxLjgwMzM1IEM4My42OTU3NTI1LDMxLjgwMzM1IDgzLjE2MjkzMjIsMzIuNDE2NjI1IDgzLjE2MjkzMjIsMzMuMjQyMDMzMyBNODYuNTE4NzQ5MiwzMy4yNDIwMzMzIEM4Ni41MTg3NDkyLDM0LjQ0NDk5NTggODUuNjgzNzMyMiwzNS4zMDk3MTY3IDg0LjQ5MTAwNjgsMzUuMzA5NzE2NyBDODMuMjkwMTcyOSwzNS4zMDk3MTY3IDgyLjQ1NTMxMTksMzQuNDQ0OTk1OCA4Mi40NTUzMTE5LDMzLjI0MjAzMzMgQzgyLjQ1NTMxMTksMzIuMDM5MjI1IDgzLjI5MDE3MjksMzEuMTc0NTA0MiA4NC40OTEwMDY4LDMxLjE3NDUwNDIgQzg1LjY4MzczMjIsMzEuMTc0NTA0MiA4Ni41MTg3NDkyLDMyLjAzOTIyNSA4Ni41MTg3NDkyLDMzLjI0MjAzMzMiIGlkPSJGaWxsLTI5IiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNODkuMzE3OTk3MywzMS44OTc3NDYzIEM4OC45OTk4OTU2LDMxLjg5Nzc0NjMgODguNzI5NjY1MSwzMS45ODQyMzM4IDg4LjUwNjk5MzksMzIuMTg4NjU4OCBDODguMjkyMjc1MywzMi4zODUwNjcxIDg4LjE0OTEyOTUsMzIuNjkxNzA0NiA4OC4xNDEwMjEsMzMuMTI0MTQyMSBMODguMTQxMDIxLDM1LjIyMzEyMTIgTDg3LjQ1NzI1ODMsMzUuMjIzMTIxMiBMODcuNDU3MjU4MywzMS4yNjA4ODM4IEw4OC4wNjk2MDQxLDMxLjI2MDg4MzggTDg4LjExNzMxOTMsMzEuOTUyNjI5NiBDODguMjUyNTEyNSwzMS41OTExMDg4IDg4LjYyNjEyNjEsMzEuMjIxNTcxMyA4OS4zMTc5OTczLDMxLjIyMTU3MTMgTDg5LjMxNzk5NzMsMzEuODk3NzQ2MyBaIiBpZD0iRmlsbC0zMCIgZmlsbD0iIzlCQUJBQyIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkwLjQyMzUyNTQsMzIuOTA0MDM4MyBMOTIuNzY5MzY5NSwzMi45MDQwMzgzIEM5Mi43NjEyNjEsMzIuMjI3ODYzMyA5Mi4zMDgxMjIsMzEuODAzMjg4MyA5MS42NDAyNjQ0LDMxLjgwMzI4ODMgQzkwLjk0ODM5MzIsMzEuODAzMjg4MyA5MC41MDMwNTA4LDMyLjI3NTAzODMgOTAuNDIzNTI1NCwzMi45MDQwMzgzIE05My40NjEwODQ3LDMzLjE4NzA4ODMgTDkzLjQ2MTA4NDcsMzMuNTA5NDUwOCBMOTAuNDE1NTcyOSwzMy41MDk0NTA4IEM5MC40NzEyNDA3LDM0LjI0MDUwOTIgOTAuOTcyMjUwOCwzNC42ODA2NTUgOTEuNjU2MDEzNiwzNC42ODA2NTUgQzkyLjE4ODgzMzksMzQuNjgwNjU1IDkyLjU3ODM1MjUsMzQuNDUyNzk2NyA5Mi43Mzc1NTkzLDM0LjAzNjA4NDIgTDkzLjQyMTQ3OCwzNC4wMzYwODQyIEM5My4xODI3NDU4LDM0LjgyMjE4IDkyLjU2MjYwMzQsMzUuMzA5NjU1IDkxLjY0MDI2NDQsMzUuMzA5NjU1IEM5MC41MTEwMDM0LDM1LjMwOTY1NSA4OS43MDc3OTY2LDM0LjQ5OTk3MTcgODkuNzA3Nzk2NiwzMy4yNDk4MzQyIEM4OS43MDc3OTY2LDMyLjA1NDg4ODMgOTAuNDcxMjQwNywzMS4xNzQ0NDI1IDkxLjY0MDI2NDQsMzEuMTc0NDQyNSBDOTIuNjg5Njg4MSwzMS4xNzQ0NDI1IDkzLjQ2MTA4NDcsMzEuODUwNDYzMyA5My40NjEwODQ3LDMzLjE4NzA4ODMiIGlkPSJGaWxsLTMxIiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOTQuNDU1NDY0NCwzNS4yMjMyMjkyIEw5NS4xMzkyMjcxLDM1LjIyMzIyOTIgTDk1LjEzOTIyNzEsMzEuMjYwOTkxNyBMOTQuNDU1NDY0NCwzMS4yNjA5OTE3IEw5NC40NTU0NjQ0LDM1LjIyMzIyOTIgWiBNOTUuMjc0NDIwMywzMC4wNDIzMDQyIEM5NS4yNzQ0MjAzLDMwLjI5MzkwNDIgOTUuMDU5NzAxNywzMC40OTgzMjkyIDk0Ljc5NzQyMzcsMzAuNDk4MzI5MiBDOTQuNTM0OTg5OCwzMC40OTgzMjkyIDk0LjMyODIyMzcsMzAuMjkzOTA0MiA5NC4zMjgyMjM3LDMwLjA0MjMwNDIgQzk0LjMyODIyMzcsMjkuNzgyOTk1OCA5NC41MzQ5ODk4LDI5LjU3ODQxNjcgOTQuNzk3NDIzNywyOS41Nzg0MTY3IEM5NS4wNTk3MDE3LDI5LjU3ODQxNjcgOTUuMjc0NDIwMywyOS43ODI5OTU4IDk1LjI3NDQyMDMsMzAuMDQyMzA0MiBMOTUuMjc0NDIwMywzMC4wNDIzMDQyIFoiIGlkPSJGaWxsLTMyIiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOTYuODk2NjkyMiwzMi41OTczNyBDOTYuODk2NjkyMiwzMy4wNTMzOTUgOTcuMjMwNjk5LDMzLjQwNzIwNzUgOTcuNzU1NTY2OCwzMy40MDcyMDc1IEM5OC4yODgzODcxLDMzLjQwNzIwNzUgOTguNjE0NDQxNCwzMy4wNTMzOTUgOTguNjE0NDQxNCwzMi41OTczNyBDOTguNjE0NDQxNCwzMi4xMjU2MiA5OC4yODgzODcxLDMxLjc3MTk2MTcgOTcuNzU1NTY2OCwzMS43NzE5NjE3IEM5Ny4yMjI3NDY0LDMxLjc3MTk2MTcgOTYuODk2NjkyMiwzMi4xMjU2MiA5Ni44OTY2OTIyLDMyLjU5NzM3IEw5Ni44OTY2OTIyLDMyLjU5NzM3IFogTTk3LjQxMzYwNzUsMzUuMTgzODI0MiBDOTcuMTExNDEwOCwzNS4xOTk3MDMzIDk2LjgzMzIyNzgsMzUuMzU2Nzk5MiA5Ni44MzMyMjc4LDM1Ljc0MjA2MTcgQzk2LjgzMzIyNzgsMzYuMTc0NDk5MiA5Ny4yMzA2OTksMzYuNDAyNTExNyA5Ny45MDY2NjUxLDM2LjQwMjUxMTcgQzk4LjUyNjgwNzUsMzYuNDAyNTExNyA5OC45MDA1NzY5LDM2LjE2NjQ4MjUgOTguOTAwNTc2OSwzNS42OTQ4ODY3IEM5OC45MDA1NzY5LDM1LjMyNTM0OTIgOTguNjIyMjM4LDM1LjE4MzgyNDIgOTguMTc3MDUxNSwzNS4xODM4MjQyIEw5Ny40MTM2MDc1LDM1LjE4MzgyNDIgWiBNOTkuNzkxMTA1OCwzMS44NTg0NDkyIEw5OS4wOTE0MzgsMzEuODU4NDQ5MiBDOTkuMjE4Njc4NiwzMi4wNzA3MzY3IDk5LjI5MDI1MTUsMzIuMzIyMzM2NyA5OS4yOTAyNTE1LDMyLjU5NzM3IEM5OS4yOTAyNTE1LDMzLjM4MzYyIDk4LjY5MzgxMDgsMzQuMDA0NjAzMyA5Ny43NjM1MTkzLDM0LjAwNDYwMzMgQzk3LjQyOTUxMjUsMzQuMDA0NjAzMyA5Ny4xMzUyNjg1LDMzLjkyNTk3ODMgOTYuODk2NjkyMiwzMy43OTIzMTU4IEM5Ni44MDE0MTc2LDMzLjg4NjY2NTggOTYuNzM3NjQxNCwzNC4wMTI2MiA5Ni43Mzc2NDE0LDM0LjE4NTQ0MDggQzk2LjczNzY0MTQsMzQuNDQ0OTAzMyA5Ni45NDQ1NjM0LDM0LjU4NjQyODMgOTcuMjQ2NjA0MSwzNC41ODY0MjgzIEw5OC4zMTIwODg4LDM0LjU4NjQyODMgQzk5LjE2MzAxMDgsMzQuNTg2NDI4MyA5OS41NzY1NDMxLDM1LjAwMjk4NjcgOTkuNTc2NTQzMSwzNS42NjM0MzY3IEM5OS41NzY1NDMxLDM2LjUwNDcyNDIgOTguOTMyMzg3MSwzNy4wMDAwNjE3IDk3LjkwNjY2NTEsMzcuMDAwMDYxNyBDOTYuNzY5NjA3NSwzNy4wMDAwNjE3IDk2LjE1NzI2MTcsMzYuNTQ0MDM2NyA5Ni4xNTcyNjE3LDM1Ljc2NTY0OTIgQzk2LjE1NzI2MTcsMzUuMzg4NDAzMyA5Ni4zNjQwMjc4LDM1LjE3NjExNTggOTYuNTk0NjUxNSwzNS4wNTAxNjE3IEM5Ni4zMjQyNjUxLDM0LjkxNjY1MzMgOTYuMDYxODMxMiwzNC42MjU3NDA4IDk2LjA2MTgzMTIsMzQuMjI0NzUzMyBDOTYuMDYxODMxMiwzMy44NjMwNzgzIDk2LjIzNjc4NzEsMzMuNTg4MDQ1IDk2LjQ3NTM2MzQsMzMuNDE1MDcgQzk2LjMwODM2LDMzLjE4NzA1NzUgOTYuMjIwODgyLDMyLjkwNDAwNzUgOTYuMjIwODgyLDMyLjU5NzM3IEM5Ni4yMjA4ODIsMzEuNzc5NjcgOTYuODI1MTE5MywzMS4xNzQ1NjU4IDk3Ljc2MzUxOTMsMzEuMTc0NTY1OCBDOTcuOTcwMjg1NCwzMS4xNzQ1NjU4IDk4LjE2MDk5MDUsMzEuMjA1ODYxNyA5OC4zMzU5NDY0LDMxLjI2MDg5OTIgTDk5Ljc5MTEwNTgsMzEuMjYwODk5MiBMOTkuNzkxMTA1OCwzMS44NTg0NDkyIFoiIGlkPSJGaWxsLTMzIiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAzLjQ0MTQzMiwzMi42NjAzMDA4IEwxMDMuNDQxNDMyLDM1LjIyMzE2NzUgTDEwMi43NDk1NjEsMzUuMjIzMTY3NSBMMTAyLjc0OTU2MSwzMi43NzAzNzU4IEMxMDIuNzQ5NTYxLDMyLjE1NzEwMDggMTAyLjQ1NTQ3MywzMS44MzQ4OTI1IDEwMS45NzAyMTIsMzEuODM0ODkyNSBDMTAxLjQ0NTUsMzEuODM0ODkyNSAxMDEuMDQwMDc2LDMyLjI5MDkxNzUgMTAxLjA0MDA3NiwzMy4xMDA0NDY3IEwxMDEuMDQwMDc2LDM1LjIyMzE2NzUgTDEwMC4zNTYxNTcsMzUuMjIzMTY3NSBMMTAwLjM1NjE1NywzMS4yNjA5MyBMMTAwLjk2ODUwMywzMS4yNjA5MyBMMTAxLjAwODI2NiwzMS44MDMyODgzIEMxMDEuMTkxMDE4LDMxLjQ1NzMzODMgMTAxLjU3Mjc0LDMxLjE3NDQ0MjUgMTAyLjEzNzM3MSwzMS4xNzQ0NDI1IEMxMDIuOTk2MDg5LDMxLjE3NDQ0MjUgMTAzLjQ0MTQzMiwzMS43ODc3MTc1IDEwMy40NDE0MzIsMzIuNjYwMzAwOCIgaWQ9IkZpbGwtMzQiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDYuOTY0NTE3LDMwLjM4ODMwMDQgTDEwNi45NjQ1MTcsMzIuMzQ1NzU0NiBMMTA3Ljc1OTc3MiwzMi4zNDU3NTQ2IEMxMDguNDAzNzcyLDMyLjM0NTc1NDYgMTA4Ljg0OTExNCwzMS45OTk5NTg4IDEwOC44NDkxMTQsMzEuMzc4ODIxMyBDMTA4Ljg0OTExNCwzMC43NDk5NzU0IDEwOC40MTE3MjQsMzAuMzg4MzAwNCAxMDcuNzU5NzcyLDMwLjM4ODMwMDQgTDEwNi45NjQ1MTcsMzAuMzg4MzAwNCBaIE0xMDkuNTgwNTkyLDMxLjM3ODgyMTMgQzEwOS41ODA1OTIsMzIuMTAyMDE3MSAxMDkuMTgzMTIxLDMyLjY0NDUyOTYgMTA4LjUyMzA2LDMyLjg3MjU0MjEgTDEwOS44MTkzMjQsMzUuMjIzMTIxMiBMMTA4Ljk5MjI2LDM1LjIyMzEyMTIgTDEwNy43NzU2NzcsMzIuOTkwNDc5NiBMMTA2Ljk2NDUxNywzMi45OTA0Nzk2IEwxMDYuOTY0NTE3LDM1LjIyMzEyMTIgTDEwNi4yNDA4MzYsMzUuMjIzMTIxMiBMMTA2LjI0MDgzNiwyOS43MTk5ODc5IEwxMDcuNzU5NzcyLDI5LjcxOTk4NzkgQzEwOC44NzI5NzIsMjkuNzE5OTg3OSAxMDkuNTgwNTkyLDMwLjM4MDI4MzggMTA5LjU4MDU5MiwzMS4zNzg4MjEzIEwxMDkuNTgwNTkyLDMxLjM3ODgyMTMgWiIgaWQ9IkZpbGwtMzUiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMTAuOTcyNjE0LDMyLjkwNDAzODMgTDExMy4zMTgzMDIsMzIuOTA0MDM4MyBDMTEzLjMxMDM1LDMyLjIyNzg2MzMgMTEyLjg1NzA1NSwzMS44MDMyODgzIDExMi4xODkxOTcsMzEuODAzMjg4MyBDMTExLjQ5NzMyNiwzMS44MDMyODgzIDExMS4wNTIxNCwzMi4yNzUwMzgzIDExMC45NzI2MTQsMzIuOTA0MDM4MyBNMTE0LjAxMDAxOCwzMy4xODcwODgzIEwxMTQuMDEwMDE4LDMzLjUwOTQ1MDggTDExMC45NjQ1MDYsMzMuNTA5NDUwOCBDMTExLjAyMDMyOSwzNC4yNDA1MDkyIDExMS41MjEzNCwzNC42ODA2NTUgMTEyLjIwNDk0NiwzNC42ODA2NTUgQzExMi43Mzc3NjcsMzQuNjgwNjU1IDExMy4xMjc0NDEsMzQuNDUyNzk2NyAxMTMuMjg2NDkyLDM0LjAzNjA4NDIgTDExMy45NzA0MTEsMzQuMDM2MDg0MiBDMTEzLjczMTY3OSwzNC44MjIxOCAxMTMuMTExNTM2LDM1LjMwOTY1NSAxMTIuMTg5MTk3LDM1LjMwOTY1NSBDMTExLjA2MDA5MiwzNS4zMDk2NTUgMTEwLjI1Njg4NSwzNC40OTk5NzE3IDExMC4yNTY4ODUsMzMuMjQ5ODM0MiBDMTEwLjI1Njg4NSwzMi4wNTQ4ODgzIDExMS4wMjAzMjksMzEuMTc0NDQyNSAxMTIuMTg5MTk3LDMxLjE3NDQ0MjUgQzExMy4yMzg3NzcsMzEuMTc0NDQyNSAxMTQuMDEwMDE4LDMxLjg1MDQ2MzMgMTE0LjAxMDAxOCwzMy4xODcwODgzIiBpZD0iRmlsbC0zNiIgZmlsbD0iIzlCQUJBQyIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMzciIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSIgcG9pbnRzPSIxMTUuMDA0MzY2IDM1LjIyMzIyOTIgMTE1LjY4ODI4NSAzNS4yMjMyMjkyIDExNS42ODgyODUgMjkuNDg0MjIwOCAxMTUuMDA0MzY2IDI5LjQ4NDIyMDgiPjwvcG9seWdvbj4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTE3LjkzMDc5MywzMy42NDI5NTkyIEMxMTcuNjI4NzUyLDMzLjcxMzcyMTcgMTE3LjM3NDI3MSwzMy44MzE4MTMzIDExNy4zNzQyNzEsMzQuMTg1NDcxNyBDMTE3LjM3NDI3MSwzNC40OTk5NzE3IDExNy41OTY3ODYsMzQuNjgwNjU1IDExNy45ODY0NiwzNC42ODA2NTUgQzExOC4zMjA0NjcsMzQuNjgwNjU1IDExOC42MTQ3MTEsMzQuNTM5MTMgMTE4Ljc5NzYyLDM0LjI4NzY4NDIgQzExOC45MzI4MTMsMzQuMTA2ODQ2NyAxMTkuMDI4MDg3LDMzLjgzMTgxMzMgMTE5LjAyODA4NywzMy41NTY0NzE3IEwxMTkuMDI4MDg3LDMzLjQwNzIzODMgTDExNy45MzA3OTMsMzMuNjQyOTU5MiBaIE0xMTkuNzE5OTU5LDMyLjU5NzQwMDggTDExOS43MTk5NTksMzUuMjIzMTY3NSBMMTE5LjA5OTY2LDM1LjIyMzE2NzUgTDExOS4wNjc4NSwzNC42ODA2NTUgQzExOC44NjkxOTMsMzUuMDM0NDY3NSAxMTguNDM5NzU1LDM1LjMwOTgwOTIgMTE3Ljg1MTI2NywzNS4zMDk4MDkyIEMxMTcuMTUxNTk5LDM1LjMwOTgwOTIgMTE2LjY4MjM5OSwzNC44ODUyMzQyIDExNi42ODIzOTksMzQuMTkzMzM0MiBDMTE2LjY4MjM5OSwzMy41MDE0MzQyIDExNy4xNzUzMDEsMzMuMTYzNTAwOCAxMTcuODAzNzA4LDMzLjA0NTU2MzMgTDExOS4wMjgwODcsMzIuODE3NTUwOCBMMTE5LjAyODA4NywzMi42MjA5ODgzIEMxMTkuMDI4MDg3LDMyLjA1NDg4ODMgMTE4Ljc2NTY1NCwzMS44MDMyODgzIDExOC4yODg2NTcsMzEuODAzMjg4MyBDMTE3Ljg1MTI2NywzMS44MDMyODgzIDExNy40Njk1NDUsMzIuMDM5MzE3NSAxMTcuNDY5NTQ1LDMyLjUyNjYzODMgTDExNi43OTM3MzUsMzIuNTI2NjM4MyBDMTE2LjgxNzU5MywzMS43NjM5NzU4IDExNy40MDYwODEsMzEuMTc0NDQyNSAxMTguMjg4NjU3LDMxLjE3NDQ0MjUgQzExOS4xNzkxODYsMzEuMTc0NDQyNSAxMTkuNzE5OTU5LDMxLjY3NzY0MjUgMTE5LjcxOTk1OSwzMi41OTc0MDA4IEwxMTkuNzE5OTU5LDMyLjU5NzQwMDggWiIgaWQ9IkZpbGwtMzgiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMjEuNzU1ODU2LDMxLjI2MDg5OTIgTDEyMi43ODE3MzQsMzEuMjYwODk5MiBMMTIyLjc4MTczNCwzMS44ODk3NDUgTDEyMS43NDc5MDQsMzEuODg5NzQ1IEwxMjEuNzMyMTU1LDM0LjAxMjYyIEMxMjEuNzMyMTU1LDM0LjQ0NDkwMzMgMTIxLjg0MzQ5LDM0LjY1NzAzNjcgMTIyLjMwNDU4MiwzNC42NTcwMzY3IEMxMjIuNTI3MjUzLDM0LjY1NzAzNjcgMTIyLjY2MjI5LDM0LjYyNTc0MDggMTIyLjc4MTczNCwzNC41ODY0MjgzIEwxMjIuNzgxNzM0LDM1LjE5MTY4NjcgQzEyMi42NjIyOSwzNS4yMzkwMTU4IDEyMi40Nzk1MzgsMzUuMjc4MzI4MyAxMjIuMTg1Mjk0LDM1LjI3ODMyODMgQzEyMS40Mjk4MDIsMzUuMjc4MzI4MyAxMjEuMDQwMjgzLDM0Ljk0ODEwMzMgMTIxLjA0ODIzNiwzNC4xMzgyNjU4IEwxMjEuMDYzOTg1LDMxLjg4OTc0NSBMMTIwLjMxNjc1OCwzMS44ODk3NDUgTDEyMC4zMTY3NTgsMzEuMjYwODk5MiBMMTIxLjA2Mzk4NSwzMS4yNjA4OTkyIEwxMjEuMDcxOTM4LDMwLjI3MDIyNDIgTDEyMS43NjM5NjUsMzAuMjcwMjI0MiBMMTIxLjc1NTg1NiwzMS4yNjA4OTkyIFoiIGlkPSJGaWxsLTM5IiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIzLjY1NjU3NiwzNS4yMjMyMjkyIEwxMjQuMzQwNDk1LDM1LjIyMzIyOTIgTDEyNC4zNDA0OTUsMzEuMjYwOTkxNyBMMTIzLjY1NjU3NiwzMS4yNjA5OTE3IEwxMjMuNjU2NTc2LDM1LjIyMzIyOTIgWiBNMTI0LjQ3NTY4OCwzMC4wNDIzMDQyIEMxMjQuNDc1Njg4LDMwLjI5MzkwNDIgMTI0LjI2MDk2OSwzMC40OTgzMjkyIDEyMy45OTgzOCwzMC40OTgzMjkyIEMxMjMuNzM2MTAyLDMwLjQ5ODMyOTIgMTIzLjUyOTQ5MiwzMC4yOTM5MDQyIDEyMy41Mjk0OTIsMzAuMDQyMzA0MiBDMTIzLjUyOTQ5MiwyOS43ODI5OTU4IDEyMy43MzYxMDIsMjkuNTc4NDE2NyAxMjMuOTk4MzgsMjkuNTc4NDE2NyBDMTI0LjI2MDk2OSwyOS41Nzg0MTY3IDEyNC40NzU2ODgsMjkuNzgyOTk1OCAxMjQuNDc1Njg4LDMwLjA0MjMwNDIgTDEyNC40NzU2ODgsMzAuMDQyMzA0MiBaIiBpZD0iRmlsbC00MCIgZmlsbD0iIzlCQUJBQyIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEyNS45NTQ3NTIsMzMuMjQyMDMzMyBDMTI1Ljk1NDc1MiwzNC4wNTk3MzMzIDEyNi40ODc1NzIsMzQuNjgwNzE2NyAxMjcuMjkwNjIzLDM0LjY4MDcxNjcgQzEyOC4wODU3MjEsMzQuNjgwNzE2NyAxMjguNjAyNjM3LDM0LjA1OTczMzMgMTI4LjYwMjYzNywzMy4yNDIwMzMzIEMxMjguNjAyNjM3LDMyLjQxNjYyNSAxMjguMDg1NzIxLDMxLjgwMzM1IDEyNy4yOTA2MjMsMzEuODAzMzUgQzEyNi40ODc1NzIsMzEuODAzMzUgMTI1Ljk1NDc1MiwzMi40MTY2MjUgMTI1Ljk1NDc1MiwzMy4yNDIwMzMzIE0xMjkuMzEwNDEzLDMzLjI0MjAzMzMgQzEyOS4zMTA0MTMsMzQuNDQ0OTk1OCAxMjguNDc1Mzk2LDM1LjMwOTcxNjcgMTI3LjI4MjY3MSwzNS4zMDk3MTY3IEMxMjYuMDgxODM3LDM1LjMwOTcxNjcgMTI1LjI0Njk3NiwzNC40NDQ5OTU4IDEyNS4yNDY5NzYsMzMuMjQyMDMzMyBDMTI1LjI0Njk3NiwzMi4wMzkyMjUgMTI2LjA4MTgzNywzMS4xNzQ1MDQyIDEyNy4yODI2NzEsMzEuMTc0NTA0MiBDMTI4LjQ3NTM5NiwzMS4xNzQ1MDQyIDEyOS4zMTA0MTMsMzIuMDM5MjI1IDEyOS4zMTA0MTMsMzMuMjQyMDMzMyIgaWQ9IkZpbGwtNDEiIGZpbGw9IiM5QkFCQUMiIG1hc2s9InVybCgjbWFzay0yKSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMzMuMjg2NjA2LDMyLjY2MDMwMDggTDEzMy4yODY2MDYsMzUuMjIzMTY3NSBMMTMyLjU5NDczNSwzNS4yMjMxNjc1IEwxMzIuNTk0NzM1LDMyLjc3MDM3NTggQzEzMi41OTQ3MzUsMzIuMTU3MTAwOCAxMzIuMzAwNjQ3LDMxLjgzNDg5MjUgMTMxLjgxNTM4NiwzMS44MzQ4OTI1IEMxMzEuMjkwNjc0LDMxLjgzNDg5MjUgMTMwLjg4NTI1LDMyLjI5MDkxNzUgMTMwLjg4NTI1LDMzLjEwMDQ0NjcgTDEzMC44ODUyNSwzNS4yMjMxNjc1IEwxMzAuMjAxMzMyLDM1LjIyMzE2NzUgTDEzMC4yMDEzMzIsMzEuMjYwOTMgTDEzMC44MTM2NzcsMzEuMjYwOTMgTDEzMC44NTM0NCwzMS44MDMyODgzIEMxMzEuMDM2MTkzLDMxLjQ1NzMzODMgMTMxLjQxNzkxNSwzMS4xNzQ0NDI1IDEzMS45ODI1NDUsMzEuMTc0NDQyNSBDMTMyLjg0MTI2NCwzMS4xNzQ0NDI1IDEzMy4yODY2MDYsMzEuNzg3NzE3NSAxMzMuMjg2NjA2LDMyLjY2MDMwMDgiIGlkPSJGaWxsLTQyIiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTM2Ljg4OTE4NiwzMi40MjQzNzk2IEwxMzYuMTg5NTE4LDMyLjQyNDM3OTYgQzEzNi4xODE0MDksMzIuMDA3ODIxMiAxMzUuOTgyNzUyLDMxLjgwMzM5NjIgMTM1LjU1MzMxNSwzMS44MDMzOTYyIEMxMzUuMTMxODMsMzEuODAzMzk2MiAxMzQuOTQwOTY5LDMyLjA0NzEzMzggMTM0Ljk0MDk2OSwzMi4zMzc4OTIxIEMxMzQuOTQwOTY5LDMyLjY0NDUyOTYgMTM1LjEwMDAyLDMyLjc3MDMyOTYgMTM1LjY5NjQ2LDMyLjkxMTg1NDYgQzEzNi42NTA2MDksMzMuMTMyMDA0NiAxMzcuMDA4NDc0LDMzLjQ2MjA3NTQgMTM3LjAwODQ3NCwzNC4wOTg5Mzc5IEMxMzcuMDA4NDc0LDM0Ljg2OTMwODggMTM2LjQwNDIzNywzNS4zMDk3NjI5IDEzNS42MDEwMywzNS4zMDk3NjI5IEMxMzQuNjcwNTgyLDM1LjMwOTc2MjkgMTM0LjE1MzgyMywzNC43OTA4Mzc5IDEzNC4xMzc3NjIsMzQuMDIwNDY3MSBMMTM0LjgzNzc0MiwzNC4wMjA0NjcxIEMxMzQuODQ1Njk0LDM0LjQzNzAyNTQgMTM1LjExNTkyNSwzNC42ODA3NjI5IDEzNS42MTY5MzUsMzQuNjgwNzYyOSBDMTM2LjA3ODE4MiwzNC42ODA3NjI5IDEzNi4zMDg2NSwzNC40NTI3NTA0IDEzNi4zMDg2NSwzNC4xNDYxMTI5IEMxMzYuMzA4NjUsMzMuODE1ODg3OSAxMzYuMTMzNjk0LDMzLjY1ODc5MjEgMTM1LjQ3Mzc4OSwzMy41MDk0MDQ2IEMxMzQuNjM4NzcyLDMzLjMyMDU1MDQgMTM0LjI0MTMwMSwzMy4wMjk3OTIxIDEzNC4yNDEzMDEsMzIuMzc3MjA0NiBDMTM0LjI0MTMwMSwzMS43NDgzNTg3IDEzNC43MDI1NDgsMzEuMTc0NTUwNCAxMzUuNTY5MjIsMzEuMTc0NTUwNCBDMTM2LjM0ODQxMywzMS4xNzQ1NTA0IDEzNi44NzMyODEsMzEuNjc3NTk2MiAxMzYuODg5MTg2LDMyLjQyNDM3OTYiIGlkPSJGaWxsLTQzIiBmaWxsPSIjOUJBQkFDIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 90px 24px;
  position: absolute;
  right: 15px;
  bottom: 15px;
}

.vallenato .v-logo-white {
  display: block;
  width: 62px;
  height: 30px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9InRpbnkiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTExOS4ycHgiIGhlaWdodD0iNTQwLjFweCIgdmlld0JveD0iMCAwIDExMTkuMiA1NDAuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjx0aXRsZT5DRlJfU2lnbmF0dXJlX0Jyb3duPC90aXRsZT4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTk2Mi4zLDExOC42Yy00LjUsOC4zLTkuNywxMy4xLTE2LjcsMTMuMWMtNi40LDAtOS4xLTQuNy04LjgtMTMuMWMwLjYtMTYsMTAuNS00My41LDI1LjQtNDMuNQoJYzUuNCwwLDksMy43LDguNywxMi4zQzk3MC44LDk1LjcsOTY3LjUsMTA5LjEsOTYyLjMsMTE4LjYgTTk2MS44LDcwLjJjLTIzLjgsMC00MSwyMC40LTQxLjcsNDIuOGMtMC4zLDEyLjksNi43LDIzLjgsMjQuMywyMy44CgljMjcuNiwwLDQyLjEtMjQuMyw0Mi42LTQyLjRDOTg3LjUsODAuMyw5NzguNiw3MC4yLDk2MS44LDcwLjIiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTExMTkuMiwxMDQuM2MwLTUuNS0yLjgtOS4xLTctOS4xYy0zLjMtMC4xLTYsMi41LTYuMSw1LjhjMCwwLjEsMCwwLjIsMCwwLjNjMCw0LjQsNC4xLDUuNSw0LjEsMTEuMQoJYy0wLjEsMi42LTEuMSw1LTIuOSw2LjljLTIuOCwyLjctNi43LDQuNi0xOC40LDQuNmgtMjguM2MtMy4zLDAtNC4yLTEuNC0yLjgtNS4zYzQuMi0xMi4xLDEwLTI2LjMsMTEuMi0zMi4zCgljMS42LTcuOS0xLjgtMTUuMi0xMS44LTE1LjJjLTE1LjgsMC0yNiwxMy43LTM5LjgsMzkuOGgtMC44YzAsMCwxMC0yMy41LDEwLTMxLjJjMC01LjUtMy4zLTguNS05LjItOC41Yy05LjEsMC0xOC40LDkuNC0yMi40LDE0LjcKCWwyLjgsMi43YzItMi40LDQuMi00LjYsNi42LTYuNmMzLjYtMi44LDcuMy0yLjQsNi4yLDMuN2MtMS40LDcuOC0xMiwzNS42LTE3LjcsNDkuOGgxNi40YzE2LjktMzMuOCwyOS4zLTU1LjYsMzkuMS01NS42CgljMi45LDAsNC40LDEuOCw0LjQsNC44YzAsNi4xLTguOSwyNi42LTEyLjUsMzguOGMtMi4xLDcuMi0xLjcsMTIsNC43LDEyaDMxLjVjMTMuMSwwLDIzLjYtNi4xLDI4LjEtOS40CglDMTExMy41LDEyMC4xLDExMTkuMiwxMTEuNywxMTE5LjIsMTA0LjMiLz4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI5Ni44LDIyNC4zIDk2LjgsMjA1LjEgMTguNSwyMDUuMSAxOC41LDMzNS40IDQwLjYsMzM1LjQgNDAuNiwyNzguNSA5MS41LDI3OC41IDkxLjUsMjU5LjIgCgk0MC42LDI1OS4yIDQwLjYsMjI0LjMgIi8+CjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03MzguMiwyMjIuN2MtMTMuMy0xMy4yLTI5LjYtMjAuNy01MS43LTIwLjdjLTM4LjMsMC02OS4xLDI3LjctNjkuMSw2OXMyNy43LDY3LjMsNjcuMSw2Ny4zaDAuMQoJYzM2LjcsMCw2My45LTIyLjksNjQtNjAuOHYtNGgtNjMuOFYyOTJoMzkuNmMtNC4zLDE4LTIwLjYsMjYuNS0zOC41LDI2LjVjLTI3LjUsMC00NS4yLTE4LjMtNDUuMi00OC4xCgljMC4xLTI3LjYsMTguMi00OC42LDQ0LjgtNDguNmMxOC45LDAsMzAuOCw4LjgsMzgsMTZMNzM4LjIsMjIyLjd6Ii8+CjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00MC40LDQ2My40VjQyM2gxOGMyMy41LDAsMjYuMywxMC44LDI2LjMsMTlzLTMuNCwyMS40LTI2LjEsMjEuNEw0MC40LDQ2My40eiBNNzIuMSw0ODAuMQoJYzAsMC0wLjItMC4yLDEtMC4zYzE5LTIuMiwzMy42LTE3LjMsMzMuNi0zOC4zYzAtMjIuOC0xNy0zNy42LTQzLjQtMzcuNkgxOC41djEzMC44aDIxLjl2LTU0LjJoNS4zbDQ0LjEsNTQuMmgyNy45TDcyLjEsNDgwLjF6Ii8+Cjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTc4LjcsNDc2LjggMjI4LjYsNDc2LjggMjI4LjYsNDU3LjggMTc4LjcsNDU3LjggMTc4LjcsNDIzIDIzNC41LDQyMyAyMzQuNSw0MDQgMTU1LjksNDA0IAoJMTU1LjksNTM0LjkgMjM4LjgsNTM0LjkgMjM4LjgsNTE1LjggMTc4LjcsNTE1LjggIi8+Cjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMzA0LjEsNDAzLjkgMjgxLjQsNDAzLjkgMjgxLjQsNTM0LjcgMzYxLjIsNTM0LjcgMzYxLjIsNTE1LjggMzA0LjEsNTE1LjggIi8+Cjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNTA2LDQyMyA1NDYuNCw0MjMgNTQ2LjQsNTM0LjcgNTY4LjQsNTM0LjcgNTY4LjQsNDIzIDYwOC44LDQyMyA2MDguOCw0MDMuOSA1MDYsNDAzLjkgIi8+CjxyZWN0IHg9IjY0MyIgeT0iNDAzLjkiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyMi44IiBoZWlnaHQ9IjEzMC44Ii8+CjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05NjAuNyw0ODYuOWwtODcuOC04OHYxMzUuOGgyMS45di04Mi41YzMuOCwzLjgsODcuOCw4Ny45LDg3LjgsODcuOVY0MDMuOWgtMjEuOVY0ODYuOXoiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwNjcuNCw0NTguOWMtMTYuMS04LTIzLjQtMTQtMjMuNC0yMy40YzAtMTQuMiwxNC42LTE2LDE5LTE2YzkuNS0wLjEsMTguNywzLjYsMjUuNSwxMC4ybDExLjEtMTUuOAoJYy0xMi4zLTkuNy0yMy42LTEyLjUtMzYuNi0xMi41Yy0yMy44LDAtNDAuNSwxNC41LTQwLjUsMzUuM2MwLDE5LjksMTMuMSwyOS44LDM1LjIsNDEuMmMxNS4zLDcuOCwyMywxNC43LDIzLDIzLjkKCWMwLDEwLjMtOC45LDE2LjQtMjAuNywxNi40Yy0xMi40LDAtMjIuMi00LjItMzIuMS0xMy40bC0xMi40LDE1LjVjMTQuMiwxMy4yLDI5LjIsMTYuOCw0Mi45LDE2LjhjMjkuNiwwLDQ0LjUtMTYuOCw0NC41LTM3LjMKCUMxMTAyLjksNDc4LjgsMTA4Nyw0NjguNywxMDY3LjQsNDU4LjkiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwOC43LDEwMC44Yy0xMC42LDEyLjEtMjQsMTguMS0zOSwxOC4xYy0yNi42LDAtNDYuNS0xOC00Ni41LTQ4LjZDMjMuMiw0Mi4zLDQxLjksMjMsNjcsMjMKCWMxMy45LDAsMjUuOSw0LjYsMzYuNiwxNS4ybDE0LjYtMTQuOEMxMDUuMSw5LjcsODguNSwzLjMsNjcuMiwzLjNDMjkuMiwzLjMsMCwzMi4zLDAsNzFjMCw0MC42LDI3LjgsNjcuNyw2Ni45LDY3LjcKCWMyMywwLDQxLjMtNy44LDU0LjQtMjIuN0wxMDguNywxMDAuOHoiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTcwNC40LDEwMS4xYy0xMC41LDEyLjEtMjIuOSwxNy44LTM5LjgsMTcuOGMtMjcuOCwwLTQ2LjUtMTgtNDYuNS00OC42YzAtMjcuOSwxOC44LTQ3LjQsNDMuOC00Ny40CgljMTMuOSwwLDI1LjksNC42LDM2LjYsMTUuM2wxNC40LTE0LjZDNzAwLjMsOS43LDY4My4zLDMuMyw2NjIsMy4zYy0zOS4xLDAtNjcuMiwyOS02Ny4yLDY3LjdjMCw0MC42LDI3LDY3LjcsNjYuOSw2Ny43CgljMjQuMSwwLDQyLjEtNy40LDU1LjItMjIuNEw3MDQuNCwxMDEuMXoiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM1Ni41LDEzNy42YzMwLjksMCw0OC43LTE2LjgsNTMuOC0zOS4yYzEtNS40LDEuNS0xMSwxLjUtMTYuNVY0LjloLTIxLjl2NzYuMmMwLDI0LjUtMTIuMSwzNi43LTMzLjEsMzYuNwoJYy0yMS43LDAtMzQuNy0xMi42LTM0LjctMzYuN1Y0LjloLTIxLjl2NzYuOWMtMC4xLDUuNSwwLjUsMTEuMSwxLjUsMTYuNUMzMDYuOCwxMjAuOCwzMjUsMTM3LjYsMzU2LjUsMTM3LjYiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ3NCw1MS45YzMuOCwzLjgsODguNSw4OS4yLDg4LjUsODkuMlY0LjloLTIxLjN2ODQuM0M1MzcuNCw4NS40LDQ1Mi43LDAsNDUyLjcsMHYxMzUuOEg0NzRMNDc0LDUxLjl6Ii8+CjxyZWN0IHg9Ijc0NC42IiB5PSI0LjkiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyMi43IiBoZWlnaHQ9IjEzMC44Ii8+Cjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iODkyLjgsMTE2LjkgODM1LjEsMTE2LjkgODM1LjEsNC45IDgxMi40LDQuOSA4MTIuNCwxMzUuOCA4OTIuOCwxMzUuOCAiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIwNCwyMS42Yy0yNS4xLDAtNDUuNSwyMC00NS41LDQ5LjJzMTkuNCw0OS4yLDQ1LjUsNDkuMnM0NS41LTIwLDQ1LjUtNDkuMlMyMjkuMSwyMS42LDIwNCwyMS42CgkgTTEzNS40LDcwLjhMMTM1LjQsNzAuOGMwLTM5LjMsMjkuNC02OC42LDY4LjUtNjguNnM2OC41LDI5LjMsNjguNSw2OC42cy0yOC4yLDY4LjYtNjguNSw2OC42UzEzNS40LDExMC4xLDEzNS40LDcwLjgiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE4OC45LDIyMS4xYy0yNS4xLDAtNDUuNSwyMC00NS41LDQ5LjJzMTkuNCw0OS4yLDQ1LjUsNDkuMnM0NS41LTIwLDQ1LjUtNDkuMlMyMTQuMSwyMjEuMSwxODguOSwyMjEuMQoJIE0xMjAuNCwyNzAuM0wxMjAuNCwyNzAuM2MwLTM5LjMsMjkuNC02OC42LDY4LjUtNjguNnM2OC42LDI5LjMsNjguNSw2OC42cy0yOC4yLDY4LjYtNjguNSw2OC42UzEyMC4zLDMwOS41LDEyMC40LDI3MC4zIi8+Cjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNDUxLjIsMjc3LjQgNTAxLjEsMjc3LjQgNTAxLjEsMjU4LjQgNDUxLjIsMjU4LjQgNDUxLjIsMjIzLjYgNTA3LDIyMy42IDUwNywyMDQuNiA0MjguNCwyMDQuNiAKCTQyOC40LDMzNS40IDUxMS4zLDMzNS40IDUxMS4zLDMxNi40IDQ1MS4yLDMxNi40ICIvPgo8cmVjdCB4PSI1NTUiIHk9IjIwNC42IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMjIuNyIgaGVpZ2h0PSIxMzAuOCIvPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzE2LjUsMjY0LjJ2LTQwLjRoMThjMjMuNSwwLDI2LjMsMTAuOCwyNi4zLDE5YzAsOC0zLjQsMjEuNC0yNi4xLDIxLjRMMzE2LjUsMjY0LjJ6IE0zNDguMiwyODAuOAoJYzAsMC0wLjItMC4yLDEtMC4zYzE5LTIuMiwzMy42LTE3LjQsMzMuNi0zOC4zYzAtMjIuOS0xNy0zNy42LTQzLjQtMzcuNmgtNDQuN3YxMzAuOGgyMS45di01NC4yaDUuM2w0NC4xLDU0LjJoMjcuOEwzNDguMiwyODAuOHoiCgkvPgo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDU2LjksNDg0LjlsLTE3LTQwLjlsLTE3LjEsNDAuOUg0NTYuOXogTTQ2NC45LDUwNC4zaC01MGwtMTIuNywzMC40aC0yMi45bDYxLjMtMTM5LjRsNjEsMTM5LjRoLTI0LjIKCUw0NjQuOSw1MDQuM3oiLz4KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTc2OS40LDQyMC42Yy0yNS4xLDAtNDUuNSwxOS45LTQ1LjUsNDkuMnMxOS40LDQ5LjIsNDUuNSw0OS4yczQ1LjUtMjAsNDUuNS00OS4yUzc5NC42LDQyMC42LDc2OS40LDQyMC42CgkgTTcwMC45LDQ2OS44TDcwMC45LDQ2OS44YzAtMzkuMywyOS40LTY4LjYsNjguNS02OC42czY4LjYsMjkuMyw2OC41LDY4LjZzLTI4LjIsNjguNi02OC41LDY4LjZTNzAwLjgsNTA5LDcwMC45LDQ2OS44Ii8+CjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik04MDQuOSwyNTEuNmMzLjgsMy44LDg4LjUsODkuMiw4OC41LDg5LjJWMjA0LjZoLTIxLjN2ODQuM2wtODguNC04OS4ydjEzNS44aDIxLjNMODA0LjksMjUxLjZ6Ii8+Cjwvc3ZnPgo=);
  background-size: 62px 30px;
  position: absolute;
  right: 15px;
  bottom: 15px;
}

.vallenato .v-logo-gray {
  display: block;
  width: 62px;
  height: 30px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgYmFzZVByb2ZpbGU9InRpbnkiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTExOS4ycHgiIGhlaWdodD0iNTQwLjFweCIgdmlld0JveD0iMCAwIDExMTkuMiA1NDAuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjx0aXRsZT5DRlJfU2lnbmF0dXJlX0Jyb3duPC90aXRsZT4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTk2Mi4zLDExOC42Yy00LjUsOC4zLTkuNywxMy4xLTE2LjcsMTMuMWMtNi40LDAtOS4xLTQuNy04LjgtMTMuMWMwLjYtMTYsMTAuNS00My41LDI1LjQtNDMuNQoJYzUuNCwwLDksMy43LDguNywxMi4zQzk3MC44LDk1LjcsOTY3LjUsMTA5LjEsOTYyLjMsMTE4LjYgTTk2MS44LDcwLjJjLTIzLjgsMC00MSwyMC40LTQxLjcsNDIuOGMtMC4zLDEyLjksNi43LDIzLjgsMjQuMywyMy44CgljMjcuNiwwLDQyLjEtMjQuMyw0Mi42LTQyLjRDOTg3LjUsODAuMyw5NzguNiw3MC4yLDk2MS44LDcwLjIiLz4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTExMTkuMiwxMDQuM2MwLTUuNS0yLjgtOS4xLTctOS4xYy0zLjMtMC4xLTYsMi41LTYuMSw1LjhjMCwwLjEsMCwwLjIsMCwwLjNjMCw0LjQsNC4xLDUuNSw0LjEsMTEuMQoJYy0wLjEsMi42LTEuMSw1LTIuOSw2LjljLTIuOCwyLjctNi43LDQuNi0xOC40LDQuNmgtMjguM2MtMy4zLDAtNC4yLTEuNC0yLjgtNS4zYzQuMi0xMi4xLDEwLTI2LjMsMTEuMi0zMi4zCgljMS42LTcuOS0xLjgtMTUuMi0xMS44LTE1LjJjLTE1LjgsMC0yNiwxMy43LTM5LjgsMzkuOGgtMC44YzAsMCwxMC0yMy41LDEwLTMxLjJjMC01LjUtMy4zLTguNS05LjItOC41Yy05LjEsMC0xOC40LDkuNC0yMi40LDE0LjcKCWwyLjgsMi43YzItMi40LDQuMi00LjYsNi42LTYuNmMzLjYtMi44LDcuMy0yLjQsNi4yLDMuN2MtMS40LDcuOC0xMiwzNS42LTE3LjcsNDkuOGgxNi40YzE2LjktMzMuOCwyOS4zLTU1LjYsMzkuMS01NS42CgljMi45LDAsNC40LDEuOCw0LjQsNC44YzAsNi4xLTguOSwyNi42LTEyLjUsMzguOGMtMi4xLDcuMi0xLjcsMTIsNC43LDEyaDMxLjVjMTMuMSwwLDIzLjYtNi4xLDI4LjEtOS40CglDMTExMy41LDEyMC4xLDExMTkuMiwxMTEuNywxMTE5LjIsMTA0LjMiLz4KPHBvbHlnb24gZmlsbD0iIzQ4NTM1RCIgcG9pbnRzPSI5Ni44LDIyNC4zIDk2LjgsMjA1LjEgMTguNSwyMDUuMSAxOC41LDMzNS40IDQwLjYsMzM1LjQgNDAuNiwyNzguNSA5MS41LDI3OC41IDkxLjUsMjU5LjIgCgk0MC42LDI1OS4yIDQwLjYsMjI0LjMgIi8+CjxwYXRoIGZpbGw9IiM0ODUzNUQiIGQ9Ik03MzguMiwyMjIuN2MtMTMuMy0xMy4yLTI5LjYtMjAuNy01MS43LTIwLjdjLTM4LjMsMC02OS4xLDI3LjctNjkuMSw2OXMyNy43LDY3LjMsNjcuMSw2Ny4zaDAuMQoJYzM2LjcsMCw2My45LTIyLjksNjQtNjAuOHYtNGgtNjMuOFYyOTJoMzkuNmMtNC4zLDE4LTIwLjYsMjYuNS0zOC41LDI2LjVjLTI3LjUsMC00NS4yLTE4LjMtNDUuMi00OC4xCgljMC4xLTI3LjYsMTguMi00OC42LDQ0LjgtNDguNmMxOC45LDAsMzAuOCw4LjgsMzgsMTZMNzM4LjIsMjIyLjd6Ii8+CjxwYXRoIGZpbGw9IiM0ODUzNUQiIGQ9Ik00MC40LDQ2My40VjQyM2gxOGMyMy41LDAsMjYuMywxMC44LDI2LjMsMTlzLTMuNCwyMS40LTI2LjEsMjEuNEw0MC40LDQ2My40eiBNNzIuMSw0ODAuMQoJYzAsMC0wLjItMC4yLDEtMC4zYzE5LTIuMiwzMy42LTE3LjMsMzMuNi0zOC4zYzAtMjIuOC0xNy0zNy42LTQzLjQtMzcuNkgxOC41djEzMC44aDIxLjl2LTU0LjJoNS4zbDQ0LjEsNTQuMmgyNy45TDcyLjEsNDgwLjF6Ii8+Cjxwb2x5Z29uIGZpbGw9IiM0ODUzNUQiIHBvaW50cz0iMTc4LjcsNDc2LjggMjI4LjYsNDc2LjggMjI4LjYsNDU3LjggMTc4LjcsNDU3LjggMTc4LjcsNDIzIDIzNC41LDQyMyAyMzQuNSw0MDQgMTU1LjksNDA0IAoJMTU1LjksNTM0LjkgMjM4LjgsNTM0LjkgMjM4LjgsNTE1LjggMTc4LjcsNTE1LjggIi8+Cjxwb2x5Z29uIGZpbGw9IiM0ODUzNUQiIHBvaW50cz0iMzA0LjEsNDAzLjkgMjgxLjQsNDAzLjkgMjgxLjQsNTM0LjcgMzYxLjIsNTM0LjcgMzYxLjIsNTE1LjggMzA0LjEsNTE1LjggIi8+Cjxwb2x5Z29uIGZpbGw9IiM0ODUzNUQiIHBvaW50cz0iNTA2LDQyMyA1NDYuNCw0MjMgNTQ2LjQsNTM0LjcgNTY4LjQsNTM0LjcgNTY4LjQsNDIzIDYwOC44LDQyMyA2MDguOCw0MDMuOSA1MDYsNDAzLjkgIi8+CjxyZWN0IHg9IjY0MyIgeT0iNDAzLjkiIGZpbGw9IiM0ODUzNUQiIHdpZHRoPSIyMi44IiBoZWlnaHQ9IjEzMC44Ii8+CjxwYXRoIGZpbGw9IiM0ODUzNUQiIGQ9Ik05NjAuNyw0ODYuOWwtODcuOC04OHYxMzUuOGgyMS45di04Mi41YzMuOCwzLjgsODcuOCw4Ny45LDg3LjgsODcuOVY0MDMuOWgtMjEuOVY0ODYuOXoiLz4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTEwNjcuNCw0NTguOWMtMTYuMS04LTIzLjQtMTQtMjMuNC0yMy40YzAtMTQuMiwxNC42LTE2LDE5LTE2YzkuNS0wLjEsMTguNywzLjYsMjUuNSwxMC4ybDExLjEtMTUuOAoJYy0xMi4zLTkuNy0yMy42LTEyLjUtMzYuNi0xMi41Yy0yMy44LDAtNDAuNSwxNC41LTQwLjUsMzUuM2MwLDE5LjksMTMuMSwyOS44LDM1LjIsNDEuMmMxNS4zLDcuOCwyMywxNC43LDIzLDIzLjkKCWMwLDEwLjMtOC45LDE2LjQtMjAuNywxNi40Yy0xMi40LDAtMjIuMi00LjItMzIuMS0xMy40bC0xMi40LDE1LjVjMTQuMiwxMy4yLDI5LjIsMTYuOCw0Mi45LDE2LjhjMjkuNiwwLDQ0LjUtMTYuOCw0NC41LTM3LjMKCUMxMTAyLjksNDc4LjgsMTA4Nyw0NjguNywxMDY3LjQsNDU4LjkiLz4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTEwOC43LDEwMC44Yy0xMC42LDEyLjEtMjQsMTguMS0zOSwxOC4xYy0yNi42LDAtNDYuNS0xOC00Ni41LTQ4LjZDMjMuMiw0Mi4zLDQxLjksMjMsNjcsMjMKCWMxMy45LDAsMjUuOSw0LjYsMzYuNiwxNS4ybDE0LjYtMTQuOEMxMDUuMSw5LjcsODguNSwzLjMsNjcuMiwzLjNDMjkuMiwzLjMsMCwzMi4zLDAsNzFjMCw0MC42LDI3LjgsNjcuNyw2Ni45LDY3LjcKCWMyMywwLDQxLjMtNy44LDU0LjQtMjIuN0wxMDguNywxMDAuOHoiLz4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTcwNC40LDEwMS4xYy0xMC41LDEyLjEtMjIuOSwxNy44LTM5LjgsMTcuOGMtMjcuOCwwLTQ2LjUtMTgtNDYuNS00OC42YzAtMjcuOSwxOC44LTQ3LjQsNDMuOC00Ny40CgljMTMuOSwwLDI1LjksNC42LDM2LjYsMTUuM2wxNC40LTE0LjZDNzAwLjMsOS43LDY4My4zLDMuMyw2NjIsMy4zYy0zOS4xLDAtNjcuMiwyOS02Ny4yLDY3LjdjMCw0MC42LDI3LDY3LjcsNjYuOSw2Ny43CgljMjQuMSwwLDQyLjEtNy40LDU1LjItMjIuNEw3MDQuNCwxMDEuMXoiLz4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTM1Ni41LDEzNy42YzMwLjksMCw0OC43LTE2LjgsNTMuOC0zOS4yYzEtNS40LDEuNS0xMSwxLjUtMTYuNVY0LjloLTIxLjl2NzYuMmMwLDI0LjUtMTIuMSwzNi43LTMzLjEsMzYuNwoJYy0yMS43LDAtMzQuNy0xMi42LTM0LjctMzYuN1Y0LjloLTIxLjl2NzYuOWMtMC4xLDUuNSwwLjUsMTEuMSwxLjUsMTYuNUMzMDYuOCwxMjAuOCwzMjUsMTM3LjYsMzU2LjUsMTM3LjYiLz4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTQ3NCw1MS45YzMuOCwzLjgsODguNSw4OS4yLDg4LjUsODkuMlY0LjloLTIxLjN2ODQuM0M1MzcuNCw4NS40LDQ1Mi43LDAsNDUyLjcsMHYxMzUuOEg0NzRMNDc0LDUxLjl6Ii8+CjxyZWN0IHg9Ijc0NC42IiB5PSI0LjkiIGZpbGw9IiM0ODUzNUQiIHdpZHRoPSIyMi43IiBoZWlnaHQ9IjEzMC44Ii8+Cjxwb2x5Z29uIGZpbGw9IiM0ODUzNUQiIHBvaW50cz0iODkyLjgsMTE2LjkgODM1LjEsMTE2LjkgODM1LjEsNC45IDgxMi40LDQuOSA4MTIuNCwxMzUuOCA4OTIuOCwxMzUuOCAiLz4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTIwNCwyMS42Yy0yNS4xLDAtNDUuNSwyMC00NS41LDQ5LjJzMTkuNCw0OS4yLDQ1LjUsNDkuMnM0NS41LTIwLDQ1LjUtNDkuMlMyMjkuMSwyMS42LDIwNCwyMS42CgkgTTEzNS40LDcwLjhMMTM1LjQsNzAuOGMwLTM5LjMsMjkuNC02OC42LDY4LjUtNjguNnM2OC41LDI5LjMsNjguNSw2OC42cy0yOC4yLDY4LjYtNjguNSw2OC42UzEzNS40LDExMC4xLDEzNS40LDcwLjgiLz4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTE4OC45LDIyMS4xYy0yNS4xLDAtNDUuNSwyMC00NS41LDQ5LjJzMTkuNCw0OS4yLDQ1LjUsNDkuMnM0NS41LTIwLDQ1LjUtNDkuMlMyMTQuMSwyMjEuMSwxODguOSwyMjEuMQoJIE0xMjAuNCwyNzAuM0wxMjAuNCwyNzAuM2MwLTM5LjMsMjkuNC02OC42LDY4LjUtNjguNnM2OC42LDI5LjMsNjguNSw2OC42cy0yOC4yLDY4LjYtNjguNSw2OC42UzEyMC4zLDMwOS41LDEyMC40LDI3MC4zIi8+Cjxwb2x5Z29uIGZpbGw9IiM0ODUzNUQiIHBvaW50cz0iNDUxLjIsMjc3LjQgNTAxLjEsMjc3LjQgNTAxLjEsMjU4LjQgNDUxLjIsMjU4LjQgNDUxLjIsMjIzLjYgNTA3LDIyMy42IDUwNywyMDQuNiA0MjguNCwyMDQuNiAKCTQyOC40LDMzNS40IDUxMS4zLDMzNS40IDUxMS4zLDMxNi40IDQ1MS4yLDMxNi40ICIvPgo8cmVjdCB4PSI1NTUiIHk9IjIwNC42IiBmaWxsPSIjNDg1MzVEIiB3aWR0aD0iMjIuNyIgaGVpZ2h0PSIxMzAuOCIvPgo8cGF0aCBmaWxsPSIjNDg1MzVEIiBkPSJNMzE2LjUsMjY0LjJ2LTQwLjRoMThjMjMuNSwwLDI2LjMsMTAuOCwyNi4zLDE5YzAsOC0zLjQsMjEuNC0yNi4xLDIxLjRMMzE2LjUsMjY0LjJ6IE0zNDguMiwyODAuOAoJYzAsMC0wLjItMC4yLDEtMC4zYzE5LTIuMiwzMy42LTE3LjQsMzMuNi0zOC4zYzAtMjIuOS0xNy0zNy42LTQzLjQtMzcuNmgtNDQuN3YxMzAuOGgyMS45di01NC4yaDUuM2w0NC4xLDU0LjJoMjcuOEwzNDguMiwyODAuOHoiCgkvPgo8cGF0aCBmaWxsPSIjNDg1MzVEIiBkPSJNNDU2LjksNDg0LjlsLTE3LTQwLjlsLTE3LjEsNDAuOUg0NTYuOXogTTQ2NC45LDUwNC4zaC01MGwtMTIuNywzMC40aC0yMi45bDYxLjMtMTM5LjRsNjEsMTM5LjRoLTI0LjIKCUw0NjQuOSw1MDQuM3oiLz4KPHBhdGggZmlsbD0iIzQ4NTM1RCIgZD0iTTc2OS40LDQyMC42Yy0yNS4xLDAtNDUuNSwxOS45LTQ1LjUsNDkuMnMxOS40LDQ5LjIsNDUuNSw0OS4yczQ1LjUtMjAsNDUuNS00OS4yUzc5NC42LDQyMC42LDc2OS40LDQyMC42CgkgTTcwMC45LDQ2OS44TDcwMC45LDQ2OS44YzAtMzkuMywyOS40LTY4LjYsNjguNS02OC42czY4LjYsMjkuMyw2OC41LDY4LjZzLTI4LjIsNjguNi02OC41LDY4LjZTNzAwLjgsNTA5LDcwMC45LDQ2OS44Ii8+CjxwYXRoIGZpbGw9IiM0ODUzNUQiIGQ9Ik04MDQuOSwyNTEuNmMzLjgsMy44LDg4LjUsODkuMiw4OC41LDg5LjJWMjA0LjZoLTIxLjN2ODQuM2wtODguNC04OS4ydjEzNS44aDIxLjNMODA0LjksMjUxLjZ6Ii8+Cjwvc3ZnPgo=);
  background-size: 62px 30px;
  position: absolute;
  right: 15px;
  bottom: 15px;
}

.vallenato .v-legend {
  float: left;
  height: 15px;
  z-index: 2;
}

.vallenato .v-legend text {
  color: #60666b;
  font-family: larsseit_regular;
  font-size: 13px;
}

.vallenato .v-header {
  padding-left: 15px;
  padding-top: 15px;
  padding-right: 15px;
  margin-bottom: 20px;
  line-height: normal !important;
  width: 100%;
}

.vallenato .v-footer {
  position: relative;
  padding-left: 15px;
  margin-top: 20px;
  float: left;
  height: 45px;
  width: 100%;
}

.vallenato .bb {
  width: 100%;
}

.bb path,
.bb line {
  fill: none;
}

.bb-button {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  fill: #555;
  font-size: 11px;
}

.bb-legend-item-title,
.bb-xgrid-focus,
.bb-ygrid,
.bb-event-rect,
.bb-bars path {
  shape-rendering: crispEdges;
}

.bb-axis {
  shape-rendering: crispEdges;
  font-family: larsseit_regular;
  font-size: 13px;
  color: #60666b;
  fill: #60666b;
  line-height: 15px;
}

.bb-axis-y text,
.vallenato .bb-axis-y2 text {
  font-family: larsseit_regular;
  font-size: 13px;
  color: #60666b;
  fill: #60666b;
  line-height: 15px;
}

.bb-axis-x text,
.vallenato .bb-axis-x2 text {
  font-family: larsseit_regular;
  font-size: 13px;
  color: #60666b;
  fill: #60666b;
  line-height: 15px;
}

.bb-event-rects {
  fill-opacity: 1 !important;
}

.bb-event-rects .bb-event-rect {
  fill: transparent;
}

.bb-event-rects .bb-event-rect._active_ {
  fill: rgba(39, 201, 3, .05);
}

.tick._active_ text {
  fill: #00c83c !important;
}

.bb-grid line {
  stroke: #f1f1f1;
}

.bb-grid .bb-ygrid:last-child {
  stroke: #e9e9e9;
}

.bb-xgrid-focus line {
  stroke: #ddd;
}

.bb-text.bb-empty {
  fill: #767676;
}

.bb-line {
  stroke-width: 1px;
}

rect.bb-circle._expanded_,
use.bb-circle._expanded_ {
  stroke-width: 1px;
}

.bb-bar {
  stroke-width: 0;
}

.bb-bar._expanded_ {
  fill-opacity: .75;
}

.bb-region {
  fill: steelblue;
  fill-opacity: .1;
}

.bb-region.selected rect {
  fill: #27c903;
}

.bb-zoom-brush {
  fill-opacity: .1;
}

.bb-brush .extent {
  fill-opacity: .1;
}

.bb-legend-item-hidden {
  opacity: .15;
}

.bb-legend-background {
  opacity: .75;
  fill: white;
  stroke: lightgray;
  stroke-width: 1;
}

.bb-title {
  font-size: 18px;
  font-family: larsseit_medium;
  fill: #04284a;
}

.bb-tooltip-container {
  z-index: 10;
  color: #60666b;
  fill: #60666b;
  font-size: 13px;
  line-height: 15px;
  font-family: larsseit_regular;
  position: absolute;
}

.bb-tooltip {
  border-collapse: separate;
  border-spacing: 0;
  empty-cells: show;
  border: 1px solid #999;
  background-color: #fff;
  text-align: left;
  color: #60666b;
  fill: #60666b;
  line-height: 15px;
  font-size: 13px;
  font-family: larsseit_regular;
}

.bb-tooltip th {
  font-size: 12px;
  padding: 4px 8px;
  text-align: left;
  border-bottom: solid 1px #eee;
}

.bb-tooltip td {
  padding: 4px 6px;
  background-color: #fff;
}

.bb-tooltip td:first-child {
  padding-left: 8px;
}

.bb-tooltip td:last-child {
  padding-right: 8px;
}

.bb-tooltip td>span,
.bb-tooltip td>svg {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin-right: 6px;
  border-radius: 5px;
  vertical-align: middle;
}

.bb-tooltip td.value {
  border-left: 1px solid transparent;
}

.bb-tooltip .bb-tooltip-title {
  display: inline-block;
  font-family: larsseit_bold;
  font-size: 14px;
  color: #7f7f7f;
}

.bb-tooltip .bb-tooltip-detail table {
  border-collapse: collapse;
  border-spacing: 0;
}

.bb-tooltip .bb-tooltip-detail .bb-tooltip-name,
.bb-tooltip .bb-tooltip-detail .bb-tooltip-value {
  font-family: larsseit_regular;
  font-size: 14px;
  color: #7f7f7f;
  padding: 4px 0 3px;
  text-align: left;
  font-weight: normal;
}

.bb-tooltip .bb-tooltip-detail .bb-tooltip-value {
  padding-left: 5px;
}

.bb-area {
  stroke-width: 0;
  opacity: .2;
}

.bb-chart-arcs-title {
  dominant-baseline: middle;
  font-size: 1.3em;
}

.bb-chart-arcs .bb-chart-arcs-background {
  fill: #e0e0e0;
  stroke: none;
}

.bb-chart-arcs .bb-chart-arcs-gauge-unit {
  fill: #000;
  font-size: 16px;
}

.bb-chart-arcs .bb-chart-arcs-gauge-min,
.bb-chart-arcs .bb-chart-arcs-gauge-max {
  fill: #777;
}

.bb-chart-arcs .bb-chart-arcs-title {
  font-size: 16px !important;
  fill: #000;
  font-weight: 600;
}

.bb-chart-arcs path.empty {
  fill: #eaeaea;
  stroke-width: 0;
}

.bb-chart-arc .bb-gauge-value {
  fill: #000;
}

.bb-chart-arc path {
  stroke: #fff;
}

.bb-chart-arc text {
  fill: #fff;
  font-size: 13px;
}

.bb-chart-radars .bb-levels polygon {
  fill: none;
  stroke: #848282;
  stroke-width: .5px;
}

.bb-chart-radars .bb-levels text {
  fill: #848282;
}

.bb-chart-radars .bb-axis line {
  stroke: #848282;
  stroke-width: .5px;
}

.bb-chart-radars .bb-axis text {
  font-size: 1.15em;
  cursor: default;
}

.bb-chart-radars .bb-shapes polygon {
  fill-opacity: .2;
  stroke-width: 1px;
}

.bb-button {
  position: absolute;
  top: 10px;
  right: 10px;
}

.bb-button .bb-zoom-reset {
  border: solid 1px #ccc;
  background-color: #fff;
  padding: 5px;
  border-radius: 5px;
  cursor: pointer;
}

@media (min-width: 320px) {
  .mobile\:list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .mobile\:appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .mobile\:bg-fixed {
    background-attachment: fixed !important;
  }

  .mobile\:bg-local {
    background-attachment: local !important;
  }

  .mobile\:bg-scroll {
    background-attachment: scroll !important;
  }

  .mobile\:bg-transparent {
    background-color: transparent !important;
  }

  .mobile\:bg-brown {
    background-color: #412c26 !important;
  }

  .mobile\:bg-orange {
    background-color: #f25d27 !important;
  }

  .mobile\:bg-blue {
    background-color: #04284a !important;
  }

  .mobile\:bg-gray {
    background-color: #48535d !important;
  }

  .mobile\:bg-white {
    background-color: #fff !important;
  }

  .mobile\:bg-blue-hl {
    background-color: #4391db !important;
  }

  .mobile\:bg-red-hl {
    background-color: #ea2636 !important;
  }

  .mobile\:bg-orange-hl {
    background-color: #f25d27 !important;
  }

  .mobile\:bg-yellow-hl {
    background-color: #fc0 !important;
  }

  .mobile\:bg-gray-50 {
    background-color: #7f7f7f !important;
  }

  .mobile\:bg-gray-30 {
    background-color: #afacab !important;
  }

  .mobile\:bg-babyblue {
    background-color: #e0e9e8 !important;
  }

  .mobile\:bg-bone {
    background-color: #faf9f4 !important;
  }

  .mobile\:bg-gray-02 {
    background-color: #f9f9f9 !important;
  }

  .mobile\:bg-gray4-cool {
    background-color: #668296 !important;
  }

  .mobile\:bg-gray3-cool {
    background-color: #9baaaa !important;
  }

  .mobile\:bg-gray2-cool {
    background-color: #c9cec6 !important;
  }

  .mobile\:bg-gray1-cool {
    background-color: #f2f2f2 !important;
  }

  .mobile\:bg-gray4 {
    background-color: #4b535d !important;
  }

  .mobile\:bg-gray3 {
    background-color: #60666b !important;
  }

  .mobile\:bg-gray2 {
    background-color: #9ea3a5 !important;
  }

  .mobile\:bg-gray1 {
    background-color: #ddd !important;
  }

  .mobile\:bg-gray4-warm {
    background-color: #514c44 !important;
  }

  .mobile\:bg-gray3-warm {
    background-color: #8e7f75 !important;
  }

  .mobile\:bg-gray2-warm {
    background-color: #cec1b5 !important;
  }

  .mobile\:bg-gray1-warm {
    background-color: #ede8e2 !important;
  }

  .mobile\:bg-orange5 {
    background-color: #720c26 !important;
  }

  .mobile\:bg-orange4 {
    background-color: #aa2800 !important;
  }

  .mobile\:bg-orange3 {
    background-color: #d16b00 !important;
  }

  .mobile\:bg-orange2 {
    background-color: #e2b260 !important;
  }

  .mobile\:bg-orange1 {
    background-color: #f2e5aa !important;
  }

  .mobile\:bg-green4 {
    background-color: #303b1f !important;
  }

  .mobile\:bg-green3 {
    background-color: #5c6b40 !important;
  }

  .mobile\:bg-green2 {
    background-color: #99b782 !important;
  }

  .mobile\:bg-green1 {
    background-color: #dbe5c4 !important;
  }

  .mobile\:bg-blue4 {
    background-color: #04284a !important;
  }

  .mobile\:bg-blue3 {
    background-color: #215e99 !important;
  }

  .mobile\:bg-blue2 {
    background-color: #7ab2e5 !important;
  }

  .mobile\:bg-blue1 {
    background-color: #c6ddf4 !important;
  }

  .mobile\:bg-teal4 {
    background-color: #0c3f42 !important;
  }

  .mobile\:bg-teal3 {
    background-color: #3f6d6b !important;
  }

  .mobile\:bg-teal2 {
    background-color: #66afad !important;
  }

  .mobile\:bg-teal1 {
    background-color: #c1e5e8 !important;
  }

  .mobile\:bg-purple4 {
    background-color: #510238 !important;
  }

  .mobile\:bg-purple3 {
    background-color: #773863 !important;
  }

  .mobile\:bg-brown4 {
    background-color: #594f35 !important;
  }

  .mobile\:bg-brown2 {
    background-color: #b5a06d !important;
  }

  .mobile\:bg-map-green {
    background-color: #9ab882 !important;
  }

  .mobile\:bg-map-orange {
    background-color: #e2b260 !important;
  }

  .mobile\:bg-map-brown {
    background-color: #cec1b5 !important;
  }

  .mobile\:bg-map-gray {
    background-color: #9baaaa !important;
  }

  .mobile\:bg-map-ocean {
    background-color: #f2f2f2 !important;
  }

  .mobile\:bg-map-country {
    background-color: #fffff9 !important;
  }

  .mobile\:bg-map-border {
    background-color: #dedede !important;
  }

  .mobile\:bg-map-green1 {
    background-color: #303b1f !important;
  }

  .mobile\:bg-map-green2 {
    background-color: #5c6b40 !important;
  }

  .mobile\:bg-map-green3 {
    background-color: #99b782 !important;
  }

  .mobile\:bg-map-green4 {
    background-color: #dbe5c4 !important;
  }

  .mobile\:bg-map-orange1 {
    background-color: #aa2800 !important;
  }

  .mobile\:bg-map-orange2 {
    background-color: #d16b00 !important;
  }

  .mobile\:bg-map-orange3 {
    background-color: #e2b260 !important;
  }

  .mobile\:bg-map-orange4 {
    background-color: #f2e5aa !important;
  }

  .mobile\:bg-map-teal1 {
    background-color: #0c3f42 !important;
  }

  .mobile\:bg-map-teal2 {
    background-color: #3f6d6b !important;
  }

  .mobile\:bg-map-teal3 {
    background-color: #66afad !important;
  }

  .mobile\:bg-map-teal4 {
    background-color: #c1e5e8 !important;
  }

  .mobile\:bg-map-purple1 {
    background-color: #510238 !important;
  }

  .mobile\:bg-map-purple2 {
    background-color: #773863 !important;
  }

  .mobile\:bg-map-purple3 {
    background-color: #cc93ad !important;
  }

  .mobile\:bg-map-purple4 {
    background-color: #f2dde5 !important;
  }

  .mobile\:bg-v-brown {
    background-color: #412c26 !important;
  }

  .mobile\:bg-v-coral {
    background-color: #f25d27 !important;
  }

  .mobile\:bg-v-marine {
    background-color: #04284a !important;
  }

  .mobile\:bg-v-gunmetal {
    background-color: #4b535d !important;
  }

  .mobile\:bg-v-tan {
    background-color: #b5a06d !important;
  }

  .mobile\:bg-v-red {
    background-color: #bd3823 !important;
  }

  .mobile\:bg-v-purple {
    background-color: #a65583 !important;
  }

  .mobile\:bg-v-teal {
    background-color: #3b8991 !important;
  }

  .mobile\:bg-v-green {
    background-color: #5c8c42 !important;
  }

  .mobile\:bg-v-orange {
    background-color: #e68a17 !important;
  }

  .mobile\:bg-v-blue {
    background-color: #2e75b8 !important;
  }

  .mobile\:bg-v-tan-l {
    background-color: #d9caa7 !important;
  }

  .mobile\:bg-v-red-l {
    background-color: #ff9382 !important;
  }

  .mobile\:bg-v-purple-l {
    background-color: #de9ebc !important;
  }

  .mobile\:bg-v-teal-l {
    background-color: #80c7cf !important;
  }

  .mobile\:bg-v-green-l {
    background-color: #9bd47f !important;
  }

  .mobile\:bg-v-orange-l {
    background-color: #ffc259 !important;
  }

  .mobile\:bg-v-blue-l {
    background-color: #7ab2e5 !important;
  }

  .mobile\:bg-v-gray-1 {
    background-color: #f2f2f2 !important;
  }

  .mobile\:bg-v-gray-2 {
    background-color: #ddd !important;
  }

  .mobile\:bg-v-gray-3 {
    background-color: #7f7f7f !important;
  }

  .mobile\:bg-v-warmgray-1 {
    background-color: #c9cec6 !important;
  }

  .mobile\:bg-v-warmgray-2 {
    background-color: #9baaaa !important;
  }

  .mobile\:bg-v-coolgray-1 {
    background-color: #9ea3a5 !important;
  }

  .mobile\:bg-v-coolgray-2 {
    background-color: #60666b !important;
  }

  .mobile\:bg-v-blue-b {
    background-color: #4391db !important;
  }

  .mobile\:bg-v-orange-b {
    background-color: #f25d27 !important;
  }

  .mobile\:bg-v-red-b {
    background-color: #ea2636 !important;
  }

  .mobile\:bg-v-yellow-b {
    background-color: #fc0 !important;
  }

  .mobile\:bg-v-orange3-1 {
    background-color: #ffc259 !important;
  }

  .mobile\:bg-v-orange3-2 {
    background-color: #e68a17 !important;
  }

  .mobile\:bg-v-orange3-3 {
    background-color: #7f2704 !important;
  }

  .mobile\:bg-v-blue3-1 {
    background-color: #7ab2e5 !important;
  }

  .mobile\:bg-v-blue3-2 {
    background-color: #2e75b8 !important;
  }

  .mobile\:bg-v-blue3-3 {
    background-color: #04284a !important;
  }

  .mobile\:bg-v-purple3-1 {
    background-color: #de9ebc !important;
  }

  .mobile\:bg-v-purple3-2 {
    background-color: #a65583 !important;
  }

  .mobile\:bg-v-purple3-3 {
    background-color: #510238 !important;
  }

  .mobile\:bg-v-teal3-1 {
    background-color: #80c7cf !important;
  }

  .mobile\:bg-v-teal3-2 {
    background-color: #3b8991 !important;
  }

  .mobile\:bg-v-teal3-3 {
    background-color: #0c4240 !important;
  }

  .mobile\:bg-v-red3-1 {
    background-color: #ff9382 !important;
  }

  .mobile\:bg-v-red3-2 {
    background-color: #bd3823 !important;
  }

  .mobile\:bg-v-red3-3 {
    background-color: #6f130c !important;
  }

  .mobile\:bg-v-green3-1 {
    background-color: #9bd47f !important;
  }

  .mobile\:bg-v-green3-2 {
    background-color: #5c8c42 !important;
  }

  .mobile\:bg-v-green3-3 {
    background-color: #283b1f !important;
  }

  .mobile\:bg-v-tan3-1 {
    background-color: #d9caa7 !important;
  }

  .mobile\:bg-v-tan3-2 {
    background-color: #b5a06d !important;
  }

  .mobile\:bg-v-tan3-3 {
    background-color: #594f35 !important;
  }

  .mobile\:bg-v-orange4-1 {
    background-color: #fdbd54 !important;
  }

  .mobile\:bg-v-orange4-2 {
    background-color: #df7b19 !important;
  }

  .mobile\:bg-v-orange4-3 {
    background-color: #b73521 !important;
  }

  .mobile\:bg-v-orange4-4 {
    background-color: #6f130c !important;
  }

  .mobile\:bg-v-teal4-1 {
    background-color: #9cd3da !important;
  }

  .mobile\:bg-v-teal4-2 {
    background-color: #57a2aa !important;
  }

  .mobile\:bg-v-teal4-3 {
    background-color: #2b7175 !important;
  }

  .mobile\:bg-v-teal4-4 {
    background-color: #0c4240 !important;
  }

  .mobile\:bg-v-purple4-1 {
    background-color: #e6b6cd !important;
  }

  .mobile\:bg-v-purple4-2 {
    background-color: #be749b !important;
  }

  .mobile\:bg-v-purple4-3 {
    background-color: #8a3a6b !important;
  }

  .mobile\:bg-v-purple4-4 {
    background-color: #510238 !important;
  }

  .mobile\:bg-v-green4-1 {
    background-color: #a1d787 !important;
  }

  .mobile\:bg-v-green4-2 {
    background-color: #799f56 !important;
  }

  .mobile\:bg-v-green4-3 {
    background-color: #506b37 !important;
  }

  .mobile\:bg-v-green4-4 {
    background-color: #283b1f !important;
  }

  .mobile\:bg-v-orange5-1 {
    background-color: #ffcb72 !important;
  }

  .mobile\:bg-v-orange5-2 {
    background-color: #eb9625 !important;
  }

  .mobile\:bg-v-orange5-3 {
    background-color: #d1601d !important;
  }

  .mobile\:bg-v-orange5-4 {
    background-color: #a82e1d !important;
  }

  .mobile\:bg-v-orange5-5 {
    background-color: #6f130c !important;
  }

  .mobile\:bg-v-teal5-1 {
    background-color: #b0dce1 !important;
  }

  .mobile\:bg-v-teal5-2 {
    background-color: #6db6be !important;
  }

  .mobile\:bg-v-teal5-3 {
    background-color: #418e96 !important;
  }

  .mobile\:bg-v-teal5-4 {
    background-color: #25676a !important;
  }

  .mobile\:bg-v-teal5-5 {
    background-color: #0c4240 !important;
  }

  .mobile\:bg-v-purple5-1 {
    background-color: #ebc5d7 !important;
  }

  .mobile\:bg-v-purple5-2 {
    background-color: #d18daf !important;
  }

  .mobile\:bg-v-purple5-3 {
    background-color: #ab5c88 !important;
  }

  .mobile\:bg-v-purple5-4 {
    background-color: #7f2f61 !important;
  }

  .mobile\:bg-v-purple5-5 {
    background-color: #510238 !important;
  }

  .mobile\:bg-v-green5-1 {
    background-color: #b5dfa0 !important;
  }

  .mobile\:bg-v-green5-2 {
    background-color: #87b567 !important;
  }

  .mobile\:bg-v-green5-3 {
    background-color: #6a8a46 !important;
  }

  .mobile\:bg-v-green5-4 {
    background-color: #486132 !important;
  }

  .mobile\:bg-v-green5-5 {
    background-color: #283b1f !important;
  }

  .mobile\:bg-v-map-primary-purple {
    background-color: #b27495 !important;
  }

  .mobile\:bg-v-map-primary-teal {
    background-color: #73b2b2 !important;
  }

  .mobile\:bg-v-map-primary-green {
    background-color: #8cb574 !important;
  }

  .mobile\:bg-v-map-primary-tan {
    background-color: #c7b68d !important;
  }

  .mobile\:bg-v-map-primary-orange {
    background-color: #f0b061 !important;
  }

  .mobile\:bg-v-map-primary-red {
    background-color: #ef7564 !important;
  }

  .mobile\:bg-v-map-secondary-purple {
    background-color: #ca9fb3 !important;
  }

  .mobile\:bg-v-map-secondary-teal {
    background-color: #9fc7c9 !important;
  }

  .mobile\:bg-v-map-secondary-green {
    background-color: #aecb9e !important;
  }

  .mobile\:bg-v-map-secondary-tan {
    background-color: #d8ccaf !important;
  }

  .mobile\:bg-v-map-secondary-orange {
    background-color: #f4c891 !important;
  }

  .mobile\:bg-v-map-secondary-red {
    background-color: #f29d91 !important;
  }

  .mobile\:bg-v-map-tertiary-purple {
    background-color: #eeccda !important;
  }

  .mobile\:bg-v-map-tertiary-teal {
    background-color: #bbe3e4 !important;
  }

  .mobile\:bg-v-map-tertiary-green {
    background-color: #cae4ba !important;
  }

  .mobile\:bg-v-map-tertiary-tan {
    background-color: #ebe4d0 !important;
  }

  .mobile\:bg-v-map-tertiary-orange {
    background-color: #ffe0ac !important;
  }

  .mobile\:bg-v-map-tertiary-red {
    background-color: #fbc8c1 !important;
  }

  .mobile\:bg-v-teal4-d8 {
    background-color: #0c4240 !important;
  }

  .mobile\:bg-v-teal3-d8 {
    background-color: #2a6f74 !important;
  }

  .mobile\:bg-v-teal2-d8 {
    background-color: #549fa7 !important;
  }

  .mobile\:bg-v-teal1-d8 {
    background-color: #95d0d0 !important;
  }

  .mobile\:bg-v-middle-d8 {
    background-color: #fffad6 !important;
  }

  .mobile\:bg-v-orange1-d8 {
    background-color: #f6bf61 !important;
  }

  .mobile\:bg-v-orange2-d8 {
    background-color: #e08416 !important;
  }

  .mobile\:bg-v-orange3-d8 {
    background-color: #af550d !important;
  }

  .mobile\:bg-v-orange4-d8 {
    background-color: #6f130c !important;
  }

  .mobile\:bg-v-teal3-d6 {
    background-color: #2a6f74 !important;
  }

  .mobile\:bg-v-teal2-d6 {
    background-color: #549fa7 !important;
  }

  .mobile\:bg-v-teal1-d6 {
    background-color: #95d0d0 !important;
  }

  .mobile\:bg-v-middle-d6 {
    background-color: #fffad6 !important;
  }

  .mobile\:bg-v-orange1-d6 {
    background-color: #f6bf61 !important;
  }

  .mobile\:bg-v-orange2-d6 {
    background-color: #e08416 !important;
  }

  .mobile\:bg-v-orange3-d6 {
    background-color: #af550d !important;
  }

  .mobile\:bg-v-grayscale-1 {
    background-color: #d9d9d9 !important;
  }

  .mobile\:bg-v-grayscale-2 {
    background-color: #bdbdbd !important;
  }

  .mobile\:bg-v-grayscale-3 {
    background-color: #969696 !important;
  }

  .mobile\:bg-v-grayscale-4 {
    background-color: #636363 !important;
  }

  .mobile\:bg-v-grayscale-5 {
    background-color: #252525 !important;
  }

  .mobile\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .mobile\:hover\:bg-brown:hover {
    background-color: #412c26 !important;
  }

  .mobile\:hover\:bg-orange:hover {
    background-color: #f25d27 !important;
  }

  .mobile\:hover\:bg-blue:hover {
    background-color: #04284a !important;
  }

  .mobile\:hover\:bg-gray:hover {
    background-color: #48535d !important;
  }

  .mobile\:hover\:bg-white:hover {
    background-color: #fff !important;
  }

  .mobile\:hover\:bg-blue-hl:hover {
    background-color: #4391db !important;
  }

  .mobile\:hover\:bg-red-hl:hover {
    background-color: #ea2636 !important;
  }

  .mobile\:hover\:bg-orange-hl:hover {
    background-color: #f25d27 !important;
  }

  .mobile\:hover\:bg-yellow-hl:hover {
    background-color: #fc0 !important;
  }

  .mobile\:hover\:bg-gray-50:hover {
    background-color: #7f7f7f !important;
  }

  .mobile\:hover\:bg-gray-30:hover {
    background-color: #afacab !important;
  }

  .mobile\:hover\:bg-babyblue:hover {
    background-color: #e0e9e8 !important;
  }

  .mobile\:hover\:bg-bone:hover {
    background-color: #faf9f4 !important;
  }

  .mobile\:hover\:bg-gray-02:hover {
    background-color: #f9f9f9 !important;
  }

  .mobile\:hover\:bg-gray4-cool:hover {
    background-color: #668296 !important;
  }

  .mobile\:hover\:bg-gray3-cool:hover {
    background-color: #9baaaa !important;
  }

  .mobile\:hover\:bg-gray2-cool:hover {
    background-color: #c9cec6 !important;
  }

  .mobile\:hover\:bg-gray1-cool:hover {
    background-color: #f2f2f2 !important;
  }

  .mobile\:hover\:bg-gray4:hover {
    background-color: #4b535d !important;
  }

  .mobile\:hover\:bg-gray3:hover {
    background-color: #60666b !important;
  }

  .mobile\:hover\:bg-gray2:hover {
    background-color: #9ea3a5 !important;
  }

  .mobile\:hover\:bg-gray1:hover {
    background-color: #ddd !important;
  }

  .mobile\:hover\:bg-gray4-warm:hover {
    background-color: #514c44 !important;
  }

  .mobile\:hover\:bg-gray3-warm:hover {
    background-color: #8e7f75 !important;
  }

  .mobile\:hover\:bg-gray2-warm:hover {
    background-color: #cec1b5 !important;
  }

  .mobile\:hover\:bg-gray1-warm:hover {
    background-color: #ede8e2 !important;
  }

  .mobile\:hover\:bg-orange5:hover {
    background-color: #720c26 !important;
  }

  .mobile\:hover\:bg-orange4:hover {
    background-color: #aa2800 !important;
  }

  .mobile\:hover\:bg-orange3:hover {
    background-color: #d16b00 !important;
  }

  .mobile\:hover\:bg-orange2:hover {
    background-color: #e2b260 !important;
  }

  .mobile\:hover\:bg-orange1:hover {
    background-color: #f2e5aa !important;
  }

  .mobile\:hover\:bg-green4:hover {
    background-color: #303b1f !important;
  }

  .mobile\:hover\:bg-green3:hover {
    background-color: #5c6b40 !important;
  }

  .mobile\:hover\:bg-green2:hover {
    background-color: #99b782 !important;
  }

  .mobile\:hover\:bg-green1:hover {
    background-color: #dbe5c4 !important;
  }

  .mobile\:hover\:bg-blue4:hover {
    background-color: #04284a !important;
  }

  .mobile\:hover\:bg-blue3:hover {
    background-color: #215e99 !important;
  }

  .mobile\:hover\:bg-blue2:hover {
    background-color: #7ab2e5 !important;
  }

  .mobile\:hover\:bg-blue1:hover {
    background-color: #c6ddf4 !important;
  }

  .mobile\:hover\:bg-teal4:hover {
    background-color: #0c3f42 !important;
  }

  .mobile\:hover\:bg-teal3:hover {
    background-color: #3f6d6b !important;
  }

  .mobile\:hover\:bg-teal2:hover {
    background-color: #66afad !important;
  }

  .mobile\:hover\:bg-teal1:hover {
    background-color: #c1e5e8 !important;
  }

  .mobile\:hover\:bg-purple4:hover {
    background-color: #510238 !important;
  }

  .mobile\:hover\:bg-purple3:hover {
    background-color: #773863 !important;
  }

  .mobile\:hover\:bg-brown4:hover {
    background-color: #594f35 !important;
  }

  .mobile\:hover\:bg-brown2:hover {
    background-color: #b5a06d !important;
  }

  .mobile\:hover\:bg-map-green:hover {
    background-color: #9ab882 !important;
  }

  .mobile\:hover\:bg-map-orange:hover {
    background-color: #e2b260 !important;
  }

  .mobile\:hover\:bg-map-brown:hover {
    background-color: #cec1b5 !important;
  }

  .mobile\:hover\:bg-map-gray:hover {
    background-color: #9baaaa !important;
  }

  .mobile\:hover\:bg-map-ocean:hover {
    background-color: #f2f2f2 !important;
  }

  .mobile\:hover\:bg-map-country:hover {
    background-color: #fffff9 !important;
  }

  .mobile\:hover\:bg-map-border:hover {
    background-color: #dedede !important;
  }

  .mobile\:hover\:bg-map-green1:hover {
    background-color: #303b1f !important;
  }

  .mobile\:hover\:bg-map-green2:hover {
    background-color: #5c6b40 !important;
  }

  .mobile\:hover\:bg-map-green3:hover {
    background-color: #99b782 !important;
  }

  .mobile\:hover\:bg-map-green4:hover {
    background-color: #dbe5c4 !important;
  }

  .mobile\:hover\:bg-map-orange1:hover {
    background-color: #aa2800 !important;
  }

  .mobile\:hover\:bg-map-orange2:hover {
    background-color: #d16b00 !important;
  }

  .mobile\:hover\:bg-map-orange3:hover {
    background-color: #e2b260 !important;
  }

  .mobile\:hover\:bg-map-orange4:hover {
    background-color: #f2e5aa !important;
  }

  .mobile\:hover\:bg-map-teal1:hover {
    background-color: #0c3f42 !important;
  }

  .mobile\:hover\:bg-map-teal2:hover {
    background-color: #3f6d6b !important;
  }

  .mobile\:hover\:bg-map-teal3:hover {
    background-color: #66afad !important;
  }

  .mobile\:hover\:bg-map-teal4:hover {
    background-color: #c1e5e8 !important;
  }

  .mobile\:hover\:bg-map-purple1:hover {
    background-color: #510238 !important;
  }

  .mobile\:hover\:bg-map-purple2:hover {
    background-color: #773863 !important;
  }

  .mobile\:hover\:bg-map-purple3:hover {
    background-color: #cc93ad !important;
  }

  .mobile\:hover\:bg-map-purple4:hover {
    background-color: #f2dde5 !important;
  }

  .mobile\:hover\:bg-v-brown:hover {
    background-color: #412c26 !important;
  }

  .mobile\:hover\:bg-v-coral:hover {
    background-color: #f25d27 !important;
  }

  .mobile\:hover\:bg-v-marine:hover {
    background-color: #04284a !important;
  }

  .mobile\:hover\:bg-v-gunmetal:hover {
    background-color: #4b535d !important;
  }

  .mobile\:hover\:bg-v-tan:hover {
    background-color: #b5a06d !important;
  }

  .mobile\:hover\:bg-v-red:hover {
    background-color: #bd3823 !important;
  }

  .mobile\:hover\:bg-v-purple:hover {
    background-color: #a65583 !important;
  }

  .mobile\:hover\:bg-v-teal:hover {
    background-color: #3b8991 !important;
  }

  .mobile\:hover\:bg-v-green:hover {
    background-color: #5c8c42 !important;
  }

  .mobile\:hover\:bg-v-orange:hover {
    background-color: #e68a17 !important;
  }

  .mobile\:hover\:bg-v-blue:hover {
    background-color: #2e75b8 !important;
  }

  .mobile\:hover\:bg-v-tan-l:hover {
    background-color: #d9caa7 !important;
  }

  .mobile\:hover\:bg-v-red-l:hover {
    background-color: #ff9382 !important;
  }

  .mobile\:hover\:bg-v-purple-l:hover {
    background-color: #de9ebc !important;
  }

  .mobile\:hover\:bg-v-teal-l:hover {
    background-color: #80c7cf !important;
  }

  .mobile\:hover\:bg-v-green-l:hover {
    background-color: #9bd47f !important;
  }

  .mobile\:hover\:bg-v-orange-l:hover {
    background-color: #ffc259 !important;
  }

  .mobile\:hover\:bg-v-blue-l:hover {
    background-color: #7ab2e5 !important;
  }

  .mobile\:hover\:bg-v-gray-1:hover {
    background-color: #f2f2f2 !important;
  }

  .mobile\:hover\:bg-v-gray-2:hover {
    background-color: #ddd !important;
  }

  .mobile\:hover\:bg-v-gray-3:hover {
    background-color: #7f7f7f !important;
  }

  .mobile\:hover\:bg-v-warmgray-1:hover {
    background-color: #c9cec6 !important;
  }

  .mobile\:hover\:bg-v-warmgray-2:hover {
    background-color: #9baaaa !important;
  }

  .mobile\:hover\:bg-v-coolgray-1:hover {
    background-color: #9ea3a5 !important;
  }

  .mobile\:hover\:bg-v-coolgray-2:hover {
    background-color: #60666b !important;
  }

  .mobile\:hover\:bg-v-blue-b:hover {
    background-color: #4391db !important;
  }

  .mobile\:hover\:bg-v-orange-b:hover {
    background-color: #f25d27 !important;
  }

  .mobile\:hover\:bg-v-red-b:hover {
    background-color: #ea2636 !important;
  }

  .mobile\:hover\:bg-v-yellow-b:hover {
    background-color: #fc0 !important;
  }

  .mobile\:hover\:bg-v-orange3-1:hover {
    background-color: #ffc259 !important;
  }

  .mobile\:hover\:bg-v-orange3-2:hover {
    background-color: #e68a17 !important;
  }

  .mobile\:hover\:bg-v-orange3-3:hover {
    background-color: #7f2704 !important;
  }

  .mobile\:hover\:bg-v-blue3-1:hover {
    background-color: #7ab2e5 !important;
  }

  .mobile\:hover\:bg-v-blue3-2:hover {
    background-color: #2e75b8 !important;
  }

  .mobile\:hover\:bg-v-blue3-3:hover {
    background-color: #04284a !important;
  }

  .mobile\:hover\:bg-v-purple3-1:hover {
    background-color: #de9ebc !important;
  }

  .mobile\:hover\:bg-v-purple3-2:hover {
    background-color: #a65583 !important;
  }

  .mobile\:hover\:bg-v-purple3-3:hover {
    background-color: #510238 !important;
  }

  .mobile\:hover\:bg-v-teal3-1:hover {
    background-color: #80c7cf !important;
  }

  .mobile\:hover\:bg-v-teal3-2:hover {
    background-color: #3b8991 !important;
  }

  .mobile\:hover\:bg-v-teal3-3:hover {
    background-color: #0c4240 !important;
  }

  .mobile\:hover\:bg-v-red3-1:hover {
    background-color: #ff9382 !important;
  }

  .mobile\:hover\:bg-v-red3-2:hover {
    background-color: #bd3823 !important;
  }

  .mobile\:hover\:bg-v-red3-3:hover {
    background-color: #6f130c !important;
  }

  .mobile\:hover\:bg-v-green3-1:hover {
    background-color: #9bd47f !important;
  }

  .mobile\:hover\:bg-v-green3-2:hover {
    background-color: #5c8c42 !important;
  }

  .mobile\:hover\:bg-v-green3-3:hover {
    background-color: #283b1f !important;
  }

  .mobile\:hover\:bg-v-tan3-1:hover {
    background-color: #d9caa7 !important;
  }

  .mobile\:hover\:bg-v-tan3-2:hover {
    background-color: #b5a06d !important;
  }

  .mobile\:hover\:bg-v-tan3-3:hover {
    background-color: #594f35 !important;
  }

  .mobile\:hover\:bg-v-orange4-1:hover {
    background-color: #fdbd54 !important;
  }

  .mobile\:hover\:bg-v-orange4-2:hover {
    background-color: #df7b19 !important;
  }

  .mobile\:hover\:bg-v-orange4-3:hover {
    background-color: #b73521 !important;
  }

  .mobile\:hover\:bg-v-orange4-4:hover {
    background-color: #6f130c !important;
  }

  .mobile\:hover\:bg-v-teal4-1:hover {
    background-color: #9cd3da !important;
  }

  .mobile\:hover\:bg-v-teal4-2:hover {
    background-color: #57a2aa !important;
  }

  .mobile\:hover\:bg-v-teal4-3:hover {
    background-color: #2b7175 !important;
  }

  .mobile\:hover\:bg-v-teal4-4:hover {
    background-color: #0c4240 !important;
  }

  .mobile\:hover\:bg-v-purple4-1:hover {
    background-color: #e6b6cd !important;
  }

  .mobile\:hover\:bg-v-purple4-2:hover {
    background-color: #be749b !important;
  }

  .mobile\:hover\:bg-v-purple4-3:hover {
    background-color: #8a3a6b !important;
  }

  .mobile\:hover\:bg-v-purple4-4:hover {
    background-color: #510238 !important;
  }

  .mobile\:hover\:bg-v-green4-1:hover {
    background-color: #a1d787 !important;
  }

  .mobile\:hover\:bg-v-green4-2:hover {
    background-color: #799f56 !important;
  }

  .mobile\:hover\:bg-v-green4-3:hover {
    background-color: #506b37 !important;
  }

  .mobile\:hover\:bg-v-green4-4:hover {
    background-color: #283b1f !important;
  }

  .mobile\:hover\:bg-v-orange5-1:hover {
    background-color: #ffcb72 !important;
  }

  .mobile\:hover\:bg-v-orange5-2:hover {
    background-color: #eb9625 !important;
  }

  .mobile\:hover\:bg-v-orange5-3:hover {
    background-color: #d1601d !important;
  }

  .mobile\:hover\:bg-v-orange5-4:hover {
    background-color: #a82e1d !important;
  }

  .mobile\:hover\:bg-v-orange5-5:hover {
    background-color: #6f130c !important;
  }

  .mobile\:hover\:bg-v-teal5-1:hover {
    background-color: #b0dce1 !important;
  }

  .mobile\:hover\:bg-v-teal5-2:hover {
    background-color: #6db6be !important;
  }

  .mobile\:hover\:bg-v-teal5-3:hover {
    background-color: #418e96 !important;
  }

  .mobile\:hover\:bg-v-teal5-4:hover {
    background-color: #25676a !important;
  }

  .mobile\:hover\:bg-v-teal5-5:hover {
    background-color: #0c4240 !important;
  }

  .mobile\:hover\:bg-v-purple5-1:hover {
    background-color: #ebc5d7 !important;
  }

  .mobile\:hover\:bg-v-purple5-2:hover {
    background-color: #d18daf !important;
  }

  .mobile\:hover\:bg-v-purple5-3:hover {
    background-color: #ab5c88 !important;
  }

  .mobile\:hover\:bg-v-purple5-4:hover {
    background-color: #7f2f61 !important;
  }

  .mobile\:hover\:bg-v-purple5-5:hover {
    background-color: #510238 !important;
  }

  .mobile\:hover\:bg-v-green5-1:hover {
    background-color: #b5dfa0 !important;
  }

  .mobile\:hover\:bg-v-green5-2:hover {
    background-color: #87b567 !important;
  }

  .mobile\:hover\:bg-v-green5-3:hover {
    background-color: #6a8a46 !important;
  }

  .mobile\:hover\:bg-v-green5-4:hover {
    background-color: #486132 !important;
  }

  .mobile\:hover\:bg-v-green5-5:hover {
    background-color: #283b1f !important;
  }

  .mobile\:hover\:bg-v-map-primary-purple:hover {
    background-color: #b27495 !important;
  }

  .mobile\:hover\:bg-v-map-primary-teal:hover {
    background-color: #73b2b2 !important;
  }

  .mobile\:hover\:bg-v-map-primary-green:hover {
    background-color: #8cb574 !important;
  }

  .mobile\:hover\:bg-v-map-primary-tan:hover {
    background-color: #c7b68d !important;
  }

  .mobile\:hover\:bg-v-map-primary-orange:hover {
    background-color: #f0b061 !important;
  }

  .mobile\:hover\:bg-v-map-primary-red:hover {
    background-color: #ef7564 !important;
  }

  .mobile\:hover\:bg-v-map-secondary-purple:hover {
    background-color: #ca9fb3 !important;
  }

  .mobile\:hover\:bg-v-map-secondary-teal:hover {
    background-color: #9fc7c9 !important;
  }

  .mobile\:hover\:bg-v-map-secondary-green:hover {
    background-color: #aecb9e !important;
  }

  .mobile\:hover\:bg-v-map-secondary-tan:hover {
    background-color: #d8ccaf !important;
  }

  .mobile\:hover\:bg-v-map-secondary-orange:hover {
    background-color: #f4c891 !important;
  }

  .mobile\:hover\:bg-v-map-secondary-red:hover {
    background-color: #f29d91 !important;
  }

  .mobile\:hover\:bg-v-map-tertiary-purple:hover {
    background-color: #eeccda !important;
  }

  .mobile\:hover\:bg-v-map-tertiary-teal:hover {
    background-color: #bbe3e4 !important;
  }

  .mobile\:hover\:bg-v-map-tertiary-green:hover {
    background-color: #cae4ba !important;
  }

  .mobile\:hover\:bg-v-map-tertiary-tan:hover {
    background-color: #ebe4d0 !important;
  }

  .mobile\:hover\:bg-v-map-tertiary-orange:hover {
    background-color: #ffe0ac !important;
  }

  .mobile\:hover\:bg-v-map-tertiary-red:hover {
    background-color: #fbc8c1 !important;
  }

  .mobile\:hover\:bg-v-teal4-d8:hover {
    background-color: #0c4240 !important;
  }

  .mobile\:hover\:bg-v-teal3-d8:hover {
    background-color: #2a6f74 !important;
  }

  .mobile\:hover\:bg-v-teal2-d8:hover {
    background-color: #549fa7 !important;
  }

  .mobile\:hover\:bg-v-teal1-d8:hover {
    background-color: #95d0d0 !important;
  }

  .mobile\:hover\:bg-v-middle-d8:hover {
    background-color: #fffad6 !important;
  }

  .mobile\:hover\:bg-v-orange1-d8:hover {
    background-color: #f6bf61 !important;
  }

  .mobile\:hover\:bg-v-orange2-d8:hover {
    background-color: #e08416 !important;
  }

  .mobile\:hover\:bg-v-orange3-d8:hover {
    background-color: #af550d !important;
  }

  .mobile\:hover\:bg-v-orange4-d8:hover {
    background-color: #6f130c !important;
  }

  .mobile\:hover\:bg-v-teal3-d6:hover {
    background-color: #2a6f74 !important;
  }

  .mobile\:hover\:bg-v-teal2-d6:hover {
    background-color: #549fa7 !important;
  }

  .mobile\:hover\:bg-v-teal1-d6:hover {
    background-color: #95d0d0 !important;
  }

  .mobile\:hover\:bg-v-middle-d6:hover {
    background-color: #fffad6 !important;
  }

  .mobile\:hover\:bg-v-orange1-d6:hover {
    background-color: #f6bf61 !important;
  }

  .mobile\:hover\:bg-v-orange2-d6:hover {
    background-color: #e08416 !important;
  }

  .mobile\:hover\:bg-v-orange3-d6:hover {
    background-color: #af550d !important;
  }

  .mobile\:hover\:bg-v-grayscale-1:hover {
    background-color: #d9d9d9 !important;
  }

  .mobile\:hover\:bg-v-grayscale-2:hover {
    background-color: #bdbdbd !important;
  }

  .mobile\:hover\:bg-v-grayscale-3:hover {
    background-color: #969696 !important;
  }

  .mobile\:hover\:bg-v-grayscale-4:hover {
    background-color: #636363 !important;
  }

  .mobile\:hover\:bg-v-grayscale-5:hover {
    background-color: #252525 !important;
  }

  .mobile\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .mobile\:focus\:bg-brown:focus {
    background-color: #412c26 !important;
  }

  .mobile\:focus\:bg-orange:focus {
    background-color: #f25d27 !important;
  }

  .mobile\:focus\:bg-blue:focus {
    background-color: #04284a !important;
  }

  .mobile\:focus\:bg-gray:focus {
    background-color: #48535d !important;
  }

  .mobile\:focus\:bg-white:focus {
    background-color: #fff !important;
  }

  .mobile\:focus\:bg-blue-hl:focus {
    background-color: #4391db !important;
  }

  .mobile\:focus\:bg-red-hl:focus {
    background-color: #ea2636 !important;
  }

  .mobile\:focus\:bg-orange-hl:focus {
    background-color: #f25d27 !important;
  }

  .mobile\:focus\:bg-yellow-hl:focus {
    background-color: #fc0 !important;
  }

  .mobile\:focus\:bg-gray-50:focus {
    background-color: #7f7f7f !important;
  }

  .mobile\:focus\:bg-gray-30:focus {
    background-color: #afacab !important;
  }

  .mobile\:focus\:bg-babyblue:focus {
    background-color: #e0e9e8 !important;
  }

  .mobile\:focus\:bg-bone:focus {
    background-color: #faf9f4 !important;
  }

  .mobile\:focus\:bg-gray-02:focus {
    background-color: #f9f9f9 !important;
  }

  .mobile\:focus\:bg-gray4-cool:focus {
    background-color: #668296 !important;
  }

  .mobile\:focus\:bg-gray3-cool:focus {
    background-color: #9baaaa !important;
  }

  .mobile\:focus\:bg-gray2-cool:focus {
    background-color: #c9cec6 !important;
  }

  .mobile\:focus\:bg-gray1-cool:focus {
    background-color: #f2f2f2 !important;
  }

  .mobile\:focus\:bg-gray4:focus {
    background-color: #4b535d !important;
  }

  .mobile\:focus\:bg-gray3:focus {
    background-color: #60666b !important;
  }

  .mobile\:focus\:bg-gray2:focus {
    background-color: #9ea3a5 !important;
  }

  .mobile\:focus\:bg-gray1:focus {
    background-color: #ddd !important;
  }

  .mobile\:focus\:bg-gray4-warm:focus {
    background-color: #514c44 !important;
  }

  .mobile\:focus\:bg-gray3-warm:focus {
    background-color: #8e7f75 !important;
  }

  .mobile\:focus\:bg-gray2-warm:focus {
    background-color: #cec1b5 !important;
  }

  .mobile\:focus\:bg-gray1-warm:focus {
    background-color: #ede8e2 !important;
  }

  .mobile\:focus\:bg-orange5:focus {
    background-color: #720c26 !important;
  }

  .mobile\:focus\:bg-orange4:focus {
    background-color: #aa2800 !important;
  }

  .mobile\:focus\:bg-orange3:focus {
    background-color: #d16b00 !important;
  }

  .mobile\:focus\:bg-orange2:focus {
    background-color: #e2b260 !important;
  }

  .mobile\:focus\:bg-orange1:focus {
    background-color: #f2e5aa !important;
  }

  .mobile\:focus\:bg-green4:focus {
    background-color: #303b1f !important;
  }

  .mobile\:focus\:bg-green3:focus {
    background-color: #5c6b40 !important;
  }

  .mobile\:focus\:bg-green2:focus {
    background-color: #99b782 !important;
  }

  .mobile\:focus\:bg-green1:focus {
    background-color: #dbe5c4 !important;
  }

  .mobile\:focus\:bg-blue4:focus {
    background-color: #04284a !important;
  }

  .mobile\:focus\:bg-blue3:focus {
    background-color: #215e99 !important;
  }

  .mobile\:focus\:bg-blue2:focus {
    background-color: #7ab2e5 !important;
  }

  .mobile\:focus\:bg-blue1:focus {
    background-color: #c6ddf4 !important;
  }

  .mobile\:focus\:bg-teal4:focus {
    background-color: #0c3f42 !important;
  }

  .mobile\:focus\:bg-teal3:focus {
    background-color: #3f6d6b !important;
  }

  .mobile\:focus\:bg-teal2:focus {
    background-color: #66afad !important;
  }

  .mobile\:focus\:bg-teal1:focus {
    background-color: #c1e5e8 !important;
  }

  .mobile\:focus\:bg-purple4:focus {
    background-color: #510238 !important;
  }

  .mobile\:focus\:bg-purple3:focus {
    background-color: #773863 !important;
  }

  .mobile\:focus\:bg-brown4:focus {
    background-color: #594f35 !important;
  }

  .mobile\:focus\:bg-brown2:focus {
    background-color: #b5a06d !important;
  }

  .mobile\:focus\:bg-map-green:focus {
    background-color: #9ab882 !important;
  }

  .mobile\:focus\:bg-map-orange:focus {
    background-color: #e2b260 !important;
  }

  .mobile\:focus\:bg-map-brown:focus {
    background-color: #cec1b5 !important;
  }

  .mobile\:focus\:bg-map-gray:focus {
    background-color: #9baaaa !important;
  }

  .mobile\:focus\:bg-map-ocean:focus {
    background-color: #f2f2f2 !important;
  }

  .mobile\:focus\:bg-map-country:focus {
    background-color: #fffff9 !important;
  }

  .mobile\:focus\:bg-map-border:focus {
    background-color: #dedede !important;
  }

  .mobile\:focus\:bg-map-green1:focus {
    background-color: #303b1f !important;
  }

  .mobile\:focus\:bg-map-green2:focus {
    background-color: #5c6b40 !important;
  }

  .mobile\:focus\:bg-map-green3:focus {
    background-color: #99b782 !important;
  }

  .mobile\:focus\:bg-map-green4:focus {
    background-color: #dbe5c4 !important;
  }

  .mobile\:focus\:bg-map-orange1:focus {
    background-color: #aa2800 !important;
  }

  .mobile\:focus\:bg-map-orange2:focus {
    background-color: #d16b00 !important;
  }

  .mobile\:focus\:bg-map-orange3:focus {
    background-color: #e2b260 !important;
  }

  .mobile\:focus\:bg-map-orange4:focus {
    background-color: #f2e5aa !important;
  }

  .mobile\:focus\:bg-map-teal1:focus {
    background-color: #0c3f42 !important;
  }

  .mobile\:focus\:bg-map-teal2:focus {
    background-color: #3f6d6b !important;
  }

  .mobile\:focus\:bg-map-teal3:focus {
    background-color: #66afad !important;
  }

  .mobile\:focus\:bg-map-teal4:focus {
    background-color: #c1e5e8 !important;
  }

  .mobile\:focus\:bg-map-purple1:focus {
    background-color: #510238 !important;
  }

  .mobile\:focus\:bg-map-purple2:focus {
    background-color: #773863 !important;
  }

  .mobile\:focus\:bg-map-purple3:focus {
    background-color: #cc93ad !important;
  }

  .mobile\:focus\:bg-map-purple4:focus {
    background-color: #f2dde5 !important;
  }

  .mobile\:focus\:bg-v-brown:focus {
    background-color: #412c26 !important;
  }

  .mobile\:focus\:bg-v-coral:focus {
    background-color: #f25d27 !important;
  }

  .mobile\:focus\:bg-v-marine:focus {
    background-color: #04284a !important;
  }

  .mobile\:focus\:bg-v-gunmetal:focus {
    background-color: #4b535d !important;
  }

  .mobile\:focus\:bg-v-tan:focus {
    background-color: #b5a06d !important;
  }

  .mobile\:focus\:bg-v-red:focus {
    background-color: #bd3823 !important;
  }

  .mobile\:focus\:bg-v-purple:focus {
    background-color: #a65583 !important;
  }

  .mobile\:focus\:bg-v-teal:focus {
    background-color: #3b8991 !important;
  }

  .mobile\:focus\:bg-v-green:focus {
    background-color: #5c8c42 !important;
  }

  .mobile\:focus\:bg-v-orange:focus {
    background-color: #e68a17 !important;
  }

  .mobile\:focus\:bg-v-blue:focus {
    background-color: #2e75b8 !important;
  }

  .mobile\:focus\:bg-v-tan-l:focus {
    background-color: #d9caa7 !important;
  }

  .mobile\:focus\:bg-v-red-l:focus {
    background-color: #ff9382 !important;
  }

  .mobile\:focus\:bg-v-purple-l:focus {
    background-color: #de9ebc !important;
  }

  .mobile\:focus\:bg-v-teal-l:focus {
    background-color: #80c7cf !important;
  }

  .mobile\:focus\:bg-v-green-l:focus {
    background-color: #9bd47f !important;
  }

  .mobile\:focus\:bg-v-orange-l:focus {
    background-color: #ffc259 !important;
  }

  .mobile\:focus\:bg-v-blue-l:focus {
    background-color: #7ab2e5 !important;
  }

  .mobile\:focus\:bg-v-gray-1:focus {
    background-color: #f2f2f2 !important;
  }

  .mobile\:focus\:bg-v-gray-2:focus {
    background-color: #ddd !important;
  }

  .mobile\:focus\:bg-v-gray-3:focus {
    background-color: #7f7f7f !important;
  }

  .mobile\:focus\:bg-v-warmgray-1:focus {
    background-color: #c9cec6 !important;
  }

  .mobile\:focus\:bg-v-warmgray-2:focus {
    background-color: #9baaaa !important;
  }

  .mobile\:focus\:bg-v-coolgray-1:focus {
    background-color: #9ea3a5 !important;
  }

  .mobile\:focus\:bg-v-coolgray-2:focus {
    background-color: #60666b !important;
  }

  .mobile\:focus\:bg-v-blue-b:focus {
    background-color: #4391db !important;
  }

  .mobile\:focus\:bg-v-orange-b:focus {
    background-color: #f25d27 !important;
  }

  .mobile\:focus\:bg-v-red-b:focus {
    background-color: #ea2636 !important;
  }

  .mobile\:focus\:bg-v-yellow-b:focus {
    background-color: #fc0 !important;
  }

  .mobile\:focus\:bg-v-orange3-1:focus {
    background-color: #ffc259 !important;
  }

  .mobile\:focus\:bg-v-orange3-2:focus {
    background-color: #e68a17 !important;
  }

  .mobile\:focus\:bg-v-orange3-3:focus {
    background-color: #7f2704 !important;
  }

  .mobile\:focus\:bg-v-blue3-1:focus {
    background-color: #7ab2e5 !important;
  }

  .mobile\:focus\:bg-v-blue3-2:focus {
    background-color: #2e75b8 !important;
  }

  .mobile\:focus\:bg-v-blue3-3:focus {
    background-color: #04284a !important;
  }

  .mobile\:focus\:bg-v-purple3-1:focus {
    background-color: #de9ebc !important;
  }

  .mobile\:focus\:bg-v-purple3-2:focus {
    background-color: #a65583 !important;
  }

  .mobile\:focus\:bg-v-purple3-3:focus {
    background-color: #510238 !important;
  }

  .mobile\:focus\:bg-v-teal3-1:focus {
    background-color: #80c7cf !important;
  }

  .mobile\:focus\:bg-v-teal3-2:focus {
    background-color: #3b8991 !important;
  }

  .mobile\:focus\:bg-v-teal3-3:focus {
    background-color: #0c4240 !important;
  }

  .mobile\:focus\:bg-v-red3-1:focus {
    background-color: #ff9382 !important;
  }

  .mobile\:focus\:bg-v-red3-2:focus {
    background-color: #bd3823 !important;
  }

  .mobile\:focus\:bg-v-red3-3:focus {
    background-color: #6f130c !important;
  }

  .mobile\:focus\:bg-v-green3-1:focus {
    background-color: #9bd47f !important;
  }

  .mobile\:focus\:bg-v-green3-2:focus {
    background-color: #5c8c42 !important;
  }

  .mobile\:focus\:bg-v-green3-3:focus {
    background-color: #283b1f !important;
  }

  .mobile\:focus\:bg-v-tan3-1:focus {
    background-color: #d9caa7 !important;
  }

  .mobile\:focus\:bg-v-tan3-2:focus {
    background-color: #b5a06d !important;
  }

  .mobile\:focus\:bg-v-tan3-3:focus {
    background-color: #594f35 !important;
  }

  .mobile\:focus\:bg-v-orange4-1:focus {
    background-color: #fdbd54 !important;
  }

  .mobile\:focus\:bg-v-orange4-2:focus {
    background-color: #df7b19 !important;
  }

  .mobile\:focus\:bg-v-orange4-3:focus {
    background-color: #b73521 !important;
  }

  .mobile\:focus\:bg-v-orange4-4:focus {
    background-color: #6f130c !important;
  }

  .mobile\:focus\:bg-v-teal4-1:focus {
    background-color: #9cd3da !important;
  }

  .mobile\:focus\:bg-v-teal4-2:focus {
    background-color: #57a2aa !important;
  }

  .mobile\:focus\:bg-v-teal4-3:focus {
    background-color: #2b7175 !important;
  }

  .mobile\:focus\:bg-v-teal4-4:focus {
    background-color: #0c4240 !important;
  }

  .mobile\:focus\:bg-v-purple4-1:focus {
    background-color: #e6b6cd !important;
  }

  .mobile\:focus\:bg-v-purple4-2:focus {
    background-color: #be749b !important;
  }

  .mobile\:focus\:bg-v-purple4-3:focus {
    background-color: #8a3a6b !important;
  }

  .mobile\:focus\:bg-v-purple4-4:focus {
    background-color: #510238 !important;
  }

  .mobile\:focus\:bg-v-green4-1:focus {
    background-color: #a1d787 !important;
  }

  .mobile\:focus\:bg-v-green4-2:focus {
    background-color: #799f56 !important;
  }

  .mobile\:focus\:bg-v-green4-3:focus {
    background-color: #506b37 !important;
  }

  .mobile\:focus\:bg-v-green4-4:focus {
    background-color: #283b1f !important;
  }

  .mobile\:focus\:bg-v-orange5-1:focus {
    background-color: #ffcb72 !important;
  }

  .mobile\:focus\:bg-v-orange5-2:focus {
    background-color: #eb9625 !important;
  }

  .mobile\:focus\:bg-v-orange5-3:focus {
    background-color: #d1601d !important;
  }

  .mobile\:focus\:bg-v-orange5-4:focus {
    background-color: #a82e1d !important;
  }

  .mobile\:focus\:bg-v-orange5-5:focus {
    background-color: #6f130c !important;
  }

  .mobile\:focus\:bg-v-teal5-1:focus {
    background-color: #b0dce1 !important;
  }

  .mobile\:focus\:bg-v-teal5-2:focus {
    background-color: #6db6be !important;
  }

  .mobile\:focus\:bg-v-teal5-3:focus {
    background-color: #418e96 !important;
  }

  .mobile\:focus\:bg-v-teal5-4:focus {
    background-color: #25676a !important;
  }

  .mobile\:focus\:bg-v-teal5-5:focus {
    background-color: #0c4240 !important;
  }

  .mobile\:focus\:bg-v-purple5-1:focus {
    background-color: #ebc5d7 !important;
  }

  .mobile\:focus\:bg-v-purple5-2:focus {
    background-color: #d18daf !important;
  }

  .mobile\:focus\:bg-v-purple5-3:focus {
    background-color: #ab5c88 !important;
  }

  .mobile\:focus\:bg-v-purple5-4:focus {
    background-color: #7f2f61 !important;
  }

  .mobile\:focus\:bg-v-purple5-5:focus {
    background-color: #510238 !important;
  }

  .mobile\:focus\:bg-v-green5-1:focus {
    background-color: #b5dfa0 !important;
  }

  .mobile\:focus\:bg-v-green5-2:focus {
    background-color: #87b567 !important;
  }

  .mobile\:focus\:bg-v-green5-3:focus {
    background-color: #6a8a46 !important;
  }

  .mobile\:focus\:bg-v-green5-4:focus {
    background-color: #486132 !important;
  }

  .mobile\:focus\:bg-v-green5-5:focus {
    background-color: #283b1f !important;
  }

  .mobile\:focus\:bg-v-map-primary-purple:focus {
    background-color: #b27495 !important;
  }

  .mobile\:focus\:bg-v-map-primary-teal:focus {
    background-color: #73b2b2 !important;
  }

  .mobile\:focus\:bg-v-map-primary-green:focus {
    background-color: #8cb574 !important;
  }

  .mobile\:focus\:bg-v-map-primary-tan:focus {
    background-color: #c7b68d !important;
  }

  .mobile\:focus\:bg-v-map-primary-orange:focus {
    background-color: #f0b061 !important;
  }

  .mobile\:focus\:bg-v-map-primary-red:focus {
    background-color: #ef7564 !important;
  }

  .mobile\:focus\:bg-v-map-secondary-purple:focus {
    background-color: #ca9fb3 !important;
  }

  .mobile\:focus\:bg-v-map-secondary-teal:focus {
    background-color: #9fc7c9 !important;
  }

  .mobile\:focus\:bg-v-map-secondary-green:focus {
    background-color: #aecb9e !important;
  }

  .mobile\:focus\:bg-v-map-secondary-tan:focus {
    background-color: #d8ccaf !important;
  }

  .mobile\:focus\:bg-v-map-secondary-orange:focus {
    background-color: #f4c891 !important;
  }

  .mobile\:focus\:bg-v-map-secondary-red:focus {
    background-color: #f29d91 !important;
  }

  .mobile\:focus\:bg-v-map-tertiary-purple:focus {
    background-color: #eeccda !important;
  }

  .mobile\:focus\:bg-v-map-tertiary-teal:focus {
    background-color: #bbe3e4 !important;
  }

  .mobile\:focus\:bg-v-map-tertiary-green:focus {
    background-color: #cae4ba !important;
  }

  .mobile\:focus\:bg-v-map-tertiary-tan:focus {
    background-color: #ebe4d0 !important;
  }

  .mobile\:focus\:bg-v-map-tertiary-orange:focus {
    background-color: #ffe0ac !important;
  }

  .mobile\:focus\:bg-v-map-tertiary-red:focus {
    background-color: #fbc8c1 !important;
  }

  .mobile\:focus\:bg-v-teal4-d8:focus {
    background-color: #0c4240 !important;
  }

  .mobile\:focus\:bg-v-teal3-d8:focus {
    background-color: #2a6f74 !important;
  }

  .mobile\:focus\:bg-v-teal2-d8:focus {
    background-color: #549fa7 !important;
  }

  .mobile\:focus\:bg-v-teal1-d8:focus {
    background-color: #95d0d0 !important;
  }

  .mobile\:focus\:bg-v-middle-d8:focus {
    background-color: #fffad6 !important;
  }

  .mobile\:focus\:bg-v-orange1-d8:focus {
    background-color: #f6bf61 !important;
  }

  .mobile\:focus\:bg-v-orange2-d8:focus {
    background-color: #e08416 !important;
  }

  .mobile\:focus\:bg-v-orange3-d8:focus {
    background-color: #af550d !important;
  }

  .mobile\:focus\:bg-v-orange4-d8:focus {
    background-color: #6f130c !important;
  }

  .mobile\:focus\:bg-v-teal3-d6:focus {
    background-color: #2a6f74 !important;
  }

  .mobile\:focus\:bg-v-teal2-d6:focus {
    background-color: #549fa7 !important;
  }

  .mobile\:focus\:bg-v-teal1-d6:focus {
    background-color: #95d0d0 !important;
  }

  .mobile\:focus\:bg-v-middle-d6:focus {
    background-color: #fffad6 !important;
  }

  .mobile\:focus\:bg-v-orange1-d6:focus {
    background-color: #f6bf61 !important;
  }

  .mobile\:focus\:bg-v-orange2-d6:focus {
    background-color: #e08416 !important;
  }

  .mobile\:focus\:bg-v-orange3-d6:focus {
    background-color: #af550d !important;
  }

  .mobile\:focus\:bg-v-grayscale-1:focus {
    background-color: #d9d9d9 !important;
  }

  .mobile\:focus\:bg-v-grayscale-2:focus {
    background-color: #bdbdbd !important;
  }

  .mobile\:focus\:bg-v-grayscale-3:focus {
    background-color: #969696 !important;
  }

  .mobile\:focus\:bg-v-grayscale-4:focus {
    background-color: #636363 !important;
  }

  .mobile\:focus\:bg-v-grayscale-5:focus {
    background-color: #252525 !important;
  }

  .mobile\:bg-bottom {
    background-position: bottom !important;
  }

  .mobile\:bg-center {
    background-position: center !important;
  }

  .mobile\:bg-left {
    background-position: left !important;
  }

  .mobile\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .mobile\:bg-left-top {
    background-position: left top !important;
  }

  .mobile\:bg-right {
    background-position: right !important;
  }

  .mobile\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .mobile\:bg-right-top {
    background-position: right top !important;
  }

  .mobile\:bg-top {
    background-position: top !important;
  }

  .mobile\:bg-repeat {
    background-repeat: repeat !important;
  }

  .mobile\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .mobile\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .mobile\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .mobile\:bg-auto {
    background-size: auto !important;
  }

  .mobile\:bg-cover {
    background-size: cover !important;
  }

  .mobile\:bg-contain {
    background-size: contain !important;
  }

  .mobile\:border-transparent {
    border-color: transparent !important;
  }

  .mobile\:border-brown {
    border-color: #412c26 !important;
  }

  .mobile\:border-orange {
    border-color: #f25d27 !important;
  }

  .mobile\:border-blue {
    border-color: #04284a !important;
  }

  .mobile\:border-gray {
    border-color: #48535d !important;
  }

  .mobile\:border-white {
    border-color: #fff !important;
  }

  .mobile\:border-blue-hl {
    border-color: #4391db !important;
  }

  .mobile\:border-red-hl {
    border-color: #ea2636 !important;
  }

  .mobile\:border-orange-hl {
    border-color: #f25d27 !important;
  }

  .mobile\:border-yellow-hl {
    border-color: #fc0 !important;
  }

  .mobile\:border-gray-50 {
    border-color: #7f7f7f !important;
  }

  .mobile\:border-gray-30 {
    border-color: #afacab !important;
  }

  .mobile\:border-babyblue {
    border-color: #e0e9e8 !important;
  }

  .mobile\:border-bone {
    border-color: #faf9f4 !important;
  }

  .mobile\:border-gray-02 {
    border-color: #f9f9f9 !important;
  }

  .mobile\:border-gray4-cool {
    border-color: #668296 !important;
  }

  .mobile\:border-gray3-cool {
    border-color: #9baaaa !important;
  }

  .mobile\:border-gray2-cool {
    border-color: #c9cec6 !important;
  }

  .mobile\:border-gray1-cool {
    border-color: #f2f2f2 !important;
  }

  .mobile\:border-gray4 {
    border-color: #4b535d !important;
  }

  .mobile\:border-gray3 {
    border-color: #60666b !important;
  }

  .mobile\:border-gray2 {
    border-color: #9ea3a5 !important;
  }

  .mobile\:border-gray1 {
    border-color: #ddd !important;
  }

  .mobile\:border-gray4-warm {
    border-color: #514c44 !important;
  }

  .mobile\:border-gray3-warm {
    border-color: #8e7f75 !important;
  }

  .mobile\:border-gray2-warm {
    border-color: #cec1b5 !important;
  }

  .mobile\:border-gray1-warm {
    border-color: #ede8e2 !important;
  }

  .mobile\:border-orange5 {
    border-color: #720c26 !important;
  }

  .mobile\:border-orange4 {
    border-color: #aa2800 !important;
  }

  .mobile\:border-orange3 {
    border-color: #d16b00 !important;
  }

  .mobile\:border-orange2 {
    border-color: #e2b260 !important;
  }

  .mobile\:border-orange1 {
    border-color: #f2e5aa !important;
  }

  .mobile\:border-green4 {
    border-color: #303b1f !important;
  }

  .mobile\:border-green3 {
    border-color: #5c6b40 !important;
  }

  .mobile\:border-green2 {
    border-color: #99b782 !important;
  }

  .mobile\:border-green1 {
    border-color: #dbe5c4 !important;
  }

  .mobile\:border-blue4 {
    border-color: #04284a !important;
  }

  .mobile\:border-blue3 {
    border-color: #215e99 !important;
  }

  .mobile\:border-blue2 {
    border-color: #7ab2e5 !important;
  }

  .mobile\:border-blue1 {
    border-color: #c6ddf4 !important;
  }

  .mobile\:border-teal4 {
    border-color: #0c3f42 !important;
  }

  .mobile\:border-teal3 {
    border-color: #3f6d6b !important;
  }

  .mobile\:border-teal2 {
    border-color: #66afad !important;
  }

  .mobile\:border-teal1 {
    border-color: #c1e5e8 !important;
  }

  .mobile\:border-purple4 {
    border-color: #510238 !important;
  }

  .mobile\:border-purple3 {
    border-color: #773863 !important;
  }

  .mobile\:border-brown4 {
    border-color: #594f35 !important;
  }

  .mobile\:border-brown2 {
    border-color: #b5a06d !important;
  }

  .mobile\:border-map-green {
    border-color: #9ab882 !important;
  }

  .mobile\:border-map-orange {
    border-color: #e2b260 !important;
  }

  .mobile\:border-map-brown {
    border-color: #cec1b5 !important;
  }

  .mobile\:border-map-gray {
    border-color: #9baaaa !important;
  }

  .mobile\:border-map-ocean {
    border-color: #f2f2f2 !important;
  }

  .mobile\:border-map-country {
    border-color: #fffff9 !important;
  }

  .mobile\:border-map-border {
    border-color: #dedede !important;
  }

  .mobile\:border-map-green1 {
    border-color: #303b1f !important;
  }

  .mobile\:border-map-green2 {
    border-color: #5c6b40 !important;
  }

  .mobile\:border-map-green3 {
    border-color: #99b782 !important;
  }

  .mobile\:border-map-green4 {
    border-color: #dbe5c4 !important;
  }

  .mobile\:border-map-orange1 {
    border-color: #aa2800 !important;
  }

  .mobile\:border-map-orange2 {
    border-color: #d16b00 !important;
  }

  .mobile\:border-map-orange3 {
    border-color: #e2b260 !important;
  }

  .mobile\:border-map-orange4 {
    border-color: #f2e5aa !important;
  }

  .mobile\:border-map-teal1 {
    border-color: #0c3f42 !important;
  }

  .mobile\:border-map-teal2 {
    border-color: #3f6d6b !important;
  }

  .mobile\:border-map-teal3 {
    border-color: #66afad !important;
  }

  .mobile\:border-map-teal4 {
    border-color: #c1e5e8 !important;
  }

  .mobile\:border-map-purple1 {
    border-color: #510238 !important;
  }

  .mobile\:border-map-purple2 {
    border-color: #773863 !important;
  }

  .mobile\:border-map-purple3 {
    border-color: #cc93ad !important;
  }

  .mobile\:border-map-purple4 {
    border-color: #f2dde5 !important;
  }

  .mobile\:border-v-brown {
    border-color: #412c26 !important;
  }

  .mobile\:border-v-coral {
    border-color: #f25d27 !important;
  }

  .mobile\:border-v-marine {
    border-color: #04284a !important;
  }

  .mobile\:border-v-gunmetal {
    border-color: #4b535d !important;
  }

  .mobile\:border-v-tan {
    border-color: #b5a06d !important;
  }

  .mobile\:border-v-red {
    border-color: #bd3823 !important;
  }

  .mobile\:border-v-purple {
    border-color: #a65583 !important;
  }

  .mobile\:border-v-teal {
    border-color: #3b8991 !important;
  }

  .mobile\:border-v-green {
    border-color: #5c8c42 !important;
  }

  .mobile\:border-v-orange {
    border-color: #e68a17 !important;
  }

  .mobile\:border-v-blue {
    border-color: #2e75b8 !important;
  }

  .mobile\:border-v-tan-l {
    border-color: #d9caa7 !important;
  }

  .mobile\:border-v-red-l {
    border-color: #ff9382 !important;
  }

  .mobile\:border-v-purple-l {
    border-color: #de9ebc !important;
  }

  .mobile\:border-v-teal-l {
    border-color: #80c7cf !important;
  }

  .mobile\:border-v-green-l {
    border-color: #9bd47f !important;
  }

  .mobile\:border-v-orange-l {
    border-color: #ffc259 !important;
  }

  .mobile\:border-v-blue-l {
    border-color: #7ab2e5 !important;
  }

  .mobile\:border-v-gray-1 {
    border-color: #f2f2f2 !important;
  }

  .mobile\:border-v-gray-2 {
    border-color: #ddd !important;
  }

  .mobile\:border-v-gray-3 {
    border-color: #7f7f7f !important;
  }

  .mobile\:border-v-warmgray-1 {
    border-color: #c9cec6 !important;
  }

  .mobile\:border-v-warmgray-2 {
    border-color: #9baaaa !important;
  }

  .mobile\:border-v-coolgray-1 {
    border-color: #9ea3a5 !important;
  }

  .mobile\:border-v-coolgray-2 {
    border-color: #60666b !important;
  }

  .mobile\:border-v-blue-b {
    border-color: #4391db !important;
  }

  .mobile\:border-v-orange-b {
    border-color: #f25d27 !important;
  }

  .mobile\:border-v-red-b {
    border-color: #ea2636 !important;
  }

  .mobile\:border-v-yellow-b {
    border-color: #fc0 !important;
  }

  .mobile\:border-v-orange3-1 {
    border-color: #ffc259 !important;
  }

  .mobile\:border-v-orange3-2 {
    border-color: #e68a17 !important;
  }

  .mobile\:border-v-orange3-3 {
    border-color: #7f2704 !important;
  }

  .mobile\:border-v-blue3-1 {
    border-color: #7ab2e5 !important;
  }

  .mobile\:border-v-blue3-2 {
    border-color: #2e75b8 !important;
  }

  .mobile\:border-v-blue3-3 {
    border-color: #04284a !important;
  }

  .mobile\:border-v-purple3-1 {
    border-color: #de9ebc !important;
  }

  .mobile\:border-v-purple3-2 {
    border-color: #a65583 !important;
  }

  .mobile\:border-v-purple3-3 {
    border-color: #510238 !important;
  }

  .mobile\:border-v-teal3-1 {
    border-color: #80c7cf !important;
  }

  .mobile\:border-v-teal3-2 {
    border-color: #3b8991 !important;
  }

  .mobile\:border-v-teal3-3 {
    border-color: #0c4240 !important;
  }

  .mobile\:border-v-red3-1 {
    border-color: #ff9382 !important;
  }

  .mobile\:border-v-red3-2 {
    border-color: #bd3823 !important;
  }

  .mobile\:border-v-red3-3 {
    border-color: #6f130c !important;
  }

  .mobile\:border-v-green3-1 {
    border-color: #9bd47f !important;
  }

  .mobile\:border-v-green3-2 {
    border-color: #5c8c42 !important;
  }

  .mobile\:border-v-green3-3 {
    border-color: #283b1f !important;
  }

  .mobile\:border-v-tan3-1 {
    border-color: #d9caa7 !important;
  }

  .mobile\:border-v-tan3-2 {
    border-color: #b5a06d !important;
  }

  .mobile\:border-v-tan3-3 {
    border-color: #594f35 !important;
  }

  .mobile\:border-v-orange4-1 {
    border-color: #fdbd54 !important;
  }

  .mobile\:border-v-orange4-2 {
    border-color: #df7b19 !important;
  }

  .mobile\:border-v-orange4-3 {
    border-color: #b73521 !important;
  }

  .mobile\:border-v-orange4-4 {
    border-color: #6f130c !important;
  }

  .mobile\:border-v-teal4-1 {
    border-color: #9cd3da !important;
  }

  .mobile\:border-v-teal4-2 {
    border-color: #57a2aa !important;
  }

  .mobile\:border-v-teal4-3 {
    border-color: #2b7175 !important;
  }

  .mobile\:border-v-teal4-4 {
    border-color: #0c4240 !important;
  }

  .mobile\:border-v-purple4-1 {
    border-color: #e6b6cd !important;
  }

  .mobile\:border-v-purple4-2 {
    border-color: #be749b !important;
  }

  .mobile\:border-v-purple4-3 {
    border-color: #8a3a6b !important;
  }

  .mobile\:border-v-purple4-4 {
    border-color: #510238 !important;
  }

  .mobile\:border-v-green4-1 {
    border-color: #a1d787 !important;
  }

  .mobile\:border-v-green4-2 {
    border-color: #799f56 !important;
  }

  .mobile\:border-v-green4-3 {
    border-color: #506b37 !important;
  }

  .mobile\:border-v-green4-4 {
    border-color: #283b1f !important;
  }

  .mobile\:border-v-orange5-1 {
    border-color: #ffcb72 !important;
  }

  .mobile\:border-v-orange5-2 {
    border-color: #eb9625 !important;
  }

  .mobile\:border-v-orange5-3 {
    border-color: #d1601d !important;
  }

  .mobile\:border-v-orange5-4 {
    border-color: #a82e1d !important;
  }

  .mobile\:border-v-orange5-5 {
    border-color: #6f130c !important;
  }

  .mobile\:border-v-teal5-1 {
    border-color: #b0dce1 !important;
  }

  .mobile\:border-v-teal5-2 {
    border-color: #6db6be !important;
  }

  .mobile\:border-v-teal5-3 {
    border-color: #418e96 !important;
  }

  .mobile\:border-v-teal5-4 {
    border-color: #25676a !important;
  }

  .mobile\:border-v-teal5-5 {
    border-color: #0c4240 !important;
  }

  .mobile\:border-v-purple5-1 {
    border-color: #ebc5d7 !important;
  }

  .mobile\:border-v-purple5-2 {
    border-color: #d18daf !important;
  }

  .mobile\:border-v-purple5-3 {
    border-color: #ab5c88 !important;
  }

  .mobile\:border-v-purple5-4 {
    border-color: #7f2f61 !important;
  }

  .mobile\:border-v-purple5-5 {
    border-color: #510238 !important;
  }

  .mobile\:border-v-green5-1 {
    border-color: #b5dfa0 !important;
  }

  .mobile\:border-v-green5-2 {
    border-color: #87b567 !important;
  }

  .mobile\:border-v-green5-3 {
    border-color: #6a8a46 !important;
  }

  .mobile\:border-v-green5-4 {
    border-color: #486132 !important;
  }

  .mobile\:border-v-green5-5 {
    border-color: #283b1f !important;
  }

  .mobile\:border-v-map-primary-purple {
    border-color: #b27495 !important;
  }

  .mobile\:border-v-map-primary-teal {
    border-color: #73b2b2 !important;
  }

  .mobile\:border-v-map-primary-green {
    border-color: #8cb574 !important;
  }

  .mobile\:border-v-map-primary-tan {
    border-color: #c7b68d !important;
  }

  .mobile\:border-v-map-primary-orange {
    border-color: #f0b061 !important;
  }

  .mobile\:border-v-map-primary-red {
    border-color: #ef7564 !important;
  }

  .mobile\:border-v-map-secondary-purple {
    border-color: #ca9fb3 !important;
  }

  .mobile\:border-v-map-secondary-teal {
    border-color: #9fc7c9 !important;
  }

  .mobile\:border-v-map-secondary-green {
    border-color: #aecb9e !important;
  }

  .mobile\:border-v-map-secondary-tan {
    border-color: #d8ccaf !important;
  }

  .mobile\:border-v-map-secondary-orange {
    border-color: #f4c891 !important;
  }

  .mobile\:border-v-map-secondary-red {
    border-color: #f29d91 !important;
  }

  .mobile\:border-v-map-tertiary-purple {
    border-color: #eeccda !important;
  }

  .mobile\:border-v-map-tertiary-teal {
    border-color: #bbe3e4 !important;
  }

  .mobile\:border-v-map-tertiary-green {
    border-color: #cae4ba !important;
  }

  .mobile\:border-v-map-tertiary-tan {
    border-color: #ebe4d0 !important;
  }

  .mobile\:border-v-map-tertiary-orange {
    border-color: #ffe0ac !important;
  }

  .mobile\:border-v-map-tertiary-red {
    border-color: #fbc8c1 !important;
  }

  .mobile\:border-v-teal4-d8 {
    border-color: #0c4240 !important;
  }

  .mobile\:border-v-teal3-d8 {
    border-color: #2a6f74 !important;
  }

  .mobile\:border-v-teal2-d8 {
    border-color: #549fa7 !important;
  }

  .mobile\:border-v-teal1-d8 {
    border-color: #95d0d0 !important;
  }

  .mobile\:border-v-middle-d8 {
    border-color: #fffad6 !important;
  }

  .mobile\:border-v-orange1-d8 {
    border-color: #f6bf61 !important;
  }

  .mobile\:border-v-orange2-d8 {
    border-color: #e08416 !important;
  }

  .mobile\:border-v-orange3-d8 {
    border-color: #af550d !important;
  }

  .mobile\:border-v-orange4-d8 {
    border-color: #6f130c !important;
  }

  .mobile\:border-v-teal3-d6 {
    border-color: #2a6f74 !important;
  }

  .mobile\:border-v-teal2-d6 {
    border-color: #549fa7 !important;
  }

  .mobile\:border-v-teal1-d6 {
    border-color: #95d0d0 !important;
  }

  .mobile\:border-v-middle-d6 {
    border-color: #fffad6 !important;
  }

  .mobile\:border-v-orange1-d6 {
    border-color: #f6bf61 !important;
  }

  .mobile\:border-v-orange2-d6 {
    border-color: #e08416 !important;
  }

  .mobile\:border-v-orange3-d6 {
    border-color: #af550d !important;
  }

  .mobile\:border-v-grayscale-1 {
    border-color: #d9d9d9 !important;
  }

  .mobile\:border-v-grayscale-2 {
    border-color: #bdbdbd !important;
  }

  .mobile\:border-v-grayscale-3 {
    border-color: #969696 !important;
  }

  .mobile\:border-v-grayscale-4 {
    border-color: #636363 !important;
  }

  .mobile\:border-v-grayscale-5 {
    border-color: #252525 !important;
  }

  .mobile\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .mobile\:hover\:border-brown:hover {
    border-color: #412c26 !important;
  }

  .mobile\:hover\:border-orange:hover {
    border-color: #f25d27 !important;
  }

  .mobile\:hover\:border-blue:hover {
    border-color: #04284a !important;
  }

  .mobile\:hover\:border-gray:hover {
    border-color: #48535d !important;
  }

  .mobile\:hover\:border-white:hover {
    border-color: #fff !important;
  }

  .mobile\:hover\:border-blue-hl:hover {
    border-color: #4391db !important;
  }

  .mobile\:hover\:border-red-hl:hover {
    border-color: #ea2636 !important;
  }

  .mobile\:hover\:border-orange-hl:hover {
    border-color: #f25d27 !important;
  }

  .mobile\:hover\:border-yellow-hl:hover {
    border-color: #fc0 !important;
  }

  .mobile\:hover\:border-gray-50:hover {
    border-color: #7f7f7f !important;
  }

  .mobile\:hover\:border-gray-30:hover {
    border-color: #afacab !important;
  }

  .mobile\:hover\:border-babyblue:hover {
    border-color: #e0e9e8 !important;
  }

  .mobile\:hover\:border-bone:hover {
    border-color: #faf9f4 !important;
  }

  .mobile\:hover\:border-gray-02:hover {
    border-color: #f9f9f9 !important;
  }

  .mobile\:hover\:border-gray4-cool:hover {
    border-color: #668296 !important;
  }

  .mobile\:hover\:border-gray3-cool:hover {
    border-color: #9baaaa !important;
  }

  .mobile\:hover\:border-gray2-cool:hover {
    border-color: #c9cec6 !important;
  }

  .mobile\:hover\:border-gray1-cool:hover {
    border-color: #f2f2f2 !important;
  }

  .mobile\:hover\:border-gray4:hover {
    border-color: #4b535d !important;
  }

  .mobile\:hover\:border-gray3:hover {
    border-color: #60666b !important;
  }

  .mobile\:hover\:border-gray2:hover {
    border-color: #9ea3a5 !important;
  }

  .mobile\:hover\:border-gray1:hover {
    border-color: #ddd !important;
  }

  .mobile\:hover\:border-gray4-warm:hover {
    border-color: #514c44 !important;
  }

  .mobile\:hover\:border-gray3-warm:hover {
    border-color: #8e7f75 !important;
  }

  .mobile\:hover\:border-gray2-warm:hover {
    border-color: #cec1b5 !important;
  }

  .mobile\:hover\:border-gray1-warm:hover {
    border-color: #ede8e2 !important;
  }

  .mobile\:hover\:border-orange5:hover {
    border-color: #720c26 !important;
  }

  .mobile\:hover\:border-orange4:hover {
    border-color: #aa2800 !important;
  }

  .mobile\:hover\:border-orange3:hover {
    border-color: #d16b00 !important;
  }

  .mobile\:hover\:border-orange2:hover {
    border-color: #e2b260 !important;
  }

  .mobile\:hover\:border-orange1:hover {
    border-color: #f2e5aa !important;
  }

  .mobile\:hover\:border-green4:hover {
    border-color: #303b1f !important;
  }

  .mobile\:hover\:border-green3:hover {
    border-color: #5c6b40 !important;
  }

  .mobile\:hover\:border-green2:hover {
    border-color: #99b782 !important;
  }

  .mobile\:hover\:border-green1:hover {
    border-color: #dbe5c4 !important;
  }

  .mobile\:hover\:border-blue4:hover {
    border-color: #04284a !important;
  }

  .mobile\:hover\:border-blue3:hover {
    border-color: #215e99 !important;
  }

  .mobile\:hover\:border-blue2:hover {
    border-color: #7ab2e5 !important;
  }

  .mobile\:hover\:border-blue1:hover {
    border-color: #c6ddf4 !important;
  }

  .mobile\:hover\:border-teal4:hover {
    border-color: #0c3f42 !important;
  }

  .mobile\:hover\:border-teal3:hover {
    border-color: #3f6d6b !important;
  }

  .mobile\:hover\:border-teal2:hover {
    border-color: #66afad !important;
  }

  .mobile\:hover\:border-teal1:hover {
    border-color: #c1e5e8 !important;
  }

  .mobile\:hover\:border-purple4:hover {
    border-color: #510238 !important;
  }

  .mobile\:hover\:border-purple3:hover {
    border-color: #773863 !important;
  }

  .mobile\:hover\:border-brown4:hover {
    border-color: #594f35 !important;
  }

  .mobile\:hover\:border-brown2:hover {
    border-color: #b5a06d !important;
  }

  .mobile\:hover\:border-map-green:hover {
    border-color: #9ab882 !important;
  }

  .mobile\:hover\:border-map-orange:hover {
    border-color: #e2b260 !important;
  }

  .mobile\:hover\:border-map-brown:hover {
    border-color: #cec1b5 !important;
  }

  .mobile\:hover\:border-map-gray:hover {
    border-color: #9baaaa !important;
  }

  .mobile\:hover\:border-map-ocean:hover {
    border-color: #f2f2f2 !important;
  }

  .mobile\:hover\:border-map-country:hover {
    border-color: #fffff9 !important;
  }

  .mobile\:hover\:border-map-border:hover {
    border-color: #dedede !important;
  }

  .mobile\:hover\:border-map-green1:hover {
    border-color: #303b1f !important;
  }

  .mobile\:hover\:border-map-green2:hover {
    border-color: #5c6b40 !important;
  }

  .mobile\:hover\:border-map-green3:hover {
    border-color: #99b782 !important;
  }

  .mobile\:hover\:border-map-green4:hover {
    border-color: #dbe5c4 !important;
  }

  .mobile\:hover\:border-map-orange1:hover {
    border-color: #aa2800 !important;
  }

  .mobile\:hover\:border-map-orange2:hover {
    border-color: #d16b00 !important;
  }

  .mobile\:hover\:border-map-orange3:hover {
    border-color: #e2b260 !important;
  }

  .mobile\:hover\:border-map-orange4:hover {
    border-color: #f2e5aa !important;
  }

  .mobile\:hover\:border-map-teal1:hover {
    border-color: #0c3f42 !important;
  }

  .mobile\:hover\:border-map-teal2:hover {
    border-color: #3f6d6b !important;
  }

  .mobile\:hover\:border-map-teal3:hover {
    border-color: #66afad !important;
  }

  .mobile\:hover\:border-map-teal4:hover {
    border-color: #c1e5e8 !important;
  }

  .mobile\:hover\:border-map-purple1:hover {
    border-color: #510238 !important;
  }

  .mobile\:hover\:border-map-purple2:hover {
    border-color: #773863 !important;
  }

  .mobile\:hover\:border-map-purple3:hover {
    border-color: #cc93ad !important;
  }

  .mobile\:hover\:border-map-purple4:hover {
    border-color: #f2dde5 !important;
  }

  .mobile\:hover\:border-v-brown:hover {
    border-color: #412c26 !important;
  }

  .mobile\:hover\:border-v-coral:hover {
    border-color: #f25d27 !important;
  }

  .mobile\:hover\:border-v-marine:hover {
    border-color: #04284a !important;
  }

  .mobile\:hover\:border-v-gunmetal:hover {
    border-color: #4b535d !important;
  }

  .mobile\:hover\:border-v-tan:hover {
    border-color: #b5a06d !important;
  }

  .mobile\:hover\:border-v-red:hover {
    border-color: #bd3823 !important;
  }

  .mobile\:hover\:border-v-purple:hover {
    border-color: #a65583 !important;
  }

  .mobile\:hover\:border-v-teal:hover {
    border-color: #3b8991 !important;
  }

  .mobile\:hover\:border-v-green:hover {
    border-color: #5c8c42 !important;
  }

  .mobile\:hover\:border-v-orange:hover {
    border-color: #e68a17 !important;
  }

  .mobile\:hover\:border-v-blue:hover {
    border-color: #2e75b8 !important;
  }

  .mobile\:hover\:border-v-tan-l:hover {
    border-color: #d9caa7 !important;
  }

  .mobile\:hover\:border-v-red-l:hover {
    border-color: #ff9382 !important;
  }

  .mobile\:hover\:border-v-purple-l:hover {
    border-color: #de9ebc !important;
  }

  .mobile\:hover\:border-v-teal-l:hover {
    border-color: #80c7cf !important;
  }

  .mobile\:hover\:border-v-green-l:hover {
    border-color: #9bd47f !important;
  }

  .mobile\:hover\:border-v-orange-l:hover {
    border-color: #ffc259 !important;
  }

  .mobile\:hover\:border-v-blue-l:hover {
    border-color: #7ab2e5 !important;
  }

  .mobile\:hover\:border-v-gray-1:hover {
    border-color: #f2f2f2 !important;
  }

  .mobile\:hover\:border-v-gray-2:hover {
    border-color: #ddd !important;
  }

  .mobile\:hover\:border-v-gray-3:hover {
    border-color: #7f7f7f !important;
  }

  .mobile\:hover\:border-v-warmgray-1:hover {
    border-color: #c9cec6 !important;
  }

  .mobile\:hover\:border-v-warmgray-2:hover {
    border-color: #9baaaa !important;
  }

  .mobile\:hover\:border-v-coolgray-1:hover {
    border-color: #9ea3a5 !important;
  }

  .mobile\:hover\:border-v-coolgray-2:hover {
    border-color: #60666b !important;
  }

  .mobile\:hover\:border-v-blue-b:hover {
    border-color: #4391db !important;
  }

  .mobile\:hover\:border-v-orange-b:hover {
    border-color: #f25d27 !important;
  }

  .mobile\:hover\:border-v-red-b:hover {
    border-color: #ea2636 !important;
  }

  .mobile\:hover\:border-v-yellow-b:hover {
    border-color: #fc0 !important;
  }

  .mobile\:hover\:border-v-orange3-1:hover {
    border-color: #ffc259 !important;
  }

  .mobile\:hover\:border-v-orange3-2:hover {
    border-color: #e68a17 !important;
  }

  .mobile\:hover\:border-v-orange3-3:hover {
    border-color: #7f2704 !important;
  }

  .mobile\:hover\:border-v-blue3-1:hover {
    border-color: #7ab2e5 !important;
  }

  .mobile\:hover\:border-v-blue3-2:hover {
    border-color: #2e75b8 !important;
  }

  .mobile\:hover\:border-v-blue3-3:hover {
    border-color: #04284a !important;
  }

  .mobile\:hover\:border-v-purple3-1:hover {
    border-color: #de9ebc !important;
  }

  .mobile\:hover\:border-v-purple3-2:hover {
    border-color: #a65583 !important;
  }

  .mobile\:hover\:border-v-purple3-3:hover {
    border-color: #510238 !important;
  }

  .mobile\:hover\:border-v-teal3-1:hover {
    border-color: #80c7cf !important;
  }

  .mobile\:hover\:border-v-teal3-2:hover {
    border-color: #3b8991 !important;
  }

  .mobile\:hover\:border-v-teal3-3:hover {
    border-color: #0c4240 !important;
  }

  .mobile\:hover\:border-v-red3-1:hover {
    border-color: #ff9382 !important;
  }

  .mobile\:hover\:border-v-red3-2:hover {
    border-color: #bd3823 !important;
  }

  .mobile\:hover\:border-v-red3-3:hover {
    border-color: #6f130c !important;
  }

  .mobile\:hover\:border-v-green3-1:hover {
    border-color: #9bd47f !important;
  }

  .mobile\:hover\:border-v-green3-2:hover {
    border-color: #5c8c42 !important;
  }

  .mobile\:hover\:border-v-green3-3:hover {
    border-color: #283b1f !important;
  }

  .mobile\:hover\:border-v-tan3-1:hover {
    border-color: #d9caa7 !important;
  }

  .mobile\:hover\:border-v-tan3-2:hover {
    border-color: #b5a06d !important;
  }

  .mobile\:hover\:border-v-tan3-3:hover {
    border-color: #594f35 !important;
  }

  .mobile\:hover\:border-v-orange4-1:hover {
    border-color: #fdbd54 !important;
  }

  .mobile\:hover\:border-v-orange4-2:hover {
    border-color: #df7b19 !important;
  }

  .mobile\:hover\:border-v-orange4-3:hover {
    border-color: #b73521 !important;
  }

  .mobile\:hover\:border-v-orange4-4:hover {
    border-color: #6f130c !important;
  }

  .mobile\:hover\:border-v-teal4-1:hover {
    border-color: #9cd3da !important;
  }

  .mobile\:hover\:border-v-teal4-2:hover {
    border-color: #57a2aa !important;
  }

  .mobile\:hover\:border-v-teal4-3:hover {
    border-color: #2b7175 !important;
  }

  .mobile\:hover\:border-v-teal4-4:hover {
    border-color: #0c4240 !important;
  }

  .mobile\:hover\:border-v-purple4-1:hover {
    border-color: #e6b6cd !important;
  }

  .mobile\:hover\:border-v-purple4-2:hover {
    border-color: #be749b !important;
  }

  .mobile\:hover\:border-v-purple4-3:hover {
    border-color: #8a3a6b !important;
  }

  .mobile\:hover\:border-v-purple4-4:hover {
    border-color: #510238 !important;
  }

  .mobile\:hover\:border-v-green4-1:hover {
    border-color: #a1d787 !important;
  }

  .mobile\:hover\:border-v-green4-2:hover {
    border-color: #799f56 !important;
  }

  .mobile\:hover\:border-v-green4-3:hover {
    border-color: #506b37 !important;
  }

  .mobile\:hover\:border-v-green4-4:hover {
    border-color: #283b1f !important;
  }

  .mobile\:hover\:border-v-orange5-1:hover {
    border-color: #ffcb72 !important;
  }

  .mobile\:hover\:border-v-orange5-2:hover {
    border-color: #eb9625 !important;
  }

  .mobile\:hover\:border-v-orange5-3:hover {
    border-color: #d1601d !important;
  }

  .mobile\:hover\:border-v-orange5-4:hover {
    border-color: #a82e1d !important;
  }

  .mobile\:hover\:border-v-orange5-5:hover {
    border-color: #6f130c !important;
  }

  .mobile\:hover\:border-v-teal5-1:hover {
    border-color: #b0dce1 !important;
  }

  .mobile\:hover\:border-v-teal5-2:hover {
    border-color: #6db6be !important;
  }

  .mobile\:hover\:border-v-teal5-3:hover {
    border-color: #418e96 !important;
  }

  .mobile\:hover\:border-v-teal5-4:hover {
    border-color: #25676a !important;
  }

  .mobile\:hover\:border-v-teal5-5:hover {
    border-color: #0c4240 !important;
  }

  .mobile\:hover\:border-v-purple5-1:hover {
    border-color: #ebc5d7 !important;
  }

  .mobile\:hover\:border-v-purple5-2:hover {
    border-color: #d18daf !important;
  }

  .mobile\:hover\:border-v-purple5-3:hover {
    border-color: #ab5c88 !important;
  }

  .mobile\:hover\:border-v-purple5-4:hover {
    border-color: #7f2f61 !important;
  }

  .mobile\:hover\:border-v-purple5-5:hover {
    border-color: #510238 !important;
  }

  .mobile\:hover\:border-v-green5-1:hover {
    border-color: #b5dfa0 !important;
  }

  .mobile\:hover\:border-v-green5-2:hover {
    border-color: #87b567 !important;
  }

  .mobile\:hover\:border-v-green5-3:hover {
    border-color: #6a8a46 !important;
  }

  .mobile\:hover\:border-v-green5-4:hover {
    border-color: #486132 !important;
  }

  .mobile\:hover\:border-v-green5-5:hover {
    border-color: #283b1f !important;
  }

  .mobile\:hover\:border-v-map-primary-purple:hover {
    border-color: #b27495 !important;
  }

  .mobile\:hover\:border-v-map-primary-teal:hover {
    border-color: #73b2b2 !important;
  }

  .mobile\:hover\:border-v-map-primary-green:hover {
    border-color: #8cb574 !important;
  }

  .mobile\:hover\:border-v-map-primary-tan:hover {
    border-color: #c7b68d !important;
  }

  .mobile\:hover\:border-v-map-primary-orange:hover {
    border-color: #f0b061 !important;
  }

  .mobile\:hover\:border-v-map-primary-red:hover {
    border-color: #ef7564 !important;
  }

  .mobile\:hover\:border-v-map-secondary-purple:hover {
    border-color: #ca9fb3 !important;
  }

  .mobile\:hover\:border-v-map-secondary-teal:hover {
    border-color: #9fc7c9 !important;
  }

  .mobile\:hover\:border-v-map-secondary-green:hover {
    border-color: #aecb9e !important;
  }

  .mobile\:hover\:border-v-map-secondary-tan:hover {
    border-color: #d8ccaf !important;
  }

  .mobile\:hover\:border-v-map-secondary-orange:hover {
    border-color: #f4c891 !important;
  }

  .mobile\:hover\:border-v-map-secondary-red:hover {
    border-color: #f29d91 !important;
  }

  .mobile\:hover\:border-v-map-tertiary-purple:hover {
    border-color: #eeccda !important;
  }

  .mobile\:hover\:border-v-map-tertiary-teal:hover {
    border-color: #bbe3e4 !important;
  }

  .mobile\:hover\:border-v-map-tertiary-green:hover {
    border-color: #cae4ba !important;
  }

  .mobile\:hover\:border-v-map-tertiary-tan:hover {
    border-color: #ebe4d0 !important;
  }

  .mobile\:hover\:border-v-map-tertiary-orange:hover {
    border-color: #ffe0ac !important;
  }

  .mobile\:hover\:border-v-map-tertiary-red:hover {
    border-color: #fbc8c1 !important;
  }

  .mobile\:hover\:border-v-teal4-d8:hover {
    border-color: #0c4240 !important;
  }

  .mobile\:hover\:border-v-teal3-d8:hover {
    border-color: #2a6f74 !important;
  }

  .mobile\:hover\:border-v-teal2-d8:hover {
    border-color: #549fa7 !important;
  }

  .mobile\:hover\:border-v-teal1-d8:hover {
    border-color: #95d0d0 !important;
  }

  .mobile\:hover\:border-v-middle-d8:hover {
    border-color: #fffad6 !important;
  }

  .mobile\:hover\:border-v-orange1-d8:hover {
    border-color: #f6bf61 !important;
  }

  .mobile\:hover\:border-v-orange2-d8:hover {
    border-color: #e08416 !important;
  }

  .mobile\:hover\:border-v-orange3-d8:hover {
    border-color: #af550d !important;
  }

  .mobile\:hover\:border-v-orange4-d8:hover {
    border-color: #6f130c !important;
  }

  .mobile\:hover\:border-v-teal3-d6:hover {
    border-color: #2a6f74 !important;
  }

  .mobile\:hover\:border-v-teal2-d6:hover {
    border-color: #549fa7 !important;
  }

  .mobile\:hover\:border-v-teal1-d6:hover {
    border-color: #95d0d0 !important;
  }

  .mobile\:hover\:border-v-middle-d6:hover {
    border-color: #fffad6 !important;
  }

  .mobile\:hover\:border-v-orange1-d6:hover {
    border-color: #f6bf61 !important;
  }

  .mobile\:hover\:border-v-orange2-d6:hover {
    border-color: #e08416 !important;
  }

  .mobile\:hover\:border-v-orange3-d6:hover {
    border-color: #af550d !important;
  }

  .mobile\:hover\:border-v-grayscale-1:hover {
    border-color: #d9d9d9 !important;
  }

  .mobile\:hover\:border-v-grayscale-2:hover {
    border-color: #bdbdbd !important;
  }

  .mobile\:hover\:border-v-grayscale-3:hover {
    border-color: #969696 !important;
  }

  .mobile\:hover\:border-v-grayscale-4:hover {
    border-color: #636363 !important;
  }

  .mobile\:hover\:border-v-grayscale-5:hover {
    border-color: #252525 !important;
  }

  .mobile\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .mobile\:focus\:border-brown:focus {
    border-color: #412c26 !important;
  }

  .mobile\:focus\:border-orange:focus {
    border-color: #f25d27 !important;
  }

  .mobile\:focus\:border-blue:focus {
    border-color: #04284a !important;
  }

  .mobile\:focus\:border-gray:focus {
    border-color: #48535d !important;
  }

  .mobile\:focus\:border-white:focus {
    border-color: #fff !important;
  }

  .mobile\:focus\:border-blue-hl:focus {
    border-color: #4391db !important;
  }

  .mobile\:focus\:border-red-hl:focus {
    border-color: #ea2636 !important;
  }

  .mobile\:focus\:border-orange-hl:focus {
    border-color: #f25d27 !important;
  }

  .mobile\:focus\:border-yellow-hl:focus {
    border-color: #fc0 !important;
  }

  .mobile\:focus\:border-gray-50:focus {
    border-color: #7f7f7f !important;
  }

  .mobile\:focus\:border-gray-30:focus {
    border-color: #afacab !important;
  }

  .mobile\:focus\:border-babyblue:focus {
    border-color: #e0e9e8 !important;
  }

  .mobile\:focus\:border-bone:focus {
    border-color: #faf9f4 !important;
  }

  .mobile\:focus\:border-gray-02:focus {
    border-color: #f9f9f9 !important;
  }

  .mobile\:focus\:border-gray4-cool:focus {
    border-color: #668296 !important;
  }

  .mobile\:focus\:border-gray3-cool:focus {
    border-color: #9baaaa !important;
  }

  .mobile\:focus\:border-gray2-cool:focus {
    border-color: #c9cec6 !important;
  }

  .mobile\:focus\:border-gray1-cool:focus {
    border-color: #f2f2f2 !important;
  }

  .mobile\:focus\:border-gray4:focus {
    border-color: #4b535d !important;
  }

  .mobile\:focus\:border-gray3:focus {
    border-color: #60666b !important;
  }

  .mobile\:focus\:border-gray2:focus {
    border-color: #9ea3a5 !important;
  }

  .mobile\:focus\:border-gray1:focus {
    border-color: #ddd !important;
  }

  .mobile\:focus\:border-gray4-warm:focus {
    border-color: #514c44 !important;
  }

  .mobile\:focus\:border-gray3-warm:focus {
    border-color: #8e7f75 !important;
  }

  .mobile\:focus\:border-gray2-warm:focus {
    border-color: #cec1b5 !important;
  }

  .mobile\:focus\:border-gray1-warm:focus {
    border-color: #ede8e2 !important;
  }

  .mobile\:focus\:border-orange5:focus {
    border-color: #720c26 !important;
  }

  .mobile\:focus\:border-orange4:focus {
    border-color: #aa2800 !important;
  }

  .mobile\:focus\:border-orange3:focus {
    border-color: #d16b00 !important;
  }

  .mobile\:focus\:border-orange2:focus {
    border-color: #e2b260 !important;
  }

  .mobile\:focus\:border-orange1:focus {
    border-color: #f2e5aa !important;
  }

  .mobile\:focus\:border-green4:focus {
    border-color: #303b1f !important;
  }

  .mobile\:focus\:border-green3:focus {
    border-color: #5c6b40 !important;
  }

  .mobile\:focus\:border-green2:focus {
    border-color: #99b782 !important;
  }

  .mobile\:focus\:border-green1:focus {
    border-color: #dbe5c4 !important;
  }

  .mobile\:focus\:border-blue4:focus {
    border-color: #04284a !important;
  }

  .mobile\:focus\:border-blue3:focus {
    border-color: #215e99 !important;
  }

  .mobile\:focus\:border-blue2:focus {
    border-color: #7ab2e5 !important;
  }

  .mobile\:focus\:border-blue1:focus {
    border-color: #c6ddf4 !important;
  }

  .mobile\:focus\:border-teal4:focus {
    border-color: #0c3f42 !important;
  }

  .mobile\:focus\:border-teal3:focus {
    border-color: #3f6d6b !important;
  }

  .mobile\:focus\:border-teal2:focus {
    border-color: #66afad !important;
  }

  .mobile\:focus\:border-teal1:focus {
    border-color: #c1e5e8 !important;
  }

  .mobile\:focus\:border-purple4:focus {
    border-color: #510238 !important;
  }

  .mobile\:focus\:border-purple3:focus {
    border-color: #773863 !important;
  }

  .mobile\:focus\:border-brown4:focus {
    border-color: #594f35 !important;
  }

  .mobile\:focus\:border-brown2:focus {
    border-color: #b5a06d !important;
  }

  .mobile\:focus\:border-map-green:focus {
    border-color: #9ab882 !important;
  }

  .mobile\:focus\:border-map-orange:focus {
    border-color: #e2b260 !important;
  }

  .mobile\:focus\:border-map-brown:focus {
    border-color: #cec1b5 !important;
  }

  .mobile\:focus\:border-map-gray:focus {
    border-color: #9baaaa !important;
  }

  .mobile\:focus\:border-map-ocean:focus {
    border-color: #f2f2f2 !important;
  }

  .mobile\:focus\:border-map-country:focus {
    border-color: #fffff9 !important;
  }

  .mobile\:focus\:border-map-border:focus {
    border-color: #dedede !important;
  }

  .mobile\:focus\:border-map-green1:focus {
    border-color: #303b1f !important;
  }

  .mobile\:focus\:border-map-green2:focus {
    border-color: #5c6b40 !important;
  }

  .mobile\:focus\:border-map-green3:focus {
    border-color: #99b782 !important;
  }

  .mobile\:focus\:border-map-green4:focus {
    border-color: #dbe5c4 !important;
  }

  .mobile\:focus\:border-map-orange1:focus {
    border-color: #aa2800 !important;
  }

  .mobile\:focus\:border-map-orange2:focus {
    border-color: #d16b00 !important;
  }

  .mobile\:focus\:border-map-orange3:focus {
    border-color: #e2b260 !important;
  }

  .mobile\:focus\:border-map-orange4:focus {
    border-color: #f2e5aa !important;
  }

  .mobile\:focus\:border-map-teal1:focus {
    border-color: #0c3f42 !important;
  }

  .mobile\:focus\:border-map-teal2:focus {
    border-color: #3f6d6b !important;
  }

  .mobile\:focus\:border-map-teal3:focus {
    border-color: #66afad !important;
  }

  .mobile\:focus\:border-map-teal4:focus {
    border-color: #c1e5e8 !important;
  }

  .mobile\:focus\:border-map-purple1:focus {
    border-color: #510238 !important;
  }

  .mobile\:focus\:border-map-purple2:focus {
    border-color: #773863 !important;
  }

  .mobile\:focus\:border-map-purple3:focus {
    border-color: #cc93ad !important;
  }

  .mobile\:focus\:border-map-purple4:focus {
    border-color: #f2dde5 !important;
  }

  .mobile\:focus\:border-v-brown:focus {
    border-color: #412c26 !important;
  }

  .mobile\:focus\:border-v-coral:focus {
    border-color: #f25d27 !important;
  }

  .mobile\:focus\:border-v-marine:focus {
    border-color: #04284a !important;
  }

  .mobile\:focus\:border-v-gunmetal:focus {
    border-color: #4b535d !important;
  }

  .mobile\:focus\:border-v-tan:focus {
    border-color: #b5a06d !important;
  }

  .mobile\:focus\:border-v-red:focus {
    border-color: #bd3823 !important;
  }

  .mobile\:focus\:border-v-purple:focus {
    border-color: #a65583 !important;
  }

  .mobile\:focus\:border-v-teal:focus {
    border-color: #3b8991 !important;
  }

  .mobile\:focus\:border-v-green:focus {
    border-color: #5c8c42 !important;
  }

  .mobile\:focus\:border-v-orange:focus {
    border-color: #e68a17 !important;
  }

  .mobile\:focus\:border-v-blue:focus {
    border-color: #2e75b8 !important;
  }

  .mobile\:focus\:border-v-tan-l:focus {
    border-color: #d9caa7 !important;
  }

  .mobile\:focus\:border-v-red-l:focus {
    border-color: #ff9382 !important;
  }

  .mobile\:focus\:border-v-purple-l:focus {
    border-color: #de9ebc !important;
  }

  .mobile\:focus\:border-v-teal-l:focus {
    border-color: #80c7cf !important;
  }

  .mobile\:focus\:border-v-green-l:focus {
    border-color: #9bd47f !important;
  }

  .mobile\:focus\:border-v-orange-l:focus {
    border-color: #ffc259 !important;
  }

  .mobile\:focus\:border-v-blue-l:focus {
    border-color: #7ab2e5 !important;
  }

  .mobile\:focus\:border-v-gray-1:focus {
    border-color: #f2f2f2 !important;
  }

  .mobile\:focus\:border-v-gray-2:focus {
    border-color: #ddd !important;
  }

  .mobile\:focus\:border-v-gray-3:focus {
    border-color: #7f7f7f !important;
  }

  .mobile\:focus\:border-v-warmgray-1:focus {
    border-color: #c9cec6 !important;
  }

  .mobile\:focus\:border-v-warmgray-2:focus {
    border-color: #9baaaa !important;
  }

  .mobile\:focus\:border-v-coolgray-1:focus {
    border-color: #9ea3a5 !important;
  }

  .mobile\:focus\:border-v-coolgray-2:focus {
    border-color: #60666b !important;
  }

  .mobile\:focus\:border-v-blue-b:focus {
    border-color: #4391db !important;
  }

  .mobile\:focus\:border-v-orange-b:focus {
    border-color: #f25d27 !important;
  }

  .mobile\:focus\:border-v-red-b:focus {
    border-color: #ea2636 !important;
  }

  .mobile\:focus\:border-v-yellow-b:focus {
    border-color: #fc0 !important;
  }

  .mobile\:focus\:border-v-orange3-1:focus {
    border-color: #ffc259 !important;
  }

  .mobile\:focus\:border-v-orange3-2:focus {
    border-color: #e68a17 !important;
  }

  .mobile\:focus\:border-v-orange3-3:focus {
    border-color: #7f2704 !important;
  }

  .mobile\:focus\:border-v-blue3-1:focus {
    border-color: #7ab2e5 !important;
  }

  .mobile\:focus\:border-v-blue3-2:focus {
    border-color: #2e75b8 !important;
  }

  .mobile\:focus\:border-v-blue3-3:focus {
    border-color: #04284a !important;
  }

  .mobile\:focus\:border-v-purple3-1:focus {
    border-color: #de9ebc !important;
  }

  .mobile\:focus\:border-v-purple3-2:focus {
    border-color: #a65583 !important;
  }

  .mobile\:focus\:border-v-purple3-3:focus {
    border-color: #510238 !important;
  }

  .mobile\:focus\:border-v-teal3-1:focus {
    border-color: #80c7cf !important;
  }

  .mobile\:focus\:border-v-teal3-2:focus {
    border-color: #3b8991 !important;
  }

  .mobile\:focus\:border-v-teal3-3:focus {
    border-color: #0c4240 !important;
  }

  .mobile\:focus\:border-v-red3-1:focus {
    border-color: #ff9382 !important;
  }

  .mobile\:focus\:border-v-red3-2:focus {
    border-color: #bd3823 !important;
  }

  .mobile\:focus\:border-v-red3-3:focus {
    border-color: #6f130c !important;
  }

  .mobile\:focus\:border-v-green3-1:focus {
    border-color: #9bd47f !important;
  }

  .mobile\:focus\:border-v-green3-2:focus {
    border-color: #5c8c42 !important;
  }

  .mobile\:focus\:border-v-green3-3:focus {
    border-color: #283b1f !important;
  }

  .mobile\:focus\:border-v-tan3-1:focus {
    border-color: #d9caa7 !important;
  }

  .mobile\:focus\:border-v-tan3-2:focus {
    border-color: #b5a06d !important;
  }

  .mobile\:focus\:border-v-tan3-3:focus {
    border-color: #594f35 !important;
  }

  .mobile\:focus\:border-v-orange4-1:focus {
    border-color: #fdbd54 !important;
  }

  .mobile\:focus\:border-v-orange4-2:focus {
    border-color: #df7b19 !important;
  }

  .mobile\:focus\:border-v-orange4-3:focus {
    border-color: #b73521 !important;
  }

  .mobile\:focus\:border-v-orange4-4:focus {
    border-color: #6f130c !important;
  }

  .mobile\:focus\:border-v-teal4-1:focus {
    border-color: #9cd3da !important;
  }

  .mobile\:focus\:border-v-teal4-2:focus {
    border-color: #57a2aa !important;
  }

  .mobile\:focus\:border-v-teal4-3:focus {
    border-color: #2b7175 !important;
  }

  .mobile\:focus\:border-v-teal4-4:focus {
    border-color: #0c4240 !important;
  }

  .mobile\:focus\:border-v-purple4-1:focus {
    border-color: #e6b6cd !important;
  }

  .mobile\:focus\:border-v-purple4-2:focus {
    border-color: #be749b !important;
  }

  .mobile\:focus\:border-v-purple4-3:focus {
    border-color: #8a3a6b !important;
  }

  .mobile\:focus\:border-v-purple4-4:focus {
    border-color: #510238 !important;
  }

  .mobile\:focus\:border-v-green4-1:focus {
    border-color: #a1d787 !important;
  }

  .mobile\:focus\:border-v-green4-2:focus {
    border-color: #799f56 !important;
  }

  .mobile\:focus\:border-v-green4-3:focus {
    border-color: #506b37 !important;
  }

  .mobile\:focus\:border-v-green4-4:focus {
    border-color: #283b1f !important;
  }

  .mobile\:focus\:border-v-orange5-1:focus {
    border-color: #ffcb72 !important;
  }

  .mobile\:focus\:border-v-orange5-2:focus {
    border-color: #eb9625 !important;
  }

  .mobile\:focus\:border-v-orange5-3:focus {
    border-color: #d1601d !important;
  }

  .mobile\:focus\:border-v-orange5-4:focus {
    border-color: #a82e1d !important;
  }

  .mobile\:focus\:border-v-orange5-5:focus {
    border-color: #6f130c !important;
  }

  .mobile\:focus\:border-v-teal5-1:focus {
    border-color: #b0dce1 !important;
  }

  .mobile\:focus\:border-v-teal5-2:focus {
    border-color: #6db6be !important;
  }

  .mobile\:focus\:border-v-teal5-3:focus {
    border-color: #418e96 !important;
  }

  .mobile\:focus\:border-v-teal5-4:focus {
    border-color: #25676a !important;
  }

  .mobile\:focus\:border-v-teal5-5:focus {
    border-color: #0c4240 !important;
  }

  .mobile\:focus\:border-v-purple5-1:focus {
    border-color: #ebc5d7 !important;
  }

  .mobile\:focus\:border-v-purple5-2:focus {
    border-color: #d18daf !important;
  }

  .mobile\:focus\:border-v-purple5-3:focus {
    border-color: #ab5c88 !important;
  }

  .mobile\:focus\:border-v-purple5-4:focus {
    border-color: #7f2f61 !important;
  }

  .mobile\:focus\:border-v-purple5-5:focus {
    border-color: #510238 !important;
  }

  .mobile\:focus\:border-v-green5-1:focus {
    border-color: #b5dfa0 !important;
  }

  .mobile\:focus\:border-v-green5-2:focus {
    border-color: #87b567 !important;
  }

  .mobile\:focus\:border-v-green5-3:focus {
    border-color: #6a8a46 !important;
  }

  .mobile\:focus\:border-v-green5-4:focus {
    border-color: #486132 !important;
  }

  .mobile\:focus\:border-v-green5-5:focus {
    border-color: #283b1f !important;
  }

  .mobile\:focus\:border-v-map-primary-purple:focus {
    border-color: #b27495 !important;
  }

  .mobile\:focus\:border-v-map-primary-teal:focus {
    border-color: #73b2b2 !important;
  }

  .mobile\:focus\:border-v-map-primary-green:focus {
    border-color: #8cb574 !important;
  }

  .mobile\:focus\:border-v-map-primary-tan:focus {
    border-color: #c7b68d !important;
  }

  .mobile\:focus\:border-v-map-primary-orange:focus {
    border-color: #f0b061 !important;
  }

  .mobile\:focus\:border-v-map-primary-red:focus {
    border-color: #ef7564 !important;
  }

  .mobile\:focus\:border-v-map-secondary-purple:focus {
    border-color: #ca9fb3 !important;
  }

  .mobile\:focus\:border-v-map-secondary-teal:focus {
    border-color: #9fc7c9 !important;
  }

  .mobile\:focus\:border-v-map-secondary-green:focus {
    border-color: #aecb9e !important;
  }

  .mobile\:focus\:border-v-map-secondary-tan:focus {
    border-color: #d8ccaf !important;
  }

  .mobile\:focus\:border-v-map-secondary-orange:focus {
    border-color: #f4c891 !important;
  }

  .mobile\:focus\:border-v-map-secondary-red:focus {
    border-color: #f29d91 !important;
  }

  .mobile\:focus\:border-v-map-tertiary-purple:focus {
    border-color: #eeccda !important;
  }

  .mobile\:focus\:border-v-map-tertiary-teal:focus {
    border-color: #bbe3e4 !important;
  }

  .mobile\:focus\:border-v-map-tertiary-green:focus {
    border-color: #cae4ba !important;
  }

  .mobile\:focus\:border-v-map-tertiary-tan:focus {
    border-color: #ebe4d0 !important;
  }

  .mobile\:focus\:border-v-map-tertiary-orange:focus {
    border-color: #ffe0ac !important;
  }

  .mobile\:focus\:border-v-map-tertiary-red:focus {
    border-color: #fbc8c1 !important;
  }

  .mobile\:focus\:border-v-teal4-d8:focus {
    border-color: #0c4240 !important;
  }

  .mobile\:focus\:border-v-teal3-d8:focus {
    border-color: #2a6f74 !important;
  }

  .mobile\:focus\:border-v-teal2-d8:focus {
    border-color: #549fa7 !important;
  }

  .mobile\:focus\:border-v-teal1-d8:focus {
    border-color: #95d0d0 !important;
  }

  .mobile\:focus\:border-v-middle-d8:focus {
    border-color: #fffad6 !important;
  }

  .mobile\:focus\:border-v-orange1-d8:focus {
    border-color: #f6bf61 !important;
  }

  .mobile\:focus\:border-v-orange2-d8:focus {
    border-color: #e08416 !important;
  }

  .mobile\:focus\:border-v-orange3-d8:focus {
    border-color: #af550d !important;
  }

  .mobile\:focus\:border-v-orange4-d8:focus {
    border-color: #6f130c !important;
  }

  .mobile\:focus\:border-v-teal3-d6:focus {
    border-color: #2a6f74 !important;
  }

  .mobile\:focus\:border-v-teal2-d6:focus {
    border-color: #549fa7 !important;
  }

  .mobile\:focus\:border-v-teal1-d6:focus {
    border-color: #95d0d0 !important;
  }

  .mobile\:focus\:border-v-middle-d6:focus {
    border-color: #fffad6 !important;
  }

  .mobile\:focus\:border-v-orange1-d6:focus {
    border-color: #f6bf61 !important;
  }

  .mobile\:focus\:border-v-orange2-d6:focus {
    border-color: #e08416 !important;
  }

  .mobile\:focus\:border-v-orange3-d6:focus {
    border-color: #af550d !important;
  }

  .mobile\:focus\:border-v-grayscale-1:focus {
    border-color: #d9d9d9 !important;
  }

  .mobile\:focus\:border-v-grayscale-2:focus {
    border-color: #bdbdbd !important;
  }

  .mobile\:focus\:border-v-grayscale-3:focus {
    border-color: #969696 !important;
  }

  .mobile\:focus\:border-v-grayscale-4:focus {
    border-color: #636363 !important;
  }

  .mobile\:focus\:border-v-grayscale-5:focus {
    border-color: #252525 !important;
  }

  .mobile\:rounded-none {
    border-radius: 0 !important;
  }

  .mobile\:rounded-sm {
    border-radius: .125rem !important;
  }

  .mobile\:rounded {
    border-radius: .25rem !important;
  }

  .mobile\:rounded-lg {
    border-radius: .5rem !important;
  }

  .mobile\:rounded-full {
    border-radius: 9999px !important;
  }

  .mobile\:rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .mobile\:rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .mobile\:rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .mobile\:rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .mobile\:rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .mobile\:rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .mobile\:rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .mobile\:rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .mobile\:rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .mobile\:rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .mobile\:rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .mobile\:rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .mobile\:rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .mobile\:rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .mobile\:rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .mobile\:rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .mobile\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .mobile\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .mobile\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .mobile\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .mobile\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .mobile\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .mobile\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .mobile\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .mobile\:rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .mobile\:rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .mobile\:rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .mobile\:rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .mobile\:rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .mobile\:rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .mobile\:rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .mobile\:rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .mobile\:rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .mobile\:rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .mobile\:rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .mobile\:rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .mobile\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .mobile\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .mobile\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .mobile\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .mobile\:border-solid {
    border-style: solid !important;
  }

  .mobile\:border-dashed {
    border-style: dashed !important;
  }

  .mobile\:border-dotted {
    border-style: dotted !important;
  }

  .mobile\:border-none {
    border-style: none !important;
  }

  .mobile\:border-0 {
    border-width: 0 !important;
  }

  .mobile\:border-2 {
    border-width: 2px !important;
  }

  .mobile\:border-4 {
    border-width: 4px !important;
  }

  .mobile\:border-8 {
    border-width: 8px !important;
  }

  .mobile\:border {
    border-width: 1px !important;
  }

  .mobile\:border-t-0 {
    border-top-width: 0 !important;
  }

  .mobile\:border-r-0 {
    border-right-width: 0 !important;
  }

  .mobile\:border-b-0 {
    border-bottom-width: 0 !important;
  }

  .mobile\:border-l-0 {
    border-left-width: 0 !important;
  }

  .mobile\:border-t-2 {
    border-top-width: 2px !important;
  }

  .mobile\:border-r-2 {
    border-right-width: 2px !important;
  }

  .mobile\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .mobile\:border-l-2 {
    border-left-width: 2px !important;
  }

  .mobile\:border-t-4 {
    border-top-width: 4px !important;
  }

  .mobile\:border-r-4 {
    border-right-width: 4px !important;
  }

  .mobile\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .mobile\:border-l-4 {
    border-left-width: 4px !important;
  }

  .mobile\:border-t-8 {
    border-top-width: 8px !important;
  }

  .mobile\:border-r-8 {
    border-right-width: 8px !important;
  }

  .mobile\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .mobile\:border-l-8 {
    border-left-width: 8px !important;
  }

  .mobile\:border-t {
    border-top-width: 1px !important;
  }

  .mobile\:border-r {
    border-right-width: 1px !important;
  }

  .mobile\:border-b {
    border-bottom-width: 1px !important;
  }

  .mobile\:border-l {
    border-left-width: 1px !important;
  }

  .mobile\:cursor-auto {
    cursor: auto !important;
  }

  .mobile\:cursor-default {
    cursor: default !important;
  }

  .mobile\:cursor-pointer {
    cursor: pointer !important;
  }

  .mobile\:cursor-wait {
    cursor: wait !important;
  }

  .mobile\:cursor-move {
    cursor: move !important;
  }

  .mobile\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .mobile\:block {
    display: block !important;
  }

  .mobile\:inline-block {
    display: inline-block !important;
  }

  .mobile\:inline {
    display: inline !important;
  }

  .mobile\:table {
    display: table !important;
  }

  .mobile\:table-row {
    display: table-row !important;
  }

  .mobile\:table-cell {
    display: table-cell !important;
  }

  .mobile\:hidden {
    display: none !important;
  }

  .mobile\:flex {
    display: flex !important;
  }

  .mobile\:inline-flex {
    display: inline-flex !important;
  }

  .mobile\:flex-row {
    flex-direction: row !important;
  }

  .mobile\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .mobile\:flex-col {
    flex-direction: column !important;
  }

  .mobile\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .mobile\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .mobile\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .mobile\:flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .mobile\:items-start {
    align-items: flex-start !important;
  }

  .mobile\:items-end {
    align-items: flex-end !important;
  }

  .mobile\:items-center {
    align-items: center !important;
  }

  .mobile\:items-baseline {
    align-items: baseline !important;
  }

  .mobile\:items-stretch {
    align-items: stretch !important;
  }

  .mobile\:self-auto {
    align-self: auto !important;
  }

  .mobile\:self-start {
    align-self: flex-start !important;
  }

  .mobile\:self-end {
    align-self: flex-end !important;
  }

  .mobile\:self-center {
    align-self: center !important;
  }

  .mobile\:self-stretch {
    align-self: stretch !important;
  }

  .mobile\:justify-start {
    justify-content: flex-start !important;
  }

  .mobile\:justify-end {
    justify-content: flex-end !important;
  }

  .mobile\:justify-center {
    justify-content: center !important;
  }

  .mobile\:justify-between {
    justify-content: space-between !important;
  }

  .mobile\:justify-around {
    justify-content: space-around !important;
  }

  .mobile\:content-center {
    align-content: center !important;
  }

  .mobile\:content-start {
    align-content: flex-start !important;
  }

  .mobile\:content-end {
    align-content: flex-end !important;
  }

  .mobile\:content-between {
    align-content: space-between !important;
  }

  .mobile\:content-around {
    align-content: space-around !important;
  }

  .mobile\:flex-1 {
    flex: 1 1 0% !important;
  }

  .mobile\:flex-auto {
    flex: 1 1 auto !important;
  }

  .mobile\:flex-initial {
    flex: 0 1 auto !important;
  }

  .mobile\:flex-none {
    flex: none !important;
  }

  .mobile\:flex-grow {
    flex-grow: 1 !important;
  }

  .mobile\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .mobile\:flex-no-grow {
    flex-grow: 0 !important;
  }

  .mobile\:flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .mobile\:font-h {
    font-family: haarlemmer_regular !important;
  }

  .mobile\:font-lb {
    font-family: larsseit_bold !important;
  }

  .mobile\:font-li {
    font-family: larsseit_italic !important;
  }

  .mobile\:font-lm {
    font-family: larsseit_medium !important;
  }

  .mobile\:font-l {
    font-family: larsseit_regular !important;
  }

  .mobile\:font-lei {
    font-family: lemonde_italic !important;
  }

  .mobile\:font-le {
    font-family: lemonde_regular !important;
  }

  .mobile\:font-hairline {
    font-weight: 100 !important;
  }

  .mobile\:font-thin {
    font-weight: 200 !important;
  }

  .mobile\:font-light {
    font-weight: 300 !important;
  }

  .mobile\:font-normal {
    font-weight: 400 !important;
  }

  .mobile\:font-medium {
    font-weight: 500 !important;
  }

  .mobile\:font-semibold {
    font-weight: 600 !important;
  }

  .mobile\:font-bold {
    font-weight: 700 !important;
  }

  .mobile\:font-extrabold {
    font-weight: 800 !important;
  }

  .mobile\:font-black {
    font-weight: 900 !important;
  }

  .mobile\:hover\:font-hairline:hover {
    font-weight: 100 !important;
  }

  .mobile\:hover\:font-thin:hover {
    font-weight: 200 !important;
  }

  .mobile\:hover\:font-light:hover {
    font-weight: 300 !important;
  }

  .mobile\:hover\:font-normal:hover {
    font-weight: 400 !important;
  }

  .mobile\:hover\:font-medium:hover {
    font-weight: 500 !important;
  }

  .mobile\:hover\:font-semibold:hover {
    font-weight: 600 !important;
  }

  .mobile\:hover\:font-bold:hover {
    font-weight: 700 !important;
  }

  .mobile\:hover\:font-extrabold:hover {
    font-weight: 800 !important;
  }

  .mobile\:hover\:font-black:hover {
    font-weight: 900 !important;
  }

  .mobile\:focus\:font-hairline:focus {
    font-weight: 100 !important;
  }

  .mobile\:focus\:font-thin:focus {
    font-weight: 200 !important;
  }

  .mobile\:focus\:font-light:focus {
    font-weight: 300 !important;
  }

  .mobile\:focus\:font-normal:focus {
    font-weight: 400 !important;
  }

  .mobile\:focus\:font-medium:focus {
    font-weight: 500 !important;
  }

  .mobile\:focus\:font-semibold:focus {
    font-weight: 600 !important;
  }

  .mobile\:focus\:font-bold:focus {
    font-weight: 700 !important;
  }

  .mobile\:focus\:font-extrabold:focus {
    font-weight: 800 !important;
  }

  .mobile\:focus\:font-black:focus {
    font-weight: 900 !important;
  }

  .mobile\:h-612 {
    height: 612px !important;
  }

  .mobile\:h-auto {
    height: auto !important;
  }

  .mobile\:h-px {
    height: 1px !important;
  }

  .mobile\:h-full {
    height: 100% !important;
  }

  .mobile\:h-1\/2 {
    height: 50% !important;
  }

  .mobile\:h-1\/3 {
    height: 33.33333% !important;
  }

  .mobile\:h-2\/3 {
    height: 66.66667% !important;
  }

  .mobile\:h-1\/4 {
    height: 25% !important;
  }

  .mobile\:h-3\/4 {
    height: 75% !important;
  }

  .mobile\:h-1\/5 {
    height: 20% !important;
  }

  .mobile\:h-2\/5 {
    height: 40% !important;
  }

  .mobile\:h-3\/5 {
    height: 60% !important;
  }

  .mobile\:h-4\/5 {
    height: 80% !important;
  }

  .mobile\:h-1\/6 {
    height: 16.66667% !important;
  }

  .mobile\:h-5\/6 {
    height: 83.33333% !important;
  }

  .mobile\:h-screen {
    height: 100vh !important;
  }

  .mobile\:leading-11 {
    line-height: 11px !important;
  }

  .mobile\:leading-12 {
    line-height: 12px !important;
  }

  .mobile\:leading-13 {
    line-height: 13px !important;
  }

  .mobile\:leading-14 {
    line-height: 14px !important;
  }

  .mobile\:leading-15 {
    line-height: 15px !important;
  }

  .mobile\:leading-16 {
    line-height: 16px !important;
  }

  .mobile\:leading-20 {
    line-height: 20px !important;
  }

  .mobile\:leading-22 {
    line-height: 22px !important;
  }

  .mobile\:leading-none {
    line-height: 1 !important;
  }

  .mobile\:leading-tight {
    line-height: 1.25 !important;
  }

  .mobile\:leading-normal {
    line-height: 1.5 !important;
  }

  .mobile\:leading-loose {
    line-height: 2 !important;
  }

  .mobile\:m-0 {
    margin: 0 !important;
  }

  .mobile\:m-auto {
    margin: auto !important;
  }

  .mobile\:m-px {
    margin: 1px !important;
  }

  .mobile\:m-2px {
    margin: 2px !important;
  }

  .mobile\:m-4px {
    margin: 4px !important;
  }

  .mobile\:m-5px {
    margin: 5px !important;
  }

  .mobile\:m-10px {
    margin: 10px !important;
  }

  .mobile\:m-15px {
    margin: 15px !important;
  }

  .mobile\:m-20px {
    margin: 20px !important;
  }

  .mobile\:m-25px {
    margin: 25px !important;
  }

  .mobile\:m-30px {
    margin: 30px !important;
  }

  .mobile\:m-32px {
    margin: 32px !important;
  }

  .mobile\:m-35px {
    margin: 35px !important;
  }

  .mobile\:m-42px {
    margin: 42px !important;
  }

  .mobile\:m-45px {
    margin: 45px !important;
  }

  .mobile\:m-64px {
    margin: 64px !important;
  }

  .mobile\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .mobile\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .mobile\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .mobile\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mobile\:my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mobile\:mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .mobile\:my-2px {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mobile\:mx-2px {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .mobile\:my-4px {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mobile\:mx-4px {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .mobile\:my-5px {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mobile\:mx-5px {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .mobile\:my-10px {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mobile\:mx-10px {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .mobile\:my-15px {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mobile\:mx-15px {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .mobile\:my-20px {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mobile\:mx-20px {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .mobile\:my-25px {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mobile\:mx-25px {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .mobile\:my-30px {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mobile\:mx-30px {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .mobile\:my-32px {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .mobile\:mx-32px {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .mobile\:my-35px {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mobile\:mx-35px {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .mobile\:my-42px {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }

  .mobile\:mx-42px {
    margin-left: 42px !important;
    margin-right: 42px !important;
  }

  .mobile\:my-45px {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }

  .mobile\:mx-45px {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }

  .mobile\:my-64px {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .mobile\:mx-64px {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .mobile\:mt-0 {
    margin-top: 0 !important;
  }

  .mobile\:mr-0 {
    margin-right: 0 !important;
  }

  .mobile\:mb-0 {
    margin-bottom: 0 !important;
  }

  .mobile\:ml-0 {
    margin-left: 0 !important;
  }

  .mobile\:mt-auto {
    margin-top: auto !important;
  }

  .mobile\:mr-auto {
    margin-right: auto !important;
  }

  .mobile\:mb-auto {
    margin-bottom: auto !important;
  }

  .mobile\:ml-auto {
    margin-left: auto !important;
  }

  .mobile\:mt-px {
    margin-top: 1px !important;
  }

  .mobile\:mr-px {
    margin-right: 1px !important;
  }

  .mobile\:mb-px {
    margin-bottom: 1px !important;
  }

  .mobile\:ml-px {
    margin-left: 1px !important;
  }

  .mobile\:mt-2px {
    margin-top: 2px !important;
  }

  .mobile\:mr-2px {
    margin-right: 2px !important;
  }

  .mobile\:mb-2px {
    margin-bottom: 2px !important;
  }

  .mobile\:ml-2px {
    margin-left: 2px !important;
  }

  .mobile\:mt-4px {
    margin-top: 4px !important;
  }

  .mobile\:mr-4px {
    margin-right: 4px !important;
  }

  .mobile\:mb-4px {
    margin-bottom: 4px !important;
  }

  .mobile\:ml-4px {
    margin-left: 4px !important;
  }

  .mobile\:mt-5px {
    margin-top: 5px !important;
  }

  .mobile\:mr-5px {
    margin-right: 5px !important;
  }

  .mobile\:mb-5px {
    margin-bottom: 5px !important;
  }

  .mobile\:ml-5px {
    margin-left: 5px !important;
  }

  .mobile\:mt-10px {
    margin-top: 10px !important;
  }

  .mobile\:mr-10px {
    margin-right: 10px !important;
  }

  .mobile\:mb-10px {
    margin-bottom: 10px !important;
  }

  .mobile\:ml-10px {
    margin-left: 10px !important;
  }

  .mobile\:mt-15px {
    margin-top: 15px !important;
  }

  .mobile\:mr-15px {
    margin-right: 15px !important;
  }

  .mobile\:mb-15px {
    margin-bottom: 15px !important;
  }

  .mobile\:ml-15px {
    margin-left: 15px !important;
  }

  .mobile\:mt-20px {
    margin-top: 20px !important;
  }

  .mobile\:mr-20px {
    margin-right: 20px !important;
  }

  .mobile\:mb-20px {
    margin-bottom: 20px !important;
  }

  .mobile\:ml-20px {
    margin-left: 20px !important;
  }

  .mobile\:mt-25px {
    margin-top: 25px !important;
  }

  .mobile\:mr-25px {
    margin-right: 25px !important;
  }

  .mobile\:mb-25px {
    margin-bottom: 25px !important;
  }

  .mobile\:ml-25px {
    margin-left: 25px !important;
  }

  .mobile\:mt-30px {
    margin-top: 30px !important;
  }

  .mobile\:mr-30px {
    margin-right: 30px !important;
  }

  .mobile\:mb-30px {
    margin-bottom: 30px !important;
  }

  .mobile\:ml-30px {
    margin-left: 30px !important;
  }

  .mobile\:mt-32px {
    margin-top: 32px !important;
  }

  .mobile\:mr-32px {
    margin-right: 32px !important;
  }

  .mobile\:mb-32px {
    margin-bottom: 32px !important;
  }

  .mobile\:ml-32px {
    margin-left: 32px !important;
  }

  .mobile\:mt-35px {
    margin-top: 35px !important;
  }

  .mobile\:mr-35px {
    margin-right: 35px !important;
  }

  .mobile\:mb-35px {
    margin-bottom: 35px !important;
  }

  .mobile\:ml-35px {
    margin-left: 35px !important;
  }

  .mobile\:mt-42px {
    margin-top: 42px !important;
  }

  .mobile\:mr-42px {
    margin-right: 42px !important;
  }

  .mobile\:mb-42px {
    margin-bottom: 42px !important;
  }

  .mobile\:ml-42px {
    margin-left: 42px !important;
  }

  .mobile\:mt-45px {
    margin-top: 45px !important;
  }

  .mobile\:mr-45px {
    margin-right: 45px !important;
  }

  .mobile\:mb-45px {
    margin-bottom: 45px !important;
  }

  .mobile\:ml-45px {
    margin-left: 45px !important;
  }

  .mobile\:mt-64px {
    margin-top: 64px !important;
  }

  .mobile\:mr-64px {
    margin-right: 64px !important;
  }

  .mobile\:mb-64px {
    margin-bottom: 64px !important;
  }

  .mobile\:ml-64px {
    margin-left: 64px !important;
  }

  .mobile\:max-h-full {
    max-height: 100% !important;
  }

  .mobile\:max-h-screen {
    max-height: 100vh !important;
  }

  .mobile\:max-w-320 {
    max-width: 320px !important;
  }

  .mobile\:max-w-360 {
    max-width: 360px !important;
  }

  .mobile\:max-w-576 {
    max-width: 576px !important;
  }

  .mobile\:max-w-680 {
    max-width: 680px !important;
  }

  .mobile\:max-w-768 {
    max-width: 768px !important;
  }

  .mobile\:max-w-1024 {
    max-width: 1024px !important;
  }

  .mobile\:max-w-1280 {
    max-width: 1280px !important;
  }

  .mobile\:min-h-0 {
    min-height: 0 !important;
  }

  .mobile\:min-h-full {
    min-height: 100% !important;
  }

  .mobile\:min-h-screen {
    min-height: 100vh !important;
  }

  .mobile\:min-w-0 {
    min-width: 0 !important;
  }

  .mobile\:min-w-full {
    min-width: 100% !important;
  }

  .mobile\:-m-0 {
    margin: 0 !important;
  }

  .mobile\:-m-1 {
    margin: -0.25rem !important;
  }

  .mobile\:-m-2 {
    margin: -0.5rem !important;
  }

  .mobile\:-m-3 {
    margin: -0.75rem !important;
  }

  .mobile\:-m-4 {
    margin: -1rem !important;
  }

  .mobile\:-m-5 {
    margin: -1.25rem !important;
  }

  .mobile\:-m-6 {
    margin: -1.5rem !important;
  }

  .mobile\:-m-8 {
    margin: -2rem !important;
  }

  .mobile\:-m-10 {
    margin: -2.5rem !important;
  }

  .mobile\:-m-12 {
    margin: -3rem !important;
  }

  .mobile\:-m-16 {
    margin: -4rem !important;
  }

  .mobile\:-m-20 {
    margin: -5rem !important;
  }

  .mobile\:-m-24 {
    margin: -6rem !important;
  }

  .mobile\:-m-32 {
    margin: -8rem !important;
  }

  .mobile\:-m-px {
    margin: -1px !important;
  }

  .mobile\:-m-2px {
    margin: -2px !important;
  }

  .mobile\:-m-4px {
    margin: -4px !important;
  }

  .mobile\:-m-5px {
    margin: -5px !important;
  }

  .mobile\:-m-6px {
    margin: -6px !important;
  }

  .mobile\:-m-8px {
    margin: -8px !important;
  }

  .mobile\:-m-10px {
    margin: -10px !important;
  }

  .mobile\:-m-15px {
    margin: -15px !important;
  }

  .mobile\:-m-16px {
    margin: -16px !important;
  }

  .mobile\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .mobile\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .mobile\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .mobile\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .mobile\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .mobile\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .mobile\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .mobile\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .mobile\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .mobile\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .mobile\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .mobile\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }

  .mobile\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .mobile\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .mobile\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .mobile\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .mobile\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .mobile\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }

  .mobile\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .mobile\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }

  .mobile\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .mobile\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }

  .mobile\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .mobile\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }

  .mobile\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }

  .mobile\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }

  .mobile\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }

  .mobile\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }

  .mobile\:-my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mobile\:-mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .mobile\:-my-2px {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mobile\:-mx-2px {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .mobile\:-my-4px {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mobile\:-mx-4px {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .mobile\:-my-5px {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mobile\:-mx-5px {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .mobile\:-my-6px {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .mobile\:-mx-6px {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .mobile\:-my-8px {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .mobile\:-mx-8px {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .mobile\:-my-10px {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mobile\:-mx-10px {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .mobile\:-my-15px {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mobile\:-mx-15px {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .mobile\:-my-16px {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .mobile\:-mx-16px {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .mobile\:-mt-0 {
    margin-top: 0 !important;
  }

  .mobile\:-mr-0 {
    margin-right: 0 !important;
  }

  .mobile\:-mb-0 {
    margin-bottom: 0 !important;
  }

  .mobile\:-ml-0 {
    margin-left: 0 !important;
  }

  .mobile\:-mt-1 {
    margin-top: -0.25rem !important;
  }

  .mobile\:-mr-1 {
    margin-right: -0.25rem !important;
  }

  .mobile\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .mobile\:-ml-1 {
    margin-left: -0.25rem !important;
  }

  .mobile\:-mt-2 {
    margin-top: -0.5rem !important;
  }

  .mobile\:-mr-2 {
    margin-right: -0.5rem !important;
  }

  .mobile\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .mobile\:-ml-2 {
    margin-left: -0.5rem !important;
  }

  .mobile\:-mt-3 {
    margin-top: -0.75rem !important;
  }

  .mobile\:-mr-3 {
    margin-right: -0.75rem !important;
  }

  .mobile\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .mobile\:-ml-3 {
    margin-left: -0.75rem !important;
  }

  .mobile\:-mt-4 {
    margin-top: -1rem !important;
  }

  .mobile\:-mr-4 {
    margin-right: -1rem !important;
  }

  .mobile\:-mb-4 {
    margin-bottom: -1rem !important;
  }

  .mobile\:-ml-4 {
    margin-left: -1rem !important;
  }

  .mobile\:-mt-5 {
    margin-top: -1.25rem !important;
  }

  .mobile\:-mr-5 {
    margin-right: -1.25rem !important;
  }

  .mobile\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }

  .mobile\:-ml-5 {
    margin-left: -1.25rem !important;
  }

  .mobile\:-mt-6 {
    margin-top: -1.5rem !important;
  }

  .mobile\:-mr-6 {
    margin-right: -1.5rem !important;
  }

  .mobile\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .mobile\:-ml-6 {
    margin-left: -1.5rem !important;
  }

  .mobile\:-mt-8 {
    margin-top: -2rem !important;
  }

  .mobile\:-mr-8 {
    margin-right: -2rem !important;
  }

  .mobile\:-mb-8 {
    margin-bottom: -2rem !important;
  }

  .mobile\:-ml-8 {
    margin-left: -2rem !important;
  }

  .mobile\:-mt-10 {
    margin-top: -2.5rem !important;
  }

  .mobile\:-mr-10 {
    margin-right: -2.5rem !important;
  }

  .mobile\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }

  .mobile\:-ml-10 {
    margin-left: -2.5rem !important;
  }

  .mobile\:-mt-12 {
    margin-top: -3rem !important;
  }

  .mobile\:-mr-12 {
    margin-right: -3rem !important;
  }

  .mobile\:-mb-12 {
    margin-bottom: -3rem !important;
  }

  .mobile\:-ml-12 {
    margin-left: -3rem !important;
  }

  .mobile\:-mt-16 {
    margin-top: -4rem !important;
  }

  .mobile\:-mr-16 {
    margin-right: -4rem !important;
  }

  .mobile\:-mb-16 {
    margin-bottom: -4rem !important;
  }

  .mobile\:-ml-16 {
    margin-left: -4rem !important;
  }

  .mobile\:-mt-20 {
    margin-top: -5rem !important;
  }

  .mobile\:-mr-20 {
    margin-right: -5rem !important;
  }

  .mobile\:-mb-20 {
    margin-bottom: -5rem !important;
  }

  .mobile\:-ml-20 {
    margin-left: -5rem !important;
  }

  .mobile\:-mt-24 {
    margin-top: -6rem !important;
  }

  .mobile\:-mr-24 {
    margin-right: -6rem !important;
  }

  .mobile\:-mb-24 {
    margin-bottom: -6rem !important;
  }

  .mobile\:-ml-24 {
    margin-left: -6rem !important;
  }

  .mobile\:-mt-32 {
    margin-top: -8rem !important;
  }

  .mobile\:-mr-32 {
    margin-right: -8rem !important;
  }

  .mobile\:-mb-32 {
    margin-bottom: -8rem !important;
  }

  .mobile\:-ml-32 {
    margin-left: -8rem !important;
  }

  .mobile\:-mt-px {
    margin-top: -1px !important;
  }

  .mobile\:-mr-px {
    margin-right: -1px !important;
  }

  .mobile\:-mb-px {
    margin-bottom: -1px !important;
  }

  .mobile\:-ml-px {
    margin-left: -1px !important;
  }

  .mobile\:-mt-2px {
    margin-top: -2px !important;
  }

  .mobile\:-mr-2px {
    margin-right: -2px !important;
  }

  .mobile\:-mb-2px {
    margin-bottom: -2px !important;
  }

  .mobile\:-ml-2px {
    margin-left: -2px !important;
  }

  .mobile\:-mt-4px {
    margin-top: -4px !important;
  }

  .mobile\:-mr-4px {
    margin-right: -4px !important;
  }

  .mobile\:-mb-4px {
    margin-bottom: -4px !important;
  }

  .mobile\:-ml-4px {
    margin-left: -4px !important;
  }

  .mobile\:-mt-5px {
    margin-top: -5px !important;
  }

  .mobile\:-mr-5px {
    margin-right: -5px !important;
  }

  .mobile\:-mb-5px {
    margin-bottom: -5px !important;
  }

  .mobile\:-ml-5px {
    margin-left: -5px !important;
  }

  .mobile\:-mt-6px {
    margin-top: -6px !important;
  }

  .mobile\:-mr-6px {
    margin-right: -6px !important;
  }

  .mobile\:-mb-6px {
    margin-bottom: -6px !important;
  }

  .mobile\:-ml-6px {
    margin-left: -6px !important;
  }

  .mobile\:-mt-8px {
    margin-top: -8px !important;
  }

  .mobile\:-mr-8px {
    margin-right: -8px !important;
  }

  .mobile\:-mb-8px {
    margin-bottom: -8px !important;
  }

  .mobile\:-ml-8px {
    margin-left: -8px !important;
  }

  .mobile\:-mt-10px {
    margin-top: -10px !important;
  }

  .mobile\:-mr-10px {
    margin-right: -10px !important;
  }

  .mobile\:-mb-10px {
    margin-bottom: -10px !important;
  }

  .mobile\:-ml-10px {
    margin-left: -10px !important;
  }

  .mobile\:-mt-15px {
    margin-top: -15px !important;
  }

  .mobile\:-mr-15px {
    margin-right: -15px !important;
  }

  .mobile\:-mb-15px {
    margin-bottom: -15px !important;
  }

  .mobile\:-ml-15px {
    margin-left: -15px !important;
  }

  .mobile\:-mt-16px {
    margin-top: -16px !important;
  }

  .mobile\:-mr-16px {
    margin-right: -16px !important;
  }

  .mobile\:-mb-16px {
    margin-bottom: -16px !important;
  }

  .mobile\:-ml-16px {
    margin-left: -16px !important;
  }

  .mobile\:opacity-0 {
    opacity: 0 !important;
  }

  .mobile\:opacity-25 {
    opacity: .25 !important;
  }

  .mobile\:opacity-50 {
    opacity: .5 !important;
  }

  .mobile\:opacity-75 {
    opacity: .75 !important;
  }

  .mobile\:opacity-100 {
    opacity: 1 !important;
  }

  .mobile\:overflow-auto {
    overflow: auto !important;
  }

  .mobile\:overflow-hidden {
    overflow: hidden !important;
  }

  .mobile\:overflow-visible {
    overflow: visible !important;
  }

  .mobile\:overflow-scroll {
    overflow: scroll !important;
  }

  .mobile\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .mobile\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .mobile\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .mobile\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .mobile\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .mobile\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .mobile\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .mobile\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .mobile\:scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .mobile\:scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .mobile\:p-px {
    padding: 1px !important;
  }

  .mobile\:p-2px {
    padding: 2px !important;
  }

  .mobile\:p-4px {
    padding: 4px !important;
  }

  .mobile\:p-5px {
    padding: 5px !important;
  }

  .mobile\:p-6px {
    padding: 6px !important;
  }

  .mobile\:p-8px {
    padding: 8px !important;
  }

  .mobile\:p-10px {
    padding: 10px !important;
  }

  .mobile\:p-15px {
    padding: 15px !important;
  }

  .mobile\:p-16px {
    padding: 16px !important;
  }

  .mobile\:py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .mobile\:px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .mobile\:py-2px {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .mobile\:px-2px {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .mobile\:py-4px {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .mobile\:px-4px {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .mobile\:py-5px {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .mobile\:px-5px {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .mobile\:py-6px {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .mobile\:px-6px {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .mobile\:py-8px {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .mobile\:px-8px {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .mobile\:py-10px {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .mobile\:px-10px {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .mobile\:py-15px {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .mobile\:px-15px {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .mobile\:py-16px {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .mobile\:px-16px {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .mobile\:pt-px {
    padding-top: 1px !important;
  }

  .mobile\:pr-px {
    padding-right: 1px !important;
  }

  .mobile\:pb-px {
    padding-bottom: 1px !important;
  }

  .mobile\:pl-px {
    padding-left: 1px !important;
  }

  .mobile\:pt-2px {
    padding-top: 2px !important;
  }

  .mobile\:pr-2px {
    padding-right: 2px !important;
  }

  .mobile\:pb-2px {
    padding-bottom: 2px !important;
  }

  .mobile\:pl-2px {
    padding-left: 2px !important;
  }

  .mobile\:pt-4px {
    padding-top: 4px !important;
  }

  .mobile\:pr-4px {
    padding-right: 4px !important;
  }

  .mobile\:pb-4px {
    padding-bottom: 4px !important;
  }

  .mobile\:pl-4px {
    padding-left: 4px !important;
  }

  .mobile\:pt-5px {
    padding-top: 5px !important;
  }

  .mobile\:pr-5px {
    padding-right: 5px !important;
  }

  .mobile\:pb-5px {
    padding-bottom: 5px !important;
  }

  .mobile\:pl-5px {
    padding-left: 5px !important;
  }

  .mobile\:pt-6px {
    padding-top: 6px !important;
  }

  .mobile\:pr-6px {
    padding-right: 6px !important;
  }

  .mobile\:pb-6px {
    padding-bottom: 6px !important;
  }

  .mobile\:pl-6px {
    padding-left: 6px !important;
  }

  .mobile\:pt-8px {
    padding-top: 8px !important;
  }

  .mobile\:pr-8px {
    padding-right: 8px !important;
  }

  .mobile\:pb-8px {
    padding-bottom: 8px !important;
  }

  .mobile\:pl-8px {
    padding-left: 8px !important;
  }

  .mobile\:pt-10px {
    padding-top: 10px !important;
  }

  .mobile\:pr-10px {
    padding-right: 10px !important;
  }

  .mobile\:pb-10px {
    padding-bottom: 10px !important;
  }

  .mobile\:pl-10px {
    padding-left: 10px !important;
  }

  .mobile\:pt-15px {
    padding-top: 15px !important;
  }

  .mobile\:pr-15px {
    padding-right: 15px !important;
  }

  .mobile\:pb-15px {
    padding-bottom: 15px !important;
  }

  .mobile\:pl-15px {
    padding-left: 15px !important;
  }

  .mobile\:pt-16px {
    padding-top: 16px !important;
  }

  .mobile\:pr-16px {
    padding-right: 16px !important;
  }

  .mobile\:pb-16px {
    padding-bottom: 16px !important;
  }

  .mobile\:pl-16px {
    padding-left: 16px !important;
  }

  .mobile\:pointer-events-none {
    pointer-events: none !important;
  }

  .mobile\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .mobile\:static {
    position: static !important;
  }

  .mobile\:fixed {
    position: fixed !important;
  }

  .mobile\:absolute {
    position: absolute !important;
  }

  .mobile\:relative {
    position: relative !important;
  }

  .mobile\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .mobile\:pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .mobile\:pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .mobile\:pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .mobile\:pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .mobile\:pin-t {
    top: 0 !important;
  }

  .mobile\:pin-r {
    right: 0 !important;
  }

  .mobile\:pin-b {
    bottom: 0 !important;
  }

  .mobile\:pin-l {
    left: 0 !important;
  }

  .mobile\:resize-none {
    resize: none !important;
  }

  .mobile\:resize-y {
    resize: vertical !important;
  }

  .mobile\:resize-x {
    resize: horizontal !important;
  }

  .mobile\:resize {
    resize: both !important;
  }

  .mobile\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .mobile\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .mobile\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .mobile\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .mobile\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .mobile\:shadow-none {
    box-shadow: none !important;
  }

  .mobile\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .mobile\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .mobile\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .mobile\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .mobile\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .mobile\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }

  .mobile\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .mobile\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .mobile\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .mobile\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .mobile\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .mobile\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }

  .mobile\:table-auto {
    table-layout: auto !important;
  }

  .mobile\:table-fixed {
    table-layout: fixed !important;
  }

  .mobile\:text-left {
    text-align: left !important;
  }

  .mobile\:text-center {
    text-align: center !important;
  }

  .mobile\:text-right {
    text-align: right !important;
  }

  .mobile\:text-justify {
    text-align: justify !important;
  }

  .mobile\:text-blue {
    color: #04284a !important;
  }

  .mobile\:text-bone {
    color: #faf9f4 !important;
  }

  .mobile\:text-orange-hl {
    color: #f25d27 !important;
  }

  .mobile\:text-gray-50 {
    color: #7f7f7f !important;
  }

  .mobile\:text-gray {
    color: #60666b !important;
  }

  .mobile\:text-brown {
    color: #412c26 !important;
  }

  .mobile\:text-gray1-cool {
    color: #f2f2f2 !important;
  }

  .mobile\:text-v-gray-3 {
    color: #7f7f7f !important;
  }

  .mobile\:text-v-coolgray-2 {
    color: #60666b !important;
  }

  .mobile\:text-gray-map {
    color: #c6c4c4 !important;
  }

  .mobile\:hover\:text-blue:hover {
    color: #04284a !important;
  }

  .mobile\:hover\:text-bone:hover {
    color: #faf9f4 !important;
  }

  .mobile\:hover\:text-orange-hl:hover {
    color: #f25d27 !important;
  }

  .mobile\:hover\:text-gray-50:hover {
    color: #7f7f7f !important;
  }

  .mobile\:hover\:text-gray:hover {
    color: #60666b !important;
  }

  .mobile\:hover\:text-brown:hover {
    color: #412c26 !important;
  }

  .mobile\:hover\:text-gray1-cool:hover {
    color: #f2f2f2 !important;
  }

  .mobile\:hover\:text-v-gray-3:hover {
    color: #7f7f7f !important;
  }

  .mobile\:hover\:text-v-coolgray-2:hover {
    color: #60666b !important;
  }

  .mobile\:hover\:text-gray-map:hover {
    color: #c6c4c4 !important;
  }

  .mobile\:focus\:text-blue:focus {
    color: #04284a !important;
  }

  .mobile\:focus\:text-bone:focus {
    color: #faf9f4 !important;
  }

  .mobile\:focus\:text-orange-hl:focus {
    color: #f25d27 !important;
  }

  .mobile\:focus\:text-gray-50:focus {
    color: #7f7f7f !important;
  }

  .mobile\:focus\:text-gray:focus {
    color: #60666b !important;
  }

  .mobile\:focus\:text-brown:focus {
    color: #412c26 !important;
  }

  .mobile\:focus\:text-gray1-cool:focus {
    color: #f2f2f2 !important;
  }

  .mobile\:focus\:text-v-gray-3:focus {
    color: #7f7f7f !important;
  }

  .mobile\:focus\:text-v-coolgray-2:focus {
    color: #60666b !important;
  }

  .mobile\:focus\:text-gray-map:focus {
    color: #c6c4c4 !important;
  }

  .mobile\:text-9 {
    font-size: 9px !important;
  }

  .mobile\:text-10 {
    font-size: 10px !important;
  }

  .mobile\:text-11 {
    font-size: 11px !important;
  }

  .mobile\:text-12 {
    font-size: 12px !important;
  }

  .mobile\:text-13 {
    font-size: 13px !important;
  }

  .mobile\:text-14 {
    font-size: 14px !important;
  }

  .mobile\:text-16 {
    font-size: 16px !important;
  }

  .mobile\:text-18 {
    font-size: 18px !important;
  }

  .mobile\:text-20 {
    font-size: 20px !important;
  }

  .mobile\:text-24 {
    font-size: 24px !important;
  }

  .mobile\:text-30 {
    font-size: 30px !important;
  }

  .mobile\:text-32 {
    font-size: 32px !important;
  }

  .mobile\:text-36 {
    font-size: 36px !important;
  }

  .mobile\:text-48 {
    font-size: 48px !important;
  }

  .mobile\:italic {
    font-style: italic !important;
  }

  .mobile\:roman {
    font-style: normal !important;
  }

  .mobile\:uppercase {
    text-transform: uppercase !important;
  }

  .mobile\:lowercase {
    text-transform: lowercase !important;
  }

  .mobile\:capitalize {
    text-transform: capitalize !important;
  }

  .mobile\:normal-case {
    text-transform: none !important;
  }

  .mobile\:underline {
    text-decoration: underline !important;
  }

  .mobile\:line-through {
    text-decoration: line-through !important;
  }

  .mobile\:no-underline {
    text-decoration: none !important;
  }

  .mobile\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .mobile\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .mobile\:hover\:italic:hover {
    font-style: italic !important;
  }

  .mobile\:hover\:roman:hover {
    font-style: normal !important;
  }

  .mobile\:hover\:uppercase:hover {
    text-transform: uppercase !important;
  }

  .mobile\:hover\:lowercase:hover {
    text-transform: lowercase !important;
  }

  .mobile\:hover\:capitalize:hover {
    text-transform: capitalize !important;
  }

  .mobile\:hover\:normal-case:hover {
    text-transform: none !important;
  }

  .mobile\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .mobile\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .mobile\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .mobile\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .mobile\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .mobile\:focus\:italic:focus {
    font-style: italic !important;
  }

  .mobile\:focus\:roman:focus {
    font-style: normal !important;
  }

  .mobile\:focus\:uppercase:focus {
    text-transform: uppercase !important;
  }

  .mobile\:focus\:lowercase:focus {
    text-transform: lowercase !important;
  }

  .mobile\:focus\:capitalize:focus {
    text-transform: capitalize !important;
  }

  .mobile\:focus\:normal-case:focus {
    text-transform: none !important;
  }

  .mobile\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .mobile\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .mobile\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .mobile\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .mobile\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .mobile\:tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .mobile\:tracking-normal {
    letter-spacing: 0 !important;
  }

  .mobile\:tracking-wide {
    letter-spacing: .05em !important;
  }

  .mobile\:select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .mobile\:select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .mobile\:align-baseline {
    vertical-align: baseline !important;
  }

  .mobile\:align-top {
    vertical-align: top !important;
  }

  .mobile\:align-middle {
    vertical-align: middle !important;
  }

  .mobile\:align-bottom {
    vertical-align: bottom !important;
  }

  .mobile\:align-text-top {
    vertical-align: text-top !important;
  }

  .mobile\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .mobile\:visible {
    visibility: visible !important;
  }

  .mobile\:invisible {
    visibility: hidden !important;
  }

  .mobile\:whitespace-normal {
    white-space: normal !important;
  }

  .mobile\:whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .mobile\:whitespace-pre {
    white-space: pre !important;
  }

  .mobile\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .mobile\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .mobile\:break-words {
    word-wrap: break-word !important;
  }

  .mobile\:break-normal {
    word-wrap: normal !important;
  }

  .mobile\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .mobile\:w-792 {
    width: 792px !important;
  }

  .mobile\:w-auto {
    width: auto !important;
  }

  .mobile\:w-px {
    width: 1px !important;
  }

  .mobile\:w-1\/2 {
    width: 50% !important;
  }

  .mobile\:w-1\/3 {
    width: 33.33333% !important;
  }

  .mobile\:w-2\/3 {
    width: 66.66667% !important;
  }

  .mobile\:w-1\/4 {
    width: 25% !important;
  }

  .mobile\:w-7\/20 {
    width: 35% !important;
  }

  .mobile\:w-3\/4 {
    width: 75% !important;
  }

  .mobile\:w-1\/5 {
    width: 20% !important;
  }

  .mobile\:w-2\/5 {
    width: 40% !important;
  }

  .mobile\:w-3\/5 {
    width: 60% !important;
  }

  .mobile\:w-4\/5 {
    width: 80% !important;
  }

  .mobile\:w-1\/6 {
    width: 16.66667% !important;
  }

  .mobile\:w-1\/7 {
    width: 14.285714285% !important;
  }

  .mobile\:w-1\/8 {
    width: 12.5% !important;
  }

  .mobile\:w-1\/9 {
    width: 11.111111111% !important;
  }

  .mobile\:w-1\/10 {
    width: 10% !important;
  }

  .mobile\:w-5\/6 {
    width: 83.33333% !important;
  }

  .mobile\:w-full {
    width: 100% !important;
  }

  .mobile\:w-screen {
    width: 100vw !important;
  }

  .mobile\:z-0 {
    z-index: 0 !important;
  }

  .mobile\:z-10 {
    z-index: 10 !important;
  }

  .mobile\:z-20 {
    z-index: 20 !important;
  }

  .mobile\:z-30 {
    z-index: 30 !important;
  }

  .mobile\:z-40 {
    z-index: 40 !important;
  }

  .mobile\:z-50 {
    z-index: 50 !important;
  }

  .mobile\:z-auto {
    z-index: auto !important;
  }
}

@media (min-width: 550px) {
  .tablet\:list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .tablet\:appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .tablet\:bg-fixed {
    background-attachment: fixed !important;
  }

  .tablet\:bg-local {
    background-attachment: local !important;
  }

  .tablet\:bg-scroll {
    background-attachment: scroll !important;
  }

  .tablet\:bg-transparent {
    background-color: transparent !important;
  }

  .tablet\:bg-brown {
    background-color: #412c26 !important;
  }

  .tablet\:bg-orange {
    background-color: #f25d27 !important;
  }

  .tablet\:bg-blue {
    background-color: #04284a !important;
  }

  .tablet\:bg-gray {
    background-color: #48535d !important;
  }

  .tablet\:bg-white {
    background-color: #fff !important;
  }

  .tablet\:bg-blue-hl {
    background-color: #4391db !important;
  }

  .tablet\:bg-red-hl {
    background-color: #ea2636 !important;
  }

  .tablet\:bg-orange-hl {
    background-color: #f25d27 !important;
  }

  .tablet\:bg-yellow-hl {
    background-color: #fc0 !important;
  }

  .tablet\:bg-gray-50 {
    background-color: #7f7f7f !important;
  }

  .tablet\:bg-gray-30 {
    background-color: #afacab !important;
  }

  .tablet\:bg-babyblue {
    background-color: #e0e9e8 !important;
  }

  .tablet\:bg-bone {
    background-color: #faf9f4 !important;
  }

  .tablet\:bg-gray-02 {
    background-color: #f9f9f9 !important;
  }

  .tablet\:bg-gray4-cool {
    background-color: #668296 !important;
  }

  .tablet\:bg-gray3-cool {
    background-color: #9baaaa !important;
  }

  .tablet\:bg-gray2-cool {
    background-color: #c9cec6 !important;
  }

  .tablet\:bg-gray1-cool {
    background-color: #f2f2f2 !important;
  }

  .tablet\:bg-gray4 {
    background-color: #4b535d !important;
  }

  .tablet\:bg-gray3 {
    background-color: #60666b !important;
  }

  .tablet\:bg-gray2 {
    background-color: #9ea3a5 !important;
  }

  .tablet\:bg-gray1 {
    background-color: #ddd !important;
  }

  .tablet\:bg-gray4-warm {
    background-color: #514c44 !important;
  }

  .tablet\:bg-gray3-warm {
    background-color: #8e7f75 !important;
  }

  .tablet\:bg-gray2-warm {
    background-color: #cec1b5 !important;
  }

  .tablet\:bg-gray1-warm {
    background-color: #ede8e2 !important;
  }

  .tablet\:bg-orange5 {
    background-color: #720c26 !important;
  }

  .tablet\:bg-orange4 {
    background-color: #aa2800 !important;
  }

  .tablet\:bg-orange3 {
    background-color: #d16b00 !important;
  }

  .tablet\:bg-orange2 {
    background-color: #e2b260 !important;
  }

  .tablet\:bg-orange1 {
    background-color: #f2e5aa !important;
  }

  .tablet\:bg-green4 {
    background-color: #303b1f !important;
  }

  .tablet\:bg-green3 {
    background-color: #5c6b40 !important;
  }

  .tablet\:bg-green2 {
    background-color: #99b782 !important;
  }

  .tablet\:bg-green1 {
    background-color: #dbe5c4 !important;
  }

  .tablet\:bg-blue4 {
    background-color: #04284a !important;
  }

  .tablet\:bg-blue3 {
    background-color: #215e99 !important;
  }

  .tablet\:bg-blue2 {
    background-color: #7ab2e5 !important;
  }

  .tablet\:bg-blue1 {
    background-color: #c6ddf4 !important;
  }

  .tablet\:bg-teal4 {
    background-color: #0c3f42 !important;
  }

  .tablet\:bg-teal3 {
    background-color: #3f6d6b !important;
  }

  .tablet\:bg-teal2 {
    background-color: #66afad !important;
  }

  .tablet\:bg-teal1 {
    background-color: #c1e5e8 !important;
  }

  .tablet\:bg-purple4 {
    background-color: #510238 !important;
  }

  .tablet\:bg-purple3 {
    background-color: #773863 !important;
  }

  .tablet\:bg-brown4 {
    background-color: #594f35 !important;
  }

  .tablet\:bg-brown2 {
    background-color: #b5a06d !important;
  }

  .tablet\:bg-map-green {
    background-color: #9ab882 !important;
  }

  .tablet\:bg-map-orange {
    background-color: #e2b260 !important;
  }

  .tablet\:bg-map-brown {
    background-color: #cec1b5 !important;
  }

  .tablet\:bg-map-gray {
    background-color: #9baaaa !important;
  }

  .tablet\:bg-map-ocean {
    background-color: #f2f2f2 !important;
  }

  .tablet\:bg-map-country {
    background-color: #fffff9 !important;
  }

  .tablet\:bg-map-border {
    background-color: #dedede !important;
  }

  .tablet\:bg-map-green1 {
    background-color: #303b1f !important;
  }

  .tablet\:bg-map-green2 {
    background-color: #5c6b40 !important;
  }

  .tablet\:bg-map-green3 {
    background-color: #99b782 !important;
  }

  .tablet\:bg-map-green4 {
    background-color: #dbe5c4 !important;
  }

  .tablet\:bg-map-orange1 {
    background-color: #aa2800 !important;
  }

  .tablet\:bg-map-orange2 {
    background-color: #d16b00 !important;
  }

  .tablet\:bg-map-orange3 {
    background-color: #e2b260 !important;
  }

  .tablet\:bg-map-orange4 {
    background-color: #f2e5aa !important;
  }

  .tablet\:bg-map-teal1 {
    background-color: #0c3f42 !important;
  }

  .tablet\:bg-map-teal2 {
    background-color: #3f6d6b !important;
  }

  .tablet\:bg-map-teal3 {
    background-color: #66afad !important;
  }

  .tablet\:bg-map-teal4 {
    background-color: #c1e5e8 !important;
  }

  .tablet\:bg-map-purple1 {
    background-color: #510238 !important;
  }

  .tablet\:bg-map-purple2 {
    background-color: #773863 !important;
  }

  .tablet\:bg-map-purple3 {
    background-color: #cc93ad !important;
  }

  .tablet\:bg-map-purple4 {
    background-color: #f2dde5 !important;
  }

  .tablet\:bg-v-brown {
    background-color: #412c26 !important;
  }

  .tablet\:bg-v-coral {
    background-color: #f25d27 !important;
  }

  .tablet\:bg-v-marine {
    background-color: #04284a !important;
  }

  .tablet\:bg-v-gunmetal {
    background-color: #4b535d !important;
  }

  .tablet\:bg-v-tan {
    background-color: #b5a06d !important;
  }

  .tablet\:bg-v-red {
    background-color: #bd3823 !important;
  }

  .tablet\:bg-v-purple {
    background-color: #a65583 !important;
  }

  .tablet\:bg-v-teal {
    background-color: #3b8991 !important;
  }

  .tablet\:bg-v-green {
    background-color: #5c8c42 !important;
  }

  .tablet\:bg-v-orange {
    background-color: #e68a17 !important;
  }

  .tablet\:bg-v-blue {
    background-color: #2e75b8 !important;
  }

  .tablet\:bg-v-tan-l {
    background-color: #d9caa7 !important;
  }

  .tablet\:bg-v-red-l {
    background-color: #ff9382 !important;
  }

  .tablet\:bg-v-purple-l {
    background-color: #de9ebc !important;
  }

  .tablet\:bg-v-teal-l {
    background-color: #80c7cf !important;
  }

  .tablet\:bg-v-green-l {
    background-color: #9bd47f !important;
  }

  .tablet\:bg-v-orange-l {
    background-color: #ffc259 !important;
  }

  .tablet\:bg-v-blue-l {
    background-color: #7ab2e5 !important;
  }

  .tablet\:bg-v-gray-1 {
    background-color: #f2f2f2 !important;
  }

  .tablet\:bg-v-gray-2 {
    background-color: #ddd !important;
  }

  .tablet\:bg-v-gray-3 {
    background-color: #7f7f7f !important;
  }

  .tablet\:bg-v-warmgray-1 {
    background-color: #c9cec6 !important;
  }

  .tablet\:bg-v-warmgray-2 {
    background-color: #9baaaa !important;
  }

  .tablet\:bg-v-coolgray-1 {
    background-color: #9ea3a5 !important;
  }

  .tablet\:bg-v-coolgray-2 {
    background-color: #60666b !important;
  }

  .tablet\:bg-v-blue-b {
    background-color: #4391db !important;
  }

  .tablet\:bg-v-orange-b {
    background-color: #f25d27 !important;
  }

  .tablet\:bg-v-red-b {
    background-color: #ea2636 !important;
  }

  .tablet\:bg-v-yellow-b {
    background-color: #fc0 !important;
  }

  .tablet\:bg-v-orange3-1 {
    background-color: #ffc259 !important;
  }

  .tablet\:bg-v-orange3-2 {
    background-color: #e68a17 !important;
  }

  .tablet\:bg-v-orange3-3 {
    background-color: #7f2704 !important;
  }

  .tablet\:bg-v-blue3-1 {
    background-color: #7ab2e5 !important;
  }

  .tablet\:bg-v-blue3-2 {
    background-color: #2e75b8 !important;
  }

  .tablet\:bg-v-blue3-3 {
    background-color: #04284a !important;
  }

  .tablet\:bg-v-purple3-1 {
    background-color: #de9ebc !important;
  }

  .tablet\:bg-v-purple3-2 {
    background-color: #a65583 !important;
  }

  .tablet\:bg-v-purple3-3 {
    background-color: #510238 !important;
  }

  .tablet\:bg-v-teal3-1 {
    background-color: #80c7cf !important;
  }

  .tablet\:bg-v-teal3-2 {
    background-color: #3b8991 !important;
  }

  .tablet\:bg-v-teal3-3 {
    background-color: #0c4240 !important;
  }

  .tablet\:bg-v-red3-1 {
    background-color: #ff9382 !important;
  }

  .tablet\:bg-v-red3-2 {
    background-color: #bd3823 !important;
  }

  .tablet\:bg-v-red3-3 {
    background-color: #6f130c !important;
  }

  .tablet\:bg-v-green3-1 {
    background-color: #9bd47f !important;
  }

  .tablet\:bg-v-green3-2 {
    background-color: #5c8c42 !important;
  }

  .tablet\:bg-v-green3-3 {
    background-color: #283b1f !important;
  }

  .tablet\:bg-v-tan3-1 {
    background-color: #d9caa7 !important;
  }

  .tablet\:bg-v-tan3-2 {
    background-color: #b5a06d !important;
  }

  .tablet\:bg-v-tan3-3 {
    background-color: #594f35 !important;
  }

  .tablet\:bg-v-orange4-1 {
    background-color: #fdbd54 !important;
  }

  .tablet\:bg-v-orange4-2 {
    background-color: #df7b19 !important;
  }

  .tablet\:bg-v-orange4-3 {
    background-color: #b73521 !important;
  }

  .tablet\:bg-v-orange4-4 {
    background-color: #6f130c !important;
  }

  .tablet\:bg-v-teal4-1 {
    background-color: #9cd3da !important;
  }

  .tablet\:bg-v-teal4-2 {
    background-color: #57a2aa !important;
  }

  .tablet\:bg-v-teal4-3 {
    background-color: #2b7175 !important;
  }

  .tablet\:bg-v-teal4-4 {
    background-color: #0c4240 !important;
  }

  .tablet\:bg-v-purple4-1 {
    background-color: #e6b6cd !important;
  }

  .tablet\:bg-v-purple4-2 {
    background-color: #be749b !important;
  }

  .tablet\:bg-v-purple4-3 {
    background-color: #8a3a6b !important;
  }

  .tablet\:bg-v-purple4-4 {
    background-color: #510238 !important;
  }

  .tablet\:bg-v-green4-1 {
    background-color: #a1d787 !important;
  }

  .tablet\:bg-v-green4-2 {
    background-color: #799f56 !important;
  }

  .tablet\:bg-v-green4-3 {
    background-color: #506b37 !important;
  }

  .tablet\:bg-v-green4-4 {
    background-color: #283b1f !important;
  }

  .tablet\:bg-v-orange5-1 {
    background-color: #ffcb72 !important;
  }

  .tablet\:bg-v-orange5-2 {
    background-color: #eb9625 !important;
  }

  .tablet\:bg-v-orange5-3 {
    background-color: #d1601d !important;
  }

  .tablet\:bg-v-orange5-4 {
    background-color: #a82e1d !important;
  }

  .tablet\:bg-v-orange5-5 {
    background-color: #6f130c !important;
  }

  .tablet\:bg-v-teal5-1 {
    background-color: #b0dce1 !important;
  }

  .tablet\:bg-v-teal5-2 {
    background-color: #6db6be !important;
  }

  .tablet\:bg-v-teal5-3 {
    background-color: #418e96 !important;
  }

  .tablet\:bg-v-teal5-4 {
    background-color: #25676a !important;
  }

  .tablet\:bg-v-teal5-5 {
    background-color: #0c4240 !important;
  }

  .tablet\:bg-v-purple5-1 {
    background-color: #ebc5d7 !important;
  }

  .tablet\:bg-v-purple5-2 {
    background-color: #d18daf !important;
  }

  .tablet\:bg-v-purple5-3 {
    background-color: #ab5c88 !important;
  }

  .tablet\:bg-v-purple5-4 {
    background-color: #7f2f61 !important;
  }

  .tablet\:bg-v-purple5-5 {
    background-color: #510238 !important;
  }

  .tablet\:bg-v-green5-1 {
    background-color: #b5dfa0 !important;
  }

  .tablet\:bg-v-green5-2 {
    background-color: #87b567 !important;
  }

  .tablet\:bg-v-green5-3 {
    background-color: #6a8a46 !important;
  }

  .tablet\:bg-v-green5-4 {
    background-color: #486132 !important;
  }

  .tablet\:bg-v-green5-5 {
    background-color: #283b1f !important;
  }

  .tablet\:bg-v-map-primary-purple {
    background-color: #b27495 !important;
  }

  .tablet\:bg-v-map-primary-teal {
    background-color: #73b2b2 !important;
  }

  .tablet\:bg-v-map-primary-green {
    background-color: #8cb574 !important;
  }

  .tablet\:bg-v-map-primary-tan {
    background-color: #c7b68d !important;
  }

  .tablet\:bg-v-map-primary-orange {
    background-color: #f0b061 !important;
  }

  .tablet\:bg-v-map-primary-red {
    background-color: #ef7564 !important;
  }

  .tablet\:bg-v-map-secondary-purple {
    background-color: #ca9fb3 !important;
  }

  .tablet\:bg-v-map-secondary-teal {
    background-color: #9fc7c9 !important;
  }

  .tablet\:bg-v-map-secondary-green {
    background-color: #aecb9e !important;
  }

  .tablet\:bg-v-map-secondary-tan {
    background-color: #d8ccaf !important;
  }

  .tablet\:bg-v-map-secondary-orange {
    background-color: #f4c891 !important;
  }

  .tablet\:bg-v-map-secondary-red {
    background-color: #f29d91 !important;
  }

  .tablet\:bg-v-map-tertiary-purple {
    background-color: #eeccda !important;
  }

  .tablet\:bg-v-map-tertiary-teal {
    background-color: #bbe3e4 !important;
  }

  .tablet\:bg-v-map-tertiary-green {
    background-color: #cae4ba !important;
  }

  .tablet\:bg-v-map-tertiary-tan {
    background-color: #ebe4d0 !important;
  }

  .tablet\:bg-v-map-tertiary-orange {
    background-color: #ffe0ac !important;
  }

  .tablet\:bg-v-map-tertiary-red {
    background-color: #fbc8c1 !important;
  }

  .tablet\:bg-v-teal4-d8 {
    background-color: #0c4240 !important;
  }

  .tablet\:bg-v-teal3-d8 {
    background-color: #2a6f74 !important;
  }

  .tablet\:bg-v-teal2-d8 {
    background-color: #549fa7 !important;
  }

  .tablet\:bg-v-teal1-d8 {
    background-color: #95d0d0 !important;
  }

  .tablet\:bg-v-middle-d8 {
    background-color: #fffad6 !important;
  }

  .tablet\:bg-v-orange1-d8 {
    background-color: #f6bf61 !important;
  }

  .tablet\:bg-v-orange2-d8 {
    background-color: #e08416 !important;
  }

  .tablet\:bg-v-orange3-d8 {
    background-color: #af550d !important;
  }

  .tablet\:bg-v-orange4-d8 {
    background-color: #6f130c !important;
  }

  .tablet\:bg-v-teal3-d6 {
    background-color: #2a6f74 !important;
  }

  .tablet\:bg-v-teal2-d6 {
    background-color: #549fa7 !important;
  }

  .tablet\:bg-v-teal1-d6 {
    background-color: #95d0d0 !important;
  }

  .tablet\:bg-v-middle-d6 {
    background-color: #fffad6 !important;
  }

  .tablet\:bg-v-orange1-d6 {
    background-color: #f6bf61 !important;
  }

  .tablet\:bg-v-orange2-d6 {
    background-color: #e08416 !important;
  }

  .tablet\:bg-v-orange3-d6 {
    background-color: #af550d !important;
  }

  .tablet\:bg-v-grayscale-1 {
    background-color: #d9d9d9 !important;
  }

  .tablet\:bg-v-grayscale-2 {
    background-color: #bdbdbd !important;
  }

  .tablet\:bg-v-grayscale-3 {
    background-color: #969696 !important;
  }

  .tablet\:bg-v-grayscale-4 {
    background-color: #636363 !important;
  }

  .tablet\:bg-v-grayscale-5 {
    background-color: #252525 !important;
  }

  .tablet\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .tablet\:hover\:bg-brown:hover {
    background-color: #412c26 !important;
  }

  .tablet\:hover\:bg-orange:hover {
    background-color: #f25d27 !important;
  }

  .tablet\:hover\:bg-blue:hover {
    background-color: #04284a !important;
  }

  .tablet\:hover\:bg-gray:hover {
    background-color: #48535d !important;
  }

  .tablet\:hover\:bg-white:hover {
    background-color: #fff !important;
  }

  .tablet\:hover\:bg-blue-hl:hover {
    background-color: #4391db !important;
  }

  .tablet\:hover\:bg-red-hl:hover {
    background-color: #ea2636 !important;
  }

  .tablet\:hover\:bg-orange-hl:hover {
    background-color: #f25d27 !important;
  }

  .tablet\:hover\:bg-yellow-hl:hover {
    background-color: #fc0 !important;
  }

  .tablet\:hover\:bg-gray-50:hover {
    background-color: #7f7f7f !important;
  }

  .tablet\:hover\:bg-gray-30:hover {
    background-color: #afacab !important;
  }

  .tablet\:hover\:bg-babyblue:hover {
    background-color: #e0e9e8 !important;
  }

  .tablet\:hover\:bg-bone:hover {
    background-color: #faf9f4 !important;
  }

  .tablet\:hover\:bg-gray-02:hover {
    background-color: #f9f9f9 !important;
  }

  .tablet\:hover\:bg-gray4-cool:hover {
    background-color: #668296 !important;
  }

  .tablet\:hover\:bg-gray3-cool:hover {
    background-color: #9baaaa !important;
  }

  .tablet\:hover\:bg-gray2-cool:hover {
    background-color: #c9cec6 !important;
  }

  .tablet\:hover\:bg-gray1-cool:hover {
    background-color: #f2f2f2 !important;
  }

  .tablet\:hover\:bg-gray4:hover {
    background-color: #4b535d !important;
  }

  .tablet\:hover\:bg-gray3:hover {
    background-color: #60666b !important;
  }

  .tablet\:hover\:bg-gray2:hover {
    background-color: #9ea3a5 !important;
  }

  .tablet\:hover\:bg-gray1:hover {
    background-color: #ddd !important;
  }

  .tablet\:hover\:bg-gray4-warm:hover {
    background-color: #514c44 !important;
  }

  .tablet\:hover\:bg-gray3-warm:hover {
    background-color: #8e7f75 !important;
  }

  .tablet\:hover\:bg-gray2-warm:hover {
    background-color: #cec1b5 !important;
  }

  .tablet\:hover\:bg-gray1-warm:hover {
    background-color: #ede8e2 !important;
  }

  .tablet\:hover\:bg-orange5:hover {
    background-color: #720c26 !important;
  }

  .tablet\:hover\:bg-orange4:hover {
    background-color: #aa2800 !important;
  }

  .tablet\:hover\:bg-orange3:hover {
    background-color: #d16b00 !important;
  }

  .tablet\:hover\:bg-orange2:hover {
    background-color: #e2b260 !important;
  }

  .tablet\:hover\:bg-orange1:hover {
    background-color: #f2e5aa !important;
  }

  .tablet\:hover\:bg-green4:hover {
    background-color: #303b1f !important;
  }

  .tablet\:hover\:bg-green3:hover {
    background-color: #5c6b40 !important;
  }

  .tablet\:hover\:bg-green2:hover {
    background-color: #99b782 !important;
  }

  .tablet\:hover\:bg-green1:hover {
    background-color: #dbe5c4 !important;
  }

  .tablet\:hover\:bg-blue4:hover {
    background-color: #04284a !important;
  }

  .tablet\:hover\:bg-blue3:hover {
    background-color: #215e99 !important;
  }

  .tablet\:hover\:bg-blue2:hover {
    background-color: #7ab2e5 !important;
  }

  .tablet\:hover\:bg-blue1:hover {
    background-color: #c6ddf4 !important;
  }

  .tablet\:hover\:bg-teal4:hover {
    background-color: #0c3f42 !important;
  }

  .tablet\:hover\:bg-teal3:hover {
    background-color: #3f6d6b !important;
  }

  .tablet\:hover\:bg-teal2:hover {
    background-color: #66afad !important;
  }

  .tablet\:hover\:bg-teal1:hover {
    background-color: #c1e5e8 !important;
  }

  .tablet\:hover\:bg-purple4:hover {
    background-color: #510238 !important;
  }

  .tablet\:hover\:bg-purple3:hover {
    background-color: #773863 !important;
  }

  .tablet\:hover\:bg-brown4:hover {
    background-color: #594f35 !important;
  }

  .tablet\:hover\:bg-brown2:hover {
    background-color: #b5a06d !important;
  }

  .tablet\:hover\:bg-map-green:hover {
    background-color: #9ab882 !important;
  }

  .tablet\:hover\:bg-map-orange:hover {
    background-color: #e2b260 !important;
  }

  .tablet\:hover\:bg-map-brown:hover {
    background-color: #cec1b5 !important;
  }

  .tablet\:hover\:bg-map-gray:hover {
    background-color: #9baaaa !important;
  }

  .tablet\:hover\:bg-map-ocean:hover {
    background-color: #f2f2f2 !important;
  }

  .tablet\:hover\:bg-map-country:hover {
    background-color: #fffff9 !important;
  }

  .tablet\:hover\:bg-map-border:hover {
    background-color: #dedede !important;
  }

  .tablet\:hover\:bg-map-green1:hover {
    background-color: #303b1f !important;
  }

  .tablet\:hover\:bg-map-green2:hover {
    background-color: #5c6b40 !important;
  }

  .tablet\:hover\:bg-map-green3:hover {
    background-color: #99b782 !important;
  }

  .tablet\:hover\:bg-map-green4:hover {
    background-color: #dbe5c4 !important;
  }

  .tablet\:hover\:bg-map-orange1:hover {
    background-color: #aa2800 !important;
  }

  .tablet\:hover\:bg-map-orange2:hover {
    background-color: #d16b00 !important;
  }

  .tablet\:hover\:bg-map-orange3:hover {
    background-color: #e2b260 !important;
  }

  .tablet\:hover\:bg-map-orange4:hover {
    background-color: #f2e5aa !important;
  }

  .tablet\:hover\:bg-map-teal1:hover {
    background-color: #0c3f42 !important;
  }

  .tablet\:hover\:bg-map-teal2:hover {
    background-color: #3f6d6b !important;
  }

  .tablet\:hover\:bg-map-teal3:hover {
    background-color: #66afad !important;
  }

  .tablet\:hover\:bg-map-teal4:hover {
    background-color: #c1e5e8 !important;
  }

  .tablet\:hover\:bg-map-purple1:hover {
    background-color: #510238 !important;
  }

  .tablet\:hover\:bg-map-purple2:hover {
    background-color: #773863 !important;
  }

  .tablet\:hover\:bg-map-purple3:hover {
    background-color: #cc93ad !important;
  }

  .tablet\:hover\:bg-map-purple4:hover {
    background-color: #f2dde5 !important;
  }

  .tablet\:hover\:bg-v-brown:hover {
    background-color: #412c26 !important;
  }

  .tablet\:hover\:bg-v-coral:hover {
    background-color: #f25d27 !important;
  }

  .tablet\:hover\:bg-v-marine:hover {
    background-color: #04284a !important;
  }

  .tablet\:hover\:bg-v-gunmetal:hover {
    background-color: #4b535d !important;
  }

  .tablet\:hover\:bg-v-tan:hover {
    background-color: #b5a06d !important;
  }

  .tablet\:hover\:bg-v-red:hover {
    background-color: #bd3823 !important;
  }

  .tablet\:hover\:bg-v-purple:hover {
    background-color: #a65583 !important;
  }

  .tablet\:hover\:bg-v-teal:hover {
    background-color: #3b8991 !important;
  }

  .tablet\:hover\:bg-v-green:hover {
    background-color: #5c8c42 !important;
  }

  .tablet\:hover\:bg-v-orange:hover {
    background-color: #e68a17 !important;
  }

  .tablet\:hover\:bg-v-blue:hover {
    background-color: #2e75b8 !important;
  }

  .tablet\:hover\:bg-v-tan-l:hover {
    background-color: #d9caa7 !important;
  }

  .tablet\:hover\:bg-v-red-l:hover {
    background-color: #ff9382 !important;
  }

  .tablet\:hover\:bg-v-purple-l:hover {
    background-color: #de9ebc !important;
  }

  .tablet\:hover\:bg-v-teal-l:hover {
    background-color: #80c7cf !important;
  }

  .tablet\:hover\:bg-v-green-l:hover {
    background-color: #9bd47f !important;
  }

  .tablet\:hover\:bg-v-orange-l:hover {
    background-color: #ffc259 !important;
  }

  .tablet\:hover\:bg-v-blue-l:hover {
    background-color: #7ab2e5 !important;
  }

  .tablet\:hover\:bg-v-gray-1:hover {
    background-color: #f2f2f2 !important;
  }

  .tablet\:hover\:bg-v-gray-2:hover {
    background-color: #ddd !important;
  }

  .tablet\:hover\:bg-v-gray-3:hover {
    background-color: #7f7f7f !important;
  }

  .tablet\:hover\:bg-v-warmgray-1:hover {
    background-color: #c9cec6 !important;
  }

  .tablet\:hover\:bg-v-warmgray-2:hover {
    background-color: #9baaaa !important;
  }

  .tablet\:hover\:bg-v-coolgray-1:hover {
    background-color: #9ea3a5 !important;
  }

  .tablet\:hover\:bg-v-coolgray-2:hover {
    background-color: #60666b !important;
  }

  .tablet\:hover\:bg-v-blue-b:hover {
    background-color: #4391db !important;
  }

  .tablet\:hover\:bg-v-orange-b:hover {
    background-color: #f25d27 !important;
  }

  .tablet\:hover\:bg-v-red-b:hover {
    background-color: #ea2636 !important;
  }

  .tablet\:hover\:bg-v-yellow-b:hover {
    background-color: #fc0 !important;
  }

  .tablet\:hover\:bg-v-orange3-1:hover {
    background-color: #ffc259 !important;
  }

  .tablet\:hover\:bg-v-orange3-2:hover {
    background-color: #e68a17 !important;
  }

  .tablet\:hover\:bg-v-orange3-3:hover {
    background-color: #7f2704 !important;
  }

  .tablet\:hover\:bg-v-blue3-1:hover {
    background-color: #7ab2e5 !important;
  }

  .tablet\:hover\:bg-v-blue3-2:hover {
    background-color: #2e75b8 !important;
  }

  .tablet\:hover\:bg-v-blue3-3:hover {
    background-color: #04284a !important;
  }

  .tablet\:hover\:bg-v-purple3-1:hover {
    background-color: #de9ebc !important;
  }

  .tablet\:hover\:bg-v-purple3-2:hover {
    background-color: #a65583 !important;
  }

  .tablet\:hover\:bg-v-purple3-3:hover {
    background-color: #510238 !important;
  }

  .tablet\:hover\:bg-v-teal3-1:hover {
    background-color: #80c7cf !important;
  }

  .tablet\:hover\:bg-v-teal3-2:hover {
    background-color: #3b8991 !important;
  }

  .tablet\:hover\:bg-v-teal3-3:hover {
    background-color: #0c4240 !important;
  }

  .tablet\:hover\:bg-v-red3-1:hover {
    background-color: #ff9382 !important;
  }

  .tablet\:hover\:bg-v-red3-2:hover {
    background-color: #bd3823 !important;
  }

  .tablet\:hover\:bg-v-red3-3:hover {
    background-color: #6f130c !important;
  }

  .tablet\:hover\:bg-v-green3-1:hover {
    background-color: #9bd47f !important;
  }

  .tablet\:hover\:bg-v-green3-2:hover {
    background-color: #5c8c42 !important;
  }

  .tablet\:hover\:bg-v-green3-3:hover {
    background-color: #283b1f !important;
  }

  .tablet\:hover\:bg-v-tan3-1:hover {
    background-color: #d9caa7 !important;
  }

  .tablet\:hover\:bg-v-tan3-2:hover {
    background-color: #b5a06d !important;
  }

  .tablet\:hover\:bg-v-tan3-3:hover {
    background-color: #594f35 !important;
  }

  .tablet\:hover\:bg-v-orange4-1:hover {
    background-color: #fdbd54 !important;
  }

  .tablet\:hover\:bg-v-orange4-2:hover {
    background-color: #df7b19 !important;
  }

  .tablet\:hover\:bg-v-orange4-3:hover {
    background-color: #b73521 !important;
  }

  .tablet\:hover\:bg-v-orange4-4:hover {
    background-color: #6f130c !important;
  }

  .tablet\:hover\:bg-v-teal4-1:hover {
    background-color: #9cd3da !important;
  }

  .tablet\:hover\:bg-v-teal4-2:hover {
    background-color: #57a2aa !important;
  }

  .tablet\:hover\:bg-v-teal4-3:hover {
    background-color: #2b7175 !important;
  }

  .tablet\:hover\:bg-v-teal4-4:hover {
    background-color: #0c4240 !important;
  }

  .tablet\:hover\:bg-v-purple4-1:hover {
    background-color: #e6b6cd !important;
  }

  .tablet\:hover\:bg-v-purple4-2:hover {
    background-color: #be749b !important;
  }

  .tablet\:hover\:bg-v-purple4-3:hover {
    background-color: #8a3a6b !important;
  }

  .tablet\:hover\:bg-v-purple4-4:hover {
    background-color: #510238 !important;
  }

  .tablet\:hover\:bg-v-green4-1:hover {
    background-color: #a1d787 !important;
  }

  .tablet\:hover\:bg-v-green4-2:hover {
    background-color: #799f56 !important;
  }

  .tablet\:hover\:bg-v-green4-3:hover {
    background-color: #506b37 !important;
  }

  .tablet\:hover\:bg-v-green4-4:hover {
    background-color: #283b1f !important;
  }

  .tablet\:hover\:bg-v-orange5-1:hover {
    background-color: #ffcb72 !important;
  }

  .tablet\:hover\:bg-v-orange5-2:hover {
    background-color: #eb9625 !important;
  }

  .tablet\:hover\:bg-v-orange5-3:hover {
    background-color: #d1601d !important;
  }

  .tablet\:hover\:bg-v-orange5-4:hover {
    background-color: #a82e1d !important;
  }

  .tablet\:hover\:bg-v-orange5-5:hover {
    background-color: #6f130c !important;
  }

  .tablet\:hover\:bg-v-teal5-1:hover {
    background-color: #b0dce1 !important;
  }

  .tablet\:hover\:bg-v-teal5-2:hover {
    background-color: #6db6be !important;
  }

  .tablet\:hover\:bg-v-teal5-3:hover {
    background-color: #418e96 !important;
  }

  .tablet\:hover\:bg-v-teal5-4:hover {
    background-color: #25676a !important;
  }

  .tablet\:hover\:bg-v-teal5-5:hover {
    background-color: #0c4240 !important;
  }

  .tablet\:hover\:bg-v-purple5-1:hover {
    background-color: #ebc5d7 !important;
  }

  .tablet\:hover\:bg-v-purple5-2:hover {
    background-color: #d18daf !important;
  }

  .tablet\:hover\:bg-v-purple5-3:hover {
    background-color: #ab5c88 !important;
  }

  .tablet\:hover\:bg-v-purple5-4:hover {
    background-color: #7f2f61 !important;
  }

  .tablet\:hover\:bg-v-purple5-5:hover {
    background-color: #510238 !important;
  }

  .tablet\:hover\:bg-v-green5-1:hover {
    background-color: #b5dfa0 !important;
  }

  .tablet\:hover\:bg-v-green5-2:hover {
    background-color: #87b567 !important;
  }

  .tablet\:hover\:bg-v-green5-3:hover {
    background-color: #6a8a46 !important;
  }

  .tablet\:hover\:bg-v-green5-4:hover {
    background-color: #486132 !important;
  }

  .tablet\:hover\:bg-v-green5-5:hover {
    background-color: #283b1f !important;
  }

  .tablet\:hover\:bg-v-map-primary-purple:hover {
    background-color: #b27495 !important;
  }

  .tablet\:hover\:bg-v-map-primary-teal:hover {
    background-color: #73b2b2 !important;
  }

  .tablet\:hover\:bg-v-map-primary-green:hover {
    background-color: #8cb574 !important;
  }

  .tablet\:hover\:bg-v-map-primary-tan:hover {
    background-color: #c7b68d !important;
  }

  .tablet\:hover\:bg-v-map-primary-orange:hover {
    background-color: #f0b061 !important;
  }

  .tablet\:hover\:bg-v-map-primary-red:hover {
    background-color: #ef7564 !important;
  }

  .tablet\:hover\:bg-v-map-secondary-purple:hover {
    background-color: #ca9fb3 !important;
  }

  .tablet\:hover\:bg-v-map-secondary-teal:hover {
    background-color: #9fc7c9 !important;
  }

  .tablet\:hover\:bg-v-map-secondary-green:hover {
    background-color: #aecb9e !important;
  }

  .tablet\:hover\:bg-v-map-secondary-tan:hover {
    background-color: #d8ccaf !important;
  }

  .tablet\:hover\:bg-v-map-secondary-orange:hover {
    background-color: #f4c891 !important;
  }

  .tablet\:hover\:bg-v-map-secondary-red:hover {
    background-color: #f29d91 !important;
  }

  .tablet\:hover\:bg-v-map-tertiary-purple:hover {
    background-color: #eeccda !important;
  }

  .tablet\:hover\:bg-v-map-tertiary-teal:hover {
    background-color: #bbe3e4 !important;
  }

  .tablet\:hover\:bg-v-map-tertiary-green:hover {
    background-color: #cae4ba !important;
  }

  .tablet\:hover\:bg-v-map-tertiary-tan:hover {
    background-color: #ebe4d0 !important;
  }

  .tablet\:hover\:bg-v-map-tertiary-orange:hover {
    background-color: #ffe0ac !important;
  }

  .tablet\:hover\:bg-v-map-tertiary-red:hover {
    background-color: #fbc8c1 !important;
  }

  .tablet\:hover\:bg-v-teal4-d8:hover {
    background-color: #0c4240 !important;
  }

  .tablet\:hover\:bg-v-teal3-d8:hover {
    background-color: #2a6f74 !important;
  }

  .tablet\:hover\:bg-v-teal2-d8:hover {
    background-color: #549fa7 !important;
  }

  .tablet\:hover\:bg-v-teal1-d8:hover {
    background-color: #95d0d0 !important;
  }

  .tablet\:hover\:bg-v-middle-d8:hover {
    background-color: #fffad6 !important;
  }

  .tablet\:hover\:bg-v-orange1-d8:hover {
    background-color: #f6bf61 !important;
  }

  .tablet\:hover\:bg-v-orange2-d8:hover {
    background-color: #e08416 !important;
  }

  .tablet\:hover\:bg-v-orange3-d8:hover {
    background-color: #af550d !important;
  }

  .tablet\:hover\:bg-v-orange4-d8:hover {
    background-color: #6f130c !important;
  }

  .tablet\:hover\:bg-v-teal3-d6:hover {
    background-color: #2a6f74 !important;
  }

  .tablet\:hover\:bg-v-teal2-d6:hover {
    background-color: #549fa7 !important;
  }

  .tablet\:hover\:bg-v-teal1-d6:hover {
    background-color: #95d0d0 !important;
  }

  .tablet\:hover\:bg-v-middle-d6:hover {
    background-color: #fffad6 !important;
  }

  .tablet\:hover\:bg-v-orange1-d6:hover {
    background-color: #f6bf61 !important;
  }

  .tablet\:hover\:bg-v-orange2-d6:hover {
    background-color: #e08416 !important;
  }

  .tablet\:hover\:bg-v-orange3-d6:hover {
    background-color: #af550d !important;
  }

  .tablet\:hover\:bg-v-grayscale-1:hover {
    background-color: #d9d9d9 !important;
  }

  .tablet\:hover\:bg-v-grayscale-2:hover {
    background-color: #bdbdbd !important;
  }

  .tablet\:hover\:bg-v-grayscale-3:hover {
    background-color: #969696 !important;
  }

  .tablet\:hover\:bg-v-grayscale-4:hover {
    background-color: #636363 !important;
  }

  .tablet\:hover\:bg-v-grayscale-5:hover {
    background-color: #252525 !important;
  }

  .tablet\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .tablet\:focus\:bg-brown:focus {
    background-color: #412c26 !important;
  }

  .tablet\:focus\:bg-orange:focus {
    background-color: #f25d27 !important;
  }

  .tablet\:focus\:bg-blue:focus {
    background-color: #04284a !important;
  }

  .tablet\:focus\:bg-gray:focus {
    background-color: #48535d !important;
  }

  .tablet\:focus\:bg-white:focus {
    background-color: #fff !important;
  }

  .tablet\:focus\:bg-blue-hl:focus {
    background-color: #4391db !important;
  }

  .tablet\:focus\:bg-red-hl:focus {
    background-color: #ea2636 !important;
  }

  .tablet\:focus\:bg-orange-hl:focus {
    background-color: #f25d27 !important;
  }

  .tablet\:focus\:bg-yellow-hl:focus {
    background-color: #fc0 !important;
  }

  .tablet\:focus\:bg-gray-50:focus {
    background-color: #7f7f7f !important;
  }

  .tablet\:focus\:bg-gray-30:focus {
    background-color: #afacab !important;
  }

  .tablet\:focus\:bg-babyblue:focus {
    background-color: #e0e9e8 !important;
  }

  .tablet\:focus\:bg-bone:focus {
    background-color: #faf9f4 !important;
  }

  .tablet\:focus\:bg-gray-02:focus {
    background-color: #f9f9f9 !important;
  }

  .tablet\:focus\:bg-gray4-cool:focus {
    background-color: #668296 !important;
  }

  .tablet\:focus\:bg-gray3-cool:focus {
    background-color: #9baaaa !important;
  }

  .tablet\:focus\:bg-gray2-cool:focus {
    background-color: #c9cec6 !important;
  }

  .tablet\:focus\:bg-gray1-cool:focus {
    background-color: #f2f2f2 !important;
  }

  .tablet\:focus\:bg-gray4:focus {
    background-color: #4b535d !important;
  }

  .tablet\:focus\:bg-gray3:focus {
    background-color: #60666b !important;
  }

  .tablet\:focus\:bg-gray2:focus {
    background-color: #9ea3a5 !important;
  }

  .tablet\:focus\:bg-gray1:focus {
    background-color: #ddd !important;
  }

  .tablet\:focus\:bg-gray4-warm:focus {
    background-color: #514c44 !important;
  }

  .tablet\:focus\:bg-gray3-warm:focus {
    background-color: #8e7f75 !important;
  }

  .tablet\:focus\:bg-gray2-warm:focus {
    background-color: #cec1b5 !important;
  }

  .tablet\:focus\:bg-gray1-warm:focus {
    background-color: #ede8e2 !important;
  }

  .tablet\:focus\:bg-orange5:focus {
    background-color: #720c26 !important;
  }

  .tablet\:focus\:bg-orange4:focus {
    background-color: #aa2800 !important;
  }

  .tablet\:focus\:bg-orange3:focus {
    background-color: #d16b00 !important;
  }

  .tablet\:focus\:bg-orange2:focus {
    background-color: #e2b260 !important;
  }

  .tablet\:focus\:bg-orange1:focus {
    background-color: #f2e5aa !important;
  }

  .tablet\:focus\:bg-green4:focus {
    background-color: #303b1f !important;
  }

  .tablet\:focus\:bg-green3:focus {
    background-color: #5c6b40 !important;
  }

  .tablet\:focus\:bg-green2:focus {
    background-color: #99b782 !important;
  }

  .tablet\:focus\:bg-green1:focus {
    background-color: #dbe5c4 !important;
  }

  .tablet\:focus\:bg-blue4:focus {
    background-color: #04284a !important;
  }

  .tablet\:focus\:bg-blue3:focus {
    background-color: #215e99 !important;
  }

  .tablet\:focus\:bg-blue2:focus {
    background-color: #7ab2e5 !important;
  }

  .tablet\:focus\:bg-blue1:focus {
    background-color: #c6ddf4 !important;
  }

  .tablet\:focus\:bg-teal4:focus {
    background-color: #0c3f42 !important;
  }

  .tablet\:focus\:bg-teal3:focus {
    background-color: #3f6d6b !important;
  }

  .tablet\:focus\:bg-teal2:focus {
    background-color: #66afad !important;
  }

  .tablet\:focus\:bg-teal1:focus {
    background-color: #c1e5e8 !important;
  }

  .tablet\:focus\:bg-purple4:focus {
    background-color: #510238 !important;
  }

  .tablet\:focus\:bg-purple3:focus {
    background-color: #773863 !important;
  }

  .tablet\:focus\:bg-brown4:focus {
    background-color: #594f35 !important;
  }

  .tablet\:focus\:bg-brown2:focus {
    background-color: #b5a06d !important;
  }

  .tablet\:focus\:bg-map-green:focus {
    background-color: #9ab882 !important;
  }

  .tablet\:focus\:bg-map-orange:focus {
    background-color: #e2b260 !important;
  }

  .tablet\:focus\:bg-map-brown:focus {
    background-color: #cec1b5 !important;
  }

  .tablet\:focus\:bg-map-gray:focus {
    background-color: #9baaaa !important;
  }

  .tablet\:focus\:bg-map-ocean:focus {
    background-color: #f2f2f2 !important;
  }

  .tablet\:focus\:bg-map-country:focus {
    background-color: #fffff9 !important;
  }

  .tablet\:focus\:bg-map-border:focus {
    background-color: #dedede !important;
  }

  .tablet\:focus\:bg-map-green1:focus {
    background-color: #303b1f !important;
  }

  .tablet\:focus\:bg-map-green2:focus {
    background-color: #5c6b40 !important;
  }

  .tablet\:focus\:bg-map-green3:focus {
    background-color: #99b782 !important;
  }

  .tablet\:focus\:bg-map-green4:focus {
    background-color: #dbe5c4 !important;
  }

  .tablet\:focus\:bg-map-orange1:focus {
    background-color: #aa2800 !important;
  }

  .tablet\:focus\:bg-map-orange2:focus {
    background-color: #d16b00 !important;
  }

  .tablet\:focus\:bg-map-orange3:focus {
    background-color: #e2b260 !important;
  }

  .tablet\:focus\:bg-map-orange4:focus {
    background-color: #f2e5aa !important;
  }

  .tablet\:focus\:bg-map-teal1:focus {
    background-color: #0c3f42 !important;
  }

  .tablet\:focus\:bg-map-teal2:focus {
    background-color: #3f6d6b !important;
  }

  .tablet\:focus\:bg-map-teal3:focus {
    background-color: #66afad !important;
  }

  .tablet\:focus\:bg-map-teal4:focus {
    background-color: #c1e5e8 !important;
  }

  .tablet\:focus\:bg-map-purple1:focus {
    background-color: #510238 !important;
  }

  .tablet\:focus\:bg-map-purple2:focus {
    background-color: #773863 !important;
  }

  .tablet\:focus\:bg-map-purple3:focus {
    background-color: #cc93ad !important;
  }

  .tablet\:focus\:bg-map-purple4:focus {
    background-color: #f2dde5 !important;
  }

  .tablet\:focus\:bg-v-brown:focus {
    background-color: #412c26 !important;
  }

  .tablet\:focus\:bg-v-coral:focus {
    background-color: #f25d27 !important;
  }

  .tablet\:focus\:bg-v-marine:focus {
    background-color: #04284a !important;
  }

  .tablet\:focus\:bg-v-gunmetal:focus {
    background-color: #4b535d !important;
  }

  .tablet\:focus\:bg-v-tan:focus {
    background-color: #b5a06d !important;
  }

  .tablet\:focus\:bg-v-red:focus {
    background-color: #bd3823 !important;
  }

  .tablet\:focus\:bg-v-purple:focus {
    background-color: #a65583 !important;
  }

  .tablet\:focus\:bg-v-teal:focus {
    background-color: #3b8991 !important;
  }

  .tablet\:focus\:bg-v-green:focus {
    background-color: #5c8c42 !important;
  }

  .tablet\:focus\:bg-v-orange:focus {
    background-color: #e68a17 !important;
  }

  .tablet\:focus\:bg-v-blue:focus {
    background-color: #2e75b8 !important;
  }

  .tablet\:focus\:bg-v-tan-l:focus {
    background-color: #d9caa7 !important;
  }

  .tablet\:focus\:bg-v-red-l:focus {
    background-color: #ff9382 !important;
  }

  .tablet\:focus\:bg-v-purple-l:focus {
    background-color: #de9ebc !important;
  }

  .tablet\:focus\:bg-v-teal-l:focus {
    background-color: #80c7cf !important;
  }

  .tablet\:focus\:bg-v-green-l:focus {
    background-color: #9bd47f !important;
  }

  .tablet\:focus\:bg-v-orange-l:focus {
    background-color: #ffc259 !important;
  }

  .tablet\:focus\:bg-v-blue-l:focus {
    background-color: #7ab2e5 !important;
  }

  .tablet\:focus\:bg-v-gray-1:focus {
    background-color: #f2f2f2 !important;
  }

  .tablet\:focus\:bg-v-gray-2:focus {
    background-color: #ddd !important;
  }

  .tablet\:focus\:bg-v-gray-3:focus {
    background-color: #7f7f7f !important;
  }

  .tablet\:focus\:bg-v-warmgray-1:focus {
    background-color: #c9cec6 !important;
  }

  .tablet\:focus\:bg-v-warmgray-2:focus {
    background-color: #9baaaa !important;
  }

  .tablet\:focus\:bg-v-coolgray-1:focus {
    background-color: #9ea3a5 !important;
  }

  .tablet\:focus\:bg-v-coolgray-2:focus {
    background-color: #60666b !important;
  }

  .tablet\:focus\:bg-v-blue-b:focus {
    background-color: #4391db !important;
  }

  .tablet\:focus\:bg-v-orange-b:focus {
    background-color: #f25d27 !important;
  }

  .tablet\:focus\:bg-v-red-b:focus {
    background-color: #ea2636 !important;
  }

  .tablet\:focus\:bg-v-yellow-b:focus {
    background-color: #fc0 !important;
  }

  .tablet\:focus\:bg-v-orange3-1:focus {
    background-color: #ffc259 !important;
  }

  .tablet\:focus\:bg-v-orange3-2:focus {
    background-color: #e68a17 !important;
  }

  .tablet\:focus\:bg-v-orange3-3:focus {
    background-color: #7f2704 !important;
  }

  .tablet\:focus\:bg-v-blue3-1:focus {
    background-color: #7ab2e5 !important;
  }

  .tablet\:focus\:bg-v-blue3-2:focus {
    background-color: #2e75b8 !important;
  }

  .tablet\:focus\:bg-v-blue3-3:focus {
    background-color: #04284a !important;
  }

  .tablet\:focus\:bg-v-purple3-1:focus {
    background-color: #de9ebc !important;
  }

  .tablet\:focus\:bg-v-purple3-2:focus {
    background-color: #a65583 !important;
  }

  .tablet\:focus\:bg-v-purple3-3:focus {
    background-color: #510238 !important;
  }

  .tablet\:focus\:bg-v-teal3-1:focus {
    background-color: #80c7cf !important;
  }

  .tablet\:focus\:bg-v-teal3-2:focus {
    background-color: #3b8991 !important;
  }

  .tablet\:focus\:bg-v-teal3-3:focus {
    background-color: #0c4240 !important;
  }

  .tablet\:focus\:bg-v-red3-1:focus {
    background-color: #ff9382 !important;
  }

  .tablet\:focus\:bg-v-red3-2:focus {
    background-color: #bd3823 !important;
  }

  .tablet\:focus\:bg-v-red3-3:focus {
    background-color: #6f130c !important;
  }

  .tablet\:focus\:bg-v-green3-1:focus {
    background-color: #9bd47f !important;
  }

  .tablet\:focus\:bg-v-green3-2:focus {
    background-color: #5c8c42 !important;
  }

  .tablet\:focus\:bg-v-green3-3:focus {
    background-color: #283b1f !important;
  }

  .tablet\:focus\:bg-v-tan3-1:focus {
    background-color: #d9caa7 !important;
  }

  .tablet\:focus\:bg-v-tan3-2:focus {
    background-color: #b5a06d !important;
  }

  .tablet\:focus\:bg-v-tan3-3:focus {
    background-color: #594f35 !important;
  }

  .tablet\:focus\:bg-v-orange4-1:focus {
    background-color: #fdbd54 !important;
  }

  .tablet\:focus\:bg-v-orange4-2:focus {
    background-color: #df7b19 !important;
  }

  .tablet\:focus\:bg-v-orange4-3:focus {
    background-color: #b73521 !important;
  }

  .tablet\:focus\:bg-v-orange4-4:focus {
    background-color: #6f130c !important;
  }

  .tablet\:focus\:bg-v-teal4-1:focus {
    background-color: #9cd3da !important;
  }

  .tablet\:focus\:bg-v-teal4-2:focus {
    background-color: #57a2aa !important;
  }

  .tablet\:focus\:bg-v-teal4-3:focus {
    background-color: #2b7175 !important;
  }

  .tablet\:focus\:bg-v-teal4-4:focus {
    background-color: #0c4240 !important;
  }

  .tablet\:focus\:bg-v-purple4-1:focus {
    background-color: #e6b6cd !important;
  }

  .tablet\:focus\:bg-v-purple4-2:focus {
    background-color: #be749b !important;
  }

  .tablet\:focus\:bg-v-purple4-3:focus {
    background-color: #8a3a6b !important;
  }

  .tablet\:focus\:bg-v-purple4-4:focus {
    background-color: #510238 !important;
  }

  .tablet\:focus\:bg-v-green4-1:focus {
    background-color: #a1d787 !important;
  }

  .tablet\:focus\:bg-v-green4-2:focus {
    background-color: #799f56 !important;
  }

  .tablet\:focus\:bg-v-green4-3:focus {
    background-color: #506b37 !important;
  }

  .tablet\:focus\:bg-v-green4-4:focus {
    background-color: #283b1f !important;
  }

  .tablet\:focus\:bg-v-orange5-1:focus {
    background-color: #ffcb72 !important;
  }

  .tablet\:focus\:bg-v-orange5-2:focus {
    background-color: #eb9625 !important;
  }

  .tablet\:focus\:bg-v-orange5-3:focus {
    background-color: #d1601d !important;
  }

  .tablet\:focus\:bg-v-orange5-4:focus {
    background-color: #a82e1d !important;
  }

  .tablet\:focus\:bg-v-orange5-5:focus {
    background-color: #6f130c !important;
  }

  .tablet\:focus\:bg-v-teal5-1:focus {
    background-color: #b0dce1 !important;
  }

  .tablet\:focus\:bg-v-teal5-2:focus {
    background-color: #6db6be !important;
  }

  .tablet\:focus\:bg-v-teal5-3:focus {
    background-color: #418e96 !important;
  }

  .tablet\:focus\:bg-v-teal5-4:focus {
    background-color: #25676a !important;
  }

  .tablet\:focus\:bg-v-teal5-5:focus {
    background-color: #0c4240 !important;
  }

  .tablet\:focus\:bg-v-purple5-1:focus {
    background-color: #ebc5d7 !important;
  }

  .tablet\:focus\:bg-v-purple5-2:focus {
    background-color: #d18daf !important;
  }

  .tablet\:focus\:bg-v-purple5-3:focus {
    background-color: #ab5c88 !important;
  }

  .tablet\:focus\:bg-v-purple5-4:focus {
    background-color: #7f2f61 !important;
  }

  .tablet\:focus\:bg-v-purple5-5:focus {
    background-color: #510238 !important;
  }

  .tablet\:focus\:bg-v-green5-1:focus {
    background-color: #b5dfa0 !important;
  }

  .tablet\:focus\:bg-v-green5-2:focus {
    background-color: #87b567 !important;
  }

  .tablet\:focus\:bg-v-green5-3:focus {
    background-color: #6a8a46 !important;
  }

  .tablet\:focus\:bg-v-green5-4:focus {
    background-color: #486132 !important;
  }

  .tablet\:focus\:bg-v-green5-5:focus {
    background-color: #283b1f !important;
  }

  .tablet\:focus\:bg-v-map-primary-purple:focus {
    background-color: #b27495 !important;
  }

  .tablet\:focus\:bg-v-map-primary-teal:focus {
    background-color: #73b2b2 !important;
  }

  .tablet\:focus\:bg-v-map-primary-green:focus {
    background-color: #8cb574 !important;
  }

  .tablet\:focus\:bg-v-map-primary-tan:focus {
    background-color: #c7b68d !important;
  }

  .tablet\:focus\:bg-v-map-primary-orange:focus {
    background-color: #f0b061 !important;
  }

  .tablet\:focus\:bg-v-map-primary-red:focus {
    background-color: #ef7564 !important;
  }

  .tablet\:focus\:bg-v-map-secondary-purple:focus {
    background-color: #ca9fb3 !important;
  }

  .tablet\:focus\:bg-v-map-secondary-teal:focus {
    background-color: #9fc7c9 !important;
  }

  .tablet\:focus\:bg-v-map-secondary-green:focus {
    background-color: #aecb9e !important;
  }

  .tablet\:focus\:bg-v-map-secondary-tan:focus {
    background-color: #d8ccaf !important;
  }

  .tablet\:focus\:bg-v-map-secondary-orange:focus {
    background-color: #f4c891 !important;
  }

  .tablet\:focus\:bg-v-map-secondary-red:focus {
    background-color: #f29d91 !important;
  }

  .tablet\:focus\:bg-v-map-tertiary-purple:focus {
    background-color: #eeccda !important;
  }

  .tablet\:focus\:bg-v-map-tertiary-teal:focus {
    background-color: #bbe3e4 !important;
  }

  .tablet\:focus\:bg-v-map-tertiary-green:focus {
    background-color: #cae4ba !important;
  }

  .tablet\:focus\:bg-v-map-tertiary-tan:focus {
    background-color: #ebe4d0 !important;
  }

  .tablet\:focus\:bg-v-map-tertiary-orange:focus {
    background-color: #ffe0ac !important;
  }

  .tablet\:focus\:bg-v-map-tertiary-red:focus {
    background-color: #fbc8c1 !important;
  }

  .tablet\:focus\:bg-v-teal4-d8:focus {
    background-color: #0c4240 !important;
  }

  .tablet\:focus\:bg-v-teal3-d8:focus {
    background-color: #2a6f74 !important;
  }

  .tablet\:focus\:bg-v-teal2-d8:focus {
    background-color: #549fa7 !important;
  }

  .tablet\:focus\:bg-v-teal1-d8:focus {
    background-color: #95d0d0 !important;
  }

  .tablet\:focus\:bg-v-middle-d8:focus {
    background-color: #fffad6 !important;
  }

  .tablet\:focus\:bg-v-orange1-d8:focus {
    background-color: #f6bf61 !important;
  }

  .tablet\:focus\:bg-v-orange2-d8:focus {
    background-color: #e08416 !important;
  }

  .tablet\:focus\:bg-v-orange3-d8:focus {
    background-color: #af550d !important;
  }

  .tablet\:focus\:bg-v-orange4-d8:focus {
    background-color: #6f130c !important;
  }

  .tablet\:focus\:bg-v-teal3-d6:focus {
    background-color: #2a6f74 !important;
  }

  .tablet\:focus\:bg-v-teal2-d6:focus {
    background-color: #549fa7 !important;
  }

  .tablet\:focus\:bg-v-teal1-d6:focus {
    background-color: #95d0d0 !important;
  }

  .tablet\:focus\:bg-v-middle-d6:focus {
    background-color: #fffad6 !important;
  }

  .tablet\:focus\:bg-v-orange1-d6:focus {
    background-color: #f6bf61 !important;
  }

  .tablet\:focus\:bg-v-orange2-d6:focus {
    background-color: #e08416 !important;
  }

  .tablet\:focus\:bg-v-orange3-d6:focus {
    background-color: #af550d !important;
  }

  .tablet\:focus\:bg-v-grayscale-1:focus {
    background-color: #d9d9d9 !important;
  }

  .tablet\:focus\:bg-v-grayscale-2:focus {
    background-color: #bdbdbd !important;
  }

  .tablet\:focus\:bg-v-grayscale-3:focus {
    background-color: #969696 !important;
  }

  .tablet\:focus\:bg-v-grayscale-4:focus {
    background-color: #636363 !important;
  }

  .tablet\:focus\:bg-v-grayscale-5:focus {
    background-color: #252525 !important;
  }

  .tablet\:bg-bottom {
    background-position: bottom !important;
  }

  .tablet\:bg-center {
    background-position: center !important;
  }

  .tablet\:bg-left {
    background-position: left !important;
  }

  .tablet\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .tablet\:bg-left-top {
    background-position: left top !important;
  }

  .tablet\:bg-right {
    background-position: right !important;
  }

  .tablet\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .tablet\:bg-right-top {
    background-position: right top !important;
  }

  .tablet\:bg-top {
    background-position: top !important;
  }

  .tablet\:bg-repeat {
    background-repeat: repeat !important;
  }

  .tablet\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .tablet\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .tablet\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .tablet\:bg-auto {
    background-size: auto !important;
  }

  .tablet\:bg-cover {
    background-size: cover !important;
  }

  .tablet\:bg-contain {
    background-size: contain !important;
  }

  .tablet\:border-transparent {
    border-color: transparent !important;
  }

  .tablet\:border-brown {
    border-color: #412c26 !important;
  }

  .tablet\:border-orange {
    border-color: #f25d27 !important;
  }

  .tablet\:border-blue {
    border-color: #04284a !important;
  }

  .tablet\:border-gray {
    border-color: #48535d !important;
  }

  .tablet\:border-white {
    border-color: #fff !important;
  }

  .tablet\:border-blue-hl {
    border-color: #4391db !important;
  }

  .tablet\:border-red-hl {
    border-color: #ea2636 !important;
  }

  .tablet\:border-orange-hl {
    border-color: #f25d27 !important;
  }

  .tablet\:border-yellow-hl {
    border-color: #fc0 !important;
  }

  .tablet\:border-gray-50 {
    border-color: #7f7f7f !important;
  }

  .tablet\:border-gray-30 {
    border-color: #afacab !important;
  }

  .tablet\:border-babyblue {
    border-color: #e0e9e8 !important;
  }

  .tablet\:border-bone {
    border-color: #faf9f4 !important;
  }

  .tablet\:border-gray-02 {
    border-color: #f9f9f9 !important;
  }

  .tablet\:border-gray4-cool {
    border-color: #668296 !important;
  }

  .tablet\:border-gray3-cool {
    border-color: #9baaaa !important;
  }

  .tablet\:border-gray2-cool {
    border-color: #c9cec6 !important;
  }

  .tablet\:border-gray1-cool {
    border-color: #f2f2f2 !important;
  }

  .tablet\:border-gray4 {
    border-color: #4b535d !important;
  }

  .tablet\:border-gray3 {
    border-color: #60666b !important;
  }

  .tablet\:border-gray2 {
    border-color: #9ea3a5 !important;
  }

  .tablet\:border-gray1 {
    border-color: #ddd !important;
  }

  .tablet\:border-gray4-warm {
    border-color: #514c44 !important;
  }

  .tablet\:border-gray3-warm {
    border-color: #8e7f75 !important;
  }

  .tablet\:border-gray2-warm {
    border-color: #cec1b5 !important;
  }

  .tablet\:border-gray1-warm {
    border-color: #ede8e2 !important;
  }

  .tablet\:border-orange5 {
    border-color: #720c26 !important;
  }

  .tablet\:border-orange4 {
    border-color: #aa2800 !important;
  }

  .tablet\:border-orange3 {
    border-color: #d16b00 !important;
  }

  .tablet\:border-orange2 {
    border-color: #e2b260 !important;
  }

  .tablet\:border-orange1 {
    border-color: #f2e5aa !important;
  }

  .tablet\:border-green4 {
    border-color: #303b1f !important;
  }

  .tablet\:border-green3 {
    border-color: #5c6b40 !important;
  }

  .tablet\:border-green2 {
    border-color: #99b782 !important;
  }

  .tablet\:border-green1 {
    border-color: #dbe5c4 !important;
  }

  .tablet\:border-blue4 {
    border-color: #04284a !important;
  }

  .tablet\:border-blue3 {
    border-color: #215e99 !important;
  }

  .tablet\:border-blue2 {
    border-color: #7ab2e5 !important;
  }

  .tablet\:border-blue1 {
    border-color: #c6ddf4 !important;
  }

  .tablet\:border-teal4 {
    border-color: #0c3f42 !important;
  }

  .tablet\:border-teal3 {
    border-color: #3f6d6b !important;
  }

  .tablet\:border-teal2 {
    border-color: #66afad !important;
  }

  .tablet\:border-teal1 {
    border-color: #c1e5e8 !important;
  }

  .tablet\:border-purple4 {
    border-color: #510238 !important;
  }

  .tablet\:border-purple3 {
    border-color: #773863 !important;
  }

  .tablet\:border-brown4 {
    border-color: #594f35 !important;
  }

  .tablet\:border-brown2 {
    border-color: #b5a06d !important;
  }

  .tablet\:border-map-green {
    border-color: #9ab882 !important;
  }

  .tablet\:border-map-orange {
    border-color: #e2b260 !important;
  }

  .tablet\:border-map-brown {
    border-color: #cec1b5 !important;
  }

  .tablet\:border-map-gray {
    border-color: #9baaaa !important;
  }

  .tablet\:border-map-ocean {
    border-color: #f2f2f2 !important;
  }

  .tablet\:border-map-country {
    border-color: #fffff9 !important;
  }

  .tablet\:border-map-border {
    border-color: #dedede !important;
  }

  .tablet\:border-map-green1 {
    border-color: #303b1f !important;
  }

  .tablet\:border-map-green2 {
    border-color: #5c6b40 !important;
  }

  .tablet\:border-map-green3 {
    border-color: #99b782 !important;
  }

  .tablet\:border-map-green4 {
    border-color: #dbe5c4 !important;
  }

  .tablet\:border-map-orange1 {
    border-color: #aa2800 !important;
  }

  .tablet\:border-map-orange2 {
    border-color: #d16b00 !important;
  }

  .tablet\:border-map-orange3 {
    border-color: #e2b260 !important;
  }

  .tablet\:border-map-orange4 {
    border-color: #f2e5aa !important;
  }

  .tablet\:border-map-teal1 {
    border-color: #0c3f42 !important;
  }

  .tablet\:border-map-teal2 {
    border-color: #3f6d6b !important;
  }

  .tablet\:border-map-teal3 {
    border-color: #66afad !important;
  }

  .tablet\:border-map-teal4 {
    border-color: #c1e5e8 !important;
  }

  .tablet\:border-map-purple1 {
    border-color: #510238 !important;
  }

  .tablet\:border-map-purple2 {
    border-color: #773863 !important;
  }

  .tablet\:border-map-purple3 {
    border-color: #cc93ad !important;
  }

  .tablet\:border-map-purple4 {
    border-color: #f2dde5 !important;
  }

  .tablet\:border-v-brown {
    border-color: #412c26 !important;
  }

  .tablet\:border-v-coral {
    border-color: #f25d27 !important;
  }

  .tablet\:border-v-marine {
    border-color: #04284a !important;
  }

  .tablet\:border-v-gunmetal {
    border-color: #4b535d !important;
  }

  .tablet\:border-v-tan {
    border-color: #b5a06d !important;
  }

  .tablet\:border-v-red {
    border-color: #bd3823 !important;
  }

  .tablet\:border-v-purple {
    border-color: #a65583 !important;
  }

  .tablet\:border-v-teal {
    border-color: #3b8991 !important;
  }

  .tablet\:border-v-green {
    border-color: #5c8c42 !important;
  }

  .tablet\:border-v-orange {
    border-color: #e68a17 !important;
  }

  .tablet\:border-v-blue {
    border-color: #2e75b8 !important;
  }

  .tablet\:border-v-tan-l {
    border-color: #d9caa7 !important;
  }

  .tablet\:border-v-red-l {
    border-color: #ff9382 !important;
  }

  .tablet\:border-v-purple-l {
    border-color: #de9ebc !important;
  }

  .tablet\:border-v-teal-l {
    border-color: #80c7cf !important;
  }

  .tablet\:border-v-green-l {
    border-color: #9bd47f !important;
  }

  .tablet\:border-v-orange-l {
    border-color: #ffc259 !important;
  }

  .tablet\:border-v-blue-l {
    border-color: #7ab2e5 !important;
  }

  .tablet\:border-v-gray-1 {
    border-color: #f2f2f2 !important;
  }

  .tablet\:border-v-gray-2 {
    border-color: #ddd !important;
  }

  .tablet\:border-v-gray-3 {
    border-color: #7f7f7f !important;
  }

  .tablet\:border-v-warmgray-1 {
    border-color: #c9cec6 !important;
  }

  .tablet\:border-v-warmgray-2 {
    border-color: #9baaaa !important;
  }

  .tablet\:border-v-coolgray-1 {
    border-color: #9ea3a5 !important;
  }

  .tablet\:border-v-coolgray-2 {
    border-color: #60666b !important;
  }

  .tablet\:border-v-blue-b {
    border-color: #4391db !important;
  }

  .tablet\:border-v-orange-b {
    border-color: #f25d27 !important;
  }

  .tablet\:border-v-red-b {
    border-color: #ea2636 !important;
  }

  .tablet\:border-v-yellow-b {
    border-color: #fc0 !important;
  }

  .tablet\:border-v-orange3-1 {
    border-color: #ffc259 !important;
  }

  .tablet\:border-v-orange3-2 {
    border-color: #e68a17 !important;
  }

  .tablet\:border-v-orange3-3 {
    border-color: #7f2704 !important;
  }

  .tablet\:border-v-blue3-1 {
    border-color: #7ab2e5 !important;
  }

  .tablet\:border-v-blue3-2 {
    border-color: #2e75b8 !important;
  }

  .tablet\:border-v-blue3-3 {
    border-color: #04284a !important;
  }

  .tablet\:border-v-purple3-1 {
    border-color: #de9ebc !important;
  }

  .tablet\:border-v-purple3-2 {
    border-color: #a65583 !important;
  }

  .tablet\:border-v-purple3-3 {
    border-color: #510238 !important;
  }

  .tablet\:border-v-teal3-1 {
    border-color: #80c7cf !important;
  }

  .tablet\:border-v-teal3-2 {
    border-color: #3b8991 !important;
  }

  .tablet\:border-v-teal3-3 {
    border-color: #0c4240 !important;
  }

  .tablet\:border-v-red3-1 {
    border-color: #ff9382 !important;
  }

  .tablet\:border-v-red3-2 {
    border-color: #bd3823 !important;
  }

  .tablet\:border-v-red3-3 {
    border-color: #6f130c !important;
  }

  .tablet\:border-v-green3-1 {
    border-color: #9bd47f !important;
  }

  .tablet\:border-v-green3-2 {
    border-color: #5c8c42 !important;
  }

  .tablet\:border-v-green3-3 {
    border-color: #283b1f !important;
  }

  .tablet\:border-v-tan3-1 {
    border-color: #d9caa7 !important;
  }

  .tablet\:border-v-tan3-2 {
    border-color: #b5a06d !important;
  }

  .tablet\:border-v-tan3-3 {
    border-color: #594f35 !important;
  }

  .tablet\:border-v-orange4-1 {
    border-color: #fdbd54 !important;
  }

  .tablet\:border-v-orange4-2 {
    border-color: #df7b19 !important;
  }

  .tablet\:border-v-orange4-3 {
    border-color: #b73521 !important;
  }

  .tablet\:border-v-orange4-4 {
    border-color: #6f130c !important;
  }

  .tablet\:border-v-teal4-1 {
    border-color: #9cd3da !important;
  }

  .tablet\:border-v-teal4-2 {
    border-color: #57a2aa !important;
  }

  .tablet\:border-v-teal4-3 {
    border-color: #2b7175 !important;
  }

  .tablet\:border-v-teal4-4 {
    border-color: #0c4240 !important;
  }

  .tablet\:border-v-purple4-1 {
    border-color: #e6b6cd !important;
  }

  .tablet\:border-v-purple4-2 {
    border-color: #be749b !important;
  }

  .tablet\:border-v-purple4-3 {
    border-color: #8a3a6b !important;
  }

  .tablet\:border-v-purple4-4 {
    border-color: #510238 !important;
  }

  .tablet\:border-v-green4-1 {
    border-color: #a1d787 !important;
  }

  .tablet\:border-v-green4-2 {
    border-color: #799f56 !important;
  }

  .tablet\:border-v-green4-3 {
    border-color: #506b37 !important;
  }

  .tablet\:border-v-green4-4 {
    border-color: #283b1f !important;
  }

  .tablet\:border-v-orange5-1 {
    border-color: #ffcb72 !important;
  }

  .tablet\:border-v-orange5-2 {
    border-color: #eb9625 !important;
  }

  .tablet\:border-v-orange5-3 {
    border-color: #d1601d !important;
  }

  .tablet\:border-v-orange5-4 {
    border-color: #a82e1d !important;
  }

  .tablet\:border-v-orange5-5 {
    border-color: #6f130c !important;
  }

  .tablet\:border-v-teal5-1 {
    border-color: #b0dce1 !important;
  }

  .tablet\:border-v-teal5-2 {
    border-color: #6db6be !important;
  }

  .tablet\:border-v-teal5-3 {
    border-color: #418e96 !important;
  }

  .tablet\:border-v-teal5-4 {
    border-color: #25676a !important;
  }

  .tablet\:border-v-teal5-5 {
    border-color: #0c4240 !important;
  }

  .tablet\:border-v-purple5-1 {
    border-color: #ebc5d7 !important;
  }

  .tablet\:border-v-purple5-2 {
    border-color: #d18daf !important;
  }

  .tablet\:border-v-purple5-3 {
    border-color: #ab5c88 !important;
  }

  .tablet\:border-v-purple5-4 {
    border-color: #7f2f61 !important;
  }

  .tablet\:border-v-purple5-5 {
    border-color: #510238 !important;
  }

  .tablet\:border-v-green5-1 {
    border-color: #b5dfa0 !important;
  }

  .tablet\:border-v-green5-2 {
    border-color: #87b567 !important;
  }

  .tablet\:border-v-green5-3 {
    border-color: #6a8a46 !important;
  }

  .tablet\:border-v-green5-4 {
    border-color: #486132 !important;
  }

  .tablet\:border-v-green5-5 {
    border-color: #283b1f !important;
  }

  .tablet\:border-v-map-primary-purple {
    border-color: #b27495 !important;
  }

  .tablet\:border-v-map-primary-teal {
    border-color: #73b2b2 !important;
  }

  .tablet\:border-v-map-primary-green {
    border-color: #8cb574 !important;
  }

  .tablet\:border-v-map-primary-tan {
    border-color: #c7b68d !important;
  }

  .tablet\:border-v-map-primary-orange {
    border-color: #f0b061 !important;
  }

  .tablet\:border-v-map-primary-red {
    border-color: #ef7564 !important;
  }

  .tablet\:border-v-map-secondary-purple {
    border-color: #ca9fb3 !important;
  }

  .tablet\:border-v-map-secondary-teal {
    border-color: #9fc7c9 !important;
  }

  .tablet\:border-v-map-secondary-green {
    border-color: #aecb9e !important;
  }

  .tablet\:border-v-map-secondary-tan {
    border-color: #d8ccaf !important;
  }

  .tablet\:border-v-map-secondary-orange {
    border-color: #f4c891 !important;
  }

  .tablet\:border-v-map-secondary-red {
    border-color: #f29d91 !important;
  }

  .tablet\:border-v-map-tertiary-purple {
    border-color: #eeccda !important;
  }

  .tablet\:border-v-map-tertiary-teal {
    border-color: #bbe3e4 !important;
  }

  .tablet\:border-v-map-tertiary-green {
    border-color: #cae4ba !important;
  }

  .tablet\:border-v-map-tertiary-tan {
    border-color: #ebe4d0 !important;
  }

  .tablet\:border-v-map-tertiary-orange {
    border-color: #ffe0ac !important;
  }

  .tablet\:border-v-map-tertiary-red {
    border-color: #fbc8c1 !important;
  }

  .tablet\:border-v-teal4-d8 {
    border-color: #0c4240 !important;
  }

  .tablet\:border-v-teal3-d8 {
    border-color: #2a6f74 !important;
  }

  .tablet\:border-v-teal2-d8 {
    border-color: #549fa7 !important;
  }

  .tablet\:border-v-teal1-d8 {
    border-color: #95d0d0 !important;
  }

  .tablet\:border-v-middle-d8 {
    border-color: #fffad6 !important;
  }

  .tablet\:border-v-orange1-d8 {
    border-color: #f6bf61 !important;
  }

  .tablet\:border-v-orange2-d8 {
    border-color: #e08416 !important;
  }

  .tablet\:border-v-orange3-d8 {
    border-color: #af550d !important;
  }

  .tablet\:border-v-orange4-d8 {
    border-color: #6f130c !important;
  }

  .tablet\:border-v-teal3-d6 {
    border-color: #2a6f74 !important;
  }

  .tablet\:border-v-teal2-d6 {
    border-color: #549fa7 !important;
  }

  .tablet\:border-v-teal1-d6 {
    border-color: #95d0d0 !important;
  }

  .tablet\:border-v-middle-d6 {
    border-color: #fffad6 !important;
  }

  .tablet\:border-v-orange1-d6 {
    border-color: #f6bf61 !important;
  }

  .tablet\:border-v-orange2-d6 {
    border-color: #e08416 !important;
  }

  .tablet\:border-v-orange3-d6 {
    border-color: #af550d !important;
  }

  .tablet\:border-v-grayscale-1 {
    border-color: #d9d9d9 !important;
  }

  .tablet\:border-v-grayscale-2 {
    border-color: #bdbdbd !important;
  }

  .tablet\:border-v-grayscale-3 {
    border-color: #969696 !important;
  }

  .tablet\:border-v-grayscale-4 {
    border-color: #636363 !important;
  }

  .tablet\:border-v-grayscale-5 {
    border-color: #252525 !important;
  }

  .tablet\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .tablet\:hover\:border-brown:hover {
    border-color: #412c26 !important;
  }

  .tablet\:hover\:border-orange:hover {
    border-color: #f25d27 !important;
  }

  .tablet\:hover\:border-blue:hover {
    border-color: #04284a !important;
  }

  .tablet\:hover\:border-gray:hover {
    border-color: #48535d !important;
  }

  .tablet\:hover\:border-white:hover {
    border-color: #fff !important;
  }

  .tablet\:hover\:border-blue-hl:hover {
    border-color: #4391db !important;
  }

  .tablet\:hover\:border-red-hl:hover {
    border-color: #ea2636 !important;
  }

  .tablet\:hover\:border-orange-hl:hover {
    border-color: #f25d27 !important;
  }

  .tablet\:hover\:border-yellow-hl:hover {
    border-color: #fc0 !important;
  }

  .tablet\:hover\:border-gray-50:hover {
    border-color: #7f7f7f !important;
  }

  .tablet\:hover\:border-gray-30:hover {
    border-color: #afacab !important;
  }

  .tablet\:hover\:border-babyblue:hover {
    border-color: #e0e9e8 !important;
  }

  .tablet\:hover\:border-bone:hover {
    border-color: #faf9f4 !important;
  }

  .tablet\:hover\:border-gray-02:hover {
    border-color: #f9f9f9 !important;
  }

  .tablet\:hover\:border-gray4-cool:hover {
    border-color: #668296 !important;
  }

  .tablet\:hover\:border-gray3-cool:hover {
    border-color: #9baaaa !important;
  }

  .tablet\:hover\:border-gray2-cool:hover {
    border-color: #c9cec6 !important;
  }

  .tablet\:hover\:border-gray1-cool:hover {
    border-color: #f2f2f2 !important;
  }

  .tablet\:hover\:border-gray4:hover {
    border-color: #4b535d !important;
  }

  .tablet\:hover\:border-gray3:hover {
    border-color: #60666b !important;
  }

  .tablet\:hover\:border-gray2:hover {
    border-color: #9ea3a5 !important;
  }

  .tablet\:hover\:border-gray1:hover {
    border-color: #ddd !important;
  }

  .tablet\:hover\:border-gray4-warm:hover {
    border-color: #514c44 !important;
  }

  .tablet\:hover\:border-gray3-warm:hover {
    border-color: #8e7f75 !important;
  }

  .tablet\:hover\:border-gray2-warm:hover {
    border-color: #cec1b5 !important;
  }

  .tablet\:hover\:border-gray1-warm:hover {
    border-color: #ede8e2 !important;
  }

  .tablet\:hover\:border-orange5:hover {
    border-color: #720c26 !important;
  }

  .tablet\:hover\:border-orange4:hover {
    border-color: #aa2800 !important;
  }

  .tablet\:hover\:border-orange3:hover {
    border-color: #d16b00 !important;
  }

  .tablet\:hover\:border-orange2:hover {
    border-color: #e2b260 !important;
  }

  .tablet\:hover\:border-orange1:hover {
    border-color: #f2e5aa !important;
  }

  .tablet\:hover\:border-green4:hover {
    border-color: #303b1f !important;
  }

  .tablet\:hover\:border-green3:hover {
    border-color: #5c6b40 !important;
  }

  .tablet\:hover\:border-green2:hover {
    border-color: #99b782 !important;
  }

  .tablet\:hover\:border-green1:hover {
    border-color: #dbe5c4 !important;
  }

  .tablet\:hover\:border-blue4:hover {
    border-color: #04284a !important;
  }

  .tablet\:hover\:border-blue3:hover {
    border-color: #215e99 !important;
  }

  .tablet\:hover\:border-blue2:hover {
    border-color: #7ab2e5 !important;
  }

  .tablet\:hover\:border-blue1:hover {
    border-color: #c6ddf4 !important;
  }

  .tablet\:hover\:border-teal4:hover {
    border-color: #0c3f42 !important;
  }

  .tablet\:hover\:border-teal3:hover {
    border-color: #3f6d6b !important;
  }

  .tablet\:hover\:border-teal2:hover {
    border-color: #66afad !important;
  }

  .tablet\:hover\:border-teal1:hover {
    border-color: #c1e5e8 !important;
  }

  .tablet\:hover\:border-purple4:hover {
    border-color: #510238 !important;
  }

  .tablet\:hover\:border-purple3:hover {
    border-color: #773863 !important;
  }

  .tablet\:hover\:border-brown4:hover {
    border-color: #594f35 !important;
  }

  .tablet\:hover\:border-brown2:hover {
    border-color: #b5a06d !important;
  }

  .tablet\:hover\:border-map-green:hover {
    border-color: #9ab882 !important;
  }

  .tablet\:hover\:border-map-orange:hover {
    border-color: #e2b260 !important;
  }

  .tablet\:hover\:border-map-brown:hover {
    border-color: #cec1b5 !important;
  }

  .tablet\:hover\:border-map-gray:hover {
    border-color: #9baaaa !important;
  }

  .tablet\:hover\:border-map-ocean:hover {
    border-color: #f2f2f2 !important;
  }

  .tablet\:hover\:border-map-country:hover {
    border-color: #fffff9 !important;
  }

  .tablet\:hover\:border-map-border:hover {
    border-color: #dedede !important;
  }

  .tablet\:hover\:border-map-green1:hover {
    border-color: #303b1f !important;
  }

  .tablet\:hover\:border-map-green2:hover {
    border-color: #5c6b40 !important;
  }

  .tablet\:hover\:border-map-green3:hover {
    border-color: #99b782 !important;
  }

  .tablet\:hover\:border-map-green4:hover {
    border-color: #dbe5c4 !important;
  }

  .tablet\:hover\:border-map-orange1:hover {
    border-color: #aa2800 !important;
  }

  .tablet\:hover\:border-map-orange2:hover {
    border-color: #d16b00 !important;
  }

  .tablet\:hover\:border-map-orange3:hover {
    border-color: #e2b260 !important;
  }

  .tablet\:hover\:border-map-orange4:hover {
    border-color: #f2e5aa !important;
  }

  .tablet\:hover\:border-map-teal1:hover {
    border-color: #0c3f42 !important;
  }

  .tablet\:hover\:border-map-teal2:hover {
    border-color: #3f6d6b !important;
  }

  .tablet\:hover\:border-map-teal3:hover {
    border-color: #66afad !important;
  }

  .tablet\:hover\:border-map-teal4:hover {
    border-color: #c1e5e8 !important;
  }

  .tablet\:hover\:border-map-purple1:hover {
    border-color: #510238 !important;
  }

  .tablet\:hover\:border-map-purple2:hover {
    border-color: #773863 !important;
  }

  .tablet\:hover\:border-map-purple3:hover {
    border-color: #cc93ad !important;
  }

  .tablet\:hover\:border-map-purple4:hover {
    border-color: #f2dde5 !important;
  }

  .tablet\:hover\:border-v-brown:hover {
    border-color: #412c26 !important;
  }

  .tablet\:hover\:border-v-coral:hover {
    border-color: #f25d27 !important;
  }

  .tablet\:hover\:border-v-marine:hover {
    border-color: #04284a !important;
  }

  .tablet\:hover\:border-v-gunmetal:hover {
    border-color: #4b535d !important;
  }

  .tablet\:hover\:border-v-tan:hover {
    border-color: #b5a06d !important;
  }

  .tablet\:hover\:border-v-red:hover {
    border-color: #bd3823 !important;
  }

  .tablet\:hover\:border-v-purple:hover {
    border-color: #a65583 !important;
  }

  .tablet\:hover\:border-v-teal:hover {
    border-color: #3b8991 !important;
  }

  .tablet\:hover\:border-v-green:hover {
    border-color: #5c8c42 !important;
  }

  .tablet\:hover\:border-v-orange:hover {
    border-color: #e68a17 !important;
  }

  .tablet\:hover\:border-v-blue:hover {
    border-color: #2e75b8 !important;
  }

  .tablet\:hover\:border-v-tan-l:hover {
    border-color: #d9caa7 !important;
  }

  .tablet\:hover\:border-v-red-l:hover {
    border-color: #ff9382 !important;
  }

  .tablet\:hover\:border-v-purple-l:hover {
    border-color: #de9ebc !important;
  }

  .tablet\:hover\:border-v-teal-l:hover {
    border-color: #80c7cf !important;
  }

  .tablet\:hover\:border-v-green-l:hover {
    border-color: #9bd47f !important;
  }

  .tablet\:hover\:border-v-orange-l:hover {
    border-color: #ffc259 !important;
  }

  .tablet\:hover\:border-v-blue-l:hover {
    border-color: #7ab2e5 !important;
  }

  .tablet\:hover\:border-v-gray-1:hover {
    border-color: #f2f2f2 !important;
  }

  .tablet\:hover\:border-v-gray-2:hover {
    border-color: #ddd !important;
  }

  .tablet\:hover\:border-v-gray-3:hover {
    border-color: #7f7f7f !important;
  }

  .tablet\:hover\:border-v-warmgray-1:hover {
    border-color: #c9cec6 !important;
  }

  .tablet\:hover\:border-v-warmgray-2:hover {
    border-color: #9baaaa !important;
  }

  .tablet\:hover\:border-v-coolgray-1:hover {
    border-color: #9ea3a5 !important;
  }

  .tablet\:hover\:border-v-coolgray-2:hover {
    border-color: #60666b !important;
  }

  .tablet\:hover\:border-v-blue-b:hover {
    border-color: #4391db !important;
  }

  .tablet\:hover\:border-v-orange-b:hover {
    border-color: #f25d27 !important;
  }

  .tablet\:hover\:border-v-red-b:hover {
    border-color: #ea2636 !important;
  }

  .tablet\:hover\:border-v-yellow-b:hover {
    border-color: #fc0 !important;
  }

  .tablet\:hover\:border-v-orange3-1:hover {
    border-color: #ffc259 !important;
  }

  .tablet\:hover\:border-v-orange3-2:hover {
    border-color: #e68a17 !important;
  }

  .tablet\:hover\:border-v-orange3-3:hover {
    border-color: #7f2704 !important;
  }

  .tablet\:hover\:border-v-blue3-1:hover {
    border-color: #7ab2e5 !important;
  }

  .tablet\:hover\:border-v-blue3-2:hover {
    border-color: #2e75b8 !important;
  }

  .tablet\:hover\:border-v-blue3-3:hover {
    border-color: #04284a !important;
  }

  .tablet\:hover\:border-v-purple3-1:hover {
    border-color: #de9ebc !important;
  }

  .tablet\:hover\:border-v-purple3-2:hover {
    border-color: #a65583 !important;
  }

  .tablet\:hover\:border-v-purple3-3:hover {
    border-color: #510238 !important;
  }

  .tablet\:hover\:border-v-teal3-1:hover {
    border-color: #80c7cf !important;
  }

  .tablet\:hover\:border-v-teal3-2:hover {
    border-color: #3b8991 !important;
  }

  .tablet\:hover\:border-v-teal3-3:hover {
    border-color: #0c4240 !important;
  }

  .tablet\:hover\:border-v-red3-1:hover {
    border-color: #ff9382 !important;
  }

  .tablet\:hover\:border-v-red3-2:hover {
    border-color: #bd3823 !important;
  }

  .tablet\:hover\:border-v-red3-3:hover {
    border-color: #6f130c !important;
  }

  .tablet\:hover\:border-v-green3-1:hover {
    border-color: #9bd47f !important;
  }

  .tablet\:hover\:border-v-green3-2:hover {
    border-color: #5c8c42 !important;
  }

  .tablet\:hover\:border-v-green3-3:hover {
    border-color: #283b1f !important;
  }

  .tablet\:hover\:border-v-tan3-1:hover {
    border-color: #d9caa7 !important;
  }

  .tablet\:hover\:border-v-tan3-2:hover {
    border-color: #b5a06d !important;
  }

  .tablet\:hover\:border-v-tan3-3:hover {
    border-color: #594f35 !important;
  }

  .tablet\:hover\:border-v-orange4-1:hover {
    border-color: #fdbd54 !important;
  }

  .tablet\:hover\:border-v-orange4-2:hover {
    border-color: #df7b19 !important;
  }

  .tablet\:hover\:border-v-orange4-3:hover {
    border-color: #b73521 !important;
  }

  .tablet\:hover\:border-v-orange4-4:hover {
    border-color: #6f130c !important;
  }

  .tablet\:hover\:border-v-teal4-1:hover {
    border-color: #9cd3da !important;
  }

  .tablet\:hover\:border-v-teal4-2:hover {
    border-color: #57a2aa !important;
  }

  .tablet\:hover\:border-v-teal4-3:hover {
    border-color: #2b7175 !important;
  }

  .tablet\:hover\:border-v-teal4-4:hover {
    border-color: #0c4240 !important;
  }

  .tablet\:hover\:border-v-purple4-1:hover {
    border-color: #e6b6cd !important;
  }

  .tablet\:hover\:border-v-purple4-2:hover {
    border-color: #be749b !important;
  }

  .tablet\:hover\:border-v-purple4-3:hover {
    border-color: #8a3a6b !important;
  }

  .tablet\:hover\:border-v-purple4-4:hover {
    border-color: #510238 !important;
  }

  .tablet\:hover\:border-v-green4-1:hover {
    border-color: #a1d787 !important;
  }

  .tablet\:hover\:border-v-green4-2:hover {
    border-color: #799f56 !important;
  }

  .tablet\:hover\:border-v-green4-3:hover {
    border-color: #506b37 !important;
  }

  .tablet\:hover\:border-v-green4-4:hover {
    border-color: #283b1f !important;
  }

  .tablet\:hover\:border-v-orange5-1:hover {
    border-color: #ffcb72 !important;
  }

  .tablet\:hover\:border-v-orange5-2:hover {
    border-color: #eb9625 !important;
  }

  .tablet\:hover\:border-v-orange5-3:hover {
    border-color: #d1601d !important;
  }

  .tablet\:hover\:border-v-orange5-4:hover {
    border-color: #a82e1d !important;
  }

  .tablet\:hover\:border-v-orange5-5:hover {
    border-color: #6f130c !important;
  }

  .tablet\:hover\:border-v-teal5-1:hover {
    border-color: #b0dce1 !important;
  }

  .tablet\:hover\:border-v-teal5-2:hover {
    border-color: #6db6be !important;
  }

  .tablet\:hover\:border-v-teal5-3:hover {
    border-color: #418e96 !important;
  }

  .tablet\:hover\:border-v-teal5-4:hover {
    border-color: #25676a !important;
  }

  .tablet\:hover\:border-v-teal5-5:hover {
    border-color: #0c4240 !important;
  }

  .tablet\:hover\:border-v-purple5-1:hover {
    border-color: #ebc5d7 !important;
  }

  .tablet\:hover\:border-v-purple5-2:hover {
    border-color: #d18daf !important;
  }

  .tablet\:hover\:border-v-purple5-3:hover {
    border-color: #ab5c88 !important;
  }

  .tablet\:hover\:border-v-purple5-4:hover {
    border-color: #7f2f61 !important;
  }

  .tablet\:hover\:border-v-purple5-5:hover {
    border-color: #510238 !important;
  }

  .tablet\:hover\:border-v-green5-1:hover {
    border-color: #b5dfa0 !important;
  }

  .tablet\:hover\:border-v-green5-2:hover {
    border-color: #87b567 !important;
  }

  .tablet\:hover\:border-v-green5-3:hover {
    border-color: #6a8a46 !important;
  }

  .tablet\:hover\:border-v-green5-4:hover {
    border-color: #486132 !important;
  }

  .tablet\:hover\:border-v-green5-5:hover {
    border-color: #283b1f !important;
  }

  .tablet\:hover\:border-v-map-primary-purple:hover {
    border-color: #b27495 !important;
  }

  .tablet\:hover\:border-v-map-primary-teal:hover {
    border-color: #73b2b2 !important;
  }

  .tablet\:hover\:border-v-map-primary-green:hover {
    border-color: #8cb574 !important;
  }

  .tablet\:hover\:border-v-map-primary-tan:hover {
    border-color: #c7b68d !important;
  }

  .tablet\:hover\:border-v-map-primary-orange:hover {
    border-color: #f0b061 !important;
  }

  .tablet\:hover\:border-v-map-primary-red:hover {
    border-color: #ef7564 !important;
  }

  .tablet\:hover\:border-v-map-secondary-purple:hover {
    border-color: #ca9fb3 !important;
  }

  .tablet\:hover\:border-v-map-secondary-teal:hover {
    border-color: #9fc7c9 !important;
  }

  .tablet\:hover\:border-v-map-secondary-green:hover {
    border-color: #aecb9e !important;
  }

  .tablet\:hover\:border-v-map-secondary-tan:hover {
    border-color: #d8ccaf !important;
  }

  .tablet\:hover\:border-v-map-secondary-orange:hover {
    border-color: #f4c891 !important;
  }

  .tablet\:hover\:border-v-map-secondary-red:hover {
    border-color: #f29d91 !important;
  }

  .tablet\:hover\:border-v-map-tertiary-purple:hover {
    border-color: #eeccda !important;
  }

  .tablet\:hover\:border-v-map-tertiary-teal:hover {
    border-color: #bbe3e4 !important;
  }

  .tablet\:hover\:border-v-map-tertiary-green:hover {
    border-color: #cae4ba !important;
  }

  .tablet\:hover\:border-v-map-tertiary-tan:hover {
    border-color: #ebe4d0 !important;
  }

  .tablet\:hover\:border-v-map-tertiary-orange:hover {
    border-color: #ffe0ac !important;
  }

  .tablet\:hover\:border-v-map-tertiary-red:hover {
    border-color: #fbc8c1 !important;
  }

  .tablet\:hover\:border-v-teal4-d8:hover {
    border-color: #0c4240 !important;
  }

  .tablet\:hover\:border-v-teal3-d8:hover {
    border-color: #2a6f74 !important;
  }

  .tablet\:hover\:border-v-teal2-d8:hover {
    border-color: #549fa7 !important;
  }

  .tablet\:hover\:border-v-teal1-d8:hover {
    border-color: #95d0d0 !important;
  }

  .tablet\:hover\:border-v-middle-d8:hover {
    border-color: #fffad6 !important;
  }

  .tablet\:hover\:border-v-orange1-d8:hover {
    border-color: #f6bf61 !important;
  }

  .tablet\:hover\:border-v-orange2-d8:hover {
    border-color: #e08416 !important;
  }

  .tablet\:hover\:border-v-orange3-d8:hover {
    border-color: #af550d !important;
  }

  .tablet\:hover\:border-v-orange4-d8:hover {
    border-color: #6f130c !important;
  }

  .tablet\:hover\:border-v-teal3-d6:hover {
    border-color: #2a6f74 !important;
  }

  .tablet\:hover\:border-v-teal2-d6:hover {
    border-color: #549fa7 !important;
  }

  .tablet\:hover\:border-v-teal1-d6:hover {
    border-color: #95d0d0 !important;
  }

  .tablet\:hover\:border-v-middle-d6:hover {
    border-color: #fffad6 !important;
  }

  .tablet\:hover\:border-v-orange1-d6:hover {
    border-color: #f6bf61 !important;
  }

  .tablet\:hover\:border-v-orange2-d6:hover {
    border-color: #e08416 !important;
  }

  .tablet\:hover\:border-v-orange3-d6:hover {
    border-color: #af550d !important;
  }

  .tablet\:hover\:border-v-grayscale-1:hover {
    border-color: #d9d9d9 !important;
  }

  .tablet\:hover\:border-v-grayscale-2:hover {
    border-color: #bdbdbd !important;
  }

  .tablet\:hover\:border-v-grayscale-3:hover {
    border-color: #969696 !important;
  }

  .tablet\:hover\:border-v-grayscale-4:hover {
    border-color: #636363 !important;
  }

  .tablet\:hover\:border-v-grayscale-5:hover {
    border-color: #252525 !important;
  }

  .tablet\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .tablet\:focus\:border-brown:focus {
    border-color: #412c26 !important;
  }

  .tablet\:focus\:border-orange:focus {
    border-color: #f25d27 !important;
  }

  .tablet\:focus\:border-blue:focus {
    border-color: #04284a !important;
  }

  .tablet\:focus\:border-gray:focus {
    border-color: #48535d !important;
  }

  .tablet\:focus\:border-white:focus {
    border-color: #fff !important;
  }

  .tablet\:focus\:border-blue-hl:focus {
    border-color: #4391db !important;
  }

  .tablet\:focus\:border-red-hl:focus {
    border-color: #ea2636 !important;
  }

  .tablet\:focus\:border-orange-hl:focus {
    border-color: #f25d27 !important;
  }

  .tablet\:focus\:border-yellow-hl:focus {
    border-color: #fc0 !important;
  }

  .tablet\:focus\:border-gray-50:focus {
    border-color: #7f7f7f !important;
  }

  .tablet\:focus\:border-gray-30:focus {
    border-color: #afacab !important;
  }

  .tablet\:focus\:border-babyblue:focus {
    border-color: #e0e9e8 !important;
  }

  .tablet\:focus\:border-bone:focus {
    border-color: #faf9f4 !important;
  }

  .tablet\:focus\:border-gray-02:focus {
    border-color: #f9f9f9 !important;
  }

  .tablet\:focus\:border-gray4-cool:focus {
    border-color: #668296 !important;
  }

  .tablet\:focus\:border-gray3-cool:focus {
    border-color: #9baaaa !important;
  }

  .tablet\:focus\:border-gray2-cool:focus {
    border-color: #c9cec6 !important;
  }

  .tablet\:focus\:border-gray1-cool:focus {
    border-color: #f2f2f2 !important;
  }

  .tablet\:focus\:border-gray4:focus {
    border-color: #4b535d !important;
  }

  .tablet\:focus\:border-gray3:focus {
    border-color: #60666b !important;
  }

  .tablet\:focus\:border-gray2:focus {
    border-color: #9ea3a5 !important;
  }

  .tablet\:focus\:border-gray1:focus {
    border-color: #ddd !important;
  }

  .tablet\:focus\:border-gray4-warm:focus {
    border-color: #514c44 !important;
  }

  .tablet\:focus\:border-gray3-warm:focus {
    border-color: #8e7f75 !important;
  }

  .tablet\:focus\:border-gray2-warm:focus {
    border-color: #cec1b5 !important;
  }

  .tablet\:focus\:border-gray1-warm:focus {
    border-color: #ede8e2 !important;
  }

  .tablet\:focus\:border-orange5:focus {
    border-color: #720c26 !important;
  }

  .tablet\:focus\:border-orange4:focus {
    border-color: #aa2800 !important;
  }

  .tablet\:focus\:border-orange3:focus {
    border-color: #d16b00 !important;
  }

  .tablet\:focus\:border-orange2:focus {
    border-color: #e2b260 !important;
  }

  .tablet\:focus\:border-orange1:focus {
    border-color: #f2e5aa !important;
  }

  .tablet\:focus\:border-green4:focus {
    border-color: #303b1f !important;
  }

  .tablet\:focus\:border-green3:focus {
    border-color: #5c6b40 !important;
  }

  .tablet\:focus\:border-green2:focus {
    border-color: #99b782 !important;
  }

  .tablet\:focus\:border-green1:focus {
    border-color: #dbe5c4 !important;
  }

  .tablet\:focus\:border-blue4:focus {
    border-color: #04284a !important;
  }

  .tablet\:focus\:border-blue3:focus {
    border-color: #215e99 !important;
  }

  .tablet\:focus\:border-blue2:focus {
    border-color: #7ab2e5 !important;
  }

  .tablet\:focus\:border-blue1:focus {
    border-color: #c6ddf4 !important;
  }

  .tablet\:focus\:border-teal4:focus {
    border-color: #0c3f42 !important;
  }

  .tablet\:focus\:border-teal3:focus {
    border-color: #3f6d6b !important;
  }

  .tablet\:focus\:border-teal2:focus {
    border-color: #66afad !important;
  }

  .tablet\:focus\:border-teal1:focus {
    border-color: #c1e5e8 !important;
  }

  .tablet\:focus\:border-purple4:focus {
    border-color: #510238 !important;
  }

  .tablet\:focus\:border-purple3:focus {
    border-color: #773863 !important;
  }

  .tablet\:focus\:border-brown4:focus {
    border-color: #594f35 !important;
  }

  .tablet\:focus\:border-brown2:focus {
    border-color: #b5a06d !important;
  }

  .tablet\:focus\:border-map-green:focus {
    border-color: #9ab882 !important;
  }

  .tablet\:focus\:border-map-orange:focus {
    border-color: #e2b260 !important;
  }

  .tablet\:focus\:border-map-brown:focus {
    border-color: #cec1b5 !important;
  }

  .tablet\:focus\:border-map-gray:focus {
    border-color: #9baaaa !important;
  }

  .tablet\:focus\:border-map-ocean:focus {
    border-color: #f2f2f2 !important;
  }

  .tablet\:focus\:border-map-country:focus {
    border-color: #fffff9 !important;
  }

  .tablet\:focus\:border-map-border:focus {
    border-color: #dedede !important;
  }

  .tablet\:focus\:border-map-green1:focus {
    border-color: #303b1f !important;
  }

  .tablet\:focus\:border-map-green2:focus {
    border-color: #5c6b40 !important;
  }

  .tablet\:focus\:border-map-green3:focus {
    border-color: #99b782 !important;
  }

  .tablet\:focus\:border-map-green4:focus {
    border-color: #dbe5c4 !important;
  }

  .tablet\:focus\:border-map-orange1:focus {
    border-color: #aa2800 !important;
  }

  .tablet\:focus\:border-map-orange2:focus {
    border-color: #d16b00 !important;
  }

  .tablet\:focus\:border-map-orange3:focus {
    border-color: #e2b260 !important;
  }

  .tablet\:focus\:border-map-orange4:focus {
    border-color: #f2e5aa !important;
  }

  .tablet\:focus\:border-map-teal1:focus {
    border-color: #0c3f42 !important;
  }

  .tablet\:focus\:border-map-teal2:focus {
    border-color: #3f6d6b !important;
  }

  .tablet\:focus\:border-map-teal3:focus {
    border-color: #66afad !important;
  }

  .tablet\:focus\:border-map-teal4:focus {
    border-color: #c1e5e8 !important;
  }

  .tablet\:focus\:border-map-purple1:focus {
    border-color: #510238 !important;
  }

  .tablet\:focus\:border-map-purple2:focus {
    border-color: #773863 !important;
  }

  .tablet\:focus\:border-map-purple3:focus {
    border-color: #cc93ad !important;
  }

  .tablet\:focus\:border-map-purple4:focus {
    border-color: #f2dde5 !important;
  }

  .tablet\:focus\:border-v-brown:focus {
    border-color: #412c26 !important;
  }

  .tablet\:focus\:border-v-coral:focus {
    border-color: #f25d27 !important;
  }

  .tablet\:focus\:border-v-marine:focus {
    border-color: #04284a !important;
  }

  .tablet\:focus\:border-v-gunmetal:focus {
    border-color: #4b535d !important;
  }

  .tablet\:focus\:border-v-tan:focus {
    border-color: #b5a06d !important;
  }

  .tablet\:focus\:border-v-red:focus {
    border-color: #bd3823 !important;
  }

  .tablet\:focus\:border-v-purple:focus {
    border-color: #a65583 !important;
  }

  .tablet\:focus\:border-v-teal:focus {
    border-color: #3b8991 !important;
  }

  .tablet\:focus\:border-v-green:focus {
    border-color: #5c8c42 !important;
  }

  .tablet\:focus\:border-v-orange:focus {
    border-color: #e68a17 !important;
  }

  .tablet\:focus\:border-v-blue:focus {
    border-color: #2e75b8 !important;
  }

  .tablet\:focus\:border-v-tan-l:focus {
    border-color: #d9caa7 !important;
  }

  .tablet\:focus\:border-v-red-l:focus {
    border-color: #ff9382 !important;
  }

  .tablet\:focus\:border-v-purple-l:focus {
    border-color: #de9ebc !important;
  }

  .tablet\:focus\:border-v-teal-l:focus {
    border-color: #80c7cf !important;
  }

  .tablet\:focus\:border-v-green-l:focus {
    border-color: #9bd47f !important;
  }

  .tablet\:focus\:border-v-orange-l:focus {
    border-color: #ffc259 !important;
  }

  .tablet\:focus\:border-v-blue-l:focus {
    border-color: #7ab2e5 !important;
  }

  .tablet\:focus\:border-v-gray-1:focus {
    border-color: #f2f2f2 !important;
  }

  .tablet\:focus\:border-v-gray-2:focus {
    border-color: #ddd !important;
  }

  .tablet\:focus\:border-v-gray-3:focus {
    border-color: #7f7f7f !important;
  }

  .tablet\:focus\:border-v-warmgray-1:focus {
    border-color: #c9cec6 !important;
  }

  .tablet\:focus\:border-v-warmgray-2:focus {
    border-color: #9baaaa !important;
  }

  .tablet\:focus\:border-v-coolgray-1:focus {
    border-color: #9ea3a5 !important;
  }

  .tablet\:focus\:border-v-coolgray-2:focus {
    border-color: #60666b !important;
  }

  .tablet\:focus\:border-v-blue-b:focus {
    border-color: #4391db !important;
  }

  .tablet\:focus\:border-v-orange-b:focus {
    border-color: #f25d27 !important;
  }

  .tablet\:focus\:border-v-red-b:focus {
    border-color: #ea2636 !important;
  }

  .tablet\:focus\:border-v-yellow-b:focus {
    border-color: #fc0 !important;
  }

  .tablet\:focus\:border-v-orange3-1:focus {
    border-color: #ffc259 !important;
  }

  .tablet\:focus\:border-v-orange3-2:focus {
    border-color: #e68a17 !important;
  }

  .tablet\:focus\:border-v-orange3-3:focus {
    border-color: #7f2704 !important;
  }

  .tablet\:focus\:border-v-blue3-1:focus {
    border-color: #7ab2e5 !important;
  }

  .tablet\:focus\:border-v-blue3-2:focus {
    border-color: #2e75b8 !important;
  }

  .tablet\:focus\:border-v-blue3-3:focus {
    border-color: #04284a !important;
  }

  .tablet\:focus\:border-v-purple3-1:focus {
    border-color: #de9ebc !important;
  }

  .tablet\:focus\:border-v-purple3-2:focus {
    border-color: #a65583 !important;
  }

  .tablet\:focus\:border-v-purple3-3:focus {
    border-color: #510238 !important;
  }

  .tablet\:focus\:border-v-teal3-1:focus {
    border-color: #80c7cf !important;
  }

  .tablet\:focus\:border-v-teal3-2:focus {
    border-color: #3b8991 !important;
  }

  .tablet\:focus\:border-v-teal3-3:focus {
    border-color: #0c4240 !important;
  }

  .tablet\:focus\:border-v-red3-1:focus {
    border-color: #ff9382 !important;
  }

  .tablet\:focus\:border-v-red3-2:focus {
    border-color: #bd3823 !important;
  }

  .tablet\:focus\:border-v-red3-3:focus {
    border-color: #6f130c !important;
  }

  .tablet\:focus\:border-v-green3-1:focus {
    border-color: #9bd47f !important;
  }

  .tablet\:focus\:border-v-green3-2:focus {
    border-color: #5c8c42 !important;
  }

  .tablet\:focus\:border-v-green3-3:focus {
    border-color: #283b1f !important;
  }

  .tablet\:focus\:border-v-tan3-1:focus {
    border-color: #d9caa7 !important;
  }

  .tablet\:focus\:border-v-tan3-2:focus {
    border-color: #b5a06d !important;
  }

  .tablet\:focus\:border-v-tan3-3:focus {
    border-color: #594f35 !important;
  }

  .tablet\:focus\:border-v-orange4-1:focus {
    border-color: #fdbd54 !important;
  }

  .tablet\:focus\:border-v-orange4-2:focus {
    border-color: #df7b19 !important;
  }

  .tablet\:focus\:border-v-orange4-3:focus {
    border-color: #b73521 !important;
  }

  .tablet\:focus\:border-v-orange4-4:focus {
    border-color: #6f130c !important;
  }

  .tablet\:focus\:border-v-teal4-1:focus {
    border-color: #9cd3da !important;
  }

  .tablet\:focus\:border-v-teal4-2:focus {
    border-color: #57a2aa !important;
  }

  .tablet\:focus\:border-v-teal4-3:focus {
    border-color: #2b7175 !important;
  }

  .tablet\:focus\:border-v-teal4-4:focus {
    border-color: #0c4240 !important;
  }

  .tablet\:focus\:border-v-purple4-1:focus {
    border-color: #e6b6cd !important;
  }

  .tablet\:focus\:border-v-purple4-2:focus {
    border-color: #be749b !important;
  }

  .tablet\:focus\:border-v-purple4-3:focus {
    border-color: #8a3a6b !important;
  }

  .tablet\:focus\:border-v-purple4-4:focus {
    border-color: #510238 !important;
  }

  .tablet\:focus\:border-v-green4-1:focus {
    border-color: #a1d787 !important;
  }

  .tablet\:focus\:border-v-green4-2:focus {
    border-color: #799f56 !important;
  }

  .tablet\:focus\:border-v-green4-3:focus {
    border-color: #506b37 !important;
  }

  .tablet\:focus\:border-v-green4-4:focus {
    border-color: #283b1f !important;
  }

  .tablet\:focus\:border-v-orange5-1:focus {
    border-color: #ffcb72 !important;
  }

  .tablet\:focus\:border-v-orange5-2:focus {
    border-color: #eb9625 !important;
  }

  .tablet\:focus\:border-v-orange5-3:focus {
    border-color: #d1601d !important;
  }

  .tablet\:focus\:border-v-orange5-4:focus {
    border-color: #a82e1d !important;
  }

  .tablet\:focus\:border-v-orange5-5:focus {
    border-color: #6f130c !important;
  }

  .tablet\:focus\:border-v-teal5-1:focus {
    border-color: #b0dce1 !important;
  }

  .tablet\:focus\:border-v-teal5-2:focus {
    border-color: #6db6be !important;
  }

  .tablet\:focus\:border-v-teal5-3:focus {
    border-color: #418e96 !important;
  }

  .tablet\:focus\:border-v-teal5-4:focus {
    border-color: #25676a !important;
  }

  .tablet\:focus\:border-v-teal5-5:focus {
    border-color: #0c4240 !important;
  }

  .tablet\:focus\:border-v-purple5-1:focus {
    border-color: #ebc5d7 !important;
  }

  .tablet\:focus\:border-v-purple5-2:focus {
    border-color: #d18daf !important;
  }

  .tablet\:focus\:border-v-purple5-3:focus {
    border-color: #ab5c88 !important;
  }

  .tablet\:focus\:border-v-purple5-4:focus {
    border-color: #7f2f61 !important;
  }

  .tablet\:focus\:border-v-purple5-5:focus {
    border-color: #510238 !important;
  }

  .tablet\:focus\:border-v-green5-1:focus {
    border-color: #b5dfa0 !important;
  }

  .tablet\:focus\:border-v-green5-2:focus {
    border-color: #87b567 !important;
  }

  .tablet\:focus\:border-v-green5-3:focus {
    border-color: #6a8a46 !important;
  }

  .tablet\:focus\:border-v-green5-4:focus {
    border-color: #486132 !important;
  }

  .tablet\:focus\:border-v-green5-5:focus {
    border-color: #283b1f !important;
  }

  .tablet\:focus\:border-v-map-primary-purple:focus {
    border-color: #b27495 !important;
  }

  .tablet\:focus\:border-v-map-primary-teal:focus {
    border-color: #73b2b2 !important;
  }

  .tablet\:focus\:border-v-map-primary-green:focus {
    border-color: #8cb574 !important;
  }

  .tablet\:focus\:border-v-map-primary-tan:focus {
    border-color: #c7b68d !important;
  }

  .tablet\:focus\:border-v-map-primary-orange:focus {
    border-color: #f0b061 !important;
  }

  .tablet\:focus\:border-v-map-primary-red:focus {
    border-color: #ef7564 !important;
  }

  .tablet\:focus\:border-v-map-secondary-purple:focus {
    border-color: #ca9fb3 !important;
  }

  .tablet\:focus\:border-v-map-secondary-teal:focus {
    border-color: #9fc7c9 !important;
  }

  .tablet\:focus\:border-v-map-secondary-green:focus {
    border-color: #aecb9e !important;
  }

  .tablet\:focus\:border-v-map-secondary-tan:focus {
    border-color: #d8ccaf !important;
  }

  .tablet\:focus\:border-v-map-secondary-orange:focus {
    border-color: #f4c891 !important;
  }

  .tablet\:focus\:border-v-map-secondary-red:focus {
    border-color: #f29d91 !important;
  }

  .tablet\:focus\:border-v-map-tertiary-purple:focus {
    border-color: #eeccda !important;
  }

  .tablet\:focus\:border-v-map-tertiary-teal:focus {
    border-color: #bbe3e4 !important;
  }

  .tablet\:focus\:border-v-map-tertiary-green:focus {
    border-color: #cae4ba !important;
  }

  .tablet\:focus\:border-v-map-tertiary-tan:focus {
    border-color: #ebe4d0 !important;
  }

  .tablet\:focus\:border-v-map-tertiary-orange:focus {
    border-color: #ffe0ac !important;
  }

  .tablet\:focus\:border-v-map-tertiary-red:focus {
    border-color: #fbc8c1 !important;
  }

  .tablet\:focus\:border-v-teal4-d8:focus {
    border-color: #0c4240 !important;
  }

  .tablet\:focus\:border-v-teal3-d8:focus {
    border-color: #2a6f74 !important;
  }

  .tablet\:focus\:border-v-teal2-d8:focus {
    border-color: #549fa7 !important;
  }

  .tablet\:focus\:border-v-teal1-d8:focus {
    border-color: #95d0d0 !important;
  }

  .tablet\:focus\:border-v-middle-d8:focus {
    border-color: #fffad6 !important;
  }

  .tablet\:focus\:border-v-orange1-d8:focus {
    border-color: #f6bf61 !important;
  }

  .tablet\:focus\:border-v-orange2-d8:focus {
    border-color: #e08416 !important;
  }

  .tablet\:focus\:border-v-orange3-d8:focus {
    border-color: #af550d !important;
  }

  .tablet\:focus\:border-v-orange4-d8:focus {
    border-color: #6f130c !important;
  }

  .tablet\:focus\:border-v-teal3-d6:focus {
    border-color: #2a6f74 !important;
  }

  .tablet\:focus\:border-v-teal2-d6:focus {
    border-color: #549fa7 !important;
  }

  .tablet\:focus\:border-v-teal1-d6:focus {
    border-color: #95d0d0 !important;
  }

  .tablet\:focus\:border-v-middle-d6:focus {
    border-color: #fffad6 !important;
  }

  .tablet\:focus\:border-v-orange1-d6:focus {
    border-color: #f6bf61 !important;
  }

  .tablet\:focus\:border-v-orange2-d6:focus {
    border-color: #e08416 !important;
  }

  .tablet\:focus\:border-v-orange3-d6:focus {
    border-color: #af550d !important;
  }

  .tablet\:focus\:border-v-grayscale-1:focus {
    border-color: #d9d9d9 !important;
  }

  .tablet\:focus\:border-v-grayscale-2:focus {
    border-color: #bdbdbd !important;
  }

  .tablet\:focus\:border-v-grayscale-3:focus {
    border-color: #969696 !important;
  }

  .tablet\:focus\:border-v-grayscale-4:focus {
    border-color: #636363 !important;
  }

  .tablet\:focus\:border-v-grayscale-5:focus {
    border-color: #252525 !important;
  }

  .tablet\:rounded-none {
    border-radius: 0 !important;
  }

  .tablet\:rounded-sm {
    border-radius: .125rem !important;
  }

  .tablet\:rounded {
    border-radius: .25rem !important;
  }

  .tablet\:rounded-lg {
    border-radius: .5rem !important;
  }

  .tablet\:rounded-full {
    border-radius: 9999px !important;
  }

  .tablet\:rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .tablet\:rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .tablet\:rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .tablet\:rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .tablet\:rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .tablet\:rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .tablet\:rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .tablet\:rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .tablet\:rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .tablet\:rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .tablet\:rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .tablet\:rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .tablet\:rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .tablet\:rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .tablet\:rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .tablet\:rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .tablet\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .tablet\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .tablet\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .tablet\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .tablet\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .tablet\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .tablet\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .tablet\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .tablet\:rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .tablet\:rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .tablet\:rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .tablet\:rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .tablet\:rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .tablet\:rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .tablet\:rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .tablet\:rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .tablet\:rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .tablet\:rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .tablet\:rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .tablet\:rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .tablet\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .tablet\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .tablet\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .tablet\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .tablet\:border-solid {
    border-style: solid !important;
  }

  .tablet\:border-dashed {
    border-style: dashed !important;
  }

  .tablet\:border-dotted {
    border-style: dotted !important;
  }

  .tablet\:border-none {
    border-style: none !important;
  }

  .tablet\:border-0 {
    border-width: 0 !important;
  }

  .tablet\:border-2 {
    border-width: 2px !important;
  }

  .tablet\:border-4 {
    border-width: 4px !important;
  }

  .tablet\:border-8 {
    border-width: 8px !important;
  }

  .tablet\:border {
    border-width: 1px !important;
  }

  .tablet\:border-t-0 {
    border-top-width: 0 !important;
  }

  .tablet\:border-r-0 {
    border-right-width: 0 !important;
  }

  .tablet\:border-b-0 {
    border-bottom-width: 0 !important;
  }

  .tablet\:border-l-0 {
    border-left-width: 0 !important;
  }

  .tablet\:border-t-2 {
    border-top-width: 2px !important;
  }

  .tablet\:border-r-2 {
    border-right-width: 2px !important;
  }

  .tablet\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .tablet\:border-l-2 {
    border-left-width: 2px !important;
  }

  .tablet\:border-t-4 {
    border-top-width: 4px !important;
  }

  .tablet\:border-r-4 {
    border-right-width: 4px !important;
  }

  .tablet\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .tablet\:border-l-4 {
    border-left-width: 4px !important;
  }

  .tablet\:border-t-8 {
    border-top-width: 8px !important;
  }

  .tablet\:border-r-8 {
    border-right-width: 8px !important;
  }

  .tablet\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .tablet\:border-l-8 {
    border-left-width: 8px !important;
  }

  .tablet\:border-t {
    border-top-width: 1px !important;
  }

  .tablet\:border-r {
    border-right-width: 1px !important;
  }

  .tablet\:border-b {
    border-bottom-width: 1px !important;
  }

  .tablet\:border-l {
    border-left-width: 1px !important;
  }

  .tablet\:cursor-auto {
    cursor: auto !important;
  }

  .tablet\:cursor-default {
    cursor: default !important;
  }

  .tablet\:cursor-pointer {
    cursor: pointer !important;
  }

  .tablet\:cursor-wait {
    cursor: wait !important;
  }

  .tablet\:cursor-move {
    cursor: move !important;
  }

  .tablet\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .tablet\:block {
    display: block !important;
  }

  .tablet\:inline-block {
    display: inline-block !important;
  }

  .tablet\:inline {
    display: inline !important;
  }

  .tablet\:table {
    display: table !important;
  }

  .tablet\:table-row {
    display: table-row !important;
  }

  .tablet\:table-cell {
    display: table-cell !important;
  }

  .tablet\:hidden {
    display: none !important;
  }

  .tablet\:flex {
    display: flex !important;
  }

  .tablet\:inline-flex {
    display: inline-flex !important;
  }

  .tablet\:flex-row {
    flex-direction: row !important;
  }

  .tablet\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .tablet\:flex-col {
    flex-direction: column !important;
  }

  .tablet\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .tablet\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .tablet\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .tablet\:flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .tablet\:items-start {
    align-items: flex-start !important;
  }

  .tablet\:items-end {
    align-items: flex-end !important;
  }

  .tablet\:items-center {
    align-items: center !important;
  }

  .tablet\:items-baseline {
    align-items: baseline !important;
  }

  .tablet\:items-stretch {
    align-items: stretch !important;
  }

  .tablet\:self-auto {
    align-self: auto !important;
  }

  .tablet\:self-start {
    align-self: flex-start !important;
  }

  .tablet\:self-end {
    align-self: flex-end !important;
  }

  .tablet\:self-center {
    align-self: center !important;
  }

  .tablet\:self-stretch {
    align-self: stretch !important;
  }

  .tablet\:justify-start {
    justify-content: flex-start !important;
  }

  .tablet\:justify-end {
    justify-content: flex-end !important;
  }

  .tablet\:justify-center {
    justify-content: center !important;
  }

  .tablet\:justify-between {
    justify-content: space-between !important;
  }

  .tablet\:justify-around {
    justify-content: space-around !important;
  }

  .tablet\:content-center {
    align-content: center !important;
  }

  .tablet\:content-start {
    align-content: flex-start !important;
  }

  .tablet\:content-end {
    align-content: flex-end !important;
  }

  .tablet\:content-between {
    align-content: space-between !important;
  }

  .tablet\:content-around {
    align-content: space-around !important;
  }

  .tablet\:flex-1 {
    flex: 1 1 0% !important;
  }

  .tablet\:flex-auto {
    flex: 1 1 auto !important;
  }

  .tablet\:flex-initial {
    flex: 0 1 auto !important;
  }

  .tablet\:flex-none {
    flex: none !important;
  }

  .tablet\:flex-grow {
    flex-grow: 1 !important;
  }

  .tablet\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .tablet\:flex-no-grow {
    flex-grow: 0 !important;
  }

  .tablet\:flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .tablet\:font-h {
    font-family: haarlemmer_regular !important;
  }

  .tablet\:font-lb {
    font-family: larsseit_bold !important;
  }

  .tablet\:font-li {
    font-family: larsseit_italic !important;
  }

  .tablet\:font-lm {
    font-family: larsseit_medium !important;
  }

  .tablet\:font-l {
    font-family: larsseit_regular !important;
  }

  .tablet\:font-lei {
    font-family: lemonde_italic !important;
  }

  .tablet\:font-le {
    font-family: lemonde_regular !important;
  }

  .tablet\:font-hairline {
    font-weight: 100 !important;
  }

  .tablet\:font-thin {
    font-weight: 200 !important;
  }

  .tablet\:font-light {
    font-weight: 300 !important;
  }

  .tablet\:font-normal {
    font-weight: 400 !important;
  }

  .tablet\:font-medium {
    font-weight: 500 !important;
  }

  .tablet\:font-semibold {
    font-weight: 600 !important;
  }

  .tablet\:font-bold {
    font-weight: 700 !important;
  }

  .tablet\:font-extrabold {
    font-weight: 800 !important;
  }

  .tablet\:font-black {
    font-weight: 900 !important;
  }

  .tablet\:hover\:font-hairline:hover {
    font-weight: 100 !important;
  }

  .tablet\:hover\:font-thin:hover {
    font-weight: 200 !important;
  }

  .tablet\:hover\:font-light:hover {
    font-weight: 300 !important;
  }

  .tablet\:hover\:font-normal:hover {
    font-weight: 400 !important;
  }

  .tablet\:hover\:font-medium:hover {
    font-weight: 500 !important;
  }

  .tablet\:hover\:font-semibold:hover {
    font-weight: 600 !important;
  }

  .tablet\:hover\:font-bold:hover {
    font-weight: 700 !important;
  }

  .tablet\:hover\:font-extrabold:hover {
    font-weight: 800 !important;
  }

  .tablet\:hover\:font-black:hover {
    font-weight: 900 !important;
  }

  .tablet\:focus\:font-hairline:focus {
    font-weight: 100 !important;
  }

  .tablet\:focus\:font-thin:focus {
    font-weight: 200 !important;
  }

  .tablet\:focus\:font-light:focus {
    font-weight: 300 !important;
  }

  .tablet\:focus\:font-normal:focus {
    font-weight: 400 !important;
  }

  .tablet\:focus\:font-medium:focus {
    font-weight: 500 !important;
  }

  .tablet\:focus\:font-semibold:focus {
    font-weight: 600 !important;
  }

  .tablet\:focus\:font-bold:focus {
    font-weight: 700 !important;
  }

  .tablet\:focus\:font-extrabold:focus {
    font-weight: 800 !important;
  }

  .tablet\:focus\:font-black:focus {
    font-weight: 900 !important;
  }

  .tablet\:h-612 {
    height: 612px !important;
  }

  .tablet\:h-auto {
    height: auto !important;
  }

  .tablet\:h-px {
    height: 1px !important;
  }

  .tablet\:h-full {
    height: 100% !important;
  }

  .tablet\:h-1\/2 {
    height: 50% !important;
  }

  .tablet\:h-1\/3 {
    height: 33.33333% !important;
  }

  .tablet\:h-2\/3 {
    height: 66.66667% !important;
  }

  .tablet\:h-1\/4 {
    height: 25% !important;
  }

  .tablet\:h-3\/4 {
    height: 75% !important;
  }

  .tablet\:h-1\/5 {
    height: 20% !important;
  }

  .tablet\:h-2\/5 {
    height: 40% !important;
  }

  .tablet\:h-3\/5 {
    height: 60% !important;
  }

  .tablet\:h-4\/5 {
    height: 80% !important;
  }

  .tablet\:h-1\/6 {
    height: 16.66667% !important;
  }

  .tablet\:h-5\/6 {
    height: 83.33333% !important;
  }

  .tablet\:h-screen {
    height: 100vh !important;
  }

  .tablet\:leading-11 {
    line-height: 11px !important;
  }

  .tablet\:leading-12 {
    line-height: 12px !important;
  }

  .tablet\:leading-13 {
    line-height: 13px !important;
  }

  .tablet\:leading-14 {
    line-height: 14px !important;
  }

  .tablet\:leading-15 {
    line-height: 15px !important;
  }

  .tablet\:leading-16 {
    line-height: 16px !important;
  }

  .tablet\:leading-20 {
    line-height: 20px !important;
  }

  .tablet\:leading-22 {
    line-height: 22px !important;
  }

  .tablet\:leading-none {
    line-height: 1 !important;
  }

  .tablet\:leading-tight {
    line-height: 1.25 !important;
  }

  .tablet\:leading-normal {
    line-height: 1.5 !important;
  }

  .tablet\:leading-loose {
    line-height: 2 !important;
  }

  .tablet\:m-0 {
    margin: 0 !important;
  }

  .tablet\:m-auto {
    margin: auto !important;
  }

  .tablet\:m-px {
    margin: 1px !important;
  }

  .tablet\:m-2px {
    margin: 2px !important;
  }

  .tablet\:m-4px {
    margin: 4px !important;
  }

  .tablet\:m-5px {
    margin: 5px !important;
  }

  .tablet\:m-10px {
    margin: 10px !important;
  }

  .tablet\:m-15px {
    margin: 15px !important;
  }

  .tablet\:m-20px {
    margin: 20px !important;
  }

  .tablet\:m-25px {
    margin: 25px !important;
  }

  .tablet\:m-30px {
    margin: 30px !important;
  }

  .tablet\:m-32px {
    margin: 32px !important;
  }

  .tablet\:m-35px {
    margin: 35px !important;
  }

  .tablet\:m-42px {
    margin: 42px !important;
  }

  .tablet\:m-45px {
    margin: 45px !important;
  }

  .tablet\:m-64px {
    margin: 64px !important;
  }

  .tablet\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .tablet\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .tablet\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .tablet\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .tablet\:my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .tablet\:mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .tablet\:my-2px {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .tablet\:mx-2px {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .tablet\:my-4px {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .tablet\:mx-4px {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .tablet\:my-5px {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .tablet\:mx-5px {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .tablet\:my-10px {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .tablet\:mx-10px {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .tablet\:my-15px {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .tablet\:mx-15px {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .tablet\:my-20px {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .tablet\:mx-20px {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .tablet\:my-25px {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .tablet\:mx-25px {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .tablet\:my-30px {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .tablet\:mx-30px {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .tablet\:my-32px {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .tablet\:mx-32px {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .tablet\:my-35px {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .tablet\:mx-35px {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .tablet\:my-42px {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }

  .tablet\:mx-42px {
    margin-left: 42px !important;
    margin-right: 42px !important;
  }

  .tablet\:my-45px {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }

  .tablet\:mx-45px {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }

  .tablet\:my-64px {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .tablet\:mx-64px {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .tablet\:mt-0 {
    margin-top: 0 !important;
  }

  .tablet\:mr-0 {
    margin-right: 0 !important;
  }

  .tablet\:mb-0 {
    margin-bottom: 0 !important;
  }

  .tablet\:ml-0 {
    margin-left: 0 !important;
  }

  .tablet\:mt-auto {
    margin-top: auto !important;
  }

  .tablet\:mr-auto {
    margin-right: auto !important;
  }

  .tablet\:mb-auto {
    margin-bottom: auto !important;
  }

  .tablet\:ml-auto {
    margin-left: auto !important;
  }

  .tablet\:mt-px {
    margin-top: 1px !important;
  }

  .tablet\:mr-px {
    margin-right: 1px !important;
  }

  .tablet\:mb-px {
    margin-bottom: 1px !important;
  }

  .tablet\:ml-px {
    margin-left: 1px !important;
  }

  .tablet\:mt-2px {
    margin-top: 2px !important;
  }

  .tablet\:mr-2px {
    margin-right: 2px !important;
  }

  .tablet\:mb-2px {
    margin-bottom: 2px !important;
  }

  .tablet\:ml-2px {
    margin-left: 2px !important;
  }

  .tablet\:mt-4px {
    margin-top: 4px !important;
  }

  .tablet\:mr-4px {
    margin-right: 4px !important;
  }

  .tablet\:mb-4px {
    margin-bottom: 4px !important;
  }

  .tablet\:ml-4px {
    margin-left: 4px !important;
  }

  .tablet\:mt-5px {
    margin-top: 5px !important;
  }

  .tablet\:mr-5px {
    margin-right: 5px !important;
  }

  .tablet\:mb-5px {
    margin-bottom: 5px !important;
  }

  .tablet\:ml-5px {
    margin-left: 5px !important;
  }

  .tablet\:mt-10px {
    margin-top: 10px !important;
  }

  .tablet\:mr-10px {
    margin-right: 10px !important;
  }

  .tablet\:mb-10px {
    margin-bottom: 10px !important;
  }

  .tablet\:ml-10px {
    margin-left: 10px !important;
  }

  .tablet\:mt-15px {
    margin-top: 15px !important;
  }

  .tablet\:mr-15px {
    margin-right: 15px !important;
  }

  .tablet\:mb-15px {
    margin-bottom: 15px !important;
  }

  .tablet\:ml-15px {
    margin-left: 15px !important;
  }

  .tablet\:mt-20px {
    margin-top: 20px !important;
  }

  .tablet\:mr-20px {
    margin-right: 20px !important;
  }

  .tablet\:mb-20px {
    margin-bottom: 20px !important;
  }

  .tablet\:ml-20px {
    margin-left: 20px !important;
  }

  .tablet\:mt-25px {
    margin-top: 25px !important;
  }

  .tablet\:mr-25px {
    margin-right: 25px !important;
  }

  .tablet\:mb-25px {
    margin-bottom: 25px !important;
  }

  .tablet\:ml-25px {
    margin-left: 25px !important;
  }

  .tablet\:mt-30px {
    margin-top: 30px !important;
  }

  .tablet\:mr-30px {
    margin-right: 30px !important;
  }

  .tablet\:mb-30px {
    margin-bottom: 30px !important;
  }

  .tablet\:ml-30px {
    margin-left: 30px !important;
  }

  .tablet\:mt-32px {
    margin-top: 32px !important;
  }

  .tablet\:mr-32px {
    margin-right: 32px !important;
  }

  .tablet\:mb-32px {
    margin-bottom: 32px !important;
  }

  .tablet\:ml-32px {
    margin-left: 32px !important;
  }

  .tablet\:mt-35px {
    margin-top: 35px !important;
  }

  .tablet\:mr-35px {
    margin-right: 35px !important;
  }

  .tablet\:mb-35px {
    margin-bottom: 35px !important;
  }

  .tablet\:ml-35px {
    margin-left: 35px !important;
  }

  .tablet\:mt-42px {
    margin-top: 42px !important;
  }

  .tablet\:mr-42px {
    margin-right: 42px !important;
  }

  .tablet\:mb-42px {
    margin-bottom: 42px !important;
  }

  .tablet\:ml-42px {
    margin-left: 42px !important;
  }

  .tablet\:mt-45px {
    margin-top: 45px !important;
  }

  .tablet\:mr-45px {
    margin-right: 45px !important;
  }

  .tablet\:mb-45px {
    margin-bottom: 45px !important;
  }

  .tablet\:ml-45px {
    margin-left: 45px !important;
  }

  .tablet\:mt-64px {
    margin-top: 64px !important;
  }

  .tablet\:mr-64px {
    margin-right: 64px !important;
  }

  .tablet\:mb-64px {
    margin-bottom: 64px !important;
  }

  .tablet\:ml-64px {
    margin-left: 64px !important;
  }

  .tablet\:max-h-full {
    max-height: 100% !important;
  }

  .tablet\:max-h-screen {
    max-height: 100vh !important;
  }

  .tablet\:max-w-320 {
    max-width: 320px !important;
  }

  .tablet\:max-w-360 {
    max-width: 360px !important;
  }

  .tablet\:max-w-576 {
    max-width: 576px !important;
  }

  .tablet\:max-w-680 {
    max-width: 680px !important;
  }

  .tablet\:max-w-768 {
    max-width: 768px !important;
  }

  .tablet\:max-w-1024 {
    max-width: 1024px !important;
  }

  .tablet\:max-w-1280 {
    max-width: 1280px !important;
  }

  .tablet\:min-h-0 {
    min-height: 0 !important;
  }

  .tablet\:min-h-full {
    min-height: 100% !important;
  }

  .tablet\:min-h-screen {
    min-height: 100vh !important;
  }

  .tablet\:min-w-0 {
    min-width: 0 !important;
  }

  .tablet\:min-w-full {
    min-width: 100% !important;
  }

  .tablet\:-m-0 {
    margin: 0 !important;
  }

  .tablet\:-m-1 {
    margin: -0.25rem !important;
  }

  .tablet\:-m-2 {
    margin: -0.5rem !important;
  }

  .tablet\:-m-3 {
    margin: -0.75rem !important;
  }

  .tablet\:-m-4 {
    margin: -1rem !important;
  }

  .tablet\:-m-5 {
    margin: -1.25rem !important;
  }

  .tablet\:-m-6 {
    margin: -1.5rem !important;
  }

  .tablet\:-m-8 {
    margin: -2rem !important;
  }

  .tablet\:-m-10 {
    margin: -2.5rem !important;
  }

  .tablet\:-m-12 {
    margin: -3rem !important;
  }

  .tablet\:-m-16 {
    margin: -4rem !important;
  }

  .tablet\:-m-20 {
    margin: -5rem !important;
  }

  .tablet\:-m-24 {
    margin: -6rem !important;
  }

  .tablet\:-m-32 {
    margin: -8rem !important;
  }

  .tablet\:-m-px {
    margin: -1px !important;
  }

  .tablet\:-m-2px {
    margin: -2px !important;
  }

  .tablet\:-m-4px {
    margin: -4px !important;
  }

  .tablet\:-m-5px {
    margin: -5px !important;
  }

  .tablet\:-m-6px {
    margin: -6px !important;
  }

  .tablet\:-m-8px {
    margin: -8px !important;
  }

  .tablet\:-m-10px {
    margin: -10px !important;
  }

  .tablet\:-m-15px {
    margin: -15px !important;
  }

  .tablet\:-m-16px {
    margin: -16px !important;
  }

  .tablet\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .tablet\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .tablet\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .tablet\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .tablet\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .tablet\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .tablet\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .tablet\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .tablet\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .tablet\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .tablet\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .tablet\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }

  .tablet\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .tablet\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .tablet\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .tablet\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .tablet\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .tablet\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }

  .tablet\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .tablet\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }

  .tablet\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .tablet\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }

  .tablet\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .tablet\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }

  .tablet\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }

  .tablet\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }

  .tablet\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }

  .tablet\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }

  .tablet\:-my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .tablet\:-mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .tablet\:-my-2px {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .tablet\:-mx-2px {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .tablet\:-my-4px {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .tablet\:-mx-4px {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .tablet\:-my-5px {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .tablet\:-mx-5px {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .tablet\:-my-6px {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .tablet\:-mx-6px {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .tablet\:-my-8px {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .tablet\:-mx-8px {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .tablet\:-my-10px {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .tablet\:-mx-10px {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .tablet\:-my-15px {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .tablet\:-mx-15px {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .tablet\:-my-16px {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .tablet\:-mx-16px {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .tablet\:-mt-0 {
    margin-top: 0 !important;
  }

  .tablet\:-mr-0 {
    margin-right: 0 !important;
  }

  .tablet\:-mb-0 {
    margin-bottom: 0 !important;
  }

  .tablet\:-ml-0 {
    margin-left: 0 !important;
  }

  .tablet\:-mt-1 {
    margin-top: -0.25rem !important;
  }

  .tablet\:-mr-1 {
    margin-right: -0.25rem !important;
  }

  .tablet\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .tablet\:-ml-1 {
    margin-left: -0.25rem !important;
  }

  .tablet\:-mt-2 {
    margin-top: -0.5rem !important;
  }

  .tablet\:-mr-2 {
    margin-right: -0.5rem !important;
  }

  .tablet\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .tablet\:-ml-2 {
    margin-left: -0.5rem !important;
  }

  .tablet\:-mt-3 {
    margin-top: -0.75rem !important;
  }

  .tablet\:-mr-3 {
    margin-right: -0.75rem !important;
  }

  .tablet\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .tablet\:-ml-3 {
    margin-left: -0.75rem !important;
  }

  .tablet\:-mt-4 {
    margin-top: -1rem !important;
  }

  .tablet\:-mr-4 {
    margin-right: -1rem !important;
  }

  .tablet\:-mb-4 {
    margin-bottom: -1rem !important;
  }

  .tablet\:-ml-4 {
    margin-left: -1rem !important;
  }

  .tablet\:-mt-5 {
    margin-top: -1.25rem !important;
  }

  .tablet\:-mr-5 {
    margin-right: -1.25rem !important;
  }

  .tablet\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }

  .tablet\:-ml-5 {
    margin-left: -1.25rem !important;
  }

  .tablet\:-mt-6 {
    margin-top: -1.5rem !important;
  }

  .tablet\:-mr-6 {
    margin-right: -1.5rem !important;
  }

  .tablet\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .tablet\:-ml-6 {
    margin-left: -1.5rem !important;
  }

  .tablet\:-mt-8 {
    margin-top: -2rem !important;
  }

  .tablet\:-mr-8 {
    margin-right: -2rem !important;
  }

  .tablet\:-mb-8 {
    margin-bottom: -2rem !important;
  }

  .tablet\:-ml-8 {
    margin-left: -2rem !important;
  }

  .tablet\:-mt-10 {
    margin-top: -2.5rem !important;
  }

  .tablet\:-mr-10 {
    margin-right: -2.5rem !important;
  }

  .tablet\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }

  .tablet\:-ml-10 {
    margin-left: -2.5rem !important;
  }

  .tablet\:-mt-12 {
    margin-top: -3rem !important;
  }

  .tablet\:-mr-12 {
    margin-right: -3rem !important;
  }

  .tablet\:-mb-12 {
    margin-bottom: -3rem !important;
  }

  .tablet\:-ml-12 {
    margin-left: -3rem !important;
  }

  .tablet\:-mt-16 {
    margin-top: -4rem !important;
  }

  .tablet\:-mr-16 {
    margin-right: -4rem !important;
  }

  .tablet\:-mb-16 {
    margin-bottom: -4rem !important;
  }

  .tablet\:-ml-16 {
    margin-left: -4rem !important;
  }

  .tablet\:-mt-20 {
    margin-top: -5rem !important;
  }

  .tablet\:-mr-20 {
    margin-right: -5rem !important;
  }

  .tablet\:-mb-20 {
    margin-bottom: -5rem !important;
  }

  .tablet\:-ml-20 {
    margin-left: -5rem !important;
  }

  .tablet\:-mt-24 {
    margin-top: -6rem !important;
  }

  .tablet\:-mr-24 {
    margin-right: -6rem !important;
  }

  .tablet\:-mb-24 {
    margin-bottom: -6rem !important;
  }

  .tablet\:-ml-24 {
    margin-left: -6rem !important;
  }

  .tablet\:-mt-32 {
    margin-top: -8rem !important;
  }

  .tablet\:-mr-32 {
    margin-right: -8rem !important;
  }

  .tablet\:-mb-32 {
    margin-bottom: -8rem !important;
  }

  .tablet\:-ml-32 {
    margin-left: -8rem !important;
  }

  .tablet\:-mt-px {
    margin-top: -1px !important;
  }

  .tablet\:-mr-px {
    margin-right: -1px !important;
  }

  .tablet\:-mb-px {
    margin-bottom: -1px !important;
  }

  .tablet\:-ml-px {
    margin-left: -1px !important;
  }

  .tablet\:-mt-2px {
    margin-top: -2px !important;
  }

  .tablet\:-mr-2px {
    margin-right: -2px !important;
  }

  .tablet\:-mb-2px {
    margin-bottom: -2px !important;
  }

  .tablet\:-ml-2px {
    margin-left: -2px !important;
  }

  .tablet\:-mt-4px {
    margin-top: -4px !important;
  }

  .tablet\:-mr-4px {
    margin-right: -4px !important;
  }

  .tablet\:-mb-4px {
    margin-bottom: -4px !important;
  }

  .tablet\:-ml-4px {
    margin-left: -4px !important;
  }

  .tablet\:-mt-5px {
    margin-top: -5px !important;
  }

  .tablet\:-mr-5px {
    margin-right: -5px !important;
  }

  .tablet\:-mb-5px {
    margin-bottom: -5px !important;
  }

  .tablet\:-ml-5px {
    margin-left: -5px !important;
  }

  .tablet\:-mt-6px {
    margin-top: -6px !important;
  }

  .tablet\:-mr-6px {
    margin-right: -6px !important;
  }

  .tablet\:-mb-6px {
    margin-bottom: -6px !important;
  }

  .tablet\:-ml-6px {
    margin-left: -6px !important;
  }

  .tablet\:-mt-8px {
    margin-top: -8px !important;
  }

  .tablet\:-mr-8px {
    margin-right: -8px !important;
  }

  .tablet\:-mb-8px {
    margin-bottom: -8px !important;
  }

  .tablet\:-ml-8px {
    margin-left: -8px !important;
  }

  .tablet\:-mt-10px {
    margin-top: -10px !important;
  }

  .tablet\:-mr-10px {
    margin-right: -10px !important;
  }

  .tablet\:-mb-10px {
    margin-bottom: -10px !important;
  }

  .tablet\:-ml-10px {
    margin-left: -10px !important;
  }

  .tablet\:-mt-15px {
    margin-top: -15px !important;
  }

  .tablet\:-mr-15px {
    margin-right: -15px !important;
  }

  .tablet\:-mb-15px {
    margin-bottom: -15px !important;
  }

  .tablet\:-ml-15px {
    margin-left: -15px !important;
  }

  .tablet\:-mt-16px {
    margin-top: -16px !important;
  }

  .tablet\:-mr-16px {
    margin-right: -16px !important;
  }

  .tablet\:-mb-16px {
    margin-bottom: -16px !important;
  }

  .tablet\:-ml-16px {
    margin-left: -16px !important;
  }

  .tablet\:opacity-0 {
    opacity: 0 !important;
  }

  .tablet\:opacity-25 {
    opacity: .25 !important;
  }

  .tablet\:opacity-50 {
    opacity: .5 !important;
  }

  .tablet\:opacity-75 {
    opacity: .75 !important;
  }

  .tablet\:opacity-100 {
    opacity: 1 !important;
  }

  .tablet\:overflow-auto {
    overflow: auto !important;
  }

  .tablet\:overflow-hidden {
    overflow: hidden !important;
  }

  .tablet\:overflow-visible {
    overflow: visible !important;
  }

  .tablet\:overflow-scroll {
    overflow: scroll !important;
  }

  .tablet\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .tablet\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .tablet\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .tablet\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .tablet\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .tablet\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .tablet\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .tablet\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .tablet\:scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .tablet\:scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .tablet\:p-px {
    padding: 1px !important;
  }

  .tablet\:p-2px {
    padding: 2px !important;
  }

  .tablet\:p-4px {
    padding: 4px !important;
  }

  .tablet\:p-5px {
    padding: 5px !important;
  }

  .tablet\:p-6px {
    padding: 6px !important;
  }

  .tablet\:p-8px {
    padding: 8px !important;
  }

  .tablet\:p-10px {
    padding: 10px !important;
  }

  .tablet\:p-15px {
    padding: 15px !important;
  }

  .tablet\:p-16px {
    padding: 16px !important;
  }

  .tablet\:py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .tablet\:px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .tablet\:py-2px {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .tablet\:px-2px {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .tablet\:py-4px {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .tablet\:px-4px {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .tablet\:py-5px {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .tablet\:px-5px {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .tablet\:py-6px {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .tablet\:px-6px {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .tablet\:py-8px {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .tablet\:px-8px {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .tablet\:py-10px {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .tablet\:px-10px {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .tablet\:py-15px {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .tablet\:px-15px {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .tablet\:py-16px {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .tablet\:px-16px {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .tablet\:pt-px {
    padding-top: 1px !important;
  }

  .tablet\:pr-px {
    padding-right: 1px !important;
  }

  .tablet\:pb-px {
    padding-bottom: 1px !important;
  }

  .tablet\:pl-px {
    padding-left: 1px !important;
  }

  .tablet\:pt-2px {
    padding-top: 2px !important;
  }

  .tablet\:pr-2px {
    padding-right: 2px !important;
  }

  .tablet\:pb-2px {
    padding-bottom: 2px !important;
  }

  .tablet\:pl-2px {
    padding-left: 2px !important;
  }

  .tablet\:pt-4px {
    padding-top: 4px !important;
  }

  .tablet\:pr-4px {
    padding-right: 4px !important;
  }

  .tablet\:pb-4px {
    padding-bottom: 4px !important;
  }

  .tablet\:pl-4px {
    padding-left: 4px !important;
  }

  .tablet\:pt-5px {
    padding-top: 5px !important;
  }

  .tablet\:pr-5px {
    padding-right: 5px !important;
  }

  .tablet\:pb-5px {
    padding-bottom: 5px !important;
  }

  .tablet\:pl-5px {
    padding-left: 5px !important;
  }

  .tablet\:pt-6px {
    padding-top: 6px !important;
  }

  .tablet\:pr-6px {
    padding-right: 6px !important;
  }

  .tablet\:pb-6px {
    padding-bottom: 6px !important;
  }

  .tablet\:pl-6px {
    padding-left: 6px !important;
  }

  .tablet\:pt-8px {
    padding-top: 8px !important;
  }

  .tablet\:pr-8px {
    padding-right: 8px !important;
  }

  .tablet\:pb-8px {
    padding-bottom: 8px !important;
  }

  .tablet\:pl-8px {
    padding-left: 8px !important;
  }

  .tablet\:pt-10px {
    padding-top: 10px !important;
  }

  .tablet\:pr-10px {
    padding-right: 10px !important;
  }

  .tablet\:pb-10px {
    padding-bottom: 10px !important;
  }

  .tablet\:pl-10px {
    padding-left: 10px !important;
  }

  .tablet\:pt-15px {
    padding-top: 15px !important;
  }

  .tablet\:pr-15px {
    padding-right: 15px !important;
  }

  .tablet\:pb-15px {
    padding-bottom: 15px !important;
  }

  .tablet\:pl-15px {
    padding-left: 15px !important;
  }

  .tablet\:pt-16px {
    padding-top: 16px !important;
  }

  .tablet\:pr-16px {
    padding-right: 16px !important;
  }

  .tablet\:pb-16px {
    padding-bottom: 16px !important;
  }

  .tablet\:pl-16px {
    padding-left: 16px !important;
  }

  .tablet\:pointer-events-none {
    pointer-events: none !important;
  }

  .tablet\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .tablet\:static {
    position: static !important;
  }

  .tablet\:fixed {
    position: fixed !important;
  }

  .tablet\:absolute {
    position: absolute !important;
  }

  .tablet\:relative {
    position: relative !important;
  }

  .tablet\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .tablet\:pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .tablet\:pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .tablet\:pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .tablet\:pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .tablet\:pin-t {
    top: 0 !important;
  }

  .tablet\:pin-r {
    right: 0 !important;
  }

  .tablet\:pin-b {
    bottom: 0 !important;
  }

  .tablet\:pin-l {
    left: 0 !important;
  }

  .tablet\:resize-none {
    resize: none !important;
  }

  .tablet\:resize-y {
    resize: vertical !important;
  }

  .tablet\:resize-x {
    resize: horizontal !important;
  }

  .tablet\:resize {
    resize: both !important;
  }

  .tablet\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .tablet\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .tablet\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .tablet\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .tablet\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .tablet\:shadow-none {
    box-shadow: none !important;
  }

  .tablet\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .tablet\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .tablet\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .tablet\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .tablet\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .tablet\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }

  .tablet\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .tablet\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .tablet\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .tablet\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .tablet\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .tablet\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }

  .tablet\:table-auto {
    table-layout: auto !important;
  }

  .tablet\:table-fixed {
    table-layout: fixed !important;
  }

  .tablet\:text-left {
    text-align: left !important;
  }

  .tablet\:text-center {
    text-align: center !important;
  }

  .tablet\:text-right {
    text-align: right !important;
  }

  .tablet\:text-justify {
    text-align: justify !important;
  }

  .tablet\:text-blue {
    color: #04284a !important;
  }

  .tablet\:text-bone {
    color: #faf9f4 !important;
  }

  .tablet\:text-orange-hl {
    color: #f25d27 !important;
  }

  .tablet\:text-gray-50 {
    color: #7f7f7f !important;
  }

  .tablet\:text-gray {
    color: #60666b !important;
  }

  .tablet\:text-brown {
    color: #412c26 !important;
  }

  .tablet\:text-gray1-cool {
    color: #f2f2f2 !important;
  }

  .tablet\:text-v-gray-3 {
    color: #7f7f7f !important;
  }

  .tablet\:text-v-coolgray-2 {
    color: #60666b !important;
  }

  .tablet\:text-gray-map {
    color: #c6c4c4 !important;
  }

  .tablet\:hover\:text-blue:hover {
    color: #04284a !important;
  }

  .tablet\:hover\:text-bone:hover {
    color: #faf9f4 !important;
  }

  .tablet\:hover\:text-orange-hl:hover {
    color: #f25d27 !important;
  }

  .tablet\:hover\:text-gray-50:hover {
    color: #7f7f7f !important;
  }

  .tablet\:hover\:text-gray:hover {
    color: #60666b !important;
  }

  .tablet\:hover\:text-brown:hover {
    color: #412c26 !important;
  }

  .tablet\:hover\:text-gray1-cool:hover {
    color: #f2f2f2 !important;
  }

  .tablet\:hover\:text-v-gray-3:hover {
    color: #7f7f7f !important;
  }

  .tablet\:hover\:text-v-coolgray-2:hover {
    color: #60666b !important;
  }

  .tablet\:hover\:text-gray-map:hover {
    color: #c6c4c4 !important;
  }

  .tablet\:focus\:text-blue:focus {
    color: #04284a !important;
  }

  .tablet\:focus\:text-bone:focus {
    color: #faf9f4 !important;
  }

  .tablet\:focus\:text-orange-hl:focus {
    color: #f25d27 !important;
  }

  .tablet\:focus\:text-gray-50:focus {
    color: #7f7f7f !important;
  }

  .tablet\:focus\:text-gray:focus {
    color: #60666b !important;
  }

  .tablet\:focus\:text-brown:focus {
    color: #412c26 !important;
  }

  .tablet\:focus\:text-gray1-cool:focus {
    color: #f2f2f2 !important;
  }

  .tablet\:focus\:text-v-gray-3:focus {
    color: #7f7f7f !important;
  }

  .tablet\:focus\:text-v-coolgray-2:focus {
    color: #60666b !important;
  }

  .tablet\:focus\:text-gray-map:focus {
    color: #c6c4c4 !important;
  }

  .tablet\:text-9 {
    font-size: 9px !important;
  }

  .tablet\:text-10 {
    font-size: 10px !important;
  }

  .tablet\:text-11 {
    font-size: 11px !important;
  }

  .tablet\:text-12 {
    font-size: 12px !important;
  }

  .tablet\:text-13 {
    font-size: 13px !important;
  }

  .tablet\:text-14 {
    font-size: 14px !important;
  }

  .tablet\:text-16 {
    font-size: 16px !important;
  }

  .tablet\:text-18 {
    font-size: 18px !important;
  }

  .tablet\:text-20 {
    font-size: 20px !important;
  }

  .tablet\:text-24 {
    font-size: 24px !important;
  }

  .tablet\:text-30 {
    font-size: 30px !important;
  }

  .tablet\:text-32 {
    font-size: 32px !important;
  }

  .tablet\:text-36 {
    font-size: 36px !important;
  }

  .tablet\:text-48 {
    font-size: 48px !important;
  }

  .tablet\:italic {
    font-style: italic !important;
  }

  .tablet\:roman {
    font-style: normal !important;
  }

  .tablet\:uppercase {
    text-transform: uppercase !important;
  }

  .tablet\:lowercase {
    text-transform: lowercase !important;
  }

  .tablet\:capitalize {
    text-transform: capitalize !important;
  }

  .tablet\:normal-case {
    text-transform: none !important;
  }

  .tablet\:underline {
    text-decoration: underline !important;
  }

  .tablet\:line-through {
    text-decoration: line-through !important;
  }

  .tablet\:no-underline {
    text-decoration: none !important;
  }

  .tablet\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .tablet\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .tablet\:hover\:italic:hover {
    font-style: italic !important;
  }

  .tablet\:hover\:roman:hover {
    font-style: normal !important;
  }

  .tablet\:hover\:uppercase:hover {
    text-transform: uppercase !important;
  }

  .tablet\:hover\:lowercase:hover {
    text-transform: lowercase !important;
  }

  .tablet\:hover\:capitalize:hover {
    text-transform: capitalize !important;
  }

  .tablet\:hover\:normal-case:hover {
    text-transform: none !important;
  }

  .tablet\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .tablet\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .tablet\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .tablet\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .tablet\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .tablet\:focus\:italic:focus {
    font-style: italic !important;
  }

  .tablet\:focus\:roman:focus {
    font-style: normal !important;
  }

  .tablet\:focus\:uppercase:focus {
    text-transform: uppercase !important;
  }

  .tablet\:focus\:lowercase:focus {
    text-transform: lowercase !important;
  }

  .tablet\:focus\:capitalize:focus {
    text-transform: capitalize !important;
  }

  .tablet\:focus\:normal-case:focus {
    text-transform: none !important;
  }

  .tablet\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .tablet\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .tablet\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .tablet\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .tablet\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .tablet\:tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .tablet\:tracking-normal {
    letter-spacing: 0 !important;
  }

  .tablet\:tracking-wide {
    letter-spacing: .05em !important;
  }

  .tablet\:select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .tablet\:select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .tablet\:align-baseline {
    vertical-align: baseline !important;
  }

  .tablet\:align-top {
    vertical-align: top !important;
  }

  .tablet\:align-middle {
    vertical-align: middle !important;
  }

  .tablet\:align-bottom {
    vertical-align: bottom !important;
  }

  .tablet\:align-text-top {
    vertical-align: text-top !important;
  }

  .tablet\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .tablet\:visible {
    visibility: visible !important;
  }

  .tablet\:invisible {
    visibility: hidden !important;
  }

  .tablet\:whitespace-normal {
    white-space: normal !important;
  }

  .tablet\:whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .tablet\:whitespace-pre {
    white-space: pre !important;
  }

  .tablet\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .tablet\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .tablet\:break-words {
    word-wrap: break-word !important;
  }

  .tablet\:break-normal {
    word-wrap: normal !important;
  }

  .tablet\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .tablet\:w-792 {
    width: 792px !important;
  }

  .tablet\:w-auto {
    width: auto !important;
  }

  .tablet\:w-px {
    width: 1px !important;
  }

  .tablet\:w-1\/2 {
    width: 50% !important;
  }

  .tablet\:w-1\/3 {
    width: 33.33333% !important;
  }

  .tablet\:w-2\/3 {
    width: 66.66667% !important;
  }

  .tablet\:w-1\/4 {
    width: 25% !important;
  }

  .tablet\:w-7\/20 {
    width: 35% !important;
  }

  .tablet\:w-3\/4 {
    width: 75% !important;
  }

  .tablet\:w-1\/5 {
    width: 20% !important;
  }

  .tablet\:w-2\/5 {
    width: 40% !important;
  }

  .tablet\:w-3\/5 {
    width: 60% !important;
  }

  .tablet\:w-4\/5 {
    width: 80% !important;
  }

  .tablet\:w-1\/6 {
    width: 16.66667% !important;
  }

  .tablet\:w-1\/7 {
    width: 14.285714285% !important;
  }

  .tablet\:w-1\/8 {
    width: 12.5% !important;
  }

  .tablet\:w-1\/9 {
    width: 11.111111111% !important;
  }

  .tablet\:w-1\/10 {
    width: 10% !important;
  }

  .tablet\:w-5\/6 {
    width: 83.33333% !important;
  }

  .tablet\:w-full {
    width: 100% !important;
  }

  .tablet\:w-screen {
    width: 100vw !important;
  }

  .tablet\:z-0 {
    z-index: 0 !important;
  }

  .tablet\:z-10 {
    z-index: 10 !important;
  }

  .tablet\:z-20 {
    z-index: 20 !important;
  }

  .tablet\:z-30 {
    z-index: 30 !important;
  }

  .tablet\:z-40 {
    z-index: 40 !important;
  }

  .tablet\:z-50 {
    z-index: 50 !important;
  }

  .tablet\:z-auto {
    z-index: auto !important;
  }
}

@media (min-width: 680px) {
  .desktop\:list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .desktop\:appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .desktop\:bg-fixed {
    background-attachment: fixed !important;
  }

  .desktop\:bg-local {
    background-attachment: local !important;
  }

  .desktop\:bg-scroll {
    background-attachment: scroll !important;
  }

  .desktop\:bg-transparent {
    background-color: transparent !important;
  }

  .desktop\:bg-brown {
    background-color: #412c26 !important;
  }

  .desktop\:bg-orange {
    background-color: #f25d27 !important;
  }

  .desktop\:bg-blue {
    background-color: #04284a !important;
  }

  .desktop\:bg-gray {
    background-color: #48535d !important;
  }

  .desktop\:bg-white {
    background-color: #fff !important;
  }

  .desktop\:bg-blue-hl {
    background-color: #4391db !important;
  }

  .desktop\:bg-red-hl {
    background-color: #ea2636 !important;
  }

  .desktop\:bg-orange-hl {
    background-color: #f25d27 !important;
  }

  .desktop\:bg-yellow-hl {
    background-color: #fc0 !important;
  }

  .desktop\:bg-gray-50 {
    background-color: #7f7f7f !important;
  }

  .desktop\:bg-gray-30 {
    background-color: #afacab !important;
  }

  .desktop\:bg-babyblue {
    background-color: #e0e9e8 !important;
  }

  .desktop\:bg-bone {
    background-color: #faf9f4 !important;
  }

  .desktop\:bg-gray-02 {
    background-color: #f9f9f9 !important;
  }

  .desktop\:bg-gray4-cool {
    background-color: #668296 !important;
  }

  .desktop\:bg-gray3-cool {
    background-color: #9baaaa !important;
  }

  .desktop\:bg-gray2-cool {
    background-color: #c9cec6 !important;
  }

  .desktop\:bg-gray1-cool {
    background-color: #f2f2f2 !important;
  }

  .desktop\:bg-gray4 {
    background-color: #4b535d !important;
  }

  .desktop\:bg-gray3 {
    background-color: #60666b !important;
  }

  .desktop\:bg-gray2 {
    background-color: #9ea3a5 !important;
  }

  .desktop\:bg-gray1 {
    background-color: #ddd !important;
  }

  .desktop\:bg-gray4-warm {
    background-color: #514c44 !important;
  }

  .desktop\:bg-gray3-warm {
    background-color: #8e7f75 !important;
  }

  .desktop\:bg-gray2-warm {
    background-color: #cec1b5 !important;
  }

  .desktop\:bg-gray1-warm {
    background-color: #ede8e2 !important;
  }

  .desktop\:bg-orange5 {
    background-color: #720c26 !important;
  }

  .desktop\:bg-orange4 {
    background-color: #aa2800 !important;
  }

  .desktop\:bg-orange3 {
    background-color: #d16b00 !important;
  }

  .desktop\:bg-orange2 {
    background-color: #e2b260 !important;
  }

  .desktop\:bg-orange1 {
    background-color: #f2e5aa !important;
  }

  .desktop\:bg-green4 {
    background-color: #303b1f !important;
  }

  .desktop\:bg-green3 {
    background-color: #5c6b40 !important;
  }

  .desktop\:bg-green2 {
    background-color: #99b782 !important;
  }

  .desktop\:bg-green1 {
    background-color: #dbe5c4 !important;
  }

  .desktop\:bg-blue4 {
    background-color: #04284a !important;
  }

  .desktop\:bg-blue3 {
    background-color: #215e99 !important;
  }

  .desktop\:bg-blue2 {
    background-color: #7ab2e5 !important;
  }

  .desktop\:bg-blue1 {
    background-color: #c6ddf4 !important;
  }

  .desktop\:bg-teal4 {
    background-color: #0c3f42 !important;
  }

  .desktop\:bg-teal3 {
    background-color: #3f6d6b !important;
  }

  .desktop\:bg-teal2 {
    background-color: #66afad !important;
  }

  .desktop\:bg-teal1 {
    background-color: #c1e5e8 !important;
  }

  .desktop\:bg-purple4 {
    background-color: #510238 !important;
  }

  .desktop\:bg-purple3 {
    background-color: #773863 !important;
  }

  .desktop\:bg-brown4 {
    background-color: #594f35 !important;
  }

  .desktop\:bg-brown2 {
    background-color: #b5a06d !important;
  }

  .desktop\:bg-map-green {
    background-color: #9ab882 !important;
  }

  .desktop\:bg-map-orange {
    background-color: #e2b260 !important;
  }

  .desktop\:bg-map-brown {
    background-color: #cec1b5 !important;
  }

  .desktop\:bg-map-gray {
    background-color: #9baaaa !important;
  }

  .desktop\:bg-map-ocean {
    background-color: #f2f2f2 !important;
  }

  .desktop\:bg-map-country {
    background-color: #fffff9 !important;
  }

  .desktop\:bg-map-border {
    background-color: #dedede !important;
  }

  .desktop\:bg-map-green1 {
    background-color: #303b1f !important;
  }

  .desktop\:bg-map-green2 {
    background-color: #5c6b40 !important;
  }

  .desktop\:bg-map-green3 {
    background-color: #99b782 !important;
  }

  .desktop\:bg-map-green4 {
    background-color: #dbe5c4 !important;
  }

  .desktop\:bg-map-orange1 {
    background-color: #aa2800 !important;
  }

  .desktop\:bg-map-orange2 {
    background-color: #d16b00 !important;
  }

  .desktop\:bg-map-orange3 {
    background-color: #e2b260 !important;
  }

  .desktop\:bg-map-orange4 {
    background-color: #f2e5aa !important;
  }

  .desktop\:bg-map-teal1 {
    background-color: #0c3f42 !important;
  }

  .desktop\:bg-map-teal2 {
    background-color: #3f6d6b !important;
  }

  .desktop\:bg-map-teal3 {
    background-color: #66afad !important;
  }

  .desktop\:bg-map-teal4 {
    background-color: #c1e5e8 !important;
  }

  .desktop\:bg-map-purple1 {
    background-color: #510238 !important;
  }

  .desktop\:bg-map-purple2 {
    background-color: #773863 !important;
  }

  .desktop\:bg-map-purple3 {
    background-color: #cc93ad !important;
  }

  .desktop\:bg-map-purple4 {
    background-color: #f2dde5 !important;
  }

  .desktop\:bg-v-brown {
    background-color: #412c26 !important;
  }

  .desktop\:bg-v-coral {
    background-color: #f25d27 !important;
  }

  .desktop\:bg-v-marine {
    background-color: #04284a !important;
  }

  .desktop\:bg-v-gunmetal {
    background-color: #4b535d !important;
  }

  .desktop\:bg-v-tan {
    background-color: #b5a06d !important;
  }

  .desktop\:bg-v-red {
    background-color: #bd3823 !important;
  }

  .desktop\:bg-v-purple {
    background-color: #a65583 !important;
  }

  .desktop\:bg-v-teal {
    background-color: #3b8991 !important;
  }

  .desktop\:bg-v-green {
    background-color: #5c8c42 !important;
  }

  .desktop\:bg-v-orange {
    background-color: #e68a17 !important;
  }

  .desktop\:bg-v-blue {
    background-color: #2e75b8 !important;
  }

  .desktop\:bg-v-tan-l {
    background-color: #d9caa7 !important;
  }

  .desktop\:bg-v-red-l {
    background-color: #ff9382 !important;
  }

  .desktop\:bg-v-purple-l {
    background-color: #de9ebc !important;
  }

  .desktop\:bg-v-teal-l {
    background-color: #80c7cf !important;
  }

  .desktop\:bg-v-green-l {
    background-color: #9bd47f !important;
  }

  .desktop\:bg-v-orange-l {
    background-color: #ffc259 !important;
  }

  .desktop\:bg-v-blue-l {
    background-color: #7ab2e5 !important;
  }

  .desktop\:bg-v-gray-1 {
    background-color: #f2f2f2 !important;
  }

  .desktop\:bg-v-gray-2 {
    background-color: #ddd !important;
  }

  .desktop\:bg-v-gray-3 {
    background-color: #7f7f7f !important;
  }

  .desktop\:bg-v-warmgray-1 {
    background-color: #c9cec6 !important;
  }

  .desktop\:bg-v-warmgray-2 {
    background-color: #9baaaa !important;
  }

  .desktop\:bg-v-coolgray-1 {
    background-color: #9ea3a5 !important;
  }

  .desktop\:bg-v-coolgray-2 {
    background-color: #60666b !important;
  }

  .desktop\:bg-v-blue-b {
    background-color: #4391db !important;
  }

  .desktop\:bg-v-orange-b {
    background-color: #f25d27 !important;
  }

  .desktop\:bg-v-red-b {
    background-color: #ea2636 !important;
  }

  .desktop\:bg-v-yellow-b {
    background-color: #fc0 !important;
  }

  .desktop\:bg-v-orange3-1 {
    background-color: #ffc259 !important;
  }

  .desktop\:bg-v-orange3-2 {
    background-color: #e68a17 !important;
  }

  .desktop\:bg-v-orange3-3 {
    background-color: #7f2704 !important;
  }

  .desktop\:bg-v-blue3-1 {
    background-color: #7ab2e5 !important;
  }

  .desktop\:bg-v-blue3-2 {
    background-color: #2e75b8 !important;
  }

  .desktop\:bg-v-blue3-3 {
    background-color: #04284a !important;
  }

  .desktop\:bg-v-purple3-1 {
    background-color: #de9ebc !important;
  }

  .desktop\:bg-v-purple3-2 {
    background-color: #a65583 !important;
  }

  .desktop\:bg-v-purple3-3 {
    background-color: #510238 !important;
  }

  .desktop\:bg-v-teal3-1 {
    background-color: #80c7cf !important;
  }

  .desktop\:bg-v-teal3-2 {
    background-color: #3b8991 !important;
  }

  .desktop\:bg-v-teal3-3 {
    background-color: #0c4240 !important;
  }

  .desktop\:bg-v-red3-1 {
    background-color: #ff9382 !important;
  }

  .desktop\:bg-v-red3-2 {
    background-color: #bd3823 !important;
  }

  .desktop\:bg-v-red3-3 {
    background-color: #6f130c !important;
  }

  .desktop\:bg-v-green3-1 {
    background-color: #9bd47f !important;
  }

  .desktop\:bg-v-green3-2 {
    background-color: #5c8c42 !important;
  }

  .desktop\:bg-v-green3-3 {
    background-color: #283b1f !important;
  }

  .desktop\:bg-v-tan3-1 {
    background-color: #d9caa7 !important;
  }

  .desktop\:bg-v-tan3-2 {
    background-color: #b5a06d !important;
  }

  .desktop\:bg-v-tan3-3 {
    background-color: #594f35 !important;
  }

  .desktop\:bg-v-orange4-1 {
    background-color: #fdbd54 !important;
  }

  .desktop\:bg-v-orange4-2 {
    background-color: #df7b19 !important;
  }

  .desktop\:bg-v-orange4-3 {
    background-color: #b73521 !important;
  }

  .desktop\:bg-v-orange4-4 {
    background-color: #6f130c !important;
  }

  .desktop\:bg-v-teal4-1 {
    background-color: #9cd3da !important;
  }

  .desktop\:bg-v-teal4-2 {
    background-color: #57a2aa !important;
  }

  .desktop\:bg-v-teal4-3 {
    background-color: #2b7175 !important;
  }

  .desktop\:bg-v-teal4-4 {
    background-color: #0c4240 !important;
  }

  .desktop\:bg-v-purple4-1 {
    background-color: #e6b6cd !important;
  }

  .desktop\:bg-v-purple4-2 {
    background-color: #be749b !important;
  }

  .desktop\:bg-v-purple4-3 {
    background-color: #8a3a6b !important;
  }

  .desktop\:bg-v-purple4-4 {
    background-color: #510238 !important;
  }

  .desktop\:bg-v-green4-1 {
    background-color: #a1d787 !important;
  }

  .desktop\:bg-v-green4-2 {
    background-color: #799f56 !important;
  }

  .desktop\:bg-v-green4-3 {
    background-color: #506b37 !important;
  }

  .desktop\:bg-v-green4-4 {
    background-color: #283b1f !important;
  }

  .desktop\:bg-v-orange5-1 {
    background-color: #ffcb72 !important;
  }

  .desktop\:bg-v-orange5-2 {
    background-color: #eb9625 !important;
  }

  .desktop\:bg-v-orange5-3 {
    background-color: #d1601d !important;
  }

  .desktop\:bg-v-orange5-4 {
    background-color: #a82e1d !important;
  }

  .desktop\:bg-v-orange5-5 {
    background-color: #6f130c !important;
  }

  .desktop\:bg-v-teal5-1 {
    background-color: #b0dce1 !important;
  }

  .desktop\:bg-v-teal5-2 {
    background-color: #6db6be !important;
  }

  .desktop\:bg-v-teal5-3 {
    background-color: #418e96 !important;
  }

  .desktop\:bg-v-teal5-4 {
    background-color: #25676a !important;
  }

  .desktop\:bg-v-teal5-5 {
    background-color: #0c4240 !important;
  }

  .desktop\:bg-v-purple5-1 {
    background-color: #ebc5d7 !important;
  }

  .desktop\:bg-v-purple5-2 {
    background-color: #d18daf !important;
  }

  .desktop\:bg-v-purple5-3 {
    background-color: #ab5c88 !important;
  }

  .desktop\:bg-v-purple5-4 {
    background-color: #7f2f61 !important;
  }

  .desktop\:bg-v-purple5-5 {
    background-color: #510238 !important;
  }

  .desktop\:bg-v-green5-1 {
    background-color: #b5dfa0 !important;
  }

  .desktop\:bg-v-green5-2 {
    background-color: #87b567 !important;
  }

  .desktop\:bg-v-green5-3 {
    background-color: #6a8a46 !important;
  }

  .desktop\:bg-v-green5-4 {
    background-color: #486132 !important;
  }

  .desktop\:bg-v-green5-5 {
    background-color: #283b1f !important;
  }

  .desktop\:bg-v-map-primary-purple {
    background-color: #b27495 !important;
  }

  .desktop\:bg-v-map-primary-teal {
    background-color: #73b2b2 !important;
  }

  .desktop\:bg-v-map-primary-green {
    background-color: #8cb574 !important;
  }

  .desktop\:bg-v-map-primary-tan {
    background-color: #c7b68d !important;
  }

  .desktop\:bg-v-map-primary-orange {
    background-color: #f0b061 !important;
  }

  .desktop\:bg-v-map-primary-red {
    background-color: #ef7564 !important;
  }

  .desktop\:bg-v-map-secondary-purple {
    background-color: #ca9fb3 !important;
  }

  .desktop\:bg-v-map-secondary-teal {
    background-color: #9fc7c9 !important;
  }

  .desktop\:bg-v-map-secondary-green {
    background-color: #aecb9e !important;
  }

  .desktop\:bg-v-map-secondary-tan {
    background-color: #d8ccaf !important;
  }

  .desktop\:bg-v-map-secondary-orange {
    background-color: #f4c891 !important;
  }

  .desktop\:bg-v-map-secondary-red {
    background-color: #f29d91 !important;
  }

  .desktop\:bg-v-map-tertiary-purple {
    background-color: #eeccda !important;
  }

  .desktop\:bg-v-map-tertiary-teal {
    background-color: #bbe3e4 !important;
  }

  .desktop\:bg-v-map-tertiary-green {
    background-color: #cae4ba !important;
  }

  .desktop\:bg-v-map-tertiary-tan {
    background-color: #ebe4d0 !important;
  }

  .desktop\:bg-v-map-tertiary-orange {
    background-color: #ffe0ac !important;
  }

  .desktop\:bg-v-map-tertiary-red {
    background-color: #fbc8c1 !important;
  }

  .desktop\:bg-v-teal4-d8 {
    background-color: #0c4240 !important;
  }

  .desktop\:bg-v-teal3-d8 {
    background-color: #2a6f74 !important;
  }

  .desktop\:bg-v-teal2-d8 {
    background-color: #549fa7 !important;
  }

  .desktop\:bg-v-teal1-d8 {
    background-color: #95d0d0 !important;
  }

  .desktop\:bg-v-middle-d8 {
    background-color: #fffad6 !important;
  }

  .desktop\:bg-v-orange1-d8 {
    background-color: #f6bf61 !important;
  }

  .desktop\:bg-v-orange2-d8 {
    background-color: #e08416 !important;
  }

  .desktop\:bg-v-orange3-d8 {
    background-color: #af550d !important;
  }

  .desktop\:bg-v-orange4-d8 {
    background-color: #6f130c !important;
  }

  .desktop\:bg-v-teal3-d6 {
    background-color: #2a6f74 !important;
  }

  .desktop\:bg-v-teal2-d6 {
    background-color: #549fa7 !important;
  }

  .desktop\:bg-v-teal1-d6 {
    background-color: #95d0d0 !important;
  }

  .desktop\:bg-v-middle-d6 {
    background-color: #fffad6 !important;
  }

  .desktop\:bg-v-orange1-d6 {
    background-color: #f6bf61 !important;
  }

  .desktop\:bg-v-orange2-d6 {
    background-color: #e08416 !important;
  }

  .desktop\:bg-v-orange3-d6 {
    background-color: #af550d !important;
  }

  .desktop\:bg-v-grayscale-1 {
    background-color: #d9d9d9 !important;
  }

  .desktop\:bg-v-grayscale-2 {
    background-color: #bdbdbd !important;
  }

  .desktop\:bg-v-grayscale-3 {
    background-color: #969696 !important;
  }

  .desktop\:bg-v-grayscale-4 {
    background-color: #636363 !important;
  }

  .desktop\:bg-v-grayscale-5 {
    background-color: #252525 !important;
  }

  .desktop\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .desktop\:hover\:bg-brown:hover {
    background-color: #412c26 !important;
  }

  .desktop\:hover\:bg-orange:hover {
    background-color: #f25d27 !important;
  }

  .desktop\:hover\:bg-blue:hover {
    background-color: #04284a !important;
  }

  .desktop\:hover\:bg-gray:hover {
    background-color: #48535d !important;
  }

  .desktop\:hover\:bg-white:hover {
    background-color: #fff !important;
  }

  .desktop\:hover\:bg-blue-hl:hover {
    background-color: #4391db !important;
  }

  .desktop\:hover\:bg-red-hl:hover {
    background-color: #ea2636 !important;
  }

  .desktop\:hover\:bg-orange-hl:hover {
    background-color: #f25d27 !important;
  }

  .desktop\:hover\:bg-yellow-hl:hover {
    background-color: #fc0 !important;
  }

  .desktop\:hover\:bg-gray-50:hover {
    background-color: #7f7f7f !important;
  }

  .desktop\:hover\:bg-gray-30:hover {
    background-color: #afacab !important;
  }

  .desktop\:hover\:bg-babyblue:hover {
    background-color: #e0e9e8 !important;
  }

  .desktop\:hover\:bg-bone:hover {
    background-color: #faf9f4 !important;
  }

  .desktop\:hover\:bg-gray-02:hover {
    background-color: #f9f9f9 !important;
  }

  .desktop\:hover\:bg-gray4-cool:hover {
    background-color: #668296 !important;
  }

  .desktop\:hover\:bg-gray3-cool:hover {
    background-color: #9baaaa !important;
  }

  .desktop\:hover\:bg-gray2-cool:hover {
    background-color: #c9cec6 !important;
  }

  .desktop\:hover\:bg-gray1-cool:hover {
    background-color: #f2f2f2 !important;
  }

  .desktop\:hover\:bg-gray4:hover {
    background-color: #4b535d !important;
  }

  .desktop\:hover\:bg-gray3:hover {
    background-color: #60666b !important;
  }

  .desktop\:hover\:bg-gray2:hover {
    background-color: #9ea3a5 !important;
  }

  .desktop\:hover\:bg-gray1:hover {
    background-color: #ddd !important;
  }

  .desktop\:hover\:bg-gray4-warm:hover {
    background-color: #514c44 !important;
  }

  .desktop\:hover\:bg-gray3-warm:hover {
    background-color: #8e7f75 !important;
  }

  .desktop\:hover\:bg-gray2-warm:hover {
    background-color: #cec1b5 !important;
  }

  .desktop\:hover\:bg-gray1-warm:hover {
    background-color: #ede8e2 !important;
  }

  .desktop\:hover\:bg-orange5:hover {
    background-color: #720c26 !important;
  }

  .desktop\:hover\:bg-orange4:hover {
    background-color: #aa2800 !important;
  }

  .desktop\:hover\:bg-orange3:hover {
    background-color: #d16b00 !important;
  }

  .desktop\:hover\:bg-orange2:hover {
    background-color: #e2b260 !important;
  }

  .desktop\:hover\:bg-orange1:hover {
    background-color: #f2e5aa !important;
  }

  .desktop\:hover\:bg-green4:hover {
    background-color: #303b1f !important;
  }

  .desktop\:hover\:bg-green3:hover {
    background-color: #5c6b40 !important;
  }

  .desktop\:hover\:bg-green2:hover {
    background-color: #99b782 !important;
  }

  .desktop\:hover\:bg-green1:hover {
    background-color: #dbe5c4 !important;
  }

  .desktop\:hover\:bg-blue4:hover {
    background-color: #04284a !important;
  }

  .desktop\:hover\:bg-blue3:hover {
    background-color: #215e99 !important;
  }

  .desktop\:hover\:bg-blue2:hover {
    background-color: #7ab2e5 !important;
  }

  .desktop\:hover\:bg-blue1:hover {
    background-color: #c6ddf4 !important;
  }

  .desktop\:hover\:bg-teal4:hover {
    background-color: #0c3f42 !important;
  }

  .desktop\:hover\:bg-teal3:hover {
    background-color: #3f6d6b !important;
  }

  .desktop\:hover\:bg-teal2:hover {
    background-color: #66afad !important;
  }

  .desktop\:hover\:bg-teal1:hover {
    background-color: #c1e5e8 !important;
  }

  .desktop\:hover\:bg-purple4:hover {
    background-color: #510238 !important;
  }

  .desktop\:hover\:bg-purple3:hover {
    background-color: #773863 !important;
  }

  .desktop\:hover\:bg-brown4:hover {
    background-color: #594f35 !important;
  }

  .desktop\:hover\:bg-brown2:hover {
    background-color: #b5a06d !important;
  }

  .desktop\:hover\:bg-map-green:hover {
    background-color: #9ab882 !important;
  }

  .desktop\:hover\:bg-map-orange:hover {
    background-color: #e2b260 !important;
  }

  .desktop\:hover\:bg-map-brown:hover {
    background-color: #cec1b5 !important;
  }

  .desktop\:hover\:bg-map-gray:hover {
    background-color: #9baaaa !important;
  }

  .desktop\:hover\:bg-map-ocean:hover {
    background-color: #f2f2f2 !important;
  }

  .desktop\:hover\:bg-map-country:hover {
    background-color: #fffff9 !important;
  }

  .desktop\:hover\:bg-map-border:hover {
    background-color: #dedede !important;
  }

  .desktop\:hover\:bg-map-green1:hover {
    background-color: #303b1f !important;
  }

  .desktop\:hover\:bg-map-green2:hover {
    background-color: #5c6b40 !important;
  }

  .desktop\:hover\:bg-map-green3:hover {
    background-color: #99b782 !important;
  }

  .desktop\:hover\:bg-map-green4:hover {
    background-color: #dbe5c4 !important;
  }

  .desktop\:hover\:bg-map-orange1:hover {
    background-color: #aa2800 !important;
  }

  .desktop\:hover\:bg-map-orange2:hover {
    background-color: #d16b00 !important;
  }

  .desktop\:hover\:bg-map-orange3:hover {
    background-color: #e2b260 !important;
  }

  .desktop\:hover\:bg-map-orange4:hover {
    background-color: #f2e5aa !important;
  }

  .desktop\:hover\:bg-map-teal1:hover {
    background-color: #0c3f42 !important;
  }

  .desktop\:hover\:bg-map-teal2:hover {
    background-color: #3f6d6b !important;
  }

  .desktop\:hover\:bg-map-teal3:hover {
    background-color: #66afad !important;
  }

  .desktop\:hover\:bg-map-teal4:hover {
    background-color: #c1e5e8 !important;
  }

  .desktop\:hover\:bg-map-purple1:hover {
    background-color: #510238 !important;
  }

  .desktop\:hover\:bg-map-purple2:hover {
    background-color: #773863 !important;
  }

  .desktop\:hover\:bg-map-purple3:hover {
    background-color: #cc93ad !important;
  }

  .desktop\:hover\:bg-map-purple4:hover {
    background-color: #f2dde5 !important;
  }

  .desktop\:hover\:bg-v-brown:hover {
    background-color: #412c26 !important;
  }

  .desktop\:hover\:bg-v-coral:hover {
    background-color: #f25d27 !important;
  }

  .desktop\:hover\:bg-v-marine:hover {
    background-color: #04284a !important;
  }

  .desktop\:hover\:bg-v-gunmetal:hover {
    background-color: #4b535d !important;
  }

  .desktop\:hover\:bg-v-tan:hover {
    background-color: #b5a06d !important;
  }

  .desktop\:hover\:bg-v-red:hover {
    background-color: #bd3823 !important;
  }

  .desktop\:hover\:bg-v-purple:hover {
    background-color: #a65583 !important;
  }

  .desktop\:hover\:bg-v-teal:hover {
    background-color: #3b8991 !important;
  }

  .desktop\:hover\:bg-v-green:hover {
    background-color: #5c8c42 !important;
  }

  .desktop\:hover\:bg-v-orange:hover {
    background-color: #e68a17 !important;
  }

  .desktop\:hover\:bg-v-blue:hover {
    background-color: #2e75b8 !important;
  }

  .desktop\:hover\:bg-v-tan-l:hover {
    background-color: #d9caa7 !important;
  }

  .desktop\:hover\:bg-v-red-l:hover {
    background-color: #ff9382 !important;
  }

  .desktop\:hover\:bg-v-purple-l:hover {
    background-color: #de9ebc !important;
  }

  .desktop\:hover\:bg-v-teal-l:hover {
    background-color: #80c7cf !important;
  }

  .desktop\:hover\:bg-v-green-l:hover {
    background-color: #9bd47f !important;
  }

  .desktop\:hover\:bg-v-orange-l:hover {
    background-color: #ffc259 !important;
  }

  .desktop\:hover\:bg-v-blue-l:hover {
    background-color: #7ab2e5 !important;
  }

  .desktop\:hover\:bg-v-gray-1:hover {
    background-color: #f2f2f2 !important;
  }

  .desktop\:hover\:bg-v-gray-2:hover {
    background-color: #ddd !important;
  }

  .desktop\:hover\:bg-v-gray-3:hover {
    background-color: #7f7f7f !important;
  }

  .desktop\:hover\:bg-v-warmgray-1:hover {
    background-color: #c9cec6 !important;
  }

  .desktop\:hover\:bg-v-warmgray-2:hover {
    background-color: #9baaaa !important;
  }

  .desktop\:hover\:bg-v-coolgray-1:hover {
    background-color: #9ea3a5 !important;
  }

  .desktop\:hover\:bg-v-coolgray-2:hover {
    background-color: #60666b !important;
  }

  .desktop\:hover\:bg-v-blue-b:hover {
    background-color: #4391db !important;
  }

  .desktop\:hover\:bg-v-orange-b:hover {
    background-color: #f25d27 !important;
  }

  .desktop\:hover\:bg-v-red-b:hover {
    background-color: #ea2636 !important;
  }

  .desktop\:hover\:bg-v-yellow-b:hover {
    background-color: #fc0 !important;
  }

  .desktop\:hover\:bg-v-orange3-1:hover {
    background-color: #ffc259 !important;
  }

  .desktop\:hover\:bg-v-orange3-2:hover {
    background-color: #e68a17 !important;
  }

  .desktop\:hover\:bg-v-orange3-3:hover {
    background-color: #7f2704 !important;
  }

  .desktop\:hover\:bg-v-blue3-1:hover {
    background-color: #7ab2e5 !important;
  }

  .desktop\:hover\:bg-v-blue3-2:hover {
    background-color: #2e75b8 !important;
  }

  .desktop\:hover\:bg-v-blue3-3:hover {
    background-color: #04284a !important;
  }

  .desktop\:hover\:bg-v-purple3-1:hover {
    background-color: #de9ebc !important;
  }

  .desktop\:hover\:bg-v-purple3-2:hover {
    background-color: #a65583 !important;
  }

  .desktop\:hover\:bg-v-purple3-3:hover {
    background-color: #510238 !important;
  }

  .desktop\:hover\:bg-v-teal3-1:hover {
    background-color: #80c7cf !important;
  }

  .desktop\:hover\:bg-v-teal3-2:hover {
    background-color: #3b8991 !important;
  }

  .desktop\:hover\:bg-v-teal3-3:hover {
    background-color: #0c4240 !important;
  }

  .desktop\:hover\:bg-v-red3-1:hover {
    background-color: #ff9382 !important;
  }

  .desktop\:hover\:bg-v-red3-2:hover {
    background-color: #bd3823 !important;
  }

  .desktop\:hover\:bg-v-red3-3:hover {
    background-color: #6f130c !important;
  }

  .desktop\:hover\:bg-v-green3-1:hover {
    background-color: #9bd47f !important;
  }

  .desktop\:hover\:bg-v-green3-2:hover {
    background-color: #5c8c42 !important;
  }

  .desktop\:hover\:bg-v-green3-3:hover {
    background-color: #283b1f !important;
  }

  .desktop\:hover\:bg-v-tan3-1:hover {
    background-color: #d9caa7 !important;
  }

  .desktop\:hover\:bg-v-tan3-2:hover {
    background-color: #b5a06d !important;
  }

  .desktop\:hover\:bg-v-tan3-3:hover {
    background-color: #594f35 !important;
  }

  .desktop\:hover\:bg-v-orange4-1:hover {
    background-color: #fdbd54 !important;
  }

  .desktop\:hover\:bg-v-orange4-2:hover {
    background-color: #df7b19 !important;
  }

  .desktop\:hover\:bg-v-orange4-3:hover {
    background-color: #b73521 !important;
  }

  .desktop\:hover\:bg-v-orange4-4:hover {
    background-color: #6f130c !important;
  }

  .desktop\:hover\:bg-v-teal4-1:hover {
    background-color: #9cd3da !important;
  }

  .desktop\:hover\:bg-v-teal4-2:hover {
    background-color: #57a2aa !important;
  }

  .desktop\:hover\:bg-v-teal4-3:hover {
    background-color: #2b7175 !important;
  }

  .desktop\:hover\:bg-v-teal4-4:hover {
    background-color: #0c4240 !important;
  }

  .desktop\:hover\:bg-v-purple4-1:hover {
    background-color: #e6b6cd !important;
  }

  .desktop\:hover\:bg-v-purple4-2:hover {
    background-color: #be749b !important;
  }

  .desktop\:hover\:bg-v-purple4-3:hover {
    background-color: #8a3a6b !important;
  }

  .desktop\:hover\:bg-v-purple4-4:hover {
    background-color: #510238 !important;
  }

  .desktop\:hover\:bg-v-green4-1:hover {
    background-color: #a1d787 !important;
  }

  .desktop\:hover\:bg-v-green4-2:hover {
    background-color: #799f56 !important;
  }

  .desktop\:hover\:bg-v-green4-3:hover {
    background-color: #506b37 !important;
  }

  .desktop\:hover\:bg-v-green4-4:hover {
    background-color: #283b1f !important;
  }

  .desktop\:hover\:bg-v-orange5-1:hover {
    background-color: #ffcb72 !important;
  }

  .desktop\:hover\:bg-v-orange5-2:hover {
    background-color: #eb9625 !important;
  }

  .desktop\:hover\:bg-v-orange5-3:hover {
    background-color: #d1601d !important;
  }

  .desktop\:hover\:bg-v-orange5-4:hover {
    background-color: #a82e1d !important;
  }

  .desktop\:hover\:bg-v-orange5-5:hover {
    background-color: #6f130c !important;
  }

  .desktop\:hover\:bg-v-teal5-1:hover {
    background-color: #b0dce1 !important;
  }

  .desktop\:hover\:bg-v-teal5-2:hover {
    background-color: #6db6be !important;
  }

  .desktop\:hover\:bg-v-teal5-3:hover {
    background-color: #418e96 !important;
  }

  .desktop\:hover\:bg-v-teal5-4:hover {
    background-color: #25676a !important;
  }

  .desktop\:hover\:bg-v-teal5-5:hover {
    background-color: #0c4240 !important;
  }

  .desktop\:hover\:bg-v-purple5-1:hover {
    background-color: #ebc5d7 !important;
  }

  .desktop\:hover\:bg-v-purple5-2:hover {
    background-color: #d18daf !important;
  }

  .desktop\:hover\:bg-v-purple5-3:hover {
    background-color: #ab5c88 !important;
  }

  .desktop\:hover\:bg-v-purple5-4:hover {
    background-color: #7f2f61 !important;
  }

  .desktop\:hover\:bg-v-purple5-5:hover {
    background-color: #510238 !important;
  }

  .desktop\:hover\:bg-v-green5-1:hover {
    background-color: #b5dfa0 !important;
  }

  .desktop\:hover\:bg-v-green5-2:hover {
    background-color: #87b567 !important;
  }

  .desktop\:hover\:bg-v-green5-3:hover {
    background-color: #6a8a46 !important;
  }

  .desktop\:hover\:bg-v-green5-4:hover {
    background-color: #486132 !important;
  }

  .desktop\:hover\:bg-v-green5-5:hover {
    background-color: #283b1f !important;
  }

  .desktop\:hover\:bg-v-map-primary-purple:hover {
    background-color: #b27495 !important;
  }

  .desktop\:hover\:bg-v-map-primary-teal:hover {
    background-color: #73b2b2 !important;
  }

  .desktop\:hover\:bg-v-map-primary-green:hover {
    background-color: #8cb574 !important;
  }

  .desktop\:hover\:bg-v-map-primary-tan:hover {
    background-color: #c7b68d !important;
  }

  .desktop\:hover\:bg-v-map-primary-orange:hover {
    background-color: #f0b061 !important;
  }

  .desktop\:hover\:bg-v-map-primary-red:hover {
    background-color: #ef7564 !important;
  }

  .desktop\:hover\:bg-v-map-secondary-purple:hover {
    background-color: #ca9fb3 !important;
  }

  .desktop\:hover\:bg-v-map-secondary-teal:hover {
    background-color: #9fc7c9 !important;
  }

  .desktop\:hover\:bg-v-map-secondary-green:hover {
    background-color: #aecb9e !important;
  }

  .desktop\:hover\:bg-v-map-secondary-tan:hover {
    background-color: #d8ccaf !important;
  }

  .desktop\:hover\:bg-v-map-secondary-orange:hover {
    background-color: #f4c891 !important;
  }

  .desktop\:hover\:bg-v-map-secondary-red:hover {
    background-color: #f29d91 !important;
  }

  .desktop\:hover\:bg-v-map-tertiary-purple:hover {
    background-color: #eeccda !important;
  }

  .desktop\:hover\:bg-v-map-tertiary-teal:hover {
    background-color: #bbe3e4 !important;
  }

  .desktop\:hover\:bg-v-map-tertiary-green:hover {
    background-color: #cae4ba !important;
  }

  .desktop\:hover\:bg-v-map-tertiary-tan:hover {
    background-color: #ebe4d0 !important;
  }

  .desktop\:hover\:bg-v-map-tertiary-orange:hover {
    background-color: #ffe0ac !important;
  }

  .desktop\:hover\:bg-v-map-tertiary-red:hover {
    background-color: #fbc8c1 !important;
  }

  .desktop\:hover\:bg-v-teal4-d8:hover {
    background-color: #0c4240 !important;
  }

  .desktop\:hover\:bg-v-teal3-d8:hover {
    background-color: #2a6f74 !important;
  }

  .desktop\:hover\:bg-v-teal2-d8:hover {
    background-color: #549fa7 !important;
  }

  .desktop\:hover\:bg-v-teal1-d8:hover {
    background-color: #95d0d0 !important;
  }

  .desktop\:hover\:bg-v-middle-d8:hover {
    background-color: #fffad6 !important;
  }

  .desktop\:hover\:bg-v-orange1-d8:hover {
    background-color: #f6bf61 !important;
  }

  .desktop\:hover\:bg-v-orange2-d8:hover {
    background-color: #e08416 !important;
  }

  .desktop\:hover\:bg-v-orange3-d8:hover {
    background-color: #af550d !important;
  }

  .desktop\:hover\:bg-v-orange4-d8:hover {
    background-color: #6f130c !important;
  }

  .desktop\:hover\:bg-v-teal3-d6:hover {
    background-color: #2a6f74 !important;
  }

  .desktop\:hover\:bg-v-teal2-d6:hover {
    background-color: #549fa7 !important;
  }

  .desktop\:hover\:bg-v-teal1-d6:hover {
    background-color: #95d0d0 !important;
  }

  .desktop\:hover\:bg-v-middle-d6:hover {
    background-color: #fffad6 !important;
  }

  .desktop\:hover\:bg-v-orange1-d6:hover {
    background-color: #f6bf61 !important;
  }

  .desktop\:hover\:bg-v-orange2-d6:hover {
    background-color: #e08416 !important;
  }

  .desktop\:hover\:bg-v-orange3-d6:hover {
    background-color: #af550d !important;
  }

  .desktop\:hover\:bg-v-grayscale-1:hover {
    background-color: #d9d9d9 !important;
  }

  .desktop\:hover\:bg-v-grayscale-2:hover {
    background-color: #bdbdbd !important;
  }

  .desktop\:hover\:bg-v-grayscale-3:hover {
    background-color: #969696 !important;
  }

  .desktop\:hover\:bg-v-grayscale-4:hover {
    background-color: #636363 !important;
  }

  .desktop\:hover\:bg-v-grayscale-5:hover {
    background-color: #252525 !important;
  }

  .desktop\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .desktop\:focus\:bg-brown:focus {
    background-color: #412c26 !important;
  }

  .desktop\:focus\:bg-orange:focus {
    background-color: #f25d27 !important;
  }

  .desktop\:focus\:bg-blue:focus {
    background-color: #04284a !important;
  }

  .desktop\:focus\:bg-gray:focus {
    background-color: #48535d !important;
  }

  .desktop\:focus\:bg-white:focus {
    background-color: #fff !important;
  }

  .desktop\:focus\:bg-blue-hl:focus {
    background-color: #4391db !important;
  }

  .desktop\:focus\:bg-red-hl:focus {
    background-color: #ea2636 !important;
  }

  .desktop\:focus\:bg-orange-hl:focus {
    background-color: #f25d27 !important;
  }

  .desktop\:focus\:bg-yellow-hl:focus {
    background-color: #fc0 !important;
  }

  .desktop\:focus\:bg-gray-50:focus {
    background-color: #7f7f7f !important;
  }

  .desktop\:focus\:bg-gray-30:focus {
    background-color: #afacab !important;
  }

  .desktop\:focus\:bg-babyblue:focus {
    background-color: #e0e9e8 !important;
  }

  .desktop\:focus\:bg-bone:focus {
    background-color: #faf9f4 !important;
  }

  .desktop\:focus\:bg-gray-02:focus {
    background-color: #f9f9f9 !important;
  }

  .desktop\:focus\:bg-gray4-cool:focus {
    background-color: #668296 !important;
  }

  .desktop\:focus\:bg-gray3-cool:focus {
    background-color: #9baaaa !important;
  }

  .desktop\:focus\:bg-gray2-cool:focus {
    background-color: #c9cec6 !important;
  }

  .desktop\:focus\:bg-gray1-cool:focus {
    background-color: #f2f2f2 !important;
  }

  .desktop\:focus\:bg-gray4:focus {
    background-color: #4b535d !important;
  }

  .desktop\:focus\:bg-gray3:focus {
    background-color: #60666b !important;
  }

  .desktop\:focus\:bg-gray2:focus {
    background-color: #9ea3a5 !important;
  }

  .desktop\:focus\:bg-gray1:focus {
    background-color: #ddd !important;
  }

  .desktop\:focus\:bg-gray4-warm:focus {
    background-color: #514c44 !important;
  }

  .desktop\:focus\:bg-gray3-warm:focus {
    background-color: #8e7f75 !important;
  }

  .desktop\:focus\:bg-gray2-warm:focus {
    background-color: #cec1b5 !important;
  }

  .desktop\:focus\:bg-gray1-warm:focus {
    background-color: #ede8e2 !important;
  }

  .desktop\:focus\:bg-orange5:focus {
    background-color: #720c26 !important;
  }

  .desktop\:focus\:bg-orange4:focus {
    background-color: #aa2800 !important;
  }

  .desktop\:focus\:bg-orange3:focus {
    background-color: #d16b00 !important;
  }

  .desktop\:focus\:bg-orange2:focus {
    background-color: #e2b260 !important;
  }

  .desktop\:focus\:bg-orange1:focus {
    background-color: #f2e5aa !important;
  }

  .desktop\:focus\:bg-green4:focus {
    background-color: #303b1f !important;
  }

  .desktop\:focus\:bg-green3:focus {
    background-color: #5c6b40 !important;
  }

  .desktop\:focus\:bg-green2:focus {
    background-color: #99b782 !important;
  }

  .desktop\:focus\:bg-green1:focus {
    background-color: #dbe5c4 !important;
  }

  .desktop\:focus\:bg-blue4:focus {
    background-color: #04284a !important;
  }

  .desktop\:focus\:bg-blue3:focus {
    background-color: #215e99 !important;
  }

  .desktop\:focus\:bg-blue2:focus {
    background-color: #7ab2e5 !important;
  }

  .desktop\:focus\:bg-blue1:focus {
    background-color: #c6ddf4 !important;
  }

  .desktop\:focus\:bg-teal4:focus {
    background-color: #0c3f42 !important;
  }

  .desktop\:focus\:bg-teal3:focus {
    background-color: #3f6d6b !important;
  }

  .desktop\:focus\:bg-teal2:focus {
    background-color: #66afad !important;
  }

  .desktop\:focus\:bg-teal1:focus {
    background-color: #c1e5e8 !important;
  }

  .desktop\:focus\:bg-purple4:focus {
    background-color: #510238 !important;
  }

  .desktop\:focus\:bg-purple3:focus {
    background-color: #773863 !important;
  }

  .desktop\:focus\:bg-brown4:focus {
    background-color: #594f35 !important;
  }

  .desktop\:focus\:bg-brown2:focus {
    background-color: #b5a06d !important;
  }

  .desktop\:focus\:bg-map-green:focus {
    background-color: #9ab882 !important;
  }

  .desktop\:focus\:bg-map-orange:focus {
    background-color: #e2b260 !important;
  }

  .desktop\:focus\:bg-map-brown:focus {
    background-color: #cec1b5 !important;
  }

  .desktop\:focus\:bg-map-gray:focus {
    background-color: #9baaaa !important;
  }

  .desktop\:focus\:bg-map-ocean:focus {
    background-color: #f2f2f2 !important;
  }

  .desktop\:focus\:bg-map-country:focus {
    background-color: #fffff9 !important;
  }

  .desktop\:focus\:bg-map-border:focus {
    background-color: #dedede !important;
  }

  .desktop\:focus\:bg-map-green1:focus {
    background-color: #303b1f !important;
  }

  .desktop\:focus\:bg-map-green2:focus {
    background-color: #5c6b40 !important;
  }

  .desktop\:focus\:bg-map-green3:focus {
    background-color: #99b782 !important;
  }

  .desktop\:focus\:bg-map-green4:focus {
    background-color: #dbe5c4 !important;
  }

  .desktop\:focus\:bg-map-orange1:focus {
    background-color: #aa2800 !important;
  }

  .desktop\:focus\:bg-map-orange2:focus {
    background-color: #d16b00 !important;
  }

  .desktop\:focus\:bg-map-orange3:focus {
    background-color: #e2b260 !important;
  }

  .desktop\:focus\:bg-map-orange4:focus {
    background-color: #f2e5aa !important;
  }

  .desktop\:focus\:bg-map-teal1:focus {
    background-color: #0c3f42 !important;
  }

  .desktop\:focus\:bg-map-teal2:focus {
    background-color: #3f6d6b !important;
  }

  .desktop\:focus\:bg-map-teal3:focus {
    background-color: #66afad !important;
  }

  .desktop\:focus\:bg-map-teal4:focus {
    background-color: #c1e5e8 !important;
  }

  .desktop\:focus\:bg-map-purple1:focus {
    background-color: #510238 !important;
  }

  .desktop\:focus\:bg-map-purple2:focus {
    background-color: #773863 !important;
  }

  .desktop\:focus\:bg-map-purple3:focus {
    background-color: #cc93ad !important;
  }

  .desktop\:focus\:bg-map-purple4:focus {
    background-color: #f2dde5 !important;
  }

  .desktop\:focus\:bg-v-brown:focus {
    background-color: #412c26 !important;
  }

  .desktop\:focus\:bg-v-coral:focus {
    background-color: #f25d27 !important;
  }

  .desktop\:focus\:bg-v-marine:focus {
    background-color: #04284a !important;
  }

  .desktop\:focus\:bg-v-gunmetal:focus {
    background-color: #4b535d !important;
  }

  .desktop\:focus\:bg-v-tan:focus {
    background-color: #b5a06d !important;
  }

  .desktop\:focus\:bg-v-red:focus {
    background-color: #bd3823 !important;
  }

  .desktop\:focus\:bg-v-purple:focus {
    background-color: #a65583 !important;
  }

  .desktop\:focus\:bg-v-teal:focus {
    background-color: #3b8991 !important;
  }

  .desktop\:focus\:bg-v-green:focus {
    background-color: #5c8c42 !important;
  }

  .desktop\:focus\:bg-v-orange:focus {
    background-color: #e68a17 !important;
  }

  .desktop\:focus\:bg-v-blue:focus {
    background-color: #2e75b8 !important;
  }

  .desktop\:focus\:bg-v-tan-l:focus {
    background-color: #d9caa7 !important;
  }

  .desktop\:focus\:bg-v-red-l:focus {
    background-color: #ff9382 !important;
  }

  .desktop\:focus\:bg-v-purple-l:focus {
    background-color: #de9ebc !important;
  }

  .desktop\:focus\:bg-v-teal-l:focus {
    background-color: #80c7cf !important;
  }

  .desktop\:focus\:bg-v-green-l:focus {
    background-color: #9bd47f !important;
  }

  .desktop\:focus\:bg-v-orange-l:focus {
    background-color: #ffc259 !important;
  }

  .desktop\:focus\:bg-v-blue-l:focus {
    background-color: #7ab2e5 !important;
  }

  .desktop\:focus\:bg-v-gray-1:focus {
    background-color: #f2f2f2 !important;
  }

  .desktop\:focus\:bg-v-gray-2:focus {
    background-color: #ddd !important;
  }

  .desktop\:focus\:bg-v-gray-3:focus {
    background-color: #7f7f7f !important;
  }

  .desktop\:focus\:bg-v-warmgray-1:focus {
    background-color: #c9cec6 !important;
  }

  .desktop\:focus\:bg-v-warmgray-2:focus {
    background-color: #9baaaa !important;
  }

  .desktop\:focus\:bg-v-coolgray-1:focus {
    background-color: #9ea3a5 !important;
  }

  .desktop\:focus\:bg-v-coolgray-2:focus {
    background-color: #60666b !important;
  }

  .desktop\:focus\:bg-v-blue-b:focus {
    background-color: #4391db !important;
  }

  .desktop\:focus\:bg-v-orange-b:focus {
    background-color: #f25d27 !important;
  }

  .desktop\:focus\:bg-v-red-b:focus {
    background-color: #ea2636 !important;
  }

  .desktop\:focus\:bg-v-yellow-b:focus {
    background-color: #fc0 !important;
  }

  .desktop\:focus\:bg-v-orange3-1:focus {
    background-color: #ffc259 !important;
  }

  .desktop\:focus\:bg-v-orange3-2:focus {
    background-color: #e68a17 !important;
  }

  .desktop\:focus\:bg-v-orange3-3:focus {
    background-color: #7f2704 !important;
  }

  .desktop\:focus\:bg-v-blue3-1:focus {
    background-color: #7ab2e5 !important;
  }

  .desktop\:focus\:bg-v-blue3-2:focus {
    background-color: #2e75b8 !important;
  }

  .desktop\:focus\:bg-v-blue3-3:focus {
    background-color: #04284a !important;
  }

  .desktop\:focus\:bg-v-purple3-1:focus {
    background-color: #de9ebc !important;
  }

  .desktop\:focus\:bg-v-purple3-2:focus {
    background-color: #a65583 !important;
  }

  .desktop\:focus\:bg-v-purple3-3:focus {
    background-color: #510238 !important;
  }

  .desktop\:focus\:bg-v-teal3-1:focus {
    background-color: #80c7cf !important;
  }

  .desktop\:focus\:bg-v-teal3-2:focus {
    background-color: #3b8991 !important;
  }

  .desktop\:focus\:bg-v-teal3-3:focus {
    background-color: #0c4240 !important;
  }

  .desktop\:focus\:bg-v-red3-1:focus {
    background-color: #ff9382 !important;
  }

  .desktop\:focus\:bg-v-red3-2:focus {
    background-color: #bd3823 !important;
  }

  .desktop\:focus\:bg-v-red3-3:focus {
    background-color: #6f130c !important;
  }

  .desktop\:focus\:bg-v-green3-1:focus {
    background-color: #9bd47f !important;
  }

  .desktop\:focus\:bg-v-green3-2:focus {
    background-color: #5c8c42 !important;
  }

  .desktop\:focus\:bg-v-green3-3:focus {
    background-color: #283b1f !important;
  }

  .desktop\:focus\:bg-v-tan3-1:focus {
    background-color: #d9caa7 !important;
  }

  .desktop\:focus\:bg-v-tan3-2:focus {
    background-color: #b5a06d !important;
  }

  .desktop\:focus\:bg-v-tan3-3:focus {
    background-color: #594f35 !important;
  }

  .desktop\:focus\:bg-v-orange4-1:focus {
    background-color: #fdbd54 !important;
  }

  .desktop\:focus\:bg-v-orange4-2:focus {
    background-color: #df7b19 !important;
  }

  .desktop\:focus\:bg-v-orange4-3:focus {
    background-color: #b73521 !important;
  }

  .desktop\:focus\:bg-v-orange4-4:focus {
    background-color: #6f130c !important;
  }

  .desktop\:focus\:bg-v-teal4-1:focus {
    background-color: #9cd3da !important;
  }

  .desktop\:focus\:bg-v-teal4-2:focus {
    background-color: #57a2aa !important;
  }

  .desktop\:focus\:bg-v-teal4-3:focus {
    background-color: #2b7175 !important;
  }

  .desktop\:focus\:bg-v-teal4-4:focus {
    background-color: #0c4240 !important;
  }

  .desktop\:focus\:bg-v-purple4-1:focus {
    background-color: #e6b6cd !important;
  }

  .desktop\:focus\:bg-v-purple4-2:focus {
    background-color: #be749b !important;
  }

  .desktop\:focus\:bg-v-purple4-3:focus {
    background-color: #8a3a6b !important;
  }

  .desktop\:focus\:bg-v-purple4-4:focus {
    background-color: #510238 !important;
  }

  .desktop\:focus\:bg-v-green4-1:focus {
    background-color: #a1d787 !important;
  }

  .desktop\:focus\:bg-v-green4-2:focus {
    background-color: #799f56 !important;
  }

  .desktop\:focus\:bg-v-green4-3:focus {
    background-color: #506b37 !important;
  }

  .desktop\:focus\:bg-v-green4-4:focus {
    background-color: #283b1f !important;
  }

  .desktop\:focus\:bg-v-orange5-1:focus {
    background-color: #ffcb72 !important;
  }

  .desktop\:focus\:bg-v-orange5-2:focus {
    background-color: #eb9625 !important;
  }

  .desktop\:focus\:bg-v-orange5-3:focus {
    background-color: #d1601d !important;
  }

  .desktop\:focus\:bg-v-orange5-4:focus {
    background-color: #a82e1d !important;
  }

  .desktop\:focus\:bg-v-orange5-5:focus {
    background-color: #6f130c !important;
  }

  .desktop\:focus\:bg-v-teal5-1:focus {
    background-color: #b0dce1 !important;
  }

  .desktop\:focus\:bg-v-teal5-2:focus {
    background-color: #6db6be !important;
  }

  .desktop\:focus\:bg-v-teal5-3:focus {
    background-color: #418e96 !important;
  }

  .desktop\:focus\:bg-v-teal5-4:focus {
    background-color: #25676a !important;
  }

  .desktop\:focus\:bg-v-teal5-5:focus {
    background-color: #0c4240 !important;
  }

  .desktop\:focus\:bg-v-purple5-1:focus {
    background-color: #ebc5d7 !important;
  }

  .desktop\:focus\:bg-v-purple5-2:focus {
    background-color: #d18daf !important;
  }

  .desktop\:focus\:bg-v-purple5-3:focus {
    background-color: #ab5c88 !important;
  }

  .desktop\:focus\:bg-v-purple5-4:focus {
    background-color: #7f2f61 !important;
  }

  .desktop\:focus\:bg-v-purple5-5:focus {
    background-color: #510238 !important;
  }

  .desktop\:focus\:bg-v-green5-1:focus {
    background-color: #b5dfa0 !important;
  }

  .desktop\:focus\:bg-v-green5-2:focus {
    background-color: #87b567 !important;
  }

  .desktop\:focus\:bg-v-green5-3:focus {
    background-color: #6a8a46 !important;
  }

  .desktop\:focus\:bg-v-green5-4:focus {
    background-color: #486132 !important;
  }

  .desktop\:focus\:bg-v-green5-5:focus {
    background-color: #283b1f !important;
  }

  .desktop\:focus\:bg-v-map-primary-purple:focus {
    background-color: #b27495 !important;
  }

  .desktop\:focus\:bg-v-map-primary-teal:focus {
    background-color: #73b2b2 !important;
  }

  .desktop\:focus\:bg-v-map-primary-green:focus {
    background-color: #8cb574 !important;
  }

  .desktop\:focus\:bg-v-map-primary-tan:focus {
    background-color: #c7b68d !important;
  }

  .desktop\:focus\:bg-v-map-primary-orange:focus {
    background-color: #f0b061 !important;
  }

  .desktop\:focus\:bg-v-map-primary-red:focus {
    background-color: #ef7564 !important;
  }

  .desktop\:focus\:bg-v-map-secondary-purple:focus {
    background-color: #ca9fb3 !important;
  }

  .desktop\:focus\:bg-v-map-secondary-teal:focus {
    background-color: #9fc7c9 !important;
  }

  .desktop\:focus\:bg-v-map-secondary-green:focus {
    background-color: #aecb9e !important;
  }

  .desktop\:focus\:bg-v-map-secondary-tan:focus {
    background-color: #d8ccaf !important;
  }

  .desktop\:focus\:bg-v-map-secondary-orange:focus {
    background-color: #f4c891 !important;
  }

  .desktop\:focus\:bg-v-map-secondary-red:focus {
    background-color: #f29d91 !important;
  }

  .desktop\:focus\:bg-v-map-tertiary-purple:focus {
    background-color: #eeccda !important;
  }

  .desktop\:focus\:bg-v-map-tertiary-teal:focus {
    background-color: #bbe3e4 !important;
  }

  .desktop\:focus\:bg-v-map-tertiary-green:focus {
    background-color: #cae4ba !important;
  }

  .desktop\:focus\:bg-v-map-tertiary-tan:focus {
    background-color: #ebe4d0 !important;
  }

  .desktop\:focus\:bg-v-map-tertiary-orange:focus {
    background-color: #ffe0ac !important;
  }

  .desktop\:focus\:bg-v-map-tertiary-red:focus {
    background-color: #fbc8c1 !important;
  }

  .desktop\:focus\:bg-v-teal4-d8:focus {
    background-color: #0c4240 !important;
  }

  .desktop\:focus\:bg-v-teal3-d8:focus {
    background-color: #2a6f74 !important;
  }

  .desktop\:focus\:bg-v-teal2-d8:focus {
    background-color: #549fa7 !important;
  }

  .desktop\:focus\:bg-v-teal1-d8:focus {
    background-color: #95d0d0 !important;
  }

  .desktop\:focus\:bg-v-middle-d8:focus {
    background-color: #fffad6 !important;
  }

  .desktop\:focus\:bg-v-orange1-d8:focus {
    background-color: #f6bf61 !important;
  }

  .desktop\:focus\:bg-v-orange2-d8:focus {
    background-color: #e08416 !important;
  }

  .desktop\:focus\:bg-v-orange3-d8:focus {
    background-color: #af550d !important;
  }

  .desktop\:focus\:bg-v-orange4-d8:focus {
    background-color: #6f130c !important;
  }

  .desktop\:focus\:bg-v-teal3-d6:focus {
    background-color: #2a6f74 !important;
  }

  .desktop\:focus\:bg-v-teal2-d6:focus {
    background-color: #549fa7 !important;
  }

  .desktop\:focus\:bg-v-teal1-d6:focus {
    background-color: #95d0d0 !important;
  }

  .desktop\:focus\:bg-v-middle-d6:focus {
    background-color: #fffad6 !important;
  }

  .desktop\:focus\:bg-v-orange1-d6:focus {
    background-color: #f6bf61 !important;
  }

  .desktop\:focus\:bg-v-orange2-d6:focus {
    background-color: #e08416 !important;
  }

  .desktop\:focus\:bg-v-orange3-d6:focus {
    background-color: #af550d !important;
  }

  .desktop\:focus\:bg-v-grayscale-1:focus {
    background-color: #d9d9d9 !important;
  }

  .desktop\:focus\:bg-v-grayscale-2:focus {
    background-color: #bdbdbd !important;
  }

  .desktop\:focus\:bg-v-grayscale-3:focus {
    background-color: #969696 !important;
  }

  .desktop\:focus\:bg-v-grayscale-4:focus {
    background-color: #636363 !important;
  }

  .desktop\:focus\:bg-v-grayscale-5:focus {
    background-color: #252525 !important;
  }

  .desktop\:bg-bottom {
    background-position: bottom !important;
  }

  .desktop\:bg-center {
    background-position: center !important;
  }

  .desktop\:bg-left {
    background-position: left !important;
  }

  .desktop\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .desktop\:bg-left-top {
    background-position: left top !important;
  }

  .desktop\:bg-right {
    background-position: right !important;
  }

  .desktop\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .desktop\:bg-right-top {
    background-position: right top !important;
  }

  .desktop\:bg-top {
    background-position: top !important;
  }

  .desktop\:bg-repeat {
    background-repeat: repeat !important;
  }

  .desktop\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .desktop\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .desktop\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .desktop\:bg-auto {
    background-size: auto !important;
  }

  .desktop\:bg-cover {
    background-size: cover !important;
  }

  .desktop\:bg-contain {
    background-size: contain !important;
  }

  .desktop\:border-transparent {
    border-color: transparent !important;
  }

  .desktop\:border-brown {
    border-color: #412c26 !important;
  }

  .desktop\:border-orange {
    border-color: #f25d27 !important;
  }

  .desktop\:border-blue {
    border-color: #04284a !important;
  }

  .desktop\:border-gray {
    border-color: #48535d !important;
  }

  .desktop\:border-white {
    border-color: #fff !important;
  }

  .desktop\:border-blue-hl {
    border-color: #4391db !important;
  }

  .desktop\:border-red-hl {
    border-color: #ea2636 !important;
  }

  .desktop\:border-orange-hl {
    border-color: #f25d27 !important;
  }

  .desktop\:border-yellow-hl {
    border-color: #fc0 !important;
  }

  .desktop\:border-gray-50 {
    border-color: #7f7f7f !important;
  }

  .desktop\:border-gray-30 {
    border-color: #afacab !important;
  }

  .desktop\:border-babyblue {
    border-color: #e0e9e8 !important;
  }

  .desktop\:border-bone {
    border-color: #faf9f4 !important;
  }

  .desktop\:border-gray-02 {
    border-color: #f9f9f9 !important;
  }

  .desktop\:border-gray4-cool {
    border-color: #668296 !important;
  }

  .desktop\:border-gray3-cool {
    border-color: #9baaaa !important;
  }

  .desktop\:border-gray2-cool {
    border-color: #c9cec6 !important;
  }

  .desktop\:border-gray1-cool {
    border-color: #f2f2f2 !important;
  }

  .desktop\:border-gray4 {
    border-color: #4b535d !important;
  }

  .desktop\:border-gray3 {
    border-color: #60666b !important;
  }

  .desktop\:border-gray2 {
    border-color: #9ea3a5 !important;
  }

  .desktop\:border-gray1 {
    border-color: #ddd !important;
  }

  .desktop\:border-gray4-warm {
    border-color: #514c44 !important;
  }

  .desktop\:border-gray3-warm {
    border-color: #8e7f75 !important;
  }

  .desktop\:border-gray2-warm {
    border-color: #cec1b5 !important;
  }

  .desktop\:border-gray1-warm {
    border-color: #ede8e2 !important;
  }

  .desktop\:border-orange5 {
    border-color: #720c26 !important;
  }

  .desktop\:border-orange4 {
    border-color: #aa2800 !important;
  }

  .desktop\:border-orange3 {
    border-color: #d16b00 !important;
  }

  .desktop\:border-orange2 {
    border-color: #e2b260 !important;
  }

  .desktop\:border-orange1 {
    border-color: #f2e5aa !important;
  }

  .desktop\:border-green4 {
    border-color: #303b1f !important;
  }

  .desktop\:border-green3 {
    border-color: #5c6b40 !important;
  }

  .desktop\:border-green2 {
    border-color: #99b782 !important;
  }

  .desktop\:border-green1 {
    border-color: #dbe5c4 !important;
  }

  .desktop\:border-blue4 {
    border-color: #04284a !important;
  }

  .desktop\:border-blue3 {
    border-color: #215e99 !important;
  }

  .desktop\:border-blue2 {
    border-color: #7ab2e5 !important;
  }

  .desktop\:border-blue1 {
    border-color: #c6ddf4 !important;
  }

  .desktop\:border-teal4 {
    border-color: #0c3f42 !important;
  }

  .desktop\:border-teal3 {
    border-color: #3f6d6b !important;
  }

  .desktop\:border-teal2 {
    border-color: #66afad !important;
  }

  .desktop\:border-teal1 {
    border-color: #c1e5e8 !important;
  }

  .desktop\:border-purple4 {
    border-color: #510238 !important;
  }

  .desktop\:border-purple3 {
    border-color: #773863 !important;
  }

  .desktop\:border-brown4 {
    border-color: #594f35 !important;
  }

  .desktop\:border-brown2 {
    border-color: #b5a06d !important;
  }

  .desktop\:border-map-green {
    border-color: #9ab882 !important;
  }

  .desktop\:border-map-orange {
    border-color: #e2b260 !important;
  }

  .desktop\:border-map-brown {
    border-color: #cec1b5 !important;
  }

  .desktop\:border-map-gray {
    border-color: #9baaaa !important;
  }

  .desktop\:border-map-ocean {
    border-color: #f2f2f2 !important;
  }

  .desktop\:border-map-country {
    border-color: #fffff9 !important;
  }

  .desktop\:border-map-border {
    border-color: #dedede !important;
  }

  .desktop\:border-map-green1 {
    border-color: #303b1f !important;
  }

  .desktop\:border-map-green2 {
    border-color: #5c6b40 !important;
  }

  .desktop\:border-map-green3 {
    border-color: #99b782 !important;
  }

  .desktop\:border-map-green4 {
    border-color: #dbe5c4 !important;
  }

  .desktop\:border-map-orange1 {
    border-color: #aa2800 !important;
  }

  .desktop\:border-map-orange2 {
    border-color: #d16b00 !important;
  }

  .desktop\:border-map-orange3 {
    border-color: #e2b260 !important;
  }

  .desktop\:border-map-orange4 {
    border-color: #f2e5aa !important;
  }

  .desktop\:border-map-teal1 {
    border-color: #0c3f42 !important;
  }

  .desktop\:border-map-teal2 {
    border-color: #3f6d6b !important;
  }

  .desktop\:border-map-teal3 {
    border-color: #66afad !important;
  }

  .desktop\:border-map-teal4 {
    border-color: #c1e5e8 !important;
  }

  .desktop\:border-map-purple1 {
    border-color: #510238 !important;
  }

  .desktop\:border-map-purple2 {
    border-color: #773863 !important;
  }

  .desktop\:border-map-purple3 {
    border-color: #cc93ad !important;
  }

  .desktop\:border-map-purple4 {
    border-color: #f2dde5 !important;
  }

  .desktop\:border-v-brown {
    border-color: #412c26 !important;
  }

  .desktop\:border-v-coral {
    border-color: #f25d27 !important;
  }

  .desktop\:border-v-marine {
    border-color: #04284a !important;
  }

  .desktop\:border-v-gunmetal {
    border-color: #4b535d !important;
  }

  .desktop\:border-v-tan {
    border-color: #b5a06d !important;
  }

  .desktop\:border-v-red {
    border-color: #bd3823 !important;
  }

  .desktop\:border-v-purple {
    border-color: #a65583 !important;
  }

  .desktop\:border-v-teal {
    border-color: #3b8991 !important;
  }

  .desktop\:border-v-green {
    border-color: #5c8c42 !important;
  }

  .desktop\:border-v-orange {
    border-color: #e68a17 !important;
  }

  .desktop\:border-v-blue {
    border-color: #2e75b8 !important;
  }

  .desktop\:border-v-tan-l {
    border-color: #d9caa7 !important;
  }

  .desktop\:border-v-red-l {
    border-color: #ff9382 !important;
  }

  .desktop\:border-v-purple-l {
    border-color: #de9ebc !important;
  }

  .desktop\:border-v-teal-l {
    border-color: #80c7cf !important;
  }

  .desktop\:border-v-green-l {
    border-color: #9bd47f !important;
  }

  .desktop\:border-v-orange-l {
    border-color: #ffc259 !important;
  }

  .desktop\:border-v-blue-l {
    border-color: #7ab2e5 !important;
  }

  .desktop\:border-v-gray-1 {
    border-color: #f2f2f2 !important;
  }

  .desktop\:border-v-gray-2 {
    border-color: #ddd !important;
  }

  .desktop\:border-v-gray-3 {
    border-color: #7f7f7f !important;
  }

  .desktop\:border-v-warmgray-1 {
    border-color: #c9cec6 !important;
  }

  .desktop\:border-v-warmgray-2 {
    border-color: #9baaaa !important;
  }

  .desktop\:border-v-coolgray-1 {
    border-color: #9ea3a5 !important;
  }

  .desktop\:border-v-coolgray-2 {
    border-color: #60666b !important;
  }

  .desktop\:border-v-blue-b {
    border-color: #4391db !important;
  }

  .desktop\:border-v-orange-b {
    border-color: #f25d27 !important;
  }

  .desktop\:border-v-red-b {
    border-color: #ea2636 !important;
  }

  .desktop\:border-v-yellow-b {
    border-color: #fc0 !important;
  }

  .desktop\:border-v-orange3-1 {
    border-color: #ffc259 !important;
  }

  .desktop\:border-v-orange3-2 {
    border-color: #e68a17 !important;
  }

  .desktop\:border-v-orange3-3 {
    border-color: #7f2704 !important;
  }

  .desktop\:border-v-blue3-1 {
    border-color: #7ab2e5 !important;
  }

  .desktop\:border-v-blue3-2 {
    border-color: #2e75b8 !important;
  }

  .desktop\:border-v-blue3-3 {
    border-color: #04284a !important;
  }

  .desktop\:border-v-purple3-1 {
    border-color: #de9ebc !important;
  }

  .desktop\:border-v-purple3-2 {
    border-color: #a65583 !important;
  }

  .desktop\:border-v-purple3-3 {
    border-color: #510238 !important;
  }

  .desktop\:border-v-teal3-1 {
    border-color: #80c7cf !important;
  }

  .desktop\:border-v-teal3-2 {
    border-color: #3b8991 !important;
  }

  .desktop\:border-v-teal3-3 {
    border-color: #0c4240 !important;
  }

  .desktop\:border-v-red3-1 {
    border-color: #ff9382 !important;
  }

  .desktop\:border-v-red3-2 {
    border-color: #bd3823 !important;
  }

  .desktop\:border-v-red3-3 {
    border-color: #6f130c !important;
  }

  .desktop\:border-v-green3-1 {
    border-color: #9bd47f !important;
  }

  .desktop\:border-v-green3-2 {
    border-color: #5c8c42 !important;
  }

  .desktop\:border-v-green3-3 {
    border-color: #283b1f !important;
  }

  .desktop\:border-v-tan3-1 {
    border-color: #d9caa7 !important;
  }

  .desktop\:border-v-tan3-2 {
    border-color: #b5a06d !important;
  }

  .desktop\:border-v-tan3-3 {
    border-color: #594f35 !important;
  }

  .desktop\:border-v-orange4-1 {
    border-color: #fdbd54 !important;
  }

  .desktop\:border-v-orange4-2 {
    border-color: #df7b19 !important;
  }

  .desktop\:border-v-orange4-3 {
    border-color: #b73521 !important;
  }

  .desktop\:border-v-orange4-4 {
    border-color: #6f130c !important;
  }

  .desktop\:border-v-teal4-1 {
    border-color: #9cd3da !important;
  }

  .desktop\:border-v-teal4-2 {
    border-color: #57a2aa !important;
  }

  .desktop\:border-v-teal4-3 {
    border-color: #2b7175 !important;
  }

  .desktop\:border-v-teal4-4 {
    border-color: #0c4240 !important;
  }

  .desktop\:border-v-purple4-1 {
    border-color: #e6b6cd !important;
  }

  .desktop\:border-v-purple4-2 {
    border-color: #be749b !important;
  }

  .desktop\:border-v-purple4-3 {
    border-color: #8a3a6b !important;
  }

  .desktop\:border-v-purple4-4 {
    border-color: #510238 !important;
  }

  .desktop\:border-v-green4-1 {
    border-color: #a1d787 !important;
  }

  .desktop\:border-v-green4-2 {
    border-color: #799f56 !important;
  }

  .desktop\:border-v-green4-3 {
    border-color: #506b37 !important;
  }

  .desktop\:border-v-green4-4 {
    border-color: #283b1f !important;
  }

  .desktop\:border-v-orange5-1 {
    border-color: #ffcb72 !important;
  }

  .desktop\:border-v-orange5-2 {
    border-color: #eb9625 !important;
  }

  .desktop\:border-v-orange5-3 {
    border-color: #d1601d !important;
  }

  .desktop\:border-v-orange5-4 {
    border-color: #a82e1d !important;
  }

  .desktop\:border-v-orange5-5 {
    border-color: #6f130c !important;
  }

  .desktop\:border-v-teal5-1 {
    border-color: #b0dce1 !important;
  }

  .desktop\:border-v-teal5-2 {
    border-color: #6db6be !important;
  }

  .desktop\:border-v-teal5-3 {
    border-color: #418e96 !important;
  }

  .desktop\:border-v-teal5-4 {
    border-color: #25676a !important;
  }

  .desktop\:border-v-teal5-5 {
    border-color: #0c4240 !important;
  }

  .desktop\:border-v-purple5-1 {
    border-color: #ebc5d7 !important;
  }

  .desktop\:border-v-purple5-2 {
    border-color: #d18daf !important;
  }

  .desktop\:border-v-purple5-3 {
    border-color: #ab5c88 !important;
  }

  .desktop\:border-v-purple5-4 {
    border-color: #7f2f61 !important;
  }

  .desktop\:border-v-purple5-5 {
    border-color: #510238 !important;
  }

  .desktop\:border-v-green5-1 {
    border-color: #b5dfa0 !important;
  }

  .desktop\:border-v-green5-2 {
    border-color: #87b567 !important;
  }

  .desktop\:border-v-green5-3 {
    border-color: #6a8a46 !important;
  }

  .desktop\:border-v-green5-4 {
    border-color: #486132 !important;
  }

  .desktop\:border-v-green5-5 {
    border-color: #283b1f !important;
  }

  .desktop\:border-v-map-primary-purple {
    border-color: #b27495 !important;
  }

  .desktop\:border-v-map-primary-teal {
    border-color: #73b2b2 !important;
  }

  .desktop\:border-v-map-primary-green {
    border-color: #8cb574 !important;
  }

  .desktop\:border-v-map-primary-tan {
    border-color: #c7b68d !important;
  }

  .desktop\:border-v-map-primary-orange {
    border-color: #f0b061 !important;
  }

  .desktop\:border-v-map-primary-red {
    border-color: #ef7564 !important;
  }

  .desktop\:border-v-map-secondary-purple {
    border-color: #ca9fb3 !important;
  }

  .desktop\:border-v-map-secondary-teal {
    border-color: #9fc7c9 !important;
  }

  .desktop\:border-v-map-secondary-green {
    border-color: #aecb9e !important;
  }

  .desktop\:border-v-map-secondary-tan {
    border-color: #d8ccaf !important;
  }

  .desktop\:border-v-map-secondary-orange {
    border-color: #f4c891 !important;
  }

  .desktop\:border-v-map-secondary-red {
    border-color: #f29d91 !important;
  }

  .desktop\:border-v-map-tertiary-purple {
    border-color: #eeccda !important;
  }

  .desktop\:border-v-map-tertiary-teal {
    border-color: #bbe3e4 !important;
  }

  .desktop\:border-v-map-tertiary-green {
    border-color: #cae4ba !important;
  }

  .desktop\:border-v-map-tertiary-tan {
    border-color: #ebe4d0 !important;
  }

  .desktop\:border-v-map-tertiary-orange {
    border-color: #ffe0ac !important;
  }

  .desktop\:border-v-map-tertiary-red {
    border-color: #fbc8c1 !important;
  }

  .desktop\:border-v-teal4-d8 {
    border-color: #0c4240 !important;
  }

  .desktop\:border-v-teal3-d8 {
    border-color: #2a6f74 !important;
  }

  .desktop\:border-v-teal2-d8 {
    border-color: #549fa7 !important;
  }

  .desktop\:border-v-teal1-d8 {
    border-color: #95d0d0 !important;
  }

  .desktop\:border-v-middle-d8 {
    border-color: #fffad6 !important;
  }

  .desktop\:border-v-orange1-d8 {
    border-color: #f6bf61 !important;
  }

  .desktop\:border-v-orange2-d8 {
    border-color: #e08416 !important;
  }

  .desktop\:border-v-orange3-d8 {
    border-color: #af550d !important;
  }

  .desktop\:border-v-orange4-d8 {
    border-color: #6f130c !important;
  }

  .desktop\:border-v-teal3-d6 {
    border-color: #2a6f74 !important;
  }

  .desktop\:border-v-teal2-d6 {
    border-color: #549fa7 !important;
  }

  .desktop\:border-v-teal1-d6 {
    border-color: #95d0d0 !important;
  }

  .desktop\:border-v-middle-d6 {
    border-color: #fffad6 !important;
  }

  .desktop\:border-v-orange1-d6 {
    border-color: #f6bf61 !important;
  }

  .desktop\:border-v-orange2-d6 {
    border-color: #e08416 !important;
  }

  .desktop\:border-v-orange3-d6 {
    border-color: #af550d !important;
  }

  .desktop\:border-v-grayscale-1 {
    border-color: #d9d9d9 !important;
  }

  .desktop\:border-v-grayscale-2 {
    border-color: #bdbdbd !important;
  }

  .desktop\:border-v-grayscale-3 {
    border-color: #969696 !important;
  }

  .desktop\:border-v-grayscale-4 {
    border-color: #636363 !important;
  }

  .desktop\:border-v-grayscale-5 {
    border-color: #252525 !important;
  }

  .desktop\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .desktop\:hover\:border-brown:hover {
    border-color: #412c26 !important;
  }

  .desktop\:hover\:border-orange:hover {
    border-color: #f25d27 !important;
  }

  .desktop\:hover\:border-blue:hover {
    border-color: #04284a !important;
  }

  .desktop\:hover\:border-gray:hover {
    border-color: #48535d !important;
  }

  .desktop\:hover\:border-white:hover {
    border-color: #fff !important;
  }

  .desktop\:hover\:border-blue-hl:hover {
    border-color: #4391db !important;
  }

  .desktop\:hover\:border-red-hl:hover {
    border-color: #ea2636 !important;
  }

  .desktop\:hover\:border-orange-hl:hover {
    border-color: #f25d27 !important;
  }

  .desktop\:hover\:border-yellow-hl:hover {
    border-color: #fc0 !important;
  }

  .desktop\:hover\:border-gray-50:hover {
    border-color: #7f7f7f !important;
  }

  .desktop\:hover\:border-gray-30:hover {
    border-color: #afacab !important;
  }

  .desktop\:hover\:border-babyblue:hover {
    border-color: #e0e9e8 !important;
  }

  .desktop\:hover\:border-bone:hover {
    border-color: #faf9f4 !important;
  }

  .desktop\:hover\:border-gray-02:hover {
    border-color: #f9f9f9 !important;
  }

  .desktop\:hover\:border-gray4-cool:hover {
    border-color: #668296 !important;
  }

  .desktop\:hover\:border-gray3-cool:hover {
    border-color: #9baaaa !important;
  }

  .desktop\:hover\:border-gray2-cool:hover {
    border-color: #c9cec6 !important;
  }

  .desktop\:hover\:border-gray1-cool:hover {
    border-color: #f2f2f2 !important;
  }

  .desktop\:hover\:border-gray4:hover {
    border-color: #4b535d !important;
  }

  .desktop\:hover\:border-gray3:hover {
    border-color: #60666b !important;
  }

  .desktop\:hover\:border-gray2:hover {
    border-color: #9ea3a5 !important;
  }

  .desktop\:hover\:border-gray1:hover {
    border-color: #ddd !important;
  }

  .desktop\:hover\:border-gray4-warm:hover {
    border-color: #514c44 !important;
  }

  .desktop\:hover\:border-gray3-warm:hover {
    border-color: #8e7f75 !important;
  }

  .desktop\:hover\:border-gray2-warm:hover {
    border-color: #cec1b5 !important;
  }

  .desktop\:hover\:border-gray1-warm:hover {
    border-color: #ede8e2 !important;
  }

  .desktop\:hover\:border-orange5:hover {
    border-color: #720c26 !important;
  }

  .desktop\:hover\:border-orange4:hover {
    border-color: #aa2800 !important;
  }

  .desktop\:hover\:border-orange3:hover {
    border-color: #d16b00 !important;
  }

  .desktop\:hover\:border-orange2:hover {
    border-color: #e2b260 !important;
  }

  .desktop\:hover\:border-orange1:hover {
    border-color: #f2e5aa !important;
  }

  .desktop\:hover\:border-green4:hover {
    border-color: #303b1f !important;
  }

  .desktop\:hover\:border-green3:hover {
    border-color: #5c6b40 !important;
  }

  .desktop\:hover\:border-green2:hover {
    border-color: #99b782 !important;
  }

  .desktop\:hover\:border-green1:hover {
    border-color: #dbe5c4 !important;
  }

  .desktop\:hover\:border-blue4:hover {
    border-color: #04284a !important;
  }

  .desktop\:hover\:border-blue3:hover {
    border-color: #215e99 !important;
  }

  .desktop\:hover\:border-blue2:hover {
    border-color: #7ab2e5 !important;
  }

  .desktop\:hover\:border-blue1:hover {
    border-color: #c6ddf4 !important;
  }

  .desktop\:hover\:border-teal4:hover {
    border-color: #0c3f42 !important;
  }

  .desktop\:hover\:border-teal3:hover {
    border-color: #3f6d6b !important;
  }

  .desktop\:hover\:border-teal2:hover {
    border-color: #66afad !important;
  }

  .desktop\:hover\:border-teal1:hover {
    border-color: #c1e5e8 !important;
  }

  .desktop\:hover\:border-purple4:hover {
    border-color: #510238 !important;
  }

  .desktop\:hover\:border-purple3:hover {
    border-color: #773863 !important;
  }

  .desktop\:hover\:border-brown4:hover {
    border-color: #594f35 !important;
  }

  .desktop\:hover\:border-brown2:hover {
    border-color: #b5a06d !important;
  }

  .desktop\:hover\:border-map-green:hover {
    border-color: #9ab882 !important;
  }

  .desktop\:hover\:border-map-orange:hover {
    border-color: #e2b260 !important;
  }

  .desktop\:hover\:border-map-brown:hover {
    border-color: #cec1b5 !important;
  }

  .desktop\:hover\:border-map-gray:hover {
    border-color: #9baaaa !important;
  }

  .desktop\:hover\:border-map-ocean:hover {
    border-color: #f2f2f2 !important;
  }

  .desktop\:hover\:border-map-country:hover {
    border-color: #fffff9 !important;
  }

  .desktop\:hover\:border-map-border:hover {
    border-color: #dedede !important;
  }

  .desktop\:hover\:border-map-green1:hover {
    border-color: #303b1f !important;
  }

  .desktop\:hover\:border-map-green2:hover {
    border-color: #5c6b40 !important;
  }

  .desktop\:hover\:border-map-green3:hover {
    border-color: #99b782 !important;
  }

  .desktop\:hover\:border-map-green4:hover {
    border-color: #dbe5c4 !important;
  }

  .desktop\:hover\:border-map-orange1:hover {
    border-color: #aa2800 !important;
  }

  .desktop\:hover\:border-map-orange2:hover {
    border-color: #d16b00 !important;
  }

  .desktop\:hover\:border-map-orange3:hover {
    border-color: #e2b260 !important;
  }

  .desktop\:hover\:border-map-orange4:hover {
    border-color: #f2e5aa !important;
  }

  .desktop\:hover\:border-map-teal1:hover {
    border-color: #0c3f42 !important;
  }

  .desktop\:hover\:border-map-teal2:hover {
    border-color: #3f6d6b !important;
  }

  .desktop\:hover\:border-map-teal3:hover {
    border-color: #66afad !important;
  }

  .desktop\:hover\:border-map-teal4:hover {
    border-color: #c1e5e8 !important;
  }

  .desktop\:hover\:border-map-purple1:hover {
    border-color: #510238 !important;
  }

  .desktop\:hover\:border-map-purple2:hover {
    border-color: #773863 !important;
  }

  .desktop\:hover\:border-map-purple3:hover {
    border-color: #cc93ad !important;
  }

  .desktop\:hover\:border-map-purple4:hover {
    border-color: #f2dde5 !important;
  }

  .desktop\:hover\:border-v-brown:hover {
    border-color: #412c26 !important;
  }

  .desktop\:hover\:border-v-coral:hover {
    border-color: #f25d27 !important;
  }

  .desktop\:hover\:border-v-marine:hover {
    border-color: #04284a !important;
  }

  .desktop\:hover\:border-v-gunmetal:hover {
    border-color: #4b535d !important;
  }

  .desktop\:hover\:border-v-tan:hover {
    border-color: #b5a06d !important;
  }

  .desktop\:hover\:border-v-red:hover {
    border-color: #bd3823 !important;
  }

  .desktop\:hover\:border-v-purple:hover {
    border-color: #a65583 !important;
  }

  .desktop\:hover\:border-v-teal:hover {
    border-color: #3b8991 !important;
  }

  .desktop\:hover\:border-v-green:hover {
    border-color: #5c8c42 !important;
  }

  .desktop\:hover\:border-v-orange:hover {
    border-color: #e68a17 !important;
  }

  .desktop\:hover\:border-v-blue:hover {
    border-color: #2e75b8 !important;
  }

  .desktop\:hover\:border-v-tan-l:hover {
    border-color: #d9caa7 !important;
  }

  .desktop\:hover\:border-v-red-l:hover {
    border-color: #ff9382 !important;
  }

  .desktop\:hover\:border-v-purple-l:hover {
    border-color: #de9ebc !important;
  }

  .desktop\:hover\:border-v-teal-l:hover {
    border-color: #80c7cf !important;
  }

  .desktop\:hover\:border-v-green-l:hover {
    border-color: #9bd47f !important;
  }

  .desktop\:hover\:border-v-orange-l:hover {
    border-color: #ffc259 !important;
  }

  .desktop\:hover\:border-v-blue-l:hover {
    border-color: #7ab2e5 !important;
  }

  .desktop\:hover\:border-v-gray-1:hover {
    border-color: #f2f2f2 !important;
  }

  .desktop\:hover\:border-v-gray-2:hover {
    border-color: #ddd !important;
  }

  .desktop\:hover\:border-v-gray-3:hover {
    border-color: #7f7f7f !important;
  }

  .desktop\:hover\:border-v-warmgray-1:hover {
    border-color: #c9cec6 !important;
  }

  .desktop\:hover\:border-v-warmgray-2:hover {
    border-color: #9baaaa !important;
  }

  .desktop\:hover\:border-v-coolgray-1:hover {
    border-color: #9ea3a5 !important;
  }

  .desktop\:hover\:border-v-coolgray-2:hover {
    border-color: #60666b !important;
  }

  .desktop\:hover\:border-v-blue-b:hover {
    border-color: #4391db !important;
  }

  .desktop\:hover\:border-v-orange-b:hover {
    border-color: #f25d27 !important;
  }

  .desktop\:hover\:border-v-red-b:hover {
    border-color: #ea2636 !important;
  }

  .desktop\:hover\:border-v-yellow-b:hover {
    border-color: #fc0 !important;
  }

  .desktop\:hover\:border-v-orange3-1:hover {
    border-color: #ffc259 !important;
  }

  .desktop\:hover\:border-v-orange3-2:hover {
    border-color: #e68a17 !important;
  }

  .desktop\:hover\:border-v-orange3-3:hover {
    border-color: #7f2704 !important;
  }

  .desktop\:hover\:border-v-blue3-1:hover {
    border-color: #7ab2e5 !important;
  }

  .desktop\:hover\:border-v-blue3-2:hover {
    border-color: #2e75b8 !important;
  }

  .desktop\:hover\:border-v-blue3-3:hover {
    border-color: #04284a !important;
  }

  .desktop\:hover\:border-v-purple3-1:hover {
    border-color: #de9ebc !important;
  }

  .desktop\:hover\:border-v-purple3-2:hover {
    border-color: #a65583 !important;
  }

  .desktop\:hover\:border-v-purple3-3:hover {
    border-color: #510238 !important;
  }

  .desktop\:hover\:border-v-teal3-1:hover {
    border-color: #80c7cf !important;
  }

  .desktop\:hover\:border-v-teal3-2:hover {
    border-color: #3b8991 !important;
  }

  .desktop\:hover\:border-v-teal3-3:hover {
    border-color: #0c4240 !important;
  }

  .desktop\:hover\:border-v-red3-1:hover {
    border-color: #ff9382 !important;
  }

  .desktop\:hover\:border-v-red3-2:hover {
    border-color: #bd3823 !important;
  }

  .desktop\:hover\:border-v-red3-3:hover {
    border-color: #6f130c !important;
  }

  .desktop\:hover\:border-v-green3-1:hover {
    border-color: #9bd47f !important;
  }

  .desktop\:hover\:border-v-green3-2:hover {
    border-color: #5c8c42 !important;
  }

  .desktop\:hover\:border-v-green3-3:hover {
    border-color: #283b1f !important;
  }

  .desktop\:hover\:border-v-tan3-1:hover {
    border-color: #d9caa7 !important;
  }

  .desktop\:hover\:border-v-tan3-2:hover {
    border-color: #b5a06d !important;
  }

  .desktop\:hover\:border-v-tan3-3:hover {
    border-color: #594f35 !important;
  }

  .desktop\:hover\:border-v-orange4-1:hover {
    border-color: #fdbd54 !important;
  }

  .desktop\:hover\:border-v-orange4-2:hover {
    border-color: #df7b19 !important;
  }

  .desktop\:hover\:border-v-orange4-3:hover {
    border-color: #b73521 !important;
  }

  .desktop\:hover\:border-v-orange4-4:hover {
    border-color: #6f130c !important;
  }

  .desktop\:hover\:border-v-teal4-1:hover {
    border-color: #9cd3da !important;
  }

  .desktop\:hover\:border-v-teal4-2:hover {
    border-color: #57a2aa !important;
  }

  .desktop\:hover\:border-v-teal4-3:hover {
    border-color: #2b7175 !important;
  }

  .desktop\:hover\:border-v-teal4-4:hover {
    border-color: #0c4240 !important;
  }

  .desktop\:hover\:border-v-purple4-1:hover {
    border-color: #e6b6cd !important;
  }

  .desktop\:hover\:border-v-purple4-2:hover {
    border-color: #be749b !important;
  }

  .desktop\:hover\:border-v-purple4-3:hover {
    border-color: #8a3a6b !important;
  }

  .desktop\:hover\:border-v-purple4-4:hover {
    border-color: #510238 !important;
  }

  .desktop\:hover\:border-v-green4-1:hover {
    border-color: #a1d787 !important;
  }

  .desktop\:hover\:border-v-green4-2:hover {
    border-color: #799f56 !important;
  }

  .desktop\:hover\:border-v-green4-3:hover {
    border-color: #506b37 !important;
  }

  .desktop\:hover\:border-v-green4-4:hover {
    border-color: #283b1f !important;
  }

  .desktop\:hover\:border-v-orange5-1:hover {
    border-color: #ffcb72 !important;
  }

  .desktop\:hover\:border-v-orange5-2:hover {
    border-color: #eb9625 !important;
  }

  .desktop\:hover\:border-v-orange5-3:hover {
    border-color: #d1601d !important;
  }

  .desktop\:hover\:border-v-orange5-4:hover {
    border-color: #a82e1d !important;
  }

  .desktop\:hover\:border-v-orange5-5:hover {
    border-color: #6f130c !important;
  }

  .desktop\:hover\:border-v-teal5-1:hover {
    border-color: #b0dce1 !important;
  }

  .desktop\:hover\:border-v-teal5-2:hover {
    border-color: #6db6be !important;
  }

  .desktop\:hover\:border-v-teal5-3:hover {
    border-color: #418e96 !important;
  }

  .desktop\:hover\:border-v-teal5-4:hover {
    border-color: #25676a !important;
  }

  .desktop\:hover\:border-v-teal5-5:hover {
    border-color: #0c4240 !important;
  }

  .desktop\:hover\:border-v-purple5-1:hover {
    border-color: #ebc5d7 !important;
  }

  .desktop\:hover\:border-v-purple5-2:hover {
    border-color: #d18daf !important;
  }

  .desktop\:hover\:border-v-purple5-3:hover {
    border-color: #ab5c88 !important;
  }

  .desktop\:hover\:border-v-purple5-4:hover {
    border-color: #7f2f61 !important;
  }

  .desktop\:hover\:border-v-purple5-5:hover {
    border-color: #510238 !important;
  }

  .desktop\:hover\:border-v-green5-1:hover {
    border-color: #b5dfa0 !important;
  }

  .desktop\:hover\:border-v-green5-2:hover {
    border-color: #87b567 !important;
  }

  .desktop\:hover\:border-v-green5-3:hover {
    border-color: #6a8a46 !important;
  }

  .desktop\:hover\:border-v-green5-4:hover {
    border-color: #486132 !important;
  }

  .desktop\:hover\:border-v-green5-5:hover {
    border-color: #283b1f !important;
  }

  .desktop\:hover\:border-v-map-primary-purple:hover {
    border-color: #b27495 !important;
  }

  .desktop\:hover\:border-v-map-primary-teal:hover {
    border-color: #73b2b2 !important;
  }

  .desktop\:hover\:border-v-map-primary-green:hover {
    border-color: #8cb574 !important;
  }

  .desktop\:hover\:border-v-map-primary-tan:hover {
    border-color: #c7b68d !important;
  }

  .desktop\:hover\:border-v-map-primary-orange:hover {
    border-color: #f0b061 !important;
  }

  .desktop\:hover\:border-v-map-primary-red:hover {
    border-color: #ef7564 !important;
  }

  .desktop\:hover\:border-v-map-secondary-purple:hover {
    border-color: #ca9fb3 !important;
  }

  .desktop\:hover\:border-v-map-secondary-teal:hover {
    border-color: #9fc7c9 !important;
  }

  .desktop\:hover\:border-v-map-secondary-green:hover {
    border-color: #aecb9e !important;
  }

  .desktop\:hover\:border-v-map-secondary-tan:hover {
    border-color: #d8ccaf !important;
  }

  .desktop\:hover\:border-v-map-secondary-orange:hover {
    border-color: #f4c891 !important;
  }

  .desktop\:hover\:border-v-map-secondary-red:hover {
    border-color: #f29d91 !important;
  }

  .desktop\:hover\:border-v-map-tertiary-purple:hover {
    border-color: #eeccda !important;
  }

  .desktop\:hover\:border-v-map-tertiary-teal:hover {
    border-color: #bbe3e4 !important;
  }

  .desktop\:hover\:border-v-map-tertiary-green:hover {
    border-color: #cae4ba !important;
  }

  .desktop\:hover\:border-v-map-tertiary-tan:hover {
    border-color: #ebe4d0 !important;
  }

  .desktop\:hover\:border-v-map-tertiary-orange:hover {
    border-color: #ffe0ac !important;
  }

  .desktop\:hover\:border-v-map-tertiary-red:hover {
    border-color: #fbc8c1 !important;
  }

  .desktop\:hover\:border-v-teal4-d8:hover {
    border-color: #0c4240 !important;
  }

  .desktop\:hover\:border-v-teal3-d8:hover {
    border-color: #2a6f74 !important;
  }

  .desktop\:hover\:border-v-teal2-d8:hover {
    border-color: #549fa7 !important;
  }

  .desktop\:hover\:border-v-teal1-d8:hover {
    border-color: #95d0d0 !important;
  }

  .desktop\:hover\:border-v-middle-d8:hover {
    border-color: #fffad6 !important;
  }

  .desktop\:hover\:border-v-orange1-d8:hover {
    border-color: #f6bf61 !important;
  }

  .desktop\:hover\:border-v-orange2-d8:hover {
    border-color: #e08416 !important;
  }

  .desktop\:hover\:border-v-orange3-d8:hover {
    border-color: #af550d !important;
  }

  .desktop\:hover\:border-v-orange4-d8:hover {
    border-color: #6f130c !important;
  }

  .desktop\:hover\:border-v-teal3-d6:hover {
    border-color: #2a6f74 !important;
  }

  .desktop\:hover\:border-v-teal2-d6:hover {
    border-color: #549fa7 !important;
  }

  .desktop\:hover\:border-v-teal1-d6:hover {
    border-color: #95d0d0 !important;
  }

  .desktop\:hover\:border-v-middle-d6:hover {
    border-color: #fffad6 !important;
  }

  .desktop\:hover\:border-v-orange1-d6:hover {
    border-color: #f6bf61 !important;
  }

  .desktop\:hover\:border-v-orange2-d6:hover {
    border-color: #e08416 !important;
  }

  .desktop\:hover\:border-v-orange3-d6:hover {
    border-color: #af550d !important;
  }

  .desktop\:hover\:border-v-grayscale-1:hover {
    border-color: #d9d9d9 !important;
  }

  .desktop\:hover\:border-v-grayscale-2:hover {
    border-color: #bdbdbd !important;
  }

  .desktop\:hover\:border-v-grayscale-3:hover {
    border-color: #969696 !important;
  }

  .desktop\:hover\:border-v-grayscale-4:hover {
    border-color: #636363 !important;
  }

  .desktop\:hover\:border-v-grayscale-5:hover {
    border-color: #252525 !important;
  }

  .desktop\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .desktop\:focus\:border-brown:focus {
    border-color: #412c26 !important;
  }

  .desktop\:focus\:border-orange:focus {
    border-color: #f25d27 !important;
  }

  .desktop\:focus\:border-blue:focus {
    border-color: #04284a !important;
  }

  .desktop\:focus\:border-gray:focus {
    border-color: #48535d !important;
  }

  .desktop\:focus\:border-white:focus {
    border-color: #fff !important;
  }

  .desktop\:focus\:border-blue-hl:focus {
    border-color: #4391db !important;
  }

  .desktop\:focus\:border-red-hl:focus {
    border-color: #ea2636 !important;
  }

  .desktop\:focus\:border-orange-hl:focus {
    border-color: #f25d27 !important;
  }

  .desktop\:focus\:border-yellow-hl:focus {
    border-color: #fc0 !important;
  }

  .desktop\:focus\:border-gray-50:focus {
    border-color: #7f7f7f !important;
  }

  .desktop\:focus\:border-gray-30:focus {
    border-color: #afacab !important;
  }

  .desktop\:focus\:border-babyblue:focus {
    border-color: #e0e9e8 !important;
  }

  .desktop\:focus\:border-bone:focus {
    border-color: #faf9f4 !important;
  }

  .desktop\:focus\:border-gray-02:focus {
    border-color: #f9f9f9 !important;
  }

  .desktop\:focus\:border-gray4-cool:focus {
    border-color: #668296 !important;
  }

  .desktop\:focus\:border-gray3-cool:focus {
    border-color: #9baaaa !important;
  }

  .desktop\:focus\:border-gray2-cool:focus {
    border-color: #c9cec6 !important;
  }

  .desktop\:focus\:border-gray1-cool:focus {
    border-color: #f2f2f2 !important;
  }

  .desktop\:focus\:border-gray4:focus {
    border-color: #4b535d !important;
  }

  .desktop\:focus\:border-gray3:focus {
    border-color: #60666b !important;
  }

  .desktop\:focus\:border-gray2:focus {
    border-color: #9ea3a5 !important;
  }

  .desktop\:focus\:border-gray1:focus {
    border-color: #ddd !important;
  }

  .desktop\:focus\:border-gray4-warm:focus {
    border-color: #514c44 !important;
  }

  .desktop\:focus\:border-gray3-warm:focus {
    border-color: #8e7f75 !important;
  }

  .desktop\:focus\:border-gray2-warm:focus {
    border-color: #cec1b5 !important;
  }

  .desktop\:focus\:border-gray1-warm:focus {
    border-color: #ede8e2 !important;
  }

  .desktop\:focus\:border-orange5:focus {
    border-color: #720c26 !important;
  }

  .desktop\:focus\:border-orange4:focus {
    border-color: #aa2800 !important;
  }

  .desktop\:focus\:border-orange3:focus {
    border-color: #d16b00 !important;
  }

  .desktop\:focus\:border-orange2:focus {
    border-color: #e2b260 !important;
  }

  .desktop\:focus\:border-orange1:focus {
    border-color: #f2e5aa !important;
  }

  .desktop\:focus\:border-green4:focus {
    border-color: #303b1f !important;
  }

  .desktop\:focus\:border-green3:focus {
    border-color: #5c6b40 !important;
  }

  .desktop\:focus\:border-green2:focus {
    border-color: #99b782 !important;
  }

  .desktop\:focus\:border-green1:focus {
    border-color: #dbe5c4 !important;
  }

  .desktop\:focus\:border-blue4:focus {
    border-color: #04284a !important;
  }

  .desktop\:focus\:border-blue3:focus {
    border-color: #215e99 !important;
  }

  .desktop\:focus\:border-blue2:focus {
    border-color: #7ab2e5 !important;
  }

  .desktop\:focus\:border-blue1:focus {
    border-color: #c6ddf4 !important;
  }

  .desktop\:focus\:border-teal4:focus {
    border-color: #0c3f42 !important;
  }

  .desktop\:focus\:border-teal3:focus {
    border-color: #3f6d6b !important;
  }

  .desktop\:focus\:border-teal2:focus {
    border-color: #66afad !important;
  }

  .desktop\:focus\:border-teal1:focus {
    border-color: #c1e5e8 !important;
  }

  .desktop\:focus\:border-purple4:focus {
    border-color: #510238 !important;
  }

  .desktop\:focus\:border-purple3:focus {
    border-color: #773863 !important;
  }

  .desktop\:focus\:border-brown4:focus {
    border-color: #594f35 !important;
  }

  .desktop\:focus\:border-brown2:focus {
    border-color: #b5a06d !important;
  }

  .desktop\:focus\:border-map-green:focus {
    border-color: #9ab882 !important;
  }

  .desktop\:focus\:border-map-orange:focus {
    border-color: #e2b260 !important;
  }

  .desktop\:focus\:border-map-brown:focus {
    border-color: #cec1b5 !important;
  }

  .desktop\:focus\:border-map-gray:focus {
    border-color: #9baaaa !important;
  }

  .desktop\:focus\:border-map-ocean:focus {
    border-color: #f2f2f2 !important;
  }

  .desktop\:focus\:border-map-country:focus {
    border-color: #fffff9 !important;
  }

  .desktop\:focus\:border-map-border:focus {
    border-color: #dedede !important;
  }

  .desktop\:focus\:border-map-green1:focus {
    border-color: #303b1f !important;
  }

  .desktop\:focus\:border-map-green2:focus {
    border-color: #5c6b40 !important;
  }

  .desktop\:focus\:border-map-green3:focus {
    border-color: #99b782 !important;
  }

  .desktop\:focus\:border-map-green4:focus {
    border-color: #dbe5c4 !important;
  }

  .desktop\:focus\:border-map-orange1:focus {
    border-color: #aa2800 !important;
  }

  .desktop\:focus\:border-map-orange2:focus {
    border-color: #d16b00 !important;
  }

  .desktop\:focus\:border-map-orange3:focus {
    border-color: #e2b260 !important;
  }

  .desktop\:focus\:border-map-orange4:focus {
    border-color: #f2e5aa !important;
  }

  .desktop\:focus\:border-map-teal1:focus {
    border-color: #0c3f42 !important;
  }

  .desktop\:focus\:border-map-teal2:focus {
    border-color: #3f6d6b !important;
  }

  .desktop\:focus\:border-map-teal3:focus {
    border-color: #66afad !important;
  }

  .desktop\:focus\:border-map-teal4:focus {
    border-color: #c1e5e8 !important;
  }

  .desktop\:focus\:border-map-purple1:focus {
    border-color: #510238 !important;
  }

  .desktop\:focus\:border-map-purple2:focus {
    border-color: #773863 !important;
  }

  .desktop\:focus\:border-map-purple3:focus {
    border-color: #cc93ad !important;
  }

  .desktop\:focus\:border-map-purple4:focus {
    border-color: #f2dde5 !important;
  }

  .desktop\:focus\:border-v-brown:focus {
    border-color: #412c26 !important;
  }

  .desktop\:focus\:border-v-coral:focus {
    border-color: #f25d27 !important;
  }

  .desktop\:focus\:border-v-marine:focus {
    border-color: #04284a !important;
  }

  .desktop\:focus\:border-v-gunmetal:focus {
    border-color: #4b535d !important;
  }

  .desktop\:focus\:border-v-tan:focus {
    border-color: #b5a06d !important;
  }

  .desktop\:focus\:border-v-red:focus {
    border-color: #bd3823 !important;
  }

  .desktop\:focus\:border-v-purple:focus {
    border-color: #a65583 !important;
  }

  .desktop\:focus\:border-v-teal:focus {
    border-color: #3b8991 !important;
  }

  .desktop\:focus\:border-v-green:focus {
    border-color: #5c8c42 !important;
  }

  .desktop\:focus\:border-v-orange:focus {
    border-color: #e68a17 !important;
  }

  .desktop\:focus\:border-v-blue:focus {
    border-color: #2e75b8 !important;
  }

  .desktop\:focus\:border-v-tan-l:focus {
    border-color: #d9caa7 !important;
  }

  .desktop\:focus\:border-v-red-l:focus {
    border-color: #ff9382 !important;
  }

  .desktop\:focus\:border-v-purple-l:focus {
    border-color: #de9ebc !important;
  }

  .desktop\:focus\:border-v-teal-l:focus {
    border-color: #80c7cf !important;
  }

  .desktop\:focus\:border-v-green-l:focus {
    border-color: #9bd47f !important;
  }

  .desktop\:focus\:border-v-orange-l:focus {
    border-color: #ffc259 !important;
  }

  .desktop\:focus\:border-v-blue-l:focus {
    border-color: #7ab2e5 !important;
  }

  .desktop\:focus\:border-v-gray-1:focus {
    border-color: #f2f2f2 !important;
  }

  .desktop\:focus\:border-v-gray-2:focus {
    border-color: #ddd !important;
  }

  .desktop\:focus\:border-v-gray-3:focus {
    border-color: #7f7f7f !important;
  }

  .desktop\:focus\:border-v-warmgray-1:focus {
    border-color: #c9cec6 !important;
  }

  .desktop\:focus\:border-v-warmgray-2:focus {
    border-color: #9baaaa !important;
  }

  .desktop\:focus\:border-v-coolgray-1:focus {
    border-color: #9ea3a5 !important;
  }

  .desktop\:focus\:border-v-coolgray-2:focus {
    border-color: #60666b !important;
  }

  .desktop\:focus\:border-v-blue-b:focus {
    border-color: #4391db !important;
  }

  .desktop\:focus\:border-v-orange-b:focus {
    border-color: #f25d27 !important;
  }

  .desktop\:focus\:border-v-red-b:focus {
    border-color: #ea2636 !important;
  }

  .desktop\:focus\:border-v-yellow-b:focus {
    border-color: #fc0 !important;
  }

  .desktop\:focus\:border-v-orange3-1:focus {
    border-color: #ffc259 !important;
  }

  .desktop\:focus\:border-v-orange3-2:focus {
    border-color: #e68a17 !important;
  }

  .desktop\:focus\:border-v-orange3-3:focus {
    border-color: #7f2704 !important;
  }

  .desktop\:focus\:border-v-blue3-1:focus {
    border-color: #7ab2e5 !important;
  }

  .desktop\:focus\:border-v-blue3-2:focus {
    border-color: #2e75b8 !important;
  }

  .desktop\:focus\:border-v-blue3-3:focus {
    border-color: #04284a !important;
  }

  .desktop\:focus\:border-v-purple3-1:focus {
    border-color: #de9ebc !important;
  }

  .desktop\:focus\:border-v-purple3-2:focus {
    border-color: #a65583 !important;
  }

  .desktop\:focus\:border-v-purple3-3:focus {
    border-color: #510238 !important;
  }

  .desktop\:focus\:border-v-teal3-1:focus {
    border-color: #80c7cf !important;
  }

  .desktop\:focus\:border-v-teal3-2:focus {
    border-color: #3b8991 !important;
  }

  .desktop\:focus\:border-v-teal3-3:focus {
    border-color: #0c4240 !important;
  }

  .desktop\:focus\:border-v-red3-1:focus {
    border-color: #ff9382 !important;
  }

  .desktop\:focus\:border-v-red3-2:focus {
    border-color: #bd3823 !important;
  }

  .desktop\:focus\:border-v-red3-3:focus {
    border-color: #6f130c !important;
  }

  .desktop\:focus\:border-v-green3-1:focus {
    border-color: #9bd47f !important;
  }

  .desktop\:focus\:border-v-green3-2:focus {
    border-color: #5c8c42 !important;
  }

  .desktop\:focus\:border-v-green3-3:focus {
    border-color: #283b1f !important;
  }

  .desktop\:focus\:border-v-tan3-1:focus {
    border-color: #d9caa7 !important;
  }

  .desktop\:focus\:border-v-tan3-2:focus {
    border-color: #b5a06d !important;
  }

  .desktop\:focus\:border-v-tan3-3:focus {
    border-color: #594f35 !important;
  }

  .desktop\:focus\:border-v-orange4-1:focus {
    border-color: #fdbd54 !important;
  }

  .desktop\:focus\:border-v-orange4-2:focus {
    border-color: #df7b19 !important;
  }

  .desktop\:focus\:border-v-orange4-3:focus {
    border-color: #b73521 !important;
  }

  .desktop\:focus\:border-v-orange4-4:focus {
    border-color: #6f130c !important;
  }

  .desktop\:focus\:border-v-teal4-1:focus {
    border-color: #9cd3da !important;
  }

  .desktop\:focus\:border-v-teal4-2:focus {
    border-color: #57a2aa !important;
  }

  .desktop\:focus\:border-v-teal4-3:focus {
    border-color: #2b7175 !important;
  }

  .desktop\:focus\:border-v-teal4-4:focus {
    border-color: #0c4240 !important;
  }

  .desktop\:focus\:border-v-purple4-1:focus {
    border-color: #e6b6cd !important;
  }

  .desktop\:focus\:border-v-purple4-2:focus {
    border-color: #be749b !important;
  }

  .desktop\:focus\:border-v-purple4-3:focus {
    border-color: #8a3a6b !important;
  }

  .desktop\:focus\:border-v-purple4-4:focus {
    border-color: #510238 !important;
  }

  .desktop\:focus\:border-v-green4-1:focus {
    border-color: #a1d787 !important;
  }

  .desktop\:focus\:border-v-green4-2:focus {
    border-color: #799f56 !important;
  }

  .desktop\:focus\:border-v-green4-3:focus {
    border-color: #506b37 !important;
  }

  .desktop\:focus\:border-v-green4-4:focus {
    border-color: #283b1f !important;
  }

  .desktop\:focus\:border-v-orange5-1:focus {
    border-color: #ffcb72 !important;
  }

  .desktop\:focus\:border-v-orange5-2:focus {
    border-color: #eb9625 !important;
  }

  .desktop\:focus\:border-v-orange5-3:focus {
    border-color: #d1601d !important;
  }

  .desktop\:focus\:border-v-orange5-4:focus {
    border-color: #a82e1d !important;
  }

  .desktop\:focus\:border-v-orange5-5:focus {
    border-color: #6f130c !important;
  }

  .desktop\:focus\:border-v-teal5-1:focus {
    border-color: #b0dce1 !important;
  }

  .desktop\:focus\:border-v-teal5-2:focus {
    border-color: #6db6be !important;
  }

  .desktop\:focus\:border-v-teal5-3:focus {
    border-color: #418e96 !important;
  }

  .desktop\:focus\:border-v-teal5-4:focus {
    border-color: #25676a !important;
  }

  .desktop\:focus\:border-v-teal5-5:focus {
    border-color: #0c4240 !important;
  }

  .desktop\:focus\:border-v-purple5-1:focus {
    border-color: #ebc5d7 !important;
  }

  .desktop\:focus\:border-v-purple5-2:focus {
    border-color: #d18daf !important;
  }

  .desktop\:focus\:border-v-purple5-3:focus {
    border-color: #ab5c88 !important;
  }

  .desktop\:focus\:border-v-purple5-4:focus {
    border-color: #7f2f61 !important;
  }

  .desktop\:focus\:border-v-purple5-5:focus {
    border-color: #510238 !important;
  }

  .desktop\:focus\:border-v-green5-1:focus {
    border-color: #b5dfa0 !important;
  }

  .desktop\:focus\:border-v-green5-2:focus {
    border-color: #87b567 !important;
  }

  .desktop\:focus\:border-v-green5-3:focus {
    border-color: #6a8a46 !important;
  }

  .desktop\:focus\:border-v-green5-4:focus {
    border-color: #486132 !important;
  }

  .desktop\:focus\:border-v-green5-5:focus {
    border-color: #283b1f !important;
  }

  .desktop\:focus\:border-v-map-primary-purple:focus {
    border-color: #b27495 !important;
  }

  .desktop\:focus\:border-v-map-primary-teal:focus {
    border-color: #73b2b2 !important;
  }

  .desktop\:focus\:border-v-map-primary-green:focus {
    border-color: #8cb574 !important;
  }

  .desktop\:focus\:border-v-map-primary-tan:focus {
    border-color: #c7b68d !important;
  }

  .desktop\:focus\:border-v-map-primary-orange:focus {
    border-color: #f0b061 !important;
  }

  .desktop\:focus\:border-v-map-primary-red:focus {
    border-color: #ef7564 !important;
  }

  .desktop\:focus\:border-v-map-secondary-purple:focus {
    border-color: #ca9fb3 !important;
  }

  .desktop\:focus\:border-v-map-secondary-teal:focus {
    border-color: #9fc7c9 !important;
  }

  .desktop\:focus\:border-v-map-secondary-green:focus {
    border-color: #aecb9e !important;
  }

  .desktop\:focus\:border-v-map-secondary-tan:focus {
    border-color: #d8ccaf !important;
  }

  .desktop\:focus\:border-v-map-secondary-orange:focus {
    border-color: #f4c891 !important;
  }

  .desktop\:focus\:border-v-map-secondary-red:focus {
    border-color: #f29d91 !important;
  }

  .desktop\:focus\:border-v-map-tertiary-purple:focus {
    border-color: #eeccda !important;
  }

  .desktop\:focus\:border-v-map-tertiary-teal:focus {
    border-color: #bbe3e4 !important;
  }

  .desktop\:focus\:border-v-map-tertiary-green:focus {
    border-color: #cae4ba !important;
  }

  .desktop\:focus\:border-v-map-tertiary-tan:focus {
    border-color: #ebe4d0 !important;
  }

  .desktop\:focus\:border-v-map-tertiary-orange:focus {
    border-color: #ffe0ac !important;
  }

  .desktop\:focus\:border-v-map-tertiary-red:focus {
    border-color: #fbc8c1 !important;
  }

  .desktop\:focus\:border-v-teal4-d8:focus {
    border-color: #0c4240 !important;
  }

  .desktop\:focus\:border-v-teal3-d8:focus {
    border-color: #2a6f74 !important;
  }

  .desktop\:focus\:border-v-teal2-d8:focus {
    border-color: #549fa7 !important;
  }

  .desktop\:focus\:border-v-teal1-d8:focus {
    border-color: #95d0d0 !important;
  }

  .desktop\:focus\:border-v-middle-d8:focus {
    border-color: #fffad6 !important;
  }

  .desktop\:focus\:border-v-orange1-d8:focus {
    border-color: #f6bf61 !important;
  }

  .desktop\:focus\:border-v-orange2-d8:focus {
    border-color: #e08416 !important;
  }

  .desktop\:focus\:border-v-orange3-d8:focus {
    border-color: #af550d !important;
  }

  .desktop\:focus\:border-v-orange4-d8:focus {
    border-color: #6f130c !important;
  }

  .desktop\:focus\:border-v-teal3-d6:focus {
    border-color: #2a6f74 !important;
  }

  .desktop\:focus\:border-v-teal2-d6:focus {
    border-color: #549fa7 !important;
  }

  .desktop\:focus\:border-v-teal1-d6:focus {
    border-color: #95d0d0 !important;
  }

  .desktop\:focus\:border-v-middle-d6:focus {
    border-color: #fffad6 !important;
  }

  .desktop\:focus\:border-v-orange1-d6:focus {
    border-color: #f6bf61 !important;
  }

  .desktop\:focus\:border-v-orange2-d6:focus {
    border-color: #e08416 !important;
  }

  .desktop\:focus\:border-v-orange3-d6:focus {
    border-color: #af550d !important;
  }

  .desktop\:focus\:border-v-grayscale-1:focus {
    border-color: #d9d9d9 !important;
  }

  .desktop\:focus\:border-v-grayscale-2:focus {
    border-color: #bdbdbd !important;
  }

  .desktop\:focus\:border-v-grayscale-3:focus {
    border-color: #969696 !important;
  }

  .desktop\:focus\:border-v-grayscale-4:focus {
    border-color: #636363 !important;
  }

  .desktop\:focus\:border-v-grayscale-5:focus {
    border-color: #252525 !important;
  }

  .desktop\:rounded-none {
    border-radius: 0 !important;
  }

  .desktop\:rounded-sm {
    border-radius: .125rem !important;
  }

  .desktop\:rounded {
    border-radius: .25rem !important;
  }

  .desktop\:rounded-lg {
    border-radius: .5rem !important;
  }

  .desktop\:rounded-full {
    border-radius: 9999px !important;
  }

  .desktop\:rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .desktop\:rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .desktop\:rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .desktop\:rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .desktop\:rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .desktop\:rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .desktop\:rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .desktop\:rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .desktop\:rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .desktop\:rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .desktop\:rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .desktop\:rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .desktop\:rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .desktop\:rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .desktop\:rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .desktop\:rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .desktop\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .desktop\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .desktop\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .desktop\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .desktop\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .desktop\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .desktop\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .desktop\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .desktop\:rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .desktop\:rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .desktop\:rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .desktop\:rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .desktop\:rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .desktop\:rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .desktop\:rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .desktop\:rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .desktop\:rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .desktop\:rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .desktop\:rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .desktop\:rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .desktop\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .desktop\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .desktop\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .desktop\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .desktop\:border-solid {
    border-style: solid !important;
  }

  .desktop\:border-dashed {
    border-style: dashed !important;
  }

  .desktop\:border-dotted {
    border-style: dotted !important;
  }

  .desktop\:border-none {
    border-style: none !important;
  }

  .desktop\:border-0 {
    border-width: 0 !important;
  }

  .desktop\:border-2 {
    border-width: 2px !important;
  }

  .desktop\:border-4 {
    border-width: 4px !important;
  }

  .desktop\:border-8 {
    border-width: 8px !important;
  }

  .desktop\:border {
    border-width: 1px !important;
  }

  .desktop\:border-t-0 {
    border-top-width: 0 !important;
  }

  .desktop\:border-r-0 {
    border-right-width: 0 !important;
  }

  .desktop\:border-b-0 {
    border-bottom-width: 0 !important;
  }

  .desktop\:border-l-0 {
    border-left-width: 0 !important;
  }

  .desktop\:border-t-2 {
    border-top-width: 2px !important;
  }

  .desktop\:border-r-2 {
    border-right-width: 2px !important;
  }

  .desktop\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .desktop\:border-l-2 {
    border-left-width: 2px !important;
  }

  .desktop\:border-t-4 {
    border-top-width: 4px !important;
  }

  .desktop\:border-r-4 {
    border-right-width: 4px !important;
  }

  .desktop\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .desktop\:border-l-4 {
    border-left-width: 4px !important;
  }

  .desktop\:border-t-8 {
    border-top-width: 8px !important;
  }

  .desktop\:border-r-8 {
    border-right-width: 8px !important;
  }

  .desktop\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .desktop\:border-l-8 {
    border-left-width: 8px !important;
  }

  .desktop\:border-t {
    border-top-width: 1px !important;
  }

  .desktop\:border-r {
    border-right-width: 1px !important;
  }

  .desktop\:border-b {
    border-bottom-width: 1px !important;
  }

  .desktop\:border-l {
    border-left-width: 1px !important;
  }

  .desktop\:cursor-auto {
    cursor: auto !important;
  }

  .desktop\:cursor-default {
    cursor: default !important;
  }

  .desktop\:cursor-pointer {
    cursor: pointer !important;
  }

  .desktop\:cursor-wait {
    cursor: wait !important;
  }

  .desktop\:cursor-move {
    cursor: move !important;
  }

  .desktop\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .desktop\:block {
    display: block !important;
  }

  .desktop\:inline-block {
    display: inline-block !important;
  }

  .desktop\:inline {
    display: inline !important;
  }

  .desktop\:table {
    display: table !important;
  }

  .desktop\:table-row {
    display: table-row !important;
  }

  .desktop\:table-cell {
    display: table-cell !important;
  }

  .desktop\:hidden {
    display: none !important;
  }

  .desktop\:flex {
    display: flex !important;
  }

  .desktop\:inline-flex {
    display: inline-flex !important;
  }

  .desktop\:flex-row {
    flex-direction: row !important;
  }

  .desktop\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .desktop\:flex-col {
    flex-direction: column !important;
  }

  .desktop\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .desktop\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .desktop\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .desktop\:flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .desktop\:items-start {
    align-items: flex-start !important;
  }

  .desktop\:items-end {
    align-items: flex-end !important;
  }

  .desktop\:items-center {
    align-items: center !important;
  }

  .desktop\:items-baseline {
    align-items: baseline !important;
  }

  .desktop\:items-stretch {
    align-items: stretch !important;
  }

  .desktop\:self-auto {
    align-self: auto !important;
  }

  .desktop\:self-start {
    align-self: flex-start !important;
  }

  .desktop\:self-end {
    align-self: flex-end !important;
  }

  .desktop\:self-center {
    align-self: center !important;
  }

  .desktop\:self-stretch {
    align-self: stretch !important;
  }

  .desktop\:justify-start {
    justify-content: flex-start !important;
  }

  .desktop\:justify-end {
    justify-content: flex-end !important;
  }

  .desktop\:justify-center {
    justify-content: center !important;
  }

  .desktop\:justify-between {
    justify-content: space-between !important;
  }

  .desktop\:justify-around {
    justify-content: space-around !important;
  }

  .desktop\:content-center {
    align-content: center !important;
  }

  .desktop\:content-start {
    align-content: flex-start !important;
  }

  .desktop\:content-end {
    align-content: flex-end !important;
  }

  .desktop\:content-between {
    align-content: space-between !important;
  }

  .desktop\:content-around {
    align-content: space-around !important;
  }

  .desktop\:flex-1 {
    flex: 1 1 0% !important;
  }

  .desktop\:flex-auto {
    flex: 1 1 auto !important;
  }

  .desktop\:flex-initial {
    flex: 0 1 auto !important;
  }

  .desktop\:flex-none {
    flex: none !important;
  }

  .desktop\:flex-grow {
    flex-grow: 1 !important;
  }

  .desktop\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .desktop\:flex-no-grow {
    flex-grow: 0 !important;
  }

  .desktop\:flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .desktop\:font-h {
    font-family: haarlemmer_regular !important;
  }

  .desktop\:font-lb {
    font-family: larsseit_bold !important;
  }

  .desktop\:font-li {
    font-family: larsseit_italic !important;
  }

  .desktop\:font-lm {
    font-family: larsseit_medium !important;
  }

  .desktop\:font-l {
    font-family: larsseit_regular !important;
  }

  .desktop\:font-lei {
    font-family: lemonde_italic !important;
  }

  .desktop\:font-le {
    font-family: lemonde_regular !important;
  }

  .desktop\:font-hairline {
    font-weight: 100 !important;
  }

  .desktop\:font-thin {
    font-weight: 200 !important;
  }

  .desktop\:font-light {
    font-weight: 300 !important;
  }

  .desktop\:font-normal {
    font-weight: 400 !important;
  }

  .desktop\:font-medium {
    font-weight: 500 !important;
  }

  .desktop\:font-semibold {
    font-weight: 600 !important;
  }

  .desktop\:font-bold {
    font-weight: 700 !important;
  }

  .desktop\:font-extrabold {
    font-weight: 800 !important;
  }

  .desktop\:font-black {
    font-weight: 900 !important;
  }

  .desktop\:hover\:font-hairline:hover {
    font-weight: 100 !important;
  }

  .desktop\:hover\:font-thin:hover {
    font-weight: 200 !important;
  }

  .desktop\:hover\:font-light:hover {
    font-weight: 300 !important;
  }

  .desktop\:hover\:font-normal:hover {
    font-weight: 400 !important;
  }

  .desktop\:hover\:font-medium:hover {
    font-weight: 500 !important;
  }

  .desktop\:hover\:font-semibold:hover {
    font-weight: 600 !important;
  }

  .desktop\:hover\:font-bold:hover {
    font-weight: 700 !important;
  }

  .desktop\:hover\:font-extrabold:hover {
    font-weight: 800 !important;
  }

  .desktop\:hover\:font-black:hover {
    font-weight: 900 !important;
  }

  .desktop\:focus\:font-hairline:focus {
    font-weight: 100 !important;
  }

  .desktop\:focus\:font-thin:focus {
    font-weight: 200 !important;
  }

  .desktop\:focus\:font-light:focus {
    font-weight: 300 !important;
  }

  .desktop\:focus\:font-normal:focus {
    font-weight: 400 !important;
  }

  .desktop\:focus\:font-medium:focus {
    font-weight: 500 !important;
  }

  .desktop\:focus\:font-semibold:focus {
    font-weight: 600 !important;
  }

  .desktop\:focus\:font-bold:focus {
    font-weight: 700 !important;
  }

  .desktop\:focus\:font-extrabold:focus {
    font-weight: 800 !important;
  }

  .desktop\:focus\:font-black:focus {
    font-weight: 900 !important;
  }

  .desktop\:h-612 {
    height: 612px !important;
  }

  .desktop\:h-auto {
    height: auto !important;
  }

  .desktop\:h-px {
    height: 1px !important;
  }

  .desktop\:h-full {
    height: 100% !important;
  }

  .desktop\:h-1\/2 {
    height: 50% !important;
  }

  .desktop\:h-1\/3 {
    height: 33.33333% !important;
  }

  .desktop\:h-2\/3 {
    height: 66.66667% !important;
  }

  .desktop\:h-1\/4 {
    height: 25% !important;
  }

  .desktop\:h-3\/4 {
    height: 75% !important;
  }

  .desktop\:h-1\/5 {
    height: 20% !important;
  }

  .desktop\:h-2\/5 {
    height: 40% !important;
  }

  .desktop\:h-3\/5 {
    height: 60% !important;
  }

  .desktop\:h-4\/5 {
    height: 80% !important;
  }

  .desktop\:h-1\/6 {
    height: 16.66667% !important;
  }

  .desktop\:h-5\/6 {
    height: 83.33333% !important;
  }

  .desktop\:h-screen {
    height: 100vh !important;
  }

  .desktop\:leading-11 {
    line-height: 11px !important;
  }

  .desktop\:leading-12 {
    line-height: 12px !important;
  }

  .desktop\:leading-13 {
    line-height: 13px !important;
  }

  .desktop\:leading-14 {
    line-height: 14px !important;
  }

  .desktop\:leading-15 {
    line-height: 15px !important;
  }

  .desktop\:leading-16 {
    line-height: 16px !important;
  }

  .desktop\:leading-20 {
    line-height: 20px !important;
  }

  .desktop\:leading-22 {
    line-height: 22px !important;
  }

  .desktop\:leading-none {
    line-height: 1 !important;
  }

  .desktop\:leading-tight {
    line-height: 1.25 !important;
  }

  .desktop\:leading-normal {
    line-height: 1.5 !important;
  }

  .desktop\:leading-loose {
    line-height: 2 !important;
  }

  .desktop\:m-0 {
    margin: 0 !important;
  }

  .desktop\:m-auto {
    margin: auto !important;
  }

  .desktop\:m-px {
    margin: 1px !important;
  }

  .desktop\:m-2px {
    margin: 2px !important;
  }

  .desktop\:m-4px {
    margin: 4px !important;
  }

  .desktop\:m-5px {
    margin: 5px !important;
  }

  .desktop\:m-10px {
    margin: 10px !important;
  }

  .desktop\:m-15px {
    margin: 15px !important;
  }

  .desktop\:m-20px {
    margin: 20px !important;
  }

  .desktop\:m-25px {
    margin: 25px !important;
  }

  .desktop\:m-30px {
    margin: 30px !important;
  }

  .desktop\:m-32px {
    margin: 32px !important;
  }

  .desktop\:m-35px {
    margin: 35px !important;
  }

  .desktop\:m-42px {
    margin: 42px !important;
  }

  .desktop\:m-45px {
    margin: 45px !important;
  }

  .desktop\:m-64px {
    margin: 64px !important;
  }

  .desktop\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .desktop\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .desktop\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .desktop\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .desktop\:my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .desktop\:mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .desktop\:my-2px {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .desktop\:mx-2px {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .desktop\:my-4px {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .desktop\:mx-4px {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .desktop\:my-5px {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .desktop\:mx-5px {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .desktop\:my-10px {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .desktop\:mx-10px {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .desktop\:my-15px {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .desktop\:mx-15px {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .desktop\:my-20px {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .desktop\:mx-20px {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .desktop\:my-25px {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .desktop\:mx-25px {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .desktop\:my-30px {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .desktop\:mx-30px {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .desktop\:my-32px {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .desktop\:mx-32px {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .desktop\:my-35px {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .desktop\:mx-35px {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .desktop\:my-42px {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }

  .desktop\:mx-42px {
    margin-left: 42px !important;
    margin-right: 42px !important;
  }

  .desktop\:my-45px {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }

  .desktop\:mx-45px {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }

  .desktop\:my-64px {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .desktop\:mx-64px {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .desktop\:mt-0 {
    margin-top: 0 !important;
  }

  .desktop\:mr-0 {
    margin-right: 0 !important;
  }

  .desktop\:mb-0 {
    margin-bottom: 0 !important;
  }

  .desktop\:ml-0 {
    margin-left: 0 !important;
  }

  .desktop\:mt-auto {
    margin-top: auto !important;
  }

  .desktop\:mr-auto {
    margin-right: auto !important;
  }

  .desktop\:mb-auto {
    margin-bottom: auto !important;
  }

  .desktop\:ml-auto {
    margin-left: auto !important;
  }

  .desktop\:mt-px {
    margin-top: 1px !important;
  }

  .desktop\:mr-px {
    margin-right: 1px !important;
  }

  .desktop\:mb-px {
    margin-bottom: 1px !important;
  }

  .desktop\:ml-px {
    margin-left: 1px !important;
  }

  .desktop\:mt-2px {
    margin-top: 2px !important;
  }

  .desktop\:mr-2px {
    margin-right: 2px !important;
  }

  .desktop\:mb-2px {
    margin-bottom: 2px !important;
  }

  .desktop\:ml-2px {
    margin-left: 2px !important;
  }

  .desktop\:mt-4px {
    margin-top: 4px !important;
  }

  .desktop\:mr-4px {
    margin-right: 4px !important;
  }

  .desktop\:mb-4px {
    margin-bottom: 4px !important;
  }

  .desktop\:ml-4px {
    margin-left: 4px !important;
  }

  .desktop\:mt-5px {
    margin-top: 5px !important;
  }

  .desktop\:mr-5px {
    margin-right: 5px !important;
  }

  .desktop\:mb-5px {
    margin-bottom: 5px !important;
  }

  .desktop\:ml-5px {
    margin-left: 5px !important;
  }

  .desktop\:mt-10px {
    margin-top: 10px !important;
  }

  .desktop\:mr-10px {
    margin-right: 10px !important;
  }

  .desktop\:mb-10px {
    margin-bottom: 10px !important;
  }

  .desktop\:ml-10px {
    margin-left: 10px !important;
  }

  .desktop\:mt-15px {
    margin-top: 15px !important;
  }

  .desktop\:mr-15px {
    margin-right: 15px !important;
  }

  .desktop\:mb-15px {
    margin-bottom: 15px !important;
  }

  .desktop\:ml-15px {
    margin-left: 15px !important;
  }

  .desktop\:mt-20px {
    margin-top: 20px !important;
  }

  .desktop\:mr-20px {
    margin-right: 20px !important;
  }

  .desktop\:mb-20px {
    margin-bottom: 20px !important;
  }

  .desktop\:ml-20px {
    margin-left: 20px !important;
  }

  .desktop\:mt-25px {
    margin-top: 25px !important;
  }

  .desktop\:mr-25px {
    margin-right: 25px !important;
  }

  .desktop\:mb-25px {
    margin-bottom: 25px !important;
  }

  .desktop\:ml-25px {
    margin-left: 25px !important;
  }

  .desktop\:mt-30px {
    margin-top: 30px !important;
  }

  .desktop\:mr-30px {
    margin-right: 30px !important;
  }

  .desktop\:mb-30px {
    margin-bottom: 30px !important;
  }

  .desktop\:ml-30px {
    margin-left: 30px !important;
  }

  .desktop\:mt-32px {
    margin-top: 32px !important;
  }

  .desktop\:mr-32px {
    margin-right: 32px !important;
  }

  .desktop\:mb-32px {
    margin-bottom: 32px !important;
  }

  .desktop\:ml-32px {
    margin-left: 32px !important;
  }

  .desktop\:mt-35px {
    margin-top: 35px !important;
  }

  .desktop\:mr-35px {
    margin-right: 35px !important;
  }

  .desktop\:mb-35px {
    margin-bottom: 35px !important;
  }

  .desktop\:ml-35px {
    margin-left: 35px !important;
  }

  .desktop\:mt-42px {
    margin-top: 42px !important;
  }

  .desktop\:mr-42px {
    margin-right: 42px !important;
  }

  .desktop\:mb-42px {
    margin-bottom: 42px !important;
  }

  .desktop\:ml-42px {
    margin-left: 42px !important;
  }

  .desktop\:mt-45px {
    margin-top: 45px !important;
  }

  .desktop\:mr-45px {
    margin-right: 45px !important;
  }

  .desktop\:mb-45px {
    margin-bottom: 45px !important;
  }

  .desktop\:ml-45px {
    margin-left: 45px !important;
  }

  .desktop\:mt-64px {
    margin-top: 64px !important;
  }

  .desktop\:mr-64px {
    margin-right: 64px !important;
  }

  .desktop\:mb-64px {
    margin-bottom: 64px !important;
  }

  .desktop\:ml-64px {
    margin-left: 64px !important;
  }

  .desktop\:max-h-full {
    max-height: 100% !important;
  }

  .desktop\:max-h-screen {
    max-height: 100vh !important;
  }

  .desktop\:max-w-320 {
    max-width: 320px !important;
  }

  .desktop\:max-w-360 {
    max-width: 360px !important;
  }

  .desktop\:max-w-576 {
    max-width: 576px !important;
  }

  .desktop\:max-w-680 {
    max-width: 680px !important;
  }

  .desktop\:max-w-768 {
    max-width: 768px !important;
  }

  .desktop\:max-w-1024 {
    max-width: 1024px !important;
  }

  .desktop\:max-w-1280 {
    max-width: 1280px !important;
  }

  .desktop\:min-h-0 {
    min-height: 0 !important;
  }

  .desktop\:min-h-full {
    min-height: 100% !important;
  }

  .desktop\:min-h-screen {
    min-height: 100vh !important;
  }

  .desktop\:min-w-0 {
    min-width: 0 !important;
  }

  .desktop\:min-w-full {
    min-width: 100% !important;
  }

  .desktop\:-m-0 {
    margin: 0 !important;
  }

  .desktop\:-m-1 {
    margin: -0.25rem !important;
  }

  .desktop\:-m-2 {
    margin: -0.5rem !important;
  }

  .desktop\:-m-3 {
    margin: -0.75rem !important;
  }

  .desktop\:-m-4 {
    margin: -1rem !important;
  }

  .desktop\:-m-5 {
    margin: -1.25rem !important;
  }

  .desktop\:-m-6 {
    margin: -1.5rem !important;
  }

  .desktop\:-m-8 {
    margin: -2rem !important;
  }

  .desktop\:-m-10 {
    margin: -2.5rem !important;
  }

  .desktop\:-m-12 {
    margin: -3rem !important;
  }

  .desktop\:-m-16 {
    margin: -4rem !important;
  }

  .desktop\:-m-20 {
    margin: -5rem !important;
  }

  .desktop\:-m-24 {
    margin: -6rem !important;
  }

  .desktop\:-m-32 {
    margin: -8rem !important;
  }

  .desktop\:-m-px {
    margin: -1px !important;
  }

  .desktop\:-m-2px {
    margin: -2px !important;
  }

  .desktop\:-m-4px {
    margin: -4px !important;
  }

  .desktop\:-m-5px {
    margin: -5px !important;
  }

  .desktop\:-m-6px {
    margin: -6px !important;
  }

  .desktop\:-m-8px {
    margin: -8px !important;
  }

  .desktop\:-m-10px {
    margin: -10px !important;
  }

  .desktop\:-m-15px {
    margin: -15px !important;
  }

  .desktop\:-m-16px {
    margin: -16px !important;
  }

  .desktop\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .desktop\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .desktop\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .desktop\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .desktop\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .desktop\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .desktop\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .desktop\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .desktop\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .desktop\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .desktop\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .desktop\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }

  .desktop\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .desktop\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .desktop\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .desktop\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .desktop\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .desktop\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }

  .desktop\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .desktop\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }

  .desktop\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .desktop\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }

  .desktop\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .desktop\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }

  .desktop\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }

  .desktop\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }

  .desktop\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }

  .desktop\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }

  .desktop\:-my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .desktop\:-mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .desktop\:-my-2px {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .desktop\:-mx-2px {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .desktop\:-my-4px {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .desktop\:-mx-4px {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .desktop\:-my-5px {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .desktop\:-mx-5px {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .desktop\:-my-6px {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .desktop\:-mx-6px {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .desktop\:-my-8px {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .desktop\:-mx-8px {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .desktop\:-my-10px {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .desktop\:-mx-10px {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .desktop\:-my-15px {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .desktop\:-mx-15px {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .desktop\:-my-16px {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .desktop\:-mx-16px {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .desktop\:-mt-0 {
    margin-top: 0 !important;
  }

  .desktop\:-mr-0 {
    margin-right: 0 !important;
  }

  .desktop\:-mb-0 {
    margin-bottom: 0 !important;
  }

  .desktop\:-ml-0 {
    margin-left: 0 !important;
  }

  .desktop\:-mt-1 {
    margin-top: -0.25rem !important;
  }

  .desktop\:-mr-1 {
    margin-right: -0.25rem !important;
  }

  .desktop\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .desktop\:-ml-1 {
    margin-left: -0.25rem !important;
  }

  .desktop\:-mt-2 {
    margin-top: -0.5rem !important;
  }

  .desktop\:-mr-2 {
    margin-right: -0.5rem !important;
  }

  .desktop\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .desktop\:-ml-2 {
    margin-left: -0.5rem !important;
  }

  .desktop\:-mt-3 {
    margin-top: -0.75rem !important;
  }

  .desktop\:-mr-3 {
    margin-right: -0.75rem !important;
  }

  .desktop\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .desktop\:-ml-3 {
    margin-left: -0.75rem !important;
  }

  .desktop\:-mt-4 {
    margin-top: -1rem !important;
  }

  .desktop\:-mr-4 {
    margin-right: -1rem !important;
  }

  .desktop\:-mb-4 {
    margin-bottom: -1rem !important;
  }

  .desktop\:-ml-4 {
    margin-left: -1rem !important;
  }

  .desktop\:-mt-5 {
    margin-top: -1.25rem !important;
  }

  .desktop\:-mr-5 {
    margin-right: -1.25rem !important;
  }

  .desktop\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }

  .desktop\:-ml-5 {
    margin-left: -1.25rem !important;
  }

  .desktop\:-mt-6 {
    margin-top: -1.5rem !important;
  }

  .desktop\:-mr-6 {
    margin-right: -1.5rem !important;
  }

  .desktop\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .desktop\:-ml-6 {
    margin-left: -1.5rem !important;
  }

  .desktop\:-mt-8 {
    margin-top: -2rem !important;
  }

  .desktop\:-mr-8 {
    margin-right: -2rem !important;
  }

  .desktop\:-mb-8 {
    margin-bottom: -2rem !important;
  }

  .desktop\:-ml-8 {
    margin-left: -2rem !important;
  }

  .desktop\:-mt-10 {
    margin-top: -2.5rem !important;
  }

  .desktop\:-mr-10 {
    margin-right: -2.5rem !important;
  }

  .desktop\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }

  .desktop\:-ml-10 {
    margin-left: -2.5rem !important;
  }

  .desktop\:-mt-12 {
    margin-top: -3rem !important;
  }

  .desktop\:-mr-12 {
    margin-right: -3rem !important;
  }

  .desktop\:-mb-12 {
    margin-bottom: -3rem !important;
  }

  .desktop\:-ml-12 {
    margin-left: -3rem !important;
  }

  .desktop\:-mt-16 {
    margin-top: -4rem !important;
  }

  .desktop\:-mr-16 {
    margin-right: -4rem !important;
  }

  .desktop\:-mb-16 {
    margin-bottom: -4rem !important;
  }

  .desktop\:-ml-16 {
    margin-left: -4rem !important;
  }

  .desktop\:-mt-20 {
    margin-top: -5rem !important;
  }

  .desktop\:-mr-20 {
    margin-right: -5rem !important;
  }

  .desktop\:-mb-20 {
    margin-bottom: -5rem !important;
  }

  .desktop\:-ml-20 {
    margin-left: -5rem !important;
  }

  .desktop\:-mt-24 {
    margin-top: -6rem !important;
  }

  .desktop\:-mr-24 {
    margin-right: -6rem !important;
  }

  .desktop\:-mb-24 {
    margin-bottom: -6rem !important;
  }

  .desktop\:-ml-24 {
    margin-left: -6rem !important;
  }

  .desktop\:-mt-32 {
    margin-top: -8rem !important;
  }

  .desktop\:-mr-32 {
    margin-right: -8rem !important;
  }

  .desktop\:-mb-32 {
    margin-bottom: -8rem !important;
  }

  .desktop\:-ml-32 {
    margin-left: -8rem !important;
  }

  .desktop\:-mt-px {
    margin-top: -1px !important;
  }

  .desktop\:-mr-px {
    margin-right: -1px !important;
  }

  .desktop\:-mb-px {
    margin-bottom: -1px !important;
  }

  .desktop\:-ml-px {
    margin-left: -1px !important;
  }

  .desktop\:-mt-2px {
    margin-top: -2px !important;
  }

  .desktop\:-mr-2px {
    margin-right: -2px !important;
  }

  .desktop\:-mb-2px {
    margin-bottom: -2px !important;
  }

  .desktop\:-ml-2px {
    margin-left: -2px !important;
  }

  .desktop\:-mt-4px {
    margin-top: -4px !important;
  }

  .desktop\:-mr-4px {
    margin-right: -4px !important;
  }

  .desktop\:-mb-4px {
    margin-bottom: -4px !important;
  }

  .desktop\:-ml-4px {
    margin-left: -4px !important;
  }

  .desktop\:-mt-5px {
    margin-top: -5px !important;
  }

  .desktop\:-mr-5px {
    margin-right: -5px !important;
  }

  .desktop\:-mb-5px {
    margin-bottom: -5px !important;
  }

  .desktop\:-ml-5px {
    margin-left: -5px !important;
  }

  .desktop\:-mt-6px {
    margin-top: -6px !important;
  }

  .desktop\:-mr-6px {
    margin-right: -6px !important;
  }

  .desktop\:-mb-6px {
    margin-bottom: -6px !important;
  }

  .desktop\:-ml-6px {
    margin-left: -6px !important;
  }

  .desktop\:-mt-8px {
    margin-top: -8px !important;
  }

  .desktop\:-mr-8px {
    margin-right: -8px !important;
  }

  .desktop\:-mb-8px {
    margin-bottom: -8px !important;
  }

  .desktop\:-ml-8px {
    margin-left: -8px !important;
  }

  .desktop\:-mt-10px {
    margin-top: -10px !important;
  }

  .desktop\:-mr-10px {
    margin-right: -10px !important;
  }

  .desktop\:-mb-10px {
    margin-bottom: -10px !important;
  }

  .desktop\:-ml-10px {
    margin-left: -10px !important;
  }

  .desktop\:-mt-15px {
    margin-top: -15px !important;
  }

  .desktop\:-mr-15px {
    margin-right: -15px !important;
  }

  .desktop\:-mb-15px {
    margin-bottom: -15px !important;
  }

  .desktop\:-ml-15px {
    margin-left: -15px !important;
  }

  .desktop\:-mt-16px {
    margin-top: -16px !important;
  }

  .desktop\:-mr-16px {
    margin-right: -16px !important;
  }

  .desktop\:-mb-16px {
    margin-bottom: -16px !important;
  }

  .desktop\:-ml-16px {
    margin-left: -16px !important;
  }

  .desktop\:opacity-0 {
    opacity: 0 !important;
  }

  .desktop\:opacity-25 {
    opacity: .25 !important;
  }

  .desktop\:opacity-50 {
    opacity: .5 !important;
  }

  .desktop\:opacity-75 {
    opacity: .75 !important;
  }

  .desktop\:opacity-100 {
    opacity: 1 !important;
  }

  .desktop\:overflow-auto {
    overflow: auto !important;
  }

  .desktop\:overflow-hidden {
    overflow: hidden !important;
  }

  .desktop\:overflow-visible {
    overflow: visible !important;
  }

  .desktop\:overflow-scroll {
    overflow: scroll !important;
  }

  .desktop\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .desktop\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .desktop\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .desktop\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .desktop\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .desktop\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .desktop\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .desktop\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .desktop\:scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .desktop\:scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .desktop\:p-px {
    padding: 1px !important;
  }

  .desktop\:p-2px {
    padding: 2px !important;
  }

  .desktop\:p-4px {
    padding: 4px !important;
  }

  .desktop\:p-5px {
    padding: 5px !important;
  }

  .desktop\:p-6px {
    padding: 6px !important;
  }

  .desktop\:p-8px {
    padding: 8px !important;
  }

  .desktop\:p-10px {
    padding: 10px !important;
  }

  .desktop\:p-15px {
    padding: 15px !important;
  }

  .desktop\:p-16px {
    padding: 16px !important;
  }

  .desktop\:py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .desktop\:px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .desktop\:py-2px {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .desktop\:px-2px {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .desktop\:py-4px {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .desktop\:px-4px {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .desktop\:py-5px {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .desktop\:px-5px {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .desktop\:py-6px {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .desktop\:px-6px {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .desktop\:py-8px {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .desktop\:px-8px {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .desktop\:py-10px {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .desktop\:px-10px {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .desktop\:py-15px {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .desktop\:px-15px {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .desktop\:py-16px {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .desktop\:px-16px {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .desktop\:pt-px {
    padding-top: 1px !important;
  }

  .desktop\:pr-px {
    padding-right: 1px !important;
  }

  .desktop\:pb-px {
    padding-bottom: 1px !important;
  }

  .desktop\:pl-px {
    padding-left: 1px !important;
  }

  .desktop\:pt-2px {
    padding-top: 2px !important;
  }

  .desktop\:pr-2px {
    padding-right: 2px !important;
  }

  .desktop\:pb-2px {
    padding-bottom: 2px !important;
  }

  .desktop\:pl-2px {
    padding-left: 2px !important;
  }

  .desktop\:pt-4px {
    padding-top: 4px !important;
  }

  .desktop\:pr-4px {
    padding-right: 4px !important;
  }

  .desktop\:pb-4px {
    padding-bottom: 4px !important;
  }

  .desktop\:pl-4px {
    padding-left: 4px !important;
  }

  .desktop\:pt-5px {
    padding-top: 5px !important;
  }

  .desktop\:pr-5px {
    padding-right: 5px !important;
  }

  .desktop\:pb-5px {
    padding-bottom: 5px !important;
  }

  .desktop\:pl-5px {
    padding-left: 5px !important;
  }

  .desktop\:pt-6px {
    padding-top: 6px !important;
  }

  .desktop\:pr-6px {
    padding-right: 6px !important;
  }

  .desktop\:pb-6px {
    padding-bottom: 6px !important;
  }

  .desktop\:pl-6px {
    padding-left: 6px !important;
  }

  .desktop\:pt-8px {
    padding-top: 8px !important;
  }

  .desktop\:pr-8px {
    padding-right: 8px !important;
  }

  .desktop\:pb-8px {
    padding-bottom: 8px !important;
  }

  .desktop\:pl-8px {
    padding-left: 8px !important;
  }

  .desktop\:pt-10px {
    padding-top: 10px !important;
  }

  .desktop\:pr-10px {
    padding-right: 10px !important;
  }

  .desktop\:pb-10px {
    padding-bottom: 10px !important;
  }

  .desktop\:pl-10px {
    padding-left: 10px !important;
  }

  .desktop\:pt-15px {
    padding-top: 15px !important;
  }

  .desktop\:pr-15px {
    padding-right: 15px !important;
  }

  .desktop\:pb-15px {
    padding-bottom: 15px !important;
  }

  .desktop\:pl-15px {
    padding-left: 15px !important;
  }

  .desktop\:pt-16px {
    padding-top: 16px !important;
  }

  .desktop\:pr-16px {
    padding-right: 16px !important;
  }

  .desktop\:pb-16px {
    padding-bottom: 16px !important;
  }

  .desktop\:pl-16px {
    padding-left: 16px !important;
  }

  .desktop\:pointer-events-none {
    pointer-events: none !important;
  }

  .desktop\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .desktop\:static {
    position: static !important;
  }

  .desktop\:fixed {
    position: fixed !important;
  }

  .desktop\:absolute {
    position: absolute !important;
  }

  .desktop\:relative {
    position: relative !important;
  }

  .desktop\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .desktop\:pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .desktop\:pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .desktop\:pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .desktop\:pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .desktop\:pin-t {
    top: 0 !important;
  }

  .desktop\:pin-r {
    right: 0 !important;
  }

  .desktop\:pin-b {
    bottom: 0 !important;
  }

  .desktop\:pin-l {
    left: 0 !important;
  }

  .desktop\:resize-none {
    resize: none !important;
  }

  .desktop\:resize-y {
    resize: vertical !important;
  }

  .desktop\:resize-x {
    resize: horizontal !important;
  }

  .desktop\:resize {
    resize: both !important;
  }

  .desktop\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .desktop\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .desktop\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .desktop\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .desktop\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .desktop\:shadow-none {
    box-shadow: none !important;
  }

  .desktop\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .desktop\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .desktop\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .desktop\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .desktop\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .desktop\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }

  .desktop\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .desktop\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .desktop\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .desktop\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .desktop\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .desktop\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }

  .desktop\:table-auto {
    table-layout: auto !important;
  }

  .desktop\:table-fixed {
    table-layout: fixed !important;
  }

  .desktop\:text-left {
    text-align: left !important;
  }

  .desktop\:text-center {
    text-align: center !important;
  }

  .desktop\:text-right {
    text-align: right !important;
  }

  .desktop\:text-justify {
    text-align: justify !important;
  }

  .desktop\:text-blue {
    color: #04284a !important;
  }

  .desktop\:text-bone {
    color: #faf9f4 !important;
  }

  .desktop\:text-orange-hl {
    color: #f25d27 !important;
  }

  .desktop\:text-gray-50 {
    color: #7f7f7f !important;
  }

  .desktop\:text-gray {
    color: #60666b !important;
  }

  .desktop\:text-brown {
    color: #412c26 !important;
  }

  .desktop\:text-gray1-cool {
    color: #f2f2f2 !important;
  }

  .desktop\:text-v-gray-3 {
    color: #7f7f7f !important;
  }

  .desktop\:text-v-coolgray-2 {
    color: #60666b !important;
  }

  .desktop\:text-gray-map {
    color: #c6c4c4 !important;
  }

  .desktop\:hover\:text-blue:hover {
    color: #04284a !important;
  }

  .desktop\:hover\:text-bone:hover {
    color: #faf9f4 !important;
  }

  .desktop\:hover\:text-orange-hl:hover {
    color: #f25d27 !important;
  }

  .desktop\:hover\:text-gray-50:hover {
    color: #7f7f7f !important;
  }

  .desktop\:hover\:text-gray:hover {
    color: #60666b !important;
  }

  .desktop\:hover\:text-brown:hover {
    color: #412c26 !important;
  }

  .desktop\:hover\:text-gray1-cool:hover {
    color: #f2f2f2 !important;
  }

  .desktop\:hover\:text-v-gray-3:hover {
    color: #7f7f7f !important;
  }

  .desktop\:hover\:text-v-coolgray-2:hover {
    color: #60666b !important;
  }

  .desktop\:hover\:text-gray-map:hover {
    color: #c6c4c4 !important;
  }

  .desktop\:focus\:text-blue:focus {
    color: #04284a !important;
  }

  .desktop\:focus\:text-bone:focus {
    color: #faf9f4 !important;
  }

  .desktop\:focus\:text-orange-hl:focus {
    color: #f25d27 !important;
  }

  .desktop\:focus\:text-gray-50:focus {
    color: #7f7f7f !important;
  }

  .desktop\:focus\:text-gray:focus {
    color: #60666b !important;
  }

  .desktop\:focus\:text-brown:focus {
    color: #412c26 !important;
  }

  .desktop\:focus\:text-gray1-cool:focus {
    color: #f2f2f2 !important;
  }

  .desktop\:focus\:text-v-gray-3:focus {
    color: #7f7f7f !important;
  }

  .desktop\:focus\:text-v-coolgray-2:focus {
    color: #60666b !important;
  }

  .desktop\:focus\:text-gray-map:focus {
    color: #c6c4c4 !important;
  }

  .desktop\:text-9 {
    font-size: 9px !important;
  }

  .desktop\:text-10 {
    font-size: 10px !important;
  }

  .desktop\:text-11 {
    font-size: 11px !important;
  }

  .desktop\:text-12 {
    font-size: 12px !important;
  }

  .desktop\:text-13 {
    font-size: 13px !important;
  }

  .desktop\:text-14 {
    font-size: 14px !important;
  }

  .desktop\:text-16 {
    font-size: 16px !important;
  }

  .desktop\:text-18 {
    font-size: 18px !important;
  }

  .desktop\:text-20 {
    font-size: 20px !important;
  }

  .desktop\:text-24 {
    font-size: 24px !important;
  }

  .desktop\:text-30 {
    font-size: 30px !important;
  }

  .desktop\:text-32 {
    font-size: 32px !important;
  }

  .desktop\:text-36 {
    font-size: 36px !important;
  }

  .desktop\:text-48 {
    font-size: 48px !important;
  }

  .desktop\:italic {
    font-style: italic !important;
  }

  .desktop\:roman {
    font-style: normal !important;
  }

  .desktop\:uppercase {
    text-transform: uppercase !important;
  }

  .desktop\:lowercase {
    text-transform: lowercase !important;
  }

  .desktop\:capitalize {
    text-transform: capitalize !important;
  }

  .desktop\:normal-case {
    text-transform: none !important;
  }

  .desktop\:underline {
    text-decoration: underline !important;
  }

  .desktop\:line-through {
    text-decoration: line-through !important;
  }

  .desktop\:no-underline {
    text-decoration: none !important;
  }

  .desktop\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .desktop\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .desktop\:hover\:italic:hover {
    font-style: italic !important;
  }

  .desktop\:hover\:roman:hover {
    font-style: normal !important;
  }

  .desktop\:hover\:uppercase:hover {
    text-transform: uppercase !important;
  }

  .desktop\:hover\:lowercase:hover {
    text-transform: lowercase !important;
  }

  .desktop\:hover\:capitalize:hover {
    text-transform: capitalize !important;
  }

  .desktop\:hover\:normal-case:hover {
    text-transform: none !important;
  }

  .desktop\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .desktop\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .desktop\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .desktop\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .desktop\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .desktop\:focus\:italic:focus {
    font-style: italic !important;
  }

  .desktop\:focus\:roman:focus {
    font-style: normal !important;
  }

  .desktop\:focus\:uppercase:focus {
    text-transform: uppercase !important;
  }

  .desktop\:focus\:lowercase:focus {
    text-transform: lowercase !important;
  }

  .desktop\:focus\:capitalize:focus {
    text-transform: capitalize !important;
  }

  .desktop\:focus\:normal-case:focus {
    text-transform: none !important;
  }

  .desktop\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .desktop\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .desktop\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .desktop\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .desktop\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .desktop\:tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .desktop\:tracking-normal {
    letter-spacing: 0 !important;
  }

  .desktop\:tracking-wide {
    letter-spacing: .05em !important;
  }

  .desktop\:select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .desktop\:select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .desktop\:align-baseline {
    vertical-align: baseline !important;
  }

  .desktop\:align-top {
    vertical-align: top !important;
  }

  .desktop\:align-middle {
    vertical-align: middle !important;
  }

  .desktop\:align-bottom {
    vertical-align: bottom !important;
  }

  .desktop\:align-text-top {
    vertical-align: text-top !important;
  }

  .desktop\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .desktop\:visible {
    visibility: visible !important;
  }

  .desktop\:invisible {
    visibility: hidden !important;
  }

  .desktop\:whitespace-normal {
    white-space: normal !important;
  }

  .desktop\:whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .desktop\:whitespace-pre {
    white-space: pre !important;
  }

  .desktop\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .desktop\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .desktop\:break-words {
    word-wrap: break-word !important;
  }

  .desktop\:break-normal {
    word-wrap: normal !important;
  }

  .desktop\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .desktop\:w-792 {
    width: 792px !important;
  }

  .desktop\:w-auto {
    width: auto !important;
  }

  .desktop\:w-px {
    width: 1px !important;
  }

  .desktop\:w-1\/2 {
    width: 50% !important;
  }

  .desktop\:w-1\/3 {
    width: 33.33333% !important;
  }

  .desktop\:w-2\/3 {
    width: 66.66667% !important;
  }

  .desktop\:w-1\/4 {
    width: 25% !important;
  }

  .desktop\:w-7\/20 {
    width: 35% !important;
  }

  .desktop\:w-3\/4 {
    width: 75% !important;
  }

  .desktop\:w-1\/5 {
    width: 20% !important;
  }

  .desktop\:w-2\/5 {
    width: 40% !important;
  }

  .desktop\:w-3\/5 {
    width: 60% !important;
  }

  .desktop\:w-4\/5 {
    width: 80% !important;
  }

  .desktop\:w-1\/6 {
    width: 16.66667% !important;
  }

  .desktop\:w-1\/7 {
    width: 14.285714285% !important;
  }

  .desktop\:w-1\/8 {
    width: 12.5% !important;
  }

  .desktop\:w-1\/9 {
    width: 11.111111111% !important;
  }

  .desktop\:w-1\/10 {
    width: 10% !important;
  }

  .desktop\:w-5\/6 {
    width: 83.33333% !important;
  }

  .desktop\:w-full {
    width: 100% !important;
  }

  .desktop\:w-screen {
    width: 100vw !important;
  }

  .desktop\:z-0 {
    z-index: 0 !important;
  }

  .desktop\:z-10 {
    z-index: 10 !important;
  }

  .desktop\:z-20 {
    z-index: 20 !important;
  }

  .desktop\:z-30 {
    z-index: 30 !important;
  }

  .desktop\:z-40 {
    z-index: 40 !important;
  }

  .desktop\:z-50 {
    z-index: 50 !important;
  }

  .desktop\:z-auto {
    z-index: auto !important;
  }
}

@media (min-width: 320px) {
  .sm\:list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .sm\:appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .sm\:bg-fixed {
    background-attachment: fixed !important;
  }

  .sm\:bg-local {
    background-attachment: local !important;
  }

  .sm\:bg-scroll {
    background-attachment: scroll !important;
  }

  .sm\:bg-transparent {
    background-color: transparent !important;
  }

  .sm\:bg-brown {
    background-color: #412c26 !important;
  }

  .sm\:bg-orange {
    background-color: #f25d27 !important;
  }

  .sm\:bg-blue {
    background-color: #04284a !important;
  }

  .sm\:bg-gray {
    background-color: #48535d !important;
  }

  .sm\:bg-white {
    background-color: #fff !important;
  }

  .sm\:bg-blue-hl {
    background-color: #4391db !important;
  }

  .sm\:bg-red-hl {
    background-color: #ea2636 !important;
  }

  .sm\:bg-orange-hl {
    background-color: #f25d27 !important;
  }

  .sm\:bg-yellow-hl {
    background-color: #fc0 !important;
  }

  .sm\:bg-gray-50 {
    background-color: #7f7f7f !important;
  }

  .sm\:bg-gray-30 {
    background-color: #afacab !important;
  }

  .sm\:bg-babyblue {
    background-color: #e0e9e8 !important;
  }

  .sm\:bg-bone {
    background-color: #faf9f4 !important;
  }

  .sm\:bg-gray-02 {
    background-color: #f9f9f9 !important;
  }

  .sm\:bg-gray4-cool {
    background-color: #668296 !important;
  }

  .sm\:bg-gray3-cool {
    background-color: #9baaaa !important;
  }

  .sm\:bg-gray2-cool {
    background-color: #c9cec6 !important;
  }

  .sm\:bg-gray1-cool {
    background-color: #f2f2f2 !important;
  }

  .sm\:bg-gray4 {
    background-color: #4b535d !important;
  }

  .sm\:bg-gray3 {
    background-color: #60666b !important;
  }

  .sm\:bg-gray2 {
    background-color: #9ea3a5 !important;
  }

  .sm\:bg-gray1 {
    background-color: #ddd !important;
  }

  .sm\:bg-gray4-warm {
    background-color: #514c44 !important;
  }

  .sm\:bg-gray3-warm {
    background-color: #8e7f75 !important;
  }

  .sm\:bg-gray2-warm {
    background-color: #cec1b5 !important;
  }

  .sm\:bg-gray1-warm {
    background-color: #ede8e2 !important;
  }

  .sm\:bg-orange5 {
    background-color: #720c26 !important;
  }

  .sm\:bg-orange4 {
    background-color: #aa2800 !important;
  }

  .sm\:bg-orange3 {
    background-color: #d16b00 !important;
  }

  .sm\:bg-orange2 {
    background-color: #e2b260 !important;
  }

  .sm\:bg-orange1 {
    background-color: #f2e5aa !important;
  }

  .sm\:bg-green4 {
    background-color: #303b1f !important;
  }

  .sm\:bg-green3 {
    background-color: #5c6b40 !important;
  }

  .sm\:bg-green2 {
    background-color: #99b782 !important;
  }

  .sm\:bg-green1 {
    background-color: #dbe5c4 !important;
  }

  .sm\:bg-blue4 {
    background-color: #04284a !important;
  }

  .sm\:bg-blue3 {
    background-color: #215e99 !important;
  }

  .sm\:bg-blue2 {
    background-color: #7ab2e5 !important;
  }

  .sm\:bg-blue1 {
    background-color: #c6ddf4 !important;
  }

  .sm\:bg-teal4 {
    background-color: #0c3f42 !important;
  }

  .sm\:bg-teal3 {
    background-color: #3f6d6b !important;
  }

  .sm\:bg-teal2 {
    background-color: #66afad !important;
  }

  .sm\:bg-teal1 {
    background-color: #c1e5e8 !important;
  }

  .sm\:bg-purple4 {
    background-color: #510238 !important;
  }

  .sm\:bg-purple3 {
    background-color: #773863 !important;
  }

  .sm\:bg-brown4 {
    background-color: #594f35 !important;
  }

  .sm\:bg-brown2 {
    background-color: #b5a06d !important;
  }

  .sm\:bg-map-green {
    background-color: #9ab882 !important;
  }

  .sm\:bg-map-orange {
    background-color: #e2b260 !important;
  }

  .sm\:bg-map-brown {
    background-color: #cec1b5 !important;
  }

  .sm\:bg-map-gray {
    background-color: #9baaaa !important;
  }

  .sm\:bg-map-ocean {
    background-color: #f2f2f2 !important;
  }

  .sm\:bg-map-country {
    background-color: #fffff9 !important;
  }

  .sm\:bg-map-border {
    background-color: #dedede !important;
  }

  .sm\:bg-map-green1 {
    background-color: #303b1f !important;
  }

  .sm\:bg-map-green2 {
    background-color: #5c6b40 !important;
  }

  .sm\:bg-map-green3 {
    background-color: #99b782 !important;
  }

  .sm\:bg-map-green4 {
    background-color: #dbe5c4 !important;
  }

  .sm\:bg-map-orange1 {
    background-color: #aa2800 !important;
  }

  .sm\:bg-map-orange2 {
    background-color: #d16b00 !important;
  }

  .sm\:bg-map-orange3 {
    background-color: #e2b260 !important;
  }

  .sm\:bg-map-orange4 {
    background-color: #f2e5aa !important;
  }

  .sm\:bg-map-teal1 {
    background-color: #0c3f42 !important;
  }

  .sm\:bg-map-teal2 {
    background-color: #3f6d6b !important;
  }

  .sm\:bg-map-teal3 {
    background-color: #66afad !important;
  }

  .sm\:bg-map-teal4 {
    background-color: #c1e5e8 !important;
  }

  .sm\:bg-map-purple1 {
    background-color: #510238 !important;
  }

  .sm\:bg-map-purple2 {
    background-color: #773863 !important;
  }

  .sm\:bg-map-purple3 {
    background-color: #cc93ad !important;
  }

  .sm\:bg-map-purple4 {
    background-color: #f2dde5 !important;
  }

  .sm\:bg-v-brown {
    background-color: #412c26 !important;
  }

  .sm\:bg-v-coral {
    background-color: #f25d27 !important;
  }

  .sm\:bg-v-marine {
    background-color: #04284a !important;
  }

  .sm\:bg-v-gunmetal {
    background-color: #4b535d !important;
  }

  .sm\:bg-v-tan {
    background-color: #b5a06d !important;
  }

  .sm\:bg-v-red {
    background-color: #bd3823 !important;
  }

  .sm\:bg-v-purple {
    background-color: #a65583 !important;
  }

  .sm\:bg-v-teal {
    background-color: #3b8991 !important;
  }

  .sm\:bg-v-green {
    background-color: #5c8c42 !important;
  }

  .sm\:bg-v-orange {
    background-color: #e68a17 !important;
  }

  .sm\:bg-v-blue {
    background-color: #2e75b8 !important;
  }

  .sm\:bg-v-tan-l {
    background-color: #d9caa7 !important;
  }

  .sm\:bg-v-red-l {
    background-color: #ff9382 !important;
  }

  .sm\:bg-v-purple-l {
    background-color: #de9ebc !important;
  }

  .sm\:bg-v-teal-l {
    background-color: #80c7cf !important;
  }

  .sm\:bg-v-green-l {
    background-color: #9bd47f !important;
  }

  .sm\:bg-v-orange-l {
    background-color: #ffc259 !important;
  }

  .sm\:bg-v-blue-l {
    background-color: #7ab2e5 !important;
  }

  .sm\:bg-v-gray-1 {
    background-color: #f2f2f2 !important;
  }

  .sm\:bg-v-gray-2 {
    background-color: #ddd !important;
  }

  .sm\:bg-v-gray-3 {
    background-color: #7f7f7f !important;
  }

  .sm\:bg-v-warmgray-1 {
    background-color: #c9cec6 !important;
  }

  .sm\:bg-v-warmgray-2 {
    background-color: #9baaaa !important;
  }

  .sm\:bg-v-coolgray-1 {
    background-color: #9ea3a5 !important;
  }

  .sm\:bg-v-coolgray-2 {
    background-color: #60666b !important;
  }

  .sm\:bg-v-blue-b {
    background-color: #4391db !important;
  }

  .sm\:bg-v-orange-b {
    background-color: #f25d27 !important;
  }

  .sm\:bg-v-red-b {
    background-color: #ea2636 !important;
  }

  .sm\:bg-v-yellow-b {
    background-color: #fc0 !important;
  }

  .sm\:bg-v-orange3-1 {
    background-color: #ffc259 !important;
  }

  .sm\:bg-v-orange3-2 {
    background-color: #e68a17 !important;
  }

  .sm\:bg-v-orange3-3 {
    background-color: #7f2704 !important;
  }

  .sm\:bg-v-blue3-1 {
    background-color: #7ab2e5 !important;
  }

  .sm\:bg-v-blue3-2 {
    background-color: #2e75b8 !important;
  }

  .sm\:bg-v-blue3-3 {
    background-color: #04284a !important;
  }

  .sm\:bg-v-purple3-1 {
    background-color: #de9ebc !important;
  }

  .sm\:bg-v-purple3-2 {
    background-color: #a65583 !important;
  }

  .sm\:bg-v-purple3-3 {
    background-color: #510238 !important;
  }

  .sm\:bg-v-teal3-1 {
    background-color: #80c7cf !important;
  }

  .sm\:bg-v-teal3-2 {
    background-color: #3b8991 !important;
  }

  .sm\:bg-v-teal3-3 {
    background-color: #0c4240 !important;
  }

  .sm\:bg-v-red3-1 {
    background-color: #ff9382 !important;
  }

  .sm\:bg-v-red3-2 {
    background-color: #bd3823 !important;
  }

  .sm\:bg-v-red3-3 {
    background-color: #6f130c !important;
  }

  .sm\:bg-v-green3-1 {
    background-color: #9bd47f !important;
  }

  .sm\:bg-v-green3-2 {
    background-color: #5c8c42 !important;
  }

  .sm\:bg-v-green3-3 {
    background-color: #283b1f !important;
  }

  .sm\:bg-v-tan3-1 {
    background-color: #d9caa7 !important;
  }

  .sm\:bg-v-tan3-2 {
    background-color: #b5a06d !important;
  }

  .sm\:bg-v-tan3-3 {
    background-color: #594f35 !important;
  }

  .sm\:bg-v-orange4-1 {
    background-color: #fdbd54 !important;
  }

  .sm\:bg-v-orange4-2 {
    background-color: #df7b19 !important;
  }

  .sm\:bg-v-orange4-3 {
    background-color: #b73521 !important;
  }

  .sm\:bg-v-orange4-4 {
    background-color: #6f130c !important;
  }

  .sm\:bg-v-teal4-1 {
    background-color: #9cd3da !important;
  }

  .sm\:bg-v-teal4-2 {
    background-color: #57a2aa !important;
  }

  .sm\:bg-v-teal4-3 {
    background-color: #2b7175 !important;
  }

  .sm\:bg-v-teal4-4 {
    background-color: #0c4240 !important;
  }

  .sm\:bg-v-purple4-1 {
    background-color: #e6b6cd !important;
  }

  .sm\:bg-v-purple4-2 {
    background-color: #be749b !important;
  }

  .sm\:bg-v-purple4-3 {
    background-color: #8a3a6b !important;
  }

  .sm\:bg-v-purple4-4 {
    background-color: #510238 !important;
  }

  .sm\:bg-v-green4-1 {
    background-color: #a1d787 !important;
  }

  .sm\:bg-v-green4-2 {
    background-color: #799f56 !important;
  }

  .sm\:bg-v-green4-3 {
    background-color: #506b37 !important;
  }

  .sm\:bg-v-green4-4 {
    background-color: #283b1f !important;
  }

  .sm\:bg-v-orange5-1 {
    background-color: #ffcb72 !important;
  }

  .sm\:bg-v-orange5-2 {
    background-color: #eb9625 !important;
  }

  .sm\:bg-v-orange5-3 {
    background-color: #d1601d !important;
  }

  .sm\:bg-v-orange5-4 {
    background-color: #a82e1d !important;
  }

  .sm\:bg-v-orange5-5 {
    background-color: #6f130c !important;
  }

  .sm\:bg-v-teal5-1 {
    background-color: #b0dce1 !important;
  }

  .sm\:bg-v-teal5-2 {
    background-color: #6db6be !important;
  }

  .sm\:bg-v-teal5-3 {
    background-color: #418e96 !important;
  }

  .sm\:bg-v-teal5-4 {
    background-color: #25676a !important;
  }

  .sm\:bg-v-teal5-5 {
    background-color: #0c4240 !important;
  }

  .sm\:bg-v-purple5-1 {
    background-color: #ebc5d7 !important;
  }

  .sm\:bg-v-purple5-2 {
    background-color: #d18daf !important;
  }

  .sm\:bg-v-purple5-3 {
    background-color: #ab5c88 !important;
  }

  .sm\:bg-v-purple5-4 {
    background-color: #7f2f61 !important;
  }

  .sm\:bg-v-purple5-5 {
    background-color: #510238 !important;
  }

  .sm\:bg-v-green5-1 {
    background-color: #b5dfa0 !important;
  }

  .sm\:bg-v-green5-2 {
    background-color: #87b567 !important;
  }

  .sm\:bg-v-green5-3 {
    background-color: #6a8a46 !important;
  }

  .sm\:bg-v-green5-4 {
    background-color: #486132 !important;
  }

  .sm\:bg-v-green5-5 {
    background-color: #283b1f !important;
  }

  .sm\:bg-v-map-primary-purple {
    background-color: #b27495 !important;
  }

  .sm\:bg-v-map-primary-teal {
    background-color: #73b2b2 !important;
  }

  .sm\:bg-v-map-primary-green {
    background-color: #8cb574 !important;
  }

  .sm\:bg-v-map-primary-tan {
    background-color: #c7b68d !important;
  }

  .sm\:bg-v-map-primary-orange {
    background-color: #f0b061 !important;
  }

  .sm\:bg-v-map-primary-red {
    background-color: #ef7564 !important;
  }

  .sm\:bg-v-map-secondary-purple {
    background-color: #ca9fb3 !important;
  }

  .sm\:bg-v-map-secondary-teal {
    background-color: #9fc7c9 !important;
  }

  .sm\:bg-v-map-secondary-green {
    background-color: #aecb9e !important;
  }

  .sm\:bg-v-map-secondary-tan {
    background-color: #d8ccaf !important;
  }

  .sm\:bg-v-map-secondary-orange {
    background-color: #f4c891 !important;
  }

  .sm\:bg-v-map-secondary-red {
    background-color: #f29d91 !important;
  }

  .sm\:bg-v-map-tertiary-purple {
    background-color: #eeccda !important;
  }

  .sm\:bg-v-map-tertiary-teal {
    background-color: #bbe3e4 !important;
  }

  .sm\:bg-v-map-tertiary-green {
    background-color: #cae4ba !important;
  }

  .sm\:bg-v-map-tertiary-tan {
    background-color: #ebe4d0 !important;
  }

  .sm\:bg-v-map-tertiary-orange {
    background-color: #ffe0ac !important;
  }

  .sm\:bg-v-map-tertiary-red {
    background-color: #fbc8c1 !important;
  }

  .sm\:bg-v-teal4-d8 {
    background-color: #0c4240 !important;
  }

  .sm\:bg-v-teal3-d8 {
    background-color: #2a6f74 !important;
  }

  .sm\:bg-v-teal2-d8 {
    background-color: #549fa7 !important;
  }

  .sm\:bg-v-teal1-d8 {
    background-color: #95d0d0 !important;
  }

  .sm\:bg-v-middle-d8 {
    background-color: #fffad6 !important;
  }

  .sm\:bg-v-orange1-d8 {
    background-color: #f6bf61 !important;
  }

  .sm\:bg-v-orange2-d8 {
    background-color: #e08416 !important;
  }

  .sm\:bg-v-orange3-d8 {
    background-color: #af550d !important;
  }

  .sm\:bg-v-orange4-d8 {
    background-color: #6f130c !important;
  }

  .sm\:bg-v-teal3-d6 {
    background-color: #2a6f74 !important;
  }

  .sm\:bg-v-teal2-d6 {
    background-color: #549fa7 !important;
  }

  .sm\:bg-v-teal1-d6 {
    background-color: #95d0d0 !important;
  }

  .sm\:bg-v-middle-d6 {
    background-color: #fffad6 !important;
  }

  .sm\:bg-v-orange1-d6 {
    background-color: #f6bf61 !important;
  }

  .sm\:bg-v-orange2-d6 {
    background-color: #e08416 !important;
  }

  .sm\:bg-v-orange3-d6 {
    background-color: #af550d !important;
  }

  .sm\:bg-v-grayscale-1 {
    background-color: #d9d9d9 !important;
  }

  .sm\:bg-v-grayscale-2 {
    background-color: #bdbdbd !important;
  }

  .sm\:bg-v-grayscale-3 {
    background-color: #969696 !important;
  }

  .sm\:bg-v-grayscale-4 {
    background-color: #636363 !important;
  }

  .sm\:bg-v-grayscale-5 {
    background-color: #252525 !important;
  }

  .sm\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .sm\:hover\:bg-brown:hover {
    background-color: #412c26 !important;
  }

  .sm\:hover\:bg-orange:hover {
    background-color: #f25d27 !important;
  }

  .sm\:hover\:bg-blue:hover {
    background-color: #04284a !important;
  }

  .sm\:hover\:bg-gray:hover {
    background-color: #48535d !important;
  }

  .sm\:hover\:bg-white:hover {
    background-color: #fff !important;
  }

  .sm\:hover\:bg-blue-hl:hover {
    background-color: #4391db !important;
  }

  .sm\:hover\:bg-red-hl:hover {
    background-color: #ea2636 !important;
  }

  .sm\:hover\:bg-orange-hl:hover {
    background-color: #f25d27 !important;
  }

  .sm\:hover\:bg-yellow-hl:hover {
    background-color: #fc0 !important;
  }

  .sm\:hover\:bg-gray-50:hover {
    background-color: #7f7f7f !important;
  }

  .sm\:hover\:bg-gray-30:hover {
    background-color: #afacab !important;
  }

  .sm\:hover\:bg-babyblue:hover {
    background-color: #e0e9e8 !important;
  }

  .sm\:hover\:bg-bone:hover {
    background-color: #faf9f4 !important;
  }

  .sm\:hover\:bg-gray-02:hover {
    background-color: #f9f9f9 !important;
  }

  .sm\:hover\:bg-gray4-cool:hover {
    background-color: #668296 !important;
  }

  .sm\:hover\:bg-gray3-cool:hover {
    background-color: #9baaaa !important;
  }

  .sm\:hover\:bg-gray2-cool:hover {
    background-color: #c9cec6 !important;
  }

  .sm\:hover\:bg-gray1-cool:hover {
    background-color: #f2f2f2 !important;
  }

  .sm\:hover\:bg-gray4:hover {
    background-color: #4b535d !important;
  }

  .sm\:hover\:bg-gray3:hover {
    background-color: #60666b !important;
  }

  .sm\:hover\:bg-gray2:hover {
    background-color: #9ea3a5 !important;
  }

  .sm\:hover\:bg-gray1:hover {
    background-color: #ddd !important;
  }

  .sm\:hover\:bg-gray4-warm:hover {
    background-color: #514c44 !important;
  }

  .sm\:hover\:bg-gray3-warm:hover {
    background-color: #8e7f75 !important;
  }

  .sm\:hover\:bg-gray2-warm:hover {
    background-color: #cec1b5 !important;
  }

  .sm\:hover\:bg-gray1-warm:hover {
    background-color: #ede8e2 !important;
  }

  .sm\:hover\:bg-orange5:hover {
    background-color: #720c26 !important;
  }

  .sm\:hover\:bg-orange4:hover {
    background-color: #aa2800 !important;
  }

  .sm\:hover\:bg-orange3:hover {
    background-color: #d16b00 !important;
  }

  .sm\:hover\:bg-orange2:hover {
    background-color: #e2b260 !important;
  }

  .sm\:hover\:bg-orange1:hover {
    background-color: #f2e5aa !important;
  }

  .sm\:hover\:bg-green4:hover {
    background-color: #303b1f !important;
  }

  .sm\:hover\:bg-green3:hover {
    background-color: #5c6b40 !important;
  }

  .sm\:hover\:bg-green2:hover {
    background-color: #99b782 !important;
  }

  .sm\:hover\:bg-green1:hover {
    background-color: #dbe5c4 !important;
  }

  .sm\:hover\:bg-blue4:hover {
    background-color: #04284a !important;
  }

  .sm\:hover\:bg-blue3:hover {
    background-color: #215e99 !important;
  }

  .sm\:hover\:bg-blue2:hover {
    background-color: #7ab2e5 !important;
  }

  .sm\:hover\:bg-blue1:hover {
    background-color: #c6ddf4 !important;
  }

  .sm\:hover\:bg-teal4:hover {
    background-color: #0c3f42 !important;
  }

  .sm\:hover\:bg-teal3:hover {
    background-color: #3f6d6b !important;
  }

  .sm\:hover\:bg-teal2:hover {
    background-color: #66afad !important;
  }

  .sm\:hover\:bg-teal1:hover {
    background-color: #c1e5e8 !important;
  }

  .sm\:hover\:bg-purple4:hover {
    background-color: #510238 !important;
  }

  .sm\:hover\:bg-purple3:hover {
    background-color: #773863 !important;
  }

  .sm\:hover\:bg-brown4:hover {
    background-color: #594f35 !important;
  }

  .sm\:hover\:bg-brown2:hover {
    background-color: #b5a06d !important;
  }

  .sm\:hover\:bg-map-green:hover {
    background-color: #9ab882 !important;
  }

  .sm\:hover\:bg-map-orange:hover {
    background-color: #e2b260 !important;
  }

  .sm\:hover\:bg-map-brown:hover {
    background-color: #cec1b5 !important;
  }

  .sm\:hover\:bg-map-gray:hover {
    background-color: #9baaaa !important;
  }

  .sm\:hover\:bg-map-ocean:hover {
    background-color: #f2f2f2 !important;
  }

  .sm\:hover\:bg-map-country:hover {
    background-color: #fffff9 !important;
  }

  .sm\:hover\:bg-map-border:hover {
    background-color: #dedede !important;
  }

  .sm\:hover\:bg-map-green1:hover {
    background-color: #303b1f !important;
  }

  .sm\:hover\:bg-map-green2:hover {
    background-color: #5c6b40 !important;
  }

  .sm\:hover\:bg-map-green3:hover {
    background-color: #99b782 !important;
  }

  .sm\:hover\:bg-map-green4:hover {
    background-color: #dbe5c4 !important;
  }

  .sm\:hover\:bg-map-orange1:hover {
    background-color: #aa2800 !important;
  }

  .sm\:hover\:bg-map-orange2:hover {
    background-color: #d16b00 !important;
  }

  .sm\:hover\:bg-map-orange3:hover {
    background-color: #e2b260 !important;
  }

  .sm\:hover\:bg-map-orange4:hover {
    background-color: #f2e5aa !important;
  }

  .sm\:hover\:bg-map-teal1:hover {
    background-color: #0c3f42 !important;
  }

  .sm\:hover\:bg-map-teal2:hover {
    background-color: #3f6d6b !important;
  }

  .sm\:hover\:bg-map-teal3:hover {
    background-color: #66afad !important;
  }

  .sm\:hover\:bg-map-teal4:hover {
    background-color: #c1e5e8 !important;
  }

  .sm\:hover\:bg-map-purple1:hover {
    background-color: #510238 !important;
  }

  .sm\:hover\:bg-map-purple2:hover {
    background-color: #773863 !important;
  }

  .sm\:hover\:bg-map-purple3:hover {
    background-color: #cc93ad !important;
  }

  .sm\:hover\:bg-map-purple4:hover {
    background-color: #f2dde5 !important;
  }

  .sm\:hover\:bg-v-brown:hover {
    background-color: #412c26 !important;
  }

  .sm\:hover\:bg-v-coral:hover {
    background-color: #f25d27 !important;
  }

  .sm\:hover\:bg-v-marine:hover {
    background-color: #04284a !important;
  }

  .sm\:hover\:bg-v-gunmetal:hover {
    background-color: #4b535d !important;
  }

  .sm\:hover\:bg-v-tan:hover {
    background-color: #b5a06d !important;
  }

  .sm\:hover\:bg-v-red:hover {
    background-color: #bd3823 !important;
  }

  .sm\:hover\:bg-v-purple:hover {
    background-color: #a65583 !important;
  }

  .sm\:hover\:bg-v-teal:hover {
    background-color: #3b8991 !important;
  }

  .sm\:hover\:bg-v-green:hover {
    background-color: #5c8c42 !important;
  }

  .sm\:hover\:bg-v-orange:hover {
    background-color: #e68a17 !important;
  }

  .sm\:hover\:bg-v-blue:hover {
    background-color: #2e75b8 !important;
  }

  .sm\:hover\:bg-v-tan-l:hover {
    background-color: #d9caa7 !important;
  }

  .sm\:hover\:bg-v-red-l:hover {
    background-color: #ff9382 !important;
  }

  .sm\:hover\:bg-v-purple-l:hover {
    background-color: #de9ebc !important;
  }

  .sm\:hover\:bg-v-teal-l:hover {
    background-color: #80c7cf !important;
  }

  .sm\:hover\:bg-v-green-l:hover {
    background-color: #9bd47f !important;
  }

  .sm\:hover\:bg-v-orange-l:hover {
    background-color: #ffc259 !important;
  }

  .sm\:hover\:bg-v-blue-l:hover {
    background-color: #7ab2e5 !important;
  }

  .sm\:hover\:bg-v-gray-1:hover {
    background-color: #f2f2f2 !important;
  }

  .sm\:hover\:bg-v-gray-2:hover {
    background-color: #ddd !important;
  }

  .sm\:hover\:bg-v-gray-3:hover {
    background-color: #7f7f7f !important;
  }

  .sm\:hover\:bg-v-warmgray-1:hover {
    background-color: #c9cec6 !important;
  }

  .sm\:hover\:bg-v-warmgray-2:hover {
    background-color: #9baaaa !important;
  }

  .sm\:hover\:bg-v-coolgray-1:hover {
    background-color: #9ea3a5 !important;
  }

  .sm\:hover\:bg-v-coolgray-2:hover {
    background-color: #60666b !important;
  }

  .sm\:hover\:bg-v-blue-b:hover {
    background-color: #4391db !important;
  }

  .sm\:hover\:bg-v-orange-b:hover {
    background-color: #f25d27 !important;
  }

  .sm\:hover\:bg-v-red-b:hover {
    background-color: #ea2636 !important;
  }

  .sm\:hover\:bg-v-yellow-b:hover {
    background-color: #fc0 !important;
  }

  .sm\:hover\:bg-v-orange3-1:hover {
    background-color: #ffc259 !important;
  }

  .sm\:hover\:bg-v-orange3-2:hover {
    background-color: #e68a17 !important;
  }

  .sm\:hover\:bg-v-orange3-3:hover {
    background-color: #7f2704 !important;
  }

  .sm\:hover\:bg-v-blue3-1:hover {
    background-color: #7ab2e5 !important;
  }

  .sm\:hover\:bg-v-blue3-2:hover {
    background-color: #2e75b8 !important;
  }

  .sm\:hover\:bg-v-blue3-3:hover {
    background-color: #04284a !important;
  }

  .sm\:hover\:bg-v-purple3-1:hover {
    background-color: #de9ebc !important;
  }

  .sm\:hover\:bg-v-purple3-2:hover {
    background-color: #a65583 !important;
  }

  .sm\:hover\:bg-v-purple3-3:hover {
    background-color: #510238 !important;
  }

  .sm\:hover\:bg-v-teal3-1:hover {
    background-color: #80c7cf !important;
  }

  .sm\:hover\:bg-v-teal3-2:hover {
    background-color: #3b8991 !important;
  }

  .sm\:hover\:bg-v-teal3-3:hover {
    background-color: #0c4240 !important;
  }

  .sm\:hover\:bg-v-red3-1:hover {
    background-color: #ff9382 !important;
  }

  .sm\:hover\:bg-v-red3-2:hover {
    background-color: #bd3823 !important;
  }

  .sm\:hover\:bg-v-red3-3:hover {
    background-color: #6f130c !important;
  }

  .sm\:hover\:bg-v-green3-1:hover {
    background-color: #9bd47f !important;
  }

  .sm\:hover\:bg-v-green3-2:hover {
    background-color: #5c8c42 !important;
  }

  .sm\:hover\:bg-v-green3-3:hover {
    background-color: #283b1f !important;
  }

  .sm\:hover\:bg-v-tan3-1:hover {
    background-color: #d9caa7 !important;
  }

  .sm\:hover\:bg-v-tan3-2:hover {
    background-color: #b5a06d !important;
  }

  .sm\:hover\:bg-v-tan3-3:hover {
    background-color: #594f35 !important;
  }

  .sm\:hover\:bg-v-orange4-1:hover {
    background-color: #fdbd54 !important;
  }

  .sm\:hover\:bg-v-orange4-2:hover {
    background-color: #df7b19 !important;
  }

  .sm\:hover\:bg-v-orange4-3:hover {
    background-color: #b73521 !important;
  }

  .sm\:hover\:bg-v-orange4-4:hover {
    background-color: #6f130c !important;
  }

  .sm\:hover\:bg-v-teal4-1:hover {
    background-color: #9cd3da !important;
  }

  .sm\:hover\:bg-v-teal4-2:hover {
    background-color: #57a2aa !important;
  }

  .sm\:hover\:bg-v-teal4-3:hover {
    background-color: #2b7175 !important;
  }

  .sm\:hover\:bg-v-teal4-4:hover {
    background-color: #0c4240 !important;
  }

  .sm\:hover\:bg-v-purple4-1:hover {
    background-color: #e6b6cd !important;
  }

  .sm\:hover\:bg-v-purple4-2:hover {
    background-color: #be749b !important;
  }

  .sm\:hover\:bg-v-purple4-3:hover {
    background-color: #8a3a6b !important;
  }

  .sm\:hover\:bg-v-purple4-4:hover {
    background-color: #510238 !important;
  }

  .sm\:hover\:bg-v-green4-1:hover {
    background-color: #a1d787 !important;
  }

  .sm\:hover\:bg-v-green4-2:hover {
    background-color: #799f56 !important;
  }

  .sm\:hover\:bg-v-green4-3:hover {
    background-color: #506b37 !important;
  }

  .sm\:hover\:bg-v-green4-4:hover {
    background-color: #283b1f !important;
  }

  .sm\:hover\:bg-v-orange5-1:hover {
    background-color: #ffcb72 !important;
  }

  .sm\:hover\:bg-v-orange5-2:hover {
    background-color: #eb9625 !important;
  }

  .sm\:hover\:bg-v-orange5-3:hover {
    background-color: #d1601d !important;
  }

  .sm\:hover\:bg-v-orange5-4:hover {
    background-color: #a82e1d !important;
  }

  .sm\:hover\:bg-v-orange5-5:hover {
    background-color: #6f130c !important;
  }

  .sm\:hover\:bg-v-teal5-1:hover {
    background-color: #b0dce1 !important;
  }

  .sm\:hover\:bg-v-teal5-2:hover {
    background-color: #6db6be !important;
  }

  .sm\:hover\:bg-v-teal5-3:hover {
    background-color: #418e96 !important;
  }

  .sm\:hover\:bg-v-teal5-4:hover {
    background-color: #25676a !important;
  }

  .sm\:hover\:bg-v-teal5-5:hover {
    background-color: #0c4240 !important;
  }

  .sm\:hover\:bg-v-purple5-1:hover {
    background-color: #ebc5d7 !important;
  }

  .sm\:hover\:bg-v-purple5-2:hover {
    background-color: #d18daf !important;
  }

  .sm\:hover\:bg-v-purple5-3:hover {
    background-color: #ab5c88 !important;
  }

  .sm\:hover\:bg-v-purple5-4:hover {
    background-color: #7f2f61 !important;
  }

  .sm\:hover\:bg-v-purple5-5:hover {
    background-color: #510238 !important;
  }

  .sm\:hover\:bg-v-green5-1:hover {
    background-color: #b5dfa0 !important;
  }

  .sm\:hover\:bg-v-green5-2:hover {
    background-color: #87b567 !important;
  }

  .sm\:hover\:bg-v-green5-3:hover {
    background-color: #6a8a46 !important;
  }

  .sm\:hover\:bg-v-green5-4:hover {
    background-color: #486132 !important;
  }

  .sm\:hover\:bg-v-green5-5:hover {
    background-color: #283b1f !important;
  }

  .sm\:hover\:bg-v-map-primary-purple:hover {
    background-color: #b27495 !important;
  }

  .sm\:hover\:bg-v-map-primary-teal:hover {
    background-color: #73b2b2 !important;
  }

  .sm\:hover\:bg-v-map-primary-green:hover {
    background-color: #8cb574 !important;
  }

  .sm\:hover\:bg-v-map-primary-tan:hover {
    background-color: #c7b68d !important;
  }

  .sm\:hover\:bg-v-map-primary-orange:hover {
    background-color: #f0b061 !important;
  }

  .sm\:hover\:bg-v-map-primary-red:hover {
    background-color: #ef7564 !important;
  }

  .sm\:hover\:bg-v-map-secondary-purple:hover {
    background-color: #ca9fb3 !important;
  }

  .sm\:hover\:bg-v-map-secondary-teal:hover {
    background-color: #9fc7c9 !important;
  }

  .sm\:hover\:bg-v-map-secondary-green:hover {
    background-color: #aecb9e !important;
  }

  .sm\:hover\:bg-v-map-secondary-tan:hover {
    background-color: #d8ccaf !important;
  }

  .sm\:hover\:bg-v-map-secondary-orange:hover {
    background-color: #f4c891 !important;
  }

  .sm\:hover\:bg-v-map-secondary-red:hover {
    background-color: #f29d91 !important;
  }

  .sm\:hover\:bg-v-map-tertiary-purple:hover {
    background-color: #eeccda !important;
  }

  .sm\:hover\:bg-v-map-tertiary-teal:hover {
    background-color: #bbe3e4 !important;
  }

  .sm\:hover\:bg-v-map-tertiary-green:hover {
    background-color: #cae4ba !important;
  }

  .sm\:hover\:bg-v-map-tertiary-tan:hover {
    background-color: #ebe4d0 !important;
  }

  .sm\:hover\:bg-v-map-tertiary-orange:hover {
    background-color: #ffe0ac !important;
  }

  .sm\:hover\:bg-v-map-tertiary-red:hover {
    background-color: #fbc8c1 !important;
  }

  .sm\:hover\:bg-v-teal4-d8:hover {
    background-color: #0c4240 !important;
  }

  .sm\:hover\:bg-v-teal3-d8:hover {
    background-color: #2a6f74 !important;
  }

  .sm\:hover\:bg-v-teal2-d8:hover {
    background-color: #549fa7 !important;
  }

  .sm\:hover\:bg-v-teal1-d8:hover {
    background-color: #95d0d0 !important;
  }

  .sm\:hover\:bg-v-middle-d8:hover {
    background-color: #fffad6 !important;
  }

  .sm\:hover\:bg-v-orange1-d8:hover {
    background-color: #f6bf61 !important;
  }

  .sm\:hover\:bg-v-orange2-d8:hover {
    background-color: #e08416 !important;
  }

  .sm\:hover\:bg-v-orange3-d8:hover {
    background-color: #af550d !important;
  }

  .sm\:hover\:bg-v-orange4-d8:hover {
    background-color: #6f130c !important;
  }

  .sm\:hover\:bg-v-teal3-d6:hover {
    background-color: #2a6f74 !important;
  }

  .sm\:hover\:bg-v-teal2-d6:hover {
    background-color: #549fa7 !important;
  }

  .sm\:hover\:bg-v-teal1-d6:hover {
    background-color: #95d0d0 !important;
  }

  .sm\:hover\:bg-v-middle-d6:hover {
    background-color: #fffad6 !important;
  }

  .sm\:hover\:bg-v-orange1-d6:hover {
    background-color: #f6bf61 !important;
  }

  .sm\:hover\:bg-v-orange2-d6:hover {
    background-color: #e08416 !important;
  }

  .sm\:hover\:bg-v-orange3-d6:hover {
    background-color: #af550d !important;
  }

  .sm\:hover\:bg-v-grayscale-1:hover {
    background-color: #d9d9d9 !important;
  }

  .sm\:hover\:bg-v-grayscale-2:hover {
    background-color: #bdbdbd !important;
  }

  .sm\:hover\:bg-v-grayscale-3:hover {
    background-color: #969696 !important;
  }

  .sm\:hover\:bg-v-grayscale-4:hover {
    background-color: #636363 !important;
  }

  .sm\:hover\:bg-v-grayscale-5:hover {
    background-color: #252525 !important;
  }

  .sm\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .sm\:focus\:bg-brown:focus {
    background-color: #412c26 !important;
  }

  .sm\:focus\:bg-orange:focus {
    background-color: #f25d27 !important;
  }

  .sm\:focus\:bg-blue:focus {
    background-color: #04284a !important;
  }

  .sm\:focus\:bg-gray:focus {
    background-color: #48535d !important;
  }

  .sm\:focus\:bg-white:focus {
    background-color: #fff !important;
  }

  .sm\:focus\:bg-blue-hl:focus {
    background-color: #4391db !important;
  }

  .sm\:focus\:bg-red-hl:focus {
    background-color: #ea2636 !important;
  }

  .sm\:focus\:bg-orange-hl:focus {
    background-color: #f25d27 !important;
  }

  .sm\:focus\:bg-yellow-hl:focus {
    background-color: #fc0 !important;
  }

  .sm\:focus\:bg-gray-50:focus {
    background-color: #7f7f7f !important;
  }

  .sm\:focus\:bg-gray-30:focus {
    background-color: #afacab !important;
  }

  .sm\:focus\:bg-babyblue:focus {
    background-color: #e0e9e8 !important;
  }

  .sm\:focus\:bg-bone:focus {
    background-color: #faf9f4 !important;
  }

  .sm\:focus\:bg-gray-02:focus {
    background-color: #f9f9f9 !important;
  }

  .sm\:focus\:bg-gray4-cool:focus {
    background-color: #668296 !important;
  }

  .sm\:focus\:bg-gray3-cool:focus {
    background-color: #9baaaa !important;
  }

  .sm\:focus\:bg-gray2-cool:focus {
    background-color: #c9cec6 !important;
  }

  .sm\:focus\:bg-gray1-cool:focus {
    background-color: #f2f2f2 !important;
  }

  .sm\:focus\:bg-gray4:focus {
    background-color: #4b535d !important;
  }

  .sm\:focus\:bg-gray3:focus {
    background-color: #60666b !important;
  }

  .sm\:focus\:bg-gray2:focus {
    background-color: #9ea3a5 !important;
  }

  .sm\:focus\:bg-gray1:focus {
    background-color: #ddd !important;
  }

  .sm\:focus\:bg-gray4-warm:focus {
    background-color: #514c44 !important;
  }

  .sm\:focus\:bg-gray3-warm:focus {
    background-color: #8e7f75 !important;
  }

  .sm\:focus\:bg-gray2-warm:focus {
    background-color: #cec1b5 !important;
  }

  .sm\:focus\:bg-gray1-warm:focus {
    background-color: #ede8e2 !important;
  }

  .sm\:focus\:bg-orange5:focus {
    background-color: #720c26 !important;
  }

  .sm\:focus\:bg-orange4:focus {
    background-color: #aa2800 !important;
  }

  .sm\:focus\:bg-orange3:focus {
    background-color: #d16b00 !important;
  }

  .sm\:focus\:bg-orange2:focus {
    background-color: #e2b260 !important;
  }

  .sm\:focus\:bg-orange1:focus {
    background-color: #f2e5aa !important;
  }

  .sm\:focus\:bg-green4:focus {
    background-color: #303b1f !important;
  }

  .sm\:focus\:bg-green3:focus {
    background-color: #5c6b40 !important;
  }

  .sm\:focus\:bg-green2:focus {
    background-color: #99b782 !important;
  }

  .sm\:focus\:bg-green1:focus {
    background-color: #dbe5c4 !important;
  }

  .sm\:focus\:bg-blue4:focus {
    background-color: #04284a !important;
  }

  .sm\:focus\:bg-blue3:focus {
    background-color: #215e99 !important;
  }

  .sm\:focus\:bg-blue2:focus {
    background-color: #7ab2e5 !important;
  }

  .sm\:focus\:bg-blue1:focus {
    background-color: #c6ddf4 !important;
  }

  .sm\:focus\:bg-teal4:focus {
    background-color: #0c3f42 !important;
  }

  .sm\:focus\:bg-teal3:focus {
    background-color: #3f6d6b !important;
  }

  .sm\:focus\:bg-teal2:focus {
    background-color: #66afad !important;
  }

  .sm\:focus\:bg-teal1:focus {
    background-color: #c1e5e8 !important;
  }

  .sm\:focus\:bg-purple4:focus {
    background-color: #510238 !important;
  }

  .sm\:focus\:bg-purple3:focus {
    background-color: #773863 !important;
  }

  .sm\:focus\:bg-brown4:focus {
    background-color: #594f35 !important;
  }

  .sm\:focus\:bg-brown2:focus {
    background-color: #b5a06d !important;
  }

  .sm\:focus\:bg-map-green:focus {
    background-color: #9ab882 !important;
  }

  .sm\:focus\:bg-map-orange:focus {
    background-color: #e2b260 !important;
  }

  .sm\:focus\:bg-map-brown:focus {
    background-color: #cec1b5 !important;
  }

  .sm\:focus\:bg-map-gray:focus {
    background-color: #9baaaa !important;
  }

  .sm\:focus\:bg-map-ocean:focus {
    background-color: #f2f2f2 !important;
  }

  .sm\:focus\:bg-map-country:focus {
    background-color: #fffff9 !important;
  }

  .sm\:focus\:bg-map-border:focus {
    background-color: #dedede !important;
  }

  .sm\:focus\:bg-map-green1:focus {
    background-color: #303b1f !important;
  }

  .sm\:focus\:bg-map-green2:focus {
    background-color: #5c6b40 !important;
  }

  .sm\:focus\:bg-map-green3:focus {
    background-color: #99b782 !important;
  }

  .sm\:focus\:bg-map-green4:focus {
    background-color: #dbe5c4 !important;
  }

  .sm\:focus\:bg-map-orange1:focus {
    background-color: #aa2800 !important;
  }

  .sm\:focus\:bg-map-orange2:focus {
    background-color: #d16b00 !important;
  }

  .sm\:focus\:bg-map-orange3:focus {
    background-color: #e2b260 !important;
  }

  .sm\:focus\:bg-map-orange4:focus {
    background-color: #f2e5aa !important;
  }

  .sm\:focus\:bg-map-teal1:focus {
    background-color: #0c3f42 !important;
  }

  .sm\:focus\:bg-map-teal2:focus {
    background-color: #3f6d6b !important;
  }

  .sm\:focus\:bg-map-teal3:focus {
    background-color: #66afad !important;
  }

  .sm\:focus\:bg-map-teal4:focus {
    background-color: #c1e5e8 !important;
  }

  .sm\:focus\:bg-map-purple1:focus {
    background-color: #510238 !important;
  }

  .sm\:focus\:bg-map-purple2:focus {
    background-color: #773863 !important;
  }

  .sm\:focus\:bg-map-purple3:focus {
    background-color: #cc93ad !important;
  }

  .sm\:focus\:bg-map-purple4:focus {
    background-color: #f2dde5 !important;
  }

  .sm\:focus\:bg-v-brown:focus {
    background-color: #412c26 !important;
  }

  .sm\:focus\:bg-v-coral:focus {
    background-color: #f25d27 !important;
  }

  .sm\:focus\:bg-v-marine:focus {
    background-color: #04284a !important;
  }

  .sm\:focus\:bg-v-gunmetal:focus {
    background-color: #4b535d !important;
  }

  .sm\:focus\:bg-v-tan:focus {
    background-color: #b5a06d !important;
  }

  .sm\:focus\:bg-v-red:focus {
    background-color: #bd3823 !important;
  }

  .sm\:focus\:bg-v-purple:focus {
    background-color: #a65583 !important;
  }

  .sm\:focus\:bg-v-teal:focus {
    background-color: #3b8991 !important;
  }

  .sm\:focus\:bg-v-green:focus {
    background-color: #5c8c42 !important;
  }

  .sm\:focus\:bg-v-orange:focus {
    background-color: #e68a17 !important;
  }

  .sm\:focus\:bg-v-blue:focus {
    background-color: #2e75b8 !important;
  }

  .sm\:focus\:bg-v-tan-l:focus {
    background-color: #d9caa7 !important;
  }

  .sm\:focus\:bg-v-red-l:focus {
    background-color: #ff9382 !important;
  }

  .sm\:focus\:bg-v-purple-l:focus {
    background-color: #de9ebc !important;
  }

  .sm\:focus\:bg-v-teal-l:focus {
    background-color: #80c7cf !important;
  }

  .sm\:focus\:bg-v-green-l:focus {
    background-color: #9bd47f !important;
  }

  .sm\:focus\:bg-v-orange-l:focus {
    background-color: #ffc259 !important;
  }

  .sm\:focus\:bg-v-blue-l:focus {
    background-color: #7ab2e5 !important;
  }

  .sm\:focus\:bg-v-gray-1:focus {
    background-color: #f2f2f2 !important;
  }

  .sm\:focus\:bg-v-gray-2:focus {
    background-color: #ddd !important;
  }

  .sm\:focus\:bg-v-gray-3:focus {
    background-color: #7f7f7f !important;
  }

  .sm\:focus\:bg-v-warmgray-1:focus {
    background-color: #c9cec6 !important;
  }

  .sm\:focus\:bg-v-warmgray-2:focus {
    background-color: #9baaaa !important;
  }

  .sm\:focus\:bg-v-coolgray-1:focus {
    background-color: #9ea3a5 !important;
  }

  .sm\:focus\:bg-v-coolgray-2:focus {
    background-color: #60666b !important;
  }

  .sm\:focus\:bg-v-blue-b:focus {
    background-color: #4391db !important;
  }

  .sm\:focus\:bg-v-orange-b:focus {
    background-color: #f25d27 !important;
  }

  .sm\:focus\:bg-v-red-b:focus {
    background-color: #ea2636 !important;
  }

  .sm\:focus\:bg-v-yellow-b:focus {
    background-color: #fc0 !important;
  }

  .sm\:focus\:bg-v-orange3-1:focus {
    background-color: #ffc259 !important;
  }

  .sm\:focus\:bg-v-orange3-2:focus {
    background-color: #e68a17 !important;
  }

  .sm\:focus\:bg-v-orange3-3:focus {
    background-color: #7f2704 !important;
  }

  .sm\:focus\:bg-v-blue3-1:focus {
    background-color: #7ab2e5 !important;
  }

  .sm\:focus\:bg-v-blue3-2:focus {
    background-color: #2e75b8 !important;
  }

  .sm\:focus\:bg-v-blue3-3:focus {
    background-color: #04284a !important;
  }

  .sm\:focus\:bg-v-purple3-1:focus {
    background-color: #de9ebc !important;
  }

  .sm\:focus\:bg-v-purple3-2:focus {
    background-color: #a65583 !important;
  }

  .sm\:focus\:bg-v-purple3-3:focus {
    background-color: #510238 !important;
  }

  .sm\:focus\:bg-v-teal3-1:focus {
    background-color: #80c7cf !important;
  }

  .sm\:focus\:bg-v-teal3-2:focus {
    background-color: #3b8991 !important;
  }

  .sm\:focus\:bg-v-teal3-3:focus {
    background-color: #0c4240 !important;
  }

  .sm\:focus\:bg-v-red3-1:focus {
    background-color: #ff9382 !important;
  }

  .sm\:focus\:bg-v-red3-2:focus {
    background-color: #bd3823 !important;
  }

  .sm\:focus\:bg-v-red3-3:focus {
    background-color: #6f130c !important;
  }

  .sm\:focus\:bg-v-green3-1:focus {
    background-color: #9bd47f !important;
  }

  .sm\:focus\:bg-v-green3-2:focus {
    background-color: #5c8c42 !important;
  }

  .sm\:focus\:bg-v-green3-3:focus {
    background-color: #283b1f !important;
  }

  .sm\:focus\:bg-v-tan3-1:focus {
    background-color: #d9caa7 !important;
  }

  .sm\:focus\:bg-v-tan3-2:focus {
    background-color: #b5a06d !important;
  }

  .sm\:focus\:bg-v-tan3-3:focus {
    background-color: #594f35 !important;
  }

  .sm\:focus\:bg-v-orange4-1:focus {
    background-color: #fdbd54 !important;
  }

  .sm\:focus\:bg-v-orange4-2:focus {
    background-color: #df7b19 !important;
  }

  .sm\:focus\:bg-v-orange4-3:focus {
    background-color: #b73521 !important;
  }

  .sm\:focus\:bg-v-orange4-4:focus {
    background-color: #6f130c !important;
  }

  .sm\:focus\:bg-v-teal4-1:focus {
    background-color: #9cd3da !important;
  }

  .sm\:focus\:bg-v-teal4-2:focus {
    background-color: #57a2aa !important;
  }

  .sm\:focus\:bg-v-teal4-3:focus {
    background-color: #2b7175 !important;
  }

  .sm\:focus\:bg-v-teal4-4:focus {
    background-color: #0c4240 !important;
  }

  .sm\:focus\:bg-v-purple4-1:focus {
    background-color: #e6b6cd !important;
  }

  .sm\:focus\:bg-v-purple4-2:focus {
    background-color: #be749b !important;
  }

  .sm\:focus\:bg-v-purple4-3:focus {
    background-color: #8a3a6b !important;
  }

  .sm\:focus\:bg-v-purple4-4:focus {
    background-color: #510238 !important;
  }

  .sm\:focus\:bg-v-green4-1:focus {
    background-color: #a1d787 !important;
  }

  .sm\:focus\:bg-v-green4-2:focus {
    background-color: #799f56 !important;
  }

  .sm\:focus\:bg-v-green4-3:focus {
    background-color: #506b37 !important;
  }

  .sm\:focus\:bg-v-green4-4:focus {
    background-color: #283b1f !important;
  }

  .sm\:focus\:bg-v-orange5-1:focus {
    background-color: #ffcb72 !important;
  }

  .sm\:focus\:bg-v-orange5-2:focus {
    background-color: #eb9625 !important;
  }

  .sm\:focus\:bg-v-orange5-3:focus {
    background-color: #d1601d !important;
  }

  .sm\:focus\:bg-v-orange5-4:focus {
    background-color: #a82e1d !important;
  }

  .sm\:focus\:bg-v-orange5-5:focus {
    background-color: #6f130c !important;
  }

  .sm\:focus\:bg-v-teal5-1:focus {
    background-color: #b0dce1 !important;
  }

  .sm\:focus\:bg-v-teal5-2:focus {
    background-color: #6db6be !important;
  }

  .sm\:focus\:bg-v-teal5-3:focus {
    background-color: #418e96 !important;
  }

  .sm\:focus\:bg-v-teal5-4:focus {
    background-color: #25676a !important;
  }

  .sm\:focus\:bg-v-teal5-5:focus {
    background-color: #0c4240 !important;
  }

  .sm\:focus\:bg-v-purple5-1:focus {
    background-color: #ebc5d7 !important;
  }

  .sm\:focus\:bg-v-purple5-2:focus {
    background-color: #d18daf !important;
  }

  .sm\:focus\:bg-v-purple5-3:focus {
    background-color: #ab5c88 !important;
  }

  .sm\:focus\:bg-v-purple5-4:focus {
    background-color: #7f2f61 !important;
  }

  .sm\:focus\:bg-v-purple5-5:focus {
    background-color: #510238 !important;
  }

  .sm\:focus\:bg-v-green5-1:focus {
    background-color: #b5dfa0 !important;
  }

  .sm\:focus\:bg-v-green5-2:focus {
    background-color: #87b567 !important;
  }

  .sm\:focus\:bg-v-green5-3:focus {
    background-color: #6a8a46 !important;
  }

  .sm\:focus\:bg-v-green5-4:focus {
    background-color: #486132 !important;
  }

  .sm\:focus\:bg-v-green5-5:focus {
    background-color: #283b1f !important;
  }

  .sm\:focus\:bg-v-map-primary-purple:focus {
    background-color: #b27495 !important;
  }

  .sm\:focus\:bg-v-map-primary-teal:focus {
    background-color: #73b2b2 !important;
  }

  .sm\:focus\:bg-v-map-primary-green:focus {
    background-color: #8cb574 !important;
  }

  .sm\:focus\:bg-v-map-primary-tan:focus {
    background-color: #c7b68d !important;
  }

  .sm\:focus\:bg-v-map-primary-orange:focus {
    background-color: #f0b061 !important;
  }

  .sm\:focus\:bg-v-map-primary-red:focus {
    background-color: #ef7564 !important;
  }

  .sm\:focus\:bg-v-map-secondary-purple:focus {
    background-color: #ca9fb3 !important;
  }

  .sm\:focus\:bg-v-map-secondary-teal:focus {
    background-color: #9fc7c9 !important;
  }

  .sm\:focus\:bg-v-map-secondary-green:focus {
    background-color: #aecb9e !important;
  }

  .sm\:focus\:bg-v-map-secondary-tan:focus {
    background-color: #d8ccaf !important;
  }

  .sm\:focus\:bg-v-map-secondary-orange:focus {
    background-color: #f4c891 !important;
  }

  .sm\:focus\:bg-v-map-secondary-red:focus {
    background-color: #f29d91 !important;
  }

  .sm\:focus\:bg-v-map-tertiary-purple:focus {
    background-color: #eeccda !important;
  }

  .sm\:focus\:bg-v-map-tertiary-teal:focus {
    background-color: #bbe3e4 !important;
  }

  .sm\:focus\:bg-v-map-tertiary-green:focus {
    background-color: #cae4ba !important;
  }

  .sm\:focus\:bg-v-map-tertiary-tan:focus {
    background-color: #ebe4d0 !important;
  }

  .sm\:focus\:bg-v-map-tertiary-orange:focus {
    background-color: #ffe0ac !important;
  }

  .sm\:focus\:bg-v-map-tertiary-red:focus {
    background-color: #fbc8c1 !important;
  }

  .sm\:focus\:bg-v-teal4-d8:focus {
    background-color: #0c4240 !important;
  }

  .sm\:focus\:bg-v-teal3-d8:focus {
    background-color: #2a6f74 !important;
  }

  .sm\:focus\:bg-v-teal2-d8:focus {
    background-color: #549fa7 !important;
  }

  .sm\:focus\:bg-v-teal1-d8:focus {
    background-color: #95d0d0 !important;
  }

  .sm\:focus\:bg-v-middle-d8:focus {
    background-color: #fffad6 !important;
  }

  .sm\:focus\:bg-v-orange1-d8:focus {
    background-color: #f6bf61 !important;
  }

  .sm\:focus\:bg-v-orange2-d8:focus {
    background-color: #e08416 !important;
  }

  .sm\:focus\:bg-v-orange3-d8:focus {
    background-color: #af550d !important;
  }

  .sm\:focus\:bg-v-orange4-d8:focus {
    background-color: #6f130c !important;
  }

  .sm\:focus\:bg-v-teal3-d6:focus {
    background-color: #2a6f74 !important;
  }

  .sm\:focus\:bg-v-teal2-d6:focus {
    background-color: #549fa7 !important;
  }

  .sm\:focus\:bg-v-teal1-d6:focus {
    background-color: #95d0d0 !important;
  }

  .sm\:focus\:bg-v-middle-d6:focus {
    background-color: #fffad6 !important;
  }

  .sm\:focus\:bg-v-orange1-d6:focus {
    background-color: #f6bf61 !important;
  }

  .sm\:focus\:bg-v-orange2-d6:focus {
    background-color: #e08416 !important;
  }

  .sm\:focus\:bg-v-orange3-d6:focus {
    background-color: #af550d !important;
  }

  .sm\:focus\:bg-v-grayscale-1:focus {
    background-color: #d9d9d9 !important;
  }

  .sm\:focus\:bg-v-grayscale-2:focus {
    background-color: #bdbdbd !important;
  }

  .sm\:focus\:bg-v-grayscale-3:focus {
    background-color: #969696 !important;
  }

  .sm\:focus\:bg-v-grayscale-4:focus {
    background-color: #636363 !important;
  }

  .sm\:focus\:bg-v-grayscale-5:focus {
    background-color: #252525 !important;
  }

  .sm\:bg-bottom {
    background-position: bottom !important;
  }

  .sm\:bg-center {
    background-position: center !important;
  }

  .sm\:bg-left {
    background-position: left !important;
  }

  .sm\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .sm\:bg-left-top {
    background-position: left top !important;
  }

  .sm\:bg-right {
    background-position: right !important;
  }

  .sm\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .sm\:bg-right-top {
    background-position: right top !important;
  }

  .sm\:bg-top {
    background-position: top !important;
  }

  .sm\:bg-repeat {
    background-repeat: repeat !important;
  }

  .sm\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .sm\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .sm\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .sm\:bg-auto {
    background-size: auto !important;
  }

  .sm\:bg-cover {
    background-size: cover !important;
  }

  .sm\:bg-contain {
    background-size: contain !important;
  }

  .sm\:border-transparent {
    border-color: transparent !important;
  }

  .sm\:border-brown {
    border-color: #412c26 !important;
  }

  .sm\:border-orange {
    border-color: #f25d27 !important;
  }

  .sm\:border-blue {
    border-color: #04284a !important;
  }

  .sm\:border-gray {
    border-color: #48535d !important;
  }

  .sm\:border-white {
    border-color: #fff !important;
  }

  .sm\:border-blue-hl {
    border-color: #4391db !important;
  }

  .sm\:border-red-hl {
    border-color: #ea2636 !important;
  }

  .sm\:border-orange-hl {
    border-color: #f25d27 !important;
  }

  .sm\:border-yellow-hl {
    border-color: #fc0 !important;
  }

  .sm\:border-gray-50 {
    border-color: #7f7f7f !important;
  }

  .sm\:border-gray-30 {
    border-color: #afacab !important;
  }

  .sm\:border-babyblue {
    border-color: #e0e9e8 !important;
  }

  .sm\:border-bone {
    border-color: #faf9f4 !important;
  }

  .sm\:border-gray-02 {
    border-color: #f9f9f9 !important;
  }

  .sm\:border-gray4-cool {
    border-color: #668296 !important;
  }

  .sm\:border-gray3-cool {
    border-color: #9baaaa !important;
  }

  .sm\:border-gray2-cool {
    border-color: #c9cec6 !important;
  }

  .sm\:border-gray1-cool {
    border-color: #f2f2f2 !important;
  }

  .sm\:border-gray4 {
    border-color: #4b535d !important;
  }

  .sm\:border-gray3 {
    border-color: #60666b !important;
  }

  .sm\:border-gray2 {
    border-color: #9ea3a5 !important;
  }

  .sm\:border-gray1 {
    border-color: #ddd !important;
  }

  .sm\:border-gray4-warm {
    border-color: #514c44 !important;
  }

  .sm\:border-gray3-warm {
    border-color: #8e7f75 !important;
  }

  .sm\:border-gray2-warm {
    border-color: #cec1b5 !important;
  }

  .sm\:border-gray1-warm {
    border-color: #ede8e2 !important;
  }

  .sm\:border-orange5 {
    border-color: #720c26 !important;
  }

  .sm\:border-orange4 {
    border-color: #aa2800 !important;
  }

  .sm\:border-orange3 {
    border-color: #d16b00 !important;
  }

  .sm\:border-orange2 {
    border-color: #e2b260 !important;
  }

  .sm\:border-orange1 {
    border-color: #f2e5aa !important;
  }

  .sm\:border-green4 {
    border-color: #303b1f !important;
  }

  .sm\:border-green3 {
    border-color: #5c6b40 !important;
  }

  .sm\:border-green2 {
    border-color: #99b782 !important;
  }

  .sm\:border-green1 {
    border-color: #dbe5c4 !important;
  }

  .sm\:border-blue4 {
    border-color: #04284a !important;
  }

  .sm\:border-blue3 {
    border-color: #215e99 !important;
  }

  .sm\:border-blue2 {
    border-color: #7ab2e5 !important;
  }

  .sm\:border-blue1 {
    border-color: #c6ddf4 !important;
  }

  .sm\:border-teal4 {
    border-color: #0c3f42 !important;
  }

  .sm\:border-teal3 {
    border-color: #3f6d6b !important;
  }

  .sm\:border-teal2 {
    border-color: #66afad !important;
  }

  .sm\:border-teal1 {
    border-color: #c1e5e8 !important;
  }

  .sm\:border-purple4 {
    border-color: #510238 !important;
  }

  .sm\:border-purple3 {
    border-color: #773863 !important;
  }

  .sm\:border-brown4 {
    border-color: #594f35 !important;
  }

  .sm\:border-brown2 {
    border-color: #b5a06d !important;
  }

  .sm\:border-map-green {
    border-color: #9ab882 !important;
  }

  .sm\:border-map-orange {
    border-color: #e2b260 !important;
  }

  .sm\:border-map-brown {
    border-color: #cec1b5 !important;
  }

  .sm\:border-map-gray {
    border-color: #9baaaa !important;
  }

  .sm\:border-map-ocean {
    border-color: #f2f2f2 !important;
  }

  .sm\:border-map-country {
    border-color: #fffff9 !important;
  }

  .sm\:border-map-border {
    border-color: #dedede !important;
  }

  .sm\:border-map-green1 {
    border-color: #303b1f !important;
  }

  .sm\:border-map-green2 {
    border-color: #5c6b40 !important;
  }

  .sm\:border-map-green3 {
    border-color: #99b782 !important;
  }

  .sm\:border-map-green4 {
    border-color: #dbe5c4 !important;
  }

  .sm\:border-map-orange1 {
    border-color: #aa2800 !important;
  }

  .sm\:border-map-orange2 {
    border-color: #d16b00 !important;
  }

  .sm\:border-map-orange3 {
    border-color: #e2b260 !important;
  }

  .sm\:border-map-orange4 {
    border-color: #f2e5aa !important;
  }

  .sm\:border-map-teal1 {
    border-color: #0c3f42 !important;
  }

  .sm\:border-map-teal2 {
    border-color: #3f6d6b !important;
  }

  .sm\:border-map-teal3 {
    border-color: #66afad !important;
  }

  .sm\:border-map-teal4 {
    border-color: #c1e5e8 !important;
  }

  .sm\:border-map-purple1 {
    border-color: #510238 !important;
  }

  .sm\:border-map-purple2 {
    border-color: #773863 !important;
  }

  .sm\:border-map-purple3 {
    border-color: #cc93ad !important;
  }

  .sm\:border-map-purple4 {
    border-color: #f2dde5 !important;
  }

  .sm\:border-v-brown {
    border-color: #412c26 !important;
  }

  .sm\:border-v-coral {
    border-color: #f25d27 !important;
  }

  .sm\:border-v-marine {
    border-color: #04284a !important;
  }

  .sm\:border-v-gunmetal {
    border-color: #4b535d !important;
  }

  .sm\:border-v-tan {
    border-color: #b5a06d !important;
  }

  .sm\:border-v-red {
    border-color: #bd3823 !important;
  }

  .sm\:border-v-purple {
    border-color: #a65583 !important;
  }

  .sm\:border-v-teal {
    border-color: #3b8991 !important;
  }

  .sm\:border-v-green {
    border-color: #5c8c42 !important;
  }

  .sm\:border-v-orange {
    border-color: #e68a17 !important;
  }

  .sm\:border-v-blue {
    border-color: #2e75b8 !important;
  }

  .sm\:border-v-tan-l {
    border-color: #d9caa7 !important;
  }

  .sm\:border-v-red-l {
    border-color: #ff9382 !important;
  }

  .sm\:border-v-purple-l {
    border-color: #de9ebc !important;
  }

  .sm\:border-v-teal-l {
    border-color: #80c7cf !important;
  }

  .sm\:border-v-green-l {
    border-color: #9bd47f !important;
  }

  .sm\:border-v-orange-l {
    border-color: #ffc259 !important;
  }

  .sm\:border-v-blue-l {
    border-color: #7ab2e5 !important;
  }

  .sm\:border-v-gray-1 {
    border-color: #f2f2f2 !important;
  }

  .sm\:border-v-gray-2 {
    border-color: #ddd !important;
  }

  .sm\:border-v-gray-3 {
    border-color: #7f7f7f !important;
  }

  .sm\:border-v-warmgray-1 {
    border-color: #c9cec6 !important;
  }

  .sm\:border-v-warmgray-2 {
    border-color: #9baaaa !important;
  }

  .sm\:border-v-coolgray-1 {
    border-color: #9ea3a5 !important;
  }

  .sm\:border-v-coolgray-2 {
    border-color: #60666b !important;
  }

  .sm\:border-v-blue-b {
    border-color: #4391db !important;
  }

  .sm\:border-v-orange-b {
    border-color: #f25d27 !important;
  }

  .sm\:border-v-red-b {
    border-color: #ea2636 !important;
  }

  .sm\:border-v-yellow-b {
    border-color: #fc0 !important;
  }

  .sm\:border-v-orange3-1 {
    border-color: #ffc259 !important;
  }

  .sm\:border-v-orange3-2 {
    border-color: #e68a17 !important;
  }

  .sm\:border-v-orange3-3 {
    border-color: #7f2704 !important;
  }

  .sm\:border-v-blue3-1 {
    border-color: #7ab2e5 !important;
  }

  .sm\:border-v-blue3-2 {
    border-color: #2e75b8 !important;
  }

  .sm\:border-v-blue3-3 {
    border-color: #04284a !important;
  }

  .sm\:border-v-purple3-1 {
    border-color: #de9ebc !important;
  }

  .sm\:border-v-purple3-2 {
    border-color: #a65583 !important;
  }

  .sm\:border-v-purple3-3 {
    border-color: #510238 !important;
  }

  .sm\:border-v-teal3-1 {
    border-color: #80c7cf !important;
  }

  .sm\:border-v-teal3-2 {
    border-color: #3b8991 !important;
  }

  .sm\:border-v-teal3-3 {
    border-color: #0c4240 !important;
  }

  .sm\:border-v-red3-1 {
    border-color: #ff9382 !important;
  }

  .sm\:border-v-red3-2 {
    border-color: #bd3823 !important;
  }

  .sm\:border-v-red3-3 {
    border-color: #6f130c !important;
  }

  .sm\:border-v-green3-1 {
    border-color: #9bd47f !important;
  }

  .sm\:border-v-green3-2 {
    border-color: #5c8c42 !important;
  }

  .sm\:border-v-green3-3 {
    border-color: #283b1f !important;
  }

  .sm\:border-v-tan3-1 {
    border-color: #d9caa7 !important;
  }

  .sm\:border-v-tan3-2 {
    border-color: #b5a06d !important;
  }

  .sm\:border-v-tan3-3 {
    border-color: #594f35 !important;
  }

  .sm\:border-v-orange4-1 {
    border-color: #fdbd54 !important;
  }

  .sm\:border-v-orange4-2 {
    border-color: #df7b19 !important;
  }

  .sm\:border-v-orange4-3 {
    border-color: #b73521 !important;
  }

  .sm\:border-v-orange4-4 {
    border-color: #6f130c !important;
  }

  .sm\:border-v-teal4-1 {
    border-color: #9cd3da !important;
  }

  .sm\:border-v-teal4-2 {
    border-color: #57a2aa !important;
  }

  .sm\:border-v-teal4-3 {
    border-color: #2b7175 !important;
  }

  .sm\:border-v-teal4-4 {
    border-color: #0c4240 !important;
  }

  .sm\:border-v-purple4-1 {
    border-color: #e6b6cd !important;
  }

  .sm\:border-v-purple4-2 {
    border-color: #be749b !important;
  }

  .sm\:border-v-purple4-3 {
    border-color: #8a3a6b !important;
  }

  .sm\:border-v-purple4-4 {
    border-color: #510238 !important;
  }

  .sm\:border-v-green4-1 {
    border-color: #a1d787 !important;
  }

  .sm\:border-v-green4-2 {
    border-color: #799f56 !important;
  }

  .sm\:border-v-green4-3 {
    border-color: #506b37 !important;
  }

  .sm\:border-v-green4-4 {
    border-color: #283b1f !important;
  }

  .sm\:border-v-orange5-1 {
    border-color: #ffcb72 !important;
  }

  .sm\:border-v-orange5-2 {
    border-color: #eb9625 !important;
  }

  .sm\:border-v-orange5-3 {
    border-color: #d1601d !important;
  }

  .sm\:border-v-orange5-4 {
    border-color: #a82e1d !important;
  }

  .sm\:border-v-orange5-5 {
    border-color: #6f130c !important;
  }

  .sm\:border-v-teal5-1 {
    border-color: #b0dce1 !important;
  }

  .sm\:border-v-teal5-2 {
    border-color: #6db6be !important;
  }

  .sm\:border-v-teal5-3 {
    border-color: #418e96 !important;
  }

  .sm\:border-v-teal5-4 {
    border-color: #25676a !important;
  }

  .sm\:border-v-teal5-5 {
    border-color: #0c4240 !important;
  }

  .sm\:border-v-purple5-1 {
    border-color: #ebc5d7 !important;
  }

  .sm\:border-v-purple5-2 {
    border-color: #d18daf !important;
  }

  .sm\:border-v-purple5-3 {
    border-color: #ab5c88 !important;
  }

  .sm\:border-v-purple5-4 {
    border-color: #7f2f61 !important;
  }

  .sm\:border-v-purple5-5 {
    border-color: #510238 !important;
  }

  .sm\:border-v-green5-1 {
    border-color: #b5dfa0 !important;
  }

  .sm\:border-v-green5-2 {
    border-color: #87b567 !important;
  }

  .sm\:border-v-green5-3 {
    border-color: #6a8a46 !important;
  }

  .sm\:border-v-green5-4 {
    border-color: #486132 !important;
  }

  .sm\:border-v-green5-5 {
    border-color: #283b1f !important;
  }

  .sm\:border-v-map-primary-purple {
    border-color: #b27495 !important;
  }

  .sm\:border-v-map-primary-teal {
    border-color: #73b2b2 !important;
  }

  .sm\:border-v-map-primary-green {
    border-color: #8cb574 !important;
  }

  .sm\:border-v-map-primary-tan {
    border-color: #c7b68d !important;
  }

  .sm\:border-v-map-primary-orange {
    border-color: #f0b061 !important;
  }

  .sm\:border-v-map-primary-red {
    border-color: #ef7564 !important;
  }

  .sm\:border-v-map-secondary-purple {
    border-color: #ca9fb3 !important;
  }

  .sm\:border-v-map-secondary-teal {
    border-color: #9fc7c9 !important;
  }

  .sm\:border-v-map-secondary-green {
    border-color: #aecb9e !important;
  }

  .sm\:border-v-map-secondary-tan {
    border-color: #d8ccaf !important;
  }

  .sm\:border-v-map-secondary-orange {
    border-color: #f4c891 !important;
  }

  .sm\:border-v-map-secondary-red {
    border-color: #f29d91 !important;
  }

  .sm\:border-v-map-tertiary-purple {
    border-color: #eeccda !important;
  }

  .sm\:border-v-map-tertiary-teal {
    border-color: #bbe3e4 !important;
  }

  .sm\:border-v-map-tertiary-green {
    border-color: #cae4ba !important;
  }

  .sm\:border-v-map-tertiary-tan {
    border-color: #ebe4d0 !important;
  }

  .sm\:border-v-map-tertiary-orange {
    border-color: #ffe0ac !important;
  }

  .sm\:border-v-map-tertiary-red {
    border-color: #fbc8c1 !important;
  }

  .sm\:border-v-teal4-d8 {
    border-color: #0c4240 !important;
  }

  .sm\:border-v-teal3-d8 {
    border-color: #2a6f74 !important;
  }

  .sm\:border-v-teal2-d8 {
    border-color: #549fa7 !important;
  }

  .sm\:border-v-teal1-d8 {
    border-color: #95d0d0 !important;
  }

  .sm\:border-v-middle-d8 {
    border-color: #fffad6 !important;
  }

  .sm\:border-v-orange1-d8 {
    border-color: #f6bf61 !important;
  }

  .sm\:border-v-orange2-d8 {
    border-color: #e08416 !important;
  }

  .sm\:border-v-orange3-d8 {
    border-color: #af550d !important;
  }

  .sm\:border-v-orange4-d8 {
    border-color: #6f130c !important;
  }

  .sm\:border-v-teal3-d6 {
    border-color: #2a6f74 !important;
  }

  .sm\:border-v-teal2-d6 {
    border-color: #549fa7 !important;
  }

  .sm\:border-v-teal1-d6 {
    border-color: #95d0d0 !important;
  }

  .sm\:border-v-middle-d6 {
    border-color: #fffad6 !important;
  }

  .sm\:border-v-orange1-d6 {
    border-color: #f6bf61 !important;
  }

  .sm\:border-v-orange2-d6 {
    border-color: #e08416 !important;
  }

  .sm\:border-v-orange3-d6 {
    border-color: #af550d !important;
  }

  .sm\:border-v-grayscale-1 {
    border-color: #d9d9d9 !important;
  }

  .sm\:border-v-grayscale-2 {
    border-color: #bdbdbd !important;
  }

  .sm\:border-v-grayscale-3 {
    border-color: #969696 !important;
  }

  .sm\:border-v-grayscale-4 {
    border-color: #636363 !important;
  }

  .sm\:border-v-grayscale-5 {
    border-color: #252525 !important;
  }

  .sm\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .sm\:hover\:border-brown:hover {
    border-color: #412c26 !important;
  }

  .sm\:hover\:border-orange:hover {
    border-color: #f25d27 !important;
  }

  .sm\:hover\:border-blue:hover {
    border-color: #04284a !important;
  }

  .sm\:hover\:border-gray:hover {
    border-color: #48535d !important;
  }

  .sm\:hover\:border-white:hover {
    border-color: #fff !important;
  }

  .sm\:hover\:border-blue-hl:hover {
    border-color: #4391db !important;
  }

  .sm\:hover\:border-red-hl:hover {
    border-color: #ea2636 !important;
  }

  .sm\:hover\:border-orange-hl:hover {
    border-color: #f25d27 !important;
  }

  .sm\:hover\:border-yellow-hl:hover {
    border-color: #fc0 !important;
  }

  .sm\:hover\:border-gray-50:hover {
    border-color: #7f7f7f !important;
  }

  .sm\:hover\:border-gray-30:hover {
    border-color: #afacab !important;
  }

  .sm\:hover\:border-babyblue:hover {
    border-color: #e0e9e8 !important;
  }

  .sm\:hover\:border-bone:hover {
    border-color: #faf9f4 !important;
  }

  .sm\:hover\:border-gray-02:hover {
    border-color: #f9f9f9 !important;
  }

  .sm\:hover\:border-gray4-cool:hover {
    border-color: #668296 !important;
  }

  .sm\:hover\:border-gray3-cool:hover {
    border-color: #9baaaa !important;
  }

  .sm\:hover\:border-gray2-cool:hover {
    border-color: #c9cec6 !important;
  }

  .sm\:hover\:border-gray1-cool:hover {
    border-color: #f2f2f2 !important;
  }

  .sm\:hover\:border-gray4:hover {
    border-color: #4b535d !important;
  }

  .sm\:hover\:border-gray3:hover {
    border-color: #60666b !important;
  }

  .sm\:hover\:border-gray2:hover {
    border-color: #9ea3a5 !important;
  }

  .sm\:hover\:border-gray1:hover {
    border-color: #ddd !important;
  }

  .sm\:hover\:border-gray4-warm:hover {
    border-color: #514c44 !important;
  }

  .sm\:hover\:border-gray3-warm:hover {
    border-color: #8e7f75 !important;
  }

  .sm\:hover\:border-gray2-warm:hover {
    border-color: #cec1b5 !important;
  }

  .sm\:hover\:border-gray1-warm:hover {
    border-color: #ede8e2 !important;
  }

  .sm\:hover\:border-orange5:hover {
    border-color: #720c26 !important;
  }

  .sm\:hover\:border-orange4:hover {
    border-color: #aa2800 !important;
  }

  .sm\:hover\:border-orange3:hover {
    border-color: #d16b00 !important;
  }

  .sm\:hover\:border-orange2:hover {
    border-color: #e2b260 !important;
  }

  .sm\:hover\:border-orange1:hover {
    border-color: #f2e5aa !important;
  }

  .sm\:hover\:border-green4:hover {
    border-color: #303b1f !important;
  }

  .sm\:hover\:border-green3:hover {
    border-color: #5c6b40 !important;
  }

  .sm\:hover\:border-green2:hover {
    border-color: #99b782 !important;
  }

  .sm\:hover\:border-green1:hover {
    border-color: #dbe5c4 !important;
  }

  .sm\:hover\:border-blue4:hover {
    border-color: #04284a !important;
  }

  .sm\:hover\:border-blue3:hover {
    border-color: #215e99 !important;
  }

  .sm\:hover\:border-blue2:hover {
    border-color: #7ab2e5 !important;
  }

  .sm\:hover\:border-blue1:hover {
    border-color: #c6ddf4 !important;
  }

  .sm\:hover\:border-teal4:hover {
    border-color: #0c3f42 !important;
  }

  .sm\:hover\:border-teal3:hover {
    border-color: #3f6d6b !important;
  }

  .sm\:hover\:border-teal2:hover {
    border-color: #66afad !important;
  }

  .sm\:hover\:border-teal1:hover {
    border-color: #c1e5e8 !important;
  }

  .sm\:hover\:border-purple4:hover {
    border-color: #510238 !important;
  }

  .sm\:hover\:border-purple3:hover {
    border-color: #773863 !important;
  }

  .sm\:hover\:border-brown4:hover {
    border-color: #594f35 !important;
  }

  .sm\:hover\:border-brown2:hover {
    border-color: #b5a06d !important;
  }

  .sm\:hover\:border-map-green:hover {
    border-color: #9ab882 !important;
  }

  .sm\:hover\:border-map-orange:hover {
    border-color: #e2b260 !important;
  }

  .sm\:hover\:border-map-brown:hover {
    border-color: #cec1b5 !important;
  }

  .sm\:hover\:border-map-gray:hover {
    border-color: #9baaaa !important;
  }

  .sm\:hover\:border-map-ocean:hover {
    border-color: #f2f2f2 !important;
  }

  .sm\:hover\:border-map-country:hover {
    border-color: #fffff9 !important;
  }

  .sm\:hover\:border-map-border:hover {
    border-color: #dedede !important;
  }

  .sm\:hover\:border-map-green1:hover {
    border-color: #303b1f !important;
  }

  .sm\:hover\:border-map-green2:hover {
    border-color: #5c6b40 !important;
  }

  .sm\:hover\:border-map-green3:hover {
    border-color: #99b782 !important;
  }

  .sm\:hover\:border-map-green4:hover {
    border-color: #dbe5c4 !important;
  }

  .sm\:hover\:border-map-orange1:hover {
    border-color: #aa2800 !important;
  }

  .sm\:hover\:border-map-orange2:hover {
    border-color: #d16b00 !important;
  }

  .sm\:hover\:border-map-orange3:hover {
    border-color: #e2b260 !important;
  }

  .sm\:hover\:border-map-orange4:hover {
    border-color: #f2e5aa !important;
  }

  .sm\:hover\:border-map-teal1:hover {
    border-color: #0c3f42 !important;
  }

  .sm\:hover\:border-map-teal2:hover {
    border-color: #3f6d6b !important;
  }

  .sm\:hover\:border-map-teal3:hover {
    border-color: #66afad !important;
  }

  .sm\:hover\:border-map-teal4:hover {
    border-color: #c1e5e8 !important;
  }

  .sm\:hover\:border-map-purple1:hover {
    border-color: #510238 !important;
  }

  .sm\:hover\:border-map-purple2:hover {
    border-color: #773863 !important;
  }

  .sm\:hover\:border-map-purple3:hover {
    border-color: #cc93ad !important;
  }

  .sm\:hover\:border-map-purple4:hover {
    border-color: #f2dde5 !important;
  }

  .sm\:hover\:border-v-brown:hover {
    border-color: #412c26 !important;
  }

  .sm\:hover\:border-v-coral:hover {
    border-color: #f25d27 !important;
  }

  .sm\:hover\:border-v-marine:hover {
    border-color: #04284a !important;
  }

  .sm\:hover\:border-v-gunmetal:hover {
    border-color: #4b535d !important;
  }

  .sm\:hover\:border-v-tan:hover {
    border-color: #b5a06d !important;
  }

  .sm\:hover\:border-v-red:hover {
    border-color: #bd3823 !important;
  }

  .sm\:hover\:border-v-purple:hover {
    border-color: #a65583 !important;
  }

  .sm\:hover\:border-v-teal:hover {
    border-color: #3b8991 !important;
  }

  .sm\:hover\:border-v-green:hover {
    border-color: #5c8c42 !important;
  }

  .sm\:hover\:border-v-orange:hover {
    border-color: #e68a17 !important;
  }

  .sm\:hover\:border-v-blue:hover {
    border-color: #2e75b8 !important;
  }

  .sm\:hover\:border-v-tan-l:hover {
    border-color: #d9caa7 !important;
  }

  .sm\:hover\:border-v-red-l:hover {
    border-color: #ff9382 !important;
  }

  .sm\:hover\:border-v-purple-l:hover {
    border-color: #de9ebc !important;
  }

  .sm\:hover\:border-v-teal-l:hover {
    border-color: #80c7cf !important;
  }

  .sm\:hover\:border-v-green-l:hover {
    border-color: #9bd47f !important;
  }

  .sm\:hover\:border-v-orange-l:hover {
    border-color: #ffc259 !important;
  }

  .sm\:hover\:border-v-blue-l:hover {
    border-color: #7ab2e5 !important;
  }

  .sm\:hover\:border-v-gray-1:hover {
    border-color: #f2f2f2 !important;
  }

  .sm\:hover\:border-v-gray-2:hover {
    border-color: #ddd !important;
  }

  .sm\:hover\:border-v-gray-3:hover {
    border-color: #7f7f7f !important;
  }

  .sm\:hover\:border-v-warmgray-1:hover {
    border-color: #c9cec6 !important;
  }

  .sm\:hover\:border-v-warmgray-2:hover {
    border-color: #9baaaa !important;
  }

  .sm\:hover\:border-v-coolgray-1:hover {
    border-color: #9ea3a5 !important;
  }

  .sm\:hover\:border-v-coolgray-2:hover {
    border-color: #60666b !important;
  }

  .sm\:hover\:border-v-blue-b:hover {
    border-color: #4391db !important;
  }

  .sm\:hover\:border-v-orange-b:hover {
    border-color: #f25d27 !important;
  }

  .sm\:hover\:border-v-red-b:hover {
    border-color: #ea2636 !important;
  }

  .sm\:hover\:border-v-yellow-b:hover {
    border-color: #fc0 !important;
  }

  .sm\:hover\:border-v-orange3-1:hover {
    border-color: #ffc259 !important;
  }

  .sm\:hover\:border-v-orange3-2:hover {
    border-color: #e68a17 !important;
  }

  .sm\:hover\:border-v-orange3-3:hover {
    border-color: #7f2704 !important;
  }

  .sm\:hover\:border-v-blue3-1:hover {
    border-color: #7ab2e5 !important;
  }

  .sm\:hover\:border-v-blue3-2:hover {
    border-color: #2e75b8 !important;
  }

  .sm\:hover\:border-v-blue3-3:hover {
    border-color: #04284a !important;
  }

  .sm\:hover\:border-v-purple3-1:hover {
    border-color: #de9ebc !important;
  }

  .sm\:hover\:border-v-purple3-2:hover {
    border-color: #a65583 !important;
  }

  .sm\:hover\:border-v-purple3-3:hover {
    border-color: #510238 !important;
  }

  .sm\:hover\:border-v-teal3-1:hover {
    border-color: #80c7cf !important;
  }

  .sm\:hover\:border-v-teal3-2:hover {
    border-color: #3b8991 !important;
  }

  .sm\:hover\:border-v-teal3-3:hover {
    border-color: #0c4240 !important;
  }

  .sm\:hover\:border-v-red3-1:hover {
    border-color: #ff9382 !important;
  }

  .sm\:hover\:border-v-red3-2:hover {
    border-color: #bd3823 !important;
  }

  .sm\:hover\:border-v-red3-3:hover {
    border-color: #6f130c !important;
  }

  .sm\:hover\:border-v-green3-1:hover {
    border-color: #9bd47f !important;
  }

  .sm\:hover\:border-v-green3-2:hover {
    border-color: #5c8c42 !important;
  }

  .sm\:hover\:border-v-green3-3:hover {
    border-color: #283b1f !important;
  }

  .sm\:hover\:border-v-tan3-1:hover {
    border-color: #d9caa7 !important;
  }

  .sm\:hover\:border-v-tan3-2:hover {
    border-color: #b5a06d !important;
  }

  .sm\:hover\:border-v-tan3-3:hover {
    border-color: #594f35 !important;
  }

  .sm\:hover\:border-v-orange4-1:hover {
    border-color: #fdbd54 !important;
  }

  .sm\:hover\:border-v-orange4-2:hover {
    border-color: #df7b19 !important;
  }

  .sm\:hover\:border-v-orange4-3:hover {
    border-color: #b73521 !important;
  }

  .sm\:hover\:border-v-orange4-4:hover {
    border-color: #6f130c !important;
  }

  .sm\:hover\:border-v-teal4-1:hover {
    border-color: #9cd3da !important;
  }

  .sm\:hover\:border-v-teal4-2:hover {
    border-color: #57a2aa !important;
  }

  .sm\:hover\:border-v-teal4-3:hover {
    border-color: #2b7175 !important;
  }

  .sm\:hover\:border-v-teal4-4:hover {
    border-color: #0c4240 !important;
  }

  .sm\:hover\:border-v-purple4-1:hover {
    border-color: #e6b6cd !important;
  }

  .sm\:hover\:border-v-purple4-2:hover {
    border-color: #be749b !important;
  }

  .sm\:hover\:border-v-purple4-3:hover {
    border-color: #8a3a6b !important;
  }

  .sm\:hover\:border-v-purple4-4:hover {
    border-color: #510238 !important;
  }

  .sm\:hover\:border-v-green4-1:hover {
    border-color: #a1d787 !important;
  }

  .sm\:hover\:border-v-green4-2:hover {
    border-color: #799f56 !important;
  }

  .sm\:hover\:border-v-green4-3:hover {
    border-color: #506b37 !important;
  }

  .sm\:hover\:border-v-green4-4:hover {
    border-color: #283b1f !important;
  }

  .sm\:hover\:border-v-orange5-1:hover {
    border-color: #ffcb72 !important;
  }

  .sm\:hover\:border-v-orange5-2:hover {
    border-color: #eb9625 !important;
  }

  .sm\:hover\:border-v-orange5-3:hover {
    border-color: #d1601d !important;
  }

  .sm\:hover\:border-v-orange5-4:hover {
    border-color: #a82e1d !important;
  }

  .sm\:hover\:border-v-orange5-5:hover {
    border-color: #6f130c !important;
  }

  .sm\:hover\:border-v-teal5-1:hover {
    border-color: #b0dce1 !important;
  }

  .sm\:hover\:border-v-teal5-2:hover {
    border-color: #6db6be !important;
  }

  .sm\:hover\:border-v-teal5-3:hover {
    border-color: #418e96 !important;
  }

  .sm\:hover\:border-v-teal5-4:hover {
    border-color: #25676a !important;
  }

  .sm\:hover\:border-v-teal5-5:hover {
    border-color: #0c4240 !important;
  }

  .sm\:hover\:border-v-purple5-1:hover {
    border-color: #ebc5d7 !important;
  }

  .sm\:hover\:border-v-purple5-2:hover {
    border-color: #d18daf !important;
  }

  .sm\:hover\:border-v-purple5-3:hover {
    border-color: #ab5c88 !important;
  }

  .sm\:hover\:border-v-purple5-4:hover {
    border-color: #7f2f61 !important;
  }

  .sm\:hover\:border-v-purple5-5:hover {
    border-color: #510238 !important;
  }

  .sm\:hover\:border-v-green5-1:hover {
    border-color: #b5dfa0 !important;
  }

  .sm\:hover\:border-v-green5-2:hover {
    border-color: #87b567 !important;
  }

  .sm\:hover\:border-v-green5-3:hover {
    border-color: #6a8a46 !important;
  }

  .sm\:hover\:border-v-green5-4:hover {
    border-color: #486132 !important;
  }

  .sm\:hover\:border-v-green5-5:hover {
    border-color: #283b1f !important;
  }

  .sm\:hover\:border-v-map-primary-purple:hover {
    border-color: #b27495 !important;
  }

  .sm\:hover\:border-v-map-primary-teal:hover {
    border-color: #73b2b2 !important;
  }

  .sm\:hover\:border-v-map-primary-green:hover {
    border-color: #8cb574 !important;
  }

  .sm\:hover\:border-v-map-primary-tan:hover {
    border-color: #c7b68d !important;
  }

  .sm\:hover\:border-v-map-primary-orange:hover {
    border-color: #f0b061 !important;
  }

  .sm\:hover\:border-v-map-primary-red:hover {
    border-color: #ef7564 !important;
  }

  .sm\:hover\:border-v-map-secondary-purple:hover {
    border-color: #ca9fb3 !important;
  }

  .sm\:hover\:border-v-map-secondary-teal:hover {
    border-color: #9fc7c9 !important;
  }

  .sm\:hover\:border-v-map-secondary-green:hover {
    border-color: #aecb9e !important;
  }

  .sm\:hover\:border-v-map-secondary-tan:hover {
    border-color: #d8ccaf !important;
  }

  .sm\:hover\:border-v-map-secondary-orange:hover {
    border-color: #f4c891 !important;
  }

  .sm\:hover\:border-v-map-secondary-red:hover {
    border-color: #f29d91 !important;
  }

  .sm\:hover\:border-v-map-tertiary-purple:hover {
    border-color: #eeccda !important;
  }

  .sm\:hover\:border-v-map-tertiary-teal:hover {
    border-color: #bbe3e4 !important;
  }

  .sm\:hover\:border-v-map-tertiary-green:hover {
    border-color: #cae4ba !important;
  }

  .sm\:hover\:border-v-map-tertiary-tan:hover {
    border-color: #ebe4d0 !important;
  }

  .sm\:hover\:border-v-map-tertiary-orange:hover {
    border-color: #ffe0ac !important;
  }

  .sm\:hover\:border-v-map-tertiary-red:hover {
    border-color: #fbc8c1 !important;
  }

  .sm\:hover\:border-v-teal4-d8:hover {
    border-color: #0c4240 !important;
  }

  .sm\:hover\:border-v-teal3-d8:hover {
    border-color: #2a6f74 !important;
  }

  .sm\:hover\:border-v-teal2-d8:hover {
    border-color: #549fa7 !important;
  }

  .sm\:hover\:border-v-teal1-d8:hover {
    border-color: #95d0d0 !important;
  }

  .sm\:hover\:border-v-middle-d8:hover {
    border-color: #fffad6 !important;
  }

  .sm\:hover\:border-v-orange1-d8:hover {
    border-color: #f6bf61 !important;
  }

  .sm\:hover\:border-v-orange2-d8:hover {
    border-color: #e08416 !important;
  }

  .sm\:hover\:border-v-orange3-d8:hover {
    border-color: #af550d !important;
  }

  .sm\:hover\:border-v-orange4-d8:hover {
    border-color: #6f130c !important;
  }

  .sm\:hover\:border-v-teal3-d6:hover {
    border-color: #2a6f74 !important;
  }

  .sm\:hover\:border-v-teal2-d6:hover {
    border-color: #549fa7 !important;
  }

  .sm\:hover\:border-v-teal1-d6:hover {
    border-color: #95d0d0 !important;
  }

  .sm\:hover\:border-v-middle-d6:hover {
    border-color: #fffad6 !important;
  }

  .sm\:hover\:border-v-orange1-d6:hover {
    border-color: #f6bf61 !important;
  }

  .sm\:hover\:border-v-orange2-d6:hover {
    border-color: #e08416 !important;
  }

  .sm\:hover\:border-v-orange3-d6:hover {
    border-color: #af550d !important;
  }

  .sm\:hover\:border-v-grayscale-1:hover {
    border-color: #d9d9d9 !important;
  }

  .sm\:hover\:border-v-grayscale-2:hover {
    border-color: #bdbdbd !important;
  }

  .sm\:hover\:border-v-grayscale-3:hover {
    border-color: #969696 !important;
  }

  .sm\:hover\:border-v-grayscale-4:hover {
    border-color: #636363 !important;
  }

  .sm\:hover\:border-v-grayscale-5:hover {
    border-color: #252525 !important;
  }

  .sm\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .sm\:focus\:border-brown:focus {
    border-color: #412c26 !important;
  }

  .sm\:focus\:border-orange:focus {
    border-color: #f25d27 !important;
  }

  .sm\:focus\:border-blue:focus {
    border-color: #04284a !important;
  }

  .sm\:focus\:border-gray:focus {
    border-color: #48535d !important;
  }

  .sm\:focus\:border-white:focus {
    border-color: #fff !important;
  }

  .sm\:focus\:border-blue-hl:focus {
    border-color: #4391db !important;
  }

  .sm\:focus\:border-red-hl:focus {
    border-color: #ea2636 !important;
  }

  .sm\:focus\:border-orange-hl:focus {
    border-color: #f25d27 !important;
  }

  .sm\:focus\:border-yellow-hl:focus {
    border-color: #fc0 !important;
  }

  .sm\:focus\:border-gray-50:focus {
    border-color: #7f7f7f !important;
  }

  .sm\:focus\:border-gray-30:focus {
    border-color: #afacab !important;
  }

  .sm\:focus\:border-babyblue:focus {
    border-color: #e0e9e8 !important;
  }

  .sm\:focus\:border-bone:focus {
    border-color: #faf9f4 !important;
  }

  .sm\:focus\:border-gray-02:focus {
    border-color: #f9f9f9 !important;
  }

  .sm\:focus\:border-gray4-cool:focus {
    border-color: #668296 !important;
  }

  .sm\:focus\:border-gray3-cool:focus {
    border-color: #9baaaa !important;
  }

  .sm\:focus\:border-gray2-cool:focus {
    border-color: #c9cec6 !important;
  }

  .sm\:focus\:border-gray1-cool:focus {
    border-color: #f2f2f2 !important;
  }

  .sm\:focus\:border-gray4:focus {
    border-color: #4b535d !important;
  }

  .sm\:focus\:border-gray3:focus {
    border-color: #60666b !important;
  }

  .sm\:focus\:border-gray2:focus {
    border-color: #9ea3a5 !important;
  }

  .sm\:focus\:border-gray1:focus {
    border-color: #ddd !important;
  }

  .sm\:focus\:border-gray4-warm:focus {
    border-color: #514c44 !important;
  }

  .sm\:focus\:border-gray3-warm:focus {
    border-color: #8e7f75 !important;
  }

  .sm\:focus\:border-gray2-warm:focus {
    border-color: #cec1b5 !important;
  }

  .sm\:focus\:border-gray1-warm:focus {
    border-color: #ede8e2 !important;
  }

  .sm\:focus\:border-orange5:focus {
    border-color: #720c26 !important;
  }

  .sm\:focus\:border-orange4:focus {
    border-color: #aa2800 !important;
  }

  .sm\:focus\:border-orange3:focus {
    border-color: #d16b00 !important;
  }

  .sm\:focus\:border-orange2:focus {
    border-color: #e2b260 !important;
  }

  .sm\:focus\:border-orange1:focus {
    border-color: #f2e5aa !important;
  }

  .sm\:focus\:border-green4:focus {
    border-color: #303b1f !important;
  }

  .sm\:focus\:border-green3:focus {
    border-color: #5c6b40 !important;
  }

  .sm\:focus\:border-green2:focus {
    border-color: #99b782 !important;
  }

  .sm\:focus\:border-green1:focus {
    border-color: #dbe5c4 !important;
  }

  .sm\:focus\:border-blue4:focus {
    border-color: #04284a !important;
  }

  .sm\:focus\:border-blue3:focus {
    border-color: #215e99 !important;
  }

  .sm\:focus\:border-blue2:focus {
    border-color: #7ab2e5 !important;
  }

  .sm\:focus\:border-blue1:focus {
    border-color: #c6ddf4 !important;
  }

  .sm\:focus\:border-teal4:focus {
    border-color: #0c3f42 !important;
  }

  .sm\:focus\:border-teal3:focus {
    border-color: #3f6d6b !important;
  }

  .sm\:focus\:border-teal2:focus {
    border-color: #66afad !important;
  }

  .sm\:focus\:border-teal1:focus {
    border-color: #c1e5e8 !important;
  }

  .sm\:focus\:border-purple4:focus {
    border-color: #510238 !important;
  }

  .sm\:focus\:border-purple3:focus {
    border-color: #773863 !important;
  }

  .sm\:focus\:border-brown4:focus {
    border-color: #594f35 !important;
  }

  .sm\:focus\:border-brown2:focus {
    border-color: #b5a06d !important;
  }

  .sm\:focus\:border-map-green:focus {
    border-color: #9ab882 !important;
  }

  .sm\:focus\:border-map-orange:focus {
    border-color: #e2b260 !important;
  }

  .sm\:focus\:border-map-brown:focus {
    border-color: #cec1b5 !important;
  }

  .sm\:focus\:border-map-gray:focus {
    border-color: #9baaaa !important;
  }

  .sm\:focus\:border-map-ocean:focus {
    border-color: #f2f2f2 !important;
  }

  .sm\:focus\:border-map-country:focus {
    border-color: #fffff9 !important;
  }

  .sm\:focus\:border-map-border:focus {
    border-color: #dedede !important;
  }

  .sm\:focus\:border-map-green1:focus {
    border-color: #303b1f !important;
  }

  .sm\:focus\:border-map-green2:focus {
    border-color: #5c6b40 !important;
  }

  .sm\:focus\:border-map-green3:focus {
    border-color: #99b782 !important;
  }

  .sm\:focus\:border-map-green4:focus {
    border-color: #dbe5c4 !important;
  }

  .sm\:focus\:border-map-orange1:focus {
    border-color: #aa2800 !important;
  }

  .sm\:focus\:border-map-orange2:focus {
    border-color: #d16b00 !important;
  }

  .sm\:focus\:border-map-orange3:focus {
    border-color: #e2b260 !important;
  }

  .sm\:focus\:border-map-orange4:focus {
    border-color: #f2e5aa !important;
  }

  .sm\:focus\:border-map-teal1:focus {
    border-color: #0c3f42 !important;
  }

  .sm\:focus\:border-map-teal2:focus {
    border-color: #3f6d6b !important;
  }

  .sm\:focus\:border-map-teal3:focus {
    border-color: #66afad !important;
  }

  .sm\:focus\:border-map-teal4:focus {
    border-color: #c1e5e8 !important;
  }

  .sm\:focus\:border-map-purple1:focus {
    border-color: #510238 !important;
  }

  .sm\:focus\:border-map-purple2:focus {
    border-color: #773863 !important;
  }

  .sm\:focus\:border-map-purple3:focus {
    border-color: #cc93ad !important;
  }

  .sm\:focus\:border-map-purple4:focus {
    border-color: #f2dde5 !important;
  }

  .sm\:focus\:border-v-brown:focus {
    border-color: #412c26 !important;
  }

  .sm\:focus\:border-v-coral:focus {
    border-color: #f25d27 !important;
  }

  .sm\:focus\:border-v-marine:focus {
    border-color: #04284a !important;
  }

  .sm\:focus\:border-v-gunmetal:focus {
    border-color: #4b535d !important;
  }

  .sm\:focus\:border-v-tan:focus {
    border-color: #b5a06d !important;
  }

  .sm\:focus\:border-v-red:focus {
    border-color: #bd3823 !important;
  }

  .sm\:focus\:border-v-purple:focus {
    border-color: #a65583 !important;
  }

  .sm\:focus\:border-v-teal:focus {
    border-color: #3b8991 !important;
  }

  .sm\:focus\:border-v-green:focus {
    border-color: #5c8c42 !important;
  }

  .sm\:focus\:border-v-orange:focus {
    border-color: #e68a17 !important;
  }

  .sm\:focus\:border-v-blue:focus {
    border-color: #2e75b8 !important;
  }

  .sm\:focus\:border-v-tan-l:focus {
    border-color: #d9caa7 !important;
  }

  .sm\:focus\:border-v-red-l:focus {
    border-color: #ff9382 !important;
  }

  .sm\:focus\:border-v-purple-l:focus {
    border-color: #de9ebc !important;
  }

  .sm\:focus\:border-v-teal-l:focus {
    border-color: #80c7cf !important;
  }

  .sm\:focus\:border-v-green-l:focus {
    border-color: #9bd47f !important;
  }

  .sm\:focus\:border-v-orange-l:focus {
    border-color: #ffc259 !important;
  }

  .sm\:focus\:border-v-blue-l:focus {
    border-color: #7ab2e5 !important;
  }

  .sm\:focus\:border-v-gray-1:focus {
    border-color: #f2f2f2 !important;
  }

  .sm\:focus\:border-v-gray-2:focus {
    border-color: #ddd !important;
  }

  .sm\:focus\:border-v-gray-3:focus {
    border-color: #7f7f7f !important;
  }

  .sm\:focus\:border-v-warmgray-1:focus {
    border-color: #c9cec6 !important;
  }

  .sm\:focus\:border-v-warmgray-2:focus {
    border-color: #9baaaa !important;
  }

  .sm\:focus\:border-v-coolgray-1:focus {
    border-color: #9ea3a5 !important;
  }

  .sm\:focus\:border-v-coolgray-2:focus {
    border-color: #60666b !important;
  }

  .sm\:focus\:border-v-blue-b:focus {
    border-color: #4391db !important;
  }

  .sm\:focus\:border-v-orange-b:focus {
    border-color: #f25d27 !important;
  }

  .sm\:focus\:border-v-red-b:focus {
    border-color: #ea2636 !important;
  }

  .sm\:focus\:border-v-yellow-b:focus {
    border-color: #fc0 !important;
  }

  .sm\:focus\:border-v-orange3-1:focus {
    border-color: #ffc259 !important;
  }

  .sm\:focus\:border-v-orange3-2:focus {
    border-color: #e68a17 !important;
  }

  .sm\:focus\:border-v-orange3-3:focus {
    border-color: #7f2704 !important;
  }

  .sm\:focus\:border-v-blue3-1:focus {
    border-color: #7ab2e5 !important;
  }

  .sm\:focus\:border-v-blue3-2:focus {
    border-color: #2e75b8 !important;
  }

  .sm\:focus\:border-v-blue3-3:focus {
    border-color: #04284a !important;
  }

  .sm\:focus\:border-v-purple3-1:focus {
    border-color: #de9ebc !important;
  }

  .sm\:focus\:border-v-purple3-2:focus {
    border-color: #a65583 !important;
  }

  .sm\:focus\:border-v-purple3-3:focus {
    border-color: #510238 !important;
  }

  .sm\:focus\:border-v-teal3-1:focus {
    border-color: #80c7cf !important;
  }

  .sm\:focus\:border-v-teal3-2:focus {
    border-color: #3b8991 !important;
  }

  .sm\:focus\:border-v-teal3-3:focus {
    border-color: #0c4240 !important;
  }

  .sm\:focus\:border-v-red3-1:focus {
    border-color: #ff9382 !important;
  }

  .sm\:focus\:border-v-red3-2:focus {
    border-color: #bd3823 !important;
  }

  .sm\:focus\:border-v-red3-3:focus {
    border-color: #6f130c !important;
  }

  .sm\:focus\:border-v-green3-1:focus {
    border-color: #9bd47f !important;
  }

  .sm\:focus\:border-v-green3-2:focus {
    border-color: #5c8c42 !important;
  }

  .sm\:focus\:border-v-green3-3:focus {
    border-color: #283b1f !important;
  }

  .sm\:focus\:border-v-tan3-1:focus {
    border-color: #d9caa7 !important;
  }

  .sm\:focus\:border-v-tan3-2:focus {
    border-color: #b5a06d !important;
  }

  .sm\:focus\:border-v-tan3-3:focus {
    border-color: #594f35 !important;
  }

  .sm\:focus\:border-v-orange4-1:focus {
    border-color: #fdbd54 !important;
  }

  .sm\:focus\:border-v-orange4-2:focus {
    border-color: #df7b19 !important;
  }

  .sm\:focus\:border-v-orange4-3:focus {
    border-color: #b73521 !important;
  }

  .sm\:focus\:border-v-orange4-4:focus {
    border-color: #6f130c !important;
  }

  .sm\:focus\:border-v-teal4-1:focus {
    border-color: #9cd3da !important;
  }

  .sm\:focus\:border-v-teal4-2:focus {
    border-color: #57a2aa !important;
  }

  .sm\:focus\:border-v-teal4-3:focus {
    border-color: #2b7175 !important;
  }

  .sm\:focus\:border-v-teal4-4:focus {
    border-color: #0c4240 !important;
  }

  .sm\:focus\:border-v-purple4-1:focus {
    border-color: #e6b6cd !important;
  }

  .sm\:focus\:border-v-purple4-2:focus {
    border-color: #be749b !important;
  }

  .sm\:focus\:border-v-purple4-3:focus {
    border-color: #8a3a6b !important;
  }

  .sm\:focus\:border-v-purple4-4:focus {
    border-color: #510238 !important;
  }

  .sm\:focus\:border-v-green4-1:focus {
    border-color: #a1d787 !important;
  }

  .sm\:focus\:border-v-green4-2:focus {
    border-color: #799f56 !important;
  }

  .sm\:focus\:border-v-green4-3:focus {
    border-color: #506b37 !important;
  }

  .sm\:focus\:border-v-green4-4:focus {
    border-color: #283b1f !important;
  }

  .sm\:focus\:border-v-orange5-1:focus {
    border-color: #ffcb72 !important;
  }

  .sm\:focus\:border-v-orange5-2:focus {
    border-color: #eb9625 !important;
  }

  .sm\:focus\:border-v-orange5-3:focus {
    border-color: #d1601d !important;
  }

  .sm\:focus\:border-v-orange5-4:focus {
    border-color: #a82e1d !important;
  }

  .sm\:focus\:border-v-orange5-5:focus {
    border-color: #6f130c !important;
  }

  .sm\:focus\:border-v-teal5-1:focus {
    border-color: #b0dce1 !important;
  }

  .sm\:focus\:border-v-teal5-2:focus {
    border-color: #6db6be !important;
  }

  .sm\:focus\:border-v-teal5-3:focus {
    border-color: #418e96 !important;
  }

  .sm\:focus\:border-v-teal5-4:focus {
    border-color: #25676a !important;
  }

  .sm\:focus\:border-v-teal5-5:focus {
    border-color: #0c4240 !important;
  }

  .sm\:focus\:border-v-purple5-1:focus {
    border-color: #ebc5d7 !important;
  }

  .sm\:focus\:border-v-purple5-2:focus {
    border-color: #d18daf !important;
  }

  .sm\:focus\:border-v-purple5-3:focus {
    border-color: #ab5c88 !important;
  }

  .sm\:focus\:border-v-purple5-4:focus {
    border-color: #7f2f61 !important;
  }

  .sm\:focus\:border-v-purple5-5:focus {
    border-color: #510238 !important;
  }

  .sm\:focus\:border-v-green5-1:focus {
    border-color: #b5dfa0 !important;
  }

  .sm\:focus\:border-v-green5-2:focus {
    border-color: #87b567 !important;
  }

  .sm\:focus\:border-v-green5-3:focus {
    border-color: #6a8a46 !important;
  }

  .sm\:focus\:border-v-green5-4:focus {
    border-color: #486132 !important;
  }

  .sm\:focus\:border-v-green5-5:focus {
    border-color: #283b1f !important;
  }

  .sm\:focus\:border-v-map-primary-purple:focus {
    border-color: #b27495 !important;
  }

  .sm\:focus\:border-v-map-primary-teal:focus {
    border-color: #73b2b2 !important;
  }

  .sm\:focus\:border-v-map-primary-green:focus {
    border-color: #8cb574 !important;
  }

  .sm\:focus\:border-v-map-primary-tan:focus {
    border-color: #c7b68d !important;
  }

  .sm\:focus\:border-v-map-primary-orange:focus {
    border-color: #f0b061 !important;
  }

  .sm\:focus\:border-v-map-primary-red:focus {
    border-color: #ef7564 !important;
  }

  .sm\:focus\:border-v-map-secondary-purple:focus {
    border-color: #ca9fb3 !important;
  }

  .sm\:focus\:border-v-map-secondary-teal:focus {
    border-color: #9fc7c9 !important;
  }

  .sm\:focus\:border-v-map-secondary-green:focus {
    border-color: #aecb9e !important;
  }

  .sm\:focus\:border-v-map-secondary-tan:focus {
    border-color: #d8ccaf !important;
  }

  .sm\:focus\:border-v-map-secondary-orange:focus {
    border-color: #f4c891 !important;
  }

  .sm\:focus\:border-v-map-secondary-red:focus {
    border-color: #f29d91 !important;
  }

  .sm\:focus\:border-v-map-tertiary-purple:focus {
    border-color: #eeccda !important;
  }

  .sm\:focus\:border-v-map-tertiary-teal:focus {
    border-color: #bbe3e4 !important;
  }

  .sm\:focus\:border-v-map-tertiary-green:focus {
    border-color: #cae4ba !important;
  }

  .sm\:focus\:border-v-map-tertiary-tan:focus {
    border-color: #ebe4d0 !important;
  }

  .sm\:focus\:border-v-map-tertiary-orange:focus {
    border-color: #ffe0ac !important;
  }

  .sm\:focus\:border-v-map-tertiary-red:focus {
    border-color: #fbc8c1 !important;
  }

  .sm\:focus\:border-v-teal4-d8:focus {
    border-color: #0c4240 !important;
  }

  .sm\:focus\:border-v-teal3-d8:focus {
    border-color: #2a6f74 !important;
  }

  .sm\:focus\:border-v-teal2-d8:focus {
    border-color: #549fa7 !important;
  }

  .sm\:focus\:border-v-teal1-d8:focus {
    border-color: #95d0d0 !important;
  }

  .sm\:focus\:border-v-middle-d8:focus {
    border-color: #fffad6 !important;
  }

  .sm\:focus\:border-v-orange1-d8:focus {
    border-color: #f6bf61 !important;
  }

  .sm\:focus\:border-v-orange2-d8:focus {
    border-color: #e08416 !important;
  }

  .sm\:focus\:border-v-orange3-d8:focus {
    border-color: #af550d !important;
  }

  .sm\:focus\:border-v-orange4-d8:focus {
    border-color: #6f130c !important;
  }

  .sm\:focus\:border-v-teal3-d6:focus {
    border-color: #2a6f74 !important;
  }

  .sm\:focus\:border-v-teal2-d6:focus {
    border-color: #549fa7 !important;
  }

  .sm\:focus\:border-v-teal1-d6:focus {
    border-color: #95d0d0 !important;
  }

  .sm\:focus\:border-v-middle-d6:focus {
    border-color: #fffad6 !important;
  }

  .sm\:focus\:border-v-orange1-d6:focus {
    border-color: #f6bf61 !important;
  }

  .sm\:focus\:border-v-orange2-d6:focus {
    border-color: #e08416 !important;
  }

  .sm\:focus\:border-v-orange3-d6:focus {
    border-color: #af550d !important;
  }

  .sm\:focus\:border-v-grayscale-1:focus {
    border-color: #d9d9d9 !important;
  }

  .sm\:focus\:border-v-grayscale-2:focus {
    border-color: #bdbdbd !important;
  }

  .sm\:focus\:border-v-grayscale-3:focus {
    border-color: #969696 !important;
  }

  .sm\:focus\:border-v-grayscale-4:focus {
    border-color: #636363 !important;
  }

  .sm\:focus\:border-v-grayscale-5:focus {
    border-color: #252525 !important;
  }

  .sm\:rounded-none {
    border-radius: 0 !important;
  }

  .sm\:rounded-sm {
    border-radius: .125rem !important;
  }

  .sm\:rounded {
    border-radius: .25rem !important;
  }

  .sm\:rounded-lg {
    border-radius: .5rem !important;
  }

  .sm\:rounded-full {
    border-radius: 9999px !important;
  }

  .sm\:rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .sm\:rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .sm\:rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .sm\:rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .sm\:rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .sm\:rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .sm\:rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .sm\:rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .sm\:rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .sm\:rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .sm\:rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .sm\:rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .sm\:rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .sm\:rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .sm\:rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .sm\:rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .sm\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .sm\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .sm\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .sm\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .sm\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .sm\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .sm\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .sm\:rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .sm\:rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .sm\:rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .sm\:rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .sm\:rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .sm\:rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .sm\:rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .sm\:rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .sm\:rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .sm\:rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .sm\:rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .sm\:rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .sm\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .sm\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .sm\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .sm\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .sm\:border-solid {
    border-style: solid !important;
  }

  .sm\:border-dashed {
    border-style: dashed !important;
  }

  .sm\:border-dotted {
    border-style: dotted !important;
  }

  .sm\:border-none {
    border-style: none !important;
  }

  .sm\:border-0 {
    border-width: 0 !important;
  }

  .sm\:border-2 {
    border-width: 2px !important;
  }

  .sm\:border-4 {
    border-width: 4px !important;
  }

  .sm\:border-8 {
    border-width: 8px !important;
  }

  .sm\:border {
    border-width: 1px !important;
  }

  .sm\:border-t-0 {
    border-top-width: 0 !important;
  }

  .sm\:border-r-0 {
    border-right-width: 0 !important;
  }

  .sm\:border-b-0 {
    border-bottom-width: 0 !important;
  }

  .sm\:border-l-0 {
    border-left-width: 0 !important;
  }

  .sm\:border-t-2 {
    border-top-width: 2px !important;
  }

  .sm\:border-r-2 {
    border-right-width: 2px !important;
  }

  .sm\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .sm\:border-l-2 {
    border-left-width: 2px !important;
  }

  .sm\:border-t-4 {
    border-top-width: 4px !important;
  }

  .sm\:border-r-4 {
    border-right-width: 4px !important;
  }

  .sm\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .sm\:border-l-4 {
    border-left-width: 4px !important;
  }

  .sm\:border-t-8 {
    border-top-width: 8px !important;
  }

  .sm\:border-r-8 {
    border-right-width: 8px !important;
  }

  .sm\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .sm\:border-l-8 {
    border-left-width: 8px !important;
  }

  .sm\:border-t {
    border-top-width: 1px !important;
  }

  .sm\:border-r {
    border-right-width: 1px !important;
  }

  .sm\:border-b {
    border-bottom-width: 1px !important;
  }

  .sm\:border-l {
    border-left-width: 1px !important;
  }

  .sm\:cursor-auto {
    cursor: auto !important;
  }

  .sm\:cursor-default {
    cursor: default !important;
  }

  .sm\:cursor-pointer {
    cursor: pointer !important;
  }

  .sm\:cursor-wait {
    cursor: wait !important;
  }

  .sm\:cursor-move {
    cursor: move !important;
  }

  .sm\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .sm\:block {
    display: block !important;
  }

  .sm\:inline-block {
    display: inline-block !important;
  }

  .sm\:inline {
    display: inline !important;
  }

  .sm\:table {
    display: table !important;
  }

  .sm\:table-row {
    display: table-row !important;
  }

  .sm\:table-cell {
    display: table-cell !important;
  }

  .sm\:hidden {
    display: none !important;
  }

  .sm\:flex {
    display: flex !important;
  }

  .sm\:inline-flex {
    display: inline-flex !important;
  }

  .sm\:flex-row {
    flex-direction: row !important;
  }

  .sm\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .sm\:flex-col {
    flex-direction: column !important;
  }

  .sm\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .sm\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .sm\:flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .sm\:items-start {
    align-items: flex-start !important;
  }

  .sm\:items-end {
    align-items: flex-end !important;
  }

  .sm\:items-center {
    align-items: center !important;
  }

  .sm\:items-baseline {
    align-items: baseline !important;
  }

  .sm\:items-stretch {
    align-items: stretch !important;
  }

  .sm\:self-auto {
    align-self: auto !important;
  }

  .sm\:self-start {
    align-self: flex-start !important;
  }

  .sm\:self-end {
    align-self: flex-end !important;
  }

  .sm\:self-center {
    align-self: center !important;
  }

  .sm\:self-stretch {
    align-self: stretch !important;
  }

  .sm\:justify-start {
    justify-content: flex-start !important;
  }

  .sm\:justify-end {
    justify-content: flex-end !important;
  }

  .sm\:justify-center {
    justify-content: center !important;
  }

  .sm\:justify-between {
    justify-content: space-between !important;
  }

  .sm\:justify-around {
    justify-content: space-around !important;
  }

  .sm\:content-center {
    align-content: center !important;
  }

  .sm\:content-start {
    align-content: flex-start !important;
  }

  .sm\:content-end {
    align-content: flex-end !important;
  }

  .sm\:content-between {
    align-content: space-between !important;
  }

  .sm\:content-around {
    align-content: space-around !important;
  }

  .sm\:flex-1 {
    flex: 1 1 0% !important;
  }

  .sm\:flex-auto {
    flex: 1 1 auto !important;
  }

  .sm\:flex-initial {
    flex: 0 1 auto !important;
  }

  .sm\:flex-none {
    flex: none !important;
  }

  .sm\:flex-grow {
    flex-grow: 1 !important;
  }

  .sm\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .sm\:flex-no-grow {
    flex-grow: 0 !important;
  }

  .sm\:flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .sm\:font-h {
    font-family: haarlemmer_regular !important;
  }

  .sm\:font-lb {
    font-family: larsseit_bold !important;
  }

  .sm\:font-li {
    font-family: larsseit_italic !important;
  }

  .sm\:font-lm {
    font-family: larsseit_medium !important;
  }

  .sm\:font-l {
    font-family: larsseit_regular !important;
  }

  .sm\:font-lei {
    font-family: lemonde_italic !important;
  }

  .sm\:font-le {
    font-family: lemonde_regular !important;
  }

  .sm\:font-hairline {
    font-weight: 100 !important;
  }

  .sm\:font-thin {
    font-weight: 200 !important;
  }

  .sm\:font-light {
    font-weight: 300 !important;
  }

  .sm\:font-normal {
    font-weight: 400 !important;
  }

  .sm\:font-medium {
    font-weight: 500 !important;
  }

  .sm\:font-semibold {
    font-weight: 600 !important;
  }

  .sm\:font-bold {
    font-weight: 700 !important;
  }

  .sm\:font-extrabold {
    font-weight: 800 !important;
  }

  .sm\:font-black {
    font-weight: 900 !important;
  }

  .sm\:hover\:font-hairline:hover {
    font-weight: 100 !important;
  }

  .sm\:hover\:font-thin:hover {
    font-weight: 200 !important;
  }

  .sm\:hover\:font-light:hover {
    font-weight: 300 !important;
  }

  .sm\:hover\:font-normal:hover {
    font-weight: 400 !important;
  }

  .sm\:hover\:font-medium:hover {
    font-weight: 500 !important;
  }

  .sm\:hover\:font-semibold:hover {
    font-weight: 600 !important;
  }

  .sm\:hover\:font-bold:hover {
    font-weight: 700 !important;
  }

  .sm\:hover\:font-extrabold:hover {
    font-weight: 800 !important;
  }

  .sm\:hover\:font-black:hover {
    font-weight: 900 !important;
  }

  .sm\:focus\:font-hairline:focus {
    font-weight: 100 !important;
  }

  .sm\:focus\:font-thin:focus {
    font-weight: 200 !important;
  }

  .sm\:focus\:font-light:focus {
    font-weight: 300 !important;
  }

  .sm\:focus\:font-normal:focus {
    font-weight: 400 !important;
  }

  .sm\:focus\:font-medium:focus {
    font-weight: 500 !important;
  }

  .sm\:focus\:font-semibold:focus {
    font-weight: 600 !important;
  }

  .sm\:focus\:font-bold:focus {
    font-weight: 700 !important;
  }

  .sm\:focus\:font-extrabold:focus {
    font-weight: 800 !important;
  }

  .sm\:focus\:font-black:focus {
    font-weight: 900 !important;
  }

  .sm\:h-612 {
    height: 612px !important;
  }

  .sm\:h-auto {
    height: auto !important;
  }

  .sm\:h-px {
    height: 1px !important;
  }

  .sm\:h-full {
    height: 100% !important;
  }

  .sm\:h-1\/2 {
    height: 50% !important;
  }

  .sm\:h-1\/3 {
    height: 33.33333% !important;
  }

  .sm\:h-2\/3 {
    height: 66.66667% !important;
  }

  .sm\:h-1\/4 {
    height: 25% !important;
  }

  .sm\:h-3\/4 {
    height: 75% !important;
  }

  .sm\:h-1\/5 {
    height: 20% !important;
  }

  .sm\:h-2\/5 {
    height: 40% !important;
  }

  .sm\:h-3\/5 {
    height: 60% !important;
  }

  .sm\:h-4\/5 {
    height: 80% !important;
  }

  .sm\:h-1\/6 {
    height: 16.66667% !important;
  }

  .sm\:h-5\/6 {
    height: 83.33333% !important;
  }

  .sm\:h-screen {
    height: 100vh !important;
  }

  .sm\:leading-11 {
    line-height: 11px !important;
  }

  .sm\:leading-12 {
    line-height: 12px !important;
  }

  .sm\:leading-13 {
    line-height: 13px !important;
  }

  .sm\:leading-14 {
    line-height: 14px !important;
  }

  .sm\:leading-15 {
    line-height: 15px !important;
  }

  .sm\:leading-16 {
    line-height: 16px !important;
  }

  .sm\:leading-20 {
    line-height: 20px !important;
  }

  .sm\:leading-22 {
    line-height: 22px !important;
  }

  .sm\:leading-none {
    line-height: 1 !important;
  }

  .sm\:leading-tight {
    line-height: 1.25 !important;
  }

  .sm\:leading-normal {
    line-height: 1.5 !important;
  }

  .sm\:leading-loose {
    line-height: 2 !important;
  }

  .sm\:m-0 {
    margin: 0 !important;
  }

  .sm\:m-auto {
    margin: auto !important;
  }

  .sm\:m-px {
    margin: 1px !important;
  }

  .sm\:m-2px {
    margin: 2px !important;
  }

  .sm\:m-4px {
    margin: 4px !important;
  }

  .sm\:m-5px {
    margin: 5px !important;
  }

  .sm\:m-10px {
    margin: 10px !important;
  }

  .sm\:m-15px {
    margin: 15px !important;
  }

  .sm\:m-20px {
    margin: 20px !important;
  }

  .sm\:m-25px {
    margin: 25px !important;
  }

  .sm\:m-30px {
    margin: 30px !important;
  }

  .sm\:m-32px {
    margin: 32px !important;
  }

  .sm\:m-35px {
    margin: 35px !important;
  }

  .sm\:m-42px {
    margin: 42px !important;
  }

  .sm\:m-45px {
    margin: 45px !important;
  }

  .sm\:m-64px {
    margin: 64px !important;
  }

  .sm\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .sm\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .sm\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .sm\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .sm\:my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .sm\:mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .sm\:my-2px {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .sm\:mx-2px {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .sm\:my-4px {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .sm\:mx-4px {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .sm\:my-5px {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .sm\:mx-5px {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .sm\:my-10px {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .sm\:mx-10px {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .sm\:my-15px {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .sm\:mx-15px {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .sm\:my-20px {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .sm\:mx-20px {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .sm\:my-25px {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .sm\:mx-25px {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .sm\:my-30px {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .sm\:mx-30px {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .sm\:my-32px {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .sm\:mx-32px {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .sm\:my-35px {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .sm\:mx-35px {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .sm\:my-42px {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }

  .sm\:mx-42px {
    margin-left: 42px !important;
    margin-right: 42px !important;
  }

  .sm\:my-45px {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }

  .sm\:mx-45px {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }

  .sm\:my-64px {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .sm\:mx-64px {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .sm\:mt-0 {
    margin-top: 0 !important;
  }

  .sm\:mr-0 {
    margin-right: 0 !important;
  }

  .sm\:mb-0 {
    margin-bottom: 0 !important;
  }

  .sm\:ml-0 {
    margin-left: 0 !important;
  }

  .sm\:mt-auto {
    margin-top: auto !important;
  }

  .sm\:mr-auto {
    margin-right: auto !important;
  }

  .sm\:mb-auto {
    margin-bottom: auto !important;
  }

  .sm\:ml-auto {
    margin-left: auto !important;
  }

  .sm\:mt-px {
    margin-top: 1px !important;
  }

  .sm\:mr-px {
    margin-right: 1px !important;
  }

  .sm\:mb-px {
    margin-bottom: 1px !important;
  }

  .sm\:ml-px {
    margin-left: 1px !important;
  }

  .sm\:mt-2px {
    margin-top: 2px !important;
  }

  .sm\:mr-2px {
    margin-right: 2px !important;
  }

  .sm\:mb-2px {
    margin-bottom: 2px !important;
  }

  .sm\:ml-2px {
    margin-left: 2px !important;
  }

  .sm\:mt-4px {
    margin-top: 4px !important;
  }

  .sm\:mr-4px {
    margin-right: 4px !important;
  }

  .sm\:mb-4px {
    margin-bottom: 4px !important;
  }

  .sm\:ml-4px {
    margin-left: 4px !important;
  }

  .sm\:mt-5px {
    margin-top: 5px !important;
  }

  .sm\:mr-5px {
    margin-right: 5px !important;
  }

  .sm\:mb-5px {
    margin-bottom: 5px !important;
  }

  .sm\:ml-5px {
    margin-left: 5px !important;
  }

  .sm\:mt-10px {
    margin-top: 10px !important;
  }

  .sm\:mr-10px {
    margin-right: 10px !important;
  }

  .sm\:mb-10px {
    margin-bottom: 10px !important;
  }

  .sm\:ml-10px {
    margin-left: 10px !important;
  }

  .sm\:mt-15px {
    margin-top: 15px !important;
  }

  .sm\:mr-15px {
    margin-right: 15px !important;
  }

  .sm\:mb-15px {
    margin-bottom: 15px !important;
  }

  .sm\:ml-15px {
    margin-left: 15px !important;
  }

  .sm\:mt-20px {
    margin-top: 20px !important;
  }

  .sm\:mr-20px {
    margin-right: 20px !important;
  }

  .sm\:mb-20px {
    margin-bottom: 20px !important;
  }

  .sm\:ml-20px {
    margin-left: 20px !important;
  }

  .sm\:mt-25px {
    margin-top: 25px !important;
  }

  .sm\:mr-25px {
    margin-right: 25px !important;
  }

  .sm\:mb-25px {
    margin-bottom: 25px !important;
  }

  .sm\:ml-25px {
    margin-left: 25px !important;
  }

  .sm\:mt-30px {
    margin-top: 30px !important;
  }

  .sm\:mr-30px {
    margin-right: 30px !important;
  }

  .sm\:mb-30px {
    margin-bottom: 30px !important;
  }

  .sm\:ml-30px {
    margin-left: 30px !important;
  }

  .sm\:mt-32px {
    margin-top: 32px !important;
  }

  .sm\:mr-32px {
    margin-right: 32px !important;
  }

  .sm\:mb-32px {
    margin-bottom: 32px !important;
  }

  .sm\:ml-32px {
    margin-left: 32px !important;
  }

  .sm\:mt-35px {
    margin-top: 35px !important;
  }

  .sm\:mr-35px {
    margin-right: 35px !important;
  }

  .sm\:mb-35px {
    margin-bottom: 35px !important;
  }

  .sm\:ml-35px {
    margin-left: 35px !important;
  }

  .sm\:mt-42px {
    margin-top: 42px !important;
  }

  .sm\:mr-42px {
    margin-right: 42px !important;
  }

  .sm\:mb-42px {
    margin-bottom: 42px !important;
  }

  .sm\:ml-42px {
    margin-left: 42px !important;
  }

  .sm\:mt-45px {
    margin-top: 45px !important;
  }

  .sm\:mr-45px {
    margin-right: 45px !important;
  }

  .sm\:mb-45px {
    margin-bottom: 45px !important;
  }

  .sm\:ml-45px {
    margin-left: 45px !important;
  }

  .sm\:mt-64px {
    margin-top: 64px !important;
  }

  .sm\:mr-64px {
    margin-right: 64px !important;
  }

  .sm\:mb-64px {
    margin-bottom: 64px !important;
  }

  .sm\:ml-64px {
    margin-left: 64px !important;
  }

  .sm\:max-h-full {
    max-height: 100% !important;
  }

  .sm\:max-h-screen {
    max-height: 100vh !important;
  }

  .sm\:max-w-320 {
    max-width: 320px !important;
  }

  .sm\:max-w-360 {
    max-width: 360px !important;
  }

  .sm\:max-w-576 {
    max-width: 576px !important;
  }

  .sm\:max-w-680 {
    max-width: 680px !important;
  }

  .sm\:max-w-768 {
    max-width: 768px !important;
  }

  .sm\:max-w-1024 {
    max-width: 1024px !important;
  }

  .sm\:max-w-1280 {
    max-width: 1280px !important;
  }

  .sm\:min-h-0 {
    min-height: 0 !important;
  }

  .sm\:min-h-full {
    min-height: 100% !important;
  }

  .sm\:min-h-screen {
    min-height: 100vh !important;
  }

  .sm\:min-w-0 {
    min-width: 0 !important;
  }

  .sm\:min-w-full {
    min-width: 100% !important;
  }

  .sm\:-m-0 {
    margin: 0 !important;
  }

  .sm\:-m-1 {
    margin: -0.25rem !important;
  }

  .sm\:-m-2 {
    margin: -0.5rem !important;
  }

  .sm\:-m-3 {
    margin: -0.75rem !important;
  }

  .sm\:-m-4 {
    margin: -1rem !important;
  }

  .sm\:-m-5 {
    margin: -1.25rem !important;
  }

  .sm\:-m-6 {
    margin: -1.5rem !important;
  }

  .sm\:-m-8 {
    margin: -2rem !important;
  }

  .sm\:-m-10 {
    margin: -2.5rem !important;
  }

  .sm\:-m-12 {
    margin: -3rem !important;
  }

  .sm\:-m-16 {
    margin: -4rem !important;
  }

  .sm\:-m-20 {
    margin: -5rem !important;
  }

  .sm\:-m-24 {
    margin: -6rem !important;
  }

  .sm\:-m-32 {
    margin: -8rem !important;
  }

  .sm\:-m-px {
    margin: -1px !important;
  }

  .sm\:-m-2px {
    margin: -2px !important;
  }

  .sm\:-m-4px {
    margin: -4px !important;
  }

  .sm\:-m-5px {
    margin: -5px !important;
  }

  .sm\:-m-6px {
    margin: -6px !important;
  }

  .sm\:-m-8px {
    margin: -8px !important;
  }

  .sm\:-m-10px {
    margin: -10px !important;
  }

  .sm\:-m-15px {
    margin: -15px !important;
  }

  .sm\:-m-16px {
    margin: -16px !important;
  }

  .sm\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .sm\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .sm\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .sm\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .sm\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .sm\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .sm\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .sm\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .sm\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .sm\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .sm\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .sm\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }

  .sm\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .sm\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .sm\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .sm\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .sm\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .sm\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }

  .sm\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .sm\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }

  .sm\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .sm\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }

  .sm\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .sm\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }

  .sm\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }

  .sm\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }

  .sm\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }

  .sm\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }

  .sm\:-my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .sm\:-mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .sm\:-my-2px {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .sm\:-mx-2px {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .sm\:-my-4px {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .sm\:-mx-4px {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .sm\:-my-5px {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .sm\:-mx-5px {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .sm\:-my-6px {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .sm\:-mx-6px {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .sm\:-my-8px {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .sm\:-mx-8px {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .sm\:-my-10px {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .sm\:-mx-10px {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .sm\:-my-15px {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .sm\:-mx-15px {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .sm\:-my-16px {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .sm\:-mx-16px {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .sm\:-mt-0 {
    margin-top: 0 !important;
  }

  .sm\:-mr-0 {
    margin-right: 0 !important;
  }

  .sm\:-mb-0 {
    margin-bottom: 0 !important;
  }

  .sm\:-ml-0 {
    margin-left: 0 !important;
  }

  .sm\:-mt-1 {
    margin-top: -0.25rem !important;
  }

  .sm\:-mr-1 {
    margin-right: -0.25rem !important;
  }

  .sm\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .sm\:-ml-1 {
    margin-left: -0.25rem !important;
  }

  .sm\:-mt-2 {
    margin-top: -0.5rem !important;
  }

  .sm\:-mr-2 {
    margin-right: -0.5rem !important;
  }

  .sm\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .sm\:-ml-2 {
    margin-left: -0.5rem !important;
  }

  .sm\:-mt-3 {
    margin-top: -0.75rem !important;
  }

  .sm\:-mr-3 {
    margin-right: -0.75rem !important;
  }

  .sm\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .sm\:-ml-3 {
    margin-left: -0.75rem !important;
  }

  .sm\:-mt-4 {
    margin-top: -1rem !important;
  }

  .sm\:-mr-4 {
    margin-right: -1rem !important;
  }

  .sm\:-mb-4 {
    margin-bottom: -1rem !important;
  }

  .sm\:-ml-4 {
    margin-left: -1rem !important;
  }

  .sm\:-mt-5 {
    margin-top: -1.25rem !important;
  }

  .sm\:-mr-5 {
    margin-right: -1.25rem !important;
  }

  .sm\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }

  .sm\:-ml-5 {
    margin-left: -1.25rem !important;
  }

  .sm\:-mt-6 {
    margin-top: -1.5rem !important;
  }

  .sm\:-mr-6 {
    margin-right: -1.5rem !important;
  }

  .sm\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .sm\:-ml-6 {
    margin-left: -1.5rem !important;
  }

  .sm\:-mt-8 {
    margin-top: -2rem !important;
  }

  .sm\:-mr-8 {
    margin-right: -2rem !important;
  }

  .sm\:-mb-8 {
    margin-bottom: -2rem !important;
  }

  .sm\:-ml-8 {
    margin-left: -2rem !important;
  }

  .sm\:-mt-10 {
    margin-top: -2.5rem !important;
  }

  .sm\:-mr-10 {
    margin-right: -2.5rem !important;
  }

  .sm\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }

  .sm\:-ml-10 {
    margin-left: -2.5rem !important;
  }

  .sm\:-mt-12 {
    margin-top: -3rem !important;
  }

  .sm\:-mr-12 {
    margin-right: -3rem !important;
  }

  .sm\:-mb-12 {
    margin-bottom: -3rem !important;
  }

  .sm\:-ml-12 {
    margin-left: -3rem !important;
  }

  .sm\:-mt-16 {
    margin-top: -4rem !important;
  }

  .sm\:-mr-16 {
    margin-right: -4rem !important;
  }

  .sm\:-mb-16 {
    margin-bottom: -4rem !important;
  }

  .sm\:-ml-16 {
    margin-left: -4rem !important;
  }

  .sm\:-mt-20 {
    margin-top: -5rem !important;
  }

  .sm\:-mr-20 {
    margin-right: -5rem !important;
  }

  .sm\:-mb-20 {
    margin-bottom: -5rem !important;
  }

  .sm\:-ml-20 {
    margin-left: -5rem !important;
  }

  .sm\:-mt-24 {
    margin-top: -6rem !important;
  }

  .sm\:-mr-24 {
    margin-right: -6rem !important;
  }

  .sm\:-mb-24 {
    margin-bottom: -6rem !important;
  }

  .sm\:-ml-24 {
    margin-left: -6rem !important;
  }

  .sm\:-mt-32 {
    margin-top: -8rem !important;
  }

  .sm\:-mr-32 {
    margin-right: -8rem !important;
  }

  .sm\:-mb-32 {
    margin-bottom: -8rem !important;
  }

  .sm\:-ml-32 {
    margin-left: -8rem !important;
  }

  .sm\:-mt-px {
    margin-top: -1px !important;
  }

  .sm\:-mr-px {
    margin-right: -1px !important;
  }

  .sm\:-mb-px {
    margin-bottom: -1px !important;
  }

  .sm\:-ml-px {
    margin-left: -1px !important;
  }

  .sm\:-mt-2px {
    margin-top: -2px !important;
  }

  .sm\:-mr-2px {
    margin-right: -2px !important;
  }

  .sm\:-mb-2px {
    margin-bottom: -2px !important;
  }

  .sm\:-ml-2px {
    margin-left: -2px !important;
  }

  .sm\:-mt-4px {
    margin-top: -4px !important;
  }

  .sm\:-mr-4px {
    margin-right: -4px !important;
  }

  .sm\:-mb-4px {
    margin-bottom: -4px !important;
  }

  .sm\:-ml-4px {
    margin-left: -4px !important;
  }

  .sm\:-mt-5px {
    margin-top: -5px !important;
  }

  .sm\:-mr-5px {
    margin-right: -5px !important;
  }

  .sm\:-mb-5px {
    margin-bottom: -5px !important;
  }

  .sm\:-ml-5px {
    margin-left: -5px !important;
  }

  .sm\:-mt-6px {
    margin-top: -6px !important;
  }

  .sm\:-mr-6px {
    margin-right: -6px !important;
  }

  .sm\:-mb-6px {
    margin-bottom: -6px !important;
  }

  .sm\:-ml-6px {
    margin-left: -6px !important;
  }

  .sm\:-mt-8px {
    margin-top: -8px !important;
  }

  .sm\:-mr-8px {
    margin-right: -8px !important;
  }

  .sm\:-mb-8px {
    margin-bottom: -8px !important;
  }

  .sm\:-ml-8px {
    margin-left: -8px !important;
  }

  .sm\:-mt-10px {
    margin-top: -10px !important;
  }

  .sm\:-mr-10px {
    margin-right: -10px !important;
  }

  .sm\:-mb-10px {
    margin-bottom: -10px !important;
  }

  .sm\:-ml-10px {
    margin-left: -10px !important;
  }

  .sm\:-mt-15px {
    margin-top: -15px !important;
  }

  .sm\:-mr-15px {
    margin-right: -15px !important;
  }

  .sm\:-mb-15px {
    margin-bottom: -15px !important;
  }

  .sm\:-ml-15px {
    margin-left: -15px !important;
  }

  .sm\:-mt-16px {
    margin-top: -16px !important;
  }

  .sm\:-mr-16px {
    margin-right: -16px !important;
  }

  .sm\:-mb-16px {
    margin-bottom: -16px !important;
  }

  .sm\:-ml-16px {
    margin-left: -16px !important;
  }

  .sm\:opacity-0 {
    opacity: 0 !important;
  }

  .sm\:opacity-25 {
    opacity: .25 !important;
  }

  .sm\:opacity-50 {
    opacity: .5 !important;
  }

  .sm\:opacity-75 {
    opacity: .75 !important;
  }

  .sm\:opacity-100 {
    opacity: 1 !important;
  }

  .sm\:overflow-auto {
    overflow: auto !important;
  }

  .sm\:overflow-hidden {
    overflow: hidden !important;
  }

  .sm\:overflow-visible {
    overflow: visible !important;
  }

  .sm\:overflow-scroll {
    overflow: scroll !important;
  }

  .sm\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .sm\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .sm\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .sm\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .sm\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .sm\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .sm\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .sm\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .sm\:scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .sm\:scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .sm\:p-px {
    padding: 1px !important;
  }

  .sm\:p-2px {
    padding: 2px !important;
  }

  .sm\:p-4px {
    padding: 4px !important;
  }

  .sm\:p-5px {
    padding: 5px !important;
  }

  .sm\:p-6px {
    padding: 6px !important;
  }

  .sm\:p-8px {
    padding: 8px !important;
  }

  .sm\:p-10px {
    padding: 10px !important;
  }

  .sm\:p-15px {
    padding: 15px !important;
  }

  .sm\:p-16px {
    padding: 16px !important;
  }

  .sm\:py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .sm\:px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .sm\:py-2px {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .sm\:px-2px {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .sm\:py-4px {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .sm\:px-4px {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .sm\:py-5px {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .sm\:px-5px {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .sm\:py-6px {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .sm\:px-6px {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .sm\:py-8px {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .sm\:px-8px {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .sm\:py-10px {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .sm\:px-10px {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .sm\:py-15px {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .sm\:px-15px {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .sm\:py-16px {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .sm\:px-16px {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .sm\:pt-px {
    padding-top: 1px !important;
  }

  .sm\:pr-px {
    padding-right: 1px !important;
  }

  .sm\:pb-px {
    padding-bottom: 1px !important;
  }

  .sm\:pl-px {
    padding-left: 1px !important;
  }

  .sm\:pt-2px {
    padding-top: 2px !important;
  }

  .sm\:pr-2px {
    padding-right: 2px !important;
  }

  .sm\:pb-2px {
    padding-bottom: 2px !important;
  }

  .sm\:pl-2px {
    padding-left: 2px !important;
  }

  .sm\:pt-4px {
    padding-top: 4px !important;
  }

  .sm\:pr-4px {
    padding-right: 4px !important;
  }

  .sm\:pb-4px {
    padding-bottom: 4px !important;
  }

  .sm\:pl-4px {
    padding-left: 4px !important;
  }

  .sm\:pt-5px {
    padding-top: 5px !important;
  }

  .sm\:pr-5px {
    padding-right: 5px !important;
  }

  .sm\:pb-5px {
    padding-bottom: 5px !important;
  }

  .sm\:pl-5px {
    padding-left: 5px !important;
  }

  .sm\:pt-6px {
    padding-top: 6px !important;
  }

  .sm\:pr-6px {
    padding-right: 6px !important;
  }

  .sm\:pb-6px {
    padding-bottom: 6px !important;
  }

  .sm\:pl-6px {
    padding-left: 6px !important;
  }

  .sm\:pt-8px {
    padding-top: 8px !important;
  }

  .sm\:pr-8px {
    padding-right: 8px !important;
  }

  .sm\:pb-8px {
    padding-bottom: 8px !important;
  }

  .sm\:pl-8px {
    padding-left: 8px !important;
  }

  .sm\:pt-10px {
    padding-top: 10px !important;
  }

  .sm\:pr-10px {
    padding-right: 10px !important;
  }

  .sm\:pb-10px {
    padding-bottom: 10px !important;
  }

  .sm\:pl-10px {
    padding-left: 10px !important;
  }

  .sm\:pt-15px {
    padding-top: 15px !important;
  }

  .sm\:pr-15px {
    padding-right: 15px !important;
  }

  .sm\:pb-15px {
    padding-bottom: 15px !important;
  }

  .sm\:pl-15px {
    padding-left: 15px !important;
  }

  .sm\:pt-16px {
    padding-top: 16px !important;
  }

  .sm\:pr-16px {
    padding-right: 16px !important;
  }

  .sm\:pb-16px {
    padding-bottom: 16px !important;
  }

  .sm\:pl-16px {
    padding-left: 16px !important;
  }

  .sm\:pointer-events-none {
    pointer-events: none !important;
  }

  .sm\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .sm\:static {
    position: static !important;
  }

  .sm\:fixed {
    position: fixed !important;
  }

  .sm\:absolute {
    position: absolute !important;
  }

  .sm\:relative {
    position: relative !important;
  }

  .sm\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .sm\:pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .sm\:pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .sm\:pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .sm\:pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .sm\:pin-t {
    top: 0 !important;
  }

  .sm\:pin-r {
    right: 0 !important;
  }

  .sm\:pin-b {
    bottom: 0 !important;
  }

  .sm\:pin-l {
    left: 0 !important;
  }

  .sm\:resize-none {
    resize: none !important;
  }

  .sm\:resize-y {
    resize: vertical !important;
  }

  .sm\:resize-x {
    resize: horizontal !important;
  }

  .sm\:resize {
    resize: both !important;
  }

  .sm\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .sm\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .sm\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .sm\:shadow-none {
    box-shadow: none !important;
  }

  .sm\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .sm\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .sm\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .sm\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }

  .sm\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .sm\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .sm\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .sm\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .sm\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }

  .sm\:table-auto {
    table-layout: auto !important;
  }

  .sm\:table-fixed {
    table-layout: fixed !important;
  }

  .sm\:text-left {
    text-align: left !important;
  }

  .sm\:text-center {
    text-align: center !important;
  }

  .sm\:text-right {
    text-align: right !important;
  }

  .sm\:text-justify {
    text-align: justify !important;
  }

  .sm\:text-blue {
    color: #04284a !important;
  }

  .sm\:text-bone {
    color: #faf9f4 !important;
  }

  .sm\:text-orange-hl {
    color: #f25d27 !important;
  }

  .sm\:text-gray-50 {
    color: #7f7f7f !important;
  }

  .sm\:text-gray {
    color: #60666b !important;
  }

  .sm\:text-brown {
    color: #412c26 !important;
  }

  .sm\:text-gray1-cool {
    color: #f2f2f2 !important;
  }

  .sm\:text-v-gray-3 {
    color: #7f7f7f !important;
  }

  .sm\:text-v-coolgray-2 {
    color: #60666b !important;
  }

  .sm\:text-gray-map {
    color: #c6c4c4 !important;
  }

  .sm\:hover\:text-blue:hover {
    color: #04284a !important;
  }

  .sm\:hover\:text-bone:hover {
    color: #faf9f4 !important;
  }

  .sm\:hover\:text-orange-hl:hover {
    color: #f25d27 !important;
  }

  .sm\:hover\:text-gray-50:hover {
    color: #7f7f7f !important;
  }

  .sm\:hover\:text-gray:hover {
    color: #60666b !important;
  }

  .sm\:hover\:text-brown:hover {
    color: #412c26 !important;
  }

  .sm\:hover\:text-gray1-cool:hover {
    color: #f2f2f2 !important;
  }

  .sm\:hover\:text-v-gray-3:hover {
    color: #7f7f7f !important;
  }

  .sm\:hover\:text-v-coolgray-2:hover {
    color: #60666b !important;
  }

  .sm\:hover\:text-gray-map:hover {
    color: #c6c4c4 !important;
  }

  .sm\:focus\:text-blue:focus {
    color: #04284a !important;
  }

  .sm\:focus\:text-bone:focus {
    color: #faf9f4 !important;
  }

  .sm\:focus\:text-orange-hl:focus {
    color: #f25d27 !important;
  }

  .sm\:focus\:text-gray-50:focus {
    color: #7f7f7f !important;
  }

  .sm\:focus\:text-gray:focus {
    color: #60666b !important;
  }

  .sm\:focus\:text-brown:focus {
    color: #412c26 !important;
  }

  .sm\:focus\:text-gray1-cool:focus {
    color: #f2f2f2 !important;
  }

  .sm\:focus\:text-v-gray-3:focus {
    color: #7f7f7f !important;
  }

  .sm\:focus\:text-v-coolgray-2:focus {
    color: #60666b !important;
  }

  .sm\:focus\:text-gray-map:focus {
    color: #c6c4c4 !important;
  }

  .sm\:text-9 {
    font-size: 9px !important;
  }

  .sm\:text-10 {
    font-size: 10px !important;
  }

  .sm\:text-11 {
    font-size: 11px !important;
  }

  .sm\:text-12 {
    font-size: 12px !important;
  }

  .sm\:text-13 {
    font-size: 13px !important;
  }

  .sm\:text-14 {
    font-size: 14px !important;
  }

  .sm\:text-16 {
    font-size: 16px !important;
  }

  .sm\:text-18 {
    font-size: 18px !important;
  }

  .sm\:text-20 {
    font-size: 20px !important;
  }

  .sm\:text-24 {
    font-size: 24px !important;
  }

  .sm\:text-30 {
    font-size: 30px !important;
  }

  .sm\:text-32 {
    font-size: 32px !important;
  }

  .sm\:text-36 {
    font-size: 36px !important;
  }

  .sm\:text-48 {
    font-size: 48px !important;
  }

  .sm\:italic {
    font-style: italic !important;
  }

  .sm\:roman {
    font-style: normal !important;
  }

  .sm\:uppercase {
    text-transform: uppercase !important;
  }

  .sm\:lowercase {
    text-transform: lowercase !important;
  }

  .sm\:capitalize {
    text-transform: capitalize !important;
  }

  .sm\:normal-case {
    text-transform: none !important;
  }

  .sm\:underline {
    text-decoration: underline !important;
  }

  .sm\:line-through {
    text-decoration: line-through !important;
  }

  .sm\:no-underline {
    text-decoration: none !important;
  }

  .sm\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .sm\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .sm\:hover\:italic:hover {
    font-style: italic !important;
  }

  .sm\:hover\:roman:hover {
    font-style: normal !important;
  }

  .sm\:hover\:uppercase:hover {
    text-transform: uppercase !important;
  }

  .sm\:hover\:lowercase:hover {
    text-transform: lowercase !important;
  }

  .sm\:hover\:capitalize:hover {
    text-transform: capitalize !important;
  }

  .sm\:hover\:normal-case:hover {
    text-transform: none !important;
  }

  .sm\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .sm\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .sm\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .sm\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .sm\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .sm\:focus\:italic:focus {
    font-style: italic !important;
  }

  .sm\:focus\:roman:focus {
    font-style: normal !important;
  }

  .sm\:focus\:uppercase:focus {
    text-transform: uppercase !important;
  }

  .sm\:focus\:lowercase:focus {
    text-transform: lowercase !important;
  }

  .sm\:focus\:capitalize:focus {
    text-transform: capitalize !important;
  }

  .sm\:focus\:normal-case:focus {
    text-transform: none !important;
  }

  .sm\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .sm\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .sm\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .sm\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .sm\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .sm\:tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .sm\:tracking-normal {
    letter-spacing: 0 !important;
  }

  .sm\:tracking-wide {
    letter-spacing: .05em !important;
  }

  .sm\:select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .sm\:select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .sm\:align-baseline {
    vertical-align: baseline !important;
  }

  .sm\:align-top {
    vertical-align: top !important;
  }

  .sm\:align-middle {
    vertical-align: middle !important;
  }

  .sm\:align-bottom {
    vertical-align: bottom !important;
  }

  .sm\:align-text-top {
    vertical-align: text-top !important;
  }

  .sm\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .sm\:visible {
    visibility: visible !important;
  }

  .sm\:invisible {
    visibility: hidden !important;
  }

  .sm\:whitespace-normal {
    white-space: normal !important;
  }

  .sm\:whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .sm\:whitespace-pre {
    white-space: pre !important;
  }

  .sm\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .sm\:break-words {
    word-wrap: break-word !important;
  }

  .sm\:break-normal {
    word-wrap: normal !important;
  }

  .sm\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .sm\:w-792 {
    width: 792px !important;
  }

  .sm\:w-auto {
    width: auto !important;
  }

  .sm\:w-px {
    width: 1px !important;
  }

  .sm\:w-1\/2 {
    width: 50% !important;
  }

  .sm\:w-1\/3 {
    width: 33.33333% !important;
  }

  .sm\:w-2\/3 {
    width: 66.66667% !important;
  }

  .sm\:w-1\/4 {
    width: 25% !important;
  }

  .sm\:w-7\/20 {
    width: 35% !important;
  }

  .sm\:w-3\/4 {
    width: 75% !important;
  }

  .sm\:w-1\/5 {
    width: 20% !important;
  }

  .sm\:w-2\/5 {
    width: 40% !important;
  }

  .sm\:w-3\/5 {
    width: 60% !important;
  }

  .sm\:w-4\/5 {
    width: 80% !important;
  }

  .sm\:w-1\/6 {
    width: 16.66667% !important;
  }

  .sm\:w-1\/7 {
    width: 14.285714285% !important;
  }

  .sm\:w-1\/8 {
    width: 12.5% !important;
  }

  .sm\:w-1\/9 {
    width: 11.111111111% !important;
  }

  .sm\:w-1\/10 {
    width: 10% !important;
  }

  .sm\:w-5\/6 {
    width: 83.33333% !important;
  }

  .sm\:w-full {
    width: 100% !important;
  }

  .sm\:w-screen {
    width: 100vw !important;
  }

  .sm\:z-0 {
    z-index: 0 !important;
  }

  .sm\:z-10 {
    z-index: 10 !important;
  }

  .sm\:z-20 {
    z-index: 20 !important;
  }

  .sm\:z-30 {
    z-index: 30 !important;
  }

  .sm\:z-40 {
    z-index: 40 !important;
  }

  .sm\:z-50 {
    z-index: 50 !important;
  }

  .sm\:z-auto {
    z-index: auto !important;
  }
}

@media (min-width: 768px) {
  .md\:list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .md\:appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .md\:bg-fixed {
    background-attachment: fixed !important;
  }

  .md\:bg-local {
    background-attachment: local !important;
  }

  .md\:bg-scroll {
    background-attachment: scroll !important;
  }

  .md\:bg-transparent {
    background-color: transparent !important;
  }

  .md\:bg-brown {
    background-color: #412c26 !important;
  }

  .md\:bg-orange {
    background-color: #f25d27 !important;
  }

  .md\:bg-blue {
    background-color: #04284a !important;
  }

  .md\:bg-gray {
    background-color: #48535d !important;
  }

  .md\:bg-white {
    background-color: #fff !important;
  }

  .md\:bg-blue-hl {
    background-color: #4391db !important;
  }

  .md\:bg-red-hl {
    background-color: #ea2636 !important;
  }

  .md\:bg-orange-hl {
    background-color: #f25d27 !important;
  }

  .md\:bg-yellow-hl {
    background-color: #fc0 !important;
  }

  .md\:bg-gray-50 {
    background-color: #7f7f7f !important;
  }

  .md\:bg-gray-30 {
    background-color: #afacab !important;
  }

  .md\:bg-babyblue {
    background-color: #e0e9e8 !important;
  }

  .md\:bg-bone {
    background-color: #faf9f4 !important;
  }

  .md\:bg-gray-02 {
    background-color: #f9f9f9 !important;
  }

  .md\:bg-gray4-cool {
    background-color: #668296 !important;
  }

  .md\:bg-gray3-cool {
    background-color: #9baaaa !important;
  }

  .md\:bg-gray2-cool {
    background-color: #c9cec6 !important;
  }

  .md\:bg-gray1-cool {
    background-color: #f2f2f2 !important;
  }

  .md\:bg-gray4 {
    background-color: #4b535d !important;
  }

  .md\:bg-gray3 {
    background-color: #60666b !important;
  }

  .md\:bg-gray2 {
    background-color: #9ea3a5 !important;
  }

  .md\:bg-gray1 {
    background-color: #ddd !important;
  }

  .md\:bg-gray4-warm {
    background-color: #514c44 !important;
  }

  .md\:bg-gray3-warm {
    background-color: #8e7f75 !important;
  }

  .md\:bg-gray2-warm {
    background-color: #cec1b5 !important;
  }

  .md\:bg-gray1-warm {
    background-color: #ede8e2 !important;
  }

  .md\:bg-orange5 {
    background-color: #720c26 !important;
  }

  .md\:bg-orange4 {
    background-color: #aa2800 !important;
  }

  .md\:bg-orange3 {
    background-color: #d16b00 !important;
  }

  .md\:bg-orange2 {
    background-color: #e2b260 !important;
  }

  .md\:bg-orange1 {
    background-color: #f2e5aa !important;
  }

  .md\:bg-green4 {
    background-color: #303b1f !important;
  }

  .md\:bg-green3 {
    background-color: #5c6b40 !important;
  }

  .md\:bg-green2 {
    background-color: #99b782 !important;
  }

  .md\:bg-green1 {
    background-color: #dbe5c4 !important;
  }

  .md\:bg-blue4 {
    background-color: #04284a !important;
  }

  .md\:bg-blue3 {
    background-color: #215e99 !important;
  }

  .md\:bg-blue2 {
    background-color: #7ab2e5 !important;
  }

  .md\:bg-blue1 {
    background-color: #c6ddf4 !important;
  }

  .md\:bg-teal4 {
    background-color: #0c3f42 !important;
  }

  .md\:bg-teal3 {
    background-color: #3f6d6b !important;
  }

  .md\:bg-teal2 {
    background-color: #66afad !important;
  }

  .md\:bg-teal1 {
    background-color: #c1e5e8 !important;
  }

  .md\:bg-purple4 {
    background-color: #510238 !important;
  }

  .md\:bg-purple3 {
    background-color: #773863 !important;
  }

  .md\:bg-brown4 {
    background-color: #594f35 !important;
  }

  .md\:bg-brown2 {
    background-color: #b5a06d !important;
  }

  .md\:bg-map-green {
    background-color: #9ab882 !important;
  }

  .md\:bg-map-orange {
    background-color: #e2b260 !important;
  }

  .md\:bg-map-brown {
    background-color: #cec1b5 !important;
  }

  .md\:bg-map-gray {
    background-color: #9baaaa !important;
  }

  .md\:bg-map-ocean {
    background-color: #f2f2f2 !important;
  }

  .md\:bg-map-country {
    background-color: #fffff9 !important;
  }

  .md\:bg-map-border {
    background-color: #dedede !important;
  }

  .md\:bg-map-green1 {
    background-color: #303b1f !important;
  }

  .md\:bg-map-green2 {
    background-color: #5c6b40 !important;
  }

  .md\:bg-map-green3 {
    background-color: #99b782 !important;
  }

  .md\:bg-map-green4 {
    background-color: #dbe5c4 !important;
  }

  .md\:bg-map-orange1 {
    background-color: #aa2800 !important;
  }

  .md\:bg-map-orange2 {
    background-color: #d16b00 !important;
  }

  .md\:bg-map-orange3 {
    background-color: #e2b260 !important;
  }

  .md\:bg-map-orange4 {
    background-color: #f2e5aa !important;
  }

  .md\:bg-map-teal1 {
    background-color: #0c3f42 !important;
  }

  .md\:bg-map-teal2 {
    background-color: #3f6d6b !important;
  }

  .md\:bg-map-teal3 {
    background-color: #66afad !important;
  }

  .md\:bg-map-teal4 {
    background-color: #c1e5e8 !important;
  }

  .md\:bg-map-purple1 {
    background-color: #510238 !important;
  }

  .md\:bg-map-purple2 {
    background-color: #773863 !important;
  }

  .md\:bg-map-purple3 {
    background-color: #cc93ad !important;
  }

  .md\:bg-map-purple4 {
    background-color: #f2dde5 !important;
  }

  .md\:bg-v-brown {
    background-color: #412c26 !important;
  }

  .md\:bg-v-coral {
    background-color: #f25d27 !important;
  }

  .md\:bg-v-marine {
    background-color: #04284a !important;
  }

  .md\:bg-v-gunmetal {
    background-color: #4b535d !important;
  }

  .md\:bg-v-tan {
    background-color: #b5a06d !important;
  }

  .md\:bg-v-red {
    background-color: #bd3823 !important;
  }

  .md\:bg-v-purple {
    background-color: #a65583 !important;
  }

  .md\:bg-v-teal {
    background-color: #3b8991 !important;
  }

  .md\:bg-v-green {
    background-color: #5c8c42 !important;
  }

  .md\:bg-v-orange {
    background-color: #e68a17 !important;
  }

  .md\:bg-v-blue {
    background-color: #2e75b8 !important;
  }

  .md\:bg-v-tan-l {
    background-color: #d9caa7 !important;
  }

  .md\:bg-v-red-l {
    background-color: #ff9382 !important;
  }

  .md\:bg-v-purple-l {
    background-color: #de9ebc !important;
  }

  .md\:bg-v-teal-l {
    background-color: #80c7cf !important;
  }

  .md\:bg-v-green-l {
    background-color: #9bd47f !important;
  }

  .md\:bg-v-orange-l {
    background-color: #ffc259 !important;
  }

  .md\:bg-v-blue-l {
    background-color: #7ab2e5 !important;
  }

  .md\:bg-v-gray-1 {
    background-color: #f2f2f2 !important;
  }

  .md\:bg-v-gray-2 {
    background-color: #ddd !important;
  }

  .md\:bg-v-gray-3 {
    background-color: #7f7f7f !important;
  }

  .md\:bg-v-warmgray-1 {
    background-color: #c9cec6 !important;
  }

  .md\:bg-v-warmgray-2 {
    background-color: #9baaaa !important;
  }

  .md\:bg-v-coolgray-1 {
    background-color: #9ea3a5 !important;
  }

  .md\:bg-v-coolgray-2 {
    background-color: #60666b !important;
  }

  .md\:bg-v-blue-b {
    background-color: #4391db !important;
  }

  .md\:bg-v-orange-b {
    background-color: #f25d27 !important;
  }

  .md\:bg-v-red-b {
    background-color: #ea2636 !important;
  }

  .md\:bg-v-yellow-b {
    background-color: #fc0 !important;
  }

  .md\:bg-v-orange3-1 {
    background-color: #ffc259 !important;
  }

  .md\:bg-v-orange3-2 {
    background-color: #e68a17 !important;
  }

  .md\:bg-v-orange3-3 {
    background-color: #7f2704 !important;
  }

  .md\:bg-v-blue3-1 {
    background-color: #7ab2e5 !important;
  }

  .md\:bg-v-blue3-2 {
    background-color: #2e75b8 !important;
  }

  .md\:bg-v-blue3-3 {
    background-color: #04284a !important;
  }

  .md\:bg-v-purple3-1 {
    background-color: #de9ebc !important;
  }

  .md\:bg-v-purple3-2 {
    background-color: #a65583 !important;
  }

  .md\:bg-v-purple3-3 {
    background-color: #510238 !important;
  }

  .md\:bg-v-teal3-1 {
    background-color: #80c7cf !important;
  }

  .md\:bg-v-teal3-2 {
    background-color: #3b8991 !important;
  }

  .md\:bg-v-teal3-3 {
    background-color: #0c4240 !important;
  }

  .md\:bg-v-red3-1 {
    background-color: #ff9382 !important;
  }

  .md\:bg-v-red3-2 {
    background-color: #bd3823 !important;
  }

  .md\:bg-v-red3-3 {
    background-color: #6f130c !important;
  }

  .md\:bg-v-green3-1 {
    background-color: #9bd47f !important;
  }

  .md\:bg-v-green3-2 {
    background-color: #5c8c42 !important;
  }

  .md\:bg-v-green3-3 {
    background-color: #283b1f !important;
  }

  .md\:bg-v-tan3-1 {
    background-color: #d9caa7 !important;
  }

  .md\:bg-v-tan3-2 {
    background-color: #b5a06d !important;
  }

  .md\:bg-v-tan3-3 {
    background-color: #594f35 !important;
  }

  .md\:bg-v-orange4-1 {
    background-color: #fdbd54 !important;
  }

  .md\:bg-v-orange4-2 {
    background-color: #df7b19 !important;
  }

  .md\:bg-v-orange4-3 {
    background-color: #b73521 !important;
  }

  .md\:bg-v-orange4-4 {
    background-color: #6f130c !important;
  }

  .md\:bg-v-teal4-1 {
    background-color: #9cd3da !important;
  }

  .md\:bg-v-teal4-2 {
    background-color: #57a2aa !important;
  }

  .md\:bg-v-teal4-3 {
    background-color: #2b7175 !important;
  }

  .md\:bg-v-teal4-4 {
    background-color: #0c4240 !important;
  }

  .md\:bg-v-purple4-1 {
    background-color: #e6b6cd !important;
  }

  .md\:bg-v-purple4-2 {
    background-color: #be749b !important;
  }

  .md\:bg-v-purple4-3 {
    background-color: #8a3a6b !important;
  }

  .md\:bg-v-purple4-4 {
    background-color: #510238 !important;
  }

  .md\:bg-v-green4-1 {
    background-color: #a1d787 !important;
  }

  .md\:bg-v-green4-2 {
    background-color: #799f56 !important;
  }

  .md\:bg-v-green4-3 {
    background-color: #506b37 !important;
  }

  .md\:bg-v-green4-4 {
    background-color: #283b1f !important;
  }

  .md\:bg-v-orange5-1 {
    background-color: #ffcb72 !important;
  }

  .md\:bg-v-orange5-2 {
    background-color: #eb9625 !important;
  }

  .md\:bg-v-orange5-3 {
    background-color: #d1601d !important;
  }

  .md\:bg-v-orange5-4 {
    background-color: #a82e1d !important;
  }

  .md\:bg-v-orange5-5 {
    background-color: #6f130c !important;
  }

  .md\:bg-v-teal5-1 {
    background-color: #b0dce1 !important;
  }

  .md\:bg-v-teal5-2 {
    background-color: #6db6be !important;
  }

  .md\:bg-v-teal5-3 {
    background-color: #418e96 !important;
  }

  .md\:bg-v-teal5-4 {
    background-color: #25676a !important;
  }

  .md\:bg-v-teal5-5 {
    background-color: #0c4240 !important;
  }

  .md\:bg-v-purple5-1 {
    background-color: #ebc5d7 !important;
  }

  .md\:bg-v-purple5-2 {
    background-color: #d18daf !important;
  }

  .md\:bg-v-purple5-3 {
    background-color: #ab5c88 !important;
  }

  .md\:bg-v-purple5-4 {
    background-color: #7f2f61 !important;
  }

  .md\:bg-v-purple5-5 {
    background-color: #510238 !important;
  }

  .md\:bg-v-green5-1 {
    background-color: #b5dfa0 !important;
  }

  .md\:bg-v-green5-2 {
    background-color: #87b567 !important;
  }

  .md\:bg-v-green5-3 {
    background-color: #6a8a46 !important;
  }

  .md\:bg-v-green5-4 {
    background-color: #486132 !important;
  }

  .md\:bg-v-green5-5 {
    background-color: #283b1f !important;
  }

  .md\:bg-v-map-primary-purple {
    background-color: #b27495 !important;
  }

  .md\:bg-v-map-primary-teal {
    background-color: #73b2b2 !important;
  }

  .md\:bg-v-map-primary-green {
    background-color: #8cb574 !important;
  }

  .md\:bg-v-map-primary-tan {
    background-color: #c7b68d !important;
  }

  .md\:bg-v-map-primary-orange {
    background-color: #f0b061 !important;
  }

  .md\:bg-v-map-primary-red {
    background-color: #ef7564 !important;
  }

  .md\:bg-v-map-secondary-purple {
    background-color: #ca9fb3 !important;
  }

  .md\:bg-v-map-secondary-teal {
    background-color: #9fc7c9 !important;
  }

  .md\:bg-v-map-secondary-green {
    background-color: #aecb9e !important;
  }

  .md\:bg-v-map-secondary-tan {
    background-color: #d8ccaf !important;
  }

  .md\:bg-v-map-secondary-orange {
    background-color: #f4c891 !important;
  }

  .md\:bg-v-map-secondary-red {
    background-color: #f29d91 !important;
  }

  .md\:bg-v-map-tertiary-purple {
    background-color: #eeccda !important;
  }

  .md\:bg-v-map-tertiary-teal {
    background-color: #bbe3e4 !important;
  }

  .md\:bg-v-map-tertiary-green {
    background-color: #cae4ba !important;
  }

  .md\:bg-v-map-tertiary-tan {
    background-color: #ebe4d0 !important;
  }

  .md\:bg-v-map-tertiary-orange {
    background-color: #ffe0ac !important;
  }

  .md\:bg-v-map-tertiary-red {
    background-color: #fbc8c1 !important;
  }

  .md\:bg-v-teal4-d8 {
    background-color: #0c4240 !important;
  }

  .md\:bg-v-teal3-d8 {
    background-color: #2a6f74 !important;
  }

  .md\:bg-v-teal2-d8 {
    background-color: #549fa7 !important;
  }

  .md\:bg-v-teal1-d8 {
    background-color: #95d0d0 !important;
  }

  .md\:bg-v-middle-d8 {
    background-color: #fffad6 !important;
  }

  .md\:bg-v-orange1-d8 {
    background-color: #f6bf61 !important;
  }

  .md\:bg-v-orange2-d8 {
    background-color: #e08416 !important;
  }

  .md\:bg-v-orange3-d8 {
    background-color: #af550d !important;
  }

  .md\:bg-v-orange4-d8 {
    background-color: #6f130c !important;
  }

  .md\:bg-v-teal3-d6 {
    background-color: #2a6f74 !important;
  }

  .md\:bg-v-teal2-d6 {
    background-color: #549fa7 !important;
  }

  .md\:bg-v-teal1-d6 {
    background-color: #95d0d0 !important;
  }

  .md\:bg-v-middle-d6 {
    background-color: #fffad6 !important;
  }

  .md\:bg-v-orange1-d6 {
    background-color: #f6bf61 !important;
  }

  .md\:bg-v-orange2-d6 {
    background-color: #e08416 !important;
  }

  .md\:bg-v-orange3-d6 {
    background-color: #af550d !important;
  }

  .md\:bg-v-grayscale-1 {
    background-color: #d9d9d9 !important;
  }

  .md\:bg-v-grayscale-2 {
    background-color: #bdbdbd !important;
  }

  .md\:bg-v-grayscale-3 {
    background-color: #969696 !important;
  }

  .md\:bg-v-grayscale-4 {
    background-color: #636363 !important;
  }

  .md\:bg-v-grayscale-5 {
    background-color: #252525 !important;
  }

  .md\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .md\:hover\:bg-brown:hover {
    background-color: #412c26 !important;
  }

  .md\:hover\:bg-orange:hover {
    background-color: #f25d27 !important;
  }

  .md\:hover\:bg-blue:hover {
    background-color: #04284a !important;
  }

  .md\:hover\:bg-gray:hover {
    background-color: #48535d !important;
  }

  .md\:hover\:bg-white:hover {
    background-color: #fff !important;
  }

  .md\:hover\:bg-blue-hl:hover {
    background-color: #4391db !important;
  }

  .md\:hover\:bg-red-hl:hover {
    background-color: #ea2636 !important;
  }

  .md\:hover\:bg-orange-hl:hover {
    background-color: #f25d27 !important;
  }

  .md\:hover\:bg-yellow-hl:hover {
    background-color: #fc0 !important;
  }

  .md\:hover\:bg-gray-50:hover {
    background-color: #7f7f7f !important;
  }

  .md\:hover\:bg-gray-30:hover {
    background-color: #afacab !important;
  }

  .md\:hover\:bg-babyblue:hover {
    background-color: #e0e9e8 !important;
  }

  .md\:hover\:bg-bone:hover {
    background-color: #faf9f4 !important;
  }

  .md\:hover\:bg-gray-02:hover {
    background-color: #f9f9f9 !important;
  }

  .md\:hover\:bg-gray4-cool:hover {
    background-color: #668296 !important;
  }

  .md\:hover\:bg-gray3-cool:hover {
    background-color: #9baaaa !important;
  }

  .md\:hover\:bg-gray2-cool:hover {
    background-color: #c9cec6 !important;
  }

  .md\:hover\:bg-gray1-cool:hover {
    background-color: #f2f2f2 !important;
  }

  .md\:hover\:bg-gray4:hover {
    background-color: #4b535d !important;
  }

  .md\:hover\:bg-gray3:hover {
    background-color: #60666b !important;
  }

  .md\:hover\:bg-gray2:hover {
    background-color: #9ea3a5 !important;
  }

  .md\:hover\:bg-gray1:hover {
    background-color: #ddd !important;
  }

  .md\:hover\:bg-gray4-warm:hover {
    background-color: #514c44 !important;
  }

  .md\:hover\:bg-gray3-warm:hover {
    background-color: #8e7f75 !important;
  }

  .md\:hover\:bg-gray2-warm:hover {
    background-color: #cec1b5 !important;
  }

  .md\:hover\:bg-gray1-warm:hover {
    background-color: #ede8e2 !important;
  }

  .md\:hover\:bg-orange5:hover {
    background-color: #720c26 !important;
  }

  .md\:hover\:bg-orange4:hover {
    background-color: #aa2800 !important;
  }

  .md\:hover\:bg-orange3:hover {
    background-color: #d16b00 !important;
  }

  .md\:hover\:bg-orange2:hover {
    background-color: #e2b260 !important;
  }

  .md\:hover\:bg-orange1:hover {
    background-color: #f2e5aa !important;
  }

  .md\:hover\:bg-green4:hover {
    background-color: #303b1f !important;
  }

  .md\:hover\:bg-green3:hover {
    background-color: #5c6b40 !important;
  }

  .md\:hover\:bg-green2:hover {
    background-color: #99b782 !important;
  }

  .md\:hover\:bg-green1:hover {
    background-color: #dbe5c4 !important;
  }

  .md\:hover\:bg-blue4:hover {
    background-color: #04284a !important;
  }

  .md\:hover\:bg-blue3:hover {
    background-color: #215e99 !important;
  }

  .md\:hover\:bg-blue2:hover {
    background-color: #7ab2e5 !important;
  }

  .md\:hover\:bg-blue1:hover {
    background-color: #c6ddf4 !important;
  }

  .md\:hover\:bg-teal4:hover {
    background-color: #0c3f42 !important;
  }

  .md\:hover\:bg-teal3:hover {
    background-color: #3f6d6b !important;
  }

  .md\:hover\:bg-teal2:hover {
    background-color: #66afad !important;
  }

  .md\:hover\:bg-teal1:hover {
    background-color: #c1e5e8 !important;
  }

  .md\:hover\:bg-purple4:hover {
    background-color: #510238 !important;
  }

  .md\:hover\:bg-purple3:hover {
    background-color: #773863 !important;
  }

  .md\:hover\:bg-brown4:hover {
    background-color: #594f35 !important;
  }

  .md\:hover\:bg-brown2:hover {
    background-color: #b5a06d !important;
  }

  .md\:hover\:bg-map-green:hover {
    background-color: #9ab882 !important;
  }

  .md\:hover\:bg-map-orange:hover {
    background-color: #e2b260 !important;
  }

  .md\:hover\:bg-map-brown:hover {
    background-color: #cec1b5 !important;
  }

  .md\:hover\:bg-map-gray:hover {
    background-color: #9baaaa !important;
  }

  .md\:hover\:bg-map-ocean:hover {
    background-color: #f2f2f2 !important;
  }

  .md\:hover\:bg-map-country:hover {
    background-color: #fffff9 !important;
  }

  .md\:hover\:bg-map-border:hover {
    background-color: #dedede !important;
  }

  .md\:hover\:bg-map-green1:hover {
    background-color: #303b1f !important;
  }

  .md\:hover\:bg-map-green2:hover {
    background-color: #5c6b40 !important;
  }

  .md\:hover\:bg-map-green3:hover {
    background-color: #99b782 !important;
  }

  .md\:hover\:bg-map-green4:hover {
    background-color: #dbe5c4 !important;
  }

  .md\:hover\:bg-map-orange1:hover {
    background-color: #aa2800 !important;
  }

  .md\:hover\:bg-map-orange2:hover {
    background-color: #d16b00 !important;
  }

  .md\:hover\:bg-map-orange3:hover {
    background-color: #e2b260 !important;
  }

  .md\:hover\:bg-map-orange4:hover {
    background-color: #f2e5aa !important;
  }

  .md\:hover\:bg-map-teal1:hover {
    background-color: #0c3f42 !important;
  }

  .md\:hover\:bg-map-teal2:hover {
    background-color: #3f6d6b !important;
  }

  .md\:hover\:bg-map-teal3:hover {
    background-color: #66afad !important;
  }

  .md\:hover\:bg-map-teal4:hover {
    background-color: #c1e5e8 !important;
  }

  .md\:hover\:bg-map-purple1:hover {
    background-color: #510238 !important;
  }

  .md\:hover\:bg-map-purple2:hover {
    background-color: #773863 !important;
  }

  .md\:hover\:bg-map-purple3:hover {
    background-color: #cc93ad !important;
  }

  .md\:hover\:bg-map-purple4:hover {
    background-color: #f2dde5 !important;
  }

  .md\:hover\:bg-v-brown:hover {
    background-color: #412c26 !important;
  }

  .md\:hover\:bg-v-coral:hover {
    background-color: #f25d27 !important;
  }

  .md\:hover\:bg-v-marine:hover {
    background-color: #04284a !important;
  }

  .md\:hover\:bg-v-gunmetal:hover {
    background-color: #4b535d !important;
  }

  .md\:hover\:bg-v-tan:hover {
    background-color: #b5a06d !important;
  }

  .md\:hover\:bg-v-red:hover {
    background-color: #bd3823 !important;
  }

  .md\:hover\:bg-v-purple:hover {
    background-color: #a65583 !important;
  }

  .md\:hover\:bg-v-teal:hover {
    background-color: #3b8991 !important;
  }

  .md\:hover\:bg-v-green:hover {
    background-color: #5c8c42 !important;
  }

  .md\:hover\:bg-v-orange:hover {
    background-color: #e68a17 !important;
  }

  .md\:hover\:bg-v-blue:hover {
    background-color: #2e75b8 !important;
  }

  .md\:hover\:bg-v-tan-l:hover {
    background-color: #d9caa7 !important;
  }

  .md\:hover\:bg-v-red-l:hover {
    background-color: #ff9382 !important;
  }

  .md\:hover\:bg-v-purple-l:hover {
    background-color: #de9ebc !important;
  }

  .md\:hover\:bg-v-teal-l:hover {
    background-color: #80c7cf !important;
  }

  .md\:hover\:bg-v-green-l:hover {
    background-color: #9bd47f !important;
  }

  .md\:hover\:bg-v-orange-l:hover {
    background-color: #ffc259 !important;
  }

  .md\:hover\:bg-v-blue-l:hover {
    background-color: #7ab2e5 !important;
  }

  .md\:hover\:bg-v-gray-1:hover {
    background-color: #f2f2f2 !important;
  }

  .md\:hover\:bg-v-gray-2:hover {
    background-color: #ddd !important;
  }

  .md\:hover\:bg-v-gray-3:hover {
    background-color: #7f7f7f !important;
  }

  .md\:hover\:bg-v-warmgray-1:hover {
    background-color: #c9cec6 !important;
  }

  .md\:hover\:bg-v-warmgray-2:hover {
    background-color: #9baaaa !important;
  }

  .md\:hover\:bg-v-coolgray-1:hover {
    background-color: #9ea3a5 !important;
  }

  .md\:hover\:bg-v-coolgray-2:hover {
    background-color: #60666b !important;
  }

  .md\:hover\:bg-v-blue-b:hover {
    background-color: #4391db !important;
  }

  .md\:hover\:bg-v-orange-b:hover {
    background-color: #f25d27 !important;
  }

  .md\:hover\:bg-v-red-b:hover {
    background-color: #ea2636 !important;
  }

  .md\:hover\:bg-v-yellow-b:hover {
    background-color: #fc0 !important;
  }

  .md\:hover\:bg-v-orange3-1:hover {
    background-color: #ffc259 !important;
  }

  .md\:hover\:bg-v-orange3-2:hover {
    background-color: #e68a17 !important;
  }

  .md\:hover\:bg-v-orange3-3:hover {
    background-color: #7f2704 !important;
  }

  .md\:hover\:bg-v-blue3-1:hover {
    background-color: #7ab2e5 !important;
  }

  .md\:hover\:bg-v-blue3-2:hover {
    background-color: #2e75b8 !important;
  }

  .md\:hover\:bg-v-blue3-3:hover {
    background-color: #04284a !important;
  }

  .md\:hover\:bg-v-purple3-1:hover {
    background-color: #de9ebc !important;
  }

  .md\:hover\:bg-v-purple3-2:hover {
    background-color: #a65583 !important;
  }

  .md\:hover\:bg-v-purple3-3:hover {
    background-color: #510238 !important;
  }

  .md\:hover\:bg-v-teal3-1:hover {
    background-color: #80c7cf !important;
  }

  .md\:hover\:bg-v-teal3-2:hover {
    background-color: #3b8991 !important;
  }

  .md\:hover\:bg-v-teal3-3:hover {
    background-color: #0c4240 !important;
  }

  .md\:hover\:bg-v-red3-1:hover {
    background-color: #ff9382 !important;
  }

  .md\:hover\:bg-v-red3-2:hover {
    background-color: #bd3823 !important;
  }

  .md\:hover\:bg-v-red3-3:hover {
    background-color: #6f130c !important;
  }

  .md\:hover\:bg-v-green3-1:hover {
    background-color: #9bd47f !important;
  }

  .md\:hover\:bg-v-green3-2:hover {
    background-color: #5c8c42 !important;
  }

  .md\:hover\:bg-v-green3-3:hover {
    background-color: #283b1f !important;
  }

  .md\:hover\:bg-v-tan3-1:hover {
    background-color: #d9caa7 !important;
  }

  .md\:hover\:bg-v-tan3-2:hover {
    background-color: #b5a06d !important;
  }

  .md\:hover\:bg-v-tan3-3:hover {
    background-color: #594f35 !important;
  }

  .md\:hover\:bg-v-orange4-1:hover {
    background-color: #fdbd54 !important;
  }

  .md\:hover\:bg-v-orange4-2:hover {
    background-color: #df7b19 !important;
  }

  .md\:hover\:bg-v-orange4-3:hover {
    background-color: #b73521 !important;
  }

  .md\:hover\:bg-v-orange4-4:hover {
    background-color: #6f130c !important;
  }

  .md\:hover\:bg-v-teal4-1:hover {
    background-color: #9cd3da !important;
  }

  .md\:hover\:bg-v-teal4-2:hover {
    background-color: #57a2aa !important;
  }

  .md\:hover\:bg-v-teal4-3:hover {
    background-color: #2b7175 !important;
  }

  .md\:hover\:bg-v-teal4-4:hover {
    background-color: #0c4240 !important;
  }

  .md\:hover\:bg-v-purple4-1:hover {
    background-color: #e6b6cd !important;
  }

  .md\:hover\:bg-v-purple4-2:hover {
    background-color: #be749b !important;
  }

  .md\:hover\:bg-v-purple4-3:hover {
    background-color: #8a3a6b !important;
  }

  .md\:hover\:bg-v-purple4-4:hover {
    background-color: #510238 !important;
  }

  .md\:hover\:bg-v-green4-1:hover {
    background-color: #a1d787 !important;
  }

  .md\:hover\:bg-v-green4-2:hover {
    background-color: #799f56 !important;
  }

  .md\:hover\:bg-v-green4-3:hover {
    background-color: #506b37 !important;
  }

  .md\:hover\:bg-v-green4-4:hover {
    background-color: #283b1f !important;
  }

  .md\:hover\:bg-v-orange5-1:hover {
    background-color: #ffcb72 !important;
  }

  .md\:hover\:bg-v-orange5-2:hover {
    background-color: #eb9625 !important;
  }

  .md\:hover\:bg-v-orange5-3:hover {
    background-color: #d1601d !important;
  }

  .md\:hover\:bg-v-orange5-4:hover {
    background-color: #a82e1d !important;
  }

  .md\:hover\:bg-v-orange5-5:hover {
    background-color: #6f130c !important;
  }

  .md\:hover\:bg-v-teal5-1:hover {
    background-color: #b0dce1 !important;
  }

  .md\:hover\:bg-v-teal5-2:hover {
    background-color: #6db6be !important;
  }

  .md\:hover\:bg-v-teal5-3:hover {
    background-color: #418e96 !important;
  }

  .md\:hover\:bg-v-teal5-4:hover {
    background-color: #25676a !important;
  }

  .md\:hover\:bg-v-teal5-5:hover {
    background-color: #0c4240 !important;
  }

  .md\:hover\:bg-v-purple5-1:hover {
    background-color: #ebc5d7 !important;
  }

  .md\:hover\:bg-v-purple5-2:hover {
    background-color: #d18daf !important;
  }

  .md\:hover\:bg-v-purple5-3:hover {
    background-color: #ab5c88 !important;
  }

  .md\:hover\:bg-v-purple5-4:hover {
    background-color: #7f2f61 !important;
  }

  .md\:hover\:bg-v-purple5-5:hover {
    background-color: #510238 !important;
  }

  .md\:hover\:bg-v-green5-1:hover {
    background-color: #b5dfa0 !important;
  }

  .md\:hover\:bg-v-green5-2:hover {
    background-color: #87b567 !important;
  }

  .md\:hover\:bg-v-green5-3:hover {
    background-color: #6a8a46 !important;
  }

  .md\:hover\:bg-v-green5-4:hover {
    background-color: #486132 !important;
  }

  .md\:hover\:bg-v-green5-5:hover {
    background-color: #283b1f !important;
  }

  .md\:hover\:bg-v-map-primary-purple:hover {
    background-color: #b27495 !important;
  }

  .md\:hover\:bg-v-map-primary-teal:hover {
    background-color: #73b2b2 !important;
  }

  .md\:hover\:bg-v-map-primary-green:hover {
    background-color: #8cb574 !important;
  }

  .md\:hover\:bg-v-map-primary-tan:hover {
    background-color: #c7b68d !important;
  }

  .md\:hover\:bg-v-map-primary-orange:hover {
    background-color: #f0b061 !important;
  }

  .md\:hover\:bg-v-map-primary-red:hover {
    background-color: #ef7564 !important;
  }

  .md\:hover\:bg-v-map-secondary-purple:hover {
    background-color: #ca9fb3 !important;
  }

  .md\:hover\:bg-v-map-secondary-teal:hover {
    background-color: #9fc7c9 !important;
  }

  .md\:hover\:bg-v-map-secondary-green:hover {
    background-color: #aecb9e !important;
  }

  .md\:hover\:bg-v-map-secondary-tan:hover {
    background-color: #d8ccaf !important;
  }

  .md\:hover\:bg-v-map-secondary-orange:hover {
    background-color: #f4c891 !important;
  }

  .md\:hover\:bg-v-map-secondary-red:hover {
    background-color: #f29d91 !important;
  }

  .md\:hover\:bg-v-map-tertiary-purple:hover {
    background-color: #eeccda !important;
  }

  .md\:hover\:bg-v-map-tertiary-teal:hover {
    background-color: #bbe3e4 !important;
  }

  .md\:hover\:bg-v-map-tertiary-green:hover {
    background-color: #cae4ba !important;
  }

  .md\:hover\:bg-v-map-tertiary-tan:hover {
    background-color: #ebe4d0 !important;
  }

  .md\:hover\:bg-v-map-tertiary-orange:hover {
    background-color: #ffe0ac !important;
  }

  .md\:hover\:bg-v-map-tertiary-red:hover {
    background-color: #fbc8c1 !important;
  }

  .md\:hover\:bg-v-teal4-d8:hover {
    background-color: #0c4240 !important;
  }

  .md\:hover\:bg-v-teal3-d8:hover {
    background-color: #2a6f74 !important;
  }

  .md\:hover\:bg-v-teal2-d8:hover {
    background-color: #549fa7 !important;
  }

  .md\:hover\:bg-v-teal1-d8:hover {
    background-color: #95d0d0 !important;
  }

  .md\:hover\:bg-v-middle-d8:hover {
    background-color: #fffad6 !important;
  }

  .md\:hover\:bg-v-orange1-d8:hover {
    background-color: #f6bf61 !important;
  }

  .md\:hover\:bg-v-orange2-d8:hover {
    background-color: #e08416 !important;
  }

  .md\:hover\:bg-v-orange3-d8:hover {
    background-color: #af550d !important;
  }

  .md\:hover\:bg-v-orange4-d8:hover {
    background-color: #6f130c !important;
  }

  .md\:hover\:bg-v-teal3-d6:hover {
    background-color: #2a6f74 !important;
  }

  .md\:hover\:bg-v-teal2-d6:hover {
    background-color: #549fa7 !important;
  }

  .md\:hover\:bg-v-teal1-d6:hover {
    background-color: #95d0d0 !important;
  }

  .md\:hover\:bg-v-middle-d6:hover {
    background-color: #fffad6 !important;
  }

  .md\:hover\:bg-v-orange1-d6:hover {
    background-color: #f6bf61 !important;
  }

  .md\:hover\:bg-v-orange2-d6:hover {
    background-color: #e08416 !important;
  }

  .md\:hover\:bg-v-orange3-d6:hover {
    background-color: #af550d !important;
  }

  .md\:hover\:bg-v-grayscale-1:hover {
    background-color: #d9d9d9 !important;
  }

  .md\:hover\:bg-v-grayscale-2:hover {
    background-color: #bdbdbd !important;
  }

  .md\:hover\:bg-v-grayscale-3:hover {
    background-color: #969696 !important;
  }

  .md\:hover\:bg-v-grayscale-4:hover {
    background-color: #636363 !important;
  }

  .md\:hover\:bg-v-grayscale-5:hover {
    background-color: #252525 !important;
  }

  .md\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .md\:focus\:bg-brown:focus {
    background-color: #412c26 !important;
  }

  .md\:focus\:bg-orange:focus {
    background-color: #f25d27 !important;
  }

  .md\:focus\:bg-blue:focus {
    background-color: #04284a !important;
  }

  .md\:focus\:bg-gray:focus {
    background-color: #48535d !important;
  }

  .md\:focus\:bg-white:focus {
    background-color: #fff !important;
  }

  .md\:focus\:bg-blue-hl:focus {
    background-color: #4391db !important;
  }

  .md\:focus\:bg-red-hl:focus {
    background-color: #ea2636 !important;
  }

  .md\:focus\:bg-orange-hl:focus {
    background-color: #f25d27 !important;
  }

  .md\:focus\:bg-yellow-hl:focus {
    background-color: #fc0 !important;
  }

  .md\:focus\:bg-gray-50:focus {
    background-color: #7f7f7f !important;
  }

  .md\:focus\:bg-gray-30:focus {
    background-color: #afacab !important;
  }

  .md\:focus\:bg-babyblue:focus {
    background-color: #e0e9e8 !important;
  }

  .md\:focus\:bg-bone:focus {
    background-color: #faf9f4 !important;
  }

  .md\:focus\:bg-gray-02:focus {
    background-color: #f9f9f9 !important;
  }

  .md\:focus\:bg-gray4-cool:focus {
    background-color: #668296 !important;
  }

  .md\:focus\:bg-gray3-cool:focus {
    background-color: #9baaaa !important;
  }

  .md\:focus\:bg-gray2-cool:focus {
    background-color: #c9cec6 !important;
  }

  .md\:focus\:bg-gray1-cool:focus {
    background-color: #f2f2f2 !important;
  }

  .md\:focus\:bg-gray4:focus {
    background-color: #4b535d !important;
  }

  .md\:focus\:bg-gray3:focus {
    background-color: #60666b !important;
  }

  .md\:focus\:bg-gray2:focus {
    background-color: #9ea3a5 !important;
  }

  .md\:focus\:bg-gray1:focus {
    background-color: #ddd !important;
  }

  .md\:focus\:bg-gray4-warm:focus {
    background-color: #514c44 !important;
  }

  .md\:focus\:bg-gray3-warm:focus {
    background-color: #8e7f75 !important;
  }

  .md\:focus\:bg-gray2-warm:focus {
    background-color: #cec1b5 !important;
  }

  .md\:focus\:bg-gray1-warm:focus {
    background-color: #ede8e2 !important;
  }

  .md\:focus\:bg-orange5:focus {
    background-color: #720c26 !important;
  }

  .md\:focus\:bg-orange4:focus {
    background-color: #aa2800 !important;
  }

  .md\:focus\:bg-orange3:focus {
    background-color: #d16b00 !important;
  }

  .md\:focus\:bg-orange2:focus {
    background-color: #e2b260 !important;
  }

  .md\:focus\:bg-orange1:focus {
    background-color: #f2e5aa !important;
  }

  .md\:focus\:bg-green4:focus {
    background-color: #303b1f !important;
  }

  .md\:focus\:bg-green3:focus {
    background-color: #5c6b40 !important;
  }

  .md\:focus\:bg-green2:focus {
    background-color: #99b782 !important;
  }

  .md\:focus\:bg-green1:focus {
    background-color: #dbe5c4 !important;
  }

  .md\:focus\:bg-blue4:focus {
    background-color: #04284a !important;
  }

  .md\:focus\:bg-blue3:focus {
    background-color: #215e99 !important;
  }

  .md\:focus\:bg-blue2:focus {
    background-color: #7ab2e5 !important;
  }

  .md\:focus\:bg-blue1:focus {
    background-color: #c6ddf4 !important;
  }

  .md\:focus\:bg-teal4:focus {
    background-color: #0c3f42 !important;
  }

  .md\:focus\:bg-teal3:focus {
    background-color: #3f6d6b !important;
  }

  .md\:focus\:bg-teal2:focus {
    background-color: #66afad !important;
  }

  .md\:focus\:bg-teal1:focus {
    background-color: #c1e5e8 !important;
  }

  .md\:focus\:bg-purple4:focus {
    background-color: #510238 !important;
  }

  .md\:focus\:bg-purple3:focus {
    background-color: #773863 !important;
  }

  .md\:focus\:bg-brown4:focus {
    background-color: #594f35 !important;
  }

  .md\:focus\:bg-brown2:focus {
    background-color: #b5a06d !important;
  }

  .md\:focus\:bg-map-green:focus {
    background-color: #9ab882 !important;
  }

  .md\:focus\:bg-map-orange:focus {
    background-color: #e2b260 !important;
  }

  .md\:focus\:bg-map-brown:focus {
    background-color: #cec1b5 !important;
  }

  .md\:focus\:bg-map-gray:focus {
    background-color: #9baaaa !important;
  }

  .md\:focus\:bg-map-ocean:focus {
    background-color: #f2f2f2 !important;
  }

  .md\:focus\:bg-map-country:focus {
    background-color: #fffff9 !important;
  }

  .md\:focus\:bg-map-border:focus {
    background-color: #dedede !important;
  }

  .md\:focus\:bg-map-green1:focus {
    background-color: #303b1f !important;
  }

  .md\:focus\:bg-map-green2:focus {
    background-color: #5c6b40 !important;
  }

  .md\:focus\:bg-map-green3:focus {
    background-color: #99b782 !important;
  }

  .md\:focus\:bg-map-green4:focus {
    background-color: #dbe5c4 !important;
  }

  .md\:focus\:bg-map-orange1:focus {
    background-color: #aa2800 !important;
  }

  .md\:focus\:bg-map-orange2:focus {
    background-color: #d16b00 !important;
  }

  .md\:focus\:bg-map-orange3:focus {
    background-color: #e2b260 !important;
  }

  .md\:focus\:bg-map-orange4:focus {
    background-color: #f2e5aa !important;
  }

  .md\:focus\:bg-map-teal1:focus {
    background-color: #0c3f42 !important;
  }

  .md\:focus\:bg-map-teal2:focus {
    background-color: #3f6d6b !important;
  }

  .md\:focus\:bg-map-teal3:focus {
    background-color: #66afad !important;
  }

  .md\:focus\:bg-map-teal4:focus {
    background-color: #c1e5e8 !important;
  }

  .md\:focus\:bg-map-purple1:focus {
    background-color: #510238 !important;
  }

  .md\:focus\:bg-map-purple2:focus {
    background-color: #773863 !important;
  }

  .md\:focus\:bg-map-purple3:focus {
    background-color: #cc93ad !important;
  }

  .md\:focus\:bg-map-purple4:focus {
    background-color: #f2dde5 !important;
  }

  .md\:focus\:bg-v-brown:focus {
    background-color: #412c26 !important;
  }

  .md\:focus\:bg-v-coral:focus {
    background-color: #f25d27 !important;
  }

  .md\:focus\:bg-v-marine:focus {
    background-color: #04284a !important;
  }

  .md\:focus\:bg-v-gunmetal:focus {
    background-color: #4b535d !important;
  }

  .md\:focus\:bg-v-tan:focus {
    background-color: #b5a06d !important;
  }

  .md\:focus\:bg-v-red:focus {
    background-color: #bd3823 !important;
  }

  .md\:focus\:bg-v-purple:focus {
    background-color: #a65583 !important;
  }

  .md\:focus\:bg-v-teal:focus {
    background-color: #3b8991 !important;
  }

  .md\:focus\:bg-v-green:focus {
    background-color: #5c8c42 !important;
  }

  .md\:focus\:bg-v-orange:focus {
    background-color: #e68a17 !important;
  }

  .md\:focus\:bg-v-blue:focus {
    background-color: #2e75b8 !important;
  }

  .md\:focus\:bg-v-tan-l:focus {
    background-color: #d9caa7 !important;
  }

  .md\:focus\:bg-v-red-l:focus {
    background-color: #ff9382 !important;
  }

  .md\:focus\:bg-v-purple-l:focus {
    background-color: #de9ebc !important;
  }

  .md\:focus\:bg-v-teal-l:focus {
    background-color: #80c7cf !important;
  }

  .md\:focus\:bg-v-green-l:focus {
    background-color: #9bd47f !important;
  }

  .md\:focus\:bg-v-orange-l:focus {
    background-color: #ffc259 !important;
  }

  .md\:focus\:bg-v-blue-l:focus {
    background-color: #7ab2e5 !important;
  }

  .md\:focus\:bg-v-gray-1:focus {
    background-color: #f2f2f2 !important;
  }

  .md\:focus\:bg-v-gray-2:focus {
    background-color: #ddd !important;
  }

  .md\:focus\:bg-v-gray-3:focus {
    background-color: #7f7f7f !important;
  }

  .md\:focus\:bg-v-warmgray-1:focus {
    background-color: #c9cec6 !important;
  }

  .md\:focus\:bg-v-warmgray-2:focus {
    background-color: #9baaaa !important;
  }

  .md\:focus\:bg-v-coolgray-1:focus {
    background-color: #9ea3a5 !important;
  }

  .md\:focus\:bg-v-coolgray-2:focus {
    background-color: #60666b !important;
  }

  .md\:focus\:bg-v-blue-b:focus {
    background-color: #4391db !important;
  }

  .md\:focus\:bg-v-orange-b:focus {
    background-color: #f25d27 !important;
  }

  .md\:focus\:bg-v-red-b:focus {
    background-color: #ea2636 !important;
  }

  .md\:focus\:bg-v-yellow-b:focus {
    background-color: #fc0 !important;
  }

  .md\:focus\:bg-v-orange3-1:focus {
    background-color: #ffc259 !important;
  }

  .md\:focus\:bg-v-orange3-2:focus {
    background-color: #e68a17 !important;
  }

  .md\:focus\:bg-v-orange3-3:focus {
    background-color: #7f2704 !important;
  }

  .md\:focus\:bg-v-blue3-1:focus {
    background-color: #7ab2e5 !important;
  }

  .md\:focus\:bg-v-blue3-2:focus {
    background-color: #2e75b8 !important;
  }

  .md\:focus\:bg-v-blue3-3:focus {
    background-color: #04284a !important;
  }

  .md\:focus\:bg-v-purple3-1:focus {
    background-color: #de9ebc !important;
  }

  .md\:focus\:bg-v-purple3-2:focus {
    background-color: #a65583 !important;
  }

  .md\:focus\:bg-v-purple3-3:focus {
    background-color: #510238 !important;
  }

  .md\:focus\:bg-v-teal3-1:focus {
    background-color: #80c7cf !important;
  }

  .md\:focus\:bg-v-teal3-2:focus {
    background-color: #3b8991 !important;
  }

  .md\:focus\:bg-v-teal3-3:focus {
    background-color: #0c4240 !important;
  }

  .md\:focus\:bg-v-red3-1:focus {
    background-color: #ff9382 !important;
  }

  .md\:focus\:bg-v-red3-2:focus {
    background-color: #bd3823 !important;
  }

  .md\:focus\:bg-v-red3-3:focus {
    background-color: #6f130c !important;
  }

  .md\:focus\:bg-v-green3-1:focus {
    background-color: #9bd47f !important;
  }

  .md\:focus\:bg-v-green3-2:focus {
    background-color: #5c8c42 !important;
  }

  .md\:focus\:bg-v-green3-3:focus {
    background-color: #283b1f !important;
  }

  .md\:focus\:bg-v-tan3-1:focus {
    background-color: #d9caa7 !important;
  }

  .md\:focus\:bg-v-tan3-2:focus {
    background-color: #b5a06d !important;
  }

  .md\:focus\:bg-v-tan3-3:focus {
    background-color: #594f35 !important;
  }

  .md\:focus\:bg-v-orange4-1:focus {
    background-color: #fdbd54 !important;
  }

  .md\:focus\:bg-v-orange4-2:focus {
    background-color: #df7b19 !important;
  }

  .md\:focus\:bg-v-orange4-3:focus {
    background-color: #b73521 !important;
  }

  .md\:focus\:bg-v-orange4-4:focus {
    background-color: #6f130c !important;
  }

  .md\:focus\:bg-v-teal4-1:focus {
    background-color: #9cd3da !important;
  }

  .md\:focus\:bg-v-teal4-2:focus {
    background-color: #57a2aa !important;
  }

  .md\:focus\:bg-v-teal4-3:focus {
    background-color: #2b7175 !important;
  }

  .md\:focus\:bg-v-teal4-4:focus {
    background-color: #0c4240 !important;
  }

  .md\:focus\:bg-v-purple4-1:focus {
    background-color: #e6b6cd !important;
  }

  .md\:focus\:bg-v-purple4-2:focus {
    background-color: #be749b !important;
  }

  .md\:focus\:bg-v-purple4-3:focus {
    background-color: #8a3a6b !important;
  }

  .md\:focus\:bg-v-purple4-4:focus {
    background-color: #510238 !important;
  }

  .md\:focus\:bg-v-green4-1:focus {
    background-color: #a1d787 !important;
  }

  .md\:focus\:bg-v-green4-2:focus {
    background-color: #799f56 !important;
  }

  .md\:focus\:bg-v-green4-3:focus {
    background-color: #506b37 !important;
  }

  .md\:focus\:bg-v-green4-4:focus {
    background-color: #283b1f !important;
  }

  .md\:focus\:bg-v-orange5-1:focus {
    background-color: #ffcb72 !important;
  }

  .md\:focus\:bg-v-orange5-2:focus {
    background-color: #eb9625 !important;
  }

  .md\:focus\:bg-v-orange5-3:focus {
    background-color: #d1601d !important;
  }

  .md\:focus\:bg-v-orange5-4:focus {
    background-color: #a82e1d !important;
  }

  .md\:focus\:bg-v-orange5-5:focus {
    background-color: #6f130c !important;
  }

  .md\:focus\:bg-v-teal5-1:focus {
    background-color: #b0dce1 !important;
  }

  .md\:focus\:bg-v-teal5-2:focus {
    background-color: #6db6be !important;
  }

  .md\:focus\:bg-v-teal5-3:focus {
    background-color: #418e96 !important;
  }

  .md\:focus\:bg-v-teal5-4:focus {
    background-color: #25676a !important;
  }

  .md\:focus\:bg-v-teal5-5:focus {
    background-color: #0c4240 !important;
  }

  .md\:focus\:bg-v-purple5-1:focus {
    background-color: #ebc5d7 !important;
  }

  .md\:focus\:bg-v-purple5-2:focus {
    background-color: #d18daf !important;
  }

  .md\:focus\:bg-v-purple5-3:focus {
    background-color: #ab5c88 !important;
  }

  .md\:focus\:bg-v-purple5-4:focus {
    background-color: #7f2f61 !important;
  }

  .md\:focus\:bg-v-purple5-5:focus {
    background-color: #510238 !important;
  }

  .md\:focus\:bg-v-green5-1:focus {
    background-color: #b5dfa0 !important;
  }

  .md\:focus\:bg-v-green5-2:focus {
    background-color: #87b567 !important;
  }

  .md\:focus\:bg-v-green5-3:focus {
    background-color: #6a8a46 !important;
  }

  .md\:focus\:bg-v-green5-4:focus {
    background-color: #486132 !important;
  }

  .md\:focus\:bg-v-green5-5:focus {
    background-color: #283b1f !important;
  }

  .md\:focus\:bg-v-map-primary-purple:focus {
    background-color: #b27495 !important;
  }

  .md\:focus\:bg-v-map-primary-teal:focus {
    background-color: #73b2b2 !important;
  }

  .md\:focus\:bg-v-map-primary-green:focus {
    background-color: #8cb574 !important;
  }

  .md\:focus\:bg-v-map-primary-tan:focus {
    background-color: #c7b68d !important;
  }

  .md\:focus\:bg-v-map-primary-orange:focus {
    background-color: #f0b061 !important;
  }

  .md\:focus\:bg-v-map-primary-red:focus {
    background-color: #ef7564 !important;
  }

  .md\:focus\:bg-v-map-secondary-purple:focus {
    background-color: #ca9fb3 !important;
  }

  .md\:focus\:bg-v-map-secondary-teal:focus {
    background-color: #9fc7c9 !important;
  }

  .md\:focus\:bg-v-map-secondary-green:focus {
    background-color: #aecb9e !important;
  }

  .md\:focus\:bg-v-map-secondary-tan:focus {
    background-color: #d8ccaf !important;
  }

  .md\:focus\:bg-v-map-secondary-orange:focus {
    background-color: #f4c891 !important;
  }

  .md\:focus\:bg-v-map-secondary-red:focus {
    background-color: #f29d91 !important;
  }

  .md\:focus\:bg-v-map-tertiary-purple:focus {
    background-color: #eeccda !important;
  }

  .md\:focus\:bg-v-map-tertiary-teal:focus {
    background-color: #bbe3e4 !important;
  }

  .md\:focus\:bg-v-map-tertiary-green:focus {
    background-color: #cae4ba !important;
  }

  .md\:focus\:bg-v-map-tertiary-tan:focus {
    background-color: #ebe4d0 !important;
  }

  .md\:focus\:bg-v-map-tertiary-orange:focus {
    background-color: #ffe0ac !important;
  }

  .md\:focus\:bg-v-map-tertiary-red:focus {
    background-color: #fbc8c1 !important;
  }

  .md\:focus\:bg-v-teal4-d8:focus {
    background-color: #0c4240 !important;
  }

  .md\:focus\:bg-v-teal3-d8:focus {
    background-color: #2a6f74 !important;
  }

  .md\:focus\:bg-v-teal2-d8:focus {
    background-color: #549fa7 !important;
  }

  .md\:focus\:bg-v-teal1-d8:focus {
    background-color: #95d0d0 !important;
  }

  .md\:focus\:bg-v-middle-d8:focus {
    background-color: #fffad6 !important;
  }

  .md\:focus\:bg-v-orange1-d8:focus {
    background-color: #f6bf61 !important;
  }

  .md\:focus\:bg-v-orange2-d8:focus {
    background-color: #e08416 !important;
  }

  .md\:focus\:bg-v-orange3-d8:focus {
    background-color: #af550d !important;
  }

  .md\:focus\:bg-v-orange4-d8:focus {
    background-color: #6f130c !important;
  }

  .md\:focus\:bg-v-teal3-d6:focus {
    background-color: #2a6f74 !important;
  }

  .md\:focus\:bg-v-teal2-d6:focus {
    background-color: #549fa7 !important;
  }

  .md\:focus\:bg-v-teal1-d6:focus {
    background-color: #95d0d0 !important;
  }

  .md\:focus\:bg-v-middle-d6:focus {
    background-color: #fffad6 !important;
  }

  .md\:focus\:bg-v-orange1-d6:focus {
    background-color: #f6bf61 !important;
  }

  .md\:focus\:bg-v-orange2-d6:focus {
    background-color: #e08416 !important;
  }

  .md\:focus\:bg-v-orange3-d6:focus {
    background-color: #af550d !important;
  }

  .md\:focus\:bg-v-grayscale-1:focus {
    background-color: #d9d9d9 !important;
  }

  .md\:focus\:bg-v-grayscale-2:focus {
    background-color: #bdbdbd !important;
  }

  .md\:focus\:bg-v-grayscale-3:focus {
    background-color: #969696 !important;
  }

  .md\:focus\:bg-v-grayscale-4:focus {
    background-color: #636363 !important;
  }

  .md\:focus\:bg-v-grayscale-5:focus {
    background-color: #252525 !important;
  }

  .md\:bg-bottom {
    background-position: bottom !important;
  }

  .md\:bg-center {
    background-position: center !important;
  }

  .md\:bg-left {
    background-position: left !important;
  }

  .md\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .md\:bg-left-top {
    background-position: left top !important;
  }

  .md\:bg-right {
    background-position: right !important;
  }

  .md\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .md\:bg-right-top {
    background-position: right top !important;
  }

  .md\:bg-top {
    background-position: top !important;
  }

  .md\:bg-repeat {
    background-repeat: repeat !important;
  }

  .md\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .md\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .md\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .md\:bg-auto {
    background-size: auto !important;
  }

  .md\:bg-cover {
    background-size: cover !important;
  }

  .md\:bg-contain {
    background-size: contain !important;
  }

  .md\:border-transparent {
    border-color: transparent !important;
  }

  .md\:border-brown {
    border-color: #412c26 !important;
  }

  .md\:border-orange {
    border-color: #f25d27 !important;
  }

  .md\:border-blue {
    border-color: #04284a !important;
  }

  .md\:border-gray {
    border-color: #48535d !important;
  }

  .md\:border-white {
    border-color: #fff !important;
  }

  .md\:border-blue-hl {
    border-color: #4391db !important;
  }

  .md\:border-red-hl {
    border-color: #ea2636 !important;
  }

  .md\:border-orange-hl {
    border-color: #f25d27 !important;
  }

  .md\:border-yellow-hl {
    border-color: #fc0 !important;
  }

  .md\:border-gray-50 {
    border-color: #7f7f7f !important;
  }

  .md\:border-gray-30 {
    border-color: #afacab !important;
  }

  .md\:border-babyblue {
    border-color: #e0e9e8 !important;
  }

  .md\:border-bone {
    border-color: #faf9f4 !important;
  }

  .md\:border-gray-02 {
    border-color: #f9f9f9 !important;
  }

  .md\:border-gray4-cool {
    border-color: #668296 !important;
  }

  .md\:border-gray3-cool {
    border-color: #9baaaa !important;
  }

  .md\:border-gray2-cool {
    border-color: #c9cec6 !important;
  }

  .md\:border-gray1-cool {
    border-color: #f2f2f2 !important;
  }

  .md\:border-gray4 {
    border-color: #4b535d !important;
  }

  .md\:border-gray3 {
    border-color: #60666b !important;
  }

  .md\:border-gray2 {
    border-color: #9ea3a5 !important;
  }

  .md\:border-gray1 {
    border-color: #ddd !important;
  }

  .md\:border-gray4-warm {
    border-color: #514c44 !important;
  }

  .md\:border-gray3-warm {
    border-color: #8e7f75 !important;
  }

  .md\:border-gray2-warm {
    border-color: #cec1b5 !important;
  }

  .md\:border-gray1-warm {
    border-color: #ede8e2 !important;
  }

  .md\:border-orange5 {
    border-color: #720c26 !important;
  }

  .md\:border-orange4 {
    border-color: #aa2800 !important;
  }

  .md\:border-orange3 {
    border-color: #d16b00 !important;
  }

  .md\:border-orange2 {
    border-color: #e2b260 !important;
  }

  .md\:border-orange1 {
    border-color: #f2e5aa !important;
  }

  .md\:border-green4 {
    border-color: #303b1f !important;
  }

  .md\:border-green3 {
    border-color: #5c6b40 !important;
  }

  .md\:border-green2 {
    border-color: #99b782 !important;
  }

  .md\:border-green1 {
    border-color: #dbe5c4 !important;
  }

  .md\:border-blue4 {
    border-color: #04284a !important;
  }

  .md\:border-blue3 {
    border-color: #215e99 !important;
  }

  .md\:border-blue2 {
    border-color: #7ab2e5 !important;
  }

  .md\:border-blue1 {
    border-color: #c6ddf4 !important;
  }

  .md\:border-teal4 {
    border-color: #0c3f42 !important;
  }

  .md\:border-teal3 {
    border-color: #3f6d6b !important;
  }

  .md\:border-teal2 {
    border-color: #66afad !important;
  }

  .md\:border-teal1 {
    border-color: #c1e5e8 !important;
  }

  .md\:border-purple4 {
    border-color: #510238 !important;
  }

  .md\:border-purple3 {
    border-color: #773863 !important;
  }

  .md\:border-brown4 {
    border-color: #594f35 !important;
  }

  .md\:border-brown2 {
    border-color: #b5a06d !important;
  }

  .md\:border-map-green {
    border-color: #9ab882 !important;
  }

  .md\:border-map-orange {
    border-color: #e2b260 !important;
  }

  .md\:border-map-brown {
    border-color: #cec1b5 !important;
  }

  .md\:border-map-gray {
    border-color: #9baaaa !important;
  }

  .md\:border-map-ocean {
    border-color: #f2f2f2 !important;
  }

  .md\:border-map-country {
    border-color: #fffff9 !important;
  }

  .md\:border-map-border {
    border-color: #dedede !important;
  }

  .md\:border-map-green1 {
    border-color: #303b1f !important;
  }

  .md\:border-map-green2 {
    border-color: #5c6b40 !important;
  }

  .md\:border-map-green3 {
    border-color: #99b782 !important;
  }

  .md\:border-map-green4 {
    border-color: #dbe5c4 !important;
  }

  .md\:border-map-orange1 {
    border-color: #aa2800 !important;
  }

  .md\:border-map-orange2 {
    border-color: #d16b00 !important;
  }

  .md\:border-map-orange3 {
    border-color: #e2b260 !important;
  }

  .md\:border-map-orange4 {
    border-color: #f2e5aa !important;
  }

  .md\:border-map-teal1 {
    border-color: #0c3f42 !important;
  }

  .md\:border-map-teal2 {
    border-color: #3f6d6b !important;
  }

  .md\:border-map-teal3 {
    border-color: #66afad !important;
  }

  .md\:border-map-teal4 {
    border-color: #c1e5e8 !important;
  }

  .md\:border-map-purple1 {
    border-color: #510238 !important;
  }

  .md\:border-map-purple2 {
    border-color: #773863 !important;
  }

  .md\:border-map-purple3 {
    border-color: #cc93ad !important;
  }

  .md\:border-map-purple4 {
    border-color: #f2dde5 !important;
  }

  .md\:border-v-brown {
    border-color: #412c26 !important;
  }

  .md\:border-v-coral {
    border-color: #f25d27 !important;
  }

  .md\:border-v-marine {
    border-color: #04284a !important;
  }

  .md\:border-v-gunmetal {
    border-color: #4b535d !important;
  }

  .md\:border-v-tan {
    border-color: #b5a06d !important;
  }

  .md\:border-v-red {
    border-color: #bd3823 !important;
  }

  .md\:border-v-purple {
    border-color: #a65583 !important;
  }

  .md\:border-v-teal {
    border-color: #3b8991 !important;
  }

  .md\:border-v-green {
    border-color: #5c8c42 !important;
  }

  .md\:border-v-orange {
    border-color: #e68a17 !important;
  }

  .md\:border-v-blue {
    border-color: #2e75b8 !important;
  }

  .md\:border-v-tan-l {
    border-color: #d9caa7 !important;
  }

  .md\:border-v-red-l {
    border-color: #ff9382 !important;
  }

  .md\:border-v-purple-l {
    border-color: #de9ebc !important;
  }

  .md\:border-v-teal-l {
    border-color: #80c7cf !important;
  }

  .md\:border-v-green-l {
    border-color: #9bd47f !important;
  }

  .md\:border-v-orange-l {
    border-color: #ffc259 !important;
  }

  .md\:border-v-blue-l {
    border-color: #7ab2e5 !important;
  }

  .md\:border-v-gray-1 {
    border-color: #f2f2f2 !important;
  }

  .md\:border-v-gray-2 {
    border-color: #ddd !important;
  }

  .md\:border-v-gray-3 {
    border-color: #7f7f7f !important;
  }

  .md\:border-v-warmgray-1 {
    border-color: #c9cec6 !important;
  }

  .md\:border-v-warmgray-2 {
    border-color: #9baaaa !important;
  }

  .md\:border-v-coolgray-1 {
    border-color: #9ea3a5 !important;
  }

  .md\:border-v-coolgray-2 {
    border-color: #60666b !important;
  }

  .md\:border-v-blue-b {
    border-color: #4391db !important;
  }

  .md\:border-v-orange-b {
    border-color: #f25d27 !important;
  }

  .md\:border-v-red-b {
    border-color: #ea2636 !important;
  }

  .md\:border-v-yellow-b {
    border-color: #fc0 !important;
  }

  .md\:border-v-orange3-1 {
    border-color: #ffc259 !important;
  }

  .md\:border-v-orange3-2 {
    border-color: #e68a17 !important;
  }

  .md\:border-v-orange3-3 {
    border-color: #7f2704 !important;
  }

  .md\:border-v-blue3-1 {
    border-color: #7ab2e5 !important;
  }

  .md\:border-v-blue3-2 {
    border-color: #2e75b8 !important;
  }

  .md\:border-v-blue3-3 {
    border-color: #04284a !important;
  }

  .md\:border-v-purple3-1 {
    border-color: #de9ebc !important;
  }

  .md\:border-v-purple3-2 {
    border-color: #a65583 !important;
  }

  .md\:border-v-purple3-3 {
    border-color: #510238 !important;
  }

  .md\:border-v-teal3-1 {
    border-color: #80c7cf !important;
  }

  .md\:border-v-teal3-2 {
    border-color: #3b8991 !important;
  }

  .md\:border-v-teal3-3 {
    border-color: #0c4240 !important;
  }

  .md\:border-v-red3-1 {
    border-color: #ff9382 !important;
  }

  .md\:border-v-red3-2 {
    border-color: #bd3823 !important;
  }

  .md\:border-v-red3-3 {
    border-color: #6f130c !important;
  }

  .md\:border-v-green3-1 {
    border-color: #9bd47f !important;
  }

  .md\:border-v-green3-2 {
    border-color: #5c8c42 !important;
  }

  .md\:border-v-green3-3 {
    border-color: #283b1f !important;
  }

  .md\:border-v-tan3-1 {
    border-color: #d9caa7 !important;
  }

  .md\:border-v-tan3-2 {
    border-color: #b5a06d !important;
  }

  .md\:border-v-tan3-3 {
    border-color: #594f35 !important;
  }

  .md\:border-v-orange4-1 {
    border-color: #fdbd54 !important;
  }

  .md\:border-v-orange4-2 {
    border-color: #df7b19 !important;
  }

  .md\:border-v-orange4-3 {
    border-color: #b73521 !important;
  }

  .md\:border-v-orange4-4 {
    border-color: #6f130c !important;
  }

  .md\:border-v-teal4-1 {
    border-color: #9cd3da !important;
  }

  .md\:border-v-teal4-2 {
    border-color: #57a2aa !important;
  }

  .md\:border-v-teal4-3 {
    border-color: #2b7175 !important;
  }

  .md\:border-v-teal4-4 {
    border-color: #0c4240 !important;
  }

  .md\:border-v-purple4-1 {
    border-color: #e6b6cd !important;
  }

  .md\:border-v-purple4-2 {
    border-color: #be749b !important;
  }

  .md\:border-v-purple4-3 {
    border-color: #8a3a6b !important;
  }

  .md\:border-v-purple4-4 {
    border-color: #510238 !important;
  }

  .md\:border-v-green4-1 {
    border-color: #a1d787 !important;
  }

  .md\:border-v-green4-2 {
    border-color: #799f56 !important;
  }

  .md\:border-v-green4-3 {
    border-color: #506b37 !important;
  }

  .md\:border-v-green4-4 {
    border-color: #283b1f !important;
  }

  .md\:border-v-orange5-1 {
    border-color: #ffcb72 !important;
  }

  .md\:border-v-orange5-2 {
    border-color: #eb9625 !important;
  }

  .md\:border-v-orange5-3 {
    border-color: #d1601d !important;
  }

  .md\:border-v-orange5-4 {
    border-color: #a82e1d !important;
  }

  .md\:border-v-orange5-5 {
    border-color: #6f130c !important;
  }

  .md\:border-v-teal5-1 {
    border-color: #b0dce1 !important;
  }

  .md\:border-v-teal5-2 {
    border-color: #6db6be !important;
  }

  .md\:border-v-teal5-3 {
    border-color: #418e96 !important;
  }

  .md\:border-v-teal5-4 {
    border-color: #25676a !important;
  }

  .md\:border-v-teal5-5 {
    border-color: #0c4240 !important;
  }

  .md\:border-v-purple5-1 {
    border-color: #ebc5d7 !important;
  }

  .md\:border-v-purple5-2 {
    border-color: #d18daf !important;
  }

  .md\:border-v-purple5-3 {
    border-color: #ab5c88 !important;
  }

  .md\:border-v-purple5-4 {
    border-color: #7f2f61 !important;
  }

  .md\:border-v-purple5-5 {
    border-color: #510238 !important;
  }

  .md\:border-v-green5-1 {
    border-color: #b5dfa0 !important;
  }

  .md\:border-v-green5-2 {
    border-color: #87b567 !important;
  }

  .md\:border-v-green5-3 {
    border-color: #6a8a46 !important;
  }

  .md\:border-v-green5-4 {
    border-color: #486132 !important;
  }

  .md\:border-v-green5-5 {
    border-color: #283b1f !important;
  }

  .md\:border-v-map-primary-purple {
    border-color: #b27495 !important;
  }

  .md\:border-v-map-primary-teal {
    border-color: #73b2b2 !important;
  }

  .md\:border-v-map-primary-green {
    border-color: #8cb574 !important;
  }

  .md\:border-v-map-primary-tan {
    border-color: #c7b68d !important;
  }

  .md\:border-v-map-primary-orange {
    border-color: #f0b061 !important;
  }

  .md\:border-v-map-primary-red {
    border-color: #ef7564 !important;
  }

  .md\:border-v-map-secondary-purple {
    border-color: #ca9fb3 !important;
  }

  .md\:border-v-map-secondary-teal {
    border-color: #9fc7c9 !important;
  }

  .md\:border-v-map-secondary-green {
    border-color: #aecb9e !important;
  }

  .md\:border-v-map-secondary-tan {
    border-color: #d8ccaf !important;
  }

  .md\:border-v-map-secondary-orange {
    border-color: #f4c891 !important;
  }

  .md\:border-v-map-secondary-red {
    border-color: #f29d91 !important;
  }

  .md\:border-v-map-tertiary-purple {
    border-color: #eeccda !important;
  }

  .md\:border-v-map-tertiary-teal {
    border-color: #bbe3e4 !important;
  }

  .md\:border-v-map-tertiary-green {
    border-color: #cae4ba !important;
  }

  .md\:border-v-map-tertiary-tan {
    border-color: #ebe4d0 !important;
  }

  .md\:border-v-map-tertiary-orange {
    border-color: #ffe0ac !important;
  }

  .md\:border-v-map-tertiary-red {
    border-color: #fbc8c1 !important;
  }

  .md\:border-v-teal4-d8 {
    border-color: #0c4240 !important;
  }

  .md\:border-v-teal3-d8 {
    border-color: #2a6f74 !important;
  }

  .md\:border-v-teal2-d8 {
    border-color: #549fa7 !important;
  }

  .md\:border-v-teal1-d8 {
    border-color: #95d0d0 !important;
  }

  .md\:border-v-middle-d8 {
    border-color: #fffad6 !important;
  }

  .md\:border-v-orange1-d8 {
    border-color: #f6bf61 !important;
  }

  .md\:border-v-orange2-d8 {
    border-color: #e08416 !important;
  }

  .md\:border-v-orange3-d8 {
    border-color: #af550d !important;
  }

  .md\:border-v-orange4-d8 {
    border-color: #6f130c !important;
  }

  .md\:border-v-teal3-d6 {
    border-color: #2a6f74 !important;
  }

  .md\:border-v-teal2-d6 {
    border-color: #549fa7 !important;
  }

  .md\:border-v-teal1-d6 {
    border-color: #95d0d0 !important;
  }

  .md\:border-v-middle-d6 {
    border-color: #fffad6 !important;
  }

  .md\:border-v-orange1-d6 {
    border-color: #f6bf61 !important;
  }

  .md\:border-v-orange2-d6 {
    border-color: #e08416 !important;
  }

  .md\:border-v-orange3-d6 {
    border-color: #af550d !important;
  }

  .md\:border-v-grayscale-1 {
    border-color: #d9d9d9 !important;
  }

  .md\:border-v-grayscale-2 {
    border-color: #bdbdbd !important;
  }

  .md\:border-v-grayscale-3 {
    border-color: #969696 !important;
  }

  .md\:border-v-grayscale-4 {
    border-color: #636363 !important;
  }

  .md\:border-v-grayscale-5 {
    border-color: #252525 !important;
  }

  .md\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .md\:hover\:border-brown:hover {
    border-color: #412c26 !important;
  }

  .md\:hover\:border-orange:hover {
    border-color: #f25d27 !important;
  }

  .md\:hover\:border-blue:hover {
    border-color: #04284a !important;
  }

  .md\:hover\:border-gray:hover {
    border-color: #48535d !important;
  }

  .md\:hover\:border-white:hover {
    border-color: #fff !important;
  }

  .md\:hover\:border-blue-hl:hover {
    border-color: #4391db !important;
  }

  .md\:hover\:border-red-hl:hover {
    border-color: #ea2636 !important;
  }

  .md\:hover\:border-orange-hl:hover {
    border-color: #f25d27 !important;
  }

  .md\:hover\:border-yellow-hl:hover {
    border-color: #fc0 !important;
  }

  .md\:hover\:border-gray-50:hover {
    border-color: #7f7f7f !important;
  }

  .md\:hover\:border-gray-30:hover {
    border-color: #afacab !important;
  }

  .md\:hover\:border-babyblue:hover {
    border-color: #e0e9e8 !important;
  }

  .md\:hover\:border-bone:hover {
    border-color: #faf9f4 !important;
  }

  .md\:hover\:border-gray-02:hover {
    border-color: #f9f9f9 !important;
  }

  .md\:hover\:border-gray4-cool:hover {
    border-color: #668296 !important;
  }

  .md\:hover\:border-gray3-cool:hover {
    border-color: #9baaaa !important;
  }

  .md\:hover\:border-gray2-cool:hover {
    border-color: #c9cec6 !important;
  }

  .md\:hover\:border-gray1-cool:hover {
    border-color: #f2f2f2 !important;
  }

  .md\:hover\:border-gray4:hover {
    border-color: #4b535d !important;
  }

  .md\:hover\:border-gray3:hover {
    border-color: #60666b !important;
  }

  .md\:hover\:border-gray2:hover {
    border-color: #9ea3a5 !important;
  }

  .md\:hover\:border-gray1:hover {
    border-color: #ddd !important;
  }

  .md\:hover\:border-gray4-warm:hover {
    border-color: #514c44 !important;
  }

  .md\:hover\:border-gray3-warm:hover {
    border-color: #8e7f75 !important;
  }

  .md\:hover\:border-gray2-warm:hover {
    border-color: #cec1b5 !important;
  }

  .md\:hover\:border-gray1-warm:hover {
    border-color: #ede8e2 !important;
  }

  .md\:hover\:border-orange5:hover {
    border-color: #720c26 !important;
  }

  .md\:hover\:border-orange4:hover {
    border-color: #aa2800 !important;
  }

  .md\:hover\:border-orange3:hover {
    border-color: #d16b00 !important;
  }

  .md\:hover\:border-orange2:hover {
    border-color: #e2b260 !important;
  }

  .md\:hover\:border-orange1:hover {
    border-color: #f2e5aa !important;
  }

  .md\:hover\:border-green4:hover {
    border-color: #303b1f !important;
  }

  .md\:hover\:border-green3:hover {
    border-color: #5c6b40 !important;
  }

  .md\:hover\:border-green2:hover {
    border-color: #99b782 !important;
  }

  .md\:hover\:border-green1:hover {
    border-color: #dbe5c4 !important;
  }

  .md\:hover\:border-blue4:hover {
    border-color: #04284a !important;
  }

  .md\:hover\:border-blue3:hover {
    border-color: #215e99 !important;
  }

  .md\:hover\:border-blue2:hover {
    border-color: #7ab2e5 !important;
  }

  .md\:hover\:border-blue1:hover {
    border-color: #c6ddf4 !important;
  }

  .md\:hover\:border-teal4:hover {
    border-color: #0c3f42 !important;
  }

  .md\:hover\:border-teal3:hover {
    border-color: #3f6d6b !important;
  }

  .md\:hover\:border-teal2:hover {
    border-color: #66afad !important;
  }

  .md\:hover\:border-teal1:hover {
    border-color: #c1e5e8 !important;
  }

  .md\:hover\:border-purple4:hover {
    border-color: #510238 !important;
  }

  .md\:hover\:border-purple3:hover {
    border-color: #773863 !important;
  }

  .md\:hover\:border-brown4:hover {
    border-color: #594f35 !important;
  }

  .md\:hover\:border-brown2:hover {
    border-color: #b5a06d !important;
  }

  .md\:hover\:border-map-green:hover {
    border-color: #9ab882 !important;
  }

  .md\:hover\:border-map-orange:hover {
    border-color: #e2b260 !important;
  }

  .md\:hover\:border-map-brown:hover {
    border-color: #cec1b5 !important;
  }

  .md\:hover\:border-map-gray:hover {
    border-color: #9baaaa !important;
  }

  .md\:hover\:border-map-ocean:hover {
    border-color: #f2f2f2 !important;
  }

  .md\:hover\:border-map-country:hover {
    border-color: #fffff9 !important;
  }

  .md\:hover\:border-map-border:hover {
    border-color: #dedede !important;
  }

  .md\:hover\:border-map-green1:hover {
    border-color: #303b1f !important;
  }

  .md\:hover\:border-map-green2:hover {
    border-color: #5c6b40 !important;
  }

  .md\:hover\:border-map-green3:hover {
    border-color: #99b782 !important;
  }

  .md\:hover\:border-map-green4:hover {
    border-color: #dbe5c4 !important;
  }

  .md\:hover\:border-map-orange1:hover {
    border-color: #aa2800 !important;
  }

  .md\:hover\:border-map-orange2:hover {
    border-color: #d16b00 !important;
  }

  .md\:hover\:border-map-orange3:hover {
    border-color: #e2b260 !important;
  }

  .md\:hover\:border-map-orange4:hover {
    border-color: #f2e5aa !important;
  }

  .md\:hover\:border-map-teal1:hover {
    border-color: #0c3f42 !important;
  }

  .md\:hover\:border-map-teal2:hover {
    border-color: #3f6d6b !important;
  }

  .md\:hover\:border-map-teal3:hover {
    border-color: #66afad !important;
  }

  .md\:hover\:border-map-teal4:hover {
    border-color: #c1e5e8 !important;
  }

  .md\:hover\:border-map-purple1:hover {
    border-color: #510238 !important;
  }

  .md\:hover\:border-map-purple2:hover {
    border-color: #773863 !important;
  }

  .md\:hover\:border-map-purple3:hover {
    border-color: #cc93ad !important;
  }

  .md\:hover\:border-map-purple4:hover {
    border-color: #f2dde5 !important;
  }

  .md\:hover\:border-v-brown:hover {
    border-color: #412c26 !important;
  }

  .md\:hover\:border-v-coral:hover {
    border-color: #f25d27 !important;
  }

  .md\:hover\:border-v-marine:hover {
    border-color: #04284a !important;
  }

  .md\:hover\:border-v-gunmetal:hover {
    border-color: #4b535d !important;
  }

  .md\:hover\:border-v-tan:hover {
    border-color: #b5a06d !important;
  }

  .md\:hover\:border-v-red:hover {
    border-color: #bd3823 !important;
  }

  .md\:hover\:border-v-purple:hover {
    border-color: #a65583 !important;
  }

  .md\:hover\:border-v-teal:hover {
    border-color: #3b8991 !important;
  }

  .md\:hover\:border-v-green:hover {
    border-color: #5c8c42 !important;
  }

  .md\:hover\:border-v-orange:hover {
    border-color: #e68a17 !important;
  }

  .md\:hover\:border-v-blue:hover {
    border-color: #2e75b8 !important;
  }

  .md\:hover\:border-v-tan-l:hover {
    border-color: #d9caa7 !important;
  }

  .md\:hover\:border-v-red-l:hover {
    border-color: #ff9382 !important;
  }

  .md\:hover\:border-v-purple-l:hover {
    border-color: #de9ebc !important;
  }

  .md\:hover\:border-v-teal-l:hover {
    border-color: #80c7cf !important;
  }

  .md\:hover\:border-v-green-l:hover {
    border-color: #9bd47f !important;
  }

  .md\:hover\:border-v-orange-l:hover {
    border-color: #ffc259 !important;
  }

  .md\:hover\:border-v-blue-l:hover {
    border-color: #7ab2e5 !important;
  }

  .md\:hover\:border-v-gray-1:hover {
    border-color: #f2f2f2 !important;
  }

  .md\:hover\:border-v-gray-2:hover {
    border-color: #ddd !important;
  }

  .md\:hover\:border-v-gray-3:hover {
    border-color: #7f7f7f !important;
  }

  .md\:hover\:border-v-warmgray-1:hover {
    border-color: #c9cec6 !important;
  }

  .md\:hover\:border-v-warmgray-2:hover {
    border-color: #9baaaa !important;
  }

  .md\:hover\:border-v-coolgray-1:hover {
    border-color: #9ea3a5 !important;
  }

  .md\:hover\:border-v-coolgray-2:hover {
    border-color: #60666b !important;
  }

  .md\:hover\:border-v-blue-b:hover {
    border-color: #4391db !important;
  }

  .md\:hover\:border-v-orange-b:hover {
    border-color: #f25d27 !important;
  }

  .md\:hover\:border-v-red-b:hover {
    border-color: #ea2636 !important;
  }

  .md\:hover\:border-v-yellow-b:hover {
    border-color: #fc0 !important;
  }

  .md\:hover\:border-v-orange3-1:hover {
    border-color: #ffc259 !important;
  }

  .md\:hover\:border-v-orange3-2:hover {
    border-color: #e68a17 !important;
  }

  .md\:hover\:border-v-orange3-3:hover {
    border-color: #7f2704 !important;
  }

  .md\:hover\:border-v-blue3-1:hover {
    border-color: #7ab2e5 !important;
  }

  .md\:hover\:border-v-blue3-2:hover {
    border-color: #2e75b8 !important;
  }

  .md\:hover\:border-v-blue3-3:hover {
    border-color: #04284a !important;
  }

  .md\:hover\:border-v-purple3-1:hover {
    border-color: #de9ebc !important;
  }

  .md\:hover\:border-v-purple3-2:hover {
    border-color: #a65583 !important;
  }

  .md\:hover\:border-v-purple3-3:hover {
    border-color: #510238 !important;
  }

  .md\:hover\:border-v-teal3-1:hover {
    border-color: #80c7cf !important;
  }

  .md\:hover\:border-v-teal3-2:hover {
    border-color: #3b8991 !important;
  }

  .md\:hover\:border-v-teal3-3:hover {
    border-color: #0c4240 !important;
  }

  .md\:hover\:border-v-red3-1:hover {
    border-color: #ff9382 !important;
  }

  .md\:hover\:border-v-red3-2:hover {
    border-color: #bd3823 !important;
  }

  .md\:hover\:border-v-red3-3:hover {
    border-color: #6f130c !important;
  }

  .md\:hover\:border-v-green3-1:hover {
    border-color: #9bd47f !important;
  }

  .md\:hover\:border-v-green3-2:hover {
    border-color: #5c8c42 !important;
  }

  .md\:hover\:border-v-green3-3:hover {
    border-color: #283b1f !important;
  }

  .md\:hover\:border-v-tan3-1:hover {
    border-color: #d9caa7 !important;
  }

  .md\:hover\:border-v-tan3-2:hover {
    border-color: #b5a06d !important;
  }

  .md\:hover\:border-v-tan3-3:hover {
    border-color: #594f35 !important;
  }

  .md\:hover\:border-v-orange4-1:hover {
    border-color: #fdbd54 !important;
  }

  .md\:hover\:border-v-orange4-2:hover {
    border-color: #df7b19 !important;
  }

  .md\:hover\:border-v-orange4-3:hover {
    border-color: #b73521 !important;
  }

  .md\:hover\:border-v-orange4-4:hover {
    border-color: #6f130c !important;
  }

  .md\:hover\:border-v-teal4-1:hover {
    border-color: #9cd3da !important;
  }

  .md\:hover\:border-v-teal4-2:hover {
    border-color: #57a2aa !important;
  }

  .md\:hover\:border-v-teal4-3:hover {
    border-color: #2b7175 !important;
  }

  .md\:hover\:border-v-teal4-4:hover {
    border-color: #0c4240 !important;
  }

  .md\:hover\:border-v-purple4-1:hover {
    border-color: #e6b6cd !important;
  }

  .md\:hover\:border-v-purple4-2:hover {
    border-color: #be749b !important;
  }

  .md\:hover\:border-v-purple4-3:hover {
    border-color: #8a3a6b !important;
  }

  .md\:hover\:border-v-purple4-4:hover {
    border-color: #510238 !important;
  }

  .md\:hover\:border-v-green4-1:hover {
    border-color: #a1d787 !important;
  }

  .md\:hover\:border-v-green4-2:hover {
    border-color: #799f56 !important;
  }

  .md\:hover\:border-v-green4-3:hover {
    border-color: #506b37 !important;
  }

  .md\:hover\:border-v-green4-4:hover {
    border-color: #283b1f !important;
  }

  .md\:hover\:border-v-orange5-1:hover {
    border-color: #ffcb72 !important;
  }

  .md\:hover\:border-v-orange5-2:hover {
    border-color: #eb9625 !important;
  }

  .md\:hover\:border-v-orange5-3:hover {
    border-color: #d1601d !important;
  }

  .md\:hover\:border-v-orange5-4:hover {
    border-color: #a82e1d !important;
  }

  .md\:hover\:border-v-orange5-5:hover {
    border-color: #6f130c !important;
  }

  .md\:hover\:border-v-teal5-1:hover {
    border-color: #b0dce1 !important;
  }

  .md\:hover\:border-v-teal5-2:hover {
    border-color: #6db6be !important;
  }

  .md\:hover\:border-v-teal5-3:hover {
    border-color: #418e96 !important;
  }

  .md\:hover\:border-v-teal5-4:hover {
    border-color: #25676a !important;
  }

  .md\:hover\:border-v-teal5-5:hover {
    border-color: #0c4240 !important;
  }

  .md\:hover\:border-v-purple5-1:hover {
    border-color: #ebc5d7 !important;
  }

  .md\:hover\:border-v-purple5-2:hover {
    border-color: #d18daf !important;
  }

  .md\:hover\:border-v-purple5-3:hover {
    border-color: #ab5c88 !important;
  }

  .md\:hover\:border-v-purple5-4:hover {
    border-color: #7f2f61 !important;
  }

  .md\:hover\:border-v-purple5-5:hover {
    border-color: #510238 !important;
  }

  .md\:hover\:border-v-green5-1:hover {
    border-color: #b5dfa0 !important;
  }

  .md\:hover\:border-v-green5-2:hover {
    border-color: #87b567 !important;
  }

  .md\:hover\:border-v-green5-3:hover {
    border-color: #6a8a46 !important;
  }

  .md\:hover\:border-v-green5-4:hover {
    border-color: #486132 !important;
  }

  .md\:hover\:border-v-green5-5:hover {
    border-color: #283b1f !important;
  }

  .md\:hover\:border-v-map-primary-purple:hover {
    border-color: #b27495 !important;
  }

  .md\:hover\:border-v-map-primary-teal:hover {
    border-color: #73b2b2 !important;
  }

  .md\:hover\:border-v-map-primary-green:hover {
    border-color: #8cb574 !important;
  }

  .md\:hover\:border-v-map-primary-tan:hover {
    border-color: #c7b68d !important;
  }

  .md\:hover\:border-v-map-primary-orange:hover {
    border-color: #f0b061 !important;
  }

  .md\:hover\:border-v-map-primary-red:hover {
    border-color: #ef7564 !important;
  }

  .md\:hover\:border-v-map-secondary-purple:hover {
    border-color: #ca9fb3 !important;
  }

  .md\:hover\:border-v-map-secondary-teal:hover {
    border-color: #9fc7c9 !important;
  }

  .md\:hover\:border-v-map-secondary-green:hover {
    border-color: #aecb9e !important;
  }

  .md\:hover\:border-v-map-secondary-tan:hover {
    border-color: #d8ccaf !important;
  }

  .md\:hover\:border-v-map-secondary-orange:hover {
    border-color: #f4c891 !important;
  }

  .md\:hover\:border-v-map-secondary-red:hover {
    border-color: #f29d91 !important;
  }

  .md\:hover\:border-v-map-tertiary-purple:hover {
    border-color: #eeccda !important;
  }

  .md\:hover\:border-v-map-tertiary-teal:hover {
    border-color: #bbe3e4 !important;
  }

  .md\:hover\:border-v-map-tertiary-green:hover {
    border-color: #cae4ba !important;
  }

  .md\:hover\:border-v-map-tertiary-tan:hover {
    border-color: #ebe4d0 !important;
  }

  .md\:hover\:border-v-map-tertiary-orange:hover {
    border-color: #ffe0ac !important;
  }

  .md\:hover\:border-v-map-tertiary-red:hover {
    border-color: #fbc8c1 !important;
  }

  .md\:hover\:border-v-teal4-d8:hover {
    border-color: #0c4240 !important;
  }

  .md\:hover\:border-v-teal3-d8:hover {
    border-color: #2a6f74 !important;
  }

  .md\:hover\:border-v-teal2-d8:hover {
    border-color: #549fa7 !important;
  }

  .md\:hover\:border-v-teal1-d8:hover {
    border-color: #95d0d0 !important;
  }

  .md\:hover\:border-v-middle-d8:hover {
    border-color: #fffad6 !important;
  }

  .md\:hover\:border-v-orange1-d8:hover {
    border-color: #f6bf61 !important;
  }

  .md\:hover\:border-v-orange2-d8:hover {
    border-color: #e08416 !important;
  }

  .md\:hover\:border-v-orange3-d8:hover {
    border-color: #af550d !important;
  }

  .md\:hover\:border-v-orange4-d8:hover {
    border-color: #6f130c !important;
  }

  .md\:hover\:border-v-teal3-d6:hover {
    border-color: #2a6f74 !important;
  }

  .md\:hover\:border-v-teal2-d6:hover {
    border-color: #549fa7 !important;
  }

  .md\:hover\:border-v-teal1-d6:hover {
    border-color: #95d0d0 !important;
  }

  .md\:hover\:border-v-middle-d6:hover {
    border-color: #fffad6 !important;
  }

  .md\:hover\:border-v-orange1-d6:hover {
    border-color: #f6bf61 !important;
  }

  .md\:hover\:border-v-orange2-d6:hover {
    border-color: #e08416 !important;
  }

  .md\:hover\:border-v-orange3-d6:hover {
    border-color: #af550d !important;
  }

  .md\:hover\:border-v-grayscale-1:hover {
    border-color: #d9d9d9 !important;
  }

  .md\:hover\:border-v-grayscale-2:hover {
    border-color: #bdbdbd !important;
  }

  .md\:hover\:border-v-grayscale-3:hover {
    border-color: #969696 !important;
  }

  .md\:hover\:border-v-grayscale-4:hover {
    border-color: #636363 !important;
  }

  .md\:hover\:border-v-grayscale-5:hover {
    border-color: #252525 !important;
  }

  .md\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .md\:focus\:border-brown:focus {
    border-color: #412c26 !important;
  }

  .md\:focus\:border-orange:focus {
    border-color: #f25d27 !important;
  }

  .md\:focus\:border-blue:focus {
    border-color: #04284a !important;
  }

  .md\:focus\:border-gray:focus {
    border-color: #48535d !important;
  }

  .md\:focus\:border-white:focus {
    border-color: #fff !important;
  }

  .md\:focus\:border-blue-hl:focus {
    border-color: #4391db !important;
  }

  .md\:focus\:border-red-hl:focus {
    border-color: #ea2636 !important;
  }

  .md\:focus\:border-orange-hl:focus {
    border-color: #f25d27 !important;
  }

  .md\:focus\:border-yellow-hl:focus {
    border-color: #fc0 !important;
  }

  .md\:focus\:border-gray-50:focus {
    border-color: #7f7f7f !important;
  }

  .md\:focus\:border-gray-30:focus {
    border-color: #afacab !important;
  }

  .md\:focus\:border-babyblue:focus {
    border-color: #e0e9e8 !important;
  }

  .md\:focus\:border-bone:focus {
    border-color: #faf9f4 !important;
  }

  .md\:focus\:border-gray-02:focus {
    border-color: #f9f9f9 !important;
  }

  .md\:focus\:border-gray4-cool:focus {
    border-color: #668296 !important;
  }

  .md\:focus\:border-gray3-cool:focus {
    border-color: #9baaaa !important;
  }

  .md\:focus\:border-gray2-cool:focus {
    border-color: #c9cec6 !important;
  }

  .md\:focus\:border-gray1-cool:focus {
    border-color: #f2f2f2 !important;
  }

  .md\:focus\:border-gray4:focus {
    border-color: #4b535d !important;
  }

  .md\:focus\:border-gray3:focus {
    border-color: #60666b !important;
  }

  .md\:focus\:border-gray2:focus {
    border-color: #9ea3a5 !important;
  }

  .md\:focus\:border-gray1:focus {
    border-color: #ddd !important;
  }

  .md\:focus\:border-gray4-warm:focus {
    border-color: #514c44 !important;
  }

  .md\:focus\:border-gray3-warm:focus {
    border-color: #8e7f75 !important;
  }

  .md\:focus\:border-gray2-warm:focus {
    border-color: #cec1b5 !important;
  }

  .md\:focus\:border-gray1-warm:focus {
    border-color: #ede8e2 !important;
  }

  .md\:focus\:border-orange5:focus {
    border-color: #720c26 !important;
  }

  .md\:focus\:border-orange4:focus {
    border-color: #aa2800 !important;
  }

  .md\:focus\:border-orange3:focus {
    border-color: #d16b00 !important;
  }

  .md\:focus\:border-orange2:focus {
    border-color: #e2b260 !important;
  }

  .md\:focus\:border-orange1:focus {
    border-color: #f2e5aa !important;
  }

  .md\:focus\:border-green4:focus {
    border-color: #303b1f !important;
  }

  .md\:focus\:border-green3:focus {
    border-color: #5c6b40 !important;
  }

  .md\:focus\:border-green2:focus {
    border-color: #99b782 !important;
  }

  .md\:focus\:border-green1:focus {
    border-color: #dbe5c4 !important;
  }

  .md\:focus\:border-blue4:focus {
    border-color: #04284a !important;
  }

  .md\:focus\:border-blue3:focus {
    border-color: #215e99 !important;
  }

  .md\:focus\:border-blue2:focus {
    border-color: #7ab2e5 !important;
  }

  .md\:focus\:border-blue1:focus {
    border-color: #c6ddf4 !important;
  }

  .md\:focus\:border-teal4:focus {
    border-color: #0c3f42 !important;
  }

  .md\:focus\:border-teal3:focus {
    border-color: #3f6d6b !important;
  }

  .md\:focus\:border-teal2:focus {
    border-color: #66afad !important;
  }

  .md\:focus\:border-teal1:focus {
    border-color: #c1e5e8 !important;
  }

  .md\:focus\:border-purple4:focus {
    border-color: #510238 !important;
  }

  .md\:focus\:border-purple3:focus {
    border-color: #773863 !important;
  }

  .md\:focus\:border-brown4:focus {
    border-color: #594f35 !important;
  }

  .md\:focus\:border-brown2:focus {
    border-color: #b5a06d !important;
  }

  .md\:focus\:border-map-green:focus {
    border-color: #9ab882 !important;
  }

  .md\:focus\:border-map-orange:focus {
    border-color: #e2b260 !important;
  }

  .md\:focus\:border-map-brown:focus {
    border-color: #cec1b5 !important;
  }

  .md\:focus\:border-map-gray:focus {
    border-color: #9baaaa !important;
  }

  .md\:focus\:border-map-ocean:focus {
    border-color: #f2f2f2 !important;
  }

  .md\:focus\:border-map-country:focus {
    border-color: #fffff9 !important;
  }

  .md\:focus\:border-map-border:focus {
    border-color: #dedede !important;
  }

  .md\:focus\:border-map-green1:focus {
    border-color: #303b1f !important;
  }

  .md\:focus\:border-map-green2:focus {
    border-color: #5c6b40 !important;
  }

  .md\:focus\:border-map-green3:focus {
    border-color: #99b782 !important;
  }

  .md\:focus\:border-map-green4:focus {
    border-color: #dbe5c4 !important;
  }

  .md\:focus\:border-map-orange1:focus {
    border-color: #aa2800 !important;
  }

  .md\:focus\:border-map-orange2:focus {
    border-color: #d16b00 !important;
  }

  .md\:focus\:border-map-orange3:focus {
    border-color: #e2b260 !important;
  }

  .md\:focus\:border-map-orange4:focus {
    border-color: #f2e5aa !important;
  }

  .md\:focus\:border-map-teal1:focus {
    border-color: #0c3f42 !important;
  }

  .md\:focus\:border-map-teal2:focus {
    border-color: #3f6d6b !important;
  }

  .md\:focus\:border-map-teal3:focus {
    border-color: #66afad !important;
  }

  .md\:focus\:border-map-teal4:focus {
    border-color: #c1e5e8 !important;
  }

  .md\:focus\:border-map-purple1:focus {
    border-color: #510238 !important;
  }

  .md\:focus\:border-map-purple2:focus {
    border-color: #773863 !important;
  }

  .md\:focus\:border-map-purple3:focus {
    border-color: #cc93ad !important;
  }

  .md\:focus\:border-map-purple4:focus {
    border-color: #f2dde5 !important;
  }

  .md\:focus\:border-v-brown:focus {
    border-color: #412c26 !important;
  }

  .md\:focus\:border-v-coral:focus {
    border-color: #f25d27 !important;
  }

  .md\:focus\:border-v-marine:focus {
    border-color: #04284a !important;
  }

  .md\:focus\:border-v-gunmetal:focus {
    border-color: #4b535d !important;
  }

  .md\:focus\:border-v-tan:focus {
    border-color: #b5a06d !important;
  }

  .md\:focus\:border-v-red:focus {
    border-color: #bd3823 !important;
  }

  .md\:focus\:border-v-purple:focus {
    border-color: #a65583 !important;
  }

  .md\:focus\:border-v-teal:focus {
    border-color: #3b8991 !important;
  }

  .md\:focus\:border-v-green:focus {
    border-color: #5c8c42 !important;
  }

  .md\:focus\:border-v-orange:focus {
    border-color: #e68a17 !important;
  }

  .md\:focus\:border-v-blue:focus {
    border-color: #2e75b8 !important;
  }

  .md\:focus\:border-v-tan-l:focus {
    border-color: #d9caa7 !important;
  }

  .md\:focus\:border-v-red-l:focus {
    border-color: #ff9382 !important;
  }

  .md\:focus\:border-v-purple-l:focus {
    border-color: #de9ebc !important;
  }

  .md\:focus\:border-v-teal-l:focus {
    border-color: #80c7cf !important;
  }

  .md\:focus\:border-v-green-l:focus {
    border-color: #9bd47f !important;
  }

  .md\:focus\:border-v-orange-l:focus {
    border-color: #ffc259 !important;
  }

  .md\:focus\:border-v-blue-l:focus {
    border-color: #7ab2e5 !important;
  }

  .md\:focus\:border-v-gray-1:focus {
    border-color: #f2f2f2 !important;
  }

  .md\:focus\:border-v-gray-2:focus {
    border-color: #ddd !important;
  }

  .md\:focus\:border-v-gray-3:focus {
    border-color: #7f7f7f !important;
  }

  .md\:focus\:border-v-warmgray-1:focus {
    border-color: #c9cec6 !important;
  }

  .md\:focus\:border-v-warmgray-2:focus {
    border-color: #9baaaa !important;
  }

  .md\:focus\:border-v-coolgray-1:focus {
    border-color: #9ea3a5 !important;
  }

  .md\:focus\:border-v-coolgray-2:focus {
    border-color: #60666b !important;
  }

  .md\:focus\:border-v-blue-b:focus {
    border-color: #4391db !important;
  }

  .md\:focus\:border-v-orange-b:focus {
    border-color: #f25d27 !important;
  }

  .md\:focus\:border-v-red-b:focus {
    border-color: #ea2636 !important;
  }

  .md\:focus\:border-v-yellow-b:focus {
    border-color: #fc0 !important;
  }

  .md\:focus\:border-v-orange3-1:focus {
    border-color: #ffc259 !important;
  }

  .md\:focus\:border-v-orange3-2:focus {
    border-color: #e68a17 !important;
  }

  .md\:focus\:border-v-orange3-3:focus {
    border-color: #7f2704 !important;
  }

  .md\:focus\:border-v-blue3-1:focus {
    border-color: #7ab2e5 !important;
  }

  .md\:focus\:border-v-blue3-2:focus {
    border-color: #2e75b8 !important;
  }

  .md\:focus\:border-v-blue3-3:focus {
    border-color: #04284a !important;
  }

  .md\:focus\:border-v-purple3-1:focus {
    border-color: #de9ebc !important;
  }

  .md\:focus\:border-v-purple3-2:focus {
    border-color: #a65583 !important;
  }

  .md\:focus\:border-v-purple3-3:focus {
    border-color: #510238 !important;
  }

  .md\:focus\:border-v-teal3-1:focus {
    border-color: #80c7cf !important;
  }

  .md\:focus\:border-v-teal3-2:focus {
    border-color: #3b8991 !important;
  }

  .md\:focus\:border-v-teal3-3:focus {
    border-color: #0c4240 !important;
  }

  .md\:focus\:border-v-red3-1:focus {
    border-color: #ff9382 !important;
  }

  .md\:focus\:border-v-red3-2:focus {
    border-color: #bd3823 !important;
  }

  .md\:focus\:border-v-red3-3:focus {
    border-color: #6f130c !important;
  }

  .md\:focus\:border-v-green3-1:focus {
    border-color: #9bd47f !important;
  }

  .md\:focus\:border-v-green3-2:focus {
    border-color: #5c8c42 !important;
  }

  .md\:focus\:border-v-green3-3:focus {
    border-color: #283b1f !important;
  }

  .md\:focus\:border-v-tan3-1:focus {
    border-color: #d9caa7 !important;
  }

  .md\:focus\:border-v-tan3-2:focus {
    border-color: #b5a06d !important;
  }

  .md\:focus\:border-v-tan3-3:focus {
    border-color: #594f35 !important;
  }

  .md\:focus\:border-v-orange4-1:focus {
    border-color: #fdbd54 !important;
  }

  .md\:focus\:border-v-orange4-2:focus {
    border-color: #df7b19 !important;
  }

  .md\:focus\:border-v-orange4-3:focus {
    border-color: #b73521 !important;
  }

  .md\:focus\:border-v-orange4-4:focus {
    border-color: #6f130c !important;
  }

  .md\:focus\:border-v-teal4-1:focus {
    border-color: #9cd3da !important;
  }

  .md\:focus\:border-v-teal4-2:focus {
    border-color: #57a2aa !important;
  }

  .md\:focus\:border-v-teal4-3:focus {
    border-color: #2b7175 !important;
  }

  .md\:focus\:border-v-teal4-4:focus {
    border-color: #0c4240 !important;
  }

  .md\:focus\:border-v-purple4-1:focus {
    border-color: #e6b6cd !important;
  }

  .md\:focus\:border-v-purple4-2:focus {
    border-color: #be749b !important;
  }

  .md\:focus\:border-v-purple4-3:focus {
    border-color: #8a3a6b !important;
  }

  .md\:focus\:border-v-purple4-4:focus {
    border-color: #510238 !important;
  }

  .md\:focus\:border-v-green4-1:focus {
    border-color: #a1d787 !important;
  }

  .md\:focus\:border-v-green4-2:focus {
    border-color: #799f56 !important;
  }

  .md\:focus\:border-v-green4-3:focus {
    border-color: #506b37 !important;
  }

  .md\:focus\:border-v-green4-4:focus {
    border-color: #283b1f !important;
  }

  .md\:focus\:border-v-orange5-1:focus {
    border-color: #ffcb72 !important;
  }

  .md\:focus\:border-v-orange5-2:focus {
    border-color: #eb9625 !important;
  }

  .md\:focus\:border-v-orange5-3:focus {
    border-color: #d1601d !important;
  }

  .md\:focus\:border-v-orange5-4:focus {
    border-color: #a82e1d !important;
  }

  .md\:focus\:border-v-orange5-5:focus {
    border-color: #6f130c !important;
  }

  .md\:focus\:border-v-teal5-1:focus {
    border-color: #b0dce1 !important;
  }

  .md\:focus\:border-v-teal5-2:focus {
    border-color: #6db6be !important;
  }

  .md\:focus\:border-v-teal5-3:focus {
    border-color: #418e96 !important;
  }

  .md\:focus\:border-v-teal5-4:focus {
    border-color: #25676a !important;
  }

  .md\:focus\:border-v-teal5-5:focus {
    border-color: #0c4240 !important;
  }

  .md\:focus\:border-v-purple5-1:focus {
    border-color: #ebc5d7 !important;
  }

  .md\:focus\:border-v-purple5-2:focus {
    border-color: #d18daf !important;
  }

  .md\:focus\:border-v-purple5-3:focus {
    border-color: #ab5c88 !important;
  }

  .md\:focus\:border-v-purple5-4:focus {
    border-color: #7f2f61 !important;
  }

  .md\:focus\:border-v-purple5-5:focus {
    border-color: #510238 !important;
  }

  .md\:focus\:border-v-green5-1:focus {
    border-color: #b5dfa0 !important;
  }

  .md\:focus\:border-v-green5-2:focus {
    border-color: #87b567 !important;
  }

  .md\:focus\:border-v-green5-3:focus {
    border-color: #6a8a46 !important;
  }

  .md\:focus\:border-v-green5-4:focus {
    border-color: #486132 !important;
  }

  .md\:focus\:border-v-green5-5:focus {
    border-color: #283b1f !important;
  }

  .md\:focus\:border-v-map-primary-purple:focus {
    border-color: #b27495 !important;
  }

  .md\:focus\:border-v-map-primary-teal:focus {
    border-color: #73b2b2 !important;
  }

  .md\:focus\:border-v-map-primary-green:focus {
    border-color: #8cb574 !important;
  }

  .md\:focus\:border-v-map-primary-tan:focus {
    border-color: #c7b68d !important;
  }

  .md\:focus\:border-v-map-primary-orange:focus {
    border-color: #f0b061 !important;
  }

  .md\:focus\:border-v-map-primary-red:focus {
    border-color: #ef7564 !important;
  }

  .md\:focus\:border-v-map-secondary-purple:focus {
    border-color: #ca9fb3 !important;
  }

  .md\:focus\:border-v-map-secondary-teal:focus {
    border-color: #9fc7c9 !important;
  }

  .md\:focus\:border-v-map-secondary-green:focus {
    border-color: #aecb9e !important;
  }

  .md\:focus\:border-v-map-secondary-tan:focus {
    border-color: #d8ccaf !important;
  }

  .md\:focus\:border-v-map-secondary-orange:focus {
    border-color: #f4c891 !important;
  }

  .md\:focus\:border-v-map-secondary-red:focus {
    border-color: #f29d91 !important;
  }

  .md\:focus\:border-v-map-tertiary-purple:focus {
    border-color: #eeccda !important;
  }

  .md\:focus\:border-v-map-tertiary-teal:focus {
    border-color: #bbe3e4 !important;
  }

  .md\:focus\:border-v-map-tertiary-green:focus {
    border-color: #cae4ba !important;
  }

  .md\:focus\:border-v-map-tertiary-tan:focus {
    border-color: #ebe4d0 !important;
  }

  .md\:focus\:border-v-map-tertiary-orange:focus {
    border-color: #ffe0ac !important;
  }

  .md\:focus\:border-v-map-tertiary-red:focus {
    border-color: #fbc8c1 !important;
  }

  .md\:focus\:border-v-teal4-d8:focus {
    border-color: #0c4240 !important;
  }

  .md\:focus\:border-v-teal3-d8:focus {
    border-color: #2a6f74 !important;
  }

  .md\:focus\:border-v-teal2-d8:focus {
    border-color: #549fa7 !important;
  }

  .md\:focus\:border-v-teal1-d8:focus {
    border-color: #95d0d0 !important;
  }

  .md\:focus\:border-v-middle-d8:focus {
    border-color: #fffad6 !important;
  }

  .md\:focus\:border-v-orange1-d8:focus {
    border-color: #f6bf61 !important;
  }

  .md\:focus\:border-v-orange2-d8:focus {
    border-color: #e08416 !important;
  }

  .md\:focus\:border-v-orange3-d8:focus {
    border-color: #af550d !important;
  }

  .md\:focus\:border-v-orange4-d8:focus {
    border-color: #6f130c !important;
  }

  .md\:focus\:border-v-teal3-d6:focus {
    border-color: #2a6f74 !important;
  }

  .md\:focus\:border-v-teal2-d6:focus {
    border-color: #549fa7 !important;
  }

  .md\:focus\:border-v-teal1-d6:focus {
    border-color: #95d0d0 !important;
  }

  .md\:focus\:border-v-middle-d6:focus {
    border-color: #fffad6 !important;
  }

  .md\:focus\:border-v-orange1-d6:focus {
    border-color: #f6bf61 !important;
  }

  .md\:focus\:border-v-orange2-d6:focus {
    border-color: #e08416 !important;
  }

  .md\:focus\:border-v-orange3-d6:focus {
    border-color: #af550d !important;
  }

  .md\:focus\:border-v-grayscale-1:focus {
    border-color: #d9d9d9 !important;
  }

  .md\:focus\:border-v-grayscale-2:focus {
    border-color: #bdbdbd !important;
  }

  .md\:focus\:border-v-grayscale-3:focus {
    border-color: #969696 !important;
  }

  .md\:focus\:border-v-grayscale-4:focus {
    border-color: #636363 !important;
  }

  .md\:focus\:border-v-grayscale-5:focus {
    border-color: #252525 !important;
  }

  .md\:rounded-none {
    border-radius: 0 !important;
  }

  .md\:rounded-sm {
    border-radius: .125rem !important;
  }

  .md\:rounded {
    border-radius: .25rem !important;
  }

  .md\:rounded-lg {
    border-radius: .5rem !important;
  }

  .md\:rounded-full {
    border-radius: 9999px !important;
  }

  .md\:rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .md\:rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .md\:rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .md\:rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .md\:rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .md\:rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .md\:rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .md\:rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .md\:rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .md\:rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .md\:rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .md\:rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .md\:rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .md\:rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .md\:rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .md\:rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .md\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .md\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .md\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .md\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .md\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .md\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .md\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .md\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .md\:rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .md\:rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .md\:rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .md\:rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .md\:rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .md\:rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .md\:rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .md\:rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .md\:rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .md\:rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .md\:rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .md\:rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .md\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .md\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .md\:border-solid {
    border-style: solid !important;
  }

  .md\:border-dashed {
    border-style: dashed !important;
  }

  .md\:border-dotted {
    border-style: dotted !important;
  }

  .md\:border-none {
    border-style: none !important;
  }

  .md\:border-0 {
    border-width: 0 !important;
  }

  .md\:border-2 {
    border-width: 2px !important;
  }

  .md\:border-4 {
    border-width: 4px !important;
  }

  .md\:border-8 {
    border-width: 8px !important;
  }

  .md\:border {
    border-width: 1px !important;
  }

  .md\:border-t-0 {
    border-top-width: 0 !important;
  }

  .md\:border-r-0 {
    border-right-width: 0 !important;
  }

  .md\:border-b-0 {
    border-bottom-width: 0 !important;
  }

  .md\:border-l-0 {
    border-left-width: 0 !important;
  }

  .md\:border-t-2 {
    border-top-width: 2px !important;
  }

  .md\:border-r-2 {
    border-right-width: 2px !important;
  }

  .md\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .md\:border-l-2 {
    border-left-width: 2px !important;
  }

  .md\:border-t-4 {
    border-top-width: 4px !important;
  }

  .md\:border-r-4 {
    border-right-width: 4px !important;
  }

  .md\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .md\:border-l-4 {
    border-left-width: 4px !important;
  }

  .md\:border-t-8 {
    border-top-width: 8px !important;
  }

  .md\:border-r-8 {
    border-right-width: 8px !important;
  }

  .md\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .md\:border-l-8 {
    border-left-width: 8px !important;
  }

  .md\:border-t {
    border-top-width: 1px !important;
  }

  .md\:border-r {
    border-right-width: 1px !important;
  }

  .md\:border-b {
    border-bottom-width: 1px !important;
  }

  .md\:border-l {
    border-left-width: 1px !important;
  }

  .md\:cursor-auto {
    cursor: auto !important;
  }

  .md\:cursor-default {
    cursor: default !important;
  }

  .md\:cursor-pointer {
    cursor: pointer !important;
  }

  .md\:cursor-wait {
    cursor: wait !important;
  }

  .md\:cursor-move {
    cursor: move !important;
  }

  .md\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .md\:block {
    display: block !important;
  }

  .md\:inline-block {
    display: inline-block !important;
  }

  .md\:inline {
    display: inline !important;
  }

  .md\:table {
    display: table !important;
  }

  .md\:table-row {
    display: table-row !important;
  }

  .md\:table-cell {
    display: table-cell !important;
  }

  .md\:hidden {
    display: none !important;
  }

  .md\:flex {
    display: flex !important;
  }

  .md\:inline-flex {
    display: inline-flex !important;
  }

  .md\:flex-row {
    flex-direction: row !important;
  }

  .md\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .md\:flex-col {
    flex-direction: column !important;
  }

  .md\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .md\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .md\:flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .md\:items-start {
    align-items: flex-start !important;
  }

  .md\:items-end {
    align-items: flex-end !important;
  }

  .md\:items-center {
    align-items: center !important;
  }

  .md\:items-baseline {
    align-items: baseline !important;
  }

  .md\:items-stretch {
    align-items: stretch !important;
  }

  .md\:self-auto {
    align-self: auto !important;
  }

  .md\:self-start {
    align-self: flex-start !important;
  }

  .md\:self-end {
    align-self: flex-end !important;
  }

  .md\:self-center {
    align-self: center !important;
  }

  .md\:self-stretch {
    align-self: stretch !important;
  }

  .md\:justify-start {
    justify-content: flex-start !important;
  }

  .md\:justify-end {
    justify-content: flex-end !important;
  }

  .md\:justify-center {
    justify-content: center !important;
  }

  .md\:justify-between {
    justify-content: space-between !important;
  }

  .md\:justify-around {
    justify-content: space-around !important;
  }

  .md\:content-center {
    align-content: center !important;
  }

  .md\:content-start {
    align-content: flex-start !important;
  }

  .md\:content-end {
    align-content: flex-end !important;
  }

  .md\:content-between {
    align-content: space-between !important;
  }

  .md\:content-around {
    align-content: space-around !important;
  }

  .md\:flex-1 {
    flex: 1 1 0% !important;
  }

  .md\:flex-auto {
    flex: 1 1 auto !important;
  }

  .md\:flex-initial {
    flex: 0 1 auto !important;
  }

  .md\:flex-none {
    flex: none !important;
  }

  .md\:flex-grow {
    flex-grow: 1 !important;
  }

  .md\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .md\:flex-no-grow {
    flex-grow: 0 !important;
  }

  .md\:flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .md\:font-h {
    font-family: haarlemmer_regular !important;
  }

  .md\:font-lb {
    font-family: larsseit_bold !important;
  }

  .md\:font-li {
    font-family: larsseit_italic !important;
  }

  .md\:font-lm {
    font-family: larsseit_medium !important;
  }

  .md\:font-l {
    font-family: larsseit_regular !important;
  }

  .md\:font-lei {
    font-family: lemonde_italic !important;
  }

  .md\:font-le {
    font-family: lemonde_regular !important;
  }

  .md\:font-hairline {
    font-weight: 100 !important;
  }

  .md\:font-thin {
    font-weight: 200 !important;
  }

  .md\:font-light {
    font-weight: 300 !important;
  }

  .md\:font-normal {
    font-weight: 400 !important;
  }

  .md\:font-medium {
    font-weight: 500 !important;
  }

  .md\:font-semibold {
    font-weight: 600 !important;
  }

  .md\:font-bold {
    font-weight: 700 !important;
  }

  .md\:font-extrabold {
    font-weight: 800 !important;
  }

  .md\:font-black {
    font-weight: 900 !important;
  }

  .md\:hover\:font-hairline:hover {
    font-weight: 100 !important;
  }

  .md\:hover\:font-thin:hover {
    font-weight: 200 !important;
  }

  .md\:hover\:font-light:hover {
    font-weight: 300 !important;
  }

  .md\:hover\:font-normal:hover {
    font-weight: 400 !important;
  }

  .md\:hover\:font-medium:hover {
    font-weight: 500 !important;
  }

  .md\:hover\:font-semibold:hover {
    font-weight: 600 !important;
  }

  .md\:hover\:font-bold:hover {
    font-weight: 700 !important;
  }

  .md\:hover\:font-extrabold:hover {
    font-weight: 800 !important;
  }

  .md\:hover\:font-black:hover {
    font-weight: 900 !important;
  }

  .md\:focus\:font-hairline:focus {
    font-weight: 100 !important;
  }

  .md\:focus\:font-thin:focus {
    font-weight: 200 !important;
  }

  .md\:focus\:font-light:focus {
    font-weight: 300 !important;
  }

  .md\:focus\:font-normal:focus {
    font-weight: 400 !important;
  }

  .md\:focus\:font-medium:focus {
    font-weight: 500 !important;
  }

  .md\:focus\:font-semibold:focus {
    font-weight: 600 !important;
  }

  .md\:focus\:font-bold:focus {
    font-weight: 700 !important;
  }

  .md\:focus\:font-extrabold:focus {
    font-weight: 800 !important;
  }

  .md\:focus\:font-black:focus {
    font-weight: 900 !important;
  }

  .md\:h-612 {
    height: 612px !important;
  }

  .md\:h-auto {
    height: auto !important;
  }

  .md\:h-px {
    height: 1px !important;
  }

  .md\:h-full {
    height: 100% !important;
  }

  .md\:h-1\/2 {
    height: 50% !important;
  }

  .md\:h-1\/3 {
    height: 33.33333% !important;
  }

  .md\:h-2\/3 {
    height: 66.66667% !important;
  }

  .md\:h-1\/4 {
    height: 25% !important;
  }

  .md\:h-3\/4 {
    height: 75% !important;
  }

  .md\:h-1\/5 {
    height: 20% !important;
  }

  .md\:h-2\/5 {
    height: 40% !important;
  }

  .md\:h-3\/5 {
    height: 60% !important;
  }

  .md\:h-4\/5 {
    height: 80% !important;
  }

  .md\:h-1\/6 {
    height: 16.66667% !important;
  }

  .md\:h-5\/6 {
    height: 83.33333% !important;
  }

  .md\:h-screen {
    height: 100vh !important;
  }

  .md\:leading-11 {
    line-height: 11px !important;
  }

  .md\:leading-12 {
    line-height: 12px !important;
  }

  .md\:leading-13 {
    line-height: 13px !important;
  }

  .md\:leading-14 {
    line-height: 14px !important;
  }

  .md\:leading-15 {
    line-height: 15px !important;
  }

  .md\:leading-16 {
    line-height: 16px !important;
  }

  .md\:leading-20 {
    line-height: 20px !important;
  }

  .md\:leading-22 {
    line-height: 22px !important;
  }

  .md\:leading-none {
    line-height: 1 !important;
  }

  .md\:leading-tight {
    line-height: 1.25 !important;
  }

  .md\:leading-normal {
    line-height: 1.5 !important;
  }

  .md\:leading-loose {
    line-height: 2 !important;
  }

  .md\:m-0 {
    margin: 0 !important;
  }

  .md\:m-auto {
    margin: auto !important;
  }

  .md\:m-px {
    margin: 1px !important;
  }

  .md\:m-2px {
    margin: 2px !important;
  }

  .md\:m-4px {
    margin: 4px !important;
  }

  .md\:m-5px {
    margin: 5px !important;
  }

  .md\:m-10px {
    margin: 10px !important;
  }

  .md\:m-15px {
    margin: 15px !important;
  }

  .md\:m-20px {
    margin: 20px !important;
  }

  .md\:m-25px {
    margin: 25px !important;
  }

  .md\:m-30px {
    margin: 30px !important;
  }

  .md\:m-32px {
    margin: 32px !important;
  }

  .md\:m-35px {
    margin: 35px !important;
  }

  .md\:m-42px {
    margin: 42px !important;
  }

  .md\:m-45px {
    margin: 45px !important;
  }

  .md\:m-64px {
    margin: 64px !important;
  }

  .md\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .md\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .md\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .md\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .md\:my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .md\:mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .md\:my-2px {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .md\:mx-2px {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .md\:my-4px {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .md\:mx-4px {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .md\:my-5px {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .md\:mx-5px {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .md\:my-10px {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .md\:mx-10px {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .md\:my-15px {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .md\:mx-15px {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .md\:my-20px {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .md\:mx-20px {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .md\:my-25px {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .md\:mx-25px {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .md\:my-30px {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .md\:mx-30px {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .md\:my-32px {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .md\:mx-32px {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .md\:my-35px {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .md\:mx-35px {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .md\:my-42px {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }

  .md\:mx-42px {
    margin-left: 42px !important;
    margin-right: 42px !important;
  }

  .md\:my-45px {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }

  .md\:mx-45px {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }

  .md\:my-64px {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .md\:mx-64px {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .md\:mt-0 {
    margin-top: 0 !important;
  }

  .md\:mr-0 {
    margin-right: 0 !important;
  }

  .md\:mb-0 {
    margin-bottom: 0 !important;
  }

  .md\:ml-0 {
    margin-left: 0 !important;
  }

  .md\:mt-auto {
    margin-top: auto !important;
  }

  .md\:mr-auto {
    margin-right: auto !important;
  }

  .md\:mb-auto {
    margin-bottom: auto !important;
  }

  .md\:ml-auto {
    margin-left: auto !important;
  }

  .md\:mt-px {
    margin-top: 1px !important;
  }

  .md\:mr-px {
    margin-right: 1px !important;
  }

  .md\:mb-px {
    margin-bottom: 1px !important;
  }

  .md\:ml-px {
    margin-left: 1px !important;
  }

  .md\:mt-2px {
    margin-top: 2px !important;
  }

  .md\:mr-2px {
    margin-right: 2px !important;
  }

  .md\:mb-2px {
    margin-bottom: 2px !important;
  }

  .md\:ml-2px {
    margin-left: 2px !important;
  }

  .md\:mt-4px {
    margin-top: 4px !important;
  }

  .md\:mr-4px {
    margin-right: 4px !important;
  }

  .md\:mb-4px {
    margin-bottom: 4px !important;
  }

  .md\:ml-4px {
    margin-left: 4px !important;
  }

  .md\:mt-5px {
    margin-top: 5px !important;
  }

  .md\:mr-5px {
    margin-right: 5px !important;
  }

  .md\:mb-5px {
    margin-bottom: 5px !important;
  }

  .md\:ml-5px {
    margin-left: 5px !important;
  }

  .md\:mt-10px {
    margin-top: 10px !important;
  }

  .md\:mr-10px {
    margin-right: 10px !important;
  }

  .md\:mb-10px {
    margin-bottom: 10px !important;
  }

  .md\:ml-10px {
    margin-left: 10px !important;
  }

  .md\:mt-15px {
    margin-top: 15px !important;
  }

  .md\:mr-15px {
    margin-right: 15px !important;
  }

  .md\:mb-15px {
    margin-bottom: 15px !important;
  }

  .md\:ml-15px {
    margin-left: 15px !important;
  }

  .md\:mt-20px {
    margin-top: 20px !important;
  }

  .md\:mr-20px {
    margin-right: 20px !important;
  }

  .md\:mb-20px {
    margin-bottom: 20px !important;
  }

  .md\:ml-20px {
    margin-left: 20px !important;
  }

  .md\:mt-25px {
    margin-top: 25px !important;
  }

  .md\:mr-25px {
    margin-right: 25px !important;
  }

  .md\:mb-25px {
    margin-bottom: 25px !important;
  }

  .md\:ml-25px {
    margin-left: 25px !important;
  }

  .md\:mt-30px {
    margin-top: 30px !important;
  }

  .md\:mr-30px {
    margin-right: 30px !important;
  }

  .md\:mb-30px {
    margin-bottom: 30px !important;
  }

  .md\:ml-30px {
    margin-left: 30px !important;
  }

  .md\:mt-32px {
    margin-top: 32px !important;
  }

  .md\:mr-32px {
    margin-right: 32px !important;
  }

  .md\:mb-32px {
    margin-bottom: 32px !important;
  }

  .md\:ml-32px {
    margin-left: 32px !important;
  }

  .md\:mt-35px {
    margin-top: 35px !important;
  }

  .md\:mr-35px {
    margin-right: 35px !important;
  }

  .md\:mb-35px {
    margin-bottom: 35px !important;
  }

  .md\:ml-35px {
    margin-left: 35px !important;
  }

  .md\:mt-42px {
    margin-top: 42px !important;
  }

  .md\:mr-42px {
    margin-right: 42px !important;
  }

  .md\:mb-42px {
    margin-bottom: 42px !important;
  }

  .md\:ml-42px {
    margin-left: 42px !important;
  }

  .md\:mt-45px {
    margin-top: 45px !important;
  }

  .md\:mr-45px {
    margin-right: 45px !important;
  }

  .md\:mb-45px {
    margin-bottom: 45px !important;
  }

  .md\:ml-45px {
    margin-left: 45px !important;
  }

  .md\:mt-64px {
    margin-top: 64px !important;
  }

  .md\:mr-64px {
    margin-right: 64px !important;
  }

  .md\:mb-64px {
    margin-bottom: 64px !important;
  }

  .md\:ml-64px {
    margin-left: 64px !important;
  }

  .md\:max-h-full {
    max-height: 100% !important;
  }

  .md\:max-h-screen {
    max-height: 100vh !important;
  }

  .md\:max-w-320 {
    max-width: 320px !important;
  }

  .md\:max-w-360 {
    max-width: 360px !important;
  }

  .md\:max-w-576 {
    max-width: 576px !important;
  }

  .md\:max-w-680 {
    max-width: 680px !important;
  }

  .md\:max-w-768 {
    max-width: 768px !important;
  }

  .md\:max-w-1024 {
    max-width: 1024px !important;
  }

  .md\:max-w-1280 {
    max-width: 1280px !important;
  }

  .md\:min-h-0 {
    min-height: 0 !important;
  }

  .md\:min-h-full {
    min-height: 100% !important;
  }

  .md\:min-h-screen {
    min-height: 100vh !important;
  }

  .md\:min-w-0 {
    min-width: 0 !important;
  }

  .md\:min-w-full {
    min-width: 100% !important;
  }

  .md\:-m-0 {
    margin: 0 !important;
  }

  .md\:-m-1 {
    margin: -0.25rem !important;
  }

  .md\:-m-2 {
    margin: -0.5rem !important;
  }

  .md\:-m-3 {
    margin: -0.75rem !important;
  }

  .md\:-m-4 {
    margin: -1rem !important;
  }

  .md\:-m-5 {
    margin: -1.25rem !important;
  }

  .md\:-m-6 {
    margin: -1.5rem !important;
  }

  .md\:-m-8 {
    margin: -2rem !important;
  }

  .md\:-m-10 {
    margin: -2.5rem !important;
  }

  .md\:-m-12 {
    margin: -3rem !important;
  }

  .md\:-m-16 {
    margin: -4rem !important;
  }

  .md\:-m-20 {
    margin: -5rem !important;
  }

  .md\:-m-24 {
    margin: -6rem !important;
  }

  .md\:-m-32 {
    margin: -8rem !important;
  }

  .md\:-m-px {
    margin: -1px !important;
  }

  .md\:-m-2px {
    margin: -2px !important;
  }

  .md\:-m-4px {
    margin: -4px !important;
  }

  .md\:-m-5px {
    margin: -5px !important;
  }

  .md\:-m-6px {
    margin: -6px !important;
  }

  .md\:-m-8px {
    margin: -8px !important;
  }

  .md\:-m-10px {
    margin: -10px !important;
  }

  .md\:-m-15px {
    margin: -15px !important;
  }

  .md\:-m-16px {
    margin: -16px !important;
  }

  .md\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .md\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .md\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .md\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .md\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .md\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .md\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .md\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .md\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .md\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .md\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .md\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }

  .md\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .md\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .md\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .md\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .md\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .md\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }

  .md\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .md\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }

  .md\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .md\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }

  .md\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .md\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }

  .md\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }

  .md\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }

  .md\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }

  .md\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }

  .md\:-my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .md\:-mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .md\:-my-2px {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .md\:-mx-2px {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .md\:-my-4px {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .md\:-mx-4px {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .md\:-my-5px {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .md\:-mx-5px {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .md\:-my-6px {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .md\:-mx-6px {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .md\:-my-8px {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .md\:-mx-8px {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .md\:-my-10px {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .md\:-mx-10px {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .md\:-my-15px {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .md\:-mx-15px {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .md\:-my-16px {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .md\:-mx-16px {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .md\:-mt-0 {
    margin-top: 0 !important;
  }

  .md\:-mr-0 {
    margin-right: 0 !important;
  }

  .md\:-mb-0 {
    margin-bottom: 0 !important;
  }

  .md\:-ml-0 {
    margin-left: 0 !important;
  }

  .md\:-mt-1 {
    margin-top: -0.25rem !important;
  }

  .md\:-mr-1 {
    margin-right: -0.25rem !important;
  }

  .md\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .md\:-ml-1 {
    margin-left: -0.25rem !important;
  }

  .md\:-mt-2 {
    margin-top: -0.5rem !important;
  }

  .md\:-mr-2 {
    margin-right: -0.5rem !important;
  }

  .md\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .md\:-ml-2 {
    margin-left: -0.5rem !important;
  }

  .md\:-mt-3 {
    margin-top: -0.75rem !important;
  }

  .md\:-mr-3 {
    margin-right: -0.75rem !important;
  }

  .md\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .md\:-ml-3 {
    margin-left: -0.75rem !important;
  }

  .md\:-mt-4 {
    margin-top: -1rem !important;
  }

  .md\:-mr-4 {
    margin-right: -1rem !important;
  }

  .md\:-mb-4 {
    margin-bottom: -1rem !important;
  }

  .md\:-ml-4 {
    margin-left: -1rem !important;
  }

  .md\:-mt-5 {
    margin-top: -1.25rem !important;
  }

  .md\:-mr-5 {
    margin-right: -1.25rem !important;
  }

  .md\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }

  .md\:-ml-5 {
    margin-left: -1.25rem !important;
  }

  .md\:-mt-6 {
    margin-top: -1.5rem !important;
  }

  .md\:-mr-6 {
    margin-right: -1.5rem !important;
  }

  .md\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .md\:-ml-6 {
    margin-left: -1.5rem !important;
  }

  .md\:-mt-8 {
    margin-top: -2rem !important;
  }

  .md\:-mr-8 {
    margin-right: -2rem !important;
  }

  .md\:-mb-8 {
    margin-bottom: -2rem !important;
  }

  .md\:-ml-8 {
    margin-left: -2rem !important;
  }

  .md\:-mt-10 {
    margin-top: -2.5rem !important;
  }

  .md\:-mr-10 {
    margin-right: -2.5rem !important;
  }

  .md\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }

  .md\:-ml-10 {
    margin-left: -2.5rem !important;
  }

  .md\:-mt-12 {
    margin-top: -3rem !important;
  }

  .md\:-mr-12 {
    margin-right: -3rem !important;
  }

  .md\:-mb-12 {
    margin-bottom: -3rem !important;
  }

  .md\:-ml-12 {
    margin-left: -3rem !important;
  }

  .md\:-mt-16 {
    margin-top: -4rem !important;
  }

  .md\:-mr-16 {
    margin-right: -4rem !important;
  }

  .md\:-mb-16 {
    margin-bottom: -4rem !important;
  }

  .md\:-ml-16 {
    margin-left: -4rem !important;
  }

  .md\:-mt-20 {
    margin-top: -5rem !important;
  }

  .md\:-mr-20 {
    margin-right: -5rem !important;
  }

  .md\:-mb-20 {
    margin-bottom: -5rem !important;
  }

  .md\:-ml-20 {
    margin-left: -5rem !important;
  }

  .md\:-mt-24 {
    margin-top: -6rem !important;
  }

  .md\:-mr-24 {
    margin-right: -6rem !important;
  }

  .md\:-mb-24 {
    margin-bottom: -6rem !important;
  }

  .md\:-ml-24 {
    margin-left: -6rem !important;
  }

  .md\:-mt-32 {
    margin-top: -8rem !important;
  }

  .md\:-mr-32 {
    margin-right: -8rem !important;
  }

  .md\:-mb-32 {
    margin-bottom: -8rem !important;
  }

  .md\:-ml-32 {
    margin-left: -8rem !important;
  }

  .md\:-mt-px {
    margin-top: -1px !important;
  }

  .md\:-mr-px {
    margin-right: -1px !important;
  }

  .md\:-mb-px {
    margin-bottom: -1px !important;
  }

  .md\:-ml-px {
    margin-left: -1px !important;
  }

  .md\:-mt-2px {
    margin-top: -2px !important;
  }

  .md\:-mr-2px {
    margin-right: -2px !important;
  }

  .md\:-mb-2px {
    margin-bottom: -2px !important;
  }

  .md\:-ml-2px {
    margin-left: -2px !important;
  }

  .md\:-mt-4px {
    margin-top: -4px !important;
  }

  .md\:-mr-4px {
    margin-right: -4px !important;
  }

  .md\:-mb-4px {
    margin-bottom: -4px !important;
  }

  .md\:-ml-4px {
    margin-left: -4px !important;
  }

  .md\:-mt-5px {
    margin-top: -5px !important;
  }

  .md\:-mr-5px {
    margin-right: -5px !important;
  }

  .md\:-mb-5px {
    margin-bottom: -5px !important;
  }

  .md\:-ml-5px {
    margin-left: -5px !important;
  }

  .md\:-mt-6px {
    margin-top: -6px !important;
  }

  .md\:-mr-6px {
    margin-right: -6px !important;
  }

  .md\:-mb-6px {
    margin-bottom: -6px !important;
  }

  .md\:-ml-6px {
    margin-left: -6px !important;
  }

  .md\:-mt-8px {
    margin-top: -8px !important;
  }

  .md\:-mr-8px {
    margin-right: -8px !important;
  }

  .md\:-mb-8px {
    margin-bottom: -8px !important;
  }

  .md\:-ml-8px {
    margin-left: -8px !important;
  }

  .md\:-mt-10px {
    margin-top: -10px !important;
  }

  .md\:-mr-10px {
    margin-right: -10px !important;
  }

  .md\:-mb-10px {
    margin-bottom: -10px !important;
  }

  .md\:-ml-10px {
    margin-left: -10px !important;
  }

  .md\:-mt-15px {
    margin-top: -15px !important;
  }

  .md\:-mr-15px {
    margin-right: -15px !important;
  }

  .md\:-mb-15px {
    margin-bottom: -15px !important;
  }

  .md\:-ml-15px {
    margin-left: -15px !important;
  }

  .md\:-mt-16px {
    margin-top: -16px !important;
  }

  .md\:-mr-16px {
    margin-right: -16px !important;
  }

  .md\:-mb-16px {
    margin-bottom: -16px !important;
  }

  .md\:-ml-16px {
    margin-left: -16px !important;
  }

  .md\:opacity-0 {
    opacity: 0 !important;
  }

  .md\:opacity-25 {
    opacity: .25 !important;
  }

  .md\:opacity-50 {
    opacity: .5 !important;
  }

  .md\:opacity-75 {
    opacity: .75 !important;
  }

  .md\:opacity-100 {
    opacity: 1 !important;
  }

  .md\:overflow-auto {
    overflow: auto !important;
  }

  .md\:overflow-hidden {
    overflow: hidden !important;
  }

  .md\:overflow-visible {
    overflow: visible !important;
  }

  .md\:overflow-scroll {
    overflow: scroll !important;
  }

  .md\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .md\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .md\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .md\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .md\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .md\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .md\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .md\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .md\:scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .md\:scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .md\:p-px {
    padding: 1px !important;
  }

  .md\:p-2px {
    padding: 2px !important;
  }

  .md\:p-4px {
    padding: 4px !important;
  }

  .md\:p-5px {
    padding: 5px !important;
  }

  .md\:p-6px {
    padding: 6px !important;
  }

  .md\:p-8px {
    padding: 8px !important;
  }

  .md\:p-10px {
    padding: 10px !important;
  }

  .md\:p-15px {
    padding: 15px !important;
  }

  .md\:p-16px {
    padding: 16px !important;
  }

  .md\:py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .md\:px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .md\:py-2px {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .md\:px-2px {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .md\:py-4px {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .md\:px-4px {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .md\:py-5px {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .md\:px-5px {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .md\:py-6px {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .md\:px-6px {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .md\:py-8px {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .md\:px-8px {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .md\:py-10px {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .md\:px-10px {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .md\:py-15px {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .md\:px-15px {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .md\:py-16px {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .md\:px-16px {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .md\:pt-px {
    padding-top: 1px !important;
  }

  .md\:pr-px {
    padding-right: 1px !important;
  }

  .md\:pb-px {
    padding-bottom: 1px !important;
  }

  .md\:pl-px {
    padding-left: 1px !important;
  }

  .md\:pt-2px {
    padding-top: 2px !important;
  }

  .md\:pr-2px {
    padding-right: 2px !important;
  }

  .md\:pb-2px {
    padding-bottom: 2px !important;
  }

  .md\:pl-2px {
    padding-left: 2px !important;
  }

  .md\:pt-4px {
    padding-top: 4px !important;
  }

  .md\:pr-4px {
    padding-right: 4px !important;
  }

  .md\:pb-4px {
    padding-bottom: 4px !important;
  }

  .md\:pl-4px {
    padding-left: 4px !important;
  }

  .md\:pt-5px {
    padding-top: 5px !important;
  }

  .md\:pr-5px {
    padding-right: 5px !important;
  }

  .md\:pb-5px {
    padding-bottom: 5px !important;
  }

  .md\:pl-5px {
    padding-left: 5px !important;
  }

  .md\:pt-6px {
    padding-top: 6px !important;
  }

  .md\:pr-6px {
    padding-right: 6px !important;
  }

  .md\:pb-6px {
    padding-bottom: 6px !important;
  }

  .md\:pl-6px {
    padding-left: 6px !important;
  }

  .md\:pt-8px {
    padding-top: 8px !important;
  }

  .md\:pr-8px {
    padding-right: 8px !important;
  }

  .md\:pb-8px {
    padding-bottom: 8px !important;
  }

  .md\:pl-8px {
    padding-left: 8px !important;
  }

  .md\:pt-10px {
    padding-top: 10px !important;
  }

  .md\:pr-10px {
    padding-right: 10px !important;
  }

  .md\:pb-10px {
    padding-bottom: 10px !important;
  }

  .md\:pl-10px {
    padding-left: 10px !important;
  }

  .md\:pt-15px {
    padding-top: 15px !important;
  }

  .md\:pr-15px {
    padding-right: 15px !important;
  }

  .md\:pb-15px {
    padding-bottom: 15px !important;
  }

  .md\:pl-15px {
    padding-left: 15px !important;
  }

  .md\:pt-16px {
    padding-top: 16px !important;
  }

  .md\:pr-16px {
    padding-right: 16px !important;
  }

  .md\:pb-16px {
    padding-bottom: 16px !important;
  }

  .md\:pl-16px {
    padding-left: 16px !important;
  }

  .md\:pointer-events-none {
    pointer-events: none !important;
  }

  .md\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .md\:static {
    position: static !important;
  }

  .md\:fixed {
    position: fixed !important;
  }

  .md\:absolute {
    position: absolute !important;
  }

  .md\:relative {
    position: relative !important;
  }

  .md\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .md\:pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .md\:pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .md\:pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .md\:pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .md\:pin-t {
    top: 0 !important;
  }

  .md\:pin-r {
    right: 0 !important;
  }

  .md\:pin-b {
    bottom: 0 !important;
  }

  .md\:pin-l {
    left: 0 !important;
  }

  .md\:resize-none {
    resize: none !important;
  }

  .md\:resize-y {
    resize: vertical !important;
  }

  .md\:resize-x {
    resize: horizontal !important;
  }

  .md\:resize {
    resize: both !important;
  }

  .md\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .md\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .md\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .md\:shadow-none {
    box-shadow: none !important;
  }

  .md\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .md\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .md\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .md\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }

  .md\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .md\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .md\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .md\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .md\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }

  .md\:table-auto {
    table-layout: auto !important;
  }

  .md\:table-fixed {
    table-layout: fixed !important;
  }

  .md\:text-left {
    text-align: left !important;
  }

  .md\:text-center {
    text-align: center !important;
  }

  .md\:text-right {
    text-align: right !important;
  }

  .md\:text-justify {
    text-align: justify !important;
  }

  .md\:text-blue {
    color: #04284a !important;
  }

  .md\:text-bone {
    color: #faf9f4 !important;
  }

  .md\:text-orange-hl {
    color: #f25d27 !important;
  }

  .md\:text-gray-50 {
    color: #7f7f7f !important;
  }

  .md\:text-gray {
    color: #60666b !important;
  }

  .md\:text-brown {
    color: #412c26 !important;
  }

  .md\:text-gray1-cool {
    color: #f2f2f2 !important;
  }

  .md\:text-v-gray-3 {
    color: #7f7f7f !important;
  }

  .md\:text-v-coolgray-2 {
    color: #60666b !important;
  }

  .md\:text-gray-map {
    color: #c6c4c4 !important;
  }

  .md\:hover\:text-blue:hover {
    color: #04284a !important;
  }

  .md\:hover\:text-bone:hover {
    color: #faf9f4 !important;
  }

  .md\:hover\:text-orange-hl:hover {
    color: #f25d27 !important;
  }

  .md\:hover\:text-gray-50:hover {
    color: #7f7f7f !important;
  }

  .md\:hover\:text-gray:hover {
    color: #60666b !important;
  }

  .md\:hover\:text-brown:hover {
    color: #412c26 !important;
  }

  .md\:hover\:text-gray1-cool:hover {
    color: #f2f2f2 !important;
  }

  .md\:hover\:text-v-gray-3:hover {
    color: #7f7f7f !important;
  }

  .md\:hover\:text-v-coolgray-2:hover {
    color: #60666b !important;
  }

  .md\:hover\:text-gray-map:hover {
    color: #c6c4c4 !important;
  }

  .md\:focus\:text-blue:focus {
    color: #04284a !important;
  }

  .md\:focus\:text-bone:focus {
    color: #faf9f4 !important;
  }

  .md\:focus\:text-orange-hl:focus {
    color: #f25d27 !important;
  }

  .md\:focus\:text-gray-50:focus {
    color: #7f7f7f !important;
  }

  .md\:focus\:text-gray:focus {
    color: #60666b !important;
  }

  .md\:focus\:text-brown:focus {
    color: #412c26 !important;
  }

  .md\:focus\:text-gray1-cool:focus {
    color: #f2f2f2 !important;
  }

  .md\:focus\:text-v-gray-3:focus {
    color: #7f7f7f !important;
  }

  .md\:focus\:text-v-coolgray-2:focus {
    color: #60666b !important;
  }

  .md\:focus\:text-gray-map:focus {
    color: #c6c4c4 !important;
  }

  .md\:text-9 {
    font-size: 9px !important;
  }

  .md\:text-10 {
    font-size: 10px !important;
  }

  .md\:text-11 {
    font-size: 11px !important;
  }

  .md\:text-12 {
    font-size: 12px !important;
  }

  .md\:text-13 {
    font-size: 13px !important;
  }

  .md\:text-14 {
    font-size: 14px !important;
  }

  .md\:text-16 {
    font-size: 16px !important;
  }

  .md\:text-18 {
    font-size: 18px !important;
  }

  .md\:text-20 {
    font-size: 20px !important;
  }

  .md\:text-24 {
    font-size: 24px !important;
  }

  .md\:text-30 {
    font-size: 30px !important;
  }

  .md\:text-32 {
    font-size: 32px !important;
  }

  .md\:text-36 {
    font-size: 36px !important;
  }

  .md\:text-48 {
    font-size: 48px !important;
  }

  .md\:italic {
    font-style: italic !important;
  }

  .md\:roman {
    font-style: normal !important;
  }

  .md\:uppercase {
    text-transform: uppercase !important;
  }

  .md\:lowercase {
    text-transform: lowercase !important;
  }

  .md\:capitalize {
    text-transform: capitalize !important;
  }

  .md\:normal-case {
    text-transform: none !important;
  }

  .md\:underline {
    text-decoration: underline !important;
  }

  .md\:line-through {
    text-decoration: line-through !important;
  }

  .md\:no-underline {
    text-decoration: none !important;
  }

  .md\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .md\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .md\:hover\:italic:hover {
    font-style: italic !important;
  }

  .md\:hover\:roman:hover {
    font-style: normal !important;
  }

  .md\:hover\:uppercase:hover {
    text-transform: uppercase !important;
  }

  .md\:hover\:lowercase:hover {
    text-transform: lowercase !important;
  }

  .md\:hover\:capitalize:hover {
    text-transform: capitalize !important;
  }

  .md\:hover\:normal-case:hover {
    text-transform: none !important;
  }

  .md\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .md\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .md\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .md\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .md\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .md\:focus\:italic:focus {
    font-style: italic !important;
  }

  .md\:focus\:roman:focus {
    font-style: normal !important;
  }

  .md\:focus\:uppercase:focus {
    text-transform: uppercase !important;
  }

  .md\:focus\:lowercase:focus {
    text-transform: lowercase !important;
  }

  .md\:focus\:capitalize:focus {
    text-transform: capitalize !important;
  }

  .md\:focus\:normal-case:focus {
    text-transform: none !important;
  }

  .md\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .md\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .md\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .md\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .md\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .md\:tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .md\:tracking-normal {
    letter-spacing: 0 !important;
  }

  .md\:tracking-wide {
    letter-spacing: .05em !important;
  }

  .md\:select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .md\:select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .md\:align-baseline {
    vertical-align: baseline !important;
  }

  .md\:align-top {
    vertical-align: top !important;
  }

  .md\:align-middle {
    vertical-align: middle !important;
  }

  .md\:align-bottom {
    vertical-align: bottom !important;
  }

  .md\:align-text-top {
    vertical-align: text-top !important;
  }

  .md\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .md\:visible {
    visibility: visible !important;
  }

  .md\:invisible {
    visibility: hidden !important;
  }

  .md\:whitespace-normal {
    white-space: normal !important;
  }

  .md\:whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .md\:whitespace-pre {
    white-space: pre !important;
  }

  .md\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .md\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .md\:break-words {
    word-wrap: break-word !important;
  }

  .md\:break-normal {
    word-wrap: normal !important;
  }

  .md\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .md\:w-792 {
    width: 792px !important;
  }

  .md\:w-auto {
    width: auto !important;
  }

  .md\:w-px {
    width: 1px !important;
  }

  .md\:w-1\/2 {
    width: 50% !important;
  }

  .md\:w-1\/3 {
    width: 33.33333% !important;
  }

  .md\:w-2\/3 {
    width: 66.66667% !important;
  }

  .md\:w-1\/4 {
    width: 25% !important;
  }

  .md\:w-7\/20 {
    width: 35% !important;
  }

  .md\:w-3\/4 {
    width: 75% !important;
  }

  .md\:w-1\/5 {
    width: 20% !important;
  }

  .md\:w-2\/5 {
    width: 40% !important;
  }

  .md\:w-3\/5 {
    width: 60% !important;
  }

  .md\:w-4\/5 {
    width: 80% !important;
  }

  .md\:w-1\/6 {
    width: 16.66667% !important;
  }

  .md\:w-1\/7 {
    width: 14.285714285% !important;
  }

  .md\:w-1\/8 {
    width: 12.5% !important;
  }

  .md\:w-1\/9 {
    width: 11.111111111% !important;
  }

  .md\:w-1\/10 {
    width: 10% !important;
  }

  .md\:w-5\/6 {
    width: 83.33333% !important;
  }

  .md\:w-full {
    width: 100% !important;
  }

  .md\:w-screen {
    width: 100vw !important;
  }

  .md\:z-0 {
    z-index: 0 !important;
  }

  .md\:z-10 {
    z-index: 10 !important;
  }

  .md\:z-20 {
    z-index: 20 !important;
  }

  .md\:z-30 {
    z-index: 30 !important;
  }

  .md\:z-40 {
    z-index: 40 !important;
  }

  .md\:z-50 {
    z-index: 50 !important;
  }

  .md\:z-auto {
    z-index: auto !important;
  }
}

@media (min-width: 1024px) {
  .lg\:list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .lg\:appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .lg\:bg-fixed {
    background-attachment: fixed !important;
  }

  .lg\:bg-local {
    background-attachment: local !important;
  }

  .lg\:bg-scroll {
    background-attachment: scroll !important;
  }

  .lg\:bg-transparent {
    background-color: transparent !important;
  }

  .lg\:bg-brown {
    background-color: #412c26 !important;
  }

  .lg\:bg-orange {
    background-color: #f25d27 !important;
  }

  .lg\:bg-blue {
    background-color: #04284a !important;
  }

  .lg\:bg-gray {
    background-color: #48535d !important;
  }

  .lg\:bg-white {
    background-color: #fff !important;
  }

  .lg\:bg-blue-hl {
    background-color: #4391db !important;
  }

  .lg\:bg-red-hl {
    background-color: #ea2636 !important;
  }

  .lg\:bg-orange-hl {
    background-color: #f25d27 !important;
  }

  .lg\:bg-yellow-hl {
    background-color: #fc0 !important;
  }

  .lg\:bg-gray-50 {
    background-color: #7f7f7f !important;
  }

  .lg\:bg-gray-30 {
    background-color: #afacab !important;
  }

  .lg\:bg-babyblue {
    background-color: #e0e9e8 !important;
  }

  .lg\:bg-bone {
    background-color: #faf9f4 !important;
  }

  .lg\:bg-gray-02 {
    background-color: #f9f9f9 !important;
  }

  .lg\:bg-gray4-cool {
    background-color: #668296 !important;
  }

  .lg\:bg-gray3-cool {
    background-color: #9baaaa !important;
  }

  .lg\:bg-gray2-cool {
    background-color: #c9cec6 !important;
  }

  .lg\:bg-gray1-cool {
    background-color: #f2f2f2 !important;
  }

  .lg\:bg-gray4 {
    background-color: #4b535d !important;
  }

  .lg\:bg-gray3 {
    background-color: #60666b !important;
  }

  .lg\:bg-gray2 {
    background-color: #9ea3a5 !important;
  }

  .lg\:bg-gray1 {
    background-color: #ddd !important;
  }

  .lg\:bg-gray4-warm {
    background-color: #514c44 !important;
  }

  .lg\:bg-gray3-warm {
    background-color: #8e7f75 !important;
  }

  .lg\:bg-gray2-warm {
    background-color: #cec1b5 !important;
  }

  .lg\:bg-gray1-warm {
    background-color: #ede8e2 !important;
  }

  .lg\:bg-orange5 {
    background-color: #720c26 !important;
  }

  .lg\:bg-orange4 {
    background-color: #aa2800 !important;
  }

  .lg\:bg-orange3 {
    background-color: #d16b00 !important;
  }

  .lg\:bg-orange2 {
    background-color: #e2b260 !important;
  }

  .lg\:bg-orange1 {
    background-color: #f2e5aa !important;
  }

  .lg\:bg-green4 {
    background-color: #303b1f !important;
  }

  .lg\:bg-green3 {
    background-color: #5c6b40 !important;
  }

  .lg\:bg-green2 {
    background-color: #99b782 !important;
  }

  .lg\:bg-green1 {
    background-color: #dbe5c4 !important;
  }

  .lg\:bg-blue4 {
    background-color: #04284a !important;
  }

  .lg\:bg-blue3 {
    background-color: #215e99 !important;
  }

  .lg\:bg-blue2 {
    background-color: #7ab2e5 !important;
  }

  .lg\:bg-blue1 {
    background-color: #c6ddf4 !important;
  }

  .lg\:bg-teal4 {
    background-color: #0c3f42 !important;
  }

  .lg\:bg-teal3 {
    background-color: #3f6d6b !important;
  }

  .lg\:bg-teal2 {
    background-color: #66afad !important;
  }

  .lg\:bg-teal1 {
    background-color: #c1e5e8 !important;
  }

  .lg\:bg-purple4 {
    background-color: #510238 !important;
  }

  .lg\:bg-purple3 {
    background-color: #773863 !important;
  }

  .lg\:bg-brown4 {
    background-color: #594f35 !important;
  }

  .lg\:bg-brown2 {
    background-color: #b5a06d !important;
  }

  .lg\:bg-map-green {
    background-color: #9ab882 !important;
  }

  .lg\:bg-map-orange {
    background-color: #e2b260 !important;
  }

  .lg\:bg-map-brown {
    background-color: #cec1b5 !important;
  }

  .lg\:bg-map-gray {
    background-color: #9baaaa !important;
  }

  .lg\:bg-map-ocean {
    background-color: #f2f2f2 !important;
  }

  .lg\:bg-map-country {
    background-color: #fffff9 !important;
  }

  .lg\:bg-map-border {
    background-color: #dedede !important;
  }

  .lg\:bg-map-green1 {
    background-color: #303b1f !important;
  }

  .lg\:bg-map-green2 {
    background-color: #5c6b40 !important;
  }

  .lg\:bg-map-green3 {
    background-color: #99b782 !important;
  }

  .lg\:bg-map-green4 {
    background-color: #dbe5c4 !important;
  }

  .lg\:bg-map-orange1 {
    background-color: #aa2800 !important;
  }

  .lg\:bg-map-orange2 {
    background-color: #d16b00 !important;
  }

  .lg\:bg-map-orange3 {
    background-color: #e2b260 !important;
  }

  .lg\:bg-map-orange4 {
    background-color: #f2e5aa !important;
  }

  .lg\:bg-map-teal1 {
    background-color: #0c3f42 !important;
  }

  .lg\:bg-map-teal2 {
    background-color: #3f6d6b !important;
  }

  .lg\:bg-map-teal3 {
    background-color: #66afad !important;
  }

  .lg\:bg-map-teal4 {
    background-color: #c1e5e8 !important;
  }

  .lg\:bg-map-purple1 {
    background-color: #510238 !important;
  }

  .lg\:bg-map-purple2 {
    background-color: #773863 !important;
  }

  .lg\:bg-map-purple3 {
    background-color: #cc93ad !important;
  }

  .lg\:bg-map-purple4 {
    background-color: #f2dde5 !important;
  }

  .lg\:bg-v-brown {
    background-color: #412c26 !important;
  }

  .lg\:bg-v-coral {
    background-color: #f25d27 !important;
  }

  .lg\:bg-v-marine {
    background-color: #04284a !important;
  }

  .lg\:bg-v-gunmetal {
    background-color: #4b535d !important;
  }

  .lg\:bg-v-tan {
    background-color: #b5a06d !important;
  }

  .lg\:bg-v-red {
    background-color: #bd3823 !important;
  }

  .lg\:bg-v-purple {
    background-color: #a65583 !important;
  }

  .lg\:bg-v-teal {
    background-color: #3b8991 !important;
  }

  .lg\:bg-v-green {
    background-color: #5c8c42 !important;
  }

  .lg\:bg-v-orange {
    background-color: #e68a17 !important;
  }

  .lg\:bg-v-blue {
    background-color: #2e75b8 !important;
  }

  .lg\:bg-v-tan-l {
    background-color: #d9caa7 !important;
  }

  .lg\:bg-v-red-l {
    background-color: #ff9382 !important;
  }

  .lg\:bg-v-purple-l {
    background-color: #de9ebc !important;
  }

  .lg\:bg-v-teal-l {
    background-color: #80c7cf !important;
  }

  .lg\:bg-v-green-l {
    background-color: #9bd47f !important;
  }

  .lg\:bg-v-orange-l {
    background-color: #ffc259 !important;
  }

  .lg\:bg-v-blue-l {
    background-color: #7ab2e5 !important;
  }

  .lg\:bg-v-gray-1 {
    background-color: #f2f2f2 !important;
  }

  .lg\:bg-v-gray-2 {
    background-color: #ddd !important;
  }

  .lg\:bg-v-gray-3 {
    background-color: #7f7f7f !important;
  }

  .lg\:bg-v-warmgray-1 {
    background-color: #c9cec6 !important;
  }

  .lg\:bg-v-warmgray-2 {
    background-color: #9baaaa !important;
  }

  .lg\:bg-v-coolgray-1 {
    background-color: #9ea3a5 !important;
  }

  .lg\:bg-v-coolgray-2 {
    background-color: #60666b !important;
  }

  .lg\:bg-v-blue-b {
    background-color: #4391db !important;
  }

  .lg\:bg-v-orange-b {
    background-color: #f25d27 !important;
  }

  .lg\:bg-v-red-b {
    background-color: #ea2636 !important;
  }

  .lg\:bg-v-yellow-b {
    background-color: #fc0 !important;
  }

  .lg\:bg-v-orange3-1 {
    background-color: #ffc259 !important;
  }

  .lg\:bg-v-orange3-2 {
    background-color: #e68a17 !important;
  }

  .lg\:bg-v-orange3-3 {
    background-color: #7f2704 !important;
  }

  .lg\:bg-v-blue3-1 {
    background-color: #7ab2e5 !important;
  }

  .lg\:bg-v-blue3-2 {
    background-color: #2e75b8 !important;
  }

  .lg\:bg-v-blue3-3 {
    background-color: #04284a !important;
  }

  .lg\:bg-v-purple3-1 {
    background-color: #de9ebc !important;
  }

  .lg\:bg-v-purple3-2 {
    background-color: #a65583 !important;
  }

  .lg\:bg-v-purple3-3 {
    background-color: #510238 !important;
  }

  .lg\:bg-v-teal3-1 {
    background-color: #80c7cf !important;
  }

  .lg\:bg-v-teal3-2 {
    background-color: #3b8991 !important;
  }

  .lg\:bg-v-teal3-3 {
    background-color: #0c4240 !important;
  }

  .lg\:bg-v-red3-1 {
    background-color: #ff9382 !important;
  }

  .lg\:bg-v-red3-2 {
    background-color: #bd3823 !important;
  }

  .lg\:bg-v-red3-3 {
    background-color: #6f130c !important;
  }

  .lg\:bg-v-green3-1 {
    background-color: #9bd47f !important;
  }

  .lg\:bg-v-green3-2 {
    background-color: #5c8c42 !important;
  }

  .lg\:bg-v-green3-3 {
    background-color: #283b1f !important;
  }

  .lg\:bg-v-tan3-1 {
    background-color: #d9caa7 !important;
  }

  .lg\:bg-v-tan3-2 {
    background-color: #b5a06d !important;
  }

  .lg\:bg-v-tan3-3 {
    background-color: #594f35 !important;
  }

  .lg\:bg-v-orange4-1 {
    background-color: #fdbd54 !important;
  }

  .lg\:bg-v-orange4-2 {
    background-color: #df7b19 !important;
  }

  .lg\:bg-v-orange4-3 {
    background-color: #b73521 !important;
  }

  .lg\:bg-v-orange4-4 {
    background-color: #6f130c !important;
  }

  .lg\:bg-v-teal4-1 {
    background-color: #9cd3da !important;
  }

  .lg\:bg-v-teal4-2 {
    background-color: #57a2aa !important;
  }

  .lg\:bg-v-teal4-3 {
    background-color: #2b7175 !important;
  }

  .lg\:bg-v-teal4-4 {
    background-color: #0c4240 !important;
  }

  .lg\:bg-v-purple4-1 {
    background-color: #e6b6cd !important;
  }

  .lg\:bg-v-purple4-2 {
    background-color: #be749b !important;
  }

  .lg\:bg-v-purple4-3 {
    background-color: #8a3a6b !important;
  }

  .lg\:bg-v-purple4-4 {
    background-color: #510238 !important;
  }

  .lg\:bg-v-green4-1 {
    background-color: #a1d787 !important;
  }

  .lg\:bg-v-green4-2 {
    background-color: #799f56 !important;
  }

  .lg\:bg-v-green4-3 {
    background-color: #506b37 !important;
  }

  .lg\:bg-v-green4-4 {
    background-color: #283b1f !important;
  }

  .lg\:bg-v-orange5-1 {
    background-color: #ffcb72 !important;
  }

  .lg\:bg-v-orange5-2 {
    background-color: #eb9625 !important;
  }

  .lg\:bg-v-orange5-3 {
    background-color: #d1601d !important;
  }

  .lg\:bg-v-orange5-4 {
    background-color: #a82e1d !important;
  }

  .lg\:bg-v-orange5-5 {
    background-color: #6f130c !important;
  }

  .lg\:bg-v-teal5-1 {
    background-color: #b0dce1 !important;
  }

  .lg\:bg-v-teal5-2 {
    background-color: #6db6be !important;
  }

  .lg\:bg-v-teal5-3 {
    background-color: #418e96 !important;
  }

  .lg\:bg-v-teal5-4 {
    background-color: #25676a !important;
  }

  .lg\:bg-v-teal5-5 {
    background-color: #0c4240 !important;
  }

  .lg\:bg-v-purple5-1 {
    background-color: #ebc5d7 !important;
  }

  .lg\:bg-v-purple5-2 {
    background-color: #d18daf !important;
  }

  .lg\:bg-v-purple5-3 {
    background-color: #ab5c88 !important;
  }

  .lg\:bg-v-purple5-4 {
    background-color: #7f2f61 !important;
  }

  .lg\:bg-v-purple5-5 {
    background-color: #510238 !important;
  }

  .lg\:bg-v-green5-1 {
    background-color: #b5dfa0 !important;
  }

  .lg\:bg-v-green5-2 {
    background-color: #87b567 !important;
  }

  .lg\:bg-v-green5-3 {
    background-color: #6a8a46 !important;
  }

  .lg\:bg-v-green5-4 {
    background-color: #486132 !important;
  }

  .lg\:bg-v-green5-5 {
    background-color: #283b1f !important;
  }

  .lg\:bg-v-map-primary-purple {
    background-color: #b27495 !important;
  }

  .lg\:bg-v-map-primary-teal {
    background-color: #73b2b2 !important;
  }

  .lg\:bg-v-map-primary-green {
    background-color: #8cb574 !important;
  }

  .lg\:bg-v-map-primary-tan {
    background-color: #c7b68d !important;
  }

  .lg\:bg-v-map-primary-orange {
    background-color: #f0b061 !important;
  }

  .lg\:bg-v-map-primary-red {
    background-color: #ef7564 !important;
  }

  .lg\:bg-v-map-secondary-purple {
    background-color: #ca9fb3 !important;
  }

  .lg\:bg-v-map-secondary-teal {
    background-color: #9fc7c9 !important;
  }

  .lg\:bg-v-map-secondary-green {
    background-color: #aecb9e !important;
  }

  .lg\:bg-v-map-secondary-tan {
    background-color: #d8ccaf !important;
  }

  .lg\:bg-v-map-secondary-orange {
    background-color: #f4c891 !important;
  }

  .lg\:bg-v-map-secondary-red {
    background-color: #f29d91 !important;
  }

  .lg\:bg-v-map-tertiary-purple {
    background-color: #eeccda !important;
  }

  .lg\:bg-v-map-tertiary-teal {
    background-color: #bbe3e4 !important;
  }

  .lg\:bg-v-map-tertiary-green {
    background-color: #cae4ba !important;
  }

  .lg\:bg-v-map-tertiary-tan {
    background-color: #ebe4d0 !important;
  }

  .lg\:bg-v-map-tertiary-orange {
    background-color: #ffe0ac !important;
  }

  .lg\:bg-v-map-tertiary-red {
    background-color: #fbc8c1 !important;
  }

  .lg\:bg-v-teal4-d8 {
    background-color: #0c4240 !important;
  }

  .lg\:bg-v-teal3-d8 {
    background-color: #2a6f74 !important;
  }

  .lg\:bg-v-teal2-d8 {
    background-color: #549fa7 !important;
  }

  .lg\:bg-v-teal1-d8 {
    background-color: #95d0d0 !important;
  }

  .lg\:bg-v-middle-d8 {
    background-color: #fffad6 !important;
  }

  .lg\:bg-v-orange1-d8 {
    background-color: #f6bf61 !important;
  }

  .lg\:bg-v-orange2-d8 {
    background-color: #e08416 !important;
  }

  .lg\:bg-v-orange3-d8 {
    background-color: #af550d !important;
  }

  .lg\:bg-v-orange4-d8 {
    background-color: #6f130c !important;
  }

  .lg\:bg-v-teal3-d6 {
    background-color: #2a6f74 !important;
  }

  .lg\:bg-v-teal2-d6 {
    background-color: #549fa7 !important;
  }

  .lg\:bg-v-teal1-d6 {
    background-color: #95d0d0 !important;
  }

  .lg\:bg-v-middle-d6 {
    background-color: #fffad6 !important;
  }

  .lg\:bg-v-orange1-d6 {
    background-color: #f6bf61 !important;
  }

  .lg\:bg-v-orange2-d6 {
    background-color: #e08416 !important;
  }

  .lg\:bg-v-orange3-d6 {
    background-color: #af550d !important;
  }

  .lg\:bg-v-grayscale-1 {
    background-color: #d9d9d9 !important;
  }

  .lg\:bg-v-grayscale-2 {
    background-color: #bdbdbd !important;
  }

  .lg\:bg-v-grayscale-3 {
    background-color: #969696 !important;
  }

  .lg\:bg-v-grayscale-4 {
    background-color: #636363 !important;
  }

  .lg\:bg-v-grayscale-5 {
    background-color: #252525 !important;
  }

  .lg\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .lg\:hover\:bg-brown:hover {
    background-color: #412c26 !important;
  }

  .lg\:hover\:bg-orange:hover {
    background-color: #f25d27 !important;
  }

  .lg\:hover\:bg-blue:hover {
    background-color: #04284a !important;
  }

  .lg\:hover\:bg-gray:hover {
    background-color: #48535d !important;
  }

  .lg\:hover\:bg-white:hover {
    background-color: #fff !important;
  }

  .lg\:hover\:bg-blue-hl:hover {
    background-color: #4391db !important;
  }

  .lg\:hover\:bg-red-hl:hover {
    background-color: #ea2636 !important;
  }

  .lg\:hover\:bg-orange-hl:hover {
    background-color: #f25d27 !important;
  }

  .lg\:hover\:bg-yellow-hl:hover {
    background-color: #fc0 !important;
  }

  .lg\:hover\:bg-gray-50:hover {
    background-color: #7f7f7f !important;
  }

  .lg\:hover\:bg-gray-30:hover {
    background-color: #afacab !important;
  }

  .lg\:hover\:bg-babyblue:hover {
    background-color: #e0e9e8 !important;
  }

  .lg\:hover\:bg-bone:hover {
    background-color: #faf9f4 !important;
  }

  .lg\:hover\:bg-gray-02:hover {
    background-color: #f9f9f9 !important;
  }

  .lg\:hover\:bg-gray4-cool:hover {
    background-color: #668296 !important;
  }

  .lg\:hover\:bg-gray3-cool:hover {
    background-color: #9baaaa !important;
  }

  .lg\:hover\:bg-gray2-cool:hover {
    background-color: #c9cec6 !important;
  }

  .lg\:hover\:bg-gray1-cool:hover {
    background-color: #f2f2f2 !important;
  }

  .lg\:hover\:bg-gray4:hover {
    background-color: #4b535d !important;
  }

  .lg\:hover\:bg-gray3:hover {
    background-color: #60666b !important;
  }

  .lg\:hover\:bg-gray2:hover {
    background-color: #9ea3a5 !important;
  }

  .lg\:hover\:bg-gray1:hover {
    background-color: #ddd !important;
  }

  .lg\:hover\:bg-gray4-warm:hover {
    background-color: #514c44 !important;
  }

  .lg\:hover\:bg-gray3-warm:hover {
    background-color: #8e7f75 !important;
  }

  .lg\:hover\:bg-gray2-warm:hover {
    background-color: #cec1b5 !important;
  }

  .lg\:hover\:bg-gray1-warm:hover {
    background-color: #ede8e2 !important;
  }

  .lg\:hover\:bg-orange5:hover {
    background-color: #720c26 !important;
  }

  .lg\:hover\:bg-orange4:hover {
    background-color: #aa2800 !important;
  }

  .lg\:hover\:bg-orange3:hover {
    background-color: #d16b00 !important;
  }

  .lg\:hover\:bg-orange2:hover {
    background-color: #e2b260 !important;
  }

  .lg\:hover\:bg-orange1:hover {
    background-color: #f2e5aa !important;
  }

  .lg\:hover\:bg-green4:hover {
    background-color: #303b1f !important;
  }

  .lg\:hover\:bg-green3:hover {
    background-color: #5c6b40 !important;
  }

  .lg\:hover\:bg-green2:hover {
    background-color: #99b782 !important;
  }

  .lg\:hover\:bg-green1:hover {
    background-color: #dbe5c4 !important;
  }

  .lg\:hover\:bg-blue4:hover {
    background-color: #04284a !important;
  }

  .lg\:hover\:bg-blue3:hover {
    background-color: #215e99 !important;
  }

  .lg\:hover\:bg-blue2:hover {
    background-color: #7ab2e5 !important;
  }

  .lg\:hover\:bg-blue1:hover {
    background-color: #c6ddf4 !important;
  }

  .lg\:hover\:bg-teal4:hover {
    background-color: #0c3f42 !important;
  }

  .lg\:hover\:bg-teal3:hover {
    background-color: #3f6d6b !important;
  }

  .lg\:hover\:bg-teal2:hover {
    background-color: #66afad !important;
  }

  .lg\:hover\:bg-teal1:hover {
    background-color: #c1e5e8 !important;
  }

  .lg\:hover\:bg-purple4:hover {
    background-color: #510238 !important;
  }

  .lg\:hover\:bg-purple3:hover {
    background-color: #773863 !important;
  }

  .lg\:hover\:bg-brown4:hover {
    background-color: #594f35 !important;
  }

  .lg\:hover\:bg-brown2:hover {
    background-color: #b5a06d !important;
  }

  .lg\:hover\:bg-map-green:hover {
    background-color: #9ab882 !important;
  }

  .lg\:hover\:bg-map-orange:hover {
    background-color: #e2b260 !important;
  }

  .lg\:hover\:bg-map-brown:hover {
    background-color: #cec1b5 !important;
  }

  .lg\:hover\:bg-map-gray:hover {
    background-color: #9baaaa !important;
  }

  .lg\:hover\:bg-map-ocean:hover {
    background-color: #f2f2f2 !important;
  }

  .lg\:hover\:bg-map-country:hover {
    background-color: #fffff9 !important;
  }

  .lg\:hover\:bg-map-border:hover {
    background-color: #dedede !important;
  }

  .lg\:hover\:bg-map-green1:hover {
    background-color: #303b1f !important;
  }

  .lg\:hover\:bg-map-green2:hover {
    background-color: #5c6b40 !important;
  }

  .lg\:hover\:bg-map-green3:hover {
    background-color: #99b782 !important;
  }

  .lg\:hover\:bg-map-green4:hover {
    background-color: #dbe5c4 !important;
  }

  .lg\:hover\:bg-map-orange1:hover {
    background-color: #aa2800 !important;
  }

  .lg\:hover\:bg-map-orange2:hover {
    background-color: #d16b00 !important;
  }

  .lg\:hover\:bg-map-orange3:hover {
    background-color: #e2b260 !important;
  }

  .lg\:hover\:bg-map-orange4:hover {
    background-color: #f2e5aa !important;
  }

  .lg\:hover\:bg-map-teal1:hover {
    background-color: #0c3f42 !important;
  }

  .lg\:hover\:bg-map-teal2:hover {
    background-color: #3f6d6b !important;
  }

  .lg\:hover\:bg-map-teal3:hover {
    background-color: #66afad !important;
  }

  .lg\:hover\:bg-map-teal4:hover {
    background-color: #c1e5e8 !important;
  }

  .lg\:hover\:bg-map-purple1:hover {
    background-color: #510238 !important;
  }

  .lg\:hover\:bg-map-purple2:hover {
    background-color: #773863 !important;
  }

  .lg\:hover\:bg-map-purple3:hover {
    background-color: #cc93ad !important;
  }

  .lg\:hover\:bg-map-purple4:hover {
    background-color: #f2dde5 !important;
  }

  .lg\:hover\:bg-v-brown:hover {
    background-color: #412c26 !important;
  }

  .lg\:hover\:bg-v-coral:hover {
    background-color: #f25d27 !important;
  }

  .lg\:hover\:bg-v-marine:hover {
    background-color: #04284a !important;
  }

  .lg\:hover\:bg-v-gunmetal:hover {
    background-color: #4b535d !important;
  }

  .lg\:hover\:bg-v-tan:hover {
    background-color: #b5a06d !important;
  }

  .lg\:hover\:bg-v-red:hover {
    background-color: #bd3823 !important;
  }

  .lg\:hover\:bg-v-purple:hover {
    background-color: #a65583 !important;
  }

  .lg\:hover\:bg-v-teal:hover {
    background-color: #3b8991 !important;
  }

  .lg\:hover\:bg-v-green:hover {
    background-color: #5c8c42 !important;
  }

  .lg\:hover\:bg-v-orange:hover {
    background-color: #e68a17 !important;
  }

  .lg\:hover\:bg-v-blue:hover {
    background-color: #2e75b8 !important;
  }

  .lg\:hover\:bg-v-tan-l:hover {
    background-color: #d9caa7 !important;
  }

  .lg\:hover\:bg-v-red-l:hover {
    background-color: #ff9382 !important;
  }

  .lg\:hover\:bg-v-purple-l:hover {
    background-color: #de9ebc !important;
  }

  .lg\:hover\:bg-v-teal-l:hover {
    background-color: #80c7cf !important;
  }

  .lg\:hover\:bg-v-green-l:hover {
    background-color: #9bd47f !important;
  }

  .lg\:hover\:bg-v-orange-l:hover {
    background-color: #ffc259 !important;
  }

  .lg\:hover\:bg-v-blue-l:hover {
    background-color: #7ab2e5 !important;
  }

  .lg\:hover\:bg-v-gray-1:hover {
    background-color: #f2f2f2 !important;
  }

  .lg\:hover\:bg-v-gray-2:hover {
    background-color: #ddd !important;
  }

  .lg\:hover\:bg-v-gray-3:hover {
    background-color: #7f7f7f !important;
  }

  .lg\:hover\:bg-v-warmgray-1:hover {
    background-color: #c9cec6 !important;
  }

  .lg\:hover\:bg-v-warmgray-2:hover {
    background-color: #9baaaa !important;
  }

  .lg\:hover\:bg-v-coolgray-1:hover {
    background-color: #9ea3a5 !important;
  }

  .lg\:hover\:bg-v-coolgray-2:hover {
    background-color: #60666b !important;
  }

  .lg\:hover\:bg-v-blue-b:hover {
    background-color: #4391db !important;
  }

  .lg\:hover\:bg-v-orange-b:hover {
    background-color: #f25d27 !important;
  }

  .lg\:hover\:bg-v-red-b:hover {
    background-color: #ea2636 !important;
  }

  .lg\:hover\:bg-v-yellow-b:hover {
    background-color: #fc0 !important;
  }

  .lg\:hover\:bg-v-orange3-1:hover {
    background-color: #ffc259 !important;
  }

  .lg\:hover\:bg-v-orange3-2:hover {
    background-color: #e68a17 !important;
  }

  .lg\:hover\:bg-v-orange3-3:hover {
    background-color: #7f2704 !important;
  }

  .lg\:hover\:bg-v-blue3-1:hover {
    background-color: #7ab2e5 !important;
  }

  .lg\:hover\:bg-v-blue3-2:hover {
    background-color: #2e75b8 !important;
  }

  .lg\:hover\:bg-v-blue3-3:hover {
    background-color: #04284a !important;
  }

  .lg\:hover\:bg-v-purple3-1:hover {
    background-color: #de9ebc !important;
  }

  .lg\:hover\:bg-v-purple3-2:hover {
    background-color: #a65583 !important;
  }

  .lg\:hover\:bg-v-purple3-3:hover {
    background-color: #510238 !important;
  }

  .lg\:hover\:bg-v-teal3-1:hover {
    background-color: #80c7cf !important;
  }

  .lg\:hover\:bg-v-teal3-2:hover {
    background-color: #3b8991 !important;
  }

  .lg\:hover\:bg-v-teal3-3:hover {
    background-color: #0c4240 !important;
  }

  .lg\:hover\:bg-v-red3-1:hover {
    background-color: #ff9382 !important;
  }

  .lg\:hover\:bg-v-red3-2:hover {
    background-color: #bd3823 !important;
  }

  .lg\:hover\:bg-v-red3-3:hover {
    background-color: #6f130c !important;
  }

  .lg\:hover\:bg-v-green3-1:hover {
    background-color: #9bd47f !important;
  }

  .lg\:hover\:bg-v-green3-2:hover {
    background-color: #5c8c42 !important;
  }

  .lg\:hover\:bg-v-green3-3:hover {
    background-color: #283b1f !important;
  }

  .lg\:hover\:bg-v-tan3-1:hover {
    background-color: #d9caa7 !important;
  }

  .lg\:hover\:bg-v-tan3-2:hover {
    background-color: #b5a06d !important;
  }

  .lg\:hover\:bg-v-tan3-3:hover {
    background-color: #594f35 !important;
  }

  .lg\:hover\:bg-v-orange4-1:hover {
    background-color: #fdbd54 !important;
  }

  .lg\:hover\:bg-v-orange4-2:hover {
    background-color: #df7b19 !important;
  }

  .lg\:hover\:bg-v-orange4-3:hover {
    background-color: #b73521 !important;
  }

  .lg\:hover\:bg-v-orange4-4:hover {
    background-color: #6f130c !important;
  }

  .lg\:hover\:bg-v-teal4-1:hover {
    background-color: #9cd3da !important;
  }

  .lg\:hover\:bg-v-teal4-2:hover {
    background-color: #57a2aa !important;
  }

  .lg\:hover\:bg-v-teal4-3:hover {
    background-color: #2b7175 !important;
  }

  .lg\:hover\:bg-v-teal4-4:hover {
    background-color: #0c4240 !important;
  }

  .lg\:hover\:bg-v-purple4-1:hover {
    background-color: #e6b6cd !important;
  }

  .lg\:hover\:bg-v-purple4-2:hover {
    background-color: #be749b !important;
  }

  .lg\:hover\:bg-v-purple4-3:hover {
    background-color: #8a3a6b !important;
  }

  .lg\:hover\:bg-v-purple4-4:hover {
    background-color: #510238 !important;
  }

  .lg\:hover\:bg-v-green4-1:hover {
    background-color: #a1d787 !important;
  }

  .lg\:hover\:bg-v-green4-2:hover {
    background-color: #799f56 !important;
  }

  .lg\:hover\:bg-v-green4-3:hover {
    background-color: #506b37 !important;
  }

  .lg\:hover\:bg-v-green4-4:hover {
    background-color: #283b1f !important;
  }

  .lg\:hover\:bg-v-orange5-1:hover {
    background-color: #ffcb72 !important;
  }

  .lg\:hover\:bg-v-orange5-2:hover {
    background-color: #eb9625 !important;
  }

  .lg\:hover\:bg-v-orange5-3:hover {
    background-color: #d1601d !important;
  }

  .lg\:hover\:bg-v-orange5-4:hover {
    background-color: #a82e1d !important;
  }

  .lg\:hover\:bg-v-orange5-5:hover {
    background-color: #6f130c !important;
  }

  .lg\:hover\:bg-v-teal5-1:hover {
    background-color: #b0dce1 !important;
  }

  .lg\:hover\:bg-v-teal5-2:hover {
    background-color: #6db6be !important;
  }

  .lg\:hover\:bg-v-teal5-3:hover {
    background-color: #418e96 !important;
  }

  .lg\:hover\:bg-v-teal5-4:hover {
    background-color: #25676a !important;
  }

  .lg\:hover\:bg-v-teal5-5:hover {
    background-color: #0c4240 !important;
  }

  .lg\:hover\:bg-v-purple5-1:hover {
    background-color: #ebc5d7 !important;
  }

  .lg\:hover\:bg-v-purple5-2:hover {
    background-color: #d18daf !important;
  }

  .lg\:hover\:bg-v-purple5-3:hover {
    background-color: #ab5c88 !important;
  }

  .lg\:hover\:bg-v-purple5-4:hover {
    background-color: #7f2f61 !important;
  }

  .lg\:hover\:bg-v-purple5-5:hover {
    background-color: #510238 !important;
  }

  .lg\:hover\:bg-v-green5-1:hover {
    background-color: #b5dfa0 !important;
  }

  .lg\:hover\:bg-v-green5-2:hover {
    background-color: #87b567 !important;
  }

  .lg\:hover\:bg-v-green5-3:hover {
    background-color: #6a8a46 !important;
  }

  .lg\:hover\:bg-v-green5-4:hover {
    background-color: #486132 !important;
  }

  .lg\:hover\:bg-v-green5-5:hover {
    background-color: #283b1f !important;
  }

  .lg\:hover\:bg-v-map-primary-purple:hover {
    background-color: #b27495 !important;
  }

  .lg\:hover\:bg-v-map-primary-teal:hover {
    background-color: #73b2b2 !important;
  }

  .lg\:hover\:bg-v-map-primary-green:hover {
    background-color: #8cb574 !important;
  }

  .lg\:hover\:bg-v-map-primary-tan:hover {
    background-color: #c7b68d !important;
  }

  .lg\:hover\:bg-v-map-primary-orange:hover {
    background-color: #f0b061 !important;
  }

  .lg\:hover\:bg-v-map-primary-red:hover {
    background-color: #ef7564 !important;
  }

  .lg\:hover\:bg-v-map-secondary-purple:hover {
    background-color: #ca9fb3 !important;
  }

  .lg\:hover\:bg-v-map-secondary-teal:hover {
    background-color: #9fc7c9 !important;
  }

  .lg\:hover\:bg-v-map-secondary-green:hover {
    background-color: #aecb9e !important;
  }

  .lg\:hover\:bg-v-map-secondary-tan:hover {
    background-color: #d8ccaf !important;
  }

  .lg\:hover\:bg-v-map-secondary-orange:hover {
    background-color: #f4c891 !important;
  }

  .lg\:hover\:bg-v-map-secondary-red:hover {
    background-color: #f29d91 !important;
  }

  .lg\:hover\:bg-v-map-tertiary-purple:hover {
    background-color: #eeccda !important;
  }

  .lg\:hover\:bg-v-map-tertiary-teal:hover {
    background-color: #bbe3e4 !important;
  }

  .lg\:hover\:bg-v-map-tertiary-green:hover {
    background-color: #cae4ba !important;
  }

  .lg\:hover\:bg-v-map-tertiary-tan:hover {
    background-color: #ebe4d0 !important;
  }

  .lg\:hover\:bg-v-map-tertiary-orange:hover {
    background-color: #ffe0ac !important;
  }

  .lg\:hover\:bg-v-map-tertiary-red:hover {
    background-color: #fbc8c1 !important;
  }

  .lg\:hover\:bg-v-teal4-d8:hover {
    background-color: #0c4240 !important;
  }

  .lg\:hover\:bg-v-teal3-d8:hover {
    background-color: #2a6f74 !important;
  }

  .lg\:hover\:bg-v-teal2-d8:hover {
    background-color: #549fa7 !important;
  }

  .lg\:hover\:bg-v-teal1-d8:hover {
    background-color: #95d0d0 !important;
  }

  .lg\:hover\:bg-v-middle-d8:hover {
    background-color: #fffad6 !important;
  }

  .lg\:hover\:bg-v-orange1-d8:hover {
    background-color: #f6bf61 !important;
  }

  .lg\:hover\:bg-v-orange2-d8:hover {
    background-color: #e08416 !important;
  }

  .lg\:hover\:bg-v-orange3-d8:hover {
    background-color: #af550d !important;
  }

  .lg\:hover\:bg-v-orange4-d8:hover {
    background-color: #6f130c !important;
  }

  .lg\:hover\:bg-v-teal3-d6:hover {
    background-color: #2a6f74 !important;
  }

  .lg\:hover\:bg-v-teal2-d6:hover {
    background-color: #549fa7 !important;
  }

  .lg\:hover\:bg-v-teal1-d6:hover {
    background-color: #95d0d0 !important;
  }

  .lg\:hover\:bg-v-middle-d6:hover {
    background-color: #fffad6 !important;
  }

  .lg\:hover\:bg-v-orange1-d6:hover {
    background-color: #f6bf61 !important;
  }

  .lg\:hover\:bg-v-orange2-d6:hover {
    background-color: #e08416 !important;
  }

  .lg\:hover\:bg-v-orange3-d6:hover {
    background-color: #af550d !important;
  }

  .lg\:hover\:bg-v-grayscale-1:hover {
    background-color: #d9d9d9 !important;
  }

  .lg\:hover\:bg-v-grayscale-2:hover {
    background-color: #bdbdbd !important;
  }

  .lg\:hover\:bg-v-grayscale-3:hover {
    background-color: #969696 !important;
  }

  .lg\:hover\:bg-v-grayscale-4:hover {
    background-color: #636363 !important;
  }

  .lg\:hover\:bg-v-grayscale-5:hover {
    background-color: #252525 !important;
  }

  .lg\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .lg\:focus\:bg-brown:focus {
    background-color: #412c26 !important;
  }

  .lg\:focus\:bg-orange:focus {
    background-color: #f25d27 !important;
  }

  .lg\:focus\:bg-blue:focus {
    background-color: #04284a !important;
  }

  .lg\:focus\:bg-gray:focus {
    background-color: #48535d !important;
  }

  .lg\:focus\:bg-white:focus {
    background-color: #fff !important;
  }

  .lg\:focus\:bg-blue-hl:focus {
    background-color: #4391db !important;
  }

  .lg\:focus\:bg-red-hl:focus {
    background-color: #ea2636 !important;
  }

  .lg\:focus\:bg-orange-hl:focus {
    background-color: #f25d27 !important;
  }

  .lg\:focus\:bg-yellow-hl:focus {
    background-color: #fc0 !important;
  }

  .lg\:focus\:bg-gray-50:focus {
    background-color: #7f7f7f !important;
  }

  .lg\:focus\:bg-gray-30:focus {
    background-color: #afacab !important;
  }

  .lg\:focus\:bg-babyblue:focus {
    background-color: #e0e9e8 !important;
  }

  .lg\:focus\:bg-bone:focus {
    background-color: #faf9f4 !important;
  }

  .lg\:focus\:bg-gray-02:focus {
    background-color: #f9f9f9 !important;
  }

  .lg\:focus\:bg-gray4-cool:focus {
    background-color: #668296 !important;
  }

  .lg\:focus\:bg-gray3-cool:focus {
    background-color: #9baaaa !important;
  }

  .lg\:focus\:bg-gray2-cool:focus {
    background-color: #c9cec6 !important;
  }

  .lg\:focus\:bg-gray1-cool:focus {
    background-color: #f2f2f2 !important;
  }

  .lg\:focus\:bg-gray4:focus {
    background-color: #4b535d !important;
  }

  .lg\:focus\:bg-gray3:focus {
    background-color: #60666b !important;
  }

  .lg\:focus\:bg-gray2:focus {
    background-color: #9ea3a5 !important;
  }

  .lg\:focus\:bg-gray1:focus {
    background-color: #ddd !important;
  }

  .lg\:focus\:bg-gray4-warm:focus {
    background-color: #514c44 !important;
  }

  .lg\:focus\:bg-gray3-warm:focus {
    background-color: #8e7f75 !important;
  }

  .lg\:focus\:bg-gray2-warm:focus {
    background-color: #cec1b5 !important;
  }

  .lg\:focus\:bg-gray1-warm:focus {
    background-color: #ede8e2 !important;
  }

  .lg\:focus\:bg-orange5:focus {
    background-color: #720c26 !important;
  }

  .lg\:focus\:bg-orange4:focus {
    background-color: #aa2800 !important;
  }

  .lg\:focus\:bg-orange3:focus {
    background-color: #d16b00 !important;
  }

  .lg\:focus\:bg-orange2:focus {
    background-color: #e2b260 !important;
  }

  .lg\:focus\:bg-orange1:focus {
    background-color: #f2e5aa !important;
  }

  .lg\:focus\:bg-green4:focus {
    background-color: #303b1f !important;
  }

  .lg\:focus\:bg-green3:focus {
    background-color: #5c6b40 !important;
  }

  .lg\:focus\:bg-green2:focus {
    background-color: #99b782 !important;
  }

  .lg\:focus\:bg-green1:focus {
    background-color: #dbe5c4 !important;
  }

  .lg\:focus\:bg-blue4:focus {
    background-color: #04284a !important;
  }

  .lg\:focus\:bg-blue3:focus {
    background-color: #215e99 !important;
  }

  .lg\:focus\:bg-blue2:focus {
    background-color: #7ab2e5 !important;
  }

  .lg\:focus\:bg-blue1:focus {
    background-color: #c6ddf4 !important;
  }

  .lg\:focus\:bg-teal4:focus {
    background-color: #0c3f42 !important;
  }

  .lg\:focus\:bg-teal3:focus {
    background-color: #3f6d6b !important;
  }

  .lg\:focus\:bg-teal2:focus {
    background-color: #66afad !important;
  }

  .lg\:focus\:bg-teal1:focus {
    background-color: #c1e5e8 !important;
  }

  .lg\:focus\:bg-purple4:focus {
    background-color: #510238 !important;
  }

  .lg\:focus\:bg-purple3:focus {
    background-color: #773863 !important;
  }

  .lg\:focus\:bg-brown4:focus {
    background-color: #594f35 !important;
  }

  .lg\:focus\:bg-brown2:focus {
    background-color: #b5a06d !important;
  }

  .lg\:focus\:bg-map-green:focus {
    background-color: #9ab882 !important;
  }

  .lg\:focus\:bg-map-orange:focus {
    background-color: #e2b260 !important;
  }

  .lg\:focus\:bg-map-brown:focus {
    background-color: #cec1b5 !important;
  }

  .lg\:focus\:bg-map-gray:focus {
    background-color: #9baaaa !important;
  }

  .lg\:focus\:bg-map-ocean:focus {
    background-color: #f2f2f2 !important;
  }

  .lg\:focus\:bg-map-country:focus {
    background-color: #fffff9 !important;
  }

  .lg\:focus\:bg-map-border:focus {
    background-color: #dedede !important;
  }

  .lg\:focus\:bg-map-green1:focus {
    background-color: #303b1f !important;
  }

  .lg\:focus\:bg-map-green2:focus {
    background-color: #5c6b40 !important;
  }

  .lg\:focus\:bg-map-green3:focus {
    background-color: #99b782 !important;
  }

  .lg\:focus\:bg-map-green4:focus {
    background-color: #dbe5c4 !important;
  }

  .lg\:focus\:bg-map-orange1:focus {
    background-color: #aa2800 !important;
  }

  .lg\:focus\:bg-map-orange2:focus {
    background-color: #d16b00 !important;
  }

  .lg\:focus\:bg-map-orange3:focus {
    background-color: #e2b260 !important;
  }

  .lg\:focus\:bg-map-orange4:focus {
    background-color: #f2e5aa !important;
  }

  .lg\:focus\:bg-map-teal1:focus {
    background-color: #0c3f42 !important;
  }

  .lg\:focus\:bg-map-teal2:focus {
    background-color: #3f6d6b !important;
  }

  .lg\:focus\:bg-map-teal3:focus {
    background-color: #66afad !important;
  }

  .lg\:focus\:bg-map-teal4:focus {
    background-color: #c1e5e8 !important;
  }

  .lg\:focus\:bg-map-purple1:focus {
    background-color: #510238 !important;
  }

  .lg\:focus\:bg-map-purple2:focus {
    background-color: #773863 !important;
  }

  .lg\:focus\:bg-map-purple3:focus {
    background-color: #cc93ad !important;
  }

  .lg\:focus\:bg-map-purple4:focus {
    background-color: #f2dde5 !important;
  }

  .lg\:focus\:bg-v-brown:focus {
    background-color: #412c26 !important;
  }

  .lg\:focus\:bg-v-coral:focus {
    background-color: #f25d27 !important;
  }

  .lg\:focus\:bg-v-marine:focus {
    background-color: #04284a !important;
  }

  .lg\:focus\:bg-v-gunmetal:focus {
    background-color: #4b535d !important;
  }

  .lg\:focus\:bg-v-tan:focus {
    background-color: #b5a06d !important;
  }

  .lg\:focus\:bg-v-red:focus {
    background-color: #bd3823 !important;
  }

  .lg\:focus\:bg-v-purple:focus {
    background-color: #a65583 !important;
  }

  .lg\:focus\:bg-v-teal:focus {
    background-color: #3b8991 !important;
  }

  .lg\:focus\:bg-v-green:focus {
    background-color: #5c8c42 !important;
  }

  .lg\:focus\:bg-v-orange:focus {
    background-color: #e68a17 !important;
  }

  .lg\:focus\:bg-v-blue:focus {
    background-color: #2e75b8 !important;
  }

  .lg\:focus\:bg-v-tan-l:focus {
    background-color: #d9caa7 !important;
  }

  .lg\:focus\:bg-v-red-l:focus {
    background-color: #ff9382 !important;
  }

  .lg\:focus\:bg-v-purple-l:focus {
    background-color: #de9ebc !important;
  }

  .lg\:focus\:bg-v-teal-l:focus {
    background-color: #80c7cf !important;
  }

  .lg\:focus\:bg-v-green-l:focus {
    background-color: #9bd47f !important;
  }

  .lg\:focus\:bg-v-orange-l:focus {
    background-color: #ffc259 !important;
  }

  .lg\:focus\:bg-v-blue-l:focus {
    background-color: #7ab2e5 !important;
  }

  .lg\:focus\:bg-v-gray-1:focus {
    background-color: #f2f2f2 !important;
  }

  .lg\:focus\:bg-v-gray-2:focus {
    background-color: #ddd !important;
  }

  .lg\:focus\:bg-v-gray-3:focus {
    background-color: #7f7f7f !important;
  }

  .lg\:focus\:bg-v-warmgray-1:focus {
    background-color: #c9cec6 !important;
  }

  .lg\:focus\:bg-v-warmgray-2:focus {
    background-color: #9baaaa !important;
  }

  .lg\:focus\:bg-v-coolgray-1:focus {
    background-color: #9ea3a5 !important;
  }

  .lg\:focus\:bg-v-coolgray-2:focus {
    background-color: #60666b !important;
  }

  .lg\:focus\:bg-v-blue-b:focus {
    background-color: #4391db !important;
  }

  .lg\:focus\:bg-v-orange-b:focus {
    background-color: #f25d27 !important;
  }

  .lg\:focus\:bg-v-red-b:focus {
    background-color: #ea2636 !important;
  }

  .lg\:focus\:bg-v-yellow-b:focus {
    background-color: #fc0 !important;
  }

  .lg\:focus\:bg-v-orange3-1:focus {
    background-color: #ffc259 !important;
  }

  .lg\:focus\:bg-v-orange3-2:focus {
    background-color: #e68a17 !important;
  }

  .lg\:focus\:bg-v-orange3-3:focus {
    background-color: #7f2704 !important;
  }

  .lg\:focus\:bg-v-blue3-1:focus {
    background-color: #7ab2e5 !important;
  }

  .lg\:focus\:bg-v-blue3-2:focus {
    background-color: #2e75b8 !important;
  }

  .lg\:focus\:bg-v-blue3-3:focus {
    background-color: #04284a !important;
  }

  .lg\:focus\:bg-v-purple3-1:focus {
    background-color: #de9ebc !important;
  }

  .lg\:focus\:bg-v-purple3-2:focus {
    background-color: #a65583 !important;
  }

  .lg\:focus\:bg-v-purple3-3:focus {
    background-color: #510238 !important;
  }

  .lg\:focus\:bg-v-teal3-1:focus {
    background-color: #80c7cf !important;
  }

  .lg\:focus\:bg-v-teal3-2:focus {
    background-color: #3b8991 !important;
  }

  .lg\:focus\:bg-v-teal3-3:focus {
    background-color: #0c4240 !important;
  }

  .lg\:focus\:bg-v-red3-1:focus {
    background-color: #ff9382 !important;
  }

  .lg\:focus\:bg-v-red3-2:focus {
    background-color: #bd3823 !important;
  }

  .lg\:focus\:bg-v-red3-3:focus {
    background-color: #6f130c !important;
  }

  .lg\:focus\:bg-v-green3-1:focus {
    background-color: #9bd47f !important;
  }

  .lg\:focus\:bg-v-green3-2:focus {
    background-color: #5c8c42 !important;
  }

  .lg\:focus\:bg-v-green3-3:focus {
    background-color: #283b1f !important;
  }

  .lg\:focus\:bg-v-tan3-1:focus {
    background-color: #d9caa7 !important;
  }

  .lg\:focus\:bg-v-tan3-2:focus {
    background-color: #b5a06d !important;
  }

  .lg\:focus\:bg-v-tan3-3:focus {
    background-color: #594f35 !important;
  }

  .lg\:focus\:bg-v-orange4-1:focus {
    background-color: #fdbd54 !important;
  }

  .lg\:focus\:bg-v-orange4-2:focus {
    background-color: #df7b19 !important;
  }

  .lg\:focus\:bg-v-orange4-3:focus {
    background-color: #b73521 !important;
  }

  .lg\:focus\:bg-v-orange4-4:focus {
    background-color: #6f130c !important;
  }

  .lg\:focus\:bg-v-teal4-1:focus {
    background-color: #9cd3da !important;
  }

  .lg\:focus\:bg-v-teal4-2:focus {
    background-color: #57a2aa !important;
  }

  .lg\:focus\:bg-v-teal4-3:focus {
    background-color: #2b7175 !important;
  }

  .lg\:focus\:bg-v-teal4-4:focus {
    background-color: #0c4240 !important;
  }

  .lg\:focus\:bg-v-purple4-1:focus {
    background-color: #e6b6cd !important;
  }

  .lg\:focus\:bg-v-purple4-2:focus {
    background-color: #be749b !important;
  }

  .lg\:focus\:bg-v-purple4-3:focus {
    background-color: #8a3a6b !important;
  }

  .lg\:focus\:bg-v-purple4-4:focus {
    background-color: #510238 !important;
  }

  .lg\:focus\:bg-v-green4-1:focus {
    background-color: #a1d787 !important;
  }

  .lg\:focus\:bg-v-green4-2:focus {
    background-color: #799f56 !important;
  }

  .lg\:focus\:bg-v-green4-3:focus {
    background-color: #506b37 !important;
  }

  .lg\:focus\:bg-v-green4-4:focus {
    background-color: #283b1f !important;
  }

  .lg\:focus\:bg-v-orange5-1:focus {
    background-color: #ffcb72 !important;
  }

  .lg\:focus\:bg-v-orange5-2:focus {
    background-color: #eb9625 !important;
  }

  .lg\:focus\:bg-v-orange5-3:focus {
    background-color: #d1601d !important;
  }

  .lg\:focus\:bg-v-orange5-4:focus {
    background-color: #a82e1d !important;
  }

  .lg\:focus\:bg-v-orange5-5:focus {
    background-color: #6f130c !important;
  }

  .lg\:focus\:bg-v-teal5-1:focus {
    background-color: #b0dce1 !important;
  }

  .lg\:focus\:bg-v-teal5-2:focus {
    background-color: #6db6be !important;
  }

  .lg\:focus\:bg-v-teal5-3:focus {
    background-color: #418e96 !important;
  }

  .lg\:focus\:bg-v-teal5-4:focus {
    background-color: #25676a !important;
  }

  .lg\:focus\:bg-v-teal5-5:focus {
    background-color: #0c4240 !important;
  }

  .lg\:focus\:bg-v-purple5-1:focus {
    background-color: #ebc5d7 !important;
  }

  .lg\:focus\:bg-v-purple5-2:focus {
    background-color: #d18daf !important;
  }

  .lg\:focus\:bg-v-purple5-3:focus {
    background-color: #ab5c88 !important;
  }

  .lg\:focus\:bg-v-purple5-4:focus {
    background-color: #7f2f61 !important;
  }

  .lg\:focus\:bg-v-purple5-5:focus {
    background-color: #510238 !important;
  }

  .lg\:focus\:bg-v-green5-1:focus {
    background-color: #b5dfa0 !important;
  }

  .lg\:focus\:bg-v-green5-2:focus {
    background-color: #87b567 !important;
  }

  .lg\:focus\:bg-v-green5-3:focus {
    background-color: #6a8a46 !important;
  }

  .lg\:focus\:bg-v-green5-4:focus {
    background-color: #486132 !important;
  }

  .lg\:focus\:bg-v-green5-5:focus {
    background-color: #283b1f !important;
  }

  .lg\:focus\:bg-v-map-primary-purple:focus {
    background-color: #b27495 !important;
  }

  .lg\:focus\:bg-v-map-primary-teal:focus {
    background-color: #73b2b2 !important;
  }

  .lg\:focus\:bg-v-map-primary-green:focus {
    background-color: #8cb574 !important;
  }

  .lg\:focus\:bg-v-map-primary-tan:focus {
    background-color: #c7b68d !important;
  }

  .lg\:focus\:bg-v-map-primary-orange:focus {
    background-color: #f0b061 !important;
  }

  .lg\:focus\:bg-v-map-primary-red:focus {
    background-color: #ef7564 !important;
  }

  .lg\:focus\:bg-v-map-secondary-purple:focus {
    background-color: #ca9fb3 !important;
  }

  .lg\:focus\:bg-v-map-secondary-teal:focus {
    background-color: #9fc7c9 !important;
  }

  .lg\:focus\:bg-v-map-secondary-green:focus {
    background-color: #aecb9e !important;
  }

  .lg\:focus\:bg-v-map-secondary-tan:focus {
    background-color: #d8ccaf !important;
  }

  .lg\:focus\:bg-v-map-secondary-orange:focus {
    background-color: #f4c891 !important;
  }

  .lg\:focus\:bg-v-map-secondary-red:focus {
    background-color: #f29d91 !important;
  }

  .lg\:focus\:bg-v-map-tertiary-purple:focus {
    background-color: #eeccda !important;
  }

  .lg\:focus\:bg-v-map-tertiary-teal:focus {
    background-color: #bbe3e4 !important;
  }

  .lg\:focus\:bg-v-map-tertiary-green:focus {
    background-color: #cae4ba !important;
  }

  .lg\:focus\:bg-v-map-tertiary-tan:focus {
    background-color: #ebe4d0 !important;
  }

  .lg\:focus\:bg-v-map-tertiary-orange:focus {
    background-color: #ffe0ac !important;
  }

  .lg\:focus\:bg-v-map-tertiary-red:focus {
    background-color: #fbc8c1 !important;
  }

  .lg\:focus\:bg-v-teal4-d8:focus {
    background-color: #0c4240 !important;
  }

  .lg\:focus\:bg-v-teal3-d8:focus {
    background-color: #2a6f74 !important;
  }

  .lg\:focus\:bg-v-teal2-d8:focus {
    background-color: #549fa7 !important;
  }

  .lg\:focus\:bg-v-teal1-d8:focus {
    background-color: #95d0d0 !important;
  }

  .lg\:focus\:bg-v-middle-d8:focus {
    background-color: #fffad6 !important;
  }

  .lg\:focus\:bg-v-orange1-d8:focus {
    background-color: #f6bf61 !important;
  }

  .lg\:focus\:bg-v-orange2-d8:focus {
    background-color: #e08416 !important;
  }

  .lg\:focus\:bg-v-orange3-d8:focus {
    background-color: #af550d !important;
  }

  .lg\:focus\:bg-v-orange4-d8:focus {
    background-color: #6f130c !important;
  }

  .lg\:focus\:bg-v-teal3-d6:focus {
    background-color: #2a6f74 !important;
  }

  .lg\:focus\:bg-v-teal2-d6:focus {
    background-color: #549fa7 !important;
  }

  .lg\:focus\:bg-v-teal1-d6:focus {
    background-color: #95d0d0 !important;
  }

  .lg\:focus\:bg-v-middle-d6:focus {
    background-color: #fffad6 !important;
  }

  .lg\:focus\:bg-v-orange1-d6:focus {
    background-color: #f6bf61 !important;
  }

  .lg\:focus\:bg-v-orange2-d6:focus {
    background-color: #e08416 !important;
  }

  .lg\:focus\:bg-v-orange3-d6:focus {
    background-color: #af550d !important;
  }

  .lg\:focus\:bg-v-grayscale-1:focus {
    background-color: #d9d9d9 !important;
  }

  .lg\:focus\:bg-v-grayscale-2:focus {
    background-color: #bdbdbd !important;
  }

  .lg\:focus\:bg-v-grayscale-3:focus {
    background-color: #969696 !important;
  }

  .lg\:focus\:bg-v-grayscale-4:focus {
    background-color: #636363 !important;
  }

  .lg\:focus\:bg-v-grayscale-5:focus {
    background-color: #252525 !important;
  }

  .lg\:bg-bottom {
    background-position: bottom !important;
  }

  .lg\:bg-center {
    background-position: center !important;
  }

  .lg\:bg-left {
    background-position: left !important;
  }

  .lg\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .lg\:bg-left-top {
    background-position: left top !important;
  }

  .lg\:bg-right {
    background-position: right !important;
  }

  .lg\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .lg\:bg-right-top {
    background-position: right top !important;
  }

  .lg\:bg-top {
    background-position: top !important;
  }

  .lg\:bg-repeat {
    background-repeat: repeat !important;
  }

  .lg\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .lg\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .lg\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .lg\:bg-auto {
    background-size: auto !important;
  }

  .lg\:bg-cover {
    background-size: cover !important;
  }

  .lg\:bg-contain {
    background-size: contain !important;
  }

  .lg\:border-transparent {
    border-color: transparent !important;
  }

  .lg\:border-brown {
    border-color: #412c26 !important;
  }

  .lg\:border-orange {
    border-color: #f25d27 !important;
  }

  .lg\:border-blue {
    border-color: #04284a !important;
  }

  .lg\:border-gray {
    border-color: #48535d !important;
  }

  .lg\:border-white {
    border-color: #fff !important;
  }

  .lg\:border-blue-hl {
    border-color: #4391db !important;
  }

  .lg\:border-red-hl {
    border-color: #ea2636 !important;
  }

  .lg\:border-orange-hl {
    border-color: #f25d27 !important;
  }

  .lg\:border-yellow-hl {
    border-color: #fc0 !important;
  }

  .lg\:border-gray-50 {
    border-color: #7f7f7f !important;
  }

  .lg\:border-gray-30 {
    border-color: #afacab !important;
  }

  .lg\:border-babyblue {
    border-color: #e0e9e8 !important;
  }

  .lg\:border-bone {
    border-color: #faf9f4 !important;
  }

  .lg\:border-gray-02 {
    border-color: #f9f9f9 !important;
  }

  .lg\:border-gray4-cool {
    border-color: #668296 !important;
  }

  .lg\:border-gray3-cool {
    border-color: #9baaaa !important;
  }

  .lg\:border-gray2-cool {
    border-color: #c9cec6 !important;
  }

  .lg\:border-gray1-cool {
    border-color: #f2f2f2 !important;
  }

  .lg\:border-gray4 {
    border-color: #4b535d !important;
  }

  .lg\:border-gray3 {
    border-color: #60666b !important;
  }

  .lg\:border-gray2 {
    border-color: #9ea3a5 !important;
  }

  .lg\:border-gray1 {
    border-color: #ddd !important;
  }

  .lg\:border-gray4-warm {
    border-color: #514c44 !important;
  }

  .lg\:border-gray3-warm {
    border-color: #8e7f75 !important;
  }

  .lg\:border-gray2-warm {
    border-color: #cec1b5 !important;
  }

  .lg\:border-gray1-warm {
    border-color: #ede8e2 !important;
  }

  .lg\:border-orange5 {
    border-color: #720c26 !important;
  }

  .lg\:border-orange4 {
    border-color: #aa2800 !important;
  }

  .lg\:border-orange3 {
    border-color: #d16b00 !important;
  }

  .lg\:border-orange2 {
    border-color: #e2b260 !important;
  }

  .lg\:border-orange1 {
    border-color: #f2e5aa !important;
  }

  .lg\:border-green4 {
    border-color: #303b1f !important;
  }

  .lg\:border-green3 {
    border-color: #5c6b40 !important;
  }

  .lg\:border-green2 {
    border-color: #99b782 !important;
  }

  .lg\:border-green1 {
    border-color: #dbe5c4 !important;
  }

  .lg\:border-blue4 {
    border-color: #04284a !important;
  }

  .lg\:border-blue3 {
    border-color: #215e99 !important;
  }

  .lg\:border-blue2 {
    border-color: #7ab2e5 !important;
  }

  .lg\:border-blue1 {
    border-color: #c6ddf4 !important;
  }

  .lg\:border-teal4 {
    border-color: #0c3f42 !important;
  }

  .lg\:border-teal3 {
    border-color: #3f6d6b !important;
  }

  .lg\:border-teal2 {
    border-color: #66afad !important;
  }

  .lg\:border-teal1 {
    border-color: #c1e5e8 !important;
  }

  .lg\:border-purple4 {
    border-color: #510238 !important;
  }

  .lg\:border-purple3 {
    border-color: #773863 !important;
  }

  .lg\:border-brown4 {
    border-color: #594f35 !important;
  }

  .lg\:border-brown2 {
    border-color: #b5a06d !important;
  }

  .lg\:border-map-green {
    border-color: #9ab882 !important;
  }

  .lg\:border-map-orange {
    border-color: #e2b260 !important;
  }

  .lg\:border-map-brown {
    border-color: #cec1b5 !important;
  }

  .lg\:border-map-gray {
    border-color: #9baaaa !important;
  }

  .lg\:border-map-ocean {
    border-color: #f2f2f2 !important;
  }

  .lg\:border-map-country {
    border-color: #fffff9 !important;
  }

  .lg\:border-map-border {
    border-color: #dedede !important;
  }

  .lg\:border-map-green1 {
    border-color: #303b1f !important;
  }

  .lg\:border-map-green2 {
    border-color: #5c6b40 !important;
  }

  .lg\:border-map-green3 {
    border-color: #99b782 !important;
  }

  .lg\:border-map-green4 {
    border-color: #dbe5c4 !important;
  }

  .lg\:border-map-orange1 {
    border-color: #aa2800 !important;
  }

  .lg\:border-map-orange2 {
    border-color: #d16b00 !important;
  }

  .lg\:border-map-orange3 {
    border-color: #e2b260 !important;
  }

  .lg\:border-map-orange4 {
    border-color: #f2e5aa !important;
  }

  .lg\:border-map-teal1 {
    border-color: #0c3f42 !important;
  }

  .lg\:border-map-teal2 {
    border-color: #3f6d6b !important;
  }

  .lg\:border-map-teal3 {
    border-color: #66afad !important;
  }

  .lg\:border-map-teal4 {
    border-color: #c1e5e8 !important;
  }

  .lg\:border-map-purple1 {
    border-color: #510238 !important;
  }

  .lg\:border-map-purple2 {
    border-color: #773863 !important;
  }

  .lg\:border-map-purple3 {
    border-color: #cc93ad !important;
  }

  .lg\:border-map-purple4 {
    border-color: #f2dde5 !important;
  }

  .lg\:border-v-brown {
    border-color: #412c26 !important;
  }

  .lg\:border-v-coral {
    border-color: #f25d27 !important;
  }

  .lg\:border-v-marine {
    border-color: #04284a !important;
  }

  .lg\:border-v-gunmetal {
    border-color: #4b535d !important;
  }

  .lg\:border-v-tan {
    border-color: #b5a06d !important;
  }

  .lg\:border-v-red {
    border-color: #bd3823 !important;
  }

  .lg\:border-v-purple {
    border-color: #a65583 !important;
  }

  .lg\:border-v-teal {
    border-color: #3b8991 !important;
  }

  .lg\:border-v-green {
    border-color: #5c8c42 !important;
  }

  .lg\:border-v-orange {
    border-color: #e68a17 !important;
  }

  .lg\:border-v-blue {
    border-color: #2e75b8 !important;
  }

  .lg\:border-v-tan-l {
    border-color: #d9caa7 !important;
  }

  .lg\:border-v-red-l {
    border-color: #ff9382 !important;
  }

  .lg\:border-v-purple-l {
    border-color: #de9ebc !important;
  }

  .lg\:border-v-teal-l {
    border-color: #80c7cf !important;
  }

  .lg\:border-v-green-l {
    border-color: #9bd47f !important;
  }

  .lg\:border-v-orange-l {
    border-color: #ffc259 !important;
  }

  .lg\:border-v-blue-l {
    border-color: #7ab2e5 !important;
  }

  .lg\:border-v-gray-1 {
    border-color: #f2f2f2 !important;
  }

  .lg\:border-v-gray-2 {
    border-color: #ddd !important;
  }

  .lg\:border-v-gray-3 {
    border-color: #7f7f7f !important;
  }

  .lg\:border-v-warmgray-1 {
    border-color: #c9cec6 !important;
  }

  .lg\:border-v-warmgray-2 {
    border-color: #9baaaa !important;
  }

  .lg\:border-v-coolgray-1 {
    border-color: #9ea3a5 !important;
  }

  .lg\:border-v-coolgray-2 {
    border-color: #60666b !important;
  }

  .lg\:border-v-blue-b {
    border-color: #4391db !important;
  }

  .lg\:border-v-orange-b {
    border-color: #f25d27 !important;
  }

  .lg\:border-v-red-b {
    border-color: #ea2636 !important;
  }

  .lg\:border-v-yellow-b {
    border-color: #fc0 !important;
  }

  .lg\:border-v-orange3-1 {
    border-color: #ffc259 !important;
  }

  .lg\:border-v-orange3-2 {
    border-color: #e68a17 !important;
  }

  .lg\:border-v-orange3-3 {
    border-color: #7f2704 !important;
  }

  .lg\:border-v-blue3-1 {
    border-color: #7ab2e5 !important;
  }

  .lg\:border-v-blue3-2 {
    border-color: #2e75b8 !important;
  }

  .lg\:border-v-blue3-3 {
    border-color: #04284a !important;
  }

  .lg\:border-v-purple3-1 {
    border-color: #de9ebc !important;
  }

  .lg\:border-v-purple3-2 {
    border-color: #a65583 !important;
  }

  .lg\:border-v-purple3-3 {
    border-color: #510238 !important;
  }

  .lg\:border-v-teal3-1 {
    border-color: #80c7cf !important;
  }

  .lg\:border-v-teal3-2 {
    border-color: #3b8991 !important;
  }

  .lg\:border-v-teal3-3 {
    border-color: #0c4240 !important;
  }

  .lg\:border-v-red3-1 {
    border-color: #ff9382 !important;
  }

  .lg\:border-v-red3-2 {
    border-color: #bd3823 !important;
  }

  .lg\:border-v-red3-3 {
    border-color: #6f130c !important;
  }

  .lg\:border-v-green3-1 {
    border-color: #9bd47f !important;
  }

  .lg\:border-v-green3-2 {
    border-color: #5c8c42 !important;
  }

  .lg\:border-v-green3-3 {
    border-color: #283b1f !important;
  }

  .lg\:border-v-tan3-1 {
    border-color: #d9caa7 !important;
  }

  .lg\:border-v-tan3-2 {
    border-color: #b5a06d !important;
  }

  .lg\:border-v-tan3-3 {
    border-color: #594f35 !important;
  }

  .lg\:border-v-orange4-1 {
    border-color: #fdbd54 !important;
  }

  .lg\:border-v-orange4-2 {
    border-color: #df7b19 !important;
  }

  .lg\:border-v-orange4-3 {
    border-color: #b73521 !important;
  }

  .lg\:border-v-orange4-4 {
    border-color: #6f130c !important;
  }

  .lg\:border-v-teal4-1 {
    border-color: #9cd3da !important;
  }

  .lg\:border-v-teal4-2 {
    border-color: #57a2aa !important;
  }

  .lg\:border-v-teal4-3 {
    border-color: #2b7175 !important;
  }

  .lg\:border-v-teal4-4 {
    border-color: #0c4240 !important;
  }

  .lg\:border-v-purple4-1 {
    border-color: #e6b6cd !important;
  }

  .lg\:border-v-purple4-2 {
    border-color: #be749b !important;
  }

  .lg\:border-v-purple4-3 {
    border-color: #8a3a6b !important;
  }

  .lg\:border-v-purple4-4 {
    border-color: #510238 !important;
  }

  .lg\:border-v-green4-1 {
    border-color: #a1d787 !important;
  }

  .lg\:border-v-green4-2 {
    border-color: #799f56 !important;
  }

  .lg\:border-v-green4-3 {
    border-color: #506b37 !important;
  }

  .lg\:border-v-green4-4 {
    border-color: #283b1f !important;
  }

  .lg\:border-v-orange5-1 {
    border-color: #ffcb72 !important;
  }

  .lg\:border-v-orange5-2 {
    border-color: #eb9625 !important;
  }

  .lg\:border-v-orange5-3 {
    border-color: #d1601d !important;
  }

  .lg\:border-v-orange5-4 {
    border-color: #a82e1d !important;
  }

  .lg\:border-v-orange5-5 {
    border-color: #6f130c !important;
  }

  .lg\:border-v-teal5-1 {
    border-color: #b0dce1 !important;
  }

  .lg\:border-v-teal5-2 {
    border-color: #6db6be !important;
  }

  .lg\:border-v-teal5-3 {
    border-color: #418e96 !important;
  }

  .lg\:border-v-teal5-4 {
    border-color: #25676a !important;
  }

  .lg\:border-v-teal5-5 {
    border-color: #0c4240 !important;
  }

  .lg\:border-v-purple5-1 {
    border-color: #ebc5d7 !important;
  }

  .lg\:border-v-purple5-2 {
    border-color: #d18daf !important;
  }

  .lg\:border-v-purple5-3 {
    border-color: #ab5c88 !important;
  }

  .lg\:border-v-purple5-4 {
    border-color: #7f2f61 !important;
  }

  .lg\:border-v-purple5-5 {
    border-color: #510238 !important;
  }

  .lg\:border-v-green5-1 {
    border-color: #b5dfa0 !important;
  }

  .lg\:border-v-green5-2 {
    border-color: #87b567 !important;
  }

  .lg\:border-v-green5-3 {
    border-color: #6a8a46 !important;
  }

  .lg\:border-v-green5-4 {
    border-color: #486132 !important;
  }

  .lg\:border-v-green5-5 {
    border-color: #283b1f !important;
  }

  .lg\:border-v-map-primary-purple {
    border-color: #b27495 !important;
  }

  .lg\:border-v-map-primary-teal {
    border-color: #73b2b2 !important;
  }

  .lg\:border-v-map-primary-green {
    border-color: #8cb574 !important;
  }

  .lg\:border-v-map-primary-tan {
    border-color: #c7b68d !important;
  }

  .lg\:border-v-map-primary-orange {
    border-color: #f0b061 !important;
  }

  .lg\:border-v-map-primary-red {
    border-color: #ef7564 !important;
  }

  .lg\:border-v-map-secondary-purple {
    border-color: #ca9fb3 !important;
  }

  .lg\:border-v-map-secondary-teal {
    border-color: #9fc7c9 !important;
  }

  .lg\:border-v-map-secondary-green {
    border-color: #aecb9e !important;
  }

  .lg\:border-v-map-secondary-tan {
    border-color: #d8ccaf !important;
  }

  .lg\:border-v-map-secondary-orange {
    border-color: #f4c891 !important;
  }

  .lg\:border-v-map-secondary-red {
    border-color: #f29d91 !important;
  }

  .lg\:border-v-map-tertiary-purple {
    border-color: #eeccda !important;
  }

  .lg\:border-v-map-tertiary-teal {
    border-color: #bbe3e4 !important;
  }

  .lg\:border-v-map-tertiary-green {
    border-color: #cae4ba !important;
  }

  .lg\:border-v-map-tertiary-tan {
    border-color: #ebe4d0 !important;
  }

  .lg\:border-v-map-tertiary-orange {
    border-color: #ffe0ac !important;
  }

  .lg\:border-v-map-tertiary-red {
    border-color: #fbc8c1 !important;
  }

  .lg\:border-v-teal4-d8 {
    border-color: #0c4240 !important;
  }

  .lg\:border-v-teal3-d8 {
    border-color: #2a6f74 !important;
  }

  .lg\:border-v-teal2-d8 {
    border-color: #549fa7 !important;
  }

  .lg\:border-v-teal1-d8 {
    border-color: #95d0d0 !important;
  }

  .lg\:border-v-middle-d8 {
    border-color: #fffad6 !important;
  }

  .lg\:border-v-orange1-d8 {
    border-color: #f6bf61 !important;
  }

  .lg\:border-v-orange2-d8 {
    border-color: #e08416 !important;
  }

  .lg\:border-v-orange3-d8 {
    border-color: #af550d !important;
  }

  .lg\:border-v-orange4-d8 {
    border-color: #6f130c !important;
  }

  .lg\:border-v-teal3-d6 {
    border-color: #2a6f74 !important;
  }

  .lg\:border-v-teal2-d6 {
    border-color: #549fa7 !important;
  }

  .lg\:border-v-teal1-d6 {
    border-color: #95d0d0 !important;
  }

  .lg\:border-v-middle-d6 {
    border-color: #fffad6 !important;
  }

  .lg\:border-v-orange1-d6 {
    border-color: #f6bf61 !important;
  }

  .lg\:border-v-orange2-d6 {
    border-color: #e08416 !important;
  }

  .lg\:border-v-orange3-d6 {
    border-color: #af550d !important;
  }

  .lg\:border-v-grayscale-1 {
    border-color: #d9d9d9 !important;
  }

  .lg\:border-v-grayscale-2 {
    border-color: #bdbdbd !important;
  }

  .lg\:border-v-grayscale-3 {
    border-color: #969696 !important;
  }

  .lg\:border-v-grayscale-4 {
    border-color: #636363 !important;
  }

  .lg\:border-v-grayscale-5 {
    border-color: #252525 !important;
  }

  .lg\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .lg\:hover\:border-brown:hover {
    border-color: #412c26 !important;
  }

  .lg\:hover\:border-orange:hover {
    border-color: #f25d27 !important;
  }

  .lg\:hover\:border-blue:hover {
    border-color: #04284a !important;
  }

  .lg\:hover\:border-gray:hover {
    border-color: #48535d !important;
  }

  .lg\:hover\:border-white:hover {
    border-color: #fff !important;
  }

  .lg\:hover\:border-blue-hl:hover {
    border-color: #4391db !important;
  }

  .lg\:hover\:border-red-hl:hover {
    border-color: #ea2636 !important;
  }

  .lg\:hover\:border-orange-hl:hover {
    border-color: #f25d27 !important;
  }

  .lg\:hover\:border-yellow-hl:hover {
    border-color: #fc0 !important;
  }

  .lg\:hover\:border-gray-50:hover {
    border-color: #7f7f7f !important;
  }

  .lg\:hover\:border-gray-30:hover {
    border-color: #afacab !important;
  }

  .lg\:hover\:border-babyblue:hover {
    border-color: #e0e9e8 !important;
  }

  .lg\:hover\:border-bone:hover {
    border-color: #faf9f4 !important;
  }

  .lg\:hover\:border-gray-02:hover {
    border-color: #f9f9f9 !important;
  }

  .lg\:hover\:border-gray4-cool:hover {
    border-color: #668296 !important;
  }

  .lg\:hover\:border-gray3-cool:hover {
    border-color: #9baaaa !important;
  }

  .lg\:hover\:border-gray2-cool:hover {
    border-color: #c9cec6 !important;
  }

  .lg\:hover\:border-gray1-cool:hover {
    border-color: #f2f2f2 !important;
  }

  .lg\:hover\:border-gray4:hover {
    border-color: #4b535d !important;
  }

  .lg\:hover\:border-gray3:hover {
    border-color: #60666b !important;
  }

  .lg\:hover\:border-gray2:hover {
    border-color: #9ea3a5 !important;
  }

  .lg\:hover\:border-gray1:hover {
    border-color: #ddd !important;
  }

  .lg\:hover\:border-gray4-warm:hover {
    border-color: #514c44 !important;
  }

  .lg\:hover\:border-gray3-warm:hover {
    border-color: #8e7f75 !important;
  }

  .lg\:hover\:border-gray2-warm:hover {
    border-color: #cec1b5 !important;
  }

  .lg\:hover\:border-gray1-warm:hover {
    border-color: #ede8e2 !important;
  }

  .lg\:hover\:border-orange5:hover {
    border-color: #720c26 !important;
  }

  .lg\:hover\:border-orange4:hover {
    border-color: #aa2800 !important;
  }

  .lg\:hover\:border-orange3:hover {
    border-color: #d16b00 !important;
  }

  .lg\:hover\:border-orange2:hover {
    border-color: #e2b260 !important;
  }

  .lg\:hover\:border-orange1:hover {
    border-color: #f2e5aa !important;
  }

  .lg\:hover\:border-green4:hover {
    border-color: #303b1f !important;
  }

  .lg\:hover\:border-green3:hover {
    border-color: #5c6b40 !important;
  }

  .lg\:hover\:border-green2:hover {
    border-color: #99b782 !important;
  }

  .lg\:hover\:border-green1:hover {
    border-color: #dbe5c4 !important;
  }

  .lg\:hover\:border-blue4:hover {
    border-color: #04284a !important;
  }

  .lg\:hover\:border-blue3:hover {
    border-color: #215e99 !important;
  }

  .lg\:hover\:border-blue2:hover {
    border-color: #7ab2e5 !important;
  }

  .lg\:hover\:border-blue1:hover {
    border-color: #c6ddf4 !important;
  }

  .lg\:hover\:border-teal4:hover {
    border-color: #0c3f42 !important;
  }

  .lg\:hover\:border-teal3:hover {
    border-color: #3f6d6b !important;
  }

  .lg\:hover\:border-teal2:hover {
    border-color: #66afad !important;
  }

  .lg\:hover\:border-teal1:hover {
    border-color: #c1e5e8 !important;
  }

  .lg\:hover\:border-purple4:hover {
    border-color: #510238 !important;
  }

  .lg\:hover\:border-purple3:hover {
    border-color: #773863 !important;
  }

  .lg\:hover\:border-brown4:hover {
    border-color: #594f35 !important;
  }

  .lg\:hover\:border-brown2:hover {
    border-color: #b5a06d !important;
  }

  .lg\:hover\:border-map-green:hover {
    border-color: #9ab882 !important;
  }

  .lg\:hover\:border-map-orange:hover {
    border-color: #e2b260 !important;
  }

  .lg\:hover\:border-map-brown:hover {
    border-color: #cec1b5 !important;
  }

  .lg\:hover\:border-map-gray:hover {
    border-color: #9baaaa !important;
  }

  .lg\:hover\:border-map-ocean:hover {
    border-color: #f2f2f2 !important;
  }

  .lg\:hover\:border-map-country:hover {
    border-color: #fffff9 !important;
  }

  .lg\:hover\:border-map-border:hover {
    border-color: #dedede !important;
  }

  .lg\:hover\:border-map-green1:hover {
    border-color: #303b1f !important;
  }

  .lg\:hover\:border-map-green2:hover {
    border-color: #5c6b40 !important;
  }

  .lg\:hover\:border-map-green3:hover {
    border-color: #99b782 !important;
  }

  .lg\:hover\:border-map-green4:hover {
    border-color: #dbe5c4 !important;
  }

  .lg\:hover\:border-map-orange1:hover {
    border-color: #aa2800 !important;
  }

  .lg\:hover\:border-map-orange2:hover {
    border-color: #d16b00 !important;
  }

  .lg\:hover\:border-map-orange3:hover {
    border-color: #e2b260 !important;
  }

  .lg\:hover\:border-map-orange4:hover {
    border-color: #f2e5aa !important;
  }

  .lg\:hover\:border-map-teal1:hover {
    border-color: #0c3f42 !important;
  }

  .lg\:hover\:border-map-teal2:hover {
    border-color: #3f6d6b !important;
  }

  .lg\:hover\:border-map-teal3:hover {
    border-color: #66afad !important;
  }

  .lg\:hover\:border-map-teal4:hover {
    border-color: #c1e5e8 !important;
  }

  .lg\:hover\:border-map-purple1:hover {
    border-color: #510238 !important;
  }

  .lg\:hover\:border-map-purple2:hover {
    border-color: #773863 !important;
  }

  .lg\:hover\:border-map-purple3:hover {
    border-color: #cc93ad !important;
  }

  .lg\:hover\:border-map-purple4:hover {
    border-color: #f2dde5 !important;
  }

  .lg\:hover\:border-v-brown:hover {
    border-color: #412c26 !important;
  }

  .lg\:hover\:border-v-coral:hover {
    border-color: #f25d27 !important;
  }

  .lg\:hover\:border-v-marine:hover {
    border-color: #04284a !important;
  }

  .lg\:hover\:border-v-gunmetal:hover {
    border-color: #4b535d !important;
  }

  .lg\:hover\:border-v-tan:hover {
    border-color: #b5a06d !important;
  }

  .lg\:hover\:border-v-red:hover {
    border-color: #bd3823 !important;
  }

  .lg\:hover\:border-v-purple:hover {
    border-color: #a65583 !important;
  }

  .lg\:hover\:border-v-teal:hover {
    border-color: #3b8991 !important;
  }

  .lg\:hover\:border-v-green:hover {
    border-color: #5c8c42 !important;
  }

  .lg\:hover\:border-v-orange:hover {
    border-color: #e68a17 !important;
  }

  .lg\:hover\:border-v-blue:hover {
    border-color: #2e75b8 !important;
  }

  .lg\:hover\:border-v-tan-l:hover {
    border-color: #d9caa7 !important;
  }

  .lg\:hover\:border-v-red-l:hover {
    border-color: #ff9382 !important;
  }

  .lg\:hover\:border-v-purple-l:hover {
    border-color: #de9ebc !important;
  }

  .lg\:hover\:border-v-teal-l:hover {
    border-color: #80c7cf !important;
  }

  .lg\:hover\:border-v-green-l:hover {
    border-color: #9bd47f !important;
  }

  .lg\:hover\:border-v-orange-l:hover {
    border-color: #ffc259 !important;
  }

  .lg\:hover\:border-v-blue-l:hover {
    border-color: #7ab2e5 !important;
  }

  .lg\:hover\:border-v-gray-1:hover {
    border-color: #f2f2f2 !important;
  }

  .lg\:hover\:border-v-gray-2:hover {
    border-color: #ddd !important;
  }

  .lg\:hover\:border-v-gray-3:hover {
    border-color: #7f7f7f !important;
  }

  .lg\:hover\:border-v-warmgray-1:hover {
    border-color: #c9cec6 !important;
  }

  .lg\:hover\:border-v-warmgray-2:hover {
    border-color: #9baaaa !important;
  }

  .lg\:hover\:border-v-coolgray-1:hover {
    border-color: #9ea3a5 !important;
  }

  .lg\:hover\:border-v-coolgray-2:hover {
    border-color: #60666b !important;
  }

  .lg\:hover\:border-v-blue-b:hover {
    border-color: #4391db !important;
  }

  .lg\:hover\:border-v-orange-b:hover {
    border-color: #f25d27 !important;
  }

  .lg\:hover\:border-v-red-b:hover {
    border-color: #ea2636 !important;
  }

  .lg\:hover\:border-v-yellow-b:hover {
    border-color: #fc0 !important;
  }

  .lg\:hover\:border-v-orange3-1:hover {
    border-color: #ffc259 !important;
  }

  .lg\:hover\:border-v-orange3-2:hover {
    border-color: #e68a17 !important;
  }

  .lg\:hover\:border-v-orange3-3:hover {
    border-color: #7f2704 !important;
  }

  .lg\:hover\:border-v-blue3-1:hover {
    border-color: #7ab2e5 !important;
  }

  .lg\:hover\:border-v-blue3-2:hover {
    border-color: #2e75b8 !important;
  }

  .lg\:hover\:border-v-blue3-3:hover {
    border-color: #04284a !important;
  }

  .lg\:hover\:border-v-purple3-1:hover {
    border-color: #de9ebc !important;
  }

  .lg\:hover\:border-v-purple3-2:hover {
    border-color: #a65583 !important;
  }

  .lg\:hover\:border-v-purple3-3:hover {
    border-color: #510238 !important;
  }

  .lg\:hover\:border-v-teal3-1:hover {
    border-color: #80c7cf !important;
  }

  .lg\:hover\:border-v-teal3-2:hover {
    border-color: #3b8991 !important;
  }

  .lg\:hover\:border-v-teal3-3:hover {
    border-color: #0c4240 !important;
  }

  .lg\:hover\:border-v-red3-1:hover {
    border-color: #ff9382 !important;
  }

  .lg\:hover\:border-v-red3-2:hover {
    border-color: #bd3823 !important;
  }

  .lg\:hover\:border-v-red3-3:hover {
    border-color: #6f130c !important;
  }

  .lg\:hover\:border-v-green3-1:hover {
    border-color: #9bd47f !important;
  }

  .lg\:hover\:border-v-green3-2:hover {
    border-color: #5c8c42 !important;
  }

  .lg\:hover\:border-v-green3-3:hover {
    border-color: #283b1f !important;
  }

  .lg\:hover\:border-v-tan3-1:hover {
    border-color: #d9caa7 !important;
  }

  .lg\:hover\:border-v-tan3-2:hover {
    border-color: #b5a06d !important;
  }

  .lg\:hover\:border-v-tan3-3:hover {
    border-color: #594f35 !important;
  }

  .lg\:hover\:border-v-orange4-1:hover {
    border-color: #fdbd54 !important;
  }

  .lg\:hover\:border-v-orange4-2:hover {
    border-color: #df7b19 !important;
  }

  .lg\:hover\:border-v-orange4-3:hover {
    border-color: #b73521 !important;
  }

  .lg\:hover\:border-v-orange4-4:hover {
    border-color: #6f130c !important;
  }

  .lg\:hover\:border-v-teal4-1:hover {
    border-color: #9cd3da !important;
  }

  .lg\:hover\:border-v-teal4-2:hover {
    border-color: #57a2aa !important;
  }

  .lg\:hover\:border-v-teal4-3:hover {
    border-color: #2b7175 !important;
  }

  .lg\:hover\:border-v-teal4-4:hover {
    border-color: #0c4240 !important;
  }

  .lg\:hover\:border-v-purple4-1:hover {
    border-color: #e6b6cd !important;
  }

  .lg\:hover\:border-v-purple4-2:hover {
    border-color: #be749b !important;
  }

  .lg\:hover\:border-v-purple4-3:hover {
    border-color: #8a3a6b !important;
  }

  .lg\:hover\:border-v-purple4-4:hover {
    border-color: #510238 !important;
  }

  .lg\:hover\:border-v-green4-1:hover {
    border-color: #a1d787 !important;
  }

  .lg\:hover\:border-v-green4-2:hover {
    border-color: #799f56 !important;
  }

  .lg\:hover\:border-v-green4-3:hover {
    border-color: #506b37 !important;
  }

  .lg\:hover\:border-v-green4-4:hover {
    border-color: #283b1f !important;
  }

  .lg\:hover\:border-v-orange5-1:hover {
    border-color: #ffcb72 !important;
  }

  .lg\:hover\:border-v-orange5-2:hover {
    border-color: #eb9625 !important;
  }

  .lg\:hover\:border-v-orange5-3:hover {
    border-color: #d1601d !important;
  }

  .lg\:hover\:border-v-orange5-4:hover {
    border-color: #a82e1d !important;
  }

  .lg\:hover\:border-v-orange5-5:hover {
    border-color: #6f130c !important;
  }

  .lg\:hover\:border-v-teal5-1:hover {
    border-color: #b0dce1 !important;
  }

  .lg\:hover\:border-v-teal5-2:hover {
    border-color: #6db6be !important;
  }

  .lg\:hover\:border-v-teal5-3:hover {
    border-color: #418e96 !important;
  }

  .lg\:hover\:border-v-teal5-4:hover {
    border-color: #25676a !important;
  }

  .lg\:hover\:border-v-teal5-5:hover {
    border-color: #0c4240 !important;
  }

  .lg\:hover\:border-v-purple5-1:hover {
    border-color: #ebc5d7 !important;
  }

  .lg\:hover\:border-v-purple5-2:hover {
    border-color: #d18daf !important;
  }

  .lg\:hover\:border-v-purple5-3:hover {
    border-color: #ab5c88 !important;
  }

  .lg\:hover\:border-v-purple5-4:hover {
    border-color: #7f2f61 !important;
  }

  .lg\:hover\:border-v-purple5-5:hover {
    border-color: #510238 !important;
  }

  .lg\:hover\:border-v-green5-1:hover {
    border-color: #b5dfa0 !important;
  }

  .lg\:hover\:border-v-green5-2:hover {
    border-color: #87b567 !important;
  }

  .lg\:hover\:border-v-green5-3:hover {
    border-color: #6a8a46 !important;
  }

  .lg\:hover\:border-v-green5-4:hover {
    border-color: #486132 !important;
  }

  .lg\:hover\:border-v-green5-5:hover {
    border-color: #283b1f !important;
  }

  .lg\:hover\:border-v-map-primary-purple:hover {
    border-color: #b27495 !important;
  }

  .lg\:hover\:border-v-map-primary-teal:hover {
    border-color: #73b2b2 !important;
  }

  .lg\:hover\:border-v-map-primary-green:hover {
    border-color: #8cb574 !important;
  }

  .lg\:hover\:border-v-map-primary-tan:hover {
    border-color: #c7b68d !important;
  }

  .lg\:hover\:border-v-map-primary-orange:hover {
    border-color: #f0b061 !important;
  }

  .lg\:hover\:border-v-map-primary-red:hover {
    border-color: #ef7564 !important;
  }

  .lg\:hover\:border-v-map-secondary-purple:hover {
    border-color: #ca9fb3 !important;
  }

  .lg\:hover\:border-v-map-secondary-teal:hover {
    border-color: #9fc7c9 !important;
  }

  .lg\:hover\:border-v-map-secondary-green:hover {
    border-color: #aecb9e !important;
  }

  .lg\:hover\:border-v-map-secondary-tan:hover {
    border-color: #d8ccaf !important;
  }

  .lg\:hover\:border-v-map-secondary-orange:hover {
    border-color: #f4c891 !important;
  }

  .lg\:hover\:border-v-map-secondary-red:hover {
    border-color: #f29d91 !important;
  }

  .lg\:hover\:border-v-map-tertiary-purple:hover {
    border-color: #eeccda !important;
  }

  .lg\:hover\:border-v-map-tertiary-teal:hover {
    border-color: #bbe3e4 !important;
  }

  .lg\:hover\:border-v-map-tertiary-green:hover {
    border-color: #cae4ba !important;
  }

  .lg\:hover\:border-v-map-tertiary-tan:hover {
    border-color: #ebe4d0 !important;
  }

  .lg\:hover\:border-v-map-tertiary-orange:hover {
    border-color: #ffe0ac !important;
  }

  .lg\:hover\:border-v-map-tertiary-red:hover {
    border-color: #fbc8c1 !important;
  }

  .lg\:hover\:border-v-teal4-d8:hover {
    border-color: #0c4240 !important;
  }

  .lg\:hover\:border-v-teal3-d8:hover {
    border-color: #2a6f74 !important;
  }

  .lg\:hover\:border-v-teal2-d8:hover {
    border-color: #549fa7 !important;
  }

  .lg\:hover\:border-v-teal1-d8:hover {
    border-color: #95d0d0 !important;
  }

  .lg\:hover\:border-v-middle-d8:hover {
    border-color: #fffad6 !important;
  }

  .lg\:hover\:border-v-orange1-d8:hover {
    border-color: #f6bf61 !important;
  }

  .lg\:hover\:border-v-orange2-d8:hover {
    border-color: #e08416 !important;
  }

  .lg\:hover\:border-v-orange3-d8:hover {
    border-color: #af550d !important;
  }

  .lg\:hover\:border-v-orange4-d8:hover {
    border-color: #6f130c !important;
  }

  .lg\:hover\:border-v-teal3-d6:hover {
    border-color: #2a6f74 !important;
  }

  .lg\:hover\:border-v-teal2-d6:hover {
    border-color: #549fa7 !important;
  }

  .lg\:hover\:border-v-teal1-d6:hover {
    border-color: #95d0d0 !important;
  }

  .lg\:hover\:border-v-middle-d6:hover {
    border-color: #fffad6 !important;
  }

  .lg\:hover\:border-v-orange1-d6:hover {
    border-color: #f6bf61 !important;
  }

  .lg\:hover\:border-v-orange2-d6:hover {
    border-color: #e08416 !important;
  }

  .lg\:hover\:border-v-orange3-d6:hover {
    border-color: #af550d !important;
  }

  .lg\:hover\:border-v-grayscale-1:hover {
    border-color: #d9d9d9 !important;
  }

  .lg\:hover\:border-v-grayscale-2:hover {
    border-color: #bdbdbd !important;
  }

  .lg\:hover\:border-v-grayscale-3:hover {
    border-color: #969696 !important;
  }

  .lg\:hover\:border-v-grayscale-4:hover {
    border-color: #636363 !important;
  }

  .lg\:hover\:border-v-grayscale-5:hover {
    border-color: #252525 !important;
  }

  .lg\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .lg\:focus\:border-brown:focus {
    border-color: #412c26 !important;
  }

  .lg\:focus\:border-orange:focus {
    border-color: #f25d27 !important;
  }

  .lg\:focus\:border-blue:focus {
    border-color: #04284a !important;
  }

  .lg\:focus\:border-gray:focus {
    border-color: #48535d !important;
  }

  .lg\:focus\:border-white:focus {
    border-color: #fff !important;
  }

  .lg\:focus\:border-blue-hl:focus {
    border-color: #4391db !important;
  }

  .lg\:focus\:border-red-hl:focus {
    border-color: #ea2636 !important;
  }

  .lg\:focus\:border-orange-hl:focus {
    border-color: #f25d27 !important;
  }

  .lg\:focus\:border-yellow-hl:focus {
    border-color: #fc0 !important;
  }

  .lg\:focus\:border-gray-50:focus {
    border-color: #7f7f7f !important;
  }

  .lg\:focus\:border-gray-30:focus {
    border-color: #afacab !important;
  }

  .lg\:focus\:border-babyblue:focus {
    border-color: #e0e9e8 !important;
  }

  .lg\:focus\:border-bone:focus {
    border-color: #faf9f4 !important;
  }

  .lg\:focus\:border-gray-02:focus {
    border-color: #f9f9f9 !important;
  }

  .lg\:focus\:border-gray4-cool:focus {
    border-color: #668296 !important;
  }

  .lg\:focus\:border-gray3-cool:focus {
    border-color: #9baaaa !important;
  }

  .lg\:focus\:border-gray2-cool:focus {
    border-color: #c9cec6 !important;
  }

  .lg\:focus\:border-gray1-cool:focus {
    border-color: #f2f2f2 !important;
  }

  .lg\:focus\:border-gray4:focus {
    border-color: #4b535d !important;
  }

  .lg\:focus\:border-gray3:focus {
    border-color: #60666b !important;
  }

  .lg\:focus\:border-gray2:focus {
    border-color: #9ea3a5 !important;
  }

  .lg\:focus\:border-gray1:focus {
    border-color: #ddd !important;
  }

  .lg\:focus\:border-gray4-warm:focus {
    border-color: #514c44 !important;
  }

  .lg\:focus\:border-gray3-warm:focus {
    border-color: #8e7f75 !important;
  }

  .lg\:focus\:border-gray2-warm:focus {
    border-color: #cec1b5 !important;
  }

  .lg\:focus\:border-gray1-warm:focus {
    border-color: #ede8e2 !important;
  }

  .lg\:focus\:border-orange5:focus {
    border-color: #720c26 !important;
  }

  .lg\:focus\:border-orange4:focus {
    border-color: #aa2800 !important;
  }

  .lg\:focus\:border-orange3:focus {
    border-color: #d16b00 !important;
  }

  .lg\:focus\:border-orange2:focus {
    border-color: #e2b260 !important;
  }

  .lg\:focus\:border-orange1:focus {
    border-color: #f2e5aa !important;
  }

  .lg\:focus\:border-green4:focus {
    border-color: #303b1f !important;
  }

  .lg\:focus\:border-green3:focus {
    border-color: #5c6b40 !important;
  }

  .lg\:focus\:border-green2:focus {
    border-color: #99b782 !important;
  }

  .lg\:focus\:border-green1:focus {
    border-color: #dbe5c4 !important;
  }

  .lg\:focus\:border-blue4:focus {
    border-color: #04284a !important;
  }

  .lg\:focus\:border-blue3:focus {
    border-color: #215e99 !important;
  }

  .lg\:focus\:border-blue2:focus {
    border-color: #7ab2e5 !important;
  }

  .lg\:focus\:border-blue1:focus {
    border-color: #c6ddf4 !important;
  }

  .lg\:focus\:border-teal4:focus {
    border-color: #0c3f42 !important;
  }

  .lg\:focus\:border-teal3:focus {
    border-color: #3f6d6b !important;
  }

  .lg\:focus\:border-teal2:focus {
    border-color: #66afad !important;
  }

  .lg\:focus\:border-teal1:focus {
    border-color: #c1e5e8 !important;
  }

  .lg\:focus\:border-purple4:focus {
    border-color: #510238 !important;
  }

  .lg\:focus\:border-purple3:focus {
    border-color: #773863 !important;
  }

  .lg\:focus\:border-brown4:focus {
    border-color: #594f35 !important;
  }

  .lg\:focus\:border-brown2:focus {
    border-color: #b5a06d !important;
  }

  .lg\:focus\:border-map-green:focus {
    border-color: #9ab882 !important;
  }

  .lg\:focus\:border-map-orange:focus {
    border-color: #e2b260 !important;
  }

  .lg\:focus\:border-map-brown:focus {
    border-color: #cec1b5 !important;
  }

  .lg\:focus\:border-map-gray:focus {
    border-color: #9baaaa !important;
  }

  .lg\:focus\:border-map-ocean:focus {
    border-color: #f2f2f2 !important;
  }

  .lg\:focus\:border-map-country:focus {
    border-color: #fffff9 !important;
  }

  .lg\:focus\:border-map-border:focus {
    border-color: #dedede !important;
  }

  .lg\:focus\:border-map-green1:focus {
    border-color: #303b1f !important;
  }

  .lg\:focus\:border-map-green2:focus {
    border-color: #5c6b40 !important;
  }

  .lg\:focus\:border-map-green3:focus {
    border-color: #99b782 !important;
  }

  .lg\:focus\:border-map-green4:focus {
    border-color: #dbe5c4 !important;
  }

  .lg\:focus\:border-map-orange1:focus {
    border-color: #aa2800 !important;
  }

  .lg\:focus\:border-map-orange2:focus {
    border-color: #d16b00 !important;
  }

  .lg\:focus\:border-map-orange3:focus {
    border-color: #e2b260 !important;
  }

  .lg\:focus\:border-map-orange4:focus {
    border-color: #f2e5aa !important;
  }

  .lg\:focus\:border-map-teal1:focus {
    border-color: #0c3f42 !important;
  }

  .lg\:focus\:border-map-teal2:focus {
    border-color: #3f6d6b !important;
  }

  .lg\:focus\:border-map-teal3:focus {
    border-color: #66afad !important;
  }

  .lg\:focus\:border-map-teal4:focus {
    border-color: #c1e5e8 !important;
  }

  .lg\:focus\:border-map-purple1:focus {
    border-color: #510238 !important;
  }

  .lg\:focus\:border-map-purple2:focus {
    border-color: #773863 !important;
  }

  .lg\:focus\:border-map-purple3:focus {
    border-color: #cc93ad !important;
  }

  .lg\:focus\:border-map-purple4:focus {
    border-color: #f2dde5 !important;
  }

  .lg\:focus\:border-v-brown:focus {
    border-color: #412c26 !important;
  }

  .lg\:focus\:border-v-coral:focus {
    border-color: #f25d27 !important;
  }

  .lg\:focus\:border-v-marine:focus {
    border-color: #04284a !important;
  }

  .lg\:focus\:border-v-gunmetal:focus {
    border-color: #4b535d !important;
  }

  .lg\:focus\:border-v-tan:focus {
    border-color: #b5a06d !important;
  }

  .lg\:focus\:border-v-red:focus {
    border-color: #bd3823 !important;
  }

  .lg\:focus\:border-v-purple:focus {
    border-color: #a65583 !important;
  }

  .lg\:focus\:border-v-teal:focus {
    border-color: #3b8991 !important;
  }

  .lg\:focus\:border-v-green:focus {
    border-color: #5c8c42 !important;
  }

  .lg\:focus\:border-v-orange:focus {
    border-color: #e68a17 !important;
  }

  .lg\:focus\:border-v-blue:focus {
    border-color: #2e75b8 !important;
  }

  .lg\:focus\:border-v-tan-l:focus {
    border-color: #d9caa7 !important;
  }

  .lg\:focus\:border-v-red-l:focus {
    border-color: #ff9382 !important;
  }

  .lg\:focus\:border-v-purple-l:focus {
    border-color: #de9ebc !important;
  }

  .lg\:focus\:border-v-teal-l:focus {
    border-color: #80c7cf !important;
  }

  .lg\:focus\:border-v-green-l:focus {
    border-color: #9bd47f !important;
  }

  .lg\:focus\:border-v-orange-l:focus {
    border-color: #ffc259 !important;
  }

  .lg\:focus\:border-v-blue-l:focus {
    border-color: #7ab2e5 !important;
  }

  .lg\:focus\:border-v-gray-1:focus {
    border-color: #f2f2f2 !important;
  }

  .lg\:focus\:border-v-gray-2:focus {
    border-color: #ddd !important;
  }

  .lg\:focus\:border-v-gray-3:focus {
    border-color: #7f7f7f !important;
  }

  .lg\:focus\:border-v-warmgray-1:focus {
    border-color: #c9cec6 !important;
  }

  .lg\:focus\:border-v-warmgray-2:focus {
    border-color: #9baaaa !important;
  }

  .lg\:focus\:border-v-coolgray-1:focus {
    border-color: #9ea3a5 !important;
  }

  .lg\:focus\:border-v-coolgray-2:focus {
    border-color: #60666b !important;
  }

  .lg\:focus\:border-v-blue-b:focus {
    border-color: #4391db !important;
  }

  .lg\:focus\:border-v-orange-b:focus {
    border-color: #f25d27 !important;
  }

  .lg\:focus\:border-v-red-b:focus {
    border-color: #ea2636 !important;
  }

  .lg\:focus\:border-v-yellow-b:focus {
    border-color: #fc0 !important;
  }

  .lg\:focus\:border-v-orange3-1:focus {
    border-color: #ffc259 !important;
  }

  .lg\:focus\:border-v-orange3-2:focus {
    border-color: #e68a17 !important;
  }

  .lg\:focus\:border-v-orange3-3:focus {
    border-color: #7f2704 !important;
  }

  .lg\:focus\:border-v-blue3-1:focus {
    border-color: #7ab2e5 !important;
  }

  .lg\:focus\:border-v-blue3-2:focus {
    border-color: #2e75b8 !important;
  }

  .lg\:focus\:border-v-blue3-3:focus {
    border-color: #04284a !important;
  }

  .lg\:focus\:border-v-purple3-1:focus {
    border-color: #de9ebc !important;
  }

  .lg\:focus\:border-v-purple3-2:focus {
    border-color: #a65583 !important;
  }

  .lg\:focus\:border-v-purple3-3:focus {
    border-color: #510238 !important;
  }

  .lg\:focus\:border-v-teal3-1:focus {
    border-color: #80c7cf !important;
  }

  .lg\:focus\:border-v-teal3-2:focus {
    border-color: #3b8991 !important;
  }

  .lg\:focus\:border-v-teal3-3:focus {
    border-color: #0c4240 !important;
  }

  .lg\:focus\:border-v-red3-1:focus {
    border-color: #ff9382 !important;
  }

  .lg\:focus\:border-v-red3-2:focus {
    border-color: #bd3823 !important;
  }

  .lg\:focus\:border-v-red3-3:focus {
    border-color: #6f130c !important;
  }

  .lg\:focus\:border-v-green3-1:focus {
    border-color: #9bd47f !important;
  }

  .lg\:focus\:border-v-green3-2:focus {
    border-color: #5c8c42 !important;
  }

  .lg\:focus\:border-v-green3-3:focus {
    border-color: #283b1f !important;
  }

  .lg\:focus\:border-v-tan3-1:focus {
    border-color: #d9caa7 !important;
  }

  .lg\:focus\:border-v-tan3-2:focus {
    border-color: #b5a06d !important;
  }

  .lg\:focus\:border-v-tan3-3:focus {
    border-color: #594f35 !important;
  }

  .lg\:focus\:border-v-orange4-1:focus {
    border-color: #fdbd54 !important;
  }

  .lg\:focus\:border-v-orange4-2:focus {
    border-color: #df7b19 !important;
  }

  .lg\:focus\:border-v-orange4-3:focus {
    border-color: #b73521 !important;
  }

  .lg\:focus\:border-v-orange4-4:focus {
    border-color: #6f130c !important;
  }

  .lg\:focus\:border-v-teal4-1:focus {
    border-color: #9cd3da !important;
  }

  .lg\:focus\:border-v-teal4-2:focus {
    border-color: #57a2aa !important;
  }

  .lg\:focus\:border-v-teal4-3:focus {
    border-color: #2b7175 !important;
  }

  .lg\:focus\:border-v-teal4-4:focus {
    border-color: #0c4240 !important;
  }

  .lg\:focus\:border-v-purple4-1:focus {
    border-color: #e6b6cd !important;
  }

  .lg\:focus\:border-v-purple4-2:focus {
    border-color: #be749b !important;
  }

  .lg\:focus\:border-v-purple4-3:focus {
    border-color: #8a3a6b !important;
  }

  .lg\:focus\:border-v-purple4-4:focus {
    border-color: #510238 !important;
  }

  .lg\:focus\:border-v-green4-1:focus {
    border-color: #a1d787 !important;
  }

  .lg\:focus\:border-v-green4-2:focus {
    border-color: #799f56 !important;
  }

  .lg\:focus\:border-v-green4-3:focus {
    border-color: #506b37 !important;
  }

  .lg\:focus\:border-v-green4-4:focus {
    border-color: #283b1f !important;
  }

  .lg\:focus\:border-v-orange5-1:focus {
    border-color: #ffcb72 !important;
  }

  .lg\:focus\:border-v-orange5-2:focus {
    border-color: #eb9625 !important;
  }

  .lg\:focus\:border-v-orange5-3:focus {
    border-color: #d1601d !important;
  }

  .lg\:focus\:border-v-orange5-4:focus {
    border-color: #a82e1d !important;
  }

  .lg\:focus\:border-v-orange5-5:focus {
    border-color: #6f130c !important;
  }

  .lg\:focus\:border-v-teal5-1:focus {
    border-color: #b0dce1 !important;
  }

  .lg\:focus\:border-v-teal5-2:focus {
    border-color: #6db6be !important;
  }

  .lg\:focus\:border-v-teal5-3:focus {
    border-color: #418e96 !important;
  }

  .lg\:focus\:border-v-teal5-4:focus {
    border-color: #25676a !important;
  }

  .lg\:focus\:border-v-teal5-5:focus {
    border-color: #0c4240 !important;
  }

  .lg\:focus\:border-v-purple5-1:focus {
    border-color: #ebc5d7 !important;
  }

  .lg\:focus\:border-v-purple5-2:focus {
    border-color: #d18daf !important;
  }

  .lg\:focus\:border-v-purple5-3:focus {
    border-color: #ab5c88 !important;
  }

  .lg\:focus\:border-v-purple5-4:focus {
    border-color: #7f2f61 !important;
  }

  .lg\:focus\:border-v-purple5-5:focus {
    border-color: #510238 !important;
  }

  .lg\:focus\:border-v-green5-1:focus {
    border-color: #b5dfa0 !important;
  }

  .lg\:focus\:border-v-green5-2:focus {
    border-color: #87b567 !important;
  }

  .lg\:focus\:border-v-green5-3:focus {
    border-color: #6a8a46 !important;
  }

  .lg\:focus\:border-v-green5-4:focus {
    border-color: #486132 !important;
  }

  .lg\:focus\:border-v-green5-5:focus {
    border-color: #283b1f !important;
  }

  .lg\:focus\:border-v-map-primary-purple:focus {
    border-color: #b27495 !important;
  }

  .lg\:focus\:border-v-map-primary-teal:focus {
    border-color: #73b2b2 !important;
  }

  .lg\:focus\:border-v-map-primary-green:focus {
    border-color: #8cb574 !important;
  }

  .lg\:focus\:border-v-map-primary-tan:focus {
    border-color: #c7b68d !important;
  }

  .lg\:focus\:border-v-map-primary-orange:focus {
    border-color: #f0b061 !important;
  }

  .lg\:focus\:border-v-map-primary-red:focus {
    border-color: #ef7564 !important;
  }

  .lg\:focus\:border-v-map-secondary-purple:focus {
    border-color: #ca9fb3 !important;
  }

  .lg\:focus\:border-v-map-secondary-teal:focus {
    border-color: #9fc7c9 !important;
  }

  .lg\:focus\:border-v-map-secondary-green:focus {
    border-color: #aecb9e !important;
  }

  .lg\:focus\:border-v-map-secondary-tan:focus {
    border-color: #d8ccaf !important;
  }

  .lg\:focus\:border-v-map-secondary-orange:focus {
    border-color: #f4c891 !important;
  }

  .lg\:focus\:border-v-map-secondary-red:focus {
    border-color: #f29d91 !important;
  }

  .lg\:focus\:border-v-map-tertiary-purple:focus {
    border-color: #eeccda !important;
  }

  .lg\:focus\:border-v-map-tertiary-teal:focus {
    border-color: #bbe3e4 !important;
  }

  .lg\:focus\:border-v-map-tertiary-green:focus {
    border-color: #cae4ba !important;
  }

  .lg\:focus\:border-v-map-tertiary-tan:focus {
    border-color: #ebe4d0 !important;
  }

  .lg\:focus\:border-v-map-tertiary-orange:focus {
    border-color: #ffe0ac !important;
  }

  .lg\:focus\:border-v-map-tertiary-red:focus {
    border-color: #fbc8c1 !important;
  }

  .lg\:focus\:border-v-teal4-d8:focus {
    border-color: #0c4240 !important;
  }

  .lg\:focus\:border-v-teal3-d8:focus {
    border-color: #2a6f74 !important;
  }

  .lg\:focus\:border-v-teal2-d8:focus {
    border-color: #549fa7 !important;
  }

  .lg\:focus\:border-v-teal1-d8:focus {
    border-color: #95d0d0 !important;
  }

  .lg\:focus\:border-v-middle-d8:focus {
    border-color: #fffad6 !important;
  }

  .lg\:focus\:border-v-orange1-d8:focus {
    border-color: #f6bf61 !important;
  }

  .lg\:focus\:border-v-orange2-d8:focus {
    border-color: #e08416 !important;
  }

  .lg\:focus\:border-v-orange3-d8:focus {
    border-color: #af550d !important;
  }

  .lg\:focus\:border-v-orange4-d8:focus {
    border-color: #6f130c !important;
  }

  .lg\:focus\:border-v-teal3-d6:focus {
    border-color: #2a6f74 !important;
  }

  .lg\:focus\:border-v-teal2-d6:focus {
    border-color: #549fa7 !important;
  }

  .lg\:focus\:border-v-teal1-d6:focus {
    border-color: #95d0d0 !important;
  }

  .lg\:focus\:border-v-middle-d6:focus {
    border-color: #fffad6 !important;
  }

  .lg\:focus\:border-v-orange1-d6:focus {
    border-color: #f6bf61 !important;
  }

  .lg\:focus\:border-v-orange2-d6:focus {
    border-color: #e08416 !important;
  }

  .lg\:focus\:border-v-orange3-d6:focus {
    border-color: #af550d !important;
  }

  .lg\:focus\:border-v-grayscale-1:focus {
    border-color: #d9d9d9 !important;
  }

  .lg\:focus\:border-v-grayscale-2:focus {
    border-color: #bdbdbd !important;
  }

  .lg\:focus\:border-v-grayscale-3:focus {
    border-color: #969696 !important;
  }

  .lg\:focus\:border-v-grayscale-4:focus {
    border-color: #636363 !important;
  }

  .lg\:focus\:border-v-grayscale-5:focus {
    border-color: #252525 !important;
  }

  .lg\:rounded-none {
    border-radius: 0 !important;
  }

  .lg\:rounded-sm {
    border-radius: .125rem !important;
  }

  .lg\:rounded {
    border-radius: .25rem !important;
  }

  .lg\:rounded-lg {
    border-radius: .5rem !important;
  }

  .lg\:rounded-full {
    border-radius: 9999px !important;
  }

  .lg\:rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .lg\:rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .lg\:rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .lg\:rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .lg\:rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .lg\:rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .lg\:rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .lg\:rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .lg\:rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .lg\:rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .lg\:rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .lg\:rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .lg\:rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .lg\:rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .lg\:rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .lg\:rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .lg\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .lg\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .lg\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .lg\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .lg\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .lg\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .lg\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .lg\:rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .lg\:rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .lg\:rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .lg\:rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .lg\:rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .lg\:rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .lg\:rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .lg\:rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .lg\:rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .lg\:rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .lg\:rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .lg\:rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .lg\:border-solid {
    border-style: solid !important;
  }

  .lg\:border-dashed {
    border-style: dashed !important;
  }

  .lg\:border-dotted {
    border-style: dotted !important;
  }

  .lg\:border-none {
    border-style: none !important;
  }

  .lg\:border-0 {
    border-width: 0 !important;
  }

  .lg\:border-2 {
    border-width: 2px !important;
  }

  .lg\:border-4 {
    border-width: 4px !important;
  }

  .lg\:border-8 {
    border-width: 8px !important;
  }

  .lg\:border {
    border-width: 1px !important;
  }

  .lg\:border-t-0 {
    border-top-width: 0 !important;
  }

  .lg\:border-r-0 {
    border-right-width: 0 !important;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0 !important;
  }

  .lg\:border-l-0 {
    border-left-width: 0 !important;
  }

  .lg\:border-t-2 {
    border-top-width: 2px !important;
  }

  .lg\:border-r-2 {
    border-right-width: 2px !important;
  }

  .lg\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .lg\:border-l-2 {
    border-left-width: 2px !important;
  }

  .lg\:border-t-4 {
    border-top-width: 4px !important;
  }

  .lg\:border-r-4 {
    border-right-width: 4px !important;
  }

  .lg\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .lg\:border-l-4 {
    border-left-width: 4px !important;
  }

  .lg\:border-t-8 {
    border-top-width: 8px !important;
  }

  .lg\:border-r-8 {
    border-right-width: 8px !important;
  }

  .lg\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .lg\:border-l-8 {
    border-left-width: 8px !important;
  }

  .lg\:border-t {
    border-top-width: 1px !important;
  }

  .lg\:border-r {
    border-right-width: 1px !important;
  }

  .lg\:border-b {
    border-bottom-width: 1px !important;
  }

  .lg\:border-l {
    border-left-width: 1px !important;
  }

  .lg\:cursor-auto {
    cursor: auto !important;
  }

  .lg\:cursor-default {
    cursor: default !important;
  }

  .lg\:cursor-pointer {
    cursor: pointer !important;
  }

  .lg\:cursor-wait {
    cursor: wait !important;
  }

  .lg\:cursor-move {
    cursor: move !important;
  }

  .lg\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .lg\:block {
    display: block !important;
  }

  .lg\:inline-block {
    display: inline-block !important;
  }

  .lg\:inline {
    display: inline !important;
  }

  .lg\:table {
    display: table !important;
  }

  .lg\:table-row {
    display: table-row !important;
  }

  .lg\:table-cell {
    display: table-cell !important;
  }

  .lg\:hidden {
    display: none !important;
  }

  .lg\:flex {
    display: flex !important;
  }

  .lg\:inline-flex {
    display: inline-flex !important;
  }

  .lg\:flex-row {
    flex-direction: row !important;
  }

  .lg\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .lg\:flex-col {
    flex-direction: column !important;
  }

  .lg\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .lg\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .lg\:flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .lg\:items-start {
    align-items: flex-start !important;
  }

  .lg\:items-end {
    align-items: flex-end !important;
  }

  .lg\:items-center {
    align-items: center !important;
  }

  .lg\:items-baseline {
    align-items: baseline !important;
  }

  .lg\:items-stretch {
    align-items: stretch !important;
  }

  .lg\:self-auto {
    align-self: auto !important;
  }

  .lg\:self-start {
    align-self: flex-start !important;
  }

  .lg\:self-end {
    align-self: flex-end !important;
  }

  .lg\:self-center {
    align-self: center !important;
  }

  .lg\:self-stretch {
    align-self: stretch !important;
  }

  .lg\:justify-start {
    justify-content: flex-start !important;
  }

  .lg\:justify-end {
    justify-content: flex-end !important;
  }

  .lg\:justify-center {
    justify-content: center !important;
  }

  .lg\:justify-between {
    justify-content: space-between !important;
  }

  .lg\:justify-around {
    justify-content: space-around !important;
  }

  .lg\:content-center {
    align-content: center !important;
  }

  .lg\:content-start {
    align-content: flex-start !important;
  }

  .lg\:content-end {
    align-content: flex-end !important;
  }

  .lg\:content-between {
    align-content: space-between !important;
  }

  .lg\:content-around {
    align-content: space-around !important;
  }

  .lg\:flex-1 {
    flex: 1 1 0% !important;
  }

  .lg\:flex-auto {
    flex: 1 1 auto !important;
  }

  .lg\:flex-initial {
    flex: 0 1 auto !important;
  }

  .lg\:flex-none {
    flex: none !important;
  }

  .lg\:flex-grow {
    flex-grow: 1 !important;
  }

  .lg\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .lg\:flex-no-grow {
    flex-grow: 0 !important;
  }

  .lg\:flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .lg\:font-h {
    font-family: haarlemmer_regular !important;
  }

  .lg\:font-lb {
    font-family: larsseit_bold !important;
  }

  .lg\:font-li {
    font-family: larsseit_italic !important;
  }

  .lg\:font-lm {
    font-family: larsseit_medium !important;
  }

  .lg\:font-l {
    font-family: larsseit_regular !important;
  }

  .lg\:font-lei {
    font-family: lemonde_italic !important;
  }

  .lg\:font-le {
    font-family: lemonde_regular !important;
  }

  .lg\:font-hairline {
    font-weight: 100 !important;
  }

  .lg\:font-thin {
    font-weight: 200 !important;
  }

  .lg\:font-light {
    font-weight: 300 !important;
  }

  .lg\:font-normal {
    font-weight: 400 !important;
  }

  .lg\:font-medium {
    font-weight: 500 !important;
  }

  .lg\:font-semibold {
    font-weight: 600 !important;
  }

  .lg\:font-bold {
    font-weight: 700 !important;
  }

  .lg\:font-extrabold {
    font-weight: 800 !important;
  }

  .lg\:font-black {
    font-weight: 900 !important;
  }

  .lg\:hover\:font-hairline:hover {
    font-weight: 100 !important;
  }

  .lg\:hover\:font-thin:hover {
    font-weight: 200 !important;
  }

  .lg\:hover\:font-light:hover {
    font-weight: 300 !important;
  }

  .lg\:hover\:font-normal:hover {
    font-weight: 400 !important;
  }

  .lg\:hover\:font-medium:hover {
    font-weight: 500 !important;
  }

  .lg\:hover\:font-semibold:hover {
    font-weight: 600 !important;
  }

  .lg\:hover\:font-bold:hover {
    font-weight: 700 !important;
  }

  .lg\:hover\:font-extrabold:hover {
    font-weight: 800 !important;
  }

  .lg\:hover\:font-black:hover {
    font-weight: 900 !important;
  }

  .lg\:focus\:font-hairline:focus {
    font-weight: 100 !important;
  }

  .lg\:focus\:font-thin:focus {
    font-weight: 200 !important;
  }

  .lg\:focus\:font-light:focus {
    font-weight: 300 !important;
  }

  .lg\:focus\:font-normal:focus {
    font-weight: 400 !important;
  }

  .lg\:focus\:font-medium:focus {
    font-weight: 500 !important;
  }

  .lg\:focus\:font-semibold:focus {
    font-weight: 600 !important;
  }

  .lg\:focus\:font-bold:focus {
    font-weight: 700 !important;
  }

  .lg\:focus\:font-extrabold:focus {
    font-weight: 800 !important;
  }

  .lg\:focus\:font-black:focus {
    font-weight: 900 !important;
  }

  .lg\:h-612 {
    height: 612px !important;
  }

  .lg\:h-auto {
    height: auto !important;
  }

  .lg\:h-px {
    height: 1px !important;
  }

  .lg\:h-full {
    height: 100% !important;
  }

  .lg\:h-1\/2 {
    height: 50% !important;
  }

  .lg\:h-1\/3 {
    height: 33.33333% !important;
  }

  .lg\:h-2\/3 {
    height: 66.66667% !important;
  }

  .lg\:h-1\/4 {
    height: 25% !important;
  }

  .lg\:h-3\/4 {
    height: 75% !important;
  }

  .lg\:h-1\/5 {
    height: 20% !important;
  }

  .lg\:h-2\/5 {
    height: 40% !important;
  }

  .lg\:h-3\/5 {
    height: 60% !important;
  }

  .lg\:h-4\/5 {
    height: 80% !important;
  }

  .lg\:h-1\/6 {
    height: 16.66667% !important;
  }

  .lg\:h-5\/6 {
    height: 83.33333% !important;
  }

  .lg\:h-screen {
    height: 100vh !important;
  }

  .lg\:leading-11 {
    line-height: 11px !important;
  }

  .lg\:leading-12 {
    line-height: 12px !important;
  }

  .lg\:leading-13 {
    line-height: 13px !important;
  }

  .lg\:leading-14 {
    line-height: 14px !important;
  }

  .lg\:leading-15 {
    line-height: 15px !important;
  }

  .lg\:leading-16 {
    line-height: 16px !important;
  }

  .lg\:leading-20 {
    line-height: 20px !important;
  }

  .lg\:leading-22 {
    line-height: 22px !important;
  }

  .lg\:leading-none {
    line-height: 1 !important;
  }

  .lg\:leading-tight {
    line-height: 1.25 !important;
  }

  .lg\:leading-normal {
    line-height: 1.5 !important;
  }

  .lg\:leading-loose {
    line-height: 2 !important;
  }

  .lg\:m-0 {
    margin: 0 !important;
  }

  .lg\:m-auto {
    margin: auto !important;
  }

  .lg\:m-px {
    margin: 1px !important;
  }

  .lg\:m-2px {
    margin: 2px !important;
  }

  .lg\:m-4px {
    margin: 4px !important;
  }

  .lg\:m-5px {
    margin: 5px !important;
  }

  .lg\:m-10px {
    margin: 10px !important;
  }

  .lg\:m-15px {
    margin: 15px !important;
  }

  .lg\:m-20px {
    margin: 20px !important;
  }

  .lg\:m-25px {
    margin: 25px !important;
  }

  .lg\:m-30px {
    margin: 30px !important;
  }

  .lg\:m-32px {
    margin: 32px !important;
  }

  .lg\:m-35px {
    margin: 35px !important;
  }

  .lg\:m-42px {
    margin: 42px !important;
  }

  .lg\:m-45px {
    margin: 45px !important;
  }

  .lg\:m-64px {
    margin: 64px !important;
  }

  .lg\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .lg\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .lg\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .lg\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .lg\:my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .lg\:mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .lg\:my-2px {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .lg\:mx-2px {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .lg\:my-4px {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .lg\:mx-4px {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .lg\:my-5px {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .lg\:mx-5px {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .lg\:my-10px {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .lg\:mx-10px {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .lg\:my-15px {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .lg\:mx-15px {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .lg\:my-20px {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .lg\:mx-20px {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .lg\:my-25px {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .lg\:mx-25px {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .lg\:my-30px {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .lg\:mx-30px {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .lg\:my-32px {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .lg\:mx-32px {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .lg\:my-35px {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .lg\:mx-35px {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .lg\:my-42px {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }

  .lg\:mx-42px {
    margin-left: 42px !important;
    margin-right: 42px !important;
  }

  .lg\:my-45px {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }

  .lg\:mx-45px {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }

  .lg\:my-64px {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .lg\:mx-64px {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .lg\:mt-0 {
    margin-top: 0 !important;
  }

  .lg\:mr-0 {
    margin-right: 0 !important;
  }

  .lg\:mb-0 {
    margin-bottom: 0 !important;
  }

  .lg\:ml-0 {
    margin-left: 0 !important;
  }

  .lg\:mt-auto {
    margin-top: auto !important;
  }

  .lg\:mr-auto {
    margin-right: auto !important;
  }

  .lg\:mb-auto {
    margin-bottom: auto !important;
  }

  .lg\:ml-auto {
    margin-left: auto !important;
  }

  .lg\:mt-px {
    margin-top: 1px !important;
  }

  .lg\:mr-px {
    margin-right: 1px !important;
  }

  .lg\:mb-px {
    margin-bottom: 1px !important;
  }

  .lg\:ml-px {
    margin-left: 1px !important;
  }

  .lg\:mt-2px {
    margin-top: 2px !important;
  }

  .lg\:mr-2px {
    margin-right: 2px !important;
  }

  .lg\:mb-2px {
    margin-bottom: 2px !important;
  }

  .lg\:ml-2px {
    margin-left: 2px !important;
  }

  .lg\:mt-4px {
    margin-top: 4px !important;
  }

  .lg\:mr-4px {
    margin-right: 4px !important;
  }

  .lg\:mb-4px {
    margin-bottom: 4px !important;
  }

  .lg\:ml-4px {
    margin-left: 4px !important;
  }

  .lg\:mt-5px {
    margin-top: 5px !important;
  }

  .lg\:mr-5px {
    margin-right: 5px !important;
  }

  .lg\:mb-5px {
    margin-bottom: 5px !important;
  }

  .lg\:ml-5px {
    margin-left: 5px !important;
  }

  .lg\:mt-10px {
    margin-top: 10px !important;
  }

  .lg\:mr-10px {
    margin-right: 10px !important;
  }

  .lg\:mb-10px {
    margin-bottom: 10px !important;
  }

  .lg\:ml-10px {
    margin-left: 10px !important;
  }

  .lg\:mt-15px {
    margin-top: 15px !important;
  }

  .lg\:mr-15px {
    margin-right: 15px !important;
  }

  .lg\:mb-15px {
    margin-bottom: 15px !important;
  }

  .lg\:ml-15px {
    margin-left: 15px !important;
  }

  .lg\:mt-20px {
    margin-top: 20px !important;
  }

  .lg\:mr-20px {
    margin-right: 20px !important;
  }

  .lg\:mb-20px {
    margin-bottom: 20px !important;
  }

  .lg\:ml-20px {
    margin-left: 20px !important;
  }

  .lg\:mt-25px {
    margin-top: 25px !important;
  }

  .lg\:mr-25px {
    margin-right: 25px !important;
  }

  .lg\:mb-25px {
    margin-bottom: 25px !important;
  }

  .lg\:ml-25px {
    margin-left: 25px !important;
  }

  .lg\:mt-30px {
    margin-top: 30px !important;
  }

  .lg\:mr-30px {
    margin-right: 30px !important;
  }

  .lg\:mb-30px {
    margin-bottom: 30px !important;
  }

  .lg\:ml-30px {
    margin-left: 30px !important;
  }

  .lg\:mt-32px {
    margin-top: 32px !important;
  }

  .lg\:mr-32px {
    margin-right: 32px !important;
  }

  .lg\:mb-32px {
    margin-bottom: 32px !important;
  }

  .lg\:ml-32px {
    margin-left: 32px !important;
  }

  .lg\:mt-35px {
    margin-top: 35px !important;
  }

  .lg\:mr-35px {
    margin-right: 35px !important;
  }

  .lg\:mb-35px {
    margin-bottom: 35px !important;
  }

  .lg\:ml-35px {
    margin-left: 35px !important;
  }

  .lg\:mt-42px {
    margin-top: 42px !important;
  }

  .lg\:mr-42px {
    margin-right: 42px !important;
  }

  .lg\:mb-42px {
    margin-bottom: 42px !important;
  }

  .lg\:ml-42px {
    margin-left: 42px !important;
  }

  .lg\:mt-45px {
    margin-top: 45px !important;
  }

  .lg\:mr-45px {
    margin-right: 45px !important;
  }

  .lg\:mb-45px {
    margin-bottom: 45px !important;
  }

  .lg\:ml-45px {
    margin-left: 45px !important;
  }

  .lg\:mt-64px {
    margin-top: 64px !important;
  }

  .lg\:mr-64px {
    margin-right: 64px !important;
  }

  .lg\:mb-64px {
    margin-bottom: 64px !important;
  }

  .lg\:ml-64px {
    margin-left: 64px !important;
  }

  .lg\:max-h-full {
    max-height: 100% !important;
  }

  .lg\:max-h-screen {
    max-height: 100vh !important;
  }

  .lg\:max-w-320 {
    max-width: 320px !important;
  }

  .lg\:max-w-360 {
    max-width: 360px !important;
  }

  .lg\:max-w-576 {
    max-width: 576px !important;
  }

  .lg\:max-w-680 {
    max-width: 680px !important;
  }

  .lg\:max-w-768 {
    max-width: 768px !important;
  }

  .lg\:max-w-1024 {
    max-width: 1024px !important;
  }

  .lg\:max-w-1280 {
    max-width: 1280px !important;
  }

  .lg\:min-h-0 {
    min-height: 0 !important;
  }

  .lg\:min-h-full {
    min-height: 100% !important;
  }

  .lg\:min-h-screen {
    min-height: 100vh !important;
  }

  .lg\:min-w-0 {
    min-width: 0 !important;
  }

  .lg\:min-w-full {
    min-width: 100% !important;
  }

  .lg\:-m-0 {
    margin: 0 !important;
  }

  .lg\:-m-1 {
    margin: -0.25rem !important;
  }

  .lg\:-m-2 {
    margin: -0.5rem !important;
  }

  .lg\:-m-3 {
    margin: -0.75rem !important;
  }

  .lg\:-m-4 {
    margin: -1rem !important;
  }

  .lg\:-m-5 {
    margin: -1.25rem !important;
  }

  .lg\:-m-6 {
    margin: -1.5rem !important;
  }

  .lg\:-m-8 {
    margin: -2rem !important;
  }

  .lg\:-m-10 {
    margin: -2.5rem !important;
  }

  .lg\:-m-12 {
    margin: -3rem !important;
  }

  .lg\:-m-16 {
    margin: -4rem !important;
  }

  .lg\:-m-20 {
    margin: -5rem !important;
  }

  .lg\:-m-24 {
    margin: -6rem !important;
  }

  .lg\:-m-32 {
    margin: -8rem !important;
  }

  .lg\:-m-px {
    margin: -1px !important;
  }

  .lg\:-m-2px {
    margin: -2px !important;
  }

  .lg\:-m-4px {
    margin: -4px !important;
  }

  .lg\:-m-5px {
    margin: -5px !important;
  }

  .lg\:-m-6px {
    margin: -6px !important;
  }

  .lg\:-m-8px {
    margin: -8px !important;
  }

  .lg\:-m-10px {
    margin: -10px !important;
  }

  .lg\:-m-15px {
    margin: -15px !important;
  }

  .lg\:-m-16px {
    margin: -16px !important;
  }

  .lg\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .lg\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .lg\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .lg\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .lg\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .lg\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .lg\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .lg\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .lg\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .lg\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .lg\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .lg\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }

  .lg\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .lg\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .lg\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .lg\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .lg\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .lg\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }

  .lg\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .lg\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }

  .lg\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .lg\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }

  .lg\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .lg\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }

  .lg\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }

  .lg\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }

  .lg\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }

  .lg\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }

  .lg\:-my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .lg\:-mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .lg\:-my-2px {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .lg\:-mx-2px {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .lg\:-my-4px {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .lg\:-mx-4px {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .lg\:-my-5px {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .lg\:-mx-5px {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .lg\:-my-6px {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .lg\:-mx-6px {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .lg\:-my-8px {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .lg\:-mx-8px {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .lg\:-my-10px {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .lg\:-mx-10px {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .lg\:-my-15px {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .lg\:-mx-15px {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .lg\:-my-16px {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .lg\:-mx-16px {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .lg\:-mt-0 {
    margin-top: 0 !important;
  }

  .lg\:-mr-0 {
    margin-right: 0 !important;
  }

  .lg\:-mb-0 {
    margin-bottom: 0 !important;
  }

  .lg\:-ml-0 {
    margin-left: 0 !important;
  }

  .lg\:-mt-1 {
    margin-top: -0.25rem !important;
  }

  .lg\:-mr-1 {
    margin-right: -0.25rem !important;
  }

  .lg\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .lg\:-ml-1 {
    margin-left: -0.25rem !important;
  }

  .lg\:-mt-2 {
    margin-top: -0.5rem !important;
  }

  .lg\:-mr-2 {
    margin-right: -0.5rem !important;
  }

  .lg\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .lg\:-ml-2 {
    margin-left: -0.5rem !important;
  }

  .lg\:-mt-3 {
    margin-top: -0.75rem !important;
  }

  .lg\:-mr-3 {
    margin-right: -0.75rem !important;
  }

  .lg\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .lg\:-ml-3 {
    margin-left: -0.75rem !important;
  }

  .lg\:-mt-4 {
    margin-top: -1rem !important;
  }

  .lg\:-mr-4 {
    margin-right: -1rem !important;
  }

  .lg\:-mb-4 {
    margin-bottom: -1rem !important;
  }

  .lg\:-ml-4 {
    margin-left: -1rem !important;
  }

  .lg\:-mt-5 {
    margin-top: -1.25rem !important;
  }

  .lg\:-mr-5 {
    margin-right: -1.25rem !important;
  }

  .lg\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }

  .lg\:-ml-5 {
    margin-left: -1.25rem !important;
  }

  .lg\:-mt-6 {
    margin-top: -1.5rem !important;
  }

  .lg\:-mr-6 {
    margin-right: -1.5rem !important;
  }

  .lg\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .lg\:-ml-6 {
    margin-left: -1.5rem !important;
  }

  .lg\:-mt-8 {
    margin-top: -2rem !important;
  }

  .lg\:-mr-8 {
    margin-right: -2rem !important;
  }

  .lg\:-mb-8 {
    margin-bottom: -2rem !important;
  }

  .lg\:-ml-8 {
    margin-left: -2rem !important;
  }

  .lg\:-mt-10 {
    margin-top: -2.5rem !important;
  }

  .lg\:-mr-10 {
    margin-right: -2.5rem !important;
  }

  .lg\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }

  .lg\:-ml-10 {
    margin-left: -2.5rem !important;
  }

  .lg\:-mt-12 {
    margin-top: -3rem !important;
  }

  .lg\:-mr-12 {
    margin-right: -3rem !important;
  }

  .lg\:-mb-12 {
    margin-bottom: -3rem !important;
  }

  .lg\:-ml-12 {
    margin-left: -3rem !important;
  }

  .lg\:-mt-16 {
    margin-top: -4rem !important;
  }

  .lg\:-mr-16 {
    margin-right: -4rem !important;
  }

  .lg\:-mb-16 {
    margin-bottom: -4rem !important;
  }

  .lg\:-ml-16 {
    margin-left: -4rem !important;
  }

  .lg\:-mt-20 {
    margin-top: -5rem !important;
  }

  .lg\:-mr-20 {
    margin-right: -5rem !important;
  }

  .lg\:-mb-20 {
    margin-bottom: -5rem !important;
  }

  .lg\:-ml-20 {
    margin-left: -5rem !important;
  }

  .lg\:-mt-24 {
    margin-top: -6rem !important;
  }

  .lg\:-mr-24 {
    margin-right: -6rem !important;
  }

  .lg\:-mb-24 {
    margin-bottom: -6rem !important;
  }

  .lg\:-ml-24 {
    margin-left: -6rem !important;
  }

  .lg\:-mt-32 {
    margin-top: -8rem !important;
  }

  .lg\:-mr-32 {
    margin-right: -8rem !important;
  }

  .lg\:-mb-32 {
    margin-bottom: -8rem !important;
  }

  .lg\:-ml-32 {
    margin-left: -8rem !important;
  }

  .lg\:-mt-px {
    margin-top: -1px !important;
  }

  .lg\:-mr-px {
    margin-right: -1px !important;
  }

  .lg\:-mb-px {
    margin-bottom: -1px !important;
  }

  .lg\:-ml-px {
    margin-left: -1px !important;
  }

  .lg\:-mt-2px {
    margin-top: -2px !important;
  }

  .lg\:-mr-2px {
    margin-right: -2px !important;
  }

  .lg\:-mb-2px {
    margin-bottom: -2px !important;
  }

  .lg\:-ml-2px {
    margin-left: -2px !important;
  }

  .lg\:-mt-4px {
    margin-top: -4px !important;
  }

  .lg\:-mr-4px {
    margin-right: -4px !important;
  }

  .lg\:-mb-4px {
    margin-bottom: -4px !important;
  }

  .lg\:-ml-4px {
    margin-left: -4px !important;
  }

  .lg\:-mt-5px {
    margin-top: -5px !important;
  }

  .lg\:-mr-5px {
    margin-right: -5px !important;
  }

  .lg\:-mb-5px {
    margin-bottom: -5px !important;
  }

  .lg\:-ml-5px {
    margin-left: -5px !important;
  }

  .lg\:-mt-6px {
    margin-top: -6px !important;
  }

  .lg\:-mr-6px {
    margin-right: -6px !important;
  }

  .lg\:-mb-6px {
    margin-bottom: -6px !important;
  }

  .lg\:-ml-6px {
    margin-left: -6px !important;
  }

  .lg\:-mt-8px {
    margin-top: -8px !important;
  }

  .lg\:-mr-8px {
    margin-right: -8px !important;
  }

  .lg\:-mb-8px {
    margin-bottom: -8px !important;
  }

  .lg\:-ml-8px {
    margin-left: -8px !important;
  }

  .lg\:-mt-10px {
    margin-top: -10px !important;
  }

  .lg\:-mr-10px {
    margin-right: -10px !important;
  }

  .lg\:-mb-10px {
    margin-bottom: -10px !important;
  }

  .lg\:-ml-10px {
    margin-left: -10px !important;
  }

  .lg\:-mt-15px {
    margin-top: -15px !important;
  }

  .lg\:-mr-15px {
    margin-right: -15px !important;
  }

  .lg\:-mb-15px {
    margin-bottom: -15px !important;
  }

  .lg\:-ml-15px {
    margin-left: -15px !important;
  }

  .lg\:-mt-16px {
    margin-top: -16px !important;
  }

  .lg\:-mr-16px {
    margin-right: -16px !important;
  }

  .lg\:-mb-16px {
    margin-bottom: -16px !important;
  }

  .lg\:-ml-16px {
    margin-left: -16px !important;
  }

  .lg\:opacity-0 {
    opacity: 0 !important;
  }

  .lg\:opacity-25 {
    opacity: .25 !important;
  }

  .lg\:opacity-50 {
    opacity: .5 !important;
  }

  .lg\:opacity-75 {
    opacity: .75 !important;
  }

  .lg\:opacity-100 {
    opacity: 1 !important;
  }

  .lg\:overflow-auto {
    overflow: auto !important;
  }

  .lg\:overflow-hidden {
    overflow: hidden !important;
  }

  .lg\:overflow-visible {
    overflow: visible !important;
  }

  .lg\:overflow-scroll {
    overflow: scroll !important;
  }

  .lg\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .lg\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .lg\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .lg\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .lg\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .lg\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .lg\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .lg\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .lg\:scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .lg\:scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .lg\:p-px {
    padding: 1px !important;
  }

  .lg\:p-2px {
    padding: 2px !important;
  }

  .lg\:p-4px {
    padding: 4px !important;
  }

  .lg\:p-5px {
    padding: 5px !important;
  }

  .lg\:p-6px {
    padding: 6px !important;
  }

  .lg\:p-8px {
    padding: 8px !important;
  }

  .lg\:p-10px {
    padding: 10px !important;
  }

  .lg\:p-15px {
    padding: 15px !important;
  }

  .lg\:p-16px {
    padding: 16px !important;
  }

  .lg\:py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .lg\:px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .lg\:py-2px {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .lg\:px-2px {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .lg\:py-4px {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .lg\:px-4px {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .lg\:py-5px {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .lg\:px-5px {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .lg\:py-6px {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .lg\:px-6px {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .lg\:py-8px {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .lg\:px-8px {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .lg\:py-10px {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .lg\:px-10px {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .lg\:py-15px {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .lg\:px-15px {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .lg\:py-16px {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .lg\:px-16px {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .lg\:pt-px {
    padding-top: 1px !important;
  }

  .lg\:pr-px {
    padding-right: 1px !important;
  }

  .lg\:pb-px {
    padding-bottom: 1px !important;
  }

  .lg\:pl-px {
    padding-left: 1px !important;
  }

  .lg\:pt-2px {
    padding-top: 2px !important;
  }

  .lg\:pr-2px {
    padding-right: 2px !important;
  }

  .lg\:pb-2px {
    padding-bottom: 2px !important;
  }

  .lg\:pl-2px {
    padding-left: 2px !important;
  }

  .lg\:pt-4px {
    padding-top: 4px !important;
  }

  .lg\:pr-4px {
    padding-right: 4px !important;
  }

  .lg\:pb-4px {
    padding-bottom: 4px !important;
  }

  .lg\:pl-4px {
    padding-left: 4px !important;
  }

  .lg\:pt-5px {
    padding-top: 5px !important;
  }

  .lg\:pr-5px {
    padding-right: 5px !important;
  }

  .lg\:pb-5px {
    padding-bottom: 5px !important;
  }

  .lg\:pl-5px {
    padding-left: 5px !important;
  }

  .lg\:pt-6px {
    padding-top: 6px !important;
  }

  .lg\:pr-6px {
    padding-right: 6px !important;
  }

  .lg\:pb-6px {
    padding-bottom: 6px !important;
  }

  .lg\:pl-6px {
    padding-left: 6px !important;
  }

  .lg\:pt-8px {
    padding-top: 8px !important;
  }

  .lg\:pr-8px {
    padding-right: 8px !important;
  }

  .lg\:pb-8px {
    padding-bottom: 8px !important;
  }

  .lg\:pl-8px {
    padding-left: 8px !important;
  }

  .lg\:pt-10px {
    padding-top: 10px !important;
  }

  .lg\:pr-10px {
    padding-right: 10px !important;
  }

  .lg\:pb-10px {
    padding-bottom: 10px !important;
  }

  .lg\:pl-10px {
    padding-left: 10px !important;
  }

  .lg\:pt-15px {
    padding-top: 15px !important;
  }

  .lg\:pr-15px {
    padding-right: 15px !important;
  }

  .lg\:pb-15px {
    padding-bottom: 15px !important;
  }

  .lg\:pl-15px {
    padding-left: 15px !important;
  }

  .lg\:pt-16px {
    padding-top: 16px !important;
  }

  .lg\:pr-16px {
    padding-right: 16px !important;
  }

  .lg\:pb-16px {
    padding-bottom: 16px !important;
  }

  .lg\:pl-16px {
    padding-left: 16px !important;
  }

  .lg\:pointer-events-none {
    pointer-events: none !important;
  }

  .lg\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .lg\:static {
    position: static !important;
  }

  .lg\:fixed {
    position: fixed !important;
  }

  .lg\:absolute {
    position: absolute !important;
  }

  .lg\:relative {
    position: relative !important;
  }

  .lg\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .lg\:pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .lg\:pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .lg\:pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .lg\:pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .lg\:pin-t {
    top: 0 !important;
  }

  .lg\:pin-r {
    right: 0 !important;
  }

  .lg\:pin-b {
    bottom: 0 !important;
  }

  .lg\:pin-l {
    left: 0 !important;
  }

  .lg\:resize-none {
    resize: none !important;
  }

  .lg\:resize-y {
    resize: vertical !important;
  }

  .lg\:resize-x {
    resize: horizontal !important;
  }

  .lg\:resize {
    resize: both !important;
  }

  .lg\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .lg\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .lg\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .lg\:shadow-none {
    box-shadow: none !important;
  }

  .lg\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .lg\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .lg\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .lg\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }

  .lg\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .lg\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .lg\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .lg\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .lg\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }

  .lg\:table-auto {
    table-layout: auto !important;
  }

  .lg\:table-fixed {
    table-layout: fixed !important;
  }

  .lg\:text-left {
    text-align: left !important;
  }

  .lg\:text-center {
    text-align: center !important;
  }

  .lg\:text-right {
    text-align: right !important;
  }

  .lg\:text-justify {
    text-align: justify !important;
  }

  .lg\:text-blue {
    color: #04284a !important;
  }

  .lg\:text-bone {
    color: #faf9f4 !important;
  }

  .lg\:text-orange-hl {
    color: #f25d27 !important;
  }

  .lg\:text-gray-50 {
    color: #7f7f7f !important;
  }

  .lg\:text-gray {
    color: #60666b !important;
  }

  .lg\:text-brown {
    color: #412c26 !important;
  }

  .lg\:text-gray1-cool {
    color: #f2f2f2 !important;
  }

  .lg\:text-v-gray-3 {
    color: #7f7f7f !important;
  }

  .lg\:text-v-coolgray-2 {
    color: #60666b !important;
  }

  .lg\:text-gray-map {
    color: #c6c4c4 !important;
  }

  .lg\:hover\:text-blue:hover {
    color: #04284a !important;
  }

  .lg\:hover\:text-bone:hover {
    color: #faf9f4 !important;
  }

  .lg\:hover\:text-orange-hl:hover {
    color: #f25d27 !important;
  }

  .lg\:hover\:text-gray-50:hover {
    color: #7f7f7f !important;
  }

  .lg\:hover\:text-gray:hover {
    color: #60666b !important;
  }

  .lg\:hover\:text-brown:hover {
    color: #412c26 !important;
  }

  .lg\:hover\:text-gray1-cool:hover {
    color: #f2f2f2 !important;
  }

  .lg\:hover\:text-v-gray-3:hover {
    color: #7f7f7f !important;
  }

  .lg\:hover\:text-v-coolgray-2:hover {
    color: #60666b !important;
  }

  .lg\:hover\:text-gray-map:hover {
    color: #c6c4c4 !important;
  }

  .lg\:focus\:text-blue:focus {
    color: #04284a !important;
  }

  .lg\:focus\:text-bone:focus {
    color: #faf9f4 !important;
  }

  .lg\:focus\:text-orange-hl:focus {
    color: #f25d27 !important;
  }

  .lg\:focus\:text-gray-50:focus {
    color: #7f7f7f !important;
  }

  .lg\:focus\:text-gray:focus {
    color: #60666b !important;
  }

  .lg\:focus\:text-brown:focus {
    color: #412c26 !important;
  }

  .lg\:focus\:text-gray1-cool:focus {
    color: #f2f2f2 !important;
  }

  .lg\:focus\:text-v-gray-3:focus {
    color: #7f7f7f !important;
  }

  .lg\:focus\:text-v-coolgray-2:focus {
    color: #60666b !important;
  }

  .lg\:focus\:text-gray-map:focus {
    color: #c6c4c4 !important;
  }

  .lg\:text-9 {
    font-size: 9px !important;
  }

  .lg\:text-10 {
    font-size: 10px !important;
  }

  .lg\:text-11 {
    font-size: 11px !important;
  }

  .lg\:text-12 {
    font-size: 12px !important;
  }

  .lg\:text-13 {
    font-size: 13px !important;
  }

  .lg\:text-14 {
    font-size: 14px !important;
  }

  .lg\:text-16 {
    font-size: 16px !important;
  }

  .lg\:text-18 {
    font-size: 18px !important;
  }

  .lg\:text-20 {
    font-size: 20px !important;
  }

  .lg\:text-24 {
    font-size: 24px !important;
  }

  .lg\:text-30 {
    font-size: 30px !important;
  }

  .lg\:text-32 {
    font-size: 32px !important;
  }

  .lg\:text-36 {
    font-size: 36px !important;
  }

  .lg\:text-48 {
    font-size: 48px !important;
  }

  .lg\:italic {
    font-style: italic !important;
  }

  .lg\:roman {
    font-style: normal !important;
  }

  .lg\:uppercase {
    text-transform: uppercase !important;
  }

  .lg\:lowercase {
    text-transform: lowercase !important;
  }

  .lg\:capitalize {
    text-transform: capitalize !important;
  }

  .lg\:normal-case {
    text-transform: none !important;
  }

  .lg\:underline {
    text-decoration: underline !important;
  }

  .lg\:line-through {
    text-decoration: line-through !important;
  }

  .lg\:no-underline {
    text-decoration: none !important;
  }

  .lg\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .lg\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .lg\:hover\:italic:hover {
    font-style: italic !important;
  }

  .lg\:hover\:roman:hover {
    font-style: normal !important;
  }

  .lg\:hover\:uppercase:hover {
    text-transform: uppercase !important;
  }

  .lg\:hover\:lowercase:hover {
    text-transform: lowercase !important;
  }

  .lg\:hover\:capitalize:hover {
    text-transform: capitalize !important;
  }

  .lg\:hover\:normal-case:hover {
    text-transform: none !important;
  }

  .lg\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .lg\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .lg\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .lg\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .lg\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .lg\:focus\:italic:focus {
    font-style: italic !important;
  }

  .lg\:focus\:roman:focus {
    font-style: normal !important;
  }

  .lg\:focus\:uppercase:focus {
    text-transform: uppercase !important;
  }

  .lg\:focus\:lowercase:focus {
    text-transform: lowercase !important;
  }

  .lg\:focus\:capitalize:focus {
    text-transform: capitalize !important;
  }

  .lg\:focus\:normal-case:focus {
    text-transform: none !important;
  }

  .lg\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .lg\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .lg\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .lg\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .lg\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .lg\:tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .lg\:tracking-normal {
    letter-spacing: 0 !important;
  }

  .lg\:tracking-wide {
    letter-spacing: .05em !important;
  }

  .lg\:select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .lg\:select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .lg\:align-baseline {
    vertical-align: baseline !important;
  }

  .lg\:align-top {
    vertical-align: top !important;
  }

  .lg\:align-middle {
    vertical-align: middle !important;
  }

  .lg\:align-bottom {
    vertical-align: bottom !important;
  }

  .lg\:align-text-top {
    vertical-align: text-top !important;
  }

  .lg\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .lg\:visible {
    visibility: visible !important;
  }

  .lg\:invisible {
    visibility: hidden !important;
  }

  .lg\:whitespace-normal {
    white-space: normal !important;
  }

  .lg\:whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .lg\:whitespace-pre {
    white-space: pre !important;
  }

  .lg\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .lg\:break-words {
    word-wrap: break-word !important;
  }

  .lg\:break-normal {
    word-wrap: normal !important;
  }

  .lg\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .lg\:w-792 {
    width: 792px !important;
  }

  .lg\:w-auto {
    width: auto !important;
  }

  .lg\:w-px {
    width: 1px !important;
  }

  .lg\:w-1\/2 {
    width: 50% !important;
  }

  .lg\:w-1\/3 {
    width: 33.33333% !important;
  }

  .lg\:w-2\/3 {
    width: 66.66667% !important;
  }

  .lg\:w-1\/4 {
    width: 25% !important;
  }

  .lg\:w-7\/20 {
    width: 35% !important;
  }

  .lg\:w-3\/4 {
    width: 75% !important;
  }

  .lg\:w-1\/5 {
    width: 20% !important;
  }

  .lg\:w-2\/5 {
    width: 40% !important;
  }

  .lg\:w-3\/5 {
    width: 60% !important;
  }

  .lg\:w-4\/5 {
    width: 80% !important;
  }

  .lg\:w-1\/6 {
    width: 16.66667% !important;
  }

  .lg\:w-1\/7 {
    width: 14.285714285% !important;
  }

  .lg\:w-1\/8 {
    width: 12.5% !important;
  }

  .lg\:w-1\/9 {
    width: 11.111111111% !important;
  }

  .lg\:w-1\/10 {
    width: 10% !important;
  }

  .lg\:w-5\/6 {
    width: 83.33333% !important;
  }

  .lg\:w-full {
    width: 100% !important;
  }

  .lg\:w-screen {
    width: 100vw !important;
  }

  .lg\:z-0 {
    z-index: 0 !important;
  }

  .lg\:z-10 {
    z-index: 10 !important;
  }

  .lg\:z-20 {
    z-index: 20 !important;
  }

  .lg\:z-30 {
    z-index: 30 !important;
  }

  .lg\:z-40 {
    z-index: 40 !important;
  }

  .lg\:z-50 {
    z-index: 50 !important;
  }

  .lg\:z-auto {
    z-index: auto !important;
  }
}

@media (min-width: 1280px) {
  .xl\:list-reset {
    list-style: none !important;
    padding: 0 !important;
  }

  .xl\:appearance-none {
    -webkit-appearance: none !important;
       -moz-appearance: none !important;
            appearance: none !important;
  }

  .xl\:bg-fixed {
    background-attachment: fixed !important;
  }

  .xl\:bg-local {
    background-attachment: local !important;
  }

  .xl\:bg-scroll {
    background-attachment: scroll !important;
  }

  .xl\:bg-transparent {
    background-color: transparent !important;
  }

  .xl\:bg-brown {
    background-color: #412c26 !important;
  }

  .xl\:bg-orange {
    background-color: #f25d27 !important;
  }

  .xl\:bg-blue {
    background-color: #04284a !important;
  }

  .xl\:bg-gray {
    background-color: #48535d !important;
  }

  .xl\:bg-white {
    background-color: #fff !important;
  }

  .xl\:bg-blue-hl {
    background-color: #4391db !important;
  }

  .xl\:bg-red-hl {
    background-color: #ea2636 !important;
  }

  .xl\:bg-orange-hl {
    background-color: #f25d27 !important;
  }

  .xl\:bg-yellow-hl {
    background-color: #fc0 !important;
  }

  .xl\:bg-gray-50 {
    background-color: #7f7f7f !important;
  }

  .xl\:bg-gray-30 {
    background-color: #afacab !important;
  }

  .xl\:bg-babyblue {
    background-color: #e0e9e8 !important;
  }

  .xl\:bg-bone {
    background-color: #faf9f4 !important;
  }

  .xl\:bg-gray-02 {
    background-color: #f9f9f9 !important;
  }

  .xl\:bg-gray4-cool {
    background-color: #668296 !important;
  }

  .xl\:bg-gray3-cool {
    background-color: #9baaaa !important;
  }

  .xl\:bg-gray2-cool {
    background-color: #c9cec6 !important;
  }

  .xl\:bg-gray1-cool {
    background-color: #f2f2f2 !important;
  }

  .xl\:bg-gray4 {
    background-color: #4b535d !important;
  }

  .xl\:bg-gray3 {
    background-color: #60666b !important;
  }

  .xl\:bg-gray2 {
    background-color: #9ea3a5 !important;
  }

  .xl\:bg-gray1 {
    background-color: #ddd !important;
  }

  .xl\:bg-gray4-warm {
    background-color: #514c44 !important;
  }

  .xl\:bg-gray3-warm {
    background-color: #8e7f75 !important;
  }

  .xl\:bg-gray2-warm {
    background-color: #cec1b5 !important;
  }

  .xl\:bg-gray1-warm {
    background-color: #ede8e2 !important;
  }

  .xl\:bg-orange5 {
    background-color: #720c26 !important;
  }

  .xl\:bg-orange4 {
    background-color: #aa2800 !important;
  }

  .xl\:bg-orange3 {
    background-color: #d16b00 !important;
  }

  .xl\:bg-orange2 {
    background-color: #e2b260 !important;
  }

  .xl\:bg-orange1 {
    background-color: #f2e5aa !important;
  }

  .xl\:bg-green4 {
    background-color: #303b1f !important;
  }

  .xl\:bg-green3 {
    background-color: #5c6b40 !important;
  }

  .xl\:bg-green2 {
    background-color: #99b782 !important;
  }

  .xl\:bg-green1 {
    background-color: #dbe5c4 !important;
  }

  .xl\:bg-blue4 {
    background-color: #04284a !important;
  }

  .xl\:bg-blue3 {
    background-color: #215e99 !important;
  }

  .xl\:bg-blue2 {
    background-color: #7ab2e5 !important;
  }

  .xl\:bg-blue1 {
    background-color: #c6ddf4 !important;
  }

  .xl\:bg-teal4 {
    background-color: #0c3f42 !important;
  }

  .xl\:bg-teal3 {
    background-color: #3f6d6b !important;
  }

  .xl\:bg-teal2 {
    background-color: #66afad !important;
  }

  .xl\:bg-teal1 {
    background-color: #c1e5e8 !important;
  }

  .xl\:bg-purple4 {
    background-color: #510238 !important;
  }

  .xl\:bg-purple3 {
    background-color: #773863 !important;
  }

  .xl\:bg-brown4 {
    background-color: #594f35 !important;
  }

  .xl\:bg-brown2 {
    background-color: #b5a06d !important;
  }

  .xl\:bg-map-green {
    background-color: #9ab882 !important;
  }

  .xl\:bg-map-orange {
    background-color: #e2b260 !important;
  }

  .xl\:bg-map-brown {
    background-color: #cec1b5 !important;
  }

  .xl\:bg-map-gray {
    background-color: #9baaaa !important;
  }

  .xl\:bg-map-ocean {
    background-color: #f2f2f2 !important;
  }

  .xl\:bg-map-country {
    background-color: #fffff9 !important;
  }

  .xl\:bg-map-border {
    background-color: #dedede !important;
  }

  .xl\:bg-map-green1 {
    background-color: #303b1f !important;
  }

  .xl\:bg-map-green2 {
    background-color: #5c6b40 !important;
  }

  .xl\:bg-map-green3 {
    background-color: #99b782 !important;
  }

  .xl\:bg-map-green4 {
    background-color: #dbe5c4 !important;
  }

  .xl\:bg-map-orange1 {
    background-color: #aa2800 !important;
  }

  .xl\:bg-map-orange2 {
    background-color: #d16b00 !important;
  }

  .xl\:bg-map-orange3 {
    background-color: #e2b260 !important;
  }

  .xl\:bg-map-orange4 {
    background-color: #f2e5aa !important;
  }

  .xl\:bg-map-teal1 {
    background-color: #0c3f42 !important;
  }

  .xl\:bg-map-teal2 {
    background-color: #3f6d6b !important;
  }

  .xl\:bg-map-teal3 {
    background-color: #66afad !important;
  }

  .xl\:bg-map-teal4 {
    background-color: #c1e5e8 !important;
  }

  .xl\:bg-map-purple1 {
    background-color: #510238 !important;
  }

  .xl\:bg-map-purple2 {
    background-color: #773863 !important;
  }

  .xl\:bg-map-purple3 {
    background-color: #cc93ad !important;
  }

  .xl\:bg-map-purple4 {
    background-color: #f2dde5 !important;
  }

  .xl\:bg-v-brown {
    background-color: #412c26 !important;
  }

  .xl\:bg-v-coral {
    background-color: #f25d27 !important;
  }

  .xl\:bg-v-marine {
    background-color: #04284a !important;
  }

  .xl\:bg-v-gunmetal {
    background-color: #4b535d !important;
  }

  .xl\:bg-v-tan {
    background-color: #b5a06d !important;
  }

  .xl\:bg-v-red {
    background-color: #bd3823 !important;
  }

  .xl\:bg-v-purple {
    background-color: #a65583 !important;
  }

  .xl\:bg-v-teal {
    background-color: #3b8991 !important;
  }

  .xl\:bg-v-green {
    background-color: #5c8c42 !important;
  }

  .xl\:bg-v-orange {
    background-color: #e68a17 !important;
  }

  .xl\:bg-v-blue {
    background-color: #2e75b8 !important;
  }

  .xl\:bg-v-tan-l {
    background-color: #d9caa7 !important;
  }

  .xl\:bg-v-red-l {
    background-color: #ff9382 !important;
  }

  .xl\:bg-v-purple-l {
    background-color: #de9ebc !important;
  }

  .xl\:bg-v-teal-l {
    background-color: #80c7cf !important;
  }

  .xl\:bg-v-green-l {
    background-color: #9bd47f !important;
  }

  .xl\:bg-v-orange-l {
    background-color: #ffc259 !important;
  }

  .xl\:bg-v-blue-l {
    background-color: #7ab2e5 !important;
  }

  .xl\:bg-v-gray-1 {
    background-color: #f2f2f2 !important;
  }

  .xl\:bg-v-gray-2 {
    background-color: #ddd !important;
  }

  .xl\:bg-v-gray-3 {
    background-color: #7f7f7f !important;
  }

  .xl\:bg-v-warmgray-1 {
    background-color: #c9cec6 !important;
  }

  .xl\:bg-v-warmgray-2 {
    background-color: #9baaaa !important;
  }

  .xl\:bg-v-coolgray-1 {
    background-color: #9ea3a5 !important;
  }

  .xl\:bg-v-coolgray-2 {
    background-color: #60666b !important;
  }

  .xl\:bg-v-blue-b {
    background-color: #4391db !important;
  }

  .xl\:bg-v-orange-b {
    background-color: #f25d27 !important;
  }

  .xl\:bg-v-red-b {
    background-color: #ea2636 !important;
  }

  .xl\:bg-v-yellow-b {
    background-color: #fc0 !important;
  }

  .xl\:bg-v-orange3-1 {
    background-color: #ffc259 !important;
  }

  .xl\:bg-v-orange3-2 {
    background-color: #e68a17 !important;
  }

  .xl\:bg-v-orange3-3 {
    background-color: #7f2704 !important;
  }

  .xl\:bg-v-blue3-1 {
    background-color: #7ab2e5 !important;
  }

  .xl\:bg-v-blue3-2 {
    background-color: #2e75b8 !important;
  }

  .xl\:bg-v-blue3-3 {
    background-color: #04284a !important;
  }

  .xl\:bg-v-purple3-1 {
    background-color: #de9ebc !important;
  }

  .xl\:bg-v-purple3-2 {
    background-color: #a65583 !important;
  }

  .xl\:bg-v-purple3-3 {
    background-color: #510238 !important;
  }

  .xl\:bg-v-teal3-1 {
    background-color: #80c7cf !important;
  }

  .xl\:bg-v-teal3-2 {
    background-color: #3b8991 !important;
  }

  .xl\:bg-v-teal3-3 {
    background-color: #0c4240 !important;
  }

  .xl\:bg-v-red3-1 {
    background-color: #ff9382 !important;
  }

  .xl\:bg-v-red3-2 {
    background-color: #bd3823 !important;
  }

  .xl\:bg-v-red3-3 {
    background-color: #6f130c !important;
  }

  .xl\:bg-v-green3-1 {
    background-color: #9bd47f !important;
  }

  .xl\:bg-v-green3-2 {
    background-color: #5c8c42 !important;
  }

  .xl\:bg-v-green3-3 {
    background-color: #283b1f !important;
  }

  .xl\:bg-v-tan3-1 {
    background-color: #d9caa7 !important;
  }

  .xl\:bg-v-tan3-2 {
    background-color: #b5a06d !important;
  }

  .xl\:bg-v-tan3-3 {
    background-color: #594f35 !important;
  }

  .xl\:bg-v-orange4-1 {
    background-color: #fdbd54 !important;
  }

  .xl\:bg-v-orange4-2 {
    background-color: #df7b19 !important;
  }

  .xl\:bg-v-orange4-3 {
    background-color: #b73521 !important;
  }

  .xl\:bg-v-orange4-4 {
    background-color: #6f130c !important;
  }

  .xl\:bg-v-teal4-1 {
    background-color: #9cd3da !important;
  }

  .xl\:bg-v-teal4-2 {
    background-color: #57a2aa !important;
  }

  .xl\:bg-v-teal4-3 {
    background-color: #2b7175 !important;
  }

  .xl\:bg-v-teal4-4 {
    background-color: #0c4240 !important;
  }

  .xl\:bg-v-purple4-1 {
    background-color: #e6b6cd !important;
  }

  .xl\:bg-v-purple4-2 {
    background-color: #be749b !important;
  }

  .xl\:bg-v-purple4-3 {
    background-color: #8a3a6b !important;
  }

  .xl\:bg-v-purple4-4 {
    background-color: #510238 !important;
  }

  .xl\:bg-v-green4-1 {
    background-color: #a1d787 !important;
  }

  .xl\:bg-v-green4-2 {
    background-color: #799f56 !important;
  }

  .xl\:bg-v-green4-3 {
    background-color: #506b37 !important;
  }

  .xl\:bg-v-green4-4 {
    background-color: #283b1f !important;
  }

  .xl\:bg-v-orange5-1 {
    background-color: #ffcb72 !important;
  }

  .xl\:bg-v-orange5-2 {
    background-color: #eb9625 !important;
  }

  .xl\:bg-v-orange5-3 {
    background-color: #d1601d !important;
  }

  .xl\:bg-v-orange5-4 {
    background-color: #a82e1d !important;
  }

  .xl\:bg-v-orange5-5 {
    background-color: #6f130c !important;
  }

  .xl\:bg-v-teal5-1 {
    background-color: #b0dce1 !important;
  }

  .xl\:bg-v-teal5-2 {
    background-color: #6db6be !important;
  }

  .xl\:bg-v-teal5-3 {
    background-color: #418e96 !important;
  }

  .xl\:bg-v-teal5-4 {
    background-color: #25676a !important;
  }

  .xl\:bg-v-teal5-5 {
    background-color: #0c4240 !important;
  }

  .xl\:bg-v-purple5-1 {
    background-color: #ebc5d7 !important;
  }

  .xl\:bg-v-purple5-2 {
    background-color: #d18daf !important;
  }

  .xl\:bg-v-purple5-3 {
    background-color: #ab5c88 !important;
  }

  .xl\:bg-v-purple5-4 {
    background-color: #7f2f61 !important;
  }

  .xl\:bg-v-purple5-5 {
    background-color: #510238 !important;
  }

  .xl\:bg-v-green5-1 {
    background-color: #b5dfa0 !important;
  }

  .xl\:bg-v-green5-2 {
    background-color: #87b567 !important;
  }

  .xl\:bg-v-green5-3 {
    background-color: #6a8a46 !important;
  }

  .xl\:bg-v-green5-4 {
    background-color: #486132 !important;
  }

  .xl\:bg-v-green5-5 {
    background-color: #283b1f !important;
  }

  .xl\:bg-v-map-primary-purple {
    background-color: #b27495 !important;
  }

  .xl\:bg-v-map-primary-teal {
    background-color: #73b2b2 !important;
  }

  .xl\:bg-v-map-primary-green {
    background-color: #8cb574 !important;
  }

  .xl\:bg-v-map-primary-tan {
    background-color: #c7b68d !important;
  }

  .xl\:bg-v-map-primary-orange {
    background-color: #f0b061 !important;
  }

  .xl\:bg-v-map-primary-red {
    background-color: #ef7564 !important;
  }

  .xl\:bg-v-map-secondary-purple {
    background-color: #ca9fb3 !important;
  }

  .xl\:bg-v-map-secondary-teal {
    background-color: #9fc7c9 !important;
  }

  .xl\:bg-v-map-secondary-green {
    background-color: #aecb9e !important;
  }

  .xl\:bg-v-map-secondary-tan {
    background-color: #d8ccaf !important;
  }

  .xl\:bg-v-map-secondary-orange {
    background-color: #f4c891 !important;
  }

  .xl\:bg-v-map-secondary-red {
    background-color: #f29d91 !important;
  }

  .xl\:bg-v-map-tertiary-purple {
    background-color: #eeccda !important;
  }

  .xl\:bg-v-map-tertiary-teal {
    background-color: #bbe3e4 !important;
  }

  .xl\:bg-v-map-tertiary-green {
    background-color: #cae4ba !important;
  }

  .xl\:bg-v-map-tertiary-tan {
    background-color: #ebe4d0 !important;
  }

  .xl\:bg-v-map-tertiary-orange {
    background-color: #ffe0ac !important;
  }

  .xl\:bg-v-map-tertiary-red {
    background-color: #fbc8c1 !important;
  }

  .xl\:bg-v-teal4-d8 {
    background-color: #0c4240 !important;
  }

  .xl\:bg-v-teal3-d8 {
    background-color: #2a6f74 !important;
  }

  .xl\:bg-v-teal2-d8 {
    background-color: #549fa7 !important;
  }

  .xl\:bg-v-teal1-d8 {
    background-color: #95d0d0 !important;
  }

  .xl\:bg-v-middle-d8 {
    background-color: #fffad6 !important;
  }

  .xl\:bg-v-orange1-d8 {
    background-color: #f6bf61 !important;
  }

  .xl\:bg-v-orange2-d8 {
    background-color: #e08416 !important;
  }

  .xl\:bg-v-orange3-d8 {
    background-color: #af550d !important;
  }

  .xl\:bg-v-orange4-d8 {
    background-color: #6f130c !important;
  }

  .xl\:bg-v-teal3-d6 {
    background-color: #2a6f74 !important;
  }

  .xl\:bg-v-teal2-d6 {
    background-color: #549fa7 !important;
  }

  .xl\:bg-v-teal1-d6 {
    background-color: #95d0d0 !important;
  }

  .xl\:bg-v-middle-d6 {
    background-color: #fffad6 !important;
  }

  .xl\:bg-v-orange1-d6 {
    background-color: #f6bf61 !important;
  }

  .xl\:bg-v-orange2-d6 {
    background-color: #e08416 !important;
  }

  .xl\:bg-v-orange3-d6 {
    background-color: #af550d !important;
  }

  .xl\:bg-v-grayscale-1 {
    background-color: #d9d9d9 !important;
  }

  .xl\:bg-v-grayscale-2 {
    background-color: #bdbdbd !important;
  }

  .xl\:bg-v-grayscale-3 {
    background-color: #969696 !important;
  }

  .xl\:bg-v-grayscale-4 {
    background-color: #636363 !important;
  }

  .xl\:bg-v-grayscale-5 {
    background-color: #252525 !important;
  }

  .xl\:hover\:bg-transparent:hover {
    background-color: transparent !important;
  }

  .xl\:hover\:bg-brown:hover {
    background-color: #412c26 !important;
  }

  .xl\:hover\:bg-orange:hover {
    background-color: #f25d27 !important;
  }

  .xl\:hover\:bg-blue:hover {
    background-color: #04284a !important;
  }

  .xl\:hover\:bg-gray:hover {
    background-color: #48535d !important;
  }

  .xl\:hover\:bg-white:hover {
    background-color: #fff !important;
  }

  .xl\:hover\:bg-blue-hl:hover {
    background-color: #4391db !important;
  }

  .xl\:hover\:bg-red-hl:hover {
    background-color: #ea2636 !important;
  }

  .xl\:hover\:bg-orange-hl:hover {
    background-color: #f25d27 !important;
  }

  .xl\:hover\:bg-yellow-hl:hover {
    background-color: #fc0 !important;
  }

  .xl\:hover\:bg-gray-50:hover {
    background-color: #7f7f7f !important;
  }

  .xl\:hover\:bg-gray-30:hover {
    background-color: #afacab !important;
  }

  .xl\:hover\:bg-babyblue:hover {
    background-color: #e0e9e8 !important;
  }

  .xl\:hover\:bg-bone:hover {
    background-color: #faf9f4 !important;
  }

  .xl\:hover\:bg-gray-02:hover {
    background-color: #f9f9f9 !important;
  }

  .xl\:hover\:bg-gray4-cool:hover {
    background-color: #668296 !important;
  }

  .xl\:hover\:bg-gray3-cool:hover {
    background-color: #9baaaa !important;
  }

  .xl\:hover\:bg-gray2-cool:hover {
    background-color: #c9cec6 !important;
  }

  .xl\:hover\:bg-gray1-cool:hover {
    background-color: #f2f2f2 !important;
  }

  .xl\:hover\:bg-gray4:hover {
    background-color: #4b535d !important;
  }

  .xl\:hover\:bg-gray3:hover {
    background-color: #60666b !important;
  }

  .xl\:hover\:bg-gray2:hover {
    background-color: #9ea3a5 !important;
  }

  .xl\:hover\:bg-gray1:hover {
    background-color: #ddd !important;
  }

  .xl\:hover\:bg-gray4-warm:hover {
    background-color: #514c44 !important;
  }

  .xl\:hover\:bg-gray3-warm:hover {
    background-color: #8e7f75 !important;
  }

  .xl\:hover\:bg-gray2-warm:hover {
    background-color: #cec1b5 !important;
  }

  .xl\:hover\:bg-gray1-warm:hover {
    background-color: #ede8e2 !important;
  }

  .xl\:hover\:bg-orange5:hover {
    background-color: #720c26 !important;
  }

  .xl\:hover\:bg-orange4:hover {
    background-color: #aa2800 !important;
  }

  .xl\:hover\:bg-orange3:hover {
    background-color: #d16b00 !important;
  }

  .xl\:hover\:bg-orange2:hover {
    background-color: #e2b260 !important;
  }

  .xl\:hover\:bg-orange1:hover {
    background-color: #f2e5aa !important;
  }

  .xl\:hover\:bg-green4:hover {
    background-color: #303b1f !important;
  }

  .xl\:hover\:bg-green3:hover {
    background-color: #5c6b40 !important;
  }

  .xl\:hover\:bg-green2:hover {
    background-color: #99b782 !important;
  }

  .xl\:hover\:bg-green1:hover {
    background-color: #dbe5c4 !important;
  }

  .xl\:hover\:bg-blue4:hover {
    background-color: #04284a !important;
  }

  .xl\:hover\:bg-blue3:hover {
    background-color: #215e99 !important;
  }

  .xl\:hover\:bg-blue2:hover {
    background-color: #7ab2e5 !important;
  }

  .xl\:hover\:bg-blue1:hover {
    background-color: #c6ddf4 !important;
  }

  .xl\:hover\:bg-teal4:hover {
    background-color: #0c3f42 !important;
  }

  .xl\:hover\:bg-teal3:hover {
    background-color: #3f6d6b !important;
  }

  .xl\:hover\:bg-teal2:hover {
    background-color: #66afad !important;
  }

  .xl\:hover\:bg-teal1:hover {
    background-color: #c1e5e8 !important;
  }

  .xl\:hover\:bg-purple4:hover {
    background-color: #510238 !important;
  }

  .xl\:hover\:bg-purple3:hover {
    background-color: #773863 !important;
  }

  .xl\:hover\:bg-brown4:hover {
    background-color: #594f35 !important;
  }

  .xl\:hover\:bg-brown2:hover {
    background-color: #b5a06d !important;
  }

  .xl\:hover\:bg-map-green:hover {
    background-color: #9ab882 !important;
  }

  .xl\:hover\:bg-map-orange:hover {
    background-color: #e2b260 !important;
  }

  .xl\:hover\:bg-map-brown:hover {
    background-color: #cec1b5 !important;
  }

  .xl\:hover\:bg-map-gray:hover {
    background-color: #9baaaa !important;
  }

  .xl\:hover\:bg-map-ocean:hover {
    background-color: #f2f2f2 !important;
  }

  .xl\:hover\:bg-map-country:hover {
    background-color: #fffff9 !important;
  }

  .xl\:hover\:bg-map-border:hover {
    background-color: #dedede !important;
  }

  .xl\:hover\:bg-map-green1:hover {
    background-color: #303b1f !important;
  }

  .xl\:hover\:bg-map-green2:hover {
    background-color: #5c6b40 !important;
  }

  .xl\:hover\:bg-map-green3:hover {
    background-color: #99b782 !important;
  }

  .xl\:hover\:bg-map-green4:hover {
    background-color: #dbe5c4 !important;
  }

  .xl\:hover\:bg-map-orange1:hover {
    background-color: #aa2800 !important;
  }

  .xl\:hover\:bg-map-orange2:hover {
    background-color: #d16b00 !important;
  }

  .xl\:hover\:bg-map-orange3:hover {
    background-color: #e2b260 !important;
  }

  .xl\:hover\:bg-map-orange4:hover {
    background-color: #f2e5aa !important;
  }

  .xl\:hover\:bg-map-teal1:hover {
    background-color: #0c3f42 !important;
  }

  .xl\:hover\:bg-map-teal2:hover {
    background-color: #3f6d6b !important;
  }

  .xl\:hover\:bg-map-teal3:hover {
    background-color: #66afad !important;
  }

  .xl\:hover\:bg-map-teal4:hover {
    background-color: #c1e5e8 !important;
  }

  .xl\:hover\:bg-map-purple1:hover {
    background-color: #510238 !important;
  }

  .xl\:hover\:bg-map-purple2:hover {
    background-color: #773863 !important;
  }

  .xl\:hover\:bg-map-purple3:hover {
    background-color: #cc93ad !important;
  }

  .xl\:hover\:bg-map-purple4:hover {
    background-color: #f2dde5 !important;
  }

  .xl\:hover\:bg-v-brown:hover {
    background-color: #412c26 !important;
  }

  .xl\:hover\:bg-v-coral:hover {
    background-color: #f25d27 !important;
  }

  .xl\:hover\:bg-v-marine:hover {
    background-color: #04284a !important;
  }

  .xl\:hover\:bg-v-gunmetal:hover {
    background-color: #4b535d !important;
  }

  .xl\:hover\:bg-v-tan:hover {
    background-color: #b5a06d !important;
  }

  .xl\:hover\:bg-v-red:hover {
    background-color: #bd3823 !important;
  }

  .xl\:hover\:bg-v-purple:hover {
    background-color: #a65583 !important;
  }

  .xl\:hover\:bg-v-teal:hover {
    background-color: #3b8991 !important;
  }

  .xl\:hover\:bg-v-green:hover {
    background-color: #5c8c42 !important;
  }

  .xl\:hover\:bg-v-orange:hover {
    background-color: #e68a17 !important;
  }

  .xl\:hover\:bg-v-blue:hover {
    background-color: #2e75b8 !important;
  }

  .xl\:hover\:bg-v-tan-l:hover {
    background-color: #d9caa7 !important;
  }

  .xl\:hover\:bg-v-red-l:hover {
    background-color: #ff9382 !important;
  }

  .xl\:hover\:bg-v-purple-l:hover {
    background-color: #de9ebc !important;
  }

  .xl\:hover\:bg-v-teal-l:hover {
    background-color: #80c7cf !important;
  }

  .xl\:hover\:bg-v-green-l:hover {
    background-color: #9bd47f !important;
  }

  .xl\:hover\:bg-v-orange-l:hover {
    background-color: #ffc259 !important;
  }

  .xl\:hover\:bg-v-blue-l:hover {
    background-color: #7ab2e5 !important;
  }

  .xl\:hover\:bg-v-gray-1:hover {
    background-color: #f2f2f2 !important;
  }

  .xl\:hover\:bg-v-gray-2:hover {
    background-color: #ddd !important;
  }

  .xl\:hover\:bg-v-gray-3:hover {
    background-color: #7f7f7f !important;
  }

  .xl\:hover\:bg-v-warmgray-1:hover {
    background-color: #c9cec6 !important;
  }

  .xl\:hover\:bg-v-warmgray-2:hover {
    background-color: #9baaaa !important;
  }

  .xl\:hover\:bg-v-coolgray-1:hover {
    background-color: #9ea3a5 !important;
  }

  .xl\:hover\:bg-v-coolgray-2:hover {
    background-color: #60666b !important;
  }

  .xl\:hover\:bg-v-blue-b:hover {
    background-color: #4391db !important;
  }

  .xl\:hover\:bg-v-orange-b:hover {
    background-color: #f25d27 !important;
  }

  .xl\:hover\:bg-v-red-b:hover {
    background-color: #ea2636 !important;
  }

  .xl\:hover\:bg-v-yellow-b:hover {
    background-color: #fc0 !important;
  }

  .xl\:hover\:bg-v-orange3-1:hover {
    background-color: #ffc259 !important;
  }

  .xl\:hover\:bg-v-orange3-2:hover {
    background-color: #e68a17 !important;
  }

  .xl\:hover\:bg-v-orange3-3:hover {
    background-color: #7f2704 !important;
  }

  .xl\:hover\:bg-v-blue3-1:hover {
    background-color: #7ab2e5 !important;
  }

  .xl\:hover\:bg-v-blue3-2:hover {
    background-color: #2e75b8 !important;
  }

  .xl\:hover\:bg-v-blue3-3:hover {
    background-color: #04284a !important;
  }

  .xl\:hover\:bg-v-purple3-1:hover {
    background-color: #de9ebc !important;
  }

  .xl\:hover\:bg-v-purple3-2:hover {
    background-color: #a65583 !important;
  }

  .xl\:hover\:bg-v-purple3-3:hover {
    background-color: #510238 !important;
  }

  .xl\:hover\:bg-v-teal3-1:hover {
    background-color: #80c7cf !important;
  }

  .xl\:hover\:bg-v-teal3-2:hover {
    background-color: #3b8991 !important;
  }

  .xl\:hover\:bg-v-teal3-3:hover {
    background-color: #0c4240 !important;
  }

  .xl\:hover\:bg-v-red3-1:hover {
    background-color: #ff9382 !important;
  }

  .xl\:hover\:bg-v-red3-2:hover {
    background-color: #bd3823 !important;
  }

  .xl\:hover\:bg-v-red3-3:hover {
    background-color: #6f130c !important;
  }

  .xl\:hover\:bg-v-green3-1:hover {
    background-color: #9bd47f !important;
  }

  .xl\:hover\:bg-v-green3-2:hover {
    background-color: #5c8c42 !important;
  }

  .xl\:hover\:bg-v-green3-3:hover {
    background-color: #283b1f !important;
  }

  .xl\:hover\:bg-v-tan3-1:hover {
    background-color: #d9caa7 !important;
  }

  .xl\:hover\:bg-v-tan3-2:hover {
    background-color: #b5a06d !important;
  }

  .xl\:hover\:bg-v-tan3-3:hover {
    background-color: #594f35 !important;
  }

  .xl\:hover\:bg-v-orange4-1:hover {
    background-color: #fdbd54 !important;
  }

  .xl\:hover\:bg-v-orange4-2:hover {
    background-color: #df7b19 !important;
  }

  .xl\:hover\:bg-v-orange4-3:hover {
    background-color: #b73521 !important;
  }

  .xl\:hover\:bg-v-orange4-4:hover {
    background-color: #6f130c !important;
  }

  .xl\:hover\:bg-v-teal4-1:hover {
    background-color: #9cd3da !important;
  }

  .xl\:hover\:bg-v-teal4-2:hover {
    background-color: #57a2aa !important;
  }

  .xl\:hover\:bg-v-teal4-3:hover {
    background-color: #2b7175 !important;
  }

  .xl\:hover\:bg-v-teal4-4:hover {
    background-color: #0c4240 !important;
  }

  .xl\:hover\:bg-v-purple4-1:hover {
    background-color: #e6b6cd !important;
  }

  .xl\:hover\:bg-v-purple4-2:hover {
    background-color: #be749b !important;
  }

  .xl\:hover\:bg-v-purple4-3:hover {
    background-color: #8a3a6b !important;
  }

  .xl\:hover\:bg-v-purple4-4:hover {
    background-color: #510238 !important;
  }

  .xl\:hover\:bg-v-green4-1:hover {
    background-color: #a1d787 !important;
  }

  .xl\:hover\:bg-v-green4-2:hover {
    background-color: #799f56 !important;
  }

  .xl\:hover\:bg-v-green4-3:hover {
    background-color: #506b37 !important;
  }

  .xl\:hover\:bg-v-green4-4:hover {
    background-color: #283b1f !important;
  }

  .xl\:hover\:bg-v-orange5-1:hover {
    background-color: #ffcb72 !important;
  }

  .xl\:hover\:bg-v-orange5-2:hover {
    background-color: #eb9625 !important;
  }

  .xl\:hover\:bg-v-orange5-3:hover {
    background-color: #d1601d !important;
  }

  .xl\:hover\:bg-v-orange5-4:hover {
    background-color: #a82e1d !important;
  }

  .xl\:hover\:bg-v-orange5-5:hover {
    background-color: #6f130c !important;
  }

  .xl\:hover\:bg-v-teal5-1:hover {
    background-color: #b0dce1 !important;
  }

  .xl\:hover\:bg-v-teal5-2:hover {
    background-color: #6db6be !important;
  }

  .xl\:hover\:bg-v-teal5-3:hover {
    background-color: #418e96 !important;
  }

  .xl\:hover\:bg-v-teal5-4:hover {
    background-color: #25676a !important;
  }

  .xl\:hover\:bg-v-teal5-5:hover {
    background-color: #0c4240 !important;
  }

  .xl\:hover\:bg-v-purple5-1:hover {
    background-color: #ebc5d7 !important;
  }

  .xl\:hover\:bg-v-purple5-2:hover {
    background-color: #d18daf !important;
  }

  .xl\:hover\:bg-v-purple5-3:hover {
    background-color: #ab5c88 !important;
  }

  .xl\:hover\:bg-v-purple5-4:hover {
    background-color: #7f2f61 !important;
  }

  .xl\:hover\:bg-v-purple5-5:hover {
    background-color: #510238 !important;
  }

  .xl\:hover\:bg-v-green5-1:hover {
    background-color: #b5dfa0 !important;
  }

  .xl\:hover\:bg-v-green5-2:hover {
    background-color: #87b567 !important;
  }

  .xl\:hover\:bg-v-green5-3:hover {
    background-color: #6a8a46 !important;
  }

  .xl\:hover\:bg-v-green5-4:hover {
    background-color: #486132 !important;
  }

  .xl\:hover\:bg-v-green5-5:hover {
    background-color: #283b1f !important;
  }

  .xl\:hover\:bg-v-map-primary-purple:hover {
    background-color: #b27495 !important;
  }

  .xl\:hover\:bg-v-map-primary-teal:hover {
    background-color: #73b2b2 !important;
  }

  .xl\:hover\:bg-v-map-primary-green:hover {
    background-color: #8cb574 !important;
  }

  .xl\:hover\:bg-v-map-primary-tan:hover {
    background-color: #c7b68d !important;
  }

  .xl\:hover\:bg-v-map-primary-orange:hover {
    background-color: #f0b061 !important;
  }

  .xl\:hover\:bg-v-map-primary-red:hover {
    background-color: #ef7564 !important;
  }

  .xl\:hover\:bg-v-map-secondary-purple:hover {
    background-color: #ca9fb3 !important;
  }

  .xl\:hover\:bg-v-map-secondary-teal:hover {
    background-color: #9fc7c9 !important;
  }

  .xl\:hover\:bg-v-map-secondary-green:hover {
    background-color: #aecb9e !important;
  }

  .xl\:hover\:bg-v-map-secondary-tan:hover {
    background-color: #d8ccaf !important;
  }

  .xl\:hover\:bg-v-map-secondary-orange:hover {
    background-color: #f4c891 !important;
  }

  .xl\:hover\:bg-v-map-secondary-red:hover {
    background-color: #f29d91 !important;
  }

  .xl\:hover\:bg-v-map-tertiary-purple:hover {
    background-color: #eeccda !important;
  }

  .xl\:hover\:bg-v-map-tertiary-teal:hover {
    background-color: #bbe3e4 !important;
  }

  .xl\:hover\:bg-v-map-tertiary-green:hover {
    background-color: #cae4ba !important;
  }

  .xl\:hover\:bg-v-map-tertiary-tan:hover {
    background-color: #ebe4d0 !important;
  }

  .xl\:hover\:bg-v-map-tertiary-orange:hover {
    background-color: #ffe0ac !important;
  }

  .xl\:hover\:bg-v-map-tertiary-red:hover {
    background-color: #fbc8c1 !important;
  }

  .xl\:hover\:bg-v-teal4-d8:hover {
    background-color: #0c4240 !important;
  }

  .xl\:hover\:bg-v-teal3-d8:hover {
    background-color: #2a6f74 !important;
  }

  .xl\:hover\:bg-v-teal2-d8:hover {
    background-color: #549fa7 !important;
  }

  .xl\:hover\:bg-v-teal1-d8:hover {
    background-color: #95d0d0 !important;
  }

  .xl\:hover\:bg-v-middle-d8:hover {
    background-color: #fffad6 !important;
  }

  .xl\:hover\:bg-v-orange1-d8:hover {
    background-color: #f6bf61 !important;
  }

  .xl\:hover\:bg-v-orange2-d8:hover {
    background-color: #e08416 !important;
  }

  .xl\:hover\:bg-v-orange3-d8:hover {
    background-color: #af550d !important;
  }

  .xl\:hover\:bg-v-orange4-d8:hover {
    background-color: #6f130c !important;
  }

  .xl\:hover\:bg-v-teal3-d6:hover {
    background-color: #2a6f74 !important;
  }

  .xl\:hover\:bg-v-teal2-d6:hover {
    background-color: #549fa7 !important;
  }

  .xl\:hover\:bg-v-teal1-d6:hover {
    background-color: #95d0d0 !important;
  }

  .xl\:hover\:bg-v-middle-d6:hover {
    background-color: #fffad6 !important;
  }

  .xl\:hover\:bg-v-orange1-d6:hover {
    background-color: #f6bf61 !important;
  }

  .xl\:hover\:bg-v-orange2-d6:hover {
    background-color: #e08416 !important;
  }

  .xl\:hover\:bg-v-orange3-d6:hover {
    background-color: #af550d !important;
  }

  .xl\:hover\:bg-v-grayscale-1:hover {
    background-color: #d9d9d9 !important;
  }

  .xl\:hover\:bg-v-grayscale-2:hover {
    background-color: #bdbdbd !important;
  }

  .xl\:hover\:bg-v-grayscale-3:hover {
    background-color: #969696 !important;
  }

  .xl\:hover\:bg-v-grayscale-4:hover {
    background-color: #636363 !important;
  }

  .xl\:hover\:bg-v-grayscale-5:hover {
    background-color: #252525 !important;
  }

  .xl\:focus\:bg-transparent:focus {
    background-color: transparent !important;
  }

  .xl\:focus\:bg-brown:focus {
    background-color: #412c26 !important;
  }

  .xl\:focus\:bg-orange:focus {
    background-color: #f25d27 !important;
  }

  .xl\:focus\:bg-blue:focus {
    background-color: #04284a !important;
  }

  .xl\:focus\:bg-gray:focus {
    background-color: #48535d !important;
  }

  .xl\:focus\:bg-white:focus {
    background-color: #fff !important;
  }

  .xl\:focus\:bg-blue-hl:focus {
    background-color: #4391db !important;
  }

  .xl\:focus\:bg-red-hl:focus {
    background-color: #ea2636 !important;
  }

  .xl\:focus\:bg-orange-hl:focus {
    background-color: #f25d27 !important;
  }

  .xl\:focus\:bg-yellow-hl:focus {
    background-color: #fc0 !important;
  }

  .xl\:focus\:bg-gray-50:focus {
    background-color: #7f7f7f !important;
  }

  .xl\:focus\:bg-gray-30:focus {
    background-color: #afacab !important;
  }

  .xl\:focus\:bg-babyblue:focus {
    background-color: #e0e9e8 !important;
  }

  .xl\:focus\:bg-bone:focus {
    background-color: #faf9f4 !important;
  }

  .xl\:focus\:bg-gray-02:focus {
    background-color: #f9f9f9 !important;
  }

  .xl\:focus\:bg-gray4-cool:focus {
    background-color: #668296 !important;
  }

  .xl\:focus\:bg-gray3-cool:focus {
    background-color: #9baaaa !important;
  }

  .xl\:focus\:bg-gray2-cool:focus {
    background-color: #c9cec6 !important;
  }

  .xl\:focus\:bg-gray1-cool:focus {
    background-color: #f2f2f2 !important;
  }

  .xl\:focus\:bg-gray4:focus {
    background-color: #4b535d !important;
  }

  .xl\:focus\:bg-gray3:focus {
    background-color: #60666b !important;
  }

  .xl\:focus\:bg-gray2:focus {
    background-color: #9ea3a5 !important;
  }

  .xl\:focus\:bg-gray1:focus {
    background-color: #ddd !important;
  }

  .xl\:focus\:bg-gray4-warm:focus {
    background-color: #514c44 !important;
  }

  .xl\:focus\:bg-gray3-warm:focus {
    background-color: #8e7f75 !important;
  }

  .xl\:focus\:bg-gray2-warm:focus {
    background-color: #cec1b5 !important;
  }

  .xl\:focus\:bg-gray1-warm:focus {
    background-color: #ede8e2 !important;
  }

  .xl\:focus\:bg-orange5:focus {
    background-color: #720c26 !important;
  }

  .xl\:focus\:bg-orange4:focus {
    background-color: #aa2800 !important;
  }

  .xl\:focus\:bg-orange3:focus {
    background-color: #d16b00 !important;
  }

  .xl\:focus\:bg-orange2:focus {
    background-color: #e2b260 !important;
  }

  .xl\:focus\:bg-orange1:focus {
    background-color: #f2e5aa !important;
  }

  .xl\:focus\:bg-green4:focus {
    background-color: #303b1f !important;
  }

  .xl\:focus\:bg-green3:focus {
    background-color: #5c6b40 !important;
  }

  .xl\:focus\:bg-green2:focus {
    background-color: #99b782 !important;
  }

  .xl\:focus\:bg-green1:focus {
    background-color: #dbe5c4 !important;
  }

  .xl\:focus\:bg-blue4:focus {
    background-color: #04284a !important;
  }

  .xl\:focus\:bg-blue3:focus {
    background-color: #215e99 !important;
  }

  .xl\:focus\:bg-blue2:focus {
    background-color: #7ab2e5 !important;
  }

  .xl\:focus\:bg-blue1:focus {
    background-color: #c6ddf4 !important;
  }

  .xl\:focus\:bg-teal4:focus {
    background-color: #0c3f42 !important;
  }

  .xl\:focus\:bg-teal3:focus {
    background-color: #3f6d6b !important;
  }

  .xl\:focus\:bg-teal2:focus {
    background-color: #66afad !important;
  }

  .xl\:focus\:bg-teal1:focus {
    background-color: #c1e5e8 !important;
  }

  .xl\:focus\:bg-purple4:focus {
    background-color: #510238 !important;
  }

  .xl\:focus\:bg-purple3:focus {
    background-color: #773863 !important;
  }

  .xl\:focus\:bg-brown4:focus {
    background-color: #594f35 !important;
  }

  .xl\:focus\:bg-brown2:focus {
    background-color: #b5a06d !important;
  }

  .xl\:focus\:bg-map-green:focus {
    background-color: #9ab882 !important;
  }

  .xl\:focus\:bg-map-orange:focus {
    background-color: #e2b260 !important;
  }

  .xl\:focus\:bg-map-brown:focus {
    background-color: #cec1b5 !important;
  }

  .xl\:focus\:bg-map-gray:focus {
    background-color: #9baaaa !important;
  }

  .xl\:focus\:bg-map-ocean:focus {
    background-color: #f2f2f2 !important;
  }

  .xl\:focus\:bg-map-country:focus {
    background-color: #fffff9 !important;
  }

  .xl\:focus\:bg-map-border:focus {
    background-color: #dedede !important;
  }

  .xl\:focus\:bg-map-green1:focus {
    background-color: #303b1f !important;
  }

  .xl\:focus\:bg-map-green2:focus {
    background-color: #5c6b40 !important;
  }

  .xl\:focus\:bg-map-green3:focus {
    background-color: #99b782 !important;
  }

  .xl\:focus\:bg-map-green4:focus {
    background-color: #dbe5c4 !important;
  }

  .xl\:focus\:bg-map-orange1:focus {
    background-color: #aa2800 !important;
  }

  .xl\:focus\:bg-map-orange2:focus {
    background-color: #d16b00 !important;
  }

  .xl\:focus\:bg-map-orange3:focus {
    background-color: #e2b260 !important;
  }

  .xl\:focus\:bg-map-orange4:focus {
    background-color: #f2e5aa !important;
  }

  .xl\:focus\:bg-map-teal1:focus {
    background-color: #0c3f42 !important;
  }

  .xl\:focus\:bg-map-teal2:focus {
    background-color: #3f6d6b !important;
  }

  .xl\:focus\:bg-map-teal3:focus {
    background-color: #66afad !important;
  }

  .xl\:focus\:bg-map-teal4:focus {
    background-color: #c1e5e8 !important;
  }

  .xl\:focus\:bg-map-purple1:focus {
    background-color: #510238 !important;
  }

  .xl\:focus\:bg-map-purple2:focus {
    background-color: #773863 !important;
  }

  .xl\:focus\:bg-map-purple3:focus {
    background-color: #cc93ad !important;
  }

  .xl\:focus\:bg-map-purple4:focus {
    background-color: #f2dde5 !important;
  }

  .xl\:focus\:bg-v-brown:focus {
    background-color: #412c26 !important;
  }

  .xl\:focus\:bg-v-coral:focus {
    background-color: #f25d27 !important;
  }

  .xl\:focus\:bg-v-marine:focus {
    background-color: #04284a !important;
  }

  .xl\:focus\:bg-v-gunmetal:focus {
    background-color: #4b535d !important;
  }

  .xl\:focus\:bg-v-tan:focus {
    background-color: #b5a06d !important;
  }

  .xl\:focus\:bg-v-red:focus {
    background-color: #bd3823 !important;
  }

  .xl\:focus\:bg-v-purple:focus {
    background-color: #a65583 !important;
  }

  .xl\:focus\:bg-v-teal:focus {
    background-color: #3b8991 !important;
  }

  .xl\:focus\:bg-v-green:focus {
    background-color: #5c8c42 !important;
  }

  .xl\:focus\:bg-v-orange:focus {
    background-color: #e68a17 !important;
  }

  .xl\:focus\:bg-v-blue:focus {
    background-color: #2e75b8 !important;
  }

  .xl\:focus\:bg-v-tan-l:focus {
    background-color: #d9caa7 !important;
  }

  .xl\:focus\:bg-v-red-l:focus {
    background-color: #ff9382 !important;
  }

  .xl\:focus\:bg-v-purple-l:focus {
    background-color: #de9ebc !important;
  }

  .xl\:focus\:bg-v-teal-l:focus {
    background-color: #80c7cf !important;
  }

  .xl\:focus\:bg-v-green-l:focus {
    background-color: #9bd47f !important;
  }

  .xl\:focus\:bg-v-orange-l:focus {
    background-color: #ffc259 !important;
  }

  .xl\:focus\:bg-v-blue-l:focus {
    background-color: #7ab2e5 !important;
  }

  .xl\:focus\:bg-v-gray-1:focus {
    background-color: #f2f2f2 !important;
  }

  .xl\:focus\:bg-v-gray-2:focus {
    background-color: #ddd !important;
  }

  .xl\:focus\:bg-v-gray-3:focus {
    background-color: #7f7f7f !important;
  }

  .xl\:focus\:bg-v-warmgray-1:focus {
    background-color: #c9cec6 !important;
  }

  .xl\:focus\:bg-v-warmgray-2:focus {
    background-color: #9baaaa !important;
  }

  .xl\:focus\:bg-v-coolgray-1:focus {
    background-color: #9ea3a5 !important;
  }

  .xl\:focus\:bg-v-coolgray-2:focus {
    background-color: #60666b !important;
  }

  .xl\:focus\:bg-v-blue-b:focus {
    background-color: #4391db !important;
  }

  .xl\:focus\:bg-v-orange-b:focus {
    background-color: #f25d27 !important;
  }

  .xl\:focus\:bg-v-red-b:focus {
    background-color: #ea2636 !important;
  }

  .xl\:focus\:bg-v-yellow-b:focus {
    background-color: #fc0 !important;
  }

  .xl\:focus\:bg-v-orange3-1:focus {
    background-color: #ffc259 !important;
  }

  .xl\:focus\:bg-v-orange3-2:focus {
    background-color: #e68a17 !important;
  }

  .xl\:focus\:bg-v-orange3-3:focus {
    background-color: #7f2704 !important;
  }

  .xl\:focus\:bg-v-blue3-1:focus {
    background-color: #7ab2e5 !important;
  }

  .xl\:focus\:bg-v-blue3-2:focus {
    background-color: #2e75b8 !important;
  }

  .xl\:focus\:bg-v-blue3-3:focus {
    background-color: #04284a !important;
  }

  .xl\:focus\:bg-v-purple3-1:focus {
    background-color: #de9ebc !important;
  }

  .xl\:focus\:bg-v-purple3-2:focus {
    background-color: #a65583 !important;
  }

  .xl\:focus\:bg-v-purple3-3:focus {
    background-color: #510238 !important;
  }

  .xl\:focus\:bg-v-teal3-1:focus {
    background-color: #80c7cf !important;
  }

  .xl\:focus\:bg-v-teal3-2:focus {
    background-color: #3b8991 !important;
  }

  .xl\:focus\:bg-v-teal3-3:focus {
    background-color: #0c4240 !important;
  }

  .xl\:focus\:bg-v-red3-1:focus {
    background-color: #ff9382 !important;
  }

  .xl\:focus\:bg-v-red3-2:focus {
    background-color: #bd3823 !important;
  }

  .xl\:focus\:bg-v-red3-3:focus {
    background-color: #6f130c !important;
  }

  .xl\:focus\:bg-v-green3-1:focus {
    background-color: #9bd47f !important;
  }

  .xl\:focus\:bg-v-green3-2:focus {
    background-color: #5c8c42 !important;
  }

  .xl\:focus\:bg-v-green3-3:focus {
    background-color: #283b1f !important;
  }

  .xl\:focus\:bg-v-tan3-1:focus {
    background-color: #d9caa7 !important;
  }

  .xl\:focus\:bg-v-tan3-2:focus {
    background-color: #b5a06d !important;
  }

  .xl\:focus\:bg-v-tan3-3:focus {
    background-color: #594f35 !important;
  }

  .xl\:focus\:bg-v-orange4-1:focus {
    background-color: #fdbd54 !important;
  }

  .xl\:focus\:bg-v-orange4-2:focus {
    background-color: #df7b19 !important;
  }

  .xl\:focus\:bg-v-orange4-3:focus {
    background-color: #b73521 !important;
  }

  .xl\:focus\:bg-v-orange4-4:focus {
    background-color: #6f130c !important;
  }

  .xl\:focus\:bg-v-teal4-1:focus {
    background-color: #9cd3da !important;
  }

  .xl\:focus\:bg-v-teal4-2:focus {
    background-color: #57a2aa !important;
  }

  .xl\:focus\:bg-v-teal4-3:focus {
    background-color: #2b7175 !important;
  }

  .xl\:focus\:bg-v-teal4-4:focus {
    background-color: #0c4240 !important;
  }

  .xl\:focus\:bg-v-purple4-1:focus {
    background-color: #e6b6cd !important;
  }

  .xl\:focus\:bg-v-purple4-2:focus {
    background-color: #be749b !important;
  }

  .xl\:focus\:bg-v-purple4-3:focus {
    background-color: #8a3a6b !important;
  }

  .xl\:focus\:bg-v-purple4-4:focus {
    background-color: #510238 !important;
  }

  .xl\:focus\:bg-v-green4-1:focus {
    background-color: #a1d787 !important;
  }

  .xl\:focus\:bg-v-green4-2:focus {
    background-color: #799f56 !important;
  }

  .xl\:focus\:bg-v-green4-3:focus {
    background-color: #506b37 !important;
  }

  .xl\:focus\:bg-v-green4-4:focus {
    background-color: #283b1f !important;
  }

  .xl\:focus\:bg-v-orange5-1:focus {
    background-color: #ffcb72 !important;
  }

  .xl\:focus\:bg-v-orange5-2:focus {
    background-color: #eb9625 !important;
  }

  .xl\:focus\:bg-v-orange5-3:focus {
    background-color: #d1601d !important;
  }

  .xl\:focus\:bg-v-orange5-4:focus {
    background-color: #a82e1d !important;
  }

  .xl\:focus\:bg-v-orange5-5:focus {
    background-color: #6f130c !important;
  }

  .xl\:focus\:bg-v-teal5-1:focus {
    background-color: #b0dce1 !important;
  }

  .xl\:focus\:bg-v-teal5-2:focus {
    background-color: #6db6be !important;
  }

  .xl\:focus\:bg-v-teal5-3:focus {
    background-color: #418e96 !important;
  }

  .xl\:focus\:bg-v-teal5-4:focus {
    background-color: #25676a !important;
  }

  .xl\:focus\:bg-v-teal5-5:focus {
    background-color: #0c4240 !important;
  }

  .xl\:focus\:bg-v-purple5-1:focus {
    background-color: #ebc5d7 !important;
  }

  .xl\:focus\:bg-v-purple5-2:focus {
    background-color: #d18daf !important;
  }

  .xl\:focus\:bg-v-purple5-3:focus {
    background-color: #ab5c88 !important;
  }

  .xl\:focus\:bg-v-purple5-4:focus {
    background-color: #7f2f61 !important;
  }

  .xl\:focus\:bg-v-purple5-5:focus {
    background-color: #510238 !important;
  }

  .xl\:focus\:bg-v-green5-1:focus {
    background-color: #b5dfa0 !important;
  }

  .xl\:focus\:bg-v-green5-2:focus {
    background-color: #87b567 !important;
  }

  .xl\:focus\:bg-v-green5-3:focus {
    background-color: #6a8a46 !important;
  }

  .xl\:focus\:bg-v-green5-4:focus {
    background-color: #486132 !important;
  }

  .xl\:focus\:bg-v-green5-5:focus {
    background-color: #283b1f !important;
  }

  .xl\:focus\:bg-v-map-primary-purple:focus {
    background-color: #b27495 !important;
  }

  .xl\:focus\:bg-v-map-primary-teal:focus {
    background-color: #73b2b2 !important;
  }

  .xl\:focus\:bg-v-map-primary-green:focus {
    background-color: #8cb574 !important;
  }

  .xl\:focus\:bg-v-map-primary-tan:focus {
    background-color: #c7b68d !important;
  }

  .xl\:focus\:bg-v-map-primary-orange:focus {
    background-color: #f0b061 !important;
  }

  .xl\:focus\:bg-v-map-primary-red:focus {
    background-color: #ef7564 !important;
  }

  .xl\:focus\:bg-v-map-secondary-purple:focus {
    background-color: #ca9fb3 !important;
  }

  .xl\:focus\:bg-v-map-secondary-teal:focus {
    background-color: #9fc7c9 !important;
  }

  .xl\:focus\:bg-v-map-secondary-green:focus {
    background-color: #aecb9e !important;
  }

  .xl\:focus\:bg-v-map-secondary-tan:focus {
    background-color: #d8ccaf !important;
  }

  .xl\:focus\:bg-v-map-secondary-orange:focus {
    background-color: #f4c891 !important;
  }

  .xl\:focus\:bg-v-map-secondary-red:focus {
    background-color: #f29d91 !important;
  }

  .xl\:focus\:bg-v-map-tertiary-purple:focus {
    background-color: #eeccda !important;
  }

  .xl\:focus\:bg-v-map-tertiary-teal:focus {
    background-color: #bbe3e4 !important;
  }

  .xl\:focus\:bg-v-map-tertiary-green:focus {
    background-color: #cae4ba !important;
  }

  .xl\:focus\:bg-v-map-tertiary-tan:focus {
    background-color: #ebe4d0 !important;
  }

  .xl\:focus\:bg-v-map-tertiary-orange:focus {
    background-color: #ffe0ac !important;
  }

  .xl\:focus\:bg-v-map-tertiary-red:focus {
    background-color: #fbc8c1 !important;
  }

  .xl\:focus\:bg-v-teal4-d8:focus {
    background-color: #0c4240 !important;
  }

  .xl\:focus\:bg-v-teal3-d8:focus {
    background-color: #2a6f74 !important;
  }

  .xl\:focus\:bg-v-teal2-d8:focus {
    background-color: #549fa7 !important;
  }

  .xl\:focus\:bg-v-teal1-d8:focus {
    background-color: #95d0d0 !important;
  }

  .xl\:focus\:bg-v-middle-d8:focus {
    background-color: #fffad6 !important;
  }

  .xl\:focus\:bg-v-orange1-d8:focus {
    background-color: #f6bf61 !important;
  }

  .xl\:focus\:bg-v-orange2-d8:focus {
    background-color: #e08416 !important;
  }

  .xl\:focus\:bg-v-orange3-d8:focus {
    background-color: #af550d !important;
  }

  .xl\:focus\:bg-v-orange4-d8:focus {
    background-color: #6f130c !important;
  }

  .xl\:focus\:bg-v-teal3-d6:focus {
    background-color: #2a6f74 !important;
  }

  .xl\:focus\:bg-v-teal2-d6:focus {
    background-color: #549fa7 !important;
  }

  .xl\:focus\:bg-v-teal1-d6:focus {
    background-color: #95d0d0 !important;
  }

  .xl\:focus\:bg-v-middle-d6:focus {
    background-color: #fffad6 !important;
  }

  .xl\:focus\:bg-v-orange1-d6:focus {
    background-color: #f6bf61 !important;
  }

  .xl\:focus\:bg-v-orange2-d6:focus {
    background-color: #e08416 !important;
  }

  .xl\:focus\:bg-v-orange3-d6:focus {
    background-color: #af550d !important;
  }

  .xl\:focus\:bg-v-grayscale-1:focus {
    background-color: #d9d9d9 !important;
  }

  .xl\:focus\:bg-v-grayscale-2:focus {
    background-color: #bdbdbd !important;
  }

  .xl\:focus\:bg-v-grayscale-3:focus {
    background-color: #969696 !important;
  }

  .xl\:focus\:bg-v-grayscale-4:focus {
    background-color: #636363 !important;
  }

  .xl\:focus\:bg-v-grayscale-5:focus {
    background-color: #252525 !important;
  }

  .xl\:bg-bottom {
    background-position: bottom !important;
  }

  .xl\:bg-center {
    background-position: center !important;
  }

  .xl\:bg-left {
    background-position: left !important;
  }

  .xl\:bg-left-bottom {
    background-position: left bottom !important;
  }

  .xl\:bg-left-top {
    background-position: left top !important;
  }

  .xl\:bg-right {
    background-position: right !important;
  }

  .xl\:bg-right-bottom {
    background-position: right bottom !important;
  }

  .xl\:bg-right-top {
    background-position: right top !important;
  }

  .xl\:bg-top {
    background-position: top !important;
  }

  .xl\:bg-repeat {
    background-repeat: repeat !important;
  }

  .xl\:bg-no-repeat {
    background-repeat: no-repeat !important;
  }

  .xl\:bg-repeat-x {
    background-repeat: repeat-x !important;
  }

  .xl\:bg-repeat-y {
    background-repeat: repeat-y !important;
  }

  .xl\:bg-auto {
    background-size: auto !important;
  }

  .xl\:bg-cover {
    background-size: cover !important;
  }

  .xl\:bg-contain {
    background-size: contain !important;
  }

  .xl\:border-transparent {
    border-color: transparent !important;
  }

  .xl\:border-brown {
    border-color: #412c26 !important;
  }

  .xl\:border-orange {
    border-color: #f25d27 !important;
  }

  .xl\:border-blue {
    border-color: #04284a !important;
  }

  .xl\:border-gray {
    border-color: #48535d !important;
  }

  .xl\:border-white {
    border-color: #fff !important;
  }

  .xl\:border-blue-hl {
    border-color: #4391db !important;
  }

  .xl\:border-red-hl {
    border-color: #ea2636 !important;
  }

  .xl\:border-orange-hl {
    border-color: #f25d27 !important;
  }

  .xl\:border-yellow-hl {
    border-color: #fc0 !important;
  }

  .xl\:border-gray-50 {
    border-color: #7f7f7f !important;
  }

  .xl\:border-gray-30 {
    border-color: #afacab !important;
  }

  .xl\:border-babyblue {
    border-color: #e0e9e8 !important;
  }

  .xl\:border-bone {
    border-color: #faf9f4 !important;
  }

  .xl\:border-gray-02 {
    border-color: #f9f9f9 !important;
  }

  .xl\:border-gray4-cool {
    border-color: #668296 !important;
  }

  .xl\:border-gray3-cool {
    border-color: #9baaaa !important;
  }

  .xl\:border-gray2-cool {
    border-color: #c9cec6 !important;
  }

  .xl\:border-gray1-cool {
    border-color: #f2f2f2 !important;
  }

  .xl\:border-gray4 {
    border-color: #4b535d !important;
  }

  .xl\:border-gray3 {
    border-color: #60666b !important;
  }

  .xl\:border-gray2 {
    border-color: #9ea3a5 !important;
  }

  .xl\:border-gray1 {
    border-color: #ddd !important;
  }

  .xl\:border-gray4-warm {
    border-color: #514c44 !important;
  }

  .xl\:border-gray3-warm {
    border-color: #8e7f75 !important;
  }

  .xl\:border-gray2-warm {
    border-color: #cec1b5 !important;
  }

  .xl\:border-gray1-warm {
    border-color: #ede8e2 !important;
  }

  .xl\:border-orange5 {
    border-color: #720c26 !important;
  }

  .xl\:border-orange4 {
    border-color: #aa2800 !important;
  }

  .xl\:border-orange3 {
    border-color: #d16b00 !important;
  }

  .xl\:border-orange2 {
    border-color: #e2b260 !important;
  }

  .xl\:border-orange1 {
    border-color: #f2e5aa !important;
  }

  .xl\:border-green4 {
    border-color: #303b1f !important;
  }

  .xl\:border-green3 {
    border-color: #5c6b40 !important;
  }

  .xl\:border-green2 {
    border-color: #99b782 !important;
  }

  .xl\:border-green1 {
    border-color: #dbe5c4 !important;
  }

  .xl\:border-blue4 {
    border-color: #04284a !important;
  }

  .xl\:border-blue3 {
    border-color: #215e99 !important;
  }

  .xl\:border-blue2 {
    border-color: #7ab2e5 !important;
  }

  .xl\:border-blue1 {
    border-color: #c6ddf4 !important;
  }

  .xl\:border-teal4 {
    border-color: #0c3f42 !important;
  }

  .xl\:border-teal3 {
    border-color: #3f6d6b !important;
  }

  .xl\:border-teal2 {
    border-color: #66afad !important;
  }

  .xl\:border-teal1 {
    border-color: #c1e5e8 !important;
  }

  .xl\:border-purple4 {
    border-color: #510238 !important;
  }

  .xl\:border-purple3 {
    border-color: #773863 !important;
  }

  .xl\:border-brown4 {
    border-color: #594f35 !important;
  }

  .xl\:border-brown2 {
    border-color: #b5a06d !important;
  }

  .xl\:border-map-green {
    border-color: #9ab882 !important;
  }

  .xl\:border-map-orange {
    border-color: #e2b260 !important;
  }

  .xl\:border-map-brown {
    border-color: #cec1b5 !important;
  }

  .xl\:border-map-gray {
    border-color: #9baaaa !important;
  }

  .xl\:border-map-ocean {
    border-color: #f2f2f2 !important;
  }

  .xl\:border-map-country {
    border-color: #fffff9 !important;
  }

  .xl\:border-map-border {
    border-color: #dedede !important;
  }

  .xl\:border-map-green1 {
    border-color: #303b1f !important;
  }

  .xl\:border-map-green2 {
    border-color: #5c6b40 !important;
  }

  .xl\:border-map-green3 {
    border-color: #99b782 !important;
  }

  .xl\:border-map-green4 {
    border-color: #dbe5c4 !important;
  }

  .xl\:border-map-orange1 {
    border-color: #aa2800 !important;
  }

  .xl\:border-map-orange2 {
    border-color: #d16b00 !important;
  }

  .xl\:border-map-orange3 {
    border-color: #e2b260 !important;
  }

  .xl\:border-map-orange4 {
    border-color: #f2e5aa !important;
  }

  .xl\:border-map-teal1 {
    border-color: #0c3f42 !important;
  }

  .xl\:border-map-teal2 {
    border-color: #3f6d6b !important;
  }

  .xl\:border-map-teal3 {
    border-color: #66afad !important;
  }

  .xl\:border-map-teal4 {
    border-color: #c1e5e8 !important;
  }

  .xl\:border-map-purple1 {
    border-color: #510238 !important;
  }

  .xl\:border-map-purple2 {
    border-color: #773863 !important;
  }

  .xl\:border-map-purple3 {
    border-color: #cc93ad !important;
  }

  .xl\:border-map-purple4 {
    border-color: #f2dde5 !important;
  }

  .xl\:border-v-brown {
    border-color: #412c26 !important;
  }

  .xl\:border-v-coral {
    border-color: #f25d27 !important;
  }

  .xl\:border-v-marine {
    border-color: #04284a !important;
  }

  .xl\:border-v-gunmetal {
    border-color: #4b535d !important;
  }

  .xl\:border-v-tan {
    border-color: #b5a06d !important;
  }

  .xl\:border-v-red {
    border-color: #bd3823 !important;
  }

  .xl\:border-v-purple {
    border-color: #a65583 !important;
  }

  .xl\:border-v-teal {
    border-color: #3b8991 !important;
  }

  .xl\:border-v-green {
    border-color: #5c8c42 !important;
  }

  .xl\:border-v-orange {
    border-color: #e68a17 !important;
  }

  .xl\:border-v-blue {
    border-color: #2e75b8 !important;
  }

  .xl\:border-v-tan-l {
    border-color: #d9caa7 !important;
  }

  .xl\:border-v-red-l {
    border-color: #ff9382 !important;
  }

  .xl\:border-v-purple-l {
    border-color: #de9ebc !important;
  }

  .xl\:border-v-teal-l {
    border-color: #80c7cf !important;
  }

  .xl\:border-v-green-l {
    border-color: #9bd47f !important;
  }

  .xl\:border-v-orange-l {
    border-color: #ffc259 !important;
  }

  .xl\:border-v-blue-l {
    border-color: #7ab2e5 !important;
  }

  .xl\:border-v-gray-1 {
    border-color: #f2f2f2 !important;
  }

  .xl\:border-v-gray-2 {
    border-color: #ddd !important;
  }

  .xl\:border-v-gray-3 {
    border-color: #7f7f7f !important;
  }

  .xl\:border-v-warmgray-1 {
    border-color: #c9cec6 !important;
  }

  .xl\:border-v-warmgray-2 {
    border-color: #9baaaa !important;
  }

  .xl\:border-v-coolgray-1 {
    border-color: #9ea3a5 !important;
  }

  .xl\:border-v-coolgray-2 {
    border-color: #60666b !important;
  }

  .xl\:border-v-blue-b {
    border-color: #4391db !important;
  }

  .xl\:border-v-orange-b {
    border-color: #f25d27 !important;
  }

  .xl\:border-v-red-b {
    border-color: #ea2636 !important;
  }

  .xl\:border-v-yellow-b {
    border-color: #fc0 !important;
  }

  .xl\:border-v-orange3-1 {
    border-color: #ffc259 !important;
  }

  .xl\:border-v-orange3-2 {
    border-color: #e68a17 !important;
  }

  .xl\:border-v-orange3-3 {
    border-color: #7f2704 !important;
  }

  .xl\:border-v-blue3-1 {
    border-color: #7ab2e5 !important;
  }

  .xl\:border-v-blue3-2 {
    border-color: #2e75b8 !important;
  }

  .xl\:border-v-blue3-3 {
    border-color: #04284a !important;
  }

  .xl\:border-v-purple3-1 {
    border-color: #de9ebc !important;
  }

  .xl\:border-v-purple3-2 {
    border-color: #a65583 !important;
  }

  .xl\:border-v-purple3-3 {
    border-color: #510238 !important;
  }

  .xl\:border-v-teal3-1 {
    border-color: #80c7cf !important;
  }

  .xl\:border-v-teal3-2 {
    border-color: #3b8991 !important;
  }

  .xl\:border-v-teal3-3 {
    border-color: #0c4240 !important;
  }

  .xl\:border-v-red3-1 {
    border-color: #ff9382 !important;
  }

  .xl\:border-v-red3-2 {
    border-color: #bd3823 !important;
  }

  .xl\:border-v-red3-3 {
    border-color: #6f130c !important;
  }

  .xl\:border-v-green3-1 {
    border-color: #9bd47f !important;
  }

  .xl\:border-v-green3-2 {
    border-color: #5c8c42 !important;
  }

  .xl\:border-v-green3-3 {
    border-color: #283b1f !important;
  }

  .xl\:border-v-tan3-1 {
    border-color: #d9caa7 !important;
  }

  .xl\:border-v-tan3-2 {
    border-color: #b5a06d !important;
  }

  .xl\:border-v-tan3-3 {
    border-color: #594f35 !important;
  }

  .xl\:border-v-orange4-1 {
    border-color: #fdbd54 !important;
  }

  .xl\:border-v-orange4-2 {
    border-color: #df7b19 !important;
  }

  .xl\:border-v-orange4-3 {
    border-color: #b73521 !important;
  }

  .xl\:border-v-orange4-4 {
    border-color: #6f130c !important;
  }

  .xl\:border-v-teal4-1 {
    border-color: #9cd3da !important;
  }

  .xl\:border-v-teal4-2 {
    border-color: #57a2aa !important;
  }

  .xl\:border-v-teal4-3 {
    border-color: #2b7175 !important;
  }

  .xl\:border-v-teal4-4 {
    border-color: #0c4240 !important;
  }

  .xl\:border-v-purple4-1 {
    border-color: #e6b6cd !important;
  }

  .xl\:border-v-purple4-2 {
    border-color: #be749b !important;
  }

  .xl\:border-v-purple4-3 {
    border-color: #8a3a6b !important;
  }

  .xl\:border-v-purple4-4 {
    border-color: #510238 !important;
  }

  .xl\:border-v-green4-1 {
    border-color: #a1d787 !important;
  }

  .xl\:border-v-green4-2 {
    border-color: #799f56 !important;
  }

  .xl\:border-v-green4-3 {
    border-color: #506b37 !important;
  }

  .xl\:border-v-green4-4 {
    border-color: #283b1f !important;
  }

  .xl\:border-v-orange5-1 {
    border-color: #ffcb72 !important;
  }

  .xl\:border-v-orange5-2 {
    border-color: #eb9625 !important;
  }

  .xl\:border-v-orange5-3 {
    border-color: #d1601d !important;
  }

  .xl\:border-v-orange5-4 {
    border-color: #a82e1d !important;
  }

  .xl\:border-v-orange5-5 {
    border-color: #6f130c !important;
  }

  .xl\:border-v-teal5-1 {
    border-color: #b0dce1 !important;
  }

  .xl\:border-v-teal5-2 {
    border-color: #6db6be !important;
  }

  .xl\:border-v-teal5-3 {
    border-color: #418e96 !important;
  }

  .xl\:border-v-teal5-4 {
    border-color: #25676a !important;
  }

  .xl\:border-v-teal5-5 {
    border-color: #0c4240 !important;
  }

  .xl\:border-v-purple5-1 {
    border-color: #ebc5d7 !important;
  }

  .xl\:border-v-purple5-2 {
    border-color: #d18daf !important;
  }

  .xl\:border-v-purple5-3 {
    border-color: #ab5c88 !important;
  }

  .xl\:border-v-purple5-4 {
    border-color: #7f2f61 !important;
  }

  .xl\:border-v-purple5-5 {
    border-color: #510238 !important;
  }

  .xl\:border-v-green5-1 {
    border-color: #b5dfa0 !important;
  }

  .xl\:border-v-green5-2 {
    border-color: #87b567 !important;
  }

  .xl\:border-v-green5-3 {
    border-color: #6a8a46 !important;
  }

  .xl\:border-v-green5-4 {
    border-color: #486132 !important;
  }

  .xl\:border-v-green5-5 {
    border-color: #283b1f !important;
  }

  .xl\:border-v-map-primary-purple {
    border-color: #b27495 !important;
  }

  .xl\:border-v-map-primary-teal {
    border-color: #73b2b2 !important;
  }

  .xl\:border-v-map-primary-green {
    border-color: #8cb574 !important;
  }

  .xl\:border-v-map-primary-tan {
    border-color: #c7b68d !important;
  }

  .xl\:border-v-map-primary-orange {
    border-color: #f0b061 !important;
  }

  .xl\:border-v-map-primary-red {
    border-color: #ef7564 !important;
  }

  .xl\:border-v-map-secondary-purple {
    border-color: #ca9fb3 !important;
  }

  .xl\:border-v-map-secondary-teal {
    border-color: #9fc7c9 !important;
  }

  .xl\:border-v-map-secondary-green {
    border-color: #aecb9e !important;
  }

  .xl\:border-v-map-secondary-tan {
    border-color: #d8ccaf !important;
  }

  .xl\:border-v-map-secondary-orange {
    border-color: #f4c891 !important;
  }

  .xl\:border-v-map-secondary-red {
    border-color: #f29d91 !important;
  }

  .xl\:border-v-map-tertiary-purple {
    border-color: #eeccda !important;
  }

  .xl\:border-v-map-tertiary-teal {
    border-color: #bbe3e4 !important;
  }

  .xl\:border-v-map-tertiary-green {
    border-color: #cae4ba !important;
  }

  .xl\:border-v-map-tertiary-tan {
    border-color: #ebe4d0 !important;
  }

  .xl\:border-v-map-tertiary-orange {
    border-color: #ffe0ac !important;
  }

  .xl\:border-v-map-tertiary-red {
    border-color: #fbc8c1 !important;
  }

  .xl\:border-v-teal4-d8 {
    border-color: #0c4240 !important;
  }

  .xl\:border-v-teal3-d8 {
    border-color: #2a6f74 !important;
  }

  .xl\:border-v-teal2-d8 {
    border-color: #549fa7 !important;
  }

  .xl\:border-v-teal1-d8 {
    border-color: #95d0d0 !important;
  }

  .xl\:border-v-middle-d8 {
    border-color: #fffad6 !important;
  }

  .xl\:border-v-orange1-d8 {
    border-color: #f6bf61 !important;
  }

  .xl\:border-v-orange2-d8 {
    border-color: #e08416 !important;
  }

  .xl\:border-v-orange3-d8 {
    border-color: #af550d !important;
  }

  .xl\:border-v-orange4-d8 {
    border-color: #6f130c !important;
  }

  .xl\:border-v-teal3-d6 {
    border-color: #2a6f74 !important;
  }

  .xl\:border-v-teal2-d6 {
    border-color: #549fa7 !important;
  }

  .xl\:border-v-teal1-d6 {
    border-color: #95d0d0 !important;
  }

  .xl\:border-v-middle-d6 {
    border-color: #fffad6 !important;
  }

  .xl\:border-v-orange1-d6 {
    border-color: #f6bf61 !important;
  }

  .xl\:border-v-orange2-d6 {
    border-color: #e08416 !important;
  }

  .xl\:border-v-orange3-d6 {
    border-color: #af550d !important;
  }

  .xl\:border-v-grayscale-1 {
    border-color: #d9d9d9 !important;
  }

  .xl\:border-v-grayscale-2 {
    border-color: #bdbdbd !important;
  }

  .xl\:border-v-grayscale-3 {
    border-color: #969696 !important;
  }

  .xl\:border-v-grayscale-4 {
    border-color: #636363 !important;
  }

  .xl\:border-v-grayscale-5 {
    border-color: #252525 !important;
  }

  .xl\:hover\:border-transparent:hover {
    border-color: transparent !important;
  }

  .xl\:hover\:border-brown:hover {
    border-color: #412c26 !important;
  }

  .xl\:hover\:border-orange:hover {
    border-color: #f25d27 !important;
  }

  .xl\:hover\:border-blue:hover {
    border-color: #04284a !important;
  }

  .xl\:hover\:border-gray:hover {
    border-color: #48535d !important;
  }

  .xl\:hover\:border-white:hover {
    border-color: #fff !important;
  }

  .xl\:hover\:border-blue-hl:hover {
    border-color: #4391db !important;
  }

  .xl\:hover\:border-red-hl:hover {
    border-color: #ea2636 !important;
  }

  .xl\:hover\:border-orange-hl:hover {
    border-color: #f25d27 !important;
  }

  .xl\:hover\:border-yellow-hl:hover {
    border-color: #fc0 !important;
  }

  .xl\:hover\:border-gray-50:hover {
    border-color: #7f7f7f !important;
  }

  .xl\:hover\:border-gray-30:hover {
    border-color: #afacab !important;
  }

  .xl\:hover\:border-babyblue:hover {
    border-color: #e0e9e8 !important;
  }

  .xl\:hover\:border-bone:hover {
    border-color: #faf9f4 !important;
  }

  .xl\:hover\:border-gray-02:hover {
    border-color: #f9f9f9 !important;
  }

  .xl\:hover\:border-gray4-cool:hover {
    border-color: #668296 !important;
  }

  .xl\:hover\:border-gray3-cool:hover {
    border-color: #9baaaa !important;
  }

  .xl\:hover\:border-gray2-cool:hover {
    border-color: #c9cec6 !important;
  }

  .xl\:hover\:border-gray1-cool:hover {
    border-color: #f2f2f2 !important;
  }

  .xl\:hover\:border-gray4:hover {
    border-color: #4b535d !important;
  }

  .xl\:hover\:border-gray3:hover {
    border-color: #60666b !important;
  }

  .xl\:hover\:border-gray2:hover {
    border-color: #9ea3a5 !important;
  }

  .xl\:hover\:border-gray1:hover {
    border-color: #ddd !important;
  }

  .xl\:hover\:border-gray4-warm:hover {
    border-color: #514c44 !important;
  }

  .xl\:hover\:border-gray3-warm:hover {
    border-color: #8e7f75 !important;
  }

  .xl\:hover\:border-gray2-warm:hover {
    border-color: #cec1b5 !important;
  }

  .xl\:hover\:border-gray1-warm:hover {
    border-color: #ede8e2 !important;
  }

  .xl\:hover\:border-orange5:hover {
    border-color: #720c26 !important;
  }

  .xl\:hover\:border-orange4:hover {
    border-color: #aa2800 !important;
  }

  .xl\:hover\:border-orange3:hover {
    border-color: #d16b00 !important;
  }

  .xl\:hover\:border-orange2:hover {
    border-color: #e2b260 !important;
  }

  .xl\:hover\:border-orange1:hover {
    border-color: #f2e5aa !important;
  }

  .xl\:hover\:border-green4:hover {
    border-color: #303b1f !important;
  }

  .xl\:hover\:border-green3:hover {
    border-color: #5c6b40 !important;
  }

  .xl\:hover\:border-green2:hover {
    border-color: #99b782 !important;
  }

  .xl\:hover\:border-green1:hover {
    border-color: #dbe5c4 !important;
  }

  .xl\:hover\:border-blue4:hover {
    border-color: #04284a !important;
  }

  .xl\:hover\:border-blue3:hover {
    border-color: #215e99 !important;
  }

  .xl\:hover\:border-blue2:hover {
    border-color: #7ab2e5 !important;
  }

  .xl\:hover\:border-blue1:hover {
    border-color: #c6ddf4 !important;
  }

  .xl\:hover\:border-teal4:hover {
    border-color: #0c3f42 !important;
  }

  .xl\:hover\:border-teal3:hover {
    border-color: #3f6d6b !important;
  }

  .xl\:hover\:border-teal2:hover {
    border-color: #66afad !important;
  }

  .xl\:hover\:border-teal1:hover {
    border-color: #c1e5e8 !important;
  }

  .xl\:hover\:border-purple4:hover {
    border-color: #510238 !important;
  }

  .xl\:hover\:border-purple3:hover {
    border-color: #773863 !important;
  }

  .xl\:hover\:border-brown4:hover {
    border-color: #594f35 !important;
  }

  .xl\:hover\:border-brown2:hover {
    border-color: #b5a06d !important;
  }

  .xl\:hover\:border-map-green:hover {
    border-color: #9ab882 !important;
  }

  .xl\:hover\:border-map-orange:hover {
    border-color: #e2b260 !important;
  }

  .xl\:hover\:border-map-brown:hover {
    border-color: #cec1b5 !important;
  }

  .xl\:hover\:border-map-gray:hover {
    border-color: #9baaaa !important;
  }

  .xl\:hover\:border-map-ocean:hover {
    border-color: #f2f2f2 !important;
  }

  .xl\:hover\:border-map-country:hover {
    border-color: #fffff9 !important;
  }

  .xl\:hover\:border-map-border:hover {
    border-color: #dedede !important;
  }

  .xl\:hover\:border-map-green1:hover {
    border-color: #303b1f !important;
  }

  .xl\:hover\:border-map-green2:hover {
    border-color: #5c6b40 !important;
  }

  .xl\:hover\:border-map-green3:hover {
    border-color: #99b782 !important;
  }

  .xl\:hover\:border-map-green4:hover {
    border-color: #dbe5c4 !important;
  }

  .xl\:hover\:border-map-orange1:hover {
    border-color: #aa2800 !important;
  }

  .xl\:hover\:border-map-orange2:hover {
    border-color: #d16b00 !important;
  }

  .xl\:hover\:border-map-orange3:hover {
    border-color: #e2b260 !important;
  }

  .xl\:hover\:border-map-orange4:hover {
    border-color: #f2e5aa !important;
  }

  .xl\:hover\:border-map-teal1:hover {
    border-color: #0c3f42 !important;
  }

  .xl\:hover\:border-map-teal2:hover {
    border-color: #3f6d6b !important;
  }

  .xl\:hover\:border-map-teal3:hover {
    border-color: #66afad !important;
  }

  .xl\:hover\:border-map-teal4:hover {
    border-color: #c1e5e8 !important;
  }

  .xl\:hover\:border-map-purple1:hover {
    border-color: #510238 !important;
  }

  .xl\:hover\:border-map-purple2:hover {
    border-color: #773863 !important;
  }

  .xl\:hover\:border-map-purple3:hover {
    border-color: #cc93ad !important;
  }

  .xl\:hover\:border-map-purple4:hover {
    border-color: #f2dde5 !important;
  }

  .xl\:hover\:border-v-brown:hover {
    border-color: #412c26 !important;
  }

  .xl\:hover\:border-v-coral:hover {
    border-color: #f25d27 !important;
  }

  .xl\:hover\:border-v-marine:hover {
    border-color: #04284a !important;
  }

  .xl\:hover\:border-v-gunmetal:hover {
    border-color: #4b535d !important;
  }

  .xl\:hover\:border-v-tan:hover {
    border-color: #b5a06d !important;
  }

  .xl\:hover\:border-v-red:hover {
    border-color: #bd3823 !important;
  }

  .xl\:hover\:border-v-purple:hover {
    border-color: #a65583 !important;
  }

  .xl\:hover\:border-v-teal:hover {
    border-color: #3b8991 !important;
  }

  .xl\:hover\:border-v-green:hover {
    border-color: #5c8c42 !important;
  }

  .xl\:hover\:border-v-orange:hover {
    border-color: #e68a17 !important;
  }

  .xl\:hover\:border-v-blue:hover {
    border-color: #2e75b8 !important;
  }

  .xl\:hover\:border-v-tan-l:hover {
    border-color: #d9caa7 !important;
  }

  .xl\:hover\:border-v-red-l:hover {
    border-color: #ff9382 !important;
  }

  .xl\:hover\:border-v-purple-l:hover {
    border-color: #de9ebc !important;
  }

  .xl\:hover\:border-v-teal-l:hover {
    border-color: #80c7cf !important;
  }

  .xl\:hover\:border-v-green-l:hover {
    border-color: #9bd47f !important;
  }

  .xl\:hover\:border-v-orange-l:hover {
    border-color: #ffc259 !important;
  }

  .xl\:hover\:border-v-blue-l:hover {
    border-color: #7ab2e5 !important;
  }

  .xl\:hover\:border-v-gray-1:hover {
    border-color: #f2f2f2 !important;
  }

  .xl\:hover\:border-v-gray-2:hover {
    border-color: #ddd !important;
  }

  .xl\:hover\:border-v-gray-3:hover {
    border-color: #7f7f7f !important;
  }

  .xl\:hover\:border-v-warmgray-1:hover {
    border-color: #c9cec6 !important;
  }

  .xl\:hover\:border-v-warmgray-2:hover {
    border-color: #9baaaa !important;
  }

  .xl\:hover\:border-v-coolgray-1:hover {
    border-color: #9ea3a5 !important;
  }

  .xl\:hover\:border-v-coolgray-2:hover {
    border-color: #60666b !important;
  }

  .xl\:hover\:border-v-blue-b:hover {
    border-color: #4391db !important;
  }

  .xl\:hover\:border-v-orange-b:hover {
    border-color: #f25d27 !important;
  }

  .xl\:hover\:border-v-red-b:hover {
    border-color: #ea2636 !important;
  }

  .xl\:hover\:border-v-yellow-b:hover {
    border-color: #fc0 !important;
  }

  .xl\:hover\:border-v-orange3-1:hover {
    border-color: #ffc259 !important;
  }

  .xl\:hover\:border-v-orange3-2:hover {
    border-color: #e68a17 !important;
  }

  .xl\:hover\:border-v-orange3-3:hover {
    border-color: #7f2704 !important;
  }

  .xl\:hover\:border-v-blue3-1:hover {
    border-color: #7ab2e5 !important;
  }

  .xl\:hover\:border-v-blue3-2:hover {
    border-color: #2e75b8 !important;
  }

  .xl\:hover\:border-v-blue3-3:hover {
    border-color: #04284a !important;
  }

  .xl\:hover\:border-v-purple3-1:hover {
    border-color: #de9ebc !important;
  }

  .xl\:hover\:border-v-purple3-2:hover {
    border-color: #a65583 !important;
  }

  .xl\:hover\:border-v-purple3-3:hover {
    border-color: #510238 !important;
  }

  .xl\:hover\:border-v-teal3-1:hover {
    border-color: #80c7cf !important;
  }

  .xl\:hover\:border-v-teal3-2:hover {
    border-color: #3b8991 !important;
  }

  .xl\:hover\:border-v-teal3-3:hover {
    border-color: #0c4240 !important;
  }

  .xl\:hover\:border-v-red3-1:hover {
    border-color: #ff9382 !important;
  }

  .xl\:hover\:border-v-red3-2:hover {
    border-color: #bd3823 !important;
  }

  .xl\:hover\:border-v-red3-3:hover {
    border-color: #6f130c !important;
  }

  .xl\:hover\:border-v-green3-1:hover {
    border-color: #9bd47f !important;
  }

  .xl\:hover\:border-v-green3-2:hover {
    border-color: #5c8c42 !important;
  }

  .xl\:hover\:border-v-green3-3:hover {
    border-color: #283b1f !important;
  }

  .xl\:hover\:border-v-tan3-1:hover {
    border-color: #d9caa7 !important;
  }

  .xl\:hover\:border-v-tan3-2:hover {
    border-color: #b5a06d !important;
  }

  .xl\:hover\:border-v-tan3-3:hover {
    border-color: #594f35 !important;
  }

  .xl\:hover\:border-v-orange4-1:hover {
    border-color: #fdbd54 !important;
  }

  .xl\:hover\:border-v-orange4-2:hover {
    border-color: #df7b19 !important;
  }

  .xl\:hover\:border-v-orange4-3:hover {
    border-color: #b73521 !important;
  }

  .xl\:hover\:border-v-orange4-4:hover {
    border-color: #6f130c !important;
  }

  .xl\:hover\:border-v-teal4-1:hover {
    border-color: #9cd3da !important;
  }

  .xl\:hover\:border-v-teal4-2:hover {
    border-color: #57a2aa !important;
  }

  .xl\:hover\:border-v-teal4-3:hover {
    border-color: #2b7175 !important;
  }

  .xl\:hover\:border-v-teal4-4:hover {
    border-color: #0c4240 !important;
  }

  .xl\:hover\:border-v-purple4-1:hover {
    border-color: #e6b6cd !important;
  }

  .xl\:hover\:border-v-purple4-2:hover {
    border-color: #be749b !important;
  }

  .xl\:hover\:border-v-purple4-3:hover {
    border-color: #8a3a6b !important;
  }

  .xl\:hover\:border-v-purple4-4:hover {
    border-color: #510238 !important;
  }

  .xl\:hover\:border-v-green4-1:hover {
    border-color: #a1d787 !important;
  }

  .xl\:hover\:border-v-green4-2:hover {
    border-color: #799f56 !important;
  }

  .xl\:hover\:border-v-green4-3:hover {
    border-color: #506b37 !important;
  }

  .xl\:hover\:border-v-green4-4:hover {
    border-color: #283b1f !important;
  }

  .xl\:hover\:border-v-orange5-1:hover {
    border-color: #ffcb72 !important;
  }

  .xl\:hover\:border-v-orange5-2:hover {
    border-color: #eb9625 !important;
  }

  .xl\:hover\:border-v-orange5-3:hover {
    border-color: #d1601d !important;
  }

  .xl\:hover\:border-v-orange5-4:hover {
    border-color: #a82e1d !important;
  }

  .xl\:hover\:border-v-orange5-5:hover {
    border-color: #6f130c !important;
  }

  .xl\:hover\:border-v-teal5-1:hover {
    border-color: #b0dce1 !important;
  }

  .xl\:hover\:border-v-teal5-2:hover {
    border-color: #6db6be !important;
  }

  .xl\:hover\:border-v-teal5-3:hover {
    border-color: #418e96 !important;
  }

  .xl\:hover\:border-v-teal5-4:hover {
    border-color: #25676a !important;
  }

  .xl\:hover\:border-v-teal5-5:hover {
    border-color: #0c4240 !important;
  }

  .xl\:hover\:border-v-purple5-1:hover {
    border-color: #ebc5d7 !important;
  }

  .xl\:hover\:border-v-purple5-2:hover {
    border-color: #d18daf !important;
  }

  .xl\:hover\:border-v-purple5-3:hover {
    border-color: #ab5c88 !important;
  }

  .xl\:hover\:border-v-purple5-4:hover {
    border-color: #7f2f61 !important;
  }

  .xl\:hover\:border-v-purple5-5:hover {
    border-color: #510238 !important;
  }

  .xl\:hover\:border-v-green5-1:hover {
    border-color: #b5dfa0 !important;
  }

  .xl\:hover\:border-v-green5-2:hover {
    border-color: #87b567 !important;
  }

  .xl\:hover\:border-v-green5-3:hover {
    border-color: #6a8a46 !important;
  }

  .xl\:hover\:border-v-green5-4:hover {
    border-color: #486132 !important;
  }

  .xl\:hover\:border-v-green5-5:hover {
    border-color: #283b1f !important;
  }

  .xl\:hover\:border-v-map-primary-purple:hover {
    border-color: #b27495 !important;
  }

  .xl\:hover\:border-v-map-primary-teal:hover {
    border-color: #73b2b2 !important;
  }

  .xl\:hover\:border-v-map-primary-green:hover {
    border-color: #8cb574 !important;
  }

  .xl\:hover\:border-v-map-primary-tan:hover {
    border-color: #c7b68d !important;
  }

  .xl\:hover\:border-v-map-primary-orange:hover {
    border-color: #f0b061 !important;
  }

  .xl\:hover\:border-v-map-primary-red:hover {
    border-color: #ef7564 !important;
  }

  .xl\:hover\:border-v-map-secondary-purple:hover {
    border-color: #ca9fb3 !important;
  }

  .xl\:hover\:border-v-map-secondary-teal:hover {
    border-color: #9fc7c9 !important;
  }

  .xl\:hover\:border-v-map-secondary-green:hover {
    border-color: #aecb9e !important;
  }

  .xl\:hover\:border-v-map-secondary-tan:hover {
    border-color: #d8ccaf !important;
  }

  .xl\:hover\:border-v-map-secondary-orange:hover {
    border-color: #f4c891 !important;
  }

  .xl\:hover\:border-v-map-secondary-red:hover {
    border-color: #f29d91 !important;
  }

  .xl\:hover\:border-v-map-tertiary-purple:hover {
    border-color: #eeccda !important;
  }

  .xl\:hover\:border-v-map-tertiary-teal:hover {
    border-color: #bbe3e4 !important;
  }

  .xl\:hover\:border-v-map-tertiary-green:hover {
    border-color: #cae4ba !important;
  }

  .xl\:hover\:border-v-map-tertiary-tan:hover {
    border-color: #ebe4d0 !important;
  }

  .xl\:hover\:border-v-map-tertiary-orange:hover {
    border-color: #ffe0ac !important;
  }

  .xl\:hover\:border-v-map-tertiary-red:hover {
    border-color: #fbc8c1 !important;
  }

  .xl\:hover\:border-v-teal4-d8:hover {
    border-color: #0c4240 !important;
  }

  .xl\:hover\:border-v-teal3-d8:hover {
    border-color: #2a6f74 !important;
  }

  .xl\:hover\:border-v-teal2-d8:hover {
    border-color: #549fa7 !important;
  }

  .xl\:hover\:border-v-teal1-d8:hover {
    border-color: #95d0d0 !important;
  }

  .xl\:hover\:border-v-middle-d8:hover {
    border-color: #fffad6 !important;
  }

  .xl\:hover\:border-v-orange1-d8:hover {
    border-color: #f6bf61 !important;
  }

  .xl\:hover\:border-v-orange2-d8:hover {
    border-color: #e08416 !important;
  }

  .xl\:hover\:border-v-orange3-d8:hover {
    border-color: #af550d !important;
  }

  .xl\:hover\:border-v-orange4-d8:hover {
    border-color: #6f130c !important;
  }

  .xl\:hover\:border-v-teal3-d6:hover {
    border-color: #2a6f74 !important;
  }

  .xl\:hover\:border-v-teal2-d6:hover {
    border-color: #549fa7 !important;
  }

  .xl\:hover\:border-v-teal1-d6:hover {
    border-color: #95d0d0 !important;
  }

  .xl\:hover\:border-v-middle-d6:hover {
    border-color: #fffad6 !important;
  }

  .xl\:hover\:border-v-orange1-d6:hover {
    border-color: #f6bf61 !important;
  }

  .xl\:hover\:border-v-orange2-d6:hover {
    border-color: #e08416 !important;
  }

  .xl\:hover\:border-v-orange3-d6:hover {
    border-color: #af550d !important;
  }

  .xl\:hover\:border-v-grayscale-1:hover {
    border-color: #d9d9d9 !important;
  }

  .xl\:hover\:border-v-grayscale-2:hover {
    border-color: #bdbdbd !important;
  }

  .xl\:hover\:border-v-grayscale-3:hover {
    border-color: #969696 !important;
  }

  .xl\:hover\:border-v-grayscale-4:hover {
    border-color: #636363 !important;
  }

  .xl\:hover\:border-v-grayscale-5:hover {
    border-color: #252525 !important;
  }

  .xl\:focus\:border-transparent:focus {
    border-color: transparent !important;
  }

  .xl\:focus\:border-brown:focus {
    border-color: #412c26 !important;
  }

  .xl\:focus\:border-orange:focus {
    border-color: #f25d27 !important;
  }

  .xl\:focus\:border-blue:focus {
    border-color: #04284a !important;
  }

  .xl\:focus\:border-gray:focus {
    border-color: #48535d !important;
  }

  .xl\:focus\:border-white:focus {
    border-color: #fff !important;
  }

  .xl\:focus\:border-blue-hl:focus {
    border-color: #4391db !important;
  }

  .xl\:focus\:border-red-hl:focus {
    border-color: #ea2636 !important;
  }

  .xl\:focus\:border-orange-hl:focus {
    border-color: #f25d27 !important;
  }

  .xl\:focus\:border-yellow-hl:focus {
    border-color: #fc0 !important;
  }

  .xl\:focus\:border-gray-50:focus {
    border-color: #7f7f7f !important;
  }

  .xl\:focus\:border-gray-30:focus {
    border-color: #afacab !important;
  }

  .xl\:focus\:border-babyblue:focus {
    border-color: #e0e9e8 !important;
  }

  .xl\:focus\:border-bone:focus {
    border-color: #faf9f4 !important;
  }

  .xl\:focus\:border-gray-02:focus {
    border-color: #f9f9f9 !important;
  }

  .xl\:focus\:border-gray4-cool:focus {
    border-color: #668296 !important;
  }

  .xl\:focus\:border-gray3-cool:focus {
    border-color: #9baaaa !important;
  }

  .xl\:focus\:border-gray2-cool:focus {
    border-color: #c9cec6 !important;
  }

  .xl\:focus\:border-gray1-cool:focus {
    border-color: #f2f2f2 !important;
  }

  .xl\:focus\:border-gray4:focus {
    border-color: #4b535d !important;
  }

  .xl\:focus\:border-gray3:focus {
    border-color: #60666b !important;
  }

  .xl\:focus\:border-gray2:focus {
    border-color: #9ea3a5 !important;
  }

  .xl\:focus\:border-gray1:focus {
    border-color: #ddd !important;
  }

  .xl\:focus\:border-gray4-warm:focus {
    border-color: #514c44 !important;
  }

  .xl\:focus\:border-gray3-warm:focus {
    border-color: #8e7f75 !important;
  }

  .xl\:focus\:border-gray2-warm:focus {
    border-color: #cec1b5 !important;
  }

  .xl\:focus\:border-gray1-warm:focus {
    border-color: #ede8e2 !important;
  }

  .xl\:focus\:border-orange5:focus {
    border-color: #720c26 !important;
  }

  .xl\:focus\:border-orange4:focus {
    border-color: #aa2800 !important;
  }

  .xl\:focus\:border-orange3:focus {
    border-color: #d16b00 !important;
  }

  .xl\:focus\:border-orange2:focus {
    border-color: #e2b260 !important;
  }

  .xl\:focus\:border-orange1:focus {
    border-color: #f2e5aa !important;
  }

  .xl\:focus\:border-green4:focus {
    border-color: #303b1f !important;
  }

  .xl\:focus\:border-green3:focus {
    border-color: #5c6b40 !important;
  }

  .xl\:focus\:border-green2:focus {
    border-color: #99b782 !important;
  }

  .xl\:focus\:border-green1:focus {
    border-color: #dbe5c4 !important;
  }

  .xl\:focus\:border-blue4:focus {
    border-color: #04284a !important;
  }

  .xl\:focus\:border-blue3:focus {
    border-color: #215e99 !important;
  }

  .xl\:focus\:border-blue2:focus {
    border-color: #7ab2e5 !important;
  }

  .xl\:focus\:border-blue1:focus {
    border-color: #c6ddf4 !important;
  }

  .xl\:focus\:border-teal4:focus {
    border-color: #0c3f42 !important;
  }

  .xl\:focus\:border-teal3:focus {
    border-color: #3f6d6b !important;
  }

  .xl\:focus\:border-teal2:focus {
    border-color: #66afad !important;
  }

  .xl\:focus\:border-teal1:focus {
    border-color: #c1e5e8 !important;
  }

  .xl\:focus\:border-purple4:focus {
    border-color: #510238 !important;
  }

  .xl\:focus\:border-purple3:focus {
    border-color: #773863 !important;
  }

  .xl\:focus\:border-brown4:focus {
    border-color: #594f35 !important;
  }

  .xl\:focus\:border-brown2:focus {
    border-color: #b5a06d !important;
  }

  .xl\:focus\:border-map-green:focus {
    border-color: #9ab882 !important;
  }

  .xl\:focus\:border-map-orange:focus {
    border-color: #e2b260 !important;
  }

  .xl\:focus\:border-map-brown:focus {
    border-color: #cec1b5 !important;
  }

  .xl\:focus\:border-map-gray:focus {
    border-color: #9baaaa !important;
  }

  .xl\:focus\:border-map-ocean:focus {
    border-color: #f2f2f2 !important;
  }

  .xl\:focus\:border-map-country:focus {
    border-color: #fffff9 !important;
  }

  .xl\:focus\:border-map-border:focus {
    border-color: #dedede !important;
  }

  .xl\:focus\:border-map-green1:focus {
    border-color: #303b1f !important;
  }

  .xl\:focus\:border-map-green2:focus {
    border-color: #5c6b40 !important;
  }

  .xl\:focus\:border-map-green3:focus {
    border-color: #99b782 !important;
  }

  .xl\:focus\:border-map-green4:focus {
    border-color: #dbe5c4 !important;
  }

  .xl\:focus\:border-map-orange1:focus {
    border-color: #aa2800 !important;
  }

  .xl\:focus\:border-map-orange2:focus {
    border-color: #d16b00 !important;
  }

  .xl\:focus\:border-map-orange3:focus {
    border-color: #e2b260 !important;
  }

  .xl\:focus\:border-map-orange4:focus {
    border-color: #f2e5aa !important;
  }

  .xl\:focus\:border-map-teal1:focus {
    border-color: #0c3f42 !important;
  }

  .xl\:focus\:border-map-teal2:focus {
    border-color: #3f6d6b !important;
  }

  .xl\:focus\:border-map-teal3:focus {
    border-color: #66afad !important;
  }

  .xl\:focus\:border-map-teal4:focus {
    border-color: #c1e5e8 !important;
  }

  .xl\:focus\:border-map-purple1:focus {
    border-color: #510238 !important;
  }

  .xl\:focus\:border-map-purple2:focus {
    border-color: #773863 !important;
  }

  .xl\:focus\:border-map-purple3:focus {
    border-color: #cc93ad !important;
  }

  .xl\:focus\:border-map-purple4:focus {
    border-color: #f2dde5 !important;
  }

  .xl\:focus\:border-v-brown:focus {
    border-color: #412c26 !important;
  }

  .xl\:focus\:border-v-coral:focus {
    border-color: #f25d27 !important;
  }

  .xl\:focus\:border-v-marine:focus {
    border-color: #04284a !important;
  }

  .xl\:focus\:border-v-gunmetal:focus {
    border-color: #4b535d !important;
  }

  .xl\:focus\:border-v-tan:focus {
    border-color: #b5a06d !important;
  }

  .xl\:focus\:border-v-red:focus {
    border-color: #bd3823 !important;
  }

  .xl\:focus\:border-v-purple:focus {
    border-color: #a65583 !important;
  }

  .xl\:focus\:border-v-teal:focus {
    border-color: #3b8991 !important;
  }

  .xl\:focus\:border-v-green:focus {
    border-color: #5c8c42 !important;
  }

  .xl\:focus\:border-v-orange:focus {
    border-color: #e68a17 !important;
  }

  .xl\:focus\:border-v-blue:focus {
    border-color: #2e75b8 !important;
  }

  .xl\:focus\:border-v-tan-l:focus {
    border-color: #d9caa7 !important;
  }

  .xl\:focus\:border-v-red-l:focus {
    border-color: #ff9382 !important;
  }

  .xl\:focus\:border-v-purple-l:focus {
    border-color: #de9ebc !important;
  }

  .xl\:focus\:border-v-teal-l:focus {
    border-color: #80c7cf !important;
  }

  .xl\:focus\:border-v-green-l:focus {
    border-color: #9bd47f !important;
  }

  .xl\:focus\:border-v-orange-l:focus {
    border-color: #ffc259 !important;
  }

  .xl\:focus\:border-v-blue-l:focus {
    border-color: #7ab2e5 !important;
  }

  .xl\:focus\:border-v-gray-1:focus {
    border-color: #f2f2f2 !important;
  }

  .xl\:focus\:border-v-gray-2:focus {
    border-color: #ddd !important;
  }

  .xl\:focus\:border-v-gray-3:focus {
    border-color: #7f7f7f !important;
  }

  .xl\:focus\:border-v-warmgray-1:focus {
    border-color: #c9cec6 !important;
  }

  .xl\:focus\:border-v-warmgray-2:focus {
    border-color: #9baaaa !important;
  }

  .xl\:focus\:border-v-coolgray-1:focus {
    border-color: #9ea3a5 !important;
  }

  .xl\:focus\:border-v-coolgray-2:focus {
    border-color: #60666b !important;
  }

  .xl\:focus\:border-v-blue-b:focus {
    border-color: #4391db !important;
  }

  .xl\:focus\:border-v-orange-b:focus {
    border-color: #f25d27 !important;
  }

  .xl\:focus\:border-v-red-b:focus {
    border-color: #ea2636 !important;
  }

  .xl\:focus\:border-v-yellow-b:focus {
    border-color: #fc0 !important;
  }

  .xl\:focus\:border-v-orange3-1:focus {
    border-color: #ffc259 !important;
  }

  .xl\:focus\:border-v-orange3-2:focus {
    border-color: #e68a17 !important;
  }

  .xl\:focus\:border-v-orange3-3:focus {
    border-color: #7f2704 !important;
  }

  .xl\:focus\:border-v-blue3-1:focus {
    border-color: #7ab2e5 !important;
  }

  .xl\:focus\:border-v-blue3-2:focus {
    border-color: #2e75b8 !important;
  }

  .xl\:focus\:border-v-blue3-3:focus {
    border-color: #04284a !important;
  }

  .xl\:focus\:border-v-purple3-1:focus {
    border-color: #de9ebc !important;
  }

  .xl\:focus\:border-v-purple3-2:focus {
    border-color: #a65583 !important;
  }

  .xl\:focus\:border-v-purple3-3:focus {
    border-color: #510238 !important;
  }

  .xl\:focus\:border-v-teal3-1:focus {
    border-color: #80c7cf !important;
  }

  .xl\:focus\:border-v-teal3-2:focus {
    border-color: #3b8991 !important;
  }

  .xl\:focus\:border-v-teal3-3:focus {
    border-color: #0c4240 !important;
  }

  .xl\:focus\:border-v-red3-1:focus {
    border-color: #ff9382 !important;
  }

  .xl\:focus\:border-v-red3-2:focus {
    border-color: #bd3823 !important;
  }

  .xl\:focus\:border-v-red3-3:focus {
    border-color: #6f130c !important;
  }

  .xl\:focus\:border-v-green3-1:focus {
    border-color: #9bd47f !important;
  }

  .xl\:focus\:border-v-green3-2:focus {
    border-color: #5c8c42 !important;
  }

  .xl\:focus\:border-v-green3-3:focus {
    border-color: #283b1f !important;
  }

  .xl\:focus\:border-v-tan3-1:focus {
    border-color: #d9caa7 !important;
  }

  .xl\:focus\:border-v-tan3-2:focus {
    border-color: #b5a06d !important;
  }

  .xl\:focus\:border-v-tan3-3:focus {
    border-color: #594f35 !important;
  }

  .xl\:focus\:border-v-orange4-1:focus {
    border-color: #fdbd54 !important;
  }

  .xl\:focus\:border-v-orange4-2:focus {
    border-color: #df7b19 !important;
  }

  .xl\:focus\:border-v-orange4-3:focus {
    border-color: #b73521 !important;
  }

  .xl\:focus\:border-v-orange4-4:focus {
    border-color: #6f130c !important;
  }

  .xl\:focus\:border-v-teal4-1:focus {
    border-color: #9cd3da !important;
  }

  .xl\:focus\:border-v-teal4-2:focus {
    border-color: #57a2aa !important;
  }

  .xl\:focus\:border-v-teal4-3:focus {
    border-color: #2b7175 !important;
  }

  .xl\:focus\:border-v-teal4-4:focus {
    border-color: #0c4240 !important;
  }

  .xl\:focus\:border-v-purple4-1:focus {
    border-color: #e6b6cd !important;
  }

  .xl\:focus\:border-v-purple4-2:focus {
    border-color: #be749b !important;
  }

  .xl\:focus\:border-v-purple4-3:focus {
    border-color: #8a3a6b !important;
  }

  .xl\:focus\:border-v-purple4-4:focus {
    border-color: #510238 !important;
  }

  .xl\:focus\:border-v-green4-1:focus {
    border-color: #a1d787 !important;
  }

  .xl\:focus\:border-v-green4-2:focus {
    border-color: #799f56 !important;
  }

  .xl\:focus\:border-v-green4-3:focus {
    border-color: #506b37 !important;
  }

  .xl\:focus\:border-v-green4-4:focus {
    border-color: #283b1f !important;
  }

  .xl\:focus\:border-v-orange5-1:focus {
    border-color: #ffcb72 !important;
  }

  .xl\:focus\:border-v-orange5-2:focus {
    border-color: #eb9625 !important;
  }

  .xl\:focus\:border-v-orange5-3:focus {
    border-color: #d1601d !important;
  }

  .xl\:focus\:border-v-orange5-4:focus {
    border-color: #a82e1d !important;
  }

  .xl\:focus\:border-v-orange5-5:focus {
    border-color: #6f130c !important;
  }

  .xl\:focus\:border-v-teal5-1:focus {
    border-color: #b0dce1 !important;
  }

  .xl\:focus\:border-v-teal5-2:focus {
    border-color: #6db6be !important;
  }

  .xl\:focus\:border-v-teal5-3:focus {
    border-color: #418e96 !important;
  }

  .xl\:focus\:border-v-teal5-4:focus {
    border-color: #25676a !important;
  }

  .xl\:focus\:border-v-teal5-5:focus {
    border-color: #0c4240 !important;
  }

  .xl\:focus\:border-v-purple5-1:focus {
    border-color: #ebc5d7 !important;
  }

  .xl\:focus\:border-v-purple5-2:focus {
    border-color: #d18daf !important;
  }

  .xl\:focus\:border-v-purple5-3:focus {
    border-color: #ab5c88 !important;
  }

  .xl\:focus\:border-v-purple5-4:focus {
    border-color: #7f2f61 !important;
  }

  .xl\:focus\:border-v-purple5-5:focus {
    border-color: #510238 !important;
  }

  .xl\:focus\:border-v-green5-1:focus {
    border-color: #b5dfa0 !important;
  }

  .xl\:focus\:border-v-green5-2:focus {
    border-color: #87b567 !important;
  }

  .xl\:focus\:border-v-green5-3:focus {
    border-color: #6a8a46 !important;
  }

  .xl\:focus\:border-v-green5-4:focus {
    border-color: #486132 !important;
  }

  .xl\:focus\:border-v-green5-5:focus {
    border-color: #283b1f !important;
  }

  .xl\:focus\:border-v-map-primary-purple:focus {
    border-color: #b27495 !important;
  }

  .xl\:focus\:border-v-map-primary-teal:focus {
    border-color: #73b2b2 !important;
  }

  .xl\:focus\:border-v-map-primary-green:focus {
    border-color: #8cb574 !important;
  }

  .xl\:focus\:border-v-map-primary-tan:focus {
    border-color: #c7b68d !important;
  }

  .xl\:focus\:border-v-map-primary-orange:focus {
    border-color: #f0b061 !important;
  }

  .xl\:focus\:border-v-map-primary-red:focus {
    border-color: #ef7564 !important;
  }

  .xl\:focus\:border-v-map-secondary-purple:focus {
    border-color: #ca9fb3 !important;
  }

  .xl\:focus\:border-v-map-secondary-teal:focus {
    border-color: #9fc7c9 !important;
  }

  .xl\:focus\:border-v-map-secondary-green:focus {
    border-color: #aecb9e !important;
  }

  .xl\:focus\:border-v-map-secondary-tan:focus {
    border-color: #d8ccaf !important;
  }

  .xl\:focus\:border-v-map-secondary-orange:focus {
    border-color: #f4c891 !important;
  }

  .xl\:focus\:border-v-map-secondary-red:focus {
    border-color: #f29d91 !important;
  }

  .xl\:focus\:border-v-map-tertiary-purple:focus {
    border-color: #eeccda !important;
  }

  .xl\:focus\:border-v-map-tertiary-teal:focus {
    border-color: #bbe3e4 !important;
  }

  .xl\:focus\:border-v-map-tertiary-green:focus {
    border-color: #cae4ba !important;
  }

  .xl\:focus\:border-v-map-tertiary-tan:focus {
    border-color: #ebe4d0 !important;
  }

  .xl\:focus\:border-v-map-tertiary-orange:focus {
    border-color: #ffe0ac !important;
  }

  .xl\:focus\:border-v-map-tertiary-red:focus {
    border-color: #fbc8c1 !important;
  }

  .xl\:focus\:border-v-teal4-d8:focus {
    border-color: #0c4240 !important;
  }

  .xl\:focus\:border-v-teal3-d8:focus {
    border-color: #2a6f74 !important;
  }

  .xl\:focus\:border-v-teal2-d8:focus {
    border-color: #549fa7 !important;
  }

  .xl\:focus\:border-v-teal1-d8:focus {
    border-color: #95d0d0 !important;
  }

  .xl\:focus\:border-v-middle-d8:focus {
    border-color: #fffad6 !important;
  }

  .xl\:focus\:border-v-orange1-d8:focus {
    border-color: #f6bf61 !important;
  }

  .xl\:focus\:border-v-orange2-d8:focus {
    border-color: #e08416 !important;
  }

  .xl\:focus\:border-v-orange3-d8:focus {
    border-color: #af550d !important;
  }

  .xl\:focus\:border-v-orange4-d8:focus {
    border-color: #6f130c !important;
  }

  .xl\:focus\:border-v-teal3-d6:focus {
    border-color: #2a6f74 !important;
  }

  .xl\:focus\:border-v-teal2-d6:focus {
    border-color: #549fa7 !important;
  }

  .xl\:focus\:border-v-teal1-d6:focus {
    border-color: #95d0d0 !important;
  }

  .xl\:focus\:border-v-middle-d6:focus {
    border-color: #fffad6 !important;
  }

  .xl\:focus\:border-v-orange1-d6:focus {
    border-color: #f6bf61 !important;
  }

  .xl\:focus\:border-v-orange2-d6:focus {
    border-color: #e08416 !important;
  }

  .xl\:focus\:border-v-orange3-d6:focus {
    border-color: #af550d !important;
  }

  .xl\:focus\:border-v-grayscale-1:focus {
    border-color: #d9d9d9 !important;
  }

  .xl\:focus\:border-v-grayscale-2:focus {
    border-color: #bdbdbd !important;
  }

  .xl\:focus\:border-v-grayscale-3:focus {
    border-color: #969696 !important;
  }

  .xl\:focus\:border-v-grayscale-4:focus {
    border-color: #636363 !important;
  }

  .xl\:focus\:border-v-grayscale-5:focus {
    border-color: #252525 !important;
  }

  .xl\:rounded-none {
    border-radius: 0 !important;
  }

  .xl\:rounded-sm {
    border-radius: .125rem !important;
  }

  .xl\:rounded {
    border-radius: .25rem !important;
  }

  .xl\:rounded-lg {
    border-radius: .5rem !important;
  }

  .xl\:rounded-full {
    border-radius: 9999px !important;
  }

  .xl\:rounded-t-none {
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  .xl\:rounded-r-none {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }

  .xl\:rounded-b-none {
    border-bottom-right-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .xl\:rounded-l-none {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
  }

  .xl\:rounded-t-sm {
    border-top-left-radius: .125rem !important;
    border-top-right-radius: .125rem !important;
  }

  .xl\:rounded-r-sm {
    border-top-right-radius: .125rem !important;
    border-bottom-right-radius: .125rem !important;
  }

  .xl\:rounded-b-sm {
    border-bottom-right-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .xl\:rounded-l-sm {
    border-top-left-radius: .125rem !important;
    border-bottom-left-radius: .125rem !important;
  }

  .xl\:rounded-t {
    border-top-left-radius: .25rem !important;
    border-top-right-radius: .25rem !important;
  }

  .xl\:rounded-r {
    border-top-right-radius: .25rem !important;
    border-bottom-right-radius: .25rem !important;
  }

  .xl\:rounded-b {
    border-bottom-right-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .xl\:rounded-l {
    border-top-left-radius: .25rem !important;
    border-bottom-left-radius: .25rem !important;
  }

  .xl\:rounded-t-lg {
    border-top-left-radius: .5rem !important;
    border-top-right-radius: .5rem !important;
  }

  .xl\:rounded-r-lg {
    border-top-right-radius: .5rem !important;
    border-bottom-right-radius: .5rem !important;
  }

  .xl\:rounded-b-lg {
    border-bottom-right-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .xl\:rounded-l-lg {
    border-top-left-radius: .5rem !important;
    border-bottom-left-radius: .5rem !important;
  }

  .xl\:rounded-t-full {
    border-top-left-radius: 9999px !important;
    border-top-right-radius: 9999px !important;
  }

  .xl\:rounded-r-full {
    border-top-right-radius: 9999px !important;
    border-bottom-right-radius: 9999px !important;
  }

  .xl\:rounded-b-full {
    border-bottom-right-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .xl\:rounded-l-full {
    border-top-left-radius: 9999px !important;
    border-bottom-left-radius: 9999px !important;
  }

  .xl\:rounded-tl-none {
    border-top-left-radius: 0 !important;
  }

  .xl\:rounded-tr-none {
    border-top-right-radius: 0 !important;
  }

  .xl\:rounded-br-none {
    border-bottom-right-radius: 0 !important;
  }

  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0 !important;
  }

  .xl\:rounded-tl-sm {
    border-top-left-radius: .125rem !important;
  }

  .xl\:rounded-tr-sm {
    border-top-right-radius: .125rem !important;
  }

  .xl\:rounded-br-sm {
    border-bottom-right-radius: .125rem !important;
  }

  .xl\:rounded-bl-sm {
    border-bottom-left-radius: .125rem !important;
  }

  .xl\:rounded-tl {
    border-top-left-radius: .25rem !important;
  }

  .xl\:rounded-tr {
    border-top-right-radius: .25rem !important;
  }

  .xl\:rounded-br {
    border-bottom-right-radius: .25rem !important;
  }

  .xl\:rounded-bl {
    border-bottom-left-radius: .25rem !important;
  }

  .xl\:rounded-tl-lg {
    border-top-left-radius: .5rem !important;
  }

  .xl\:rounded-tr-lg {
    border-top-right-radius: .5rem !important;
  }

  .xl\:rounded-br-lg {
    border-bottom-right-radius: .5rem !important;
  }

  .xl\:rounded-bl-lg {
    border-bottom-left-radius: .5rem !important;
  }

  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px !important;
  }

  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px !important;
  }

  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px !important;
  }

  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px !important;
  }

  .xl\:border-solid {
    border-style: solid !important;
  }

  .xl\:border-dashed {
    border-style: dashed !important;
  }

  .xl\:border-dotted {
    border-style: dotted !important;
  }

  .xl\:border-none {
    border-style: none !important;
  }

  .xl\:border-0 {
    border-width: 0 !important;
  }

  .xl\:border-2 {
    border-width: 2px !important;
  }

  .xl\:border-4 {
    border-width: 4px !important;
  }

  .xl\:border-8 {
    border-width: 8px !important;
  }

  .xl\:border {
    border-width: 1px !important;
  }

  .xl\:border-t-0 {
    border-top-width: 0 !important;
  }

  .xl\:border-r-0 {
    border-right-width: 0 !important;
  }

  .xl\:border-b-0 {
    border-bottom-width: 0 !important;
  }

  .xl\:border-l-0 {
    border-left-width: 0 !important;
  }

  .xl\:border-t-2 {
    border-top-width: 2px !important;
  }

  .xl\:border-r-2 {
    border-right-width: 2px !important;
  }

  .xl\:border-b-2 {
    border-bottom-width: 2px !important;
  }

  .xl\:border-l-2 {
    border-left-width: 2px !important;
  }

  .xl\:border-t-4 {
    border-top-width: 4px !important;
  }

  .xl\:border-r-4 {
    border-right-width: 4px !important;
  }

  .xl\:border-b-4 {
    border-bottom-width: 4px !important;
  }

  .xl\:border-l-4 {
    border-left-width: 4px !important;
  }

  .xl\:border-t-8 {
    border-top-width: 8px !important;
  }

  .xl\:border-r-8 {
    border-right-width: 8px !important;
  }

  .xl\:border-b-8 {
    border-bottom-width: 8px !important;
  }

  .xl\:border-l-8 {
    border-left-width: 8px !important;
  }

  .xl\:border-t {
    border-top-width: 1px !important;
  }

  .xl\:border-r {
    border-right-width: 1px !important;
  }

  .xl\:border-b {
    border-bottom-width: 1px !important;
  }

  .xl\:border-l {
    border-left-width: 1px !important;
  }

  .xl\:cursor-auto {
    cursor: auto !important;
  }

  .xl\:cursor-default {
    cursor: default !important;
  }

  .xl\:cursor-pointer {
    cursor: pointer !important;
  }

  .xl\:cursor-wait {
    cursor: wait !important;
  }

  .xl\:cursor-move {
    cursor: move !important;
  }

  .xl\:cursor-not-allowed {
    cursor: not-allowed !important;
  }

  .xl\:block {
    display: block !important;
  }

  .xl\:inline-block {
    display: inline-block !important;
  }

  .xl\:inline {
    display: inline !important;
  }

  .xl\:table {
    display: table !important;
  }

  .xl\:table-row {
    display: table-row !important;
  }

  .xl\:table-cell {
    display: table-cell !important;
  }

  .xl\:hidden {
    display: none !important;
  }

  .xl\:flex {
    display: flex !important;
  }

  .xl\:inline-flex {
    display: inline-flex !important;
  }

  .xl\:flex-row {
    flex-direction: row !important;
  }

  .xl\:flex-row-reverse {
    flex-direction: row-reverse !important;
  }

  .xl\:flex-col {
    flex-direction: column !important;
  }

  .xl\:flex-col-reverse {
    flex-direction: column-reverse !important;
  }

  .xl\:flex-wrap {
    flex-wrap: wrap !important;
  }

  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .xl\:flex-no-wrap {
    flex-wrap: nowrap !important;
  }

  .xl\:items-start {
    align-items: flex-start !important;
  }

  .xl\:items-end {
    align-items: flex-end !important;
  }

  .xl\:items-center {
    align-items: center !important;
  }

  .xl\:items-baseline {
    align-items: baseline !important;
  }

  .xl\:items-stretch {
    align-items: stretch !important;
  }

  .xl\:self-auto {
    align-self: auto !important;
  }

  .xl\:self-start {
    align-self: flex-start !important;
  }

  .xl\:self-end {
    align-self: flex-end !important;
  }

  .xl\:self-center {
    align-self: center !important;
  }

  .xl\:self-stretch {
    align-self: stretch !important;
  }

  .xl\:justify-start {
    justify-content: flex-start !important;
  }

  .xl\:justify-end {
    justify-content: flex-end !important;
  }

  .xl\:justify-center {
    justify-content: center !important;
  }

  .xl\:justify-between {
    justify-content: space-between !important;
  }

  .xl\:justify-around {
    justify-content: space-around !important;
  }

  .xl\:content-center {
    align-content: center !important;
  }

  .xl\:content-start {
    align-content: flex-start !important;
  }

  .xl\:content-end {
    align-content: flex-end !important;
  }

  .xl\:content-between {
    align-content: space-between !important;
  }

  .xl\:content-around {
    align-content: space-around !important;
  }

  .xl\:flex-1 {
    flex: 1 1 0% !important;
  }

  .xl\:flex-auto {
    flex: 1 1 auto !important;
  }

  .xl\:flex-initial {
    flex: 0 1 auto !important;
  }

  .xl\:flex-none {
    flex: none !important;
  }

  .xl\:flex-grow {
    flex-grow: 1 !important;
  }

  .xl\:flex-shrink {
    flex-shrink: 1 !important;
  }

  .xl\:flex-no-grow {
    flex-grow: 0 !important;
  }

  .xl\:flex-no-shrink {
    flex-shrink: 0 !important;
  }

  .xl\:font-h {
    font-family: haarlemmer_regular !important;
  }

  .xl\:font-lb {
    font-family: larsseit_bold !important;
  }

  .xl\:font-li {
    font-family: larsseit_italic !important;
  }

  .xl\:font-lm {
    font-family: larsseit_medium !important;
  }

  .xl\:font-l {
    font-family: larsseit_regular !important;
  }

  .xl\:font-lei {
    font-family: lemonde_italic !important;
  }

  .xl\:font-le {
    font-family: lemonde_regular !important;
  }

  .xl\:font-hairline {
    font-weight: 100 !important;
  }

  .xl\:font-thin {
    font-weight: 200 !important;
  }

  .xl\:font-light {
    font-weight: 300 !important;
  }

  .xl\:font-normal {
    font-weight: 400 !important;
  }

  .xl\:font-medium {
    font-weight: 500 !important;
  }

  .xl\:font-semibold {
    font-weight: 600 !important;
  }

  .xl\:font-bold {
    font-weight: 700 !important;
  }

  .xl\:font-extrabold {
    font-weight: 800 !important;
  }

  .xl\:font-black {
    font-weight: 900 !important;
  }

  .xl\:hover\:font-hairline:hover {
    font-weight: 100 !important;
  }

  .xl\:hover\:font-thin:hover {
    font-weight: 200 !important;
  }

  .xl\:hover\:font-light:hover {
    font-weight: 300 !important;
  }

  .xl\:hover\:font-normal:hover {
    font-weight: 400 !important;
  }

  .xl\:hover\:font-medium:hover {
    font-weight: 500 !important;
  }

  .xl\:hover\:font-semibold:hover {
    font-weight: 600 !important;
  }

  .xl\:hover\:font-bold:hover {
    font-weight: 700 !important;
  }

  .xl\:hover\:font-extrabold:hover {
    font-weight: 800 !important;
  }

  .xl\:hover\:font-black:hover {
    font-weight: 900 !important;
  }

  .xl\:focus\:font-hairline:focus {
    font-weight: 100 !important;
  }

  .xl\:focus\:font-thin:focus {
    font-weight: 200 !important;
  }

  .xl\:focus\:font-light:focus {
    font-weight: 300 !important;
  }

  .xl\:focus\:font-normal:focus {
    font-weight: 400 !important;
  }

  .xl\:focus\:font-medium:focus {
    font-weight: 500 !important;
  }

  .xl\:focus\:font-semibold:focus {
    font-weight: 600 !important;
  }

  .xl\:focus\:font-bold:focus {
    font-weight: 700 !important;
  }

  .xl\:focus\:font-extrabold:focus {
    font-weight: 800 !important;
  }

  .xl\:focus\:font-black:focus {
    font-weight: 900 !important;
  }

  .xl\:h-612 {
    height: 612px !important;
  }

  .xl\:h-auto {
    height: auto !important;
  }

  .xl\:h-px {
    height: 1px !important;
  }

  .xl\:h-full {
    height: 100% !important;
  }

  .xl\:h-1\/2 {
    height: 50% !important;
  }

  .xl\:h-1\/3 {
    height: 33.33333% !important;
  }

  .xl\:h-2\/3 {
    height: 66.66667% !important;
  }

  .xl\:h-1\/4 {
    height: 25% !important;
  }

  .xl\:h-3\/4 {
    height: 75% !important;
  }

  .xl\:h-1\/5 {
    height: 20% !important;
  }

  .xl\:h-2\/5 {
    height: 40% !important;
  }

  .xl\:h-3\/5 {
    height: 60% !important;
  }

  .xl\:h-4\/5 {
    height: 80% !important;
  }

  .xl\:h-1\/6 {
    height: 16.66667% !important;
  }

  .xl\:h-5\/6 {
    height: 83.33333% !important;
  }

  .xl\:h-screen {
    height: 100vh !important;
  }

  .xl\:leading-11 {
    line-height: 11px !important;
  }

  .xl\:leading-12 {
    line-height: 12px !important;
  }

  .xl\:leading-13 {
    line-height: 13px !important;
  }

  .xl\:leading-14 {
    line-height: 14px !important;
  }

  .xl\:leading-15 {
    line-height: 15px !important;
  }

  .xl\:leading-16 {
    line-height: 16px !important;
  }

  .xl\:leading-20 {
    line-height: 20px !important;
  }

  .xl\:leading-22 {
    line-height: 22px !important;
  }

  .xl\:leading-none {
    line-height: 1 !important;
  }

  .xl\:leading-tight {
    line-height: 1.25 !important;
  }

  .xl\:leading-normal {
    line-height: 1.5 !important;
  }

  .xl\:leading-loose {
    line-height: 2 !important;
  }

  .xl\:m-0 {
    margin: 0 !important;
  }

  .xl\:m-auto {
    margin: auto !important;
  }

  .xl\:m-px {
    margin: 1px !important;
  }

  .xl\:m-2px {
    margin: 2px !important;
  }

  .xl\:m-4px {
    margin: 4px !important;
  }

  .xl\:m-5px {
    margin: 5px !important;
  }

  .xl\:m-10px {
    margin: 10px !important;
  }

  .xl\:m-15px {
    margin: 15px !important;
  }

  .xl\:m-20px {
    margin: 20px !important;
  }

  .xl\:m-25px {
    margin: 25px !important;
  }

  .xl\:m-30px {
    margin: 30px !important;
  }

  .xl\:m-32px {
    margin: 32px !important;
  }

  .xl\:m-35px {
    margin: 35px !important;
  }

  .xl\:m-42px {
    margin: 42px !important;
  }

  .xl\:m-45px {
    margin: 45px !important;
  }

  .xl\:m-64px {
    margin: 64px !important;
  }

  .xl\:my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .xl\:mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .xl\:my-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }

  .xl\:mx-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .xl\:my-px {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .xl\:mx-px {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .xl\:my-2px {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .xl\:mx-2px {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .xl\:my-4px {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .xl\:mx-4px {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .xl\:my-5px {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .xl\:mx-5px {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .xl\:my-10px {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .xl\:mx-10px {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .xl\:my-15px {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .xl\:mx-15px {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .xl\:my-20px {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .xl\:mx-20px {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .xl\:my-25px {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .xl\:mx-25px {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .xl\:my-30px {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .xl\:mx-30px {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .xl\:my-32px {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }

  .xl\:mx-32px {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }

  .xl\:my-35px {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .xl\:mx-35px {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .xl\:my-42px {
    margin-top: 42px !important;
    margin-bottom: 42px !important;
  }

  .xl\:mx-42px {
    margin-left: 42px !important;
    margin-right: 42px !important;
  }

  .xl\:my-45px {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }

  .xl\:mx-45px {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }

  .xl\:my-64px {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }

  .xl\:mx-64px {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }

  .xl\:mt-0 {
    margin-top: 0 !important;
  }

  .xl\:mr-0 {
    margin-right: 0 !important;
  }

  .xl\:mb-0 {
    margin-bottom: 0 !important;
  }

  .xl\:ml-0 {
    margin-left: 0 !important;
  }

  .xl\:mt-auto {
    margin-top: auto !important;
  }

  .xl\:mr-auto {
    margin-right: auto !important;
  }

  .xl\:mb-auto {
    margin-bottom: auto !important;
  }

  .xl\:ml-auto {
    margin-left: auto !important;
  }

  .xl\:mt-px {
    margin-top: 1px !important;
  }

  .xl\:mr-px {
    margin-right: 1px !important;
  }

  .xl\:mb-px {
    margin-bottom: 1px !important;
  }

  .xl\:ml-px {
    margin-left: 1px !important;
  }

  .xl\:mt-2px {
    margin-top: 2px !important;
  }

  .xl\:mr-2px {
    margin-right: 2px !important;
  }

  .xl\:mb-2px {
    margin-bottom: 2px !important;
  }

  .xl\:ml-2px {
    margin-left: 2px !important;
  }

  .xl\:mt-4px {
    margin-top: 4px !important;
  }

  .xl\:mr-4px {
    margin-right: 4px !important;
  }

  .xl\:mb-4px {
    margin-bottom: 4px !important;
  }

  .xl\:ml-4px {
    margin-left: 4px !important;
  }

  .xl\:mt-5px {
    margin-top: 5px !important;
  }

  .xl\:mr-5px {
    margin-right: 5px !important;
  }

  .xl\:mb-5px {
    margin-bottom: 5px !important;
  }

  .xl\:ml-5px {
    margin-left: 5px !important;
  }

  .xl\:mt-10px {
    margin-top: 10px !important;
  }

  .xl\:mr-10px {
    margin-right: 10px !important;
  }

  .xl\:mb-10px {
    margin-bottom: 10px !important;
  }

  .xl\:ml-10px {
    margin-left: 10px !important;
  }

  .xl\:mt-15px {
    margin-top: 15px !important;
  }

  .xl\:mr-15px {
    margin-right: 15px !important;
  }

  .xl\:mb-15px {
    margin-bottom: 15px !important;
  }

  .xl\:ml-15px {
    margin-left: 15px !important;
  }

  .xl\:mt-20px {
    margin-top: 20px !important;
  }

  .xl\:mr-20px {
    margin-right: 20px !important;
  }

  .xl\:mb-20px {
    margin-bottom: 20px !important;
  }

  .xl\:ml-20px {
    margin-left: 20px !important;
  }

  .xl\:mt-25px {
    margin-top: 25px !important;
  }

  .xl\:mr-25px {
    margin-right: 25px !important;
  }

  .xl\:mb-25px {
    margin-bottom: 25px !important;
  }

  .xl\:ml-25px {
    margin-left: 25px !important;
  }

  .xl\:mt-30px {
    margin-top: 30px !important;
  }

  .xl\:mr-30px {
    margin-right: 30px !important;
  }

  .xl\:mb-30px {
    margin-bottom: 30px !important;
  }

  .xl\:ml-30px {
    margin-left: 30px !important;
  }

  .xl\:mt-32px {
    margin-top: 32px !important;
  }

  .xl\:mr-32px {
    margin-right: 32px !important;
  }

  .xl\:mb-32px {
    margin-bottom: 32px !important;
  }

  .xl\:ml-32px {
    margin-left: 32px !important;
  }

  .xl\:mt-35px {
    margin-top: 35px !important;
  }

  .xl\:mr-35px {
    margin-right: 35px !important;
  }

  .xl\:mb-35px {
    margin-bottom: 35px !important;
  }

  .xl\:ml-35px {
    margin-left: 35px !important;
  }

  .xl\:mt-42px {
    margin-top: 42px !important;
  }

  .xl\:mr-42px {
    margin-right: 42px !important;
  }

  .xl\:mb-42px {
    margin-bottom: 42px !important;
  }

  .xl\:ml-42px {
    margin-left: 42px !important;
  }

  .xl\:mt-45px {
    margin-top: 45px !important;
  }

  .xl\:mr-45px {
    margin-right: 45px !important;
  }

  .xl\:mb-45px {
    margin-bottom: 45px !important;
  }

  .xl\:ml-45px {
    margin-left: 45px !important;
  }

  .xl\:mt-64px {
    margin-top: 64px !important;
  }

  .xl\:mr-64px {
    margin-right: 64px !important;
  }

  .xl\:mb-64px {
    margin-bottom: 64px !important;
  }

  .xl\:ml-64px {
    margin-left: 64px !important;
  }

  .xl\:max-h-full {
    max-height: 100% !important;
  }

  .xl\:max-h-screen {
    max-height: 100vh !important;
  }

  .xl\:max-w-320 {
    max-width: 320px !important;
  }

  .xl\:max-w-360 {
    max-width: 360px !important;
  }

  .xl\:max-w-576 {
    max-width: 576px !important;
  }

  .xl\:max-w-680 {
    max-width: 680px !important;
  }

  .xl\:max-w-768 {
    max-width: 768px !important;
  }

  .xl\:max-w-1024 {
    max-width: 1024px !important;
  }

  .xl\:max-w-1280 {
    max-width: 1280px !important;
  }

  .xl\:min-h-0 {
    min-height: 0 !important;
  }

  .xl\:min-h-full {
    min-height: 100% !important;
  }

  .xl\:min-h-screen {
    min-height: 100vh !important;
  }

  .xl\:min-w-0 {
    min-width: 0 !important;
  }

  .xl\:min-w-full {
    min-width: 100% !important;
  }

  .xl\:-m-0 {
    margin: 0 !important;
  }

  .xl\:-m-1 {
    margin: -0.25rem !important;
  }

  .xl\:-m-2 {
    margin: -0.5rem !important;
  }

  .xl\:-m-3 {
    margin: -0.75rem !important;
  }

  .xl\:-m-4 {
    margin: -1rem !important;
  }

  .xl\:-m-5 {
    margin: -1.25rem !important;
  }

  .xl\:-m-6 {
    margin: -1.5rem !important;
  }

  .xl\:-m-8 {
    margin: -2rem !important;
  }

  .xl\:-m-10 {
    margin: -2.5rem !important;
  }

  .xl\:-m-12 {
    margin: -3rem !important;
  }

  .xl\:-m-16 {
    margin: -4rem !important;
  }

  .xl\:-m-20 {
    margin: -5rem !important;
  }

  .xl\:-m-24 {
    margin: -6rem !important;
  }

  .xl\:-m-32 {
    margin: -8rem !important;
  }

  .xl\:-m-px {
    margin: -1px !important;
  }

  .xl\:-m-2px {
    margin: -2px !important;
  }

  .xl\:-m-4px {
    margin: -4px !important;
  }

  .xl\:-m-5px {
    margin: -5px !important;
  }

  .xl\:-m-6px {
    margin: -6px !important;
  }

  .xl\:-m-8px {
    margin: -8px !important;
  }

  .xl\:-m-10px {
    margin: -10px !important;
  }

  .xl\:-m-15px {
    margin: -15px !important;
  }

  .xl\:-m-16px {
    margin: -16px !important;
  }

  .xl\:-my-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .xl\:-mx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  .xl\:-my-1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }

  .xl\:-mx-1 {
    margin-left: -0.25rem !important;
    margin-right: -0.25rem !important;
  }

  .xl\:-my-2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }

  .xl\:-mx-2 {
    margin-left: -0.5rem !important;
    margin-right: -0.5rem !important;
  }

  .xl\:-my-3 {
    margin-top: -0.75rem !important;
    margin-bottom: -0.75rem !important;
  }

  .xl\:-mx-3 {
    margin-left: -0.75rem !important;
    margin-right: -0.75rem !important;
  }

  .xl\:-my-4 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }

  .xl\:-mx-4 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }

  .xl\:-my-5 {
    margin-top: -1.25rem !important;
    margin-bottom: -1.25rem !important;
  }

  .xl\:-mx-5 {
    margin-left: -1.25rem !important;
    margin-right: -1.25rem !important;
  }

  .xl\:-my-6 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }

  .xl\:-mx-6 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }

  .xl\:-my-8 {
    margin-top: -2rem !important;
    margin-bottom: -2rem !important;
  }

  .xl\:-mx-8 {
    margin-left: -2rem !important;
    margin-right: -2rem !important;
  }

  .xl\:-my-10 {
    margin-top: -2.5rem !important;
    margin-bottom: -2.5rem !important;
  }

  .xl\:-mx-10 {
    margin-left: -2.5rem !important;
    margin-right: -2.5rem !important;
  }

  .xl\:-my-12 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }

  .xl\:-mx-12 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }

  .xl\:-my-16 {
    margin-top: -4rem !important;
    margin-bottom: -4rem !important;
  }

  .xl\:-mx-16 {
    margin-left: -4rem !important;
    margin-right: -4rem !important;
  }

  .xl\:-my-20 {
    margin-top: -5rem !important;
    margin-bottom: -5rem !important;
  }

  .xl\:-mx-20 {
    margin-left: -5rem !important;
    margin-right: -5rem !important;
  }

  .xl\:-my-24 {
    margin-top: -6rem !important;
    margin-bottom: -6rem !important;
  }

  .xl\:-mx-24 {
    margin-left: -6rem !important;
    margin-right: -6rem !important;
  }

  .xl\:-my-32 {
    margin-top: -8rem !important;
    margin-bottom: -8rem !important;
  }

  .xl\:-mx-32 {
    margin-left: -8rem !important;
    margin-right: -8rem !important;
  }

  .xl\:-my-px {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .xl\:-mx-px {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .xl\:-my-2px {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .xl\:-mx-2px {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .xl\:-my-4px {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .xl\:-mx-4px {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }

  .xl\:-my-5px {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .xl\:-mx-5px {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .xl\:-my-6px {
    margin-top: -6px !important;
    margin-bottom: -6px !important;
  }

  .xl\:-mx-6px {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }

  .xl\:-my-8px {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }

  .xl\:-mx-8px {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }

  .xl\:-my-10px {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .xl\:-mx-10px {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .xl\:-my-15px {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .xl\:-mx-15px {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .xl\:-my-16px {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }

  .xl\:-mx-16px {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .xl\:-mt-0 {
    margin-top: 0 !important;
  }

  .xl\:-mr-0 {
    margin-right: 0 !important;
  }

  .xl\:-mb-0 {
    margin-bottom: 0 !important;
  }

  .xl\:-ml-0 {
    margin-left: 0 !important;
  }

  .xl\:-mt-1 {
    margin-top: -0.25rem !important;
  }

  .xl\:-mr-1 {
    margin-right: -0.25rem !important;
  }

  .xl\:-mb-1 {
    margin-bottom: -0.25rem !important;
  }

  .xl\:-ml-1 {
    margin-left: -0.25rem !important;
  }

  .xl\:-mt-2 {
    margin-top: -0.5rem !important;
  }

  .xl\:-mr-2 {
    margin-right: -0.5rem !important;
  }

  .xl\:-mb-2 {
    margin-bottom: -0.5rem !important;
  }

  .xl\:-ml-2 {
    margin-left: -0.5rem !important;
  }

  .xl\:-mt-3 {
    margin-top: -0.75rem !important;
  }

  .xl\:-mr-3 {
    margin-right: -0.75rem !important;
  }

  .xl\:-mb-3 {
    margin-bottom: -0.75rem !important;
  }

  .xl\:-ml-3 {
    margin-left: -0.75rem !important;
  }

  .xl\:-mt-4 {
    margin-top: -1rem !important;
  }

  .xl\:-mr-4 {
    margin-right: -1rem !important;
  }

  .xl\:-mb-4 {
    margin-bottom: -1rem !important;
  }

  .xl\:-ml-4 {
    margin-left: -1rem !important;
  }

  .xl\:-mt-5 {
    margin-top: -1.25rem !important;
  }

  .xl\:-mr-5 {
    margin-right: -1.25rem !important;
  }

  .xl\:-mb-5 {
    margin-bottom: -1.25rem !important;
  }

  .xl\:-ml-5 {
    margin-left: -1.25rem !important;
  }

  .xl\:-mt-6 {
    margin-top: -1.5rem !important;
  }

  .xl\:-mr-6 {
    margin-right: -1.5rem !important;
  }

  .xl\:-mb-6 {
    margin-bottom: -1.5rem !important;
  }

  .xl\:-ml-6 {
    margin-left: -1.5rem !important;
  }

  .xl\:-mt-8 {
    margin-top: -2rem !important;
  }

  .xl\:-mr-8 {
    margin-right: -2rem !important;
  }

  .xl\:-mb-8 {
    margin-bottom: -2rem !important;
  }

  .xl\:-ml-8 {
    margin-left: -2rem !important;
  }

  .xl\:-mt-10 {
    margin-top: -2.5rem !important;
  }

  .xl\:-mr-10 {
    margin-right: -2.5rem !important;
  }

  .xl\:-mb-10 {
    margin-bottom: -2.5rem !important;
  }

  .xl\:-ml-10 {
    margin-left: -2.5rem !important;
  }

  .xl\:-mt-12 {
    margin-top: -3rem !important;
  }

  .xl\:-mr-12 {
    margin-right: -3rem !important;
  }

  .xl\:-mb-12 {
    margin-bottom: -3rem !important;
  }

  .xl\:-ml-12 {
    margin-left: -3rem !important;
  }

  .xl\:-mt-16 {
    margin-top: -4rem !important;
  }

  .xl\:-mr-16 {
    margin-right: -4rem !important;
  }

  .xl\:-mb-16 {
    margin-bottom: -4rem !important;
  }

  .xl\:-ml-16 {
    margin-left: -4rem !important;
  }

  .xl\:-mt-20 {
    margin-top: -5rem !important;
  }

  .xl\:-mr-20 {
    margin-right: -5rem !important;
  }

  .xl\:-mb-20 {
    margin-bottom: -5rem !important;
  }

  .xl\:-ml-20 {
    margin-left: -5rem !important;
  }

  .xl\:-mt-24 {
    margin-top: -6rem !important;
  }

  .xl\:-mr-24 {
    margin-right: -6rem !important;
  }

  .xl\:-mb-24 {
    margin-bottom: -6rem !important;
  }

  .xl\:-ml-24 {
    margin-left: -6rem !important;
  }

  .xl\:-mt-32 {
    margin-top: -8rem !important;
  }

  .xl\:-mr-32 {
    margin-right: -8rem !important;
  }

  .xl\:-mb-32 {
    margin-bottom: -8rem !important;
  }

  .xl\:-ml-32 {
    margin-left: -8rem !important;
  }

  .xl\:-mt-px {
    margin-top: -1px !important;
  }

  .xl\:-mr-px {
    margin-right: -1px !important;
  }

  .xl\:-mb-px {
    margin-bottom: -1px !important;
  }

  .xl\:-ml-px {
    margin-left: -1px !important;
  }

  .xl\:-mt-2px {
    margin-top: -2px !important;
  }

  .xl\:-mr-2px {
    margin-right: -2px !important;
  }

  .xl\:-mb-2px {
    margin-bottom: -2px !important;
  }

  .xl\:-ml-2px {
    margin-left: -2px !important;
  }

  .xl\:-mt-4px {
    margin-top: -4px !important;
  }

  .xl\:-mr-4px {
    margin-right: -4px !important;
  }

  .xl\:-mb-4px {
    margin-bottom: -4px !important;
  }

  .xl\:-ml-4px {
    margin-left: -4px !important;
  }

  .xl\:-mt-5px {
    margin-top: -5px !important;
  }

  .xl\:-mr-5px {
    margin-right: -5px !important;
  }

  .xl\:-mb-5px {
    margin-bottom: -5px !important;
  }

  .xl\:-ml-5px {
    margin-left: -5px !important;
  }

  .xl\:-mt-6px {
    margin-top: -6px !important;
  }

  .xl\:-mr-6px {
    margin-right: -6px !important;
  }

  .xl\:-mb-6px {
    margin-bottom: -6px !important;
  }

  .xl\:-ml-6px {
    margin-left: -6px !important;
  }

  .xl\:-mt-8px {
    margin-top: -8px !important;
  }

  .xl\:-mr-8px {
    margin-right: -8px !important;
  }

  .xl\:-mb-8px {
    margin-bottom: -8px !important;
  }

  .xl\:-ml-8px {
    margin-left: -8px !important;
  }

  .xl\:-mt-10px {
    margin-top: -10px !important;
  }

  .xl\:-mr-10px {
    margin-right: -10px !important;
  }

  .xl\:-mb-10px {
    margin-bottom: -10px !important;
  }

  .xl\:-ml-10px {
    margin-left: -10px !important;
  }

  .xl\:-mt-15px {
    margin-top: -15px !important;
  }

  .xl\:-mr-15px {
    margin-right: -15px !important;
  }

  .xl\:-mb-15px {
    margin-bottom: -15px !important;
  }

  .xl\:-ml-15px {
    margin-left: -15px !important;
  }

  .xl\:-mt-16px {
    margin-top: -16px !important;
  }

  .xl\:-mr-16px {
    margin-right: -16px !important;
  }

  .xl\:-mb-16px {
    margin-bottom: -16px !important;
  }

  .xl\:-ml-16px {
    margin-left: -16px !important;
  }

  .xl\:opacity-0 {
    opacity: 0 !important;
  }

  .xl\:opacity-25 {
    opacity: .25 !important;
  }

  .xl\:opacity-50 {
    opacity: .5 !important;
  }

  .xl\:opacity-75 {
    opacity: .75 !important;
  }

  .xl\:opacity-100 {
    opacity: 1 !important;
  }

  .xl\:overflow-auto {
    overflow: auto !important;
  }

  .xl\:overflow-hidden {
    overflow: hidden !important;
  }

  .xl\:overflow-visible {
    overflow: visible !important;
  }

  .xl\:overflow-scroll {
    overflow: scroll !important;
  }

  .xl\:overflow-x-auto {
    overflow-x: auto !important;
  }

  .xl\:overflow-y-auto {
    overflow-y: auto !important;
  }

  .xl\:overflow-x-hidden {
    overflow-x: hidden !important;
  }

  .xl\:overflow-y-hidden {
    overflow-y: hidden !important;
  }

  .xl\:overflow-x-visible {
    overflow-x: visible !important;
  }

  .xl\:overflow-y-visible {
    overflow-y: visible !important;
  }

  .xl\:overflow-x-scroll {
    overflow-x: scroll !important;
  }

  .xl\:overflow-y-scroll {
    overflow-y: scroll !important;
  }

  .xl\:scrolling-touch {
    -webkit-overflow-scrolling: touch !important;
  }

  .xl\:scrolling-auto {
    -webkit-overflow-scrolling: auto !important;
  }

  .xl\:p-px {
    padding: 1px !important;
  }

  .xl\:p-2px {
    padding: 2px !important;
  }

  .xl\:p-4px {
    padding: 4px !important;
  }

  .xl\:p-5px {
    padding: 5px !important;
  }

  .xl\:p-6px {
    padding: 6px !important;
  }

  .xl\:p-8px {
    padding: 8px !important;
  }

  .xl\:p-10px {
    padding: 10px !important;
  }

  .xl\:p-15px {
    padding: 15px !important;
  }

  .xl\:p-16px {
    padding: 16px !important;
  }

  .xl\:py-px {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .xl\:px-px {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .xl\:py-2px {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .xl\:px-2px {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .xl\:py-4px {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .xl\:px-4px {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .xl\:py-5px {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .xl\:px-5px {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .xl\:py-6px {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
  }

  .xl\:px-6px {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .xl\:py-8px {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }

  .xl\:px-8px {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .xl\:py-10px {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .xl\:px-10px {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .xl\:py-15px {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .xl\:px-15px {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .xl\:py-16px {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }

  .xl\:px-16px {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .xl\:pt-px {
    padding-top: 1px !important;
  }

  .xl\:pr-px {
    padding-right: 1px !important;
  }

  .xl\:pb-px {
    padding-bottom: 1px !important;
  }

  .xl\:pl-px {
    padding-left: 1px !important;
  }

  .xl\:pt-2px {
    padding-top: 2px !important;
  }

  .xl\:pr-2px {
    padding-right: 2px !important;
  }

  .xl\:pb-2px {
    padding-bottom: 2px !important;
  }

  .xl\:pl-2px {
    padding-left: 2px !important;
  }

  .xl\:pt-4px {
    padding-top: 4px !important;
  }

  .xl\:pr-4px {
    padding-right: 4px !important;
  }

  .xl\:pb-4px {
    padding-bottom: 4px !important;
  }

  .xl\:pl-4px {
    padding-left: 4px !important;
  }

  .xl\:pt-5px {
    padding-top: 5px !important;
  }

  .xl\:pr-5px {
    padding-right: 5px !important;
  }

  .xl\:pb-5px {
    padding-bottom: 5px !important;
  }

  .xl\:pl-5px {
    padding-left: 5px !important;
  }

  .xl\:pt-6px {
    padding-top: 6px !important;
  }

  .xl\:pr-6px {
    padding-right: 6px !important;
  }

  .xl\:pb-6px {
    padding-bottom: 6px !important;
  }

  .xl\:pl-6px {
    padding-left: 6px !important;
  }

  .xl\:pt-8px {
    padding-top: 8px !important;
  }

  .xl\:pr-8px {
    padding-right: 8px !important;
  }

  .xl\:pb-8px {
    padding-bottom: 8px !important;
  }

  .xl\:pl-8px {
    padding-left: 8px !important;
  }

  .xl\:pt-10px {
    padding-top: 10px !important;
  }

  .xl\:pr-10px {
    padding-right: 10px !important;
  }

  .xl\:pb-10px {
    padding-bottom: 10px !important;
  }

  .xl\:pl-10px {
    padding-left: 10px !important;
  }

  .xl\:pt-15px {
    padding-top: 15px !important;
  }

  .xl\:pr-15px {
    padding-right: 15px !important;
  }

  .xl\:pb-15px {
    padding-bottom: 15px !important;
  }

  .xl\:pl-15px {
    padding-left: 15px !important;
  }

  .xl\:pt-16px {
    padding-top: 16px !important;
  }

  .xl\:pr-16px {
    padding-right: 16px !important;
  }

  .xl\:pb-16px {
    padding-bottom: 16px !important;
  }

  .xl\:pl-16px {
    padding-left: 16px !important;
  }

  .xl\:pointer-events-none {
    pointer-events: none !important;
  }

  .xl\:pointer-events-auto {
    pointer-events: auto !important;
  }

  .xl\:static {
    position: static !important;
  }

  .xl\:fixed {
    position: fixed !important;
  }

  .xl\:absolute {
    position: absolute !important;
  }

  .xl\:relative {
    position: relative !important;
  }

  .xl\:sticky {
    position: -webkit-sticky !important;
    position: sticky !important;
  }

  .xl\:pin-none {
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }

  .xl\:pin {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
  }

  .xl\:pin-y {
    top: 0 !important;
    bottom: 0 !important;
  }

  .xl\:pin-x {
    right: 0 !important;
    left: 0 !important;
  }

  .xl\:pin-t {
    top: 0 !important;
  }

  .xl\:pin-r {
    right: 0 !important;
  }

  .xl\:pin-b {
    bottom: 0 !important;
  }

  .xl\:pin-l {
    left: 0 !important;
  }

  .xl\:resize-none {
    resize: none !important;
  }

  .xl\:resize-y {
    resize: vertical !important;
  }

  .xl\:resize-x {
    resize: horizontal !important;
  }

  .xl\:resize {
    resize: both !important;
  }

  .xl\:shadow {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .xl\:shadow-md {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:shadow-lg {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .xl\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .xl\:shadow-none {
    box-shadow: none !important;
  }

  .xl\:hover\:shadow:hover {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .xl\:hover\:shadow-md:hover {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:hover\:shadow-lg:hover {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .xl\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .xl\:hover\:shadow-none:hover {
    box-shadow: none !important;
  }

  .xl\:focus\:shadow:focus {
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1) !important;
  }

  .xl\:focus\:shadow-md:focus {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .12), 0 2px 4px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:focus\:shadow-lg:focus {
    box-shadow: 0 15px 30px 0 rgba(0, 0, 0, .11), 0 5px 15px 0 rgba(0, 0, 0, .08) !important;
  }

  .xl\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, .06) !important;
  }

  .xl\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(52, 144, 220, .5) !important;
  }

  .xl\:focus\:shadow-none:focus {
    box-shadow: none !important;
  }

  .xl\:table-auto {
    table-layout: auto !important;
  }

  .xl\:table-fixed {
    table-layout: fixed !important;
  }

  .xl\:text-left {
    text-align: left !important;
  }

  .xl\:text-center {
    text-align: center !important;
  }

  .xl\:text-right {
    text-align: right !important;
  }

  .xl\:text-justify {
    text-align: justify !important;
  }

  .xl\:text-blue {
    color: #04284a !important;
  }

  .xl\:text-bone {
    color: #faf9f4 !important;
  }

  .xl\:text-orange-hl {
    color: #f25d27 !important;
  }

  .xl\:text-gray-50 {
    color: #7f7f7f !important;
  }

  .xl\:text-gray {
    color: #60666b !important;
  }

  .xl\:text-brown {
    color: #412c26 !important;
  }

  .xl\:text-gray1-cool {
    color: #f2f2f2 !important;
  }

  .xl\:text-v-gray-3 {
    color: #7f7f7f !important;
  }

  .xl\:text-v-coolgray-2 {
    color: #60666b !important;
  }

  .xl\:text-gray-map {
    color: #c6c4c4 !important;
  }

  .xl\:hover\:text-blue:hover {
    color: #04284a !important;
  }

  .xl\:hover\:text-bone:hover {
    color: #faf9f4 !important;
  }

  .xl\:hover\:text-orange-hl:hover {
    color: #f25d27 !important;
  }

  .xl\:hover\:text-gray-50:hover {
    color: #7f7f7f !important;
  }

  .xl\:hover\:text-gray:hover {
    color: #60666b !important;
  }

  .xl\:hover\:text-brown:hover {
    color: #412c26 !important;
  }

  .xl\:hover\:text-gray1-cool:hover {
    color: #f2f2f2 !important;
  }

  .xl\:hover\:text-v-gray-3:hover {
    color: #7f7f7f !important;
  }

  .xl\:hover\:text-v-coolgray-2:hover {
    color: #60666b !important;
  }

  .xl\:hover\:text-gray-map:hover {
    color: #c6c4c4 !important;
  }

  .xl\:focus\:text-blue:focus {
    color: #04284a !important;
  }

  .xl\:focus\:text-bone:focus {
    color: #faf9f4 !important;
  }

  .xl\:focus\:text-orange-hl:focus {
    color: #f25d27 !important;
  }

  .xl\:focus\:text-gray-50:focus {
    color: #7f7f7f !important;
  }

  .xl\:focus\:text-gray:focus {
    color: #60666b !important;
  }

  .xl\:focus\:text-brown:focus {
    color: #412c26 !important;
  }

  .xl\:focus\:text-gray1-cool:focus {
    color: #f2f2f2 !important;
  }

  .xl\:focus\:text-v-gray-3:focus {
    color: #7f7f7f !important;
  }

  .xl\:focus\:text-v-coolgray-2:focus {
    color: #60666b !important;
  }

  .xl\:focus\:text-gray-map:focus {
    color: #c6c4c4 !important;
  }

  .xl\:text-9 {
    font-size: 9px !important;
  }

  .xl\:text-10 {
    font-size: 10px !important;
  }

  .xl\:text-11 {
    font-size: 11px !important;
  }

  .xl\:text-12 {
    font-size: 12px !important;
  }

  .xl\:text-13 {
    font-size: 13px !important;
  }

  .xl\:text-14 {
    font-size: 14px !important;
  }

  .xl\:text-16 {
    font-size: 16px !important;
  }

  .xl\:text-18 {
    font-size: 18px !important;
  }

  .xl\:text-20 {
    font-size: 20px !important;
  }

  .xl\:text-24 {
    font-size: 24px !important;
  }

  .xl\:text-30 {
    font-size: 30px !important;
  }

  .xl\:text-32 {
    font-size: 32px !important;
  }

  .xl\:text-36 {
    font-size: 36px !important;
  }

  .xl\:text-48 {
    font-size: 48px !important;
  }

  .xl\:italic {
    font-style: italic !important;
  }

  .xl\:roman {
    font-style: normal !important;
  }

  .xl\:uppercase {
    text-transform: uppercase !important;
  }

  .xl\:lowercase {
    text-transform: lowercase !important;
  }

  .xl\:capitalize {
    text-transform: capitalize !important;
  }

  .xl\:normal-case {
    text-transform: none !important;
  }

  .xl\:underline {
    text-decoration: underline !important;
  }

  .xl\:line-through {
    text-decoration: line-through !important;
  }

  .xl\:no-underline {
    text-decoration: none !important;
  }

  .xl\:antialiased {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .xl\:hover\:italic:hover {
    font-style: italic !important;
  }

  .xl\:hover\:roman:hover {
    font-style: normal !important;
  }

  .xl\:hover\:uppercase:hover {
    text-transform: uppercase !important;
  }

  .xl\:hover\:lowercase:hover {
    text-transform: lowercase !important;
  }

  .xl\:hover\:capitalize:hover {
    text-transform: capitalize !important;
  }

  .xl\:hover\:normal-case:hover {
    text-transform: none !important;
  }

  .xl\:hover\:underline:hover {
    text-decoration: underline !important;
  }

  .xl\:hover\:line-through:hover {
    text-decoration: line-through !important;
  }

  .xl\:hover\:no-underline:hover {
    text-decoration: none !important;
  }

  .xl\:hover\:antialiased:hover {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .xl\:hover\:subpixel-antialiased:hover {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .xl\:focus\:italic:focus {
    font-style: italic !important;
  }

  .xl\:focus\:roman:focus {
    font-style: normal !important;
  }

  .xl\:focus\:uppercase:focus {
    text-transform: uppercase !important;
  }

  .xl\:focus\:lowercase:focus {
    text-transform: lowercase !important;
  }

  .xl\:focus\:capitalize:focus {
    text-transform: capitalize !important;
  }

  .xl\:focus\:normal-case:focus {
    text-transform: none !important;
  }

  .xl\:focus\:underline:focus {
    text-decoration: underline !important;
  }

  .xl\:focus\:line-through:focus {
    text-decoration: line-through !important;
  }

  .xl\:focus\:no-underline:focus {
    text-decoration: none !important;
  }

  .xl\:focus\:antialiased:focus {
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
  }

  .xl\:focus\:subpixel-antialiased:focus {
    -webkit-font-smoothing: auto !important;
    -moz-osx-font-smoothing: auto !important;
  }

  .xl\:tracking-tight {
    letter-spacing: -0.05em !important;
  }

  .xl\:tracking-normal {
    letter-spacing: 0 !important;
  }

  .xl\:tracking-wide {
    letter-spacing: .05em !important;
  }

  .xl\:select-none {
    -webkit-user-select: none !important;
       -moz-user-select: none !important;
        -ms-user-select: none !important;
            user-select: none !important;
  }

  .xl\:select-text {
    -webkit-user-select: text !important;
       -moz-user-select: text !important;
        -ms-user-select: text !important;
            user-select: text !important;
  }

  .xl\:align-baseline {
    vertical-align: baseline !important;
  }

  .xl\:align-top {
    vertical-align: top !important;
  }

  .xl\:align-middle {
    vertical-align: middle !important;
  }

  .xl\:align-bottom {
    vertical-align: bottom !important;
  }

  .xl\:align-text-top {
    vertical-align: text-top !important;
  }

  .xl\:align-text-bottom {
    vertical-align: text-bottom !important;
  }

  .xl\:visible {
    visibility: visible !important;
  }

  .xl\:invisible {
    visibility: hidden !important;
  }

  .xl\:whitespace-normal {
    white-space: normal !important;
  }

  .xl\:whitespace-no-wrap {
    white-space: nowrap !important;
  }

  .xl\:whitespace-pre {
    white-space: pre !important;
  }

  .xl\:whitespace-pre-line {
    white-space: pre-line !important;
  }

  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap !important;
  }

  .xl\:break-words {
    word-wrap: break-word !important;
  }

  .xl\:break-normal {
    word-wrap: normal !important;
  }

  .xl\:truncate {
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
  }

  .xl\:w-792 {
    width: 792px !important;
  }

  .xl\:w-auto {
    width: auto !important;
  }

  .xl\:w-px {
    width: 1px !important;
  }

  .xl\:w-1\/2 {
    width: 50% !important;
  }

  .xl\:w-1\/3 {
    width: 33.33333% !important;
  }

  .xl\:w-2\/3 {
    width: 66.66667% !important;
  }

  .xl\:w-1\/4 {
    width: 25% !important;
  }

  .xl\:w-7\/20 {
    width: 35% !important;
  }

  .xl\:w-3\/4 {
    width: 75% !important;
  }

  .xl\:w-1\/5 {
    width: 20% !important;
  }

  .xl\:w-2\/5 {
    width: 40% !important;
  }

  .xl\:w-3\/5 {
    width: 60% !important;
  }

  .xl\:w-4\/5 {
    width: 80% !important;
  }

  .xl\:w-1\/6 {
    width: 16.66667% !important;
  }

  .xl\:w-1\/7 {
    width: 14.285714285% !important;
  }

  .xl\:w-1\/8 {
    width: 12.5% !important;
  }

  .xl\:w-1\/9 {
    width: 11.111111111% !important;
  }

  .xl\:w-1\/10 {
    width: 10% !important;
  }

  .xl\:w-5\/6 {
    width: 83.33333% !important;
  }

  .xl\:w-full {
    width: 100% !important;
  }

  .xl\:w-screen {
    width: 100vw !important;
  }

  .xl\:z-0 {
    z-index: 0 !important;
  }

  .xl\:z-10 {
    z-index: 10 !important;
  }

  .xl\:z-20 {
    z-index: 20 !important;
  }

  .xl\:z-30 {
    z-index: 30 !important;
  }

  .xl\:z-40 {
    z-index: 40 !important;
  }

  .xl\:z-50 {
    z-index: 50 !important;
  }

  .xl\:z-auto {
    z-index: auto !important;
  }
}

.axis path,
.axis line {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges;
}

.axis text {
  font-family: 'Larsseit', Arial, sans-serif;
  font: 10px;
}

.sub_note {
  font-family: 'Larsseit', Arial, sans-serif;
  font-size: 12px;
  text-align: center;
  color: #7f8080;
  display: inline-block;
}

.cells path {
  fill: none;
  pointer-events: all;
}

.cells :hover circle {
  fill: #87b65c;
  cursor: pointer;
}

.title {
  font-family: 'haarlemmer_regular';
  text-align: center;
  margin-bottom: .5rem;
  font-size: 27px;
  color: #412c26;
  padding-left: 20px;
  padding-right: 20px;
  line-height: 130%;
}

.subhed {
  font-family: 'Larsseit', Arial, sans-serif;
  text-align: center;
  margin-bottom: 1rem;
  color: #7f8080;
  font-size: 15px;
  max-width: 600px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 0px;
}

.axis-text_0,
.axis-text_10,
.axis-text_20,
.axis-text_30,
.axis-text_40 {
  font-size: 12px;
}

.keyHolder {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.source p {
  font-family: 'haarlemmer_regular';
  font-size: 12px;
  color: #7f8080;
  margin-bottom: 0px;
  text-align: center;
  padding-bottom: 0px;
}

.source {
  padding-bottom: 10px;
}

.note p {
  font-family: 'haarlemmer_regular';
  font-size: 12px;
  color: #7f8080;
  margin-bottom: 0px;
  text-align: center;
  padding-bottom: 0px;
}

.note {
  padding-bottom: 10px;
}

#assessed_color {
  width: 10px;
  height: 10px;
  background: #e68a17;
  border-radius: 50px;
  display: inline-block;
  padding-right: 5px;
  margin-right: 5px;
}

#assessed_color_blue {
  width: 10px;
  height: 10px;
  background: #04284a;
  border-radius: 50px;
  display: inline-block;
  padding-right: 5px;
  margin-right: 5px;
}

.btn {
  background-color: #ccc;
  border: 1px solid #fff;
  color: #fff;
  padding: .25em .5em;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: .05em;
  font-size: 12px;
  transition: background-color 250ms;
}

#voluntary:hover {
  background-color: #05294a;
}

#assessed:hover {
  background-color: #05294a;
}

#all:hover {
  background-color: #05294a;
}

.activeBtn {
  background-color: #05294a;
}

.btn:focus {
  outline: none;
}

.options {
  text-align: center;
  margin-bottom: 1rem;
}

.options p {
  margin: 0;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: .05em;
  font-size: 12px;
  padding-top: 20px;
}

.bubbleText {
  font-family: 'Larsseit', Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: .05em;
  font-size: 12px;
  color: red;
}

.bubbleNumber {
  font-family: 'Larsseit', Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 300;
  letter-spacing: .05em;
  font-size: 10px;
}

#total_svg {
  padding-top: 80px;
  margin-top: 0px;
  position: absolute;
  top: -50px;
}

#tooltip {
  position: absolute;
  max-width: 250px;
  text-align: left;
  height: auto;
  padding: 10px;
  background: #fff;
  pointer-events: none;
  z-index: 100;
  box-shadow: 0 0 4px 2px rgba(0, 0, 0, .3);
}

.is-active {
  fill: #87b65c;
}

.node text {
  font-family: 'Larsseit', Arial, sans-serif;
  font-size: 12px;
}

.link {
  fill: none;
  stroke: #ccc;
  opacity: .6;
  stroke-width: 2px;
}

#unga svg {
  padding-top: 20px;
  padding-bottom: 30px;
  padding-left: 50px;
}

.todo {
  font-size: 10px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  max-width: 300px;
}

