/*! 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: 0.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: 0.35em 0.75em 0.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,
hr,
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 {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 1. Use the system font stack as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 * to override it to ensure consistency even when using the default theme.
 */

html {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  line-height: 1.5; /* 2 */
}

/**
 * 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: currentColor;
}

/*
 * Ensure horizontal rules are visible by default
 */

hr {
  border-top-width: 1px;
}

/**
 * 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;
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #a0aec0;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #a0aec0;
}

input::-ms-input-placeholder, textarea::-ms-input-placeholder {
  color: #a0aec0;
}

input::placeholder,
textarea::placeholder {
  color: #a0aec0;
}

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

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */

a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */

button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/**
 * Make replaced elements `display: block` by default as that's
 * the behavior you want almost all of the time. Inspired by
 * CSS Remedy, with `svg` added as well.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  vertical-align: middle;
}

/**
 * Constrain images and videos to the parent width and preserve
 * their instrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

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

body {
  font-family: Nunito Sans, sans-serif;
  background-color: #121212;
  color: #fff;
  font-size: 0.875rem;
  line-height: 1.375;
}

h1 {
  font-size: 1.75rem;
  font-weight: 900;
}

@media (min-width: 768px) {

h1 {
    font-size: 2.188rem
}
  }

h2 {
  font-size: 1.75rem;
  font-weight: 900;
}

@media (min-width: 768px) {

h2 {
    font-size: 2.188rem
}
  }

h3 {
  font-size: 1.25rem;
  font-weight: 900;
  line-height: 1.25;
}

@media (min-width: 768px) {

h3 {
    font-size: 1.563rem
}
  }

@media (min-width: 1024px) {
  }

@media (min-width: 1024px) {
  }

p {
}

strong {
  font-weight: 900;
}

img {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
}

.container {
  width: 100%;
}

@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}

.row {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  max-width: 75rem;
}

.row .row {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

.col {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.header {
  top: 0;
  left: 0;
  z-index: 40;
  width: 100%;
  height: 4.063rem;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
  background-color: rgba(14, 14, 14, .5);
  -webkit-transition: height .3s ease-out;
  transition: height .3s ease-out;
}

@media (min-width: 1024px) {

.header {
    height: 7.188rem
}
  }

.header--smaller {
    height: 3.125rem;
  }

@media (min-width: 1024px) {

.header--smaller {
      height: 4.688rem
  }
    }

.footer {
  height: 7.813rem;
  font-size: 0.75rem;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
}

.nav {
  visibility: hidden;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 50;
  width: 100vw;
  height: 100vh;
  background-color: #121212;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  padding-bottom: 4.063rem;
}

@media (min-width: 768px) {

.nav {
    display: none
}
  }

.menu {
  text-align: center;
  font-size: 1.563rem;
}

@media (min-width: 768px) {

.menu {
    display: -webkit-inline-box;
    display: inline-flex;

    vertical-align: middle;

    font-size: 0.875rem
}
  }

.menu__item {
    margin-top: 0.938rem;
    margin-bottom: 0.938rem;
  }

@media (min-width: 768px) {

.menu__item:not(:first-child) {
        margin-left: 2.188rem
    }
      }

@media (min-width: 1024px) {

.menu__item:not(:first-child) {
        margin-left: 4.688rem
    }
      }

@media (min-width: 768px) {

.menu__item {
      margin-top: 0;

      margin-bottom: 0
  }
    }

.menu__link {
    display: inline-block;
    vertical-align: middle;
    margin-top: 0.125rem;
    border-bottom-width: 2px;
    border-color: transparent;
  }

.menu__link:hover, .menu__link.current {
      border-color: #4A90E2;
    }

.legal {
  display: -webkit-inline-box;
  display: inline-flex;
  vertical-align: middle;
  margin-top: 1.875rem;
}

@media (min-width: 768px) {

.legal {
    margin-top: 0
}
  }

.legal__item:not(:last-child):after {
        content: '- ';
        white-space: pre;
      }

.legal__link:hover,.legal__link--selected {
      text-decoration: underline;
    }

.logo {
  display: block;
  vertical-align: middle;
  width: 7.5rem;
}

.logo img {
    display: block;
  }

@media (min-width: 768px) {

.logo {
    width: 9.688rem
}
  }

@media (min-width: 1024px) {

.logo {
    width: 11.875rem
}
  }

.button {
  width: 100%;
  max-width: 11.875rem;
  height: 2.813rem;
  border-width: 1px;
  border-color: #4A90E2;
  border-radius: 0.313rem;
  color: #fff;
  text-transform: uppercase;
  font-size: 0.938rem;
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  vertical-align: middle;
}

.button:hover {
    background-color: #4A90E2;
  }

.rivet {
  padding-top: 1.563rem;
  margin-bottom: 0.938rem;
  position: relative;
}

@media (min-width: 768px) {

.rivet {
    padding-top: 2.188rem;

    margin-bottom: 1.563rem
}
  }

.rivet:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    background-color: #4A90E2;
    width: 3.125rem;
    height: 0.625rem;
  }

.cover {
  padding-top: 4.063rem;
  padding-bottom: 4.688rem;
  min-height: 100vh;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: end;
          justify-content: flex-end;
  background-color: #0E0E0E;
  background-repeat: no-repeat;
  position: relative;
  overflow: hidden;
}

@media (min-width: 768px) {

.cover {
    padding-top: 5.625rem;

    padding-bottom: 9.375rem
}
  }

@media (min-width: 1024px) {

.cover {
    padding-top: 7.188rem;

    padding-bottom: 6.563rem
}
  }

@media (min-width: 1280px) {

.cover {
    -webkit-box-pack: center;
            justify-content: center;

    padding-top: 12.5rem;

    padding-bottom: 7.188rem
}
  }

.cover__bg {
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    height: 50%;
    margin-top: 5rem;
  }

@media (min-width: 1024px) {

.cover__bg {
      left: 70%;

      margin-top: 7.5rem
  }
    }

.cover__bg svg {
      height: 100%;
    }

.simple-page {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

@media (min-width: 768px) {

.simple-page {
    padding-top: 3.75rem;

    padding-bottom: 3.75rem
}
  }

@media (min-width: 1024px) {

.simple-page {
    padding-top: 5rem;

    padding-bottom: 5rem
}
  }

.simple-page p {
    margin-top: 0.938rem;
  }

.section {
  padding-top: 6.25rem;
  padding-bottom: 3.125rem;
  background-size: 100%;
  background-repeat: no-repeat;
  position: relative;
}

.section#chi-siamo {
    background-color: #0E0E0E;
  }

.section#network {
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='1440px' height='270px' viewBox='0 0 1440 270' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Enetwork-top%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='network-top' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Crect id='Rectangle' fill='%230E0E0E' x='0' y='0' width='1440' height='270'%3E%3C/rect%3E %3Cpath d='M0,0 C100.782872,0 228.869377,188.212475 537.134948,188.212475 C874.362312,188.212475 918.721751,77.9058015 1168.43766,77.9058015 C1302.87457,77.9058015 1328.05789,112.988228 1440,112.988228 C1440,217.965916 1440,270.303174 1440,270 L0,270 C1.7069679e-12,120.299581 1.7069679e-12,30.2995813 0,0 Z' id='Path-2-Copy-3' fill='%23121212' fill-rule='nonzero'%3E%3C/path%3E %3C/g%3E %3C/svg%3E");
  }

.section#come-funziona:before {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      pointer-events: none;
      background-repeat: no-repeat;
      background-size: auto 80%;
      background-position: center bottom;
      background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='1600px' height='613px' viewBox='0 0 1600 613' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Ecome-funziona-center%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs%3E %3Cpolygon id='path-1' points='0 0.807991692 1193.11357 0.807991692 1193.11357 611.999764 0 611.999764'%3E%3C/polygon%3E %3C/defs%3E %3Cg id='come-funziona-center' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' opacity='0.198962984'%3E %3Cg id='Group-42' transform='translate(800.000000, 306.500000) scale(-1, -1) translate(-800.000000, -306.500000) translate(203.000000, 0.000000)'%3E %3Cg id='Group-3' transform='translate(0.000000, 0.500000)'%3E %3Cmask id='mask-2' fill='white'%3E %3Cuse xlink:href='%23path-1'%3E%3C/use%3E %3C/mask%3E %3Cg id='Clip-2'%3E%3C/g%3E %3Cpath d='M302.427943,477.655051 C335.961679,477.655051 363.921784,487.405116 387.340935,507.155308 C483.57566,587.760249 603.345064,688.077636 763.72134,513.869241 C822.376496,450.348736 879.147839,437.102519 939.252987,423.080166 C991.839393,410.810607 1046.21766,398.123491 1103.35209,349.127823 C1192.5962,273.290577 1216.90657,165.716669 1162.47879,87.5227053 C1127.76855,35.6701946 1082.7504,7.32588532 1028.66214,3.26355486 C953.651534,-2.36756175 866.41148,40.7775961 795.305248,118.688471 C760.849647,157.002239 722.298701,187.408381 677.450306,211.63846 C637.725219,233.103701 594.098119,249.10532 544.076904,260.558639 C451.58151,281.738431 353.448828,283.356758 258.54621,284.920826 C243.089051,285.175606 227.103765,285.439823 211.568801,285.784248 L211.564086,285.784248 C92.0304529,288.011217 41.4716799,348.851811 21.9757606,384.922097 C-2.51615009,430.22581 -4.77012262,485.532009 16.4893651,519.420149 C27.544676,537.040095 43.9637814,546.264086 62.7075906,545.400663 C86.5369843,544.650477 117.76252,532.093111 153.915674,517.55176 C190.952969,502.656549 232.929671,485.772635 273.470526,479.863147 C283.556817,478.393443 293.204574,477.655051 302.427943,477.655051 Z M587.755874,611.999764 C576.203086,611.999764 564.622005,610.791917 552.974908,608.378581 C489.382704,595.198418 432.102095,547.217153 386.072486,508.667477 C319.950458,452.898898 228.294409,489.761834 154.648922,519.382404 C118.323655,533.992167 86.9495838,546.608511 62.7830374,547.372852 C43.2965489,548.278737 26.2691539,538.717399 14.8201052,520.467579 C-6.80011252,486.008543 -4.57207482,429.883744 20.2404847,383.983184 C39.9438827,347.535446 90.9930597,286.057901 211.52872,283.814419 L211.524005,283.814419 C227.066041,283.467635 243.051328,283.203418 258.513202,282.948638 C451.348097,279.770961 650.746861,276.484767 793.845824,117.365028 C827.459722,80.5327604 866.135627,50.3224213 905.688602,30.0013327 C947.85392,8.33792932 990.427123,-1.58906637 1028.81067,1.29608471 C1054.93176,3.25883671 1079.36709,11.0367133 1101.44234,24.4150386 C1125.07369,38.7369946 1146.15635,59.5935936 1164.10797,86.409221 C1189.58069,123.00794 1198.70032,168.587666 1189.77873,214.738287 C1180.16163,264.474706 1150.71852,311.465159 1104.63233,350.628195 C1047.13245,399.935262 992.518414,412.676637 939.70331,425.000455 C879.899949,438.952035 823.413889,452.132198 765.168975,515.206838 C705.455207,580.072017 647.082977,611.995046 587.755874,611.999764 Z' id='Fill-1' fill='%231F2904' mask='url(%23mask-2)'%3E%3C/path%3E %3C/g%3E %3Cpath d='M316.432559,474.583833 C348.685242,474.583833 375.628492,483.928468 398.23602,502.849054 L402.140292,506.073295 C451.615624,546.935717 502.774321,589.186025 561.916028,601.865839 C629.462765,616.346601 695.227117,587.868949 762.955394,514.804239 C820.823969,452.760014 876.796991,438.423234 936.058938,423.241447 C987.304868,410.115527 1040.2931,396.5435 1096.60091,349.987908 C1199.19651,266.665107 1204.61203,159.115647 1156.94266,95.9360935 C1123.54652,48.1224339 1080.86123,21.9083597 1030.04675,17.9901746 C957.287239,12.3866979 869.792406,55.0595098 796.004963,132.165143 C735.705649,197.048872 659.041871,239.688639 561.64254,262.508526 C475.574087,282.675377 384.153763,285.392143 295.74416,288.021576 C271.127913,288.753285 245.672342,289.510958 221.169262,290.641567 L221.162189,290.641567 C104.522058,295.166362 56.9729276,354.786505 39.0123326,389.922711 C17.1168161,432.748946 16.3505791,484.570484 37.1474297,515.941929 C48.6504151,533.292879 65.5689277,542.063949 84.788509,540.633576 C107.820414,539.580858 137.710729,527.495854 172.321065,513.501324 C208.138518,499.020562 248.739647,482.604311 287.959193,476.793123 C297.884909,475.322623 307.367386,474.583833 316.432559,474.583833 Z M595.870936,607.5 C584.455184,607.5 573.011139,606.263175 561.503439,603.794247 C501.890201,591.015299 448.230036,546.697321 400.888378,507.595722 L396.979391,504.369121 C332.867753,450.713589 244.25775,486.543739 173.056652,515.332958 C138.281281,529.393577 108.247149,541.537591 84.9063916,542.602109 C64.977157,544.089132 47.4173629,535.004135 35.5065037,517.032411 C25.5477806,502.011128 20.0403049,481.46426 20.0002248,459.173092 C19.957787,435.446829 25.9250049,411.187127 37.2558817,389.023417 C55.4145194,353.504834 103.444611,293.235594 221.084386,288.670673 C245.599254,287.537703 271.064257,286.78003 295.687577,286.048321 C474.979958,280.718645 660.378659,275.204862 794.573868,130.810301 C829.375174,94.4419904 868.472121,64.6543425 907.649229,44.6550762 C950.655164,22.7014381 991.885786,13.057038 1030.19999,16.024001 C1081.62746,19.9893931 1124.80786,46.4843493 1158.53644,94.7748001 C1184.64979,129.382288 1193.83049,173.60113 1184.37159,219.257428 C1174.27141,268.012868 1144.3528,313.747057 1097.84811,351.512696 C1041.21023,398.344449 988.002733,411.973124 936.546972,425.153332 C877.575016,440.259588 821.873124,454.530279 764.400635,516.147279 C707.65666,577.358299 652.202321,607.49764 595.870936,607.5 Z' id='Fill-4' fill='%23010821'%3E%3C/path%3E %3Cpath d='M329.862572,468.922374 C360.865624,468.922374 386.804931,477.859864 408.624341,495.956866 C412.133096,498.805336 415.670167,501.689236 419.223755,504.592031 C512.490111,580.723673 618.203463,667.011554 761.989291,513.156339 C819.195928,452.518867 874.498351,437.055402 933.05233,420.682599 C982.929986,406.735485 1034.50893,392.313625 1089.92933,348.247356 C1142.08402,307.863315 1174.09227,256.512896 1180.05975,203.641404 C1184.35898,165.588574 1174.22913,129.396934 1151.53666,101.729448 C1119.45762,57.8615804 1079.06328,33.7393312 1031.45086,29.9909703 C960.077063,24.36961 874.446439,65.5732365 796.531774,143.029913 C739.8065,201.936101 668.055163,241.002193 577.195621,262.44603 C496.838749,281.409854 411.401614,284.756689 328.779506,287.992514 C296.091685,289.272673 262.294842,290.595346 230.11198,292.898214 L230.100182,292.898214 C116.387716,299.752495 71.8215656,358.016241 55.3797307,392.136481 C35.6249889,433.122811 36.214894,480.439077 56.8497742,509.880361 C68.8437247,526.997167 86.3332309,535.313474 106.10449,533.282226 C128.348631,531.935934 156.928354,520.322392 190.01731,506.876004 C224.651818,492.801346 263.906463,476.851326 301.84208,471.133127 C311.610908,469.661654 320.947926,468.922374 329.862572,468.922374 Z M603.613931,600.499996 C592.872939,600.502358 582.101272,599.352105 571.275333,597.063408 C514.727031,585.09558 465.543103,544.94773 417.975516,506.122553 C414.424288,503.22212 410.891936,500.33822 407.373742,497.482663 C345.223701,445.938568 259.578919,480.741402 190.760591,508.704127 C157.50882,522.216649 128.79224,533.886876 106.262585,535.249702 C85.7975971,537.349445 67.6591952,528.744985 55.2334343,511.014081 C34.2044974,481.005937 33.548523,432.888982 53.6029366,391.279106 C66.517139,364.480806 87.501243,341.440314 114.285294,324.649452 C145.609255,305.012482 184.528833,293.668199 229.972762,290.928376 C262.1863,288.625508 295.99966,287.300473 328.701639,286.017952 C495.968049,279.465997 668.932942,272.68966 795.12544,141.643469 C831.286623,105.697467 870.850377,76.3175928 909.564669,56.6664508 C952.849545,34.6935453 993.918738,25.0592895 1031.60424,28.0234942 C1079.81836,31.8167315 1120.69406,56.210601 1153.09637,100.520147 C1176.09559,128.558453 1186.37882,165.276801 1182.0206,203.863425 C1175.99177,257.26871 1143.71924,309.096235 1091.1469,349.799135 C1035.4221,394.108681 983.64967,408.584865 933.580885,422.583942 C875.300622,438.881163 820.253038,454.27377 763.42866,514.509717 C709.575044,572.133384 656.990903,600.499996 603.613931,600.499996 Z' id='Fill-6' fill='%23010821'%3E%3C/path%3E %3Cpath d='M344.851095,465.328223 C371.770238,465.328223 397.600263,472.32475 420.349166,491.036499 C425.917344,495.48819 431.648182,500.136 437.192785,504.630223 C482.386488,541.273968 529.117215,579.170046 582.120982,590.353619 C642.331319,603.063621 701.084783,577.917713 761.735953,513.488709 C818.275819,454.175368 872.915621,437.550053 930.761487,419.9465 C979.09996,405.237491 1029.0839,390.025186 1083.38659,348.523332 C1136.39743,309.405638 1169.88429,257.11009 1175.2733,205.029565 C1179.02628,168.754431 1168.68909,134.868182 1146.15707,109.611219 C1115.47316,69.6003513 1077.43887,47.540382 1033.06083,43.9889538 C939.278771,36.4820426 845.352908,110.932076 797.705153,155.978269 C744.347776,209.41982 677.173681,245.090053 592.36624,265.004516 C517.309002,282.631698 437.440312,286.242198 360.202479,289.732191 C318.632099,291.610691 279.367256,293.385224 240.710621,297.187119 C240.703549,297.187119 240.698834,297.187119 240.694119,297.189482 C130.245245,306.390587 88.7455868,363.144915 73.8397508,396.156893 C56.4751471,434.61534 58.2856298,478.678569 78.3447409,505.804581 C90.8531019,522.715806 108.946142,530.560611 129.288141,527.897631 C150.700399,526.260146 179.224931,514.589817 209.423217,502.231887 C251.304774,485.093823 299.610244,465.328223 344.851095,465.328223 Z M612.564437,595.5 C546.116422,595.504726 488.940058,549.13295 435.950435,506.163741 C430.412904,501.674244 424.684424,497.028796 419.111532,492.57238 C359.02378,443.150109 276.486514,476.922939 210.168155,504.060766 C178.503567,517.018871 151.160092,528.20717 129.490877,529.861195 C108.460518,532.616328 89.7121206,524.492702 76.7629259,506.981302 C56.29127,479.295284 54.3935635,434.433397 72.0434125,395.344058 C83.740828,369.439662 103.441614,346.914202 129.021755,330.199097 C158.920651,310.66506 196.433947,298.89549 240.519672,295.218829 C279.228169,291.414571 318.516587,289.640038 360.110541,287.759175 C516.234028,280.703577 677.668735,273.409326 796.330789,154.560533 C833.961955,118.987178 873.936375,90.0133841 911.954155,70.7581688 C955.443458,48.7289172 996.240611,39.0670476 1033.21878,42.018301 C1078.17438,45.6169871 1116.6825,67.9345117 1147.67287,108.349434 C1170.53022,133.970283 1181.04658,168.399997 1177.23466,205.232774 C1171.78907,257.863853 1138.01461,310.667423 1084.57001,350.104108 C1029.99621,391.811533 979.837826,407.075822 931.334335,421.836814 C873.740711,439.362392 819.343721,455.91682 763.164537,514.847372 C707.58649,573.88898 657.913729,595.495274 612.564437,595.5 Z' id='Fill-8' fill='%230B233F'%3E%3C/path%3E %3Cpath d='M358.220449,459.81492 C383.992536,459.81492 408.734777,466.470272 430.585434,484.224167 C438.079512,490.098895 445.792757,496.315589 453.251485,502.329461 C496.281161,537.014176 540.774303,572.882798 590.817305,583.476648 C647.520139,595.480809 702.933896,572.059723 760.21646,511.864397 C816.261794,453.897741 870.410042,436.089603 927.735026,417.236702 C974.445755,401.876565 1022.74721,385.990508 1075.78784,347.23051 C1130.45926,308.970488 1164.59738,257.293636 1169.4591,205.437546 C1172.68768,171.000461 1162.13942,139.405225 1139.75616,116.462891 C1110.48212,80.2876794 1074.76271,60.2956804 1033.53821,56.9727211 C948.595899,50.1404902 858.367672,113.455955 797.635004,167.785987 C685.313386,275.710236 533.867026,282.955183 387.404934,289.959576 C339.299081,292.261356 293.863287,294.433426 249.711856,300.020431 C249.704786,300.020431 249.697717,300.022789 249.693003,300.022789 C142.574821,311.557633 104.105221,366.538578 90.7077889,398.28475 C75.573522,434.146297 78.4863146,474.95337 97.9520643,499.827218 C111.019568,516.5222 129.787756,523.875633 150.79474,520.536165 C171.375175,518.62116 198.481114,507.477808 227.180133,495.681184 C267.688217,479.031011 314.436652,459.81492 358.220449,459.81492 Z M619.492758,588.5 C609.828226,588.5 600.140127,587.467029 590.409609,585.405804 C539.902351,574.712902 495.223035,538.695702 452.014255,503.864767 C444.562597,497.855612 436.854066,491.641277 429.355274,485.76419 C371.28324,438.577696 291.796524,471.250711 227.929541,497.504213 C199.091481,509.359796 171.853571,520.557391 151.042186,522.491264 C129.35885,525.943934 109.930806,518.32872 96.4014029,501.041785 C86.8217088,488.801785 80.9395646,472.755359 79.3959731,454.640631 C77.7934659,435.797164 81.0738924,416.043361 88.8931851,397.515917 C99.399034,372.62556 117.834937,350.71148 142.209544,334.150926 C170.67997,314.802766 206.767019,302.661818 249.473837,298.060616 C293.70068,292.466535 339.171823,290.292108 387.310669,287.990328 C533.40984,281.004802 684.481497,273.778721 796.294083,166.340299 C836.217723,130.624972 875.535709,102.890407 913.189916,83.8771358 C956.910084,61.8003277 997.453517,52.0885132 1033.69846,55.005831 C1075.47912,58.375958 1111.66044,78.6108702 1141.2267,115.15399 C1163.95873,138.447723 1174.70496,170.599536 1171.41982,205.619141 C1166.50389,258.055393 1132.06413,310.255806 1076.93316,348.834209 C1023.65922,387.766369 975.204589,403.699593 928.347749,419.109257 C871.260785,437.884331 817.338773,455.617001 761.63515,513.2299 C713.640059,563.666244 666.868057,588.5 619.492758,588.5 Z' id='Fill-10' fill='%230B233F'%3E%3C/path%3E %3Cpath d='M372.930772,455.07471 C397.576479,455.07471 421.255503,461.398247 442.216025,478.217019 C451.517405,485.358397 461.071064,493.051288 470.311142,500.487278 C511.208917,533.403612 553.497772,567.441826 600.702566,577.569385 C654.061124,589.016802 706.28324,567.265059 760.358558,511.072074 C816.138539,454.20266 870.029952,435.111847 927.090199,414.903867 C972.048044,398.978357 1018.53843,382.513119 1070.10509,346.554039 C1125.66816,309.746479 1161.36471,257.409366 1165.61104,206.53824 C1168.33897,173.864665 1157.58285,144.417674 1135.32792,123.620472 C1135.30198,123.594546 1135.27841,123.56862 1135.25247,123.540337 C1060.23549,35.977138 947.190138,54.9548211 799.254591,179.9478 C693.171714,277.523071 551.071633,284.266135 413.651714,290.787651 C359.710789,293.347234 308.764223,295.765404 259.963223,303.397016 C259.958508,303.399373 259.951435,303.399373 259.944361,303.399373 C184.18233,313.536359 129.093173,349.066485 108.802256,400.875654 C95.5351174,434.751242 99.335833,471.584729 118.492666,494.715253 C132.179486,511.246484 151.70413,518.107392 173.473365,514.029971 C193.231428,511.842777 218.935771,501.215557 246.151442,489.963761 C285.323333,473.771923 330.557036,455.07471 372.930772,455.07471 Z M628.165802,582.5 C618.899789,582.5 609.617272,581.495965 600.2876,579.497321 C552.6254,569.270773 510.152638,535.084075 469.075673,502.023971 C459.845027,494.592695 450.298441,486.906874 440.999419,479.767853 C384.886993,434.746529 308.382266,466.373643 246.903568,491.785638 C219.558221,503.091642 193.726558,513.768356 173.76337,515.976763 C151.333961,520.183813 131.139712,513.080144 116.971908,495.971476 C97.3718156,472.298866 93.4414229,434.689963 106.967915,400.156802 C116.314092,376.290928 133.504549,355.010563 156.68137,338.611318 C183.722566,319.480437 218.372266,306.977132 259.666145,301.447867 C308.570887,293.802114 359.566965,291.381587 413.557404,288.819647 C550.628374,282.314629 692.363001,275.59042 797.950747,178.47003 C946.883628,52.6356408 1060.85323,33.7239506 1136.71428,122.218122 C1159.39126,143.432494 1170.3525,173.435711 1167.57742,206.703222 C1163.27921,258.168285 1127.25729,311.059267 1071.2156,348.185008 C1019.44853,384.280787 972.828464,400.793163 927.748015,416.761096 C870.911755,436.891299 817.225468,455.906692 761.770858,512.443784 C716.60553,559.378903 672.635589,582.497643 628.165802,582.5 Z' id='Fill-12' fill='%23012854'%3E%3C/path%3E %3Cpath d='M387.46153,450.704494 C410.957794,450.704494 433.542109,456.716258 453.595585,472.6641 C464.576689,480.954803 475.819361,490.065829 486.687355,498.878985 C525.413422,530.271127 565.461463,562.736545 609.854817,572.526051 C659.917814,583.561409 709.005236,563.393749 759.921271,510.864689 C815.639773,454.650084 869.50374,434.085264 926.530076,412.314782 C969.455355,395.927228 1013.84164,378.984124 1063.52525,345.861502 C1120.73539,309.902027 1157.06965,258.138917 1160.74337,207.380526 C1162.98907,176.314622 1152.04567,148.818425 1129.93265,129.958081 C1129.90202,129.932077 1129.87138,129.903708 1129.84311,129.870612 C1088.1856,83.9301427 1036.7535,70.7955136 972.605942,89.7196867 C923.888484,104.088347 869.12435,136.433198 800.252087,191.510698 C700.048331,279.895215 566.646763,285.824238 437.63528,291.559409 C378.565892,294.183498 322.767271,296.66338 270.156941,306.608914 C270.147515,306.608914 270.138089,306.611278 270.13102,306.611278 C197.040694,318.495327 144.896943,353.790506 127.072678,403.449616 C115.768739,434.941048 120.408609,468.985647 138.897395,490.179303 C153.245882,506.630686 173.589202,512.997056 196.17823,508.108213 C215.077041,505.647243 239.348581,495.50313 265.045779,484.763278 C302.85047,468.959643 346.532172,450.704494 387.46153,450.704494 Z M636.67369,577.5 C627.681438,577.5 618.625562,576.483461 609.43301,574.455111 C564.582504,564.566315 524.353015,531.954326 485.447857,500.415614 C474.591645,491.611913 463.365469,482.512708 452.391434,474.226733 C398.291821,431.208222 324.831531,461.914791 265.804559,486.585956 C239.980112,497.380181 215.590749,507.573939 196.510491,510.051458 C173.27108,515.089236 152.256168,508.498281 137.412826,491.481891 C118.462173,469.753962 113.676202,434.93632 125.218144,402.778228 C133.430408,379.903737 149.369505,359.218351 171.315218,342.958456 C196.880455,324.017734 230.016998,311.133694 269.808185,304.663305 C322.550477,294.696495 378.415079,292.211885 437.548091,289.583068 C566.220243,283.866809 699.270699,277.951971 798.989025,189.995346 C868.099289,134.723994 923.080219,102.268033 972.049818,87.8213593 C1002.50471,78.8379917 1030.74688,77.1169675 1055.994,82.71266 C1083.99817,88.9159117 1109.32069,104.320023 1131.25698,128.492374 C1153.83187,147.771154 1164.99678,175.832357 1162.7063,207.527097 C1160.95309,231.791646 1151.45185,257.226396 1135.23704,281.079601 C1118.12679,306.254307 1093.69736,329.228088 1064.59272,347.521061 C1014.74888,380.752429 970.256552,397.735722 927.232301,414.163464 C870.40862,435.855933 816.735527,456.345103 761.328078,512.250019 C733.79991,540.64928 707.445259,559.29686 680.77013,569.256578 C666.032828,574.757709 651.43927,577.497636 636.67369,577.5 Z' id='Fill-14' fill='%23012854'%3E%3C/path%3E %3Cpath d='M400.40689,446.804818 C424.977288,446.804818 445.774695,453.673149 463.513175,467.558508 C476.071745,476.820134 488.849484,487.243003 501.210096,497.323636 C575.003774,557.514765 651.311994,619.754591 758.223628,510.937566 C814.309462,455.289921 868.606602,433.157845 926.092285,409.727631 C966.650175,393.19407 1008.58906,376.101131 1055.87753,346.213269 C1113.89582,311.890495 1151.80719,259.773786 1154.8402,210.184907 C1156.63832,180.8163 1145.51259,155.306704 1123.51565,138.353019 C1123.47794,138.324696 1123.44495,138.294013 1123.4096,138.258609 C1032.15788,44.1601111 908.63189,123.292256 800.014044,204.855459 C705.20379,284.358163 579.712354,289.189598 458.352119,293.860535 C394.675525,296.312836 334.533901,298.628243 278.773284,311.050245 C278.763857,311.052605 278.754431,311.054966 278.745004,311.054966 C208.389674,324.616969 159.178177,359.444837 143.732715,406.605018 C134.07989,436.072755 139.318715,466.531798 157.401266,486.098281 C172.474378,502.412338 193.733688,508.225637 217.250665,502.471345 C235.290796,499.764136 258.138485,490.153193 282.327107,479.97579 C310.892022,467.95739 343.267634,454.33402 374.629888,449.07774 C383.653488,447.564819 392.238752,446.804818 400.40689,446.804818 Z M643.330031,572.5 C634.605725,572.5 625.820146,571.480371 616.895525,569.450555 C574.758682,559.858494 536.736544,528.847153 499.965786,498.85544 C487.624027,488.788968 474.862785,478.38026 462.323068,469.130435 C410.186974,428.32169 339.716167,457.971167 283.088304,481.795543 C258.78185,492.022512 235.825754,501.6783 217.630085,504.40439 C193.474457,510.323901 171.538789,504.302899 155.956641,487.438904 C137.388622,467.346085 131.987188,436.136482 141.859181,405.991353 C148.983324,384.248718 163.695869,364.295154 184.415507,348.285569 C208.505149,329.670267 240.114851,316.492985 278.356157,309.11956 C334.28881,296.662153 394.512916,294.344387 458.276706,291.889725 C579.304654,287.230589 704.456733,282.410956 798.790944,203.309495 C908.101644,121.227036 1032.4124,41.6653255 1124.7741,136.833017 C1147.26593,154.199746 1158.64382,180.289964 1156.808,210.305279 C1153.73257,260.538507 1115.45356,313.261801 1056.90267,347.898488 C1009.49166,377.861878 967.472644,394.990222 926.834629,411.554465 C869.537478,434.909152 815.417086,456.96806 759.618762,512.330114 C733.714502,538.696481 708.946145,555.956999 683.911487,565.086451 C670.344272,570.033537 656.911386,572.49764 643.330031,572.5 Z' id='Fill-16' fill='%23003878'%3E%3C/path%3E %3Cpath d='M414.73624,441.661155 C438.050938,441.661155 457.845903,448.118825 474.78875,461.163979 C488.8323,471.27061 503.015035,482.968056 516.728314,494.28078 C551.239163,522.74787 586.92483,552.182666 626.019354,561.458486 C669.905151,571.874311 713.12569,554.967772 758.14856,509.778244 C815.289977,454.045436 868.220452,431.113155 929.511475,404.562596 C967.150452,388.255563 1006.0704,371.39387 1050.13313,345.069895 C1108.96129,312.387382 1148.51347,259.97782 1150.915,211.535854 C1152.2927,183.762681 1140.98096,160.098719 1119.06755,144.905729 C1119.02508,144.875045 1118.98498,144.842002 1118.94723,144.806598 C1027.73375,57.3046977 907.50842,141.858634 801.439871,216.452275 C711.566344,287.878448 593.256576,291.430638 478.841634,294.864816 C410.997112,296.90172 346.91295,298.825331 288.568406,313.933352 C288.561329,313.935712 288.551893,313.935712 288.540098,313.940433 C220.971587,329.168827 174.663024,363.512963 161.489971,408.164352 C153.502157,435.24597 159.33614,463.099392 176.722493,480.855624 C192.372569,496.839301 215.241403,502.215972 239.461985,495.600165 C239.495012,495.590724 239.523321,495.583643 239.556348,495.578923 C256.64074,492.654561 278.0729,483.562842 300.762444,473.937703 C328.167772,462.313425 359.2273,449.138457 389.324327,443.962408 C398.22982,442.430599 406.696526,441.661155 414.73624,441.661155 Z M651.336904,566.5 C601.180696,566.5 557.891743,530.791634 515.475647,495.803147 C501.783599,484.511666 487.626815,472.835462 473.611574,462.747713 C423.382235,424.067781 355.818442,452.726051 301.53386,475.755103 C278.754671,485.418006 257.237585,494.545129 239.936158,497.516696 C215.02201,504.307162 191.469045,498.73931 175.314127,482.236376 C157.427651,463.970328 151.407302,435.371063 159.600356,407.604971 C165.682041,386.992824 179.204235,367.773231 198.713752,352.02086 C221.34432,333.74537 251.415398,320.287171 288.094233,312.016821 C346.646375,296.861595 410.831977,294.933263 478.782658,292.893999 C592.876766,289.466902 710.851546,285.926513 800.257976,214.873261 C852.645865,178.02725 911.969423,136.307303 968.285165,116.81156 C1029.72717,95.5385412 1079.44223,104.212495 1120.25416,143.326715 C1142.7078,158.92567 1154.29555,183.182057 1152.88483,211.632625 C1151.72416,235.029877 1142.08264,259.786639 1125.00297,283.228736 C1106.98202,307.964256 1081.43093,329.938272 1051.11687,346.778723 C1006.97157,373.154623 967.990281,390.04228 930.294686,406.372915 C869.185312,432.847946 816.408176,455.71178 759.535693,511.180238 C719.471591,551.39906 683.95106,566.5 651.336904,566.5 Z' id='Fill-18' fill='%23003878'%3E%3C/path%3E %3Cpath d='M429.773947,435.633836 C451.776842,435.633836 470.523713,441.670567 486.629483,453.866649 C502.028446,464.678527 517.425053,477.600904 532.312759,490.096464 C564.679797,517.259393 598.151809,545.351413 634.634817,554.474893 C675.50474,564.692531 715.853982,549.38376 757.986732,507.666651 C817.146458,450.926101 872.284453,425.689737 936.127951,396.468189 C969.698916,381.105181 1004.41255,365.216318 1043.62383,343.125657 C1104.00162,311.694571 1144.16238,260.415375 1145.97181,212.47053 C1146.96134,186.253198 1135.49929,164.362975 1113.69666,150.829852 C1113.64718,150.801555 1113.60477,150.766183 1113.56236,150.728454 C1075.60684,117.047742 1032.16885,109.905064 976.858868,128.260497 C927.766427,144.547879 876.876341,178.249814 822.998818,213.930192 C816.237033,218.40822 809.461112,222.893322 802.671055,227.357201 C717.609218,291.238072 606.20705,293.372151 498.473208,295.435486 C427.052741,296.803183 359.595105,298.093063 299.368101,316.035829 C299.356321,316.040545 299.346897,316.042904 299.335117,316.045262 C234.82722,332.891513 191.530594,366.657116 180.549173,408.683136 C173.980583,433.818101 180.139225,458.545115 197.020127,474.825422 C213.493436,490.711928 237.463609,495.439914 262.783783,487.797319 C262.814412,487.785528 262.847396,487.778454 262.88038,487.77138 C279.037983,484.635109 298.995849,476.077572 320.124659,467.01776 C346.309494,455.790856 375.990665,443.064202 404.764768,437.965995 C413.538596,436.412008 421.867136,435.633836 429.773947,435.633836 Z M659.431954,559.5 C611.943964,559.502358 571.08111,525.206183 531.047575,491.605647 C516.190497,479.136025 500.826874,466.241946 485.467964,455.458365 C437.244895,418.945578 372.734642,446.606065 320.899791,468.82878 C299.693232,477.923963 279.659973,486.512155 263.304464,489.697945 C237.301044,497.536263 212.645268,492.633777 195.653634,476.244997 C178.252051,459.462415 171.893147,434.020897 178.643151,408.185577 C189.810698,365.44977 233.613869,331.172459 298.826216,314.142277 C359.302958,296.128767 426.885464,294.834171 498.435512,293.464117 C605.858358,291.407855 716.937752,289.280851 801.540165,225.744262 C808.377342,221.249728 815.153263,216.762268 821.912691,212.28424 C875.900947,176.53076 926.899411,142.760441 976.236878,126.390526 C1002.81752,117.568882 1026.36597,114.689644 1048.2275,117.587746 C1072.6948,120.832489 1094.47387,131.172748 1114.80634,149.198048 C1137.19091,163.124974 1148.95689,185.616511 1147.93909,212.545989 C1147.07678,235.433687 1137.37704,259.781047 1119.88593,282.954074 C1101.42649,307.409907 1075.37831,328.814361 1044.55918,344.858859 C1005.30784,366.973101 970.554152,382.880829 936.945491,398.262701 C873.266914,427.408791 818.267924,452.579127 759.360293,509.079152 C722.396656,545.67683 689.579618,559.5 659.431954,559.5 Z' id='Fill-20' fill='%23003878'%3E%3C/path%3E %3Cpath d='M442.429344,431.859303 C463.158479,431.859303 480.891285,437.499643 496.191192,448.884336 C512.882001,460.313943 529.365353,474.47862 545.30649,488.179965 C575.618696,514.230488 606.961111,541.169849 640.979242,550.230797 C679.002696,560.355515 716.653671,546.56434 756.075098,508.062991 C819.51903,448.212979 879.452707,419.555041 948.853938,386.374901 C976.198103,373.302361 1004.47346,359.783038 1035.91254,343.131507 C1096.98251,313.407435 1138.80147,261.99193 1140.00377,215.174271 C1140.64029,190.35772 1129.01094,170.07519 1107.25631,158.064055 C1107.20681,158.035688 1107.15494,158.002593 1107.11015,157.96477 C1072.01937,129.349382 1032.77712,123.278807 983.600524,138.866569 C939.643346,152.801944 893.456012,182.166699 844.557601,213.259487 C830.768824,222.027308 816.510913,231.092984 802.238857,239.837166 C721.519466,296.919014 616.32258,297.540728 514.591159,298.141167 C439.847926,298.583222 369.251463,298.999274 307.537906,320.005167 C307.526119,320.007531 307.514331,320.012259 307.502544,320.014623 C246.038877,338.47929 205.662679,371.720891 196.723195,411.215091 C191.527356,434.175955 198.052802,456.656942 214.182536,471.348775 C231.580582,487.19657 256.807749,491.234165 283.397527,482.423793 C283.428174,482.414337 283.461179,482.404881 283.494183,482.397789 C298.73044,479.057555 317.238849,471.013096 336.834047,462.495852 C361.86083,451.61704 390.228132,439.286775 417.744392,434.246873 C426.412768,432.658312 434.635585,431.859303 442.429344,431.859303 Z M665.374226,555.5 C657.15141,555.5 648.883802,554.379497 640.472389,552.13849 C606.020485,542.964072 574.503618,515.875784 544.024032,489.678698 C528.12533,476.015175 511.682055,461.883594 495.050182,450.494173 C448.716686,416.018599 387.116287,442.792485 337.619081,464.306623 C317.955516,472.854599 299.381098,480.927424 283.965675,484.317302 C256.699306,493.330972 230.786118,489.142085 212.857644,472.812048 C196.195125,457.635609 189.44572,434.44308 194.801866,410.777764 C203.901658,370.574385 244.768207,336.805626 306.917894,318.128205 C368.933207,297.025391 439.678189,296.609339 514.579371,296.167284 C616.006681,295.566845 720.890025,294.947495 801.156784,238.187142 C815.471274,229.414593 829.722112,220.353644 843.501459,211.590551 C892.510671,180.429209 938.801733,150.993537 983.006444,136.982516 C1032.84077,121.184364 1072.65117,127.344768 1108.28652,156.376208 C1130.66588,168.765572 1142.62762,189.660361 1141.97461,215.226277 C1141.40646,237.319579 1131.35661,261.939923 1113.67332,284.548562 C1094.72878,308.771766 1068.14607,329.640551 1036.80365,344.892635 C1005.35987,361.548895 977.06329,375.077674 949.700265,388.159669 C877.595029,422.632879 820.643538,449.863003 757.440067,509.490806 C736.076775,530.352499 715.748407,543.781993 695.299809,550.538108 C685.278251,553.847612 675.358065,555.5 665.374226,555.5 Z' id='Fill-22' fill='%23105EBA'%3E%3C/path%3E %3Cpath d='M457.263658,427.690569 C476.717665,427.690569 493.428914,432.902509 507.920958,443.415965 C525.81374,455.277784 543.220701,470.602443 560.052226,485.422645 C588.32881,510.317849 617.565242,536.059316 649.178888,545.054686 C684.933792,555.233409 718.957668,543.348017 756.25729,507.658841 C829.007588,440.584875 893.470654,409.440529 982.691649,366.333 C997.893556,358.990082 1013.61194,351.394935 1030.22414,343.208111 C1091.90671,315.406384 1135.39936,264.281756 1136.0196,218.871168 C1136.34034,195.512908 1124.55332,176.857416 1102.82586,166.341603 C1102.76926,166.313315 1102.71974,166.282671 1102.66785,166.247312 C1031.37973,113.618741 954.212247,161.238097 864.859184,216.379526 C845.150475,228.540719 824.769638,241.11915 803.886472,252.931466 C727.263768,303.403128 627.866503,302.443716 531.742625,301.522021 C454.039797,300.77005 380.64567,300.065224 317.911273,324.161311 L317.878256,324.175455 C259.582269,344.094447 222.117563,376.587156 215.08733,413.31825 C211.111156,434.097648 217.903197,454.341945 233.260754,467.467264 C251.651147,483.185589 278.24623,486.436274 306.232737,476.389559 C306.263396,476.377772 306.298771,476.368343 306.329429,476.361271 C320.613939,472.860715 337.65064,465.381074 355.682564,457.460623 C379.558472,446.977811 406.618149,435.097134 432.87363,430.127993 C441.453298,428.503829 449.575446,427.690569 457.263658,427.690569 Z M673.255256,550.499996 C665.121316,550.502354 656.952001,549.316643 648.638826,546.949937 C616.595961,537.831989 587.189729,511.939656 558.750418,486.903015 C541.96606,472.125244 524.610982,456.845373 506.796027,445.035414 C462.345896,412.778433 403.641915,438.552902 356.477327,459.266297 C338.381728,467.210321 321.288426,474.715892 306.850624,478.263594 C278.199063,488.536608 250.910626,485.146843 231.980172,468.964135 C216.077836,455.372075 209.038169,434.430024 213.153485,412.948157 C220.318144,375.507523 258.252161,342.472641 317.222636,322.315563 C380.30371,298.089825 457.296675,298.832368 531.761492,299.551337 C627.590577,300.465961 726.681256,301.42773 802.855874,251.250727 C823.76734,239.42191 844.131669,226.852908 863.826228,214.701144 C908.200891,187.316655 950.118156,161.450252 989.88225,149.114621 C1034.4786,135.284475 1070.66744,140.204113 1103.76684,164.606647 C1126.16878,175.483124 1138.32135,194.760937 1137.99354,218.897098 C1137.35914,265.047871 1093.39247,316.89854 1031.06607,344.990213 C1014.4751,353.167607 998.754353,360.762754 983.550088,368.10803 C894.482385,411.142483 830.130161,442.234969 757.606264,509.09678 C737.654646,528.18601 718.700609,540.373134 699.671104,546.339402 C690.820227,549.113917 682.061325,550.499996 673.255256,550.499996 Z' id='Fill-24' fill='%23105EBA'%3E%3C/path%3E %3Cpath d='M471.332712,421.912886 C489.502387,421.912886 505.183873,426.714256 518.853582,436.399574 C537.860514,448.618884 556.023114,465.158247 573.586661,481.154948 C601.058153,506.16926 627.003713,529.798606 656.27472,538.811497 C689.309849,548.985211 720.85914,538.537807 755.564068,505.940399 C835.577619,433.662676 905.735111,395.282388 1023.56913,341.356044 C1094.0403,311.967413 1130.96455,258.265211 1131.02823,220.399272 C1131.06361,198.341283 1119.12502,181.157805 1097.40584,172.012788 C1097.34924,171.991553 1097.29499,171.960881 1097.24311,171.92785 C1031.00304,128.026577 961.762992,170.264476 881.591424,219.170027 C856.978401,234.18522 831.525762,249.712402 804.64153,263.73429 C731.894435,308.244287 637.944669,305.670186 547.084502,303.183383 C470.287909,301.076443 390.875769,298.905799 327.560207,326.307819 C327.548414,326.312538 327.536622,326.319616 327.524829,326.324335 C245.556105,358.157299 222.209583,406.805676 235.435898,440.896582 C241.10095,455.494163 253.107935,466.599837 269.242248,472.168011 C286.82938,478.238736 307.267906,477.120382 328.350295,468.93328 C328.383314,468.923842 328.413974,468.912045 328.446992,468.902607 C341.73227,465.26206 357.265172,458.330156 373.708445,450.992436 C396.437048,440.849394 422.198647,429.35206 447.203176,424.428001 C455.703112,422.752831 463.736071,421.912886 471.332712,421.912886 Z M680.092937,544.5 C672.02696,544.5 663.932681,543.233005 655.694535,540.696654 C626.001362,531.553997 598.680812,506.674171 572.261199,482.613055 C554.756614,466.672979 536.655335,450.187882 517.754533,438.034636 C475.172306,407.869764 421.693934,431.735049 374.512684,452.792655 C358.017525,460.153969 342.435095,467.109467 329.015384,470.792483 C307.510829,479.130587 286.621835,480.253659 268.600744,474.031933 C251.907473,468.270289 239.475962,456.756439 233.598648,441.60912 C220.016203,406.607487 243.565554,356.819522 326.796061,324.491084 C390.505489,296.916829 470.132249,299.09927 547.138747,301.210929 C637.708821,303.690653 731.366137,306.255316 803.672198,262.01665 C830.554071,247.994762 855.978409,232.484096 880.565488,217.485418 C961.281863,168.249552 1030.99125,125.719088 1098.25489,170.231444 C1120.70048,179.713855 1133.03765,197.527291 1132.99991,220.401631 C1132.96218,241.296438 1122.71461,264.845565 1104.14164,286.714802 C1084.20075,310.193147 1056.61369,329.712427 1024.35922,343.163341 C906.744537,396.990591 836.709686,435.300096 756.898964,507.389068 C738.314198,524.846235 720.691689,535.87405 703.038519,541.090673 C695.345181,543.362771 687.729672,544.5 680.092937,544.5 Z' id='Fill-26' fill='%23105EBA'%3E%3C/path%3E %3Cpath d='M484.546156,417.121612 C501.422971,417.121612 516.073754,421.508695 528.918244,430.351262 C548.952535,442.795482 567.699311,460.546658 585.832986,477.710531 C635.970591,525.180655 683.332731,570.016172 753.950306,505.101496 C839.463904,429.634234 910.468205,385.051092 1015.94064,340.588242 C1048.31243,328.184119 1076.10718,309.564961 1096.34898,286.735619 C1115.04152,265.651676 1125.22373,243.150185 1125.02565,223.380008 C1124.81578,202.581461 1112.7306,186.811549 1090.99141,178.980841 C1090.93482,178.959614 1090.88058,178.933668 1090.8287,178.903006 C1062.6095,162.39012 1032.9047,160.047984 997.342418,171.527518 C965.171063,181.910281 931.155685,202.680524 895.145368,224.667829 C866.504066,242.157195 836.888875,260.24094 804.465205,275.723097 C735.38746,314.6219 646.548961,310.42115 560.634488,306.357201 C481.603266,302.618746 399.876752,298.752924 336.382953,329.55921 L336.347581,329.57572 C300.806523,345.189962 274.589333,364.693612 260.537503,385.97804 C248.577296,404.08773 245.787681,422.921525 252.678006,439.01693 C263.914281,465.278103 301.716744,482.397162 349.637749,462.405272 C349.666046,462.393478 349.699059,462.381685 349.729714,462.372251 C361.96346,458.64323 375.963411,452.28196 390.783976,445.550382 C412.37932,435.738411 436.858601,424.617392 460.618667,419.727917 C469.060611,417.991953 477.023865,417.121612 484.546156,417.121612 Z M685.804004,539.5 C677.786515,539.5 669.761951,538.129626 661.584112,535.38652 C634.173731,526.192515 610.031655,503.337228 584.477087,479.142229 C566.416513,462.044399 547.742837,444.366341 527.840599,432.002315 C487.099962,403.958005 436.363403,427.00906 391.599874,447.342953 C376.736863,454.095759 362.696824,460.47354 350.349891,464.245016 C335.541116,470.417595 321.656711,473.108811 309.180083,473.108811 C280.324195,473.111169 258.969377,458.7305 250.864638,439.792925 C243.705492,423.067761 246.556417,403.571187 258.889202,384.890704 C273.150901,363.294934 299.655777,343.543626 335.5364,327.778431 C399.482952,296.759868 481.454707,300.637483 560.728812,304.387731 C646.365031,308.437528 734.911126,312.626485 803.557342,273.97534 C835.945641,258.504976 865.518386,240.449535 894.117242,222.986114 C966.545827,178.761487 1029.10347,140.565561 1091.746,177.155249 C1114.26099,185.299656 1126.78007,201.704044 1126.99701,223.35878 C1127.20216,243.621915 1116.83838,266.592776 1097.82278,288.042309 C1077.37111,311.109875 1049.31226,329.910648 1016.67636,342.418552 C911.449168,386.775263 840.593427,431.268776 755.268475,506.566215 C738.012008,522.430473 721.677553,532.324997 705.350172,536.801708 C698.794695,538.598997 692.300529,539.5 685.804004,539.5 Z' id='Fill-28' fill='%234A90E2'%3E%3C/path%3E %3Cpath d='M498.901923,413.027946 C514.484979,413.027946 528.092751,417.003775 540.11181,425.009703 C561.09036,437.576626 580.249198,456.573303 598.776322,474.947061 C644.757061,520.538141 688.185017,563.599792 753.418879,505.026509 C834.544583,435.151017 900.377159,382.455354 1009.33598,340.469655 C1041.5628,329.188682 1070.5627,310.822003 1091.01561,288.741404 C1109.85388,268.411586 1120.42329,245.95346 1120.01786,227.124311 C1119.59594,207.504715 1107.36945,193.069034 1085.58476,186.478832 C1085.52819,186.462315 1085.47633,186.441079 1085.42447,186.415124 C1027.99039,157.321965 972.298229,191.834993 907.81158,231.793846 C875.924184,251.552655 842.95486,271.981574 805.356112,288.314327 C739.756893,322.008594 655.734264,316.178164 574.481275,310.538858 C493.468714,304.918428 409.695942,299.104515 346.376078,333.447656 C346.366649,333.454735 346.354863,333.459454 346.345435,333.464173 C271.697153,370.501912 259.003952,412.980755 270.815583,438.100445 C277.109148,451.488489 290.76642,461.396208 308.284688,465.287094 C327.394026,469.53427 350.055574,466.450348 372.090123,456.608696 C383.288897,452.809833 395.718099,447.040751 408.8733,440.929536 C429.356851,431.41822 452.577041,420.635111 475.113661,415.760296 C483.523939,413.93873 491.439216,413.027946 498.901923,413.027946 Z M692.611727,535.5 C684.540878,535.5 676.474743,533.980455 668.307251,530.972038 C643.114134,521.687238 620.905157,499.663268 597.390323,476.348629 C578.945699,458.057455 559.871718,439.145722 539.058168,426.6779 C500.118208,400.73473 452.082042,423.039485 409.700656,442.720429 C396.495955,448.85288 384.024325,454.643197 372.809051,458.44442 C350.475145,468.422926 327.377526,471.549319 307.855688,467.21484 C289.738707,463.18946 275.588792,452.882979 269.031228,438.940442 C256.842454,413.013789 269.542727,369.37405 345.456793,331.703954 C409.274014,297.101263 493.332,302.931693 574.615632,308.570999 C655.602264,314.19143 739.344394,320.000623 804.514613,286.532872 C842.040289,270.230793 874.948328,249.837267 906.772081,230.116211 C939.241691,209.996392 969.908088,190.994996 999.195559,181.028289 C1031.79717,169.936079 1059.46057,171.075738 1086.23768,184.617153 C1108.85445,191.485781 1121.55001,206.563258 1121.98843,227.084199 C1122.40329,246.415931 1111.64059,269.378998 1092.46289,290.081624 C1071.79077,312.393458 1042.51037,330.946541 1010.01483,342.321895 C901.381301,384.182539 835.678367,436.776741 754.720021,506.508301 C733.0414,525.972167 712.826563,535.49764 692.611727,535.5 Z' id='Fill-30' fill='%234A90E2'%3E%3C/path%3E %3Cpath d='M513.78154,408.522815 C526.99908,408.522815 539.846452,411.617219 551.911052,419.356778 C573.779171,431.949516 593.188159,452.265266 611.958196,471.914382 C653.923765,515.841221 693.559878,557.330832 753.647104,504.7685 C763.412899,496.565608 773.086742,488.289434 782.439931,480.287478 C846.556549,425.42739 907.115324,373.609701 1003.65806,339.925838 C1036.1832,329.602487 1065.63856,311.993456 1086.62252,290.339713 C1105.88533,270.463658 1116.59422,248.642075 1116.00714,230.465697 C1115.40592,211.932363 1103.02774,198.746273 1081.15019,193.337566 C1081.10067,193.325746 1081.0488,193.306834 1081.00165,193.287923 C1027.42417,170.421476 977.461114,202.256733 919.609034,239.120102 C886.77031,260.048113 849.546174,283.76558 807.035965,300.431398 C744.687659,329.302266 665.139576,321.85111 588.210951,314.643439 C505.376166,306.884969 419.719156,298.85701 356.859218,336.90708 L356.830925,336.923627 C326.602229,353.847115 304.710533,372.801231 293.523015,391.731708 C283.929336,407.962559 282.35436,424.103581 289.090448,437.183292 C302.067497,462.390045 345.249664,474.278328 395.045316,450.546677 C405.035097,446.78564 415.84066,441.629874 427.285172,436.173887 C455.000508,422.949975 485.245708,408.522815 513.78154,408.522815 Z M699.624008,531.499997 C691.5888,531.502361 683.574813,529.833416 675.468873,526.523892 C652.398302,517.103568 632.062719,495.818601 610.536474,473.280743 C591.860746,453.733276 572.550784,433.52154 550.890147,421.046999 C513.65658,397.159328 468.218047,418.834346 428.129246,437.956302 C416.649368,443.433565 405.808439,448.605878 395.8163,452.364551 C376.803415,461.427919 358.698262,465.354433 342.790532,465.356797 C316.195127,465.356797 295.725153,454.385725 287.338641,438.088683 C280.279541,424.382526 281.875737,407.563053 291.825436,390.724667 C303.189785,371.496333 325.331403,352.29873 355.857175,335.205039 C419.271184,296.828744 505.244132,304.887435 588.394856,312.674272 C665.064128,319.858303 744.343427,327.285821 806.262624,298.613523 C848.65023,281.994985 885.787129,258.331889 918.552763,237.451156 C947.706325,218.875271 975.24483,201.325338 1001.78129,191.635525 C1031.30266,180.853569 1056.70033,180.789742 1081.7019,191.436953 C1104.46596,197.089148 1117.3487,210.925322 1117.97586,230.40187 C1118.58416,249.110137 1107.67014,271.458879 1088.03717,291.717894 C1066.82922,313.603303 1037.08386,331.38963 1004.28051,341.802811 C908.112652,375.354292 847.690626,427.056149 783.720188,481.788583 C774.362284,489.797631 764.686083,498.076169 754.927361,506.269605 C735.582033,523.193092 717.549971,531.499997 699.624008,531.499997 Z' id='Fill-32' fill='%234A90E2'%3E%3C/path%3E %3Cpath d='M526.990948,402.4982 C539.054128,402.4982 550.806122,405.237335 561.921598,412.023885 C584.595756,424.470215 604.070826,446.060355 622.902306,466.943317 C642.346728,488.500455 660.713786,508.862462 681.344016,518.22314 C704.414229,528.691729 726.869142,523.670767 752.006858,502.42243 C767.976368,489.448073 783.601687,475.721751 798.713077,462.448023 C853.349829,414.456577 909.846626,364.83155 996.01927,338.07194 C1028.78812,328.770194 1058.67614,312.036009 1080.19749,290.940894 C1099.88002,271.646725 1110.74089,250.586969 1109.99357,233.164464 C1109.24625,215.746673 1096.72337,203.811869 1074.72816,199.56173 C1074.68337,199.554658 1074.63858,199.542872 1074.59614,199.526371 C1024.59889,182.341949 979.795154,211.918484 927.914285,246.16475 C893.254744,269.044311 853.969844,294.976522 806.827493,311.406621 C747.581884,335.648678 672.284255,326.643946 599.46197,317.933873 C515.022067,307.830658 427.706049,297.385642 365.624402,339.061989 C365.614973,339.066704 365.610258,339.073776 365.600828,339.07849 C303.401308,378.175996 293.705029,414.166634 305.367439,434.81387 C312.397418,447.255486 327.588962,455.562468 347.045172,457.59914 C368.194046,459.812607 392.784828,454.51113 416.274671,442.661187 C424.921875,439.066366 434.033501,434.597002 443.677916,429.865982 C470.32677,416.790264 499.453327,402.4982 526.990948,402.4982 Z M704.32936,525.5 C673.064578,525.502357 647.750052,497.432111 621.440673,468.261025 C602.71528,447.502998 583.355726,426.037793 560.933818,413.728184 C525.333646,391.996609 482.411168,413.054008 444.545465,431.633927 C434.870404,436.37909 425.735203,440.862598 417.095071,444.450347 C393.338834,456.439369 368.366141,461.81392 346.840072,459.56038 C326.740273,457.45299 310.999438,448.787704 303.6512,435.782704 C296.585859,423.277442 297.585427,408.110834 306.543817,391.923534 C316.70216,373.560482 336.212592,355.22336 364.537608,337.416622 C392.681099,318.530259 428.290702,308.596768 473.405628,307.048048 C513.548647,305.671409 557.343389,310.909239 599.695359,315.97499 C672.267752,324.656777 747.308418,333.633221 806.129681,309.563244 C853.090507,293.196791 892.264606,267.335297 926.827491,244.519383 C979.120917,210.002032 1024.28299,180.189771 1075.16901,197.640563 C1098.1072,202.091069 1111.17467,214.676478 1111.96206,233.079603 C1112.73531,251.060778 1101.65755,272.662704 1081.57661,292.345821 C1059.82423,313.66959 1029.63681,330.58057 996.580349,339.960105 C910.832049,366.587708 854.497918,416.073657 800.014401,463.928382 C784.888866,477.213897 769.249402,490.952005 753.26339,503.940505 C735.148581,519.253262 719.075343,525.497643 704.32936,525.5 Z' id='Fill-34' fill='%234A90E2'%3E%3C/path%3E %3Cpath d='M541.394662,398.859077 C552.291051,398.859077 562.940009,401.253436 573.082322,407.103692 C596.484579,419.339692 615.836038,442.34441 634.551245,464.589539 C652.107062,485.461744 668.692007,505.178051 687.345946,514.687077 C708.148999,525.293026 728.527885,521.518667 751.472984,502.807282 C770.437979,487.879692 788.062134,471.67118 806.720786,454.512 C857.116584,408.16759 909.225547,360.245026 989.41439,338.360821 C1059.71542,320.668513 1106.73673,271.148923 1104.98115,237.764718 C1104.11632,221.341539 1091.44785,210.563385 1069.31339,207.416513 C1069.27568,207.411795 1069.24033,207.404718 1069.20263,207.395282 C1022.53244,195.239487 982.344934,223.129641 935.811416,255.426359 C899.908003,280.344205 859.216212,308.588205 807.70344,324.40041 C751.421142,344.413949 680.156308,333.864616 611.236178,323.662051 C525.389413,310.954257 436.620606,297.81241 375.604128,343.350051 C375.597059,343.354769 375.589989,343.359487 375.58292,343.366564 C350.083391,361.43159 332.739658,379.263077 324.025375,396.365641 C316.491691,411.154051 315.987403,424.607282 322.56671,435.272205 C336.865864,458.453846 385.326987,465.818564 438.6896,437.300923 C445.817969,434.021949 453.118361,430.297128 460.847633,426.350564 C486.559246,413.22759 514.712178,398.859077 541.394662,398.859077 Z M710.08603,522.5 C680.686518,522.502359 657.336103,494.73959 633.043095,465.861026 C614.452781,443.759795 595.228573,420.90841 572.132659,408.832821 C538.046097,389.163692 497.507477,409.851898 461.740741,428.108 C453.994973,432.061641 446.67573,435.798256 439.568569,439.067795 C415.042269,452.174256 389.054947,458.793539 366.460965,457.717846 C345.259665,456.694051 328.648799,448.890564 320.888892,436.310154 C313.930191,425.024821 314.408557,410.904 322.269793,395.469231 C331.127822,378.081231 348.676569,360.013846 374.435311,341.762462 C402.119303,321.107282 437.765858,310.590975 483.406268,309.619077 C523.992017,308.753333 568.491889,315.33959 611.52367,321.71118 C680.208151,331.880718 751.225553,342.392308 807.086041,322.527385 C858.344313,306.790667 898.901784,278.641026 934.687372,253.805744 C981.602641,221.242462 1022.12005,193.114052 1069.64329,205.472718 C1092.78398,208.777641 1106.02979,220.206872 1106.94882,237.660923 C1107.85842,254.968718 1096.60856,275.876308 1076.08121,295.024103 C1053.77472,315.827898 1023.17576,331.897231 989.911609,340.266872 C910.205845,362.021333 858.275975,409.778769 808.054557,455.962769 C789.36527,473.150256 771.715194,489.382359 752.700713,504.345333 C736.954677,517.189949 722.940658,522.497641 710.08603,522.5 Z' id='Fill-36' fill='%234A90E2'%3E%3C/path%3E %3Cpath d='M555.385647,394.264365 C565.107955,394.264365 574.639306,396.300822 583.786386,401.202444 C607.875267,413.084521 626.930897,437.512585 645.36179,461.135484 C661.100425,481.318771 675.969145,500.379065 692.740362,510.026926 C711.390503,520.755403 729.790749,518.184524 750.640433,501.937601 C771.098772,486.451113 790.031812,468.146545 810.079947,448.766069 C857.404296,403.017598 906.341172,355.71059 982.712214,337.846273 C1052.27953,322.616402 1101.99202,274.657257 1099.97164,241.951526 C1099.01686,226.52154 1086.1968,216.880742 1063.86425,214.811325 C1020.13508,207.169315 984.022981,233.699756 942.203382,264.420824 C905.551411,291.346785 864.009997,321.865385 808.328329,336.614982 C754.820271,352.62883 687.318124,340.617267 622.03438,329.001223 C534.85894,313.491192 444.710699,297.451447 384.96471,346.8161 C384.959995,346.820808 384.95528,346.825517 384.950565,346.827871 C341.909784,381.106265 324.657638,414.080384 338.797891,435.031169 C353.933007,457.453381 404.786526,462.244352 460.548349,430.880564 C465.885717,428.170781 471.20894,425.32445 476.840995,422.310965 C501.854014,408.936271 529.299968,394.264365 555.385647,394.264365 Z M715.266224,518.499998 C707.361544,518.502352 699.588884,516.23753 691.757287,511.731428 C674.651305,501.89287 659.669426,482.684257 643.805844,462.34794 C625.514042,438.896905 606.597505,414.647767 582.883465,402.951678 C550.088356,385.379292 511.668264,405.922786 477.772205,424.046074 C472.128363,427.064267 466.798067,429.915307 461.477202,432.613318 C433.569179,448.311692 406.795111,455.016696 384.94585,455.01905 C362.401128,455.01905 345.097117,447.885566 337.164147,436.13062 C330.30148,425.962462 330.277905,412.80907 337.098137,398.087724 C344.72699,381.617145 360.411403,363.856417 383.715238,345.292877 C444.166118,295.358487 534.766998,311.475924 622.380932,327.063647 C687.435999,338.639667 754.707111,350.606499 807.79082,334.722137 C863.142438,320.059648 904.523543,289.658762 941.034064,262.83639 C983.219075,231.844579 1019.64708,205.07871 1064.12829,212.861977 C1087.46278,215.023211 1100.91936,225.313792 1101.94015,241.831457 C1102.9468,258.167843 1091.20412,278.819633 1070.51946,297.077115 C1047.63055,317.281591 1016.6012,332.443188 983.14835,339.76737 C907.32189,357.502201 858.583044,404.618512 811.452009,450.183349 C791.359082,469.603848 772.383606,487.950793 751.842755,503.498492 C738.973191,513.525393 726.978258,518.499998 715.266224,518.499998 Z' id='Fill-38' fill='%234A90E2'%3E%3C/path%3E %3Cpath d='M569.465963,388.890237 C578.036919,388.890237 586.487656,390.614732 594.759241,394.662931 C619.460849,406.130469 638.01711,432.170107 655.960486,457.353396 C674.731257,483.697358 692.462481,508.578683 714.688978,512.096087 C725.852907,513.858327 737.401068,510.180506 749.995847,500.843226 C771.105008,485.464316 790.580596,465.499335 811.197093,444.359527 C853.95051,400.52527 902.406112,350.842828 976.070131,336.447659 C1009.34505,330.207865 1040.45366,316.065119 1063.6702,296.621496 C1084.31734,279.331724 1096.01637,260.022569 1094.96504,244.969214 C1093.9467,230.423063 1080.97241,221.84777 1058.4324,220.821566 C1017.52942,217.200362 985.034748,242.824801 947.401274,272.492721 C910.498547,301.585022 868.671528,334.560387 809.103856,347.93407 C794.943863,351.373623 779.760825,352.80795 763.901257,352.80795 C722.828557,352.810309 677.159223,343.18758 632.578937,333.796042 C544.252832,315.185178 452.918878,295.944438 394.704267,349.429733 L394.697195,349.43681 C355.6258,384.639156 341.208867,415.703657 355.137849,434.663666 C363.409435,445.921245 381.343382,451.568907 404.343057,450.16053 C428.940946,448.65543 456.784766,439.344101 482.749859,423.943959 C485.875571,422.184078 489.00364,420.398247 492.145852,418.602979 C517.823361,403.934155 544.158543,388.890237 569.465963,388.890237 Z M720.15308,514.5 C718.217779,514.5 716.296621,514.346659 714.380178,514.044696 C691.338073,510.397542 673.375839,485.188303 654.357557,458.499914 C636.562688,433.524225 618.159648,407.699264 593.910631,396.444044 C562.137278,380.89292 527.051989,400.933393 493.121753,420.315679 C489.974826,422.113305 486.8444,423.901496 483.735189,425.651941 C457.527299,441.198346 429.367608,450.604039 404.465633,452.13037 C380.787071,453.576493 362.226096,447.641022 353.551421,435.833775 C338.950623,415.958439 353.46656,383.933788 393.374779,347.971815 C452.331923,293.807102 544.170329,313.154001 632.986741,331.863947 C694.565146,344.838943 758.24386,358.25509 808.655979,346.01377 C867.801703,332.734451 909.4425,299.90535 946.182576,270.942798 C984.143708,241.015379 1016.93068,215.152672 1058.5644,218.854084 C1082.19346,219.92983 1095.8325,229.156232 1096.93098,244.832387 C1098.02474,260.51326 1086.06407,280.438137 1064.93369,298.133673 C1041.46256,317.789614 1010.03337,332.085701 976.440219,338.384472 C903.386728,352.661687 857.238872,399.977961 812.606727,445.737236 C791.928943,466.93838 772.399138,486.962339 751.162685,502.433253 C740.258053,510.517856 730.053524,514.5 720.15308,514.5 Z' id='Fill-40' fill='%234A90E2'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    }

.section#features {
    background-color: #0E0E0E;
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='1440px' height='240px' viewBox='0 0 1440 240' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Efeatures-top%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='features-top' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Crect id='Rectangle' fill='%23121212' x='0' y='0' width='1440' height='410'%3E%3C/rect%3E %3Cpath d='M0,0 C100.782872,0 228.869377,188.213394 537.134948,188.213394 C874.362312,188.213394 918.721751,77.9061815 1168.43766,77.9061815 C1302.87457,77.9061815 1328.05789,112.988779 1440,112.988779 C1440,242.950937 1440,776.288011 1440,1713 L0,1713 C2.12425233e-13,601.299729 2.12425233e-13,30.2997291 0,0 Z' id='Path-2-Copy-3' fill='%230E0E0E' fill-rule='nonzero' transform='translate(720.000000, 856.500000) scale(-1, 1) translate(-720.000000, -856.500000) '%3E%3C/path%3E %3C/g%3E %3C/svg%3E");
  }

.section#features:before {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      pointer-events: none;
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: left bottom -6.6vw;
      background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='1440px' height='210px' viewBox='0 0 1440 210' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Econtact-top%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='contact-top' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Crect fill='%230E0E0E' x='0' y='0' width='1440' height='210'%3E%3C/rect%3E %3Cpath d='M0,0 C100.782872,0 228.869377,188.213394 537.134948,188.213394 C874.362312,188.213394 918.721751,77.9061815 1168.43766,77.9061815 C1302.87457,77.9061815 1328.05789,112.988779 1440,112.988779 C1440,242.950937 1440,776.288011 1440,1713 L0,1713 C2.12425233e-13,601.299729 2.12425233e-13,30.2997291 0,0 Z' id='Path-2-Copy-3' fill='%23121212' fill-rule='nonzero'%3E%3C/path%3E %3C/g%3E %3C/svg%3E");
    }

.section#contact {
    padding-bottom: 0;
    background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='1440px' height='210px' viewBox='0 0 1440 210' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Econtact-top%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='contact-top' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Crect fill='%230E0E0E' x='0' y='0' width='1440' height='210'%3E%3C/rect%3E %3Cpath d='M0,0 C100.782872,0 228.869377,188.213394 537.134948,188.213394 C874.362312,188.213394 918.721751,77.9061815 1168.43766,77.9061815 C1302.87457,77.9061815 1328.05789,112.988779 1440,112.988779 C1440,242.950937 1440,776.288011 1440,1713 L0,1713 C2.12425233e-13,601.299729 2.12425233e-13,30.2997291 0,0 Z' id='Path-2-Copy-3' fill='%23121212' fill-rule='nonzero'%3E%3C/path%3E %3C/g%3E %3C/svg%3E");
    background-position: left top -8vw;
  }

.columns {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
          justify-content: space-between;
  margin-left: -0.625rem;
  margin-right: -0.625rem;
  margin-top: 2.5rem;
}

@media (min-width: 768px) {

.columns {
    margin-top: 4.063rem
}
  }

@media (min-width: 1024px) {

.columns {
    margin-top: 5.625rem
}
  }

.columns__block {
    width: 100%;
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

.columns__block:not(:last-child) {
      margin-bottom: 3.125rem;
    }

@media (min-width: 768px) {

.columns__block {
      max-width: 14.063rem
  }

      .columns__block:not(:last-child) {
        margin-bottom: 0;
      }
    }

@media (min-width: 1024px) {

.columns__block {
      max-width: 18.438rem
  }
    }

@media (min-width: 1280px) {

.columns__block {
      max-width: 20.938rem
  }
    }

.box {
  border-width: 1px;
  border-color: #4A90E2;
  border-radius: 0.25rem;
  padding-left: 2.188rem;
  padding-right: 2.188rem;
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
  margin-top: 0.938rem;
}

.box--filled {
    background-color: #4A90E2;
    color: #000;
    padding-left: 0.938rem;
    padding-right: 0.938rem;
    padding-top: 1.25rem;
    padding-bottom: 1.875rem;
    margin-top: 1.563rem;
    background-size: cover;
    background-position: center;
    border-width: 0;
  }

@media (min-width: 1024px) {

.box--filled {
      padding-top: 2.188rem;

      padding-bottom: 3.125rem
  }
    }

.box--filled:nth-child(1) {
      background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='488px' height='300px' viewBox='0 0 488 300' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Enetwork-box1%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs%3E %3Crect id='path-1' x='0' y='0' width='488' height='300'%3E%3C/rect%3E %3Cpolygon id='path-3' points='0.000242199874 1 419.985369 1 419.985369 260.0809 0.000242199874 260.0809'%3E%3C/polygon%3E %3C/defs%3E %3Cg id='network-box1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='desktop-/-box-/-color-copy-2'%3E %3Cg id='Group-42'%3E %3Cmask id='mask-2' fill='white'%3E %3Cuse xlink:href='%23path-1'%3E%3C/use%3E %3C/mask%3E %3Cg id='Mask' fill-rule='nonzero'%3E%3C/g%3E %3Cg mask='url(%23mask-2)'%3E %3Cg transform='translate(488.302721, 171.500000) rotate(-180.000000) translate(-488.302721, -171.500000) translate(277.802721, 41.000000)'%3E %3Cmask id='mask-4' fill='white'%3E %3Cuse xlink:href='%23path-3'%3E%3C/use%3E %3C/mask%3E %3Cg id='Clip-2' stroke='none' fill='none'%3E%3C/g%3E %3Cpath d='M106.456287,203.1329 C118.261239,203.1329 128.103403,207.2659 136.347117,215.6379 C170.22162,249.8059 212.381335,292.3299 268.835797,218.4839 C289.482845,191.5579 309.467607,185.9429 330.624233,179.9989 C349.135865,174.7979 368.275756,169.4199 388.388328,148.6509 C419.802083,116.5039 428.360341,70.9039 409.201362,37.7579 C396.983103,15.7779 381.136382,3.7629 362.097743,2.0409 C335.691797,-0.3461 304.983484,17.9429 279.953566,50.9689 C267.82494,67.2099 254.253893,80.0989 238.467756,90.3699 C224.483403,99.4689 209.126341,106.2519 191.519335,111.1069 C158.959444,120.0849 124.416015,120.7709 91.0104231,121.4339 C85.5685592,121.5419 79.9424503,121.6539 74.4740286,121.7999 L74.4723687,121.7999 C32.3948177,122.7439 14.5985864,148.5339 7.73504898,163.8239 C-0.885454422,183.0279 -1.67969932,206.4719 5.80462721,220.8369 C9.69617823,228.3059 15.4749946,232.2159 22.0737837,231.8499 C30.4619061,231.5319 41.4526952,226.2089 54.1788721,220.0449 C67.2162735,213.7309 81.9932122,206.5739 96.2638925,204.0689 C99.8143415,203.4459 103.210423,203.1329 106.456287,203.1329 Z M206.894654,260.0809 C202.827988,260.0809 198.751362,259.5689 194.651498,258.5459 C172.266573,252.9589 152.102546,232.6199 135.900614,216.2789 C112.624341,192.6389 80.361566,208.2649 54.4378109,220.8209 C41.650219,227.0139 30.6071442,232.3619 22.1003415,232.6859 C15.2401238,233.0699 9.24718503,229.0169 5.21703537,221.2809 C-2.39344082,206.6739 -1.6091551,182.8829 7.12504898,163.4259 C14.0599605,147.9759 32.0304776,121.9159 74.4599197,120.9649 L74.4582599,120.9649 C79.9291714,120.8179 85.5561102,120.7059 90.9988041,120.5979 C158.87728,119.2509 229.067947,117.8579 279.439838,50.4079 C291.272178,34.7949 304.885552,21.9889 318.810151,13.3749 C333.650995,4.1919 348.637906,-0.0161 362.149199,1.2069 C371.343185,2.0389 379.94543,5.3359 387.716083,11.0069 C396.033661,17.0779 403.455743,25.9189 409.774015,37.2859 C418.74143,52.7999 421.952437,72.1209 418.811144,91.6839 C415.425852,112.7669 405.060831,132.6859 388.838151,149.2869 C368.5986,170.1879 349.374056,175.5889 330.78192,180.8129 C309.731525,186.7269 289.848015,192.3139 269.345376,219.0509 C248.325688,246.5469 227.778233,260.0789 206.894654,260.0809 Z' id='Fill-1' stroke='none' fill='%232C2A41' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M111.395793,201.1342 C122.750093,201.1342 132.233725,205.0932 140.192773,213.1092 L141.56714,214.4752 C158.982433,231.7872 176.991127,249.6872 197.80997,255.0592 C221.587521,261.1942 244.737644,249.1292 268.579929,218.1742 C288.94978,191.8882 308.654024,185.8142 329.514365,179.3822 C347.554596,173.8212 366.207317,168.0712 386.028582,148.3472 C422.143902,113.0462 424.049426,67.4812 407.269031,40.7142 C395.513875,20.4572 380.487127,9.3512 362.600433,7.6912 C336.987072,5.3172 306.187467,23.3962 280.213086,56.0632 C258.986746,83.5522 232.000678,101.6172 197.713698,111.2852 C167.416201,119.8292 135.235589,120.9802 104.11397,122.0942 C95.4478204,122.4042 86.4878748,122.7252 77.8615619,123.2042 L77.8590721,123.2042 C36.7998476,125.1212 20.0617796,150.3802 13.7393578,165.2662 C6.03177959,183.4102 5.7620517,205.3652 13.0828816,218.6562 C17.1321197,226.0072 23.0885415,229.7232 29.853317,229.1172 C37.9617524,228.6712 48.4828,223.5512 60.6662014,217.6222 C73.2753578,211.4872 87.5667864,204.5322 101.372705,202.0702 C104.866718,201.4472 108.205535,201.1342 111.395793,201.1342 Z M209.76348,257.4462 C205.74412,257.4462 201.71563,256.9222 197.664732,255.8762 C176.679902,250.4622 157.79148,231.6862 141.125616,215.1202 L139.749589,213.7532 C117.181249,191.0212 85.9890857,206.2012 60.9259701,218.3982 C48.6836435,224.3552 38.1119701,229.5002 29.8948136,229.9512 C22.8802286,230.5812 16.6988952,226.7322 12.505249,219.1182 C8.99961633,212.7542 7.06089524,204.0492 7.04678639,194.6052 C7.03184762,184.5532 9.13240544,174.2752 13.1210585,164.8852 C19.5131946,149.8372 36.4205687,124.3032 77.8325143,122.3692 C86.461317,121.8892 95.4254122,121.5682 104.093222,121.2582 C167.207059,119.0002 232.470419,116.6642 279.709317,55.4892 C291.959943,40.0812 305.723535,27.4612 319.513684,18.9882 C334.652473,9.6872 349.166324,5.6012 362.653548,6.8582 C380.756854,8.5382 395.957059,19.7632 407.830065,40.2222 C417.022392,54.8842 420.254977,73.6182 416.92446,92.9612 C413.369031,113.6172 402.837195,132.9932 386.467616,148.9932 C366.529331,168.8342 347.799426,174.6082 329.68699,180.1922 C308.927902,186.5922 289.319099,192.6382 269.087848,218.7432 C249.113875,244.6762 229.592215,257.4452 209.76348,257.4462 Z' id='Fill-4' stroke='none' fill='%23000D1C' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M116.334552,199.135 C127.239859,199.135 136.363301,202.919 144.037682,210.581 C145.27179,211.787 146.515029,213.008 147.764906,214.237 C180.569627,246.47 217.75058,283.003 268.324144,217.863 C288.445015,192.19 307.896131,185.643 328.490063,178.711 C346.033995,172.806 364.174648,166.7 383.66726,148.043 C402.012076,130.945 413.269273,109.204 415.369831,86.819 C416.880307,70.708 413.31741,55.385 405.337614,43.671 C394.053029,25.098 379.847083,14.885 363.099056,13.298 C337.995273,10.918 307.877872,28.363 280.473518,61.157 C260.521954,86.097 235.285382,102.637 203.328022,111.716 C175.064688,119.745 145.014512,121.162 115.953614,122.532 C104.457396,123.074 92.5694503,123.634 81.2508381,124.609 L81.2466884,124.609 C41.2514367,127.511 25.5765116,152.179 19.7927156,166.625 C12.8453551,183.978 13.0528381,204.011 20.3097633,216.476 C24.5291374,223.723 30.6805932,227.244 37.6337633,226.384 C45.4583619,225.814 55.509668,220.897 67.148634,215.204 C79.3295456,209.245 93.1362939,202.492 106.47911,200.071 C109.915859,199.448 113.199899,199.135 116.334552,199.135 Z M212.61994,254.843 C208.84126,254.844 205.05345,254.357 201.245722,253.388 C181.356403,248.321 164.056471,231.323 147.326702,214.885 C146.077654,213.657 144.834416,212.436 143.597818,211.227 C121.738239,189.404 91.6150286,204.139 67.4100626,215.978 C55.7138313,221.699 45.6135592,226.64 37.6901986,227.217 C30.4921986,228.106 24.1116816,224.463 19.7420898,216.956 C12.3457361,204.251 12.115015,183.879 19.1677769,166.262 C23.7108245,154.916 31.0914095,145.161 40.5119673,138.052 C51.5293143,129.738 65.2182122,124.935 81.2010422,123.775 C92.5321034,122.8 104.425029,122.239 115.927056,121.696 C174.758444,118.922 235.593287,116.053 279.978879,60.57 C292.696756,45.351 306.613886,32.912 320.22975,24.592 C335.454022,15.289 349.898158,11.21 363.153831,12.465 C380.111831,14.071 394.488743,24.399 405.885369,43.159 C413.973886,55.03 417.590729,70.576 416.058675,86.913 C413.938199,109.524 402.586389,131.467 384.095505,148.7 C364.496661,167.46 346.286294,173.589 328.676797,179.516 C308.177478,186.416 288.816824,192.933 268.829573,218.436 C249.888865,242.833 231.393831,254.843 212.61994,254.843 Z' id='Fill-6' stroke='none' fill='%23000D1C' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M121.303106,197.1713 C130.780099,197.1713 139.873664,200.1323 147.882507,208.0513 C149.843637,209.9353 151.861201,211.9023 153.812371,213.8043 C169.722997,229.3123 186.174739,245.3503 204.835759,250.0833 C226.032222,255.4623 246.716616,244.8203 268.069106,217.5533 C287.974195,192.4513 307.210358,185.4153 327.575229,177.9653 C344.592984,171.7403 362.190031,165.3023 381.308344,147.7383 C399.971024,131.1833 411.760208,109.0513 413.656603,87.0103 C414.977854,71.6583 411.338603,57.3173 403.406113,46.6283 C392.603718,29.6953 379.214426,20.3593 363.590127,18.8563 C330.573773,15.6793 297.506793,47.1873 280.732208,66.2513 C261.947528,88.8683 238.298616,103.9643 208.441814,112.3923 C182.018439,119.8523 153.899514,121.3803 126.707623,122.8573 C112.072603,123.6523 98.2500857,124.4033 84.6400313,126.0123 C84.6383714,126.0123 84.6367116,126.0123 84.6350517,126.0133 C45.750249,129.9073 31.1401265,153.9263 25.8924667,167.8973 C19.7791878,184.1733 20.4165755,202.8213 27.4792966,214.3013 C31.8820857,221.4583 38.2518136,224.7783 45.4141265,223.6513 C52.9515687,222.9583 62.9937456,218.0193 73.6251741,212.7893 C88.3697456,205.5363 105.375882,197.1713 121.303106,197.1713 Z M215.552671,252.2613 C192.159378,252.2633 172.030208,232.6383 153.375827,214.4533 C151.425487,212.5533 149.409582,210.5873 147.446793,208.7013 C126.292657,187.7853 97.2350789,202.0783 73.8874327,213.5633 C62.7406163,219.0473 53.1134054,223.7823 45.4855007,224.4823 C38.0808476,225.6483 31.4812286,222.2103 26.9215823,214.7993 C19.7144531,203.0823 19.0463578,184.0963 25.2608884,167.5533 C29.378181,156.5903 36.3139224,147.0573 45.3195143,139.9833 C55.8455415,131.7163 69.052249,126.7353 84.5728068,125.1793 C98.2002898,123.5693 112.031936,122.8183 126.675256,122.0223 C181.639161,119.0363 238.473732,115.9493 280.249188,65.6513 C293.496562,50.5963 307.569718,38.3343 320.954031,30.1853 C336.265446,20.8623 350.628249,16.7733 363.645732,18.0223 C379.472535,19.5453 393.030303,28.9903 403.939759,46.0943 C411.98761,56.9373 415.689106,71.5083 414.347936,87.0963 C412.429963,109.3703 400.539528,131.7173 381.72414,148.4073 C362.512045,166.0583 344.853582,172.5183 327.776902,178.7653 C307.500834,186.1823 288.350154,193.1883 268.572045,218.1283 C249.005569,243.1153 231.518072,252.2593 215.552671,252.2613 Z' id='Fill-8' stroke='none' fill='%2303162D' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M126.243525,195.1721 C135.319661,195.1721 144.033117,197.9941 151.727416,205.5221 C154.36743,208.0131 157.083797,210.6491 159.710532,213.1991 C174.86343,227.9061 190.532546,243.1151 208.156981,247.6071 C228.125974,252.6971 247.640995,242.7661 267.813321,217.2421 C287.550763,192.6631 306.62011,185.1121 326.808205,177.1181 C343.259117,170.6051 360.269403,163.8691 378.947852,147.4341 C398.203103,131.2111 410.223838,109.2991 411.935988,87.3111 C413.073824,72.7091 409.359049,59.3121 401.476355,49.5841 C391.16611,34.2451 378.587661,25.7681 364.069661,24.3591 C334.155593,21.4621 302.379988,48.3091 280.990981,71.3461 C241.435593,117.1081 188.100015,120.1801 136.521403,123.1501 C119.580001,124.1261 103.578913,125.0471 88.0293075,127.4161 C88.0276476,127.4161 88.0251578,127.4171 88.022668,127.4171 C50.2989401,132.3081 36.7519605,155.6211 32.0337973,169.0821 C26.7039741,184.2881 27.7297701,201.5911 34.5850082,212.1381 C39.186981,219.2171 45.7965592,222.3351 53.1945728,220.9191 C60.4423687,220.1071 69.9882463,215.3821 80.0951578,210.3801 C94.3600286,203.3201 110.824219,195.1721 126.243525,195.1721 Z M218.255593,249.7371 C214.852042,249.7371 211.440192,249.2991 208.013403,248.4251 C190.226301,243.8911 174.49162,228.6191 159.274818,213.8501 C156.650573,211.3021 153.935865,208.6671 151.295022,206.1751 C130.843838,186.1671 102.851063,200.0211 80.3590762,211.1531 C70.2031986,216.1801 60.610015,220.9281 53.2808857,221.7481 C45.6455116,223.2121 38.8035524,219.9831 34.0389129,212.6531 C30.6652395,207.4631 28.5937293,200.6591 28.0501238,192.9781 C27.4849401,184.9881 28.6410354,176.6121 31.3947497,168.7561 C35.0937565,158.2021 41.5863143,148.9101 50.1711306,141.8881 C60.1967088,133.6841 72.9062871,128.5361 87.9463143,126.5851 C103.521648,124.2131 119.534355,123.2911 136.488205,122.3151 C187.939838,119.3531 241.142627,116.2891 280.51958,70.7331 C294.579457,55.5891 308.426872,43.8291 321.685865,35.7671 C337.082763,26.4061 351.360913,22.2881 364.125267,23.5251 C378.84079,24.9541 391.581076,33.5341 401.994233,49.0291 C409.999756,58.9061 413.783416,72.5391 412.628151,87.3881 C410.896083,109.6221 398.767457,131.7561 379.352029,148.1141 C360.589756,164.6221 343.527185,171.3781 327.024818,177.9121 C306.919716,185.8731 287.930042,193.3921 268.3146,217.8211 C251.411376,239.2071 234.939716,249.7371 218.255593,249.7371 Z' id='Fill-10' stroke='none' fill='%2303162D' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M131.183861,193.1734 C139.85914,193.1734 148.194147,195.8564 155.572242,202.9924 C158.846324,206.0224 162.210038,209.2864 165.462541,212.4414 C179.857712,226.4074 194.743371,240.8494 211.360269,245.1464 C230.14163,250.0034 248.524623,240.7744 267.558283,216.9324 C287.192814,192.8034 306.162569,184.7034 326.247752,176.1294 C342.072895,169.3724 358.437494,162.3864 376.589766,147.1294 C396.147943,131.5124 408.713113,109.3064 410.20782,87.7224 C411.167222,73.8594 407.381072,61.3654 399.547344,52.5414 C399.538215,52.5304 399.529916,52.5194 399.521616,52.5074 C373.114841,15.3554 333.322922,23.4074 281.249671,76.4404 C243.908541,117.8404 193.890201,120.7014 145.517616,123.4684 C126.531263,124.5544 108.597263,125.5804 91.4193306,128.8184 C91.4176707,128.8194 91.415181,128.8194 91.4126912,128.8194 C64.7444871,133.1204 45.3531265,148.1954 38.210732,170.1774 C33.5407048,184.5504 34.879385,200.1784 41.6217524,209.9924 C46.4403374,217.0064 53.3130041,219.9174 60.9749361,218.1874 C67.929766,217.2594 76.9785143,212.7504 86.558419,207.9764 C100.346909,201.1064 116.268324,193.1734 131.183861,193.1734 Z M221.027317,247.2384 C217.764854,247.2384 214.497412,246.8124 211.214201,245.9644 C194.436297,241.6254 179.485902,227.1204 165.026827,213.0934 C161.777644,209.9404 158.418079,206.6794 155.143997,203.6504 C135.392446,184.5484 108.462814,197.9674 86.8231673,208.7494 C77.1967864,213.5464 68.1040517,218.0764 61.0770177,219.0134 C53.1818748,220.7984 46.0735075,217.7844 41.0864463,210.5254 C34.1872218,200.4814 32.8045551,184.5244 37.5650449,169.8724 C40.8548952,159.7464 46.9059293,150.7174 55.0641605,143.7594 C64.5826503,135.6424 76.7793306,130.3374 91.3155891,127.9914 C108.529208,124.7474 126.479807,123.7204 145.484419,122.6334 C193.733344,119.8734 243.623875,117.0204 280.790718,75.8134 C333.215031,22.4234 373.332283,14.3994 400.035344,51.9464 C408.01763,60.9474 411.875984,73.6774 410.899154,87.7924 C409.386188,109.6284 396.706487,132.0694 376.979834,147.8214 C358.757848,163.1364 342.348433,170.1424 326.479303,176.9174 C306.472963,185.4584 287.575412,193.5264 268.055412,217.5144 C252.158065,237.4284 236.679834,247.2374 221.027317,247.2384 Z' id='Fill-12' stroke='none' fill='%2303162D' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M136.12511,191.1742 C144.400362,191.1742 152.35443,193.7172 159.417151,200.4632 C163.284634,203.9702 167.24341,207.8242 171.071886,211.5522 C184.710988,224.8312 198.815682,238.5642 214.45077,242.7052 C232.082675,247.3732 249.370158,238.8422 267.303328,216.6222 C286.927069,192.8432 305.896824,184.1442 325.982838,174.9352 C341.099219,168.0032 356.731818,160.8362 374.230103,146.8252 C394.380022,131.6142 407.176743,109.7182 408.469777,88.2472 C409.260702,75.1062 405.408158,63.4752 397.620076,55.4972 C397.608457,55.4862 397.597668,55.4742 397.587709,55.4602 C382.915341,36.0272 364.801246,30.4712 342.208838,38.4762 C325.051654,44.5542 305.763205,58.2362 281.507614,81.5342 C246.216416,118.9212 199.233137,121.4292 153.796022,123.8552 C132.992117,124.9652 113.340158,126.0142 94.8110966,130.2212 C94.8077769,130.2212 94.8044571,130.2222 94.8019673,130.2222 C69.0591374,135.2492 50.6952327,150.1792 44.4176272,171.1852 C40.4364435,184.5062 42.0705796,198.9072 48.5813959,207.8722 C53.6348517,214.8312 60.8004844,217.5242 68.7553823,215.4562 C75.4122667,214.4152 83.960566,210.1242 93.0109741,205.5812 C106.325573,198.8962 121.710022,191.1742 136.12511,191.1742 Z M223.896226,244.8092 C220.729205,244.8092 217.539777,244.3792 214.301382,243.5212 C198.506117,239.3382 184.337518,225.5432 170.635341,212.2022 C166.811845,208.4782 162.858049,204.6292 158.993056,201.1242 C139.939478,182.9272 114.067178,195.9162 93.2782122,206.3522 C84.1829878,210.9182 75.5931918,215.2302 68.8732327,216.2782 C60.6884435,218.4092 53.2862803,215.6212 48.0593687,208.4232 C41.3850558,199.2322 39.6994639,184.5042 43.7644707,170.9012 C46.6567837,161.2252 52.2704435,152.4752 59.9987701,145.5972 C69.003532,137.5852 80.6732054,132.1352 94.6874367,129.3982 C113.263804,125.1822 132.938171,124.1312 153.765314,123.0192 C199.08209,120.6012 245.941709,118.0992 281.06277,80.8932 C305.403845,57.5132 324.766988,43.7842 342.013804,37.6732 C352.739845,33.8732 362.68575,33.1452 371.577641,35.5122 C381.441382,38.1362 390.359831,44.6522 398.086498,54.8772 C406.036416,63.0322 409.969464,74.9022 409.16111,88.3092 C408.543641,98.5732 405.198185,109.3322 399.487423,119.4222 C393.460457,130.0712 384.857382,139.7892 374.606063,147.5272 C357.051341,161.5842 341.382226,168.7682 326.228498,175.7172 C306.216348,184.8932 287.312988,193.5602 267.797967,217.2082 C258.103532,229.2212 248.821573,237.1092 239.426743,241.3222 C234.236348,243.6492 229.09658,244.8082 223.896226,244.8092 Z' id='Fill-14' stroke='none' fill='%23054896' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M141.037229,189.1395 C149.690099,189.1395 157.015079,192.0495 163.261147,197.9325 C167.683854,201.8565 172.184576,206.2725 176.536739,210.5435 C202.525229,236.0455 229.397596,262.4155 267.04829,216.3115 C286.799841,192.7345 305.921473,183.3575 326.166834,173.4305 C340.449133,166.4255 355.218603,159.1835 371.872018,146.5205 C392.304113,131.9785 405.655229,109.8975 406.724181,88.8875 C407.356589,76.4445 403.43848,65.6365 395.692725,58.4535 C395.678616,58.4415 395.666997,58.4285 395.655378,58.4135 C363.518752,18.5455 320.017038,52.0725 281.765473,86.6295 C248.37648,120.3135 204.182603,122.3605 161.443596,124.3395 C139.019664,125.3785 117.83897,126.3595 98.2019497,131.6225 C98.1986299,131.6235 98.1953102,131.6245 98.1919905,131.6245 C73.4152014,137.3705 56.0845619,152.1265 50.6451878,172.1075 C47.2466163,184.5925 49.0915551,197.4975 55.4587932,205.7875 C60.767868,212.6995 68.2538544,215.1625 76.5357456,212.7245 C82.8888748,211.5775 90.9350653,207.5055 99.4534871,203.1935 C109.513093,198.1015 120.914698,192.3295 131.959433,190.1025 C135.137242,189.4615 138.161514,189.1395 141.037229,189.1395 Z M226.587446,242.3945 C223.514208,242.3945 220.420222,241.9625 217.278099,241.1025 C202.438916,237.0385 189.047963,223.8995 176.098535,211.1925 C171.752181,206.9275 167.258099,202.5175 162.842031,198.5985 C144.482276,181.3085 119.66399,193.8705 99.7215551,203.9645 C91.1624667,208.2975 83.0780993,212.3885 76.6693646,213.5435 C68.1625619,216.0515 60.4375551,213.5005 54.9500449,206.3555 C48.4110109,197.8425 46.5088068,184.6195 49.9862218,171.8475 C52.4942762,162.6355 57.6755415,154.1815 64.9723034,147.3985 C73.456698,139.5115 84.5877456,133.9285 98.0558816,130.8045 C117.752657,125.5265 138.962399,124.5445 161.417038,123.5045 C204.039024,121.5305 248.113392,119.4885 281.334739,85.9745 C319.830303,51.1975 363.608385,17.4885 396.135909,57.8095 C404.05678,65.1675 408.062861,76.2215 407.416344,88.9385 C406.334113,110.2215 392.852698,132.5595 372.233038,147.2345 C355.537297,159.9295 340.73878,167.1865 326.427433,174.2045 C306.248467,184.0995 287.189909,193.4455 267.53961,216.9015 C258.416997,228.0725 249.694412,235.3855 240.878045,239.2535 C236.100127,241.3495 231.369514,242.3935 226.587446,242.3945 Z' id='Fill-16' stroke='none' fill='%23054896' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M145.979307,187.1402 C154.180695,187.1402 161.145484,189.8762 167.106056,195.4032 C172.046641,199.6852 177.035362,204.6412 181.860586,209.4342 C194.001661,221.4952 206.556042,233.9662 220.309675,237.8962 C235.748899,242.3092 250.954083,235.1462 266.793335,216.0002 C286.895947,192.3872 305.517131,182.6712 327.078763,171.4222 C340.320328,164.5132 354.013376,157.3692 369.514015,146.2162 C390.211688,132.3692 404.124668,110.1642 404.970369,89.6402 C405.455049,77.8732 401.475525,67.8472 393.766287,61.4102 C393.750518,61.3972 393.737239,61.3832 393.723131,61.3682 C361.633811,24.2952 319.338818,60.1192 282.022586,91.7232 C250.405498,121.9852 208.78358,123.4902 168.531879,124.9452 C144.663035,125.8082 122.117933,126.6232 101.592886,133.0242 C101.590396,133.0252 101.586246,133.0252 101.582927,133.0272 C77.812015,139.4792 61.5204503,154.0302 56.8861102,172.9482 C54.0751306,184.4222 56.1283823,196.2232 62.244981,203.7462 C67.7507497,210.5182 75.7961102,212.7962 84.3170218,209.9932 C84.3278109,209.9892 84.3386,209.9862 84.350219,209.9842 C90.3605864,208.7452 97.9005184,204.8932 105.882804,200.8152 C115.524124,195.8902 126.451008,190.3082 137.03928,188.1152 C140.172273,187.4662 143.150069,187.1402 145.979307,187.1402 Z M229.216505,240.0322 C211.571321,240.0322 196.342069,224.9032 181.419893,210.0792 C176.602967,205.2952 171.622546,200.3482 166.69192,196.0742 C149.021008,179.6862 125.251756,191.8282 106.154192,201.5852 C98.1403687,205.6792 90.5705592,209.5462 84.4838381,210.8052 C75.7189265,213.6822 67.4328857,211.3232 61.7495116,204.3312 C55.4569673,196.5922 53.338151,184.4752 56.2205048,172.7112 C58.3600694,163.9782 63.1180694,155.8352 69.9807769,149.1612 C77.9431442,141.4182 88.523117,135.7162 101.426069,132.2122 C122.024151,125.7912 144.60577,124.9742 168.511131,124.1102 C208.649131,122.6582 250.154029,121.1582 281.60762,91.0542 C300.03709,75.4432 320.908219,57.7672 340.720355,49.5072 C362.335933,40.4942 379.82592,44.1692 394.184573,60.7412 C402.083035,67.3502 406.160491,77.6272 405.663362,89.6812 C405.255035,99.5942 401.863103,110.0832 395.854396,120.0152 C389.514546,130.4952 380.525552,139.8052 369.860097,146.9402 C354.33041,158.1152 340.617444,165.2702 327.355131,172.1892 C305.855743,183.4062 287.289335,193.0932 267.281335,216.5942 C253.18577,233.6342 240.690314,240.0322 229.216505,240.0322 Z' id='Fill-18' stroke='none' fill='%23054896' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M150.922133,185.1415 C158.672868,185.1415 165.276637,187.7015 170.950052,192.8735 C176.374487,197.4585 181.798093,202.9385 187.043263,208.2375 C198.444868,219.7565 210.234882,231.6695 223.086378,235.5385 C237.483208,239.8715 251.696623,233.3795 266.539127,215.6885 C287.378718,191.6265 306.800786,180.9245 329.291113,168.5325 C341.116814,162.0175 353.344201,155.2795 367.156759,145.9115 C388.425426,132.5825 402.572446,110.8365 403.209834,90.5045 C403.558405,79.3865 399.520786,70.1035 391.840596,64.3645 C391.823997,64.3525 391.808229,64.3375 391.79329,64.3215 C378.423916,50.0385 363.12163,47.0095 343.638147,54.7935 C326.344854,61.7005 308.418324,75.9925 289.439439,91.1235 C287.057535,93.0225 284.67065,94.9245 282.279616,96.8175 C252.314922,123.9075 213.072419,124.8125 175.12212,125.6875 C149.963562,126.2675 126.20095,126.8145 104.985399,134.4235 C104.982079,134.4255 104.977929,134.4265 104.97378,134.4275 C82.2502422,141.5715 66.9985823,155.8905 63.1302694,173.7125 C60.816419,184.3715 62.9858612,194.8575 68.9323238,201.7615 C74.7352082,208.4985 83.1789361,210.5035 92.098215,207.2625 C92.1090041,207.2575 92.1206231,207.2545 92.1322422,207.2515 C97.8239156,205.9215 104.854269,202.2925 112.297099,198.4505 C121.520963,193.6895 131.976446,188.2925 142.112405,186.1305 C145.203072,185.4715 148.136882,185.1415 150.922133,185.1415 Z M231.822242,237.6695 C215.093303,237.6705 200.698963,223.1265 186.597589,208.8775 C181.363208,203.5895 175.951222,198.1215 170.541725,193.5485 C153.553848,178.0645 130.82948,189.7945 112.570147,199.2185 C105.099929,203.0755 98.0430177,206.7175 92.2816299,208.0685 C83.1216707,211.3925 74.4364327,209.3135 68.4509633,202.3635 C62.3210857,195.2465 60.0810993,184.4575 62.4588544,173.5015 C66.392732,155.3785 81.8228272,140.8425 104.794514,133.6205 C126.098038,125.9815 149.905467,125.4325 175.109671,124.8515 C212.949589,123.9795 252.078392,123.0775 281.880419,96.1335 C284.289712,94.2275 286.675766,92.3245 289.056841,90.4255 C308.075562,75.2635 326.039439,60.9425 343.419045,54.0005 C352.783167,50.2595 361.077507,49.0385 368.778446,50.2675 C377.39729,51.6435 385.069181,56.0285 392.231494,63.6725 C400.116678,69.5785 404.261358,79.1165 403.903657,90.5365 C403.599072,100.2425 400.182242,110.5675 394.020827,120.3945 C387.51831,130.7655 378.342582,139.8425 367.486242,146.6465 C353.659576,156.0245 341.417249,162.7705 329.579099,169.2935 C307.146868,181.6535 287.773766,192.3275 267.022977,216.2875 C254.001344,231.8075 242.441222,237.6695 231.822242,237.6695 Z' id='Fill-20' stroke='none' fill='%23054896' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M155.865872,183.1413 C163.164294,183.1413 169.406212,185.5273 174.793301,190.3433 C180.670049,195.1783 186.472103,201.1703 192.084103,206.9663 C202.755369,217.9863 213.789314,229.3823 225.765233,233.2153 C239.151205,237.4983 252.405219,231.6643 266.284171,215.3773 C288.618471,190.0593 309.718661,177.9363 334.150199,163.9003 C343.77658,158.3703 353.731614,152.6513 364.798756,145.6073 C386.298974,133.0333 401.021137,111.2833 401.443573,91.4783 C401.668484,80.9803 397.5736,72.4003 389.915818,67.3193 C389.897559,67.3073 389.880961,67.2933 389.864362,67.2773 C377.510824,55.1723 363.694947,52.6043 346.384226,59.1983 C330.907654,65.0933 314.647627,77.5153 297.434008,90.6683 C292.579736,94.3773 287.560307,98.2123 282.535069,101.9113 C254.119029,126.0583 217.084974,126.3213 181.27009,126.5753 C154.957927,126.7623 130.104784,126.9383 108.377995,135.8243 C108.373845,135.8253 108.370525,135.8273 108.366376,135.8283 C86.7283891,143.6393 72.5133143,157.7013 69.3670422,174.4083 C67.5378721,184.1213 69.8351238,193.6313 75.5135184,199.8463 C81.6384163,206.5503 90.5195184,208.2583 99.8794912,204.5313 C99.8911102,204.5273 99.9018993,204.5233 99.9143483,204.5203 C105.278199,203.1073 111.793995,199.7043 118.692389,196.1013 C127.502947,191.4993 137.489518,186.2833 147.175654,184.1513 C150.228144,183.4793 153.122117,183.1413 155.865872,183.1413 Z M234.353369,235.4443 C231.457736,235.4443 228.547165,234.9703 225.586797,234.0223 C213.458171,230.1413 202.362811,218.6823 191.63262,207.6003 C186.035559,201.8203 180.246784,195.8423 174.390784,191.0243 C158.080131,176.4403 136.394008,187.7663 118.967927,196.8673 C112.045464,200.4833 105.50643,203.8983 100.080335,205.3323 C90.4813415,209.1453 81.3587293,207.3733 75.0470966,200.4653 C69.1811374,194.0453 66.8050422,184.2343 68.6906476,174.2233 C71.8933551,157.2163 86.2802259,142.9313 108.160552,135.0303 C129.992743,126.1033 154.898171,125.9273 181.26594,125.7403 C216.973763,125.4863 253.897437,125.2243 282.154131,101.2133 C287.193478,97.5023 292.210416,93.6693 297.062199,89.9623 C314.315654,76.7803 330.613029,64.3283 346.175083,58.4013 C363.718185,51.7183 377.732416,54.3243 390.277668,66.6053 C398.157042,71.8463 402.368947,80.6853 402.137396,91.5003 C401.938212,100.8463 398.399382,111.2613 392.174063,120.8253 C385.504729,131.0723 376.147246,139.9003 365.112471,146.3523 C354.042838,153.3983 344.081995,159.1213 334.448974,164.6553 C309.064675,179.2383 289.015178,190.7573 266.763872,215.9813 C259.243859,224.8063 252.086525,230.4873 244.888525,233.3453 C241.360484,234.7453 237.868131,235.4443 234.353369,235.4443 Z' id='Fill-22' stroke='none' fill='%232371CC' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M160.810358,181.1416 C167.656467,181.1416 173.538195,183.3526 178.637297,187.8126 C184.93399,192.8446 191.059718,199.3456 196.983773,205.6326 C206.933827,216.1936 217.222494,227.1136 228.347732,230.9296 C240.930331,235.2476 252.903759,230.2056 266.029963,215.0656 C291.632535,186.6116 314.317895,173.3996 345.715882,155.1126 C351.064793,151.9976 356.59629,148.7756 362.442331,145.3026 C384.150031,133.5086 399.454807,111.8206 399.673909,92.5566 C399.78678,82.6476 395.63795,74.7336 387.991786,70.2726 C387.972698,70.2606 387.954439,70.2476 387.937011,70.2326 C362.848997,47.9066 335.692793,68.1076 304.249161,91.4996 C297.312589,96.6586 290.141147,101.9946 282.791269,107.0056 C255.82678,128.4166 220.847637,128.0096 187.020439,127.6186 C159.676671,127.2996 133.847528,127.0006 111.771337,137.2226 L111.758888,137.2286 C91.2446299,145.6786 78.0595007,159.4626 75.5854735,175.0446 C74.1862082,183.8596 76.5772422,192.4476 81.9809293,198.0156 C88.4527388,204.6836 97.8127116,206.0626 107.660684,201.8006 C107.671473,201.7956 107.683922,201.7916 107.695541,201.7886 C112.72161,200.3036 118.717038,197.1306 125.063528,193.7706 C133.464929,189.3236 142.987569,184.2836 152.228031,182.1756 C155.247324,181.4866 158.10478,181.1416 160.810358,181.1416 Z M236.820507,233.2396 C233.958072,233.2406 231.083188,232.7376 228.157678,231.7336 C216.881392,227.8656 206.53297,216.8816 196.52482,206.2606 C190.618195,199.9916 184.510725,193.5096 178.241419,188.4996 C162.598861,174.8156 141.940195,185.7496 125.342385,194.5366 C118.975147,197.9066 112.9598,201.0906 107.878127,202.5956 C97.795283,206.9536 88.1929701,205.5156 81.5302762,198.6506 C75.9340449,192.8846 73.4575279,184.0006 74.9049293,174.8876 C77.4262626,159.0046 90.7757184,144.9906 111.528167,136.4396 C133.727188,126.1626 160.821977,126.4776 187.027909,126.7826 C220.750535,127.1706 255.621786,127.5786 282.429419,106.2926 C289.787596,101.2746 296.954059,95.9426 303.88482,90.7876 C319.50082,79.1706 334.252031,68.1976 348.246344,62.9646 C363.939528,57.0976 376.674834,59.1846 388.322929,69.5366 C396.206453,74.1506 400.483093,82.3286 400.367732,92.5676 C400.14531,112.1456 384.672059,134.1416 362.738616,146.0586 C356.900875,149.5276 351.367718,152.7496 346.017147,155.8656 C314.673936,174.1216 292.026752,187.3116 266.504684,215.6756 C259.48346,223.7736 252.813297,228.9436 246.117405,231.4746 C243.001841,232.6516 239.919473,233.2396 236.820507,233.2396 Z' id='Fill-24' stroke='none' fill='%232371CC' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M165.757416,179.1414 C172.151212,179.1414 177.66943,181.1764 182.479716,185.2814 C189.168137,190.4604 195.559444,197.4704 201.739947,204.2504 C211.406165,214.8524 220.536246,224.8674 230.837362,228.6874 C242.462219,232.9994 253.564219,228.5714 265.775838,214.7554 C293.93294,184.1214 318.621756,167.8544 360.086818,144.9984 C384.885185,132.5424 397.87694,109.7814 397.899348,93.7324 C397.912627,84.3834 393.711512,77.1004 386.068668,73.2244 C386.04792,73.2154 386.029661,73.2024 386.011403,73.1884 C362.701103,54.5814 338.33679,72.4834 310.124913,93.2114 C301.462913,99.5754 292.506287,106.1564 283.046722,112.0994 C257.447471,130.9644 224.386301,129.8734 192.414001,128.8194 C165.389756,127.9264 137.444287,127.0064 115.164763,138.6204 C115.160614,138.6224 115.156464,138.6254 115.152314,138.6274 C86.3071986,152.1194 78.092532,172.7384 82.7467905,187.1874 C84.7402871,193.3744 88.9654707,198.0814 94.6430354,200.4414 C100.831838,203.0144 108.024029,202.5404 115.441961,199.0704 C115.45358,199.0664 115.465199,199.0614 115.476818,199.0574 C120.150995,197.5144 125.617756,194.5764 131.404042,191.4664 C139.402097,187.1674 148.466614,182.2944 157.266382,180.2074 C160.257457,179.4974 163.084205,179.1414 165.757416,179.1414 Z M239.218015,231.0984 C236.379648,231.0984 233.532151,230.5614 230.633199,229.4864 C220.184355,225.6114 210.570423,215.0664 201.272695,204.8684 C195.11377,198.1124 188.744042,191.1254 182.092137,185.9744 C167.107716,173.1894 148.289838,183.3044 131.687049,192.2294 C125.882505,195.3494 120.399144,198.2974 115.676831,199.8584 C108.109512,203.3924 100.758804,203.8684 94.4172939,201.2314 C88.5422054,198.7894 84.1684639,193.9094 82.1002735,187.4894 C77.3206952,172.6544 85.607566,151.5524 114.895035,137.8504 C137.314818,126.1634 165.334981,127.0884 192.43309,127.9834 C224.304137,129.0344 257.260736,130.1214 282.70562,111.3714 C292.165185,105.4284 301.111852,98.8544 309.763063,92.4974 C338.167484,71.6294 362.696954,53.6034 386.367444,72.4694 C394.265076,76.4884 398.60728,84.0384 398.593171,93.7334 C398.581552,102.5894 394.974668,112.5704 388.438954,121.8394 C381.422709,131.7904 371.714165,140.0634 360.364845,145.7644 C318.976137,168.5784 294.330478,184.8154 266.24641,215.3694 C259.706546,222.7684 253.505294,227.4424 247.293253,229.6534 C244.586015,230.6164 241.906165,231.0984 239.218015,231.0984 Z' id='Fill-26' stroke='none' fill='%232371CC' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M170.705305,177.1417 C176.645128,177.1417 181.801495,179.0017 186.322965,182.7507 C193.373237,188.0267 199.972026,195.5527 206.353373,202.8297 C224.000216,222.9557 240.66857,241.9647 265.522543,214.4427 C295.619196,182.4467 320.609278,163.5447 357.730475,144.6937 C369.123781,139.4347 378.906189,131.5407 386.030325,121.8617 C392.609196,112.9227 396.193672,103.3827 396.123128,95.0007 C396.050094,86.1827 391.795863,79.4967 384.14472,76.1767 C384.124801,76.1677 384.106543,76.1567 384.087454,76.1437 C374.155659,69.1427 363.701005,68.1497 351.184801,73.0167 C339.862869,77.4187 327.891101,86.2247 315.21721,95.5467 C305.136026,102.9617 294.71291,110.6287 283.301346,117.1927 C258.989318,133.6847 227.722461,131.9037 197.48555,130.1807 C169.66955,128.5957 140.906597,126.9567 118.559019,140.0177 C118.554869,140.0197 118.55072,140.0227 118.54657,140.0247 C106.037835,146.6447 96.8106517,154.9137 91.8650871,163.9377 C87.656502,171.6157 86.6738626,179.6007 89.0989238,186.4247 C93.0543796,197.5587 106.359019,204.8167 123.224067,196.3407 C123.234856,196.3357 123.245645,196.3307 123.256434,196.3267 C127.562121,194.7457 132.489427,192.0487 137.70555,189.1947 C145.306897,185.0347 153.92159,180.3197 162.284815,178.2467 C165.255971,177.5107 168.058652,177.1417 170.705305,177.1417 Z M241.538339,229.0267 C238.71657,229.0267 235.892312,228.4457 233.014107,227.2827 C223.366978,223.3847 214.870965,213.6947 205.876162,203.4367 C199.519713,196.1877 192.947482,188.6927 185.942856,183.4507 C171.604121,171.5607 153.747305,181.3337 137.992706,189.9547 C132.761645,192.8177 127.82023,195.5217 123.475536,197.1207 C118.262733,199.7377 113.376094,200.8787 108.984924,200.8787 C98.8290463,200.8797 91.3131823,194.7827 88.4607061,186.7537 C85.9410327,179.6627 86.9444204,171.3967 91.2849646,163.4767 C96.3052231,154.3207 105.632829,145.9467 118.261073,139.2627 C140.767999,126.1117 169.618094,127.7557 197.517917,129.3457 C227.657727,131.0627 258.822502,132.8387 282.981822,116.4517 C294.381767,109.8927 304.789114,102.2377 314.855359,94.8337 C340.34589,76.0837 362.363155,59.8897 384.410298,75.4027 C392.335318,78.8557 396.740597,85.8107 396.816951,94.9917 C396.889155,103.5827 393.242434,113.3217 386.549033,122.4157 C379.351033,132.1957 369.476502,140.1667 357.990244,145.4697 C320.955359,164.2757 296.016733,183.1397 265.986475,215.0637 C259.913033,221.7897 254.164924,225.9847 248.418475,227.8827 C246.111264,228.6447 243.825631,229.0267 241.538339,229.0267 Z' id='Fill-28' stroke='none' fill='%232371CC' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M175.6556,175.1405 C181.14145,175.1405 185.933478,176.8255 190.164471,180.2185 C197.551695,185.5445 204.297382,193.5955 210.820648,201.3825 C227.010131,220.7045 242.299967,238.9545 265.269165,214.1305 C293.832933,184.5165 317.012103,162.1835 355.375709,144.3895 C366.722539,139.6085 376.932362,131.8245 384.135341,122.4665 C390.766498,113.8505 394.488743,104.3325 394.345995,96.3525 C394.198267,88.0375 389.89175,81.9195 382.221518,79.1265 C382.20243,79.1195 382.183341,79.1105 382.165913,79.0995 C361.94379,66.7695 342.334988,81.3965 319.628879,98.3315 C308.403219,106.7055 296.794131,115.3635 283.555886,122.2855 C260.458879,136.5655 230.875124,134.0945 202.265709,131.7045 C173.741777,129.3225 144.245995,126.8585 121.952362,141.4135 C121.949042,141.4165 121.944893,141.4185 121.941573,141.4205 C95.6576272,157.1175 91.1884435,175.1205 95.3480626,185.7665 C97.563981,191.4405 102.372607,195.6395 108.540661,197.2885 C115.26892,199.0885 123.247886,197.7815 131.00609,193.6105 C134.949097,192.0005 139.324498,189.5555 143.956348,186.9655 C151.169287,182.9345 159.344947,178.3645 167.279927,176.2985 C170.240294,175.5265 173.028035,175.1405 175.6556,175.1405 Z M243.85941,227.0455 C241.017722,227.0455 238.177695,226.4015 235.301981,225.1265 C226.431668,221.1915 218.612049,211.8575 210.332648,201.9765 C203.83843,194.2245 197.12262,186.2095 189.794321,180.9255 C176.083015,169.9305 159.170661,179.3835 144.248484,187.7245 C139.599205,190.3235 135.207205,192.7775 131.259219,194.3885 C123.395614,198.6175 115.26311,199.9425 108.389614,198.1055 C102.010756,196.3995 97.0278449,192.0315 94.7198041,186.1225 C90.4273959,175.1345 94.8998993,156.6395 121.627859,140.6745 C144.098267,126.0095 173.693641,128.4805 202.313845,130.8705 C230.827818,133.2525 260.313641,135.7145 283.2596,121.5305 C296.472117,114.6215 308.058797,105.9785 319.264539,97.6205 C330.695192,89.0935 341.492607,81.0405 351.806171,76.8165 C363.284131,72.1155 373.023382,72.5985 382.452239,78.3375 C390.414607,81.2485 394.88462,87.6385 395.039818,96.3355 C395.185056,104.5285 391.396416,114.2605 384.64326,123.0345 C377.366416,132.4905 367.057001,140.3535 355.614729,145.1745 C317.365654,162.9155 294.232131,185.2055 265.727287,214.7585 C258.094403,223.0075 250.976906,227.0445 243.85941,227.0455 Z' id='Fill-30' stroke='none' fill='%233C87DF' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M180.5844,173.1038 C185.236169,173.1038 189.759298,174.4128 194.00606,177.6868 C201.702849,183.0138 208.534849,191.6078 215.142767,199.9198 C229.913897,218.5018 243.865883,236.0528 265.016699,213.8178 C268.455107,210.3478 271.859488,206.8468 275.151829,203.4618 C297.720999,180.2548 319.038631,158.3348 353.021026,144.0858 C364.469937,139.7188 374.838278,132.2698 382.224672,123.1098 C389.005216,114.7018 392.775597,105.4708 392.568114,97.7818 C392.357312,89.9418 387.999339,84.3638 380.29923,82.0758 C380.280971,82.0708 380.263543,82.0628 380.246114,82.0548 C361.38674,72.3818 343.800482,85.8488 323.436441,101.4428 C311.876318,110.2958 298.773352,120.3288 283.809679,127.3788 C261.862958,139.5918 233.861883,136.4398 206.782863,133.3908 C177.624863,130.1088 147.473434,126.7128 125.346618,142.8088 C125.343298,142.8108 125.339978,142.8138 125.336659,142.8158 C114.696101,149.9748 106.990182,157.9928 103.052155,166.0008 C99.6759918,172.8668 99.1215973,179.6948 101.491883,185.2278 C106.059829,195.8908 121.260033,200.9198 138.789026,190.8808 C142.304618,189.2898 146.109026,187.1088 150.136686,184.8008 C159.892536,179.2068 170.538903,173.1038 180.5844,173.1038 Z M246.000468,225.1258 C243.17206,225.1268 240.351121,224.4208 237.497815,223.0208 C229.377761,219.0358 222.219597,210.0318 214.641488,200.4978 C208.067597,192.2288 201.270454,183.6788 193.645869,178.4018 C180.539584,168.2968 164.545965,177.4658 150.434631,185.5548 C146.393693,187.8718 142.576835,190.0598 139.059584,191.6498 C132.367012,195.4838 125.993965,197.1448 120.394414,197.1458 C111.032781,197.1458 103.828141,192.5048 100.875244,185.6108 C98.3912571,179.8128 98.9522912,172.6978 102.454604,165.5748 C106.454876,157.4408 114.248767,149.3198 124.993897,142.0888 C147.315747,125.8548 177.579216,129.2638 206.847597,132.5578 C233.835325,135.5968 261.741788,138.7388 283.538291,126.6098 C298.457978,119.5798 311.530237,109.5698 323.063801,100.7368 C333.32674,92.8788 343.020346,85.4548 352.3604,81.3558 C362.752808,76.7948 371.692005,76.7678 380.492604,81.2718 C388.506427,83.6628 393.040346,89.5158 393.261937,97.7548 C393.47523,105.6688 389.633475,115.1228 382.722631,123.6928 C375.257393,132.9508 364.786971,140.4748 353.240128,144.8798 C319.388863,159.0728 298.120196,180.9438 275.602482,204.0968 C272.308482,207.4848 268.903271,210.9868 265.467352,214.4528 C258.657761,221.6118 252.311271,225.1258 246.000468,225.1258 Z' id='Fill-32' stroke='none' fill='%233C87DF' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M185.548804,171.1136 C189.795566,171.1136 193.932777,172.2756 197.845906,175.1546 C205.828192,180.4346 212.68343,189.5936 219.313756,198.4526 C226.159035,207.5976 232.625035,216.2356 239.88777,220.2066 C248.009484,224.6476 255.914586,222.5176 264.764151,213.5036 C270.38611,207.9996 275.887729,202.1766 281.206763,196.5456 C300.441267,176.1866 320.330586,155.1346 350.66626,143.7826 C362.203144,139.8366 372.724192,132.7376 380.301471,123.7886 C387.230573,115.6036 391.054069,106.6696 390.790981,99.2786 C390.528722,91.8896 386.119294,86.8266 378.376029,85.0236 C378.35943,85.0206 378.344491,85.0156 378.328722,85.0086 C360.727525,77.7186 344.954668,90.2656 326.691185,104.7936 C314.488695,114.4996 300.659539,125.5006 284.063389,132.4706 C263.206369,142.7546 236.697512,138.9346 211.061743,135.2396 C181.335239,130.9536 150.596219,126.5226 128.74079,144.2026 C128.737471,144.2046 128.734981,144.2076 128.732491,144.2096 C106.834736,160.7956 103.421226,176.0636 107.527729,184.8226 C110.002586,190.1006 115.349838,193.6246 122.200097,194.4886 C129.645416,195.4276 138.301607,193.1786 146.571049,188.1516 C149.616069,186.6266 152.822927,184.7306 156.219008,182.7236 C165.600559,177.1766 175.854369,171.1136 185.548804,171.1136 Z M247.979607,223.2936 C236.972219,223.2946 228.061239,211.3866 218.799199,199.0116 C212.207049,190.2056 205.390818,181.0996 197.498165,175.8776 C184.965362,166.6586 169.85479,175.5916 156.524423,183.4736 C153.119212,185.4866 149.902396,187.3886 146.860695,188.9106 C138.497471,193.9966 129.706001,196.2766 122.127063,195.3206 C115.051893,194.4266 109.510437,190.7506 106.923539,185.2336 C104.436233,179.9286 104.788124,173.4946 107.941035,166.6276 C111.518042,158.8376 118.386559,151.0586 128.358192,143.5046 C138.26592,135.4926 150.802042,131.2786 166.68445,130.6216 C180.816532,130.0376 196.234178,132.2596 211.143906,134.4086 C236.692532,138.0916 263.110097,141.8996 283.817729,131.6886 C300.349144,124.7456 314.140124,113.7746 326.309416,104.0956 C344.718137,89.4526 360.617144,76.8056 378.531226,84.2086 C386.606464,86.0966 391.206777,91.4356 391.483974,99.2426 C391.755362,106.8706 387.857171,116.0346 380.786981,124.3846 C373.129199,133.4306 362.50192,140.6046 350.864614,144.5836 C320.676668,155.8796 300.844614,176.8726 281.664886,197.1736 C276.340042,202.8096 270.834273,208.6376 265.206505,214.1476 C258.828478,220.6436 253.170831,223.2926 247.979607,223.2936 Z' id='Fill-34' stroke='none' fill='%233C87DF' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M190.52574,169.1259 C194.362516,169.1259 198.113808,170.1409 201.685005,172.6209 C209.92789,177.8079 216.743291,187.5599 223.333781,196.9899 C229.516774,205.8379 235.357835,214.1959 241.927577,218.2269 C249.255046,222.7229 256.431468,221.1229 264.512516,213.1909 C271.191808,206.8629 277.398869,199.9919 283.971101,192.7179 C301.719196,173.0719 320.071482,152.7569 348.313237,143.4799 C373.072597,135.9799 389.63389,114.9879 389.01559,100.8359 C388.710176,93.8739 384.249291,89.3049 376.45291,87.9709 C376.439631,87.9689 376.427182,87.9659 376.413903,87.9619 C359.977101,82.8089 345.824271,94.6319 329.433944,108.3229 C316.789931,118.8859 302.459495,130.8589 284.316352,137.5619 C264.494257,146.0459 239.395454,141.5739 215.123264,137.2489 C184.888012,131.8619 153.624475,126.2909 132.135046,145.5949 C132.132556,145.5969 132.130067,145.5989 132.128407,145.6019 C123.146883,153.2599 117.038584,160.8189 113.969495,168.0689 C111.317033,174.3379 111.139427,180.0409 113.455767,184.5619 C118.491795,194.3889 135.559346,197.5109 154.353985,185.4219 C156.863699,184.0319 159.434829,182.4529 162.157005,180.7799 C171.212393,175.2169 181.12759,169.1259 190.52574,169.1259 Z M249.93642,221.5389 C239.582189,221.5399 231.358393,209.7709 222.803454,197.5289 C216.255291,188.1599 209.485536,178.4729 201.350543,173.3539 C189.345577,165.0159 175.068257,173.7859 162.47155,181.5249 C159.743563,183.2009 157.166624,184.7849 154.66272,186.1709 C146.024788,191.7269 136.872298,194.5329 128.91491,194.0769 C121.448842,193.6429 115.598652,190.3349 112.865686,185.0019 C110.414897,180.2179 110.582543,174.2319 113.352026,167.6889 C116.47091,160.3179 122.651414,152.6589 131.7234,144.9219 C141.473441,136.1659 154.027822,131.7079 170.102774,131.2959 C184.395863,130.9289 200.068298,133.7209 215.224516,136.4219 C239.413713,140.7329 264.425373,145.1889 284.09891,136.7679 C302.15242,130.0969 316.43638,118.1639 329.038897,107.6359 C345.562842,93.8319 359.831863,81.9079 376.569101,87.1469 C384.719033,88.5479 389.38491,93.3929 389.707754,100.7919 C390.028107,108.1289 386.066012,116.9919 378.836475,125.1089 C370.981169,133.9279 360.203672,140.7399 348.488352,144.2879 C320.416733,153.5099 302.127522,173.7549 284.440012,193.3329 C277.857822,200.6189 271.641631,207.4999 264.94574,213.8429 C259.399305,219.2879 254.463699,221.5379 249.93642,221.5389 Z' id='Fill-36' stroke='none' fill='%233C87DF' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M195.524171,167.1402 C198.945981,167.1402 202.301396,168.0052 205.521532,170.0872 C214.002607,175.1342 220.710947,185.5102 227.198525,195.5442 C232.739981,204.1172 237.974362,212.2132 243.878498,216.3112 C250.44409,220.8682 256.921709,219.7762 264.261627,212.8752 C271.462947,206.2972 278.128961,198.5222 285.186702,190.2902 C301.846756,170.8582 319.073654,150.7642 345.960131,143.1762 C370.451423,136.7072 387.951369,116.3362 387.240117,102.4442 C386.903995,95.8902 382.389995,91.7952 374.529709,90.9162 C359.135301,87.6702 346.420743,98.9392 331.69858,111.9882 C318.795627,123.4252 304.171396,136.3882 284.569233,142.6532 C265.733097,149.4552 241.969654,144.3532 218.987178,139.4192 C188.297124,132.8312 156.562185,126.0182 135.529219,146.9862 C135.527559,146.9882 135.525899,146.9902 135.524239,146.9912 C120.372171,161.5512 114.298729,175.5572 119.276661,184.4562 C124.604824,193.9802 142.506457,196.0152 162.137668,182.6932 C164.016634,181.5422 165.88979,180.3332 167.873328,179.0532 C176.678906,173.3722 186.340974,167.1402 195.524171,167.1402 Z M251.808498,219.9102 C249.025736,219.9112 246.28862,218.9492 243.532416,217.0352 C237.51043,212.8562 232.236212,204.6972 226.65077,196.0592 C220.211328,186.0982 213.552784,175.7982 205.204498,170.8302 C193.658484,163.3662 180.133913,172.0922 168.201151,179.7902 C166.214294,181.0722 164.337818,182.2832 162.464661,183.4292 C152.639097,190.0972 143.214389,192.9452 135.52258,192.9462 C127.58594,192.9462 121.494239,189.9162 118.701518,184.9232 C116.285586,180.6042 116.277287,175.0172 118.67745,168.7642 C121.36394,161.7682 126.885478,154.2242 135.089355,146.3392 C156.370471,125.1292 188.265586,131.9752 219.109178,138.5962 C242.011151,143.5132 265.69243,148.5962 284.380838,141.8492 C303.866811,135.6212 318.434607,122.7082 331.287763,111.3152 C346.138566,98.1512 358.962675,86.7822 374.621001,90.0882 C382.835668,91.0062 387.57292,95.3772 387.93228,102.3932 C388.288321,109.3322 384.15277,118.1042 376.871777,125.8592 C368.814797,134.4412 357.891233,140.8812 346.112838,143.9922 C319.418906,151.5252 302.261722,171.5382 285.668893,190.8922 C278.596212,199.1412 271.91609,206.9342 264.684893,213.5382 C260.153464,217.7972 255.9316,219.9102 251.808498,219.9102 Z' id='Fill-38' stroke='none' fill='%233C87DF' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M200.451312,165.1044 C203.468944,165.1044 206.44425,165.8354 209.356482,167.5514 C218.053339,172.4124 224.586563,183.4504 230.904835,194.1254 C237.513584,205.2924 243.755502,215.8394 251.580931,217.3304 C255.511488,218.0774 259.577325,216.5184 264.011652,212.5604 C271.443693,206.0414 278.30059,197.5784 285.559176,188.6174 C300.611652,170.0364 317.671733,148.9764 343.607107,142.8744 C355.322427,140.2294 366.275039,134.2344 374.449039,125.9924 C381.718414,118.6634 385.837366,110.4784 385.467216,104.0974 C385.108686,97.9314 380.54074,94.2964 372.605761,93.8614 C358.203951,92.3264 346.763339,103.1884 333.514305,115.7644 C320.52089,128.0964 305.794577,142.0744 284.822196,147.7434 C279.836795,149.2014 274.491203,149.8094 268.90742,149.8094 C254.445856,149.8104 238.368414,145.7314 222.67274,141.7504 C191.574359,133.8614 159.417815,125.7054 138.922645,148.3774 L138.920155,148.3804 C125.164033,163.3024 120.087339,176.4704 124.992237,184.5074 C127.903638,189.2794 134.21859,191.6734 142.316237,191.0764 C150.975747,190.4384 160.779733,186.4914 169.920604,179.9634 C171.021094,179.2174 172.122414,178.4604 173.229543,177.6994 C182.269162,171.4814 191.541162,165.1044 200.451312,165.1044 Z M253.504713,218.3494 C252.823339,218.3494 252.146944,218.2844 251.473039,218.1564 C243.359624,216.6104 237.035543,205.9244 230.339652,194.6114 C224.074495,184.0244 217.595216,173.0774 209.058536,168.3064 C197.871053,161.7144 185.518346,170.2094 173.573135,178.4254 C172.465176,179.1874 171.363026,179.9454 170.267516,180.6874 C161.040332,187.2774 151.125965,191.2644 142.358563,191.9114 C134.021897,192.5244 127.487012,190.0084 124.432863,185.0034 C119.292264,176.5784 124.403815,163.0034 138.453733,147.7594 C159.211162,124.7994 191.546141,133.0004 222.815488,140.9314 C244.496631,146.4314 266.915584,152.1184 284.664509,146.9294 C305.488332,141.3004 320.14908,127.3844 333.0844,115.1074 C346.450454,102.4214 357.993978,91.4584 372.651407,93.0274 C380.970645,93.4834 385.773461,97.3944 386.15938,104.0394 C386.544468,110.6864 382.333393,119.1324 374.893883,126.6334 C366.63025,134.9654 355.565597,141.0254 343.737407,143.6954 C318.017815,149.7474 301.769407,169.8044 286.055475,189.2014 C278.775312,198.1884 271.899325,206.6764 264.422468,213.2344 C260.583203,216.6614 256.990427,218.3494 253.504713,218.3494 Z' id='Fill-40' stroke='none' fill='%233C87DF' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    }

.box--filled:nth-child(2) {
      background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='488px' height='366px' viewBox='0 0 488 366' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Enetwork-box2%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs%3E %3Crect id='path-1' x='-2.55795385e-13' y='0' width='488' height='366' rx='4'%3E%3C/rect%3E %3Cpolygon id='path-3' points='0 0.876584615 484.088581 0.876584615 484.088581 247.999905 0 247.999905'%3E%3C/polygon%3E %3C/defs%3E %3Cg id='network-box2' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg id='Group-42'%3E %3Cmask id='mask-2' fill='white'%3E %3Cuse xlink:href='%23path-1'%3E%3C/use%3E %3C/mask%3E %3Cg id='Mask' fill-rule='nonzero'%3E%3C/g%3E %3Cg opacity='0.396112351' mask='url(%23mask-2)'%3E %3Cg transform='translate(449.478026, 225.292531) rotate(-305.000000) translate(-449.478026, -225.292531) translate(206.978026, 100.792531)'%3E %3Cmask id='mask-4' fill='white'%3E %3Cuse xlink:href='%23path-3'%3E%3C/use%3E %3C/mask%3E %3Cg id='Clip-2' stroke='none' fill='none'%3E%3C/g%3E %3Cpath d='M122.705765,193.680274 C136.311594,193.680274 147.656002,197.62252 157.157984,205.60812 C196.203832,238.199135 244.798536,278.760489 309.868892,208.322766 C333.667373,182.639505 356.701525,177.283658 381.08832,171.613997 C402.424493,166.653043 424.487688,161.523258 447.669158,141.712828 C483.878665,111.049535 493.742245,67.5541508 471.658961,35.9379662 C457.575785,14.9724277 439.310321,3.51196615 417.364789,1.86944308 C386.930321,-0.407387692 351.533931,17.0375046 322.683606,48.5392277 C308.703744,64.0306431 293.062254,76.3247662 274.865667,86.12172 C258.747787,94.8007662 241.046722,101.270705 220.751337,105.901628 C183.222669,114.465258 143.406751,115.119597 104.901387,115.751997 C98.6298678,115.855012 92.144069,115.961843 85.8409822,116.101105 L85.839069,116.101105 C37.3400256,117.001535 16.8265345,141.601228 8.91634714,156.185535 C-1.02089152,174.503197 -1.93540828,196.865166 6.6903215,210.567166 C11.175854,217.691443 17.8376686,221.420982 25.4426982,221.071874 C35.1111302,220.768551 47.7804398,215.691228 62.4490592,209.81172 C77.4764063,203.789135 94.5078462,196.962458 110.956712,194.573074 C115.049079,193.978828 118.963517,193.680274 122.705765,193.680274 Z M238.473448,247.999905 C233.786071,247.999905 229.087215,247.511535 224.361574,246.535751 C198.559957,241.206612 175.319178,221.806335 156.643329,206.219535 C129.815272,183.670612 92.6271558,198.575412 62.7465641,210.551905 C48.0081124,216.459074 35.2785365,221.560243 25.4733097,221.869289 C17.5669487,222.235566 10.6583294,218.369628 6.01304339,210.990674 C-2.75904734,197.057843 -1.85505326,174.364889 8.21228402,155.805905 C16.2066529,141.068982 36.9191183,116.211751 85.8247199,115.304643 L85.8228067,115.304643 C92.1287633,115.164428 98.6145621,115.057597 104.887994,114.954582 C183.127964,113.669751 264.03113,112.341043 322.091465,48.00412 C335.729819,33.11172 351.422008,20.8967662 367.470055,12.6803354 C384.578024,3.92116615 401.851485,-0.0926184615 417.425055,1.07393538 C428.02331,1.86753538 437.93759,5.01236615 446.894306,10.4216277 C456.482383,16.2124277 465.036367,24.6453815 472.319976,35.4877508 C482.655164,50.28572 486.355321,68.7149815 482.735519,87.3750738 C478.833517,107.485012 466.887402,126.484674 448.188596,142.319474 C424.858852,162.255812 402.699996,167.407535 381.271032,172.390428 C357.006682,178.031474 334.08828,183.360612 310.456249,208.863597 C286.22825,235.090551 262.544562,247.997997 238.473448,247.999905 Z' id='Fill-1' stroke='none' fill='%231F2904' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M129.045035,191.115067 C142.106267,191.115067 153.01736,194.903433 162.172635,202.573941 L163.753731,203.881066 C183.789547,220.446912 204.507067,237.575416 228.457433,242.715881 C255.811548,248.58646 282.443858,237.041466 309.871491,207.420637 C333.306282,182.267573 355.973439,176.455365 379.972498,170.300586 C400.725345,164.979268 422.183765,159.477095 444.986499,140.603206 C486.534202,106.823692 488.727305,63.2225598 469.422842,37.6092271 C455.898548,18.2253111 438.612465,7.59798365 418.034341,6.00953024 C388.569233,3.7378505 353.136822,21.0376391 323.255435,52.2966797 C298.836277,78.6008939 267.790073,95.8872859 228.346679,105.138592 C193.491903,113.314342 156.469803,114.415734 120.666942,115.48172 C110.698205,115.778359 100.38957,116.085524 90.4666616,116.543878 L90.4637973,116.543878 C43.2285391,118.378255 23.9727695,142.548583 16.6993436,156.792991 C7.83240925,174.154978 7.52210951,195.16371 15.9441218,207.881863 C20.6024369,214.916032 27.4538551,218.471871 35.2371273,217.89199 C44.5642601,217.465213 56.6688142,212.565887 70.6848146,206.892429 C85.1896566,201.021849 101.631724,194.366612 117.514296,192.010725 C121.533871,191.414577 125.37395,191.115067 129.045035,191.115067 Z M242.208007,245 C237.585019,245 232.950573,244.498585 228.290348,243.497668 C204.149028,238.317013 182.418499,220.350265 163.246749,204.498266 L161.663743,203.190184 C135.700725,181.437941 99.8167088,195.963678 70.9827024,207.634983 C56.8998681,213.335234 44.7370732,218.258483 35.2848658,218.690044 C27.2142083,219.292891 20.103093,215.609784 15.279603,208.323951 C11.2466611,202.234241 9.01632209,193.90443 9.00009103,184.86747 C8.9829052,175.248714 11.3994241,165.4137 15.9880411,156.428412 C23.3416675,142.028987 42.7922099,117.595511 90.43229,115.744867 C100.359972,115.285555 110.672426,114.978391 120.644027,114.681752 C193.251302,112.521072 268.331426,110.285755 322.67589,51.7474193 C336.769227,37.0035096 352.602152,24.9274361 368.467539,16.8196255 C385.883469,7.91950193 402.58046,4.00960999 418.096401,5.21243284 C438.922765,6.82002424 456.409349,17.5612227 470.068266,37.1384325 C480.643281,51.168495 484.361149,69.0950529 480.530618,87.6043626 C476.44039,107.370082 464.324379,125.910969 445.491572,141.221363 C422.55517,160.207209 401.007956,165.732348 380.170135,171.075675 C356.288513,177.199833 333.731154,182.985248 310.456764,207.965113 C287.477397,232.780392 265.020289,244.999043 242.208007,245 Z' id='Fill-4' stroke='none' fill='%23000A16' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M134.972232,188.955617 C147.546896,188.955617 158.067734,192.558689 166.917565,199.854339 C168.340696,201.002675 169.775313,202.165294 171.216628,203.335531 C209.04494,234.027345 251.921684,268.813558 310.240412,206.788158 C333.443104,182.342684 355.873457,176.108722 379.622624,169.508168 C399.852722,163.88551 420.772852,158.071461 443.251058,140.306526 C464.404708,124.026048 477.387075,103.324571 479.807452,82.0098856 C481.551195,66.6692157 477.442584,52.0788685 468.238646,40.9249608 C455.227567,23.2400088 438.843848,13.5153325 419.532517,12.0042132 C390.583704,9.73801031 355.852402,26.3488964 324.25065,57.5748865 C301.243196,81.3224072 272.141255,97.0715649 235.289133,105.716462 C202.696835,113.361564 168.044011,114.710812 134.532947,116.015307 C121.274949,116.531392 107.567139,117.064616 94.5139498,117.992997 L94.5091646,117.992997 C48.3880246,120.756241 30.3122434,144.244767 23.6435272,158.000047 C15.6311144,174.523332 15.8703766,193.598476 24.2397686,205.467475 C29.1044478,212.367968 36.1980937,215.720615 44.2172058,214.901735 C53.2393051,214.358989 64.8310805,209.67709 78.2517762,204.256295 C92.2993388,198.582218 108.220803,192.152105 123.607277,189.846863 C127.569459,189.253651 131.356501,188.955617 134.972232,188.955617 Z M246.004252,241.999999 C241.647765,242.000951 237.278837,241.537236 232.887897,240.614568 C209.952222,235.789841 190.003497,219.604582 170.710349,203.952547 C169.269991,202.783263 167.837289,201.620644 166.410329,200.469451 C141.20262,179.689894 106.465576,193.720356 78.5532465,204.993287 C65.0665145,210.440743 53.4192303,215.145495 44.2813281,215.694906 C35.9808436,216.541399 28.6240092,213.072586 23.5841901,205.924525 C15.054971,193.827001 14.7889114,174.429066 22.9228694,157.654404 C28.1607976,146.850901 36.6718328,137.562326 47.5352941,130.793235 C60.2401172,122.87676 76.0256806,118.30341 94.4574839,117.198874 C107.523115,116.270493 121.237624,115.736316 134.501364,115.219279 C202.343684,112.577915 272.497277,109.846093 323.680248,57.0159533 C338.347022,42.5246334 354.393859,30.6803908 370.09616,22.7582027 C387.652263,13.9000156 404.309698,10.0160486 419.594725,11.2110422 C439.150104,12.740253 455.72906,22.5744308 468.871255,40.4374415 C478.19961,51.7408424 482.370429,66.5435271 480.602759,82.099391 C478.1575,103.62927 465.067943,124.523089 443.744895,140.932112 C421.14323,158.795123 400.144622,164.631071 379.837002,170.274678 C356.198853,176.844762 333.871861,183.050159 310.824212,207.33376 C288.981486,230.564244 267.653653,241.999999 246.004252,241.999999 Z' id='Fill-6' stroke='none' fill='%23011C3C' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M140.672985,186.602335 C151.604372,186.602335 162.093488,189.418627 171.331415,196.950613 C173.592553,198.742539 175.919745,200.613408 178.17131,202.422454 C196.523672,217.172554 215.500193,232.426751 237.024084,236.928442 C261.474435,242.044562 285.333177,231.922653 309.962543,205.988235 C332.922381,182.113009 355.110637,175.42087 378.600818,168.334963 C398.230216,162.414189 418.527809,156.290824 440.579171,139.585204 C462.105934,123.839273 475.704354,102.788899 477.892737,81.8250776 C479.416756,67.2233541 475.219004,53.5832214 466.069148,43.4166097 C453.608956,27.3111522 438.163908,18.4314173 420.142771,17.0018713 C382.059537,13.9801363 343.917907,43.9482905 324.568998,62.0806027 C302.901512,83.5922742 275.623302,97.9505088 241.184502,105.966619 C210.705087,113.062037 178.271826,114.515361 146.90691,115.920178 C130.025915,116.676325 114.081158,117.390623 98.3833828,118.920988 C98.3805109,118.920988 98.3785963,118.920988 98.3766817,118.921939 C53.5253499,122.625633 36.6730737,145.470787 30.6200777,158.759002 C23.5686197,174.239568 24.3038246,191.976211 32.4494744,202.895165 C37.5288983,209.702391 44.8761614,212.860138 53.1366869,211.788216 C61.8318258,211.129084 73.4151331,206.431461 85.6781221,201.457059 C102.685481,194.558525 122.301477,186.602335 140.672985,186.602335 Z M249.386632,239 C222.40327,239.001902 199.184961,220.336007 177.666814,203.039737 C175.41812,201.232593 173.091886,199.362674 170.828833,197.568846 C146.428261,177.675044 112.911339,191.269523 85.9806283,202.193232 C73.1221999,207.409221 62.0184989,211.912814 53.2190145,212.578604 C44.678958,213.687619 37.065566,210.41764 31.8071274,203.368827 C23.4939504,192.224455 22.7233254,174.166331 29.8906165,158.431814 C34.6407298,148.004593 42.6408702,138.937486 53.0285122,132.209203 C65.1699243,124.346225 80.4034094,119.608654 98.3058417,118.128698 C114.024677,116.597381 129.979007,115.883084 146.869576,115.125986 C210.268559,112.285916 275.824334,109.349783 324.010893,61.5099257 C339.292243,47.1906873 355.525147,35.5279506 370.963494,27.7772051 C388.62373,18.9098349 405.190731,15.0206708 420.20691,16.2086302 C438.462585,17.6571988 454.10005,26.6406067 466.684691,42.9087072 C475.966654,53.2217926 480.23716,67.0806848 478.689209,81.9068746 C476.477851,103.092309 462.76264,124.347176 441.059735,140.221509 C418.898283,157.009877 398.529851,163.154166 378.833442,169.095866 C355.445691,176.150385 333.356037,182.813991 310.542665,206.535134 C287.973405,230.300979 267.802176,238.998098 249.386632,239 Z' id='Fill-8' stroke='none' fill='%23011C3C' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M146.425324,185.706625 C156.894498,185.706625 166.945326,188.411141 175.821531,195.625738 C178.865785,198.013034 181.99907,200.539293 185.028966,202.983133 C202.508541,217.077858 220.582608,231.653684 240.911147,235.958675 C263.945052,240.836771 286.455306,231.319213 309.72471,206.857817 C332.491525,183.302078 354.487702,176.065438 377.774338,168.404241 C396.749236,162.162387 416.370321,155.706817 437.916561,139.956031 C460.125263,124.408419 473.992897,103.40865 475.967833,82.3360439 C477.279352,68.3419476 472.994419,55.5026853 463.901862,46.1796768 C452.010121,31.479263 437.50013,23.3551735 420.753856,22.0048323 C386.248471,19.2284389 349.595834,44.957757 324.924924,67.0356914 C279.297478,110.892549 217.776724,113.836657 158.280687,116.683011 C138.739059,117.618379 120.282067,118.501036 102.346811,120.771411 C102.343939,120.771411 102.341067,120.772369 102.339152,120.772369 C58.8254534,125.45975 43.1982781,147.802194 37.7559545,160.702792 C31.6080913,175.275742 32.79133,191.858392 40.6987342,201.966304 C46.0070341,208.750594 53.6310737,211.738787 62.1645606,210.381738 C70.5247739,209.603542 81.5357865,205.075251 93.1939425,200.281492 C109.649193,193.515411 128.639409,185.706625 146.425324,185.706625 Z M252.55973,238 C248.63379,238 244.698277,237.580235 240.745532,236.742621 C220.228402,232.397378 202.078708,217.761175 184.526376,203.607031 C181.499353,201.165108 178.367983,198.639807 175.321813,196.251553 C151.73171,177.076517 119.442504,190.353753 93.498368,201.022311 C81.7837305,205.840029 70.7191084,210.390363 62.2650785,211.176225 C53.4568428,212.579276 45.5647555,209.484705 40.0688224,202.459864 C36.1773456,197.485932 33.7878927,190.965193 33.1608527,183.603964 C32.50988,175.9466 33.8424595,167.919306 37.0188236,160.390363 C41.2865243,150.275743 48.7755829,141.370583 58.6770699,134.64092 C70.2423666,126.778465 84.9016985,121.844784 102.250122,119.975007 C120.216013,117.701757 138.687364,116.818141 158.242394,115.882774 C217.591005,113.044086 278.959547,110.107645 324.380213,66.4482115 C340.59805,51.9346795 356.569858,40.6642663 371.865803,32.9378998 C389.625871,23.9666126 406.095482,20.0200512 420.818954,21.205553 C437.791153,22.5750616 452.488778,30.797863 464.499225,45.6477823 C473.733465,55.1135877 478.098812,68.1790249 476.764317,82.4098383 C474.767363,103.718203 460.777193,124.93073 438.381815,140.607722 C416.740801,156.428468 397.057491,162.903206 378.023239,169.165185 C354.833292,176.794756 332.929017,184.000729 310.301013,207.412712 C290.804379,227.90838 271.80459,238 252.55973,238 Z' id='Fill-10' stroke='none' fill='%23052D5D' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M151.212306,182.535028 C161.21814,182.535028 170.831514,185.089001 179.341211,191.881825 C183.11745,194.76611 186.99611,197.873142 190.747461,200.876415 C207.351422,214.170779 224.520143,227.918252 243.684671,232.008606 C265.347547,236.632029 286.549042,227.846859 308.502913,205.151439 C331.148855,182.182822 353.028063,174.472357 376.193776,166.310688 C394.446072,159.878637 413.320562,153.2286 434.255949,138.705321 C456.813827,123.839355 471.306158,102.701259 473.030113,82.1552502 C474.137619,68.9589328 469.770775,57.0657791 460.735563,48.6661323 C460.725033,48.6556613 460.715461,48.6451903 460.704932,48.6337674 C430.249021,13.2684363 384.354088,20.9332093 324.294193,71.4158105 C281.225934,110.824852 223.535163,113.548264 167.744475,116.182197 C145.845166,117.21597 125.161528,118.192629 105.348961,121.274911 C105.347046,121.275863 105.344175,121.275863 105.341303,121.275863 C74.5829102,125.370025 52.2174341,139.720056 43.9795874,160.644924 C38.593303,174.326715 40.1363438,189.203153 47.913767,198.54519 C53.4704368,205.221881 61.3971865,207.992888 70.235211,206.346085 C78.2567257,205.462714 88.6923525,201.170555 99.7415582,196.626141 C115.644833,190.086524 134.009124,182.535028 151.212306,182.535028 Z M254.834385,234 C251.072506,234 247.303925,233.594487 243.5162,232.787268 C224.165971,228.656934 206.922587,214.84949 190.245877,201.49706 C186.498355,198.49569 182.622566,195.391514 178.847285,192.508181 C156.066375,174.324812 125.006458,187.098481 100.046912,197.361966 C88.9450589,201.928275 78.4577421,206.240424 70.3529492,207.132363 C61.2469028,208.83152 53.0483022,205.962466 47.2963593,199.052557 C39.3389785,189.491581 37.7432905,174.301966 43.2348692,160.354592 C47.0292945,150.715559 54.0083952,142.120771 63.4178808,135.497387 C74.3962521,127.77074 88.4635766,122.720861 105.228351,120.487682 C125.083035,117.399689 145.786775,116.422078 167.706186,115.387353 C223.355205,112.760083 280.897607,110.044286 323.76485,70.8189634 C384.229649,19.9965306 430.499813,12.3584111 461.298409,48.0997463 C470.504964,56.6678811 474.955086,68.7856854 473.828436,82.2218839 C472.083422,103.007773 457.458994,124.369568 434.706801,139.364042 C413.690049,153.942532 394.762912,160.611607 376.460841,167.060792 C353.386063,175.191049 331.590134,182.871052 309.076289,205.705451 C290.739757,224.661771 272.888537,233.999048 254.834385,234 Z' id='Fill-12' stroke='none' fill='%23052D5D' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M158.030353,180.823501 C167.572897,180.823501 176.745071,183.249936 184.889395,189.686715 C189.349154,193.032962 193.915143,196.710304 198.328964,200.267422 C214.056792,212.937744 230.321514,226.041256 248.350998,229.992442 C268.683097,234.446472 288.618985,226.306513 309.297528,205.105025 C331.926498,182.415998 353.802285,174.115739 376.962406,165.328858 C394.395661,158.714604 412.422275,151.876122 432.600292,138.507353 C455.835061,123.993589 470.591504,103.10125 472.083513,82.6144292 C472.995563,70.0757813 468.551116,58.9779187 459.570349,51.3656112 C459.557907,51.3551154 459.545466,51.3436655 459.533981,51.3303072 C442.615608,32.7880696 421.727476,27.4867434 395.67521,35.1248133 C375.889576,40.9242123 353.648203,53.979062 325.677093,76.2091371 C284.981314,111.882406 230.8029,114.275445 178.407432,116.590243 C154.417565,117.649364 131.756057,118.65028 110.389409,122.664441 C110.385581,122.664441 110.381753,122.665395 110.378882,122.665395 C80.6946881,127.461969 59.5175324,141.707614 52.278559,161.750749 C47.687687,174.461146 49.5720787,188.202038 57.0809345,196.756104 C62.9082891,203.39612 71.1703274,205.965679 80.3444152,203.992472 C88.0197943,202.999189 97.8772013,198.904878 108.313611,194.570118 C123.667241,188.191543 141.407702,180.823501 158.030353,180.823501 Z M259.242955,232 C255.590929,232 251.913063,231.58971 248.17969,230.771039 C229.964542,226.779778 213.626129,213.617108 197.825567,200.887627 C193.41653,197.334327 188.85724,193.661756 184.400352,190.317416 C162.428862,172.954523 132.594415,185.348139 108.621775,195.305777 C98.1336853,199.662483 88.2284268,203.776831 80.4793564,204.776793 C71.0411284,206.810113 62.5063365,204.149908 56.4780058,197.281848 C48.781572,188.512141 46.8378445,174.459238 51.5253765,161.479767 C54.8606254,152.247291 61.333975,143.898371 70.2467936,137.335642 C80.6296101,129.690893 94.0873633,124.490708 110.247769,121.879165 C131.66801,117.856417 154.356316,116.853592 178.372022,115.792564 C230.629677,113.485399 284.665495,111.098085 325.164125,75.597519 C353.231895,53.2892026 375.561315,40.1895072 395.449351,34.3586209 C407.818005,30.7328039 419.288007,30.0381736 429.541624,32.296676 C440.914967,34.8003981 451.199209,41.0177202 460.108199,50.7740305 C469.276545,58.5552247 473.810952,69.8811322 472.880719,82.6735873 C472.168689,92.46711 468.309945,102.732943 461.724623,112.360441 C454.775629,122.521317 444.854101,131.793867 433.033826,139.177175 C412.790731,152.589836 394.721052,159.444538 377.247601,166.075013 C354.169785,174.830407 332.371517,183.100132 309.868875,205.664164 C298.688852,217.126517 287.985431,224.65295 277.151853,228.672836 C271.166589,230.893172 265.239703,231.999046 259.242955,232 Z' id='Fill-14' stroke='none' fill='%23052D5D' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M163.912208,178.354551 C173.884899,178.354551 182.3262,181.121958 189.525936,186.716685 C194.623238,190.448405 199.809496,194.648016 204.826451,198.709732 C234.778002,222.962108 265.750162,248.03995 309.143708,204.195094 C331.907958,181.773392 353.946209,172.855875 377.278633,163.415308 C393.740365,156.753561 410.762618,149.866426 429.956175,137.823927 C453.504773,123.9945 468.892331,102.995492 470.123374,83.0150041 C470.8532,71.1817242 466.337463,60.9033275 457.409293,54.0723021 C457.393988,54.0608901 457.380597,54.0485271 457.366249,54.0342621 C420.328788,16.119836 370.191767,48.0039778 326.1057,80.8676485 C287.623891,112.901097 236.689132,114.847792 187.431154,116.729819 C161.585948,117.717907 137.175525,118.650837 114.543274,123.655944 C114.539448,123.656895 114.535622,123.657846 114.531796,123.657846 C85.9758087,129.122286 66.0017307,143.155227 59.7326901,162.157137 C55.8147788,174.030359 57.9411257,186.303 65.2805137,194.186781 C71.3984239,200.760086 80.0272027,203.102397 89.5723288,200.783861 C96.8944994,199.693065 106.167973,195.820598 115.985708,191.71989 C127.579703,186.877403 140.720393,181.388238 153.449778,179.270363 C157.112298,178.660773 160.596905,178.354551 163.912208,178.354551 Z M262.510424,229 C258.969383,229 255.403471,228.589168 251.781125,227.771309 C234.678524,223.90645 219.246009,211.411274 204.321407,199.326931 C199.312105,195.27092 194.132542,191.077015 189.042892,187.35005 C167.881772,170.907278 139.278915,182.853727 116.294665,192.45311 C106.429104,196.573789 97.1116297,200.464325 89.7263287,201.562729 C79.9219853,203.947835 71.018685,201.521836 64.6941661,194.726949 C57.1577347,186.631095 54.9653879,174.056036 58.9722557,161.909877 C61.8638196,153.149275 67.8353821,145.10953 76.2451174,138.658904 C86.0226782,131.158375 98.8524985,125.848948 114.37397,122.878027 C137.076046,117.858655 161.519948,116.924774 187.400545,115.935735 C236.523654,114.058463 287.320674,112.116523 325.609265,80.2447442 C369.97655,47.1718537 420.432092,15.1146301 457.920075,53.4598588 C467.049115,60.457309 471.667199,70.9696514 470.922069,83.0635051 C469.673809,103.303616 454.137033,124.54703 430.372262,138.50294 C411.128966,150.575872 394.074191,157.477271 377.579938,164.151382 C354.324035,173.561516 332.357523,182.449552 309.709968,204.756184 C299.195886,215.379793 289.142847,222.334448 278.981721,226.012912 C273.475028,228.006206 268.022857,228.999049 262.510424,229 Z' id='Fill-16' stroke='none' fill='%23052D5D' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M169.103488,177.360382 C178.574353,177.360382 186.615437,179.97987 193.497938,185.271506 C199.20269,189.371159 204.963981,194.11611 210.534571,198.705002 C224.553522,210.25239 239.049705,222.192318 254.93063,225.954961 C272.75786,230.180035 290.314849,223.322068 308.603979,204.991392 C331.815888,182.383941 353.317235,173.081692 378.214792,162.311726 C393.504446,155.696942 409.314457,148.857166 427.213559,138.179112 C451.110652,124.92178 467.177487,103.66237 468.153035,84.0123747 C468.712682,72.7464671 464.11764,63.1474197 455.216004,56.9845364 C455.198754,56.97209 455.182463,56.9586862 455.167131,56.944325 C418.114514,21.4500618 369.27674,55.7485131 326.189717,86.0066711 C289.681414,114.979978 241.621779,116.420888 195.144295,117.813927 C167.584584,118.640177 141.552402,119.420471 117.85176,125.548887 C117.848885,125.549844 117.845052,125.549844 117.84026,125.551759 C90.3926707,131.729004 71.5812684,145.660356 66.2301288,163.772742 C62.9853296,174.758126 65.3552022,186.056586 72.4178631,193.259223 C78.7752163,199.74284 88.0649633,201.923833 97.9038154,199.240197 C97.9172316,199.236367 97.9287312,199.233495 97.9421474,199.23158 C104.882146,198.045343 113.588289,194.357378 122.805206,190.453038 C133.937761,185.737767 146.554721,180.393474 158.780695,178.293862 C162.398272,177.672499 165.837606,177.360382 169.103488,177.360382 Z M265.215091,228 C244.840704,228 227.255924,213.515262 210.025714,199.322535 C204.463749,194.742259 198.712999,190.005925 193.019747,185.913931 C172.615652,170.223807 145.169979,181.848745 123.118569,191.190248 C113.865238,195.109907 105.124596,198.812232 98.0964334,200.017618 C87.9758415,202.772103 78.4081879,200.51356 71.8457588,193.819311 C64.5799386,186.409873 62.1343604,174.80887 65.4625316,163.545834 C67.9330255,155.184725 73.4259933,147.388491 81.351123,140.9987 C90.5440819,133.585432 102.759515,128.126249 117.659142,124.771466 C141.444114,118.623901 167.517503,117.841692 195.120337,117.014486 C241.467493,115.624318 289.391049,114.188195 325.709609,85.3661602 C346.990547,70.4199475 371.088883,53.4966719 393.965388,45.5884202 C418.924276,36.9592347 439.119462,40.4777365 455.698028,56.3440255 C464.819114,62.6715842 469.526277,72.5109429 468.953215,84.0516288 C468.481732,93.5424882 464.565165,103.584819 457.627083,113.093869 C450.30664,123.127583 439.927307,132.041121 427.61317,138.87228 C409.680527,149.571398 393.845601,156.421706 378.532947,163.046063 C353.709179,173.785392 332.270122,183.059876 309.167458,205.560097 C292.892672,221.874456 278.46357,228 265.215091,228 Z' id='Fill-18' stroke='none' fill='%23052D5D' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M176.128302,174.950241 C185.069807,174.950241 192.688134,177.389461 199.233175,182.317449 C205.490984,186.686132 211.747835,191.907589 217.797881,196.956585 C230.951152,207.932125 244.553461,219.283077 259.379375,222.969539 C275.988037,227.098111 292.385106,220.9124 309.506954,204.056051 C333.5482,181.129282 355.955102,170.932196 381.899733,159.124844 C395.542255,152.917218 409.649134,146.497113 425.58376,137.57109 C450.120001,124.870944 466.440475,104.150908 467.175786,84.7781598 C467.57791,74.1847007 462.919978,65.3396673 454.059855,59.87143 C454.039749,59.8599961 454.022515,59.8457038 454.005281,59.8304587 C438.580969,46.2213224 420.9287,43.3352289 398.451906,50.7519842 C378.501789,57.333116 357.821147,70.9508276 335.926474,85.3679558 C333.17863,87.1773621 330.42504,88.9896268 327.665707,90.7933161 C293.098396,116.605226 247.826939,117.467528 204.046211,118.301246 C175.022462,118.853882 147.609122,119.375075 123.134156,126.625087 C123.129369,126.626992 123.125539,126.627945 123.120752,126.628898 C96.9061234,133.435848 79.3113012,147.079286 74.8486867,164.060454 C72.179352,174.216569 74.6820927,184.207845 81.5421297,190.786119 C88.2365302,197.205271 97.9774956,199.115676 108.267072,196.027585 C108.279519,196.022821 108.292923,196.019962 108.306327,196.017104 C114.872431,194.749852 122.982881,191.292066 131.569177,187.63133 C142.210134,183.094951 154.271927,177.952578 165.965106,175.89258 C169.530602,175.264672 172.915143,174.950241 176.128302,174.950241 Z M269.456401,225 C250.158298,225.000953 233.552509,211.14313 217.283737,197.56639 C211.246138,192.527875 205.002691,187.317852 198.761158,182.960603 C179.164335,168.20713 152.948749,179.383715 131.884174,188.363096 C123.266283,192.038125 115.125195,195.508298 108.478666,196.795558 C97.9114324,199.962734 87.8918528,197.98182 80.9868162,191.359717 C73.9151855,184.578493 71.3310627,174.298511 74.0741201,163.859409 C78.6123721,146.591442 96.4130433,132.741242 122.913946,125.859972 C147.4904,118.581375 174.954484,118.058277 204.030892,117.504688 C247.685238,116.673829 292.825527,115.814384 327.206137,90.1415869 C329.984619,88.3255109 332.738209,86.5122933 335.485096,84.702887 C357.424768,70.2562214 378.149452,56.610878 398.199143,49.9963975 C409.000949,46.4318957 418.570533,45.2685018 427.454592,46.4395183 C437.397577,47.7505994 446.248125,51.9287176 454.510808,59.2120781 C463.607418,64.8394365 468.388859,73.9274391 467.975246,84.8086501 C467.624824,94.0567266 463.683056,103.894599 456.575042,113.257967 C449.073522,123.139669 438.488097,131.788421 425.963862,138.271413 C410.01296,147.206964 395.889805,153.634692 382.231964,159.84994 C356.354353,171.626803 334.00394,181.797209 310.06514,204.62679 C295.043909,219.414566 281.707767,225 269.456401,225 Z' id='Fill-20' stroke='none' fill='%231155A4' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M180.19104,173.196253 C188.600647,173.196253 195.794673,175.46824 202.001696,180.054112 C208.772993,184.658076 215.460128,190.363753 221.92729,195.882796 C234.224655,206.376215 246.939966,217.227667 260.740789,220.877511 C276.166531,224.955851 291.441163,219.400624 307.434049,203.891884 C333.172631,179.783683 357.487136,168.239969 385.642535,154.874667 C396.735795,149.608914 408.206832,144.163191 420.961355,137.455782 C445.736844,125.48262 462.702387,104.771925 463.19015,85.9132894 C463.448378,75.9169272 458.730467,67.746915 449.904826,62.9087061 C449.884742,62.8972795 449.863701,62.8839485 449.84553,62.868713 C435.609546,51.3421399 419.689346,48.8968495 399.738885,55.175761 C381.905888,60.7890736 363.16814,72.6174992 343.330534,85.1419946 C337.736562,88.6737632 331.952267,92.3255111 326.162234,95.8477576 C293.415168,118.840914 250.737822,119.091347 209.466382,119.33321 C179.143785,119.511274 150.503492,119.678864 125.466906,128.140255 C125.462124,128.141207 125.457342,128.143111 125.45256,128.144063 C100.517353,135.581822 84.1371249,148.971881 80.5104639,164.880552 C78.4025628,174.129425 81.0498723,183.184998 87.5935471,189.103019 C94.651764,195.486675 104.886178,197.113059 115.673391,193.564151 C115.685824,193.560342 115.699214,193.556533 115.712603,193.553676 C121.893803,192.208195 129.402484,188.967805 137.352063,185.536971 C147.505184,181.154873 159.01352,176.188115 170.176597,174.157991 C173.693273,173.518102 177.029189,173.196253 180.19104,173.196253 Z M270.637595,223 C267.301678,223 263.947591,222.54865 260.535163,221.645949 C246.558363,217.950399 233.772279,207.038958 221.40701,196.486501 C214.957062,190.982693 208.286187,185.290347 201.538799,180.702571 C182.741754,166.815455 157.751075,177.600252 137.670544,186.266368 C129.693229,189.709581 122.157769,192.961398 115.903883,194.326876 C104.842184,197.957675 94.3294579,196.270348 87.0560515,189.692441 C80.2962307,183.579215 77.5580634,174.237025 79.7309996,164.704392 C83.4226956,148.510057 100.001854,134.907653 125.215373,127.384195 C150.374378,118.883764 179.074924,118.716174 209.4616,118.53811 C250.609665,118.296247 293.15981,118.046766 325.723247,95.183111 C331.530496,91.6494378 337.311921,87.9995944 342.902067,84.4697302 C362.784624,71.9176205 381.564454,60.0606284 399.497872,54.4168449 C419.715169,48.0531863 435.865861,50.5346608 450.322772,62.228824 C459.401858,67.2193874 464.254621,75.6360235 463.989699,85.9342382 C463.759207,94.8336477 459.682083,104.750976 452.508142,113.857969 C444.822528,123.615325 434.038184,132.021486 421.322874,138.165183 C408.566438,144.874496 397.086793,150.324028 385.985882,155.59359 C356.733494,169.479755 333.628833,180.448329 307.987804,204.467022 C299.320925,212.870328 291.073906,218.279866 282.77811,221.001299 C278.712462,222.334401 274.68794,223 270.637595,223 Z' id='Fill-22' stroke='none' fill='%231155A4' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M186.323836,172.155585 C194.202078,172.155585 200.969593,174.270945 206.838401,178.53802 C214.084398,183.352352 221.133653,189.572141 227.949876,195.587186 C239.400976,205.691352 251.240784,216.138989 264.043286,219.789922 C278.522864,223.921139 292.301432,219.097239 307.40657,204.612146 C336.868084,177.388971 362.973537,164.748479 399.10515,147.252514 C405.261429,144.272258 411.626866,141.189631 418.354268,137.866862 C443.333712,126.583031 460.946823,105.833182 461.198002,87.4024789 C461.32789,77.9221094 456.554529,70.3504428 447.755614,66.0824108 C447.732692,66.0709299 447.712636,66.0584923 447.691625,66.0441411 C418.822245,44.6838899 387.571914,64.0110616 351.386819,86.3912012 C343.40543,91.3270399 335.151851,96.4322223 326.694846,101.226463 C295.665133,121.711294 255.412461,121.3219 216.485404,120.947813 C185.018276,120.642612 155.296033,120.356546 129.890634,130.136376 L129.877264,130.142116 C106.269277,138.226597 91.0972853,151.414347 88.2502686,166.322321 C86.6400471,174.756014 89.3906034,182.972525 95.6099167,188.299672 C103.05743,194.679236 113.827577,195.998586 125.161206,191.920946 C125.173621,191.916162 125.187947,191.912335 125.200363,191.909465 C130.985127,190.488701 137.884439,187.452954 145.186783,184.238297 C154.855753,179.983659 165.814045,175.161673 176.446664,173.144858 C179.921152,172.485662 183.210359,172.155585 186.323836,172.155585 Z M273.793435,221.999999 C270.499453,222.000955 267.191145,221.519713 263.824579,220.559143 C250.848256,216.85846 238.939685,206.349591 227.422686,196.188021 C220.625564,190.190197 213.59732,183.988587 206.38284,179.195303 C188.381978,166.103227 164.608767,176.564259 145.508637,184.971162 C138.180505,188.195387 131.258272,191.241658 125.41143,192.681556 C113.808476,196.851044 102.757543,195.475247 95.0913223,188.907204 C88.6513914,183.390622 85.8005544,174.890915 87.4671241,166.172113 C90.3685789,150.976159 105.730627,137.568358 129.611759,129.387246 C155.15755,119.554795 186.337206,119.856169 216.493045,120.147976 C255.300719,120.519192 295.429234,120.909543 326.277487,100.544305 C334.745953,95.7433671 342.992847,90.6420117 350.968505,85.7099999 C368.938806,74.5955129 385.91394,64.0971685 402.01711,59.0905307 C420.077186,53.4773177 434.732494,55.474041 448.13668,65.3782478 C457.208741,69.7926614 462.130135,77.6169082 461.997383,87.413003 C461.740473,106.144124 443.935397,127.18865 418.695223,138.59016 C411.976416,141.909102 405.610024,144.991729 399.452789,147.972941 C363.383255,165.439247 337.322689,178.058692 307.952861,205.195759 C299.873102,212.943466 292.197331,217.889829 284.490998,220.311347 C280.906679,221.437434 277.359608,221.999999 273.793435,221.999999 Z' id='Fill-24' stroke='none' fill='%231155A4' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M191.815916,170.403687 C199.180369,170.403687 205.536321,172.346226 211.076867,176.264713 C218.780674,181.208403 226.142259,187.899901 233.261039,194.371849 C244.395663,204.492143 254.911804,214.052108 266.7758,217.698545 C280.165454,221.814627 292.952874,217.587815 307.019323,204.399551 C339.450065,175.157418 367.885992,159.629516 415.64596,137.811987 C444.209025,125.92193 459.175001,104.195085 459.200811,88.8752779 C459.21515,79.9510534 454.376253,72.9989593 445.573132,69.2990669 C445.550189,69.2904758 445.528203,69.2780665 445.507173,69.2647026 C418.659039,51.5031189 390.594967,68.5917345 358.100179,88.3779498 C348.124136,94.4527989 337.807784,100.734789 326.911185,106.407766 C297.425651,124.415627 259.346344,123.374197 222.5193,122.368086 C191.392441,121.51566 159.205461,120.637461 133.542675,131.723774 C133.537895,131.725683 133.533116,131.728547 133.528336,131.730456 C100.305132,144.609442 90.8424221,164.291609 96.2032545,178.084113 C98.4993884,183.990005 103.366007,188.48314 109.905496,190.735913 C117.033835,193.192008 125.317889,192.739544 133.86291,189.427205 C133.876293,189.423386 133.88872,189.418614 133.902103,189.414795 C139.286834,187.941902 145.582561,185.137391 152.247277,182.168695 C161.459534,178.065022 171.901113,173.413429 182.035839,171.421252 C185.480996,170.743512 188.736879,170.403687 191.815916,170.403687 Z M276.429695,220 C273.160429,220 269.879691,219.487399 266.540642,218.461242 C254.505535,214.762304 243.43209,204.69642 232.723808,194.96177 C225.628927,188.512732 218.292195,181.843189 210.631405,176.926227 C193.372164,164.722118 171.696545,174.377539 152.573247,182.897028 C145.887502,185.87527 139.5717,188.689326 134.132481,190.179402 C125.416349,193.552833 116.949714,194.007206 109.645484,191.490019 C102.879441,189.158972 97.8407555,184.500697 95.4585882,178.372392 C89.9534111,164.211426 99.498331,144.068204 133.232955,130.988759 C159.055381,119.832763 191.32935,120.715735 222.541286,121.57007 C259.250751,122.573318 297.211524,123.610929 326.518299,105.712843 C337.413943,100.039866 347.718823,93.7645578 357.684351,87.6963906 C390.399958,67.7765364 418.654259,50.5695547 445.917265,68.5783706 C455.014812,72.4147658 460.01526,79.6217286 459.999965,88.8762325 C459.98467,97.3298567 455.831172,106.857366 448.303256,115.705225 C440.220903,125.204098 429.039438,133.101211 415.966195,138.543184 C368.295128,160.320621 339.908909,175.819886 307.560377,204.985653 C300.027682,212.048477 292.885003,216.510112 285.729898,218.620654 C282.611668,219.5399 279.524983,220 276.429695,220 Z' id='Fill-26' stroke='none' fill='%231155A4' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M198.368157,167.659112 C205.214774,167.659112 211.15833,169.427909 216.369106,172.993082 C224.496653,178.01038 232.10188,185.167353 239.458382,192.087535 C259.798297,211.226683 279.012256,229.303602 307.660522,203.131107 C342.351834,172.703988 371.156988,154.728822 413.945235,136.802156 C427.077883,131.801024 438.353707,124.294096 446.565438,115.089693 C454.148662,106.589004 458.2794,97.5167856 458.199043,89.5457858 C458.113903,81.1601646 453.211163,74.8020037 444.39197,71.6447955 C444.369011,71.6362368 444.347008,71.6257761 444.325962,71.6134136 C432.877944,64.9556982 420.827247,64.0113887 406.400276,68.6397418 C393.348943,72.8258956 379.549522,81.2001052 364.940791,90.0650134 C353.321536,97.1164288 341.307191,104.407488 328.153498,110.649631 C300.129913,126.332968 264.089749,124.639296 229.23581,123.000781 C197.17428,121.4935 164.019319,119.934866 138.261039,132.355437 L138.246689,132.362094 C123.828328,138.657491 113.192491,146.521032 107.491919,155.102552 C102.63988,162.404072 101.508184,169.997538 104.303464,176.486932 C108.861816,187.074991 124.197588,193.977105 143.638269,185.916714 C143.649748,185.911959 143.663141,185.907205 143.675577,185.903401 C148.638585,184.399923 154.318111,181.835167 160.330545,179.121109 C169.091383,175.165089 179.022183,170.681283 188.661209,168.709929 C192.085953,168.010018 195.3165,167.659112 198.368157,167.659112 Z M280.014806,217 C276.762257,217 273.506837,216.447489 270.189236,215.341515 C259.069343,211.634648 249.275342,202.419784 238.908318,192.664771 C231.581472,185.771216 224.005901,178.643724 215.931925,173.658758 C199.404189,162.351769 178.82129,171.645563 160.66154,179.843843 C154.631887,182.56646 148.936098,185.137873 143.927172,186.658468 C137.919521,189.147147 132.28687,190.2322 127.225329,190.2322 C115.51902,190.233151 106.855759,184.435109 103.567813,176.7998 C100.663478,170.056498 101.820046,162.19581 106.823233,154.664157 C112.608945,145.957109 123.361491,137.993717 137.917608,131.637458 C163.859561,119.131299 197.114012,120.694688 229.274075,122.206725 C264.015132,123.839534 299.936673,125.52845 327.785194,109.944965 C340.924538,103.707576 352.921664,96.4279292 364.5237,89.3869744 C393.906659,71.5563556 419.285156,56.1564067 444.698092,70.9087475 C453.832017,74.1924343 458.910777,80.8064051 458.998788,89.5372271 C459.082015,97.7069789 454.877616,106.96844 447.163333,115.616528 C438.866462,124.916979 427.483495,132.497131 414.243704,137.540106 C371.554947,155.423979 342.810061,173.363008 308.195279,203.721657 C301.194644,210.117857 294.568053,214.10716 287.944331,215.912095 C285.284893,216.636731 282.650328,217 280.014806,217 Z' id='Fill-28' stroke='none' fill='%231155A4' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M202.70708,166.266873 C209.016672,166.266873 214.52647,167.881367 219.392997,171.132393 C227.887229,176.235536 235.644658,183.949656 243.146305,191.410823 C261.763944,209.924328 279.347959,227.410689 305.761203,203.625405 C338.609067,175.250551 365.264731,153.852036 409.382245,136.802595 C422.430913,132.221647 434.172995,124.763355 442.454395,115.796924 C450.082024,107.541445 454.36159,98.421709 454.197432,90.775618 C454.026593,82.8085445 449.076078,76.9465415 440.255438,74.2704096 C440.232532,74.2637025 440.211536,74.2550791 440.190539,74.2445394 C416.935431,62.4304665 394.385631,76.4454255 368.274934,92.6718103 C355.363701,100.695415 342.014395,108.991136 326.790631,115.623497 C300.229454,129.305976 266.208623,126.938371 233.309221,124.648376 C200.507169,122.366047 166.587505,120.005148 140.94924,133.95112 C140.945423,133.953994 140.940651,133.955911 140.936833,133.957827 C110.711683,148.998014 105.572195,166.24771 110.354734,176.448247 C112.903004,181.884828 118.432844,185.908129 125.526005,187.488129 C133.263392,189.212811 142.439071,187.9605 151.360878,183.964029 C155.895271,182.421396 160.927865,180.078703 166.254417,177.597077 C174.548223,173.734747 183.950097,169.355971 193.075193,167.376419 C196.480521,166.636722 199.685424,166.266873 202.70708,166.266873 Z M281.140337,216 C277.872444,216 274.60646,215.382947 271.299435,214.161297 C261.098722,210.39095 252.106289,201.447515 242.585113,191.979968 C235.11687,184.552337 227.3938,176.87271 218.966376,171.80981 C203.199554,161.274876 183.749672,170.332332 166.589414,178.324318 C161.24282,180.814567 156.193047,183.165884 151.651973,184.709475 C142.608956,188.76152 133.256711,190.031077 125.352303,188.270943 C118.016722,186.636328 112.287411,182.451099 109.632247,176.789351 C104.697003,166.261124 109.839354,148.540015 140.577021,133.243042 C166.416666,119.191673 200.451813,121.559279 233.363622,123.849273 C266.155176,126.131603 300.062432,128.490585 326.449908,114.900089 C341.644085,108.280184 354.968576,99.998835 367.85404,91.9905608 C381.001011,83.8203581 393.417861,76.1043217 405.276381,72.0570675 C418.4768,67.5527725 429.677733,68.0155623 440.519809,73.5144239 C449.677355,76.3036183 454.817797,82.42624 454.995317,90.7593294 C455.163293,98.6095077 450.805465,107.934289 443.040401,116.341157 C434.670242,125.401487 422.814585,132.935474 409.657115,137.554748 C365.671308,154.553407 339.068137,175.910721 306.288036,204.227128 C297.510345,212.130963 289.325341,215.999042 281.140337,216 Z' id='Fill-30' stroke='none' fill='%23347FD7' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M208.694542,164.173037 C214.060704,164.173037 219.276584,165.426804 224.174667,168.56266 C233.052861,173.66489 240.932678,181.896271 248.553088,189.857551 C265.590606,207.655495 281.682394,224.465941 306.077088,203.169133 C310.041883,199.845548 313.969348,196.492271 317.766631,193.250099 C343.79721,171.022305 368.383347,150.027206 407.578542,136.379434 C420.78336,132.196698 432.741881,125.062004 441.261119,116.288505 C449.081588,108.235275 453.429271,99.3937719 453.190924,92.0292048 C452.946833,84.520009 447.92144,79.1773694 439.039417,76.9859103 C439.019315,76.9811212 438.998256,76.9734588 438.979112,76.9657963 C417.227296,67.7009429 396.942895,80.5997107 373.455644,95.535731 C360.123515,104.015184 345.010962,113.624847 327.752326,120.377377 C302.43966,132.075056 270.144091,129.056053 238.911991,126.135704 C205.28206,122.992186 170.50634,119.739478 144.985958,135.156317 L144.974472,135.163021 C132.701983,142.019952 123.814216,149.699637 119.272218,157.369744 C115.377299,163.946037 114.737878,170.485934 117.472649,175.785472 C122.741175,185.998553 140.272618,190.815357 160.489057,181.199947 C164.544788,179.676078 168.931717,177.587104 173.578052,175.376489 C184.830146,170.018524 197.109335,164.173037 208.694542,164.173037 Z M284.144358,213.999999 C280.88216,214.000957 277.628577,213.324746 274.337662,211.983818 C264.971287,208.166963 256.715284,199.542882 247.975886,190.411163 C240.393764,182.491069 232.554151,174.301831 223.760191,169.247491 C208.643809,159.568865 190.196309,168.350985 173.920736,176.098674 C169.260043,178.31791 164.858755,180.413588 160.802067,181.936499 C153.083063,185.608726 145.732588,187.199641 139.27424,187.200599 C128.476824,187.200599 120.16626,182.755423 116.761436,176.152311 C113.895526,170.598955 114.543563,163.784168 118.583021,156.961719 C123.196811,149.170928 132.186043,141.392589 144.579141,134.466697 C170.324469,118.917681 205.228456,122.18284 238.986654,125.337852 C270.11346,128.248623 302.299906,131.258048 327.438359,119.640824 C344.647219,112.907451 359.724355,103.319817 373.02681,94.8595203 C384.862808,87.333084 396.043111,80.2223353 406.816596,76.2962902 C418.801919,71.927739 429.113069,71.9018782 439.263406,76.2158346 C448.505343,78.5059477 453.735581,84.1119838 453.990201,92.003344 C454.237163,99.5834174 449.806202,108.638511 441.83545,116.846905 C433.225276,125.714269 421.149017,132.920799 407.831247,137.139932 C368.78825,150.734067 344.257631,171.682233 318.2864,193.858305 C314.487203,197.103351 310.558781,200.457586 306.596857,203.77734 C298.742885,210.63427 291.422084,213.999999 284.144358,213.999999 Z' id='Fill-32' stroke='none' fill='%23347FD7' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M214.542451,162.134405 C219.438945,162.134405 224.209127,163.244866 228.720944,165.99617 C237.924477,171.041979 245.829486,179.794739 253.473261,188.260804 C261.365831,197.000184 268.821094,205.255052 277.194988,209.049922 C286.559281,213.293944 295.673822,211.258419 305.877322,202.644228 C312.359411,197.384354 318.701792,191.819629 324.835566,186.438388 C347.012846,166.982396 369.945125,146.864142 404.922951,136.015652 C418.22396,132.244673 430.355629,125.460544 439.091234,116.908471 C447.080451,109.08651 451.488922,100.548771 451.185583,93.4855935 C450.882243,86.4243271 445.799153,81.5858927 436.871209,79.8628634 C436.853028,79.8599965 436.834847,79.8552182 436.817622,79.8485287 C416.523536,72.8818713 398.337516,84.8723584 377.278861,98.7559797 C363.210413,108.031477 347.264512,118.544536 328.129241,125.205387 C304.081208,135.033248 273.517594,131.382681 243.958733,127.85157 C209.684234,123.755672 174.242308,119.521206 149.043115,136.417023 C149.039288,136.418934 149.037374,136.421801 149.033546,136.423712 C123.786509,152.274052 119.85075,166.864852 124.584569,175.235353 C127.438066,180.279251 133.604376,183.646947 141.50173,184.472624 C150.086144,185.369976 160.067642,183.220729 169.602265,178.416697 C173.1122,176.959338 176.810646,175.147433 180.725353,173.229452 C191.542231,167.928485 203.364819,162.134405 214.542451,162.134405 Z M286.524833,212 C273.83433,212.000956 263.559062,200.621126 252.879978,188.79501 C245.279265,180.379594 237.421144,171.677484 228.32,166.687102 C213.869745,157.877003 196.447337,166.413787 181.077495,173.946187 C177.150348,175.869901 173.442333,177.68754 169.935269,179.142032 C160.292516,184.002447 150.155998,186.181319 141.418479,185.267722 C133.259889,184.413374 126.87062,180.900421 123.887941,175.628123 C121.02009,170.558422 121.425819,164.409798 125.062066,157.847378 C129.185379,150.402898 137.104742,142.96893 148.601981,135.749982 C160.025538,128.093348 174.479621,124.066257 192.791952,123.438398 C209.086167,122.880301 226.86263,125.003746 244.053467,127.057428 C273.510896,130.577072 303.970206,134.216171 327.845996,124.458072 C346.907586,117.823024 362.808512,107.338634 376.837727,98.088939 C398.063841,84.0954184 416.395311,72.0093667 437.050151,79.0840121 C446.360857,80.8882713 451.664993,85.9904639 451.9846,93.4511902 C452.298466,100.740856 447.801959,109.498393 439.651024,117.478035 C430.821642,126.122807 418.568447,132.978609 405.150695,136.781124 C370.345112,147.576098 347.47886,167.637969 325.363779,187.038533 C319.224263,192.424553 312.876141,197.994056 306.387354,203.259664 C299.034479,209.467539 292.510287,211.999044 286.524833,212 Z' id='Fill-34' stroke='none' fill='%23347FD7' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M221.183681,160.157253 C225.591829,160.157253 229.899877,161.122479 234.002962,163.480863 C243.470373,168.413501 251.299029,177.687278 258.870289,186.654845 C265.972516,195.068953 272.681975,203.017089 280.228448,206.850415 C288.644349,211.125938 296.888651,209.6044 306.171119,202.061373 C313.84343,196.043688 320.973303,189.509632 328.521683,182.592338 C348.909364,163.909747 369.990107,144.590964 402.4306,135.768893 C430.870967,128.636682 449.893494,108.674097 449.183272,95.2160895 C448.833404,88.5954953 443.708361,84.250552 434.753835,82.9819693 C434.738582,82.9800674 434.724282,82.9772145 434.709029,82.9734107 C415.828546,78.0731059 399.570643,89.3163241 380.745453,102.335939 C366.220684,112.380945 349.758771,123.766808 328.919217,130.141103 C306.150146,138.209061 277.319872,133.956361 249.438151,129.843452 C214.708739,124.720622 178.797211,119.422815 154.112922,137.780177 C154.110062,137.782079 154.107202,137.783981 154.104342,137.786834 C143.788477,145.069297 136.772049,152.257615 133.246675,159.152087 C130.198914,165.113664 129.994904,170.536998 132.65657,174.836295 C138.44131,184.181394 158.046316,187.150296 179.634225,175.654122 C182.518015,174.332286 185.471398,172.830717 188.598284,171.239759 C198.999948,165.94956 210.38925,160.157253 221.183681,160.157253 Z M289.427977,210 C277.534369,210.000951 268.087931,198.809085 258.260165,187.167413 C250.739431,178.257855 242.962254,169.04589 233.618775,164.177918 C219.829015,156.248801 203.429068,164.588734 188.959592,171.948225 C185.826032,173.542037 182.865023,175.04836 179.989813,176.366392 C170.067669,181.649935 159.554467,184.318333 150.414044,183.884694 C141.837033,183.471977 135.117087,180.326196 131.977807,175.254718 C129.162656,170.705318 129.35618,165.012863 132.536452,158.790721 C136.119978,151.781184 143.219345,144.497769 153.640075,137.14018 C164.839667,128.813561 179.260524,124.574174 197.724407,124.182378 C214.14342,123.833375 232.145897,126.48846 249.554455,129.057007 C277.340845,133.156602 306.07102,137.394087 328.669448,129.386039 C349.406043,123.042175 365.813617,111.694351 380.290719,101.682628 C399.270348,88.5555549 415.661715,77.2162895 434.8873,82.198377 C444.248892,83.5306741 449.607499,88.1380828 449.979293,95.1742472 C450.347274,102.151452 445.796129,110.579824 437.491767,118.298779 C428.467649,126.685309 416.088802,133.163259 402.631751,136.53727 C370.386688,145.307038 349.378397,164.559254 329.061262,183.177179 C321.500489,190.105885 314.360129,196.649451 306.667798,202.6814 C300.29772,207.859386 294.628332,209.999049 289.427977,210 Z' id='Fill-36' stroke='none' fill='%23347FD7' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M226.804815,158.415458 C230.75687,158.415458 234.631302,159.244634 238.349531,161.240409 C248.141505,166.078388 255.887494,176.024668 263.379533,185.643112 C269.777186,193.861063 275.821224,201.621769 282.638615,205.550051 C290.219776,209.918324 297.699356,208.871549 306.174617,202.256352 C314.490799,195.950779 322.186957,188.497779 330.336394,180.606706 C349.573435,161.979478 369.465957,142.717667 400.510289,135.443922 C428.78895,129.242835 448.996755,109.715495 448.175486,96.3988298 C447.787372,90.1162623 442.576103,86.1908559 433.498067,85.3482595 C415.722444,82.236692 401.043108,93.0389886 384.043712,105.547567 C369.144924,116.510906 352.258609,128.937046 329.624373,134.942582 C307.873694,141.462879 280.43451,136.572177 253.897092,131.842518 C218.460842,125.527358 181.816167,118.996517 157.529811,139.096132 C157.527894,139.098049 157.525978,139.099966 157.524061,139.100925 C140.028263,153.057925 133.015377,166.48387 138.763299,175.014319 C144.915625,184.143885 165.58725,186.094606 188.254069,173.324334 C190.423675,172.221002 192.58753,171.062073 194.876924,169.835084 C205.044554,164.389361 216.201156,158.415458 226.804815,158.415458 Z M291.795231,208.999999 C288.58203,209.000958 285.422495,208.078799 282.239001,206.244067 C275.28553,202.238139 269.195494,194.417043 262.747051,186.136784 C255.311552,176.588316 247.622103,166.714889 237.982499,161.952637 C224.651501,154.797758 209.033983,163.162372 195.255455,170.541561 C192.96127,171.770467 190.794539,172.931314 188.631642,174.029852 C177.287212,180.421699 166.403727,183.151749 157.522144,183.152708 C148.357861,183.152708 141.323893,180.248195 138.099192,175.461979 C135.309563,171.321849 135.29998,165.966234 138.07236,159.9722 C141.173439,153.265938 147.549051,146.034372 157.021908,138.475927 C181.594799,118.144335 218.423468,124.706809 254.037963,131.053602 C280.482426,135.766965 307.827696,140.639454 329.405879,134.17188 C351.905952,128.201811 368.727103,115.8236 383.568392,104.902439 C400.716325,92.2836235 415.524074,81.3854683 433.605397,84.554551 C443.090713,85.4345322 448.560726,89.6245081 448.975672,96.3499419 C449.384869,103.001565 444.611545,111.410274 436.203366,118.844102 C426.89917,127.070681 414.285942,133.243969 400.687576,136.226128 C369.864612,143.44715 350.052588,162.631316 330.894128,181.183774 C322.726484,189.091143 315.013076,196.561398 306.663354,202.891894 C301.43196,206.974509 296.556097,208.999999 291.795231,208.999999 Z' id='Fill-38' stroke='none' fill='%23347FD7' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3Cpath d='M232.183069,156.077123 C235.673245,156.077123 239.114466,156.776243 242.482735,158.417404 C252.541467,163.066406 260.097755,173.623016 267.40447,183.832458 C275.048109,194.512442 282.268433,204.599466 291.319277,206.025441 C295.865336,206.739862 300.567858,205.248854 305.696573,201.46347 C314.292427,195.228777 322.223073,187.134866 330.618309,178.564673 C348.027911,160.794028 367.759498,140.652498 397.756195,134.816619 C411.306063,132.286972 423.973788,126.553427 433.427786,118.670877 C441.835501,111.66151 446.599456,103.833474 446.171343,97.7307625 C445.756669,91.8336743 440.473411,88.3572041 431.294901,87.9411753 C414.638816,86.4731198 401.406673,96.8614058 386.081961,108.888941 C371.054815,120.683117 354.022451,134.051508 329.765923,139.473272 C323.999838,140.867685 317.817158,141.449169 311.35899,141.449169 C294.633792,141.450125 276.0368,137.549019 257.883279,133.741638 C221.91604,126.196694 184.723976,118.396394 161.018426,140.079621 L161.015547,140.082491 C145.105299,154.353712 139.234586,166.947429 144.906601,174.633919 C148.27487,179.197802 155.577746,181.487395 164.943434,180.916431 C174.959931,180.306256 186.298202,176.531392 196.871438,170.288092 C198.144258,169.574626 199.418038,168.850641 200.697577,168.122829 C211.153705,162.176009 221.877644,156.077123 232.183069,156.077123 Z M293.544312,207 C292.756238,207 291.973925,206.937835 291.19353,206.815417 C281.810564,205.336841 274.496169,195.11688 266.751742,184.297263 C259.5055,174.171983 252.011606,163.702404 242.137173,159.139477 C229.198758,152.834968 214.911691,160.959483 201.094973,168.817167 C199.813514,169.545935 198.538774,170.270877 197.272674,170.980517 C186.600569,177.283113 175.133672,181.096232 164.993349,181.715015 C155.351211,182.301281 147.793003,179.895009 144.260592,175.108287 C138.315007,167.050718 144.226036,154.067752 160.477046,139.488574 C184.484962,117.529906 221.882444,125.373244 258.049341,132.958357 C283.124659,138.218491 309.055243,143.657469 329.583543,138.694772 C353.66825,133.311264 370.624783,120.002169 385.585695,108.260594 C401.043833,96.1278563 414.395003,85.642975 431.348655,87.1435477 C440.970636,87.5796607 446.524584,91.320094 446.971895,97.675292 C447.417286,104.032403 442.546782,112.110056 433.94229,119.283922 C424.384622,127.252546 411.586352,133.048257 397.906898,135.601813 C368.158814,141.389873 349.366964,160.572146 331.192325,179.123204 C322.772133,187.718262 314.819409,195.836083 306.171721,202.108076 C301.73125,205.385617 297.575868,207 293.544312,207 Z' id='Fill-40' stroke='none' fill='%23347FD7' fill-rule='evenodd' mask='url(%23mask-4)'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");
    }

.vertical {
  background-color: #0E0E0E;
  width: 20.625rem;
  padding-left: 3.438rem;
  padding-right: 3.438rem;
  padding-top: 2.188rem;
  padding-bottom: 2.188rem;
  margin-top: 2.5rem;
  text-align: center;
  border-radius: 0.313rem;
}

@media (min-width: 1280px) {

.vertical {
    margin-top: 4.375rem
}
  }

.vertical__icon {
    display: inline-block;
    vertical-align: middle;
    width: 5.625rem;
    margin-bottom: 1.563rem;
  }

.vertical__icon .colored {
      fill: currentColor;
    }

.timeline {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  padding: 0;
  z-index: 1;
}

.timeline__wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: flex;
    z-index: 1;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    box-sizing: content-box;
  }

.timeline__slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    width: 60vw;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    padding-right: 25vw;
  }

@media (min-width: 768px) {

.timeline__slide {
      width: 11.875rem;

      padding-right: 0
  }
    }

@media (min-width: 768px) {

.timeline__slide:not(:last-child) {
        padding-right: 6.25rem
    }
      }

@media (min-width: 1024px) {

.timeline__slide:not(:last-child) {
        padding-right: calc((100% - 190px*4) / 3)
    }
      }

.timeline__button {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    z-index: 1;
  }

.timeline__button:focus {
      outline: 0;
    }

.timeline__button--prev {
      left: 0;
      margin-left: 0.625rem;
    }

@media (min-width: 768px) {

.timeline__button--prev {
        margin-left: 0.938rem
    }
      }

@media (min-width: 1024px) {

.timeline__button--prev {
        margin: 0;

        -webkit-transform: translate(-50%,-50%);

                transform: translate(-50%,-50%)
    }
      }

.timeline__button--next {
      right: 0;
      margin-right: 0.625rem;
    }

@media (min-width: 768px) {

.timeline__button--next {
        margin-right: 0.938rem
    }
      }

@media (min-width: 1024px) {

.timeline__button--next {
        margin: 0;

        -webkit-transform: translate(50%,-50%);

                transform: translate(50%,-50%)
    }
      }

.timeline__button--disabled {
      visibility: hidden;
    }

.line {
  position: relative;
  width: 100%;
  overflow: hidden;
  margin-top: 2.5rem;
}

@media (min-width: 768px) {

.line {
    margin-top: 4.063rem
}
  }

@media (min-width: 1024px) {

.line {
    margin-top: 5.625rem
}
  }

.line:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 0.063rem;
    background-color: #4A90E2;
    margin-top: 2.813rem;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }

.line__arrow {
    width: 0.563rem;
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 2.813rem;
    margin-left: calc(50% + 45px);
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
  }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.not-sr-only {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.focus\:sr-only:focus {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.focus\:not-sr-only:focus {
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

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

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

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

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

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

.bg-black {
  background-color: #000;
}

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

.bg-gray-800 {
  background-color: #121212;
}

.bg-gray-900 {
  background-color: #0E0E0E;
}

.bg-red-100 {
  background-color: #fff5f5;
}

.bg-red-200 {
  background-color: #fed7d7;
}

.bg-red-300 {
  background-color: #feb2b2;
}

.bg-red-400 {
  background-color: #fc8181;
}

.bg-red-500 {
  background-color: #f56565;
}

.bg-red-600 {
  background-color: #e53e3e;
}

.bg-red-700 {
  background-color: #c53030;
}

.bg-red-800 {
  background-color: #9b2c2c;
}

.bg-red-900 {
  background-color: #742a2a;
}

.bg-orange {
  background-color: #E89038;
}

.bg-yellow {
  background-color: #B9E838;
}

.bg-green-100 {
  background-color: #f0fff4;
}

.bg-green-200 {
  background-color: #c6f6d5;
}

.bg-green-300 {
  background-color: #9ae6b4;
}

.bg-green-400 {
  background-color: #68d391;
}

.bg-green-500 {
  background-color: #48bb78;
}

.bg-green-600 {
  background-color: #38a169;
}

.bg-green-700 {
  background-color: #2f855a;
}

.bg-green-800 {
  background-color: #276749;
}

.bg-green-900 {
  background-color: #22543d;
}

.bg-teal-100 {
  background-color: #e6fffa;
}

.bg-teal-200 {
  background-color: #b2f5ea;
}

.bg-teal-300 {
  background-color: #81e6d9;
}

.bg-teal-400 {
  background-color: #4fd1c5;
}

.bg-teal-500 {
  background-color: #38b2ac;
}

.bg-teal-600 {
  background-color: #319795;
}

.bg-teal-700 {
  background-color: #2c7a7b;
}

.bg-teal-800 {
  background-color: #285e61;
}

.bg-teal-900 {
  background-color: #234e52;
}

.bg-blue {
  background-color: #4A90E2;
}

.bg-indigo-100 {
  background-color: #ebf4ff;
}

.bg-indigo-200 {
  background-color: #c3dafe;
}

.bg-indigo-300 {
  background-color: #a3bffa;
}

.bg-indigo-400 {
  background-color: #7f9cf5;
}

.bg-indigo-500 {
  background-color: #667eea;
}

.bg-indigo-600 {
  background-color: #5a67d8;
}

.bg-indigo-700 {
  background-color: #4c51bf;
}

.bg-indigo-800 {
  background-color: #434190;
}

.bg-indigo-900 {
  background-color: #3c366b;
}

.bg-purple-100 {
  background-color: #faf5ff;
}

.bg-purple-200 {
  background-color: #e9d8fd;
}

.bg-purple-300 {
  background-color: #d6bcfa;
}

.bg-purple-400 {
  background-color: #b794f4;
}

.bg-purple-500 {
  background-color: #9f7aea;
}

.bg-purple-600 {
  background-color: #805ad5;
}

.bg-purple-700 {
  background-color: #6b46c1;
}

.bg-purple-800 {
  background-color: #553c9a;
}

.bg-purple-900 {
  background-color: #44337a;
}

.bg-pink {
  background-color: #FF00E5;
}

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

.hover\:bg-black:hover {
  background-color: #000;
}

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

.hover\:bg-gray-800:hover {
  background-color: #121212;
}

.hover\:bg-gray-900:hover {
  background-color: #0E0E0E;
}

.hover\:bg-red-100:hover {
  background-color: #fff5f5;
}

.hover\:bg-red-200:hover {
  background-color: #fed7d7;
}

.hover\:bg-red-300:hover {
  background-color: #feb2b2;
}

.hover\:bg-red-400:hover {
  background-color: #fc8181;
}

.hover\:bg-red-500:hover {
  background-color: #f56565;
}

.hover\:bg-red-600:hover {
  background-color: #e53e3e;
}

.hover\:bg-red-700:hover {
  background-color: #c53030;
}

.hover\:bg-red-800:hover {
  background-color: #9b2c2c;
}

.hover\:bg-red-900:hover {
  background-color: #742a2a;
}

.hover\:bg-orange:hover {
  background-color: #E89038;
}

.hover\:bg-yellow:hover {
  background-color: #B9E838;
}

.hover\:bg-green-100:hover {
  background-color: #f0fff4;
}

.hover\:bg-green-200:hover {
  background-color: #c6f6d5;
}

.hover\:bg-green-300:hover {
  background-color: #9ae6b4;
}

.hover\:bg-green-400:hover {
  background-color: #68d391;
}

.hover\:bg-green-500:hover {
  background-color: #48bb78;
}

.hover\:bg-green-600:hover {
  background-color: #38a169;
}

.hover\:bg-green-700:hover {
  background-color: #2f855a;
}

.hover\:bg-green-800:hover {
  background-color: #276749;
}

.hover\:bg-green-900:hover {
  background-color: #22543d;
}

.hover\:bg-teal-100:hover {
  background-color: #e6fffa;
}

.hover\:bg-teal-200:hover {
  background-color: #b2f5ea;
}

.hover\:bg-teal-300:hover {
  background-color: #81e6d9;
}

.hover\:bg-teal-400:hover {
  background-color: #4fd1c5;
}

.hover\:bg-teal-500:hover {
  background-color: #38b2ac;
}

.hover\:bg-teal-600:hover {
  background-color: #319795;
}

.hover\:bg-teal-700:hover {
  background-color: #2c7a7b;
}

.hover\:bg-teal-800:hover {
  background-color: #285e61;
}

.hover\:bg-teal-900:hover {
  background-color: #234e52;
}

.hover\:bg-blue:hover {
  background-color: #4A90E2;
}

.hover\:bg-indigo-100:hover {
  background-color: #ebf4ff;
}

.hover\:bg-indigo-200:hover {
  background-color: #c3dafe;
}

.hover\:bg-indigo-300:hover {
  background-color: #a3bffa;
}

.hover\:bg-indigo-400:hover {
  background-color: #7f9cf5;
}

.hover\:bg-indigo-500:hover {
  background-color: #667eea;
}

.hover\:bg-indigo-600:hover {
  background-color: #5a67d8;
}

.hover\:bg-indigo-700:hover {
  background-color: #4c51bf;
}

.hover\:bg-indigo-800:hover {
  background-color: #434190;
}

.hover\:bg-indigo-900:hover {
  background-color: #3c366b;
}

.hover\:bg-purple-100:hover {
  background-color: #faf5ff;
}

.hover\:bg-purple-200:hover {
  background-color: #e9d8fd;
}

.hover\:bg-purple-300:hover {
  background-color: #d6bcfa;
}

.hover\:bg-purple-400:hover {
  background-color: #b794f4;
}

.hover\:bg-purple-500:hover {
  background-color: #9f7aea;
}

.hover\:bg-purple-600:hover {
  background-color: #805ad5;
}

.hover\:bg-purple-700:hover {
  background-color: #6b46c1;
}

.hover\:bg-purple-800:hover {
  background-color: #553c9a;
}

.hover\:bg-purple-900:hover {
  background-color: #44337a;
}

.hover\:bg-pink:hover {
  background-color: #FF00E5;
}

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

.focus\:bg-black:focus {
  background-color: #000;
}

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

.focus\:bg-gray-800:focus {
  background-color: #121212;
}

.focus\:bg-gray-900:focus {
  background-color: #0E0E0E;
}

.focus\:bg-red-100:focus {
  background-color: #fff5f5;
}

.focus\:bg-red-200:focus {
  background-color: #fed7d7;
}

.focus\:bg-red-300:focus {
  background-color: #feb2b2;
}

.focus\:bg-red-400:focus {
  background-color: #fc8181;
}

.focus\:bg-red-500:focus {
  background-color: #f56565;
}

.focus\:bg-red-600:focus {
  background-color: #e53e3e;
}

.focus\:bg-red-700:focus {
  background-color: #c53030;
}

.focus\:bg-red-800:focus {
  background-color: #9b2c2c;
}

.focus\:bg-red-900:focus {
  background-color: #742a2a;
}

.focus\:bg-orange:focus {
  background-color: #E89038;
}

.focus\:bg-yellow:focus {
  background-color: #B9E838;
}

.focus\:bg-green-100:focus {
  background-color: #f0fff4;
}

.focus\:bg-green-200:focus {
  background-color: #c6f6d5;
}

.focus\:bg-green-300:focus {
  background-color: #9ae6b4;
}

.focus\:bg-green-400:focus {
  background-color: #68d391;
}

.focus\:bg-green-500:focus {
  background-color: #48bb78;
}

.focus\:bg-green-600:focus {
  background-color: #38a169;
}

.focus\:bg-green-700:focus {
  background-color: #2f855a;
}

.focus\:bg-green-800:focus {
  background-color: #276749;
}

.focus\:bg-green-900:focus {
  background-color: #22543d;
}

.focus\:bg-teal-100:focus {
  background-color: #e6fffa;
}

.focus\:bg-teal-200:focus {
  background-color: #b2f5ea;
}

.focus\:bg-teal-300:focus {
  background-color: #81e6d9;
}

.focus\:bg-teal-400:focus {
  background-color: #4fd1c5;
}

.focus\:bg-teal-500:focus {
  background-color: #38b2ac;
}

.focus\:bg-teal-600:focus {
  background-color: #319795;
}

.focus\:bg-teal-700:focus {
  background-color: #2c7a7b;
}

.focus\:bg-teal-800:focus {
  background-color: #285e61;
}

.focus\:bg-teal-900:focus {
  background-color: #234e52;
}

.focus\:bg-blue:focus {
  background-color: #4A90E2;
}

.focus\:bg-indigo-100:focus {
  background-color: #ebf4ff;
}

.focus\:bg-indigo-200:focus {
  background-color: #c3dafe;
}

.focus\:bg-indigo-300:focus {
  background-color: #a3bffa;
}

.focus\:bg-indigo-400:focus {
  background-color: #7f9cf5;
}

.focus\:bg-indigo-500:focus {
  background-color: #667eea;
}

.focus\:bg-indigo-600:focus {
  background-color: #5a67d8;
}

.focus\:bg-indigo-700:focus {
  background-color: #4c51bf;
}

.focus\:bg-indigo-800:focus {
  background-color: #434190;
}

.focus\:bg-indigo-900:focus {
  background-color: #3c366b;
}

.focus\:bg-purple-100:focus {
  background-color: #faf5ff;
}

.focus\:bg-purple-200:focus {
  background-color: #e9d8fd;
}

.focus\:bg-purple-300:focus {
  background-color: #d6bcfa;
}

.focus\:bg-purple-400:focus {
  background-color: #b794f4;
}

.focus\:bg-purple-500:focus {
  background-color: #9f7aea;
}

.focus\:bg-purple-600:focus {
  background-color: #805ad5;
}

.focus\:bg-purple-700:focus {
  background-color: #6b46c1;
}

.focus\:bg-purple-800:focus {
  background-color: #553c9a;
}

.focus\:bg-purple-900:focus {
  background-color: #44337a;
}

.focus\:bg-pink:focus {
  background-color: #FF00E5;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.bg-repeat-round {
  background-repeat: round;
}

.bg-repeat-space {
  background-repeat: space;
}

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

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

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

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

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

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

.border-black {
  border-color: #000;
}

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

.border-gray-800 {
  border-color: #121212;
}

.border-gray-900 {
  border-color: #0E0E0E;
}

.border-red-100 {
  border-color: #fff5f5;
}

.border-red-200 {
  border-color: #fed7d7;
}

.border-red-300 {
  border-color: #feb2b2;
}

.border-red-400 {
  border-color: #fc8181;
}

.border-red-500 {
  border-color: #f56565;
}

.border-red-600 {
  border-color: #e53e3e;
}

.border-red-700 {
  border-color: #c53030;
}

.border-red-800 {
  border-color: #9b2c2c;
}

.border-red-900 {
  border-color: #742a2a;
}

.border-orange {
  border-color: #E89038;
}

.border-yellow {
  border-color: #B9E838;
}

.border-green-100 {
  border-color: #f0fff4;
}

.border-green-200 {
  border-color: #c6f6d5;
}

.border-green-300 {
  border-color: #9ae6b4;
}

.border-green-400 {
  border-color: #68d391;
}

.border-green-500 {
  border-color: #48bb78;
}

.border-green-600 {
  border-color: #38a169;
}

.border-green-700 {
  border-color: #2f855a;
}

.border-green-800 {
  border-color: #276749;
}

.border-green-900 {
  border-color: #22543d;
}

.border-teal-100 {
  border-color: #e6fffa;
}

.border-teal-200 {
  border-color: #b2f5ea;
}

.border-teal-300 {
  border-color: #81e6d9;
}

.border-teal-400 {
  border-color: #4fd1c5;
}

.border-teal-500 {
  border-color: #38b2ac;
}

.border-teal-600 {
  border-color: #319795;
}

.border-teal-700 {
  border-color: #2c7a7b;
}

.border-teal-800 {
  border-color: #285e61;
}

.border-teal-900 {
  border-color: #234e52;
}

.border-blue {
  border-color: #4A90E2;
}

.border-indigo-100 {
  border-color: #ebf4ff;
}

.border-indigo-200 {
  border-color: #c3dafe;
}

.border-indigo-300 {
  border-color: #a3bffa;
}

.border-indigo-400 {
  border-color: #7f9cf5;
}

.border-indigo-500 {
  border-color: #667eea;
}

.border-indigo-600 {
  border-color: #5a67d8;
}

.border-indigo-700 {
  border-color: #4c51bf;
}

.border-indigo-800 {
  border-color: #434190;
}

.border-indigo-900 {
  border-color: #3c366b;
}

.border-purple-100 {
  border-color: #faf5ff;
}

.border-purple-200 {
  border-color: #e9d8fd;
}

.border-purple-300 {
  border-color: #d6bcfa;
}

.border-purple-400 {
  border-color: #b794f4;
}

.border-purple-500 {
  border-color: #9f7aea;
}

.border-purple-600 {
  border-color: #805ad5;
}

.border-purple-700 {
  border-color: #6b46c1;
}

.border-purple-800 {
  border-color: #553c9a;
}

.border-purple-900 {
  border-color: #44337a;
}

.border-pink {
  border-color: #FF00E5;
}

.hover\:border-transparent:hover {
  border-color: transparent;
}

.hover\:border-black:hover {
  border-color: #000;
}

.hover\:border-white:hover {
  border-color: #fff;
}

.hover\:border-gray-800:hover {
  border-color: #121212;
}

.hover\:border-gray-900:hover {
  border-color: #0E0E0E;
}

.hover\:border-red-100:hover {
  border-color: #fff5f5;
}

.hover\:border-red-200:hover {
  border-color: #fed7d7;
}

.hover\:border-red-300:hover {
  border-color: #feb2b2;
}

.hover\:border-red-400:hover {
  border-color: #fc8181;
}

.hover\:border-red-500:hover {
  border-color: #f56565;
}

.hover\:border-red-600:hover {
  border-color: #e53e3e;
}

.hover\:border-red-700:hover {
  border-color: #c53030;
}

.hover\:border-red-800:hover {
  border-color: #9b2c2c;
}

.hover\:border-red-900:hover {
  border-color: #742a2a;
}

.hover\:border-orange:hover {
  border-color: #E89038;
}

.hover\:border-yellow:hover {
  border-color: #B9E838;
}

.hover\:border-green-100:hover {
  border-color: #f0fff4;
}

.hover\:border-green-200:hover {
  border-color: #c6f6d5;
}

.hover\:border-green-300:hover {
  border-color: #9ae6b4;
}

.hover\:border-green-400:hover {
  border-color: #68d391;
}

.hover\:border-green-500:hover {
  border-color: #48bb78;
}

.hover\:border-green-600:hover {
  border-color: #38a169;
}

.hover\:border-green-700:hover {
  border-color: #2f855a;
}

.hover\:border-green-800:hover {
  border-color: #276749;
}

.hover\:border-green-900:hover {
  border-color: #22543d;
}

.hover\:border-teal-100:hover {
  border-color: #e6fffa;
}

.hover\:border-teal-200:hover {
  border-color: #b2f5ea;
}

.hover\:border-teal-300:hover {
  border-color: #81e6d9;
}

.hover\:border-teal-400:hover {
  border-color: #4fd1c5;
}

.hover\:border-teal-500:hover {
  border-color: #38b2ac;
}

.hover\:border-teal-600:hover {
  border-color: #319795;
}

.hover\:border-teal-700:hover {
  border-color: #2c7a7b;
}

.hover\:border-teal-800:hover {
  border-color: #285e61;
}

.hover\:border-teal-900:hover {
  border-color: #234e52;
}

.hover\:border-blue:hover {
  border-color: #4A90E2;
}

.hover\:border-indigo-100:hover {
  border-color: #ebf4ff;
}

.hover\:border-indigo-200:hover {
  border-color: #c3dafe;
}

.hover\:border-indigo-300:hover {
  border-color: #a3bffa;
}

.hover\:border-indigo-400:hover {
  border-color: #7f9cf5;
}

.hover\:border-indigo-500:hover {
  border-color: #667eea;
}

.hover\:border-indigo-600:hover {
  border-color: #5a67d8;
}

.hover\:border-indigo-700:hover {
  border-color: #4c51bf;
}

.hover\:border-indigo-800:hover {
  border-color: #434190;
}

.hover\:border-indigo-900:hover {
  border-color: #3c366b;
}

.hover\:border-purple-100:hover {
  border-color: #faf5ff;
}

.hover\:border-purple-200:hover {
  border-color: #e9d8fd;
}

.hover\:border-purple-300:hover {
  border-color: #d6bcfa;
}

.hover\:border-purple-400:hover {
  border-color: #b794f4;
}

.hover\:border-purple-500:hover {
  border-color: #9f7aea;
}

.hover\:border-purple-600:hover {
  border-color: #805ad5;
}

.hover\:border-purple-700:hover {
  border-color: #6b46c1;
}

.hover\:border-purple-800:hover {
  border-color: #553c9a;
}

.hover\:border-purple-900:hover {
  border-color: #44337a;
}

.hover\:border-pink:hover {
  border-color: #FF00E5;
}

.focus\:border-transparent:focus {
  border-color: transparent;
}

.focus\:border-black:focus {
  border-color: #000;
}

.focus\:border-white:focus {
  border-color: #fff;
}

.focus\:border-gray-800:focus {
  border-color: #121212;
}

.focus\:border-gray-900:focus {
  border-color: #0E0E0E;
}

.focus\:border-red-100:focus {
  border-color: #fff5f5;
}

.focus\:border-red-200:focus {
  border-color: #fed7d7;
}

.focus\:border-red-300:focus {
  border-color: #feb2b2;
}

.focus\:border-red-400:focus {
  border-color: #fc8181;
}

.focus\:border-red-500:focus {
  border-color: #f56565;
}

.focus\:border-red-600:focus {
  border-color: #e53e3e;
}

.focus\:border-red-700:focus {
  border-color: #c53030;
}

.focus\:border-red-800:focus {
  border-color: #9b2c2c;
}

.focus\:border-red-900:focus {
  border-color: #742a2a;
}

.focus\:border-orange:focus {
  border-color: #E89038;
}

.focus\:border-yellow:focus {
  border-color: #B9E838;
}

.focus\:border-green-100:focus {
  border-color: #f0fff4;
}

.focus\:border-green-200:focus {
  border-color: #c6f6d5;
}

.focus\:border-green-300:focus {
  border-color: #9ae6b4;
}

.focus\:border-green-400:focus {
  border-color: #68d391;
}

.focus\:border-green-500:focus {
  border-color: #48bb78;
}

.focus\:border-green-600:focus {
  border-color: #38a169;
}

.focus\:border-green-700:focus {
  border-color: #2f855a;
}

.focus\:border-green-800:focus {
  border-color: #276749;
}

.focus\:border-green-900:focus {
  border-color: #22543d;
}

.focus\:border-teal-100:focus {
  border-color: #e6fffa;
}

.focus\:border-teal-200:focus {
  border-color: #b2f5ea;
}

.focus\:border-teal-300:focus {
  border-color: #81e6d9;
}

.focus\:border-teal-400:focus {
  border-color: #4fd1c5;
}

.focus\:border-teal-500:focus {
  border-color: #38b2ac;
}

.focus\:border-teal-600:focus {
  border-color: #319795;
}

.focus\:border-teal-700:focus {
  border-color: #2c7a7b;
}

.focus\:border-teal-800:focus {
  border-color: #285e61;
}

.focus\:border-teal-900:focus {
  border-color: #234e52;
}

.focus\:border-blue:focus {
  border-color: #4A90E2;
}

.focus\:border-indigo-100:focus {
  border-color: #ebf4ff;
}

.focus\:border-indigo-200:focus {
  border-color: #c3dafe;
}

.focus\:border-indigo-300:focus {
  border-color: #a3bffa;
}

.focus\:border-indigo-400:focus {
  border-color: #7f9cf5;
}

.focus\:border-indigo-500:focus {
  border-color: #667eea;
}

.focus\:border-indigo-600:focus {
  border-color: #5a67d8;
}

.focus\:border-indigo-700:focus {
  border-color: #4c51bf;
}

.focus\:border-indigo-800:focus {
  border-color: #434190;
}

.focus\:border-indigo-900:focus {
  border-color: #3c366b;
}

.focus\:border-purple-100:focus {
  border-color: #faf5ff;
}

.focus\:border-purple-200:focus {
  border-color: #e9d8fd;
}

.focus\:border-purple-300:focus {
  border-color: #d6bcfa;
}

.focus\:border-purple-400:focus {
  border-color: #b794f4;
}

.focus\:border-purple-500:focus {
  border-color: #9f7aea;
}

.focus\:border-purple-600:focus {
  border-color: #805ad5;
}

.focus\:border-purple-700:focus {
  border-color: #6b46c1;
}

.focus\:border-purple-800:focus {
  border-color: #553c9a;
}

.focus\:border-purple-900:focus {
  border-color: #44337a;
}

.focus\:border-pink:focus {
  border-color: #FF00E5;
}

.rounded-4 {
  border-radius: 0.25rem;
}

.rounded-5 {
  border-radius: 0.313rem;
}

.rounded-none {
  border-radius: 0;
}

.rounded-sm {
  border-radius: 0.125rem;
}

.rounded {
  border-radius: 0.25rem;
}

.rounded-lg {
  border-radius: 0.5rem;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-t-4 {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.rounded-r-4 {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.rounded-b-4 {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-l-4 {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-t-5 {
  border-top-left-radius: 0.313rem;
  border-top-right-radius: 0.313rem;
}

.rounded-r-5 {
  border-top-right-radius: 0.313rem;
  border-bottom-right-radius: 0.313rem;
}

.rounded-b-5 {
  border-bottom-right-radius: 0.313rem;
  border-bottom-left-radius: 0.313rem;
}

.rounded-l-5 {
  border-top-left-radius: 0.313rem;
  border-bottom-left-radius: 0.313rem;
}

.rounded-t-none {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rounded-r-none {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rounded-b-none {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-l-none {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-t-sm {
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

.rounded-r-sm {
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.rounded-b-sm {
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-l-sm {
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-t {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.rounded-r {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.rounded-b {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-l {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.rounded-r-lg {
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-l-lg {
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-t-full {
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.rounded-r-full {
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.rounded-b-full {
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-l-full {
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-tl-4 {
  border-top-left-radius: 0.25rem;
}

.rounded-tr-4 {
  border-top-right-radius: 0.25rem;
}

.rounded-br-4 {
  border-bottom-right-radius: 0.25rem;
}

.rounded-bl-4 {
  border-bottom-left-radius: 0.25rem;
}

.rounded-tl-5 {
  border-top-left-radius: 0.313rem;
}

.rounded-tr-5 {
  border-top-right-radius: 0.313rem;
}

.rounded-br-5 {
  border-bottom-right-radius: 0.313rem;
}

.rounded-bl-5 {
  border-bottom-left-radius: 0.313rem;
}

.rounded-tl-none {
  border-top-left-radius: 0;
}

.rounded-tr-none {
  border-top-right-radius: 0;
}

.rounded-br-none {
  border-bottom-right-radius: 0;
}

.rounded-bl-none {
  border-bottom-left-radius: 0;
}

.rounded-tl-sm {
  border-top-left-radius: 0.125rem;
}

.rounded-tr-sm {
  border-top-right-radius: 0.125rem;
}

.rounded-br-sm {
  border-bottom-right-radius: 0.125rem;
}

.rounded-bl-sm {
  border-bottom-left-radius: 0.125rem;
}

.rounded-tl {
  border-top-left-radius: 0.25rem;
}

.rounded-tr {
  border-top-right-radius: 0.25rem;
}

.rounded-br {
  border-bottom-right-radius: 0.25rem;
}

.rounded-bl {
  border-bottom-left-radius: 0.25rem;
}

.rounded-tl-lg {
  border-top-left-radius: 0.5rem;
}

.rounded-tr-lg {
  border-top-right-radius: 0.5rem;
}

.rounded-br-lg {
  border-bottom-right-radius: 0.5rem;
}

.rounded-bl-lg {
  border-bottom-left-radius: 0.5rem;
}

.rounded-tl-full {
  border-top-left-radius: 9999px;
}

.rounded-tr-full {
  border-top-right-radius: 9999px;
}

.rounded-br-full {
  border-bottom-right-radius: 9999px;
}

.rounded-bl-full {
  border-bottom-left-radius: 9999px;
}

.border-solid {
  border-style: solid;
}

.border-dashed {
  border-style: dashed;
}

.border-dotted {
  border-style: dotted;
}

.border-double {
  border-style: double;
}

.border-none {
  border-style: none;
}

.border-0 {
  border-width: 0;
}

.border-2 {
  border-width: 2px;
}

.border-4 {
  border-width: 4px;
}

.border-8 {
  border-width: 8px;
}

.border {
  border-width: 1px;
}

.border-t-0 {
  border-top-width: 0;
}

.border-r-0 {
  border-right-width: 0;
}

.border-b-0 {
  border-bottom-width: 0;
}

.border-l-0 {
  border-left-width: 0;
}

.border-t-2 {
  border-top-width: 2px;
}

.border-r-2 {
  border-right-width: 2px;
}

.border-b-2 {
  border-bottom-width: 2px;
}

.border-l-2 {
  border-left-width: 2px;
}

.border-t-4 {
  border-top-width: 4px;
}

.border-r-4 {
  border-right-width: 4px;
}

.border-b-4 {
  border-bottom-width: 4px;
}

.border-l-4 {
  border-left-width: 4px;
}

.border-t-8 {
  border-top-width: 8px;
}

.border-r-8 {
  border-right-width: 8px;
}

.border-b-8 {
  border-bottom-width: 8px;
}

.border-l-8 {
  border-left-width: 8px;
}

.border-t {
  border-top-width: 1px;
}

.border-r {
  border-right-width: 1px;
}

.border-b {
  border-bottom-width: 1px;
}

.border-l {
  border-left-width: 1px;
}

.cursor-auto {
  cursor: auto;
}

.cursor-default {
  cursor: default;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-wait {
  cursor: wait;
}

.cursor-text {
  cursor: text;
}

.cursor-move {
  cursor: move;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.inline {
  display: inline;
}

.flex {
  display: -webkit-box;
  display: flex;
}

.inline-flex {
  display: -webkit-inline-box;
  display: inline-flex;
}

.table {
  display: table;
}

.table-row {
  display: table-row;
}

.table-cell {
  display: table-cell;
}

.hidden {
  display: none;
}

.flex-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
}

.flex-row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
          flex-direction: row-reverse;
}

.flex-col {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
}

.flex-col-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
          flex-direction: column-reverse;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse;
}

.flex-no-wrap {
  flex-wrap: nowrap;
}

.items-start {
  -webkit-box-align: start;
          align-items: flex-start;
}

.items-end {
  -webkit-box-align: end;
          align-items: flex-end;
}

.items-center {
  -webkit-box-align: center;
          align-items: center;
}

.items-baseline {
  -webkit-box-align: baseline;
          align-items: baseline;
}

.items-stretch {
  -webkit-box-align: stretch;
          align-items: stretch;
}

.self-auto {
  align-self: auto;
}

.self-start {
  align-self: flex-start;
}

.self-end {
  align-self: flex-end;
}

.self-center {
  align-self: center;
}

.self-stretch {
  align-self: stretch;
}

.justify-start {
  -webkit-box-pack: start;
          justify-content: flex-start;
}

.justify-end {
  -webkit-box-pack: end;
          justify-content: flex-end;
}

.justify-center {
  -webkit-box-pack: center;
          justify-content: center;
}

.justify-between {
  -webkit-box-pack: justify;
          justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.content-center {
  align-content: center;
}

.content-start {
  align-content: flex-start;
}

.content-end {
  align-content: flex-end;
}

.content-between {
  align-content: space-between;
}

.content-around {
  align-content: space-around;
}

.flex-1 {
  -webkit-box-flex: 1;
          flex: 1 1 0%;
}

.flex-auto {
  -webkit-box-flex: 1;
          flex: 1 1 auto;
}

.flex-initial {
  -webkit-box-flex: 0;
          flex: 0 1 auto;
}

.flex-none {
  -webkit-box-flex: 0;
          flex: none;
}

.flex-grow-0 {
  -webkit-box-flex: 0;
          flex-grow: 0;
}

.flex-grow {
  -webkit-box-flex: 1;
          flex-grow: 1;
}

.flex-shrink-0 {
  flex-shrink: 0;
}

.flex-shrink {
  flex-shrink: 1;
}

.order-1 {
  -webkit-box-ordinal-group: 2;
          order: 1;
}

.order-2 {
  -webkit-box-ordinal-group: 3;
          order: 2;
}

.order-3 {
  -webkit-box-ordinal-group: 4;
          order: 3;
}

.order-4 {
  -webkit-box-ordinal-group: 5;
          order: 4;
}

.order-5 {
  -webkit-box-ordinal-group: 6;
          order: 5;
}

.order-6 {
  -webkit-box-ordinal-group: 7;
          order: 6;
}

.order-7 {
  -webkit-box-ordinal-group: 8;
          order: 7;
}

.order-8 {
  -webkit-box-ordinal-group: 9;
          order: 8;
}

.order-9 {
  -webkit-box-ordinal-group: 10;
          order: 9;
}

.order-10 {
  -webkit-box-ordinal-group: 11;
          order: 10;
}

.order-11 {
  -webkit-box-ordinal-group: 12;
          order: 11;
}

.order-12 {
  -webkit-box-ordinal-group: 13;
          order: 12;
}

.order-first {
  -webkit-box-ordinal-group: -9998;
          order: -9999;
}

.order-last {
  -webkit-box-ordinal-group: 10000;
          order: 9999;
}

.order-none {
  -webkit-box-ordinal-group: 1;
          order: 0;
}

.float-right {
  float: right;
}

.float-left {
  float: left;
}

.float-none {
  float: none;
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.font-body {
  font-family: Nunito Sans, sans-serif;
}

.font-hairline {
  font-weight: 100;
}

.font-thin {
  font-weight: 200;
}

.font-light {
  font-weight: 300;
}

.font-normal {
  font-weight: 400;
}

.font-medium {
  font-weight: 500;
}

.font-semibold {
  font-weight: 600;
}

.font-bold {
  font-weight: 700;
}

.font-extrabold {
  font-weight: 800;
}

.font-black {
  font-weight: 900;
}

.hover\:font-hairline:hover {
  font-weight: 100;
}

.hover\:font-thin:hover {
  font-weight: 200;
}

.hover\:font-light:hover {
  font-weight: 300;
}

.hover\:font-normal:hover {
  font-weight: 400;
}

.hover\:font-medium:hover {
  font-weight: 500;
}

.hover\:font-semibold:hover {
  font-weight: 600;
}

.hover\:font-bold:hover {
  font-weight: 700;
}

.hover\:font-extrabold:hover {
  font-weight: 800;
}

.hover\:font-black:hover {
  font-weight: 900;
}

.focus\:font-hairline:focus {
  font-weight: 100;
}

.focus\:font-thin:focus {
  font-weight: 200;
}

.focus\:font-light:focus {
  font-weight: 300;
}

.focus\:font-normal:focus {
  font-weight: 400;
}

.focus\:font-medium:focus {
  font-weight: 500;
}

.focus\:font-semibold:focus {
  font-weight: 600;
}

.focus\:font-bold:focus {
  font-weight: 700;
}

.focus\:font-extrabold:focus {
  font-weight: 800;
}

.focus\:font-black:focus {
  font-weight: 900;
}

.h-0 {
  height: 0;
}

.h-1 {
  height: 0.063rem;
}

.h-2 {
  height: 0.125rem;
}

.h-3 {
  height: 0.188rem;
}

.h-4 {
  height: 0.25rem;
}

.h-5 {
  height: 0.313rem;
}

.h-9 {
  height: 0.563rem;
}

.h-10 {
  height: 0.625rem;
}

.h-15 {
  height: 0.938rem;
}

.h-20 {
  height: 1.25rem;
}

.h-25 {
  height: 1.563rem;
}

.h-30 {
  height: 1.875rem;
}

.h-35 {
  height: 2.188rem;
}

.h-40 {
  height: 2.5rem;
}

.h-45 {
  height: 2.813rem;
}

.h-50 {
  height: 3.125rem;
}

.h-55 {
  height: 3.438rem;
}

.h-60 {
  height: 3.75rem;
}

.h-65 {
  height: 4.063rem;
}

.h-70 {
  height: 4.375rem;
}

.h-75 {
  height: 4.688rem;
}

.h-80 {
  height: 5rem;
}

.h-85 {
  height: 5.313rem;
}

.h-90 {
  height: 5.625rem;
}

.h-95 {
  height: 5.938rem;
}

.h-100 {
  height: 6.25rem;
}

.h-105 {
  height: 6.563rem;
}

.h-110 {
  height: 6.875rem;
}

.h-115 {
  height: 7.188rem;
}

.h-120 {
  height: 7.5rem;
}

.h-125 {
  height: 7.813rem;
}

.h-130 {
  height: 8.125rem;
}

.h-135 {
  height: 8.438rem;
}

.h-140 {
  height: 8.75rem;
}

.h-145 {
  height: 9.063rem;
}

.h-150 {
  height: 9.375rem;
}

.h-155 {
  height: 9.688rem;
}

.h-160 {
  height: 10rem;
}

.h-165 {
  height: 10.313rem;
}

.h-170 {
  height: 10.625rem;
}

.h-175 {
  height: 10.938rem;
}

.h-180 {
  height: 11.25rem;
}

.h-185 {
  height: 11.563rem;
}

.h-190 {
  height: 11.875rem;
}

.h-195 {
  height: 12.188rem;
}

.h-200 {
  height: 12.5rem;
}

.h-300 {
  height: 18.75rem;
}

.h-330 {
  height: 20.625rem;
}

.h-auto {
  height: auto;
}

.h-full {
  height: 100%;
}

.h-screen {
  height: 100vh;
}

.leading-none {
  line-height: 1;
}

.leading-tight {
  line-height: 1.25;
}

.leading-snug {
  line-height: 1.375;
}

.leading-normal {
  line-height: 1.5;
}

.leading-relaxed {
  line-height: 1.625;
}

.leading-loose {
  line-height: 2;
}

.list-inside {
  list-style-position: inside;
}

.list-outside {
  list-style-position: outside;
}

.list-none {
  list-style-type: none;
}

.list-disc {
  list-style-type: disc;
}

.list-decimal {
  list-style-type: decimal;
}

.m-0 {
  margin: 0;
}

.m-1 {
  margin: 0.063rem;
}

.m-2 {
  margin: 0.125rem;
}

.m-3 {
  margin: 0.188rem;
}

.m-4 {
  margin: 0.25rem;
}

.m-5 {
  margin: 0.313rem;
}

.m-9 {
  margin: 0.563rem;
}

.m-10 {
  margin: 0.625rem;
}

.m-15 {
  margin: 0.938rem;
}

.m-20 {
  margin: 1.25rem;
}

.m-25 {
  margin: 1.563rem;
}

.m-30 {
  margin: 1.875rem;
}

.m-35 {
  margin: 2.188rem;
}

.m-40 {
  margin: 2.5rem;
}

.m-45 {
  margin: 2.813rem;
}

.m-50 {
  margin: 3.125rem;
}

.m-55 {
  margin: 3.438rem;
}

.m-60 {
  margin: 3.75rem;
}

.m-65 {
  margin: 4.063rem;
}

.m-70 {
  margin: 4.375rem;
}

.m-75 {
  margin: 4.688rem;
}

.m-80 {
  margin: 5rem;
}

.m-85 {
  margin: 5.313rem;
}

.m-90 {
  margin: 5.625rem;
}

.m-95 {
  margin: 5.938rem;
}

.m-100 {
  margin: 6.25rem;
}

.m-105 {
  margin: 6.563rem;
}

.m-110 {
  margin: 6.875rem;
}

.m-115 {
  margin: 7.188rem;
}

.m-120 {
  margin: 7.5rem;
}

.m-125 {
  margin: 7.813rem;
}

.m-130 {
  margin: 8.125rem;
}

.m-135 {
  margin: 8.438rem;
}

.m-140 {
  margin: 8.75rem;
}

.m-145 {
  margin: 9.063rem;
}

.m-150 {
  margin: 9.375rem;
}

.m-155 {
  margin: 9.688rem;
}

.m-160 {
  margin: 10rem;
}

.m-165 {
  margin: 10.313rem;
}

.m-170 {
  margin: 10.625rem;
}

.m-175 {
  margin: 10.938rem;
}

.m-180 {
  margin: 11.25rem;
}

.m-185 {
  margin: 11.563rem;
}

.m-190 {
  margin: 11.875rem;
}

.m-195 {
  margin: 12.188rem;
}

.m-200 {
  margin: 12.5rem;
}

.m-300 {
  margin: 18.75rem;
}

.m-330 {
  margin: 20.625rem;
}

.m-auto {
  margin: auto;
}

.-m-1 {
  margin: -0.063rem;
}

.-m-2 {
  margin: -0.125rem;
}

.-m-3 {
  margin: -0.188rem;
}

.-m-4 {
  margin: -0.25rem;
}

.-m-5 {
  margin: -0.313rem;
}

.-m-9 {
  margin: -0.563rem;
}

.-m-10 {
  margin: -0.625rem;
}

.-m-15 {
  margin: -0.938rem;
}

.-m-20 {
  margin: -1.25rem;
}

.-m-25 {
  margin: -1.563rem;
}

.-m-30 {
  margin: -1.875rem;
}

.-m-35 {
  margin: -2.188rem;
}

.-m-40 {
  margin: -2.5rem;
}

.-m-45 {
  margin: -2.813rem;
}

.-m-50 {
  margin: -3.125rem;
}

.-m-55 {
  margin: -3.438rem;
}

.-m-60 {
  margin: -3.75rem;
}

.-m-65 {
  margin: -4.063rem;
}

.-m-70 {
  margin: -4.375rem;
}

.-m-75 {
  margin: -4.688rem;
}

.-m-80 {
  margin: -5rem;
}

.-m-85 {
  margin: -5.313rem;
}

.-m-90 {
  margin: -5.625rem;
}

.-m-95 {
  margin: -5.938rem;
}

.-m-100 {
  margin: -6.25rem;
}

.-m-105 {
  margin: -6.563rem;
}

.-m-110 {
  margin: -6.875rem;
}

.-m-115 {
  margin: -7.188rem;
}

.-m-120 {
  margin: -7.5rem;
}

.-m-125 {
  margin: -7.813rem;
}

.-m-130 {
  margin: -8.125rem;
}

.-m-135 {
  margin: -8.438rem;
}

.-m-140 {
  margin: -8.75rem;
}

.-m-145 {
  margin: -9.063rem;
}

.-m-150 {
  margin: -9.375rem;
}

.-m-155 {
  margin: -9.688rem;
}

.-m-160 {
  margin: -10rem;
}

.-m-165 {
  margin: -10.313rem;
}

.-m-170 {
  margin: -10.625rem;
}

.-m-175 {
  margin: -10.938rem;
}

.-m-180 {
  margin: -11.25rem;
}

.-m-185 {
  margin: -11.563rem;
}

.-m-190 {
  margin: -11.875rem;
}

.-m-195 {
  margin: -12.188rem;
}

.-m-200 {
  margin: -12.5rem;
}

.-m-300 {
  margin: -18.75rem;
}

.-m-330 {
  margin: -20.625rem;
}

.my-0 {
  margin-top: 0;
  margin-bottom: 0;
}

.mx-0 {
  margin-left: 0;
  margin-right: 0;
}

.my-1 {
  margin-top: 0.063rem;
  margin-bottom: 0.063rem;
}

.mx-1 {
  margin-left: 0.063rem;
  margin-right: 0.063rem;
}

.my-2 {
  margin-top: 0.125rem;
  margin-bottom: 0.125rem;
}

.mx-2 {
  margin-left: 0.125rem;
  margin-right: 0.125rem;
}

.my-3 {
  margin-top: 0.188rem;
  margin-bottom: 0.188rem;
}

.mx-3 {
  margin-left: 0.188rem;
  margin-right: 0.188rem;
}

.my-4 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.mx-4 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.my-5 {
  margin-top: 0.313rem;
  margin-bottom: 0.313rem;
}

.mx-5 {
  margin-left: 0.313rem;
  margin-right: 0.313rem;
}

.my-9 {
  margin-top: 0.563rem;
  margin-bottom: 0.563rem;
}

.mx-9 {
  margin-left: 0.563rem;
  margin-right: 0.563rem;
}

.my-10 {
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.mx-10 {
  margin-left: 0.625rem;
  margin-right: 0.625rem;
}

.my-15 {
  margin-top: 0.938rem;
  margin-bottom: 0.938rem;
}

.mx-15 {
  margin-left: 0.938rem;
  margin-right: 0.938rem;
}

.my-20 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.mx-20 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.my-25 {
  margin-top: 1.563rem;
  margin-bottom: 1.563rem;
}

.mx-25 {
  margin-left: 1.563rem;
  margin-right: 1.563rem;
}

.my-30 {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}

.mx-30 {
  margin-left: 1.875rem;
  margin-right: 1.875rem;
}

.my-35 {
  margin-top: 2.188rem;
  margin-bottom: 2.188rem;
}

.mx-35 {
  margin-left: 2.188rem;
  margin-right: 2.188rem;
}

.my-40 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mx-40 {
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.my-45 {
  margin-top: 2.813rem;
  margin-bottom: 2.813rem;
}

.mx-45 {
  margin-left: 2.813rem;
  margin-right: 2.813rem;
}

.my-50 {
  margin-top: 3.125rem;
  margin-bottom: 3.125rem;
}

.mx-50 {
  margin-left: 3.125rem;
  margin-right: 3.125rem;
}

.my-55 {
  margin-top: 3.438rem;
  margin-bottom: 3.438rem;
}

.mx-55 {
  margin-left: 3.438rem;
  margin-right: 3.438rem;
}

.my-60 {
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.mx-60 {
  margin-left: 3.75rem;
  margin-right: 3.75rem;
}

.my-65 {
  margin-top: 4.063rem;
  margin-bottom: 4.063rem;
}

.mx-65 {
  margin-left: 4.063rem;
  margin-right: 4.063rem;
}

.my-70 {
  margin-top: 4.375rem;
  margin-bottom: 4.375rem;
}

.mx-70 {
  margin-left: 4.375rem;
  margin-right: 4.375rem;
}

.my-75 {
  margin-top: 4.688rem;
  margin-bottom: 4.688rem;
}

.mx-75 {
  margin-left: 4.688rem;
  margin-right: 4.688rem;
}

.my-80 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.mx-80 {
  margin-left: 5rem;
  margin-right: 5rem;
}

.my-85 {
  margin-top: 5.313rem;
  margin-bottom: 5.313rem;
}

.mx-85 {
  margin-left: 5.313rem;
  margin-right: 5.313rem;
}

.my-90 {
  margin-top: 5.625rem;
  margin-bottom: 5.625rem;
}

.mx-90 {
  margin-left: 5.625rem;
  margin-right: 5.625rem;
}

.my-95 {
  margin-top: 5.938rem;
  margin-bottom: 5.938rem;
}

.mx-95 {
  margin-left: 5.938rem;
  margin-right: 5.938rem;
}

.my-100 {
  margin-top: 6.25rem;
  margin-bottom: 6.25rem;
}

.mx-100 {
  margin-left: 6.25rem;
  margin-right: 6.25rem;
}

.my-105 {
  margin-top: 6.563rem;
  margin-bottom: 6.563rem;
}

.mx-105 {
  margin-left: 6.563rem;
  margin-right: 6.563rem;
}

.my-110 {
  margin-top: 6.875rem;
  margin-bottom: 6.875rem;
}

.mx-110 {
  margin-left: 6.875rem;
  margin-right: 6.875rem;
}

.my-115 {
  margin-top: 7.188rem;
  margin-bottom: 7.188rem;
}

.mx-115 {
  margin-left: 7.188rem;
  margin-right: 7.188rem;
}

.my-120 {
  margin-top: 7.5rem;
  margin-bottom: 7.5rem;
}

.mx-120 {
  margin-left: 7.5rem;
  margin-right: 7.5rem;
}

.my-125 {
  margin-top: 7.813rem;
  margin-bottom: 7.813rem;
}

.mx-125 {
  margin-left: 7.813rem;
  margin-right: 7.813rem;
}

.my-130 {
  margin-top: 8.125rem;
  margin-bottom: 8.125rem;
}

.mx-130 {
  margin-left: 8.125rem;
  margin-right: 8.125rem;
}

.my-135 {
  margin-top: 8.438rem;
  margin-bottom: 8.438rem;
}

.mx-135 {
  margin-left: 8.438rem;
  margin-right: 8.438rem;
}

.my-140 {
  margin-top: 8.75rem;
  margin-bottom: 8.75rem;
}

.mx-140 {
  margin-left: 8.75rem;
  margin-right: 8.75rem;
}

.my-145 {
  margin-top: 9.063rem;
  margin-bottom: 9.063rem;
}

.mx-145 {
  margin-left: 9.063rem;
  margin-right: 9.063rem;
}

.my-150 {
  margin-top: 9.375rem;
  margin-bottom: 9.375rem;
}

.mx-150 {
  margin-left: 9.375rem;
  margin-right: 9.375rem;
}

.my-155 {
  margin-top: 9.688rem;
  margin-bottom: 9.688rem;
}

.mx-155 {
  margin-left: 9.688rem;
  margin-right: 9.688rem;
}

.my-160 {
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.mx-160 {
  margin-left: 10rem;
  margin-right: 10rem;
}

.my-165 {
  margin-top: 10.313rem;
  margin-bottom: 10.313rem;
}

.mx-165 {
  margin-left: 10.313rem;
  margin-right: 10.313rem;
}

.my-170 {
  margin-top: 10.625rem;
  margin-bottom: 10.625rem;
}

.mx-170 {
  margin-left: 10.625rem;
  margin-right: 10.625rem;
}

.my-175 {
  margin-top: 10.938rem;
  margin-bottom: 10.938rem;
}

.mx-175 {
  margin-left: 10.938rem;
  margin-right: 10.938rem;
}

.my-180 {
  margin-top: 11.25rem;
  margin-bottom: 11.25rem;
}

.mx-180 {
  margin-left: 11.25rem;
  margin-right: 11.25rem;
}

.my-185 {
  margin-top: 11.563rem;
  margin-bottom: 11.563rem;
}

.mx-185 {
  margin-left: 11.563rem;
  margin-right: 11.563rem;
}

.my-190 {
  margin-top: 11.875rem;
  margin-bottom: 11.875rem;
}

.mx-190 {
  margin-left: 11.875rem;
  margin-right: 11.875rem;
}

.my-195 {
  margin-top: 12.188rem;
  margin-bottom: 12.188rem;
}

.mx-195 {
  margin-left: 12.188rem;
  margin-right: 12.188rem;
}

.my-200 {
  margin-top: 12.5rem;
  margin-bottom: 12.5rem;
}

.mx-200 {
  margin-left: 12.5rem;
  margin-right: 12.5rem;
}

.my-300 {
  margin-top: 18.75rem;
  margin-bottom: 18.75rem;
}

.mx-300 {
  margin-left: 18.75rem;
  margin-right: 18.75rem;
}

.my-330 {
  margin-top: 20.625rem;
  margin-bottom: 20.625rem;
}

.mx-330 {
  margin-left: 20.625rem;
  margin-right: 20.625rem;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.-my-1 {
  margin-top: -0.063rem;
  margin-bottom: -0.063rem;
}

.-mx-1 {
  margin-left: -0.063rem;
  margin-right: -0.063rem;
}

.-my-2 {
  margin-top: -0.125rem;
  margin-bottom: -0.125rem;
}

.-mx-2 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}

.-my-3 {
  margin-top: -0.188rem;
  margin-bottom: -0.188rem;
}

.-mx-3 {
  margin-left: -0.188rem;
  margin-right: -0.188rem;
}

.-my-4 {
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.-mx-4 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.-my-5 {
  margin-top: -0.313rem;
  margin-bottom: -0.313rem;
}

.-mx-5 {
  margin-left: -0.313rem;
  margin-right: -0.313rem;
}

.-my-9 {
  margin-top: -0.563rem;
  margin-bottom: -0.563rem;
}

.-mx-9 {
  margin-left: -0.563rem;
  margin-right: -0.563rem;
}

.-my-10 {
  margin-top: -0.625rem;
  margin-bottom: -0.625rem;
}

.-mx-10 {
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

.-my-15 {
  margin-top: -0.938rem;
  margin-bottom: -0.938rem;
}

.-mx-15 {
  margin-left: -0.938rem;
  margin-right: -0.938rem;
}

.-my-20 {
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.-mx-20 {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.-my-25 {
  margin-top: -1.563rem;
  margin-bottom: -1.563rem;
}

.-mx-25 {
  margin-left: -1.563rem;
  margin-right: -1.563rem;
}

.-my-30 {
  margin-top: -1.875rem;
  margin-bottom: -1.875rem;
}

.-mx-30 {
  margin-left: -1.875rem;
  margin-right: -1.875rem;
}

.-my-35 {
  margin-top: -2.188rem;
  margin-bottom: -2.188rem;
}

.-mx-35 {
  margin-left: -2.188rem;
  margin-right: -2.188rem;
}

.-my-40 {
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-mx-40 {
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-my-45 {
  margin-top: -2.813rem;
  margin-bottom: -2.813rem;
}

.-mx-45 {
  margin-left: -2.813rem;
  margin-right: -2.813rem;
}

.-my-50 {
  margin-top: -3.125rem;
  margin-bottom: -3.125rem;
}

.-mx-50 {
  margin-left: -3.125rem;
  margin-right: -3.125rem;
}

.-my-55 {
  margin-top: -3.438rem;
  margin-bottom: -3.438rem;
}

.-mx-55 {
  margin-left: -3.438rem;
  margin-right: -3.438rem;
}

.-my-60 {
  margin-top: -3.75rem;
  margin-bottom: -3.75rem;
}

.-mx-60 {
  margin-left: -3.75rem;
  margin-right: -3.75rem;
}

.-my-65 {
  margin-top: -4.063rem;
  margin-bottom: -4.063rem;
}

.-mx-65 {
  margin-left: -4.063rem;
  margin-right: -4.063rem;
}

.-my-70 {
  margin-top: -4.375rem;
  margin-bottom: -4.375rem;
}

.-mx-70 {
  margin-left: -4.375rem;
  margin-right: -4.375rem;
}

.-my-75 {
  margin-top: -4.688rem;
  margin-bottom: -4.688rem;
}

.-mx-75 {
  margin-left: -4.688rem;
  margin-right: -4.688rem;
}

.-my-80 {
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.-mx-80 {
  margin-left: -5rem;
  margin-right: -5rem;
}

.-my-85 {
  margin-top: -5.313rem;
  margin-bottom: -5.313rem;
}

.-mx-85 {
  margin-left: -5.313rem;
  margin-right: -5.313rem;
}

.-my-90 {
  margin-top: -5.625rem;
  margin-bottom: -5.625rem;
}

.-mx-90 {
  margin-left: -5.625rem;
  margin-right: -5.625rem;
}

.-my-95 {
  margin-top: -5.938rem;
  margin-bottom: -5.938rem;
}

.-mx-95 {
  margin-left: -5.938rem;
  margin-right: -5.938rem;
}

.-my-100 {
  margin-top: -6.25rem;
  margin-bottom: -6.25rem;
}

.-mx-100 {
  margin-left: -6.25rem;
  margin-right: -6.25rem;
}

.-my-105 {
  margin-top: -6.563rem;
  margin-bottom: -6.563rem;
}

.-mx-105 {
  margin-left: -6.563rem;
  margin-right: -6.563rem;
}

.-my-110 {
  margin-top: -6.875rem;
  margin-bottom: -6.875rem;
}

.-mx-110 {
  margin-left: -6.875rem;
  margin-right: -6.875rem;
}

.-my-115 {
  margin-top: -7.188rem;
  margin-bottom: -7.188rem;
}

.-mx-115 {
  margin-left: -7.188rem;
  margin-right: -7.188rem;
}

.-my-120 {
  margin-top: -7.5rem;
  margin-bottom: -7.5rem;
}

.-mx-120 {
  margin-left: -7.5rem;
  margin-right: -7.5rem;
}

.-my-125 {
  margin-top: -7.813rem;
  margin-bottom: -7.813rem;
}

.-mx-125 {
  margin-left: -7.813rem;
  margin-right: -7.813rem;
}

.-my-130 {
  margin-top: -8.125rem;
  margin-bottom: -8.125rem;
}

.-mx-130 {
  margin-left: -8.125rem;
  margin-right: -8.125rem;
}

.-my-135 {
  margin-top: -8.438rem;
  margin-bottom: -8.438rem;
}

.-mx-135 {
  margin-left: -8.438rem;
  margin-right: -8.438rem;
}

.-my-140 {
  margin-top: -8.75rem;
  margin-bottom: -8.75rem;
}

.-mx-140 {
  margin-left: -8.75rem;
  margin-right: -8.75rem;
}

.-my-145 {
  margin-top: -9.063rem;
  margin-bottom: -9.063rem;
}

.-mx-145 {
  margin-left: -9.063rem;
  margin-right: -9.063rem;
}

.-my-150 {
  margin-top: -9.375rem;
  margin-bottom: -9.375rem;
}

.-mx-150 {
  margin-left: -9.375rem;
  margin-right: -9.375rem;
}

.-my-155 {
  margin-top: -9.688rem;
  margin-bottom: -9.688rem;
}

.-mx-155 {
  margin-left: -9.688rem;
  margin-right: -9.688rem;
}

.-my-160 {
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.-mx-160 {
  margin-left: -10rem;
  margin-right: -10rem;
}

.-my-165 {
  margin-top: -10.313rem;
  margin-bottom: -10.313rem;
}

.-mx-165 {
  margin-left: -10.313rem;
  margin-right: -10.313rem;
}

.-my-170 {
  margin-top: -10.625rem;
  margin-bottom: -10.625rem;
}

.-mx-170 {
  margin-left: -10.625rem;
  margin-right: -10.625rem;
}

.-my-175 {
  margin-top: -10.938rem;
  margin-bottom: -10.938rem;
}

.-mx-175 {
  margin-left: -10.938rem;
  margin-right: -10.938rem;
}

.-my-180 {
  margin-top: -11.25rem;
  margin-bottom: -11.25rem;
}

.-mx-180 {
  margin-left: -11.25rem;
  margin-right: -11.25rem;
}

.-my-185 {
  margin-top: -11.563rem;
  margin-bottom: -11.563rem;
}

.-mx-185 {
  margin-left: -11.563rem;
  margin-right: -11.563rem;
}

.-my-190 {
  margin-top: -11.875rem;
  margin-bottom: -11.875rem;
}

.-mx-190 {
  margin-left: -11.875rem;
  margin-right: -11.875rem;
}

.-my-195 {
  margin-top: -12.188rem;
  margin-bottom: -12.188rem;
}

.-mx-195 {
  margin-left: -12.188rem;
  margin-right: -12.188rem;
}

.-my-200 {
  margin-top: -12.5rem;
  margin-bottom: -12.5rem;
}

.-mx-200 {
  margin-left: -12.5rem;
  margin-right: -12.5rem;
}

.-my-300 {
  margin-top: -18.75rem;
  margin-bottom: -18.75rem;
}

.-mx-300 {
  margin-left: -18.75rem;
  margin-right: -18.75rem;
}

.-my-330 {
  margin-top: -20.625rem;
  margin-bottom: -20.625rem;
}

.-mx-330 {
  margin-left: -20.625rem;
  margin-right: -20.625rem;
}

.mt-0 {
  margin-top: 0;
}

.mr-0 {
  margin-right: 0;
}

.mb-0 {
  margin-bottom: 0;
}

.ml-0 {
  margin-left: 0;
}

.mt-1 {
  margin-top: 0.063rem;
}

.mr-1 {
  margin-right: 0.063rem;
}

.mb-1 {
  margin-bottom: 0.063rem;
}

.ml-1 {
  margin-left: 0.063rem;
}

.mt-2 {
  margin-top: 0.125rem;
}

.mr-2 {
  margin-right: 0.125rem;
}

.mb-2 {
  margin-bottom: 0.125rem;
}

.ml-2 {
  margin-left: 0.125rem;
}

.mt-3 {
  margin-top: 0.188rem;
}

.mr-3 {
  margin-right: 0.188rem;
}

.mb-3 {
  margin-bottom: 0.188rem;
}

.ml-3 {
  margin-left: 0.188rem;
}

.mt-4 {
  margin-top: 0.25rem;
}

.mr-4 {
  margin-right: 0.25rem;
}

.mb-4 {
  margin-bottom: 0.25rem;
}

.ml-4 {
  margin-left: 0.25rem;
}

.mt-5 {
  margin-top: 0.313rem;
}

.mr-5 {
  margin-right: 0.313rem;
}

.mb-5 {
  margin-bottom: 0.313rem;
}

.ml-5 {
  margin-left: 0.313rem;
}

.mt-9 {
  margin-top: 0.563rem;
}

.mr-9 {
  margin-right: 0.563rem;
}

.mb-9 {
  margin-bottom: 0.563rem;
}

.ml-9 {
  margin-left: 0.563rem;
}

.mt-10 {
  margin-top: 0.625rem;
}

.mr-10 {
  margin-right: 0.625rem;
}

.mb-10 {
  margin-bottom: 0.625rem;
}

.ml-10 {
  margin-left: 0.625rem;
}

.mt-15 {
  margin-top: 0.938rem;
}

.mr-15 {
  margin-right: 0.938rem;
}

.mb-15 {
  margin-bottom: 0.938rem;
}

.ml-15 {
  margin-left: 0.938rem;
}

.mt-20 {
  margin-top: 1.25rem;
}

.mr-20 {
  margin-right: 1.25rem;
}

.mb-20 {
  margin-bottom: 1.25rem;
}

.ml-20 {
  margin-left: 1.25rem;
}

.mt-25 {
  margin-top: 1.563rem;
}

.mr-25 {
  margin-right: 1.563rem;
}

.mb-25 {
  margin-bottom: 1.563rem;
}

.ml-25 {
  margin-left: 1.563rem;
}

.mt-30 {
  margin-top: 1.875rem;
}

.mr-30 {
  margin-right: 1.875rem;
}

.mb-30 {
  margin-bottom: 1.875rem;
}

.ml-30 {
  margin-left: 1.875rem;
}

.mt-35 {
  margin-top: 2.188rem;
}

.mr-35 {
  margin-right: 2.188rem;
}

.mb-35 {
  margin-bottom: 2.188rem;
}

.ml-35 {
  margin-left: 2.188rem;
}

.mt-40 {
  margin-top: 2.5rem;
}

.mr-40 {
  margin-right: 2.5rem;
}

.mb-40 {
  margin-bottom: 2.5rem;
}

.ml-40 {
  margin-left: 2.5rem;
}

.mt-45 {
  margin-top: 2.813rem;
}

.mr-45 {
  margin-right: 2.813rem;
}

.mb-45 {
  margin-bottom: 2.813rem;
}

.ml-45 {
  margin-left: 2.813rem;
}

.mt-50 {
  margin-top: 3.125rem;
}

.mr-50 {
  margin-right: 3.125rem;
}

.mb-50 {
  margin-bottom: 3.125rem;
}

.ml-50 {
  margin-left: 3.125rem;
}

.mt-55 {
  margin-top: 3.438rem;
}

.mr-55 {
  margin-right: 3.438rem;
}

.mb-55 {
  margin-bottom: 3.438rem;
}

.ml-55 {
  margin-left: 3.438rem;
}

.mt-60 {
  margin-top: 3.75rem;
}

.mr-60 {
  margin-right: 3.75rem;
}

.mb-60 {
  margin-bottom: 3.75rem;
}

.ml-60 {
  margin-left: 3.75rem;
}

.mt-65 {
  margin-top: 4.063rem;
}

.mr-65 {
  margin-right: 4.063rem;
}

.mb-65 {
  margin-bottom: 4.063rem;
}

.ml-65 {
  margin-left: 4.063rem;
}

.mt-70 {
  margin-top: 4.375rem;
}

.mr-70 {
  margin-right: 4.375rem;
}

.mb-70 {
  margin-bottom: 4.375rem;
}

.ml-70 {
  margin-left: 4.375rem;
}

.mt-75 {
  margin-top: 4.688rem;
}

.mr-75 {
  margin-right: 4.688rem;
}

.mb-75 {
  margin-bottom: 4.688rem;
}

.ml-75 {
  margin-left: 4.688rem;
}

.mt-80 {
  margin-top: 5rem;
}

.mr-80 {
  margin-right: 5rem;
}

.mb-80 {
  margin-bottom: 5rem;
}

.ml-80 {
  margin-left: 5rem;
}

.mt-85 {
  margin-top: 5.313rem;
}

.mr-85 {
  margin-right: 5.313rem;
}

.mb-85 {
  margin-bottom: 5.313rem;
}

.ml-85 {
  margin-left: 5.313rem;
}

.mt-90 {
  margin-top: 5.625rem;
}

.mr-90 {
  margin-right: 5.625rem;
}

.mb-90 {
  margin-bottom: 5.625rem;
}

.ml-90 {
  margin-left: 5.625rem;
}

.mt-95 {
  margin-top: 5.938rem;
}

.mr-95 {
  margin-right: 5.938rem;
}

.mb-95 {
  margin-bottom: 5.938rem;
}

.ml-95 {
  margin-left: 5.938rem;
}

.mt-100 {
  margin-top: 6.25rem;
}

.mr-100 {
  margin-right: 6.25rem;
}

.mb-100 {
  margin-bottom: 6.25rem;
}

.ml-100 {
  margin-left: 6.25rem;
}

.mt-105 {
  margin-top: 6.563rem;
}

.mr-105 {
  margin-right: 6.563rem;
}

.mb-105 {
  margin-bottom: 6.563rem;
}

.ml-105 {
  margin-left: 6.563rem;
}

.mt-110 {
  margin-top: 6.875rem;
}

.mr-110 {
  margin-right: 6.875rem;
}

.mb-110 {
  margin-bottom: 6.875rem;
}

.ml-110 {
  margin-left: 6.875rem;
}

.mt-115 {
  margin-top: 7.188rem;
}

.mr-115 {
  margin-right: 7.188rem;
}

.mb-115 {
  margin-bottom: 7.188rem;
}

.ml-115 {
  margin-left: 7.188rem;
}

.mt-120 {
  margin-top: 7.5rem;
}

.mr-120 {
  margin-right: 7.5rem;
}

.mb-120 {
  margin-bottom: 7.5rem;
}

.ml-120 {
  margin-left: 7.5rem;
}

.mt-125 {
  margin-top: 7.813rem;
}

.mr-125 {
  margin-right: 7.813rem;
}

.mb-125 {
  margin-bottom: 7.813rem;
}

.ml-125 {
  margin-left: 7.813rem;
}

.mt-130 {
  margin-top: 8.125rem;
}

.mr-130 {
  margin-right: 8.125rem;
}

.mb-130 {
  margin-bottom: 8.125rem;
}

.ml-130 {
  margin-left: 8.125rem;
}

.mt-135 {
  margin-top: 8.438rem;
}

.mr-135 {
  margin-right: 8.438rem;
}

.mb-135 {
  margin-bottom: 8.438rem;
}

.ml-135 {
  margin-left: 8.438rem;
}

.mt-140 {
  margin-top: 8.75rem;
}

.mr-140 {
  margin-right: 8.75rem;
}

.mb-140 {
  margin-bottom: 8.75rem;
}

.ml-140 {
  margin-left: 8.75rem;
}

.mt-145 {
  margin-top: 9.063rem;
}

.mr-145 {
  margin-right: 9.063rem;
}

.mb-145 {
  margin-bottom: 9.063rem;
}

.ml-145 {
  margin-left: 9.063rem;
}

.mt-150 {
  margin-top: 9.375rem;
}

.mr-150 {
  margin-right: 9.375rem;
}

.mb-150 {
  margin-bottom: 9.375rem;
}

.ml-150 {
  margin-left: 9.375rem;
}

.mt-155 {
  margin-top: 9.688rem;
}

.mr-155 {
  margin-right: 9.688rem;
}

.mb-155 {
  margin-bottom: 9.688rem;
}

.ml-155 {
  margin-left: 9.688rem;
}

.mt-160 {
  margin-top: 10rem;
}

.mr-160 {
  margin-right: 10rem;
}

.mb-160 {
  margin-bottom: 10rem;
}

.ml-160 {
  margin-left: 10rem;
}

.mt-165 {
  margin-top: 10.313rem;
}

.mr-165 {
  margin-right: 10.313rem;
}

.mb-165 {
  margin-bottom: 10.313rem;
}

.ml-165 {
  margin-left: 10.313rem;
}

.mt-170 {
  margin-top: 10.625rem;
}

.mr-170 {
  margin-right: 10.625rem;
}

.mb-170 {
  margin-bottom: 10.625rem;
}

.ml-170 {
  margin-left: 10.625rem;
}

.mt-175 {
  margin-top: 10.938rem;
}

.mr-175 {
  margin-right: 10.938rem;
}

.mb-175 {
  margin-bottom: 10.938rem;
}

.ml-175 {
  margin-left: 10.938rem;
}

.mt-180 {
  margin-top: 11.25rem;
}

.mr-180 {
  margin-right: 11.25rem;
}

.mb-180 {
  margin-bottom: 11.25rem;
}

.ml-180 {
  margin-left: 11.25rem;
}

.mt-185 {
  margin-top: 11.563rem;
}

.mr-185 {
  margin-right: 11.563rem;
}

.mb-185 {
  margin-bottom: 11.563rem;
}

.ml-185 {
  margin-left: 11.563rem;
}

.mt-190 {
  margin-top: 11.875rem;
}

.mr-190 {
  margin-right: 11.875rem;
}

.mb-190 {
  margin-bottom: 11.875rem;
}

.ml-190 {
  margin-left: 11.875rem;
}

.mt-195 {
  margin-top: 12.188rem;
}

.mr-195 {
  margin-right: 12.188rem;
}

.mb-195 {
  margin-bottom: 12.188rem;
}

.ml-195 {
  margin-left: 12.188rem;
}

.mt-200 {
  margin-top: 12.5rem;
}

.mr-200 {
  margin-right: 12.5rem;
}

.mb-200 {
  margin-bottom: 12.5rem;
}

.ml-200 {
  margin-left: 12.5rem;
}

.mt-300 {
  margin-top: 18.75rem;
}

.mr-300 {
  margin-right: 18.75rem;
}

.mb-300 {
  margin-bottom: 18.75rem;
}

.ml-300 {
  margin-left: 18.75rem;
}

.mt-330 {
  margin-top: 20.625rem;
}

.mr-330 {
  margin-right: 20.625rem;
}

.mb-330 {
  margin-bottom: 20.625rem;
}

.ml-330 {
  margin-left: 20.625rem;
}

.mt-auto {
  margin-top: auto;
}

.mr-auto {
  margin-right: auto;
}

.mb-auto {
  margin-bottom: auto;
}

.ml-auto {
  margin-left: auto;
}

.-mt-1 {
  margin-top: -0.063rem;
}

.-mr-1 {
  margin-right: -0.063rem;
}

.-mb-1 {
  margin-bottom: -0.063rem;
}

.-ml-1 {
  margin-left: -0.063rem;
}

.-mt-2 {
  margin-top: -0.125rem;
}

.-mr-2 {
  margin-right: -0.125rem;
}

.-mb-2 {
  margin-bottom: -0.125rem;
}

.-ml-2 {
  margin-left: -0.125rem;
}

.-mt-3 {
  margin-top: -0.188rem;
}

.-mr-3 {
  margin-right: -0.188rem;
}

.-mb-3 {
  margin-bottom: -0.188rem;
}

.-ml-3 {
  margin-left: -0.188rem;
}

.-mt-4 {
  margin-top: -0.25rem;
}

.-mr-4 {
  margin-right: -0.25rem;
}

.-mb-4 {
  margin-bottom: -0.25rem;
}

.-ml-4 {
  margin-left: -0.25rem;
}

.-mt-5 {
  margin-top: -0.313rem;
}

.-mr-5 {
  margin-right: -0.313rem;
}

.-mb-5 {
  margin-bottom: -0.313rem;
}

.-ml-5 {
  margin-left: -0.313rem;
}

.-mt-9 {
  margin-top: -0.563rem;
}

.-mr-9 {
  margin-right: -0.563rem;
}

.-mb-9 {
  margin-bottom: -0.563rem;
}

.-ml-9 {
  margin-left: -0.563rem;
}

.-mt-10 {
  margin-top: -0.625rem;
}

.-mr-10 {
  margin-right: -0.625rem;
}

.-mb-10 {
  margin-bottom: -0.625rem;
}

.-ml-10 {
  margin-left: -0.625rem;
}

.-mt-15 {
  margin-top: -0.938rem;
}

.-mr-15 {
  margin-right: -0.938rem;
}

.-mb-15 {
  margin-bottom: -0.938rem;
}

.-ml-15 {
  margin-left: -0.938rem;
}

.-mt-20 {
  margin-top: -1.25rem;
}

.-mr-20 {
  margin-right: -1.25rem;
}

.-mb-20 {
  margin-bottom: -1.25rem;
}

.-ml-20 {
  margin-left: -1.25rem;
}

.-mt-25 {
  margin-top: -1.563rem;
}

.-mr-25 {
  margin-right: -1.563rem;
}

.-mb-25 {
  margin-bottom: -1.563rem;
}

.-ml-25 {
  margin-left: -1.563rem;
}

.-mt-30 {
  margin-top: -1.875rem;
}

.-mr-30 {
  margin-right: -1.875rem;
}

.-mb-30 {
  margin-bottom: -1.875rem;
}

.-ml-30 {
  margin-left: -1.875rem;
}

.-mt-35 {
  margin-top: -2.188rem;
}

.-mr-35 {
  margin-right: -2.188rem;
}

.-mb-35 {
  margin-bottom: -2.188rem;
}

.-ml-35 {
  margin-left: -2.188rem;
}

.-mt-40 {
  margin-top: -2.5rem;
}

.-mr-40 {
  margin-right: -2.5rem;
}

.-mb-40 {
  margin-bottom: -2.5rem;
}

.-ml-40 {
  margin-left: -2.5rem;
}

.-mt-45 {
  margin-top: -2.813rem;
}

.-mr-45 {
  margin-right: -2.813rem;
}

.-mb-45 {
  margin-bottom: -2.813rem;
}

.-ml-45 {
  margin-left: -2.813rem;
}

.-mt-50 {
  margin-top: -3.125rem;
}

.-mr-50 {
  margin-right: -3.125rem;
}

.-mb-50 {
  margin-bottom: -3.125rem;
}

.-ml-50 {
  margin-left: -3.125rem;
}

.-mt-55 {
  margin-top: -3.438rem;
}

.-mr-55 {
  margin-right: -3.438rem;
}

.-mb-55 {
  margin-bottom: -3.438rem;
}

.-ml-55 {
  margin-left: -3.438rem;
}

.-mt-60 {
  margin-top: -3.75rem;
}

.-mr-60 {
  margin-right: -3.75rem;
}

.-mb-60 {
  margin-bottom: -3.75rem;
}

.-ml-60 {
  margin-left: -3.75rem;
}

.-mt-65 {
  margin-top: -4.063rem;
}

.-mr-65 {
  margin-right: -4.063rem;
}

.-mb-65 {
  margin-bottom: -4.063rem;
}

.-ml-65 {
  margin-left: -4.063rem;
}

.-mt-70 {
  margin-top: -4.375rem;
}

.-mr-70 {
  margin-right: -4.375rem;
}

.-mb-70 {
  margin-bottom: -4.375rem;
}

.-ml-70 {
  margin-left: -4.375rem;
}

.-mt-75 {
  margin-top: -4.688rem;
}

.-mr-75 {
  margin-right: -4.688rem;
}

.-mb-75 {
  margin-bottom: -4.688rem;
}

.-ml-75 {
  margin-left: -4.688rem;
}

.-mt-80 {
  margin-top: -5rem;
}

.-mr-80 {
  margin-right: -5rem;
}

.-mb-80 {
  margin-bottom: -5rem;
}

.-ml-80 {
  margin-left: -5rem;
}

.-mt-85 {
  margin-top: -5.313rem;
}

.-mr-85 {
  margin-right: -5.313rem;
}

.-mb-85 {
  margin-bottom: -5.313rem;
}

.-ml-85 {
  margin-left: -5.313rem;
}

.-mt-90 {
  margin-top: -5.625rem;
}

.-mr-90 {
  margin-right: -5.625rem;
}

.-mb-90 {
  margin-bottom: -5.625rem;
}

.-ml-90 {
  margin-left: -5.625rem;
}

.-mt-95 {
  margin-top: -5.938rem;
}

.-mr-95 {
  margin-right: -5.938rem;
}

.-mb-95 {
  margin-bottom: -5.938rem;
}

.-ml-95 {
  margin-left: -5.938rem;
}

.-mt-100 {
  margin-top: -6.25rem;
}

.-mr-100 {
  margin-right: -6.25rem;
}

.-mb-100 {
  margin-bottom: -6.25rem;
}

.-ml-100 {
  margin-left: -6.25rem;
}

.-mt-105 {
  margin-top: -6.563rem;
}

.-mr-105 {
  margin-right: -6.563rem;
}

.-mb-105 {
  margin-bottom: -6.563rem;
}

.-ml-105 {
  margin-left: -6.563rem;
}

.-mt-110 {
  margin-top: -6.875rem;
}

.-mr-110 {
  margin-right: -6.875rem;
}

.-mb-110 {
  margin-bottom: -6.875rem;
}

.-ml-110 {
  margin-left: -6.875rem;
}

.-mt-115 {
  margin-top: -7.188rem;
}

.-mr-115 {
  margin-right: -7.188rem;
}

.-mb-115 {
  margin-bottom: -7.188rem;
}

.-ml-115 {
  margin-left: -7.188rem;
}

.-mt-120 {
  margin-top: -7.5rem;
}

.-mr-120 {
  margin-right: -7.5rem;
}

.-mb-120 {
  margin-bottom: -7.5rem;
}

.-ml-120 {
  margin-left: -7.5rem;
}

.-mt-125 {
  margin-top: -7.813rem;
}

.-mr-125 {
  margin-right: -7.813rem;
}

.-mb-125 {
  margin-bottom: -7.813rem;
}

.-ml-125 {
  margin-left: -7.813rem;
}

.-mt-130 {
  margin-top: -8.125rem;
}

.-mr-130 {
  margin-right: -8.125rem;
}

.-mb-130 {
  margin-bottom: -8.125rem;
}

.-ml-130 {
  margin-left: -8.125rem;
}

.-mt-135 {
  margin-top: -8.438rem;
}

.-mr-135 {
  margin-right: -8.438rem;
}

.-mb-135 {
  margin-bottom: -8.438rem;
}

.-ml-135 {
  margin-left: -8.438rem;
}

.-mt-140 {
  margin-top: -8.75rem;
}

.-mr-140 {
  margin-right: -8.75rem;
}

.-mb-140 {
  margin-bottom: -8.75rem;
}

.-ml-140 {
  margin-left: -8.75rem;
}

.-mt-145 {
  margin-top: -9.063rem;
}

.-mr-145 {
  margin-right: -9.063rem;
}

.-mb-145 {
  margin-bottom: -9.063rem;
}

.-ml-145 {
  margin-left: -9.063rem;
}

.-mt-150 {
  margin-top: -9.375rem;
}

.-mr-150 {
  margin-right: -9.375rem;
}

.-mb-150 {
  margin-bottom: -9.375rem;
}

.-ml-150 {
  margin-left: -9.375rem;
}

.-mt-155 {
  margin-top: -9.688rem;
}

.-mr-155 {
  margin-right: -9.688rem;
}

.-mb-155 {
  margin-bottom: -9.688rem;
}

.-ml-155 {
  margin-left: -9.688rem;
}

.-mt-160 {
  margin-top: -10rem;
}

.-mr-160 {
  margin-right: -10rem;
}

.-mb-160 {
  margin-bottom: -10rem;
}

.-ml-160 {
  margin-left: -10rem;
}

.-mt-165 {
  margin-top: -10.313rem;
}

.-mr-165 {
  margin-right: -10.313rem;
}

.-mb-165 {
  margin-bottom: -10.313rem;
}

.-ml-165 {
  margin-left: -10.313rem;
}

.-mt-170 {
  margin-top: -10.625rem;
}

.-mr-170 {
  margin-right: -10.625rem;
}

.-mb-170 {
  margin-bottom: -10.625rem;
}

.-ml-170 {
  margin-left: -10.625rem;
}

.-mt-175 {
  margin-top: -10.938rem;
}

.-mr-175 {
  margin-right: -10.938rem;
}

.-mb-175 {
  margin-bottom: -10.938rem;
}

.-ml-175 {
  margin-left: -10.938rem;
}

.-mt-180 {
  margin-top: -11.25rem;
}

.-mr-180 {
  margin-right: -11.25rem;
}

.-mb-180 {
  margin-bottom: -11.25rem;
}

.-ml-180 {
  margin-left: -11.25rem;
}

.-mt-185 {
  margin-top: -11.563rem;
}

.-mr-185 {
  margin-right: -11.563rem;
}

.-mb-185 {
  margin-bottom: -11.563rem;
}

.-ml-185 {
  margin-left: -11.563rem;
}

.-mt-190 {
  margin-top: -11.875rem;
}

.-mr-190 {
  margin-right: -11.875rem;
}

.-mb-190 {
  margin-bottom: -11.875rem;
}

.-ml-190 {
  margin-left: -11.875rem;
}

.-mt-195 {
  margin-top: -12.188rem;
}

.-mr-195 {
  margin-right: -12.188rem;
}

.-mb-195 {
  margin-bottom: -12.188rem;
}

.-ml-195 {
  margin-left: -12.188rem;
}

.-mt-200 {
  margin-top: -12.5rem;
}

.-mr-200 {
  margin-right: -12.5rem;
}

.-mb-200 {
  margin-bottom: -12.5rem;
}

.-ml-200 {
  margin-left: -12.5rem;
}

.-mt-300 {
  margin-top: -18.75rem;
}

.-mr-300 {
  margin-right: -18.75rem;
}

.-mb-300 {
  margin-bottom: -18.75rem;
}

.-ml-300 {
  margin-left: -18.75rem;
}

.-mt-330 {
  margin-top: -20.625rem;
}

.-mr-330 {
  margin-right: -20.625rem;
}

.-mb-330 {
  margin-bottom: -20.625rem;
}

.-ml-330 {
  margin-left: -20.625rem;
}

.max-h-full {
  max-height: 100%;
}

.max-h-screen {
  max-height: 100vh;
}

.max-w-190 {
  max-width: 11.875rem;
}

.max-w-225 {
  max-width: 14.063rem;
}

.max-w-295 {
  max-width: 18.438rem;
}

.max-w-335 {
  max-width: 20.938rem;
}

.max-w-440 {
  max-width: 27.5rem;
}

.max-w-540 {
  max-width: 33.75rem;
}

.max-w-1200 {
  max-width: 75rem;
}

.max-w-xs {
  max-width: 20rem;
}

.max-w-sm {
  max-width: 24rem;
}

.max-w-md {
  max-width: 28rem;
}

.max-w-lg {
  max-width: 32rem;
}

.max-w-xl {
  max-width: 36rem;
}

.max-w-2xl {
  max-width: 42rem;
}

.max-w-3xl {
  max-width: 48rem;
}

.max-w-4xl {
  max-width: 56rem;
}

.max-w-5xl {
  max-width: 64rem;
}

.max-w-6xl {
  max-width: 72rem;
}

.max-w-full {
  max-width: 100%;
}

.min-h-0 {
  min-height: 0;
}

.min-h-full {
  min-height: 100%;
}

.min-h-screen {
  min-height: 100vh;
}

.min-w-0 {
  min-width: 0;
}

.min-w-full {
  min-width: 100%;
}

.object-contain {
  -o-object-fit: contain;
     object-fit: contain;
}

.object-cover {
  -o-object-fit: cover;
     object-fit: cover;
}

.object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}

.object-none {
  -o-object-fit: none;
     object-fit: none;
}

.object-scale-down {
  -o-object-fit: scale-down;
     object-fit: scale-down;
}

.object-bottom {
  -o-object-position: bottom;
     object-position: bottom;
}

.object-center {
  -o-object-position: center;
     object-position: center;
}

.object-left {
  -o-object-position: left;
     object-position: left;
}

.object-left-bottom {
  -o-object-position: left bottom;
     object-position: left bottom;
}

.object-left-top {
  -o-object-position: left top;
     object-position: left top;
}

.object-right {
  -o-object-position: right;
     object-position: right;
}

.object-right-bottom {
  -o-object-position: right bottom;
     object-position: right bottom;
}

.object-right-top {
  -o-object-position: right top;
     object-position: right top;
}

.object-top {
  -o-object-position: top;
     object-position: top;
}

.opacity-0 {
  opacity: 0;
}

.opacity-25 {
  opacity: 0.25;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-75 {
  opacity: 0.75;
}

.opacity-100 {
  opacity: 1;
}

.hover\:opacity-0:hover {
  opacity: 0;
}

.hover\:opacity-25:hover {
  opacity: 0.25;
}

.hover\:opacity-50:hover {
  opacity: 0.5;
}

.hover\:opacity-75:hover {
  opacity: 0.75;
}

.hover\:opacity-100:hover {
  opacity: 1;
}

.focus\:opacity-0:focus {
  opacity: 0;
}

.focus\:opacity-25:focus {
  opacity: 0.25;
}

.focus\:opacity-50:focus {
  opacity: 0.5;
}

.focus\:opacity-75:focus {
  opacity: 0.75;
}

.focus\:opacity-100:focus {
  opacity: 1;
}

.outline-none {
  outline: 0;
}

.focus\:outline-none:focus {
  outline: 0;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.overflow-x-visible {
  overflow-x: visible;
}

.overflow-y-visible {
  overflow-y: visible;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.scrolling-touch {
  -webkit-overflow-scrolling: touch;
}

.scrolling-auto {
  -webkit-overflow-scrolling: auto;
}

.p-0 {
  padding: 0;
}

.p-1 {
  padding: 0.063rem;
}

.p-2 {
  padding: 0.125rem;
}

.p-3 {
  padding: 0.188rem;
}

.p-4 {
  padding: 0.25rem;
}

.p-5 {
  padding: 0.313rem;
}

.p-9 {
  padding: 0.563rem;
}

.p-10 {
  padding: 0.625rem;
}

.p-15 {
  padding: 0.938rem;
}

.p-20 {
  padding: 1.25rem;
}

.p-25 {
  padding: 1.563rem;
}

.p-30 {
  padding: 1.875rem;
}

.p-35 {
  padding: 2.188rem;
}

.p-40 {
  padding: 2.5rem;
}

.p-45 {
  padding: 2.813rem;
}

.p-50 {
  padding: 3.125rem;
}

.p-55 {
  padding: 3.438rem;
}

.p-60 {
  padding: 3.75rem;
}

.p-65 {
  padding: 4.063rem;
}

.p-70 {
  padding: 4.375rem;
}

.p-75 {
  padding: 4.688rem;
}

.p-80 {
  padding: 5rem;
}

.p-85 {
  padding: 5.313rem;
}

.p-90 {
  padding: 5.625rem;
}

.p-95 {
  padding: 5.938rem;
}

.p-100 {
  padding: 6.25rem;
}

.p-105 {
  padding: 6.563rem;
}

.p-110 {
  padding: 6.875rem;
}

.p-115 {
  padding: 7.188rem;
}

.p-120 {
  padding: 7.5rem;
}

.p-125 {
  padding: 7.813rem;
}

.p-130 {
  padding: 8.125rem;
}

.p-135 {
  padding: 8.438rem;
}

.p-140 {
  padding: 8.75rem;
}

.p-145 {
  padding: 9.063rem;
}

.p-150 {
  padding: 9.375rem;
}

.p-155 {
  padding: 9.688rem;
}

.p-160 {
  padding: 10rem;
}

.p-165 {
  padding: 10.313rem;
}

.p-170 {
  padding: 10.625rem;
}

.p-175 {
  padding: 10.938rem;
}

.p-180 {
  padding: 11.25rem;
}

.p-185 {
  padding: 11.563rem;
}

.p-190 {
  padding: 11.875rem;
}

.p-195 {
  padding: 12.188rem;
}

.p-200 {
  padding: 12.5rem;
}

.p-300 {
  padding: 18.75rem;
}

.p-330 {
  padding: 20.625rem;
}

.py-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.px-0 {
  padding-left: 0;
  padding-right: 0;
}

.py-1 {
  padding-top: 0.063rem;
  padding-bottom: 0.063rem;
}

.px-1 {
  padding-left: 0.063rem;
  padding-right: 0.063rem;
}

.py-2 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}

.px-2 {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.py-3 {
  padding-top: 0.188rem;
  padding-bottom: 0.188rem;
}

.px-3 {
  padding-left: 0.188rem;
  padding-right: 0.188rem;
}

.py-4 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.px-4 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.py-5 {
  padding-top: 0.313rem;
  padding-bottom: 0.313rem;
}

.px-5 {
  padding-left: 0.313rem;
  padding-right: 0.313rem;
}

.py-9 {
  padding-top: 0.563rem;
  padding-bottom: 0.563rem;
}

.px-9 {
  padding-left: 0.563rem;
  padding-right: 0.563rem;
}

.py-10 {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
}

.px-10 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.py-15 {
  padding-top: 0.938rem;
  padding-bottom: 0.938rem;
}

.px-15 {
  padding-left: 0.938rem;
  padding-right: 0.938rem;
}

.py-20 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.px-20 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.py-25 {
  padding-top: 1.563rem;
  padding-bottom: 1.563rem;
}

.px-25 {
  padding-left: 1.563rem;
  padding-right: 1.563rem;
}

.py-30 {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
}

.px-30 {
  padding-left: 1.875rem;
  padding-right: 1.875rem;
}

.py-35 {
  padding-top: 2.188rem;
  padding-bottom: 2.188rem;
}

.px-35 {
  padding-left: 2.188rem;
  padding-right: 2.188rem;
}

.py-40 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.px-40 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-45 {
  padding-top: 2.813rem;
  padding-bottom: 2.813rem;
}

.px-45 {
  padding-left: 2.813rem;
  padding-right: 2.813rem;
}

.py-50 {
  padding-top: 3.125rem;
  padding-bottom: 3.125rem;
}

.px-50 {
  padding-left: 3.125rem;
  padding-right: 3.125rem;
}

.py-55 {
  padding-top: 3.438rem;
  padding-bottom: 3.438rem;
}

.px-55 {
  padding-left: 3.438rem;
  padding-right: 3.438rem;
}

.py-60 {
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.px-60 {
  padding-left: 3.75rem;
  padding-right: 3.75rem;
}

.py-65 {
  padding-top: 4.063rem;
  padding-bottom: 4.063rem;
}

.px-65 {
  padding-left: 4.063rem;
  padding-right: 4.063rem;
}

.py-70 {
  padding-top: 4.375rem;
  padding-bottom: 4.375rem;
}

.px-70 {
  padding-left: 4.375rem;
  padding-right: 4.375rem;
}

.py-75 {
  padding-top: 4.688rem;
  padding-bottom: 4.688rem;
}

.px-75 {
  padding-left: 4.688rem;
  padding-right: 4.688rem;
}

.py-80 {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.px-80 {
  padding-left: 5rem;
  padding-right: 5rem;
}

.py-85 {
  padding-top: 5.313rem;
  padding-bottom: 5.313rem;
}

.px-85 {
  padding-left: 5.313rem;
  padding-right: 5.313rem;
}

.py-90 {
  padding-top: 5.625rem;
  padding-bottom: 5.625rem;
}

.px-90 {
  padding-left: 5.625rem;
  padding-right: 5.625rem;
}

.py-95 {
  padding-top: 5.938rem;
  padding-bottom: 5.938rem;
}

.px-95 {
  padding-left: 5.938rem;
  padding-right: 5.938rem;
}

.py-100 {
  padding-top: 6.25rem;
  padding-bottom: 6.25rem;
}

.px-100 {
  padding-left: 6.25rem;
  padding-right: 6.25rem;
}

.py-105 {
  padding-top: 6.563rem;
  padding-bottom: 6.563rem;
}

.px-105 {
  padding-left: 6.563rem;
  padding-right: 6.563rem;
}

.py-110 {
  padding-top: 6.875rem;
  padding-bottom: 6.875rem;
}

.px-110 {
  padding-left: 6.875rem;
  padding-right: 6.875rem;
}

.py-115 {
  padding-top: 7.188rem;
  padding-bottom: 7.188rem;
}

.px-115 {
  padding-left: 7.188rem;
  padding-right: 7.188rem;
}

.py-120 {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem;
}

.px-120 {
  padding-left: 7.5rem;
  padding-right: 7.5rem;
}

.py-125 {
  padding-top: 7.813rem;
  padding-bottom: 7.813rem;
}

.px-125 {
  padding-left: 7.813rem;
  padding-right: 7.813rem;
}

.py-130 {
  padding-top: 8.125rem;
  padding-bottom: 8.125rem;
}

.px-130 {
  padding-left: 8.125rem;
  padding-right: 8.125rem;
}

.py-135 {
  padding-top: 8.438rem;
  padding-bottom: 8.438rem;
}

.px-135 {
  padding-left: 8.438rem;
  padding-right: 8.438rem;
}

.py-140 {
  padding-top: 8.75rem;
  padding-bottom: 8.75rem;
}

.px-140 {
  padding-left: 8.75rem;
  padding-right: 8.75rem;
}

.py-145 {
  padding-top: 9.063rem;
  padding-bottom: 9.063rem;
}

.px-145 {
  padding-left: 9.063rem;
  padding-right: 9.063rem;
}

.py-150 {
  padding-top: 9.375rem;
  padding-bottom: 9.375rem;
}

.px-150 {
  padding-left: 9.375rem;
  padding-right: 9.375rem;
}

.py-155 {
  padding-top: 9.688rem;
  padding-bottom: 9.688rem;
}

.px-155 {
  padding-left: 9.688rem;
  padding-right: 9.688rem;
}

.py-160 {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.px-160 {
  padding-left: 10rem;
  padding-right: 10rem;
}

.py-165 {
  padding-top: 10.313rem;
  padding-bottom: 10.313rem;
}

.px-165 {
  padding-left: 10.313rem;
  padding-right: 10.313rem;
}

.py-170 {
  padding-top: 10.625rem;
  padding-bottom: 10.625rem;
}

.px-170 {
  padding-left: 10.625rem;
  padding-right: 10.625rem;
}

.py-175 {
  padding-top: 10.938rem;
  padding-bottom: 10.938rem;
}

.px-175 {
  padding-left: 10.938rem;
  padding-right: 10.938rem;
}

.py-180 {
  padding-top: 11.25rem;
  padding-bottom: 11.25rem;
}

.px-180 {
  padding-left: 11.25rem;
  padding-right: 11.25rem;
}

.py-185 {
  padding-top: 11.563rem;
  padding-bottom: 11.563rem;
}

.px-185 {
  padding-left: 11.563rem;
  padding-right: 11.563rem;
}

.py-190 {
  padding-top: 11.875rem;
  padding-bottom: 11.875rem;
}

.px-190 {
  padding-left: 11.875rem;
  padding-right: 11.875rem;
}

.py-195 {
  padding-top: 12.188rem;
  padding-bottom: 12.188rem;
}

.px-195 {
  padding-left: 12.188rem;
  padding-right: 12.188rem;
}

.py-200 {
  padding-top: 12.5rem;
  padding-bottom: 12.5rem;
}

.px-200 {
  padding-left: 12.5rem;
  padding-right: 12.5rem;
}

.py-300 {
  padding-top: 18.75rem;
  padding-bottom: 18.75rem;
}

.px-300 {
  padding-left: 18.75rem;
  padding-right: 18.75rem;
}

.py-330 {
  padding-top: 20.625rem;
  padding-bottom: 20.625rem;
}

.px-330 {
  padding-left: 20.625rem;
  padding-right: 20.625rem;
}

.pt-0 {
  padding-top: 0;
}

.pr-0 {
  padding-right: 0;
}

.pb-0 {
  padding-bottom: 0;
}

.pl-0 {
  padding-left: 0;
}

.pt-1 {
  padding-top: 0.063rem;
}

.pr-1 {
  padding-right: 0.063rem;
}

.pb-1 {
  padding-bottom: 0.063rem;
}

.pl-1 {
  padding-left: 0.063rem;
}

.pt-2 {
  padding-top: 0.125rem;
}

.pr-2 {
  padding-right: 0.125rem;
}

.pb-2 {
  padding-bottom: 0.125rem;
}

.pl-2 {
  padding-left: 0.125rem;
}

.pt-3 {
  padding-top: 0.188rem;
}

.pr-3 {
  padding-right: 0.188rem;
}

.pb-3 {
  padding-bottom: 0.188rem;
}

.pl-3 {
  padding-left: 0.188rem;
}

.pt-4 {
  padding-top: 0.25rem;
}

.pr-4 {
  padding-right: 0.25rem;
}

.pb-4 {
  padding-bottom: 0.25rem;
}

.pl-4 {
  padding-left: 0.25rem;
}

.pt-5 {
  padding-top: 0.313rem;
}

.pr-5 {
  padding-right: 0.313rem;
}

.pb-5 {
  padding-bottom: 0.313rem;
}

.pl-5 {
  padding-left: 0.313rem;
}

.pt-9 {
  padding-top: 0.563rem;
}

.pr-9 {
  padding-right: 0.563rem;
}

.pb-9 {
  padding-bottom: 0.563rem;
}

.pl-9 {
  padding-left: 0.563rem;
}

.pt-10 {
  padding-top: 0.625rem;
}

.pr-10 {
  padding-right: 0.625rem;
}

.pb-10 {
  padding-bottom: 0.625rem;
}

.pl-10 {
  padding-left: 0.625rem;
}

.pt-15 {
  padding-top: 0.938rem;
}

.pr-15 {
  padding-right: 0.938rem;
}

.pb-15 {
  padding-bottom: 0.938rem;
}

.pl-15 {
  padding-left: 0.938rem;
}

.pt-20 {
  padding-top: 1.25rem;
}

.pr-20 {
  padding-right: 1.25rem;
}

.pb-20 {
  padding-bottom: 1.25rem;
}

.pl-20 {
  padding-left: 1.25rem;
}

.pt-25 {
  padding-top: 1.563rem;
}

.pr-25 {
  padding-right: 1.563rem;
}

.pb-25 {
  padding-bottom: 1.563rem;
}

.pl-25 {
  padding-left: 1.563rem;
}

.pt-30 {
  padding-top: 1.875rem;
}

.pr-30 {
  padding-right: 1.875rem;
}

.pb-30 {
  padding-bottom: 1.875rem;
}

.pl-30 {
  padding-left: 1.875rem;
}

.pt-35 {
  padding-top: 2.188rem;
}

.pr-35 {
  padding-right: 2.188rem;
}

.pb-35 {
  padding-bottom: 2.188rem;
}

.pl-35 {
  padding-left: 2.188rem;
}

.pt-40 {
  padding-top: 2.5rem;
}

.pr-40 {
  padding-right: 2.5rem;
}

.pb-40 {
  padding-bottom: 2.5rem;
}

.pl-40 {
  padding-left: 2.5rem;
}

.pt-45 {
  padding-top: 2.813rem;
}

.pr-45 {
  padding-right: 2.813rem;
}

.pb-45 {
  padding-bottom: 2.813rem;
}

.pl-45 {
  padding-left: 2.813rem;
}

.pt-50 {
  padding-top: 3.125rem;
}

.pr-50 {
  padding-right: 3.125rem;
}

.pb-50 {
  padding-bottom: 3.125rem;
}

.pl-50 {
  padding-left: 3.125rem;
}

.pt-55 {
  padding-top: 3.438rem;
}

.pr-55 {
  padding-right: 3.438rem;
}

.pb-55 {
  padding-bottom: 3.438rem;
}

.pl-55 {
  padding-left: 3.438rem;
}

.pt-60 {
  padding-top: 3.75rem;
}

.pr-60 {
  padding-right: 3.75rem;
}

.pb-60 {
  padding-bottom: 3.75rem;
}

.pl-60 {
  padding-left: 3.75rem;
}

.pt-65 {
  padding-top: 4.063rem;
}

.pr-65 {
  padding-right: 4.063rem;
}

.pb-65 {
  padding-bottom: 4.063rem;
}

.pl-65 {
  padding-left: 4.063rem;
}

.pt-70 {
  padding-top: 4.375rem;
}

.pr-70 {
  padding-right: 4.375rem;
}

.pb-70 {
  padding-bottom: 4.375rem;
}

.pl-70 {
  padding-left: 4.375rem;
}

.pt-75 {
  padding-top: 4.688rem;
}

.pr-75 {
  padding-right: 4.688rem;
}

.pb-75 {
  padding-bottom: 4.688rem;
}

.pl-75 {
  padding-left: 4.688rem;
}

.pt-80 {
  padding-top: 5rem;
}

.pr-80 {
  padding-right: 5rem;
}

.pb-80 {
  padding-bottom: 5rem;
}

.pl-80 {
  padding-left: 5rem;
}

.pt-85 {
  padding-top: 5.313rem;
}

.pr-85 {
  padding-right: 5.313rem;
}

.pb-85 {
  padding-bottom: 5.313rem;
}

.pl-85 {
  padding-left: 5.313rem;
}

.pt-90 {
  padding-top: 5.625rem;
}

.pr-90 {
  padding-right: 5.625rem;
}

.pb-90 {
  padding-bottom: 5.625rem;
}

.pl-90 {
  padding-left: 5.625rem;
}

.pt-95 {
  padding-top: 5.938rem;
}

.pr-95 {
  padding-right: 5.938rem;
}

.pb-95 {
  padding-bottom: 5.938rem;
}

.pl-95 {
  padding-left: 5.938rem;
}

.pt-100 {
  padding-top: 6.25rem;
}

.pr-100 {
  padding-right: 6.25rem;
}

.pb-100 {
  padding-bottom: 6.25rem;
}

.pl-100 {
  padding-left: 6.25rem;
}

.pt-105 {
  padding-top: 6.563rem;
}

.pr-105 {
  padding-right: 6.563rem;
}

.pb-105 {
  padding-bottom: 6.563rem;
}

.pl-105 {
  padding-left: 6.563rem;
}

.pt-110 {
  padding-top: 6.875rem;
}

.pr-110 {
  padding-right: 6.875rem;
}

.pb-110 {
  padding-bottom: 6.875rem;
}

.pl-110 {
  padding-left: 6.875rem;
}

.pt-115 {
  padding-top: 7.188rem;
}

.pr-115 {
  padding-right: 7.188rem;
}

.pb-115 {
  padding-bottom: 7.188rem;
}

.pl-115 {
  padding-left: 7.188rem;
}

.pt-120 {
  padding-top: 7.5rem;
}

.pr-120 {
  padding-right: 7.5rem;
}

.pb-120 {
  padding-bottom: 7.5rem;
}

.pl-120 {
  padding-left: 7.5rem;
}

.pt-125 {
  padding-top: 7.813rem;
}

.pr-125 {
  padding-right: 7.813rem;
}

.pb-125 {
  padding-bottom: 7.813rem;
}

.pl-125 {
  padding-left: 7.813rem;
}

.pt-130 {
  padding-top: 8.125rem;
}

.pr-130 {
  padding-right: 8.125rem;
}

.pb-130 {
  padding-bottom: 8.125rem;
}

.pl-130 {
  padding-left: 8.125rem;
}

.pt-135 {
  padding-top: 8.438rem;
}

.pr-135 {
  padding-right: 8.438rem;
}

.pb-135 {
  padding-bottom: 8.438rem;
}

.pl-135 {
  padding-left: 8.438rem;
}

.pt-140 {
  padding-top: 8.75rem;
}

.pr-140 {
  padding-right: 8.75rem;
}

.pb-140 {
  padding-bottom: 8.75rem;
}

.pl-140 {
  padding-left: 8.75rem;
}

.pt-145 {
  padding-top: 9.063rem;
}

.pr-145 {
  padding-right: 9.063rem;
}

.pb-145 {
  padding-bottom: 9.063rem;
}

.pl-145 {
  padding-left: 9.063rem;
}

.pt-150 {
  padding-top: 9.375rem;
}

.pr-150 {
  padding-right: 9.375rem;
}

.pb-150 {
  padding-bottom: 9.375rem;
}

.pl-150 {
  padding-left: 9.375rem;
}

.pt-155 {
  padding-top: 9.688rem;
}

.pr-155 {
  padding-right: 9.688rem;
}

.pb-155 {
  padding-bottom: 9.688rem;
}

.pl-155 {
  padding-left: 9.688rem;
}

.pt-160 {
  padding-top: 10rem;
}

.pr-160 {
  padding-right: 10rem;
}

.pb-160 {
  padding-bottom: 10rem;
}

.pl-160 {
  padding-left: 10rem;
}

.pt-165 {
  padding-top: 10.313rem;
}

.pr-165 {
  padding-right: 10.313rem;
}

.pb-165 {
  padding-bottom: 10.313rem;
}

.pl-165 {
  padding-left: 10.313rem;
}

.pt-170 {
  padding-top: 10.625rem;
}

.pr-170 {
  padding-right: 10.625rem;
}

.pb-170 {
  padding-bottom: 10.625rem;
}

.pl-170 {
  padding-left: 10.625rem;
}

.pt-175 {
  padding-top: 10.938rem;
}

.pr-175 {
  padding-right: 10.938rem;
}

.pb-175 {
  padding-bottom: 10.938rem;
}

.pl-175 {
  padding-left: 10.938rem;
}

.pt-180 {
  padding-top: 11.25rem;
}

.pr-180 {
  padding-right: 11.25rem;
}

.pb-180 {
  padding-bottom: 11.25rem;
}

.pl-180 {
  padding-left: 11.25rem;
}

.pt-185 {
  padding-top: 11.563rem;
}

.pr-185 {
  padding-right: 11.563rem;
}

.pb-185 {
  padding-bottom: 11.563rem;
}

.pl-185 {
  padding-left: 11.563rem;
}

.pt-190 {
  padding-top: 11.875rem;
}

.pr-190 {
  padding-right: 11.875rem;
}

.pb-190 {
  padding-bottom: 11.875rem;
}

.pl-190 {
  padding-left: 11.875rem;
}

.pt-195 {
  padding-top: 12.188rem;
}

.pr-195 {
  padding-right: 12.188rem;
}

.pb-195 {
  padding-bottom: 12.188rem;
}

.pl-195 {
  padding-left: 12.188rem;
}

.pt-200 {
  padding-top: 12.5rem;
}

.pr-200 {
  padding-right: 12.5rem;
}

.pb-200 {
  padding-bottom: 12.5rem;
}

.pl-200 {
  padding-left: 12.5rem;
}

.pt-300 {
  padding-top: 18.75rem;
}

.pr-300 {
  padding-right: 18.75rem;
}

.pb-300 {
  padding-bottom: 18.75rem;
}

.pl-300 {
  padding-left: 18.75rem;
}

.pt-330 {
  padding-top: 20.625rem;
}

.pr-330 {
  padding-right: 20.625rem;
}

.pb-330 {
  padding-bottom: 20.625rem;
}

.pl-330 {
  padding-left: 20.625rem;
}

.placeholder-transparent::-webkit-input-placeholder {
  color: transparent;
}

.placeholder-transparent:-ms-input-placeholder {
  color: transparent;
}

.placeholder-transparent::-ms-input-placeholder {
  color: transparent;
}

.placeholder-transparent::placeholder {
  color: transparent;
}

.placeholder-black::-webkit-input-placeholder {
  color: #000;
}

.placeholder-black:-ms-input-placeholder {
  color: #000;
}

.placeholder-black::-ms-input-placeholder {
  color: #000;
}

.placeholder-black::placeholder {
  color: #000;
}

.placeholder-white::-webkit-input-placeholder {
  color: #fff;
}

.placeholder-white:-ms-input-placeholder {
  color: #fff;
}

.placeholder-white::-ms-input-placeholder {
  color: #fff;
}

.placeholder-white::placeholder {
  color: #fff;
}

.placeholder-gray-800::-webkit-input-placeholder {
  color: #121212;
}

.placeholder-gray-800:-ms-input-placeholder {
  color: #121212;
}

.placeholder-gray-800::-ms-input-placeholder {
  color: #121212;
}

.placeholder-gray-800::placeholder {
  color: #121212;
}

.placeholder-gray-900::-webkit-input-placeholder {
  color: #0E0E0E;
}

.placeholder-gray-900:-ms-input-placeholder {
  color: #0E0E0E;
}

.placeholder-gray-900::-ms-input-placeholder {
  color: #0E0E0E;
}

.placeholder-gray-900::placeholder {
  color: #0E0E0E;
}

.placeholder-red-100::-webkit-input-placeholder {
  color: #fff5f5;
}

.placeholder-red-100:-ms-input-placeholder {
  color: #fff5f5;
}

.placeholder-red-100::-ms-input-placeholder {
  color: #fff5f5;
}

.placeholder-red-100::placeholder {
  color: #fff5f5;
}

.placeholder-red-200::-webkit-input-placeholder {
  color: #fed7d7;
}

.placeholder-red-200:-ms-input-placeholder {
  color: #fed7d7;
}

.placeholder-red-200::-ms-input-placeholder {
  color: #fed7d7;
}

.placeholder-red-200::placeholder {
  color: #fed7d7;
}

.placeholder-red-300::-webkit-input-placeholder {
  color: #feb2b2;
}

.placeholder-red-300:-ms-input-placeholder {
  color: #feb2b2;
}

.placeholder-red-300::-ms-input-placeholder {
  color: #feb2b2;
}

.placeholder-red-300::placeholder {
  color: #feb2b2;
}

.placeholder-red-400::-webkit-input-placeholder {
  color: #fc8181;
}

.placeholder-red-400:-ms-input-placeholder {
  color: #fc8181;
}

.placeholder-red-400::-ms-input-placeholder {
  color: #fc8181;
}

.placeholder-red-400::placeholder {
  color: #fc8181;
}

.placeholder-red-500::-webkit-input-placeholder {
  color: #f56565;
}

.placeholder-red-500:-ms-input-placeholder {
  color: #f56565;
}

.placeholder-red-500::-ms-input-placeholder {
  color: #f56565;
}

.placeholder-red-500::placeholder {
  color: #f56565;
}

.placeholder-red-600::-webkit-input-placeholder {
  color: #e53e3e;
}

.placeholder-red-600:-ms-input-placeholder {
  color: #e53e3e;
}

.placeholder-red-600::-ms-input-placeholder {
  color: #e53e3e;
}

.placeholder-red-600::placeholder {
  color: #e53e3e;
}

.placeholder-red-700::-webkit-input-placeholder {
  color: #c53030;
}

.placeholder-red-700:-ms-input-placeholder {
  color: #c53030;
}

.placeholder-red-700::-ms-input-placeholder {
  color: #c53030;
}

.placeholder-red-700::placeholder {
  color: #c53030;
}

.placeholder-red-800::-webkit-input-placeholder {
  color: #9b2c2c;
}

.placeholder-red-800:-ms-input-placeholder {
  color: #9b2c2c;
}

.placeholder-red-800::-ms-input-placeholder {
  color: #9b2c2c;
}

.placeholder-red-800::placeholder {
  color: #9b2c2c;
}

.placeholder-red-900::-webkit-input-placeholder {
  color: #742a2a;
}

.placeholder-red-900:-ms-input-placeholder {
  color: #742a2a;
}

.placeholder-red-900::-ms-input-placeholder {
  color: #742a2a;
}

.placeholder-red-900::placeholder {
  color: #742a2a;
}

.placeholder-orange::-webkit-input-placeholder {
  color: #E89038;
}

.placeholder-orange:-ms-input-placeholder {
  color: #E89038;
}

.placeholder-orange::-ms-input-placeholder {
  color: #E89038;
}

.placeholder-orange::placeholder {
  color: #E89038;
}

.placeholder-yellow::-webkit-input-placeholder {
  color: #B9E838;
}

.placeholder-yellow:-ms-input-placeholder {
  color: #B9E838;
}

.placeholder-yellow::-ms-input-placeholder {
  color: #B9E838;
}

.placeholder-yellow::placeholder {
  color: #B9E838;
}

.placeholder-green-100::-webkit-input-placeholder {
  color: #f0fff4;
}

.placeholder-green-100:-ms-input-placeholder {
  color: #f0fff4;
}

.placeholder-green-100::-ms-input-placeholder {
  color: #f0fff4;
}

.placeholder-green-100::placeholder {
  color: #f0fff4;
}

.placeholder-green-200::-webkit-input-placeholder {
  color: #c6f6d5;
}

.placeholder-green-200:-ms-input-placeholder {
  color: #c6f6d5;
}

.placeholder-green-200::-ms-input-placeholder {
  color: #c6f6d5;
}

.placeholder-green-200::placeholder {
  color: #c6f6d5;
}

.placeholder-green-300::-webkit-input-placeholder {
  color: #9ae6b4;
}

.placeholder-green-300:-ms-input-placeholder {
  color: #9ae6b4;
}

.placeholder-green-300::-ms-input-placeholder {
  color: #9ae6b4;
}

.placeholder-green-300::placeholder {
  color: #9ae6b4;
}

.placeholder-green-400::-webkit-input-placeholder {
  color: #68d391;
}

.placeholder-green-400:-ms-input-placeholder {
  color: #68d391;
}

.placeholder-green-400::-ms-input-placeholder {
  color: #68d391;
}

.placeholder-green-400::placeholder {
  color: #68d391;
}

.placeholder-green-500::-webkit-input-placeholder {
  color: #48bb78;
}

.placeholder-green-500:-ms-input-placeholder {
  color: #48bb78;
}

.placeholder-green-500::-ms-input-placeholder {
  color: #48bb78;
}

.placeholder-green-500::placeholder {
  color: #48bb78;
}

.placeholder-green-600::-webkit-input-placeholder {
  color: #38a169;
}

.placeholder-green-600:-ms-input-placeholder {
  color: #38a169;
}

.placeholder-green-600::-ms-input-placeholder {
  color: #38a169;
}

.placeholder-green-600::placeholder {
  color: #38a169;
}

.placeholder-green-700::-webkit-input-placeholder {
  color: #2f855a;
}

.placeholder-green-700:-ms-input-placeholder {
  color: #2f855a;
}

.placeholder-green-700::-ms-input-placeholder {
  color: #2f855a;
}

.placeholder-green-700::placeholder {
  color: #2f855a;
}

.placeholder-green-800::-webkit-input-placeholder {
  color: #276749;
}

.placeholder-green-800:-ms-input-placeholder {
  color: #276749;
}

.placeholder-green-800::-ms-input-placeholder {
  color: #276749;
}

.placeholder-green-800::placeholder {
  color: #276749;
}

.placeholder-green-900::-webkit-input-placeholder {
  color: #22543d;
}

.placeholder-green-900:-ms-input-placeholder {
  color: #22543d;
}

.placeholder-green-900::-ms-input-placeholder {
  color: #22543d;
}

.placeholder-green-900::placeholder {
  color: #22543d;
}

.placeholder-teal-100::-webkit-input-placeholder {
  color: #e6fffa;
}

.placeholder-teal-100:-ms-input-placeholder {
  color: #e6fffa;
}

.placeholder-teal-100::-ms-input-placeholder {
  color: #e6fffa;
}

.placeholder-teal-100::placeholder {
  color: #e6fffa;
}

.placeholder-teal-200::-webkit-input-placeholder {
  color: #b2f5ea;
}

.placeholder-teal-200:-ms-input-placeholder {
  color: #b2f5ea;
}

.placeholder-teal-200::-ms-input-placeholder {
  color: #b2f5ea;
}

.placeholder-teal-200::placeholder {
  color: #b2f5ea;
}

.placeholder-teal-300::-webkit-input-placeholder {
  color: #81e6d9;
}

.placeholder-teal-300:-ms-input-placeholder {
  color: #81e6d9;
}

.placeholder-teal-300::-ms-input-placeholder {
  color: #81e6d9;
}

.placeholder-teal-300::placeholder {
  color: #81e6d9;
}

.placeholder-teal-400::-webkit-input-placeholder {
  color: #4fd1c5;
}

.placeholder-teal-400:-ms-input-placeholder {
  color: #4fd1c5;
}

.placeholder-teal-400::-ms-input-placeholder {
  color: #4fd1c5;
}

.placeholder-teal-400::placeholder {
  color: #4fd1c5;
}

.placeholder-teal-500::-webkit-input-placeholder {
  color: #38b2ac;
}

.placeholder-teal-500:-ms-input-placeholder {
  color: #38b2ac;
}

.placeholder-teal-500::-ms-input-placeholder {
  color: #38b2ac;
}

.placeholder-teal-500::placeholder {
  color: #38b2ac;
}

.placeholder-teal-600::-webkit-input-placeholder {
  color: #319795;
}

.placeholder-teal-600:-ms-input-placeholder {
  color: #319795;
}

.placeholder-teal-600::-ms-input-placeholder {
  color: #319795;
}

.placeholder-teal-600::placeholder {
  color: #319795;
}

.placeholder-teal-700::-webkit-input-placeholder {
  color: #2c7a7b;
}

.placeholder-teal-700:-ms-input-placeholder {
  color: #2c7a7b;
}

.placeholder-teal-700::-ms-input-placeholder {
  color: #2c7a7b;
}

.placeholder-teal-700::placeholder {
  color: #2c7a7b;
}

.placeholder-teal-800::-webkit-input-placeholder {
  color: #285e61;
}

.placeholder-teal-800:-ms-input-placeholder {
  color: #285e61;
}

.placeholder-teal-800::-ms-input-placeholder {
  color: #285e61;
}

.placeholder-teal-800::placeholder {
  color: #285e61;
}

.placeholder-teal-900::-webkit-input-placeholder {
  color: #234e52;
}

.placeholder-teal-900:-ms-input-placeholder {
  color: #234e52;
}

.placeholder-teal-900::-ms-input-placeholder {
  color: #234e52;
}

.placeholder-teal-900::placeholder {
  color: #234e52;
}

.placeholder-blue::-webkit-input-placeholder {
  color: #4A90E2;
}

.placeholder-blue:-ms-input-placeholder {
  color: #4A90E2;
}

.placeholder-blue::-ms-input-placeholder {
  color: #4A90E2;
}

.placeholder-blue::placeholder {
  color: #4A90E2;
}

.placeholder-indigo-100::-webkit-input-placeholder {
  color: #ebf4ff;
}

.placeholder-indigo-100:-ms-input-placeholder {
  color: #ebf4ff;
}

.placeholder-indigo-100::-ms-input-placeholder {
  color: #ebf4ff;
}

.placeholder-indigo-100::placeholder {
  color: #ebf4ff;
}

.placeholder-indigo-200::-webkit-input-placeholder {
  color: #c3dafe;
}

.placeholder-indigo-200:-ms-input-placeholder {
  color: #c3dafe;
}

.placeholder-indigo-200::-ms-input-placeholder {
  color: #c3dafe;
}

.placeholder-indigo-200::placeholder {
  color: #c3dafe;
}

.placeholder-indigo-300::-webkit-input-placeholder {
  color: #a3bffa;
}

.placeholder-indigo-300:-ms-input-placeholder {
  color: #a3bffa;
}

.placeholder-indigo-300::-ms-input-placeholder {
  color: #a3bffa;
}

.placeholder-indigo-300::placeholder {
  color: #a3bffa;
}

.placeholder-indigo-400::-webkit-input-placeholder {
  color: #7f9cf5;
}

.placeholder-indigo-400:-ms-input-placeholder {
  color: #7f9cf5;
}

.placeholder-indigo-400::-ms-input-placeholder {
  color: #7f9cf5;
}

.placeholder-indigo-400::placeholder {
  color: #7f9cf5;
}

.placeholder-indigo-500::-webkit-input-placeholder {
  color: #667eea;
}

.placeholder-indigo-500:-ms-input-placeholder {
  color: #667eea;
}

.placeholder-indigo-500::-ms-input-placeholder {
  color: #667eea;
}

.placeholder-indigo-500::placeholder {
  color: #667eea;
}

.placeholder-indigo-600::-webkit-input-placeholder {
  color: #5a67d8;
}

.placeholder-indigo-600:-ms-input-placeholder {
  color: #5a67d8;
}

.placeholder-indigo-600::-ms-input-placeholder {
  color: #5a67d8;
}

.placeholder-indigo-600::placeholder {
  color: #5a67d8;
}

.placeholder-indigo-700::-webkit-input-placeholder {
  color: #4c51bf;
}

.placeholder-indigo-700:-ms-input-placeholder {
  color: #4c51bf;
}

.placeholder-indigo-700::-ms-input-placeholder {
  color: #4c51bf;
}

.placeholder-indigo-700::placeholder {
  color: #4c51bf;
}

.placeholder-indigo-800::-webkit-input-placeholder {
  color: #434190;
}

.placeholder-indigo-800:-ms-input-placeholder {
  color: #434190;
}

.placeholder-indigo-800::-ms-input-placeholder {
  color: #434190;
}

.placeholder-indigo-800::placeholder {
  color: #434190;
}

.placeholder-indigo-900::-webkit-input-placeholder {
  color: #3c366b;
}

.placeholder-indigo-900:-ms-input-placeholder {
  color: #3c366b;
}

.placeholder-indigo-900::-ms-input-placeholder {
  color: #3c366b;
}

.placeholder-indigo-900::placeholder {
  color: #3c366b;
}

.placeholder-purple-100::-webkit-input-placeholder {
  color: #faf5ff;
}

.placeholder-purple-100:-ms-input-placeholder {
  color: #faf5ff;
}

.placeholder-purple-100::-ms-input-placeholder {
  color: #faf5ff;
}

.placeholder-purple-100::placeholder {
  color: #faf5ff;
}

.placeholder-purple-200::-webkit-input-placeholder {
  color: #e9d8fd;
}

.placeholder-purple-200:-ms-input-placeholder {
  color: #e9d8fd;
}

.placeholder-purple-200::-ms-input-placeholder {
  color: #e9d8fd;
}

.placeholder-purple-200::placeholder {
  color: #e9d8fd;
}

.placeholder-purple-300::-webkit-input-placeholder {
  color: #d6bcfa;
}

.placeholder-purple-300:-ms-input-placeholder {
  color: #d6bcfa;
}

.placeholder-purple-300::-ms-input-placeholder {
  color: #d6bcfa;
}

.placeholder-purple-300::placeholder {
  color: #d6bcfa;
}

.placeholder-purple-400::-webkit-input-placeholder {
  color: #b794f4;
}

.placeholder-purple-400:-ms-input-placeholder {
  color: #b794f4;
}

.placeholder-purple-400::-ms-input-placeholder {
  color: #b794f4;
}

.placeholder-purple-400::placeholder {
  color: #b794f4;
}

.placeholder-purple-500::-webkit-input-placeholder {
  color: #9f7aea;
}

.placeholder-purple-500:-ms-input-placeholder {
  color: #9f7aea;
}

.placeholder-purple-500::-ms-input-placeholder {
  color: #9f7aea;
}

.placeholder-purple-500::placeholder {
  color: #9f7aea;
}

.placeholder-purple-600::-webkit-input-placeholder {
  color: #805ad5;
}

.placeholder-purple-600:-ms-input-placeholder {
  color: #805ad5;
}

.placeholder-purple-600::-ms-input-placeholder {
  color: #805ad5;
}

.placeholder-purple-600::placeholder {
  color: #805ad5;
}

.placeholder-purple-700::-webkit-input-placeholder {
  color: #6b46c1;
}

.placeholder-purple-700:-ms-input-placeholder {
  color: #6b46c1;
}

.placeholder-purple-700::-ms-input-placeholder {
  color: #6b46c1;
}

.placeholder-purple-700::placeholder {
  color: #6b46c1;
}

.placeholder-purple-800::-webkit-input-placeholder {
  color: #553c9a;
}

.placeholder-purple-800:-ms-input-placeholder {
  color: #553c9a;
}

.placeholder-purple-800::-ms-input-placeholder {
  color: #553c9a;
}

.placeholder-purple-800::placeholder {
  color: #553c9a;
}

.placeholder-purple-900::-webkit-input-placeholder {
  color: #44337a;
}

.placeholder-purple-900:-ms-input-placeholder {
  color: #44337a;
}

.placeholder-purple-900::-ms-input-placeholder {
  color: #44337a;
}

.placeholder-purple-900::placeholder {
  color: #44337a;
}

.placeholder-pink::-webkit-input-placeholder {
  color: #FF00E5;
}

.placeholder-pink:-ms-input-placeholder {
  color: #FF00E5;
}

.placeholder-pink::-ms-input-placeholder {
  color: #FF00E5;
}

.placeholder-pink::placeholder {
  color: #FF00E5;
}

.focus\:placeholder-transparent:focus::-webkit-input-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus:-ms-input-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus::-ms-input-placeholder {
  color: transparent;
}

.focus\:placeholder-transparent:focus::placeholder {
  color: transparent;
}

.focus\:placeholder-black:focus::-webkit-input-placeholder {
  color: #000;
}

.focus\:placeholder-black:focus:-ms-input-placeholder {
  color: #000;
}

.focus\:placeholder-black:focus::-ms-input-placeholder {
  color: #000;
}

.focus\:placeholder-black:focus::placeholder {
  color: #000;
}

.focus\:placeholder-white:focus::-webkit-input-placeholder {
  color: #fff;
}

.focus\:placeholder-white:focus:-ms-input-placeholder {
  color: #fff;
}

.focus\:placeholder-white:focus::-ms-input-placeholder {
  color: #fff;
}

.focus\:placeholder-white:focus::placeholder {
  color: #fff;
}

.focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
  color: #121212;
}

.focus\:placeholder-gray-800:focus:-ms-input-placeholder {
  color: #121212;
}

.focus\:placeholder-gray-800:focus::-ms-input-placeholder {
  color: #121212;
}

.focus\:placeholder-gray-800:focus::placeholder {
  color: #121212;
}

.focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
  color: #0E0E0E;
}

.focus\:placeholder-gray-900:focus:-ms-input-placeholder {
  color: #0E0E0E;
}

.focus\:placeholder-gray-900:focus::-ms-input-placeholder {
  color: #0E0E0E;
}

.focus\:placeholder-gray-900:focus::placeholder {
  color: #0E0E0E;
}

.focus\:placeholder-red-100:focus::-webkit-input-placeholder {
  color: #fff5f5;
}

.focus\:placeholder-red-100:focus:-ms-input-placeholder {
  color: #fff5f5;
}

.focus\:placeholder-red-100:focus::-ms-input-placeholder {
  color: #fff5f5;
}

.focus\:placeholder-red-100:focus::placeholder {
  color: #fff5f5;
}

.focus\:placeholder-red-200:focus::-webkit-input-placeholder {
  color: #fed7d7;
}

.focus\:placeholder-red-200:focus:-ms-input-placeholder {
  color: #fed7d7;
}

.focus\:placeholder-red-200:focus::-ms-input-placeholder {
  color: #fed7d7;
}

.focus\:placeholder-red-200:focus::placeholder {
  color: #fed7d7;
}

.focus\:placeholder-red-300:focus::-webkit-input-placeholder {
  color: #feb2b2;
}

.focus\:placeholder-red-300:focus:-ms-input-placeholder {
  color: #feb2b2;
}

.focus\:placeholder-red-300:focus::-ms-input-placeholder {
  color: #feb2b2;
}

.focus\:placeholder-red-300:focus::placeholder {
  color: #feb2b2;
}

.focus\:placeholder-red-400:focus::-webkit-input-placeholder {
  color: #fc8181;
}

.focus\:placeholder-red-400:focus:-ms-input-placeholder {
  color: #fc8181;
}

.focus\:placeholder-red-400:focus::-ms-input-placeholder {
  color: #fc8181;
}

.focus\:placeholder-red-400:focus::placeholder {
  color: #fc8181;
}

.focus\:placeholder-red-500:focus::-webkit-input-placeholder {
  color: #f56565;
}

.focus\:placeholder-red-500:focus:-ms-input-placeholder {
  color: #f56565;
}

.focus\:placeholder-red-500:focus::-ms-input-placeholder {
  color: #f56565;
}

.focus\:placeholder-red-500:focus::placeholder {
  color: #f56565;
}

.focus\:placeholder-red-600:focus::-webkit-input-placeholder {
  color: #e53e3e;
}

.focus\:placeholder-red-600:focus:-ms-input-placeholder {
  color: #e53e3e;
}

.focus\:placeholder-red-600:focus::-ms-input-placeholder {
  color: #e53e3e;
}

.focus\:placeholder-red-600:focus::placeholder {
  color: #e53e3e;
}

.focus\:placeholder-red-700:focus::-webkit-input-placeholder {
  color: #c53030;
}

.focus\:placeholder-red-700:focus:-ms-input-placeholder {
  color: #c53030;
}

.focus\:placeholder-red-700:focus::-ms-input-placeholder {
  color: #c53030;
}

.focus\:placeholder-red-700:focus::placeholder {
  color: #c53030;
}

.focus\:placeholder-red-800:focus::-webkit-input-placeholder {
  color: #9b2c2c;
}

.focus\:placeholder-red-800:focus:-ms-input-placeholder {
  color: #9b2c2c;
}

.focus\:placeholder-red-800:focus::-ms-input-placeholder {
  color: #9b2c2c;
}

.focus\:placeholder-red-800:focus::placeholder {
  color: #9b2c2c;
}

.focus\:placeholder-red-900:focus::-webkit-input-placeholder {
  color: #742a2a;
}

.focus\:placeholder-red-900:focus:-ms-input-placeholder {
  color: #742a2a;
}

.focus\:placeholder-red-900:focus::-ms-input-placeholder {
  color: #742a2a;
}

.focus\:placeholder-red-900:focus::placeholder {
  color: #742a2a;
}

.focus\:placeholder-orange:focus::-webkit-input-placeholder {
  color: #E89038;
}

.focus\:placeholder-orange:focus:-ms-input-placeholder {
  color: #E89038;
}

.focus\:placeholder-orange:focus::-ms-input-placeholder {
  color: #E89038;
}

.focus\:placeholder-orange:focus::placeholder {
  color: #E89038;
}

.focus\:placeholder-yellow:focus::-webkit-input-placeholder {
  color: #B9E838;
}

.focus\:placeholder-yellow:focus:-ms-input-placeholder {
  color: #B9E838;
}

.focus\:placeholder-yellow:focus::-ms-input-placeholder {
  color: #B9E838;
}

.focus\:placeholder-yellow:focus::placeholder {
  color: #B9E838;
}

.focus\:placeholder-green-100:focus::-webkit-input-placeholder {
  color: #f0fff4;
}

.focus\:placeholder-green-100:focus:-ms-input-placeholder {
  color: #f0fff4;
}

.focus\:placeholder-green-100:focus::-ms-input-placeholder {
  color: #f0fff4;
}

.focus\:placeholder-green-100:focus::placeholder {
  color: #f0fff4;
}

.focus\:placeholder-green-200:focus::-webkit-input-placeholder {
  color: #c6f6d5;
}

.focus\:placeholder-green-200:focus:-ms-input-placeholder {
  color: #c6f6d5;
}

.focus\:placeholder-green-200:focus::-ms-input-placeholder {
  color: #c6f6d5;
}

.focus\:placeholder-green-200:focus::placeholder {
  color: #c6f6d5;
}

.focus\:placeholder-green-300:focus::-webkit-input-placeholder {
  color: #9ae6b4;
}

.focus\:placeholder-green-300:focus:-ms-input-placeholder {
  color: #9ae6b4;
}

.focus\:placeholder-green-300:focus::-ms-input-placeholder {
  color: #9ae6b4;
}

.focus\:placeholder-green-300:focus::placeholder {
  color: #9ae6b4;
}

.focus\:placeholder-green-400:focus::-webkit-input-placeholder {
  color: #68d391;
}

.focus\:placeholder-green-400:focus:-ms-input-placeholder {
  color: #68d391;
}

.focus\:placeholder-green-400:focus::-ms-input-placeholder {
  color: #68d391;
}

.focus\:placeholder-green-400:focus::placeholder {
  color: #68d391;
}

.focus\:placeholder-green-500:focus::-webkit-input-placeholder {
  color: #48bb78;
}

.focus\:placeholder-green-500:focus:-ms-input-placeholder {
  color: #48bb78;
}

.focus\:placeholder-green-500:focus::-ms-input-placeholder {
  color: #48bb78;
}

.focus\:placeholder-green-500:focus::placeholder {
  color: #48bb78;
}

.focus\:placeholder-green-600:focus::-webkit-input-placeholder {
  color: #38a169;
}

.focus\:placeholder-green-600:focus:-ms-input-placeholder {
  color: #38a169;
}

.focus\:placeholder-green-600:focus::-ms-input-placeholder {
  color: #38a169;
}

.focus\:placeholder-green-600:focus::placeholder {
  color: #38a169;
}

.focus\:placeholder-green-700:focus::-webkit-input-placeholder {
  color: #2f855a;
}

.focus\:placeholder-green-700:focus:-ms-input-placeholder {
  color: #2f855a;
}

.focus\:placeholder-green-700:focus::-ms-input-placeholder {
  color: #2f855a;
}

.focus\:placeholder-green-700:focus::placeholder {
  color: #2f855a;
}

.focus\:placeholder-green-800:focus::-webkit-input-placeholder {
  color: #276749;
}

.focus\:placeholder-green-800:focus:-ms-input-placeholder {
  color: #276749;
}

.focus\:placeholder-green-800:focus::-ms-input-placeholder {
  color: #276749;
}

.focus\:placeholder-green-800:focus::placeholder {
  color: #276749;
}

.focus\:placeholder-green-900:focus::-webkit-input-placeholder {
  color: #22543d;
}

.focus\:placeholder-green-900:focus:-ms-input-placeholder {
  color: #22543d;
}

.focus\:placeholder-green-900:focus::-ms-input-placeholder {
  color: #22543d;
}

.focus\:placeholder-green-900:focus::placeholder {
  color: #22543d;
}

.focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
  color: #e6fffa;
}

.focus\:placeholder-teal-100:focus:-ms-input-placeholder {
  color: #e6fffa;
}

.focus\:placeholder-teal-100:focus::-ms-input-placeholder {
  color: #e6fffa;
}

.focus\:placeholder-teal-100:focus::placeholder {
  color: #e6fffa;
}

.focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
  color: #b2f5ea;
}

.focus\:placeholder-teal-200:focus:-ms-input-placeholder {
  color: #b2f5ea;
}

.focus\:placeholder-teal-200:focus::-ms-input-placeholder {
  color: #b2f5ea;
}

.focus\:placeholder-teal-200:focus::placeholder {
  color: #b2f5ea;
}

.focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
  color: #81e6d9;
}

.focus\:placeholder-teal-300:focus:-ms-input-placeholder {
  color: #81e6d9;
}

.focus\:placeholder-teal-300:focus::-ms-input-placeholder {
  color: #81e6d9;
}

.focus\:placeholder-teal-300:focus::placeholder {
  color: #81e6d9;
}

.focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
  color: #4fd1c5;
}

.focus\:placeholder-teal-400:focus:-ms-input-placeholder {
  color: #4fd1c5;
}

.focus\:placeholder-teal-400:focus::-ms-input-placeholder {
  color: #4fd1c5;
}

.focus\:placeholder-teal-400:focus::placeholder {
  color: #4fd1c5;
}

.focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
  color: #38b2ac;
}

.focus\:placeholder-teal-500:focus:-ms-input-placeholder {
  color: #38b2ac;
}

.focus\:placeholder-teal-500:focus::-ms-input-placeholder {
  color: #38b2ac;
}

.focus\:placeholder-teal-500:focus::placeholder {
  color: #38b2ac;
}

.focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
  color: #319795;
}

.focus\:placeholder-teal-600:focus:-ms-input-placeholder {
  color: #319795;
}

.focus\:placeholder-teal-600:focus::-ms-input-placeholder {
  color: #319795;
}

.focus\:placeholder-teal-600:focus::placeholder {
  color: #319795;
}

.focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
  color: #2c7a7b;
}

.focus\:placeholder-teal-700:focus:-ms-input-placeholder {
  color: #2c7a7b;
}

.focus\:placeholder-teal-700:focus::-ms-input-placeholder {
  color: #2c7a7b;
}

.focus\:placeholder-teal-700:focus::placeholder {
  color: #2c7a7b;
}

.focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
  color: #285e61;
}

.focus\:placeholder-teal-800:focus:-ms-input-placeholder {
  color: #285e61;
}

.focus\:placeholder-teal-800:focus::-ms-input-placeholder {
  color: #285e61;
}

.focus\:placeholder-teal-800:focus::placeholder {
  color: #285e61;
}

.focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
  color: #234e52;
}

.focus\:placeholder-teal-900:focus:-ms-input-placeholder {
  color: #234e52;
}

.focus\:placeholder-teal-900:focus::-ms-input-placeholder {
  color: #234e52;
}

.focus\:placeholder-teal-900:focus::placeholder {
  color: #234e52;
}

.focus\:placeholder-blue:focus::-webkit-input-placeholder {
  color: #4A90E2;
}

.focus\:placeholder-blue:focus:-ms-input-placeholder {
  color: #4A90E2;
}

.focus\:placeholder-blue:focus::-ms-input-placeholder {
  color: #4A90E2;
}

.focus\:placeholder-blue:focus::placeholder {
  color: #4A90E2;
}

.focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
  color: #ebf4ff;
}

.focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
  color: #ebf4ff;
}

.focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
  color: #ebf4ff;
}

.focus\:placeholder-indigo-100:focus::placeholder {
  color: #ebf4ff;
}

.focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
  color: #c3dafe;
}

.focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
  color: #c3dafe;
}

.focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
  color: #c3dafe;
}

.focus\:placeholder-indigo-200:focus::placeholder {
  color: #c3dafe;
}

.focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
  color: #a3bffa;
}

.focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
  color: #a3bffa;
}

.focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
  color: #a3bffa;
}

.focus\:placeholder-indigo-300:focus::placeholder {
  color: #a3bffa;
}

.focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
  color: #7f9cf5;
}

.focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
  color: #7f9cf5;
}

.focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
  color: #7f9cf5;
}

.focus\:placeholder-indigo-400:focus::placeholder {
  color: #7f9cf5;
}

.focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
  color: #667eea;
}

.focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
  color: #667eea;
}

.focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
  color: #667eea;
}

.focus\:placeholder-indigo-500:focus::placeholder {
  color: #667eea;
}

.focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
  color: #5a67d8;
}

.focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
  color: #5a67d8;
}

.focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
  color: #5a67d8;
}

.focus\:placeholder-indigo-600:focus::placeholder {
  color: #5a67d8;
}

.focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
  color: #4c51bf;
}

.focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
  color: #4c51bf;
}

.focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
  color: #4c51bf;
}

.focus\:placeholder-indigo-700:focus::placeholder {
  color: #4c51bf;
}

.focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
  color: #434190;
}

.focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
  color: #434190;
}

.focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
  color: #434190;
}

.focus\:placeholder-indigo-800:focus::placeholder {
  color: #434190;
}

.focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
  color: #3c366b;
}

.focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
  color: #3c366b;
}

.focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
  color: #3c366b;
}

.focus\:placeholder-indigo-900:focus::placeholder {
  color: #3c366b;
}

.focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
  color: #faf5ff;
}

.focus\:placeholder-purple-100:focus:-ms-input-placeholder {
  color: #faf5ff;
}

.focus\:placeholder-purple-100:focus::-ms-input-placeholder {
  color: #faf5ff;
}

.focus\:placeholder-purple-100:focus::placeholder {
  color: #faf5ff;
}

.focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
  color: #e9d8fd;
}

.focus\:placeholder-purple-200:focus:-ms-input-placeholder {
  color: #e9d8fd;
}

.focus\:placeholder-purple-200:focus::-ms-input-placeholder {
  color: #e9d8fd;
}

.focus\:placeholder-purple-200:focus::placeholder {
  color: #e9d8fd;
}

.focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
  color: #d6bcfa;
}

.focus\:placeholder-purple-300:focus:-ms-input-placeholder {
  color: #d6bcfa;
}

.focus\:placeholder-purple-300:focus::-ms-input-placeholder {
  color: #d6bcfa;
}

.focus\:placeholder-purple-300:focus::placeholder {
  color: #d6bcfa;
}

.focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
  color: #b794f4;
}

.focus\:placeholder-purple-400:focus:-ms-input-placeholder {
  color: #b794f4;
}

.focus\:placeholder-purple-400:focus::-ms-input-placeholder {
  color: #b794f4;
}

.focus\:placeholder-purple-400:focus::placeholder {
  color: #b794f4;
}

.focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
  color: #9f7aea;
}

.focus\:placeholder-purple-500:focus:-ms-input-placeholder {
  color: #9f7aea;
}

.focus\:placeholder-purple-500:focus::-ms-input-placeholder {
  color: #9f7aea;
}

.focus\:placeholder-purple-500:focus::placeholder {
  color: #9f7aea;
}

.focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
  color: #805ad5;
}

.focus\:placeholder-purple-600:focus:-ms-input-placeholder {
  color: #805ad5;
}

.focus\:placeholder-purple-600:focus::-ms-input-placeholder {
  color: #805ad5;
}

.focus\:placeholder-purple-600:focus::placeholder {
  color: #805ad5;
}

.focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
  color: #6b46c1;
}

.focus\:placeholder-purple-700:focus:-ms-input-placeholder {
  color: #6b46c1;
}

.focus\:placeholder-purple-700:focus::-ms-input-placeholder {
  color: #6b46c1;
}

.focus\:placeholder-purple-700:focus::placeholder {
  color: #6b46c1;
}

.focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
  color: #553c9a;
}

.focus\:placeholder-purple-800:focus:-ms-input-placeholder {
  color: #553c9a;
}

.focus\:placeholder-purple-800:focus::-ms-input-placeholder {
  color: #553c9a;
}

.focus\:placeholder-purple-800:focus::placeholder {
  color: #553c9a;
}

.focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
  color: #44337a;
}

.focus\:placeholder-purple-900:focus:-ms-input-placeholder {
  color: #44337a;
}

.focus\:placeholder-purple-900:focus::-ms-input-placeholder {
  color: #44337a;
}

.focus\:placeholder-purple-900:focus::placeholder {
  color: #44337a;
}

.focus\:placeholder-pink:focus::-webkit-input-placeholder {
  color: #FF00E5;
}

.focus\:placeholder-pink:focus:-ms-input-placeholder {
  color: #FF00E5;
}

.focus\:placeholder-pink:focus::-ms-input-placeholder {
  color: #FF00E5;
}

.focus\:placeholder-pink:focus::placeholder {
  color: #FF00E5;
}

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

.pointer-events-auto {
  pointer-events: auto;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: -webkit-sticky;
  position: sticky;
}

.inset-0 {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.inset-auto {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.inset-y-0 {
  top: 0;
  bottom: 0;
}

.inset-x-0 {
  right: 0;
  left: 0;
}

.inset-y-auto {
  top: auto;
  bottom: auto;
}

.inset-x-auto {
  right: auto;
  left: auto;
}

.top-0 {
  top: 0;
}

.right-0 {
  right: 0;
}

.bottom-0 {
  bottom: 0;
}

.left-0 {
  left: 0;
}

.top-auto {
  top: auto;
}

.right-auto {
  right: auto;
}

.bottom-auto {
  bottom: auto;
}

.left-auto {
  left: auto;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize-x {
  resize: horizontal;
}

.resize {
  resize: both;
}

.shadow {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.shadow-md {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.shadow-lg {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.shadow-xl {
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.shadow-2xl {
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

.shadow-inner {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}

.shadow-outline {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

.shadow-none {
  box-shadow: none;
}

.hover\:shadow:hover {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.hover\:shadow-md:hover {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.hover\:shadow-lg:hover {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.hover\:shadow-xl:hover {
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.hover\:shadow-2xl:hover {
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

.hover\:shadow-inner:hover {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}

.hover\:shadow-outline:hover {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

.hover\:shadow-none:hover {
  box-shadow: none;
}

.focus\:shadow:focus {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
}

.focus\:shadow-md:focus {
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
}

.focus\:shadow-lg:focus {
  box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
}

.focus\:shadow-xl:focus {
  box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}

.focus\:shadow-2xl:focus {
  box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
}

.focus\:shadow-inner:focus {
  box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
}

.focus\:shadow-outline:focus {
  box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
}

.focus\:shadow-none:focus {
  box-shadow: none;
}

.fill-current {
  fill: currentColor;
}

.stroke-current {
  stroke: currentColor;
}

.table-auto {
  table-layout: auto;
}

.table-fixed {
  table-layout: fixed;
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
}

.text-transparent {
  color: transparent;
}

.text-black {
  color: #000;
}

.text-white {
  color: #fff;
}

.text-gray-800 {
  color: #121212;
}

.text-gray-900 {
  color: #0E0E0E;
}

.text-red-100 {
  color: #fff5f5;
}

.text-red-200 {
  color: #fed7d7;
}

.text-red-300 {
  color: #feb2b2;
}

.text-red-400 {
  color: #fc8181;
}

.text-red-500 {
  color: #f56565;
}

.text-red-600 {
  color: #e53e3e;
}

.text-red-700 {
  color: #c53030;
}

.text-red-800 {
  color: #9b2c2c;
}

.text-red-900 {
  color: #742a2a;
}

.text-orange {
  color: #E89038;
}

.text-yellow {
  color: #B9E838;
}

.text-green-100 {
  color: #f0fff4;
}

.text-green-200 {
  color: #c6f6d5;
}

.text-green-300 {
  color: #9ae6b4;
}

.text-green-400 {
  color: #68d391;
}

.text-green-500 {
  color: #48bb78;
}

.text-green-600 {
  color: #38a169;
}

.text-green-700 {
  color: #2f855a;
}

.text-green-800 {
  color: #276749;
}

.text-green-900 {
  color: #22543d;
}

.text-teal-100 {
  color: #e6fffa;
}

.text-teal-200 {
  color: #b2f5ea;
}

.text-teal-300 {
  color: #81e6d9;
}

.text-teal-400 {
  color: #4fd1c5;
}

.text-teal-500 {
  color: #38b2ac;
}

.text-teal-600 {
  color: #319795;
}

.text-teal-700 {
  color: #2c7a7b;
}

.text-teal-800 {
  color: #285e61;
}

.text-teal-900 {
  color: #234e52;
}

.text-blue {
  color: #4A90E2;
}

.text-indigo-100 {
  color: #ebf4ff;
}

.text-indigo-200 {
  color: #c3dafe;
}

.text-indigo-300 {
  color: #a3bffa;
}

.text-indigo-400 {
  color: #7f9cf5;
}

.text-indigo-500 {
  color: #667eea;
}

.text-indigo-600 {
  color: #5a67d8;
}

.text-indigo-700 {
  color: #4c51bf;
}

.text-indigo-800 {
  color: #434190;
}

.text-indigo-900 {
  color: #3c366b;
}

.text-purple-100 {
  color: #faf5ff;
}

.text-purple-200 {
  color: #e9d8fd;
}

.text-purple-300 {
  color: #d6bcfa;
}

.text-purple-400 {
  color: #b794f4;
}

.text-purple-500 {
  color: #9f7aea;
}

.text-purple-600 {
  color: #805ad5;
}

.text-purple-700 {
  color: #6b46c1;
}

.text-purple-800 {
  color: #553c9a;
}

.text-purple-900 {
  color: #44337a;
}

.text-pink {
  color: #FF00E5;
}

.hover\:text-transparent:hover {
  color: transparent;
}

.hover\:text-black:hover {
  color: #000;
}

.hover\:text-white:hover {
  color: #fff;
}

.hover\:text-gray-800:hover {
  color: #121212;
}

.hover\:text-gray-900:hover {
  color: #0E0E0E;
}

.hover\:text-red-100:hover {
  color: #fff5f5;
}

.hover\:text-red-200:hover {
  color: #fed7d7;
}

.hover\:text-red-300:hover {
  color: #feb2b2;
}

.hover\:text-red-400:hover {
  color: #fc8181;
}

.hover\:text-red-500:hover {
  color: #f56565;
}

.hover\:text-red-600:hover {
  color: #e53e3e;
}

.hover\:text-red-700:hover {
  color: #c53030;
}

.hover\:text-red-800:hover {
  color: #9b2c2c;
}

.hover\:text-red-900:hover {
  color: #742a2a;
}

.hover\:text-orange:hover {
  color: #E89038;
}

.hover\:text-yellow:hover {
  color: #B9E838;
}

.hover\:text-green-100:hover {
  color: #f0fff4;
}

.hover\:text-green-200:hover {
  color: #c6f6d5;
}

.hover\:text-green-300:hover {
  color: #9ae6b4;
}

.hover\:text-green-400:hover {
  color: #68d391;
}

.hover\:text-green-500:hover {
  color: #48bb78;
}

.hover\:text-green-600:hover {
  color: #38a169;
}

.hover\:text-green-700:hover {
  color: #2f855a;
}

.hover\:text-green-800:hover {
  color: #276749;
}

.hover\:text-green-900:hover {
  color: #22543d;
}

.hover\:text-teal-100:hover {
  color: #e6fffa;
}

.hover\:text-teal-200:hover {
  color: #b2f5ea;
}

.hover\:text-teal-300:hover {
  color: #81e6d9;
}

.hover\:text-teal-400:hover {
  color: #4fd1c5;
}

.hover\:text-teal-500:hover {
  color: #38b2ac;
}

.hover\:text-teal-600:hover {
  color: #319795;
}

.hover\:text-teal-700:hover {
  color: #2c7a7b;
}

.hover\:text-teal-800:hover {
  color: #285e61;
}

.hover\:text-teal-900:hover {
  color: #234e52;
}

.hover\:text-blue:hover {
  color: #4A90E2;
}

.hover\:text-indigo-100:hover {
  color: #ebf4ff;
}

.hover\:text-indigo-200:hover {
  color: #c3dafe;
}

.hover\:text-indigo-300:hover {
  color: #a3bffa;
}

.hover\:text-indigo-400:hover {
  color: #7f9cf5;
}

.hover\:text-indigo-500:hover {
  color: #667eea;
}

.hover\:text-indigo-600:hover {
  color: #5a67d8;
}

.hover\:text-indigo-700:hover {
  color: #4c51bf;
}

.hover\:text-indigo-800:hover {
  color: #434190;
}

.hover\:text-indigo-900:hover {
  color: #3c366b;
}

.hover\:text-purple-100:hover {
  color: #faf5ff;
}

.hover\:text-purple-200:hover {
  color: #e9d8fd;
}

.hover\:text-purple-300:hover {
  color: #d6bcfa;
}

.hover\:text-purple-400:hover {
  color: #b794f4;
}

.hover\:text-purple-500:hover {
  color: #9f7aea;
}

.hover\:text-purple-600:hover {
  color: #805ad5;
}

.hover\:text-purple-700:hover {
  color: #6b46c1;
}

.hover\:text-purple-800:hover {
  color: #553c9a;
}

.hover\:text-purple-900:hover {
  color: #44337a;
}

.hover\:text-pink:hover {
  color: #FF00E5;
}

.focus\:text-transparent:focus {
  color: transparent;
}

.focus\:text-black:focus {
  color: #000;
}

.focus\:text-white:focus {
  color: #fff;
}

.focus\:text-gray-800:focus {
  color: #121212;
}

.focus\:text-gray-900:focus {
  color: #0E0E0E;
}

.focus\:text-red-100:focus {
  color: #fff5f5;
}

.focus\:text-red-200:focus {
  color: #fed7d7;
}

.focus\:text-red-300:focus {
  color: #feb2b2;
}

.focus\:text-red-400:focus {
  color: #fc8181;
}

.focus\:text-red-500:focus {
  color: #f56565;
}

.focus\:text-red-600:focus {
  color: #e53e3e;
}

.focus\:text-red-700:focus {
  color: #c53030;
}

.focus\:text-red-800:focus {
  color: #9b2c2c;
}

.focus\:text-red-900:focus {
  color: #742a2a;
}

.focus\:text-orange:focus {
  color: #E89038;
}

.focus\:text-yellow:focus {
  color: #B9E838;
}

.focus\:text-green-100:focus {
  color: #f0fff4;
}

.focus\:text-green-200:focus {
  color: #c6f6d5;
}

.focus\:text-green-300:focus {
  color: #9ae6b4;
}

.focus\:text-green-400:focus {
  color: #68d391;
}

.focus\:text-green-500:focus {
  color: #48bb78;
}

.focus\:text-green-600:focus {
  color: #38a169;
}

.focus\:text-green-700:focus {
  color: #2f855a;
}

.focus\:text-green-800:focus {
  color: #276749;
}

.focus\:text-green-900:focus {
  color: #22543d;
}

.focus\:text-teal-100:focus {
  color: #e6fffa;
}

.focus\:text-teal-200:focus {
  color: #b2f5ea;
}

.focus\:text-teal-300:focus {
  color: #81e6d9;
}

.focus\:text-teal-400:focus {
  color: #4fd1c5;
}

.focus\:text-teal-500:focus {
  color: #38b2ac;
}

.focus\:text-teal-600:focus {
  color: #319795;
}

.focus\:text-teal-700:focus {
  color: #2c7a7b;
}

.focus\:text-teal-800:focus {
  color: #285e61;
}

.focus\:text-teal-900:focus {
  color: #234e52;
}

.focus\:text-blue:focus {
  color: #4A90E2;
}

.focus\:text-indigo-100:focus {
  color: #ebf4ff;
}

.focus\:text-indigo-200:focus {
  color: #c3dafe;
}

.focus\:text-indigo-300:focus {
  color: #a3bffa;
}

.focus\:text-indigo-400:focus {
  color: #7f9cf5;
}

.focus\:text-indigo-500:focus {
  color: #667eea;
}

.focus\:text-indigo-600:focus {
  color: #5a67d8;
}

.focus\:text-indigo-700:focus {
  color: #4c51bf;
}

.focus\:text-indigo-800:focus {
  color: #434190;
}

.focus\:text-indigo-900:focus {
  color: #3c366b;
}

.focus\:text-purple-100:focus {
  color: #faf5ff;
}

.focus\:text-purple-200:focus {
  color: #e9d8fd;
}

.focus\:text-purple-300:focus {
  color: #d6bcfa;
}

.focus\:text-purple-400:focus {
  color: #b794f4;
}

.focus\:text-purple-500:focus {
  color: #9f7aea;
}

.focus\:text-purple-600:focus {
  color: #805ad5;
}

.focus\:text-purple-700:focus {
  color: #6b46c1;
}

.focus\:text-purple-800:focus {
  color: #553c9a;
}

.focus\:text-purple-900:focus {
  color: #44337a;
}

.focus\:text-pink:focus {
  color: #FF00E5;
}

.text-12 {
  font-size: 0.75rem;
}

.text-14 {
  font-size: 0.875rem;
}

.text-15 {
  font-size: 0.938rem;
}

.text-20 {
  font-size: 1.25rem;
}

.text-25 {
  font-size: 1.563rem;
}

.text-28 {
  font-size: 1.75rem;
}

.text-35 {
  font-size: 2.188rem;
}

.italic {
  font-style: italic;
}

.not-italic {
  font-style: normal;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.normal-case {
  text-transform: none;
}

.underline {
  text-decoration: underline;
}

.line-through {
  text-decoration: line-through;
}

.no-underline {
  text-decoration: none;
}

.hover\:underline:hover {
  text-decoration: underline;
}

.hover\:line-through:hover {
  text-decoration: line-through;
}

.hover\:no-underline:hover {
  text-decoration: none;
}

.focus\:underline:focus {
  text-decoration: underline;
}

.focus\:line-through:focus {
  text-decoration: line-through;
}

.focus\:no-underline:focus {
  text-decoration: none;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.tracking-tighter {
  letter-spacing: -0.05em;
}

.tracking-tight {
  letter-spacing: -0.025em;
}

.tracking-normal {
  letter-spacing: 0;
}

.tracking-wide {
  letter-spacing: 0.025em;
}

.tracking-wider {
  letter-spacing: 0.05em;
}

.tracking-widest {
  letter-spacing: 0.1em;
}

.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.select-text {
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

.select-all {
  -webkit-user-select: all;
     -moz-user-select: all;
      -ms-user-select: all;
          user-select: all;
}

.select-auto {
  -webkit-user-select: auto;
     -moz-user-select: auto;
      -ms-user-select: auto;
          user-select: auto;
}

.align-baseline {
  vertical-align: baseline;
}

.align-top {
  vertical-align: top;
}

.align-middle {
  vertical-align: middle;
}

.align-bottom {
  vertical-align: bottom;
}

.align-text-top {
  vertical-align: text-top;
}

.align-text-bottom {
  vertical-align: text-bottom;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.whitespace-normal {
  white-space: normal;
}

.whitespace-no-wrap {
  white-space: nowrap;
}

.whitespace-pre {
  white-space: pre;
}

.whitespace-pre-line {
  white-space: pre-line;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.break-normal {
  overflow-wrap: normal;
  word-break: normal;
}

.break-words {
  overflow-wrap: break-word;
}

.break-all {
  word-break: break-all;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.w-0 {
  width: 0;
}

.w-1 {
  width: 0.063rem;
}

.w-2 {
  width: 0.125rem;
}

.w-3 {
  width: 0.188rem;
}

.w-4 {
  width: 0.25rem;
}

.w-5 {
  width: 0.313rem;
}

.w-9 {
  width: 0.563rem;
}

.w-10 {
  width: 0.625rem;
}

.w-15 {
  width: 0.938rem;
}

.w-20 {
  width: 1.25rem;
}

.w-25 {
  width: 1.563rem;
}

.w-30 {
  width: 1.875rem;
}

.w-35 {
  width: 2.188rem;
}

.w-40 {
  width: 2.5rem;
}

.w-45 {
  width: 2.813rem;
}

.w-50 {
  width: 3.125rem;
}

.w-55 {
  width: 3.438rem;
}

.w-60 {
  width: 3.75rem;
}

.w-65 {
  width: 4.063rem;
}

.w-70 {
  width: 4.375rem;
}

.w-75 {
  width: 4.688rem;
}

.w-80 {
  width: 5rem;
}

.w-85 {
  width: 5.313rem;
}

.w-90 {
  width: 5.625rem;
}

.w-95 {
  width: 5.938rem;
}

.w-100 {
  width: 6.25rem;
}

.w-105 {
  width: 6.563rem;
}

.w-110 {
  width: 6.875rem;
}

.w-115 {
  width: 7.188rem;
}

.w-120 {
  width: 7.5rem;
}

.w-125 {
  width: 7.813rem;
}

.w-130 {
  width: 8.125rem;
}

.w-135 {
  width: 8.438rem;
}

.w-140 {
  width: 8.75rem;
}

.w-145 {
  width: 9.063rem;
}

.w-150 {
  width: 9.375rem;
}

.w-155 {
  width: 9.688rem;
}

.w-160 {
  width: 10rem;
}

.w-165 {
  width: 10.313rem;
}

.w-170 {
  width: 10.625rem;
}

.w-175 {
  width: 10.938rem;
}

.w-180 {
  width: 11.25rem;
}

.w-185 {
  width: 11.563rem;
}

.w-190 {
  width: 11.875rem;
}

.w-195 {
  width: 12.188rem;
}

.w-200 {
  width: 12.5rem;
}

.w-300 {
  width: 18.75rem;
}

.w-330 {
  width: 20.625rem;
}

.w-auto {
  width: auto;
}

.w-1\/2 {
  width: 50%;
}

.w-1\/3 {
  width: 33.333333%;
}

.w-2\/3 {
  width: 66.666667%;
}

.w-1\/4 {
  width: 25%;
}

.w-2\/4 {
  width: 50%;
}

.w-3\/4 {
  width: 75%;
}

.w-1\/5 {
  width: 20%;
}

.w-2\/5 {
  width: 40%;
}

.w-3\/5 {
  width: 60%;
}

.w-4\/5 {
  width: 80%;
}

.w-1\/6 {
  width: 16.666667%;
}

.w-2\/6 {
  width: 33.333333%;
}

.w-3\/6 {
  width: 50%;
}

.w-4\/6 {
  width: 66.666667%;
}

.w-5\/6 {
  width: 83.333333%;
}

.w-1\/12 {
  width: 8.333333%;
}

.w-2\/12 {
  width: 16.666667%;
}

.w-3\/12 {
  width: 25%;
}

.w-4\/12 {
  width: 33.333333%;
}

.w-5\/12 {
  width: 41.666667%;
}

.w-6\/12 {
  width: 50%;
}

.w-7\/12 {
  width: 58.333333%;
}

.w-8\/12 {
  width: 66.666667%;
}

.w-9\/12 {
  width: 75%;
}

.w-10\/12 {
  width: 83.333333%;
}

.w-11\/12 {
  width: 91.666667%;
}

.w-full {
  width: 100%;
}

.w-screen {
  width: 100vw;
}

.z-0 {
  z-index: 0;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-30 {
  z-index: 30;
}

.z-40 {
  z-index: 40;
}

.z-50 {
  z-index: 50;
}

.z-auto {
  z-index: auto;
}

.transition-bg {
  -webkit-transition: background-color .3s ease-out;
  transition: background-color .3s ease-out;
}

.transition-height {
  -webkit-transition: height .3s ease-out;
  transition: height .3s ease-out;
}

.transition-color {
  -webkit-transition: color .3s ease-out;
  transition: color .3s ease-out;
}

.transition-bg-color {
  -webkit-transition: background-color .3s ease-out, color .3s ease-out;
  transition: background-color .3s ease-out, color .3s ease-out;
}

@media (min-width: 640px) {
  .sm\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .sm\:bg-fixed {
    background-attachment: fixed;
  }

  .sm\:bg-local {
    background-attachment: local;
  }

  .sm\:bg-scroll {
    background-attachment: scroll;
  }

  .sm\:bg-transparent {
    background-color: transparent;
  }

  .sm\:bg-black {
    background-color: #000;
  }

  .sm\:bg-white {
    background-color: #fff;
  }

  .sm\:bg-gray-800 {
    background-color: #121212;
  }

  .sm\:bg-gray-900 {
    background-color: #0E0E0E;
  }

  .sm\:bg-red-100 {
    background-color: #fff5f5;
  }

  .sm\:bg-red-200 {
    background-color: #fed7d7;
  }

  .sm\:bg-red-300 {
    background-color: #feb2b2;
  }

  .sm\:bg-red-400 {
    background-color: #fc8181;
  }

  .sm\:bg-red-500 {
    background-color: #f56565;
  }

  .sm\:bg-red-600 {
    background-color: #e53e3e;
  }

  .sm\:bg-red-700 {
    background-color: #c53030;
  }

  .sm\:bg-red-800 {
    background-color: #9b2c2c;
  }

  .sm\:bg-red-900 {
    background-color: #742a2a;
  }

  .sm\:bg-orange {
    background-color: #E89038;
  }

  .sm\:bg-yellow {
    background-color: #B9E838;
  }

  .sm\:bg-green-100 {
    background-color: #f0fff4;
  }

  .sm\:bg-green-200 {
    background-color: #c6f6d5;
  }

  .sm\:bg-green-300 {
    background-color: #9ae6b4;
  }

  .sm\:bg-green-400 {
    background-color: #68d391;
  }

  .sm\:bg-green-500 {
    background-color: #48bb78;
  }

  .sm\:bg-green-600 {
    background-color: #38a169;
  }

  .sm\:bg-green-700 {
    background-color: #2f855a;
  }

  .sm\:bg-green-800 {
    background-color: #276749;
  }

  .sm\:bg-green-900 {
    background-color: #22543d;
  }

  .sm\:bg-teal-100 {
    background-color: #e6fffa;
  }

  .sm\:bg-teal-200 {
    background-color: #b2f5ea;
  }

  .sm\:bg-teal-300 {
    background-color: #81e6d9;
  }

  .sm\:bg-teal-400 {
    background-color: #4fd1c5;
  }

  .sm\:bg-teal-500 {
    background-color: #38b2ac;
  }

  .sm\:bg-teal-600 {
    background-color: #319795;
  }

  .sm\:bg-teal-700 {
    background-color: #2c7a7b;
  }

  .sm\:bg-teal-800 {
    background-color: #285e61;
  }

  .sm\:bg-teal-900 {
    background-color: #234e52;
  }

  .sm\:bg-blue {
    background-color: #4A90E2;
  }

  .sm\:bg-indigo-100 {
    background-color: #ebf4ff;
  }

  .sm\:bg-indigo-200 {
    background-color: #c3dafe;
  }

  .sm\:bg-indigo-300 {
    background-color: #a3bffa;
  }

  .sm\:bg-indigo-400 {
    background-color: #7f9cf5;
  }

  .sm\:bg-indigo-500 {
    background-color: #667eea;
  }

  .sm\:bg-indigo-600 {
    background-color: #5a67d8;
  }

  .sm\:bg-indigo-700 {
    background-color: #4c51bf;
  }

  .sm\:bg-indigo-800 {
    background-color: #434190;
  }

  .sm\:bg-indigo-900 {
    background-color: #3c366b;
  }

  .sm\:bg-purple-100 {
    background-color: #faf5ff;
  }

  .sm\:bg-purple-200 {
    background-color: #e9d8fd;
  }

  .sm\:bg-purple-300 {
    background-color: #d6bcfa;
  }

  .sm\:bg-purple-400 {
    background-color: #b794f4;
  }

  .sm\:bg-purple-500 {
    background-color: #9f7aea;
  }

  .sm\:bg-purple-600 {
    background-color: #805ad5;
  }

  .sm\:bg-purple-700 {
    background-color: #6b46c1;
  }

  .sm\:bg-purple-800 {
    background-color: #553c9a;
  }

  .sm\:bg-purple-900 {
    background-color: #44337a;
  }

  .sm\:bg-pink {
    background-color: #FF00E5;
  }

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

  .sm\:hover\:bg-black:hover {
    background-color: #000;
  }

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

  .sm\:hover\:bg-gray-800:hover {
    background-color: #121212;
  }

  .sm\:hover\:bg-gray-900:hover {
    background-color: #0E0E0E;
  }

  .sm\:hover\:bg-red-100:hover {
    background-color: #fff5f5;
  }

  .sm\:hover\:bg-red-200:hover {
    background-color: #fed7d7;
  }

  .sm\:hover\:bg-red-300:hover {
    background-color: #feb2b2;
  }

  .sm\:hover\:bg-red-400:hover {
    background-color: #fc8181;
  }

  .sm\:hover\:bg-red-500:hover {
    background-color: #f56565;
  }

  .sm\:hover\:bg-red-600:hover {
    background-color: #e53e3e;
  }

  .sm\:hover\:bg-red-700:hover {
    background-color: #c53030;
  }

  .sm\:hover\:bg-red-800:hover {
    background-color: #9b2c2c;
  }

  .sm\:hover\:bg-red-900:hover {
    background-color: #742a2a;
  }

  .sm\:hover\:bg-orange:hover {
    background-color: #E89038;
  }

  .sm\:hover\:bg-yellow:hover {
    background-color: #B9E838;
  }

  .sm\:hover\:bg-green-100:hover {
    background-color: #f0fff4;
  }

  .sm\:hover\:bg-green-200:hover {
    background-color: #c6f6d5;
  }

  .sm\:hover\:bg-green-300:hover {
    background-color: #9ae6b4;
  }

  .sm\:hover\:bg-green-400:hover {
    background-color: #68d391;
  }

  .sm\:hover\:bg-green-500:hover {
    background-color: #48bb78;
  }

  .sm\:hover\:bg-green-600:hover {
    background-color: #38a169;
  }

  .sm\:hover\:bg-green-700:hover {
    background-color: #2f855a;
  }

  .sm\:hover\:bg-green-800:hover {
    background-color: #276749;
  }

  .sm\:hover\:bg-green-900:hover {
    background-color: #22543d;
  }

  .sm\:hover\:bg-teal-100:hover {
    background-color: #e6fffa;
  }

  .sm\:hover\:bg-teal-200:hover {
    background-color: #b2f5ea;
  }

  .sm\:hover\:bg-teal-300:hover {
    background-color: #81e6d9;
  }

  .sm\:hover\:bg-teal-400:hover {
    background-color: #4fd1c5;
  }

  .sm\:hover\:bg-teal-500:hover {
    background-color: #38b2ac;
  }

  .sm\:hover\:bg-teal-600:hover {
    background-color: #319795;
  }

  .sm\:hover\:bg-teal-700:hover {
    background-color: #2c7a7b;
  }

  .sm\:hover\:bg-teal-800:hover {
    background-color: #285e61;
  }

  .sm\:hover\:bg-teal-900:hover {
    background-color: #234e52;
  }

  .sm\:hover\:bg-blue:hover {
    background-color: #4A90E2;
  }

  .sm\:hover\:bg-indigo-100:hover {
    background-color: #ebf4ff;
  }

  .sm\:hover\:bg-indigo-200:hover {
    background-color: #c3dafe;
  }

  .sm\:hover\:bg-indigo-300:hover {
    background-color: #a3bffa;
  }

  .sm\:hover\:bg-indigo-400:hover {
    background-color: #7f9cf5;
  }

  .sm\:hover\:bg-indigo-500:hover {
    background-color: #667eea;
  }

  .sm\:hover\:bg-indigo-600:hover {
    background-color: #5a67d8;
  }

  .sm\:hover\:bg-indigo-700:hover {
    background-color: #4c51bf;
  }

  .sm\:hover\:bg-indigo-800:hover {
    background-color: #434190;
  }

  .sm\:hover\:bg-indigo-900:hover {
    background-color: #3c366b;
  }

  .sm\:hover\:bg-purple-100:hover {
    background-color: #faf5ff;
  }

  .sm\:hover\:bg-purple-200:hover {
    background-color: #e9d8fd;
  }

  .sm\:hover\:bg-purple-300:hover {
    background-color: #d6bcfa;
  }

  .sm\:hover\:bg-purple-400:hover {
    background-color: #b794f4;
  }

  .sm\:hover\:bg-purple-500:hover {
    background-color: #9f7aea;
  }

  .sm\:hover\:bg-purple-600:hover {
    background-color: #805ad5;
  }

  .sm\:hover\:bg-purple-700:hover {
    background-color: #6b46c1;
  }

  .sm\:hover\:bg-purple-800:hover {
    background-color: #553c9a;
  }

  .sm\:hover\:bg-purple-900:hover {
    background-color: #44337a;
  }

  .sm\:hover\:bg-pink:hover {
    background-color: #FF00E5;
  }

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

  .sm\:focus\:bg-black:focus {
    background-color: #000;
  }

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

  .sm\:focus\:bg-gray-800:focus {
    background-color: #121212;
  }

  .sm\:focus\:bg-gray-900:focus {
    background-color: #0E0E0E;
  }

  .sm\:focus\:bg-red-100:focus {
    background-color: #fff5f5;
  }

  .sm\:focus\:bg-red-200:focus {
    background-color: #fed7d7;
  }

  .sm\:focus\:bg-red-300:focus {
    background-color: #feb2b2;
  }

  .sm\:focus\:bg-red-400:focus {
    background-color: #fc8181;
  }

  .sm\:focus\:bg-red-500:focus {
    background-color: #f56565;
  }

  .sm\:focus\:bg-red-600:focus {
    background-color: #e53e3e;
  }

  .sm\:focus\:bg-red-700:focus {
    background-color: #c53030;
  }

  .sm\:focus\:bg-red-800:focus {
    background-color: #9b2c2c;
  }

  .sm\:focus\:bg-red-900:focus {
    background-color: #742a2a;
  }

  .sm\:focus\:bg-orange:focus {
    background-color: #E89038;
  }

  .sm\:focus\:bg-yellow:focus {
    background-color: #B9E838;
  }

  .sm\:focus\:bg-green-100:focus {
    background-color: #f0fff4;
  }

  .sm\:focus\:bg-green-200:focus {
    background-color: #c6f6d5;
  }

  .sm\:focus\:bg-green-300:focus {
    background-color: #9ae6b4;
  }

  .sm\:focus\:bg-green-400:focus {
    background-color: #68d391;
  }

  .sm\:focus\:bg-green-500:focus {
    background-color: #48bb78;
  }

  .sm\:focus\:bg-green-600:focus {
    background-color: #38a169;
  }

  .sm\:focus\:bg-green-700:focus {
    background-color: #2f855a;
  }

  .sm\:focus\:bg-green-800:focus {
    background-color: #276749;
  }

  .sm\:focus\:bg-green-900:focus {
    background-color: #22543d;
  }

  .sm\:focus\:bg-teal-100:focus {
    background-color: #e6fffa;
  }

  .sm\:focus\:bg-teal-200:focus {
    background-color: #b2f5ea;
  }

  .sm\:focus\:bg-teal-300:focus {
    background-color: #81e6d9;
  }

  .sm\:focus\:bg-teal-400:focus {
    background-color: #4fd1c5;
  }

  .sm\:focus\:bg-teal-500:focus {
    background-color: #38b2ac;
  }

  .sm\:focus\:bg-teal-600:focus {
    background-color: #319795;
  }

  .sm\:focus\:bg-teal-700:focus {
    background-color: #2c7a7b;
  }

  .sm\:focus\:bg-teal-800:focus {
    background-color: #285e61;
  }

  .sm\:focus\:bg-teal-900:focus {
    background-color: #234e52;
  }

  .sm\:focus\:bg-blue:focus {
    background-color: #4A90E2;
  }

  .sm\:focus\:bg-indigo-100:focus {
    background-color: #ebf4ff;
  }

  .sm\:focus\:bg-indigo-200:focus {
    background-color: #c3dafe;
  }

  .sm\:focus\:bg-indigo-300:focus {
    background-color: #a3bffa;
  }

  .sm\:focus\:bg-indigo-400:focus {
    background-color: #7f9cf5;
  }

  .sm\:focus\:bg-indigo-500:focus {
    background-color: #667eea;
  }

  .sm\:focus\:bg-indigo-600:focus {
    background-color: #5a67d8;
  }

  .sm\:focus\:bg-indigo-700:focus {
    background-color: #4c51bf;
  }

  .sm\:focus\:bg-indigo-800:focus {
    background-color: #434190;
  }

  .sm\:focus\:bg-indigo-900:focus {
    background-color: #3c366b;
  }

  .sm\:focus\:bg-purple-100:focus {
    background-color: #faf5ff;
  }

  .sm\:focus\:bg-purple-200:focus {
    background-color: #e9d8fd;
  }

  .sm\:focus\:bg-purple-300:focus {
    background-color: #d6bcfa;
  }

  .sm\:focus\:bg-purple-400:focus {
    background-color: #b794f4;
  }

  .sm\:focus\:bg-purple-500:focus {
    background-color: #9f7aea;
  }

  .sm\:focus\:bg-purple-600:focus {
    background-color: #805ad5;
  }

  .sm\:focus\:bg-purple-700:focus {
    background-color: #6b46c1;
  }

  .sm\:focus\:bg-purple-800:focus {
    background-color: #553c9a;
  }

  .sm\:focus\:bg-purple-900:focus {
    background-color: #44337a;
  }

  .sm\:focus\:bg-pink:focus {
    background-color: #FF00E5;
  }

  .sm\:bg-bottom {
    background-position: bottom;
  }

  .sm\:bg-center {
    background-position: center;
  }

  .sm\:bg-left {
    background-position: left;
  }

  .sm\:bg-left-bottom {
    background-position: left bottom;
  }

  .sm\:bg-left-top {
    background-position: left top;
  }

  .sm\:bg-right {
    background-position: right;
  }

  .sm\:bg-right-bottom {
    background-position: right bottom;
  }

  .sm\:bg-right-top {
    background-position: right top;
  }

  .sm\:bg-top {
    background-position: top;
  }

  .sm\:bg-repeat {
    background-repeat: repeat;
  }

  .sm\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .sm\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .sm\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .sm\:bg-repeat-round {
    background-repeat: round;
  }

  .sm\:bg-repeat-space {
    background-repeat: space;
  }

  .sm\:bg-auto {
    background-size: auto;
  }

  .sm\:bg-cover {
    background-size: cover;
  }

  .sm\:bg-contain {
    background-size: contain;
  }

  .sm\:border-collapse {
    border-collapse: collapse;
  }

  .sm\:border-separate {
    border-collapse: separate;
  }

  .sm\:border-transparent {
    border-color: transparent;
  }

  .sm\:border-black {
    border-color: #000;
  }

  .sm\:border-white {
    border-color: #fff;
  }

  .sm\:border-gray-800 {
    border-color: #121212;
  }

  .sm\:border-gray-900 {
    border-color: #0E0E0E;
  }

  .sm\:border-red-100 {
    border-color: #fff5f5;
  }

  .sm\:border-red-200 {
    border-color: #fed7d7;
  }

  .sm\:border-red-300 {
    border-color: #feb2b2;
  }

  .sm\:border-red-400 {
    border-color: #fc8181;
  }

  .sm\:border-red-500 {
    border-color: #f56565;
  }

  .sm\:border-red-600 {
    border-color: #e53e3e;
  }

  .sm\:border-red-700 {
    border-color: #c53030;
  }

  .sm\:border-red-800 {
    border-color: #9b2c2c;
  }

  .sm\:border-red-900 {
    border-color: #742a2a;
  }

  .sm\:border-orange {
    border-color: #E89038;
  }

  .sm\:border-yellow {
    border-color: #B9E838;
  }

  .sm\:border-green-100 {
    border-color: #f0fff4;
  }

  .sm\:border-green-200 {
    border-color: #c6f6d5;
  }

  .sm\:border-green-300 {
    border-color: #9ae6b4;
  }

  .sm\:border-green-400 {
    border-color: #68d391;
  }

  .sm\:border-green-500 {
    border-color: #48bb78;
  }

  .sm\:border-green-600 {
    border-color: #38a169;
  }

  .sm\:border-green-700 {
    border-color: #2f855a;
  }

  .sm\:border-green-800 {
    border-color: #276749;
  }

  .sm\:border-green-900 {
    border-color: #22543d;
  }

  .sm\:border-teal-100 {
    border-color: #e6fffa;
  }

  .sm\:border-teal-200 {
    border-color: #b2f5ea;
  }

  .sm\:border-teal-300 {
    border-color: #81e6d9;
  }

  .sm\:border-teal-400 {
    border-color: #4fd1c5;
  }

  .sm\:border-teal-500 {
    border-color: #38b2ac;
  }

  .sm\:border-teal-600 {
    border-color: #319795;
  }

  .sm\:border-teal-700 {
    border-color: #2c7a7b;
  }

  .sm\:border-teal-800 {
    border-color: #285e61;
  }

  .sm\:border-teal-900 {
    border-color: #234e52;
  }

  .sm\:border-blue {
    border-color: #4A90E2;
  }

  .sm\:border-indigo-100 {
    border-color: #ebf4ff;
  }

  .sm\:border-indigo-200 {
    border-color: #c3dafe;
  }

  .sm\:border-indigo-300 {
    border-color: #a3bffa;
  }

  .sm\:border-indigo-400 {
    border-color: #7f9cf5;
  }

  .sm\:border-indigo-500 {
    border-color: #667eea;
  }

  .sm\:border-indigo-600 {
    border-color: #5a67d8;
  }

  .sm\:border-indigo-700 {
    border-color: #4c51bf;
  }

  .sm\:border-indigo-800 {
    border-color: #434190;
  }

  .sm\:border-indigo-900 {
    border-color: #3c366b;
  }

  .sm\:border-purple-100 {
    border-color: #faf5ff;
  }

  .sm\:border-purple-200 {
    border-color: #e9d8fd;
  }

  .sm\:border-purple-300 {
    border-color: #d6bcfa;
  }

  .sm\:border-purple-400 {
    border-color: #b794f4;
  }

  .sm\:border-purple-500 {
    border-color: #9f7aea;
  }

  .sm\:border-purple-600 {
    border-color: #805ad5;
  }

  .sm\:border-purple-700 {
    border-color: #6b46c1;
  }

  .sm\:border-purple-800 {
    border-color: #553c9a;
  }

  .sm\:border-purple-900 {
    border-color: #44337a;
  }

  .sm\:border-pink {
    border-color: #FF00E5;
  }

  .sm\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .sm\:hover\:border-black:hover {
    border-color: #000;
  }

  .sm\:hover\:border-white:hover {
    border-color: #fff;
  }

  .sm\:hover\:border-gray-800:hover {
    border-color: #121212;
  }

  .sm\:hover\:border-gray-900:hover {
    border-color: #0E0E0E;
  }

  .sm\:hover\:border-red-100:hover {
    border-color: #fff5f5;
  }

  .sm\:hover\:border-red-200:hover {
    border-color: #fed7d7;
  }

  .sm\:hover\:border-red-300:hover {
    border-color: #feb2b2;
  }

  .sm\:hover\:border-red-400:hover {
    border-color: #fc8181;
  }

  .sm\:hover\:border-red-500:hover {
    border-color: #f56565;
  }

  .sm\:hover\:border-red-600:hover {
    border-color: #e53e3e;
  }

  .sm\:hover\:border-red-700:hover {
    border-color: #c53030;
  }

  .sm\:hover\:border-red-800:hover {
    border-color: #9b2c2c;
  }

  .sm\:hover\:border-red-900:hover {
    border-color: #742a2a;
  }

  .sm\:hover\:border-orange:hover {
    border-color: #E89038;
  }

  .sm\:hover\:border-yellow:hover {
    border-color: #B9E838;
  }

  .sm\:hover\:border-green-100:hover {
    border-color: #f0fff4;
  }

  .sm\:hover\:border-green-200:hover {
    border-color: #c6f6d5;
  }

  .sm\:hover\:border-green-300:hover {
    border-color: #9ae6b4;
  }

  .sm\:hover\:border-green-400:hover {
    border-color: #68d391;
  }

  .sm\:hover\:border-green-500:hover {
    border-color: #48bb78;
  }

  .sm\:hover\:border-green-600:hover {
    border-color: #38a169;
  }

  .sm\:hover\:border-green-700:hover {
    border-color: #2f855a;
  }

  .sm\:hover\:border-green-800:hover {
    border-color: #276749;
  }

  .sm\:hover\:border-green-900:hover {
    border-color: #22543d;
  }

  .sm\:hover\:border-teal-100:hover {
    border-color: #e6fffa;
  }

  .sm\:hover\:border-teal-200:hover {
    border-color: #b2f5ea;
  }

  .sm\:hover\:border-teal-300:hover {
    border-color: #81e6d9;
  }

  .sm\:hover\:border-teal-400:hover {
    border-color: #4fd1c5;
  }

  .sm\:hover\:border-teal-500:hover {
    border-color: #38b2ac;
  }

  .sm\:hover\:border-teal-600:hover {
    border-color: #319795;
  }

  .sm\:hover\:border-teal-700:hover {
    border-color: #2c7a7b;
  }

  .sm\:hover\:border-teal-800:hover {
    border-color: #285e61;
  }

  .sm\:hover\:border-teal-900:hover {
    border-color: #234e52;
  }

  .sm\:hover\:border-blue:hover {
    border-color: #4A90E2;
  }

  .sm\:hover\:border-indigo-100:hover {
    border-color: #ebf4ff;
  }

  .sm\:hover\:border-indigo-200:hover {
    border-color: #c3dafe;
  }

  .sm\:hover\:border-indigo-300:hover {
    border-color: #a3bffa;
  }

  .sm\:hover\:border-indigo-400:hover {
    border-color: #7f9cf5;
  }

  .sm\:hover\:border-indigo-500:hover {
    border-color: #667eea;
  }

  .sm\:hover\:border-indigo-600:hover {
    border-color: #5a67d8;
  }

  .sm\:hover\:border-indigo-700:hover {
    border-color: #4c51bf;
  }

  .sm\:hover\:border-indigo-800:hover {
    border-color: #434190;
  }

  .sm\:hover\:border-indigo-900:hover {
    border-color: #3c366b;
  }

  .sm\:hover\:border-purple-100:hover {
    border-color: #faf5ff;
  }

  .sm\:hover\:border-purple-200:hover {
    border-color: #e9d8fd;
  }

  .sm\:hover\:border-purple-300:hover {
    border-color: #d6bcfa;
  }

  .sm\:hover\:border-purple-400:hover {
    border-color: #b794f4;
  }

  .sm\:hover\:border-purple-500:hover {
    border-color: #9f7aea;
  }

  .sm\:hover\:border-purple-600:hover {
    border-color: #805ad5;
  }

  .sm\:hover\:border-purple-700:hover {
    border-color: #6b46c1;
  }

  .sm\:hover\:border-purple-800:hover {
    border-color: #553c9a;
  }

  .sm\:hover\:border-purple-900:hover {
    border-color: #44337a;
  }

  .sm\:hover\:border-pink:hover {
    border-color: #FF00E5;
  }

  .sm\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .sm\:focus\:border-black:focus {
    border-color: #000;
  }

  .sm\:focus\:border-white:focus {
    border-color: #fff;
  }

  .sm\:focus\:border-gray-800:focus {
    border-color: #121212;
  }

  .sm\:focus\:border-gray-900:focus {
    border-color: #0E0E0E;
  }

  .sm\:focus\:border-red-100:focus {
    border-color: #fff5f5;
  }

  .sm\:focus\:border-red-200:focus {
    border-color: #fed7d7;
  }

  .sm\:focus\:border-red-300:focus {
    border-color: #feb2b2;
  }

  .sm\:focus\:border-red-400:focus {
    border-color: #fc8181;
  }

  .sm\:focus\:border-red-500:focus {
    border-color: #f56565;
  }

  .sm\:focus\:border-red-600:focus {
    border-color: #e53e3e;
  }

  .sm\:focus\:border-red-700:focus {
    border-color: #c53030;
  }

  .sm\:focus\:border-red-800:focus {
    border-color: #9b2c2c;
  }

  .sm\:focus\:border-red-900:focus {
    border-color: #742a2a;
  }

  .sm\:focus\:border-orange:focus {
    border-color: #E89038;
  }

  .sm\:focus\:border-yellow:focus {
    border-color: #B9E838;
  }

  .sm\:focus\:border-green-100:focus {
    border-color: #f0fff4;
  }

  .sm\:focus\:border-green-200:focus {
    border-color: #c6f6d5;
  }

  .sm\:focus\:border-green-300:focus {
    border-color: #9ae6b4;
  }

  .sm\:focus\:border-green-400:focus {
    border-color: #68d391;
  }

  .sm\:focus\:border-green-500:focus {
    border-color: #48bb78;
  }

  .sm\:focus\:border-green-600:focus {
    border-color: #38a169;
  }

  .sm\:focus\:border-green-700:focus {
    border-color: #2f855a;
  }

  .sm\:focus\:border-green-800:focus {
    border-color: #276749;
  }

  .sm\:focus\:border-green-900:focus {
    border-color: #22543d;
  }

  .sm\:focus\:border-teal-100:focus {
    border-color: #e6fffa;
  }

  .sm\:focus\:border-teal-200:focus {
    border-color: #b2f5ea;
  }

  .sm\:focus\:border-teal-300:focus {
    border-color: #81e6d9;
  }

  .sm\:focus\:border-teal-400:focus {
    border-color: #4fd1c5;
  }

  .sm\:focus\:border-teal-500:focus {
    border-color: #38b2ac;
  }

  .sm\:focus\:border-teal-600:focus {
    border-color: #319795;
  }

  .sm\:focus\:border-teal-700:focus {
    border-color: #2c7a7b;
  }

  .sm\:focus\:border-teal-800:focus {
    border-color: #285e61;
  }

  .sm\:focus\:border-teal-900:focus {
    border-color: #234e52;
  }

  .sm\:focus\:border-blue:focus {
    border-color: #4A90E2;
  }

  .sm\:focus\:border-indigo-100:focus {
    border-color: #ebf4ff;
  }

  .sm\:focus\:border-indigo-200:focus {
    border-color: #c3dafe;
  }

  .sm\:focus\:border-indigo-300:focus {
    border-color: #a3bffa;
  }

  .sm\:focus\:border-indigo-400:focus {
    border-color: #7f9cf5;
  }

  .sm\:focus\:border-indigo-500:focus {
    border-color: #667eea;
  }

  .sm\:focus\:border-indigo-600:focus {
    border-color: #5a67d8;
  }

  .sm\:focus\:border-indigo-700:focus {
    border-color: #4c51bf;
  }

  .sm\:focus\:border-indigo-800:focus {
    border-color: #434190;
  }

  .sm\:focus\:border-indigo-900:focus {
    border-color: #3c366b;
  }

  .sm\:focus\:border-purple-100:focus {
    border-color: #faf5ff;
  }

  .sm\:focus\:border-purple-200:focus {
    border-color: #e9d8fd;
  }

  .sm\:focus\:border-purple-300:focus {
    border-color: #d6bcfa;
  }

  .sm\:focus\:border-purple-400:focus {
    border-color: #b794f4;
  }

  .sm\:focus\:border-purple-500:focus {
    border-color: #9f7aea;
  }

  .sm\:focus\:border-purple-600:focus {
    border-color: #805ad5;
  }

  .sm\:focus\:border-purple-700:focus {
    border-color: #6b46c1;
  }

  .sm\:focus\:border-purple-800:focus {
    border-color: #553c9a;
  }

  .sm\:focus\:border-purple-900:focus {
    border-color: #44337a;
  }

  .sm\:focus\:border-pink:focus {
    border-color: #FF00E5;
  }

  .sm\:rounded-4 {
    border-radius: 0.25rem;
  }

  .sm\:rounded-5 {
    border-radius: 0.313rem;
  }

  .sm\:rounded-none {
    border-radius: 0;
  }

  .sm\:rounded-sm {
    border-radius: 0.125rem;
  }

  .sm\:rounded {
    border-radius: 0.25rem;
  }

  .sm\:rounded-lg {
    border-radius: 0.5rem;
  }

  .sm\:rounded-full {
    border-radius: 9999px;
  }

  .sm\:rounded-t-4 {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .sm\:rounded-r-4 {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:rounded-b-4 {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-l-4 {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-t-5 {
    border-top-left-radius: 0.313rem;
    border-top-right-radius: 0.313rem;
  }

  .sm\:rounded-r-5 {
    border-top-right-radius: 0.313rem;
    border-bottom-right-radius: 0.313rem;
  }

  .sm\:rounded-b-5 {
    border-bottom-right-radius: 0.313rem;
    border-bottom-left-radius: 0.313rem;
  }

  .sm\:rounded-l-5 {
    border-top-left-radius: 0.313rem;
    border-bottom-left-radius: 0.313rem;
  }

  .sm\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sm\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .sm\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .sm\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .sm\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-tl-4 {
    border-top-left-radius: 0.25rem;
  }

  .sm\:rounded-tr-4 {
    border-top-right-radius: 0.25rem;
  }

  .sm\:rounded-br-4 {
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:rounded-bl-4 {
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-tl-5 {
    border-top-left-radius: 0.313rem;
  }

  .sm\:rounded-tr-5 {
    border-top-right-radius: 0.313rem;
  }

  .sm\:rounded-br-5 {
    border-bottom-right-radius: 0.313rem;
  }

  .sm\:rounded-bl-5 {
    border-bottom-left-radius: 0.313rem;
  }

  .sm\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .sm\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .sm\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .sm\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .sm\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .sm\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .sm\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .sm\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .sm\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .sm\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .sm\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .sm\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .sm\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .sm\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .sm\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .sm\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .sm\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .sm\:border-solid {
    border-style: solid;
  }

  .sm\:border-dashed {
    border-style: dashed;
  }

  .sm\:border-dotted {
    border-style: dotted;
  }

  .sm\:border-double {
    border-style: double;
  }

  .sm\:border-none {
    border-style: none;
  }

  .sm\:border-0 {
    border-width: 0;
  }

  .sm\:border-2 {
    border-width: 2px;
  }

  .sm\:border-4 {
    border-width: 4px;
  }

  .sm\:border-8 {
    border-width: 8px;
  }

  .sm\:border {
    border-width: 1px;
  }

  .sm\:border-t-0 {
    border-top-width: 0;
  }

  .sm\:border-r-0 {
    border-right-width: 0;
  }

  .sm\:border-b-0 {
    border-bottom-width: 0;
  }

  .sm\:border-l-0 {
    border-left-width: 0;
  }

  .sm\:border-t-2 {
    border-top-width: 2px;
  }

  .sm\:border-r-2 {
    border-right-width: 2px;
  }

  .sm\:border-b-2 {
    border-bottom-width: 2px;
  }

  .sm\:border-l-2 {
    border-left-width: 2px;
  }

  .sm\:border-t-4 {
    border-top-width: 4px;
  }

  .sm\:border-r-4 {
    border-right-width: 4px;
  }

  .sm\:border-b-4 {
    border-bottom-width: 4px;
  }

  .sm\:border-l-4 {
    border-left-width: 4px;
  }

  .sm\:border-t-8 {
    border-top-width: 8px;
  }

  .sm\:border-r-8 {
    border-right-width: 8px;
  }

  .sm\:border-b-8 {
    border-bottom-width: 8px;
  }

  .sm\:border-l-8 {
    border-left-width: 8px;
  }

  .sm\:border-t {
    border-top-width: 1px;
  }

  .sm\:border-r {
    border-right-width: 1px;
  }

  .sm\:border-b {
    border-bottom-width: 1px;
  }

  .sm\:border-l {
    border-left-width: 1px;
  }

  .sm\:cursor-auto {
    cursor: auto;
  }

  .sm\:cursor-default {
    cursor: default;
  }

  .sm\:cursor-pointer {
    cursor: pointer;
  }

  .sm\:cursor-wait {
    cursor: wait;
  }

  .sm\:cursor-text {
    cursor: text;
  }

  .sm\:cursor-move {
    cursor: move;
  }

  .sm\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .sm\:block {
    display: block;
  }

  .sm\:inline-block {
    display: inline-block;
  }

  .sm\:inline {
    display: inline;
  }

  .sm\:flex {
    display: -webkit-box;
    display: flex;
  }

  .sm\:inline-flex {
    display: -webkit-inline-box;
    display: inline-flex;
  }

  .sm\:table {
    display: table;
  }

  .sm\:table-row {
    display: table-row;
  }

  .sm\:table-cell {
    display: table-cell;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
  }

  .sm\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
            flex-direction: row-reverse;
  }

  .sm\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
  }

  .sm\:flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
            flex-direction: column-reverse;
  }

  .sm\:flex-wrap {
    flex-wrap: wrap;
  }

  .sm\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .sm\:flex-no-wrap {
    flex-wrap: nowrap;
  }

  .sm\:items-start {
    -webkit-box-align: start;
            align-items: flex-start;
  }

  .sm\:items-end {
    -webkit-box-align: end;
            align-items: flex-end;
  }

  .sm\:items-center {
    -webkit-box-align: center;
            align-items: center;
  }

  .sm\:items-baseline {
    -webkit-box-align: baseline;
            align-items: baseline;
  }

  .sm\:items-stretch {
    -webkit-box-align: stretch;
            align-items: stretch;
  }

  .sm\:self-auto {
    align-self: auto;
  }

  .sm\:self-start {
    align-self: flex-start;
  }

  .sm\:self-end {
    align-self: flex-end;
  }

  .sm\:self-center {
    align-self: center;
  }

  .sm\:self-stretch {
    align-self: stretch;
  }

  .sm\:justify-start {
    -webkit-box-pack: start;
            justify-content: flex-start;
  }

  .sm\:justify-end {
    -webkit-box-pack: end;
            justify-content: flex-end;
  }

  .sm\:justify-center {
    -webkit-box-pack: center;
            justify-content: center;
  }

  .sm\:justify-between {
    -webkit-box-pack: justify;
            justify-content: space-between;
  }

  .sm\:justify-around {
    justify-content: space-around;
  }

  .sm\:content-center {
    align-content: center;
  }

  .sm\:content-start {
    align-content: flex-start;
  }

  .sm\:content-end {
    align-content: flex-end;
  }

  .sm\:content-between {
    align-content: space-between;
  }

  .sm\:content-around {
    align-content: space-around;
  }

  .sm\:flex-1 {
    -webkit-box-flex: 1;
            flex: 1 1 0%;
  }

  .sm\:flex-auto {
    -webkit-box-flex: 1;
            flex: 1 1 auto;
  }

  .sm\:flex-initial {
    -webkit-box-flex: 0;
            flex: 0 1 auto;
  }

  .sm\:flex-none {
    -webkit-box-flex: 0;
            flex: none;
  }

  .sm\:flex-grow-0 {
    -webkit-box-flex: 0;
            flex-grow: 0;
  }

  .sm\:flex-grow {
    -webkit-box-flex: 1;
            flex-grow: 1;
  }

  .sm\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .sm\:flex-shrink {
    flex-shrink: 1;
  }

  .sm\:order-1 {
    -webkit-box-ordinal-group: 2;
            order: 1;
  }

  .sm\:order-2 {
    -webkit-box-ordinal-group: 3;
            order: 2;
  }

  .sm\:order-3 {
    -webkit-box-ordinal-group: 4;
            order: 3;
  }

  .sm\:order-4 {
    -webkit-box-ordinal-group: 5;
            order: 4;
  }

  .sm\:order-5 {
    -webkit-box-ordinal-group: 6;
            order: 5;
  }

  .sm\:order-6 {
    -webkit-box-ordinal-group: 7;
            order: 6;
  }

  .sm\:order-7 {
    -webkit-box-ordinal-group: 8;
            order: 7;
  }

  .sm\:order-8 {
    -webkit-box-ordinal-group: 9;
            order: 8;
  }

  .sm\:order-9 {
    -webkit-box-ordinal-group: 10;
            order: 9;
  }

  .sm\:order-10 {
    -webkit-box-ordinal-group: 11;
            order: 10;
  }

  .sm\:order-11 {
    -webkit-box-ordinal-group: 12;
            order: 11;
  }

  .sm\:order-12 {
    -webkit-box-ordinal-group: 13;
            order: 12;
  }

  .sm\:order-first {
    -webkit-box-ordinal-group: -9998;
            order: -9999;
  }

  .sm\:order-last {
    -webkit-box-ordinal-group: 10000;
            order: 9999;
  }

  .sm\:order-none {
    -webkit-box-ordinal-group: 1;
            order: 0;
  }

  .sm\:float-right {
    float: right;
  }

  .sm\:float-left {
    float: left;
  }

  .sm\:float-none {
    float: none;
  }

  .sm\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .sm\:font-body {
    font-family: Nunito Sans, sans-serif;
  }

  .sm\:font-hairline {
    font-weight: 100;
  }

  .sm\:font-thin {
    font-weight: 200;
  }

  .sm\:font-light {
    font-weight: 300;
  }

  .sm\:font-normal {
    font-weight: 400;
  }

  .sm\:font-medium {
    font-weight: 500;
  }

  .sm\:font-semibold {
    font-weight: 600;
  }

  .sm\:font-bold {
    font-weight: 700;
  }

  .sm\:font-extrabold {
    font-weight: 800;
  }

  .sm\:font-black {
    font-weight: 900;
  }

  .sm\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .sm\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .sm\:hover\:font-light:hover {
    font-weight: 300;
  }

  .sm\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .sm\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .sm\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .sm\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .sm\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .sm\:hover\:font-black:hover {
    font-weight: 900;
  }

  .sm\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .sm\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .sm\:focus\:font-light:focus {
    font-weight: 300;
  }

  .sm\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .sm\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .sm\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .sm\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .sm\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .sm\:focus\:font-black:focus {
    font-weight: 900;
  }

  .sm\:h-0 {
    height: 0;
  }

  .sm\:h-1 {
    height: 0.063rem;
  }

  .sm\:h-2 {
    height: 0.125rem;
  }

  .sm\:h-3 {
    height: 0.188rem;
  }

  .sm\:h-4 {
    height: 0.25rem;
  }

  .sm\:h-5 {
    height: 0.313rem;
  }

  .sm\:h-9 {
    height: 0.563rem;
  }

  .sm\:h-10 {
    height: 0.625rem;
  }

  .sm\:h-15 {
    height: 0.938rem;
  }

  .sm\:h-20 {
    height: 1.25rem;
  }

  .sm\:h-25 {
    height: 1.563rem;
  }

  .sm\:h-30 {
    height: 1.875rem;
  }

  .sm\:h-35 {
    height: 2.188rem;
  }

  .sm\:h-40 {
    height: 2.5rem;
  }

  .sm\:h-45 {
    height: 2.813rem;
  }

  .sm\:h-50 {
    height: 3.125rem;
  }

  .sm\:h-55 {
    height: 3.438rem;
  }

  .sm\:h-60 {
    height: 3.75rem;
  }

  .sm\:h-65 {
    height: 4.063rem;
  }

  .sm\:h-70 {
    height: 4.375rem;
  }

  .sm\:h-75 {
    height: 4.688rem;
  }

  .sm\:h-80 {
    height: 5rem;
  }

  .sm\:h-85 {
    height: 5.313rem;
  }

  .sm\:h-90 {
    height: 5.625rem;
  }

  .sm\:h-95 {
    height: 5.938rem;
  }

  .sm\:h-100 {
    height: 6.25rem;
  }

  .sm\:h-105 {
    height: 6.563rem;
  }

  .sm\:h-110 {
    height: 6.875rem;
  }

  .sm\:h-115 {
    height: 7.188rem;
  }

  .sm\:h-120 {
    height: 7.5rem;
  }

  .sm\:h-125 {
    height: 7.813rem;
  }

  .sm\:h-130 {
    height: 8.125rem;
  }

  .sm\:h-135 {
    height: 8.438rem;
  }

  .sm\:h-140 {
    height: 8.75rem;
  }

  .sm\:h-145 {
    height: 9.063rem;
  }

  .sm\:h-150 {
    height: 9.375rem;
  }

  .sm\:h-155 {
    height: 9.688rem;
  }

  .sm\:h-160 {
    height: 10rem;
  }

  .sm\:h-165 {
    height: 10.313rem;
  }

  .sm\:h-170 {
    height: 10.625rem;
  }

  .sm\:h-175 {
    height: 10.938rem;
  }

  .sm\:h-180 {
    height: 11.25rem;
  }

  .sm\:h-185 {
    height: 11.563rem;
  }

  .sm\:h-190 {
    height: 11.875rem;
  }

  .sm\:h-195 {
    height: 12.188rem;
  }

  .sm\:h-200 {
    height: 12.5rem;
  }

  .sm\:h-300 {
    height: 18.75rem;
  }

  .sm\:h-330 {
    height: 20.625rem;
  }

  .sm\:h-auto {
    height: auto;
  }

  .sm\:h-full {
    height: 100%;
  }

  .sm\:h-screen {
    height: 100vh;
  }

  .sm\:leading-none {
    line-height: 1;
  }

  .sm\:leading-tight {
    line-height: 1.25;
  }

  .sm\:leading-snug {
    line-height: 1.375;
  }

  .sm\:leading-normal {
    line-height: 1.5;
  }

  .sm\:leading-relaxed {
    line-height: 1.625;
  }

  .sm\:leading-loose {
    line-height: 2;
  }

  .sm\:list-inside {
    list-style-position: inside;
  }

  .sm\:list-outside {
    list-style-position: outside;
  }

  .sm\:list-none {
    list-style-type: none;
  }

  .sm\:list-disc {
    list-style-type: disc;
  }

  .sm\:list-decimal {
    list-style-type: decimal;
  }

  .sm\:m-0 {
    margin: 0;
  }

  .sm\:m-1 {
    margin: 0.063rem;
  }

  .sm\:m-2 {
    margin: 0.125rem;
  }

  .sm\:m-3 {
    margin: 0.188rem;
  }

  .sm\:m-4 {
    margin: 0.25rem;
  }

  .sm\:m-5 {
    margin: 0.313rem;
  }

  .sm\:m-9 {
    margin: 0.563rem;
  }

  .sm\:m-10 {
    margin: 0.625rem;
  }

  .sm\:m-15 {
    margin: 0.938rem;
  }

  .sm\:m-20 {
    margin: 1.25rem;
  }

  .sm\:m-25 {
    margin: 1.563rem;
  }

  .sm\:m-30 {
    margin: 1.875rem;
  }

  .sm\:m-35 {
    margin: 2.188rem;
  }

  .sm\:m-40 {
    margin: 2.5rem;
  }

  .sm\:m-45 {
    margin: 2.813rem;
  }

  .sm\:m-50 {
    margin: 3.125rem;
  }

  .sm\:m-55 {
    margin: 3.438rem;
  }

  .sm\:m-60 {
    margin: 3.75rem;
  }

  .sm\:m-65 {
    margin: 4.063rem;
  }

  .sm\:m-70 {
    margin: 4.375rem;
  }

  .sm\:m-75 {
    margin: 4.688rem;
  }

  .sm\:m-80 {
    margin: 5rem;
  }

  .sm\:m-85 {
    margin: 5.313rem;
  }

  .sm\:m-90 {
    margin: 5.625rem;
  }

  .sm\:m-95 {
    margin: 5.938rem;
  }

  .sm\:m-100 {
    margin: 6.25rem;
  }

  .sm\:m-105 {
    margin: 6.563rem;
  }

  .sm\:m-110 {
    margin: 6.875rem;
  }

  .sm\:m-115 {
    margin: 7.188rem;
  }

  .sm\:m-120 {
    margin: 7.5rem;
  }

  .sm\:m-125 {
    margin: 7.813rem;
  }

  .sm\:m-130 {
    margin: 8.125rem;
  }

  .sm\:m-135 {
    margin: 8.438rem;
  }

  .sm\:m-140 {
    margin: 8.75rem;
  }

  .sm\:m-145 {
    margin: 9.063rem;
  }

  .sm\:m-150 {
    margin: 9.375rem;
  }

  .sm\:m-155 {
    margin: 9.688rem;
  }

  .sm\:m-160 {
    margin: 10rem;
  }

  .sm\:m-165 {
    margin: 10.313rem;
  }

  .sm\:m-170 {
    margin: 10.625rem;
  }

  .sm\:m-175 {
    margin: 10.938rem;
  }

  .sm\:m-180 {
    margin: 11.25rem;
  }

  .sm\:m-185 {
    margin: 11.563rem;
  }

  .sm\:m-190 {
    margin: 11.875rem;
  }

  .sm\:m-195 {
    margin: 12.188rem;
  }

  .sm\:m-200 {
    margin: 12.5rem;
  }

  .sm\:m-300 {
    margin: 18.75rem;
  }

  .sm\:m-330 {
    margin: 20.625rem;
  }

  .sm\:m-auto {
    margin: auto;
  }

  .sm\:-m-1 {
    margin: -0.063rem;
  }

  .sm\:-m-2 {
    margin: -0.125rem;
  }

  .sm\:-m-3 {
    margin: -0.188rem;
  }

  .sm\:-m-4 {
    margin: -0.25rem;
  }

  .sm\:-m-5 {
    margin: -0.313rem;
  }

  .sm\:-m-9 {
    margin: -0.563rem;
  }

  .sm\:-m-10 {
    margin: -0.625rem;
  }

  .sm\:-m-15 {
    margin: -0.938rem;
  }

  .sm\:-m-20 {
    margin: -1.25rem;
  }

  .sm\:-m-25 {
    margin: -1.563rem;
  }

  .sm\:-m-30 {
    margin: -1.875rem;
  }

  .sm\:-m-35 {
    margin: -2.188rem;
  }

  .sm\:-m-40 {
    margin: -2.5rem;
  }

  .sm\:-m-45 {
    margin: -2.813rem;
  }

  .sm\:-m-50 {
    margin: -3.125rem;
  }

  .sm\:-m-55 {
    margin: -3.438rem;
  }

  .sm\:-m-60 {
    margin: -3.75rem;
  }

  .sm\:-m-65 {
    margin: -4.063rem;
  }

  .sm\:-m-70 {
    margin: -4.375rem;
  }

  .sm\:-m-75 {
    margin: -4.688rem;
  }

  .sm\:-m-80 {
    margin: -5rem;
  }

  .sm\:-m-85 {
    margin: -5.313rem;
  }

  .sm\:-m-90 {
    margin: -5.625rem;
  }

  .sm\:-m-95 {
    margin: -5.938rem;
  }

  .sm\:-m-100 {
    margin: -6.25rem;
  }

  .sm\:-m-105 {
    margin: -6.563rem;
  }

  .sm\:-m-110 {
    margin: -6.875rem;
  }

  .sm\:-m-115 {
    margin: -7.188rem;
  }

  .sm\:-m-120 {
    margin: -7.5rem;
  }

  .sm\:-m-125 {
    margin: -7.813rem;
  }

  .sm\:-m-130 {
    margin: -8.125rem;
  }

  .sm\:-m-135 {
    margin: -8.438rem;
  }

  .sm\:-m-140 {
    margin: -8.75rem;
  }

  .sm\:-m-145 {
    margin: -9.063rem;
  }

  .sm\:-m-150 {
    margin: -9.375rem;
  }

  .sm\:-m-155 {
    margin: -9.688rem;
  }

  .sm\:-m-160 {
    margin: -10rem;
  }

  .sm\:-m-165 {
    margin: -10.313rem;
  }

  .sm\:-m-170 {
    margin: -10.625rem;
  }

  .sm\:-m-175 {
    margin: -10.938rem;
  }

  .sm\:-m-180 {
    margin: -11.25rem;
  }

  .sm\:-m-185 {
    margin: -11.563rem;
  }

  .sm\:-m-190 {
    margin: -11.875rem;
  }

  .sm\:-m-195 {
    margin: -12.188rem;
  }

  .sm\:-m-200 {
    margin: -12.5rem;
  }

  .sm\:-m-300 {
    margin: -18.75rem;
  }

  .sm\:-m-330 {
    margin: -20.625rem;
  }

  .sm\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .sm\:my-1 {
    margin-top: 0.063rem;
    margin-bottom: 0.063rem;
  }

  .sm\:mx-1 {
    margin-left: 0.063rem;
    margin-right: 0.063rem;
  }

  .sm\:my-2 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .sm\:mx-2 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .sm\:my-3 {
    margin-top: 0.188rem;
    margin-bottom: 0.188rem;
  }

  .sm\:mx-3 {
    margin-left: 0.188rem;
    margin-right: 0.188rem;
  }

  .sm\:my-4 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:mx-4 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:my-5 {
    margin-top: 0.313rem;
    margin-bottom: 0.313rem;
  }

  .sm\:mx-5 {
    margin-left: 0.313rem;
    margin-right: 0.313rem;
  }

  .sm\:my-9 {
    margin-top: 0.563rem;
    margin-bottom: 0.563rem;
  }

  .sm\:mx-9 {
    margin-left: 0.563rem;
    margin-right: 0.563rem;
  }

  .sm\:my-10 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .sm\:mx-10 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .sm\:my-15 {
    margin-top: 0.938rem;
    margin-bottom: 0.938rem;
  }

  .sm\:mx-15 {
    margin-left: 0.938rem;
    margin-right: 0.938rem;
  }

  .sm\:my-20 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:mx-20 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:my-25 {
    margin-top: 1.563rem;
    margin-bottom: 1.563rem;
  }

  .sm\:mx-25 {
    margin-left: 1.563rem;
    margin-right: 1.563rem;
  }

  .sm\:my-30 {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .sm\:mx-30 {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .sm\:my-35 {
    margin-top: 2.188rem;
    margin-bottom: 2.188rem;
  }

  .sm\:mx-35 {
    margin-left: 2.188rem;
    margin-right: 2.188rem;
  }

  .sm\:my-40 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:mx-40 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:my-45 {
    margin-top: 2.813rem;
    margin-bottom: 2.813rem;
  }

  .sm\:mx-45 {
    margin-left: 2.813rem;
    margin-right: 2.813rem;
  }

  .sm\:my-50 {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }

  .sm\:mx-50 {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }

  .sm\:my-55 {
    margin-top: 3.438rem;
    margin-bottom: 3.438rem;
  }

  .sm\:mx-55 {
    margin-left: 3.438rem;
    margin-right: 3.438rem;
  }

  .sm\:my-60 {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .sm\:mx-60 {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .sm\:my-65 {
    margin-top: 4.063rem;
    margin-bottom: 4.063rem;
  }

  .sm\:mx-65 {
    margin-left: 4.063rem;
    margin-right: 4.063rem;
  }

  .sm\:my-70 {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }

  .sm\:mx-70 {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }

  .sm\:my-75 {
    margin-top: 4.688rem;
    margin-bottom: 4.688rem;
  }

  .sm\:mx-75 {
    margin-left: 4.688rem;
    margin-right: 4.688rem;
  }

  .sm\:my-80 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:mx-80 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:my-85 {
    margin-top: 5.313rem;
    margin-bottom: 5.313rem;
  }

  .sm\:mx-85 {
    margin-left: 5.313rem;
    margin-right: 5.313rem;
  }

  .sm\:my-90 {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }

  .sm\:mx-90 {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }

  .sm\:my-95 {
    margin-top: 5.938rem;
    margin-bottom: 5.938rem;
  }

  .sm\:mx-95 {
    margin-left: 5.938rem;
    margin-right: 5.938rem;
  }

  .sm\:my-100 {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .sm\:mx-100 {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .sm\:my-105 {
    margin-top: 6.563rem;
    margin-bottom: 6.563rem;
  }

  .sm\:mx-105 {
    margin-left: 6.563rem;
    margin-right: 6.563rem;
  }

  .sm\:my-110 {
    margin-top: 6.875rem;
    margin-bottom: 6.875rem;
  }

  .sm\:mx-110 {
    margin-left: 6.875rem;
    margin-right: 6.875rem;
  }

  .sm\:my-115 {
    margin-top: 7.188rem;
    margin-bottom: 7.188rem;
  }

  .sm\:mx-115 {
    margin-left: 7.188rem;
    margin-right: 7.188rem;
  }

  .sm\:my-120 {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .sm\:mx-120 {
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .sm\:my-125 {
    margin-top: 7.813rem;
    margin-bottom: 7.813rem;
  }

  .sm\:mx-125 {
    margin-left: 7.813rem;
    margin-right: 7.813rem;
  }

  .sm\:my-130 {
    margin-top: 8.125rem;
    margin-bottom: 8.125rem;
  }

  .sm\:mx-130 {
    margin-left: 8.125rem;
    margin-right: 8.125rem;
  }

  .sm\:my-135 {
    margin-top: 8.438rem;
    margin-bottom: 8.438rem;
  }

  .sm\:mx-135 {
    margin-left: 8.438rem;
    margin-right: 8.438rem;
  }

  .sm\:my-140 {
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .sm\:mx-140 {
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .sm\:my-145 {
    margin-top: 9.063rem;
    margin-bottom: 9.063rem;
  }

  .sm\:mx-145 {
    margin-left: 9.063rem;
    margin-right: 9.063rem;
  }

  .sm\:my-150 {
    margin-top: 9.375rem;
    margin-bottom: 9.375rem;
  }

  .sm\:mx-150 {
    margin-left: 9.375rem;
    margin-right: 9.375rem;
  }

  .sm\:my-155 {
    margin-top: 9.688rem;
    margin-bottom: 9.688rem;
  }

  .sm\:mx-155 {
    margin-left: 9.688rem;
    margin-right: 9.688rem;
  }

  .sm\:my-160 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm\:mx-160 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm\:my-165 {
    margin-top: 10.313rem;
    margin-bottom: 10.313rem;
  }

  .sm\:mx-165 {
    margin-left: 10.313rem;
    margin-right: 10.313rem;
  }

  .sm\:my-170 {
    margin-top: 10.625rem;
    margin-bottom: 10.625rem;
  }

  .sm\:mx-170 {
    margin-left: 10.625rem;
    margin-right: 10.625rem;
  }

  .sm\:my-175 {
    margin-top: 10.938rem;
    margin-bottom: 10.938rem;
  }

  .sm\:mx-175 {
    margin-left: 10.938rem;
    margin-right: 10.938rem;
  }

  .sm\:my-180 {
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .sm\:mx-180 {
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .sm\:my-185 {
    margin-top: 11.563rem;
    margin-bottom: 11.563rem;
  }

  .sm\:mx-185 {
    margin-left: 11.563rem;
    margin-right: 11.563rem;
  }

  .sm\:my-190 {
    margin-top: 11.875rem;
    margin-bottom: 11.875rem;
  }

  .sm\:mx-190 {
    margin-left: 11.875rem;
    margin-right: 11.875rem;
  }

  .sm\:my-195 {
    margin-top: 12.188rem;
    margin-bottom: 12.188rem;
  }

  .sm\:mx-195 {
    margin-left: 12.188rem;
    margin-right: 12.188rem;
  }

  .sm\:my-200 {
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .sm\:mx-200 {
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .sm\:my-300 {
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .sm\:mx-300 {
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .sm\:my-330 {
    margin-top: 20.625rem;
    margin-bottom: 20.625rem;
  }

  .sm\:mx-330 {
    margin-left: 20.625rem;
    margin-right: 20.625rem;
  }

  .sm\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:-my-1 {
    margin-top: -0.063rem;
    margin-bottom: -0.063rem;
  }

  .sm\:-mx-1 {
    margin-left: -0.063rem;
    margin-right: -0.063rem;
  }

  .sm\:-my-2 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .sm\:-mx-2 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .sm\:-my-3 {
    margin-top: -0.188rem;
    margin-bottom: -0.188rem;
  }

  .sm\:-mx-3 {
    margin-left: -0.188rem;
    margin-right: -0.188rem;
  }

  .sm\:-my-4 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:-mx-4 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:-my-5 {
    margin-top: -0.313rem;
    margin-bottom: -0.313rem;
  }

  .sm\:-mx-5 {
    margin-left: -0.313rem;
    margin-right: -0.313rem;
  }

  .sm\:-my-9 {
    margin-top: -0.563rem;
    margin-bottom: -0.563rem;
  }

  .sm\:-mx-9 {
    margin-left: -0.563rem;
    margin-right: -0.563rem;
  }

  .sm\:-my-10 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .sm\:-mx-10 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .sm\:-my-15 {
    margin-top: -0.938rem;
    margin-bottom: -0.938rem;
  }

  .sm\:-mx-15 {
    margin-left: -0.938rem;
    margin-right: -0.938rem;
  }

  .sm\:-my-20 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:-mx-20 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:-my-25 {
    margin-top: -1.563rem;
    margin-bottom: -1.563rem;
  }

  .sm\:-mx-25 {
    margin-left: -1.563rem;
    margin-right: -1.563rem;
  }

  .sm\:-my-30 {
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .sm\:-mx-30 {
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .sm\:-my-35 {
    margin-top: -2.188rem;
    margin-bottom: -2.188rem;
  }

  .sm\:-mx-35 {
    margin-left: -2.188rem;
    margin-right: -2.188rem;
  }

  .sm\:-my-40 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-mx-40 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-my-45 {
    margin-top: -2.813rem;
    margin-bottom: -2.813rem;
  }

  .sm\:-mx-45 {
    margin-left: -2.813rem;
    margin-right: -2.813rem;
  }

  .sm\:-my-50 {
    margin-top: -3.125rem;
    margin-bottom: -3.125rem;
  }

  .sm\:-mx-50 {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }

  .sm\:-my-55 {
    margin-top: -3.438rem;
    margin-bottom: -3.438rem;
  }

  .sm\:-mx-55 {
    margin-left: -3.438rem;
    margin-right: -3.438rem;
  }

  .sm\:-my-60 {
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .sm\:-mx-60 {
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .sm\:-my-65 {
    margin-top: -4.063rem;
    margin-bottom: -4.063rem;
  }

  .sm\:-mx-65 {
    margin-left: -4.063rem;
    margin-right: -4.063rem;
  }

  .sm\:-my-70 {
    margin-top: -4.375rem;
    margin-bottom: -4.375rem;
  }

  .sm\:-mx-70 {
    margin-left: -4.375rem;
    margin-right: -4.375rem;
  }

  .sm\:-my-75 {
    margin-top: -4.688rem;
    margin-bottom: -4.688rem;
  }

  .sm\:-mx-75 {
    margin-left: -4.688rem;
    margin-right: -4.688rem;
  }

  .sm\:-my-80 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:-mx-80 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:-my-85 {
    margin-top: -5.313rem;
    margin-bottom: -5.313rem;
  }

  .sm\:-mx-85 {
    margin-left: -5.313rem;
    margin-right: -5.313rem;
  }

  .sm\:-my-90 {
    margin-top: -5.625rem;
    margin-bottom: -5.625rem;
  }

  .sm\:-mx-90 {
    margin-left: -5.625rem;
    margin-right: -5.625rem;
  }

  .sm\:-my-95 {
    margin-top: -5.938rem;
    margin-bottom: -5.938rem;
  }

  .sm\:-mx-95 {
    margin-left: -5.938rem;
    margin-right: -5.938rem;
  }

  .sm\:-my-100 {
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .sm\:-mx-100 {
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .sm\:-my-105 {
    margin-top: -6.563rem;
    margin-bottom: -6.563rem;
  }

  .sm\:-mx-105 {
    margin-left: -6.563rem;
    margin-right: -6.563rem;
  }

  .sm\:-my-110 {
    margin-top: -6.875rem;
    margin-bottom: -6.875rem;
  }

  .sm\:-mx-110 {
    margin-left: -6.875rem;
    margin-right: -6.875rem;
  }

  .sm\:-my-115 {
    margin-top: -7.188rem;
    margin-bottom: -7.188rem;
  }

  .sm\:-mx-115 {
    margin-left: -7.188rem;
    margin-right: -7.188rem;
  }

  .sm\:-my-120 {
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .sm\:-mx-120 {
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .sm\:-my-125 {
    margin-top: -7.813rem;
    margin-bottom: -7.813rem;
  }

  .sm\:-mx-125 {
    margin-left: -7.813rem;
    margin-right: -7.813rem;
  }

  .sm\:-my-130 {
    margin-top: -8.125rem;
    margin-bottom: -8.125rem;
  }

  .sm\:-mx-130 {
    margin-left: -8.125rem;
    margin-right: -8.125rem;
  }

  .sm\:-my-135 {
    margin-top: -8.438rem;
    margin-bottom: -8.438rem;
  }

  .sm\:-mx-135 {
    margin-left: -8.438rem;
    margin-right: -8.438rem;
  }

  .sm\:-my-140 {
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .sm\:-mx-140 {
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .sm\:-my-145 {
    margin-top: -9.063rem;
    margin-bottom: -9.063rem;
  }

  .sm\:-mx-145 {
    margin-left: -9.063rem;
    margin-right: -9.063rem;
  }

  .sm\:-my-150 {
    margin-top: -9.375rem;
    margin-bottom: -9.375rem;
  }

  .sm\:-mx-150 {
    margin-left: -9.375rem;
    margin-right: -9.375rem;
  }

  .sm\:-my-155 {
    margin-top: -9.688rem;
    margin-bottom: -9.688rem;
  }

  .sm\:-mx-155 {
    margin-left: -9.688rem;
    margin-right: -9.688rem;
  }

  .sm\:-my-160 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm\:-mx-160 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm\:-my-165 {
    margin-top: -10.313rem;
    margin-bottom: -10.313rem;
  }

  .sm\:-mx-165 {
    margin-left: -10.313rem;
    margin-right: -10.313rem;
  }

  .sm\:-my-170 {
    margin-top: -10.625rem;
    margin-bottom: -10.625rem;
  }

  .sm\:-mx-170 {
    margin-left: -10.625rem;
    margin-right: -10.625rem;
  }

  .sm\:-my-175 {
    margin-top: -10.938rem;
    margin-bottom: -10.938rem;
  }

  .sm\:-mx-175 {
    margin-left: -10.938rem;
    margin-right: -10.938rem;
  }

  .sm\:-my-180 {
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .sm\:-mx-180 {
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .sm\:-my-185 {
    margin-top: -11.563rem;
    margin-bottom: -11.563rem;
  }

  .sm\:-mx-185 {
    margin-left: -11.563rem;
    margin-right: -11.563rem;
  }

  .sm\:-my-190 {
    margin-top: -11.875rem;
    margin-bottom: -11.875rem;
  }

  .sm\:-mx-190 {
    margin-left: -11.875rem;
    margin-right: -11.875rem;
  }

  .sm\:-my-195 {
    margin-top: -12.188rem;
    margin-bottom: -12.188rem;
  }

  .sm\:-mx-195 {
    margin-left: -12.188rem;
    margin-right: -12.188rem;
  }

  .sm\:-my-200 {
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .sm\:-mx-200 {
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .sm\:-my-300 {
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .sm\:-mx-300 {
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .sm\:-my-330 {
    margin-top: -20.625rem;
    margin-bottom: -20.625rem;
  }

  .sm\:-mx-330 {
    margin-left: -20.625rem;
    margin-right: -20.625rem;
  }

  .sm\:mt-0 {
    margin-top: 0;
  }

  .sm\:mr-0 {
    margin-right: 0;
  }

  .sm\:mb-0 {
    margin-bottom: 0;
  }

  .sm\:ml-0 {
    margin-left: 0;
  }

  .sm\:mt-1 {
    margin-top: 0.063rem;
  }

  .sm\:mr-1 {
    margin-right: 0.063rem;
  }

  .sm\:mb-1 {
    margin-bottom: 0.063rem;
  }

  .sm\:ml-1 {
    margin-left: 0.063rem;
  }

  .sm\:mt-2 {
    margin-top: 0.125rem;
  }

  .sm\:mr-2 {
    margin-right: 0.125rem;
  }

  .sm\:mb-2 {
    margin-bottom: 0.125rem;
  }

  .sm\:ml-2 {
    margin-left: 0.125rem;
  }

  .sm\:mt-3 {
    margin-top: 0.188rem;
  }

  .sm\:mr-3 {
    margin-right: 0.188rem;
  }

  .sm\:mb-3 {
    margin-bottom: 0.188rem;
  }

  .sm\:ml-3 {
    margin-left: 0.188rem;
  }

  .sm\:mt-4 {
    margin-top: 0.25rem;
  }

  .sm\:mr-4 {
    margin-right: 0.25rem;
  }

  .sm\:mb-4 {
    margin-bottom: 0.25rem;
  }

  .sm\:ml-4 {
    margin-left: 0.25rem;
  }

  .sm\:mt-5 {
    margin-top: 0.313rem;
  }

  .sm\:mr-5 {
    margin-right: 0.313rem;
  }

  .sm\:mb-5 {
    margin-bottom: 0.313rem;
  }

  .sm\:ml-5 {
    margin-left: 0.313rem;
  }

  .sm\:mt-9 {
    margin-top: 0.563rem;
  }

  .sm\:mr-9 {
    margin-right: 0.563rem;
  }

  .sm\:mb-9 {
    margin-bottom: 0.563rem;
  }

  .sm\:ml-9 {
    margin-left: 0.563rem;
  }

  .sm\:mt-10 {
    margin-top: 0.625rem;
  }

  .sm\:mr-10 {
    margin-right: 0.625rem;
  }

  .sm\:mb-10 {
    margin-bottom: 0.625rem;
  }

  .sm\:ml-10 {
    margin-left: 0.625rem;
  }

  .sm\:mt-15 {
    margin-top: 0.938rem;
  }

  .sm\:mr-15 {
    margin-right: 0.938rem;
  }

  .sm\:mb-15 {
    margin-bottom: 0.938rem;
  }

  .sm\:ml-15 {
    margin-left: 0.938rem;
  }

  .sm\:mt-20 {
    margin-top: 1.25rem;
  }

  .sm\:mr-20 {
    margin-right: 1.25rem;
  }

  .sm\:mb-20 {
    margin-bottom: 1.25rem;
  }

  .sm\:ml-20 {
    margin-left: 1.25rem;
  }

  .sm\:mt-25 {
    margin-top: 1.563rem;
  }

  .sm\:mr-25 {
    margin-right: 1.563rem;
  }

  .sm\:mb-25 {
    margin-bottom: 1.563rem;
  }

  .sm\:ml-25 {
    margin-left: 1.563rem;
  }

  .sm\:mt-30 {
    margin-top: 1.875rem;
  }

  .sm\:mr-30 {
    margin-right: 1.875rem;
  }

  .sm\:mb-30 {
    margin-bottom: 1.875rem;
  }

  .sm\:ml-30 {
    margin-left: 1.875rem;
  }

  .sm\:mt-35 {
    margin-top: 2.188rem;
  }

  .sm\:mr-35 {
    margin-right: 2.188rem;
  }

  .sm\:mb-35 {
    margin-bottom: 2.188rem;
  }

  .sm\:ml-35 {
    margin-left: 2.188rem;
  }

  .sm\:mt-40 {
    margin-top: 2.5rem;
  }

  .sm\:mr-40 {
    margin-right: 2.5rem;
  }

  .sm\:mb-40 {
    margin-bottom: 2.5rem;
  }

  .sm\:ml-40 {
    margin-left: 2.5rem;
  }

  .sm\:mt-45 {
    margin-top: 2.813rem;
  }

  .sm\:mr-45 {
    margin-right: 2.813rem;
  }

  .sm\:mb-45 {
    margin-bottom: 2.813rem;
  }

  .sm\:ml-45 {
    margin-left: 2.813rem;
  }

  .sm\:mt-50 {
    margin-top: 3.125rem;
  }

  .sm\:mr-50 {
    margin-right: 3.125rem;
  }

  .sm\:mb-50 {
    margin-bottom: 3.125rem;
  }

  .sm\:ml-50 {
    margin-left: 3.125rem;
  }

  .sm\:mt-55 {
    margin-top: 3.438rem;
  }

  .sm\:mr-55 {
    margin-right: 3.438rem;
  }

  .sm\:mb-55 {
    margin-bottom: 3.438rem;
  }

  .sm\:ml-55 {
    margin-left: 3.438rem;
  }

  .sm\:mt-60 {
    margin-top: 3.75rem;
  }

  .sm\:mr-60 {
    margin-right: 3.75rem;
  }

  .sm\:mb-60 {
    margin-bottom: 3.75rem;
  }

  .sm\:ml-60 {
    margin-left: 3.75rem;
  }

  .sm\:mt-65 {
    margin-top: 4.063rem;
  }

  .sm\:mr-65 {
    margin-right: 4.063rem;
  }

  .sm\:mb-65 {
    margin-bottom: 4.063rem;
  }

  .sm\:ml-65 {
    margin-left: 4.063rem;
  }

  .sm\:mt-70 {
    margin-top: 4.375rem;
  }

  .sm\:mr-70 {
    margin-right: 4.375rem;
  }

  .sm\:mb-70 {
    margin-bottom: 4.375rem;
  }

  .sm\:ml-70 {
    margin-left: 4.375rem;
  }

  .sm\:mt-75 {
    margin-top: 4.688rem;
  }

  .sm\:mr-75 {
    margin-right: 4.688rem;
  }

  .sm\:mb-75 {
    margin-bottom: 4.688rem;
  }

  .sm\:ml-75 {
    margin-left: 4.688rem;
  }

  .sm\:mt-80 {
    margin-top: 5rem;
  }

  .sm\:mr-80 {
    margin-right: 5rem;
  }

  .sm\:mb-80 {
    margin-bottom: 5rem;
  }

  .sm\:ml-80 {
    margin-left: 5rem;
  }

  .sm\:mt-85 {
    margin-top: 5.313rem;
  }

  .sm\:mr-85 {
    margin-right: 5.313rem;
  }

  .sm\:mb-85 {
    margin-bottom: 5.313rem;
  }

  .sm\:ml-85 {
    margin-left: 5.313rem;
  }

  .sm\:mt-90 {
    margin-top: 5.625rem;
  }

  .sm\:mr-90 {
    margin-right: 5.625rem;
  }

  .sm\:mb-90 {
    margin-bottom: 5.625rem;
  }

  .sm\:ml-90 {
    margin-left: 5.625rem;
  }

  .sm\:mt-95 {
    margin-top: 5.938rem;
  }

  .sm\:mr-95 {
    margin-right: 5.938rem;
  }

  .sm\:mb-95 {
    margin-bottom: 5.938rem;
  }

  .sm\:ml-95 {
    margin-left: 5.938rem;
  }

  .sm\:mt-100 {
    margin-top: 6.25rem;
  }

  .sm\:mr-100 {
    margin-right: 6.25rem;
  }

  .sm\:mb-100 {
    margin-bottom: 6.25rem;
  }

  .sm\:ml-100 {
    margin-left: 6.25rem;
  }

  .sm\:mt-105 {
    margin-top: 6.563rem;
  }

  .sm\:mr-105 {
    margin-right: 6.563rem;
  }

  .sm\:mb-105 {
    margin-bottom: 6.563rem;
  }

  .sm\:ml-105 {
    margin-left: 6.563rem;
  }

  .sm\:mt-110 {
    margin-top: 6.875rem;
  }

  .sm\:mr-110 {
    margin-right: 6.875rem;
  }

  .sm\:mb-110 {
    margin-bottom: 6.875rem;
  }

  .sm\:ml-110 {
    margin-left: 6.875rem;
  }

  .sm\:mt-115 {
    margin-top: 7.188rem;
  }

  .sm\:mr-115 {
    margin-right: 7.188rem;
  }

  .sm\:mb-115 {
    margin-bottom: 7.188rem;
  }

  .sm\:ml-115 {
    margin-left: 7.188rem;
  }

  .sm\:mt-120 {
    margin-top: 7.5rem;
  }

  .sm\:mr-120 {
    margin-right: 7.5rem;
  }

  .sm\:mb-120 {
    margin-bottom: 7.5rem;
  }

  .sm\:ml-120 {
    margin-left: 7.5rem;
  }

  .sm\:mt-125 {
    margin-top: 7.813rem;
  }

  .sm\:mr-125 {
    margin-right: 7.813rem;
  }

  .sm\:mb-125 {
    margin-bottom: 7.813rem;
  }

  .sm\:ml-125 {
    margin-left: 7.813rem;
  }

  .sm\:mt-130 {
    margin-top: 8.125rem;
  }

  .sm\:mr-130 {
    margin-right: 8.125rem;
  }

  .sm\:mb-130 {
    margin-bottom: 8.125rem;
  }

  .sm\:ml-130 {
    margin-left: 8.125rem;
  }

  .sm\:mt-135 {
    margin-top: 8.438rem;
  }

  .sm\:mr-135 {
    margin-right: 8.438rem;
  }

  .sm\:mb-135 {
    margin-bottom: 8.438rem;
  }

  .sm\:ml-135 {
    margin-left: 8.438rem;
  }

  .sm\:mt-140 {
    margin-top: 8.75rem;
  }

  .sm\:mr-140 {
    margin-right: 8.75rem;
  }

  .sm\:mb-140 {
    margin-bottom: 8.75rem;
  }

  .sm\:ml-140 {
    margin-left: 8.75rem;
  }

  .sm\:mt-145 {
    margin-top: 9.063rem;
  }

  .sm\:mr-145 {
    margin-right: 9.063rem;
  }

  .sm\:mb-145 {
    margin-bottom: 9.063rem;
  }

  .sm\:ml-145 {
    margin-left: 9.063rem;
  }

  .sm\:mt-150 {
    margin-top: 9.375rem;
  }

  .sm\:mr-150 {
    margin-right: 9.375rem;
  }

  .sm\:mb-150 {
    margin-bottom: 9.375rem;
  }

  .sm\:ml-150 {
    margin-left: 9.375rem;
  }

  .sm\:mt-155 {
    margin-top: 9.688rem;
  }

  .sm\:mr-155 {
    margin-right: 9.688rem;
  }

  .sm\:mb-155 {
    margin-bottom: 9.688rem;
  }

  .sm\:ml-155 {
    margin-left: 9.688rem;
  }

  .sm\:mt-160 {
    margin-top: 10rem;
  }

  .sm\:mr-160 {
    margin-right: 10rem;
  }

  .sm\:mb-160 {
    margin-bottom: 10rem;
  }

  .sm\:ml-160 {
    margin-left: 10rem;
  }

  .sm\:mt-165 {
    margin-top: 10.313rem;
  }

  .sm\:mr-165 {
    margin-right: 10.313rem;
  }

  .sm\:mb-165 {
    margin-bottom: 10.313rem;
  }

  .sm\:ml-165 {
    margin-left: 10.313rem;
  }

  .sm\:mt-170 {
    margin-top: 10.625rem;
  }

  .sm\:mr-170 {
    margin-right: 10.625rem;
  }

  .sm\:mb-170 {
    margin-bottom: 10.625rem;
  }

  .sm\:ml-170 {
    margin-left: 10.625rem;
  }

  .sm\:mt-175 {
    margin-top: 10.938rem;
  }

  .sm\:mr-175 {
    margin-right: 10.938rem;
  }

  .sm\:mb-175 {
    margin-bottom: 10.938rem;
  }

  .sm\:ml-175 {
    margin-left: 10.938rem;
  }

  .sm\:mt-180 {
    margin-top: 11.25rem;
  }

  .sm\:mr-180 {
    margin-right: 11.25rem;
  }

  .sm\:mb-180 {
    margin-bottom: 11.25rem;
  }

  .sm\:ml-180 {
    margin-left: 11.25rem;
  }

  .sm\:mt-185 {
    margin-top: 11.563rem;
  }

  .sm\:mr-185 {
    margin-right: 11.563rem;
  }

  .sm\:mb-185 {
    margin-bottom: 11.563rem;
  }

  .sm\:ml-185 {
    margin-left: 11.563rem;
  }

  .sm\:mt-190 {
    margin-top: 11.875rem;
  }

  .sm\:mr-190 {
    margin-right: 11.875rem;
  }

  .sm\:mb-190 {
    margin-bottom: 11.875rem;
  }

  .sm\:ml-190 {
    margin-left: 11.875rem;
  }

  .sm\:mt-195 {
    margin-top: 12.188rem;
  }

  .sm\:mr-195 {
    margin-right: 12.188rem;
  }

  .sm\:mb-195 {
    margin-bottom: 12.188rem;
  }

  .sm\:ml-195 {
    margin-left: 12.188rem;
  }

  .sm\:mt-200 {
    margin-top: 12.5rem;
  }

  .sm\:mr-200 {
    margin-right: 12.5rem;
  }

  .sm\:mb-200 {
    margin-bottom: 12.5rem;
  }

  .sm\:ml-200 {
    margin-left: 12.5rem;
  }

  .sm\:mt-300 {
    margin-top: 18.75rem;
  }

  .sm\:mr-300 {
    margin-right: 18.75rem;
  }

  .sm\:mb-300 {
    margin-bottom: 18.75rem;
  }

  .sm\:ml-300 {
    margin-left: 18.75rem;
  }

  .sm\:mt-330 {
    margin-top: 20.625rem;
  }

  .sm\:mr-330 {
    margin-right: 20.625rem;
  }

  .sm\:mb-330 {
    margin-bottom: 20.625rem;
  }

  .sm\:ml-330 {
    margin-left: 20.625rem;
  }

  .sm\:mt-auto {
    margin-top: auto;
  }

  .sm\:mr-auto {
    margin-right: auto;
  }

  .sm\:mb-auto {
    margin-bottom: auto;
  }

  .sm\:ml-auto {
    margin-left: auto;
  }

  .sm\:-mt-1 {
    margin-top: -0.063rem;
  }

  .sm\:-mr-1 {
    margin-right: -0.063rem;
  }

  .sm\:-mb-1 {
    margin-bottom: -0.063rem;
  }

  .sm\:-ml-1 {
    margin-left: -0.063rem;
  }

  .sm\:-mt-2 {
    margin-top: -0.125rem;
  }

  .sm\:-mr-2 {
    margin-right: -0.125rem;
  }

  .sm\:-mb-2 {
    margin-bottom: -0.125rem;
  }

  .sm\:-ml-2 {
    margin-left: -0.125rem;
  }

  .sm\:-mt-3 {
    margin-top: -0.188rem;
  }

  .sm\:-mr-3 {
    margin-right: -0.188rem;
  }

  .sm\:-mb-3 {
    margin-bottom: -0.188rem;
  }

  .sm\:-ml-3 {
    margin-left: -0.188rem;
  }

  .sm\:-mt-4 {
    margin-top: -0.25rem;
  }

  .sm\:-mr-4 {
    margin-right: -0.25rem;
  }

  .sm\:-mb-4 {
    margin-bottom: -0.25rem;
  }

  .sm\:-ml-4 {
    margin-left: -0.25rem;
  }

  .sm\:-mt-5 {
    margin-top: -0.313rem;
  }

  .sm\:-mr-5 {
    margin-right: -0.313rem;
  }

  .sm\:-mb-5 {
    margin-bottom: -0.313rem;
  }

  .sm\:-ml-5 {
    margin-left: -0.313rem;
  }

  .sm\:-mt-9 {
    margin-top: -0.563rem;
  }

  .sm\:-mr-9 {
    margin-right: -0.563rem;
  }

  .sm\:-mb-9 {
    margin-bottom: -0.563rem;
  }

  .sm\:-ml-9 {
    margin-left: -0.563rem;
  }

  .sm\:-mt-10 {
    margin-top: -0.625rem;
  }

  .sm\:-mr-10 {
    margin-right: -0.625rem;
  }

  .sm\:-mb-10 {
    margin-bottom: -0.625rem;
  }

  .sm\:-ml-10 {
    margin-left: -0.625rem;
  }

  .sm\:-mt-15 {
    margin-top: -0.938rem;
  }

  .sm\:-mr-15 {
    margin-right: -0.938rem;
  }

  .sm\:-mb-15 {
    margin-bottom: -0.938rem;
  }

  .sm\:-ml-15 {
    margin-left: -0.938rem;
  }

  .sm\:-mt-20 {
    margin-top: -1.25rem;
  }

  .sm\:-mr-20 {
    margin-right: -1.25rem;
  }

  .sm\:-mb-20 {
    margin-bottom: -1.25rem;
  }

  .sm\:-ml-20 {
    margin-left: -1.25rem;
  }

  .sm\:-mt-25 {
    margin-top: -1.563rem;
  }

  .sm\:-mr-25 {
    margin-right: -1.563rem;
  }

  .sm\:-mb-25 {
    margin-bottom: -1.563rem;
  }

  .sm\:-ml-25 {
    margin-left: -1.563rem;
  }

  .sm\:-mt-30 {
    margin-top: -1.875rem;
  }

  .sm\:-mr-30 {
    margin-right: -1.875rem;
  }

  .sm\:-mb-30 {
    margin-bottom: -1.875rem;
  }

  .sm\:-ml-30 {
    margin-left: -1.875rem;
  }

  .sm\:-mt-35 {
    margin-top: -2.188rem;
  }

  .sm\:-mr-35 {
    margin-right: -2.188rem;
  }

  .sm\:-mb-35 {
    margin-bottom: -2.188rem;
  }

  .sm\:-ml-35 {
    margin-left: -2.188rem;
  }

  .sm\:-mt-40 {
    margin-top: -2.5rem;
  }

  .sm\:-mr-40 {
    margin-right: -2.5rem;
  }

  .sm\:-mb-40 {
    margin-bottom: -2.5rem;
  }

  .sm\:-ml-40 {
    margin-left: -2.5rem;
  }

  .sm\:-mt-45 {
    margin-top: -2.813rem;
  }

  .sm\:-mr-45 {
    margin-right: -2.813rem;
  }

  .sm\:-mb-45 {
    margin-bottom: -2.813rem;
  }

  .sm\:-ml-45 {
    margin-left: -2.813rem;
  }

  .sm\:-mt-50 {
    margin-top: -3.125rem;
  }

  .sm\:-mr-50 {
    margin-right: -3.125rem;
  }

  .sm\:-mb-50 {
    margin-bottom: -3.125rem;
  }

  .sm\:-ml-50 {
    margin-left: -3.125rem;
  }

  .sm\:-mt-55 {
    margin-top: -3.438rem;
  }

  .sm\:-mr-55 {
    margin-right: -3.438rem;
  }

  .sm\:-mb-55 {
    margin-bottom: -3.438rem;
  }

  .sm\:-ml-55 {
    margin-left: -3.438rem;
  }

  .sm\:-mt-60 {
    margin-top: -3.75rem;
  }

  .sm\:-mr-60 {
    margin-right: -3.75rem;
  }

  .sm\:-mb-60 {
    margin-bottom: -3.75rem;
  }

  .sm\:-ml-60 {
    margin-left: -3.75rem;
  }

  .sm\:-mt-65 {
    margin-top: -4.063rem;
  }

  .sm\:-mr-65 {
    margin-right: -4.063rem;
  }

  .sm\:-mb-65 {
    margin-bottom: -4.063rem;
  }

  .sm\:-ml-65 {
    margin-left: -4.063rem;
  }

  .sm\:-mt-70 {
    margin-top: -4.375rem;
  }

  .sm\:-mr-70 {
    margin-right: -4.375rem;
  }

  .sm\:-mb-70 {
    margin-bottom: -4.375rem;
  }

  .sm\:-ml-70 {
    margin-left: -4.375rem;
  }

  .sm\:-mt-75 {
    margin-top: -4.688rem;
  }

  .sm\:-mr-75 {
    margin-right: -4.688rem;
  }

  .sm\:-mb-75 {
    margin-bottom: -4.688rem;
  }

  .sm\:-ml-75 {
    margin-left: -4.688rem;
  }

  .sm\:-mt-80 {
    margin-top: -5rem;
  }

  .sm\:-mr-80 {
    margin-right: -5rem;
  }

  .sm\:-mb-80 {
    margin-bottom: -5rem;
  }

  .sm\:-ml-80 {
    margin-left: -5rem;
  }

  .sm\:-mt-85 {
    margin-top: -5.313rem;
  }

  .sm\:-mr-85 {
    margin-right: -5.313rem;
  }

  .sm\:-mb-85 {
    margin-bottom: -5.313rem;
  }

  .sm\:-ml-85 {
    margin-left: -5.313rem;
  }

  .sm\:-mt-90 {
    margin-top: -5.625rem;
  }

  .sm\:-mr-90 {
    margin-right: -5.625rem;
  }

  .sm\:-mb-90 {
    margin-bottom: -5.625rem;
  }

  .sm\:-ml-90 {
    margin-left: -5.625rem;
  }

  .sm\:-mt-95 {
    margin-top: -5.938rem;
  }

  .sm\:-mr-95 {
    margin-right: -5.938rem;
  }

  .sm\:-mb-95 {
    margin-bottom: -5.938rem;
  }

  .sm\:-ml-95 {
    margin-left: -5.938rem;
  }

  .sm\:-mt-100 {
    margin-top: -6.25rem;
  }

  .sm\:-mr-100 {
    margin-right: -6.25rem;
  }

  .sm\:-mb-100 {
    margin-bottom: -6.25rem;
  }

  .sm\:-ml-100 {
    margin-left: -6.25rem;
  }

  .sm\:-mt-105 {
    margin-top: -6.563rem;
  }

  .sm\:-mr-105 {
    margin-right: -6.563rem;
  }

  .sm\:-mb-105 {
    margin-bottom: -6.563rem;
  }

  .sm\:-ml-105 {
    margin-left: -6.563rem;
  }

  .sm\:-mt-110 {
    margin-top: -6.875rem;
  }

  .sm\:-mr-110 {
    margin-right: -6.875rem;
  }

  .sm\:-mb-110 {
    margin-bottom: -6.875rem;
  }

  .sm\:-ml-110 {
    margin-left: -6.875rem;
  }

  .sm\:-mt-115 {
    margin-top: -7.188rem;
  }

  .sm\:-mr-115 {
    margin-right: -7.188rem;
  }

  .sm\:-mb-115 {
    margin-bottom: -7.188rem;
  }

  .sm\:-ml-115 {
    margin-left: -7.188rem;
  }

  .sm\:-mt-120 {
    margin-top: -7.5rem;
  }

  .sm\:-mr-120 {
    margin-right: -7.5rem;
  }

  .sm\:-mb-120 {
    margin-bottom: -7.5rem;
  }

  .sm\:-ml-120 {
    margin-left: -7.5rem;
  }

  .sm\:-mt-125 {
    margin-top: -7.813rem;
  }

  .sm\:-mr-125 {
    margin-right: -7.813rem;
  }

  .sm\:-mb-125 {
    margin-bottom: -7.813rem;
  }

  .sm\:-ml-125 {
    margin-left: -7.813rem;
  }

  .sm\:-mt-130 {
    margin-top: -8.125rem;
  }

  .sm\:-mr-130 {
    margin-right: -8.125rem;
  }

  .sm\:-mb-130 {
    margin-bottom: -8.125rem;
  }

  .sm\:-ml-130 {
    margin-left: -8.125rem;
  }

  .sm\:-mt-135 {
    margin-top: -8.438rem;
  }

  .sm\:-mr-135 {
    margin-right: -8.438rem;
  }

  .sm\:-mb-135 {
    margin-bottom: -8.438rem;
  }

  .sm\:-ml-135 {
    margin-left: -8.438rem;
  }

  .sm\:-mt-140 {
    margin-top: -8.75rem;
  }

  .sm\:-mr-140 {
    margin-right: -8.75rem;
  }

  .sm\:-mb-140 {
    margin-bottom: -8.75rem;
  }

  .sm\:-ml-140 {
    margin-left: -8.75rem;
  }

  .sm\:-mt-145 {
    margin-top: -9.063rem;
  }

  .sm\:-mr-145 {
    margin-right: -9.063rem;
  }

  .sm\:-mb-145 {
    margin-bottom: -9.063rem;
  }

  .sm\:-ml-145 {
    margin-left: -9.063rem;
  }

  .sm\:-mt-150 {
    margin-top: -9.375rem;
  }

  .sm\:-mr-150 {
    margin-right: -9.375rem;
  }

  .sm\:-mb-150 {
    margin-bottom: -9.375rem;
  }

  .sm\:-ml-150 {
    margin-left: -9.375rem;
  }

  .sm\:-mt-155 {
    margin-top: -9.688rem;
  }

  .sm\:-mr-155 {
    margin-right: -9.688rem;
  }

  .sm\:-mb-155 {
    margin-bottom: -9.688rem;
  }

  .sm\:-ml-155 {
    margin-left: -9.688rem;
  }

  .sm\:-mt-160 {
    margin-top: -10rem;
  }

  .sm\:-mr-160 {
    margin-right: -10rem;
  }

  .sm\:-mb-160 {
    margin-bottom: -10rem;
  }

  .sm\:-ml-160 {
    margin-left: -10rem;
  }

  .sm\:-mt-165 {
    margin-top: -10.313rem;
  }

  .sm\:-mr-165 {
    margin-right: -10.313rem;
  }

  .sm\:-mb-165 {
    margin-bottom: -10.313rem;
  }

  .sm\:-ml-165 {
    margin-left: -10.313rem;
  }

  .sm\:-mt-170 {
    margin-top: -10.625rem;
  }

  .sm\:-mr-170 {
    margin-right: -10.625rem;
  }

  .sm\:-mb-170 {
    margin-bottom: -10.625rem;
  }

  .sm\:-ml-170 {
    margin-left: -10.625rem;
  }

  .sm\:-mt-175 {
    margin-top: -10.938rem;
  }

  .sm\:-mr-175 {
    margin-right: -10.938rem;
  }

  .sm\:-mb-175 {
    margin-bottom: -10.938rem;
  }

  .sm\:-ml-175 {
    margin-left: -10.938rem;
  }

  .sm\:-mt-180 {
    margin-top: -11.25rem;
  }

  .sm\:-mr-180 {
    margin-right: -11.25rem;
  }

  .sm\:-mb-180 {
    margin-bottom: -11.25rem;
  }

  .sm\:-ml-180 {
    margin-left: -11.25rem;
  }

  .sm\:-mt-185 {
    margin-top: -11.563rem;
  }

  .sm\:-mr-185 {
    margin-right: -11.563rem;
  }

  .sm\:-mb-185 {
    margin-bottom: -11.563rem;
  }

  .sm\:-ml-185 {
    margin-left: -11.563rem;
  }

  .sm\:-mt-190 {
    margin-top: -11.875rem;
  }

  .sm\:-mr-190 {
    margin-right: -11.875rem;
  }

  .sm\:-mb-190 {
    margin-bottom: -11.875rem;
  }

  .sm\:-ml-190 {
    margin-left: -11.875rem;
  }

  .sm\:-mt-195 {
    margin-top: -12.188rem;
  }

  .sm\:-mr-195 {
    margin-right: -12.188rem;
  }

  .sm\:-mb-195 {
    margin-bottom: -12.188rem;
  }

  .sm\:-ml-195 {
    margin-left: -12.188rem;
  }

  .sm\:-mt-200 {
    margin-top: -12.5rem;
  }

  .sm\:-mr-200 {
    margin-right: -12.5rem;
  }

  .sm\:-mb-200 {
    margin-bottom: -12.5rem;
  }

  .sm\:-ml-200 {
    margin-left: -12.5rem;
  }

  .sm\:-mt-300 {
    margin-top: -18.75rem;
  }

  .sm\:-mr-300 {
    margin-right: -18.75rem;
  }

  .sm\:-mb-300 {
    margin-bottom: -18.75rem;
  }

  .sm\:-ml-300 {
    margin-left: -18.75rem;
  }

  .sm\:-mt-330 {
    margin-top: -20.625rem;
  }

  .sm\:-mr-330 {
    margin-right: -20.625rem;
  }

  .sm\:-mb-330 {
    margin-bottom: -20.625rem;
  }

  .sm\:-ml-330 {
    margin-left: -20.625rem;
  }

  .sm\:max-h-full {
    max-height: 100%;
  }

  .sm\:max-h-screen {
    max-height: 100vh;
  }

  .sm\:max-w-190 {
    max-width: 11.875rem;
  }

  .sm\:max-w-225 {
    max-width: 14.063rem;
  }

  .sm\:max-w-295 {
    max-width: 18.438rem;
  }

  .sm\:max-w-335 {
    max-width: 20.938rem;
  }

  .sm\:max-w-440 {
    max-width: 27.5rem;
  }

  .sm\:max-w-540 {
    max-width: 33.75rem;
  }

  .sm\:max-w-1200 {
    max-width: 75rem;
  }

  .sm\:max-w-xs {
    max-width: 20rem;
  }

  .sm\:max-w-sm {
    max-width: 24rem;
  }

  .sm\:max-w-md {
    max-width: 28rem;
  }

  .sm\:max-w-lg {
    max-width: 32rem;
  }

  .sm\:max-w-xl {
    max-width: 36rem;
  }

  .sm\:max-w-2xl {
    max-width: 42rem;
  }

  .sm\:max-w-3xl {
    max-width: 48rem;
  }

  .sm\:max-w-4xl {
    max-width: 56rem;
  }

  .sm\:max-w-5xl {
    max-width: 64rem;
  }

  .sm\:max-w-6xl {
    max-width: 72rem;
  }

  .sm\:max-w-full {
    max-width: 100%;
  }

  .sm\:min-h-0 {
    min-height: 0;
  }

  .sm\:min-h-full {
    min-height: 100%;
  }

  .sm\:min-h-screen {
    min-height: 100vh;
  }

  .sm\:min-w-0 {
    min-width: 0;
  }

  .sm\:min-w-full {
    min-width: 100%;
  }

  .sm\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .sm\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .sm\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .sm\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .sm\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .sm\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .sm\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .sm\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .sm\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .sm\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .sm\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .sm\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .sm\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .sm\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .sm\:opacity-0 {
    opacity: 0;
  }

  .sm\:opacity-25 {
    opacity: 0.25;
  }

  .sm\:opacity-50 {
    opacity: 0.5;
  }

  .sm\:opacity-75 {
    opacity: 0.75;
  }

  .sm\:opacity-100 {
    opacity: 1;
  }

  .sm\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .sm\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .sm\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .sm\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .sm\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .sm\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .sm\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .sm\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .sm\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .sm\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .sm\:outline-none {
    outline: 0;
  }

  .sm\:focus\:outline-none:focus {
    outline: 0;
  }

  .sm\:overflow-auto {
    overflow: auto;
  }

  .sm\:overflow-hidden {
    overflow: hidden;
  }

  .sm\:overflow-visible {
    overflow: visible;
  }

  .sm\:overflow-scroll {
    overflow: scroll;
  }

  .sm\:overflow-x-auto {
    overflow-x: auto;
  }

  .sm\:overflow-y-auto {
    overflow-y: auto;
  }

  .sm\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .sm\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .sm\:overflow-x-visible {
    overflow-x: visible;
  }

  .sm\:overflow-y-visible {
    overflow-y: visible;
  }

  .sm\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .sm\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .sm\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .sm\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .sm\:p-0 {
    padding: 0;
  }

  .sm\:p-1 {
    padding: 0.063rem;
  }

  .sm\:p-2 {
    padding: 0.125rem;
  }

  .sm\:p-3 {
    padding: 0.188rem;
  }

  .sm\:p-4 {
    padding: 0.25rem;
  }

  .sm\:p-5 {
    padding: 0.313rem;
  }

  .sm\:p-9 {
    padding: 0.563rem;
  }

  .sm\:p-10 {
    padding: 0.625rem;
  }

  .sm\:p-15 {
    padding: 0.938rem;
  }

  .sm\:p-20 {
    padding: 1.25rem;
  }

  .sm\:p-25 {
    padding: 1.563rem;
  }

  .sm\:p-30 {
    padding: 1.875rem;
  }

  .sm\:p-35 {
    padding: 2.188rem;
  }

  .sm\:p-40 {
    padding: 2.5rem;
  }

  .sm\:p-45 {
    padding: 2.813rem;
  }

  .sm\:p-50 {
    padding: 3.125rem;
  }

  .sm\:p-55 {
    padding: 3.438rem;
  }

  .sm\:p-60 {
    padding: 3.75rem;
  }

  .sm\:p-65 {
    padding: 4.063rem;
  }

  .sm\:p-70 {
    padding: 4.375rem;
  }

  .sm\:p-75 {
    padding: 4.688rem;
  }

  .sm\:p-80 {
    padding: 5rem;
  }

  .sm\:p-85 {
    padding: 5.313rem;
  }

  .sm\:p-90 {
    padding: 5.625rem;
  }

  .sm\:p-95 {
    padding: 5.938rem;
  }

  .sm\:p-100 {
    padding: 6.25rem;
  }

  .sm\:p-105 {
    padding: 6.563rem;
  }

  .sm\:p-110 {
    padding: 6.875rem;
  }

  .sm\:p-115 {
    padding: 7.188rem;
  }

  .sm\:p-120 {
    padding: 7.5rem;
  }

  .sm\:p-125 {
    padding: 7.813rem;
  }

  .sm\:p-130 {
    padding: 8.125rem;
  }

  .sm\:p-135 {
    padding: 8.438rem;
  }

  .sm\:p-140 {
    padding: 8.75rem;
  }

  .sm\:p-145 {
    padding: 9.063rem;
  }

  .sm\:p-150 {
    padding: 9.375rem;
  }

  .sm\:p-155 {
    padding: 9.688rem;
  }

  .sm\:p-160 {
    padding: 10rem;
  }

  .sm\:p-165 {
    padding: 10.313rem;
  }

  .sm\:p-170 {
    padding: 10.625rem;
  }

  .sm\:p-175 {
    padding: 10.938rem;
  }

  .sm\:p-180 {
    padding: 11.25rem;
  }

  .sm\:p-185 {
    padding: 11.563rem;
  }

  .sm\:p-190 {
    padding: 11.875rem;
  }

  .sm\:p-195 {
    padding: 12.188rem;
  }

  .sm\:p-200 {
    padding: 12.5rem;
  }

  .sm\:p-300 {
    padding: 18.75rem;
  }

  .sm\:p-330 {
    padding: 20.625rem;
  }

  .sm\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .sm\:py-1 {
    padding-top: 0.063rem;
    padding-bottom: 0.063rem;
  }

  .sm\:px-1 {
    padding-left: 0.063rem;
    padding-right: 0.063rem;
  }

  .sm\:py-2 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .sm\:px-2 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .sm\:py-3 {
    padding-top: 0.188rem;
    padding-bottom: 0.188rem;
  }

  .sm\:px-3 {
    padding-left: 0.188rem;
    padding-right: 0.188rem;
  }

  .sm\:py-4 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:px-4 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:py-5 {
    padding-top: 0.313rem;
    padding-bottom: 0.313rem;
  }

  .sm\:px-5 {
    padding-left: 0.313rem;
    padding-right: 0.313rem;
  }

  .sm\:py-9 {
    padding-top: 0.563rem;
    padding-bottom: 0.563rem;
  }

  .sm\:px-9 {
    padding-left: 0.563rem;
    padding-right: 0.563rem;
  }

  .sm\:py-10 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .sm\:px-10 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .sm\:py-15 {
    padding-top: 0.938rem;
    padding-bottom: 0.938rem;
  }

  .sm\:px-15 {
    padding-left: 0.938rem;
    padding-right: 0.938rem;
  }

  .sm\:py-20 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:px-20 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:py-25 {
    padding-top: 1.563rem;
    padding-bottom: 1.563rem;
  }

  .sm\:px-25 {
    padding-left: 1.563rem;
    padding-right: 1.563rem;
  }

  .sm\:py-30 {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .sm\:px-30 {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .sm\:py-35 {
    padding-top: 2.188rem;
    padding-bottom: 2.188rem;
  }

  .sm\:px-35 {
    padding-left: 2.188rem;
    padding-right: 2.188rem;
  }

  .sm\:py-40 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:px-40 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:py-45 {
    padding-top: 2.813rem;
    padding-bottom: 2.813rem;
  }

  .sm\:px-45 {
    padding-left: 2.813rem;
    padding-right: 2.813rem;
  }

  .sm\:py-50 {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }

  .sm\:px-50 {
    padding-left: 3.125rem;
    padding-right: 3.125rem;
  }

  .sm\:py-55 {
    padding-top: 3.438rem;
    padding-bottom: 3.438rem;
  }

  .sm\:px-55 {
    padding-left: 3.438rem;
    padding-right: 3.438rem;
  }

  .sm\:py-60 {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .sm\:px-60 {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .sm\:py-65 {
    padding-top: 4.063rem;
    padding-bottom: 4.063rem;
  }

  .sm\:px-65 {
    padding-left: 4.063rem;
    padding-right: 4.063rem;
  }

  .sm\:py-70 {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem;
  }

  .sm\:px-70 {
    padding-left: 4.375rem;
    padding-right: 4.375rem;
  }

  .sm\:py-75 {
    padding-top: 4.688rem;
    padding-bottom: 4.688rem;
  }

  .sm\:px-75 {
    padding-left: 4.688rem;
    padding-right: 4.688rem;
  }

  .sm\:py-80 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:px-80 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:py-85 {
    padding-top: 5.313rem;
    padding-bottom: 5.313rem;
  }

  .sm\:px-85 {
    padding-left: 5.313rem;
    padding-right: 5.313rem;
  }

  .sm\:py-90 {
    padding-top: 5.625rem;
    padding-bottom: 5.625rem;
  }

  .sm\:px-90 {
    padding-left: 5.625rem;
    padding-right: 5.625rem;
  }

  .sm\:py-95 {
    padding-top: 5.938rem;
    padding-bottom: 5.938rem;
  }

  .sm\:px-95 {
    padding-left: 5.938rem;
    padding-right: 5.938rem;
  }

  .sm\:py-100 {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .sm\:px-100 {
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .sm\:py-105 {
    padding-top: 6.563rem;
    padding-bottom: 6.563rem;
  }

  .sm\:px-105 {
    padding-left: 6.563rem;
    padding-right: 6.563rem;
  }

  .sm\:py-110 {
    padding-top: 6.875rem;
    padding-bottom: 6.875rem;
  }

  .sm\:px-110 {
    padding-left: 6.875rem;
    padding-right: 6.875rem;
  }

  .sm\:py-115 {
    padding-top: 7.188rem;
    padding-bottom: 7.188rem;
  }

  .sm\:px-115 {
    padding-left: 7.188rem;
    padding-right: 7.188rem;
  }

  .sm\:py-120 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .sm\:px-120 {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .sm\:py-125 {
    padding-top: 7.813rem;
    padding-bottom: 7.813rem;
  }

  .sm\:px-125 {
    padding-left: 7.813rem;
    padding-right: 7.813rem;
  }

  .sm\:py-130 {
    padding-top: 8.125rem;
    padding-bottom: 8.125rem;
  }

  .sm\:px-130 {
    padding-left: 8.125rem;
    padding-right: 8.125rem;
  }

  .sm\:py-135 {
    padding-top: 8.438rem;
    padding-bottom: 8.438rem;
  }

  .sm\:px-135 {
    padding-left: 8.438rem;
    padding-right: 8.438rem;
  }

  .sm\:py-140 {
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .sm\:px-140 {
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .sm\:py-145 {
    padding-top: 9.063rem;
    padding-bottom: 9.063rem;
  }

  .sm\:px-145 {
    padding-left: 9.063rem;
    padding-right: 9.063rem;
  }

  .sm\:py-150 {
    padding-top: 9.375rem;
    padding-bottom: 9.375rem;
  }

  .sm\:px-150 {
    padding-left: 9.375rem;
    padding-right: 9.375rem;
  }

  .sm\:py-155 {
    padding-top: 9.688rem;
    padding-bottom: 9.688rem;
  }

  .sm\:px-155 {
    padding-left: 9.688rem;
    padding-right: 9.688rem;
  }

  .sm\:py-160 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm\:px-160 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm\:py-165 {
    padding-top: 10.313rem;
    padding-bottom: 10.313rem;
  }

  .sm\:px-165 {
    padding-left: 10.313rem;
    padding-right: 10.313rem;
  }

  .sm\:py-170 {
    padding-top: 10.625rem;
    padding-bottom: 10.625rem;
  }

  .sm\:px-170 {
    padding-left: 10.625rem;
    padding-right: 10.625rem;
  }

  .sm\:py-175 {
    padding-top: 10.938rem;
    padding-bottom: 10.938rem;
  }

  .sm\:px-175 {
    padding-left: 10.938rem;
    padding-right: 10.938rem;
  }

  .sm\:py-180 {
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .sm\:px-180 {
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .sm\:py-185 {
    padding-top: 11.563rem;
    padding-bottom: 11.563rem;
  }

  .sm\:px-185 {
    padding-left: 11.563rem;
    padding-right: 11.563rem;
  }

  .sm\:py-190 {
    padding-top: 11.875rem;
    padding-bottom: 11.875rem;
  }

  .sm\:px-190 {
    padding-left: 11.875rem;
    padding-right: 11.875rem;
  }

  .sm\:py-195 {
    padding-top: 12.188rem;
    padding-bottom: 12.188rem;
  }

  .sm\:px-195 {
    padding-left: 12.188rem;
    padding-right: 12.188rem;
  }

  .sm\:py-200 {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .sm\:px-200 {
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .sm\:py-300 {
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .sm\:px-300 {
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .sm\:py-330 {
    padding-top: 20.625rem;
    padding-bottom: 20.625rem;
  }

  .sm\:px-330 {
    padding-left: 20.625rem;
    padding-right: 20.625rem;
  }

  .sm\:pt-0 {
    padding-top: 0;
  }

  .sm\:pr-0 {
    padding-right: 0;
  }

  .sm\:pb-0 {
    padding-bottom: 0;
  }

  .sm\:pl-0 {
    padding-left: 0;
  }

  .sm\:pt-1 {
    padding-top: 0.063rem;
  }

  .sm\:pr-1 {
    padding-right: 0.063rem;
  }

  .sm\:pb-1 {
    padding-bottom: 0.063rem;
  }

  .sm\:pl-1 {
    padding-left: 0.063rem;
  }

  .sm\:pt-2 {
    padding-top: 0.125rem;
  }

  .sm\:pr-2 {
    padding-right: 0.125rem;
  }

  .sm\:pb-2 {
    padding-bottom: 0.125rem;
  }

  .sm\:pl-2 {
    padding-left: 0.125rem;
  }

  .sm\:pt-3 {
    padding-top: 0.188rem;
  }

  .sm\:pr-3 {
    padding-right: 0.188rem;
  }

  .sm\:pb-3 {
    padding-bottom: 0.188rem;
  }

  .sm\:pl-3 {
    padding-left: 0.188rem;
  }

  .sm\:pt-4 {
    padding-top: 0.25rem;
  }

  .sm\:pr-4 {
    padding-right: 0.25rem;
  }

  .sm\:pb-4 {
    padding-bottom: 0.25rem;
  }

  .sm\:pl-4 {
    padding-left: 0.25rem;
  }

  .sm\:pt-5 {
    padding-top: 0.313rem;
  }

  .sm\:pr-5 {
    padding-right: 0.313rem;
  }

  .sm\:pb-5 {
    padding-bottom: 0.313rem;
  }

  .sm\:pl-5 {
    padding-left: 0.313rem;
  }

  .sm\:pt-9 {
    padding-top: 0.563rem;
  }

  .sm\:pr-9 {
    padding-right: 0.563rem;
  }

  .sm\:pb-9 {
    padding-bottom: 0.563rem;
  }

  .sm\:pl-9 {
    padding-left: 0.563rem;
  }

  .sm\:pt-10 {
    padding-top: 0.625rem;
  }

  .sm\:pr-10 {
    padding-right: 0.625rem;
  }

  .sm\:pb-10 {
    padding-bottom: 0.625rem;
  }

  .sm\:pl-10 {
    padding-left: 0.625rem;
  }

  .sm\:pt-15 {
    padding-top: 0.938rem;
  }

  .sm\:pr-15 {
    padding-right: 0.938rem;
  }

  .sm\:pb-15 {
    padding-bottom: 0.938rem;
  }

  .sm\:pl-15 {
    padding-left: 0.938rem;
  }

  .sm\:pt-20 {
    padding-top: 1.25rem;
  }

  .sm\:pr-20 {
    padding-right: 1.25rem;
  }

  .sm\:pb-20 {
    padding-bottom: 1.25rem;
  }

  .sm\:pl-20 {
    padding-left: 1.25rem;
  }

  .sm\:pt-25 {
    padding-top: 1.563rem;
  }

  .sm\:pr-25 {
    padding-right: 1.563rem;
  }

  .sm\:pb-25 {
    padding-bottom: 1.563rem;
  }

  .sm\:pl-25 {
    padding-left: 1.563rem;
  }

  .sm\:pt-30 {
    padding-top: 1.875rem;
  }

  .sm\:pr-30 {
    padding-right: 1.875rem;
  }

  .sm\:pb-30 {
    padding-bottom: 1.875rem;
  }

  .sm\:pl-30 {
    padding-left: 1.875rem;
  }

  .sm\:pt-35 {
    padding-top: 2.188rem;
  }

  .sm\:pr-35 {
    padding-right: 2.188rem;
  }

  .sm\:pb-35 {
    padding-bottom: 2.188rem;
  }

  .sm\:pl-35 {
    padding-left: 2.188rem;
  }

  .sm\:pt-40 {
    padding-top: 2.5rem;
  }

  .sm\:pr-40 {
    padding-right: 2.5rem;
  }

  .sm\:pb-40 {
    padding-bottom: 2.5rem;
  }

  .sm\:pl-40 {
    padding-left: 2.5rem;
  }

  .sm\:pt-45 {
    padding-top: 2.813rem;
  }

  .sm\:pr-45 {
    padding-right: 2.813rem;
  }

  .sm\:pb-45 {
    padding-bottom: 2.813rem;
  }

  .sm\:pl-45 {
    padding-left: 2.813rem;
  }

  .sm\:pt-50 {
    padding-top: 3.125rem;
  }

  .sm\:pr-50 {
    padding-right: 3.125rem;
  }

  .sm\:pb-50 {
    padding-bottom: 3.125rem;
  }

  .sm\:pl-50 {
    padding-left: 3.125rem;
  }

  .sm\:pt-55 {
    padding-top: 3.438rem;
  }

  .sm\:pr-55 {
    padding-right: 3.438rem;
  }

  .sm\:pb-55 {
    padding-bottom: 3.438rem;
  }

  .sm\:pl-55 {
    padding-left: 3.438rem;
  }

  .sm\:pt-60 {
    padding-top: 3.75rem;
  }

  .sm\:pr-60 {
    padding-right: 3.75rem;
  }

  .sm\:pb-60 {
    padding-bottom: 3.75rem;
  }

  .sm\:pl-60 {
    padding-left: 3.75rem;
  }

  .sm\:pt-65 {
    padding-top: 4.063rem;
  }

  .sm\:pr-65 {
    padding-right: 4.063rem;
  }

  .sm\:pb-65 {
    padding-bottom: 4.063rem;
  }

  .sm\:pl-65 {
    padding-left: 4.063rem;
  }

  .sm\:pt-70 {
    padding-top: 4.375rem;
  }

  .sm\:pr-70 {
    padding-right: 4.375rem;
  }

  .sm\:pb-70 {
    padding-bottom: 4.375rem;
  }

  .sm\:pl-70 {
    padding-left: 4.375rem;
  }

  .sm\:pt-75 {
    padding-top: 4.688rem;
  }

  .sm\:pr-75 {
    padding-right: 4.688rem;
  }

  .sm\:pb-75 {
    padding-bottom: 4.688rem;
  }

  .sm\:pl-75 {
    padding-left: 4.688rem;
  }

  .sm\:pt-80 {
    padding-top: 5rem;
  }

  .sm\:pr-80 {
    padding-right: 5rem;
  }

  .sm\:pb-80 {
    padding-bottom: 5rem;
  }

  .sm\:pl-80 {
    padding-left: 5rem;
  }

  .sm\:pt-85 {
    padding-top: 5.313rem;
  }

  .sm\:pr-85 {
    padding-right: 5.313rem;
  }

  .sm\:pb-85 {
    padding-bottom: 5.313rem;
  }

  .sm\:pl-85 {
    padding-left: 5.313rem;
  }

  .sm\:pt-90 {
    padding-top: 5.625rem;
  }

  .sm\:pr-90 {
    padding-right: 5.625rem;
  }

  .sm\:pb-90 {
    padding-bottom: 5.625rem;
  }

  .sm\:pl-90 {
    padding-left: 5.625rem;
  }

  .sm\:pt-95 {
    padding-top: 5.938rem;
  }

  .sm\:pr-95 {
    padding-right: 5.938rem;
  }

  .sm\:pb-95 {
    padding-bottom: 5.938rem;
  }

  .sm\:pl-95 {
    padding-left: 5.938rem;
  }

  .sm\:pt-100 {
    padding-top: 6.25rem;
  }

  .sm\:pr-100 {
    padding-right: 6.25rem;
  }

  .sm\:pb-100 {
    padding-bottom: 6.25rem;
  }

  .sm\:pl-100 {
    padding-left: 6.25rem;
  }

  .sm\:pt-105 {
    padding-top: 6.563rem;
  }

  .sm\:pr-105 {
    padding-right: 6.563rem;
  }

  .sm\:pb-105 {
    padding-bottom: 6.563rem;
  }

  .sm\:pl-105 {
    padding-left: 6.563rem;
  }

  .sm\:pt-110 {
    padding-top: 6.875rem;
  }

  .sm\:pr-110 {
    padding-right: 6.875rem;
  }

  .sm\:pb-110 {
    padding-bottom: 6.875rem;
  }

  .sm\:pl-110 {
    padding-left: 6.875rem;
  }

  .sm\:pt-115 {
    padding-top: 7.188rem;
  }

  .sm\:pr-115 {
    padding-right: 7.188rem;
  }

  .sm\:pb-115 {
    padding-bottom: 7.188rem;
  }

  .sm\:pl-115 {
    padding-left: 7.188rem;
  }

  .sm\:pt-120 {
    padding-top: 7.5rem;
  }

  .sm\:pr-120 {
    padding-right: 7.5rem;
  }

  .sm\:pb-120 {
    padding-bottom: 7.5rem;
  }

  .sm\:pl-120 {
    padding-left: 7.5rem;
  }

  .sm\:pt-125 {
    padding-top: 7.813rem;
  }

  .sm\:pr-125 {
    padding-right: 7.813rem;
  }

  .sm\:pb-125 {
    padding-bottom: 7.813rem;
  }

  .sm\:pl-125 {
    padding-left: 7.813rem;
  }

  .sm\:pt-130 {
    padding-top: 8.125rem;
  }

  .sm\:pr-130 {
    padding-right: 8.125rem;
  }

  .sm\:pb-130 {
    padding-bottom: 8.125rem;
  }

  .sm\:pl-130 {
    padding-left: 8.125rem;
  }

  .sm\:pt-135 {
    padding-top: 8.438rem;
  }

  .sm\:pr-135 {
    padding-right: 8.438rem;
  }

  .sm\:pb-135 {
    padding-bottom: 8.438rem;
  }

  .sm\:pl-135 {
    padding-left: 8.438rem;
  }

  .sm\:pt-140 {
    padding-top: 8.75rem;
  }

  .sm\:pr-140 {
    padding-right: 8.75rem;
  }

  .sm\:pb-140 {
    padding-bottom: 8.75rem;
  }

  .sm\:pl-140 {
    padding-left: 8.75rem;
  }

  .sm\:pt-145 {
    padding-top: 9.063rem;
  }

  .sm\:pr-145 {
    padding-right: 9.063rem;
  }

  .sm\:pb-145 {
    padding-bottom: 9.063rem;
  }

  .sm\:pl-145 {
    padding-left: 9.063rem;
  }

  .sm\:pt-150 {
    padding-top: 9.375rem;
  }

  .sm\:pr-150 {
    padding-right: 9.375rem;
  }

  .sm\:pb-150 {
    padding-bottom: 9.375rem;
  }

  .sm\:pl-150 {
    padding-left: 9.375rem;
  }

  .sm\:pt-155 {
    padding-top: 9.688rem;
  }

  .sm\:pr-155 {
    padding-right: 9.688rem;
  }

  .sm\:pb-155 {
    padding-bottom: 9.688rem;
  }

  .sm\:pl-155 {
    padding-left: 9.688rem;
  }

  .sm\:pt-160 {
    padding-top: 10rem;
  }

  .sm\:pr-160 {
    padding-right: 10rem;
  }

  .sm\:pb-160 {
    padding-bottom: 10rem;
  }

  .sm\:pl-160 {
    padding-left: 10rem;
  }

  .sm\:pt-165 {
    padding-top: 10.313rem;
  }

  .sm\:pr-165 {
    padding-right: 10.313rem;
  }

  .sm\:pb-165 {
    padding-bottom: 10.313rem;
  }

  .sm\:pl-165 {
    padding-left: 10.313rem;
  }

  .sm\:pt-170 {
    padding-top: 10.625rem;
  }

  .sm\:pr-170 {
    padding-right: 10.625rem;
  }

  .sm\:pb-170 {
    padding-bottom: 10.625rem;
  }

  .sm\:pl-170 {
    padding-left: 10.625rem;
  }

  .sm\:pt-175 {
    padding-top: 10.938rem;
  }

  .sm\:pr-175 {
    padding-right: 10.938rem;
  }

  .sm\:pb-175 {
    padding-bottom: 10.938rem;
  }

  .sm\:pl-175 {
    padding-left: 10.938rem;
  }

  .sm\:pt-180 {
    padding-top: 11.25rem;
  }

  .sm\:pr-180 {
    padding-right: 11.25rem;
  }

  .sm\:pb-180 {
    padding-bottom: 11.25rem;
  }

  .sm\:pl-180 {
    padding-left: 11.25rem;
  }

  .sm\:pt-185 {
    padding-top: 11.563rem;
  }

  .sm\:pr-185 {
    padding-right: 11.563rem;
  }

  .sm\:pb-185 {
    padding-bottom: 11.563rem;
  }

  .sm\:pl-185 {
    padding-left: 11.563rem;
  }

  .sm\:pt-190 {
    padding-top: 11.875rem;
  }

  .sm\:pr-190 {
    padding-right: 11.875rem;
  }

  .sm\:pb-190 {
    padding-bottom: 11.875rem;
  }

  .sm\:pl-190 {
    padding-left: 11.875rem;
  }

  .sm\:pt-195 {
    padding-top: 12.188rem;
  }

  .sm\:pr-195 {
    padding-right: 12.188rem;
  }

  .sm\:pb-195 {
    padding-bottom: 12.188rem;
  }

  .sm\:pl-195 {
    padding-left: 12.188rem;
  }

  .sm\:pt-200 {
    padding-top: 12.5rem;
  }

  .sm\:pr-200 {
    padding-right: 12.5rem;
  }

  .sm\:pb-200 {
    padding-bottom: 12.5rem;
  }

  .sm\:pl-200 {
    padding-left: 12.5rem;
  }

  .sm\:pt-300 {
    padding-top: 18.75rem;
  }

  .sm\:pr-300 {
    padding-right: 18.75rem;
  }

  .sm\:pb-300 {
    padding-bottom: 18.75rem;
  }

  .sm\:pl-300 {
    padding-left: 18.75rem;
  }

  .sm\:pt-330 {
    padding-top: 20.625rem;
  }

  .sm\:pr-330 {
    padding-right: 20.625rem;
  }

  .sm\:pb-330 {
    padding-bottom: 20.625rem;
  }

  .sm\:pl-330 {
    padding-left: 20.625rem;
  }

  .sm\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent::-ms-input-placeholder {
    color: transparent;
  }

  .sm\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .sm\:placeholder-black::-webkit-input-placeholder {
    color: #000;
  }

  .sm\:placeholder-black:-ms-input-placeholder {
    color: #000;
  }

  .sm\:placeholder-black::-ms-input-placeholder {
    color: #000;
  }

  .sm\:placeholder-black::placeholder {
    color: #000;
  }

  .sm\:placeholder-white::-webkit-input-placeholder {
    color: #fff;
  }

  .sm\:placeholder-white:-ms-input-placeholder {
    color: #fff;
  }

  .sm\:placeholder-white::-ms-input-placeholder {
    color: #fff;
  }

  .sm\:placeholder-white::placeholder {
    color: #fff;
  }

  .sm\:placeholder-gray-800::-webkit-input-placeholder {
    color: #121212;
  }

  .sm\:placeholder-gray-800:-ms-input-placeholder {
    color: #121212;
  }

  .sm\:placeholder-gray-800::-ms-input-placeholder {
    color: #121212;
  }

  .sm\:placeholder-gray-800::placeholder {
    color: #121212;
  }

  .sm\:placeholder-gray-900::-webkit-input-placeholder {
    color: #0E0E0E;
  }

  .sm\:placeholder-gray-900:-ms-input-placeholder {
    color: #0E0E0E;
  }

  .sm\:placeholder-gray-900::-ms-input-placeholder {
    color: #0E0E0E;
  }

  .sm\:placeholder-gray-900::placeholder {
    color: #0E0E0E;
  }

  .sm\:placeholder-red-100::-webkit-input-placeholder {
    color: #fff5f5;
  }

  .sm\:placeholder-red-100:-ms-input-placeholder {
    color: #fff5f5;
  }

  .sm\:placeholder-red-100::-ms-input-placeholder {
    color: #fff5f5;
  }

  .sm\:placeholder-red-100::placeholder {
    color: #fff5f5;
  }

  .sm\:placeholder-red-200::-webkit-input-placeholder {
    color: #fed7d7;
  }

  .sm\:placeholder-red-200:-ms-input-placeholder {
    color: #fed7d7;
  }

  .sm\:placeholder-red-200::-ms-input-placeholder {
    color: #fed7d7;
  }

  .sm\:placeholder-red-200::placeholder {
    color: #fed7d7;
  }

  .sm\:placeholder-red-300::-webkit-input-placeholder {
    color: #feb2b2;
  }

  .sm\:placeholder-red-300:-ms-input-placeholder {
    color: #feb2b2;
  }

  .sm\:placeholder-red-300::-ms-input-placeholder {
    color: #feb2b2;
  }

  .sm\:placeholder-red-300::placeholder {
    color: #feb2b2;
  }

  .sm\:placeholder-red-400::-webkit-input-placeholder {
    color: #fc8181;
  }

  .sm\:placeholder-red-400:-ms-input-placeholder {
    color: #fc8181;
  }

  .sm\:placeholder-red-400::-ms-input-placeholder {
    color: #fc8181;
  }

  .sm\:placeholder-red-400::placeholder {
    color: #fc8181;
  }

  .sm\:placeholder-red-500::-webkit-input-placeholder {
    color: #f56565;
  }

  .sm\:placeholder-red-500:-ms-input-placeholder {
    color: #f56565;
  }

  .sm\:placeholder-red-500::-ms-input-placeholder {
    color: #f56565;
  }

  .sm\:placeholder-red-500::placeholder {
    color: #f56565;
  }

  .sm\:placeholder-red-600::-webkit-input-placeholder {
    color: #e53e3e;
  }

  .sm\:placeholder-red-600:-ms-input-placeholder {
    color: #e53e3e;
  }

  .sm\:placeholder-red-600::-ms-input-placeholder {
    color: #e53e3e;
  }

  .sm\:placeholder-red-600::placeholder {
    color: #e53e3e;
  }

  .sm\:placeholder-red-700::-webkit-input-placeholder {
    color: #c53030;
  }

  .sm\:placeholder-red-700:-ms-input-placeholder {
    color: #c53030;
  }

  .sm\:placeholder-red-700::-ms-input-placeholder {
    color: #c53030;
  }

  .sm\:placeholder-red-700::placeholder {
    color: #c53030;
  }

  .sm\:placeholder-red-800::-webkit-input-placeholder {
    color: #9b2c2c;
  }

  .sm\:placeholder-red-800:-ms-input-placeholder {
    color: #9b2c2c;
  }

  .sm\:placeholder-red-800::-ms-input-placeholder {
    color: #9b2c2c;
  }

  .sm\:placeholder-red-800::placeholder {
    color: #9b2c2c;
  }

  .sm\:placeholder-red-900::-webkit-input-placeholder {
    color: #742a2a;
  }

  .sm\:placeholder-red-900:-ms-input-placeholder {
    color: #742a2a;
  }

  .sm\:placeholder-red-900::-ms-input-placeholder {
    color: #742a2a;
  }

  .sm\:placeholder-red-900::placeholder {
    color: #742a2a;
  }

  .sm\:placeholder-orange::-webkit-input-placeholder {
    color: #E89038;
  }

  .sm\:placeholder-orange:-ms-input-placeholder {
    color: #E89038;
  }

  .sm\:placeholder-orange::-ms-input-placeholder {
    color: #E89038;
  }

  .sm\:placeholder-orange::placeholder {
    color: #E89038;
  }

  .sm\:placeholder-yellow::-webkit-input-placeholder {
    color: #B9E838;
  }

  .sm\:placeholder-yellow:-ms-input-placeholder {
    color: #B9E838;
  }

  .sm\:placeholder-yellow::-ms-input-placeholder {
    color: #B9E838;
  }

  .sm\:placeholder-yellow::placeholder {
    color: #B9E838;
  }

  .sm\:placeholder-green-100::-webkit-input-placeholder {
    color: #f0fff4;
  }

  .sm\:placeholder-green-100:-ms-input-placeholder {
    color: #f0fff4;
  }

  .sm\:placeholder-green-100::-ms-input-placeholder {
    color: #f0fff4;
  }

  .sm\:placeholder-green-100::placeholder {
    color: #f0fff4;
  }

  .sm\:placeholder-green-200::-webkit-input-placeholder {
    color: #c6f6d5;
  }

  .sm\:placeholder-green-200:-ms-input-placeholder {
    color: #c6f6d5;
  }

  .sm\:placeholder-green-200::-ms-input-placeholder {
    color: #c6f6d5;
  }

  .sm\:placeholder-green-200::placeholder {
    color: #c6f6d5;
  }

  .sm\:placeholder-green-300::-webkit-input-placeholder {
    color: #9ae6b4;
  }

  .sm\:placeholder-green-300:-ms-input-placeholder {
    color: #9ae6b4;
  }

  .sm\:placeholder-green-300::-ms-input-placeholder {
    color: #9ae6b4;
  }

  .sm\:placeholder-green-300::placeholder {
    color: #9ae6b4;
  }

  .sm\:placeholder-green-400::-webkit-input-placeholder {
    color: #68d391;
  }

  .sm\:placeholder-green-400:-ms-input-placeholder {
    color: #68d391;
  }

  .sm\:placeholder-green-400::-ms-input-placeholder {
    color: #68d391;
  }

  .sm\:placeholder-green-400::placeholder {
    color: #68d391;
  }

  .sm\:placeholder-green-500::-webkit-input-placeholder {
    color: #48bb78;
  }

  .sm\:placeholder-green-500:-ms-input-placeholder {
    color: #48bb78;
  }

  .sm\:placeholder-green-500::-ms-input-placeholder {
    color: #48bb78;
  }

  .sm\:placeholder-green-500::placeholder {
    color: #48bb78;
  }

  .sm\:placeholder-green-600::-webkit-input-placeholder {
    color: #38a169;
  }

  .sm\:placeholder-green-600:-ms-input-placeholder {
    color: #38a169;
  }

  .sm\:placeholder-green-600::-ms-input-placeholder {
    color: #38a169;
  }

  .sm\:placeholder-green-600::placeholder {
    color: #38a169;
  }

  .sm\:placeholder-green-700::-webkit-input-placeholder {
    color: #2f855a;
  }

  .sm\:placeholder-green-700:-ms-input-placeholder {
    color: #2f855a;
  }

  .sm\:placeholder-green-700::-ms-input-placeholder {
    color: #2f855a;
  }

  .sm\:placeholder-green-700::placeholder {
    color: #2f855a;
  }

  .sm\:placeholder-green-800::-webkit-input-placeholder {
    color: #276749;
  }

  .sm\:placeholder-green-800:-ms-input-placeholder {
    color: #276749;
  }

  .sm\:placeholder-green-800::-ms-input-placeholder {
    color: #276749;
  }

  .sm\:placeholder-green-800::placeholder {
    color: #276749;
  }

  .sm\:placeholder-green-900::-webkit-input-placeholder {
    color: #22543d;
  }

  .sm\:placeholder-green-900:-ms-input-placeholder {
    color: #22543d;
  }

  .sm\:placeholder-green-900::-ms-input-placeholder {
    color: #22543d;
  }

  .sm\:placeholder-green-900::placeholder {
    color: #22543d;
  }

  .sm\:placeholder-teal-100::-webkit-input-placeholder {
    color: #e6fffa;
  }

  .sm\:placeholder-teal-100:-ms-input-placeholder {
    color: #e6fffa;
  }

  .sm\:placeholder-teal-100::-ms-input-placeholder {
    color: #e6fffa;
  }

  .sm\:placeholder-teal-100::placeholder {
    color: #e6fffa;
  }

  .sm\:placeholder-teal-200::-webkit-input-placeholder {
    color: #b2f5ea;
  }

  .sm\:placeholder-teal-200:-ms-input-placeholder {
    color: #b2f5ea;
  }

  .sm\:placeholder-teal-200::-ms-input-placeholder {
    color: #b2f5ea;
  }

  .sm\:placeholder-teal-200::placeholder {
    color: #b2f5ea;
  }

  .sm\:placeholder-teal-300::-webkit-input-placeholder {
    color: #81e6d9;
  }

  .sm\:placeholder-teal-300:-ms-input-placeholder {
    color: #81e6d9;
  }

  .sm\:placeholder-teal-300::-ms-input-placeholder {
    color: #81e6d9;
  }

  .sm\:placeholder-teal-300::placeholder {
    color: #81e6d9;
  }

  .sm\:placeholder-teal-400::-webkit-input-placeholder {
    color: #4fd1c5;
  }

  .sm\:placeholder-teal-400:-ms-input-placeholder {
    color: #4fd1c5;
  }

  .sm\:placeholder-teal-400::-ms-input-placeholder {
    color: #4fd1c5;
  }

  .sm\:placeholder-teal-400::placeholder {
    color: #4fd1c5;
  }

  .sm\:placeholder-teal-500::-webkit-input-placeholder {
    color: #38b2ac;
  }

  .sm\:placeholder-teal-500:-ms-input-placeholder {
    color: #38b2ac;
  }

  .sm\:placeholder-teal-500::-ms-input-placeholder {
    color: #38b2ac;
  }

  .sm\:placeholder-teal-500::placeholder {
    color: #38b2ac;
  }

  .sm\:placeholder-teal-600::-webkit-input-placeholder {
    color: #319795;
  }

  .sm\:placeholder-teal-600:-ms-input-placeholder {
    color: #319795;
  }

  .sm\:placeholder-teal-600::-ms-input-placeholder {
    color: #319795;
  }

  .sm\:placeholder-teal-600::placeholder {
    color: #319795;
  }

  .sm\:placeholder-teal-700::-webkit-input-placeholder {
    color: #2c7a7b;
  }

  .sm\:placeholder-teal-700:-ms-input-placeholder {
    color: #2c7a7b;
  }

  .sm\:placeholder-teal-700::-ms-input-placeholder {
    color: #2c7a7b;
  }

  .sm\:placeholder-teal-700::placeholder {
    color: #2c7a7b;
  }

  .sm\:placeholder-teal-800::-webkit-input-placeholder {
    color: #285e61;
  }

  .sm\:placeholder-teal-800:-ms-input-placeholder {
    color: #285e61;
  }

  .sm\:placeholder-teal-800::-ms-input-placeholder {
    color: #285e61;
  }

  .sm\:placeholder-teal-800::placeholder {
    color: #285e61;
  }

  .sm\:placeholder-teal-900::-webkit-input-placeholder {
    color: #234e52;
  }

  .sm\:placeholder-teal-900:-ms-input-placeholder {
    color: #234e52;
  }

  .sm\:placeholder-teal-900::-ms-input-placeholder {
    color: #234e52;
  }

  .sm\:placeholder-teal-900::placeholder {
    color: #234e52;
  }

  .sm\:placeholder-blue::-webkit-input-placeholder {
    color: #4A90E2;
  }

  .sm\:placeholder-blue:-ms-input-placeholder {
    color: #4A90E2;
  }

  .sm\:placeholder-blue::-ms-input-placeholder {
    color: #4A90E2;
  }

  .sm\:placeholder-blue::placeholder {
    color: #4A90E2;
  }

  .sm\:placeholder-indigo-100::-webkit-input-placeholder {
    color: #ebf4ff;
  }

  .sm\:placeholder-indigo-100:-ms-input-placeholder {
    color: #ebf4ff;
  }

  .sm\:placeholder-indigo-100::-ms-input-placeholder {
    color: #ebf4ff;
  }

  .sm\:placeholder-indigo-100::placeholder {
    color: #ebf4ff;
  }

  .sm\:placeholder-indigo-200::-webkit-input-placeholder {
    color: #c3dafe;
  }

  .sm\:placeholder-indigo-200:-ms-input-placeholder {
    color: #c3dafe;
  }

  .sm\:placeholder-indigo-200::-ms-input-placeholder {
    color: #c3dafe;
  }

  .sm\:placeholder-indigo-200::placeholder {
    color: #c3dafe;
  }

  .sm\:placeholder-indigo-300::-webkit-input-placeholder {
    color: #a3bffa;
  }

  .sm\:placeholder-indigo-300:-ms-input-placeholder {
    color: #a3bffa;
  }

  .sm\:placeholder-indigo-300::-ms-input-placeholder {
    color: #a3bffa;
  }

  .sm\:placeholder-indigo-300::placeholder {
    color: #a3bffa;
  }

  .sm\:placeholder-indigo-400::-webkit-input-placeholder {
    color: #7f9cf5;
  }

  .sm\:placeholder-indigo-400:-ms-input-placeholder {
    color: #7f9cf5;
  }

  .sm\:placeholder-indigo-400::-ms-input-placeholder {
    color: #7f9cf5;
  }

  .sm\:placeholder-indigo-400::placeholder {
    color: #7f9cf5;
  }

  .sm\:placeholder-indigo-500::-webkit-input-placeholder {
    color: #667eea;
  }

  .sm\:placeholder-indigo-500:-ms-input-placeholder {
    color: #667eea;
  }

  .sm\:placeholder-indigo-500::-ms-input-placeholder {
    color: #667eea;
  }

  .sm\:placeholder-indigo-500::placeholder {
    color: #667eea;
  }

  .sm\:placeholder-indigo-600::-webkit-input-placeholder {
    color: #5a67d8;
  }

  .sm\:placeholder-indigo-600:-ms-input-placeholder {
    color: #5a67d8;
  }

  .sm\:placeholder-indigo-600::-ms-input-placeholder {
    color: #5a67d8;
  }

  .sm\:placeholder-indigo-600::placeholder {
    color: #5a67d8;
  }

  .sm\:placeholder-indigo-700::-webkit-input-placeholder {
    color: #4c51bf;
  }

  .sm\:placeholder-indigo-700:-ms-input-placeholder {
    color: #4c51bf;
  }

  .sm\:placeholder-indigo-700::-ms-input-placeholder {
    color: #4c51bf;
  }

  .sm\:placeholder-indigo-700::placeholder {
    color: #4c51bf;
  }

  .sm\:placeholder-indigo-800::-webkit-input-placeholder {
    color: #434190;
  }

  .sm\:placeholder-indigo-800:-ms-input-placeholder {
    color: #434190;
  }

  .sm\:placeholder-indigo-800::-ms-input-placeholder {
    color: #434190;
  }

  .sm\:placeholder-indigo-800::placeholder {
    color: #434190;
  }

  .sm\:placeholder-indigo-900::-webkit-input-placeholder {
    color: #3c366b;
  }

  .sm\:placeholder-indigo-900:-ms-input-placeholder {
    color: #3c366b;
  }

  .sm\:placeholder-indigo-900::-ms-input-placeholder {
    color: #3c366b;
  }

  .sm\:placeholder-indigo-900::placeholder {
    color: #3c366b;
  }

  .sm\:placeholder-purple-100::-webkit-input-placeholder {
    color: #faf5ff;
  }

  .sm\:placeholder-purple-100:-ms-input-placeholder {
    color: #faf5ff;
  }

  .sm\:placeholder-purple-100::-ms-input-placeholder {
    color: #faf5ff;
  }

  .sm\:placeholder-purple-100::placeholder {
    color: #faf5ff;
  }

  .sm\:placeholder-purple-200::-webkit-input-placeholder {
    color: #e9d8fd;
  }

  .sm\:placeholder-purple-200:-ms-input-placeholder {
    color: #e9d8fd;
  }

  .sm\:placeholder-purple-200::-ms-input-placeholder {
    color: #e9d8fd;
  }

  .sm\:placeholder-purple-200::placeholder {
    color: #e9d8fd;
  }

  .sm\:placeholder-purple-300::-webkit-input-placeholder {
    color: #d6bcfa;
  }

  .sm\:placeholder-purple-300:-ms-input-placeholder {
    color: #d6bcfa;
  }

  .sm\:placeholder-purple-300::-ms-input-placeholder {
    color: #d6bcfa;
  }

  .sm\:placeholder-purple-300::placeholder {
    color: #d6bcfa;
  }

  .sm\:placeholder-purple-400::-webkit-input-placeholder {
    color: #b794f4;
  }

  .sm\:placeholder-purple-400:-ms-input-placeholder {
    color: #b794f4;
  }

  .sm\:placeholder-purple-400::-ms-input-placeholder {
    color: #b794f4;
  }

  .sm\:placeholder-purple-400::placeholder {
    color: #b794f4;
  }

  .sm\:placeholder-purple-500::-webkit-input-placeholder {
    color: #9f7aea;
  }

  .sm\:placeholder-purple-500:-ms-input-placeholder {
    color: #9f7aea;
  }

  .sm\:placeholder-purple-500::-ms-input-placeholder {
    color: #9f7aea;
  }

  .sm\:placeholder-purple-500::placeholder {
    color: #9f7aea;
  }

  .sm\:placeholder-purple-600::-webkit-input-placeholder {
    color: #805ad5;
  }

  .sm\:placeholder-purple-600:-ms-input-placeholder {
    color: #805ad5;
  }

  .sm\:placeholder-purple-600::-ms-input-placeholder {
    color: #805ad5;
  }

  .sm\:placeholder-purple-600::placeholder {
    color: #805ad5;
  }

  .sm\:placeholder-purple-700::-webkit-input-placeholder {
    color: #6b46c1;
  }

  .sm\:placeholder-purple-700:-ms-input-placeholder {
    color: #6b46c1;
  }

  .sm\:placeholder-purple-700::-ms-input-placeholder {
    color: #6b46c1;
  }

  .sm\:placeholder-purple-700::placeholder {
    color: #6b46c1;
  }

  .sm\:placeholder-purple-800::-webkit-input-placeholder {
    color: #553c9a;
  }

  .sm\:placeholder-purple-800:-ms-input-placeholder {
    color: #553c9a;
  }

  .sm\:placeholder-purple-800::-ms-input-placeholder {
    color: #553c9a;
  }

  .sm\:placeholder-purple-800::placeholder {
    color: #553c9a;
  }

  .sm\:placeholder-purple-900::-webkit-input-placeholder {
    color: #44337a;
  }

  .sm\:placeholder-purple-900:-ms-input-placeholder {
    color: #44337a;
  }

  .sm\:placeholder-purple-900::-ms-input-placeholder {
    color: #44337a;
  }

  .sm\:placeholder-purple-900::placeholder {
    color: #44337a;
  }

  .sm\:placeholder-pink::-webkit-input-placeholder {
    color: #FF00E5;
  }

  .sm\:placeholder-pink:-ms-input-placeholder {
    color: #FF00E5;
  }

  .sm\:placeholder-pink::-ms-input-placeholder {
    color: #FF00E5;
  }

  .sm\:placeholder-pink::placeholder {
    color: #FF00E5;
  }

  .sm\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .sm\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    color: #000;
  }

  .sm\:focus\:placeholder-black:focus:-ms-input-placeholder {
    color: #000;
  }

  .sm\:focus\:placeholder-black:focus::-ms-input-placeholder {
    color: #000;
  }

  .sm\:focus\:placeholder-black:focus::placeholder {
    color: #000;
  }

  .sm\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    color: #fff;
  }

  .sm\:focus\:placeholder-white:focus:-ms-input-placeholder {
    color: #fff;
  }

  .sm\:focus\:placeholder-white:focus::-ms-input-placeholder {
    color: #fff;
  }

  .sm\:focus\:placeholder-white:focus::placeholder {
    color: #fff;
  }

  .sm\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    color: #121212;
  }

  .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    color: #121212;
  }

  .sm\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    color: #121212;
  }

  .sm\:focus\:placeholder-gray-800:focus::placeholder {
    color: #121212;
  }

  .sm\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    color: #0E0E0E;
  }

  .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    color: #0E0E0E;
  }

  .sm\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    color: #0E0E0E;
  }

  .sm\:focus\:placeholder-gray-900:focus::placeholder {
    color: #0E0E0E;
  }

  .sm\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    color: #fff5f5;
  }

  .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    color: #fff5f5;
  }

  .sm\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    color: #fff5f5;
  }

  .sm\:focus\:placeholder-red-100:focus::placeholder {
    color: #fff5f5;
  }

  .sm\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    color: #fed7d7;
  }

  .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    color: #fed7d7;
  }

  .sm\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    color: #fed7d7;
  }

  .sm\:focus\:placeholder-red-200:focus::placeholder {
    color: #fed7d7;
  }

  .sm\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    color: #feb2b2;
  }

  .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    color: #feb2b2;
  }

  .sm\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    color: #feb2b2;
  }

  .sm\:focus\:placeholder-red-300:focus::placeholder {
    color: #feb2b2;
  }

  .sm\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    color: #fc8181;
  }

  .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    color: #fc8181;
  }

  .sm\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    color: #fc8181;
  }

  .sm\:focus\:placeholder-red-400:focus::placeholder {
    color: #fc8181;
  }

  .sm\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    color: #f56565;
  }

  .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    color: #f56565;
  }

  .sm\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    color: #f56565;
  }

  .sm\:focus\:placeholder-red-500:focus::placeholder {
    color: #f56565;
  }

  .sm\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    color: #e53e3e;
  }

  .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    color: #e53e3e;
  }

  .sm\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    color: #e53e3e;
  }

  .sm\:focus\:placeholder-red-600:focus::placeholder {
    color: #e53e3e;
  }

  .sm\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    color: #c53030;
  }

  .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    color: #c53030;
  }

  .sm\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    color: #c53030;
  }

  .sm\:focus\:placeholder-red-700:focus::placeholder {
    color: #c53030;
  }

  .sm\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    color: #9b2c2c;
  }

  .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    color: #9b2c2c;
  }

  .sm\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    color: #9b2c2c;
  }

  .sm\:focus\:placeholder-red-800:focus::placeholder {
    color: #9b2c2c;
  }

  .sm\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    color: #742a2a;
  }

  .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    color: #742a2a;
  }

  .sm\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    color: #742a2a;
  }

  .sm\:focus\:placeholder-red-900:focus::placeholder {
    color: #742a2a;
  }

  .sm\:focus\:placeholder-orange:focus::-webkit-input-placeholder {
    color: #E89038;
  }

  .sm\:focus\:placeholder-orange:focus:-ms-input-placeholder {
    color: #E89038;
  }

  .sm\:focus\:placeholder-orange:focus::-ms-input-placeholder {
    color: #E89038;
  }

  .sm\:focus\:placeholder-orange:focus::placeholder {
    color: #E89038;
  }

  .sm\:focus\:placeholder-yellow:focus::-webkit-input-placeholder {
    color: #B9E838;
  }

  .sm\:focus\:placeholder-yellow:focus:-ms-input-placeholder {
    color: #B9E838;
  }

  .sm\:focus\:placeholder-yellow:focus::-ms-input-placeholder {
    color: #B9E838;
  }

  .sm\:focus\:placeholder-yellow:focus::placeholder {
    color: #B9E838;
  }

  .sm\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    color: #f0fff4;
  }

  .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    color: #f0fff4;
  }

  .sm\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    color: #f0fff4;
  }

  .sm\:focus\:placeholder-green-100:focus::placeholder {
    color: #f0fff4;
  }

  .sm\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    color: #c6f6d5;
  }

  .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    color: #c6f6d5;
  }

  .sm\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    color: #c6f6d5;
  }

  .sm\:focus\:placeholder-green-200:focus::placeholder {
    color: #c6f6d5;
  }

  .sm\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    color: #9ae6b4;
  }

  .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    color: #9ae6b4;
  }

  .sm\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    color: #9ae6b4;
  }

  .sm\:focus\:placeholder-green-300:focus::placeholder {
    color: #9ae6b4;
  }

  .sm\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    color: #68d391;
  }

  .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    color: #68d391;
  }

  .sm\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    color: #68d391;
  }

  .sm\:focus\:placeholder-green-400:focus::placeholder {
    color: #68d391;
  }

  .sm\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    color: #48bb78;
  }

  .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    color: #48bb78;
  }

  .sm\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    color: #48bb78;
  }

  .sm\:focus\:placeholder-green-500:focus::placeholder {
    color: #48bb78;
  }

  .sm\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    color: #38a169;
  }

  .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    color: #38a169;
  }

  .sm\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    color: #38a169;
  }

  .sm\:focus\:placeholder-green-600:focus::placeholder {
    color: #38a169;
  }

  .sm\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    color: #2f855a;
  }

  .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    color: #2f855a;
  }

  .sm\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    color: #2f855a;
  }

  .sm\:focus\:placeholder-green-700:focus::placeholder {
    color: #2f855a;
  }

  .sm\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    color: #276749;
  }

  .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    color: #276749;
  }

  .sm\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    color: #276749;
  }

  .sm\:focus\:placeholder-green-800:focus::placeholder {
    color: #276749;
  }

  .sm\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    color: #22543d;
  }

  .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    color: #22543d;
  }

  .sm\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    color: #22543d;
  }

  .sm\:focus\:placeholder-green-900:focus::placeholder {
    color: #22543d;
  }

  .sm\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    color: #e6fffa;
  }

  .sm\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
    color: #e6fffa;
  }

  .sm\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    color: #e6fffa;
  }

  .sm\:focus\:placeholder-teal-100:focus::placeholder {
    color: #e6fffa;
  }

  .sm\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    color: #b2f5ea;
  }

  .sm\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
    color: #b2f5ea;
  }

  .sm\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    color: #b2f5ea;
  }

  .sm\:focus\:placeholder-teal-200:focus::placeholder {
    color: #b2f5ea;
  }

  .sm\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    color: #81e6d9;
  }

  .sm\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
    color: #81e6d9;
  }

  .sm\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    color: #81e6d9;
  }

  .sm\:focus\:placeholder-teal-300:focus::placeholder {
    color: #81e6d9;
  }

  .sm\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    color: #4fd1c5;
  }

  .sm\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
    color: #4fd1c5;
  }

  .sm\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    color: #4fd1c5;
  }

  .sm\:focus\:placeholder-teal-400:focus::placeholder {
    color: #4fd1c5;
  }

  .sm\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    color: #38b2ac;
  }

  .sm\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
    color: #38b2ac;
  }

  .sm\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    color: #38b2ac;
  }

  .sm\:focus\:placeholder-teal-500:focus::placeholder {
    color: #38b2ac;
  }

  .sm\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    color: #319795;
  }

  .sm\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
    color: #319795;
  }

  .sm\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    color: #319795;
  }

  .sm\:focus\:placeholder-teal-600:focus::placeholder {
    color: #319795;
  }

  .sm\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    color: #2c7a7b;
  }

  .sm\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
    color: #2c7a7b;
  }

  .sm\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    color: #2c7a7b;
  }

  .sm\:focus\:placeholder-teal-700:focus::placeholder {
    color: #2c7a7b;
  }

  .sm\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    color: #285e61;
  }

  .sm\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
    color: #285e61;
  }

  .sm\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    color: #285e61;
  }

  .sm\:focus\:placeholder-teal-800:focus::placeholder {
    color: #285e61;
  }

  .sm\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    color: #234e52;
  }

  .sm\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
    color: #234e52;
  }

  .sm\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    color: #234e52;
  }

  .sm\:focus\:placeholder-teal-900:focus::placeholder {
    color: #234e52;
  }

  .sm\:focus\:placeholder-blue:focus::-webkit-input-placeholder {
    color: #4A90E2;
  }

  .sm\:focus\:placeholder-blue:focus:-ms-input-placeholder {
    color: #4A90E2;
  }

  .sm\:focus\:placeholder-blue:focus::-ms-input-placeholder {
    color: #4A90E2;
  }

  .sm\:focus\:placeholder-blue:focus::placeholder {
    color: #4A90E2;
  }

  .sm\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    color: #ebf4ff;
  }

  .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    color: #ebf4ff;
  }

  .sm\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    color: #ebf4ff;
  }

  .sm\:focus\:placeholder-indigo-100:focus::placeholder {
    color: #ebf4ff;
  }

  .sm\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    color: #c3dafe;
  }

  .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    color: #c3dafe;
  }

  .sm\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    color: #c3dafe;
  }

  .sm\:focus\:placeholder-indigo-200:focus::placeholder {
    color: #c3dafe;
  }

  .sm\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    color: #a3bffa;
  }

  .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    color: #a3bffa;
  }

  .sm\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    color: #a3bffa;
  }

  .sm\:focus\:placeholder-indigo-300:focus::placeholder {
    color: #a3bffa;
  }

  .sm\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    color: #7f9cf5;
  }

  .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    color: #7f9cf5;
  }

  .sm\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    color: #7f9cf5;
  }

  .sm\:focus\:placeholder-indigo-400:focus::placeholder {
    color: #7f9cf5;
  }

  .sm\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    color: #667eea;
  }

  .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    color: #667eea;
  }

  .sm\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    color: #667eea;
  }

  .sm\:focus\:placeholder-indigo-500:focus::placeholder {
    color: #667eea;
  }

  .sm\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    color: #5a67d8;
  }

  .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    color: #5a67d8;
  }

  .sm\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    color: #5a67d8;
  }

  .sm\:focus\:placeholder-indigo-600:focus::placeholder {
    color: #5a67d8;
  }

  .sm\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    color: #4c51bf;
  }

  .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    color: #4c51bf;
  }

  .sm\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    color: #4c51bf;
  }

  .sm\:focus\:placeholder-indigo-700:focus::placeholder {
    color: #4c51bf;
  }

  .sm\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    color: #434190;
  }

  .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    color: #434190;
  }

  .sm\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    color: #434190;
  }

  .sm\:focus\:placeholder-indigo-800:focus::placeholder {
    color: #434190;
  }

  .sm\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    color: #3c366b;
  }

  .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    color: #3c366b;
  }

  .sm\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    color: #3c366b;
  }

  .sm\:focus\:placeholder-indigo-900:focus::placeholder {
    color: #3c366b;
  }

  .sm\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    color: #faf5ff;
  }

  .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    color: #faf5ff;
  }

  .sm\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    color: #faf5ff;
  }

  .sm\:focus\:placeholder-purple-100:focus::placeholder {
    color: #faf5ff;
  }

  .sm\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    color: #e9d8fd;
  }

  .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    color: #e9d8fd;
  }

  .sm\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    color: #e9d8fd;
  }

  .sm\:focus\:placeholder-purple-200:focus::placeholder {
    color: #e9d8fd;
  }

  .sm\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    color: #d6bcfa;
  }

  .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    color: #d6bcfa;
  }

  .sm\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    color: #d6bcfa;
  }

  .sm\:focus\:placeholder-purple-300:focus::placeholder {
    color: #d6bcfa;
  }

  .sm\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    color: #b794f4;
  }

  .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    color: #b794f4;
  }

  .sm\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    color: #b794f4;
  }

  .sm\:focus\:placeholder-purple-400:focus::placeholder {
    color: #b794f4;
  }

  .sm\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    color: #9f7aea;
  }

  .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    color: #9f7aea;
  }

  .sm\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    color: #9f7aea;
  }

  .sm\:focus\:placeholder-purple-500:focus::placeholder {
    color: #9f7aea;
  }

  .sm\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    color: #805ad5;
  }

  .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    color: #805ad5;
  }

  .sm\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    color: #805ad5;
  }

  .sm\:focus\:placeholder-purple-600:focus::placeholder {
    color: #805ad5;
  }

  .sm\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    color: #6b46c1;
  }

  .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    color: #6b46c1;
  }

  .sm\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    color: #6b46c1;
  }

  .sm\:focus\:placeholder-purple-700:focus::placeholder {
    color: #6b46c1;
  }

  .sm\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    color: #553c9a;
  }

  .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    color: #553c9a;
  }

  .sm\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    color: #553c9a;
  }

  .sm\:focus\:placeholder-purple-800:focus::placeholder {
    color: #553c9a;
  }

  .sm\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    color: #44337a;
  }

  .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    color: #44337a;
  }

  .sm\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    color: #44337a;
  }

  .sm\:focus\:placeholder-purple-900:focus::placeholder {
    color: #44337a;
  }

  .sm\:focus\:placeholder-pink:focus::-webkit-input-placeholder {
    color: #FF00E5;
  }

  .sm\:focus\:placeholder-pink:focus:-ms-input-placeholder {
    color: #FF00E5;
  }

  .sm\:focus\:placeholder-pink:focus::-ms-input-placeholder {
    color: #FF00E5;
  }

  .sm\:focus\:placeholder-pink:focus::placeholder {
    color: #FF00E5;
  }

  .sm\:pointer-events-none {
    pointer-events: none;
  }

  .sm\:pointer-events-auto {
    pointer-events: auto;
  }

  .sm\:static {
    position: static;
  }

  .sm\:fixed {
    position: fixed;
  }

  .sm\:absolute {
    position: absolute;
  }

  .sm\:relative {
    position: relative;
  }

  .sm\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .sm\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .sm\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm\:inset-y-0 {
    top: 0;
    bottom: 0;
  }

  .sm\:inset-x-0 {
    right: 0;
    left: 0;
  }

  .sm\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .sm\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .sm\:top-0 {
    top: 0;
  }

  .sm\:right-0 {
    right: 0;
  }

  .sm\:bottom-0 {
    bottom: 0;
  }

  .sm\:left-0 {
    left: 0;
  }

  .sm\:top-auto {
    top: auto;
  }

  .sm\:right-auto {
    right: auto;
  }

  .sm\:bottom-auto {
    bottom: auto;
  }

  .sm\:left-auto {
    left: auto;
  }

  .sm\:resize-none {
    resize: none;
  }

  .sm\:resize-y {
    resize: vertical;
  }

  .sm\:resize-x {
    resize: horizontal;
  }

  .sm\:resize {
    resize: both;
  }

  .sm\:shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .sm\:shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .sm\:shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .sm\:shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .sm\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .sm\:shadow-none {
    box-shadow: none;
  }

  .sm\:hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:hover\:shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .sm\:hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .sm\:hover\:shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .sm\:hover\:shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .sm\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .sm\:hover\:shadow-none:hover {
    box-shadow: none;
  }

  .sm\:focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:focus\:shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .sm\:focus\:shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .sm\:focus\:shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .sm\:focus\:shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .sm\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .sm\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .sm\:focus\:shadow-none:focus {
    box-shadow: none;
  }

  .sm\:fill-current {
    fill: currentColor;
  }

  .sm\:stroke-current {
    stroke: currentColor;
  }

  .sm\:table-auto {
    table-layout: auto;
  }

  .sm\:table-fixed {
    table-layout: fixed;
  }

  .sm\:text-left {
    text-align: left;
  }

  .sm\:text-center {
    text-align: center;
  }

  .sm\:text-right {
    text-align: right;
  }

  .sm\:text-justify {
    text-align: justify;
  }

  .sm\:text-transparent {
    color: transparent;
  }

  .sm\:text-black {
    color: #000;
  }

  .sm\:text-white {
    color: #fff;
  }

  .sm\:text-gray-800 {
    color: #121212;
  }

  .sm\:text-gray-900 {
    color: #0E0E0E;
  }

  .sm\:text-red-100 {
    color: #fff5f5;
  }

  .sm\:text-red-200 {
    color: #fed7d7;
  }

  .sm\:text-red-300 {
    color: #feb2b2;
  }

  .sm\:text-red-400 {
    color: #fc8181;
  }

  .sm\:text-red-500 {
    color: #f56565;
  }

  .sm\:text-red-600 {
    color: #e53e3e;
  }

  .sm\:text-red-700 {
    color: #c53030;
  }

  .sm\:text-red-800 {
    color: #9b2c2c;
  }

  .sm\:text-red-900 {
    color: #742a2a;
  }

  .sm\:text-orange {
    color: #E89038;
  }

  .sm\:text-yellow {
    color: #B9E838;
  }

  .sm\:text-green-100 {
    color: #f0fff4;
  }

  .sm\:text-green-200 {
    color: #c6f6d5;
  }

  .sm\:text-green-300 {
    color: #9ae6b4;
  }

  .sm\:text-green-400 {
    color: #68d391;
  }

  .sm\:text-green-500 {
    color: #48bb78;
  }

  .sm\:text-green-600 {
    color: #38a169;
  }

  .sm\:text-green-700 {
    color: #2f855a;
  }

  .sm\:text-green-800 {
    color: #276749;
  }

  .sm\:text-green-900 {
    color: #22543d;
  }

  .sm\:text-teal-100 {
    color: #e6fffa;
  }

  .sm\:text-teal-200 {
    color: #b2f5ea;
  }

  .sm\:text-teal-300 {
    color: #81e6d9;
  }

  .sm\:text-teal-400 {
    color: #4fd1c5;
  }

  .sm\:text-teal-500 {
    color: #38b2ac;
  }

  .sm\:text-teal-600 {
    color: #319795;
  }

  .sm\:text-teal-700 {
    color: #2c7a7b;
  }

  .sm\:text-teal-800 {
    color: #285e61;
  }

  .sm\:text-teal-900 {
    color: #234e52;
  }

  .sm\:text-blue {
    color: #4A90E2;
  }

  .sm\:text-indigo-100 {
    color: #ebf4ff;
  }

  .sm\:text-indigo-200 {
    color: #c3dafe;
  }

  .sm\:text-indigo-300 {
    color: #a3bffa;
  }

  .sm\:text-indigo-400 {
    color: #7f9cf5;
  }

  .sm\:text-indigo-500 {
    color: #667eea;
  }

  .sm\:text-indigo-600 {
    color: #5a67d8;
  }

  .sm\:text-indigo-700 {
    color: #4c51bf;
  }

  .sm\:text-indigo-800 {
    color: #434190;
  }

  .sm\:text-indigo-900 {
    color: #3c366b;
  }

  .sm\:text-purple-100 {
    color: #faf5ff;
  }

  .sm\:text-purple-200 {
    color: #e9d8fd;
  }

  .sm\:text-purple-300 {
    color: #d6bcfa;
  }

  .sm\:text-purple-400 {
    color: #b794f4;
  }

  .sm\:text-purple-500 {
    color: #9f7aea;
  }

  .sm\:text-purple-600 {
    color: #805ad5;
  }

  .sm\:text-purple-700 {
    color: #6b46c1;
  }

  .sm\:text-purple-800 {
    color: #553c9a;
  }

  .sm\:text-purple-900 {
    color: #44337a;
  }

  .sm\:text-pink {
    color: #FF00E5;
  }

  .sm\:hover\:text-transparent:hover {
    color: transparent;
  }

  .sm\:hover\:text-black:hover {
    color: #000;
  }

  .sm\:hover\:text-white:hover {
    color: #fff;
  }

  .sm\:hover\:text-gray-800:hover {
    color: #121212;
  }

  .sm\:hover\:text-gray-900:hover {
    color: #0E0E0E;
  }

  .sm\:hover\:text-red-100:hover {
    color: #fff5f5;
  }

  .sm\:hover\:text-red-200:hover {
    color: #fed7d7;
  }

  .sm\:hover\:text-red-300:hover {
    color: #feb2b2;
  }

  .sm\:hover\:text-red-400:hover {
    color: #fc8181;
  }

  .sm\:hover\:text-red-500:hover {
    color: #f56565;
  }

  .sm\:hover\:text-red-600:hover {
    color: #e53e3e;
  }

  .sm\:hover\:text-red-700:hover {
    color: #c53030;
  }

  .sm\:hover\:text-red-800:hover {
    color: #9b2c2c;
  }

  .sm\:hover\:text-red-900:hover {
    color: #742a2a;
  }

  .sm\:hover\:text-orange:hover {
    color: #E89038;
  }

  .sm\:hover\:text-yellow:hover {
    color: #B9E838;
  }

  .sm\:hover\:text-green-100:hover {
    color: #f0fff4;
  }

  .sm\:hover\:text-green-200:hover {
    color: #c6f6d5;
  }

  .sm\:hover\:text-green-300:hover {
    color: #9ae6b4;
  }

  .sm\:hover\:text-green-400:hover {
    color: #68d391;
  }

  .sm\:hover\:text-green-500:hover {
    color: #48bb78;
  }

  .sm\:hover\:text-green-600:hover {
    color: #38a169;
  }

  .sm\:hover\:text-green-700:hover {
    color: #2f855a;
  }

  .sm\:hover\:text-green-800:hover {
    color: #276749;
  }

  .sm\:hover\:text-green-900:hover {
    color: #22543d;
  }

  .sm\:hover\:text-teal-100:hover {
    color: #e6fffa;
  }

  .sm\:hover\:text-teal-200:hover {
    color: #b2f5ea;
  }

  .sm\:hover\:text-teal-300:hover {
    color: #81e6d9;
  }

  .sm\:hover\:text-teal-400:hover {
    color: #4fd1c5;
  }

  .sm\:hover\:text-teal-500:hover {
    color: #38b2ac;
  }

  .sm\:hover\:text-teal-600:hover {
    color: #319795;
  }

  .sm\:hover\:text-teal-700:hover {
    color: #2c7a7b;
  }

  .sm\:hover\:text-teal-800:hover {
    color: #285e61;
  }

  .sm\:hover\:text-teal-900:hover {
    color: #234e52;
  }

  .sm\:hover\:text-blue:hover {
    color: #4A90E2;
  }

  .sm\:hover\:text-indigo-100:hover {
    color: #ebf4ff;
  }

  .sm\:hover\:text-indigo-200:hover {
    color: #c3dafe;
  }

  .sm\:hover\:text-indigo-300:hover {
    color: #a3bffa;
  }

  .sm\:hover\:text-indigo-400:hover {
    color: #7f9cf5;
  }

  .sm\:hover\:text-indigo-500:hover {
    color: #667eea;
  }

  .sm\:hover\:text-indigo-600:hover {
    color: #5a67d8;
  }

  .sm\:hover\:text-indigo-700:hover {
    color: #4c51bf;
  }

  .sm\:hover\:text-indigo-800:hover {
    color: #434190;
  }

  .sm\:hover\:text-indigo-900:hover {
    color: #3c366b;
  }

  .sm\:hover\:text-purple-100:hover {
    color: #faf5ff;
  }

  .sm\:hover\:text-purple-200:hover {
    color: #e9d8fd;
  }

  .sm\:hover\:text-purple-300:hover {
    color: #d6bcfa;
  }

  .sm\:hover\:text-purple-400:hover {
    color: #b794f4;
  }

  .sm\:hover\:text-purple-500:hover {
    color: #9f7aea;
  }

  .sm\:hover\:text-purple-600:hover {
    color: #805ad5;
  }

  .sm\:hover\:text-purple-700:hover {
    color: #6b46c1;
  }

  .sm\:hover\:text-purple-800:hover {
    color: #553c9a;
  }

  .sm\:hover\:text-purple-900:hover {
    color: #44337a;
  }

  .sm\:hover\:text-pink:hover {
    color: #FF00E5;
  }

  .sm\:focus\:text-transparent:focus {
    color: transparent;
  }

  .sm\:focus\:text-black:focus {
    color: #000;
  }

  .sm\:focus\:text-white:focus {
    color: #fff;
  }

  .sm\:focus\:text-gray-800:focus {
    color: #121212;
  }

  .sm\:focus\:text-gray-900:focus {
    color: #0E0E0E;
  }

  .sm\:focus\:text-red-100:focus {
    color: #fff5f5;
  }

  .sm\:focus\:text-red-200:focus {
    color: #fed7d7;
  }

  .sm\:focus\:text-red-300:focus {
    color: #feb2b2;
  }

  .sm\:focus\:text-red-400:focus {
    color: #fc8181;
  }

  .sm\:focus\:text-red-500:focus {
    color: #f56565;
  }

  .sm\:focus\:text-red-600:focus {
    color: #e53e3e;
  }

  .sm\:focus\:text-red-700:focus {
    color: #c53030;
  }

  .sm\:focus\:text-red-800:focus {
    color: #9b2c2c;
  }

  .sm\:focus\:text-red-900:focus {
    color: #742a2a;
  }

  .sm\:focus\:text-orange:focus {
    color: #E89038;
  }

  .sm\:focus\:text-yellow:focus {
    color: #B9E838;
  }

  .sm\:focus\:text-green-100:focus {
    color: #f0fff4;
  }

  .sm\:focus\:text-green-200:focus {
    color: #c6f6d5;
  }

  .sm\:focus\:text-green-300:focus {
    color: #9ae6b4;
  }

  .sm\:focus\:text-green-400:focus {
    color: #68d391;
  }

  .sm\:focus\:text-green-500:focus {
    color: #48bb78;
  }

  .sm\:focus\:text-green-600:focus {
    color: #38a169;
  }

  .sm\:focus\:text-green-700:focus {
    color: #2f855a;
  }

  .sm\:focus\:text-green-800:focus {
    color: #276749;
  }

  .sm\:focus\:text-green-900:focus {
    color: #22543d;
  }

  .sm\:focus\:text-teal-100:focus {
    color: #e6fffa;
  }

  .sm\:focus\:text-teal-200:focus {
    color: #b2f5ea;
  }

  .sm\:focus\:text-teal-300:focus {
    color: #81e6d9;
  }

  .sm\:focus\:text-teal-400:focus {
    color: #4fd1c5;
  }

  .sm\:focus\:text-teal-500:focus {
    color: #38b2ac;
  }

  .sm\:focus\:text-teal-600:focus {
    color: #319795;
  }

  .sm\:focus\:text-teal-700:focus {
    color: #2c7a7b;
  }

  .sm\:focus\:text-teal-800:focus {
    color: #285e61;
  }

  .sm\:focus\:text-teal-900:focus {
    color: #234e52;
  }

  .sm\:focus\:text-blue:focus {
    color: #4A90E2;
  }

  .sm\:focus\:text-indigo-100:focus {
    color: #ebf4ff;
  }

  .sm\:focus\:text-indigo-200:focus {
    color: #c3dafe;
  }

  .sm\:focus\:text-indigo-300:focus {
    color: #a3bffa;
  }

  .sm\:focus\:text-indigo-400:focus {
    color: #7f9cf5;
  }

  .sm\:focus\:text-indigo-500:focus {
    color: #667eea;
  }

  .sm\:focus\:text-indigo-600:focus {
    color: #5a67d8;
  }

  .sm\:focus\:text-indigo-700:focus {
    color: #4c51bf;
  }

  .sm\:focus\:text-indigo-800:focus {
    color: #434190;
  }

  .sm\:focus\:text-indigo-900:focus {
    color: #3c366b;
  }

  .sm\:focus\:text-purple-100:focus {
    color: #faf5ff;
  }

  .sm\:focus\:text-purple-200:focus {
    color: #e9d8fd;
  }

  .sm\:focus\:text-purple-300:focus {
    color: #d6bcfa;
  }

  .sm\:focus\:text-purple-400:focus {
    color: #b794f4;
  }

  .sm\:focus\:text-purple-500:focus {
    color: #9f7aea;
  }

  .sm\:focus\:text-purple-600:focus {
    color: #805ad5;
  }

  .sm\:focus\:text-purple-700:focus {
    color: #6b46c1;
  }

  .sm\:focus\:text-purple-800:focus {
    color: #553c9a;
  }

  .sm\:focus\:text-purple-900:focus {
    color: #44337a;
  }

  .sm\:focus\:text-pink:focus {
    color: #FF00E5;
  }

  .sm\:text-12 {
    font-size: 0.75rem;
  }

  .sm\:text-14 {
    font-size: 0.875rem;
  }

  .sm\:text-15 {
    font-size: 0.938rem;
  }

  .sm\:text-20 {
    font-size: 1.25rem;
  }

  .sm\:text-25 {
    font-size: 1.563rem;
  }

  .sm\:text-28 {
    font-size: 1.75rem;
  }

  .sm\:text-35 {
    font-size: 2.188rem;
  }

  .sm\:italic {
    font-style: italic;
  }

  .sm\:not-italic {
    font-style: normal;
  }

  .sm\:uppercase {
    text-transform: uppercase;
  }

  .sm\:lowercase {
    text-transform: lowercase;
  }

  .sm\:capitalize {
    text-transform: capitalize;
  }

  .sm\:normal-case {
    text-transform: none;
  }

  .sm\:underline {
    text-decoration: underline;
  }

  .sm\:line-through {
    text-decoration: line-through;
  }

  .sm\:no-underline {
    text-decoration: none;
  }

  .sm\:hover\:underline:hover {
    text-decoration: underline;
  }

  .sm\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .sm\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .sm\:focus\:underline:focus {
    text-decoration: underline;
  }

  .sm\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .sm\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .sm\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .sm\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .sm\:tracking-normal {
    letter-spacing: 0;
  }

  .sm\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .sm\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .sm\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .sm\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .sm\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .sm\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .sm\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .sm\:align-baseline {
    vertical-align: baseline;
  }

  .sm\:align-top {
    vertical-align: top;
  }

  .sm\:align-middle {
    vertical-align: middle;
  }

  .sm\:align-bottom {
    vertical-align: bottom;
  }

  .sm\:align-text-top {
    vertical-align: text-top;
  }

  .sm\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .sm\:visible {
    visibility: visible;
  }

  .sm\:invisible {
    visibility: hidden;
  }

  .sm\:whitespace-normal {
    white-space: normal;
  }

  .sm\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .sm\:whitespace-pre {
    white-space: pre;
  }

  .sm\:whitespace-pre-line {
    white-space: pre-line;
  }

  .sm\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .sm\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .sm\:break-words {
    overflow-wrap: break-word;
  }

  .sm\:break-all {
    word-break: break-all;
  }

  .sm\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm\:w-0 {
    width: 0;
  }

  .sm\:w-1 {
    width: 0.063rem;
  }

  .sm\:w-2 {
    width: 0.125rem;
  }

  .sm\:w-3 {
    width: 0.188rem;
  }

  .sm\:w-4 {
    width: 0.25rem;
  }

  .sm\:w-5 {
    width: 0.313rem;
  }

  .sm\:w-9 {
    width: 0.563rem;
  }

  .sm\:w-10 {
    width: 0.625rem;
  }

  .sm\:w-15 {
    width: 0.938rem;
  }

  .sm\:w-20 {
    width: 1.25rem;
  }

  .sm\:w-25 {
    width: 1.563rem;
  }

  .sm\:w-30 {
    width: 1.875rem;
  }

  .sm\:w-35 {
    width: 2.188rem;
  }

  .sm\:w-40 {
    width: 2.5rem;
  }

  .sm\:w-45 {
    width: 2.813rem;
  }

  .sm\:w-50 {
    width: 3.125rem;
  }

  .sm\:w-55 {
    width: 3.438rem;
  }

  .sm\:w-60 {
    width: 3.75rem;
  }

  .sm\:w-65 {
    width: 4.063rem;
  }

  .sm\:w-70 {
    width: 4.375rem;
  }

  .sm\:w-75 {
    width: 4.688rem;
  }

  .sm\:w-80 {
    width: 5rem;
  }

  .sm\:w-85 {
    width: 5.313rem;
  }

  .sm\:w-90 {
    width: 5.625rem;
  }

  .sm\:w-95 {
    width: 5.938rem;
  }

  .sm\:w-100 {
    width: 6.25rem;
  }

  .sm\:w-105 {
    width: 6.563rem;
  }

  .sm\:w-110 {
    width: 6.875rem;
  }

  .sm\:w-115 {
    width: 7.188rem;
  }

  .sm\:w-120 {
    width: 7.5rem;
  }

  .sm\:w-125 {
    width: 7.813rem;
  }

  .sm\:w-130 {
    width: 8.125rem;
  }

  .sm\:w-135 {
    width: 8.438rem;
  }

  .sm\:w-140 {
    width: 8.75rem;
  }

  .sm\:w-145 {
    width: 9.063rem;
  }

  .sm\:w-150 {
    width: 9.375rem;
  }

  .sm\:w-155 {
    width: 9.688rem;
  }

  .sm\:w-160 {
    width: 10rem;
  }

  .sm\:w-165 {
    width: 10.313rem;
  }

  .sm\:w-170 {
    width: 10.625rem;
  }

  .sm\:w-175 {
    width: 10.938rem;
  }

  .sm\:w-180 {
    width: 11.25rem;
  }

  .sm\:w-185 {
    width: 11.563rem;
  }

  .sm\:w-190 {
    width: 11.875rem;
  }

  .sm\:w-195 {
    width: 12.188rem;
  }

  .sm\:w-200 {
    width: 12.5rem;
  }

  .sm\:w-300 {
    width: 18.75rem;
  }

  .sm\:w-330 {
    width: 20.625rem;
  }

  .sm\:w-auto {
    width: auto;
  }

  .sm\:w-1\/2 {
    width: 50%;
  }

  .sm\:w-1\/3 {
    width: 33.333333%;
  }

  .sm\:w-2\/3 {
    width: 66.666667%;
  }

  .sm\:w-1\/4 {
    width: 25%;
  }

  .sm\:w-2\/4 {
    width: 50%;
  }

  .sm\:w-3\/4 {
    width: 75%;
  }

  .sm\:w-1\/5 {
    width: 20%;
  }

  .sm\:w-2\/5 {
    width: 40%;
  }

  .sm\:w-3\/5 {
    width: 60%;
  }

  .sm\:w-4\/5 {
    width: 80%;
  }

  .sm\:w-1\/6 {
    width: 16.666667%;
  }

  .sm\:w-2\/6 {
    width: 33.333333%;
  }

  .sm\:w-3\/6 {
    width: 50%;
  }

  .sm\:w-4\/6 {
    width: 66.666667%;
  }

  .sm\:w-5\/6 {
    width: 83.333333%;
  }

  .sm\:w-1\/12 {
    width: 8.333333%;
  }

  .sm\:w-2\/12 {
    width: 16.666667%;
  }

  .sm\:w-3\/12 {
    width: 25%;
  }

  .sm\:w-4\/12 {
    width: 33.333333%;
  }

  .sm\:w-5\/12 {
    width: 41.666667%;
  }

  .sm\:w-6\/12 {
    width: 50%;
  }

  .sm\:w-7\/12 {
    width: 58.333333%;
  }

  .sm\:w-8\/12 {
    width: 66.666667%;
  }

  .sm\:w-9\/12 {
    width: 75%;
  }

  .sm\:w-10\/12 {
    width: 83.333333%;
  }

  .sm\:w-11\/12 {
    width: 91.666667%;
  }

  .sm\:w-full {
    width: 100%;
  }

  .sm\:w-screen {
    width: 100vw;
  }

  .sm\:z-0 {
    z-index: 0;
  }

  .sm\:z-10 {
    z-index: 10;
  }

  .sm\:z-20 {
    z-index: 20;
  }

  .sm\:z-30 {
    z-index: 30;
  }

  .sm\:z-40 {
    z-index: 40;
  }

  .sm\:z-50 {
    z-index: 50;
  }

  .sm\:z-auto {
    z-index: auto;
  }
}

@media (min-width: 768px) {
  .md\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .md\:bg-fixed {
    background-attachment: fixed;
  }

  .md\:bg-local {
    background-attachment: local;
  }

  .md\:bg-scroll {
    background-attachment: scroll;
  }

  .md\:bg-transparent {
    background-color: transparent;
  }

  .md\:bg-black {
    background-color: #000;
  }

  .md\:bg-white {
    background-color: #fff;
  }

  .md\:bg-gray-800 {
    background-color: #121212;
  }

  .md\:bg-gray-900 {
    background-color: #0E0E0E;
  }

  .md\:bg-red-100 {
    background-color: #fff5f5;
  }

  .md\:bg-red-200 {
    background-color: #fed7d7;
  }

  .md\:bg-red-300 {
    background-color: #feb2b2;
  }

  .md\:bg-red-400 {
    background-color: #fc8181;
  }

  .md\:bg-red-500 {
    background-color: #f56565;
  }

  .md\:bg-red-600 {
    background-color: #e53e3e;
  }

  .md\:bg-red-700 {
    background-color: #c53030;
  }

  .md\:bg-red-800 {
    background-color: #9b2c2c;
  }

  .md\:bg-red-900 {
    background-color: #742a2a;
  }

  .md\:bg-orange {
    background-color: #E89038;
  }

  .md\:bg-yellow {
    background-color: #B9E838;
  }

  .md\:bg-green-100 {
    background-color: #f0fff4;
  }

  .md\:bg-green-200 {
    background-color: #c6f6d5;
  }

  .md\:bg-green-300 {
    background-color: #9ae6b4;
  }

  .md\:bg-green-400 {
    background-color: #68d391;
  }

  .md\:bg-green-500 {
    background-color: #48bb78;
  }

  .md\:bg-green-600 {
    background-color: #38a169;
  }

  .md\:bg-green-700 {
    background-color: #2f855a;
  }

  .md\:bg-green-800 {
    background-color: #276749;
  }

  .md\:bg-green-900 {
    background-color: #22543d;
  }

  .md\:bg-teal-100 {
    background-color: #e6fffa;
  }

  .md\:bg-teal-200 {
    background-color: #b2f5ea;
  }

  .md\:bg-teal-300 {
    background-color: #81e6d9;
  }

  .md\:bg-teal-400 {
    background-color: #4fd1c5;
  }

  .md\:bg-teal-500 {
    background-color: #38b2ac;
  }

  .md\:bg-teal-600 {
    background-color: #319795;
  }

  .md\:bg-teal-700 {
    background-color: #2c7a7b;
  }

  .md\:bg-teal-800 {
    background-color: #285e61;
  }

  .md\:bg-teal-900 {
    background-color: #234e52;
  }

  .md\:bg-blue {
    background-color: #4A90E2;
  }

  .md\:bg-indigo-100 {
    background-color: #ebf4ff;
  }

  .md\:bg-indigo-200 {
    background-color: #c3dafe;
  }

  .md\:bg-indigo-300 {
    background-color: #a3bffa;
  }

  .md\:bg-indigo-400 {
    background-color: #7f9cf5;
  }

  .md\:bg-indigo-500 {
    background-color: #667eea;
  }

  .md\:bg-indigo-600 {
    background-color: #5a67d8;
  }

  .md\:bg-indigo-700 {
    background-color: #4c51bf;
  }

  .md\:bg-indigo-800 {
    background-color: #434190;
  }

  .md\:bg-indigo-900 {
    background-color: #3c366b;
  }

  .md\:bg-purple-100 {
    background-color: #faf5ff;
  }

  .md\:bg-purple-200 {
    background-color: #e9d8fd;
  }

  .md\:bg-purple-300 {
    background-color: #d6bcfa;
  }

  .md\:bg-purple-400 {
    background-color: #b794f4;
  }

  .md\:bg-purple-500 {
    background-color: #9f7aea;
  }

  .md\:bg-purple-600 {
    background-color: #805ad5;
  }

  .md\:bg-purple-700 {
    background-color: #6b46c1;
  }

  .md\:bg-purple-800 {
    background-color: #553c9a;
  }

  .md\:bg-purple-900 {
    background-color: #44337a;
  }

  .md\:bg-pink {
    background-color: #FF00E5;
  }

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

  .md\:hover\:bg-black:hover {
    background-color: #000;
  }

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

  .md\:hover\:bg-gray-800:hover {
    background-color: #121212;
  }

  .md\:hover\:bg-gray-900:hover {
    background-color: #0E0E0E;
  }

  .md\:hover\:bg-red-100:hover {
    background-color: #fff5f5;
  }

  .md\:hover\:bg-red-200:hover {
    background-color: #fed7d7;
  }

  .md\:hover\:bg-red-300:hover {
    background-color: #feb2b2;
  }

  .md\:hover\:bg-red-400:hover {
    background-color: #fc8181;
  }

  .md\:hover\:bg-red-500:hover {
    background-color: #f56565;
  }

  .md\:hover\:bg-red-600:hover {
    background-color: #e53e3e;
  }

  .md\:hover\:bg-red-700:hover {
    background-color: #c53030;
  }

  .md\:hover\:bg-red-800:hover {
    background-color: #9b2c2c;
  }

  .md\:hover\:bg-red-900:hover {
    background-color: #742a2a;
  }

  .md\:hover\:bg-orange:hover {
    background-color: #E89038;
  }

  .md\:hover\:bg-yellow:hover {
    background-color: #B9E838;
  }

  .md\:hover\:bg-green-100:hover {
    background-color: #f0fff4;
  }

  .md\:hover\:bg-green-200:hover {
    background-color: #c6f6d5;
  }

  .md\:hover\:bg-green-300:hover {
    background-color: #9ae6b4;
  }

  .md\:hover\:bg-green-400:hover {
    background-color: #68d391;
  }

  .md\:hover\:bg-green-500:hover {
    background-color: #48bb78;
  }

  .md\:hover\:bg-green-600:hover {
    background-color: #38a169;
  }

  .md\:hover\:bg-green-700:hover {
    background-color: #2f855a;
  }

  .md\:hover\:bg-green-800:hover {
    background-color: #276749;
  }

  .md\:hover\:bg-green-900:hover {
    background-color: #22543d;
  }

  .md\:hover\:bg-teal-100:hover {
    background-color: #e6fffa;
  }

  .md\:hover\:bg-teal-200:hover {
    background-color: #b2f5ea;
  }

  .md\:hover\:bg-teal-300:hover {
    background-color: #81e6d9;
  }

  .md\:hover\:bg-teal-400:hover {
    background-color: #4fd1c5;
  }

  .md\:hover\:bg-teal-500:hover {
    background-color: #38b2ac;
  }

  .md\:hover\:bg-teal-600:hover {
    background-color: #319795;
  }

  .md\:hover\:bg-teal-700:hover {
    background-color: #2c7a7b;
  }

  .md\:hover\:bg-teal-800:hover {
    background-color: #285e61;
  }

  .md\:hover\:bg-teal-900:hover {
    background-color: #234e52;
  }

  .md\:hover\:bg-blue:hover {
    background-color: #4A90E2;
  }

  .md\:hover\:bg-indigo-100:hover {
    background-color: #ebf4ff;
  }

  .md\:hover\:bg-indigo-200:hover {
    background-color: #c3dafe;
  }

  .md\:hover\:bg-indigo-300:hover {
    background-color: #a3bffa;
  }

  .md\:hover\:bg-indigo-400:hover {
    background-color: #7f9cf5;
  }

  .md\:hover\:bg-indigo-500:hover {
    background-color: #667eea;
  }

  .md\:hover\:bg-indigo-600:hover {
    background-color: #5a67d8;
  }

  .md\:hover\:bg-indigo-700:hover {
    background-color: #4c51bf;
  }

  .md\:hover\:bg-indigo-800:hover {
    background-color: #434190;
  }

  .md\:hover\:bg-indigo-900:hover {
    background-color: #3c366b;
  }

  .md\:hover\:bg-purple-100:hover {
    background-color: #faf5ff;
  }

  .md\:hover\:bg-purple-200:hover {
    background-color: #e9d8fd;
  }

  .md\:hover\:bg-purple-300:hover {
    background-color: #d6bcfa;
  }

  .md\:hover\:bg-purple-400:hover {
    background-color: #b794f4;
  }

  .md\:hover\:bg-purple-500:hover {
    background-color: #9f7aea;
  }

  .md\:hover\:bg-purple-600:hover {
    background-color: #805ad5;
  }

  .md\:hover\:bg-purple-700:hover {
    background-color: #6b46c1;
  }

  .md\:hover\:bg-purple-800:hover {
    background-color: #553c9a;
  }

  .md\:hover\:bg-purple-900:hover {
    background-color: #44337a;
  }

  .md\:hover\:bg-pink:hover {
    background-color: #FF00E5;
  }

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

  .md\:focus\:bg-black:focus {
    background-color: #000;
  }

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

  .md\:focus\:bg-gray-800:focus {
    background-color: #121212;
  }

  .md\:focus\:bg-gray-900:focus {
    background-color: #0E0E0E;
  }

  .md\:focus\:bg-red-100:focus {
    background-color: #fff5f5;
  }

  .md\:focus\:bg-red-200:focus {
    background-color: #fed7d7;
  }

  .md\:focus\:bg-red-300:focus {
    background-color: #feb2b2;
  }

  .md\:focus\:bg-red-400:focus {
    background-color: #fc8181;
  }

  .md\:focus\:bg-red-500:focus {
    background-color: #f56565;
  }

  .md\:focus\:bg-red-600:focus {
    background-color: #e53e3e;
  }

  .md\:focus\:bg-red-700:focus {
    background-color: #c53030;
  }

  .md\:focus\:bg-red-800:focus {
    background-color: #9b2c2c;
  }

  .md\:focus\:bg-red-900:focus {
    background-color: #742a2a;
  }

  .md\:focus\:bg-orange:focus {
    background-color: #E89038;
  }

  .md\:focus\:bg-yellow:focus {
    background-color: #B9E838;
  }

  .md\:focus\:bg-green-100:focus {
    background-color: #f0fff4;
  }

  .md\:focus\:bg-green-200:focus {
    background-color: #c6f6d5;
  }

  .md\:focus\:bg-green-300:focus {
    background-color: #9ae6b4;
  }

  .md\:focus\:bg-green-400:focus {
    background-color: #68d391;
  }

  .md\:focus\:bg-green-500:focus {
    background-color: #48bb78;
  }

  .md\:focus\:bg-green-600:focus {
    background-color: #38a169;
  }

  .md\:focus\:bg-green-700:focus {
    background-color: #2f855a;
  }

  .md\:focus\:bg-green-800:focus {
    background-color: #276749;
  }

  .md\:focus\:bg-green-900:focus {
    background-color: #22543d;
  }

  .md\:focus\:bg-teal-100:focus {
    background-color: #e6fffa;
  }

  .md\:focus\:bg-teal-200:focus {
    background-color: #b2f5ea;
  }

  .md\:focus\:bg-teal-300:focus {
    background-color: #81e6d9;
  }

  .md\:focus\:bg-teal-400:focus {
    background-color: #4fd1c5;
  }

  .md\:focus\:bg-teal-500:focus {
    background-color: #38b2ac;
  }

  .md\:focus\:bg-teal-600:focus {
    background-color: #319795;
  }

  .md\:focus\:bg-teal-700:focus {
    background-color: #2c7a7b;
  }

  .md\:focus\:bg-teal-800:focus {
    background-color: #285e61;
  }

  .md\:focus\:bg-teal-900:focus {
    background-color: #234e52;
  }

  .md\:focus\:bg-blue:focus {
    background-color: #4A90E2;
  }

  .md\:focus\:bg-indigo-100:focus {
    background-color: #ebf4ff;
  }

  .md\:focus\:bg-indigo-200:focus {
    background-color: #c3dafe;
  }

  .md\:focus\:bg-indigo-300:focus {
    background-color: #a3bffa;
  }

  .md\:focus\:bg-indigo-400:focus {
    background-color: #7f9cf5;
  }

  .md\:focus\:bg-indigo-500:focus {
    background-color: #667eea;
  }

  .md\:focus\:bg-indigo-600:focus {
    background-color: #5a67d8;
  }

  .md\:focus\:bg-indigo-700:focus {
    background-color: #4c51bf;
  }

  .md\:focus\:bg-indigo-800:focus {
    background-color: #434190;
  }

  .md\:focus\:bg-indigo-900:focus {
    background-color: #3c366b;
  }

  .md\:focus\:bg-purple-100:focus {
    background-color: #faf5ff;
  }

  .md\:focus\:bg-purple-200:focus {
    background-color: #e9d8fd;
  }

  .md\:focus\:bg-purple-300:focus {
    background-color: #d6bcfa;
  }

  .md\:focus\:bg-purple-400:focus {
    background-color: #b794f4;
  }

  .md\:focus\:bg-purple-500:focus {
    background-color: #9f7aea;
  }

  .md\:focus\:bg-purple-600:focus {
    background-color: #805ad5;
  }

  .md\:focus\:bg-purple-700:focus {
    background-color: #6b46c1;
  }

  .md\:focus\:bg-purple-800:focus {
    background-color: #553c9a;
  }

  .md\:focus\:bg-purple-900:focus {
    background-color: #44337a;
  }

  .md\:focus\:bg-pink:focus {
    background-color: #FF00E5;
  }

  .md\:bg-bottom {
    background-position: bottom;
  }

  .md\:bg-center {
    background-position: center;
  }

  .md\:bg-left {
    background-position: left;
  }

  .md\:bg-left-bottom {
    background-position: left bottom;
  }

  .md\:bg-left-top {
    background-position: left top;
  }

  .md\:bg-right {
    background-position: right;
  }

  .md\:bg-right-bottom {
    background-position: right bottom;
  }

  .md\:bg-right-top {
    background-position: right top;
  }

  .md\:bg-top {
    background-position: top;
  }

  .md\:bg-repeat {
    background-repeat: repeat;
  }

  .md\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .md\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .md\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .md\:bg-repeat-round {
    background-repeat: round;
  }

  .md\:bg-repeat-space {
    background-repeat: space;
  }

  .md\:bg-auto {
    background-size: auto;
  }

  .md\:bg-cover {
    background-size: cover;
  }

  .md\:bg-contain {
    background-size: contain;
  }

  .md\:border-collapse {
    border-collapse: collapse;
  }

  .md\:border-separate {
    border-collapse: separate;
  }

  .md\:border-transparent {
    border-color: transparent;
  }

  .md\:border-black {
    border-color: #000;
  }

  .md\:border-white {
    border-color: #fff;
  }

  .md\:border-gray-800 {
    border-color: #121212;
  }

  .md\:border-gray-900 {
    border-color: #0E0E0E;
  }

  .md\:border-red-100 {
    border-color: #fff5f5;
  }

  .md\:border-red-200 {
    border-color: #fed7d7;
  }

  .md\:border-red-300 {
    border-color: #feb2b2;
  }

  .md\:border-red-400 {
    border-color: #fc8181;
  }

  .md\:border-red-500 {
    border-color: #f56565;
  }

  .md\:border-red-600 {
    border-color: #e53e3e;
  }

  .md\:border-red-700 {
    border-color: #c53030;
  }

  .md\:border-red-800 {
    border-color: #9b2c2c;
  }

  .md\:border-red-900 {
    border-color: #742a2a;
  }

  .md\:border-orange {
    border-color: #E89038;
  }

  .md\:border-yellow {
    border-color: #B9E838;
  }

  .md\:border-green-100 {
    border-color: #f0fff4;
  }

  .md\:border-green-200 {
    border-color: #c6f6d5;
  }

  .md\:border-green-300 {
    border-color: #9ae6b4;
  }

  .md\:border-green-400 {
    border-color: #68d391;
  }

  .md\:border-green-500 {
    border-color: #48bb78;
  }

  .md\:border-green-600 {
    border-color: #38a169;
  }

  .md\:border-green-700 {
    border-color: #2f855a;
  }

  .md\:border-green-800 {
    border-color: #276749;
  }

  .md\:border-green-900 {
    border-color: #22543d;
  }

  .md\:border-teal-100 {
    border-color: #e6fffa;
  }

  .md\:border-teal-200 {
    border-color: #b2f5ea;
  }

  .md\:border-teal-300 {
    border-color: #81e6d9;
  }

  .md\:border-teal-400 {
    border-color: #4fd1c5;
  }

  .md\:border-teal-500 {
    border-color: #38b2ac;
  }

  .md\:border-teal-600 {
    border-color: #319795;
  }

  .md\:border-teal-700 {
    border-color: #2c7a7b;
  }

  .md\:border-teal-800 {
    border-color: #285e61;
  }

  .md\:border-teal-900 {
    border-color: #234e52;
  }

  .md\:border-blue {
    border-color: #4A90E2;
  }

  .md\:border-indigo-100 {
    border-color: #ebf4ff;
  }

  .md\:border-indigo-200 {
    border-color: #c3dafe;
  }

  .md\:border-indigo-300 {
    border-color: #a3bffa;
  }

  .md\:border-indigo-400 {
    border-color: #7f9cf5;
  }

  .md\:border-indigo-500 {
    border-color: #667eea;
  }

  .md\:border-indigo-600 {
    border-color: #5a67d8;
  }

  .md\:border-indigo-700 {
    border-color: #4c51bf;
  }

  .md\:border-indigo-800 {
    border-color: #434190;
  }

  .md\:border-indigo-900 {
    border-color: #3c366b;
  }

  .md\:border-purple-100 {
    border-color: #faf5ff;
  }

  .md\:border-purple-200 {
    border-color: #e9d8fd;
  }

  .md\:border-purple-300 {
    border-color: #d6bcfa;
  }

  .md\:border-purple-400 {
    border-color: #b794f4;
  }

  .md\:border-purple-500 {
    border-color: #9f7aea;
  }

  .md\:border-purple-600 {
    border-color: #805ad5;
  }

  .md\:border-purple-700 {
    border-color: #6b46c1;
  }

  .md\:border-purple-800 {
    border-color: #553c9a;
  }

  .md\:border-purple-900 {
    border-color: #44337a;
  }

  .md\:border-pink {
    border-color: #FF00E5;
  }

  .md\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .md\:hover\:border-black:hover {
    border-color: #000;
  }

  .md\:hover\:border-white:hover {
    border-color: #fff;
  }

  .md\:hover\:border-gray-800:hover {
    border-color: #121212;
  }

  .md\:hover\:border-gray-900:hover {
    border-color: #0E0E0E;
  }

  .md\:hover\:border-red-100:hover {
    border-color: #fff5f5;
  }

  .md\:hover\:border-red-200:hover {
    border-color: #fed7d7;
  }

  .md\:hover\:border-red-300:hover {
    border-color: #feb2b2;
  }

  .md\:hover\:border-red-400:hover {
    border-color: #fc8181;
  }

  .md\:hover\:border-red-500:hover {
    border-color: #f56565;
  }

  .md\:hover\:border-red-600:hover {
    border-color: #e53e3e;
  }

  .md\:hover\:border-red-700:hover {
    border-color: #c53030;
  }

  .md\:hover\:border-red-800:hover {
    border-color: #9b2c2c;
  }

  .md\:hover\:border-red-900:hover {
    border-color: #742a2a;
  }

  .md\:hover\:border-orange:hover {
    border-color: #E89038;
  }

  .md\:hover\:border-yellow:hover {
    border-color: #B9E838;
  }

  .md\:hover\:border-green-100:hover {
    border-color: #f0fff4;
  }

  .md\:hover\:border-green-200:hover {
    border-color: #c6f6d5;
  }

  .md\:hover\:border-green-300:hover {
    border-color: #9ae6b4;
  }

  .md\:hover\:border-green-400:hover {
    border-color: #68d391;
  }

  .md\:hover\:border-green-500:hover {
    border-color: #48bb78;
  }

  .md\:hover\:border-green-600:hover {
    border-color: #38a169;
  }

  .md\:hover\:border-green-700:hover {
    border-color: #2f855a;
  }

  .md\:hover\:border-green-800:hover {
    border-color: #276749;
  }

  .md\:hover\:border-green-900:hover {
    border-color: #22543d;
  }

  .md\:hover\:border-teal-100:hover {
    border-color: #e6fffa;
  }

  .md\:hover\:border-teal-200:hover {
    border-color: #b2f5ea;
  }

  .md\:hover\:border-teal-300:hover {
    border-color: #81e6d9;
  }

  .md\:hover\:border-teal-400:hover {
    border-color: #4fd1c5;
  }

  .md\:hover\:border-teal-500:hover {
    border-color: #38b2ac;
  }

  .md\:hover\:border-teal-600:hover {
    border-color: #319795;
  }

  .md\:hover\:border-teal-700:hover {
    border-color: #2c7a7b;
  }

  .md\:hover\:border-teal-800:hover {
    border-color: #285e61;
  }

  .md\:hover\:border-teal-900:hover {
    border-color: #234e52;
  }

  .md\:hover\:border-blue:hover {
    border-color: #4A90E2;
  }

  .md\:hover\:border-indigo-100:hover {
    border-color: #ebf4ff;
  }

  .md\:hover\:border-indigo-200:hover {
    border-color: #c3dafe;
  }

  .md\:hover\:border-indigo-300:hover {
    border-color: #a3bffa;
  }

  .md\:hover\:border-indigo-400:hover {
    border-color: #7f9cf5;
  }

  .md\:hover\:border-indigo-500:hover {
    border-color: #667eea;
  }

  .md\:hover\:border-indigo-600:hover {
    border-color: #5a67d8;
  }

  .md\:hover\:border-indigo-700:hover {
    border-color: #4c51bf;
  }

  .md\:hover\:border-indigo-800:hover {
    border-color: #434190;
  }

  .md\:hover\:border-indigo-900:hover {
    border-color: #3c366b;
  }

  .md\:hover\:border-purple-100:hover {
    border-color: #faf5ff;
  }

  .md\:hover\:border-purple-200:hover {
    border-color: #e9d8fd;
  }

  .md\:hover\:border-purple-300:hover {
    border-color: #d6bcfa;
  }

  .md\:hover\:border-purple-400:hover {
    border-color: #b794f4;
  }

  .md\:hover\:border-purple-500:hover {
    border-color: #9f7aea;
  }

  .md\:hover\:border-purple-600:hover {
    border-color: #805ad5;
  }

  .md\:hover\:border-purple-700:hover {
    border-color: #6b46c1;
  }

  .md\:hover\:border-purple-800:hover {
    border-color: #553c9a;
  }

  .md\:hover\:border-purple-900:hover {
    border-color: #44337a;
  }

  .md\:hover\:border-pink:hover {
    border-color: #FF00E5;
  }

  .md\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .md\:focus\:border-black:focus {
    border-color: #000;
  }

  .md\:focus\:border-white:focus {
    border-color: #fff;
  }

  .md\:focus\:border-gray-800:focus {
    border-color: #121212;
  }

  .md\:focus\:border-gray-900:focus {
    border-color: #0E0E0E;
  }

  .md\:focus\:border-red-100:focus {
    border-color: #fff5f5;
  }

  .md\:focus\:border-red-200:focus {
    border-color: #fed7d7;
  }

  .md\:focus\:border-red-300:focus {
    border-color: #feb2b2;
  }

  .md\:focus\:border-red-400:focus {
    border-color: #fc8181;
  }

  .md\:focus\:border-red-500:focus {
    border-color: #f56565;
  }

  .md\:focus\:border-red-600:focus {
    border-color: #e53e3e;
  }

  .md\:focus\:border-red-700:focus {
    border-color: #c53030;
  }

  .md\:focus\:border-red-800:focus {
    border-color: #9b2c2c;
  }

  .md\:focus\:border-red-900:focus {
    border-color: #742a2a;
  }

  .md\:focus\:border-orange:focus {
    border-color: #E89038;
  }

  .md\:focus\:border-yellow:focus {
    border-color: #B9E838;
  }

  .md\:focus\:border-green-100:focus {
    border-color: #f0fff4;
  }

  .md\:focus\:border-green-200:focus {
    border-color: #c6f6d5;
  }

  .md\:focus\:border-green-300:focus {
    border-color: #9ae6b4;
  }

  .md\:focus\:border-green-400:focus {
    border-color: #68d391;
  }

  .md\:focus\:border-green-500:focus {
    border-color: #48bb78;
  }

  .md\:focus\:border-green-600:focus {
    border-color: #38a169;
  }

  .md\:focus\:border-green-700:focus {
    border-color: #2f855a;
  }

  .md\:focus\:border-green-800:focus {
    border-color: #276749;
  }

  .md\:focus\:border-green-900:focus {
    border-color: #22543d;
  }

  .md\:focus\:border-teal-100:focus {
    border-color: #e6fffa;
  }

  .md\:focus\:border-teal-200:focus {
    border-color: #b2f5ea;
  }

  .md\:focus\:border-teal-300:focus {
    border-color: #81e6d9;
  }

  .md\:focus\:border-teal-400:focus {
    border-color: #4fd1c5;
  }

  .md\:focus\:border-teal-500:focus {
    border-color: #38b2ac;
  }

  .md\:focus\:border-teal-600:focus {
    border-color: #319795;
  }

  .md\:focus\:border-teal-700:focus {
    border-color: #2c7a7b;
  }

  .md\:focus\:border-teal-800:focus {
    border-color: #285e61;
  }

  .md\:focus\:border-teal-900:focus {
    border-color: #234e52;
  }

  .md\:focus\:border-blue:focus {
    border-color: #4A90E2;
  }

  .md\:focus\:border-indigo-100:focus {
    border-color: #ebf4ff;
  }

  .md\:focus\:border-indigo-200:focus {
    border-color: #c3dafe;
  }

  .md\:focus\:border-indigo-300:focus {
    border-color: #a3bffa;
  }

  .md\:focus\:border-indigo-400:focus {
    border-color: #7f9cf5;
  }

  .md\:focus\:border-indigo-500:focus {
    border-color: #667eea;
  }

  .md\:focus\:border-indigo-600:focus {
    border-color: #5a67d8;
  }

  .md\:focus\:border-indigo-700:focus {
    border-color: #4c51bf;
  }

  .md\:focus\:border-indigo-800:focus {
    border-color: #434190;
  }

  .md\:focus\:border-indigo-900:focus {
    border-color: #3c366b;
  }

  .md\:focus\:border-purple-100:focus {
    border-color: #faf5ff;
  }

  .md\:focus\:border-purple-200:focus {
    border-color: #e9d8fd;
  }

  .md\:focus\:border-purple-300:focus {
    border-color: #d6bcfa;
  }

  .md\:focus\:border-purple-400:focus {
    border-color: #b794f4;
  }

  .md\:focus\:border-purple-500:focus {
    border-color: #9f7aea;
  }

  .md\:focus\:border-purple-600:focus {
    border-color: #805ad5;
  }

  .md\:focus\:border-purple-700:focus {
    border-color: #6b46c1;
  }

  .md\:focus\:border-purple-800:focus {
    border-color: #553c9a;
  }

  .md\:focus\:border-purple-900:focus {
    border-color: #44337a;
  }

  .md\:focus\:border-pink:focus {
    border-color: #FF00E5;
  }

  .md\:rounded-4 {
    border-radius: 0.25rem;
  }

  .md\:rounded-5 {
    border-radius: 0.313rem;
  }

  .md\:rounded-none {
    border-radius: 0;
  }

  .md\:rounded-sm {
    border-radius: 0.125rem;
  }

  .md\:rounded {
    border-radius: 0.25rem;
  }

  .md\:rounded-lg {
    border-radius: 0.5rem;
  }

  .md\:rounded-full {
    border-radius: 9999px;
  }

  .md\:rounded-t-4 {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-r-4 {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-b-4 {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-l-4 {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-t-5 {
    border-top-left-radius: 0.313rem;
    border-top-right-radius: 0.313rem;
  }

  .md\:rounded-r-5 {
    border-top-right-radius: 0.313rem;
    border-bottom-right-radius: 0.313rem;
  }

  .md\:rounded-b-5 {
    border-bottom-right-radius: 0.313rem;
    border-bottom-left-radius: 0.313rem;
  }

  .md\:rounded-l-5 {
    border-top-left-radius: 0.313rem;
    border-bottom-left-radius: 0.313rem;
  }

  .md\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .md\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .md\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-tl-4 {
    border-top-left-radius: 0.25rem;
  }

  .md\:rounded-tr-4 {
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-br-4 {
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-bl-4 {
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-tl-5 {
    border-top-left-radius: 0.313rem;
  }

  .md\:rounded-tr-5 {
    border-top-right-radius: 0.313rem;
  }

  .md\:rounded-br-5 {
    border-bottom-right-radius: 0.313rem;
  }

  .md\:rounded-bl-5 {
    border-bottom-left-radius: 0.313rem;
  }

  .md\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .md\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .md\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .md\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .md\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .md\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .md\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .md\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .md\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .md\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .md\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .md\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .md\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .md\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .md\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .md\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .md\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .md\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .md\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .md\:border-solid {
    border-style: solid;
  }

  .md\:border-dashed {
    border-style: dashed;
  }

  .md\:border-dotted {
    border-style: dotted;
  }

  .md\:border-double {
    border-style: double;
  }

  .md\:border-none {
    border-style: none;
  }

  .md\:border-0 {
    border-width: 0;
  }

  .md\:border-2 {
    border-width: 2px;
  }

  .md\:border-4 {
    border-width: 4px;
  }

  .md\:border-8 {
    border-width: 8px;
  }

  .md\:border {
    border-width: 1px;
  }

  .md\:border-t-0 {
    border-top-width: 0;
  }

  .md\:border-r-0 {
    border-right-width: 0;
  }

  .md\:border-b-0 {
    border-bottom-width: 0;
  }

  .md\:border-l-0 {
    border-left-width: 0;
  }

  .md\:border-t-2 {
    border-top-width: 2px;
  }

  .md\:border-r-2 {
    border-right-width: 2px;
  }

  .md\:border-b-2 {
    border-bottom-width: 2px;
  }

  .md\:border-l-2 {
    border-left-width: 2px;
  }

  .md\:border-t-4 {
    border-top-width: 4px;
  }

  .md\:border-r-4 {
    border-right-width: 4px;
  }

  .md\:border-b-4 {
    border-bottom-width: 4px;
  }

  .md\:border-l-4 {
    border-left-width: 4px;
  }

  .md\:border-t-8 {
    border-top-width: 8px;
  }

  .md\:border-r-8 {
    border-right-width: 8px;
  }

  .md\:border-b-8 {
    border-bottom-width: 8px;
  }

  .md\:border-l-8 {
    border-left-width: 8px;
  }

  .md\:border-t {
    border-top-width: 1px;
  }

  .md\:border-r {
    border-right-width: 1px;
  }

  .md\:border-b {
    border-bottom-width: 1px;
  }

  .md\:border-l {
    border-left-width: 1px;
  }

  .md\:cursor-auto {
    cursor: auto;
  }

  .md\:cursor-default {
    cursor: default;
  }

  .md\:cursor-pointer {
    cursor: pointer;
  }

  .md\:cursor-wait {
    cursor: wait;
  }

  .md\:cursor-text {
    cursor: text;
  }

  .md\:cursor-move {
    cursor: move;
  }

  .md\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .md\:block {
    display: block;
  }

  .md\:inline-block {
    display: inline-block;
  }

  .md\:inline {
    display: inline;
  }

  .md\:flex {
    display: -webkit-box;
    display: flex;
  }

  .md\:inline-flex {
    display: -webkit-inline-box;
    display: inline-flex;
  }

  .md\:table {
    display: table;
  }

  .md\:table-row {
    display: table-row;
  }

  .md\:table-cell {
    display: table-cell;
  }

  .md\:hidden {
    display: none;
  }

  .md\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
  }

  .md\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
            flex-direction: row-reverse;
  }

  .md\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
  }

  .md\:flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
            flex-direction: column-reverse;
  }

  .md\:flex-wrap {
    flex-wrap: wrap;
  }

  .md\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .md\:flex-no-wrap {
    flex-wrap: nowrap;
  }

  .md\:items-start {
    -webkit-box-align: start;
            align-items: flex-start;
  }

  .md\:items-end {
    -webkit-box-align: end;
            align-items: flex-end;
  }

  .md\:items-center {
    -webkit-box-align: center;
            align-items: center;
  }

  .md\:items-baseline {
    -webkit-box-align: baseline;
            align-items: baseline;
  }

  .md\:items-stretch {
    -webkit-box-align: stretch;
            align-items: stretch;
  }

  .md\:self-auto {
    align-self: auto;
  }

  .md\:self-start {
    align-self: flex-start;
  }

  .md\:self-end {
    align-self: flex-end;
  }

  .md\:self-center {
    align-self: center;
  }

  .md\:self-stretch {
    align-self: stretch;
  }

  .md\:justify-start {
    -webkit-box-pack: start;
            justify-content: flex-start;
  }

  .md\:justify-end {
    -webkit-box-pack: end;
            justify-content: flex-end;
  }

  .md\:justify-center {
    -webkit-box-pack: center;
            justify-content: center;
  }

  .md\:justify-between {
    -webkit-box-pack: justify;
            justify-content: space-between;
  }

  .md\:justify-around {
    justify-content: space-around;
  }

  .md\:content-center {
    align-content: center;
  }

  .md\:content-start {
    align-content: flex-start;
  }

  .md\:content-end {
    align-content: flex-end;
  }

  .md\:content-between {
    align-content: space-between;
  }

  .md\:content-around {
    align-content: space-around;
  }

  .md\:flex-1 {
    -webkit-box-flex: 1;
            flex: 1 1 0%;
  }

  .md\:flex-auto {
    -webkit-box-flex: 1;
            flex: 1 1 auto;
  }

  .md\:flex-initial {
    -webkit-box-flex: 0;
            flex: 0 1 auto;
  }

  .md\:flex-none {
    -webkit-box-flex: 0;
            flex: none;
  }

  .md\:flex-grow-0 {
    -webkit-box-flex: 0;
            flex-grow: 0;
  }

  .md\:flex-grow {
    -webkit-box-flex: 1;
            flex-grow: 1;
  }

  .md\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .md\:flex-shrink {
    flex-shrink: 1;
  }

  .md\:order-1 {
    -webkit-box-ordinal-group: 2;
            order: 1;
  }

  .md\:order-2 {
    -webkit-box-ordinal-group: 3;
            order: 2;
  }

  .md\:order-3 {
    -webkit-box-ordinal-group: 4;
            order: 3;
  }

  .md\:order-4 {
    -webkit-box-ordinal-group: 5;
            order: 4;
  }

  .md\:order-5 {
    -webkit-box-ordinal-group: 6;
            order: 5;
  }

  .md\:order-6 {
    -webkit-box-ordinal-group: 7;
            order: 6;
  }

  .md\:order-7 {
    -webkit-box-ordinal-group: 8;
            order: 7;
  }

  .md\:order-8 {
    -webkit-box-ordinal-group: 9;
            order: 8;
  }

  .md\:order-9 {
    -webkit-box-ordinal-group: 10;
            order: 9;
  }

  .md\:order-10 {
    -webkit-box-ordinal-group: 11;
            order: 10;
  }

  .md\:order-11 {
    -webkit-box-ordinal-group: 12;
            order: 11;
  }

  .md\:order-12 {
    -webkit-box-ordinal-group: 13;
            order: 12;
  }

  .md\:order-first {
    -webkit-box-ordinal-group: -9998;
            order: -9999;
  }

  .md\:order-last {
    -webkit-box-ordinal-group: 10000;
            order: 9999;
  }

  .md\:order-none {
    -webkit-box-ordinal-group: 1;
            order: 0;
  }

  .md\:float-right {
    float: right;
  }

  .md\:float-left {
    float: left;
  }

  .md\:float-none {
    float: none;
  }

  .md\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .md\:font-body {
    font-family: Nunito Sans, sans-serif;
  }

  .md\:font-hairline {
    font-weight: 100;
  }

  .md\:font-thin {
    font-weight: 200;
  }

  .md\:font-light {
    font-weight: 300;
  }

  .md\:font-normal {
    font-weight: 400;
  }

  .md\:font-medium {
    font-weight: 500;
  }

  .md\:font-semibold {
    font-weight: 600;
  }

  .md\:font-bold {
    font-weight: 700;
  }

  .md\:font-extrabold {
    font-weight: 800;
  }

  .md\:font-black {
    font-weight: 900;
  }

  .md\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .md\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .md\:hover\:font-light:hover {
    font-weight: 300;
  }

  .md\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .md\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .md\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .md\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .md\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .md\:hover\:font-black:hover {
    font-weight: 900;
  }

  .md\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .md\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .md\:focus\:font-light:focus {
    font-weight: 300;
  }

  .md\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .md\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .md\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .md\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .md\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .md\:focus\:font-black:focus {
    font-weight: 900;
  }

  .md\:h-0 {
    height: 0;
  }

  .md\:h-1 {
    height: 0.063rem;
  }

  .md\:h-2 {
    height: 0.125rem;
  }

  .md\:h-3 {
    height: 0.188rem;
  }

  .md\:h-4 {
    height: 0.25rem;
  }

  .md\:h-5 {
    height: 0.313rem;
  }

  .md\:h-9 {
    height: 0.563rem;
  }

  .md\:h-10 {
    height: 0.625rem;
  }

  .md\:h-15 {
    height: 0.938rem;
  }

  .md\:h-20 {
    height: 1.25rem;
  }

  .md\:h-25 {
    height: 1.563rem;
  }

  .md\:h-30 {
    height: 1.875rem;
  }

  .md\:h-35 {
    height: 2.188rem;
  }

  .md\:h-40 {
    height: 2.5rem;
  }

  .md\:h-45 {
    height: 2.813rem;
  }

  .md\:h-50 {
    height: 3.125rem;
  }

  .md\:h-55 {
    height: 3.438rem;
  }

  .md\:h-60 {
    height: 3.75rem;
  }

  .md\:h-65 {
    height: 4.063rem;
  }

  .md\:h-70 {
    height: 4.375rem;
  }

  .md\:h-75 {
    height: 4.688rem;
  }

  .md\:h-80 {
    height: 5rem;
  }

  .md\:h-85 {
    height: 5.313rem;
  }

  .md\:h-90 {
    height: 5.625rem;
  }

  .md\:h-95 {
    height: 5.938rem;
  }

  .md\:h-100 {
    height: 6.25rem;
  }

  .md\:h-105 {
    height: 6.563rem;
  }

  .md\:h-110 {
    height: 6.875rem;
  }

  .md\:h-115 {
    height: 7.188rem;
  }

  .md\:h-120 {
    height: 7.5rem;
  }

  .md\:h-125 {
    height: 7.813rem;
  }

  .md\:h-130 {
    height: 8.125rem;
  }

  .md\:h-135 {
    height: 8.438rem;
  }

  .md\:h-140 {
    height: 8.75rem;
  }

  .md\:h-145 {
    height: 9.063rem;
  }

  .md\:h-150 {
    height: 9.375rem;
  }

  .md\:h-155 {
    height: 9.688rem;
  }

  .md\:h-160 {
    height: 10rem;
  }

  .md\:h-165 {
    height: 10.313rem;
  }

  .md\:h-170 {
    height: 10.625rem;
  }

  .md\:h-175 {
    height: 10.938rem;
  }

  .md\:h-180 {
    height: 11.25rem;
  }

  .md\:h-185 {
    height: 11.563rem;
  }

  .md\:h-190 {
    height: 11.875rem;
  }

  .md\:h-195 {
    height: 12.188rem;
  }

  .md\:h-200 {
    height: 12.5rem;
  }

  .md\:h-300 {
    height: 18.75rem;
  }

  .md\:h-330 {
    height: 20.625rem;
  }

  .md\:h-auto {
    height: auto;
  }

  .md\:h-full {
    height: 100%;
  }

  .md\:h-screen {
    height: 100vh;
  }

  .md\:leading-none {
    line-height: 1;
  }

  .md\:leading-tight {
    line-height: 1.25;
  }

  .md\:leading-snug {
    line-height: 1.375;
  }

  .md\:leading-normal {
    line-height: 1.5;
  }

  .md\:leading-relaxed {
    line-height: 1.625;
  }

  .md\:leading-loose {
    line-height: 2;
  }

  .md\:list-inside {
    list-style-position: inside;
  }

  .md\:list-outside {
    list-style-position: outside;
  }

  .md\:list-none {
    list-style-type: none;
  }

  .md\:list-disc {
    list-style-type: disc;
  }

  .md\:list-decimal {
    list-style-type: decimal;
  }

  .md\:m-0 {
    margin: 0;
  }

  .md\:m-1 {
    margin: 0.063rem;
  }

  .md\:m-2 {
    margin: 0.125rem;
  }

  .md\:m-3 {
    margin: 0.188rem;
  }

  .md\:m-4 {
    margin: 0.25rem;
  }

  .md\:m-5 {
    margin: 0.313rem;
  }

  .md\:m-9 {
    margin: 0.563rem;
  }

  .md\:m-10 {
    margin: 0.625rem;
  }

  .md\:m-15 {
    margin: 0.938rem;
  }

  .md\:m-20 {
    margin: 1.25rem;
  }

  .md\:m-25 {
    margin: 1.563rem;
  }

  .md\:m-30 {
    margin: 1.875rem;
  }

  .md\:m-35 {
    margin: 2.188rem;
  }

  .md\:m-40 {
    margin: 2.5rem;
  }

  .md\:m-45 {
    margin: 2.813rem;
  }

  .md\:m-50 {
    margin: 3.125rem;
  }

  .md\:m-55 {
    margin: 3.438rem;
  }

  .md\:m-60 {
    margin: 3.75rem;
  }

  .md\:m-65 {
    margin: 4.063rem;
  }

  .md\:m-70 {
    margin: 4.375rem;
  }

  .md\:m-75 {
    margin: 4.688rem;
  }

  .md\:m-80 {
    margin: 5rem;
  }

  .md\:m-85 {
    margin: 5.313rem;
  }

  .md\:m-90 {
    margin: 5.625rem;
  }

  .md\:m-95 {
    margin: 5.938rem;
  }

  .md\:m-100 {
    margin: 6.25rem;
  }

  .md\:m-105 {
    margin: 6.563rem;
  }

  .md\:m-110 {
    margin: 6.875rem;
  }

  .md\:m-115 {
    margin: 7.188rem;
  }

  .md\:m-120 {
    margin: 7.5rem;
  }

  .md\:m-125 {
    margin: 7.813rem;
  }

  .md\:m-130 {
    margin: 8.125rem;
  }

  .md\:m-135 {
    margin: 8.438rem;
  }

  .md\:m-140 {
    margin: 8.75rem;
  }

  .md\:m-145 {
    margin: 9.063rem;
  }

  .md\:m-150 {
    margin: 9.375rem;
  }

  .md\:m-155 {
    margin: 9.688rem;
  }

  .md\:m-160 {
    margin: 10rem;
  }

  .md\:m-165 {
    margin: 10.313rem;
  }

  .md\:m-170 {
    margin: 10.625rem;
  }

  .md\:m-175 {
    margin: 10.938rem;
  }

  .md\:m-180 {
    margin: 11.25rem;
  }

  .md\:m-185 {
    margin: 11.563rem;
  }

  .md\:m-190 {
    margin: 11.875rem;
  }

  .md\:m-195 {
    margin: 12.188rem;
  }

  .md\:m-200 {
    margin: 12.5rem;
  }

  .md\:m-300 {
    margin: 18.75rem;
  }

  .md\:m-330 {
    margin: 20.625rem;
  }

  .md\:m-auto {
    margin: auto;
  }

  .md\:-m-1 {
    margin: -0.063rem;
  }

  .md\:-m-2 {
    margin: -0.125rem;
  }

  .md\:-m-3 {
    margin: -0.188rem;
  }

  .md\:-m-4 {
    margin: -0.25rem;
  }

  .md\:-m-5 {
    margin: -0.313rem;
  }

  .md\:-m-9 {
    margin: -0.563rem;
  }

  .md\:-m-10 {
    margin: -0.625rem;
  }

  .md\:-m-15 {
    margin: -0.938rem;
  }

  .md\:-m-20 {
    margin: -1.25rem;
  }

  .md\:-m-25 {
    margin: -1.563rem;
  }

  .md\:-m-30 {
    margin: -1.875rem;
  }

  .md\:-m-35 {
    margin: -2.188rem;
  }

  .md\:-m-40 {
    margin: -2.5rem;
  }

  .md\:-m-45 {
    margin: -2.813rem;
  }

  .md\:-m-50 {
    margin: -3.125rem;
  }

  .md\:-m-55 {
    margin: -3.438rem;
  }

  .md\:-m-60 {
    margin: -3.75rem;
  }

  .md\:-m-65 {
    margin: -4.063rem;
  }

  .md\:-m-70 {
    margin: -4.375rem;
  }

  .md\:-m-75 {
    margin: -4.688rem;
  }

  .md\:-m-80 {
    margin: -5rem;
  }

  .md\:-m-85 {
    margin: -5.313rem;
  }

  .md\:-m-90 {
    margin: -5.625rem;
  }

  .md\:-m-95 {
    margin: -5.938rem;
  }

  .md\:-m-100 {
    margin: -6.25rem;
  }

  .md\:-m-105 {
    margin: -6.563rem;
  }

  .md\:-m-110 {
    margin: -6.875rem;
  }

  .md\:-m-115 {
    margin: -7.188rem;
  }

  .md\:-m-120 {
    margin: -7.5rem;
  }

  .md\:-m-125 {
    margin: -7.813rem;
  }

  .md\:-m-130 {
    margin: -8.125rem;
  }

  .md\:-m-135 {
    margin: -8.438rem;
  }

  .md\:-m-140 {
    margin: -8.75rem;
  }

  .md\:-m-145 {
    margin: -9.063rem;
  }

  .md\:-m-150 {
    margin: -9.375rem;
  }

  .md\:-m-155 {
    margin: -9.688rem;
  }

  .md\:-m-160 {
    margin: -10rem;
  }

  .md\:-m-165 {
    margin: -10.313rem;
  }

  .md\:-m-170 {
    margin: -10.625rem;
  }

  .md\:-m-175 {
    margin: -10.938rem;
  }

  .md\:-m-180 {
    margin: -11.25rem;
  }

  .md\:-m-185 {
    margin: -11.563rem;
  }

  .md\:-m-190 {
    margin: -11.875rem;
  }

  .md\:-m-195 {
    margin: -12.188rem;
  }

  .md\:-m-200 {
    margin: -12.5rem;
  }

  .md\:-m-300 {
    margin: -18.75rem;
  }

  .md\:-m-330 {
    margin: -20.625rem;
  }

  .md\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .md\:my-1 {
    margin-top: 0.063rem;
    margin-bottom: 0.063rem;
  }

  .md\:mx-1 {
    margin-left: 0.063rem;
    margin-right: 0.063rem;
  }

  .md\:my-2 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .md\:mx-2 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .md\:my-3 {
    margin-top: 0.188rem;
    margin-bottom: 0.188rem;
  }

  .md\:mx-3 {
    margin-left: 0.188rem;
    margin-right: 0.188rem;
  }

  .md\:my-4 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:mx-4 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:my-5 {
    margin-top: 0.313rem;
    margin-bottom: 0.313rem;
  }

  .md\:mx-5 {
    margin-left: 0.313rem;
    margin-right: 0.313rem;
  }

  .md\:my-9 {
    margin-top: 0.563rem;
    margin-bottom: 0.563rem;
  }

  .md\:mx-9 {
    margin-left: 0.563rem;
    margin-right: 0.563rem;
  }

  .md\:my-10 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .md\:mx-10 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .md\:my-15 {
    margin-top: 0.938rem;
    margin-bottom: 0.938rem;
  }

  .md\:mx-15 {
    margin-left: 0.938rem;
    margin-right: 0.938rem;
  }

  .md\:my-20 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:mx-20 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:my-25 {
    margin-top: 1.563rem;
    margin-bottom: 1.563rem;
  }

  .md\:mx-25 {
    margin-left: 1.563rem;
    margin-right: 1.563rem;
  }

  .md\:my-30 {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .md\:mx-30 {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .md\:my-35 {
    margin-top: 2.188rem;
    margin-bottom: 2.188rem;
  }

  .md\:mx-35 {
    margin-left: 2.188rem;
    margin-right: 2.188rem;
  }

  .md\:my-40 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:mx-40 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:my-45 {
    margin-top: 2.813rem;
    margin-bottom: 2.813rem;
  }

  .md\:mx-45 {
    margin-left: 2.813rem;
    margin-right: 2.813rem;
  }

  .md\:my-50 {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }

  .md\:mx-50 {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }

  .md\:my-55 {
    margin-top: 3.438rem;
    margin-bottom: 3.438rem;
  }

  .md\:mx-55 {
    margin-left: 3.438rem;
    margin-right: 3.438rem;
  }

  .md\:my-60 {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .md\:mx-60 {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .md\:my-65 {
    margin-top: 4.063rem;
    margin-bottom: 4.063rem;
  }

  .md\:mx-65 {
    margin-left: 4.063rem;
    margin-right: 4.063rem;
  }

  .md\:my-70 {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }

  .md\:mx-70 {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }

  .md\:my-75 {
    margin-top: 4.688rem;
    margin-bottom: 4.688rem;
  }

  .md\:mx-75 {
    margin-left: 4.688rem;
    margin-right: 4.688rem;
  }

  .md\:my-80 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:mx-80 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:my-85 {
    margin-top: 5.313rem;
    margin-bottom: 5.313rem;
  }

  .md\:mx-85 {
    margin-left: 5.313rem;
    margin-right: 5.313rem;
  }

  .md\:my-90 {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }

  .md\:mx-90 {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }

  .md\:my-95 {
    margin-top: 5.938rem;
    margin-bottom: 5.938rem;
  }

  .md\:mx-95 {
    margin-left: 5.938rem;
    margin-right: 5.938rem;
  }

  .md\:my-100 {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .md\:mx-100 {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .md\:my-105 {
    margin-top: 6.563rem;
    margin-bottom: 6.563rem;
  }

  .md\:mx-105 {
    margin-left: 6.563rem;
    margin-right: 6.563rem;
  }

  .md\:my-110 {
    margin-top: 6.875rem;
    margin-bottom: 6.875rem;
  }

  .md\:mx-110 {
    margin-left: 6.875rem;
    margin-right: 6.875rem;
  }

  .md\:my-115 {
    margin-top: 7.188rem;
    margin-bottom: 7.188rem;
  }

  .md\:mx-115 {
    margin-left: 7.188rem;
    margin-right: 7.188rem;
  }

  .md\:my-120 {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .md\:mx-120 {
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .md\:my-125 {
    margin-top: 7.813rem;
    margin-bottom: 7.813rem;
  }

  .md\:mx-125 {
    margin-left: 7.813rem;
    margin-right: 7.813rem;
  }

  .md\:my-130 {
    margin-top: 8.125rem;
    margin-bottom: 8.125rem;
  }

  .md\:mx-130 {
    margin-left: 8.125rem;
    margin-right: 8.125rem;
  }

  .md\:my-135 {
    margin-top: 8.438rem;
    margin-bottom: 8.438rem;
  }

  .md\:mx-135 {
    margin-left: 8.438rem;
    margin-right: 8.438rem;
  }

  .md\:my-140 {
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .md\:mx-140 {
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .md\:my-145 {
    margin-top: 9.063rem;
    margin-bottom: 9.063rem;
  }

  .md\:mx-145 {
    margin-left: 9.063rem;
    margin-right: 9.063rem;
  }

  .md\:my-150 {
    margin-top: 9.375rem;
    margin-bottom: 9.375rem;
  }

  .md\:mx-150 {
    margin-left: 9.375rem;
    margin-right: 9.375rem;
  }

  .md\:my-155 {
    margin-top: 9.688rem;
    margin-bottom: 9.688rem;
  }

  .md\:mx-155 {
    margin-left: 9.688rem;
    margin-right: 9.688rem;
  }

  .md\:my-160 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md\:mx-160 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md\:my-165 {
    margin-top: 10.313rem;
    margin-bottom: 10.313rem;
  }

  .md\:mx-165 {
    margin-left: 10.313rem;
    margin-right: 10.313rem;
  }

  .md\:my-170 {
    margin-top: 10.625rem;
    margin-bottom: 10.625rem;
  }

  .md\:mx-170 {
    margin-left: 10.625rem;
    margin-right: 10.625rem;
  }

  .md\:my-175 {
    margin-top: 10.938rem;
    margin-bottom: 10.938rem;
  }

  .md\:mx-175 {
    margin-left: 10.938rem;
    margin-right: 10.938rem;
  }

  .md\:my-180 {
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .md\:mx-180 {
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .md\:my-185 {
    margin-top: 11.563rem;
    margin-bottom: 11.563rem;
  }

  .md\:mx-185 {
    margin-left: 11.563rem;
    margin-right: 11.563rem;
  }

  .md\:my-190 {
    margin-top: 11.875rem;
    margin-bottom: 11.875rem;
  }

  .md\:mx-190 {
    margin-left: 11.875rem;
    margin-right: 11.875rem;
  }

  .md\:my-195 {
    margin-top: 12.188rem;
    margin-bottom: 12.188rem;
  }

  .md\:mx-195 {
    margin-left: 12.188rem;
    margin-right: 12.188rem;
  }

  .md\:my-200 {
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .md\:mx-200 {
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .md\:my-300 {
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .md\:mx-300 {
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .md\:my-330 {
    margin-top: 20.625rem;
    margin-bottom: 20.625rem;
  }

  .md\:mx-330 {
    margin-left: 20.625rem;
    margin-right: 20.625rem;
  }

  .md\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .md\:-my-1 {
    margin-top: -0.063rem;
    margin-bottom: -0.063rem;
  }

  .md\:-mx-1 {
    margin-left: -0.063rem;
    margin-right: -0.063rem;
  }

  .md\:-my-2 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .md\:-mx-2 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .md\:-my-3 {
    margin-top: -0.188rem;
    margin-bottom: -0.188rem;
  }

  .md\:-mx-3 {
    margin-left: -0.188rem;
    margin-right: -0.188rem;
  }

  .md\:-my-4 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:-mx-4 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:-my-5 {
    margin-top: -0.313rem;
    margin-bottom: -0.313rem;
  }

  .md\:-mx-5 {
    margin-left: -0.313rem;
    margin-right: -0.313rem;
  }

  .md\:-my-9 {
    margin-top: -0.563rem;
    margin-bottom: -0.563rem;
  }

  .md\:-mx-9 {
    margin-left: -0.563rem;
    margin-right: -0.563rem;
  }

  .md\:-my-10 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .md\:-mx-10 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .md\:-my-15 {
    margin-top: -0.938rem;
    margin-bottom: -0.938rem;
  }

  .md\:-mx-15 {
    margin-left: -0.938rem;
    margin-right: -0.938rem;
  }

  .md\:-my-20 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:-mx-20 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:-my-25 {
    margin-top: -1.563rem;
    margin-bottom: -1.563rem;
  }

  .md\:-mx-25 {
    margin-left: -1.563rem;
    margin-right: -1.563rem;
  }

  .md\:-my-30 {
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .md\:-mx-30 {
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .md\:-my-35 {
    margin-top: -2.188rem;
    margin-bottom: -2.188rem;
  }

  .md\:-mx-35 {
    margin-left: -2.188rem;
    margin-right: -2.188rem;
  }

  .md\:-my-40 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-mx-40 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-my-45 {
    margin-top: -2.813rem;
    margin-bottom: -2.813rem;
  }

  .md\:-mx-45 {
    margin-left: -2.813rem;
    margin-right: -2.813rem;
  }

  .md\:-my-50 {
    margin-top: -3.125rem;
    margin-bottom: -3.125rem;
  }

  .md\:-mx-50 {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }

  .md\:-my-55 {
    margin-top: -3.438rem;
    margin-bottom: -3.438rem;
  }

  .md\:-mx-55 {
    margin-left: -3.438rem;
    margin-right: -3.438rem;
  }

  .md\:-my-60 {
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .md\:-mx-60 {
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .md\:-my-65 {
    margin-top: -4.063rem;
    margin-bottom: -4.063rem;
  }

  .md\:-mx-65 {
    margin-left: -4.063rem;
    margin-right: -4.063rem;
  }

  .md\:-my-70 {
    margin-top: -4.375rem;
    margin-bottom: -4.375rem;
  }

  .md\:-mx-70 {
    margin-left: -4.375rem;
    margin-right: -4.375rem;
  }

  .md\:-my-75 {
    margin-top: -4.688rem;
    margin-bottom: -4.688rem;
  }

  .md\:-mx-75 {
    margin-left: -4.688rem;
    margin-right: -4.688rem;
  }

  .md\:-my-80 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:-mx-80 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:-my-85 {
    margin-top: -5.313rem;
    margin-bottom: -5.313rem;
  }

  .md\:-mx-85 {
    margin-left: -5.313rem;
    margin-right: -5.313rem;
  }

  .md\:-my-90 {
    margin-top: -5.625rem;
    margin-bottom: -5.625rem;
  }

  .md\:-mx-90 {
    margin-left: -5.625rem;
    margin-right: -5.625rem;
  }

  .md\:-my-95 {
    margin-top: -5.938rem;
    margin-bottom: -5.938rem;
  }

  .md\:-mx-95 {
    margin-left: -5.938rem;
    margin-right: -5.938rem;
  }

  .md\:-my-100 {
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .md\:-mx-100 {
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .md\:-my-105 {
    margin-top: -6.563rem;
    margin-bottom: -6.563rem;
  }

  .md\:-mx-105 {
    margin-left: -6.563rem;
    margin-right: -6.563rem;
  }

  .md\:-my-110 {
    margin-top: -6.875rem;
    margin-bottom: -6.875rem;
  }

  .md\:-mx-110 {
    margin-left: -6.875rem;
    margin-right: -6.875rem;
  }

  .md\:-my-115 {
    margin-top: -7.188rem;
    margin-bottom: -7.188rem;
  }

  .md\:-mx-115 {
    margin-left: -7.188rem;
    margin-right: -7.188rem;
  }

  .md\:-my-120 {
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .md\:-mx-120 {
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .md\:-my-125 {
    margin-top: -7.813rem;
    margin-bottom: -7.813rem;
  }

  .md\:-mx-125 {
    margin-left: -7.813rem;
    margin-right: -7.813rem;
  }

  .md\:-my-130 {
    margin-top: -8.125rem;
    margin-bottom: -8.125rem;
  }

  .md\:-mx-130 {
    margin-left: -8.125rem;
    margin-right: -8.125rem;
  }

  .md\:-my-135 {
    margin-top: -8.438rem;
    margin-bottom: -8.438rem;
  }

  .md\:-mx-135 {
    margin-left: -8.438rem;
    margin-right: -8.438rem;
  }

  .md\:-my-140 {
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .md\:-mx-140 {
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .md\:-my-145 {
    margin-top: -9.063rem;
    margin-bottom: -9.063rem;
  }

  .md\:-mx-145 {
    margin-left: -9.063rem;
    margin-right: -9.063rem;
  }

  .md\:-my-150 {
    margin-top: -9.375rem;
    margin-bottom: -9.375rem;
  }

  .md\:-mx-150 {
    margin-left: -9.375rem;
    margin-right: -9.375rem;
  }

  .md\:-my-155 {
    margin-top: -9.688rem;
    margin-bottom: -9.688rem;
  }

  .md\:-mx-155 {
    margin-left: -9.688rem;
    margin-right: -9.688rem;
  }

  .md\:-my-160 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md\:-mx-160 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md\:-my-165 {
    margin-top: -10.313rem;
    margin-bottom: -10.313rem;
  }

  .md\:-mx-165 {
    margin-left: -10.313rem;
    margin-right: -10.313rem;
  }

  .md\:-my-170 {
    margin-top: -10.625rem;
    margin-bottom: -10.625rem;
  }

  .md\:-mx-170 {
    margin-left: -10.625rem;
    margin-right: -10.625rem;
  }

  .md\:-my-175 {
    margin-top: -10.938rem;
    margin-bottom: -10.938rem;
  }

  .md\:-mx-175 {
    margin-left: -10.938rem;
    margin-right: -10.938rem;
  }

  .md\:-my-180 {
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .md\:-mx-180 {
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .md\:-my-185 {
    margin-top: -11.563rem;
    margin-bottom: -11.563rem;
  }

  .md\:-mx-185 {
    margin-left: -11.563rem;
    margin-right: -11.563rem;
  }

  .md\:-my-190 {
    margin-top: -11.875rem;
    margin-bottom: -11.875rem;
  }

  .md\:-mx-190 {
    margin-left: -11.875rem;
    margin-right: -11.875rem;
  }

  .md\:-my-195 {
    margin-top: -12.188rem;
    margin-bottom: -12.188rem;
  }

  .md\:-mx-195 {
    margin-left: -12.188rem;
    margin-right: -12.188rem;
  }

  .md\:-my-200 {
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .md\:-mx-200 {
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .md\:-my-300 {
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .md\:-mx-300 {
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .md\:-my-330 {
    margin-top: -20.625rem;
    margin-bottom: -20.625rem;
  }

  .md\:-mx-330 {
    margin-left: -20.625rem;
    margin-right: -20.625rem;
  }

  .md\:mt-0 {
    margin-top: 0;
  }

  .md\:mr-0 {
    margin-right: 0;
  }

  .md\:mb-0 {
    margin-bottom: 0;
  }

  .md\:ml-0 {
    margin-left: 0;
  }

  .md\:mt-1 {
    margin-top: 0.063rem;
  }

  .md\:mr-1 {
    margin-right: 0.063rem;
  }

  .md\:mb-1 {
    margin-bottom: 0.063rem;
  }

  .md\:ml-1 {
    margin-left: 0.063rem;
  }

  .md\:mt-2 {
    margin-top: 0.125rem;
  }

  .md\:mr-2 {
    margin-right: 0.125rem;
  }

  .md\:mb-2 {
    margin-bottom: 0.125rem;
  }

  .md\:ml-2 {
    margin-left: 0.125rem;
  }

  .md\:mt-3 {
    margin-top: 0.188rem;
  }

  .md\:mr-3 {
    margin-right: 0.188rem;
  }

  .md\:mb-3 {
    margin-bottom: 0.188rem;
  }

  .md\:ml-3 {
    margin-left: 0.188rem;
  }

  .md\:mt-4 {
    margin-top: 0.25rem;
  }

  .md\:mr-4 {
    margin-right: 0.25rem;
  }

  .md\:mb-4 {
    margin-bottom: 0.25rem;
  }

  .md\:ml-4 {
    margin-left: 0.25rem;
  }

  .md\:mt-5 {
    margin-top: 0.313rem;
  }

  .md\:mr-5 {
    margin-right: 0.313rem;
  }

  .md\:mb-5 {
    margin-bottom: 0.313rem;
  }

  .md\:ml-5 {
    margin-left: 0.313rem;
  }

  .md\:mt-9 {
    margin-top: 0.563rem;
  }

  .md\:mr-9 {
    margin-right: 0.563rem;
  }

  .md\:mb-9 {
    margin-bottom: 0.563rem;
  }

  .md\:ml-9 {
    margin-left: 0.563rem;
  }

  .md\:mt-10 {
    margin-top: 0.625rem;
  }

  .md\:mr-10 {
    margin-right: 0.625rem;
  }

  .md\:mb-10 {
    margin-bottom: 0.625rem;
  }

  .md\:ml-10 {
    margin-left: 0.625rem;
  }

  .md\:mt-15 {
    margin-top: 0.938rem;
  }

  .md\:mr-15 {
    margin-right: 0.938rem;
  }

  .md\:mb-15 {
    margin-bottom: 0.938rem;
  }

  .md\:ml-15 {
    margin-left: 0.938rem;
  }

  .md\:mt-20 {
    margin-top: 1.25rem;
  }

  .md\:mr-20 {
    margin-right: 1.25rem;
  }

  .md\:mb-20 {
    margin-bottom: 1.25rem;
  }

  .md\:ml-20 {
    margin-left: 1.25rem;
  }

  .md\:mt-25 {
    margin-top: 1.563rem;
  }

  .md\:mr-25 {
    margin-right: 1.563rem;
  }

  .md\:mb-25 {
    margin-bottom: 1.563rem;
  }

  .md\:ml-25 {
    margin-left: 1.563rem;
  }

  .md\:mt-30 {
    margin-top: 1.875rem;
  }

  .md\:mr-30 {
    margin-right: 1.875rem;
  }

  .md\:mb-30 {
    margin-bottom: 1.875rem;
  }

  .md\:ml-30 {
    margin-left: 1.875rem;
  }

  .md\:mt-35 {
    margin-top: 2.188rem;
  }

  .md\:mr-35 {
    margin-right: 2.188rem;
  }

  .md\:mb-35 {
    margin-bottom: 2.188rem;
  }

  .md\:ml-35 {
    margin-left: 2.188rem;
  }

  .md\:mt-40 {
    margin-top: 2.5rem;
  }

  .md\:mr-40 {
    margin-right: 2.5rem;
  }

  .md\:mb-40 {
    margin-bottom: 2.5rem;
  }

  .md\:ml-40 {
    margin-left: 2.5rem;
  }

  .md\:mt-45 {
    margin-top: 2.813rem;
  }

  .md\:mr-45 {
    margin-right: 2.813rem;
  }

  .md\:mb-45 {
    margin-bottom: 2.813rem;
  }

  .md\:ml-45 {
    margin-left: 2.813rem;
  }

  .md\:mt-50 {
    margin-top: 3.125rem;
  }

  .md\:mr-50 {
    margin-right: 3.125rem;
  }

  .md\:mb-50 {
    margin-bottom: 3.125rem;
  }

  .md\:ml-50 {
    margin-left: 3.125rem;
  }

  .md\:mt-55 {
    margin-top: 3.438rem;
  }

  .md\:mr-55 {
    margin-right: 3.438rem;
  }

  .md\:mb-55 {
    margin-bottom: 3.438rem;
  }

  .md\:ml-55 {
    margin-left: 3.438rem;
  }

  .md\:mt-60 {
    margin-top: 3.75rem;
  }

  .md\:mr-60 {
    margin-right: 3.75rem;
  }

  .md\:mb-60 {
    margin-bottom: 3.75rem;
  }

  .md\:ml-60 {
    margin-left: 3.75rem;
  }

  .md\:mt-65 {
    margin-top: 4.063rem;
  }

  .md\:mr-65 {
    margin-right: 4.063rem;
  }

  .md\:mb-65 {
    margin-bottom: 4.063rem;
  }

  .md\:ml-65 {
    margin-left: 4.063rem;
  }

  .md\:mt-70 {
    margin-top: 4.375rem;
  }

  .md\:mr-70 {
    margin-right: 4.375rem;
  }

  .md\:mb-70 {
    margin-bottom: 4.375rem;
  }

  .md\:ml-70 {
    margin-left: 4.375rem;
  }

  .md\:mt-75 {
    margin-top: 4.688rem;
  }

  .md\:mr-75 {
    margin-right: 4.688rem;
  }

  .md\:mb-75 {
    margin-bottom: 4.688rem;
  }

  .md\:ml-75 {
    margin-left: 4.688rem;
  }

  .md\:mt-80 {
    margin-top: 5rem;
  }

  .md\:mr-80 {
    margin-right: 5rem;
  }

  .md\:mb-80 {
    margin-bottom: 5rem;
  }

  .md\:ml-80 {
    margin-left: 5rem;
  }

  .md\:mt-85 {
    margin-top: 5.313rem;
  }

  .md\:mr-85 {
    margin-right: 5.313rem;
  }

  .md\:mb-85 {
    margin-bottom: 5.313rem;
  }

  .md\:ml-85 {
    margin-left: 5.313rem;
  }

  .md\:mt-90 {
    margin-top: 5.625rem;
  }

  .md\:mr-90 {
    margin-right: 5.625rem;
  }

  .md\:mb-90 {
    margin-bottom: 5.625rem;
  }

  .md\:ml-90 {
    margin-left: 5.625rem;
  }

  .md\:mt-95 {
    margin-top: 5.938rem;
  }

  .md\:mr-95 {
    margin-right: 5.938rem;
  }

  .md\:mb-95 {
    margin-bottom: 5.938rem;
  }

  .md\:ml-95 {
    margin-left: 5.938rem;
  }

  .md\:mt-100 {
    margin-top: 6.25rem;
  }

  .md\:mr-100 {
    margin-right: 6.25rem;
  }

  .md\:mb-100 {
    margin-bottom: 6.25rem;
  }

  .md\:ml-100 {
    margin-left: 6.25rem;
  }

  .md\:mt-105 {
    margin-top: 6.563rem;
  }

  .md\:mr-105 {
    margin-right: 6.563rem;
  }

  .md\:mb-105 {
    margin-bottom: 6.563rem;
  }

  .md\:ml-105 {
    margin-left: 6.563rem;
  }

  .md\:mt-110 {
    margin-top: 6.875rem;
  }

  .md\:mr-110 {
    margin-right: 6.875rem;
  }

  .md\:mb-110 {
    margin-bottom: 6.875rem;
  }

  .md\:ml-110 {
    margin-left: 6.875rem;
  }

  .md\:mt-115 {
    margin-top: 7.188rem;
  }

  .md\:mr-115 {
    margin-right: 7.188rem;
  }

  .md\:mb-115 {
    margin-bottom: 7.188rem;
  }

  .md\:ml-115 {
    margin-left: 7.188rem;
  }

  .md\:mt-120 {
    margin-top: 7.5rem;
  }

  .md\:mr-120 {
    margin-right: 7.5rem;
  }

  .md\:mb-120 {
    margin-bottom: 7.5rem;
  }

  .md\:ml-120 {
    margin-left: 7.5rem;
  }

  .md\:mt-125 {
    margin-top: 7.813rem;
  }

  .md\:mr-125 {
    margin-right: 7.813rem;
  }

  .md\:mb-125 {
    margin-bottom: 7.813rem;
  }

  .md\:ml-125 {
    margin-left: 7.813rem;
  }

  .md\:mt-130 {
    margin-top: 8.125rem;
  }

  .md\:mr-130 {
    margin-right: 8.125rem;
  }

  .md\:mb-130 {
    margin-bottom: 8.125rem;
  }

  .md\:ml-130 {
    margin-left: 8.125rem;
  }

  .md\:mt-135 {
    margin-top: 8.438rem;
  }

  .md\:mr-135 {
    margin-right: 8.438rem;
  }

  .md\:mb-135 {
    margin-bottom: 8.438rem;
  }

  .md\:ml-135 {
    margin-left: 8.438rem;
  }

  .md\:mt-140 {
    margin-top: 8.75rem;
  }

  .md\:mr-140 {
    margin-right: 8.75rem;
  }

  .md\:mb-140 {
    margin-bottom: 8.75rem;
  }

  .md\:ml-140 {
    margin-left: 8.75rem;
  }

  .md\:mt-145 {
    margin-top: 9.063rem;
  }

  .md\:mr-145 {
    margin-right: 9.063rem;
  }

  .md\:mb-145 {
    margin-bottom: 9.063rem;
  }

  .md\:ml-145 {
    margin-left: 9.063rem;
  }

  .md\:mt-150 {
    margin-top: 9.375rem;
  }

  .md\:mr-150 {
    margin-right: 9.375rem;
  }

  .md\:mb-150 {
    margin-bottom: 9.375rem;
  }

  .md\:ml-150 {
    margin-left: 9.375rem;
  }

  .md\:mt-155 {
    margin-top: 9.688rem;
  }

  .md\:mr-155 {
    margin-right: 9.688rem;
  }

  .md\:mb-155 {
    margin-bottom: 9.688rem;
  }

  .md\:ml-155 {
    margin-left: 9.688rem;
  }

  .md\:mt-160 {
    margin-top: 10rem;
  }

  .md\:mr-160 {
    margin-right: 10rem;
  }

  .md\:mb-160 {
    margin-bottom: 10rem;
  }

  .md\:ml-160 {
    margin-left: 10rem;
  }

  .md\:mt-165 {
    margin-top: 10.313rem;
  }

  .md\:mr-165 {
    margin-right: 10.313rem;
  }

  .md\:mb-165 {
    margin-bottom: 10.313rem;
  }

  .md\:ml-165 {
    margin-left: 10.313rem;
  }

  .md\:mt-170 {
    margin-top: 10.625rem;
  }

  .md\:mr-170 {
    margin-right: 10.625rem;
  }

  .md\:mb-170 {
    margin-bottom: 10.625rem;
  }

  .md\:ml-170 {
    margin-left: 10.625rem;
  }

  .md\:mt-175 {
    margin-top: 10.938rem;
  }

  .md\:mr-175 {
    margin-right: 10.938rem;
  }

  .md\:mb-175 {
    margin-bottom: 10.938rem;
  }

  .md\:ml-175 {
    margin-left: 10.938rem;
  }

  .md\:mt-180 {
    margin-top: 11.25rem;
  }

  .md\:mr-180 {
    margin-right: 11.25rem;
  }

  .md\:mb-180 {
    margin-bottom: 11.25rem;
  }

  .md\:ml-180 {
    margin-left: 11.25rem;
  }

  .md\:mt-185 {
    margin-top: 11.563rem;
  }

  .md\:mr-185 {
    margin-right: 11.563rem;
  }

  .md\:mb-185 {
    margin-bottom: 11.563rem;
  }

  .md\:ml-185 {
    margin-left: 11.563rem;
  }

  .md\:mt-190 {
    margin-top: 11.875rem;
  }

  .md\:mr-190 {
    margin-right: 11.875rem;
  }

  .md\:mb-190 {
    margin-bottom: 11.875rem;
  }

  .md\:ml-190 {
    margin-left: 11.875rem;
  }

  .md\:mt-195 {
    margin-top: 12.188rem;
  }

  .md\:mr-195 {
    margin-right: 12.188rem;
  }

  .md\:mb-195 {
    margin-bottom: 12.188rem;
  }

  .md\:ml-195 {
    margin-left: 12.188rem;
  }

  .md\:mt-200 {
    margin-top: 12.5rem;
  }

  .md\:mr-200 {
    margin-right: 12.5rem;
  }

  .md\:mb-200 {
    margin-bottom: 12.5rem;
  }

  .md\:ml-200 {
    margin-left: 12.5rem;
  }

  .md\:mt-300 {
    margin-top: 18.75rem;
  }

  .md\:mr-300 {
    margin-right: 18.75rem;
  }

  .md\:mb-300 {
    margin-bottom: 18.75rem;
  }

  .md\:ml-300 {
    margin-left: 18.75rem;
  }

  .md\:mt-330 {
    margin-top: 20.625rem;
  }

  .md\:mr-330 {
    margin-right: 20.625rem;
  }

  .md\:mb-330 {
    margin-bottom: 20.625rem;
  }

  .md\:ml-330 {
    margin-left: 20.625rem;
  }

  .md\:mt-auto {
    margin-top: auto;
  }

  .md\:mr-auto {
    margin-right: auto;
  }

  .md\:mb-auto {
    margin-bottom: auto;
  }

  .md\:ml-auto {
    margin-left: auto;
  }

  .md\:-mt-1 {
    margin-top: -0.063rem;
  }

  .md\:-mr-1 {
    margin-right: -0.063rem;
  }

  .md\:-mb-1 {
    margin-bottom: -0.063rem;
  }

  .md\:-ml-1 {
    margin-left: -0.063rem;
  }

  .md\:-mt-2 {
    margin-top: -0.125rem;
  }

  .md\:-mr-2 {
    margin-right: -0.125rem;
  }

  .md\:-mb-2 {
    margin-bottom: -0.125rem;
  }

  .md\:-ml-2 {
    margin-left: -0.125rem;
  }

  .md\:-mt-3 {
    margin-top: -0.188rem;
  }

  .md\:-mr-3 {
    margin-right: -0.188rem;
  }

  .md\:-mb-3 {
    margin-bottom: -0.188rem;
  }

  .md\:-ml-3 {
    margin-left: -0.188rem;
  }

  .md\:-mt-4 {
    margin-top: -0.25rem;
  }

  .md\:-mr-4 {
    margin-right: -0.25rem;
  }

  .md\:-mb-4 {
    margin-bottom: -0.25rem;
  }

  .md\:-ml-4 {
    margin-left: -0.25rem;
  }

  .md\:-mt-5 {
    margin-top: -0.313rem;
  }

  .md\:-mr-5 {
    margin-right: -0.313rem;
  }

  .md\:-mb-5 {
    margin-bottom: -0.313rem;
  }

  .md\:-ml-5 {
    margin-left: -0.313rem;
  }

  .md\:-mt-9 {
    margin-top: -0.563rem;
  }

  .md\:-mr-9 {
    margin-right: -0.563rem;
  }

  .md\:-mb-9 {
    margin-bottom: -0.563rem;
  }

  .md\:-ml-9 {
    margin-left: -0.563rem;
  }

  .md\:-mt-10 {
    margin-top: -0.625rem;
  }

  .md\:-mr-10 {
    margin-right: -0.625rem;
  }

  .md\:-mb-10 {
    margin-bottom: -0.625rem;
  }

  .md\:-ml-10 {
    margin-left: -0.625rem;
  }

  .md\:-mt-15 {
    margin-top: -0.938rem;
  }

  .md\:-mr-15 {
    margin-right: -0.938rem;
  }

  .md\:-mb-15 {
    margin-bottom: -0.938rem;
  }

  .md\:-ml-15 {
    margin-left: -0.938rem;
  }

  .md\:-mt-20 {
    margin-top: -1.25rem;
  }

  .md\:-mr-20 {
    margin-right: -1.25rem;
  }

  .md\:-mb-20 {
    margin-bottom: -1.25rem;
  }

  .md\:-ml-20 {
    margin-left: -1.25rem;
  }

  .md\:-mt-25 {
    margin-top: -1.563rem;
  }

  .md\:-mr-25 {
    margin-right: -1.563rem;
  }

  .md\:-mb-25 {
    margin-bottom: -1.563rem;
  }

  .md\:-ml-25 {
    margin-left: -1.563rem;
  }

  .md\:-mt-30 {
    margin-top: -1.875rem;
  }

  .md\:-mr-30 {
    margin-right: -1.875rem;
  }

  .md\:-mb-30 {
    margin-bottom: -1.875rem;
  }

  .md\:-ml-30 {
    margin-left: -1.875rem;
  }

  .md\:-mt-35 {
    margin-top: -2.188rem;
  }

  .md\:-mr-35 {
    margin-right: -2.188rem;
  }

  .md\:-mb-35 {
    margin-bottom: -2.188rem;
  }

  .md\:-ml-35 {
    margin-left: -2.188rem;
  }

  .md\:-mt-40 {
    margin-top: -2.5rem;
  }

  .md\:-mr-40 {
    margin-right: -2.5rem;
  }

  .md\:-mb-40 {
    margin-bottom: -2.5rem;
  }

  .md\:-ml-40 {
    margin-left: -2.5rem;
  }

  .md\:-mt-45 {
    margin-top: -2.813rem;
  }

  .md\:-mr-45 {
    margin-right: -2.813rem;
  }

  .md\:-mb-45 {
    margin-bottom: -2.813rem;
  }

  .md\:-ml-45 {
    margin-left: -2.813rem;
  }

  .md\:-mt-50 {
    margin-top: -3.125rem;
  }

  .md\:-mr-50 {
    margin-right: -3.125rem;
  }

  .md\:-mb-50 {
    margin-bottom: -3.125rem;
  }

  .md\:-ml-50 {
    margin-left: -3.125rem;
  }

  .md\:-mt-55 {
    margin-top: -3.438rem;
  }

  .md\:-mr-55 {
    margin-right: -3.438rem;
  }

  .md\:-mb-55 {
    margin-bottom: -3.438rem;
  }

  .md\:-ml-55 {
    margin-left: -3.438rem;
  }

  .md\:-mt-60 {
    margin-top: -3.75rem;
  }

  .md\:-mr-60 {
    margin-right: -3.75rem;
  }

  .md\:-mb-60 {
    margin-bottom: -3.75rem;
  }

  .md\:-ml-60 {
    margin-left: -3.75rem;
  }

  .md\:-mt-65 {
    margin-top: -4.063rem;
  }

  .md\:-mr-65 {
    margin-right: -4.063rem;
  }

  .md\:-mb-65 {
    margin-bottom: -4.063rem;
  }

  .md\:-ml-65 {
    margin-left: -4.063rem;
  }

  .md\:-mt-70 {
    margin-top: -4.375rem;
  }

  .md\:-mr-70 {
    margin-right: -4.375rem;
  }

  .md\:-mb-70 {
    margin-bottom: -4.375rem;
  }

  .md\:-ml-70 {
    margin-left: -4.375rem;
  }

  .md\:-mt-75 {
    margin-top: -4.688rem;
  }

  .md\:-mr-75 {
    margin-right: -4.688rem;
  }

  .md\:-mb-75 {
    margin-bottom: -4.688rem;
  }

  .md\:-ml-75 {
    margin-left: -4.688rem;
  }

  .md\:-mt-80 {
    margin-top: -5rem;
  }

  .md\:-mr-80 {
    margin-right: -5rem;
  }

  .md\:-mb-80 {
    margin-bottom: -5rem;
  }

  .md\:-ml-80 {
    margin-left: -5rem;
  }

  .md\:-mt-85 {
    margin-top: -5.313rem;
  }

  .md\:-mr-85 {
    margin-right: -5.313rem;
  }

  .md\:-mb-85 {
    margin-bottom: -5.313rem;
  }

  .md\:-ml-85 {
    margin-left: -5.313rem;
  }

  .md\:-mt-90 {
    margin-top: -5.625rem;
  }

  .md\:-mr-90 {
    margin-right: -5.625rem;
  }

  .md\:-mb-90 {
    margin-bottom: -5.625rem;
  }

  .md\:-ml-90 {
    margin-left: -5.625rem;
  }

  .md\:-mt-95 {
    margin-top: -5.938rem;
  }

  .md\:-mr-95 {
    margin-right: -5.938rem;
  }

  .md\:-mb-95 {
    margin-bottom: -5.938rem;
  }

  .md\:-ml-95 {
    margin-left: -5.938rem;
  }

  .md\:-mt-100 {
    margin-top: -6.25rem;
  }

  .md\:-mr-100 {
    margin-right: -6.25rem;
  }

  .md\:-mb-100 {
    margin-bottom: -6.25rem;
  }

  .md\:-ml-100 {
    margin-left: -6.25rem;
  }

  .md\:-mt-105 {
    margin-top: -6.563rem;
  }

  .md\:-mr-105 {
    margin-right: -6.563rem;
  }

  .md\:-mb-105 {
    margin-bottom: -6.563rem;
  }

  .md\:-ml-105 {
    margin-left: -6.563rem;
  }

  .md\:-mt-110 {
    margin-top: -6.875rem;
  }

  .md\:-mr-110 {
    margin-right: -6.875rem;
  }

  .md\:-mb-110 {
    margin-bottom: -6.875rem;
  }

  .md\:-ml-110 {
    margin-left: -6.875rem;
  }

  .md\:-mt-115 {
    margin-top: -7.188rem;
  }

  .md\:-mr-115 {
    margin-right: -7.188rem;
  }

  .md\:-mb-115 {
    margin-bottom: -7.188rem;
  }

  .md\:-ml-115 {
    margin-left: -7.188rem;
  }

  .md\:-mt-120 {
    margin-top: -7.5rem;
  }

  .md\:-mr-120 {
    margin-right: -7.5rem;
  }

  .md\:-mb-120 {
    margin-bottom: -7.5rem;
  }

  .md\:-ml-120 {
    margin-left: -7.5rem;
  }

  .md\:-mt-125 {
    margin-top: -7.813rem;
  }

  .md\:-mr-125 {
    margin-right: -7.813rem;
  }

  .md\:-mb-125 {
    margin-bottom: -7.813rem;
  }

  .md\:-ml-125 {
    margin-left: -7.813rem;
  }

  .md\:-mt-130 {
    margin-top: -8.125rem;
  }

  .md\:-mr-130 {
    margin-right: -8.125rem;
  }

  .md\:-mb-130 {
    margin-bottom: -8.125rem;
  }

  .md\:-ml-130 {
    margin-left: -8.125rem;
  }

  .md\:-mt-135 {
    margin-top: -8.438rem;
  }

  .md\:-mr-135 {
    margin-right: -8.438rem;
  }

  .md\:-mb-135 {
    margin-bottom: -8.438rem;
  }

  .md\:-ml-135 {
    margin-left: -8.438rem;
  }

  .md\:-mt-140 {
    margin-top: -8.75rem;
  }

  .md\:-mr-140 {
    margin-right: -8.75rem;
  }

  .md\:-mb-140 {
    margin-bottom: -8.75rem;
  }

  .md\:-ml-140 {
    margin-left: -8.75rem;
  }

  .md\:-mt-145 {
    margin-top: -9.063rem;
  }

  .md\:-mr-145 {
    margin-right: -9.063rem;
  }

  .md\:-mb-145 {
    margin-bottom: -9.063rem;
  }

  .md\:-ml-145 {
    margin-left: -9.063rem;
  }

  .md\:-mt-150 {
    margin-top: -9.375rem;
  }

  .md\:-mr-150 {
    margin-right: -9.375rem;
  }

  .md\:-mb-150 {
    margin-bottom: -9.375rem;
  }

  .md\:-ml-150 {
    margin-left: -9.375rem;
  }

  .md\:-mt-155 {
    margin-top: -9.688rem;
  }

  .md\:-mr-155 {
    margin-right: -9.688rem;
  }

  .md\:-mb-155 {
    margin-bottom: -9.688rem;
  }

  .md\:-ml-155 {
    margin-left: -9.688rem;
  }

  .md\:-mt-160 {
    margin-top: -10rem;
  }

  .md\:-mr-160 {
    margin-right: -10rem;
  }

  .md\:-mb-160 {
    margin-bottom: -10rem;
  }

  .md\:-ml-160 {
    margin-left: -10rem;
  }

  .md\:-mt-165 {
    margin-top: -10.313rem;
  }

  .md\:-mr-165 {
    margin-right: -10.313rem;
  }

  .md\:-mb-165 {
    margin-bottom: -10.313rem;
  }

  .md\:-ml-165 {
    margin-left: -10.313rem;
  }

  .md\:-mt-170 {
    margin-top: -10.625rem;
  }

  .md\:-mr-170 {
    margin-right: -10.625rem;
  }

  .md\:-mb-170 {
    margin-bottom: -10.625rem;
  }

  .md\:-ml-170 {
    margin-left: -10.625rem;
  }

  .md\:-mt-175 {
    margin-top: -10.938rem;
  }

  .md\:-mr-175 {
    margin-right: -10.938rem;
  }

  .md\:-mb-175 {
    margin-bottom: -10.938rem;
  }

  .md\:-ml-175 {
    margin-left: -10.938rem;
  }

  .md\:-mt-180 {
    margin-top: -11.25rem;
  }

  .md\:-mr-180 {
    margin-right: -11.25rem;
  }

  .md\:-mb-180 {
    margin-bottom: -11.25rem;
  }

  .md\:-ml-180 {
    margin-left: -11.25rem;
  }

  .md\:-mt-185 {
    margin-top: -11.563rem;
  }

  .md\:-mr-185 {
    margin-right: -11.563rem;
  }

  .md\:-mb-185 {
    margin-bottom: -11.563rem;
  }

  .md\:-ml-185 {
    margin-left: -11.563rem;
  }

  .md\:-mt-190 {
    margin-top: -11.875rem;
  }

  .md\:-mr-190 {
    margin-right: -11.875rem;
  }

  .md\:-mb-190 {
    margin-bottom: -11.875rem;
  }

  .md\:-ml-190 {
    margin-left: -11.875rem;
  }

  .md\:-mt-195 {
    margin-top: -12.188rem;
  }

  .md\:-mr-195 {
    margin-right: -12.188rem;
  }

  .md\:-mb-195 {
    margin-bottom: -12.188rem;
  }

  .md\:-ml-195 {
    margin-left: -12.188rem;
  }

  .md\:-mt-200 {
    margin-top: -12.5rem;
  }

  .md\:-mr-200 {
    margin-right: -12.5rem;
  }

  .md\:-mb-200 {
    margin-bottom: -12.5rem;
  }

  .md\:-ml-200 {
    margin-left: -12.5rem;
  }

  .md\:-mt-300 {
    margin-top: -18.75rem;
  }

  .md\:-mr-300 {
    margin-right: -18.75rem;
  }

  .md\:-mb-300 {
    margin-bottom: -18.75rem;
  }

  .md\:-ml-300 {
    margin-left: -18.75rem;
  }

  .md\:-mt-330 {
    margin-top: -20.625rem;
  }

  .md\:-mr-330 {
    margin-right: -20.625rem;
  }

  .md\:-mb-330 {
    margin-bottom: -20.625rem;
  }

  .md\:-ml-330 {
    margin-left: -20.625rem;
  }

  .md\:max-h-full {
    max-height: 100%;
  }

  .md\:max-h-screen {
    max-height: 100vh;
  }

  .md\:max-w-190 {
    max-width: 11.875rem;
  }

  .md\:max-w-225 {
    max-width: 14.063rem;
  }

  .md\:max-w-295 {
    max-width: 18.438rem;
  }

  .md\:max-w-335 {
    max-width: 20.938rem;
  }

  .md\:max-w-440 {
    max-width: 27.5rem;
  }

  .md\:max-w-540 {
    max-width: 33.75rem;
  }

  .md\:max-w-1200 {
    max-width: 75rem;
  }

  .md\:max-w-xs {
    max-width: 20rem;
  }

  .md\:max-w-sm {
    max-width: 24rem;
  }

  .md\:max-w-md {
    max-width: 28rem;
  }

  .md\:max-w-lg {
    max-width: 32rem;
  }

  .md\:max-w-xl {
    max-width: 36rem;
  }

  .md\:max-w-2xl {
    max-width: 42rem;
  }

  .md\:max-w-3xl {
    max-width: 48rem;
  }

  .md\:max-w-4xl {
    max-width: 56rem;
  }

  .md\:max-w-5xl {
    max-width: 64rem;
  }

  .md\:max-w-6xl {
    max-width: 72rem;
  }

  .md\:max-w-full {
    max-width: 100%;
  }

  .md\:min-h-0 {
    min-height: 0;
  }

  .md\:min-h-full {
    min-height: 100%;
  }

  .md\:min-h-screen {
    min-height: 100vh;
  }

  .md\:min-w-0 {
    min-width: 0;
  }

  .md\:min-w-full {
    min-width: 100%;
  }

  .md\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .md\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .md\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .md\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .md\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .md\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .md\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .md\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .md\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .md\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .md\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .md\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .md\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .md\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .md\:opacity-0 {
    opacity: 0;
  }

  .md\:opacity-25 {
    opacity: 0.25;
  }

  .md\:opacity-50 {
    opacity: 0.5;
  }

  .md\:opacity-75 {
    opacity: 0.75;
  }

  .md\:opacity-100 {
    opacity: 1;
  }

  .md\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .md\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .md\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .md\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .md\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .md\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .md\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .md\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .md\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .md\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .md\:outline-none {
    outline: 0;
  }

  .md\:focus\:outline-none:focus {
    outline: 0;
  }

  .md\:overflow-auto {
    overflow: auto;
  }

  .md\:overflow-hidden {
    overflow: hidden;
  }

  .md\:overflow-visible {
    overflow: visible;
  }

  .md\:overflow-scroll {
    overflow: scroll;
  }

  .md\:overflow-x-auto {
    overflow-x: auto;
  }

  .md\:overflow-y-auto {
    overflow-y: auto;
  }

  .md\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .md\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .md\:overflow-x-visible {
    overflow-x: visible;
  }

  .md\:overflow-y-visible {
    overflow-y: visible;
  }

  .md\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .md\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .md\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .md\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .md\:p-0 {
    padding: 0;
  }

  .md\:p-1 {
    padding: 0.063rem;
  }

  .md\:p-2 {
    padding: 0.125rem;
  }

  .md\:p-3 {
    padding: 0.188rem;
  }

  .md\:p-4 {
    padding: 0.25rem;
  }

  .md\:p-5 {
    padding: 0.313rem;
  }

  .md\:p-9 {
    padding: 0.563rem;
  }

  .md\:p-10 {
    padding: 0.625rem;
  }

  .md\:p-15 {
    padding: 0.938rem;
  }

  .md\:p-20 {
    padding: 1.25rem;
  }

  .md\:p-25 {
    padding: 1.563rem;
  }

  .md\:p-30 {
    padding: 1.875rem;
  }

  .md\:p-35 {
    padding: 2.188rem;
  }

  .md\:p-40 {
    padding: 2.5rem;
  }

  .md\:p-45 {
    padding: 2.813rem;
  }

  .md\:p-50 {
    padding: 3.125rem;
  }

  .md\:p-55 {
    padding: 3.438rem;
  }

  .md\:p-60 {
    padding: 3.75rem;
  }

  .md\:p-65 {
    padding: 4.063rem;
  }

  .md\:p-70 {
    padding: 4.375rem;
  }

  .md\:p-75 {
    padding: 4.688rem;
  }

  .md\:p-80 {
    padding: 5rem;
  }

  .md\:p-85 {
    padding: 5.313rem;
  }

  .md\:p-90 {
    padding: 5.625rem;
  }

  .md\:p-95 {
    padding: 5.938rem;
  }

  .md\:p-100 {
    padding: 6.25rem;
  }

  .md\:p-105 {
    padding: 6.563rem;
  }

  .md\:p-110 {
    padding: 6.875rem;
  }

  .md\:p-115 {
    padding: 7.188rem;
  }

  .md\:p-120 {
    padding: 7.5rem;
  }

  .md\:p-125 {
    padding: 7.813rem;
  }

  .md\:p-130 {
    padding: 8.125rem;
  }

  .md\:p-135 {
    padding: 8.438rem;
  }

  .md\:p-140 {
    padding: 8.75rem;
  }

  .md\:p-145 {
    padding: 9.063rem;
  }

  .md\:p-150 {
    padding: 9.375rem;
  }

  .md\:p-155 {
    padding: 9.688rem;
  }

  .md\:p-160 {
    padding: 10rem;
  }

  .md\:p-165 {
    padding: 10.313rem;
  }

  .md\:p-170 {
    padding: 10.625rem;
  }

  .md\:p-175 {
    padding: 10.938rem;
  }

  .md\:p-180 {
    padding: 11.25rem;
  }

  .md\:p-185 {
    padding: 11.563rem;
  }

  .md\:p-190 {
    padding: 11.875rem;
  }

  .md\:p-195 {
    padding: 12.188rem;
  }

  .md\:p-200 {
    padding: 12.5rem;
  }

  .md\:p-300 {
    padding: 18.75rem;
  }

  .md\:p-330 {
    padding: 20.625rem;
  }

  .md\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .md\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .md\:py-1 {
    padding-top: 0.063rem;
    padding-bottom: 0.063rem;
  }

  .md\:px-1 {
    padding-left: 0.063rem;
    padding-right: 0.063rem;
  }

  .md\:py-2 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .md\:px-2 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .md\:py-3 {
    padding-top: 0.188rem;
    padding-bottom: 0.188rem;
  }

  .md\:px-3 {
    padding-left: 0.188rem;
    padding-right: 0.188rem;
  }

  .md\:py-4 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:px-4 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:py-5 {
    padding-top: 0.313rem;
    padding-bottom: 0.313rem;
  }

  .md\:px-5 {
    padding-left: 0.313rem;
    padding-right: 0.313rem;
  }

  .md\:py-9 {
    padding-top: 0.563rem;
    padding-bottom: 0.563rem;
  }

  .md\:px-9 {
    padding-left: 0.563rem;
    padding-right: 0.563rem;
  }

  .md\:py-10 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .md\:px-10 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .md\:py-15 {
    padding-top: 0.938rem;
    padding-bottom: 0.938rem;
  }

  .md\:px-15 {
    padding-left: 0.938rem;
    padding-right: 0.938rem;
  }

  .md\:py-20 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:px-20 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:py-25 {
    padding-top: 1.563rem;
    padding-bottom: 1.563rem;
  }

  .md\:px-25 {
    padding-left: 1.563rem;
    padding-right: 1.563rem;
  }

  .md\:py-30 {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .md\:px-30 {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .md\:py-35 {
    padding-top: 2.188rem;
    padding-bottom: 2.188rem;
  }

  .md\:px-35 {
    padding-left: 2.188rem;
    padding-right: 2.188rem;
  }

  .md\:py-40 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:px-40 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:py-45 {
    padding-top: 2.813rem;
    padding-bottom: 2.813rem;
  }

  .md\:px-45 {
    padding-left: 2.813rem;
    padding-right: 2.813rem;
  }

  .md\:py-50 {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }

  .md\:px-50 {
    padding-left: 3.125rem;
    padding-right: 3.125rem;
  }

  .md\:py-55 {
    padding-top: 3.438rem;
    padding-bottom: 3.438rem;
  }

  .md\:px-55 {
    padding-left: 3.438rem;
    padding-right: 3.438rem;
  }

  .md\:py-60 {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .md\:px-60 {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .md\:py-65 {
    padding-top: 4.063rem;
    padding-bottom: 4.063rem;
  }

  .md\:px-65 {
    padding-left: 4.063rem;
    padding-right: 4.063rem;
  }

  .md\:py-70 {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem;
  }

  .md\:px-70 {
    padding-left: 4.375rem;
    padding-right: 4.375rem;
  }

  .md\:py-75 {
    padding-top: 4.688rem;
    padding-bottom: 4.688rem;
  }

  .md\:px-75 {
    padding-left: 4.688rem;
    padding-right: 4.688rem;
  }

  .md\:py-80 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:px-80 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:py-85 {
    padding-top: 5.313rem;
    padding-bottom: 5.313rem;
  }

  .md\:px-85 {
    padding-left: 5.313rem;
    padding-right: 5.313rem;
  }

  .md\:py-90 {
    padding-top: 5.625rem;
    padding-bottom: 5.625rem;
  }

  .md\:px-90 {
    padding-left: 5.625rem;
    padding-right: 5.625rem;
  }

  .md\:py-95 {
    padding-top: 5.938rem;
    padding-bottom: 5.938rem;
  }

  .md\:px-95 {
    padding-left: 5.938rem;
    padding-right: 5.938rem;
  }

  .md\:py-100 {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .md\:px-100 {
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .md\:py-105 {
    padding-top: 6.563rem;
    padding-bottom: 6.563rem;
  }

  .md\:px-105 {
    padding-left: 6.563rem;
    padding-right: 6.563rem;
  }

  .md\:py-110 {
    padding-top: 6.875rem;
    padding-bottom: 6.875rem;
  }

  .md\:px-110 {
    padding-left: 6.875rem;
    padding-right: 6.875rem;
  }

  .md\:py-115 {
    padding-top: 7.188rem;
    padding-bottom: 7.188rem;
  }

  .md\:px-115 {
    padding-left: 7.188rem;
    padding-right: 7.188rem;
  }

  .md\:py-120 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .md\:px-120 {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .md\:py-125 {
    padding-top: 7.813rem;
    padding-bottom: 7.813rem;
  }

  .md\:px-125 {
    padding-left: 7.813rem;
    padding-right: 7.813rem;
  }

  .md\:py-130 {
    padding-top: 8.125rem;
    padding-bottom: 8.125rem;
  }

  .md\:px-130 {
    padding-left: 8.125rem;
    padding-right: 8.125rem;
  }

  .md\:py-135 {
    padding-top: 8.438rem;
    padding-bottom: 8.438rem;
  }

  .md\:px-135 {
    padding-left: 8.438rem;
    padding-right: 8.438rem;
  }

  .md\:py-140 {
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .md\:px-140 {
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .md\:py-145 {
    padding-top: 9.063rem;
    padding-bottom: 9.063rem;
  }

  .md\:px-145 {
    padding-left: 9.063rem;
    padding-right: 9.063rem;
  }

  .md\:py-150 {
    padding-top: 9.375rem;
    padding-bottom: 9.375rem;
  }

  .md\:px-150 {
    padding-left: 9.375rem;
    padding-right: 9.375rem;
  }

  .md\:py-155 {
    padding-top: 9.688rem;
    padding-bottom: 9.688rem;
  }

  .md\:px-155 {
    padding-left: 9.688rem;
    padding-right: 9.688rem;
  }

  .md\:py-160 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md\:px-160 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md\:py-165 {
    padding-top: 10.313rem;
    padding-bottom: 10.313rem;
  }

  .md\:px-165 {
    padding-left: 10.313rem;
    padding-right: 10.313rem;
  }

  .md\:py-170 {
    padding-top: 10.625rem;
    padding-bottom: 10.625rem;
  }

  .md\:px-170 {
    padding-left: 10.625rem;
    padding-right: 10.625rem;
  }

  .md\:py-175 {
    padding-top: 10.938rem;
    padding-bottom: 10.938rem;
  }

  .md\:px-175 {
    padding-left: 10.938rem;
    padding-right: 10.938rem;
  }

  .md\:py-180 {
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .md\:px-180 {
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .md\:py-185 {
    padding-top: 11.563rem;
    padding-bottom: 11.563rem;
  }

  .md\:px-185 {
    padding-left: 11.563rem;
    padding-right: 11.563rem;
  }

  .md\:py-190 {
    padding-top: 11.875rem;
    padding-bottom: 11.875rem;
  }

  .md\:px-190 {
    padding-left: 11.875rem;
    padding-right: 11.875rem;
  }

  .md\:py-195 {
    padding-top: 12.188rem;
    padding-bottom: 12.188rem;
  }

  .md\:px-195 {
    padding-left: 12.188rem;
    padding-right: 12.188rem;
  }

  .md\:py-200 {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .md\:px-200 {
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .md\:py-300 {
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .md\:px-300 {
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .md\:py-330 {
    padding-top: 20.625rem;
    padding-bottom: 20.625rem;
  }

  .md\:px-330 {
    padding-left: 20.625rem;
    padding-right: 20.625rem;
  }

  .md\:pt-0 {
    padding-top: 0;
  }

  .md\:pr-0 {
    padding-right: 0;
  }

  .md\:pb-0 {
    padding-bottom: 0;
  }

  .md\:pl-0 {
    padding-left: 0;
  }

  .md\:pt-1 {
    padding-top: 0.063rem;
  }

  .md\:pr-1 {
    padding-right: 0.063rem;
  }

  .md\:pb-1 {
    padding-bottom: 0.063rem;
  }

  .md\:pl-1 {
    padding-left: 0.063rem;
  }

  .md\:pt-2 {
    padding-top: 0.125rem;
  }

  .md\:pr-2 {
    padding-right: 0.125rem;
  }

  .md\:pb-2 {
    padding-bottom: 0.125rem;
  }

  .md\:pl-2 {
    padding-left: 0.125rem;
  }

  .md\:pt-3 {
    padding-top: 0.188rem;
  }

  .md\:pr-3 {
    padding-right: 0.188rem;
  }

  .md\:pb-3 {
    padding-bottom: 0.188rem;
  }

  .md\:pl-3 {
    padding-left: 0.188rem;
  }

  .md\:pt-4 {
    padding-top: 0.25rem;
  }

  .md\:pr-4 {
    padding-right: 0.25rem;
  }

  .md\:pb-4 {
    padding-bottom: 0.25rem;
  }

  .md\:pl-4 {
    padding-left: 0.25rem;
  }

  .md\:pt-5 {
    padding-top: 0.313rem;
  }

  .md\:pr-5 {
    padding-right: 0.313rem;
  }

  .md\:pb-5 {
    padding-bottom: 0.313rem;
  }

  .md\:pl-5 {
    padding-left: 0.313rem;
  }

  .md\:pt-9 {
    padding-top: 0.563rem;
  }

  .md\:pr-9 {
    padding-right: 0.563rem;
  }

  .md\:pb-9 {
    padding-bottom: 0.563rem;
  }

  .md\:pl-9 {
    padding-left: 0.563rem;
  }

  .md\:pt-10 {
    padding-top: 0.625rem;
  }

  .md\:pr-10 {
    padding-right: 0.625rem;
  }

  .md\:pb-10 {
    padding-bottom: 0.625rem;
  }

  .md\:pl-10 {
    padding-left: 0.625rem;
  }

  .md\:pt-15 {
    padding-top: 0.938rem;
  }

  .md\:pr-15 {
    padding-right: 0.938rem;
  }

  .md\:pb-15 {
    padding-bottom: 0.938rem;
  }

  .md\:pl-15 {
    padding-left: 0.938rem;
  }

  .md\:pt-20 {
    padding-top: 1.25rem;
  }

  .md\:pr-20 {
    padding-right: 1.25rem;
  }

  .md\:pb-20 {
    padding-bottom: 1.25rem;
  }

  .md\:pl-20 {
    padding-left: 1.25rem;
  }

  .md\:pt-25 {
    padding-top: 1.563rem;
  }

  .md\:pr-25 {
    padding-right: 1.563rem;
  }

  .md\:pb-25 {
    padding-bottom: 1.563rem;
  }

  .md\:pl-25 {
    padding-left: 1.563rem;
  }

  .md\:pt-30 {
    padding-top: 1.875rem;
  }

  .md\:pr-30 {
    padding-right: 1.875rem;
  }

  .md\:pb-30 {
    padding-bottom: 1.875rem;
  }

  .md\:pl-30 {
    padding-left: 1.875rem;
  }

  .md\:pt-35 {
    padding-top: 2.188rem;
  }

  .md\:pr-35 {
    padding-right: 2.188rem;
  }

  .md\:pb-35 {
    padding-bottom: 2.188rem;
  }

  .md\:pl-35 {
    padding-left: 2.188rem;
  }

  .md\:pt-40 {
    padding-top: 2.5rem;
  }

  .md\:pr-40 {
    padding-right: 2.5rem;
  }

  .md\:pb-40 {
    padding-bottom: 2.5rem;
  }

  .md\:pl-40 {
    padding-left: 2.5rem;
  }

  .md\:pt-45 {
    padding-top: 2.813rem;
  }

  .md\:pr-45 {
    padding-right: 2.813rem;
  }

  .md\:pb-45 {
    padding-bottom: 2.813rem;
  }

  .md\:pl-45 {
    padding-left: 2.813rem;
  }

  .md\:pt-50 {
    padding-top: 3.125rem;
  }

  .md\:pr-50 {
    padding-right: 3.125rem;
  }

  .md\:pb-50 {
    padding-bottom: 3.125rem;
  }

  .md\:pl-50 {
    padding-left: 3.125rem;
  }

  .md\:pt-55 {
    padding-top: 3.438rem;
  }

  .md\:pr-55 {
    padding-right: 3.438rem;
  }

  .md\:pb-55 {
    padding-bottom: 3.438rem;
  }

  .md\:pl-55 {
    padding-left: 3.438rem;
  }

  .md\:pt-60 {
    padding-top: 3.75rem;
  }

  .md\:pr-60 {
    padding-right: 3.75rem;
  }

  .md\:pb-60 {
    padding-bottom: 3.75rem;
  }

  .md\:pl-60 {
    padding-left: 3.75rem;
  }

  .md\:pt-65 {
    padding-top: 4.063rem;
  }

  .md\:pr-65 {
    padding-right: 4.063rem;
  }

  .md\:pb-65 {
    padding-bottom: 4.063rem;
  }

  .md\:pl-65 {
    padding-left: 4.063rem;
  }

  .md\:pt-70 {
    padding-top: 4.375rem;
  }

  .md\:pr-70 {
    padding-right: 4.375rem;
  }

  .md\:pb-70 {
    padding-bottom: 4.375rem;
  }

  .md\:pl-70 {
    padding-left: 4.375rem;
  }

  .md\:pt-75 {
    padding-top: 4.688rem;
  }

  .md\:pr-75 {
    padding-right: 4.688rem;
  }

  .md\:pb-75 {
    padding-bottom: 4.688rem;
  }

  .md\:pl-75 {
    padding-left: 4.688rem;
  }

  .md\:pt-80 {
    padding-top: 5rem;
  }

  .md\:pr-80 {
    padding-right: 5rem;
  }

  .md\:pb-80 {
    padding-bottom: 5rem;
  }

  .md\:pl-80 {
    padding-left: 5rem;
  }

  .md\:pt-85 {
    padding-top: 5.313rem;
  }

  .md\:pr-85 {
    padding-right: 5.313rem;
  }

  .md\:pb-85 {
    padding-bottom: 5.313rem;
  }

  .md\:pl-85 {
    padding-left: 5.313rem;
  }

  .md\:pt-90 {
    padding-top: 5.625rem;
  }

  .md\:pr-90 {
    padding-right: 5.625rem;
  }

  .md\:pb-90 {
    padding-bottom: 5.625rem;
  }

  .md\:pl-90 {
    padding-left: 5.625rem;
  }

  .md\:pt-95 {
    padding-top: 5.938rem;
  }

  .md\:pr-95 {
    padding-right: 5.938rem;
  }

  .md\:pb-95 {
    padding-bottom: 5.938rem;
  }

  .md\:pl-95 {
    padding-left: 5.938rem;
  }

  .md\:pt-100 {
    padding-top: 6.25rem;
  }

  .md\:pr-100 {
    padding-right: 6.25rem;
  }

  .md\:pb-100 {
    padding-bottom: 6.25rem;
  }

  .md\:pl-100 {
    padding-left: 6.25rem;
  }

  .md\:pt-105 {
    padding-top: 6.563rem;
  }

  .md\:pr-105 {
    padding-right: 6.563rem;
  }

  .md\:pb-105 {
    padding-bottom: 6.563rem;
  }

  .md\:pl-105 {
    padding-left: 6.563rem;
  }

  .md\:pt-110 {
    padding-top: 6.875rem;
  }

  .md\:pr-110 {
    padding-right: 6.875rem;
  }

  .md\:pb-110 {
    padding-bottom: 6.875rem;
  }

  .md\:pl-110 {
    padding-left: 6.875rem;
  }

  .md\:pt-115 {
    padding-top: 7.188rem;
  }

  .md\:pr-115 {
    padding-right: 7.188rem;
  }

  .md\:pb-115 {
    padding-bottom: 7.188rem;
  }

  .md\:pl-115 {
    padding-left: 7.188rem;
  }

  .md\:pt-120 {
    padding-top: 7.5rem;
  }

  .md\:pr-120 {
    padding-right: 7.5rem;
  }

  .md\:pb-120 {
    padding-bottom: 7.5rem;
  }

  .md\:pl-120 {
    padding-left: 7.5rem;
  }

  .md\:pt-125 {
    padding-top: 7.813rem;
  }

  .md\:pr-125 {
    padding-right: 7.813rem;
  }

  .md\:pb-125 {
    padding-bottom: 7.813rem;
  }

  .md\:pl-125 {
    padding-left: 7.813rem;
  }

  .md\:pt-130 {
    padding-top: 8.125rem;
  }

  .md\:pr-130 {
    padding-right: 8.125rem;
  }

  .md\:pb-130 {
    padding-bottom: 8.125rem;
  }

  .md\:pl-130 {
    padding-left: 8.125rem;
  }

  .md\:pt-135 {
    padding-top: 8.438rem;
  }

  .md\:pr-135 {
    padding-right: 8.438rem;
  }

  .md\:pb-135 {
    padding-bottom: 8.438rem;
  }

  .md\:pl-135 {
    padding-left: 8.438rem;
  }

  .md\:pt-140 {
    padding-top: 8.75rem;
  }

  .md\:pr-140 {
    padding-right: 8.75rem;
  }

  .md\:pb-140 {
    padding-bottom: 8.75rem;
  }

  .md\:pl-140 {
    padding-left: 8.75rem;
  }

  .md\:pt-145 {
    padding-top: 9.063rem;
  }

  .md\:pr-145 {
    padding-right: 9.063rem;
  }

  .md\:pb-145 {
    padding-bottom: 9.063rem;
  }

  .md\:pl-145 {
    padding-left: 9.063rem;
  }

  .md\:pt-150 {
    padding-top: 9.375rem;
  }

  .md\:pr-150 {
    padding-right: 9.375rem;
  }

  .md\:pb-150 {
    padding-bottom: 9.375rem;
  }

  .md\:pl-150 {
    padding-left: 9.375rem;
  }

  .md\:pt-155 {
    padding-top: 9.688rem;
  }

  .md\:pr-155 {
    padding-right: 9.688rem;
  }

  .md\:pb-155 {
    padding-bottom: 9.688rem;
  }

  .md\:pl-155 {
    padding-left: 9.688rem;
  }

  .md\:pt-160 {
    padding-top: 10rem;
  }

  .md\:pr-160 {
    padding-right: 10rem;
  }

  .md\:pb-160 {
    padding-bottom: 10rem;
  }

  .md\:pl-160 {
    padding-left: 10rem;
  }

  .md\:pt-165 {
    padding-top: 10.313rem;
  }

  .md\:pr-165 {
    padding-right: 10.313rem;
  }

  .md\:pb-165 {
    padding-bottom: 10.313rem;
  }

  .md\:pl-165 {
    padding-left: 10.313rem;
  }

  .md\:pt-170 {
    padding-top: 10.625rem;
  }

  .md\:pr-170 {
    padding-right: 10.625rem;
  }

  .md\:pb-170 {
    padding-bottom: 10.625rem;
  }

  .md\:pl-170 {
    padding-left: 10.625rem;
  }

  .md\:pt-175 {
    padding-top: 10.938rem;
  }

  .md\:pr-175 {
    padding-right: 10.938rem;
  }

  .md\:pb-175 {
    padding-bottom: 10.938rem;
  }

  .md\:pl-175 {
    padding-left: 10.938rem;
  }

  .md\:pt-180 {
    padding-top: 11.25rem;
  }

  .md\:pr-180 {
    padding-right: 11.25rem;
  }

  .md\:pb-180 {
    padding-bottom: 11.25rem;
  }

  .md\:pl-180 {
    padding-left: 11.25rem;
  }

  .md\:pt-185 {
    padding-top: 11.563rem;
  }

  .md\:pr-185 {
    padding-right: 11.563rem;
  }

  .md\:pb-185 {
    padding-bottom: 11.563rem;
  }

  .md\:pl-185 {
    padding-left: 11.563rem;
  }

  .md\:pt-190 {
    padding-top: 11.875rem;
  }

  .md\:pr-190 {
    padding-right: 11.875rem;
  }

  .md\:pb-190 {
    padding-bottom: 11.875rem;
  }

  .md\:pl-190 {
    padding-left: 11.875rem;
  }

  .md\:pt-195 {
    padding-top: 12.188rem;
  }

  .md\:pr-195 {
    padding-right: 12.188rem;
  }

  .md\:pb-195 {
    padding-bottom: 12.188rem;
  }

  .md\:pl-195 {
    padding-left: 12.188rem;
  }

  .md\:pt-200 {
    padding-top: 12.5rem;
  }

  .md\:pr-200 {
    padding-right: 12.5rem;
  }

  .md\:pb-200 {
    padding-bottom: 12.5rem;
  }

  .md\:pl-200 {
    padding-left: 12.5rem;
  }

  .md\:pt-300 {
    padding-top: 18.75rem;
  }

  .md\:pr-300 {
    padding-right: 18.75rem;
  }

  .md\:pb-300 {
    padding-bottom: 18.75rem;
  }

  .md\:pl-300 {
    padding-left: 18.75rem;
  }

  .md\:pt-330 {
    padding-top: 20.625rem;
  }

  .md\:pr-330 {
    padding-right: 20.625rem;
  }

  .md\:pb-330 {
    padding-bottom: 20.625rem;
  }

  .md\:pl-330 {
    padding-left: 20.625rem;
  }

  .md\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent::-ms-input-placeholder {
    color: transparent;
  }

  .md\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .md\:placeholder-black::-webkit-input-placeholder {
    color: #000;
  }

  .md\:placeholder-black:-ms-input-placeholder {
    color: #000;
  }

  .md\:placeholder-black::-ms-input-placeholder {
    color: #000;
  }

  .md\:placeholder-black::placeholder {
    color: #000;
  }

  .md\:placeholder-white::-webkit-input-placeholder {
    color: #fff;
  }

  .md\:placeholder-white:-ms-input-placeholder {
    color: #fff;
  }

  .md\:placeholder-white::-ms-input-placeholder {
    color: #fff;
  }

  .md\:placeholder-white::placeholder {
    color: #fff;
  }

  .md\:placeholder-gray-800::-webkit-input-placeholder {
    color: #121212;
  }

  .md\:placeholder-gray-800:-ms-input-placeholder {
    color: #121212;
  }

  .md\:placeholder-gray-800::-ms-input-placeholder {
    color: #121212;
  }

  .md\:placeholder-gray-800::placeholder {
    color: #121212;
  }

  .md\:placeholder-gray-900::-webkit-input-placeholder {
    color: #0E0E0E;
  }

  .md\:placeholder-gray-900:-ms-input-placeholder {
    color: #0E0E0E;
  }

  .md\:placeholder-gray-900::-ms-input-placeholder {
    color: #0E0E0E;
  }

  .md\:placeholder-gray-900::placeholder {
    color: #0E0E0E;
  }

  .md\:placeholder-red-100::-webkit-input-placeholder {
    color: #fff5f5;
  }

  .md\:placeholder-red-100:-ms-input-placeholder {
    color: #fff5f5;
  }

  .md\:placeholder-red-100::-ms-input-placeholder {
    color: #fff5f5;
  }

  .md\:placeholder-red-100::placeholder {
    color: #fff5f5;
  }

  .md\:placeholder-red-200::-webkit-input-placeholder {
    color: #fed7d7;
  }

  .md\:placeholder-red-200:-ms-input-placeholder {
    color: #fed7d7;
  }

  .md\:placeholder-red-200::-ms-input-placeholder {
    color: #fed7d7;
  }

  .md\:placeholder-red-200::placeholder {
    color: #fed7d7;
  }

  .md\:placeholder-red-300::-webkit-input-placeholder {
    color: #feb2b2;
  }

  .md\:placeholder-red-300:-ms-input-placeholder {
    color: #feb2b2;
  }

  .md\:placeholder-red-300::-ms-input-placeholder {
    color: #feb2b2;
  }

  .md\:placeholder-red-300::placeholder {
    color: #feb2b2;
  }

  .md\:placeholder-red-400::-webkit-input-placeholder {
    color: #fc8181;
  }

  .md\:placeholder-red-400:-ms-input-placeholder {
    color: #fc8181;
  }

  .md\:placeholder-red-400::-ms-input-placeholder {
    color: #fc8181;
  }

  .md\:placeholder-red-400::placeholder {
    color: #fc8181;
  }

  .md\:placeholder-red-500::-webkit-input-placeholder {
    color: #f56565;
  }

  .md\:placeholder-red-500:-ms-input-placeholder {
    color: #f56565;
  }

  .md\:placeholder-red-500::-ms-input-placeholder {
    color: #f56565;
  }

  .md\:placeholder-red-500::placeholder {
    color: #f56565;
  }

  .md\:placeholder-red-600::-webkit-input-placeholder {
    color: #e53e3e;
  }

  .md\:placeholder-red-600:-ms-input-placeholder {
    color: #e53e3e;
  }

  .md\:placeholder-red-600::-ms-input-placeholder {
    color: #e53e3e;
  }

  .md\:placeholder-red-600::placeholder {
    color: #e53e3e;
  }

  .md\:placeholder-red-700::-webkit-input-placeholder {
    color: #c53030;
  }

  .md\:placeholder-red-700:-ms-input-placeholder {
    color: #c53030;
  }

  .md\:placeholder-red-700::-ms-input-placeholder {
    color: #c53030;
  }

  .md\:placeholder-red-700::placeholder {
    color: #c53030;
  }

  .md\:placeholder-red-800::-webkit-input-placeholder {
    color: #9b2c2c;
  }

  .md\:placeholder-red-800:-ms-input-placeholder {
    color: #9b2c2c;
  }

  .md\:placeholder-red-800::-ms-input-placeholder {
    color: #9b2c2c;
  }

  .md\:placeholder-red-800::placeholder {
    color: #9b2c2c;
  }

  .md\:placeholder-red-900::-webkit-input-placeholder {
    color: #742a2a;
  }

  .md\:placeholder-red-900:-ms-input-placeholder {
    color: #742a2a;
  }

  .md\:placeholder-red-900::-ms-input-placeholder {
    color: #742a2a;
  }

  .md\:placeholder-red-900::placeholder {
    color: #742a2a;
  }

  .md\:placeholder-orange::-webkit-input-placeholder {
    color: #E89038;
  }

  .md\:placeholder-orange:-ms-input-placeholder {
    color: #E89038;
  }

  .md\:placeholder-orange::-ms-input-placeholder {
    color: #E89038;
  }

  .md\:placeholder-orange::placeholder {
    color: #E89038;
  }

  .md\:placeholder-yellow::-webkit-input-placeholder {
    color: #B9E838;
  }

  .md\:placeholder-yellow:-ms-input-placeholder {
    color: #B9E838;
  }

  .md\:placeholder-yellow::-ms-input-placeholder {
    color: #B9E838;
  }

  .md\:placeholder-yellow::placeholder {
    color: #B9E838;
  }

  .md\:placeholder-green-100::-webkit-input-placeholder {
    color: #f0fff4;
  }

  .md\:placeholder-green-100:-ms-input-placeholder {
    color: #f0fff4;
  }

  .md\:placeholder-green-100::-ms-input-placeholder {
    color: #f0fff4;
  }

  .md\:placeholder-green-100::placeholder {
    color: #f0fff4;
  }

  .md\:placeholder-green-200::-webkit-input-placeholder {
    color: #c6f6d5;
  }

  .md\:placeholder-green-200:-ms-input-placeholder {
    color: #c6f6d5;
  }

  .md\:placeholder-green-200::-ms-input-placeholder {
    color: #c6f6d5;
  }

  .md\:placeholder-green-200::placeholder {
    color: #c6f6d5;
  }

  .md\:placeholder-green-300::-webkit-input-placeholder {
    color: #9ae6b4;
  }

  .md\:placeholder-green-300:-ms-input-placeholder {
    color: #9ae6b4;
  }

  .md\:placeholder-green-300::-ms-input-placeholder {
    color: #9ae6b4;
  }

  .md\:placeholder-green-300::placeholder {
    color: #9ae6b4;
  }

  .md\:placeholder-green-400::-webkit-input-placeholder {
    color: #68d391;
  }

  .md\:placeholder-green-400:-ms-input-placeholder {
    color: #68d391;
  }

  .md\:placeholder-green-400::-ms-input-placeholder {
    color: #68d391;
  }

  .md\:placeholder-green-400::placeholder {
    color: #68d391;
  }

  .md\:placeholder-green-500::-webkit-input-placeholder {
    color: #48bb78;
  }

  .md\:placeholder-green-500:-ms-input-placeholder {
    color: #48bb78;
  }

  .md\:placeholder-green-500::-ms-input-placeholder {
    color: #48bb78;
  }

  .md\:placeholder-green-500::placeholder {
    color: #48bb78;
  }

  .md\:placeholder-green-600::-webkit-input-placeholder {
    color: #38a169;
  }

  .md\:placeholder-green-600:-ms-input-placeholder {
    color: #38a169;
  }

  .md\:placeholder-green-600::-ms-input-placeholder {
    color: #38a169;
  }

  .md\:placeholder-green-600::placeholder {
    color: #38a169;
  }

  .md\:placeholder-green-700::-webkit-input-placeholder {
    color: #2f855a;
  }

  .md\:placeholder-green-700:-ms-input-placeholder {
    color: #2f855a;
  }

  .md\:placeholder-green-700::-ms-input-placeholder {
    color: #2f855a;
  }

  .md\:placeholder-green-700::placeholder {
    color: #2f855a;
  }

  .md\:placeholder-green-800::-webkit-input-placeholder {
    color: #276749;
  }

  .md\:placeholder-green-800:-ms-input-placeholder {
    color: #276749;
  }

  .md\:placeholder-green-800::-ms-input-placeholder {
    color: #276749;
  }

  .md\:placeholder-green-800::placeholder {
    color: #276749;
  }

  .md\:placeholder-green-900::-webkit-input-placeholder {
    color: #22543d;
  }

  .md\:placeholder-green-900:-ms-input-placeholder {
    color: #22543d;
  }

  .md\:placeholder-green-900::-ms-input-placeholder {
    color: #22543d;
  }

  .md\:placeholder-green-900::placeholder {
    color: #22543d;
  }

  .md\:placeholder-teal-100::-webkit-input-placeholder {
    color: #e6fffa;
  }

  .md\:placeholder-teal-100:-ms-input-placeholder {
    color: #e6fffa;
  }

  .md\:placeholder-teal-100::-ms-input-placeholder {
    color: #e6fffa;
  }

  .md\:placeholder-teal-100::placeholder {
    color: #e6fffa;
  }

  .md\:placeholder-teal-200::-webkit-input-placeholder {
    color: #b2f5ea;
  }

  .md\:placeholder-teal-200:-ms-input-placeholder {
    color: #b2f5ea;
  }

  .md\:placeholder-teal-200::-ms-input-placeholder {
    color: #b2f5ea;
  }

  .md\:placeholder-teal-200::placeholder {
    color: #b2f5ea;
  }

  .md\:placeholder-teal-300::-webkit-input-placeholder {
    color: #81e6d9;
  }

  .md\:placeholder-teal-300:-ms-input-placeholder {
    color: #81e6d9;
  }

  .md\:placeholder-teal-300::-ms-input-placeholder {
    color: #81e6d9;
  }

  .md\:placeholder-teal-300::placeholder {
    color: #81e6d9;
  }

  .md\:placeholder-teal-400::-webkit-input-placeholder {
    color: #4fd1c5;
  }

  .md\:placeholder-teal-400:-ms-input-placeholder {
    color: #4fd1c5;
  }

  .md\:placeholder-teal-400::-ms-input-placeholder {
    color: #4fd1c5;
  }

  .md\:placeholder-teal-400::placeholder {
    color: #4fd1c5;
  }

  .md\:placeholder-teal-500::-webkit-input-placeholder {
    color: #38b2ac;
  }

  .md\:placeholder-teal-500:-ms-input-placeholder {
    color: #38b2ac;
  }

  .md\:placeholder-teal-500::-ms-input-placeholder {
    color: #38b2ac;
  }

  .md\:placeholder-teal-500::placeholder {
    color: #38b2ac;
  }

  .md\:placeholder-teal-600::-webkit-input-placeholder {
    color: #319795;
  }

  .md\:placeholder-teal-600:-ms-input-placeholder {
    color: #319795;
  }

  .md\:placeholder-teal-600::-ms-input-placeholder {
    color: #319795;
  }

  .md\:placeholder-teal-600::placeholder {
    color: #319795;
  }

  .md\:placeholder-teal-700::-webkit-input-placeholder {
    color: #2c7a7b;
  }

  .md\:placeholder-teal-700:-ms-input-placeholder {
    color: #2c7a7b;
  }

  .md\:placeholder-teal-700::-ms-input-placeholder {
    color: #2c7a7b;
  }

  .md\:placeholder-teal-700::placeholder {
    color: #2c7a7b;
  }

  .md\:placeholder-teal-800::-webkit-input-placeholder {
    color: #285e61;
  }

  .md\:placeholder-teal-800:-ms-input-placeholder {
    color: #285e61;
  }

  .md\:placeholder-teal-800::-ms-input-placeholder {
    color: #285e61;
  }

  .md\:placeholder-teal-800::placeholder {
    color: #285e61;
  }

  .md\:placeholder-teal-900::-webkit-input-placeholder {
    color: #234e52;
  }

  .md\:placeholder-teal-900:-ms-input-placeholder {
    color: #234e52;
  }

  .md\:placeholder-teal-900::-ms-input-placeholder {
    color: #234e52;
  }

  .md\:placeholder-teal-900::placeholder {
    color: #234e52;
  }

  .md\:placeholder-blue::-webkit-input-placeholder {
    color: #4A90E2;
  }

  .md\:placeholder-blue:-ms-input-placeholder {
    color: #4A90E2;
  }

  .md\:placeholder-blue::-ms-input-placeholder {
    color: #4A90E2;
  }

  .md\:placeholder-blue::placeholder {
    color: #4A90E2;
  }

  .md\:placeholder-indigo-100::-webkit-input-placeholder {
    color: #ebf4ff;
  }

  .md\:placeholder-indigo-100:-ms-input-placeholder {
    color: #ebf4ff;
  }

  .md\:placeholder-indigo-100::-ms-input-placeholder {
    color: #ebf4ff;
  }

  .md\:placeholder-indigo-100::placeholder {
    color: #ebf4ff;
  }

  .md\:placeholder-indigo-200::-webkit-input-placeholder {
    color: #c3dafe;
  }

  .md\:placeholder-indigo-200:-ms-input-placeholder {
    color: #c3dafe;
  }

  .md\:placeholder-indigo-200::-ms-input-placeholder {
    color: #c3dafe;
  }

  .md\:placeholder-indigo-200::placeholder {
    color: #c3dafe;
  }

  .md\:placeholder-indigo-300::-webkit-input-placeholder {
    color: #a3bffa;
  }

  .md\:placeholder-indigo-300:-ms-input-placeholder {
    color: #a3bffa;
  }

  .md\:placeholder-indigo-300::-ms-input-placeholder {
    color: #a3bffa;
  }

  .md\:placeholder-indigo-300::placeholder {
    color: #a3bffa;
  }

  .md\:placeholder-indigo-400::-webkit-input-placeholder {
    color: #7f9cf5;
  }

  .md\:placeholder-indigo-400:-ms-input-placeholder {
    color: #7f9cf5;
  }

  .md\:placeholder-indigo-400::-ms-input-placeholder {
    color: #7f9cf5;
  }

  .md\:placeholder-indigo-400::placeholder {
    color: #7f9cf5;
  }

  .md\:placeholder-indigo-500::-webkit-input-placeholder {
    color: #667eea;
  }

  .md\:placeholder-indigo-500:-ms-input-placeholder {
    color: #667eea;
  }

  .md\:placeholder-indigo-500::-ms-input-placeholder {
    color: #667eea;
  }

  .md\:placeholder-indigo-500::placeholder {
    color: #667eea;
  }

  .md\:placeholder-indigo-600::-webkit-input-placeholder {
    color: #5a67d8;
  }

  .md\:placeholder-indigo-600:-ms-input-placeholder {
    color: #5a67d8;
  }

  .md\:placeholder-indigo-600::-ms-input-placeholder {
    color: #5a67d8;
  }

  .md\:placeholder-indigo-600::placeholder {
    color: #5a67d8;
  }

  .md\:placeholder-indigo-700::-webkit-input-placeholder {
    color: #4c51bf;
  }

  .md\:placeholder-indigo-700:-ms-input-placeholder {
    color: #4c51bf;
  }

  .md\:placeholder-indigo-700::-ms-input-placeholder {
    color: #4c51bf;
  }

  .md\:placeholder-indigo-700::placeholder {
    color: #4c51bf;
  }

  .md\:placeholder-indigo-800::-webkit-input-placeholder {
    color: #434190;
  }

  .md\:placeholder-indigo-800:-ms-input-placeholder {
    color: #434190;
  }

  .md\:placeholder-indigo-800::-ms-input-placeholder {
    color: #434190;
  }

  .md\:placeholder-indigo-800::placeholder {
    color: #434190;
  }

  .md\:placeholder-indigo-900::-webkit-input-placeholder {
    color: #3c366b;
  }

  .md\:placeholder-indigo-900:-ms-input-placeholder {
    color: #3c366b;
  }

  .md\:placeholder-indigo-900::-ms-input-placeholder {
    color: #3c366b;
  }

  .md\:placeholder-indigo-900::placeholder {
    color: #3c366b;
  }

  .md\:placeholder-purple-100::-webkit-input-placeholder {
    color: #faf5ff;
  }

  .md\:placeholder-purple-100:-ms-input-placeholder {
    color: #faf5ff;
  }

  .md\:placeholder-purple-100::-ms-input-placeholder {
    color: #faf5ff;
  }

  .md\:placeholder-purple-100::placeholder {
    color: #faf5ff;
  }

  .md\:placeholder-purple-200::-webkit-input-placeholder {
    color: #e9d8fd;
  }

  .md\:placeholder-purple-200:-ms-input-placeholder {
    color: #e9d8fd;
  }

  .md\:placeholder-purple-200::-ms-input-placeholder {
    color: #e9d8fd;
  }

  .md\:placeholder-purple-200::placeholder {
    color: #e9d8fd;
  }

  .md\:placeholder-purple-300::-webkit-input-placeholder {
    color: #d6bcfa;
  }

  .md\:placeholder-purple-300:-ms-input-placeholder {
    color: #d6bcfa;
  }

  .md\:placeholder-purple-300::-ms-input-placeholder {
    color: #d6bcfa;
  }

  .md\:placeholder-purple-300::placeholder {
    color: #d6bcfa;
  }

  .md\:placeholder-purple-400::-webkit-input-placeholder {
    color: #b794f4;
  }

  .md\:placeholder-purple-400:-ms-input-placeholder {
    color: #b794f4;
  }

  .md\:placeholder-purple-400::-ms-input-placeholder {
    color: #b794f4;
  }

  .md\:placeholder-purple-400::placeholder {
    color: #b794f4;
  }

  .md\:placeholder-purple-500::-webkit-input-placeholder {
    color: #9f7aea;
  }

  .md\:placeholder-purple-500:-ms-input-placeholder {
    color: #9f7aea;
  }

  .md\:placeholder-purple-500::-ms-input-placeholder {
    color: #9f7aea;
  }

  .md\:placeholder-purple-500::placeholder {
    color: #9f7aea;
  }

  .md\:placeholder-purple-600::-webkit-input-placeholder {
    color: #805ad5;
  }

  .md\:placeholder-purple-600:-ms-input-placeholder {
    color: #805ad5;
  }

  .md\:placeholder-purple-600::-ms-input-placeholder {
    color: #805ad5;
  }

  .md\:placeholder-purple-600::placeholder {
    color: #805ad5;
  }

  .md\:placeholder-purple-700::-webkit-input-placeholder {
    color: #6b46c1;
  }

  .md\:placeholder-purple-700:-ms-input-placeholder {
    color: #6b46c1;
  }

  .md\:placeholder-purple-700::-ms-input-placeholder {
    color: #6b46c1;
  }

  .md\:placeholder-purple-700::placeholder {
    color: #6b46c1;
  }

  .md\:placeholder-purple-800::-webkit-input-placeholder {
    color: #553c9a;
  }

  .md\:placeholder-purple-800:-ms-input-placeholder {
    color: #553c9a;
  }

  .md\:placeholder-purple-800::-ms-input-placeholder {
    color: #553c9a;
  }

  .md\:placeholder-purple-800::placeholder {
    color: #553c9a;
  }

  .md\:placeholder-purple-900::-webkit-input-placeholder {
    color: #44337a;
  }

  .md\:placeholder-purple-900:-ms-input-placeholder {
    color: #44337a;
  }

  .md\:placeholder-purple-900::-ms-input-placeholder {
    color: #44337a;
  }

  .md\:placeholder-purple-900::placeholder {
    color: #44337a;
  }

  .md\:placeholder-pink::-webkit-input-placeholder {
    color: #FF00E5;
  }

  .md\:placeholder-pink:-ms-input-placeholder {
    color: #FF00E5;
  }

  .md\:placeholder-pink::-ms-input-placeholder {
    color: #FF00E5;
  }

  .md\:placeholder-pink::placeholder {
    color: #FF00E5;
  }

  .md\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .md\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    color: #000;
  }

  .md\:focus\:placeholder-black:focus:-ms-input-placeholder {
    color: #000;
  }

  .md\:focus\:placeholder-black:focus::-ms-input-placeholder {
    color: #000;
  }

  .md\:focus\:placeholder-black:focus::placeholder {
    color: #000;
  }

  .md\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    color: #fff;
  }

  .md\:focus\:placeholder-white:focus:-ms-input-placeholder {
    color: #fff;
  }

  .md\:focus\:placeholder-white:focus::-ms-input-placeholder {
    color: #fff;
  }

  .md\:focus\:placeholder-white:focus::placeholder {
    color: #fff;
  }

  .md\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    color: #121212;
  }

  .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    color: #121212;
  }

  .md\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    color: #121212;
  }

  .md\:focus\:placeholder-gray-800:focus::placeholder {
    color: #121212;
  }

  .md\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    color: #0E0E0E;
  }

  .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    color: #0E0E0E;
  }

  .md\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    color: #0E0E0E;
  }

  .md\:focus\:placeholder-gray-900:focus::placeholder {
    color: #0E0E0E;
  }

  .md\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    color: #fff5f5;
  }

  .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    color: #fff5f5;
  }

  .md\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    color: #fff5f5;
  }

  .md\:focus\:placeholder-red-100:focus::placeholder {
    color: #fff5f5;
  }

  .md\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    color: #fed7d7;
  }

  .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    color: #fed7d7;
  }

  .md\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    color: #fed7d7;
  }

  .md\:focus\:placeholder-red-200:focus::placeholder {
    color: #fed7d7;
  }

  .md\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    color: #feb2b2;
  }

  .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    color: #feb2b2;
  }

  .md\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    color: #feb2b2;
  }

  .md\:focus\:placeholder-red-300:focus::placeholder {
    color: #feb2b2;
  }

  .md\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    color: #fc8181;
  }

  .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    color: #fc8181;
  }

  .md\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    color: #fc8181;
  }

  .md\:focus\:placeholder-red-400:focus::placeholder {
    color: #fc8181;
  }

  .md\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    color: #f56565;
  }

  .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    color: #f56565;
  }

  .md\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    color: #f56565;
  }

  .md\:focus\:placeholder-red-500:focus::placeholder {
    color: #f56565;
  }

  .md\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    color: #e53e3e;
  }

  .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    color: #e53e3e;
  }

  .md\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    color: #e53e3e;
  }

  .md\:focus\:placeholder-red-600:focus::placeholder {
    color: #e53e3e;
  }

  .md\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    color: #c53030;
  }

  .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    color: #c53030;
  }

  .md\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    color: #c53030;
  }

  .md\:focus\:placeholder-red-700:focus::placeholder {
    color: #c53030;
  }

  .md\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    color: #9b2c2c;
  }

  .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    color: #9b2c2c;
  }

  .md\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    color: #9b2c2c;
  }

  .md\:focus\:placeholder-red-800:focus::placeholder {
    color: #9b2c2c;
  }

  .md\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    color: #742a2a;
  }

  .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    color: #742a2a;
  }

  .md\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    color: #742a2a;
  }

  .md\:focus\:placeholder-red-900:focus::placeholder {
    color: #742a2a;
  }

  .md\:focus\:placeholder-orange:focus::-webkit-input-placeholder {
    color: #E89038;
  }

  .md\:focus\:placeholder-orange:focus:-ms-input-placeholder {
    color: #E89038;
  }

  .md\:focus\:placeholder-orange:focus::-ms-input-placeholder {
    color: #E89038;
  }

  .md\:focus\:placeholder-orange:focus::placeholder {
    color: #E89038;
  }

  .md\:focus\:placeholder-yellow:focus::-webkit-input-placeholder {
    color: #B9E838;
  }

  .md\:focus\:placeholder-yellow:focus:-ms-input-placeholder {
    color: #B9E838;
  }

  .md\:focus\:placeholder-yellow:focus::-ms-input-placeholder {
    color: #B9E838;
  }

  .md\:focus\:placeholder-yellow:focus::placeholder {
    color: #B9E838;
  }

  .md\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    color: #f0fff4;
  }

  .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    color: #f0fff4;
  }

  .md\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    color: #f0fff4;
  }

  .md\:focus\:placeholder-green-100:focus::placeholder {
    color: #f0fff4;
  }

  .md\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    color: #c6f6d5;
  }

  .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    color: #c6f6d5;
  }

  .md\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    color: #c6f6d5;
  }

  .md\:focus\:placeholder-green-200:focus::placeholder {
    color: #c6f6d5;
  }

  .md\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    color: #9ae6b4;
  }

  .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    color: #9ae6b4;
  }

  .md\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    color: #9ae6b4;
  }

  .md\:focus\:placeholder-green-300:focus::placeholder {
    color: #9ae6b4;
  }

  .md\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    color: #68d391;
  }

  .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    color: #68d391;
  }

  .md\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    color: #68d391;
  }

  .md\:focus\:placeholder-green-400:focus::placeholder {
    color: #68d391;
  }

  .md\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    color: #48bb78;
  }

  .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    color: #48bb78;
  }

  .md\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    color: #48bb78;
  }

  .md\:focus\:placeholder-green-500:focus::placeholder {
    color: #48bb78;
  }

  .md\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    color: #38a169;
  }

  .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    color: #38a169;
  }

  .md\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    color: #38a169;
  }

  .md\:focus\:placeholder-green-600:focus::placeholder {
    color: #38a169;
  }

  .md\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    color: #2f855a;
  }

  .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    color: #2f855a;
  }

  .md\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    color: #2f855a;
  }

  .md\:focus\:placeholder-green-700:focus::placeholder {
    color: #2f855a;
  }

  .md\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    color: #276749;
  }

  .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    color: #276749;
  }

  .md\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    color: #276749;
  }

  .md\:focus\:placeholder-green-800:focus::placeholder {
    color: #276749;
  }

  .md\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    color: #22543d;
  }

  .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    color: #22543d;
  }

  .md\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    color: #22543d;
  }

  .md\:focus\:placeholder-green-900:focus::placeholder {
    color: #22543d;
  }

  .md\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    color: #e6fffa;
  }

  .md\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
    color: #e6fffa;
  }

  .md\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    color: #e6fffa;
  }

  .md\:focus\:placeholder-teal-100:focus::placeholder {
    color: #e6fffa;
  }

  .md\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    color: #b2f5ea;
  }

  .md\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
    color: #b2f5ea;
  }

  .md\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    color: #b2f5ea;
  }

  .md\:focus\:placeholder-teal-200:focus::placeholder {
    color: #b2f5ea;
  }

  .md\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    color: #81e6d9;
  }

  .md\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
    color: #81e6d9;
  }

  .md\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    color: #81e6d9;
  }

  .md\:focus\:placeholder-teal-300:focus::placeholder {
    color: #81e6d9;
  }

  .md\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    color: #4fd1c5;
  }

  .md\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
    color: #4fd1c5;
  }

  .md\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    color: #4fd1c5;
  }

  .md\:focus\:placeholder-teal-400:focus::placeholder {
    color: #4fd1c5;
  }

  .md\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    color: #38b2ac;
  }

  .md\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
    color: #38b2ac;
  }

  .md\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    color: #38b2ac;
  }

  .md\:focus\:placeholder-teal-500:focus::placeholder {
    color: #38b2ac;
  }

  .md\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    color: #319795;
  }

  .md\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
    color: #319795;
  }

  .md\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    color: #319795;
  }

  .md\:focus\:placeholder-teal-600:focus::placeholder {
    color: #319795;
  }

  .md\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    color: #2c7a7b;
  }

  .md\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
    color: #2c7a7b;
  }

  .md\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    color: #2c7a7b;
  }

  .md\:focus\:placeholder-teal-700:focus::placeholder {
    color: #2c7a7b;
  }

  .md\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    color: #285e61;
  }

  .md\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
    color: #285e61;
  }

  .md\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    color: #285e61;
  }

  .md\:focus\:placeholder-teal-800:focus::placeholder {
    color: #285e61;
  }

  .md\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    color: #234e52;
  }

  .md\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
    color: #234e52;
  }

  .md\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    color: #234e52;
  }

  .md\:focus\:placeholder-teal-900:focus::placeholder {
    color: #234e52;
  }

  .md\:focus\:placeholder-blue:focus::-webkit-input-placeholder {
    color: #4A90E2;
  }

  .md\:focus\:placeholder-blue:focus:-ms-input-placeholder {
    color: #4A90E2;
  }

  .md\:focus\:placeholder-blue:focus::-ms-input-placeholder {
    color: #4A90E2;
  }

  .md\:focus\:placeholder-blue:focus::placeholder {
    color: #4A90E2;
  }

  .md\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    color: #ebf4ff;
  }

  .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    color: #ebf4ff;
  }

  .md\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    color: #ebf4ff;
  }

  .md\:focus\:placeholder-indigo-100:focus::placeholder {
    color: #ebf4ff;
  }

  .md\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    color: #c3dafe;
  }

  .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    color: #c3dafe;
  }

  .md\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    color: #c3dafe;
  }

  .md\:focus\:placeholder-indigo-200:focus::placeholder {
    color: #c3dafe;
  }

  .md\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    color: #a3bffa;
  }

  .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    color: #a3bffa;
  }

  .md\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    color: #a3bffa;
  }

  .md\:focus\:placeholder-indigo-300:focus::placeholder {
    color: #a3bffa;
  }

  .md\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    color: #7f9cf5;
  }

  .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    color: #7f9cf5;
  }

  .md\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    color: #7f9cf5;
  }

  .md\:focus\:placeholder-indigo-400:focus::placeholder {
    color: #7f9cf5;
  }

  .md\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    color: #667eea;
  }

  .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    color: #667eea;
  }

  .md\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    color: #667eea;
  }

  .md\:focus\:placeholder-indigo-500:focus::placeholder {
    color: #667eea;
  }

  .md\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    color: #5a67d8;
  }

  .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    color: #5a67d8;
  }

  .md\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    color: #5a67d8;
  }

  .md\:focus\:placeholder-indigo-600:focus::placeholder {
    color: #5a67d8;
  }

  .md\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    color: #4c51bf;
  }

  .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    color: #4c51bf;
  }

  .md\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    color: #4c51bf;
  }

  .md\:focus\:placeholder-indigo-700:focus::placeholder {
    color: #4c51bf;
  }

  .md\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    color: #434190;
  }

  .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    color: #434190;
  }

  .md\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    color: #434190;
  }

  .md\:focus\:placeholder-indigo-800:focus::placeholder {
    color: #434190;
  }

  .md\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    color: #3c366b;
  }

  .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    color: #3c366b;
  }

  .md\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    color: #3c366b;
  }

  .md\:focus\:placeholder-indigo-900:focus::placeholder {
    color: #3c366b;
  }

  .md\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    color: #faf5ff;
  }

  .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    color: #faf5ff;
  }

  .md\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    color: #faf5ff;
  }

  .md\:focus\:placeholder-purple-100:focus::placeholder {
    color: #faf5ff;
  }

  .md\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    color: #e9d8fd;
  }

  .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    color: #e9d8fd;
  }

  .md\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    color: #e9d8fd;
  }

  .md\:focus\:placeholder-purple-200:focus::placeholder {
    color: #e9d8fd;
  }

  .md\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    color: #d6bcfa;
  }

  .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    color: #d6bcfa;
  }

  .md\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    color: #d6bcfa;
  }

  .md\:focus\:placeholder-purple-300:focus::placeholder {
    color: #d6bcfa;
  }

  .md\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    color: #b794f4;
  }

  .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    color: #b794f4;
  }

  .md\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    color: #b794f4;
  }

  .md\:focus\:placeholder-purple-400:focus::placeholder {
    color: #b794f4;
  }

  .md\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    color: #9f7aea;
  }

  .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    color: #9f7aea;
  }

  .md\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    color: #9f7aea;
  }

  .md\:focus\:placeholder-purple-500:focus::placeholder {
    color: #9f7aea;
  }

  .md\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    color: #805ad5;
  }

  .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    color: #805ad5;
  }

  .md\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    color: #805ad5;
  }

  .md\:focus\:placeholder-purple-600:focus::placeholder {
    color: #805ad5;
  }

  .md\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    color: #6b46c1;
  }

  .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    color: #6b46c1;
  }

  .md\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    color: #6b46c1;
  }

  .md\:focus\:placeholder-purple-700:focus::placeholder {
    color: #6b46c1;
  }

  .md\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    color: #553c9a;
  }

  .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    color: #553c9a;
  }

  .md\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    color: #553c9a;
  }

  .md\:focus\:placeholder-purple-800:focus::placeholder {
    color: #553c9a;
  }

  .md\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    color: #44337a;
  }

  .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    color: #44337a;
  }

  .md\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    color: #44337a;
  }

  .md\:focus\:placeholder-purple-900:focus::placeholder {
    color: #44337a;
  }

  .md\:focus\:placeholder-pink:focus::-webkit-input-placeholder {
    color: #FF00E5;
  }

  .md\:focus\:placeholder-pink:focus:-ms-input-placeholder {
    color: #FF00E5;
  }

  .md\:focus\:placeholder-pink:focus::-ms-input-placeholder {
    color: #FF00E5;
  }

  .md\:focus\:placeholder-pink:focus::placeholder {
    color: #FF00E5;
  }

  .md\:pointer-events-none {
    pointer-events: none;
  }

  .md\:pointer-events-auto {
    pointer-events: auto;
  }

  .md\:static {
    position: static;
  }

  .md\:fixed {
    position: fixed;
  }

  .md\:absolute {
    position: absolute;
  }

  .md\:relative {
    position: relative;
  }

  .md\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .md\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .md\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md\:inset-y-0 {
    top: 0;
    bottom: 0;
  }

  .md\:inset-x-0 {
    right: 0;
    left: 0;
  }

  .md\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .md\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .md\:top-0 {
    top: 0;
  }

  .md\:right-0 {
    right: 0;
  }

  .md\:bottom-0 {
    bottom: 0;
  }

  .md\:left-0 {
    left: 0;
  }

  .md\:top-auto {
    top: auto;
  }

  .md\:right-auto {
    right: auto;
  }

  .md\:bottom-auto {
    bottom: auto;
  }

  .md\:left-auto {
    left: auto;
  }

  .md\:resize-none {
    resize: none;
  }

  .md\:resize-y {
    resize: vertical;
  }

  .md\:resize-x {
    resize: horizontal;
  }

  .md\:resize {
    resize: both;
  }

  .md\:shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .md\:shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .md\:shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .md\:shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .md\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .md\:shadow-none {
    box-shadow: none;
  }

  .md\:hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:hover\:shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .md\:hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .md\:hover\:shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .md\:hover\:shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .md\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .md\:hover\:shadow-none:hover {
    box-shadow: none;
  }

  .md\:focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:focus\:shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .md\:focus\:shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .md\:focus\:shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .md\:focus\:shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .md\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .md\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .md\:focus\:shadow-none:focus {
    box-shadow: none;
  }

  .md\:fill-current {
    fill: currentColor;
  }

  .md\:stroke-current {
    stroke: currentColor;
  }

  .md\:table-auto {
    table-layout: auto;
  }

  .md\:table-fixed {
    table-layout: fixed;
  }

  .md\:text-left {
    text-align: left;
  }

  .md\:text-center {
    text-align: center;
  }

  .md\:text-right {
    text-align: right;
  }

  .md\:text-justify {
    text-align: justify;
  }

  .md\:text-transparent {
    color: transparent;
  }

  .md\:text-black {
    color: #000;
  }

  .md\:text-white {
    color: #fff;
  }

  .md\:text-gray-800 {
    color: #121212;
  }

  .md\:text-gray-900 {
    color: #0E0E0E;
  }

  .md\:text-red-100 {
    color: #fff5f5;
  }

  .md\:text-red-200 {
    color: #fed7d7;
  }

  .md\:text-red-300 {
    color: #feb2b2;
  }

  .md\:text-red-400 {
    color: #fc8181;
  }

  .md\:text-red-500 {
    color: #f56565;
  }

  .md\:text-red-600 {
    color: #e53e3e;
  }

  .md\:text-red-700 {
    color: #c53030;
  }

  .md\:text-red-800 {
    color: #9b2c2c;
  }

  .md\:text-red-900 {
    color: #742a2a;
  }

  .md\:text-orange {
    color: #E89038;
  }

  .md\:text-yellow {
    color: #B9E838;
  }

  .md\:text-green-100 {
    color: #f0fff4;
  }

  .md\:text-green-200 {
    color: #c6f6d5;
  }

  .md\:text-green-300 {
    color: #9ae6b4;
  }

  .md\:text-green-400 {
    color: #68d391;
  }

  .md\:text-green-500 {
    color: #48bb78;
  }

  .md\:text-green-600 {
    color: #38a169;
  }

  .md\:text-green-700 {
    color: #2f855a;
  }

  .md\:text-green-800 {
    color: #276749;
  }

  .md\:text-green-900 {
    color: #22543d;
  }

  .md\:text-teal-100 {
    color: #e6fffa;
  }

  .md\:text-teal-200 {
    color: #b2f5ea;
  }

  .md\:text-teal-300 {
    color: #81e6d9;
  }

  .md\:text-teal-400 {
    color: #4fd1c5;
  }

  .md\:text-teal-500 {
    color: #38b2ac;
  }

  .md\:text-teal-600 {
    color: #319795;
  }

  .md\:text-teal-700 {
    color: #2c7a7b;
  }

  .md\:text-teal-800 {
    color: #285e61;
  }

  .md\:text-teal-900 {
    color: #234e52;
  }

  .md\:text-blue {
    color: #4A90E2;
  }

  .md\:text-indigo-100 {
    color: #ebf4ff;
  }

  .md\:text-indigo-200 {
    color: #c3dafe;
  }

  .md\:text-indigo-300 {
    color: #a3bffa;
  }

  .md\:text-indigo-400 {
    color: #7f9cf5;
  }

  .md\:text-indigo-500 {
    color: #667eea;
  }

  .md\:text-indigo-600 {
    color: #5a67d8;
  }

  .md\:text-indigo-700 {
    color: #4c51bf;
  }

  .md\:text-indigo-800 {
    color: #434190;
  }

  .md\:text-indigo-900 {
    color: #3c366b;
  }

  .md\:text-purple-100 {
    color: #faf5ff;
  }

  .md\:text-purple-200 {
    color: #e9d8fd;
  }

  .md\:text-purple-300 {
    color: #d6bcfa;
  }

  .md\:text-purple-400 {
    color: #b794f4;
  }

  .md\:text-purple-500 {
    color: #9f7aea;
  }

  .md\:text-purple-600 {
    color: #805ad5;
  }

  .md\:text-purple-700 {
    color: #6b46c1;
  }

  .md\:text-purple-800 {
    color: #553c9a;
  }

  .md\:text-purple-900 {
    color: #44337a;
  }

  .md\:text-pink {
    color: #FF00E5;
  }

  .md\:hover\:text-transparent:hover {
    color: transparent;
  }

  .md\:hover\:text-black:hover {
    color: #000;
  }

  .md\:hover\:text-white:hover {
    color: #fff;
  }

  .md\:hover\:text-gray-800:hover {
    color: #121212;
  }

  .md\:hover\:text-gray-900:hover {
    color: #0E0E0E;
  }

  .md\:hover\:text-red-100:hover {
    color: #fff5f5;
  }

  .md\:hover\:text-red-200:hover {
    color: #fed7d7;
  }

  .md\:hover\:text-red-300:hover {
    color: #feb2b2;
  }

  .md\:hover\:text-red-400:hover {
    color: #fc8181;
  }

  .md\:hover\:text-red-500:hover {
    color: #f56565;
  }

  .md\:hover\:text-red-600:hover {
    color: #e53e3e;
  }

  .md\:hover\:text-red-700:hover {
    color: #c53030;
  }

  .md\:hover\:text-red-800:hover {
    color: #9b2c2c;
  }

  .md\:hover\:text-red-900:hover {
    color: #742a2a;
  }

  .md\:hover\:text-orange:hover {
    color: #E89038;
  }

  .md\:hover\:text-yellow:hover {
    color: #B9E838;
  }

  .md\:hover\:text-green-100:hover {
    color: #f0fff4;
  }

  .md\:hover\:text-green-200:hover {
    color: #c6f6d5;
  }

  .md\:hover\:text-green-300:hover {
    color: #9ae6b4;
  }

  .md\:hover\:text-green-400:hover {
    color: #68d391;
  }

  .md\:hover\:text-green-500:hover {
    color: #48bb78;
  }

  .md\:hover\:text-green-600:hover {
    color: #38a169;
  }

  .md\:hover\:text-green-700:hover {
    color: #2f855a;
  }

  .md\:hover\:text-green-800:hover {
    color: #276749;
  }

  .md\:hover\:text-green-900:hover {
    color: #22543d;
  }

  .md\:hover\:text-teal-100:hover {
    color: #e6fffa;
  }

  .md\:hover\:text-teal-200:hover {
    color: #b2f5ea;
  }

  .md\:hover\:text-teal-300:hover {
    color: #81e6d9;
  }

  .md\:hover\:text-teal-400:hover {
    color: #4fd1c5;
  }

  .md\:hover\:text-teal-500:hover {
    color: #38b2ac;
  }

  .md\:hover\:text-teal-600:hover {
    color: #319795;
  }

  .md\:hover\:text-teal-700:hover {
    color: #2c7a7b;
  }

  .md\:hover\:text-teal-800:hover {
    color: #285e61;
  }

  .md\:hover\:text-teal-900:hover {
    color: #234e52;
  }

  .md\:hover\:text-blue:hover {
    color: #4A90E2;
  }

  .md\:hover\:text-indigo-100:hover {
    color: #ebf4ff;
  }

  .md\:hover\:text-indigo-200:hover {
    color: #c3dafe;
  }

  .md\:hover\:text-indigo-300:hover {
    color: #a3bffa;
  }

  .md\:hover\:text-indigo-400:hover {
    color: #7f9cf5;
  }

  .md\:hover\:text-indigo-500:hover {
    color: #667eea;
  }

  .md\:hover\:text-indigo-600:hover {
    color: #5a67d8;
  }

  .md\:hover\:text-indigo-700:hover {
    color: #4c51bf;
  }

  .md\:hover\:text-indigo-800:hover {
    color: #434190;
  }

  .md\:hover\:text-indigo-900:hover {
    color: #3c366b;
  }

  .md\:hover\:text-purple-100:hover {
    color: #faf5ff;
  }

  .md\:hover\:text-purple-200:hover {
    color: #e9d8fd;
  }

  .md\:hover\:text-purple-300:hover {
    color: #d6bcfa;
  }

  .md\:hover\:text-purple-400:hover {
    color: #b794f4;
  }

  .md\:hover\:text-purple-500:hover {
    color: #9f7aea;
  }

  .md\:hover\:text-purple-600:hover {
    color: #805ad5;
  }

  .md\:hover\:text-purple-700:hover {
    color: #6b46c1;
  }

  .md\:hover\:text-purple-800:hover {
    color: #553c9a;
  }

  .md\:hover\:text-purple-900:hover {
    color: #44337a;
  }

  .md\:hover\:text-pink:hover {
    color: #FF00E5;
  }

  .md\:focus\:text-transparent:focus {
    color: transparent;
  }

  .md\:focus\:text-black:focus {
    color: #000;
  }

  .md\:focus\:text-white:focus {
    color: #fff;
  }

  .md\:focus\:text-gray-800:focus {
    color: #121212;
  }

  .md\:focus\:text-gray-900:focus {
    color: #0E0E0E;
  }

  .md\:focus\:text-red-100:focus {
    color: #fff5f5;
  }

  .md\:focus\:text-red-200:focus {
    color: #fed7d7;
  }

  .md\:focus\:text-red-300:focus {
    color: #feb2b2;
  }

  .md\:focus\:text-red-400:focus {
    color: #fc8181;
  }

  .md\:focus\:text-red-500:focus {
    color: #f56565;
  }

  .md\:focus\:text-red-600:focus {
    color: #e53e3e;
  }

  .md\:focus\:text-red-700:focus {
    color: #c53030;
  }

  .md\:focus\:text-red-800:focus {
    color: #9b2c2c;
  }

  .md\:focus\:text-red-900:focus {
    color: #742a2a;
  }

  .md\:focus\:text-orange:focus {
    color: #E89038;
  }

  .md\:focus\:text-yellow:focus {
    color: #B9E838;
  }

  .md\:focus\:text-green-100:focus {
    color: #f0fff4;
  }

  .md\:focus\:text-green-200:focus {
    color: #c6f6d5;
  }

  .md\:focus\:text-green-300:focus {
    color: #9ae6b4;
  }

  .md\:focus\:text-green-400:focus {
    color: #68d391;
  }

  .md\:focus\:text-green-500:focus {
    color: #48bb78;
  }

  .md\:focus\:text-green-600:focus {
    color: #38a169;
  }

  .md\:focus\:text-green-700:focus {
    color: #2f855a;
  }

  .md\:focus\:text-green-800:focus {
    color: #276749;
  }

  .md\:focus\:text-green-900:focus {
    color: #22543d;
  }

  .md\:focus\:text-teal-100:focus {
    color: #e6fffa;
  }

  .md\:focus\:text-teal-200:focus {
    color: #b2f5ea;
  }

  .md\:focus\:text-teal-300:focus {
    color: #81e6d9;
  }

  .md\:focus\:text-teal-400:focus {
    color: #4fd1c5;
  }

  .md\:focus\:text-teal-500:focus {
    color: #38b2ac;
  }

  .md\:focus\:text-teal-600:focus {
    color: #319795;
  }

  .md\:focus\:text-teal-700:focus {
    color: #2c7a7b;
  }

  .md\:focus\:text-teal-800:focus {
    color: #285e61;
  }

  .md\:focus\:text-teal-900:focus {
    color: #234e52;
  }

  .md\:focus\:text-blue:focus {
    color: #4A90E2;
  }

  .md\:focus\:text-indigo-100:focus {
    color: #ebf4ff;
  }

  .md\:focus\:text-indigo-200:focus {
    color: #c3dafe;
  }

  .md\:focus\:text-indigo-300:focus {
    color: #a3bffa;
  }

  .md\:focus\:text-indigo-400:focus {
    color: #7f9cf5;
  }

  .md\:focus\:text-indigo-500:focus {
    color: #667eea;
  }

  .md\:focus\:text-indigo-600:focus {
    color: #5a67d8;
  }

  .md\:focus\:text-indigo-700:focus {
    color: #4c51bf;
  }

  .md\:focus\:text-indigo-800:focus {
    color: #434190;
  }

  .md\:focus\:text-indigo-900:focus {
    color: #3c366b;
  }

  .md\:focus\:text-purple-100:focus {
    color: #faf5ff;
  }

  .md\:focus\:text-purple-200:focus {
    color: #e9d8fd;
  }

  .md\:focus\:text-purple-300:focus {
    color: #d6bcfa;
  }

  .md\:focus\:text-purple-400:focus {
    color: #b794f4;
  }

  .md\:focus\:text-purple-500:focus {
    color: #9f7aea;
  }

  .md\:focus\:text-purple-600:focus {
    color: #805ad5;
  }

  .md\:focus\:text-purple-700:focus {
    color: #6b46c1;
  }

  .md\:focus\:text-purple-800:focus {
    color: #553c9a;
  }

  .md\:focus\:text-purple-900:focus {
    color: #44337a;
  }

  .md\:focus\:text-pink:focus {
    color: #FF00E5;
  }

  .md\:text-12 {
    font-size: 0.75rem;
  }

  .md\:text-14 {
    font-size: 0.875rem;
  }

  .md\:text-15 {
    font-size: 0.938rem;
  }

  .md\:text-20 {
    font-size: 1.25rem;
  }

  .md\:text-25 {
    font-size: 1.563rem;
  }

  .md\:text-28 {
    font-size: 1.75rem;
  }

  .md\:text-35 {
    font-size: 2.188rem;
  }

  .md\:italic {
    font-style: italic;
  }

  .md\:not-italic {
    font-style: normal;
  }

  .md\:uppercase {
    text-transform: uppercase;
  }

  .md\:lowercase {
    text-transform: lowercase;
  }

  .md\:capitalize {
    text-transform: capitalize;
  }

  .md\:normal-case {
    text-transform: none;
  }

  .md\:underline {
    text-decoration: underline;
  }

  .md\:line-through {
    text-decoration: line-through;
  }

  .md\:no-underline {
    text-decoration: none;
  }

  .md\:hover\:underline:hover {
    text-decoration: underline;
  }

  .md\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .md\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .md\:focus\:underline:focus {
    text-decoration: underline;
  }

  .md\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .md\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .md\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .md\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .md\:tracking-normal {
    letter-spacing: 0;
  }

  .md\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .md\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .md\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .md\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .md\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .md\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .md\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .md\:align-baseline {
    vertical-align: baseline;
  }

  .md\:align-top {
    vertical-align: top;
  }

  .md\:align-middle {
    vertical-align: middle;
  }

  .md\:align-bottom {
    vertical-align: bottom;
  }

  .md\:align-text-top {
    vertical-align: text-top;
  }

  .md\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .md\:visible {
    visibility: visible;
  }

  .md\:invisible {
    visibility: hidden;
  }

  .md\:whitespace-normal {
    white-space: normal;
  }

  .md\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .md\:whitespace-pre {
    white-space: pre;
  }

  .md\:whitespace-pre-line {
    white-space: pre-line;
  }

  .md\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .md\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .md\:break-words {
    overflow-wrap: break-word;
  }

  .md\:break-all {
    word-break: break-all;
  }

  .md\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md\:w-0 {
    width: 0;
  }

  .md\:w-1 {
    width: 0.063rem;
  }

  .md\:w-2 {
    width: 0.125rem;
  }

  .md\:w-3 {
    width: 0.188rem;
  }

  .md\:w-4 {
    width: 0.25rem;
  }

  .md\:w-5 {
    width: 0.313rem;
  }

  .md\:w-9 {
    width: 0.563rem;
  }

  .md\:w-10 {
    width: 0.625rem;
  }

  .md\:w-15 {
    width: 0.938rem;
  }

  .md\:w-20 {
    width: 1.25rem;
  }

  .md\:w-25 {
    width: 1.563rem;
  }

  .md\:w-30 {
    width: 1.875rem;
  }

  .md\:w-35 {
    width: 2.188rem;
  }

  .md\:w-40 {
    width: 2.5rem;
  }

  .md\:w-45 {
    width: 2.813rem;
  }

  .md\:w-50 {
    width: 3.125rem;
  }

  .md\:w-55 {
    width: 3.438rem;
  }

  .md\:w-60 {
    width: 3.75rem;
  }

  .md\:w-65 {
    width: 4.063rem;
  }

  .md\:w-70 {
    width: 4.375rem;
  }

  .md\:w-75 {
    width: 4.688rem;
  }

  .md\:w-80 {
    width: 5rem;
  }

  .md\:w-85 {
    width: 5.313rem;
  }

  .md\:w-90 {
    width: 5.625rem;
  }

  .md\:w-95 {
    width: 5.938rem;
  }

  .md\:w-100 {
    width: 6.25rem;
  }

  .md\:w-105 {
    width: 6.563rem;
  }

  .md\:w-110 {
    width: 6.875rem;
  }

  .md\:w-115 {
    width: 7.188rem;
  }

  .md\:w-120 {
    width: 7.5rem;
  }

  .md\:w-125 {
    width: 7.813rem;
  }

  .md\:w-130 {
    width: 8.125rem;
  }

  .md\:w-135 {
    width: 8.438rem;
  }

  .md\:w-140 {
    width: 8.75rem;
  }

  .md\:w-145 {
    width: 9.063rem;
  }

  .md\:w-150 {
    width: 9.375rem;
  }

  .md\:w-155 {
    width: 9.688rem;
  }

  .md\:w-160 {
    width: 10rem;
  }

  .md\:w-165 {
    width: 10.313rem;
  }

  .md\:w-170 {
    width: 10.625rem;
  }

  .md\:w-175 {
    width: 10.938rem;
  }

  .md\:w-180 {
    width: 11.25rem;
  }

  .md\:w-185 {
    width: 11.563rem;
  }

  .md\:w-190 {
    width: 11.875rem;
  }

  .md\:w-195 {
    width: 12.188rem;
  }

  .md\:w-200 {
    width: 12.5rem;
  }

  .md\:w-300 {
    width: 18.75rem;
  }

  .md\:w-330 {
    width: 20.625rem;
  }

  .md\:w-auto {
    width: auto;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-1\/3 {
    width: 33.333333%;
  }

  .md\:w-2\/3 {
    width: 66.666667%;
  }

  .md\:w-1\/4 {
    width: 25%;
  }

  .md\:w-2\/4 {
    width: 50%;
  }

  .md\:w-3\/4 {
    width: 75%;
  }

  .md\:w-1\/5 {
    width: 20%;
  }

  .md\:w-2\/5 {
    width: 40%;
  }

  .md\:w-3\/5 {
    width: 60%;
  }

  .md\:w-4\/5 {
    width: 80%;
  }

  .md\:w-1\/6 {
    width: 16.666667%;
  }

  .md\:w-2\/6 {
    width: 33.333333%;
  }

  .md\:w-3\/6 {
    width: 50%;
  }

  .md\:w-4\/6 {
    width: 66.666667%;
  }

  .md\:w-5\/6 {
    width: 83.333333%;
  }

  .md\:w-1\/12 {
    width: 8.333333%;
  }

  .md\:w-2\/12 {
    width: 16.666667%;
  }

  .md\:w-3\/12 {
    width: 25%;
  }

  .md\:w-4\/12 {
    width: 33.333333%;
  }

  .md\:w-5\/12 {
    width: 41.666667%;
  }

  .md\:w-6\/12 {
    width: 50%;
  }

  .md\:w-7\/12 {
    width: 58.333333%;
  }

  .md\:w-8\/12 {
    width: 66.666667%;
  }

  .md\:w-9\/12 {
    width: 75%;
  }

  .md\:w-10\/12 {
    width: 83.333333%;
  }

  .md\:w-11\/12 {
    width: 91.666667%;
  }

  .md\:w-full {
    width: 100%;
  }

  .md\:w-screen {
    width: 100vw;
  }

  .md\:z-0 {
    z-index: 0;
  }

  .md\:z-10 {
    z-index: 10;
  }

  .md\:z-20 {
    z-index: 20;
  }

  .md\:z-30 {
    z-index: 30;
  }

  .md\:z-40 {
    z-index: 40;
  }

  .md\:z-50 {
    z-index: 50;
  }

  .md\:z-auto {
    z-index: auto;
  }
}

@media (min-width: 1024px) {
  .lg\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .lg\:bg-fixed {
    background-attachment: fixed;
  }

  .lg\:bg-local {
    background-attachment: local;
  }

  .lg\:bg-scroll {
    background-attachment: scroll;
  }

  .lg\:bg-transparent {
    background-color: transparent;
  }

  .lg\:bg-black {
    background-color: #000;
  }

  .lg\:bg-white {
    background-color: #fff;
  }

  .lg\:bg-gray-800 {
    background-color: #121212;
  }

  .lg\:bg-gray-900 {
    background-color: #0E0E0E;
  }

  .lg\:bg-red-100 {
    background-color: #fff5f5;
  }

  .lg\:bg-red-200 {
    background-color: #fed7d7;
  }

  .lg\:bg-red-300 {
    background-color: #feb2b2;
  }

  .lg\:bg-red-400 {
    background-color: #fc8181;
  }

  .lg\:bg-red-500 {
    background-color: #f56565;
  }

  .lg\:bg-red-600 {
    background-color: #e53e3e;
  }

  .lg\:bg-red-700 {
    background-color: #c53030;
  }

  .lg\:bg-red-800 {
    background-color: #9b2c2c;
  }

  .lg\:bg-red-900 {
    background-color: #742a2a;
  }

  .lg\:bg-orange {
    background-color: #E89038;
  }

  .lg\:bg-yellow {
    background-color: #B9E838;
  }

  .lg\:bg-green-100 {
    background-color: #f0fff4;
  }

  .lg\:bg-green-200 {
    background-color: #c6f6d5;
  }

  .lg\:bg-green-300 {
    background-color: #9ae6b4;
  }

  .lg\:bg-green-400 {
    background-color: #68d391;
  }

  .lg\:bg-green-500 {
    background-color: #48bb78;
  }

  .lg\:bg-green-600 {
    background-color: #38a169;
  }

  .lg\:bg-green-700 {
    background-color: #2f855a;
  }

  .lg\:bg-green-800 {
    background-color: #276749;
  }

  .lg\:bg-green-900 {
    background-color: #22543d;
  }

  .lg\:bg-teal-100 {
    background-color: #e6fffa;
  }

  .lg\:bg-teal-200 {
    background-color: #b2f5ea;
  }

  .lg\:bg-teal-300 {
    background-color: #81e6d9;
  }

  .lg\:bg-teal-400 {
    background-color: #4fd1c5;
  }

  .lg\:bg-teal-500 {
    background-color: #38b2ac;
  }

  .lg\:bg-teal-600 {
    background-color: #319795;
  }

  .lg\:bg-teal-700 {
    background-color: #2c7a7b;
  }

  .lg\:bg-teal-800 {
    background-color: #285e61;
  }

  .lg\:bg-teal-900 {
    background-color: #234e52;
  }

  .lg\:bg-blue {
    background-color: #4A90E2;
  }

  .lg\:bg-indigo-100 {
    background-color: #ebf4ff;
  }

  .lg\:bg-indigo-200 {
    background-color: #c3dafe;
  }

  .lg\:bg-indigo-300 {
    background-color: #a3bffa;
  }

  .lg\:bg-indigo-400 {
    background-color: #7f9cf5;
  }

  .lg\:bg-indigo-500 {
    background-color: #667eea;
  }

  .lg\:bg-indigo-600 {
    background-color: #5a67d8;
  }

  .lg\:bg-indigo-700 {
    background-color: #4c51bf;
  }

  .lg\:bg-indigo-800 {
    background-color: #434190;
  }

  .lg\:bg-indigo-900 {
    background-color: #3c366b;
  }

  .lg\:bg-purple-100 {
    background-color: #faf5ff;
  }

  .lg\:bg-purple-200 {
    background-color: #e9d8fd;
  }

  .lg\:bg-purple-300 {
    background-color: #d6bcfa;
  }

  .lg\:bg-purple-400 {
    background-color: #b794f4;
  }

  .lg\:bg-purple-500 {
    background-color: #9f7aea;
  }

  .lg\:bg-purple-600 {
    background-color: #805ad5;
  }

  .lg\:bg-purple-700 {
    background-color: #6b46c1;
  }

  .lg\:bg-purple-800 {
    background-color: #553c9a;
  }

  .lg\:bg-purple-900 {
    background-color: #44337a;
  }

  .lg\:bg-pink {
    background-color: #FF00E5;
  }

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

  .lg\:hover\:bg-black:hover {
    background-color: #000;
  }

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

  .lg\:hover\:bg-gray-800:hover {
    background-color: #121212;
  }

  .lg\:hover\:bg-gray-900:hover {
    background-color: #0E0E0E;
  }

  .lg\:hover\:bg-red-100:hover {
    background-color: #fff5f5;
  }

  .lg\:hover\:bg-red-200:hover {
    background-color: #fed7d7;
  }

  .lg\:hover\:bg-red-300:hover {
    background-color: #feb2b2;
  }

  .lg\:hover\:bg-red-400:hover {
    background-color: #fc8181;
  }

  .lg\:hover\:bg-red-500:hover {
    background-color: #f56565;
  }

  .lg\:hover\:bg-red-600:hover {
    background-color: #e53e3e;
  }

  .lg\:hover\:bg-red-700:hover {
    background-color: #c53030;
  }

  .lg\:hover\:bg-red-800:hover {
    background-color: #9b2c2c;
  }

  .lg\:hover\:bg-red-900:hover {
    background-color: #742a2a;
  }

  .lg\:hover\:bg-orange:hover {
    background-color: #E89038;
  }

  .lg\:hover\:bg-yellow:hover {
    background-color: #B9E838;
  }

  .lg\:hover\:bg-green-100:hover {
    background-color: #f0fff4;
  }

  .lg\:hover\:bg-green-200:hover {
    background-color: #c6f6d5;
  }

  .lg\:hover\:bg-green-300:hover {
    background-color: #9ae6b4;
  }

  .lg\:hover\:bg-green-400:hover {
    background-color: #68d391;
  }

  .lg\:hover\:bg-green-500:hover {
    background-color: #48bb78;
  }

  .lg\:hover\:bg-green-600:hover {
    background-color: #38a169;
  }

  .lg\:hover\:bg-green-700:hover {
    background-color: #2f855a;
  }

  .lg\:hover\:bg-green-800:hover {
    background-color: #276749;
  }

  .lg\:hover\:bg-green-900:hover {
    background-color: #22543d;
  }

  .lg\:hover\:bg-teal-100:hover {
    background-color: #e6fffa;
  }

  .lg\:hover\:bg-teal-200:hover {
    background-color: #b2f5ea;
  }

  .lg\:hover\:bg-teal-300:hover {
    background-color: #81e6d9;
  }

  .lg\:hover\:bg-teal-400:hover {
    background-color: #4fd1c5;
  }

  .lg\:hover\:bg-teal-500:hover {
    background-color: #38b2ac;
  }

  .lg\:hover\:bg-teal-600:hover {
    background-color: #319795;
  }

  .lg\:hover\:bg-teal-700:hover {
    background-color: #2c7a7b;
  }

  .lg\:hover\:bg-teal-800:hover {
    background-color: #285e61;
  }

  .lg\:hover\:bg-teal-900:hover {
    background-color: #234e52;
  }

  .lg\:hover\:bg-blue:hover {
    background-color: #4A90E2;
  }

  .lg\:hover\:bg-indigo-100:hover {
    background-color: #ebf4ff;
  }

  .lg\:hover\:bg-indigo-200:hover {
    background-color: #c3dafe;
  }

  .lg\:hover\:bg-indigo-300:hover {
    background-color: #a3bffa;
  }

  .lg\:hover\:bg-indigo-400:hover {
    background-color: #7f9cf5;
  }

  .lg\:hover\:bg-indigo-500:hover {
    background-color: #667eea;
  }

  .lg\:hover\:bg-indigo-600:hover {
    background-color: #5a67d8;
  }

  .lg\:hover\:bg-indigo-700:hover {
    background-color: #4c51bf;
  }

  .lg\:hover\:bg-indigo-800:hover {
    background-color: #434190;
  }

  .lg\:hover\:bg-indigo-900:hover {
    background-color: #3c366b;
  }

  .lg\:hover\:bg-purple-100:hover {
    background-color: #faf5ff;
  }

  .lg\:hover\:bg-purple-200:hover {
    background-color: #e9d8fd;
  }

  .lg\:hover\:bg-purple-300:hover {
    background-color: #d6bcfa;
  }

  .lg\:hover\:bg-purple-400:hover {
    background-color: #b794f4;
  }

  .lg\:hover\:bg-purple-500:hover {
    background-color: #9f7aea;
  }

  .lg\:hover\:bg-purple-600:hover {
    background-color: #805ad5;
  }

  .lg\:hover\:bg-purple-700:hover {
    background-color: #6b46c1;
  }

  .lg\:hover\:bg-purple-800:hover {
    background-color: #553c9a;
  }

  .lg\:hover\:bg-purple-900:hover {
    background-color: #44337a;
  }

  .lg\:hover\:bg-pink:hover {
    background-color: #FF00E5;
  }

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

  .lg\:focus\:bg-black:focus {
    background-color: #000;
  }

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

  .lg\:focus\:bg-gray-800:focus {
    background-color: #121212;
  }

  .lg\:focus\:bg-gray-900:focus {
    background-color: #0E0E0E;
  }

  .lg\:focus\:bg-red-100:focus {
    background-color: #fff5f5;
  }

  .lg\:focus\:bg-red-200:focus {
    background-color: #fed7d7;
  }

  .lg\:focus\:bg-red-300:focus {
    background-color: #feb2b2;
  }

  .lg\:focus\:bg-red-400:focus {
    background-color: #fc8181;
  }

  .lg\:focus\:bg-red-500:focus {
    background-color: #f56565;
  }

  .lg\:focus\:bg-red-600:focus {
    background-color: #e53e3e;
  }

  .lg\:focus\:bg-red-700:focus {
    background-color: #c53030;
  }

  .lg\:focus\:bg-red-800:focus {
    background-color: #9b2c2c;
  }

  .lg\:focus\:bg-red-900:focus {
    background-color: #742a2a;
  }

  .lg\:focus\:bg-orange:focus {
    background-color: #E89038;
  }

  .lg\:focus\:bg-yellow:focus {
    background-color: #B9E838;
  }

  .lg\:focus\:bg-green-100:focus {
    background-color: #f0fff4;
  }

  .lg\:focus\:bg-green-200:focus {
    background-color: #c6f6d5;
  }

  .lg\:focus\:bg-green-300:focus {
    background-color: #9ae6b4;
  }

  .lg\:focus\:bg-green-400:focus {
    background-color: #68d391;
  }

  .lg\:focus\:bg-green-500:focus {
    background-color: #48bb78;
  }

  .lg\:focus\:bg-green-600:focus {
    background-color: #38a169;
  }

  .lg\:focus\:bg-green-700:focus {
    background-color: #2f855a;
  }

  .lg\:focus\:bg-green-800:focus {
    background-color: #276749;
  }

  .lg\:focus\:bg-green-900:focus {
    background-color: #22543d;
  }

  .lg\:focus\:bg-teal-100:focus {
    background-color: #e6fffa;
  }

  .lg\:focus\:bg-teal-200:focus {
    background-color: #b2f5ea;
  }

  .lg\:focus\:bg-teal-300:focus {
    background-color: #81e6d9;
  }

  .lg\:focus\:bg-teal-400:focus {
    background-color: #4fd1c5;
  }

  .lg\:focus\:bg-teal-500:focus {
    background-color: #38b2ac;
  }

  .lg\:focus\:bg-teal-600:focus {
    background-color: #319795;
  }

  .lg\:focus\:bg-teal-700:focus {
    background-color: #2c7a7b;
  }

  .lg\:focus\:bg-teal-800:focus {
    background-color: #285e61;
  }

  .lg\:focus\:bg-teal-900:focus {
    background-color: #234e52;
  }

  .lg\:focus\:bg-blue:focus {
    background-color: #4A90E2;
  }

  .lg\:focus\:bg-indigo-100:focus {
    background-color: #ebf4ff;
  }

  .lg\:focus\:bg-indigo-200:focus {
    background-color: #c3dafe;
  }

  .lg\:focus\:bg-indigo-300:focus {
    background-color: #a3bffa;
  }

  .lg\:focus\:bg-indigo-400:focus {
    background-color: #7f9cf5;
  }

  .lg\:focus\:bg-indigo-500:focus {
    background-color: #667eea;
  }

  .lg\:focus\:bg-indigo-600:focus {
    background-color: #5a67d8;
  }

  .lg\:focus\:bg-indigo-700:focus {
    background-color: #4c51bf;
  }

  .lg\:focus\:bg-indigo-800:focus {
    background-color: #434190;
  }

  .lg\:focus\:bg-indigo-900:focus {
    background-color: #3c366b;
  }

  .lg\:focus\:bg-purple-100:focus {
    background-color: #faf5ff;
  }

  .lg\:focus\:bg-purple-200:focus {
    background-color: #e9d8fd;
  }

  .lg\:focus\:bg-purple-300:focus {
    background-color: #d6bcfa;
  }

  .lg\:focus\:bg-purple-400:focus {
    background-color: #b794f4;
  }

  .lg\:focus\:bg-purple-500:focus {
    background-color: #9f7aea;
  }

  .lg\:focus\:bg-purple-600:focus {
    background-color: #805ad5;
  }

  .lg\:focus\:bg-purple-700:focus {
    background-color: #6b46c1;
  }

  .lg\:focus\:bg-purple-800:focus {
    background-color: #553c9a;
  }

  .lg\:focus\:bg-purple-900:focus {
    background-color: #44337a;
  }

  .lg\:focus\:bg-pink:focus {
    background-color: #FF00E5;
  }

  .lg\:bg-bottom {
    background-position: bottom;
  }

  .lg\:bg-center {
    background-position: center;
  }

  .lg\:bg-left {
    background-position: left;
  }

  .lg\:bg-left-bottom {
    background-position: left bottom;
  }

  .lg\:bg-left-top {
    background-position: left top;
  }

  .lg\:bg-right {
    background-position: right;
  }

  .lg\:bg-right-bottom {
    background-position: right bottom;
  }

  .lg\:bg-right-top {
    background-position: right top;
  }

  .lg\:bg-top {
    background-position: top;
  }

  .lg\:bg-repeat {
    background-repeat: repeat;
  }

  .lg\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .lg\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .lg\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .lg\:bg-repeat-round {
    background-repeat: round;
  }

  .lg\:bg-repeat-space {
    background-repeat: space;
  }

  .lg\:bg-auto {
    background-size: auto;
  }

  .lg\:bg-cover {
    background-size: cover;
  }

  .lg\:bg-contain {
    background-size: contain;
  }

  .lg\:border-collapse {
    border-collapse: collapse;
  }

  .lg\:border-separate {
    border-collapse: separate;
  }

  .lg\:border-transparent {
    border-color: transparent;
  }

  .lg\:border-black {
    border-color: #000;
  }

  .lg\:border-white {
    border-color: #fff;
  }

  .lg\:border-gray-800 {
    border-color: #121212;
  }

  .lg\:border-gray-900 {
    border-color: #0E0E0E;
  }

  .lg\:border-red-100 {
    border-color: #fff5f5;
  }

  .lg\:border-red-200 {
    border-color: #fed7d7;
  }

  .lg\:border-red-300 {
    border-color: #feb2b2;
  }

  .lg\:border-red-400 {
    border-color: #fc8181;
  }

  .lg\:border-red-500 {
    border-color: #f56565;
  }

  .lg\:border-red-600 {
    border-color: #e53e3e;
  }

  .lg\:border-red-700 {
    border-color: #c53030;
  }

  .lg\:border-red-800 {
    border-color: #9b2c2c;
  }

  .lg\:border-red-900 {
    border-color: #742a2a;
  }

  .lg\:border-orange {
    border-color: #E89038;
  }

  .lg\:border-yellow {
    border-color: #B9E838;
  }

  .lg\:border-green-100 {
    border-color: #f0fff4;
  }

  .lg\:border-green-200 {
    border-color: #c6f6d5;
  }

  .lg\:border-green-300 {
    border-color: #9ae6b4;
  }

  .lg\:border-green-400 {
    border-color: #68d391;
  }

  .lg\:border-green-500 {
    border-color: #48bb78;
  }

  .lg\:border-green-600 {
    border-color: #38a169;
  }

  .lg\:border-green-700 {
    border-color: #2f855a;
  }

  .lg\:border-green-800 {
    border-color: #276749;
  }

  .lg\:border-green-900 {
    border-color: #22543d;
  }

  .lg\:border-teal-100 {
    border-color: #e6fffa;
  }

  .lg\:border-teal-200 {
    border-color: #b2f5ea;
  }

  .lg\:border-teal-300 {
    border-color: #81e6d9;
  }

  .lg\:border-teal-400 {
    border-color: #4fd1c5;
  }

  .lg\:border-teal-500 {
    border-color: #38b2ac;
  }

  .lg\:border-teal-600 {
    border-color: #319795;
  }

  .lg\:border-teal-700 {
    border-color: #2c7a7b;
  }

  .lg\:border-teal-800 {
    border-color: #285e61;
  }

  .lg\:border-teal-900 {
    border-color: #234e52;
  }

  .lg\:border-blue {
    border-color: #4A90E2;
  }

  .lg\:border-indigo-100 {
    border-color: #ebf4ff;
  }

  .lg\:border-indigo-200 {
    border-color: #c3dafe;
  }

  .lg\:border-indigo-300 {
    border-color: #a3bffa;
  }

  .lg\:border-indigo-400 {
    border-color: #7f9cf5;
  }

  .lg\:border-indigo-500 {
    border-color: #667eea;
  }

  .lg\:border-indigo-600 {
    border-color: #5a67d8;
  }

  .lg\:border-indigo-700 {
    border-color: #4c51bf;
  }

  .lg\:border-indigo-800 {
    border-color: #434190;
  }

  .lg\:border-indigo-900 {
    border-color: #3c366b;
  }

  .lg\:border-purple-100 {
    border-color: #faf5ff;
  }

  .lg\:border-purple-200 {
    border-color: #e9d8fd;
  }

  .lg\:border-purple-300 {
    border-color: #d6bcfa;
  }

  .lg\:border-purple-400 {
    border-color: #b794f4;
  }

  .lg\:border-purple-500 {
    border-color: #9f7aea;
  }

  .lg\:border-purple-600 {
    border-color: #805ad5;
  }

  .lg\:border-purple-700 {
    border-color: #6b46c1;
  }

  .lg\:border-purple-800 {
    border-color: #553c9a;
  }

  .lg\:border-purple-900 {
    border-color: #44337a;
  }

  .lg\:border-pink {
    border-color: #FF00E5;
  }

  .lg\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .lg\:hover\:border-black:hover {
    border-color: #000;
  }

  .lg\:hover\:border-white:hover {
    border-color: #fff;
  }

  .lg\:hover\:border-gray-800:hover {
    border-color: #121212;
  }

  .lg\:hover\:border-gray-900:hover {
    border-color: #0E0E0E;
  }

  .lg\:hover\:border-red-100:hover {
    border-color: #fff5f5;
  }

  .lg\:hover\:border-red-200:hover {
    border-color: #fed7d7;
  }

  .lg\:hover\:border-red-300:hover {
    border-color: #feb2b2;
  }

  .lg\:hover\:border-red-400:hover {
    border-color: #fc8181;
  }

  .lg\:hover\:border-red-500:hover {
    border-color: #f56565;
  }

  .lg\:hover\:border-red-600:hover {
    border-color: #e53e3e;
  }

  .lg\:hover\:border-red-700:hover {
    border-color: #c53030;
  }

  .lg\:hover\:border-red-800:hover {
    border-color: #9b2c2c;
  }

  .lg\:hover\:border-red-900:hover {
    border-color: #742a2a;
  }

  .lg\:hover\:border-orange:hover {
    border-color: #E89038;
  }

  .lg\:hover\:border-yellow:hover {
    border-color: #B9E838;
  }

  .lg\:hover\:border-green-100:hover {
    border-color: #f0fff4;
  }

  .lg\:hover\:border-green-200:hover {
    border-color: #c6f6d5;
  }

  .lg\:hover\:border-green-300:hover {
    border-color: #9ae6b4;
  }

  .lg\:hover\:border-green-400:hover {
    border-color: #68d391;
  }

  .lg\:hover\:border-green-500:hover {
    border-color: #48bb78;
  }

  .lg\:hover\:border-green-600:hover {
    border-color: #38a169;
  }

  .lg\:hover\:border-green-700:hover {
    border-color: #2f855a;
  }

  .lg\:hover\:border-green-800:hover {
    border-color: #276749;
  }

  .lg\:hover\:border-green-900:hover {
    border-color: #22543d;
  }

  .lg\:hover\:border-teal-100:hover {
    border-color: #e6fffa;
  }

  .lg\:hover\:border-teal-200:hover {
    border-color: #b2f5ea;
  }

  .lg\:hover\:border-teal-300:hover {
    border-color: #81e6d9;
  }

  .lg\:hover\:border-teal-400:hover {
    border-color: #4fd1c5;
  }

  .lg\:hover\:border-teal-500:hover {
    border-color: #38b2ac;
  }

  .lg\:hover\:border-teal-600:hover {
    border-color: #319795;
  }

  .lg\:hover\:border-teal-700:hover {
    border-color: #2c7a7b;
  }

  .lg\:hover\:border-teal-800:hover {
    border-color: #285e61;
  }

  .lg\:hover\:border-teal-900:hover {
    border-color: #234e52;
  }

  .lg\:hover\:border-blue:hover {
    border-color: #4A90E2;
  }

  .lg\:hover\:border-indigo-100:hover {
    border-color: #ebf4ff;
  }

  .lg\:hover\:border-indigo-200:hover {
    border-color: #c3dafe;
  }

  .lg\:hover\:border-indigo-300:hover {
    border-color: #a3bffa;
  }

  .lg\:hover\:border-indigo-400:hover {
    border-color: #7f9cf5;
  }

  .lg\:hover\:border-indigo-500:hover {
    border-color: #667eea;
  }

  .lg\:hover\:border-indigo-600:hover {
    border-color: #5a67d8;
  }

  .lg\:hover\:border-indigo-700:hover {
    border-color: #4c51bf;
  }

  .lg\:hover\:border-indigo-800:hover {
    border-color: #434190;
  }

  .lg\:hover\:border-indigo-900:hover {
    border-color: #3c366b;
  }

  .lg\:hover\:border-purple-100:hover {
    border-color: #faf5ff;
  }

  .lg\:hover\:border-purple-200:hover {
    border-color: #e9d8fd;
  }

  .lg\:hover\:border-purple-300:hover {
    border-color: #d6bcfa;
  }

  .lg\:hover\:border-purple-400:hover {
    border-color: #b794f4;
  }

  .lg\:hover\:border-purple-500:hover {
    border-color: #9f7aea;
  }

  .lg\:hover\:border-purple-600:hover {
    border-color: #805ad5;
  }

  .lg\:hover\:border-purple-700:hover {
    border-color: #6b46c1;
  }

  .lg\:hover\:border-purple-800:hover {
    border-color: #553c9a;
  }

  .lg\:hover\:border-purple-900:hover {
    border-color: #44337a;
  }

  .lg\:hover\:border-pink:hover {
    border-color: #FF00E5;
  }

  .lg\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .lg\:focus\:border-black:focus {
    border-color: #000;
  }

  .lg\:focus\:border-white:focus {
    border-color: #fff;
  }

  .lg\:focus\:border-gray-800:focus {
    border-color: #121212;
  }

  .lg\:focus\:border-gray-900:focus {
    border-color: #0E0E0E;
  }

  .lg\:focus\:border-red-100:focus {
    border-color: #fff5f5;
  }

  .lg\:focus\:border-red-200:focus {
    border-color: #fed7d7;
  }

  .lg\:focus\:border-red-300:focus {
    border-color: #feb2b2;
  }

  .lg\:focus\:border-red-400:focus {
    border-color: #fc8181;
  }

  .lg\:focus\:border-red-500:focus {
    border-color: #f56565;
  }

  .lg\:focus\:border-red-600:focus {
    border-color: #e53e3e;
  }

  .lg\:focus\:border-red-700:focus {
    border-color: #c53030;
  }

  .lg\:focus\:border-red-800:focus {
    border-color: #9b2c2c;
  }

  .lg\:focus\:border-red-900:focus {
    border-color: #742a2a;
  }

  .lg\:focus\:border-orange:focus {
    border-color: #E89038;
  }

  .lg\:focus\:border-yellow:focus {
    border-color: #B9E838;
  }

  .lg\:focus\:border-green-100:focus {
    border-color: #f0fff4;
  }

  .lg\:focus\:border-green-200:focus {
    border-color: #c6f6d5;
  }

  .lg\:focus\:border-green-300:focus {
    border-color: #9ae6b4;
  }

  .lg\:focus\:border-green-400:focus {
    border-color: #68d391;
  }

  .lg\:focus\:border-green-500:focus {
    border-color: #48bb78;
  }

  .lg\:focus\:border-green-600:focus {
    border-color: #38a169;
  }

  .lg\:focus\:border-green-700:focus {
    border-color: #2f855a;
  }

  .lg\:focus\:border-green-800:focus {
    border-color: #276749;
  }

  .lg\:focus\:border-green-900:focus {
    border-color: #22543d;
  }

  .lg\:focus\:border-teal-100:focus {
    border-color: #e6fffa;
  }

  .lg\:focus\:border-teal-200:focus {
    border-color: #b2f5ea;
  }

  .lg\:focus\:border-teal-300:focus {
    border-color: #81e6d9;
  }

  .lg\:focus\:border-teal-400:focus {
    border-color: #4fd1c5;
  }

  .lg\:focus\:border-teal-500:focus {
    border-color: #38b2ac;
  }

  .lg\:focus\:border-teal-600:focus {
    border-color: #319795;
  }

  .lg\:focus\:border-teal-700:focus {
    border-color: #2c7a7b;
  }

  .lg\:focus\:border-teal-800:focus {
    border-color: #285e61;
  }

  .lg\:focus\:border-teal-900:focus {
    border-color: #234e52;
  }

  .lg\:focus\:border-blue:focus {
    border-color: #4A90E2;
  }

  .lg\:focus\:border-indigo-100:focus {
    border-color: #ebf4ff;
  }

  .lg\:focus\:border-indigo-200:focus {
    border-color: #c3dafe;
  }

  .lg\:focus\:border-indigo-300:focus {
    border-color: #a3bffa;
  }

  .lg\:focus\:border-indigo-400:focus {
    border-color: #7f9cf5;
  }

  .lg\:focus\:border-indigo-500:focus {
    border-color: #667eea;
  }

  .lg\:focus\:border-indigo-600:focus {
    border-color: #5a67d8;
  }

  .lg\:focus\:border-indigo-700:focus {
    border-color: #4c51bf;
  }

  .lg\:focus\:border-indigo-800:focus {
    border-color: #434190;
  }

  .lg\:focus\:border-indigo-900:focus {
    border-color: #3c366b;
  }

  .lg\:focus\:border-purple-100:focus {
    border-color: #faf5ff;
  }

  .lg\:focus\:border-purple-200:focus {
    border-color: #e9d8fd;
  }

  .lg\:focus\:border-purple-300:focus {
    border-color: #d6bcfa;
  }

  .lg\:focus\:border-purple-400:focus {
    border-color: #b794f4;
  }

  .lg\:focus\:border-purple-500:focus {
    border-color: #9f7aea;
  }

  .lg\:focus\:border-purple-600:focus {
    border-color: #805ad5;
  }

  .lg\:focus\:border-purple-700:focus {
    border-color: #6b46c1;
  }

  .lg\:focus\:border-purple-800:focus {
    border-color: #553c9a;
  }

  .lg\:focus\:border-purple-900:focus {
    border-color: #44337a;
  }

  .lg\:focus\:border-pink:focus {
    border-color: #FF00E5;
  }

  .lg\:rounded-4 {
    border-radius: 0.25rem;
  }

  .lg\:rounded-5 {
    border-radius: 0.313rem;
  }

  .lg\:rounded-none {
    border-radius: 0;
  }

  .lg\:rounded-sm {
    border-radius: 0.125rem;
  }

  .lg\:rounded {
    border-radius: 0.25rem;
  }

  .lg\:rounded-lg {
    border-radius: 0.5rem;
  }

  .lg\:rounded-full {
    border-radius: 9999px;
  }

  .lg\:rounded-t-4 {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-r-4 {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-b-4 {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-l-4 {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-t-5 {
    border-top-left-radius: 0.313rem;
    border-top-right-radius: 0.313rem;
  }

  .lg\:rounded-r-5 {
    border-top-right-radius: 0.313rem;
    border-bottom-right-radius: 0.313rem;
  }

  .lg\:rounded-b-5 {
    border-bottom-right-radius: 0.313rem;
    border-bottom-left-radius: 0.313rem;
  }

  .lg\:rounded-l-5 {
    border-top-left-radius: 0.313rem;
    border-bottom-left-radius: 0.313rem;
  }

  .lg\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .lg\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-tl-4 {
    border-top-left-radius: 0.25rem;
  }

  .lg\:rounded-tr-4 {
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-br-4 {
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-bl-4 {
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-tl-5 {
    border-top-left-radius: 0.313rem;
  }

  .lg\:rounded-tr-5 {
    border-top-right-radius: 0.313rem;
  }

  .lg\:rounded-br-5 {
    border-bottom-right-radius: 0.313rem;
  }

  .lg\:rounded-bl-5 {
    border-bottom-left-radius: 0.313rem;
  }

  .lg\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .lg\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .lg\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .lg\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .lg\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .lg\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .lg\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .lg\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .lg\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .lg\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .lg\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .lg\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .lg\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .lg\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .lg\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .lg\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .lg\:border-solid {
    border-style: solid;
  }

  .lg\:border-dashed {
    border-style: dashed;
  }

  .lg\:border-dotted {
    border-style: dotted;
  }

  .lg\:border-double {
    border-style: double;
  }

  .lg\:border-none {
    border-style: none;
  }

  .lg\:border-0 {
    border-width: 0;
  }

  .lg\:border-2 {
    border-width: 2px;
  }

  .lg\:border-4 {
    border-width: 4px;
  }

  .lg\:border-8 {
    border-width: 8px;
  }

  .lg\:border {
    border-width: 1px;
  }

  .lg\:border-t-0 {
    border-top-width: 0;
  }

  .lg\:border-r-0 {
    border-right-width: 0;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0;
  }

  .lg\:border-l-0 {
    border-left-width: 0;
  }

  .lg\:border-t-2 {
    border-top-width: 2px;
  }

  .lg\:border-r-2 {
    border-right-width: 2px;
  }

  .lg\:border-b-2 {
    border-bottom-width: 2px;
  }

  .lg\:border-l-2 {
    border-left-width: 2px;
  }

  .lg\:border-t-4 {
    border-top-width: 4px;
  }

  .lg\:border-r-4 {
    border-right-width: 4px;
  }

  .lg\:border-b-4 {
    border-bottom-width: 4px;
  }

  .lg\:border-l-4 {
    border-left-width: 4px;
  }

  .lg\:border-t-8 {
    border-top-width: 8px;
  }

  .lg\:border-r-8 {
    border-right-width: 8px;
  }

  .lg\:border-b-8 {
    border-bottom-width: 8px;
  }

  .lg\:border-l-8 {
    border-left-width: 8px;
  }

  .lg\:border-t {
    border-top-width: 1px;
  }

  .lg\:border-r {
    border-right-width: 1px;
  }

  .lg\:border-b {
    border-bottom-width: 1px;
  }

  .lg\:border-l {
    border-left-width: 1px;
  }

  .lg\:cursor-auto {
    cursor: auto;
  }

  .lg\:cursor-default {
    cursor: default;
  }

  .lg\:cursor-pointer {
    cursor: pointer;
  }

  .lg\:cursor-wait {
    cursor: wait;
  }

  .lg\:cursor-text {
    cursor: text;
  }

  .lg\:cursor-move {
    cursor: move;
  }

  .lg\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .lg\:block {
    display: block;
  }

  .lg\:inline-block {
    display: inline-block;
  }

  .lg\:inline {
    display: inline;
  }

  .lg\:flex {
    display: -webkit-box;
    display: flex;
  }

  .lg\:inline-flex {
    display: -webkit-inline-box;
    display: inline-flex;
  }

  .lg\:table {
    display: table;
  }

  .lg\:table-row {
    display: table-row;
  }

  .lg\:table-cell {
    display: table-cell;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
  }

  .lg\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
            flex-direction: row-reverse;
  }

  .lg\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
  }

  .lg\:flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
            flex-direction: column-reverse;
  }

  .lg\:flex-wrap {
    flex-wrap: wrap;
  }

  .lg\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .lg\:flex-no-wrap {
    flex-wrap: nowrap;
  }

  .lg\:items-start {
    -webkit-box-align: start;
            align-items: flex-start;
  }

  .lg\:items-end {
    -webkit-box-align: end;
            align-items: flex-end;
  }

  .lg\:items-center {
    -webkit-box-align: center;
            align-items: center;
  }

  .lg\:items-baseline {
    -webkit-box-align: baseline;
            align-items: baseline;
  }

  .lg\:items-stretch {
    -webkit-box-align: stretch;
            align-items: stretch;
  }

  .lg\:self-auto {
    align-self: auto;
  }

  .lg\:self-start {
    align-self: flex-start;
  }

  .lg\:self-end {
    align-self: flex-end;
  }

  .lg\:self-center {
    align-self: center;
  }

  .lg\:self-stretch {
    align-self: stretch;
  }

  .lg\:justify-start {
    -webkit-box-pack: start;
            justify-content: flex-start;
  }

  .lg\:justify-end {
    -webkit-box-pack: end;
            justify-content: flex-end;
  }

  .lg\:justify-center {
    -webkit-box-pack: center;
            justify-content: center;
  }

  .lg\:justify-between {
    -webkit-box-pack: justify;
            justify-content: space-between;
  }

  .lg\:justify-around {
    justify-content: space-around;
  }

  .lg\:content-center {
    align-content: center;
  }

  .lg\:content-start {
    align-content: flex-start;
  }

  .lg\:content-end {
    align-content: flex-end;
  }

  .lg\:content-between {
    align-content: space-between;
  }

  .lg\:content-around {
    align-content: space-around;
  }

  .lg\:flex-1 {
    -webkit-box-flex: 1;
            flex: 1 1 0%;
  }

  .lg\:flex-auto {
    -webkit-box-flex: 1;
            flex: 1 1 auto;
  }

  .lg\:flex-initial {
    -webkit-box-flex: 0;
            flex: 0 1 auto;
  }

  .lg\:flex-none {
    -webkit-box-flex: 0;
            flex: none;
  }

  .lg\:flex-grow-0 {
    -webkit-box-flex: 0;
            flex-grow: 0;
  }

  .lg\:flex-grow {
    -webkit-box-flex: 1;
            flex-grow: 1;
  }

  .lg\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .lg\:flex-shrink {
    flex-shrink: 1;
  }

  .lg\:order-1 {
    -webkit-box-ordinal-group: 2;
            order: 1;
  }

  .lg\:order-2 {
    -webkit-box-ordinal-group: 3;
            order: 2;
  }

  .lg\:order-3 {
    -webkit-box-ordinal-group: 4;
            order: 3;
  }

  .lg\:order-4 {
    -webkit-box-ordinal-group: 5;
            order: 4;
  }

  .lg\:order-5 {
    -webkit-box-ordinal-group: 6;
            order: 5;
  }

  .lg\:order-6 {
    -webkit-box-ordinal-group: 7;
            order: 6;
  }

  .lg\:order-7 {
    -webkit-box-ordinal-group: 8;
            order: 7;
  }

  .lg\:order-8 {
    -webkit-box-ordinal-group: 9;
            order: 8;
  }

  .lg\:order-9 {
    -webkit-box-ordinal-group: 10;
            order: 9;
  }

  .lg\:order-10 {
    -webkit-box-ordinal-group: 11;
            order: 10;
  }

  .lg\:order-11 {
    -webkit-box-ordinal-group: 12;
            order: 11;
  }

  .lg\:order-12 {
    -webkit-box-ordinal-group: 13;
            order: 12;
  }

  .lg\:order-first {
    -webkit-box-ordinal-group: -9998;
            order: -9999;
  }

  .lg\:order-last {
    -webkit-box-ordinal-group: 10000;
            order: 9999;
  }

  .lg\:order-none {
    -webkit-box-ordinal-group: 1;
            order: 0;
  }

  .lg\:float-right {
    float: right;
  }

  .lg\:float-left {
    float: left;
  }

  .lg\:float-none {
    float: none;
  }

  .lg\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .lg\:font-body {
    font-family: Nunito Sans, sans-serif;
  }

  .lg\:font-hairline {
    font-weight: 100;
  }

  .lg\:font-thin {
    font-weight: 200;
  }

  .lg\:font-light {
    font-weight: 300;
  }

  .lg\:font-normal {
    font-weight: 400;
  }

  .lg\:font-medium {
    font-weight: 500;
  }

  .lg\:font-semibold {
    font-weight: 600;
  }

  .lg\:font-bold {
    font-weight: 700;
  }

  .lg\:font-extrabold {
    font-weight: 800;
  }

  .lg\:font-black {
    font-weight: 900;
  }

  .lg\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .lg\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .lg\:hover\:font-light:hover {
    font-weight: 300;
  }

  .lg\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .lg\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .lg\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .lg\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .lg\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .lg\:hover\:font-black:hover {
    font-weight: 900;
  }

  .lg\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .lg\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .lg\:focus\:font-light:focus {
    font-weight: 300;
  }

  .lg\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .lg\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .lg\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .lg\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .lg\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .lg\:focus\:font-black:focus {
    font-weight: 900;
  }

  .lg\:h-0 {
    height: 0;
  }

  .lg\:h-1 {
    height: 0.063rem;
  }

  .lg\:h-2 {
    height: 0.125rem;
  }

  .lg\:h-3 {
    height: 0.188rem;
  }

  .lg\:h-4 {
    height: 0.25rem;
  }

  .lg\:h-5 {
    height: 0.313rem;
  }

  .lg\:h-9 {
    height: 0.563rem;
  }

  .lg\:h-10 {
    height: 0.625rem;
  }

  .lg\:h-15 {
    height: 0.938rem;
  }

  .lg\:h-20 {
    height: 1.25rem;
  }

  .lg\:h-25 {
    height: 1.563rem;
  }

  .lg\:h-30 {
    height: 1.875rem;
  }

  .lg\:h-35 {
    height: 2.188rem;
  }

  .lg\:h-40 {
    height: 2.5rem;
  }

  .lg\:h-45 {
    height: 2.813rem;
  }

  .lg\:h-50 {
    height: 3.125rem;
  }

  .lg\:h-55 {
    height: 3.438rem;
  }

  .lg\:h-60 {
    height: 3.75rem;
  }

  .lg\:h-65 {
    height: 4.063rem;
  }

  .lg\:h-70 {
    height: 4.375rem;
  }

  .lg\:h-75 {
    height: 4.688rem;
  }

  .lg\:h-80 {
    height: 5rem;
  }

  .lg\:h-85 {
    height: 5.313rem;
  }

  .lg\:h-90 {
    height: 5.625rem;
  }

  .lg\:h-95 {
    height: 5.938rem;
  }

  .lg\:h-100 {
    height: 6.25rem;
  }

  .lg\:h-105 {
    height: 6.563rem;
  }

  .lg\:h-110 {
    height: 6.875rem;
  }

  .lg\:h-115 {
    height: 7.188rem;
  }

  .lg\:h-120 {
    height: 7.5rem;
  }

  .lg\:h-125 {
    height: 7.813rem;
  }

  .lg\:h-130 {
    height: 8.125rem;
  }

  .lg\:h-135 {
    height: 8.438rem;
  }

  .lg\:h-140 {
    height: 8.75rem;
  }

  .lg\:h-145 {
    height: 9.063rem;
  }

  .lg\:h-150 {
    height: 9.375rem;
  }

  .lg\:h-155 {
    height: 9.688rem;
  }

  .lg\:h-160 {
    height: 10rem;
  }

  .lg\:h-165 {
    height: 10.313rem;
  }

  .lg\:h-170 {
    height: 10.625rem;
  }

  .lg\:h-175 {
    height: 10.938rem;
  }

  .lg\:h-180 {
    height: 11.25rem;
  }

  .lg\:h-185 {
    height: 11.563rem;
  }

  .lg\:h-190 {
    height: 11.875rem;
  }

  .lg\:h-195 {
    height: 12.188rem;
  }

  .lg\:h-200 {
    height: 12.5rem;
  }

  .lg\:h-300 {
    height: 18.75rem;
  }

  .lg\:h-330 {
    height: 20.625rem;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-full {
    height: 100%;
  }

  .lg\:h-screen {
    height: 100vh;
  }

  .lg\:leading-none {
    line-height: 1;
  }

  .lg\:leading-tight {
    line-height: 1.25;
  }

  .lg\:leading-snug {
    line-height: 1.375;
  }

  .lg\:leading-normal {
    line-height: 1.5;
  }

  .lg\:leading-relaxed {
    line-height: 1.625;
  }

  .lg\:leading-loose {
    line-height: 2;
  }

  .lg\:list-inside {
    list-style-position: inside;
  }

  .lg\:list-outside {
    list-style-position: outside;
  }

  .lg\:list-none {
    list-style-type: none;
  }

  .lg\:list-disc {
    list-style-type: disc;
  }

  .lg\:list-decimal {
    list-style-type: decimal;
  }

  .lg\:m-0 {
    margin: 0;
  }

  .lg\:m-1 {
    margin: 0.063rem;
  }

  .lg\:m-2 {
    margin: 0.125rem;
  }

  .lg\:m-3 {
    margin: 0.188rem;
  }

  .lg\:m-4 {
    margin: 0.25rem;
  }

  .lg\:m-5 {
    margin: 0.313rem;
  }

  .lg\:m-9 {
    margin: 0.563rem;
  }

  .lg\:m-10 {
    margin: 0.625rem;
  }

  .lg\:m-15 {
    margin: 0.938rem;
  }

  .lg\:m-20 {
    margin: 1.25rem;
  }

  .lg\:m-25 {
    margin: 1.563rem;
  }

  .lg\:m-30 {
    margin: 1.875rem;
  }

  .lg\:m-35 {
    margin: 2.188rem;
  }

  .lg\:m-40 {
    margin: 2.5rem;
  }

  .lg\:m-45 {
    margin: 2.813rem;
  }

  .lg\:m-50 {
    margin: 3.125rem;
  }

  .lg\:m-55 {
    margin: 3.438rem;
  }

  .lg\:m-60 {
    margin: 3.75rem;
  }

  .lg\:m-65 {
    margin: 4.063rem;
  }

  .lg\:m-70 {
    margin: 4.375rem;
  }

  .lg\:m-75 {
    margin: 4.688rem;
  }

  .lg\:m-80 {
    margin: 5rem;
  }

  .lg\:m-85 {
    margin: 5.313rem;
  }

  .lg\:m-90 {
    margin: 5.625rem;
  }

  .lg\:m-95 {
    margin: 5.938rem;
  }

  .lg\:m-100 {
    margin: 6.25rem;
  }

  .lg\:m-105 {
    margin: 6.563rem;
  }

  .lg\:m-110 {
    margin: 6.875rem;
  }

  .lg\:m-115 {
    margin: 7.188rem;
  }

  .lg\:m-120 {
    margin: 7.5rem;
  }

  .lg\:m-125 {
    margin: 7.813rem;
  }

  .lg\:m-130 {
    margin: 8.125rem;
  }

  .lg\:m-135 {
    margin: 8.438rem;
  }

  .lg\:m-140 {
    margin: 8.75rem;
  }

  .lg\:m-145 {
    margin: 9.063rem;
  }

  .lg\:m-150 {
    margin: 9.375rem;
  }

  .lg\:m-155 {
    margin: 9.688rem;
  }

  .lg\:m-160 {
    margin: 10rem;
  }

  .lg\:m-165 {
    margin: 10.313rem;
  }

  .lg\:m-170 {
    margin: 10.625rem;
  }

  .lg\:m-175 {
    margin: 10.938rem;
  }

  .lg\:m-180 {
    margin: 11.25rem;
  }

  .lg\:m-185 {
    margin: 11.563rem;
  }

  .lg\:m-190 {
    margin: 11.875rem;
  }

  .lg\:m-195 {
    margin: 12.188rem;
  }

  .lg\:m-200 {
    margin: 12.5rem;
  }

  .lg\:m-300 {
    margin: 18.75rem;
  }

  .lg\:m-330 {
    margin: 20.625rem;
  }

  .lg\:m-auto {
    margin: auto;
  }

  .lg\:-m-1 {
    margin: -0.063rem;
  }

  .lg\:-m-2 {
    margin: -0.125rem;
  }

  .lg\:-m-3 {
    margin: -0.188rem;
  }

  .lg\:-m-4 {
    margin: -0.25rem;
  }

  .lg\:-m-5 {
    margin: -0.313rem;
  }

  .lg\:-m-9 {
    margin: -0.563rem;
  }

  .lg\:-m-10 {
    margin: -0.625rem;
  }

  .lg\:-m-15 {
    margin: -0.938rem;
  }

  .lg\:-m-20 {
    margin: -1.25rem;
  }

  .lg\:-m-25 {
    margin: -1.563rem;
  }

  .lg\:-m-30 {
    margin: -1.875rem;
  }

  .lg\:-m-35 {
    margin: -2.188rem;
  }

  .lg\:-m-40 {
    margin: -2.5rem;
  }

  .lg\:-m-45 {
    margin: -2.813rem;
  }

  .lg\:-m-50 {
    margin: -3.125rem;
  }

  .lg\:-m-55 {
    margin: -3.438rem;
  }

  .lg\:-m-60 {
    margin: -3.75rem;
  }

  .lg\:-m-65 {
    margin: -4.063rem;
  }

  .lg\:-m-70 {
    margin: -4.375rem;
  }

  .lg\:-m-75 {
    margin: -4.688rem;
  }

  .lg\:-m-80 {
    margin: -5rem;
  }

  .lg\:-m-85 {
    margin: -5.313rem;
  }

  .lg\:-m-90 {
    margin: -5.625rem;
  }

  .lg\:-m-95 {
    margin: -5.938rem;
  }

  .lg\:-m-100 {
    margin: -6.25rem;
  }

  .lg\:-m-105 {
    margin: -6.563rem;
  }

  .lg\:-m-110 {
    margin: -6.875rem;
  }

  .lg\:-m-115 {
    margin: -7.188rem;
  }

  .lg\:-m-120 {
    margin: -7.5rem;
  }

  .lg\:-m-125 {
    margin: -7.813rem;
  }

  .lg\:-m-130 {
    margin: -8.125rem;
  }

  .lg\:-m-135 {
    margin: -8.438rem;
  }

  .lg\:-m-140 {
    margin: -8.75rem;
  }

  .lg\:-m-145 {
    margin: -9.063rem;
  }

  .lg\:-m-150 {
    margin: -9.375rem;
  }

  .lg\:-m-155 {
    margin: -9.688rem;
  }

  .lg\:-m-160 {
    margin: -10rem;
  }

  .lg\:-m-165 {
    margin: -10.313rem;
  }

  .lg\:-m-170 {
    margin: -10.625rem;
  }

  .lg\:-m-175 {
    margin: -10.938rem;
  }

  .lg\:-m-180 {
    margin: -11.25rem;
  }

  .lg\:-m-185 {
    margin: -11.563rem;
  }

  .lg\:-m-190 {
    margin: -11.875rem;
  }

  .lg\:-m-195 {
    margin: -12.188rem;
  }

  .lg\:-m-200 {
    margin: -12.5rem;
  }

  .lg\:-m-300 {
    margin: -18.75rem;
  }

  .lg\:-m-330 {
    margin: -20.625rem;
  }

  .lg\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:my-1 {
    margin-top: 0.063rem;
    margin-bottom: 0.063rem;
  }

  .lg\:mx-1 {
    margin-left: 0.063rem;
    margin-right: 0.063rem;
  }

  .lg\:my-2 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .lg\:mx-2 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .lg\:my-3 {
    margin-top: 0.188rem;
    margin-bottom: 0.188rem;
  }

  .lg\:mx-3 {
    margin-left: 0.188rem;
    margin-right: 0.188rem;
  }

  .lg\:my-4 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:mx-4 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:my-5 {
    margin-top: 0.313rem;
    margin-bottom: 0.313rem;
  }

  .lg\:mx-5 {
    margin-left: 0.313rem;
    margin-right: 0.313rem;
  }

  .lg\:my-9 {
    margin-top: 0.563rem;
    margin-bottom: 0.563rem;
  }

  .lg\:mx-9 {
    margin-left: 0.563rem;
    margin-right: 0.563rem;
  }

  .lg\:my-10 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .lg\:mx-10 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .lg\:my-15 {
    margin-top: 0.938rem;
    margin-bottom: 0.938rem;
  }

  .lg\:mx-15 {
    margin-left: 0.938rem;
    margin-right: 0.938rem;
  }

  .lg\:my-20 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:mx-20 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:my-25 {
    margin-top: 1.563rem;
    margin-bottom: 1.563rem;
  }

  .lg\:mx-25 {
    margin-left: 1.563rem;
    margin-right: 1.563rem;
  }

  .lg\:my-30 {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .lg\:mx-30 {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .lg\:my-35 {
    margin-top: 2.188rem;
    margin-bottom: 2.188rem;
  }

  .lg\:mx-35 {
    margin-left: 2.188rem;
    margin-right: 2.188rem;
  }

  .lg\:my-40 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:mx-40 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:my-45 {
    margin-top: 2.813rem;
    margin-bottom: 2.813rem;
  }

  .lg\:mx-45 {
    margin-left: 2.813rem;
    margin-right: 2.813rem;
  }

  .lg\:my-50 {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }

  .lg\:mx-50 {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }

  .lg\:my-55 {
    margin-top: 3.438rem;
    margin-bottom: 3.438rem;
  }

  .lg\:mx-55 {
    margin-left: 3.438rem;
    margin-right: 3.438rem;
  }

  .lg\:my-60 {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .lg\:mx-60 {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .lg\:my-65 {
    margin-top: 4.063rem;
    margin-bottom: 4.063rem;
  }

  .lg\:mx-65 {
    margin-left: 4.063rem;
    margin-right: 4.063rem;
  }

  .lg\:my-70 {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }

  .lg\:mx-70 {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }

  .lg\:my-75 {
    margin-top: 4.688rem;
    margin-bottom: 4.688rem;
  }

  .lg\:mx-75 {
    margin-left: 4.688rem;
    margin-right: 4.688rem;
  }

  .lg\:my-80 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:mx-80 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:my-85 {
    margin-top: 5.313rem;
    margin-bottom: 5.313rem;
  }

  .lg\:mx-85 {
    margin-left: 5.313rem;
    margin-right: 5.313rem;
  }

  .lg\:my-90 {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }

  .lg\:mx-90 {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }

  .lg\:my-95 {
    margin-top: 5.938rem;
    margin-bottom: 5.938rem;
  }

  .lg\:mx-95 {
    margin-left: 5.938rem;
    margin-right: 5.938rem;
  }

  .lg\:my-100 {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .lg\:mx-100 {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .lg\:my-105 {
    margin-top: 6.563rem;
    margin-bottom: 6.563rem;
  }

  .lg\:mx-105 {
    margin-left: 6.563rem;
    margin-right: 6.563rem;
  }

  .lg\:my-110 {
    margin-top: 6.875rem;
    margin-bottom: 6.875rem;
  }

  .lg\:mx-110 {
    margin-left: 6.875rem;
    margin-right: 6.875rem;
  }

  .lg\:my-115 {
    margin-top: 7.188rem;
    margin-bottom: 7.188rem;
  }

  .lg\:mx-115 {
    margin-left: 7.188rem;
    margin-right: 7.188rem;
  }

  .lg\:my-120 {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .lg\:mx-120 {
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .lg\:my-125 {
    margin-top: 7.813rem;
    margin-bottom: 7.813rem;
  }

  .lg\:mx-125 {
    margin-left: 7.813rem;
    margin-right: 7.813rem;
  }

  .lg\:my-130 {
    margin-top: 8.125rem;
    margin-bottom: 8.125rem;
  }

  .lg\:mx-130 {
    margin-left: 8.125rem;
    margin-right: 8.125rem;
  }

  .lg\:my-135 {
    margin-top: 8.438rem;
    margin-bottom: 8.438rem;
  }

  .lg\:mx-135 {
    margin-left: 8.438rem;
    margin-right: 8.438rem;
  }

  .lg\:my-140 {
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .lg\:mx-140 {
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .lg\:my-145 {
    margin-top: 9.063rem;
    margin-bottom: 9.063rem;
  }

  .lg\:mx-145 {
    margin-left: 9.063rem;
    margin-right: 9.063rem;
  }

  .lg\:my-150 {
    margin-top: 9.375rem;
    margin-bottom: 9.375rem;
  }

  .lg\:mx-150 {
    margin-left: 9.375rem;
    margin-right: 9.375rem;
  }

  .lg\:my-155 {
    margin-top: 9.688rem;
    margin-bottom: 9.688rem;
  }

  .lg\:mx-155 {
    margin-left: 9.688rem;
    margin-right: 9.688rem;
  }

  .lg\:my-160 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg\:mx-160 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg\:my-165 {
    margin-top: 10.313rem;
    margin-bottom: 10.313rem;
  }

  .lg\:mx-165 {
    margin-left: 10.313rem;
    margin-right: 10.313rem;
  }

  .lg\:my-170 {
    margin-top: 10.625rem;
    margin-bottom: 10.625rem;
  }

  .lg\:mx-170 {
    margin-left: 10.625rem;
    margin-right: 10.625rem;
  }

  .lg\:my-175 {
    margin-top: 10.938rem;
    margin-bottom: 10.938rem;
  }

  .lg\:mx-175 {
    margin-left: 10.938rem;
    margin-right: 10.938rem;
  }

  .lg\:my-180 {
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .lg\:mx-180 {
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .lg\:my-185 {
    margin-top: 11.563rem;
    margin-bottom: 11.563rem;
  }

  .lg\:mx-185 {
    margin-left: 11.563rem;
    margin-right: 11.563rem;
  }

  .lg\:my-190 {
    margin-top: 11.875rem;
    margin-bottom: 11.875rem;
  }

  .lg\:mx-190 {
    margin-left: 11.875rem;
    margin-right: 11.875rem;
  }

  .lg\:my-195 {
    margin-top: 12.188rem;
    margin-bottom: 12.188rem;
  }

  .lg\:mx-195 {
    margin-left: 12.188rem;
    margin-right: 12.188rem;
  }

  .lg\:my-200 {
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .lg\:mx-200 {
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .lg\:my-300 {
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .lg\:mx-300 {
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .lg\:my-330 {
    margin-top: 20.625rem;
    margin-bottom: 20.625rem;
  }

  .lg\:mx-330 {
    margin-left: 20.625rem;
    margin-right: 20.625rem;
  }

  .lg\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:-my-1 {
    margin-top: -0.063rem;
    margin-bottom: -0.063rem;
  }

  .lg\:-mx-1 {
    margin-left: -0.063rem;
    margin-right: -0.063rem;
  }

  .lg\:-my-2 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .lg\:-mx-2 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .lg\:-my-3 {
    margin-top: -0.188rem;
    margin-bottom: -0.188rem;
  }

  .lg\:-mx-3 {
    margin-left: -0.188rem;
    margin-right: -0.188rem;
  }

  .lg\:-my-4 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:-mx-4 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:-my-5 {
    margin-top: -0.313rem;
    margin-bottom: -0.313rem;
  }

  .lg\:-mx-5 {
    margin-left: -0.313rem;
    margin-right: -0.313rem;
  }

  .lg\:-my-9 {
    margin-top: -0.563rem;
    margin-bottom: -0.563rem;
  }

  .lg\:-mx-9 {
    margin-left: -0.563rem;
    margin-right: -0.563rem;
  }

  .lg\:-my-10 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .lg\:-mx-10 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .lg\:-my-15 {
    margin-top: -0.938rem;
    margin-bottom: -0.938rem;
  }

  .lg\:-mx-15 {
    margin-left: -0.938rem;
    margin-right: -0.938rem;
  }

  .lg\:-my-20 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:-mx-20 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:-my-25 {
    margin-top: -1.563rem;
    margin-bottom: -1.563rem;
  }

  .lg\:-mx-25 {
    margin-left: -1.563rem;
    margin-right: -1.563rem;
  }

  .lg\:-my-30 {
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .lg\:-mx-30 {
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .lg\:-my-35 {
    margin-top: -2.188rem;
    margin-bottom: -2.188rem;
  }

  .lg\:-mx-35 {
    margin-left: -2.188rem;
    margin-right: -2.188rem;
  }

  .lg\:-my-40 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-mx-40 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-my-45 {
    margin-top: -2.813rem;
    margin-bottom: -2.813rem;
  }

  .lg\:-mx-45 {
    margin-left: -2.813rem;
    margin-right: -2.813rem;
  }

  .lg\:-my-50 {
    margin-top: -3.125rem;
    margin-bottom: -3.125rem;
  }

  .lg\:-mx-50 {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }

  .lg\:-my-55 {
    margin-top: -3.438rem;
    margin-bottom: -3.438rem;
  }

  .lg\:-mx-55 {
    margin-left: -3.438rem;
    margin-right: -3.438rem;
  }

  .lg\:-my-60 {
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .lg\:-mx-60 {
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .lg\:-my-65 {
    margin-top: -4.063rem;
    margin-bottom: -4.063rem;
  }

  .lg\:-mx-65 {
    margin-left: -4.063rem;
    margin-right: -4.063rem;
  }

  .lg\:-my-70 {
    margin-top: -4.375rem;
    margin-bottom: -4.375rem;
  }

  .lg\:-mx-70 {
    margin-left: -4.375rem;
    margin-right: -4.375rem;
  }

  .lg\:-my-75 {
    margin-top: -4.688rem;
    margin-bottom: -4.688rem;
  }

  .lg\:-mx-75 {
    margin-left: -4.688rem;
    margin-right: -4.688rem;
  }

  .lg\:-my-80 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:-mx-80 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:-my-85 {
    margin-top: -5.313rem;
    margin-bottom: -5.313rem;
  }

  .lg\:-mx-85 {
    margin-left: -5.313rem;
    margin-right: -5.313rem;
  }

  .lg\:-my-90 {
    margin-top: -5.625rem;
    margin-bottom: -5.625rem;
  }

  .lg\:-mx-90 {
    margin-left: -5.625rem;
    margin-right: -5.625rem;
  }

  .lg\:-my-95 {
    margin-top: -5.938rem;
    margin-bottom: -5.938rem;
  }

  .lg\:-mx-95 {
    margin-left: -5.938rem;
    margin-right: -5.938rem;
  }

  .lg\:-my-100 {
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .lg\:-mx-100 {
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .lg\:-my-105 {
    margin-top: -6.563rem;
    margin-bottom: -6.563rem;
  }

  .lg\:-mx-105 {
    margin-left: -6.563rem;
    margin-right: -6.563rem;
  }

  .lg\:-my-110 {
    margin-top: -6.875rem;
    margin-bottom: -6.875rem;
  }

  .lg\:-mx-110 {
    margin-left: -6.875rem;
    margin-right: -6.875rem;
  }

  .lg\:-my-115 {
    margin-top: -7.188rem;
    margin-bottom: -7.188rem;
  }

  .lg\:-mx-115 {
    margin-left: -7.188rem;
    margin-right: -7.188rem;
  }

  .lg\:-my-120 {
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .lg\:-mx-120 {
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .lg\:-my-125 {
    margin-top: -7.813rem;
    margin-bottom: -7.813rem;
  }

  .lg\:-mx-125 {
    margin-left: -7.813rem;
    margin-right: -7.813rem;
  }

  .lg\:-my-130 {
    margin-top: -8.125rem;
    margin-bottom: -8.125rem;
  }

  .lg\:-mx-130 {
    margin-left: -8.125rem;
    margin-right: -8.125rem;
  }

  .lg\:-my-135 {
    margin-top: -8.438rem;
    margin-bottom: -8.438rem;
  }

  .lg\:-mx-135 {
    margin-left: -8.438rem;
    margin-right: -8.438rem;
  }

  .lg\:-my-140 {
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .lg\:-mx-140 {
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .lg\:-my-145 {
    margin-top: -9.063rem;
    margin-bottom: -9.063rem;
  }

  .lg\:-mx-145 {
    margin-left: -9.063rem;
    margin-right: -9.063rem;
  }

  .lg\:-my-150 {
    margin-top: -9.375rem;
    margin-bottom: -9.375rem;
  }

  .lg\:-mx-150 {
    margin-left: -9.375rem;
    margin-right: -9.375rem;
  }

  .lg\:-my-155 {
    margin-top: -9.688rem;
    margin-bottom: -9.688rem;
  }

  .lg\:-mx-155 {
    margin-left: -9.688rem;
    margin-right: -9.688rem;
  }

  .lg\:-my-160 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg\:-mx-160 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg\:-my-165 {
    margin-top: -10.313rem;
    margin-bottom: -10.313rem;
  }

  .lg\:-mx-165 {
    margin-left: -10.313rem;
    margin-right: -10.313rem;
  }

  .lg\:-my-170 {
    margin-top: -10.625rem;
    margin-bottom: -10.625rem;
  }

  .lg\:-mx-170 {
    margin-left: -10.625rem;
    margin-right: -10.625rem;
  }

  .lg\:-my-175 {
    margin-top: -10.938rem;
    margin-bottom: -10.938rem;
  }

  .lg\:-mx-175 {
    margin-left: -10.938rem;
    margin-right: -10.938rem;
  }

  .lg\:-my-180 {
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .lg\:-mx-180 {
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .lg\:-my-185 {
    margin-top: -11.563rem;
    margin-bottom: -11.563rem;
  }

  .lg\:-mx-185 {
    margin-left: -11.563rem;
    margin-right: -11.563rem;
  }

  .lg\:-my-190 {
    margin-top: -11.875rem;
    margin-bottom: -11.875rem;
  }

  .lg\:-mx-190 {
    margin-left: -11.875rem;
    margin-right: -11.875rem;
  }

  .lg\:-my-195 {
    margin-top: -12.188rem;
    margin-bottom: -12.188rem;
  }

  .lg\:-mx-195 {
    margin-left: -12.188rem;
    margin-right: -12.188rem;
  }

  .lg\:-my-200 {
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .lg\:-mx-200 {
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .lg\:-my-300 {
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .lg\:-mx-300 {
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .lg\:-my-330 {
    margin-top: -20.625rem;
    margin-bottom: -20.625rem;
  }

  .lg\:-mx-330 {
    margin-left: -20.625rem;
    margin-right: -20.625rem;
  }

  .lg\:mt-0 {
    margin-top: 0;
  }

  .lg\:mr-0 {
    margin-right: 0;
  }

  .lg\:mb-0 {
    margin-bottom: 0;
  }

  .lg\:ml-0 {
    margin-left: 0;
  }

  .lg\:mt-1 {
    margin-top: 0.063rem;
  }

  .lg\:mr-1 {
    margin-right: 0.063rem;
  }

  .lg\:mb-1 {
    margin-bottom: 0.063rem;
  }

  .lg\:ml-1 {
    margin-left: 0.063rem;
  }

  .lg\:mt-2 {
    margin-top: 0.125rem;
  }

  .lg\:mr-2 {
    margin-right: 0.125rem;
  }

  .lg\:mb-2 {
    margin-bottom: 0.125rem;
  }

  .lg\:ml-2 {
    margin-left: 0.125rem;
  }

  .lg\:mt-3 {
    margin-top: 0.188rem;
  }

  .lg\:mr-3 {
    margin-right: 0.188rem;
  }

  .lg\:mb-3 {
    margin-bottom: 0.188rem;
  }

  .lg\:ml-3 {
    margin-left: 0.188rem;
  }

  .lg\:mt-4 {
    margin-top: 0.25rem;
  }

  .lg\:mr-4 {
    margin-right: 0.25rem;
  }

  .lg\:mb-4 {
    margin-bottom: 0.25rem;
  }

  .lg\:ml-4 {
    margin-left: 0.25rem;
  }

  .lg\:mt-5 {
    margin-top: 0.313rem;
  }

  .lg\:mr-5 {
    margin-right: 0.313rem;
  }

  .lg\:mb-5 {
    margin-bottom: 0.313rem;
  }

  .lg\:ml-5 {
    margin-left: 0.313rem;
  }

  .lg\:mt-9 {
    margin-top: 0.563rem;
  }

  .lg\:mr-9 {
    margin-right: 0.563rem;
  }

  .lg\:mb-9 {
    margin-bottom: 0.563rem;
  }

  .lg\:ml-9 {
    margin-left: 0.563rem;
  }

  .lg\:mt-10 {
    margin-top: 0.625rem;
  }

  .lg\:mr-10 {
    margin-right: 0.625rem;
  }

  .lg\:mb-10 {
    margin-bottom: 0.625rem;
  }

  .lg\:ml-10 {
    margin-left: 0.625rem;
  }

  .lg\:mt-15 {
    margin-top: 0.938rem;
  }

  .lg\:mr-15 {
    margin-right: 0.938rem;
  }

  .lg\:mb-15 {
    margin-bottom: 0.938rem;
  }

  .lg\:ml-15 {
    margin-left: 0.938rem;
  }

  .lg\:mt-20 {
    margin-top: 1.25rem;
  }

  .lg\:mr-20 {
    margin-right: 1.25rem;
  }

  .lg\:mb-20 {
    margin-bottom: 1.25rem;
  }

  .lg\:ml-20 {
    margin-left: 1.25rem;
  }

  .lg\:mt-25 {
    margin-top: 1.563rem;
  }

  .lg\:mr-25 {
    margin-right: 1.563rem;
  }

  .lg\:mb-25 {
    margin-bottom: 1.563rem;
  }

  .lg\:ml-25 {
    margin-left: 1.563rem;
  }

  .lg\:mt-30 {
    margin-top: 1.875rem;
  }

  .lg\:mr-30 {
    margin-right: 1.875rem;
  }

  .lg\:mb-30 {
    margin-bottom: 1.875rem;
  }

  .lg\:ml-30 {
    margin-left: 1.875rem;
  }

  .lg\:mt-35 {
    margin-top: 2.188rem;
  }

  .lg\:mr-35 {
    margin-right: 2.188rem;
  }

  .lg\:mb-35 {
    margin-bottom: 2.188rem;
  }

  .lg\:ml-35 {
    margin-left: 2.188rem;
  }

  .lg\:mt-40 {
    margin-top: 2.5rem;
  }

  .lg\:mr-40 {
    margin-right: 2.5rem;
  }

  .lg\:mb-40 {
    margin-bottom: 2.5rem;
  }

  .lg\:ml-40 {
    margin-left: 2.5rem;
  }

  .lg\:mt-45 {
    margin-top: 2.813rem;
  }

  .lg\:mr-45 {
    margin-right: 2.813rem;
  }

  .lg\:mb-45 {
    margin-bottom: 2.813rem;
  }

  .lg\:ml-45 {
    margin-left: 2.813rem;
  }

  .lg\:mt-50 {
    margin-top: 3.125rem;
  }

  .lg\:mr-50 {
    margin-right: 3.125rem;
  }

  .lg\:mb-50 {
    margin-bottom: 3.125rem;
  }

  .lg\:ml-50 {
    margin-left: 3.125rem;
  }

  .lg\:mt-55 {
    margin-top: 3.438rem;
  }

  .lg\:mr-55 {
    margin-right: 3.438rem;
  }

  .lg\:mb-55 {
    margin-bottom: 3.438rem;
  }

  .lg\:ml-55 {
    margin-left: 3.438rem;
  }

  .lg\:mt-60 {
    margin-top: 3.75rem;
  }

  .lg\:mr-60 {
    margin-right: 3.75rem;
  }

  .lg\:mb-60 {
    margin-bottom: 3.75rem;
  }

  .lg\:ml-60 {
    margin-left: 3.75rem;
  }

  .lg\:mt-65 {
    margin-top: 4.063rem;
  }

  .lg\:mr-65 {
    margin-right: 4.063rem;
  }

  .lg\:mb-65 {
    margin-bottom: 4.063rem;
  }

  .lg\:ml-65 {
    margin-left: 4.063rem;
  }

  .lg\:mt-70 {
    margin-top: 4.375rem;
  }

  .lg\:mr-70 {
    margin-right: 4.375rem;
  }

  .lg\:mb-70 {
    margin-bottom: 4.375rem;
  }

  .lg\:ml-70 {
    margin-left: 4.375rem;
  }

  .lg\:mt-75 {
    margin-top: 4.688rem;
  }

  .lg\:mr-75 {
    margin-right: 4.688rem;
  }

  .lg\:mb-75 {
    margin-bottom: 4.688rem;
  }

  .lg\:ml-75 {
    margin-left: 4.688rem;
  }

  .lg\:mt-80 {
    margin-top: 5rem;
  }

  .lg\:mr-80 {
    margin-right: 5rem;
  }

  .lg\:mb-80 {
    margin-bottom: 5rem;
  }

  .lg\:ml-80 {
    margin-left: 5rem;
  }

  .lg\:mt-85 {
    margin-top: 5.313rem;
  }

  .lg\:mr-85 {
    margin-right: 5.313rem;
  }

  .lg\:mb-85 {
    margin-bottom: 5.313rem;
  }

  .lg\:ml-85 {
    margin-left: 5.313rem;
  }

  .lg\:mt-90 {
    margin-top: 5.625rem;
  }

  .lg\:mr-90 {
    margin-right: 5.625rem;
  }

  .lg\:mb-90 {
    margin-bottom: 5.625rem;
  }

  .lg\:ml-90 {
    margin-left: 5.625rem;
  }

  .lg\:mt-95 {
    margin-top: 5.938rem;
  }

  .lg\:mr-95 {
    margin-right: 5.938rem;
  }

  .lg\:mb-95 {
    margin-bottom: 5.938rem;
  }

  .lg\:ml-95 {
    margin-left: 5.938rem;
  }

  .lg\:mt-100 {
    margin-top: 6.25rem;
  }

  .lg\:mr-100 {
    margin-right: 6.25rem;
  }

  .lg\:mb-100 {
    margin-bottom: 6.25rem;
  }

  .lg\:ml-100 {
    margin-left: 6.25rem;
  }

  .lg\:mt-105 {
    margin-top: 6.563rem;
  }

  .lg\:mr-105 {
    margin-right: 6.563rem;
  }

  .lg\:mb-105 {
    margin-bottom: 6.563rem;
  }

  .lg\:ml-105 {
    margin-left: 6.563rem;
  }

  .lg\:mt-110 {
    margin-top: 6.875rem;
  }

  .lg\:mr-110 {
    margin-right: 6.875rem;
  }

  .lg\:mb-110 {
    margin-bottom: 6.875rem;
  }

  .lg\:ml-110 {
    margin-left: 6.875rem;
  }

  .lg\:mt-115 {
    margin-top: 7.188rem;
  }

  .lg\:mr-115 {
    margin-right: 7.188rem;
  }

  .lg\:mb-115 {
    margin-bottom: 7.188rem;
  }

  .lg\:ml-115 {
    margin-left: 7.188rem;
  }

  .lg\:mt-120 {
    margin-top: 7.5rem;
  }

  .lg\:mr-120 {
    margin-right: 7.5rem;
  }

  .lg\:mb-120 {
    margin-bottom: 7.5rem;
  }

  .lg\:ml-120 {
    margin-left: 7.5rem;
  }

  .lg\:mt-125 {
    margin-top: 7.813rem;
  }

  .lg\:mr-125 {
    margin-right: 7.813rem;
  }

  .lg\:mb-125 {
    margin-bottom: 7.813rem;
  }

  .lg\:ml-125 {
    margin-left: 7.813rem;
  }

  .lg\:mt-130 {
    margin-top: 8.125rem;
  }

  .lg\:mr-130 {
    margin-right: 8.125rem;
  }

  .lg\:mb-130 {
    margin-bottom: 8.125rem;
  }

  .lg\:ml-130 {
    margin-left: 8.125rem;
  }

  .lg\:mt-135 {
    margin-top: 8.438rem;
  }

  .lg\:mr-135 {
    margin-right: 8.438rem;
  }

  .lg\:mb-135 {
    margin-bottom: 8.438rem;
  }

  .lg\:ml-135 {
    margin-left: 8.438rem;
  }

  .lg\:mt-140 {
    margin-top: 8.75rem;
  }

  .lg\:mr-140 {
    margin-right: 8.75rem;
  }

  .lg\:mb-140 {
    margin-bottom: 8.75rem;
  }

  .lg\:ml-140 {
    margin-left: 8.75rem;
  }

  .lg\:mt-145 {
    margin-top: 9.063rem;
  }

  .lg\:mr-145 {
    margin-right: 9.063rem;
  }

  .lg\:mb-145 {
    margin-bottom: 9.063rem;
  }

  .lg\:ml-145 {
    margin-left: 9.063rem;
  }

  .lg\:mt-150 {
    margin-top: 9.375rem;
  }

  .lg\:mr-150 {
    margin-right: 9.375rem;
  }

  .lg\:mb-150 {
    margin-bottom: 9.375rem;
  }

  .lg\:ml-150 {
    margin-left: 9.375rem;
  }

  .lg\:mt-155 {
    margin-top: 9.688rem;
  }

  .lg\:mr-155 {
    margin-right: 9.688rem;
  }

  .lg\:mb-155 {
    margin-bottom: 9.688rem;
  }

  .lg\:ml-155 {
    margin-left: 9.688rem;
  }

  .lg\:mt-160 {
    margin-top: 10rem;
  }

  .lg\:mr-160 {
    margin-right: 10rem;
  }

  .lg\:mb-160 {
    margin-bottom: 10rem;
  }

  .lg\:ml-160 {
    margin-left: 10rem;
  }

  .lg\:mt-165 {
    margin-top: 10.313rem;
  }

  .lg\:mr-165 {
    margin-right: 10.313rem;
  }

  .lg\:mb-165 {
    margin-bottom: 10.313rem;
  }

  .lg\:ml-165 {
    margin-left: 10.313rem;
  }

  .lg\:mt-170 {
    margin-top: 10.625rem;
  }

  .lg\:mr-170 {
    margin-right: 10.625rem;
  }

  .lg\:mb-170 {
    margin-bottom: 10.625rem;
  }

  .lg\:ml-170 {
    margin-left: 10.625rem;
  }

  .lg\:mt-175 {
    margin-top: 10.938rem;
  }

  .lg\:mr-175 {
    margin-right: 10.938rem;
  }

  .lg\:mb-175 {
    margin-bottom: 10.938rem;
  }

  .lg\:ml-175 {
    margin-left: 10.938rem;
  }

  .lg\:mt-180 {
    margin-top: 11.25rem;
  }

  .lg\:mr-180 {
    margin-right: 11.25rem;
  }

  .lg\:mb-180 {
    margin-bottom: 11.25rem;
  }

  .lg\:ml-180 {
    margin-left: 11.25rem;
  }

  .lg\:mt-185 {
    margin-top: 11.563rem;
  }

  .lg\:mr-185 {
    margin-right: 11.563rem;
  }

  .lg\:mb-185 {
    margin-bottom: 11.563rem;
  }

  .lg\:ml-185 {
    margin-left: 11.563rem;
  }

  .lg\:mt-190 {
    margin-top: 11.875rem;
  }

  .lg\:mr-190 {
    margin-right: 11.875rem;
  }

  .lg\:mb-190 {
    margin-bottom: 11.875rem;
  }

  .lg\:ml-190 {
    margin-left: 11.875rem;
  }

  .lg\:mt-195 {
    margin-top: 12.188rem;
  }

  .lg\:mr-195 {
    margin-right: 12.188rem;
  }

  .lg\:mb-195 {
    margin-bottom: 12.188rem;
  }

  .lg\:ml-195 {
    margin-left: 12.188rem;
  }

  .lg\:mt-200 {
    margin-top: 12.5rem;
  }

  .lg\:mr-200 {
    margin-right: 12.5rem;
  }

  .lg\:mb-200 {
    margin-bottom: 12.5rem;
  }

  .lg\:ml-200 {
    margin-left: 12.5rem;
  }

  .lg\:mt-300 {
    margin-top: 18.75rem;
  }

  .lg\:mr-300 {
    margin-right: 18.75rem;
  }

  .lg\:mb-300 {
    margin-bottom: 18.75rem;
  }

  .lg\:ml-300 {
    margin-left: 18.75rem;
  }

  .lg\:mt-330 {
    margin-top: 20.625rem;
  }

  .lg\:mr-330 {
    margin-right: 20.625rem;
  }

  .lg\:mb-330 {
    margin-bottom: 20.625rem;
  }

  .lg\:ml-330 {
    margin-left: 20.625rem;
  }

  .lg\:mt-auto {
    margin-top: auto;
  }

  .lg\:mr-auto {
    margin-right: auto;
  }

  .lg\:mb-auto {
    margin-bottom: auto;
  }

  .lg\:ml-auto {
    margin-left: auto;
  }

  .lg\:-mt-1 {
    margin-top: -0.063rem;
  }

  .lg\:-mr-1 {
    margin-right: -0.063rem;
  }

  .lg\:-mb-1 {
    margin-bottom: -0.063rem;
  }

  .lg\:-ml-1 {
    margin-left: -0.063rem;
  }

  .lg\:-mt-2 {
    margin-top: -0.125rem;
  }

  .lg\:-mr-2 {
    margin-right: -0.125rem;
  }

  .lg\:-mb-2 {
    margin-bottom: -0.125rem;
  }

  .lg\:-ml-2 {
    margin-left: -0.125rem;
  }

  .lg\:-mt-3 {
    margin-top: -0.188rem;
  }

  .lg\:-mr-3 {
    margin-right: -0.188rem;
  }

  .lg\:-mb-3 {
    margin-bottom: -0.188rem;
  }

  .lg\:-ml-3 {
    margin-left: -0.188rem;
  }

  .lg\:-mt-4 {
    margin-top: -0.25rem;
  }

  .lg\:-mr-4 {
    margin-right: -0.25rem;
  }

  .lg\:-mb-4 {
    margin-bottom: -0.25rem;
  }

  .lg\:-ml-4 {
    margin-left: -0.25rem;
  }

  .lg\:-mt-5 {
    margin-top: -0.313rem;
  }

  .lg\:-mr-5 {
    margin-right: -0.313rem;
  }

  .lg\:-mb-5 {
    margin-bottom: -0.313rem;
  }

  .lg\:-ml-5 {
    margin-left: -0.313rem;
  }

  .lg\:-mt-9 {
    margin-top: -0.563rem;
  }

  .lg\:-mr-9 {
    margin-right: -0.563rem;
  }

  .lg\:-mb-9 {
    margin-bottom: -0.563rem;
  }

  .lg\:-ml-9 {
    margin-left: -0.563rem;
  }

  .lg\:-mt-10 {
    margin-top: -0.625rem;
  }

  .lg\:-mr-10 {
    margin-right: -0.625rem;
  }

  .lg\:-mb-10 {
    margin-bottom: -0.625rem;
  }

  .lg\:-ml-10 {
    margin-left: -0.625rem;
  }

  .lg\:-mt-15 {
    margin-top: -0.938rem;
  }

  .lg\:-mr-15 {
    margin-right: -0.938rem;
  }

  .lg\:-mb-15 {
    margin-bottom: -0.938rem;
  }

  .lg\:-ml-15 {
    margin-left: -0.938rem;
  }

  .lg\:-mt-20 {
    margin-top: -1.25rem;
  }

  .lg\:-mr-20 {
    margin-right: -1.25rem;
  }

  .lg\:-mb-20 {
    margin-bottom: -1.25rem;
  }

  .lg\:-ml-20 {
    margin-left: -1.25rem;
  }

  .lg\:-mt-25 {
    margin-top: -1.563rem;
  }

  .lg\:-mr-25 {
    margin-right: -1.563rem;
  }

  .lg\:-mb-25 {
    margin-bottom: -1.563rem;
  }

  .lg\:-ml-25 {
    margin-left: -1.563rem;
  }

  .lg\:-mt-30 {
    margin-top: -1.875rem;
  }

  .lg\:-mr-30 {
    margin-right: -1.875rem;
  }

  .lg\:-mb-30 {
    margin-bottom: -1.875rem;
  }

  .lg\:-ml-30 {
    margin-left: -1.875rem;
  }

  .lg\:-mt-35 {
    margin-top: -2.188rem;
  }

  .lg\:-mr-35 {
    margin-right: -2.188rem;
  }

  .lg\:-mb-35 {
    margin-bottom: -2.188rem;
  }

  .lg\:-ml-35 {
    margin-left: -2.188rem;
  }

  .lg\:-mt-40 {
    margin-top: -2.5rem;
  }

  .lg\:-mr-40 {
    margin-right: -2.5rem;
  }

  .lg\:-mb-40 {
    margin-bottom: -2.5rem;
  }

  .lg\:-ml-40 {
    margin-left: -2.5rem;
  }

  .lg\:-mt-45 {
    margin-top: -2.813rem;
  }

  .lg\:-mr-45 {
    margin-right: -2.813rem;
  }

  .lg\:-mb-45 {
    margin-bottom: -2.813rem;
  }

  .lg\:-ml-45 {
    margin-left: -2.813rem;
  }

  .lg\:-mt-50 {
    margin-top: -3.125rem;
  }

  .lg\:-mr-50 {
    margin-right: -3.125rem;
  }

  .lg\:-mb-50 {
    margin-bottom: -3.125rem;
  }

  .lg\:-ml-50 {
    margin-left: -3.125rem;
  }

  .lg\:-mt-55 {
    margin-top: -3.438rem;
  }

  .lg\:-mr-55 {
    margin-right: -3.438rem;
  }

  .lg\:-mb-55 {
    margin-bottom: -3.438rem;
  }

  .lg\:-ml-55 {
    margin-left: -3.438rem;
  }

  .lg\:-mt-60 {
    margin-top: -3.75rem;
  }

  .lg\:-mr-60 {
    margin-right: -3.75rem;
  }

  .lg\:-mb-60 {
    margin-bottom: -3.75rem;
  }

  .lg\:-ml-60 {
    margin-left: -3.75rem;
  }

  .lg\:-mt-65 {
    margin-top: -4.063rem;
  }

  .lg\:-mr-65 {
    margin-right: -4.063rem;
  }

  .lg\:-mb-65 {
    margin-bottom: -4.063rem;
  }

  .lg\:-ml-65 {
    margin-left: -4.063rem;
  }

  .lg\:-mt-70 {
    margin-top: -4.375rem;
  }

  .lg\:-mr-70 {
    margin-right: -4.375rem;
  }

  .lg\:-mb-70 {
    margin-bottom: -4.375rem;
  }

  .lg\:-ml-70 {
    margin-left: -4.375rem;
  }

  .lg\:-mt-75 {
    margin-top: -4.688rem;
  }

  .lg\:-mr-75 {
    margin-right: -4.688rem;
  }

  .lg\:-mb-75 {
    margin-bottom: -4.688rem;
  }

  .lg\:-ml-75 {
    margin-left: -4.688rem;
  }

  .lg\:-mt-80 {
    margin-top: -5rem;
  }

  .lg\:-mr-80 {
    margin-right: -5rem;
  }

  .lg\:-mb-80 {
    margin-bottom: -5rem;
  }

  .lg\:-ml-80 {
    margin-left: -5rem;
  }

  .lg\:-mt-85 {
    margin-top: -5.313rem;
  }

  .lg\:-mr-85 {
    margin-right: -5.313rem;
  }

  .lg\:-mb-85 {
    margin-bottom: -5.313rem;
  }

  .lg\:-ml-85 {
    margin-left: -5.313rem;
  }

  .lg\:-mt-90 {
    margin-top: -5.625rem;
  }

  .lg\:-mr-90 {
    margin-right: -5.625rem;
  }

  .lg\:-mb-90 {
    margin-bottom: -5.625rem;
  }

  .lg\:-ml-90 {
    margin-left: -5.625rem;
  }

  .lg\:-mt-95 {
    margin-top: -5.938rem;
  }

  .lg\:-mr-95 {
    margin-right: -5.938rem;
  }

  .lg\:-mb-95 {
    margin-bottom: -5.938rem;
  }

  .lg\:-ml-95 {
    margin-left: -5.938rem;
  }

  .lg\:-mt-100 {
    margin-top: -6.25rem;
  }

  .lg\:-mr-100 {
    margin-right: -6.25rem;
  }

  .lg\:-mb-100 {
    margin-bottom: -6.25rem;
  }

  .lg\:-ml-100 {
    margin-left: -6.25rem;
  }

  .lg\:-mt-105 {
    margin-top: -6.563rem;
  }

  .lg\:-mr-105 {
    margin-right: -6.563rem;
  }

  .lg\:-mb-105 {
    margin-bottom: -6.563rem;
  }

  .lg\:-ml-105 {
    margin-left: -6.563rem;
  }

  .lg\:-mt-110 {
    margin-top: -6.875rem;
  }

  .lg\:-mr-110 {
    margin-right: -6.875rem;
  }

  .lg\:-mb-110 {
    margin-bottom: -6.875rem;
  }

  .lg\:-ml-110 {
    margin-left: -6.875rem;
  }

  .lg\:-mt-115 {
    margin-top: -7.188rem;
  }

  .lg\:-mr-115 {
    margin-right: -7.188rem;
  }

  .lg\:-mb-115 {
    margin-bottom: -7.188rem;
  }

  .lg\:-ml-115 {
    margin-left: -7.188rem;
  }

  .lg\:-mt-120 {
    margin-top: -7.5rem;
  }

  .lg\:-mr-120 {
    margin-right: -7.5rem;
  }

  .lg\:-mb-120 {
    margin-bottom: -7.5rem;
  }

  .lg\:-ml-120 {
    margin-left: -7.5rem;
  }

  .lg\:-mt-125 {
    margin-top: -7.813rem;
  }

  .lg\:-mr-125 {
    margin-right: -7.813rem;
  }

  .lg\:-mb-125 {
    margin-bottom: -7.813rem;
  }

  .lg\:-ml-125 {
    margin-left: -7.813rem;
  }

  .lg\:-mt-130 {
    margin-top: -8.125rem;
  }

  .lg\:-mr-130 {
    margin-right: -8.125rem;
  }

  .lg\:-mb-130 {
    margin-bottom: -8.125rem;
  }

  .lg\:-ml-130 {
    margin-left: -8.125rem;
  }

  .lg\:-mt-135 {
    margin-top: -8.438rem;
  }

  .lg\:-mr-135 {
    margin-right: -8.438rem;
  }

  .lg\:-mb-135 {
    margin-bottom: -8.438rem;
  }

  .lg\:-ml-135 {
    margin-left: -8.438rem;
  }

  .lg\:-mt-140 {
    margin-top: -8.75rem;
  }

  .lg\:-mr-140 {
    margin-right: -8.75rem;
  }

  .lg\:-mb-140 {
    margin-bottom: -8.75rem;
  }

  .lg\:-ml-140 {
    margin-left: -8.75rem;
  }

  .lg\:-mt-145 {
    margin-top: -9.063rem;
  }

  .lg\:-mr-145 {
    margin-right: -9.063rem;
  }

  .lg\:-mb-145 {
    margin-bottom: -9.063rem;
  }

  .lg\:-ml-145 {
    margin-left: -9.063rem;
  }

  .lg\:-mt-150 {
    margin-top: -9.375rem;
  }

  .lg\:-mr-150 {
    margin-right: -9.375rem;
  }

  .lg\:-mb-150 {
    margin-bottom: -9.375rem;
  }

  .lg\:-ml-150 {
    margin-left: -9.375rem;
  }

  .lg\:-mt-155 {
    margin-top: -9.688rem;
  }

  .lg\:-mr-155 {
    margin-right: -9.688rem;
  }

  .lg\:-mb-155 {
    margin-bottom: -9.688rem;
  }

  .lg\:-ml-155 {
    margin-left: -9.688rem;
  }

  .lg\:-mt-160 {
    margin-top: -10rem;
  }

  .lg\:-mr-160 {
    margin-right: -10rem;
  }

  .lg\:-mb-160 {
    margin-bottom: -10rem;
  }

  .lg\:-ml-160 {
    margin-left: -10rem;
  }

  .lg\:-mt-165 {
    margin-top: -10.313rem;
  }

  .lg\:-mr-165 {
    margin-right: -10.313rem;
  }

  .lg\:-mb-165 {
    margin-bottom: -10.313rem;
  }

  .lg\:-ml-165 {
    margin-left: -10.313rem;
  }

  .lg\:-mt-170 {
    margin-top: -10.625rem;
  }

  .lg\:-mr-170 {
    margin-right: -10.625rem;
  }

  .lg\:-mb-170 {
    margin-bottom: -10.625rem;
  }

  .lg\:-ml-170 {
    margin-left: -10.625rem;
  }

  .lg\:-mt-175 {
    margin-top: -10.938rem;
  }

  .lg\:-mr-175 {
    margin-right: -10.938rem;
  }

  .lg\:-mb-175 {
    margin-bottom: -10.938rem;
  }

  .lg\:-ml-175 {
    margin-left: -10.938rem;
  }

  .lg\:-mt-180 {
    margin-top: -11.25rem;
  }

  .lg\:-mr-180 {
    margin-right: -11.25rem;
  }

  .lg\:-mb-180 {
    margin-bottom: -11.25rem;
  }

  .lg\:-ml-180 {
    margin-left: -11.25rem;
  }

  .lg\:-mt-185 {
    margin-top: -11.563rem;
  }

  .lg\:-mr-185 {
    margin-right: -11.563rem;
  }

  .lg\:-mb-185 {
    margin-bottom: -11.563rem;
  }

  .lg\:-ml-185 {
    margin-left: -11.563rem;
  }

  .lg\:-mt-190 {
    margin-top: -11.875rem;
  }

  .lg\:-mr-190 {
    margin-right: -11.875rem;
  }

  .lg\:-mb-190 {
    margin-bottom: -11.875rem;
  }

  .lg\:-ml-190 {
    margin-left: -11.875rem;
  }

  .lg\:-mt-195 {
    margin-top: -12.188rem;
  }

  .lg\:-mr-195 {
    margin-right: -12.188rem;
  }

  .lg\:-mb-195 {
    margin-bottom: -12.188rem;
  }

  .lg\:-ml-195 {
    margin-left: -12.188rem;
  }

  .lg\:-mt-200 {
    margin-top: -12.5rem;
  }

  .lg\:-mr-200 {
    margin-right: -12.5rem;
  }

  .lg\:-mb-200 {
    margin-bottom: -12.5rem;
  }

  .lg\:-ml-200 {
    margin-left: -12.5rem;
  }

  .lg\:-mt-300 {
    margin-top: -18.75rem;
  }

  .lg\:-mr-300 {
    margin-right: -18.75rem;
  }

  .lg\:-mb-300 {
    margin-bottom: -18.75rem;
  }

  .lg\:-ml-300 {
    margin-left: -18.75rem;
  }

  .lg\:-mt-330 {
    margin-top: -20.625rem;
  }

  .lg\:-mr-330 {
    margin-right: -20.625rem;
  }

  .lg\:-mb-330 {
    margin-bottom: -20.625rem;
  }

  .lg\:-ml-330 {
    margin-left: -20.625rem;
  }

  .lg\:max-h-full {
    max-height: 100%;
  }

  .lg\:max-h-screen {
    max-height: 100vh;
  }

  .lg\:max-w-190 {
    max-width: 11.875rem;
  }

  .lg\:max-w-225 {
    max-width: 14.063rem;
  }

  .lg\:max-w-295 {
    max-width: 18.438rem;
  }

  .lg\:max-w-335 {
    max-width: 20.938rem;
  }

  .lg\:max-w-440 {
    max-width: 27.5rem;
  }

  .lg\:max-w-540 {
    max-width: 33.75rem;
  }

  .lg\:max-w-1200 {
    max-width: 75rem;
  }

  .lg\:max-w-xs {
    max-width: 20rem;
  }

  .lg\:max-w-sm {
    max-width: 24rem;
  }

  .lg\:max-w-md {
    max-width: 28rem;
  }

  .lg\:max-w-lg {
    max-width: 32rem;
  }

  .lg\:max-w-xl {
    max-width: 36rem;
  }

  .lg\:max-w-2xl {
    max-width: 42rem;
  }

  .lg\:max-w-3xl {
    max-width: 48rem;
  }

  .lg\:max-w-4xl {
    max-width: 56rem;
  }

  .lg\:max-w-5xl {
    max-width: 64rem;
  }

  .lg\:max-w-6xl {
    max-width: 72rem;
  }

  .lg\:max-w-full {
    max-width: 100%;
  }

  .lg\:min-h-0 {
    min-height: 0;
  }

  .lg\:min-h-full {
    min-height: 100%;
  }

  .lg\:min-h-screen {
    min-height: 100vh;
  }

  .lg\:min-w-0 {
    min-width: 0;
  }

  .lg\:min-w-full {
    min-width: 100%;
  }

  .lg\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .lg\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .lg\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .lg\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .lg\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .lg\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .lg\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .lg\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .lg\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .lg\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .lg\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .lg\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .lg\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .lg\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .lg\:opacity-0 {
    opacity: 0;
  }

  .lg\:opacity-25 {
    opacity: 0.25;
  }

  .lg\:opacity-50 {
    opacity: 0.5;
  }

  .lg\:opacity-75 {
    opacity: 0.75;
  }

  .lg\:opacity-100 {
    opacity: 1;
  }

  .lg\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .lg\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .lg\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .lg\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .lg\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .lg\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .lg\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .lg\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .lg\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .lg\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .lg\:outline-none {
    outline: 0;
  }

  .lg\:focus\:outline-none:focus {
    outline: 0;
  }

  .lg\:overflow-auto {
    overflow: auto;
  }

  .lg\:overflow-hidden {
    overflow: hidden;
  }

  .lg\:overflow-visible {
    overflow: visible;
  }

  .lg\:overflow-scroll {
    overflow: scroll;
  }

  .lg\:overflow-x-auto {
    overflow-x: auto;
  }

  .lg\:overflow-y-auto {
    overflow-y: auto;
  }

  .lg\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .lg\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .lg\:overflow-x-visible {
    overflow-x: visible;
  }

  .lg\:overflow-y-visible {
    overflow-y: visible;
  }

  .lg\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .lg\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .lg\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .lg\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .lg\:p-0 {
    padding: 0;
  }

  .lg\:p-1 {
    padding: 0.063rem;
  }

  .lg\:p-2 {
    padding: 0.125rem;
  }

  .lg\:p-3 {
    padding: 0.188rem;
  }

  .lg\:p-4 {
    padding: 0.25rem;
  }

  .lg\:p-5 {
    padding: 0.313rem;
  }

  .lg\:p-9 {
    padding: 0.563rem;
  }

  .lg\:p-10 {
    padding: 0.625rem;
  }

  .lg\:p-15 {
    padding: 0.938rem;
  }

  .lg\:p-20 {
    padding: 1.25rem;
  }

  .lg\:p-25 {
    padding: 1.563rem;
  }

  .lg\:p-30 {
    padding: 1.875rem;
  }

  .lg\:p-35 {
    padding: 2.188rem;
  }

  .lg\:p-40 {
    padding: 2.5rem;
  }

  .lg\:p-45 {
    padding: 2.813rem;
  }

  .lg\:p-50 {
    padding: 3.125rem;
  }

  .lg\:p-55 {
    padding: 3.438rem;
  }

  .lg\:p-60 {
    padding: 3.75rem;
  }

  .lg\:p-65 {
    padding: 4.063rem;
  }

  .lg\:p-70 {
    padding: 4.375rem;
  }

  .lg\:p-75 {
    padding: 4.688rem;
  }

  .lg\:p-80 {
    padding: 5rem;
  }

  .lg\:p-85 {
    padding: 5.313rem;
  }

  .lg\:p-90 {
    padding: 5.625rem;
  }

  .lg\:p-95 {
    padding: 5.938rem;
  }

  .lg\:p-100 {
    padding: 6.25rem;
  }

  .lg\:p-105 {
    padding: 6.563rem;
  }

  .lg\:p-110 {
    padding: 6.875rem;
  }

  .lg\:p-115 {
    padding: 7.188rem;
  }

  .lg\:p-120 {
    padding: 7.5rem;
  }

  .lg\:p-125 {
    padding: 7.813rem;
  }

  .lg\:p-130 {
    padding: 8.125rem;
  }

  .lg\:p-135 {
    padding: 8.438rem;
  }

  .lg\:p-140 {
    padding: 8.75rem;
  }

  .lg\:p-145 {
    padding: 9.063rem;
  }

  .lg\:p-150 {
    padding: 9.375rem;
  }

  .lg\:p-155 {
    padding: 9.688rem;
  }

  .lg\:p-160 {
    padding: 10rem;
  }

  .lg\:p-165 {
    padding: 10.313rem;
  }

  .lg\:p-170 {
    padding: 10.625rem;
  }

  .lg\:p-175 {
    padding: 10.938rem;
  }

  .lg\:p-180 {
    padding: 11.25rem;
  }

  .lg\:p-185 {
    padding: 11.563rem;
  }

  .lg\:p-190 {
    padding: 11.875rem;
  }

  .lg\:p-195 {
    padding: 12.188rem;
  }

  .lg\:p-200 {
    padding: 12.5rem;
  }

  .lg\:p-300 {
    padding: 18.75rem;
  }

  .lg\:p-330 {
    padding: 20.625rem;
  }

  .lg\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .lg\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .lg\:py-1 {
    padding-top: 0.063rem;
    padding-bottom: 0.063rem;
  }

  .lg\:px-1 {
    padding-left: 0.063rem;
    padding-right: 0.063rem;
  }

  .lg\:py-2 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .lg\:px-2 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .lg\:py-3 {
    padding-top: 0.188rem;
    padding-bottom: 0.188rem;
  }

  .lg\:px-3 {
    padding-left: 0.188rem;
    padding-right: 0.188rem;
  }

  .lg\:py-4 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:px-4 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:py-5 {
    padding-top: 0.313rem;
    padding-bottom: 0.313rem;
  }

  .lg\:px-5 {
    padding-left: 0.313rem;
    padding-right: 0.313rem;
  }

  .lg\:py-9 {
    padding-top: 0.563rem;
    padding-bottom: 0.563rem;
  }

  .lg\:px-9 {
    padding-left: 0.563rem;
    padding-right: 0.563rem;
  }

  .lg\:py-10 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .lg\:px-10 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .lg\:py-15 {
    padding-top: 0.938rem;
    padding-bottom: 0.938rem;
  }

  .lg\:px-15 {
    padding-left: 0.938rem;
    padding-right: 0.938rem;
  }

  .lg\:py-20 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:px-20 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:py-25 {
    padding-top: 1.563rem;
    padding-bottom: 1.563rem;
  }

  .lg\:px-25 {
    padding-left: 1.563rem;
    padding-right: 1.563rem;
  }

  .lg\:py-30 {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .lg\:px-30 {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .lg\:py-35 {
    padding-top: 2.188rem;
    padding-bottom: 2.188rem;
  }

  .lg\:px-35 {
    padding-left: 2.188rem;
    padding-right: 2.188rem;
  }

  .lg\:py-40 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:px-40 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:py-45 {
    padding-top: 2.813rem;
    padding-bottom: 2.813rem;
  }

  .lg\:px-45 {
    padding-left: 2.813rem;
    padding-right: 2.813rem;
  }

  .lg\:py-50 {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }

  .lg\:px-50 {
    padding-left: 3.125rem;
    padding-right: 3.125rem;
  }

  .lg\:py-55 {
    padding-top: 3.438rem;
    padding-bottom: 3.438rem;
  }

  .lg\:px-55 {
    padding-left: 3.438rem;
    padding-right: 3.438rem;
  }

  .lg\:py-60 {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .lg\:px-60 {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .lg\:py-65 {
    padding-top: 4.063rem;
    padding-bottom: 4.063rem;
  }

  .lg\:px-65 {
    padding-left: 4.063rem;
    padding-right: 4.063rem;
  }

  .lg\:py-70 {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem;
  }

  .lg\:px-70 {
    padding-left: 4.375rem;
    padding-right: 4.375rem;
  }

  .lg\:py-75 {
    padding-top: 4.688rem;
    padding-bottom: 4.688rem;
  }

  .lg\:px-75 {
    padding-left: 4.688rem;
    padding-right: 4.688rem;
  }

  .lg\:py-80 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:px-80 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:py-85 {
    padding-top: 5.313rem;
    padding-bottom: 5.313rem;
  }

  .lg\:px-85 {
    padding-left: 5.313rem;
    padding-right: 5.313rem;
  }

  .lg\:py-90 {
    padding-top: 5.625rem;
    padding-bottom: 5.625rem;
  }

  .lg\:px-90 {
    padding-left: 5.625rem;
    padding-right: 5.625rem;
  }

  .lg\:py-95 {
    padding-top: 5.938rem;
    padding-bottom: 5.938rem;
  }

  .lg\:px-95 {
    padding-left: 5.938rem;
    padding-right: 5.938rem;
  }

  .lg\:py-100 {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .lg\:px-100 {
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .lg\:py-105 {
    padding-top: 6.563rem;
    padding-bottom: 6.563rem;
  }

  .lg\:px-105 {
    padding-left: 6.563rem;
    padding-right: 6.563rem;
  }

  .lg\:py-110 {
    padding-top: 6.875rem;
    padding-bottom: 6.875rem;
  }

  .lg\:px-110 {
    padding-left: 6.875rem;
    padding-right: 6.875rem;
  }

  .lg\:py-115 {
    padding-top: 7.188rem;
    padding-bottom: 7.188rem;
  }

  .lg\:px-115 {
    padding-left: 7.188rem;
    padding-right: 7.188rem;
  }

  .lg\:py-120 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .lg\:px-120 {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .lg\:py-125 {
    padding-top: 7.813rem;
    padding-bottom: 7.813rem;
  }

  .lg\:px-125 {
    padding-left: 7.813rem;
    padding-right: 7.813rem;
  }

  .lg\:py-130 {
    padding-top: 8.125rem;
    padding-bottom: 8.125rem;
  }

  .lg\:px-130 {
    padding-left: 8.125rem;
    padding-right: 8.125rem;
  }

  .lg\:py-135 {
    padding-top: 8.438rem;
    padding-bottom: 8.438rem;
  }

  .lg\:px-135 {
    padding-left: 8.438rem;
    padding-right: 8.438rem;
  }

  .lg\:py-140 {
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .lg\:px-140 {
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .lg\:py-145 {
    padding-top: 9.063rem;
    padding-bottom: 9.063rem;
  }

  .lg\:px-145 {
    padding-left: 9.063rem;
    padding-right: 9.063rem;
  }

  .lg\:py-150 {
    padding-top: 9.375rem;
    padding-bottom: 9.375rem;
  }

  .lg\:px-150 {
    padding-left: 9.375rem;
    padding-right: 9.375rem;
  }

  .lg\:py-155 {
    padding-top: 9.688rem;
    padding-bottom: 9.688rem;
  }

  .lg\:px-155 {
    padding-left: 9.688rem;
    padding-right: 9.688rem;
  }

  .lg\:py-160 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg\:px-160 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg\:py-165 {
    padding-top: 10.313rem;
    padding-bottom: 10.313rem;
  }

  .lg\:px-165 {
    padding-left: 10.313rem;
    padding-right: 10.313rem;
  }

  .lg\:py-170 {
    padding-top: 10.625rem;
    padding-bottom: 10.625rem;
  }

  .lg\:px-170 {
    padding-left: 10.625rem;
    padding-right: 10.625rem;
  }

  .lg\:py-175 {
    padding-top: 10.938rem;
    padding-bottom: 10.938rem;
  }

  .lg\:px-175 {
    padding-left: 10.938rem;
    padding-right: 10.938rem;
  }

  .lg\:py-180 {
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .lg\:px-180 {
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .lg\:py-185 {
    padding-top: 11.563rem;
    padding-bottom: 11.563rem;
  }

  .lg\:px-185 {
    padding-left: 11.563rem;
    padding-right: 11.563rem;
  }

  .lg\:py-190 {
    padding-top: 11.875rem;
    padding-bottom: 11.875rem;
  }

  .lg\:px-190 {
    padding-left: 11.875rem;
    padding-right: 11.875rem;
  }

  .lg\:py-195 {
    padding-top: 12.188rem;
    padding-bottom: 12.188rem;
  }

  .lg\:px-195 {
    padding-left: 12.188rem;
    padding-right: 12.188rem;
  }

  .lg\:py-200 {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .lg\:px-200 {
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .lg\:py-300 {
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .lg\:px-300 {
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .lg\:py-330 {
    padding-top: 20.625rem;
    padding-bottom: 20.625rem;
  }

  .lg\:px-330 {
    padding-left: 20.625rem;
    padding-right: 20.625rem;
  }

  .lg\:pt-0 {
    padding-top: 0;
  }

  .lg\:pr-0 {
    padding-right: 0;
  }

  .lg\:pb-0 {
    padding-bottom: 0;
  }

  .lg\:pl-0 {
    padding-left: 0;
  }

  .lg\:pt-1 {
    padding-top: 0.063rem;
  }

  .lg\:pr-1 {
    padding-right: 0.063rem;
  }

  .lg\:pb-1 {
    padding-bottom: 0.063rem;
  }

  .lg\:pl-1 {
    padding-left: 0.063rem;
  }

  .lg\:pt-2 {
    padding-top: 0.125rem;
  }

  .lg\:pr-2 {
    padding-right: 0.125rem;
  }

  .lg\:pb-2 {
    padding-bottom: 0.125rem;
  }

  .lg\:pl-2 {
    padding-left: 0.125rem;
  }

  .lg\:pt-3 {
    padding-top: 0.188rem;
  }

  .lg\:pr-3 {
    padding-right: 0.188rem;
  }

  .lg\:pb-3 {
    padding-bottom: 0.188rem;
  }

  .lg\:pl-3 {
    padding-left: 0.188rem;
  }

  .lg\:pt-4 {
    padding-top: 0.25rem;
  }

  .lg\:pr-4 {
    padding-right: 0.25rem;
  }

  .lg\:pb-4 {
    padding-bottom: 0.25rem;
  }

  .lg\:pl-4 {
    padding-left: 0.25rem;
  }

  .lg\:pt-5 {
    padding-top: 0.313rem;
  }

  .lg\:pr-5 {
    padding-right: 0.313rem;
  }

  .lg\:pb-5 {
    padding-bottom: 0.313rem;
  }

  .lg\:pl-5 {
    padding-left: 0.313rem;
  }

  .lg\:pt-9 {
    padding-top: 0.563rem;
  }

  .lg\:pr-9 {
    padding-right: 0.563rem;
  }

  .lg\:pb-9 {
    padding-bottom: 0.563rem;
  }

  .lg\:pl-9 {
    padding-left: 0.563rem;
  }

  .lg\:pt-10 {
    padding-top: 0.625rem;
  }

  .lg\:pr-10 {
    padding-right: 0.625rem;
  }

  .lg\:pb-10 {
    padding-bottom: 0.625rem;
  }

  .lg\:pl-10 {
    padding-left: 0.625rem;
  }

  .lg\:pt-15 {
    padding-top: 0.938rem;
  }

  .lg\:pr-15 {
    padding-right: 0.938rem;
  }

  .lg\:pb-15 {
    padding-bottom: 0.938rem;
  }

  .lg\:pl-15 {
    padding-left: 0.938rem;
  }

  .lg\:pt-20 {
    padding-top: 1.25rem;
  }

  .lg\:pr-20 {
    padding-right: 1.25rem;
  }

  .lg\:pb-20 {
    padding-bottom: 1.25rem;
  }

  .lg\:pl-20 {
    padding-left: 1.25rem;
  }

  .lg\:pt-25 {
    padding-top: 1.563rem;
  }

  .lg\:pr-25 {
    padding-right: 1.563rem;
  }

  .lg\:pb-25 {
    padding-bottom: 1.563rem;
  }

  .lg\:pl-25 {
    padding-left: 1.563rem;
  }

  .lg\:pt-30 {
    padding-top: 1.875rem;
  }

  .lg\:pr-30 {
    padding-right: 1.875rem;
  }

  .lg\:pb-30 {
    padding-bottom: 1.875rem;
  }

  .lg\:pl-30 {
    padding-left: 1.875rem;
  }

  .lg\:pt-35 {
    padding-top: 2.188rem;
  }

  .lg\:pr-35 {
    padding-right: 2.188rem;
  }

  .lg\:pb-35 {
    padding-bottom: 2.188rem;
  }

  .lg\:pl-35 {
    padding-left: 2.188rem;
  }

  .lg\:pt-40 {
    padding-top: 2.5rem;
  }

  .lg\:pr-40 {
    padding-right: 2.5rem;
  }

  .lg\:pb-40 {
    padding-bottom: 2.5rem;
  }

  .lg\:pl-40 {
    padding-left: 2.5rem;
  }

  .lg\:pt-45 {
    padding-top: 2.813rem;
  }

  .lg\:pr-45 {
    padding-right: 2.813rem;
  }

  .lg\:pb-45 {
    padding-bottom: 2.813rem;
  }

  .lg\:pl-45 {
    padding-left: 2.813rem;
  }

  .lg\:pt-50 {
    padding-top: 3.125rem;
  }

  .lg\:pr-50 {
    padding-right: 3.125rem;
  }

  .lg\:pb-50 {
    padding-bottom: 3.125rem;
  }

  .lg\:pl-50 {
    padding-left: 3.125rem;
  }

  .lg\:pt-55 {
    padding-top: 3.438rem;
  }

  .lg\:pr-55 {
    padding-right: 3.438rem;
  }

  .lg\:pb-55 {
    padding-bottom: 3.438rem;
  }

  .lg\:pl-55 {
    padding-left: 3.438rem;
  }

  .lg\:pt-60 {
    padding-top: 3.75rem;
  }

  .lg\:pr-60 {
    padding-right: 3.75rem;
  }

  .lg\:pb-60 {
    padding-bottom: 3.75rem;
  }

  .lg\:pl-60 {
    padding-left: 3.75rem;
  }

  .lg\:pt-65 {
    padding-top: 4.063rem;
  }

  .lg\:pr-65 {
    padding-right: 4.063rem;
  }

  .lg\:pb-65 {
    padding-bottom: 4.063rem;
  }

  .lg\:pl-65 {
    padding-left: 4.063rem;
  }

  .lg\:pt-70 {
    padding-top: 4.375rem;
  }

  .lg\:pr-70 {
    padding-right: 4.375rem;
  }

  .lg\:pb-70 {
    padding-bottom: 4.375rem;
  }

  .lg\:pl-70 {
    padding-left: 4.375rem;
  }

  .lg\:pt-75 {
    padding-top: 4.688rem;
  }

  .lg\:pr-75 {
    padding-right: 4.688rem;
  }

  .lg\:pb-75 {
    padding-bottom: 4.688rem;
  }

  .lg\:pl-75 {
    padding-left: 4.688rem;
  }

  .lg\:pt-80 {
    padding-top: 5rem;
  }

  .lg\:pr-80 {
    padding-right: 5rem;
  }

  .lg\:pb-80 {
    padding-bottom: 5rem;
  }

  .lg\:pl-80 {
    padding-left: 5rem;
  }

  .lg\:pt-85 {
    padding-top: 5.313rem;
  }

  .lg\:pr-85 {
    padding-right: 5.313rem;
  }

  .lg\:pb-85 {
    padding-bottom: 5.313rem;
  }

  .lg\:pl-85 {
    padding-left: 5.313rem;
  }

  .lg\:pt-90 {
    padding-top: 5.625rem;
  }

  .lg\:pr-90 {
    padding-right: 5.625rem;
  }

  .lg\:pb-90 {
    padding-bottom: 5.625rem;
  }

  .lg\:pl-90 {
    padding-left: 5.625rem;
  }

  .lg\:pt-95 {
    padding-top: 5.938rem;
  }

  .lg\:pr-95 {
    padding-right: 5.938rem;
  }

  .lg\:pb-95 {
    padding-bottom: 5.938rem;
  }

  .lg\:pl-95 {
    padding-left: 5.938rem;
  }

  .lg\:pt-100 {
    padding-top: 6.25rem;
  }

  .lg\:pr-100 {
    padding-right: 6.25rem;
  }

  .lg\:pb-100 {
    padding-bottom: 6.25rem;
  }

  .lg\:pl-100 {
    padding-left: 6.25rem;
  }

  .lg\:pt-105 {
    padding-top: 6.563rem;
  }

  .lg\:pr-105 {
    padding-right: 6.563rem;
  }

  .lg\:pb-105 {
    padding-bottom: 6.563rem;
  }

  .lg\:pl-105 {
    padding-left: 6.563rem;
  }

  .lg\:pt-110 {
    padding-top: 6.875rem;
  }

  .lg\:pr-110 {
    padding-right: 6.875rem;
  }

  .lg\:pb-110 {
    padding-bottom: 6.875rem;
  }

  .lg\:pl-110 {
    padding-left: 6.875rem;
  }

  .lg\:pt-115 {
    padding-top: 7.188rem;
  }

  .lg\:pr-115 {
    padding-right: 7.188rem;
  }

  .lg\:pb-115 {
    padding-bottom: 7.188rem;
  }

  .lg\:pl-115 {
    padding-left: 7.188rem;
  }

  .lg\:pt-120 {
    padding-top: 7.5rem;
  }

  .lg\:pr-120 {
    padding-right: 7.5rem;
  }

  .lg\:pb-120 {
    padding-bottom: 7.5rem;
  }

  .lg\:pl-120 {
    padding-left: 7.5rem;
  }

  .lg\:pt-125 {
    padding-top: 7.813rem;
  }

  .lg\:pr-125 {
    padding-right: 7.813rem;
  }

  .lg\:pb-125 {
    padding-bottom: 7.813rem;
  }

  .lg\:pl-125 {
    padding-left: 7.813rem;
  }

  .lg\:pt-130 {
    padding-top: 8.125rem;
  }

  .lg\:pr-130 {
    padding-right: 8.125rem;
  }

  .lg\:pb-130 {
    padding-bottom: 8.125rem;
  }

  .lg\:pl-130 {
    padding-left: 8.125rem;
  }

  .lg\:pt-135 {
    padding-top: 8.438rem;
  }

  .lg\:pr-135 {
    padding-right: 8.438rem;
  }

  .lg\:pb-135 {
    padding-bottom: 8.438rem;
  }

  .lg\:pl-135 {
    padding-left: 8.438rem;
  }

  .lg\:pt-140 {
    padding-top: 8.75rem;
  }

  .lg\:pr-140 {
    padding-right: 8.75rem;
  }

  .lg\:pb-140 {
    padding-bottom: 8.75rem;
  }

  .lg\:pl-140 {
    padding-left: 8.75rem;
  }

  .lg\:pt-145 {
    padding-top: 9.063rem;
  }

  .lg\:pr-145 {
    padding-right: 9.063rem;
  }

  .lg\:pb-145 {
    padding-bottom: 9.063rem;
  }

  .lg\:pl-145 {
    padding-left: 9.063rem;
  }

  .lg\:pt-150 {
    padding-top: 9.375rem;
  }

  .lg\:pr-150 {
    padding-right: 9.375rem;
  }

  .lg\:pb-150 {
    padding-bottom: 9.375rem;
  }

  .lg\:pl-150 {
    padding-left: 9.375rem;
  }

  .lg\:pt-155 {
    padding-top: 9.688rem;
  }

  .lg\:pr-155 {
    padding-right: 9.688rem;
  }

  .lg\:pb-155 {
    padding-bottom: 9.688rem;
  }

  .lg\:pl-155 {
    padding-left: 9.688rem;
  }

  .lg\:pt-160 {
    padding-top: 10rem;
  }

  .lg\:pr-160 {
    padding-right: 10rem;
  }

  .lg\:pb-160 {
    padding-bottom: 10rem;
  }

  .lg\:pl-160 {
    padding-left: 10rem;
  }

  .lg\:pt-165 {
    padding-top: 10.313rem;
  }

  .lg\:pr-165 {
    padding-right: 10.313rem;
  }

  .lg\:pb-165 {
    padding-bottom: 10.313rem;
  }

  .lg\:pl-165 {
    padding-left: 10.313rem;
  }

  .lg\:pt-170 {
    padding-top: 10.625rem;
  }

  .lg\:pr-170 {
    padding-right: 10.625rem;
  }

  .lg\:pb-170 {
    padding-bottom: 10.625rem;
  }

  .lg\:pl-170 {
    padding-left: 10.625rem;
  }

  .lg\:pt-175 {
    padding-top: 10.938rem;
  }

  .lg\:pr-175 {
    padding-right: 10.938rem;
  }

  .lg\:pb-175 {
    padding-bottom: 10.938rem;
  }

  .lg\:pl-175 {
    padding-left: 10.938rem;
  }

  .lg\:pt-180 {
    padding-top: 11.25rem;
  }

  .lg\:pr-180 {
    padding-right: 11.25rem;
  }

  .lg\:pb-180 {
    padding-bottom: 11.25rem;
  }

  .lg\:pl-180 {
    padding-left: 11.25rem;
  }

  .lg\:pt-185 {
    padding-top: 11.563rem;
  }

  .lg\:pr-185 {
    padding-right: 11.563rem;
  }

  .lg\:pb-185 {
    padding-bottom: 11.563rem;
  }

  .lg\:pl-185 {
    padding-left: 11.563rem;
  }

  .lg\:pt-190 {
    padding-top: 11.875rem;
  }

  .lg\:pr-190 {
    padding-right: 11.875rem;
  }

  .lg\:pb-190 {
    padding-bottom: 11.875rem;
  }

  .lg\:pl-190 {
    padding-left: 11.875rem;
  }

  .lg\:pt-195 {
    padding-top: 12.188rem;
  }

  .lg\:pr-195 {
    padding-right: 12.188rem;
  }

  .lg\:pb-195 {
    padding-bottom: 12.188rem;
  }

  .lg\:pl-195 {
    padding-left: 12.188rem;
  }

  .lg\:pt-200 {
    padding-top: 12.5rem;
  }

  .lg\:pr-200 {
    padding-right: 12.5rem;
  }

  .lg\:pb-200 {
    padding-bottom: 12.5rem;
  }

  .lg\:pl-200 {
    padding-left: 12.5rem;
  }

  .lg\:pt-300 {
    padding-top: 18.75rem;
  }

  .lg\:pr-300 {
    padding-right: 18.75rem;
  }

  .lg\:pb-300 {
    padding-bottom: 18.75rem;
  }

  .lg\:pl-300 {
    padding-left: 18.75rem;
  }

  .lg\:pt-330 {
    padding-top: 20.625rem;
  }

  .lg\:pr-330 {
    padding-right: 20.625rem;
  }

  .lg\:pb-330 {
    padding-bottom: 20.625rem;
  }

  .lg\:pl-330 {
    padding-left: 20.625rem;
  }

  .lg\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent::-ms-input-placeholder {
    color: transparent;
  }

  .lg\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .lg\:placeholder-black::-webkit-input-placeholder {
    color: #000;
  }

  .lg\:placeholder-black:-ms-input-placeholder {
    color: #000;
  }

  .lg\:placeholder-black::-ms-input-placeholder {
    color: #000;
  }

  .lg\:placeholder-black::placeholder {
    color: #000;
  }

  .lg\:placeholder-white::-webkit-input-placeholder {
    color: #fff;
  }

  .lg\:placeholder-white:-ms-input-placeholder {
    color: #fff;
  }

  .lg\:placeholder-white::-ms-input-placeholder {
    color: #fff;
  }

  .lg\:placeholder-white::placeholder {
    color: #fff;
  }

  .lg\:placeholder-gray-800::-webkit-input-placeholder {
    color: #121212;
  }

  .lg\:placeholder-gray-800:-ms-input-placeholder {
    color: #121212;
  }

  .lg\:placeholder-gray-800::-ms-input-placeholder {
    color: #121212;
  }

  .lg\:placeholder-gray-800::placeholder {
    color: #121212;
  }

  .lg\:placeholder-gray-900::-webkit-input-placeholder {
    color: #0E0E0E;
  }

  .lg\:placeholder-gray-900:-ms-input-placeholder {
    color: #0E0E0E;
  }

  .lg\:placeholder-gray-900::-ms-input-placeholder {
    color: #0E0E0E;
  }

  .lg\:placeholder-gray-900::placeholder {
    color: #0E0E0E;
  }

  .lg\:placeholder-red-100::-webkit-input-placeholder {
    color: #fff5f5;
  }

  .lg\:placeholder-red-100:-ms-input-placeholder {
    color: #fff5f5;
  }

  .lg\:placeholder-red-100::-ms-input-placeholder {
    color: #fff5f5;
  }

  .lg\:placeholder-red-100::placeholder {
    color: #fff5f5;
  }

  .lg\:placeholder-red-200::-webkit-input-placeholder {
    color: #fed7d7;
  }

  .lg\:placeholder-red-200:-ms-input-placeholder {
    color: #fed7d7;
  }

  .lg\:placeholder-red-200::-ms-input-placeholder {
    color: #fed7d7;
  }

  .lg\:placeholder-red-200::placeholder {
    color: #fed7d7;
  }

  .lg\:placeholder-red-300::-webkit-input-placeholder {
    color: #feb2b2;
  }

  .lg\:placeholder-red-300:-ms-input-placeholder {
    color: #feb2b2;
  }

  .lg\:placeholder-red-300::-ms-input-placeholder {
    color: #feb2b2;
  }

  .lg\:placeholder-red-300::placeholder {
    color: #feb2b2;
  }

  .lg\:placeholder-red-400::-webkit-input-placeholder {
    color: #fc8181;
  }

  .lg\:placeholder-red-400:-ms-input-placeholder {
    color: #fc8181;
  }

  .lg\:placeholder-red-400::-ms-input-placeholder {
    color: #fc8181;
  }

  .lg\:placeholder-red-400::placeholder {
    color: #fc8181;
  }

  .lg\:placeholder-red-500::-webkit-input-placeholder {
    color: #f56565;
  }

  .lg\:placeholder-red-500:-ms-input-placeholder {
    color: #f56565;
  }

  .lg\:placeholder-red-500::-ms-input-placeholder {
    color: #f56565;
  }

  .lg\:placeholder-red-500::placeholder {
    color: #f56565;
  }

  .lg\:placeholder-red-600::-webkit-input-placeholder {
    color: #e53e3e;
  }

  .lg\:placeholder-red-600:-ms-input-placeholder {
    color: #e53e3e;
  }

  .lg\:placeholder-red-600::-ms-input-placeholder {
    color: #e53e3e;
  }

  .lg\:placeholder-red-600::placeholder {
    color: #e53e3e;
  }

  .lg\:placeholder-red-700::-webkit-input-placeholder {
    color: #c53030;
  }

  .lg\:placeholder-red-700:-ms-input-placeholder {
    color: #c53030;
  }

  .lg\:placeholder-red-700::-ms-input-placeholder {
    color: #c53030;
  }

  .lg\:placeholder-red-700::placeholder {
    color: #c53030;
  }

  .lg\:placeholder-red-800::-webkit-input-placeholder {
    color: #9b2c2c;
  }

  .lg\:placeholder-red-800:-ms-input-placeholder {
    color: #9b2c2c;
  }

  .lg\:placeholder-red-800::-ms-input-placeholder {
    color: #9b2c2c;
  }

  .lg\:placeholder-red-800::placeholder {
    color: #9b2c2c;
  }

  .lg\:placeholder-red-900::-webkit-input-placeholder {
    color: #742a2a;
  }

  .lg\:placeholder-red-900:-ms-input-placeholder {
    color: #742a2a;
  }

  .lg\:placeholder-red-900::-ms-input-placeholder {
    color: #742a2a;
  }

  .lg\:placeholder-red-900::placeholder {
    color: #742a2a;
  }

  .lg\:placeholder-orange::-webkit-input-placeholder {
    color: #E89038;
  }

  .lg\:placeholder-orange:-ms-input-placeholder {
    color: #E89038;
  }

  .lg\:placeholder-orange::-ms-input-placeholder {
    color: #E89038;
  }

  .lg\:placeholder-orange::placeholder {
    color: #E89038;
  }

  .lg\:placeholder-yellow::-webkit-input-placeholder {
    color: #B9E838;
  }

  .lg\:placeholder-yellow:-ms-input-placeholder {
    color: #B9E838;
  }

  .lg\:placeholder-yellow::-ms-input-placeholder {
    color: #B9E838;
  }

  .lg\:placeholder-yellow::placeholder {
    color: #B9E838;
  }

  .lg\:placeholder-green-100::-webkit-input-placeholder {
    color: #f0fff4;
  }

  .lg\:placeholder-green-100:-ms-input-placeholder {
    color: #f0fff4;
  }

  .lg\:placeholder-green-100::-ms-input-placeholder {
    color: #f0fff4;
  }

  .lg\:placeholder-green-100::placeholder {
    color: #f0fff4;
  }

  .lg\:placeholder-green-200::-webkit-input-placeholder {
    color: #c6f6d5;
  }

  .lg\:placeholder-green-200:-ms-input-placeholder {
    color: #c6f6d5;
  }

  .lg\:placeholder-green-200::-ms-input-placeholder {
    color: #c6f6d5;
  }

  .lg\:placeholder-green-200::placeholder {
    color: #c6f6d5;
  }

  .lg\:placeholder-green-300::-webkit-input-placeholder {
    color: #9ae6b4;
  }

  .lg\:placeholder-green-300:-ms-input-placeholder {
    color: #9ae6b4;
  }

  .lg\:placeholder-green-300::-ms-input-placeholder {
    color: #9ae6b4;
  }

  .lg\:placeholder-green-300::placeholder {
    color: #9ae6b4;
  }

  .lg\:placeholder-green-400::-webkit-input-placeholder {
    color: #68d391;
  }

  .lg\:placeholder-green-400:-ms-input-placeholder {
    color: #68d391;
  }

  .lg\:placeholder-green-400::-ms-input-placeholder {
    color: #68d391;
  }

  .lg\:placeholder-green-400::placeholder {
    color: #68d391;
  }

  .lg\:placeholder-green-500::-webkit-input-placeholder {
    color: #48bb78;
  }

  .lg\:placeholder-green-500:-ms-input-placeholder {
    color: #48bb78;
  }

  .lg\:placeholder-green-500::-ms-input-placeholder {
    color: #48bb78;
  }

  .lg\:placeholder-green-500::placeholder {
    color: #48bb78;
  }

  .lg\:placeholder-green-600::-webkit-input-placeholder {
    color: #38a169;
  }

  .lg\:placeholder-green-600:-ms-input-placeholder {
    color: #38a169;
  }

  .lg\:placeholder-green-600::-ms-input-placeholder {
    color: #38a169;
  }

  .lg\:placeholder-green-600::placeholder {
    color: #38a169;
  }

  .lg\:placeholder-green-700::-webkit-input-placeholder {
    color: #2f855a;
  }

  .lg\:placeholder-green-700:-ms-input-placeholder {
    color: #2f855a;
  }

  .lg\:placeholder-green-700::-ms-input-placeholder {
    color: #2f855a;
  }

  .lg\:placeholder-green-700::placeholder {
    color: #2f855a;
  }

  .lg\:placeholder-green-800::-webkit-input-placeholder {
    color: #276749;
  }

  .lg\:placeholder-green-800:-ms-input-placeholder {
    color: #276749;
  }

  .lg\:placeholder-green-800::-ms-input-placeholder {
    color: #276749;
  }

  .lg\:placeholder-green-800::placeholder {
    color: #276749;
  }

  .lg\:placeholder-green-900::-webkit-input-placeholder {
    color: #22543d;
  }

  .lg\:placeholder-green-900:-ms-input-placeholder {
    color: #22543d;
  }

  .lg\:placeholder-green-900::-ms-input-placeholder {
    color: #22543d;
  }

  .lg\:placeholder-green-900::placeholder {
    color: #22543d;
  }

  .lg\:placeholder-teal-100::-webkit-input-placeholder {
    color: #e6fffa;
  }

  .lg\:placeholder-teal-100:-ms-input-placeholder {
    color: #e6fffa;
  }

  .lg\:placeholder-teal-100::-ms-input-placeholder {
    color: #e6fffa;
  }

  .lg\:placeholder-teal-100::placeholder {
    color: #e6fffa;
  }

  .lg\:placeholder-teal-200::-webkit-input-placeholder {
    color: #b2f5ea;
  }

  .lg\:placeholder-teal-200:-ms-input-placeholder {
    color: #b2f5ea;
  }

  .lg\:placeholder-teal-200::-ms-input-placeholder {
    color: #b2f5ea;
  }

  .lg\:placeholder-teal-200::placeholder {
    color: #b2f5ea;
  }

  .lg\:placeholder-teal-300::-webkit-input-placeholder {
    color: #81e6d9;
  }

  .lg\:placeholder-teal-300:-ms-input-placeholder {
    color: #81e6d9;
  }

  .lg\:placeholder-teal-300::-ms-input-placeholder {
    color: #81e6d9;
  }

  .lg\:placeholder-teal-300::placeholder {
    color: #81e6d9;
  }

  .lg\:placeholder-teal-400::-webkit-input-placeholder {
    color: #4fd1c5;
  }

  .lg\:placeholder-teal-400:-ms-input-placeholder {
    color: #4fd1c5;
  }

  .lg\:placeholder-teal-400::-ms-input-placeholder {
    color: #4fd1c5;
  }

  .lg\:placeholder-teal-400::placeholder {
    color: #4fd1c5;
  }

  .lg\:placeholder-teal-500::-webkit-input-placeholder {
    color: #38b2ac;
  }

  .lg\:placeholder-teal-500:-ms-input-placeholder {
    color: #38b2ac;
  }

  .lg\:placeholder-teal-500::-ms-input-placeholder {
    color: #38b2ac;
  }

  .lg\:placeholder-teal-500::placeholder {
    color: #38b2ac;
  }

  .lg\:placeholder-teal-600::-webkit-input-placeholder {
    color: #319795;
  }

  .lg\:placeholder-teal-600:-ms-input-placeholder {
    color: #319795;
  }

  .lg\:placeholder-teal-600::-ms-input-placeholder {
    color: #319795;
  }

  .lg\:placeholder-teal-600::placeholder {
    color: #319795;
  }

  .lg\:placeholder-teal-700::-webkit-input-placeholder {
    color: #2c7a7b;
  }

  .lg\:placeholder-teal-700:-ms-input-placeholder {
    color: #2c7a7b;
  }

  .lg\:placeholder-teal-700::-ms-input-placeholder {
    color: #2c7a7b;
  }

  .lg\:placeholder-teal-700::placeholder {
    color: #2c7a7b;
  }

  .lg\:placeholder-teal-800::-webkit-input-placeholder {
    color: #285e61;
  }

  .lg\:placeholder-teal-800:-ms-input-placeholder {
    color: #285e61;
  }

  .lg\:placeholder-teal-800::-ms-input-placeholder {
    color: #285e61;
  }

  .lg\:placeholder-teal-800::placeholder {
    color: #285e61;
  }

  .lg\:placeholder-teal-900::-webkit-input-placeholder {
    color: #234e52;
  }

  .lg\:placeholder-teal-900:-ms-input-placeholder {
    color: #234e52;
  }

  .lg\:placeholder-teal-900::-ms-input-placeholder {
    color: #234e52;
  }

  .lg\:placeholder-teal-900::placeholder {
    color: #234e52;
  }

  .lg\:placeholder-blue::-webkit-input-placeholder {
    color: #4A90E2;
  }

  .lg\:placeholder-blue:-ms-input-placeholder {
    color: #4A90E2;
  }

  .lg\:placeholder-blue::-ms-input-placeholder {
    color: #4A90E2;
  }

  .lg\:placeholder-blue::placeholder {
    color: #4A90E2;
  }

  .lg\:placeholder-indigo-100::-webkit-input-placeholder {
    color: #ebf4ff;
  }

  .lg\:placeholder-indigo-100:-ms-input-placeholder {
    color: #ebf4ff;
  }

  .lg\:placeholder-indigo-100::-ms-input-placeholder {
    color: #ebf4ff;
  }

  .lg\:placeholder-indigo-100::placeholder {
    color: #ebf4ff;
  }

  .lg\:placeholder-indigo-200::-webkit-input-placeholder {
    color: #c3dafe;
  }

  .lg\:placeholder-indigo-200:-ms-input-placeholder {
    color: #c3dafe;
  }

  .lg\:placeholder-indigo-200::-ms-input-placeholder {
    color: #c3dafe;
  }

  .lg\:placeholder-indigo-200::placeholder {
    color: #c3dafe;
  }

  .lg\:placeholder-indigo-300::-webkit-input-placeholder {
    color: #a3bffa;
  }

  .lg\:placeholder-indigo-300:-ms-input-placeholder {
    color: #a3bffa;
  }

  .lg\:placeholder-indigo-300::-ms-input-placeholder {
    color: #a3bffa;
  }

  .lg\:placeholder-indigo-300::placeholder {
    color: #a3bffa;
  }

  .lg\:placeholder-indigo-400::-webkit-input-placeholder {
    color: #7f9cf5;
  }

  .lg\:placeholder-indigo-400:-ms-input-placeholder {
    color: #7f9cf5;
  }

  .lg\:placeholder-indigo-400::-ms-input-placeholder {
    color: #7f9cf5;
  }

  .lg\:placeholder-indigo-400::placeholder {
    color: #7f9cf5;
  }

  .lg\:placeholder-indigo-500::-webkit-input-placeholder {
    color: #667eea;
  }

  .lg\:placeholder-indigo-500:-ms-input-placeholder {
    color: #667eea;
  }

  .lg\:placeholder-indigo-500::-ms-input-placeholder {
    color: #667eea;
  }

  .lg\:placeholder-indigo-500::placeholder {
    color: #667eea;
  }

  .lg\:placeholder-indigo-600::-webkit-input-placeholder {
    color: #5a67d8;
  }

  .lg\:placeholder-indigo-600:-ms-input-placeholder {
    color: #5a67d8;
  }

  .lg\:placeholder-indigo-600::-ms-input-placeholder {
    color: #5a67d8;
  }

  .lg\:placeholder-indigo-600::placeholder {
    color: #5a67d8;
  }

  .lg\:placeholder-indigo-700::-webkit-input-placeholder {
    color: #4c51bf;
  }

  .lg\:placeholder-indigo-700:-ms-input-placeholder {
    color: #4c51bf;
  }

  .lg\:placeholder-indigo-700::-ms-input-placeholder {
    color: #4c51bf;
  }

  .lg\:placeholder-indigo-700::placeholder {
    color: #4c51bf;
  }

  .lg\:placeholder-indigo-800::-webkit-input-placeholder {
    color: #434190;
  }

  .lg\:placeholder-indigo-800:-ms-input-placeholder {
    color: #434190;
  }

  .lg\:placeholder-indigo-800::-ms-input-placeholder {
    color: #434190;
  }

  .lg\:placeholder-indigo-800::placeholder {
    color: #434190;
  }

  .lg\:placeholder-indigo-900::-webkit-input-placeholder {
    color: #3c366b;
  }

  .lg\:placeholder-indigo-900:-ms-input-placeholder {
    color: #3c366b;
  }

  .lg\:placeholder-indigo-900::-ms-input-placeholder {
    color: #3c366b;
  }

  .lg\:placeholder-indigo-900::placeholder {
    color: #3c366b;
  }

  .lg\:placeholder-purple-100::-webkit-input-placeholder {
    color: #faf5ff;
  }

  .lg\:placeholder-purple-100:-ms-input-placeholder {
    color: #faf5ff;
  }

  .lg\:placeholder-purple-100::-ms-input-placeholder {
    color: #faf5ff;
  }

  .lg\:placeholder-purple-100::placeholder {
    color: #faf5ff;
  }

  .lg\:placeholder-purple-200::-webkit-input-placeholder {
    color: #e9d8fd;
  }

  .lg\:placeholder-purple-200:-ms-input-placeholder {
    color: #e9d8fd;
  }

  .lg\:placeholder-purple-200::-ms-input-placeholder {
    color: #e9d8fd;
  }

  .lg\:placeholder-purple-200::placeholder {
    color: #e9d8fd;
  }

  .lg\:placeholder-purple-300::-webkit-input-placeholder {
    color: #d6bcfa;
  }

  .lg\:placeholder-purple-300:-ms-input-placeholder {
    color: #d6bcfa;
  }

  .lg\:placeholder-purple-300::-ms-input-placeholder {
    color: #d6bcfa;
  }

  .lg\:placeholder-purple-300::placeholder {
    color: #d6bcfa;
  }

  .lg\:placeholder-purple-400::-webkit-input-placeholder {
    color: #b794f4;
  }

  .lg\:placeholder-purple-400:-ms-input-placeholder {
    color: #b794f4;
  }

  .lg\:placeholder-purple-400::-ms-input-placeholder {
    color: #b794f4;
  }

  .lg\:placeholder-purple-400::placeholder {
    color: #b794f4;
  }

  .lg\:placeholder-purple-500::-webkit-input-placeholder {
    color: #9f7aea;
  }

  .lg\:placeholder-purple-500:-ms-input-placeholder {
    color: #9f7aea;
  }

  .lg\:placeholder-purple-500::-ms-input-placeholder {
    color: #9f7aea;
  }

  .lg\:placeholder-purple-500::placeholder {
    color: #9f7aea;
  }

  .lg\:placeholder-purple-600::-webkit-input-placeholder {
    color: #805ad5;
  }

  .lg\:placeholder-purple-600:-ms-input-placeholder {
    color: #805ad5;
  }

  .lg\:placeholder-purple-600::-ms-input-placeholder {
    color: #805ad5;
  }

  .lg\:placeholder-purple-600::placeholder {
    color: #805ad5;
  }

  .lg\:placeholder-purple-700::-webkit-input-placeholder {
    color: #6b46c1;
  }

  .lg\:placeholder-purple-700:-ms-input-placeholder {
    color: #6b46c1;
  }

  .lg\:placeholder-purple-700::-ms-input-placeholder {
    color: #6b46c1;
  }

  .lg\:placeholder-purple-700::placeholder {
    color: #6b46c1;
  }

  .lg\:placeholder-purple-800::-webkit-input-placeholder {
    color: #553c9a;
  }

  .lg\:placeholder-purple-800:-ms-input-placeholder {
    color: #553c9a;
  }

  .lg\:placeholder-purple-800::-ms-input-placeholder {
    color: #553c9a;
  }

  .lg\:placeholder-purple-800::placeholder {
    color: #553c9a;
  }

  .lg\:placeholder-purple-900::-webkit-input-placeholder {
    color: #44337a;
  }

  .lg\:placeholder-purple-900:-ms-input-placeholder {
    color: #44337a;
  }

  .lg\:placeholder-purple-900::-ms-input-placeholder {
    color: #44337a;
  }

  .lg\:placeholder-purple-900::placeholder {
    color: #44337a;
  }

  .lg\:placeholder-pink::-webkit-input-placeholder {
    color: #FF00E5;
  }

  .lg\:placeholder-pink:-ms-input-placeholder {
    color: #FF00E5;
  }

  .lg\:placeholder-pink::-ms-input-placeholder {
    color: #FF00E5;
  }

  .lg\:placeholder-pink::placeholder {
    color: #FF00E5;
  }

  .lg\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .lg\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    color: #000;
  }

  .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
    color: #000;
  }

  .lg\:focus\:placeholder-black:focus::-ms-input-placeholder {
    color: #000;
  }

  .lg\:focus\:placeholder-black:focus::placeholder {
    color: #000;
  }

  .lg\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    color: #fff;
  }

  .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
    color: #fff;
  }

  .lg\:focus\:placeholder-white:focus::-ms-input-placeholder {
    color: #fff;
  }

  .lg\:focus\:placeholder-white:focus::placeholder {
    color: #fff;
  }

  .lg\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    color: #121212;
  }

  .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    color: #121212;
  }

  .lg\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    color: #121212;
  }

  .lg\:focus\:placeholder-gray-800:focus::placeholder {
    color: #121212;
  }

  .lg\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    color: #0E0E0E;
  }

  .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    color: #0E0E0E;
  }

  .lg\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    color: #0E0E0E;
  }

  .lg\:focus\:placeholder-gray-900:focus::placeholder {
    color: #0E0E0E;
  }

  .lg\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    color: #fff5f5;
  }

  .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    color: #fff5f5;
  }

  .lg\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    color: #fff5f5;
  }

  .lg\:focus\:placeholder-red-100:focus::placeholder {
    color: #fff5f5;
  }

  .lg\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    color: #fed7d7;
  }

  .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    color: #fed7d7;
  }

  .lg\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    color: #fed7d7;
  }

  .lg\:focus\:placeholder-red-200:focus::placeholder {
    color: #fed7d7;
  }

  .lg\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    color: #feb2b2;
  }

  .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    color: #feb2b2;
  }

  .lg\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    color: #feb2b2;
  }

  .lg\:focus\:placeholder-red-300:focus::placeholder {
    color: #feb2b2;
  }

  .lg\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    color: #fc8181;
  }

  .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    color: #fc8181;
  }

  .lg\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    color: #fc8181;
  }

  .lg\:focus\:placeholder-red-400:focus::placeholder {
    color: #fc8181;
  }

  .lg\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    color: #f56565;
  }

  .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    color: #f56565;
  }

  .lg\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    color: #f56565;
  }

  .lg\:focus\:placeholder-red-500:focus::placeholder {
    color: #f56565;
  }

  .lg\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    color: #e53e3e;
  }

  .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    color: #e53e3e;
  }

  .lg\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    color: #e53e3e;
  }

  .lg\:focus\:placeholder-red-600:focus::placeholder {
    color: #e53e3e;
  }

  .lg\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    color: #c53030;
  }

  .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    color: #c53030;
  }

  .lg\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    color: #c53030;
  }

  .lg\:focus\:placeholder-red-700:focus::placeholder {
    color: #c53030;
  }

  .lg\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    color: #9b2c2c;
  }

  .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    color: #9b2c2c;
  }

  .lg\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    color: #9b2c2c;
  }

  .lg\:focus\:placeholder-red-800:focus::placeholder {
    color: #9b2c2c;
  }

  .lg\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    color: #742a2a;
  }

  .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    color: #742a2a;
  }

  .lg\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    color: #742a2a;
  }

  .lg\:focus\:placeholder-red-900:focus::placeholder {
    color: #742a2a;
  }

  .lg\:focus\:placeholder-orange:focus::-webkit-input-placeholder {
    color: #E89038;
  }

  .lg\:focus\:placeholder-orange:focus:-ms-input-placeholder {
    color: #E89038;
  }

  .lg\:focus\:placeholder-orange:focus::-ms-input-placeholder {
    color: #E89038;
  }

  .lg\:focus\:placeholder-orange:focus::placeholder {
    color: #E89038;
  }

  .lg\:focus\:placeholder-yellow:focus::-webkit-input-placeholder {
    color: #B9E838;
  }

  .lg\:focus\:placeholder-yellow:focus:-ms-input-placeholder {
    color: #B9E838;
  }

  .lg\:focus\:placeholder-yellow:focus::-ms-input-placeholder {
    color: #B9E838;
  }

  .lg\:focus\:placeholder-yellow:focus::placeholder {
    color: #B9E838;
  }

  .lg\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    color: #f0fff4;
  }

  .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    color: #f0fff4;
  }

  .lg\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    color: #f0fff4;
  }

  .lg\:focus\:placeholder-green-100:focus::placeholder {
    color: #f0fff4;
  }

  .lg\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    color: #c6f6d5;
  }

  .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    color: #c6f6d5;
  }

  .lg\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    color: #c6f6d5;
  }

  .lg\:focus\:placeholder-green-200:focus::placeholder {
    color: #c6f6d5;
  }

  .lg\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    color: #9ae6b4;
  }

  .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    color: #9ae6b4;
  }

  .lg\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    color: #9ae6b4;
  }

  .lg\:focus\:placeholder-green-300:focus::placeholder {
    color: #9ae6b4;
  }

  .lg\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    color: #68d391;
  }

  .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    color: #68d391;
  }

  .lg\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    color: #68d391;
  }

  .lg\:focus\:placeholder-green-400:focus::placeholder {
    color: #68d391;
  }

  .lg\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    color: #48bb78;
  }

  .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    color: #48bb78;
  }

  .lg\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    color: #48bb78;
  }

  .lg\:focus\:placeholder-green-500:focus::placeholder {
    color: #48bb78;
  }

  .lg\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    color: #38a169;
  }

  .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    color: #38a169;
  }

  .lg\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    color: #38a169;
  }

  .lg\:focus\:placeholder-green-600:focus::placeholder {
    color: #38a169;
  }

  .lg\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    color: #2f855a;
  }

  .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    color: #2f855a;
  }

  .lg\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    color: #2f855a;
  }

  .lg\:focus\:placeholder-green-700:focus::placeholder {
    color: #2f855a;
  }

  .lg\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    color: #276749;
  }

  .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    color: #276749;
  }

  .lg\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    color: #276749;
  }

  .lg\:focus\:placeholder-green-800:focus::placeholder {
    color: #276749;
  }

  .lg\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    color: #22543d;
  }

  .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    color: #22543d;
  }

  .lg\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    color: #22543d;
  }

  .lg\:focus\:placeholder-green-900:focus::placeholder {
    color: #22543d;
  }

  .lg\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    color: #e6fffa;
  }

  .lg\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
    color: #e6fffa;
  }

  .lg\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    color: #e6fffa;
  }

  .lg\:focus\:placeholder-teal-100:focus::placeholder {
    color: #e6fffa;
  }

  .lg\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    color: #b2f5ea;
  }

  .lg\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
    color: #b2f5ea;
  }

  .lg\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    color: #b2f5ea;
  }

  .lg\:focus\:placeholder-teal-200:focus::placeholder {
    color: #b2f5ea;
  }

  .lg\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    color: #81e6d9;
  }

  .lg\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
    color: #81e6d9;
  }

  .lg\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    color: #81e6d9;
  }

  .lg\:focus\:placeholder-teal-300:focus::placeholder {
    color: #81e6d9;
  }

  .lg\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    color: #4fd1c5;
  }

  .lg\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
    color: #4fd1c5;
  }

  .lg\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    color: #4fd1c5;
  }

  .lg\:focus\:placeholder-teal-400:focus::placeholder {
    color: #4fd1c5;
  }

  .lg\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    color: #38b2ac;
  }

  .lg\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
    color: #38b2ac;
  }

  .lg\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    color: #38b2ac;
  }

  .lg\:focus\:placeholder-teal-500:focus::placeholder {
    color: #38b2ac;
  }

  .lg\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    color: #319795;
  }

  .lg\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
    color: #319795;
  }

  .lg\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    color: #319795;
  }

  .lg\:focus\:placeholder-teal-600:focus::placeholder {
    color: #319795;
  }

  .lg\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    color: #2c7a7b;
  }

  .lg\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
    color: #2c7a7b;
  }

  .lg\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    color: #2c7a7b;
  }

  .lg\:focus\:placeholder-teal-700:focus::placeholder {
    color: #2c7a7b;
  }

  .lg\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    color: #285e61;
  }

  .lg\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
    color: #285e61;
  }

  .lg\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    color: #285e61;
  }

  .lg\:focus\:placeholder-teal-800:focus::placeholder {
    color: #285e61;
  }

  .lg\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    color: #234e52;
  }

  .lg\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
    color: #234e52;
  }

  .lg\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    color: #234e52;
  }

  .lg\:focus\:placeholder-teal-900:focus::placeholder {
    color: #234e52;
  }

  .lg\:focus\:placeholder-blue:focus::-webkit-input-placeholder {
    color: #4A90E2;
  }

  .lg\:focus\:placeholder-blue:focus:-ms-input-placeholder {
    color: #4A90E2;
  }

  .lg\:focus\:placeholder-blue:focus::-ms-input-placeholder {
    color: #4A90E2;
  }

  .lg\:focus\:placeholder-blue:focus::placeholder {
    color: #4A90E2;
  }

  .lg\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    color: #ebf4ff;
  }

  .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    color: #ebf4ff;
  }

  .lg\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    color: #ebf4ff;
  }

  .lg\:focus\:placeholder-indigo-100:focus::placeholder {
    color: #ebf4ff;
  }

  .lg\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    color: #c3dafe;
  }

  .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    color: #c3dafe;
  }

  .lg\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    color: #c3dafe;
  }

  .lg\:focus\:placeholder-indigo-200:focus::placeholder {
    color: #c3dafe;
  }

  .lg\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    color: #a3bffa;
  }

  .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    color: #a3bffa;
  }

  .lg\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    color: #a3bffa;
  }

  .lg\:focus\:placeholder-indigo-300:focus::placeholder {
    color: #a3bffa;
  }

  .lg\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    color: #7f9cf5;
  }

  .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    color: #7f9cf5;
  }

  .lg\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    color: #7f9cf5;
  }

  .lg\:focus\:placeholder-indigo-400:focus::placeholder {
    color: #7f9cf5;
  }

  .lg\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    color: #667eea;
  }

  .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    color: #667eea;
  }

  .lg\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    color: #667eea;
  }

  .lg\:focus\:placeholder-indigo-500:focus::placeholder {
    color: #667eea;
  }

  .lg\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    color: #5a67d8;
  }

  .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    color: #5a67d8;
  }

  .lg\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    color: #5a67d8;
  }

  .lg\:focus\:placeholder-indigo-600:focus::placeholder {
    color: #5a67d8;
  }

  .lg\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    color: #4c51bf;
  }

  .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    color: #4c51bf;
  }

  .lg\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    color: #4c51bf;
  }

  .lg\:focus\:placeholder-indigo-700:focus::placeholder {
    color: #4c51bf;
  }

  .lg\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    color: #434190;
  }

  .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    color: #434190;
  }

  .lg\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    color: #434190;
  }

  .lg\:focus\:placeholder-indigo-800:focus::placeholder {
    color: #434190;
  }

  .lg\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    color: #3c366b;
  }

  .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    color: #3c366b;
  }

  .lg\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    color: #3c366b;
  }

  .lg\:focus\:placeholder-indigo-900:focus::placeholder {
    color: #3c366b;
  }

  .lg\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    color: #faf5ff;
  }

  .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    color: #faf5ff;
  }

  .lg\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    color: #faf5ff;
  }

  .lg\:focus\:placeholder-purple-100:focus::placeholder {
    color: #faf5ff;
  }

  .lg\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    color: #e9d8fd;
  }

  .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    color: #e9d8fd;
  }

  .lg\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    color: #e9d8fd;
  }

  .lg\:focus\:placeholder-purple-200:focus::placeholder {
    color: #e9d8fd;
  }

  .lg\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    color: #d6bcfa;
  }

  .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    color: #d6bcfa;
  }

  .lg\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    color: #d6bcfa;
  }

  .lg\:focus\:placeholder-purple-300:focus::placeholder {
    color: #d6bcfa;
  }

  .lg\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    color: #b794f4;
  }

  .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    color: #b794f4;
  }

  .lg\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    color: #b794f4;
  }

  .lg\:focus\:placeholder-purple-400:focus::placeholder {
    color: #b794f4;
  }

  .lg\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    color: #9f7aea;
  }

  .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    color: #9f7aea;
  }

  .lg\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    color: #9f7aea;
  }

  .lg\:focus\:placeholder-purple-500:focus::placeholder {
    color: #9f7aea;
  }

  .lg\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    color: #805ad5;
  }

  .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    color: #805ad5;
  }

  .lg\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    color: #805ad5;
  }

  .lg\:focus\:placeholder-purple-600:focus::placeholder {
    color: #805ad5;
  }

  .lg\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    color: #6b46c1;
  }

  .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    color: #6b46c1;
  }

  .lg\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    color: #6b46c1;
  }

  .lg\:focus\:placeholder-purple-700:focus::placeholder {
    color: #6b46c1;
  }

  .lg\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    color: #553c9a;
  }

  .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    color: #553c9a;
  }

  .lg\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    color: #553c9a;
  }

  .lg\:focus\:placeholder-purple-800:focus::placeholder {
    color: #553c9a;
  }

  .lg\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    color: #44337a;
  }

  .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    color: #44337a;
  }

  .lg\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    color: #44337a;
  }

  .lg\:focus\:placeholder-purple-900:focus::placeholder {
    color: #44337a;
  }

  .lg\:focus\:placeholder-pink:focus::-webkit-input-placeholder {
    color: #FF00E5;
  }

  .lg\:focus\:placeholder-pink:focus:-ms-input-placeholder {
    color: #FF00E5;
  }

  .lg\:focus\:placeholder-pink:focus::-ms-input-placeholder {
    color: #FF00E5;
  }

  .lg\:focus\:placeholder-pink:focus::placeholder {
    color: #FF00E5;
  }

  .lg\:pointer-events-none {
    pointer-events: none;
  }

  .lg\:pointer-events-auto {
    pointer-events: auto;
  }

  .lg\:static {
    position: static;
  }

  .lg\:fixed {
    position: fixed;
  }

  .lg\:absolute {
    position: absolute;
  }

  .lg\:relative {
    position: relative;
  }

  .lg\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .lg\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .lg\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg\:inset-y-0 {
    top: 0;
    bottom: 0;
  }

  .lg\:inset-x-0 {
    right: 0;
    left: 0;
  }

  .lg\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .lg\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .lg\:top-0 {
    top: 0;
  }

  .lg\:right-0 {
    right: 0;
  }

  .lg\:bottom-0 {
    bottom: 0;
  }

  .lg\:left-0 {
    left: 0;
  }

  .lg\:top-auto {
    top: auto;
  }

  .lg\:right-auto {
    right: auto;
  }

  .lg\:bottom-auto {
    bottom: auto;
  }

  .lg\:left-auto {
    left: auto;
  }

  .lg\:resize-none {
    resize: none;
  }

  .lg\:resize-y {
    resize: vertical;
  }

  .lg\:resize-x {
    resize: horizontal;
  }

  .lg\:resize {
    resize: both;
  }

  .lg\:shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .lg\:shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .lg\:shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .lg\:shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .lg\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .lg\:shadow-none {
    box-shadow: none;
  }

  .lg\:hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:hover\:shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .lg\:hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .lg\:hover\:shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .lg\:hover\:shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .lg\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .lg\:hover\:shadow-none:hover {
    box-shadow: none;
  }

  .lg\:focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:focus\:shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .lg\:focus\:shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .lg\:focus\:shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .lg\:focus\:shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .lg\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .lg\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .lg\:focus\:shadow-none:focus {
    box-shadow: none;
  }

  .lg\:fill-current {
    fill: currentColor;
  }

  .lg\:stroke-current {
    stroke: currentColor;
  }

  .lg\:table-auto {
    table-layout: auto;
  }

  .lg\:table-fixed {
    table-layout: fixed;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-center {
    text-align: center;
  }

  .lg\:text-right {
    text-align: right;
  }

  .lg\:text-justify {
    text-align: justify;
  }

  .lg\:text-transparent {
    color: transparent;
  }

  .lg\:text-black {
    color: #000;
  }

  .lg\:text-white {
    color: #fff;
  }

  .lg\:text-gray-800 {
    color: #121212;
  }

  .lg\:text-gray-900 {
    color: #0E0E0E;
  }

  .lg\:text-red-100 {
    color: #fff5f5;
  }

  .lg\:text-red-200 {
    color: #fed7d7;
  }

  .lg\:text-red-300 {
    color: #feb2b2;
  }

  .lg\:text-red-400 {
    color: #fc8181;
  }

  .lg\:text-red-500 {
    color: #f56565;
  }

  .lg\:text-red-600 {
    color: #e53e3e;
  }

  .lg\:text-red-700 {
    color: #c53030;
  }

  .lg\:text-red-800 {
    color: #9b2c2c;
  }

  .lg\:text-red-900 {
    color: #742a2a;
  }

  .lg\:text-orange {
    color: #E89038;
  }

  .lg\:text-yellow {
    color: #B9E838;
  }

  .lg\:text-green-100 {
    color: #f0fff4;
  }

  .lg\:text-green-200 {
    color: #c6f6d5;
  }

  .lg\:text-green-300 {
    color: #9ae6b4;
  }

  .lg\:text-green-400 {
    color: #68d391;
  }

  .lg\:text-green-500 {
    color: #48bb78;
  }

  .lg\:text-green-600 {
    color: #38a169;
  }

  .lg\:text-green-700 {
    color: #2f855a;
  }

  .lg\:text-green-800 {
    color: #276749;
  }

  .lg\:text-green-900 {
    color: #22543d;
  }

  .lg\:text-teal-100 {
    color: #e6fffa;
  }

  .lg\:text-teal-200 {
    color: #b2f5ea;
  }

  .lg\:text-teal-300 {
    color: #81e6d9;
  }

  .lg\:text-teal-400 {
    color: #4fd1c5;
  }

  .lg\:text-teal-500 {
    color: #38b2ac;
  }

  .lg\:text-teal-600 {
    color: #319795;
  }

  .lg\:text-teal-700 {
    color: #2c7a7b;
  }

  .lg\:text-teal-800 {
    color: #285e61;
  }

  .lg\:text-teal-900 {
    color: #234e52;
  }

  .lg\:text-blue {
    color: #4A90E2;
  }

  .lg\:text-indigo-100 {
    color: #ebf4ff;
  }

  .lg\:text-indigo-200 {
    color: #c3dafe;
  }

  .lg\:text-indigo-300 {
    color: #a3bffa;
  }

  .lg\:text-indigo-400 {
    color: #7f9cf5;
  }

  .lg\:text-indigo-500 {
    color: #667eea;
  }

  .lg\:text-indigo-600 {
    color: #5a67d8;
  }

  .lg\:text-indigo-700 {
    color: #4c51bf;
  }

  .lg\:text-indigo-800 {
    color: #434190;
  }

  .lg\:text-indigo-900 {
    color: #3c366b;
  }

  .lg\:text-purple-100 {
    color: #faf5ff;
  }

  .lg\:text-purple-200 {
    color: #e9d8fd;
  }

  .lg\:text-purple-300 {
    color: #d6bcfa;
  }

  .lg\:text-purple-400 {
    color: #b794f4;
  }

  .lg\:text-purple-500 {
    color: #9f7aea;
  }

  .lg\:text-purple-600 {
    color: #805ad5;
  }

  .lg\:text-purple-700 {
    color: #6b46c1;
  }

  .lg\:text-purple-800 {
    color: #553c9a;
  }

  .lg\:text-purple-900 {
    color: #44337a;
  }

  .lg\:text-pink {
    color: #FF00E5;
  }

  .lg\:hover\:text-transparent:hover {
    color: transparent;
  }

  .lg\:hover\:text-black:hover {
    color: #000;
  }

  .lg\:hover\:text-white:hover {
    color: #fff;
  }

  .lg\:hover\:text-gray-800:hover {
    color: #121212;
  }

  .lg\:hover\:text-gray-900:hover {
    color: #0E0E0E;
  }

  .lg\:hover\:text-red-100:hover {
    color: #fff5f5;
  }

  .lg\:hover\:text-red-200:hover {
    color: #fed7d7;
  }

  .lg\:hover\:text-red-300:hover {
    color: #feb2b2;
  }

  .lg\:hover\:text-red-400:hover {
    color: #fc8181;
  }

  .lg\:hover\:text-red-500:hover {
    color: #f56565;
  }

  .lg\:hover\:text-red-600:hover {
    color: #e53e3e;
  }

  .lg\:hover\:text-red-700:hover {
    color: #c53030;
  }

  .lg\:hover\:text-red-800:hover {
    color: #9b2c2c;
  }

  .lg\:hover\:text-red-900:hover {
    color: #742a2a;
  }

  .lg\:hover\:text-orange:hover {
    color: #E89038;
  }

  .lg\:hover\:text-yellow:hover {
    color: #B9E838;
  }

  .lg\:hover\:text-green-100:hover {
    color: #f0fff4;
  }

  .lg\:hover\:text-green-200:hover {
    color: #c6f6d5;
  }

  .lg\:hover\:text-green-300:hover {
    color: #9ae6b4;
  }

  .lg\:hover\:text-green-400:hover {
    color: #68d391;
  }

  .lg\:hover\:text-green-500:hover {
    color: #48bb78;
  }

  .lg\:hover\:text-green-600:hover {
    color: #38a169;
  }

  .lg\:hover\:text-green-700:hover {
    color: #2f855a;
  }

  .lg\:hover\:text-green-800:hover {
    color: #276749;
  }

  .lg\:hover\:text-green-900:hover {
    color: #22543d;
  }

  .lg\:hover\:text-teal-100:hover {
    color: #e6fffa;
  }

  .lg\:hover\:text-teal-200:hover {
    color: #b2f5ea;
  }

  .lg\:hover\:text-teal-300:hover {
    color: #81e6d9;
  }

  .lg\:hover\:text-teal-400:hover {
    color: #4fd1c5;
  }

  .lg\:hover\:text-teal-500:hover {
    color: #38b2ac;
  }

  .lg\:hover\:text-teal-600:hover {
    color: #319795;
  }

  .lg\:hover\:text-teal-700:hover {
    color: #2c7a7b;
  }

  .lg\:hover\:text-teal-800:hover {
    color: #285e61;
  }

  .lg\:hover\:text-teal-900:hover {
    color: #234e52;
  }

  .lg\:hover\:text-blue:hover {
    color: #4A90E2;
  }

  .lg\:hover\:text-indigo-100:hover {
    color: #ebf4ff;
  }

  .lg\:hover\:text-indigo-200:hover {
    color: #c3dafe;
  }

  .lg\:hover\:text-indigo-300:hover {
    color: #a3bffa;
  }

  .lg\:hover\:text-indigo-400:hover {
    color: #7f9cf5;
  }

  .lg\:hover\:text-indigo-500:hover {
    color: #667eea;
  }

  .lg\:hover\:text-indigo-600:hover {
    color: #5a67d8;
  }

  .lg\:hover\:text-indigo-700:hover {
    color: #4c51bf;
  }

  .lg\:hover\:text-indigo-800:hover {
    color: #434190;
  }

  .lg\:hover\:text-indigo-900:hover {
    color: #3c366b;
  }

  .lg\:hover\:text-purple-100:hover {
    color: #faf5ff;
  }

  .lg\:hover\:text-purple-200:hover {
    color: #e9d8fd;
  }

  .lg\:hover\:text-purple-300:hover {
    color: #d6bcfa;
  }

  .lg\:hover\:text-purple-400:hover {
    color: #b794f4;
  }

  .lg\:hover\:text-purple-500:hover {
    color: #9f7aea;
  }

  .lg\:hover\:text-purple-600:hover {
    color: #805ad5;
  }

  .lg\:hover\:text-purple-700:hover {
    color: #6b46c1;
  }

  .lg\:hover\:text-purple-800:hover {
    color: #553c9a;
  }

  .lg\:hover\:text-purple-900:hover {
    color: #44337a;
  }

  .lg\:hover\:text-pink:hover {
    color: #FF00E5;
  }

  .lg\:focus\:text-transparent:focus {
    color: transparent;
  }

  .lg\:focus\:text-black:focus {
    color: #000;
  }

  .lg\:focus\:text-white:focus {
    color: #fff;
  }

  .lg\:focus\:text-gray-800:focus {
    color: #121212;
  }

  .lg\:focus\:text-gray-900:focus {
    color: #0E0E0E;
  }

  .lg\:focus\:text-red-100:focus {
    color: #fff5f5;
  }

  .lg\:focus\:text-red-200:focus {
    color: #fed7d7;
  }

  .lg\:focus\:text-red-300:focus {
    color: #feb2b2;
  }

  .lg\:focus\:text-red-400:focus {
    color: #fc8181;
  }

  .lg\:focus\:text-red-500:focus {
    color: #f56565;
  }

  .lg\:focus\:text-red-600:focus {
    color: #e53e3e;
  }

  .lg\:focus\:text-red-700:focus {
    color: #c53030;
  }

  .lg\:focus\:text-red-800:focus {
    color: #9b2c2c;
  }

  .lg\:focus\:text-red-900:focus {
    color: #742a2a;
  }

  .lg\:focus\:text-orange:focus {
    color: #E89038;
  }

  .lg\:focus\:text-yellow:focus {
    color: #B9E838;
  }

  .lg\:focus\:text-green-100:focus {
    color: #f0fff4;
  }

  .lg\:focus\:text-green-200:focus {
    color: #c6f6d5;
  }

  .lg\:focus\:text-green-300:focus {
    color: #9ae6b4;
  }

  .lg\:focus\:text-green-400:focus {
    color: #68d391;
  }

  .lg\:focus\:text-green-500:focus {
    color: #48bb78;
  }

  .lg\:focus\:text-green-600:focus {
    color: #38a169;
  }

  .lg\:focus\:text-green-700:focus {
    color: #2f855a;
  }

  .lg\:focus\:text-green-800:focus {
    color: #276749;
  }

  .lg\:focus\:text-green-900:focus {
    color: #22543d;
  }

  .lg\:focus\:text-teal-100:focus {
    color: #e6fffa;
  }

  .lg\:focus\:text-teal-200:focus {
    color: #b2f5ea;
  }

  .lg\:focus\:text-teal-300:focus {
    color: #81e6d9;
  }

  .lg\:focus\:text-teal-400:focus {
    color: #4fd1c5;
  }

  .lg\:focus\:text-teal-500:focus {
    color: #38b2ac;
  }

  .lg\:focus\:text-teal-600:focus {
    color: #319795;
  }

  .lg\:focus\:text-teal-700:focus {
    color: #2c7a7b;
  }

  .lg\:focus\:text-teal-800:focus {
    color: #285e61;
  }

  .lg\:focus\:text-teal-900:focus {
    color: #234e52;
  }

  .lg\:focus\:text-blue:focus {
    color: #4A90E2;
  }

  .lg\:focus\:text-indigo-100:focus {
    color: #ebf4ff;
  }

  .lg\:focus\:text-indigo-200:focus {
    color: #c3dafe;
  }

  .lg\:focus\:text-indigo-300:focus {
    color: #a3bffa;
  }

  .lg\:focus\:text-indigo-400:focus {
    color: #7f9cf5;
  }

  .lg\:focus\:text-indigo-500:focus {
    color: #667eea;
  }

  .lg\:focus\:text-indigo-600:focus {
    color: #5a67d8;
  }

  .lg\:focus\:text-indigo-700:focus {
    color: #4c51bf;
  }

  .lg\:focus\:text-indigo-800:focus {
    color: #434190;
  }

  .lg\:focus\:text-indigo-900:focus {
    color: #3c366b;
  }

  .lg\:focus\:text-purple-100:focus {
    color: #faf5ff;
  }

  .lg\:focus\:text-purple-200:focus {
    color: #e9d8fd;
  }

  .lg\:focus\:text-purple-300:focus {
    color: #d6bcfa;
  }

  .lg\:focus\:text-purple-400:focus {
    color: #b794f4;
  }

  .lg\:focus\:text-purple-500:focus {
    color: #9f7aea;
  }

  .lg\:focus\:text-purple-600:focus {
    color: #805ad5;
  }

  .lg\:focus\:text-purple-700:focus {
    color: #6b46c1;
  }

  .lg\:focus\:text-purple-800:focus {
    color: #553c9a;
  }

  .lg\:focus\:text-purple-900:focus {
    color: #44337a;
  }

  .lg\:focus\:text-pink:focus {
    color: #FF00E5;
  }

  .lg\:text-12 {
    font-size: 0.75rem;
  }

  .lg\:text-14 {
    font-size: 0.875rem;
  }

  .lg\:text-15 {
    font-size: 0.938rem;
  }

  .lg\:text-20 {
    font-size: 1.25rem;
  }

  .lg\:text-25 {
    font-size: 1.563rem;
  }

  .lg\:text-28 {
    font-size: 1.75rem;
  }

  .lg\:text-35 {
    font-size: 2.188rem;
  }

  .lg\:italic {
    font-style: italic;
  }

  .lg\:not-italic {
    font-style: normal;
  }

  .lg\:uppercase {
    text-transform: uppercase;
  }

  .lg\:lowercase {
    text-transform: lowercase;
  }

  .lg\:capitalize {
    text-transform: capitalize;
  }

  .lg\:normal-case {
    text-transform: none;
  }

  .lg\:underline {
    text-decoration: underline;
  }

  .lg\:line-through {
    text-decoration: line-through;
  }

  .lg\:no-underline {
    text-decoration: none;
  }

  .lg\:hover\:underline:hover {
    text-decoration: underline;
  }

  .lg\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .lg\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .lg\:focus\:underline:focus {
    text-decoration: underline;
  }

  .lg\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .lg\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .lg\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .lg\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .lg\:tracking-normal {
    letter-spacing: 0;
  }

  .lg\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .lg\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .lg\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .lg\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .lg\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .lg\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .lg\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .lg\:align-baseline {
    vertical-align: baseline;
  }

  .lg\:align-top {
    vertical-align: top;
  }

  .lg\:align-middle {
    vertical-align: middle;
  }

  .lg\:align-bottom {
    vertical-align: bottom;
  }

  .lg\:align-text-top {
    vertical-align: text-top;
  }

  .lg\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .lg\:visible {
    visibility: visible;
  }

  .lg\:invisible {
    visibility: hidden;
  }

  .lg\:whitespace-normal {
    white-space: normal;
  }

  .lg\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .lg\:whitespace-pre {
    white-space: pre;
  }

  .lg\:whitespace-pre-line {
    white-space: pre-line;
  }

  .lg\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .lg\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .lg\:break-words {
    overflow-wrap: break-word;
  }

  .lg\:break-all {
    word-break: break-all;
  }

  .lg\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg\:w-0 {
    width: 0;
  }

  .lg\:w-1 {
    width: 0.063rem;
  }

  .lg\:w-2 {
    width: 0.125rem;
  }

  .lg\:w-3 {
    width: 0.188rem;
  }

  .lg\:w-4 {
    width: 0.25rem;
  }

  .lg\:w-5 {
    width: 0.313rem;
  }

  .lg\:w-9 {
    width: 0.563rem;
  }

  .lg\:w-10 {
    width: 0.625rem;
  }

  .lg\:w-15 {
    width: 0.938rem;
  }

  .lg\:w-20 {
    width: 1.25rem;
  }

  .lg\:w-25 {
    width: 1.563rem;
  }

  .lg\:w-30 {
    width: 1.875rem;
  }

  .lg\:w-35 {
    width: 2.188rem;
  }

  .lg\:w-40 {
    width: 2.5rem;
  }

  .lg\:w-45 {
    width: 2.813rem;
  }

  .lg\:w-50 {
    width: 3.125rem;
  }

  .lg\:w-55 {
    width: 3.438rem;
  }

  .lg\:w-60 {
    width: 3.75rem;
  }

  .lg\:w-65 {
    width: 4.063rem;
  }

  .lg\:w-70 {
    width: 4.375rem;
  }

  .lg\:w-75 {
    width: 4.688rem;
  }

  .lg\:w-80 {
    width: 5rem;
  }

  .lg\:w-85 {
    width: 5.313rem;
  }

  .lg\:w-90 {
    width: 5.625rem;
  }

  .lg\:w-95 {
    width: 5.938rem;
  }

  .lg\:w-100 {
    width: 6.25rem;
  }

  .lg\:w-105 {
    width: 6.563rem;
  }

  .lg\:w-110 {
    width: 6.875rem;
  }

  .lg\:w-115 {
    width: 7.188rem;
  }

  .lg\:w-120 {
    width: 7.5rem;
  }

  .lg\:w-125 {
    width: 7.813rem;
  }

  .lg\:w-130 {
    width: 8.125rem;
  }

  .lg\:w-135 {
    width: 8.438rem;
  }

  .lg\:w-140 {
    width: 8.75rem;
  }

  .lg\:w-145 {
    width: 9.063rem;
  }

  .lg\:w-150 {
    width: 9.375rem;
  }

  .lg\:w-155 {
    width: 9.688rem;
  }

  .lg\:w-160 {
    width: 10rem;
  }

  .lg\:w-165 {
    width: 10.313rem;
  }

  .lg\:w-170 {
    width: 10.625rem;
  }

  .lg\:w-175 {
    width: 10.938rem;
  }

  .lg\:w-180 {
    width: 11.25rem;
  }

  .lg\:w-185 {
    width: 11.563rem;
  }

  .lg\:w-190 {
    width: 11.875rem;
  }

  .lg\:w-195 {
    width: 12.188rem;
  }

  .lg\:w-200 {
    width: 12.5rem;
  }

  .lg\:w-300 {
    width: 18.75rem;
  }

  .lg\:w-330 {
    width: 20.625rem;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:w-1\/2 {
    width: 50%;
  }

  .lg\:w-1\/3 {
    width: 33.333333%;
  }

  .lg\:w-2\/3 {
    width: 66.666667%;
  }

  .lg\:w-1\/4 {
    width: 25%;
  }

  .lg\:w-2\/4 {
    width: 50%;
  }

  .lg\:w-3\/4 {
    width: 75%;
  }

  .lg\:w-1\/5 {
    width: 20%;
  }

  .lg\:w-2\/5 {
    width: 40%;
  }

  .lg\:w-3\/5 {
    width: 60%;
  }

  .lg\:w-4\/5 {
    width: 80%;
  }

  .lg\:w-1\/6 {
    width: 16.666667%;
  }

  .lg\:w-2\/6 {
    width: 33.333333%;
  }

  .lg\:w-3\/6 {
    width: 50%;
  }

  .lg\:w-4\/6 {
    width: 66.666667%;
  }

  .lg\:w-5\/6 {
    width: 83.333333%;
  }

  .lg\:w-1\/12 {
    width: 8.333333%;
  }

  .lg\:w-2\/12 {
    width: 16.666667%;
  }

  .lg\:w-3\/12 {
    width: 25%;
  }

  .lg\:w-4\/12 {
    width: 33.333333%;
  }

  .lg\:w-5\/12 {
    width: 41.666667%;
  }

  .lg\:w-6\/12 {
    width: 50%;
  }

  .lg\:w-7\/12 {
    width: 58.333333%;
  }

  .lg\:w-8\/12 {
    width: 66.666667%;
  }

  .lg\:w-9\/12 {
    width: 75%;
  }

  .lg\:w-10\/12 {
    width: 83.333333%;
  }

  .lg\:w-11\/12 {
    width: 91.666667%;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:w-screen {
    width: 100vw;
  }

  .lg\:z-0 {
    z-index: 0;
  }

  .lg\:z-10 {
    z-index: 10;
  }

  .lg\:z-20 {
    z-index: 20;
  }

  .lg\:z-30 {
    z-index: 30;
  }

  .lg\:z-40 {
    z-index: 40;
  }

  .lg\:z-50 {
    z-index: 50;
  }

  .lg\:z-auto {
    z-index: auto;
  }
}

@media (min-width: 1280px) {
  .xl\:sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:focus\:sr-only:focus {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl\:focus\:not-sr-only:focus {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
  }

  .xl\:bg-fixed {
    background-attachment: fixed;
  }

  .xl\:bg-local {
    background-attachment: local;
  }

  .xl\:bg-scroll {
    background-attachment: scroll;
  }

  .xl\:bg-transparent {
    background-color: transparent;
  }

  .xl\:bg-black {
    background-color: #000;
  }

  .xl\:bg-white {
    background-color: #fff;
  }

  .xl\:bg-gray-800 {
    background-color: #121212;
  }

  .xl\:bg-gray-900 {
    background-color: #0E0E0E;
  }

  .xl\:bg-red-100 {
    background-color: #fff5f5;
  }

  .xl\:bg-red-200 {
    background-color: #fed7d7;
  }

  .xl\:bg-red-300 {
    background-color: #feb2b2;
  }

  .xl\:bg-red-400 {
    background-color: #fc8181;
  }

  .xl\:bg-red-500 {
    background-color: #f56565;
  }

  .xl\:bg-red-600 {
    background-color: #e53e3e;
  }

  .xl\:bg-red-700 {
    background-color: #c53030;
  }

  .xl\:bg-red-800 {
    background-color: #9b2c2c;
  }

  .xl\:bg-red-900 {
    background-color: #742a2a;
  }

  .xl\:bg-orange {
    background-color: #E89038;
  }

  .xl\:bg-yellow {
    background-color: #B9E838;
  }

  .xl\:bg-green-100 {
    background-color: #f0fff4;
  }

  .xl\:bg-green-200 {
    background-color: #c6f6d5;
  }

  .xl\:bg-green-300 {
    background-color: #9ae6b4;
  }

  .xl\:bg-green-400 {
    background-color: #68d391;
  }

  .xl\:bg-green-500 {
    background-color: #48bb78;
  }

  .xl\:bg-green-600 {
    background-color: #38a169;
  }

  .xl\:bg-green-700 {
    background-color: #2f855a;
  }

  .xl\:bg-green-800 {
    background-color: #276749;
  }

  .xl\:bg-green-900 {
    background-color: #22543d;
  }

  .xl\:bg-teal-100 {
    background-color: #e6fffa;
  }

  .xl\:bg-teal-200 {
    background-color: #b2f5ea;
  }

  .xl\:bg-teal-300 {
    background-color: #81e6d9;
  }

  .xl\:bg-teal-400 {
    background-color: #4fd1c5;
  }

  .xl\:bg-teal-500 {
    background-color: #38b2ac;
  }

  .xl\:bg-teal-600 {
    background-color: #319795;
  }

  .xl\:bg-teal-700 {
    background-color: #2c7a7b;
  }

  .xl\:bg-teal-800 {
    background-color: #285e61;
  }

  .xl\:bg-teal-900 {
    background-color: #234e52;
  }

  .xl\:bg-blue {
    background-color: #4A90E2;
  }

  .xl\:bg-indigo-100 {
    background-color: #ebf4ff;
  }

  .xl\:bg-indigo-200 {
    background-color: #c3dafe;
  }

  .xl\:bg-indigo-300 {
    background-color: #a3bffa;
  }

  .xl\:bg-indigo-400 {
    background-color: #7f9cf5;
  }

  .xl\:bg-indigo-500 {
    background-color: #667eea;
  }

  .xl\:bg-indigo-600 {
    background-color: #5a67d8;
  }

  .xl\:bg-indigo-700 {
    background-color: #4c51bf;
  }

  .xl\:bg-indigo-800 {
    background-color: #434190;
  }

  .xl\:bg-indigo-900 {
    background-color: #3c366b;
  }

  .xl\:bg-purple-100 {
    background-color: #faf5ff;
  }

  .xl\:bg-purple-200 {
    background-color: #e9d8fd;
  }

  .xl\:bg-purple-300 {
    background-color: #d6bcfa;
  }

  .xl\:bg-purple-400 {
    background-color: #b794f4;
  }

  .xl\:bg-purple-500 {
    background-color: #9f7aea;
  }

  .xl\:bg-purple-600 {
    background-color: #805ad5;
  }

  .xl\:bg-purple-700 {
    background-color: #6b46c1;
  }

  .xl\:bg-purple-800 {
    background-color: #553c9a;
  }

  .xl\:bg-purple-900 {
    background-color: #44337a;
  }

  .xl\:bg-pink {
    background-color: #FF00E5;
  }

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

  .xl\:hover\:bg-black:hover {
    background-color: #000;
  }

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

  .xl\:hover\:bg-gray-800:hover {
    background-color: #121212;
  }

  .xl\:hover\:bg-gray-900:hover {
    background-color: #0E0E0E;
  }

  .xl\:hover\:bg-red-100:hover {
    background-color: #fff5f5;
  }

  .xl\:hover\:bg-red-200:hover {
    background-color: #fed7d7;
  }

  .xl\:hover\:bg-red-300:hover {
    background-color: #feb2b2;
  }

  .xl\:hover\:bg-red-400:hover {
    background-color: #fc8181;
  }

  .xl\:hover\:bg-red-500:hover {
    background-color: #f56565;
  }

  .xl\:hover\:bg-red-600:hover {
    background-color: #e53e3e;
  }

  .xl\:hover\:bg-red-700:hover {
    background-color: #c53030;
  }

  .xl\:hover\:bg-red-800:hover {
    background-color: #9b2c2c;
  }

  .xl\:hover\:bg-red-900:hover {
    background-color: #742a2a;
  }

  .xl\:hover\:bg-orange:hover {
    background-color: #E89038;
  }

  .xl\:hover\:bg-yellow:hover {
    background-color: #B9E838;
  }

  .xl\:hover\:bg-green-100:hover {
    background-color: #f0fff4;
  }

  .xl\:hover\:bg-green-200:hover {
    background-color: #c6f6d5;
  }

  .xl\:hover\:bg-green-300:hover {
    background-color: #9ae6b4;
  }

  .xl\:hover\:bg-green-400:hover {
    background-color: #68d391;
  }

  .xl\:hover\:bg-green-500:hover {
    background-color: #48bb78;
  }

  .xl\:hover\:bg-green-600:hover {
    background-color: #38a169;
  }

  .xl\:hover\:bg-green-700:hover {
    background-color: #2f855a;
  }

  .xl\:hover\:bg-green-800:hover {
    background-color: #276749;
  }

  .xl\:hover\:bg-green-900:hover {
    background-color: #22543d;
  }

  .xl\:hover\:bg-teal-100:hover {
    background-color: #e6fffa;
  }

  .xl\:hover\:bg-teal-200:hover {
    background-color: #b2f5ea;
  }

  .xl\:hover\:bg-teal-300:hover {
    background-color: #81e6d9;
  }

  .xl\:hover\:bg-teal-400:hover {
    background-color: #4fd1c5;
  }

  .xl\:hover\:bg-teal-500:hover {
    background-color: #38b2ac;
  }

  .xl\:hover\:bg-teal-600:hover {
    background-color: #319795;
  }

  .xl\:hover\:bg-teal-700:hover {
    background-color: #2c7a7b;
  }

  .xl\:hover\:bg-teal-800:hover {
    background-color: #285e61;
  }

  .xl\:hover\:bg-teal-900:hover {
    background-color: #234e52;
  }

  .xl\:hover\:bg-blue:hover {
    background-color: #4A90E2;
  }

  .xl\:hover\:bg-indigo-100:hover {
    background-color: #ebf4ff;
  }

  .xl\:hover\:bg-indigo-200:hover {
    background-color: #c3dafe;
  }

  .xl\:hover\:bg-indigo-300:hover {
    background-color: #a3bffa;
  }

  .xl\:hover\:bg-indigo-400:hover {
    background-color: #7f9cf5;
  }

  .xl\:hover\:bg-indigo-500:hover {
    background-color: #667eea;
  }

  .xl\:hover\:bg-indigo-600:hover {
    background-color: #5a67d8;
  }

  .xl\:hover\:bg-indigo-700:hover {
    background-color: #4c51bf;
  }

  .xl\:hover\:bg-indigo-800:hover {
    background-color: #434190;
  }

  .xl\:hover\:bg-indigo-900:hover {
    background-color: #3c366b;
  }

  .xl\:hover\:bg-purple-100:hover {
    background-color: #faf5ff;
  }

  .xl\:hover\:bg-purple-200:hover {
    background-color: #e9d8fd;
  }

  .xl\:hover\:bg-purple-300:hover {
    background-color: #d6bcfa;
  }

  .xl\:hover\:bg-purple-400:hover {
    background-color: #b794f4;
  }

  .xl\:hover\:bg-purple-500:hover {
    background-color: #9f7aea;
  }

  .xl\:hover\:bg-purple-600:hover {
    background-color: #805ad5;
  }

  .xl\:hover\:bg-purple-700:hover {
    background-color: #6b46c1;
  }

  .xl\:hover\:bg-purple-800:hover {
    background-color: #553c9a;
  }

  .xl\:hover\:bg-purple-900:hover {
    background-color: #44337a;
  }

  .xl\:hover\:bg-pink:hover {
    background-color: #FF00E5;
  }

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

  .xl\:focus\:bg-black:focus {
    background-color: #000;
  }

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

  .xl\:focus\:bg-gray-800:focus {
    background-color: #121212;
  }

  .xl\:focus\:bg-gray-900:focus {
    background-color: #0E0E0E;
  }

  .xl\:focus\:bg-red-100:focus {
    background-color: #fff5f5;
  }

  .xl\:focus\:bg-red-200:focus {
    background-color: #fed7d7;
  }

  .xl\:focus\:bg-red-300:focus {
    background-color: #feb2b2;
  }

  .xl\:focus\:bg-red-400:focus {
    background-color: #fc8181;
  }

  .xl\:focus\:bg-red-500:focus {
    background-color: #f56565;
  }

  .xl\:focus\:bg-red-600:focus {
    background-color: #e53e3e;
  }

  .xl\:focus\:bg-red-700:focus {
    background-color: #c53030;
  }

  .xl\:focus\:bg-red-800:focus {
    background-color: #9b2c2c;
  }

  .xl\:focus\:bg-red-900:focus {
    background-color: #742a2a;
  }

  .xl\:focus\:bg-orange:focus {
    background-color: #E89038;
  }

  .xl\:focus\:bg-yellow:focus {
    background-color: #B9E838;
  }

  .xl\:focus\:bg-green-100:focus {
    background-color: #f0fff4;
  }

  .xl\:focus\:bg-green-200:focus {
    background-color: #c6f6d5;
  }

  .xl\:focus\:bg-green-300:focus {
    background-color: #9ae6b4;
  }

  .xl\:focus\:bg-green-400:focus {
    background-color: #68d391;
  }

  .xl\:focus\:bg-green-500:focus {
    background-color: #48bb78;
  }

  .xl\:focus\:bg-green-600:focus {
    background-color: #38a169;
  }

  .xl\:focus\:bg-green-700:focus {
    background-color: #2f855a;
  }

  .xl\:focus\:bg-green-800:focus {
    background-color: #276749;
  }

  .xl\:focus\:bg-green-900:focus {
    background-color: #22543d;
  }

  .xl\:focus\:bg-teal-100:focus {
    background-color: #e6fffa;
  }

  .xl\:focus\:bg-teal-200:focus {
    background-color: #b2f5ea;
  }

  .xl\:focus\:bg-teal-300:focus {
    background-color: #81e6d9;
  }

  .xl\:focus\:bg-teal-400:focus {
    background-color: #4fd1c5;
  }

  .xl\:focus\:bg-teal-500:focus {
    background-color: #38b2ac;
  }

  .xl\:focus\:bg-teal-600:focus {
    background-color: #319795;
  }

  .xl\:focus\:bg-teal-700:focus {
    background-color: #2c7a7b;
  }

  .xl\:focus\:bg-teal-800:focus {
    background-color: #285e61;
  }

  .xl\:focus\:bg-teal-900:focus {
    background-color: #234e52;
  }

  .xl\:focus\:bg-blue:focus {
    background-color: #4A90E2;
  }

  .xl\:focus\:bg-indigo-100:focus {
    background-color: #ebf4ff;
  }

  .xl\:focus\:bg-indigo-200:focus {
    background-color: #c3dafe;
  }

  .xl\:focus\:bg-indigo-300:focus {
    background-color: #a3bffa;
  }

  .xl\:focus\:bg-indigo-400:focus {
    background-color: #7f9cf5;
  }

  .xl\:focus\:bg-indigo-500:focus {
    background-color: #667eea;
  }

  .xl\:focus\:bg-indigo-600:focus {
    background-color: #5a67d8;
  }

  .xl\:focus\:bg-indigo-700:focus {
    background-color: #4c51bf;
  }

  .xl\:focus\:bg-indigo-800:focus {
    background-color: #434190;
  }

  .xl\:focus\:bg-indigo-900:focus {
    background-color: #3c366b;
  }

  .xl\:focus\:bg-purple-100:focus {
    background-color: #faf5ff;
  }

  .xl\:focus\:bg-purple-200:focus {
    background-color: #e9d8fd;
  }

  .xl\:focus\:bg-purple-300:focus {
    background-color: #d6bcfa;
  }

  .xl\:focus\:bg-purple-400:focus {
    background-color: #b794f4;
  }

  .xl\:focus\:bg-purple-500:focus {
    background-color: #9f7aea;
  }

  .xl\:focus\:bg-purple-600:focus {
    background-color: #805ad5;
  }

  .xl\:focus\:bg-purple-700:focus {
    background-color: #6b46c1;
  }

  .xl\:focus\:bg-purple-800:focus {
    background-color: #553c9a;
  }

  .xl\:focus\:bg-purple-900:focus {
    background-color: #44337a;
  }

  .xl\:focus\:bg-pink:focus {
    background-color: #FF00E5;
  }

  .xl\:bg-bottom {
    background-position: bottom;
  }

  .xl\:bg-center {
    background-position: center;
  }

  .xl\:bg-left {
    background-position: left;
  }

  .xl\:bg-left-bottom {
    background-position: left bottom;
  }

  .xl\:bg-left-top {
    background-position: left top;
  }

  .xl\:bg-right {
    background-position: right;
  }

  .xl\:bg-right-bottom {
    background-position: right bottom;
  }

  .xl\:bg-right-top {
    background-position: right top;
  }

  .xl\:bg-top {
    background-position: top;
  }

  .xl\:bg-repeat {
    background-repeat: repeat;
  }

  .xl\:bg-no-repeat {
    background-repeat: no-repeat;
  }

  .xl\:bg-repeat-x {
    background-repeat: repeat-x;
  }

  .xl\:bg-repeat-y {
    background-repeat: repeat-y;
  }

  .xl\:bg-repeat-round {
    background-repeat: round;
  }

  .xl\:bg-repeat-space {
    background-repeat: space;
  }

  .xl\:bg-auto {
    background-size: auto;
  }

  .xl\:bg-cover {
    background-size: cover;
  }

  .xl\:bg-contain {
    background-size: contain;
  }

  .xl\:border-collapse {
    border-collapse: collapse;
  }

  .xl\:border-separate {
    border-collapse: separate;
  }

  .xl\:border-transparent {
    border-color: transparent;
  }

  .xl\:border-black {
    border-color: #000;
  }

  .xl\:border-white {
    border-color: #fff;
  }

  .xl\:border-gray-800 {
    border-color: #121212;
  }

  .xl\:border-gray-900 {
    border-color: #0E0E0E;
  }

  .xl\:border-red-100 {
    border-color: #fff5f5;
  }

  .xl\:border-red-200 {
    border-color: #fed7d7;
  }

  .xl\:border-red-300 {
    border-color: #feb2b2;
  }

  .xl\:border-red-400 {
    border-color: #fc8181;
  }

  .xl\:border-red-500 {
    border-color: #f56565;
  }

  .xl\:border-red-600 {
    border-color: #e53e3e;
  }

  .xl\:border-red-700 {
    border-color: #c53030;
  }

  .xl\:border-red-800 {
    border-color: #9b2c2c;
  }

  .xl\:border-red-900 {
    border-color: #742a2a;
  }

  .xl\:border-orange {
    border-color: #E89038;
  }

  .xl\:border-yellow {
    border-color: #B9E838;
  }

  .xl\:border-green-100 {
    border-color: #f0fff4;
  }

  .xl\:border-green-200 {
    border-color: #c6f6d5;
  }

  .xl\:border-green-300 {
    border-color: #9ae6b4;
  }

  .xl\:border-green-400 {
    border-color: #68d391;
  }

  .xl\:border-green-500 {
    border-color: #48bb78;
  }

  .xl\:border-green-600 {
    border-color: #38a169;
  }

  .xl\:border-green-700 {
    border-color: #2f855a;
  }

  .xl\:border-green-800 {
    border-color: #276749;
  }

  .xl\:border-green-900 {
    border-color: #22543d;
  }

  .xl\:border-teal-100 {
    border-color: #e6fffa;
  }

  .xl\:border-teal-200 {
    border-color: #b2f5ea;
  }

  .xl\:border-teal-300 {
    border-color: #81e6d9;
  }

  .xl\:border-teal-400 {
    border-color: #4fd1c5;
  }

  .xl\:border-teal-500 {
    border-color: #38b2ac;
  }

  .xl\:border-teal-600 {
    border-color: #319795;
  }

  .xl\:border-teal-700 {
    border-color: #2c7a7b;
  }

  .xl\:border-teal-800 {
    border-color: #285e61;
  }

  .xl\:border-teal-900 {
    border-color: #234e52;
  }

  .xl\:border-blue {
    border-color: #4A90E2;
  }

  .xl\:border-indigo-100 {
    border-color: #ebf4ff;
  }

  .xl\:border-indigo-200 {
    border-color: #c3dafe;
  }

  .xl\:border-indigo-300 {
    border-color: #a3bffa;
  }

  .xl\:border-indigo-400 {
    border-color: #7f9cf5;
  }

  .xl\:border-indigo-500 {
    border-color: #667eea;
  }

  .xl\:border-indigo-600 {
    border-color: #5a67d8;
  }

  .xl\:border-indigo-700 {
    border-color: #4c51bf;
  }

  .xl\:border-indigo-800 {
    border-color: #434190;
  }

  .xl\:border-indigo-900 {
    border-color: #3c366b;
  }

  .xl\:border-purple-100 {
    border-color: #faf5ff;
  }

  .xl\:border-purple-200 {
    border-color: #e9d8fd;
  }

  .xl\:border-purple-300 {
    border-color: #d6bcfa;
  }

  .xl\:border-purple-400 {
    border-color: #b794f4;
  }

  .xl\:border-purple-500 {
    border-color: #9f7aea;
  }

  .xl\:border-purple-600 {
    border-color: #805ad5;
  }

  .xl\:border-purple-700 {
    border-color: #6b46c1;
  }

  .xl\:border-purple-800 {
    border-color: #553c9a;
  }

  .xl\:border-purple-900 {
    border-color: #44337a;
  }

  .xl\:border-pink {
    border-color: #FF00E5;
  }

  .xl\:hover\:border-transparent:hover {
    border-color: transparent;
  }

  .xl\:hover\:border-black:hover {
    border-color: #000;
  }

  .xl\:hover\:border-white:hover {
    border-color: #fff;
  }

  .xl\:hover\:border-gray-800:hover {
    border-color: #121212;
  }

  .xl\:hover\:border-gray-900:hover {
    border-color: #0E0E0E;
  }

  .xl\:hover\:border-red-100:hover {
    border-color: #fff5f5;
  }

  .xl\:hover\:border-red-200:hover {
    border-color: #fed7d7;
  }

  .xl\:hover\:border-red-300:hover {
    border-color: #feb2b2;
  }

  .xl\:hover\:border-red-400:hover {
    border-color: #fc8181;
  }

  .xl\:hover\:border-red-500:hover {
    border-color: #f56565;
  }

  .xl\:hover\:border-red-600:hover {
    border-color: #e53e3e;
  }

  .xl\:hover\:border-red-700:hover {
    border-color: #c53030;
  }

  .xl\:hover\:border-red-800:hover {
    border-color: #9b2c2c;
  }

  .xl\:hover\:border-red-900:hover {
    border-color: #742a2a;
  }

  .xl\:hover\:border-orange:hover {
    border-color: #E89038;
  }

  .xl\:hover\:border-yellow:hover {
    border-color: #B9E838;
  }

  .xl\:hover\:border-green-100:hover {
    border-color: #f0fff4;
  }

  .xl\:hover\:border-green-200:hover {
    border-color: #c6f6d5;
  }

  .xl\:hover\:border-green-300:hover {
    border-color: #9ae6b4;
  }

  .xl\:hover\:border-green-400:hover {
    border-color: #68d391;
  }

  .xl\:hover\:border-green-500:hover {
    border-color: #48bb78;
  }

  .xl\:hover\:border-green-600:hover {
    border-color: #38a169;
  }

  .xl\:hover\:border-green-700:hover {
    border-color: #2f855a;
  }

  .xl\:hover\:border-green-800:hover {
    border-color: #276749;
  }

  .xl\:hover\:border-green-900:hover {
    border-color: #22543d;
  }

  .xl\:hover\:border-teal-100:hover {
    border-color: #e6fffa;
  }

  .xl\:hover\:border-teal-200:hover {
    border-color: #b2f5ea;
  }

  .xl\:hover\:border-teal-300:hover {
    border-color: #81e6d9;
  }

  .xl\:hover\:border-teal-400:hover {
    border-color: #4fd1c5;
  }

  .xl\:hover\:border-teal-500:hover {
    border-color: #38b2ac;
  }

  .xl\:hover\:border-teal-600:hover {
    border-color: #319795;
  }

  .xl\:hover\:border-teal-700:hover {
    border-color: #2c7a7b;
  }

  .xl\:hover\:border-teal-800:hover {
    border-color: #285e61;
  }

  .xl\:hover\:border-teal-900:hover {
    border-color: #234e52;
  }

  .xl\:hover\:border-blue:hover {
    border-color: #4A90E2;
  }

  .xl\:hover\:border-indigo-100:hover {
    border-color: #ebf4ff;
  }

  .xl\:hover\:border-indigo-200:hover {
    border-color: #c3dafe;
  }

  .xl\:hover\:border-indigo-300:hover {
    border-color: #a3bffa;
  }

  .xl\:hover\:border-indigo-400:hover {
    border-color: #7f9cf5;
  }

  .xl\:hover\:border-indigo-500:hover {
    border-color: #667eea;
  }

  .xl\:hover\:border-indigo-600:hover {
    border-color: #5a67d8;
  }

  .xl\:hover\:border-indigo-700:hover {
    border-color: #4c51bf;
  }

  .xl\:hover\:border-indigo-800:hover {
    border-color: #434190;
  }

  .xl\:hover\:border-indigo-900:hover {
    border-color: #3c366b;
  }

  .xl\:hover\:border-purple-100:hover {
    border-color: #faf5ff;
  }

  .xl\:hover\:border-purple-200:hover {
    border-color: #e9d8fd;
  }

  .xl\:hover\:border-purple-300:hover {
    border-color: #d6bcfa;
  }

  .xl\:hover\:border-purple-400:hover {
    border-color: #b794f4;
  }

  .xl\:hover\:border-purple-500:hover {
    border-color: #9f7aea;
  }

  .xl\:hover\:border-purple-600:hover {
    border-color: #805ad5;
  }

  .xl\:hover\:border-purple-700:hover {
    border-color: #6b46c1;
  }

  .xl\:hover\:border-purple-800:hover {
    border-color: #553c9a;
  }

  .xl\:hover\:border-purple-900:hover {
    border-color: #44337a;
  }

  .xl\:hover\:border-pink:hover {
    border-color: #FF00E5;
  }

  .xl\:focus\:border-transparent:focus {
    border-color: transparent;
  }

  .xl\:focus\:border-black:focus {
    border-color: #000;
  }

  .xl\:focus\:border-white:focus {
    border-color: #fff;
  }

  .xl\:focus\:border-gray-800:focus {
    border-color: #121212;
  }

  .xl\:focus\:border-gray-900:focus {
    border-color: #0E0E0E;
  }

  .xl\:focus\:border-red-100:focus {
    border-color: #fff5f5;
  }

  .xl\:focus\:border-red-200:focus {
    border-color: #fed7d7;
  }

  .xl\:focus\:border-red-300:focus {
    border-color: #feb2b2;
  }

  .xl\:focus\:border-red-400:focus {
    border-color: #fc8181;
  }

  .xl\:focus\:border-red-500:focus {
    border-color: #f56565;
  }

  .xl\:focus\:border-red-600:focus {
    border-color: #e53e3e;
  }

  .xl\:focus\:border-red-700:focus {
    border-color: #c53030;
  }

  .xl\:focus\:border-red-800:focus {
    border-color: #9b2c2c;
  }

  .xl\:focus\:border-red-900:focus {
    border-color: #742a2a;
  }

  .xl\:focus\:border-orange:focus {
    border-color: #E89038;
  }

  .xl\:focus\:border-yellow:focus {
    border-color: #B9E838;
  }

  .xl\:focus\:border-green-100:focus {
    border-color: #f0fff4;
  }

  .xl\:focus\:border-green-200:focus {
    border-color: #c6f6d5;
  }

  .xl\:focus\:border-green-300:focus {
    border-color: #9ae6b4;
  }

  .xl\:focus\:border-green-400:focus {
    border-color: #68d391;
  }

  .xl\:focus\:border-green-500:focus {
    border-color: #48bb78;
  }

  .xl\:focus\:border-green-600:focus {
    border-color: #38a169;
  }

  .xl\:focus\:border-green-700:focus {
    border-color: #2f855a;
  }

  .xl\:focus\:border-green-800:focus {
    border-color: #276749;
  }

  .xl\:focus\:border-green-900:focus {
    border-color: #22543d;
  }

  .xl\:focus\:border-teal-100:focus {
    border-color: #e6fffa;
  }

  .xl\:focus\:border-teal-200:focus {
    border-color: #b2f5ea;
  }

  .xl\:focus\:border-teal-300:focus {
    border-color: #81e6d9;
  }

  .xl\:focus\:border-teal-400:focus {
    border-color: #4fd1c5;
  }

  .xl\:focus\:border-teal-500:focus {
    border-color: #38b2ac;
  }

  .xl\:focus\:border-teal-600:focus {
    border-color: #319795;
  }

  .xl\:focus\:border-teal-700:focus {
    border-color: #2c7a7b;
  }

  .xl\:focus\:border-teal-800:focus {
    border-color: #285e61;
  }

  .xl\:focus\:border-teal-900:focus {
    border-color: #234e52;
  }

  .xl\:focus\:border-blue:focus {
    border-color: #4A90E2;
  }

  .xl\:focus\:border-indigo-100:focus {
    border-color: #ebf4ff;
  }

  .xl\:focus\:border-indigo-200:focus {
    border-color: #c3dafe;
  }

  .xl\:focus\:border-indigo-300:focus {
    border-color: #a3bffa;
  }

  .xl\:focus\:border-indigo-400:focus {
    border-color: #7f9cf5;
  }

  .xl\:focus\:border-indigo-500:focus {
    border-color: #667eea;
  }

  .xl\:focus\:border-indigo-600:focus {
    border-color: #5a67d8;
  }

  .xl\:focus\:border-indigo-700:focus {
    border-color: #4c51bf;
  }

  .xl\:focus\:border-indigo-800:focus {
    border-color: #434190;
  }

  .xl\:focus\:border-indigo-900:focus {
    border-color: #3c366b;
  }

  .xl\:focus\:border-purple-100:focus {
    border-color: #faf5ff;
  }

  .xl\:focus\:border-purple-200:focus {
    border-color: #e9d8fd;
  }

  .xl\:focus\:border-purple-300:focus {
    border-color: #d6bcfa;
  }

  .xl\:focus\:border-purple-400:focus {
    border-color: #b794f4;
  }

  .xl\:focus\:border-purple-500:focus {
    border-color: #9f7aea;
  }

  .xl\:focus\:border-purple-600:focus {
    border-color: #805ad5;
  }

  .xl\:focus\:border-purple-700:focus {
    border-color: #6b46c1;
  }

  .xl\:focus\:border-purple-800:focus {
    border-color: #553c9a;
  }

  .xl\:focus\:border-purple-900:focus {
    border-color: #44337a;
  }

  .xl\:focus\:border-pink:focus {
    border-color: #FF00E5;
  }

  .xl\:rounded-4 {
    border-radius: 0.25rem;
  }

  .xl\:rounded-5 {
    border-radius: 0.313rem;
  }

  .xl\:rounded-none {
    border-radius: 0;
  }

  .xl\:rounded-sm {
    border-radius: 0.125rem;
  }

  .xl\:rounded {
    border-radius: 0.25rem;
  }

  .xl\:rounded-lg {
    border-radius: 0.5rem;
  }

  .xl\:rounded-full {
    border-radius: 9999px;
  }

  .xl\:rounded-t-4 {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-r-4 {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-b-4 {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-l-4 {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-t-5 {
    border-top-left-radius: 0.313rem;
    border-top-right-radius: 0.313rem;
  }

  .xl\:rounded-r-5 {
    border-top-right-radius: 0.313rem;
    border-bottom-right-radius: 0.313rem;
  }

  .xl\:rounded-b-5 {
    border-bottom-right-radius: 0.313rem;
    border-bottom-left-radius: 0.313rem;
  }

  .xl\:rounded-l-5 {
    border-top-left-radius: 0.313rem;
    border-bottom-left-radius: 0.313rem;
  }

  .xl\:rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .xl\:rounded-r-none {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-b-none {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-l-none {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-t-sm {
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-r-sm {
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-b-sm {
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-l-sm {
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-r-full {
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-l-full {
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-tl-4 {
    border-top-left-radius: 0.25rem;
  }

  .xl\:rounded-tr-4 {
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-br-4 {
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-bl-4 {
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-tl-5 {
    border-top-left-radius: 0.313rem;
  }

  .xl\:rounded-tr-5 {
    border-top-right-radius: 0.313rem;
  }

  .xl\:rounded-br-5 {
    border-bottom-right-radius: 0.313rem;
  }

  .xl\:rounded-bl-5 {
    border-bottom-left-radius: 0.313rem;
  }

  .xl\:rounded-tl-none {
    border-top-left-radius: 0;
  }

  .xl\:rounded-tr-none {
    border-top-right-radius: 0;
  }

  .xl\:rounded-br-none {
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-bl-none {
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-tl-sm {
    border-top-left-radius: 0.125rem;
  }

  .xl\:rounded-tr-sm {
    border-top-right-radius: 0.125rem;
  }

  .xl\:rounded-br-sm {
    border-bottom-right-radius: 0.125rem;
  }

  .xl\:rounded-bl-sm {
    border-bottom-left-radius: 0.125rem;
  }

  .xl\:rounded-tl {
    border-top-left-radius: 0.25rem;
  }

  .xl\:rounded-tr {
    border-top-right-radius: 0.25rem;
  }

  .xl\:rounded-br {
    border-bottom-right-radius: 0.25rem;
  }

  .xl\:rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }

  .xl\:rounded-tl-lg {
    border-top-left-radius: 0.5rem;
  }

  .xl\:rounded-tr-lg {
    border-top-right-radius: 0.5rem;
  }

  .xl\:rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
  }

  .xl\:rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
  }

  .xl\:rounded-tl-full {
    border-top-left-radius: 9999px;
  }

  .xl\:rounded-tr-full {
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-br-full {
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-bl-full {
    border-bottom-left-radius: 9999px;
  }

  .xl\:border-solid {
    border-style: solid;
  }

  .xl\:border-dashed {
    border-style: dashed;
  }

  .xl\:border-dotted {
    border-style: dotted;
  }

  .xl\:border-double {
    border-style: double;
  }

  .xl\:border-none {
    border-style: none;
  }

  .xl\:border-0 {
    border-width: 0;
  }

  .xl\:border-2 {
    border-width: 2px;
  }

  .xl\:border-4 {
    border-width: 4px;
  }

  .xl\:border-8 {
    border-width: 8px;
  }

  .xl\:border {
    border-width: 1px;
  }

  .xl\:border-t-0 {
    border-top-width: 0;
  }

  .xl\:border-r-0 {
    border-right-width: 0;
  }

  .xl\:border-b-0 {
    border-bottom-width: 0;
  }

  .xl\:border-l-0 {
    border-left-width: 0;
  }

  .xl\:border-t-2 {
    border-top-width: 2px;
  }

  .xl\:border-r-2 {
    border-right-width: 2px;
  }

  .xl\:border-b-2 {
    border-bottom-width: 2px;
  }

  .xl\:border-l-2 {
    border-left-width: 2px;
  }

  .xl\:border-t-4 {
    border-top-width: 4px;
  }

  .xl\:border-r-4 {
    border-right-width: 4px;
  }

  .xl\:border-b-4 {
    border-bottom-width: 4px;
  }

  .xl\:border-l-4 {
    border-left-width: 4px;
  }

  .xl\:border-t-8 {
    border-top-width: 8px;
  }

  .xl\:border-r-8 {
    border-right-width: 8px;
  }

  .xl\:border-b-8 {
    border-bottom-width: 8px;
  }

  .xl\:border-l-8 {
    border-left-width: 8px;
  }

  .xl\:border-t {
    border-top-width: 1px;
  }

  .xl\:border-r {
    border-right-width: 1px;
  }

  .xl\:border-b {
    border-bottom-width: 1px;
  }

  .xl\:border-l {
    border-left-width: 1px;
  }

  .xl\:cursor-auto {
    cursor: auto;
  }

  .xl\:cursor-default {
    cursor: default;
  }

  .xl\:cursor-pointer {
    cursor: pointer;
  }

  .xl\:cursor-wait {
    cursor: wait;
  }

  .xl\:cursor-text {
    cursor: text;
  }

  .xl\:cursor-move {
    cursor: move;
  }

  .xl\:cursor-not-allowed {
    cursor: not-allowed;
  }

  .xl\:block {
    display: block;
  }

  .xl\:inline-block {
    display: inline-block;
  }

  .xl\:inline {
    display: inline;
  }

  .xl\:flex {
    display: -webkit-box;
    display: flex;
  }

  .xl\:inline-flex {
    display: -webkit-inline-box;
    display: inline-flex;
  }

  .xl\:table {
    display: table;
  }

  .xl\:table-row {
    display: table-row;
  }

  .xl\:table-cell {
    display: table-cell;
  }

  .xl\:hidden {
    display: none;
  }

  .xl\:flex-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
  }

  .xl\:flex-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
            flex-direction: row-reverse;
  }

  .xl\:flex-col {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
  }

  .xl\:flex-col-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
            flex-direction: column-reverse;
  }

  .xl\:flex-wrap {
    flex-wrap: wrap;
  }

  .xl\:flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }

  .xl\:flex-no-wrap {
    flex-wrap: nowrap;
  }

  .xl\:items-start {
    -webkit-box-align: start;
            align-items: flex-start;
  }

  .xl\:items-end {
    -webkit-box-align: end;
            align-items: flex-end;
  }

  .xl\:items-center {
    -webkit-box-align: center;
            align-items: center;
  }

  .xl\:items-baseline {
    -webkit-box-align: baseline;
            align-items: baseline;
  }

  .xl\:items-stretch {
    -webkit-box-align: stretch;
            align-items: stretch;
  }

  .xl\:self-auto {
    align-self: auto;
  }

  .xl\:self-start {
    align-self: flex-start;
  }

  .xl\:self-end {
    align-self: flex-end;
  }

  .xl\:self-center {
    align-self: center;
  }

  .xl\:self-stretch {
    align-self: stretch;
  }

  .xl\:justify-start {
    -webkit-box-pack: start;
            justify-content: flex-start;
  }

  .xl\:justify-end {
    -webkit-box-pack: end;
            justify-content: flex-end;
  }

  .xl\:justify-center {
    -webkit-box-pack: center;
            justify-content: center;
  }

  .xl\:justify-between {
    -webkit-box-pack: justify;
            justify-content: space-between;
  }

  .xl\:justify-around {
    justify-content: space-around;
  }

  .xl\:content-center {
    align-content: center;
  }

  .xl\:content-start {
    align-content: flex-start;
  }

  .xl\:content-end {
    align-content: flex-end;
  }

  .xl\:content-between {
    align-content: space-between;
  }

  .xl\:content-around {
    align-content: space-around;
  }

  .xl\:flex-1 {
    -webkit-box-flex: 1;
            flex: 1 1 0%;
  }

  .xl\:flex-auto {
    -webkit-box-flex: 1;
            flex: 1 1 auto;
  }

  .xl\:flex-initial {
    -webkit-box-flex: 0;
            flex: 0 1 auto;
  }

  .xl\:flex-none {
    -webkit-box-flex: 0;
            flex: none;
  }

  .xl\:flex-grow-0 {
    -webkit-box-flex: 0;
            flex-grow: 0;
  }

  .xl\:flex-grow {
    -webkit-box-flex: 1;
            flex-grow: 1;
  }

  .xl\:flex-shrink-0 {
    flex-shrink: 0;
  }

  .xl\:flex-shrink {
    flex-shrink: 1;
  }

  .xl\:order-1 {
    -webkit-box-ordinal-group: 2;
            order: 1;
  }

  .xl\:order-2 {
    -webkit-box-ordinal-group: 3;
            order: 2;
  }

  .xl\:order-3 {
    -webkit-box-ordinal-group: 4;
            order: 3;
  }

  .xl\:order-4 {
    -webkit-box-ordinal-group: 5;
            order: 4;
  }

  .xl\:order-5 {
    -webkit-box-ordinal-group: 6;
            order: 5;
  }

  .xl\:order-6 {
    -webkit-box-ordinal-group: 7;
            order: 6;
  }

  .xl\:order-7 {
    -webkit-box-ordinal-group: 8;
            order: 7;
  }

  .xl\:order-8 {
    -webkit-box-ordinal-group: 9;
            order: 8;
  }

  .xl\:order-9 {
    -webkit-box-ordinal-group: 10;
            order: 9;
  }

  .xl\:order-10 {
    -webkit-box-ordinal-group: 11;
            order: 10;
  }

  .xl\:order-11 {
    -webkit-box-ordinal-group: 12;
            order: 11;
  }

  .xl\:order-12 {
    -webkit-box-ordinal-group: 13;
            order: 12;
  }

  .xl\:order-first {
    -webkit-box-ordinal-group: -9998;
            order: -9999;
  }

  .xl\:order-last {
    -webkit-box-ordinal-group: 10000;
            order: 9999;
  }

  .xl\:order-none {
    -webkit-box-ordinal-group: 1;
            order: 0;
  }

  .xl\:float-right {
    float: right;
  }

  .xl\:float-left {
    float: left;
  }

  .xl\:float-none {
    float: none;
  }

  .xl\:clearfix:after {
    content: "";
    display: table;
    clear: both;
  }

  .xl\:font-body {
    font-family: Nunito Sans, sans-serif;
  }

  .xl\:font-hairline {
    font-weight: 100;
  }

  .xl\:font-thin {
    font-weight: 200;
  }

  .xl\:font-light {
    font-weight: 300;
  }

  .xl\:font-normal {
    font-weight: 400;
  }

  .xl\:font-medium {
    font-weight: 500;
  }

  .xl\:font-semibold {
    font-weight: 600;
  }

  .xl\:font-bold {
    font-weight: 700;
  }

  .xl\:font-extrabold {
    font-weight: 800;
  }

  .xl\:font-black {
    font-weight: 900;
  }

  .xl\:hover\:font-hairline:hover {
    font-weight: 100;
  }

  .xl\:hover\:font-thin:hover {
    font-weight: 200;
  }

  .xl\:hover\:font-light:hover {
    font-weight: 300;
  }

  .xl\:hover\:font-normal:hover {
    font-weight: 400;
  }

  .xl\:hover\:font-medium:hover {
    font-weight: 500;
  }

  .xl\:hover\:font-semibold:hover {
    font-weight: 600;
  }

  .xl\:hover\:font-bold:hover {
    font-weight: 700;
  }

  .xl\:hover\:font-extrabold:hover {
    font-weight: 800;
  }

  .xl\:hover\:font-black:hover {
    font-weight: 900;
  }

  .xl\:focus\:font-hairline:focus {
    font-weight: 100;
  }

  .xl\:focus\:font-thin:focus {
    font-weight: 200;
  }

  .xl\:focus\:font-light:focus {
    font-weight: 300;
  }

  .xl\:focus\:font-normal:focus {
    font-weight: 400;
  }

  .xl\:focus\:font-medium:focus {
    font-weight: 500;
  }

  .xl\:focus\:font-semibold:focus {
    font-weight: 600;
  }

  .xl\:focus\:font-bold:focus {
    font-weight: 700;
  }

  .xl\:focus\:font-extrabold:focus {
    font-weight: 800;
  }

  .xl\:focus\:font-black:focus {
    font-weight: 900;
  }

  .xl\:h-0 {
    height: 0;
  }

  .xl\:h-1 {
    height: 0.063rem;
  }

  .xl\:h-2 {
    height: 0.125rem;
  }

  .xl\:h-3 {
    height: 0.188rem;
  }

  .xl\:h-4 {
    height: 0.25rem;
  }

  .xl\:h-5 {
    height: 0.313rem;
  }

  .xl\:h-9 {
    height: 0.563rem;
  }

  .xl\:h-10 {
    height: 0.625rem;
  }

  .xl\:h-15 {
    height: 0.938rem;
  }

  .xl\:h-20 {
    height: 1.25rem;
  }

  .xl\:h-25 {
    height: 1.563rem;
  }

  .xl\:h-30 {
    height: 1.875rem;
  }

  .xl\:h-35 {
    height: 2.188rem;
  }

  .xl\:h-40 {
    height: 2.5rem;
  }

  .xl\:h-45 {
    height: 2.813rem;
  }

  .xl\:h-50 {
    height: 3.125rem;
  }

  .xl\:h-55 {
    height: 3.438rem;
  }

  .xl\:h-60 {
    height: 3.75rem;
  }

  .xl\:h-65 {
    height: 4.063rem;
  }

  .xl\:h-70 {
    height: 4.375rem;
  }

  .xl\:h-75 {
    height: 4.688rem;
  }

  .xl\:h-80 {
    height: 5rem;
  }

  .xl\:h-85 {
    height: 5.313rem;
  }

  .xl\:h-90 {
    height: 5.625rem;
  }

  .xl\:h-95 {
    height: 5.938rem;
  }

  .xl\:h-100 {
    height: 6.25rem;
  }

  .xl\:h-105 {
    height: 6.563rem;
  }

  .xl\:h-110 {
    height: 6.875rem;
  }

  .xl\:h-115 {
    height: 7.188rem;
  }

  .xl\:h-120 {
    height: 7.5rem;
  }

  .xl\:h-125 {
    height: 7.813rem;
  }

  .xl\:h-130 {
    height: 8.125rem;
  }

  .xl\:h-135 {
    height: 8.438rem;
  }

  .xl\:h-140 {
    height: 8.75rem;
  }

  .xl\:h-145 {
    height: 9.063rem;
  }

  .xl\:h-150 {
    height: 9.375rem;
  }

  .xl\:h-155 {
    height: 9.688rem;
  }

  .xl\:h-160 {
    height: 10rem;
  }

  .xl\:h-165 {
    height: 10.313rem;
  }

  .xl\:h-170 {
    height: 10.625rem;
  }

  .xl\:h-175 {
    height: 10.938rem;
  }

  .xl\:h-180 {
    height: 11.25rem;
  }

  .xl\:h-185 {
    height: 11.563rem;
  }

  .xl\:h-190 {
    height: 11.875rem;
  }

  .xl\:h-195 {
    height: 12.188rem;
  }

  .xl\:h-200 {
    height: 12.5rem;
  }

  .xl\:h-300 {
    height: 18.75rem;
  }

  .xl\:h-330 {
    height: 20.625rem;
  }

  .xl\:h-auto {
    height: auto;
  }

  .xl\:h-full {
    height: 100%;
  }

  .xl\:h-screen {
    height: 100vh;
  }

  .xl\:leading-none {
    line-height: 1;
  }

  .xl\:leading-tight {
    line-height: 1.25;
  }

  .xl\:leading-snug {
    line-height: 1.375;
  }

  .xl\:leading-normal {
    line-height: 1.5;
  }

  .xl\:leading-relaxed {
    line-height: 1.625;
  }

  .xl\:leading-loose {
    line-height: 2;
  }

  .xl\:list-inside {
    list-style-position: inside;
  }

  .xl\:list-outside {
    list-style-position: outside;
  }

  .xl\:list-none {
    list-style-type: none;
  }

  .xl\:list-disc {
    list-style-type: disc;
  }

  .xl\:list-decimal {
    list-style-type: decimal;
  }

  .xl\:m-0 {
    margin: 0;
  }

  .xl\:m-1 {
    margin: 0.063rem;
  }

  .xl\:m-2 {
    margin: 0.125rem;
  }

  .xl\:m-3 {
    margin: 0.188rem;
  }

  .xl\:m-4 {
    margin: 0.25rem;
  }

  .xl\:m-5 {
    margin: 0.313rem;
  }

  .xl\:m-9 {
    margin: 0.563rem;
  }

  .xl\:m-10 {
    margin: 0.625rem;
  }

  .xl\:m-15 {
    margin: 0.938rem;
  }

  .xl\:m-20 {
    margin: 1.25rem;
  }

  .xl\:m-25 {
    margin: 1.563rem;
  }

  .xl\:m-30 {
    margin: 1.875rem;
  }

  .xl\:m-35 {
    margin: 2.188rem;
  }

  .xl\:m-40 {
    margin: 2.5rem;
  }

  .xl\:m-45 {
    margin: 2.813rem;
  }

  .xl\:m-50 {
    margin: 3.125rem;
  }

  .xl\:m-55 {
    margin: 3.438rem;
  }

  .xl\:m-60 {
    margin: 3.75rem;
  }

  .xl\:m-65 {
    margin: 4.063rem;
  }

  .xl\:m-70 {
    margin: 4.375rem;
  }

  .xl\:m-75 {
    margin: 4.688rem;
  }

  .xl\:m-80 {
    margin: 5rem;
  }

  .xl\:m-85 {
    margin: 5.313rem;
  }

  .xl\:m-90 {
    margin: 5.625rem;
  }

  .xl\:m-95 {
    margin: 5.938rem;
  }

  .xl\:m-100 {
    margin: 6.25rem;
  }

  .xl\:m-105 {
    margin: 6.563rem;
  }

  .xl\:m-110 {
    margin: 6.875rem;
  }

  .xl\:m-115 {
    margin: 7.188rem;
  }

  .xl\:m-120 {
    margin: 7.5rem;
  }

  .xl\:m-125 {
    margin: 7.813rem;
  }

  .xl\:m-130 {
    margin: 8.125rem;
  }

  .xl\:m-135 {
    margin: 8.438rem;
  }

  .xl\:m-140 {
    margin: 8.75rem;
  }

  .xl\:m-145 {
    margin: 9.063rem;
  }

  .xl\:m-150 {
    margin: 9.375rem;
  }

  .xl\:m-155 {
    margin: 9.688rem;
  }

  .xl\:m-160 {
    margin: 10rem;
  }

  .xl\:m-165 {
    margin: 10.313rem;
  }

  .xl\:m-170 {
    margin: 10.625rem;
  }

  .xl\:m-175 {
    margin: 10.938rem;
  }

  .xl\:m-180 {
    margin: 11.25rem;
  }

  .xl\:m-185 {
    margin: 11.563rem;
  }

  .xl\:m-190 {
    margin: 11.875rem;
  }

  .xl\:m-195 {
    margin: 12.188rem;
  }

  .xl\:m-200 {
    margin: 12.5rem;
  }

  .xl\:m-300 {
    margin: 18.75rem;
  }

  .xl\:m-330 {
    margin: 20.625rem;
  }

  .xl\:m-auto {
    margin: auto;
  }

  .xl\:-m-1 {
    margin: -0.063rem;
  }

  .xl\:-m-2 {
    margin: -0.125rem;
  }

  .xl\:-m-3 {
    margin: -0.188rem;
  }

  .xl\:-m-4 {
    margin: -0.25rem;
  }

  .xl\:-m-5 {
    margin: -0.313rem;
  }

  .xl\:-m-9 {
    margin: -0.563rem;
  }

  .xl\:-m-10 {
    margin: -0.625rem;
  }

  .xl\:-m-15 {
    margin: -0.938rem;
  }

  .xl\:-m-20 {
    margin: -1.25rem;
  }

  .xl\:-m-25 {
    margin: -1.563rem;
  }

  .xl\:-m-30 {
    margin: -1.875rem;
  }

  .xl\:-m-35 {
    margin: -2.188rem;
  }

  .xl\:-m-40 {
    margin: -2.5rem;
  }

  .xl\:-m-45 {
    margin: -2.813rem;
  }

  .xl\:-m-50 {
    margin: -3.125rem;
  }

  .xl\:-m-55 {
    margin: -3.438rem;
  }

  .xl\:-m-60 {
    margin: -3.75rem;
  }

  .xl\:-m-65 {
    margin: -4.063rem;
  }

  .xl\:-m-70 {
    margin: -4.375rem;
  }

  .xl\:-m-75 {
    margin: -4.688rem;
  }

  .xl\:-m-80 {
    margin: -5rem;
  }

  .xl\:-m-85 {
    margin: -5.313rem;
  }

  .xl\:-m-90 {
    margin: -5.625rem;
  }

  .xl\:-m-95 {
    margin: -5.938rem;
  }

  .xl\:-m-100 {
    margin: -6.25rem;
  }

  .xl\:-m-105 {
    margin: -6.563rem;
  }

  .xl\:-m-110 {
    margin: -6.875rem;
  }

  .xl\:-m-115 {
    margin: -7.188rem;
  }

  .xl\:-m-120 {
    margin: -7.5rem;
  }

  .xl\:-m-125 {
    margin: -7.813rem;
  }

  .xl\:-m-130 {
    margin: -8.125rem;
  }

  .xl\:-m-135 {
    margin: -8.438rem;
  }

  .xl\:-m-140 {
    margin: -8.75rem;
  }

  .xl\:-m-145 {
    margin: -9.063rem;
  }

  .xl\:-m-150 {
    margin: -9.375rem;
  }

  .xl\:-m-155 {
    margin: -9.688rem;
  }

  .xl\:-m-160 {
    margin: -10rem;
  }

  .xl\:-m-165 {
    margin: -10.313rem;
  }

  .xl\:-m-170 {
    margin: -10.625rem;
  }

  .xl\:-m-175 {
    margin: -10.938rem;
  }

  .xl\:-m-180 {
    margin: -11.25rem;
  }

  .xl\:-m-185 {
    margin: -11.563rem;
  }

  .xl\:-m-190 {
    margin: -11.875rem;
  }

  .xl\:-m-195 {
    margin: -12.188rem;
  }

  .xl\:-m-200 {
    margin: -12.5rem;
  }

  .xl\:-m-300 {
    margin: -18.75rem;
  }

  .xl\:-m-330 {
    margin: -20.625rem;
  }

  .xl\:my-0 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .xl\:my-1 {
    margin-top: 0.063rem;
    margin-bottom: 0.063rem;
  }

  .xl\:mx-1 {
    margin-left: 0.063rem;
    margin-right: 0.063rem;
  }

  .xl\:my-2 {
    margin-top: 0.125rem;
    margin-bottom: 0.125rem;
  }

  .xl\:mx-2 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
  }

  .xl\:my-3 {
    margin-top: 0.188rem;
    margin-bottom: 0.188rem;
  }

  .xl\:mx-3 {
    margin-left: 0.188rem;
    margin-right: 0.188rem;
  }

  .xl\:my-4 {
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:mx-4 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:my-5 {
    margin-top: 0.313rem;
    margin-bottom: 0.313rem;
  }

  .xl\:mx-5 {
    margin-left: 0.313rem;
    margin-right: 0.313rem;
  }

  .xl\:my-9 {
    margin-top: 0.563rem;
    margin-bottom: 0.563rem;
  }

  .xl\:mx-9 {
    margin-left: 0.563rem;
    margin-right: 0.563rem;
  }

  .xl\:my-10 {
    margin-top: 0.625rem;
    margin-bottom: 0.625rem;
  }

  .xl\:mx-10 {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }

  .xl\:my-15 {
    margin-top: 0.938rem;
    margin-bottom: 0.938rem;
  }

  .xl\:mx-15 {
    margin-left: 0.938rem;
    margin-right: 0.938rem;
  }

  .xl\:my-20 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:mx-20 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:my-25 {
    margin-top: 1.563rem;
    margin-bottom: 1.563rem;
  }

  .xl\:mx-25 {
    margin-left: 1.563rem;
    margin-right: 1.563rem;
  }

  .xl\:my-30 {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem;
  }

  .xl\:mx-30 {
    margin-left: 1.875rem;
    margin-right: 1.875rem;
  }

  .xl\:my-35 {
    margin-top: 2.188rem;
    margin-bottom: 2.188rem;
  }

  .xl\:mx-35 {
    margin-left: 2.188rem;
    margin-right: 2.188rem;
  }

  .xl\:my-40 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:mx-40 {
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:my-45 {
    margin-top: 2.813rem;
    margin-bottom: 2.813rem;
  }

  .xl\:mx-45 {
    margin-left: 2.813rem;
    margin-right: 2.813rem;
  }

  .xl\:my-50 {
    margin-top: 3.125rem;
    margin-bottom: 3.125rem;
  }

  .xl\:mx-50 {
    margin-left: 3.125rem;
    margin-right: 3.125rem;
  }

  .xl\:my-55 {
    margin-top: 3.438rem;
    margin-bottom: 3.438rem;
  }

  .xl\:mx-55 {
    margin-left: 3.438rem;
    margin-right: 3.438rem;
  }

  .xl\:my-60 {
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .xl\:mx-60 {
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .xl\:my-65 {
    margin-top: 4.063rem;
    margin-bottom: 4.063rem;
  }

  .xl\:mx-65 {
    margin-left: 4.063rem;
    margin-right: 4.063rem;
  }

  .xl\:my-70 {
    margin-top: 4.375rem;
    margin-bottom: 4.375rem;
  }

  .xl\:mx-70 {
    margin-left: 4.375rem;
    margin-right: 4.375rem;
  }

  .xl\:my-75 {
    margin-top: 4.688rem;
    margin-bottom: 4.688rem;
  }

  .xl\:mx-75 {
    margin-left: 4.688rem;
    margin-right: 4.688rem;
  }

  .xl\:my-80 {
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:mx-80 {
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:my-85 {
    margin-top: 5.313rem;
    margin-bottom: 5.313rem;
  }

  .xl\:mx-85 {
    margin-left: 5.313rem;
    margin-right: 5.313rem;
  }

  .xl\:my-90 {
    margin-top: 5.625rem;
    margin-bottom: 5.625rem;
  }

  .xl\:mx-90 {
    margin-left: 5.625rem;
    margin-right: 5.625rem;
  }

  .xl\:my-95 {
    margin-top: 5.938rem;
    margin-bottom: 5.938rem;
  }

  .xl\:mx-95 {
    margin-left: 5.938rem;
    margin-right: 5.938rem;
  }

  .xl\:my-100 {
    margin-top: 6.25rem;
    margin-bottom: 6.25rem;
  }

  .xl\:mx-100 {
    margin-left: 6.25rem;
    margin-right: 6.25rem;
  }

  .xl\:my-105 {
    margin-top: 6.563rem;
    margin-bottom: 6.563rem;
  }

  .xl\:mx-105 {
    margin-left: 6.563rem;
    margin-right: 6.563rem;
  }

  .xl\:my-110 {
    margin-top: 6.875rem;
    margin-bottom: 6.875rem;
  }

  .xl\:mx-110 {
    margin-left: 6.875rem;
    margin-right: 6.875rem;
  }

  .xl\:my-115 {
    margin-top: 7.188rem;
    margin-bottom: 7.188rem;
  }

  .xl\:mx-115 {
    margin-left: 7.188rem;
    margin-right: 7.188rem;
  }

  .xl\:my-120 {
    margin-top: 7.5rem;
    margin-bottom: 7.5rem;
  }

  .xl\:mx-120 {
    margin-left: 7.5rem;
    margin-right: 7.5rem;
  }

  .xl\:my-125 {
    margin-top: 7.813rem;
    margin-bottom: 7.813rem;
  }

  .xl\:mx-125 {
    margin-left: 7.813rem;
    margin-right: 7.813rem;
  }

  .xl\:my-130 {
    margin-top: 8.125rem;
    margin-bottom: 8.125rem;
  }

  .xl\:mx-130 {
    margin-left: 8.125rem;
    margin-right: 8.125rem;
  }

  .xl\:my-135 {
    margin-top: 8.438rem;
    margin-bottom: 8.438rem;
  }

  .xl\:mx-135 {
    margin-left: 8.438rem;
    margin-right: 8.438rem;
  }

  .xl\:my-140 {
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
  }

  .xl\:mx-140 {
    margin-left: 8.75rem;
    margin-right: 8.75rem;
  }

  .xl\:my-145 {
    margin-top: 9.063rem;
    margin-bottom: 9.063rem;
  }

  .xl\:mx-145 {
    margin-left: 9.063rem;
    margin-right: 9.063rem;
  }

  .xl\:my-150 {
    margin-top: 9.375rem;
    margin-bottom: 9.375rem;
  }

  .xl\:mx-150 {
    margin-left: 9.375rem;
    margin-right: 9.375rem;
  }

  .xl\:my-155 {
    margin-top: 9.688rem;
    margin-bottom: 9.688rem;
  }

  .xl\:mx-155 {
    margin-left: 9.688rem;
    margin-right: 9.688rem;
  }

  .xl\:my-160 {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl\:mx-160 {
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl\:my-165 {
    margin-top: 10.313rem;
    margin-bottom: 10.313rem;
  }

  .xl\:mx-165 {
    margin-left: 10.313rem;
    margin-right: 10.313rem;
  }

  .xl\:my-170 {
    margin-top: 10.625rem;
    margin-bottom: 10.625rem;
  }

  .xl\:mx-170 {
    margin-left: 10.625rem;
    margin-right: 10.625rem;
  }

  .xl\:my-175 {
    margin-top: 10.938rem;
    margin-bottom: 10.938rem;
  }

  .xl\:mx-175 {
    margin-left: 10.938rem;
    margin-right: 10.938rem;
  }

  .xl\:my-180 {
    margin-top: 11.25rem;
    margin-bottom: 11.25rem;
  }

  .xl\:mx-180 {
    margin-left: 11.25rem;
    margin-right: 11.25rem;
  }

  .xl\:my-185 {
    margin-top: 11.563rem;
    margin-bottom: 11.563rem;
  }

  .xl\:mx-185 {
    margin-left: 11.563rem;
    margin-right: 11.563rem;
  }

  .xl\:my-190 {
    margin-top: 11.875rem;
    margin-bottom: 11.875rem;
  }

  .xl\:mx-190 {
    margin-left: 11.875rem;
    margin-right: 11.875rem;
  }

  .xl\:my-195 {
    margin-top: 12.188rem;
    margin-bottom: 12.188rem;
  }

  .xl\:mx-195 {
    margin-left: 12.188rem;
    margin-right: 12.188rem;
  }

  .xl\:my-200 {
    margin-top: 12.5rem;
    margin-bottom: 12.5rem;
  }

  .xl\:mx-200 {
    margin-left: 12.5rem;
    margin-right: 12.5rem;
  }

  .xl\:my-300 {
    margin-top: 18.75rem;
    margin-bottom: 18.75rem;
  }

  .xl\:mx-300 {
    margin-left: 18.75rem;
    margin-right: 18.75rem;
  }

  .xl\:my-330 {
    margin-top: 20.625rem;
    margin-bottom: 20.625rem;
  }

  .xl\:mx-330 {
    margin-left: 20.625rem;
    margin-right: 20.625rem;
  }

  .xl\:my-auto {
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:-my-1 {
    margin-top: -0.063rem;
    margin-bottom: -0.063rem;
  }

  .xl\:-mx-1 {
    margin-left: -0.063rem;
    margin-right: -0.063rem;
  }

  .xl\:-my-2 {
    margin-top: -0.125rem;
    margin-bottom: -0.125rem;
  }

  .xl\:-mx-2 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }

  .xl\:-my-3 {
    margin-top: -0.188rem;
    margin-bottom: -0.188rem;
  }

  .xl\:-mx-3 {
    margin-left: -0.188rem;
    margin-right: -0.188rem;
  }

  .xl\:-my-4 {
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:-mx-4 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:-my-5 {
    margin-top: -0.313rem;
    margin-bottom: -0.313rem;
  }

  .xl\:-mx-5 {
    margin-left: -0.313rem;
    margin-right: -0.313rem;
  }

  .xl\:-my-9 {
    margin-top: -0.563rem;
    margin-bottom: -0.563rem;
  }

  .xl\:-mx-9 {
    margin-left: -0.563rem;
    margin-right: -0.563rem;
  }

  .xl\:-my-10 {
    margin-top: -0.625rem;
    margin-bottom: -0.625rem;
  }

  .xl\:-mx-10 {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
  }

  .xl\:-my-15 {
    margin-top: -0.938rem;
    margin-bottom: -0.938rem;
  }

  .xl\:-mx-15 {
    margin-left: -0.938rem;
    margin-right: -0.938rem;
  }

  .xl\:-my-20 {
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:-mx-20 {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:-my-25 {
    margin-top: -1.563rem;
    margin-bottom: -1.563rem;
  }

  .xl\:-mx-25 {
    margin-left: -1.563rem;
    margin-right: -1.563rem;
  }

  .xl\:-my-30 {
    margin-top: -1.875rem;
    margin-bottom: -1.875rem;
  }

  .xl\:-mx-30 {
    margin-left: -1.875rem;
    margin-right: -1.875rem;
  }

  .xl\:-my-35 {
    margin-top: -2.188rem;
    margin-bottom: -2.188rem;
  }

  .xl\:-mx-35 {
    margin-left: -2.188rem;
    margin-right: -2.188rem;
  }

  .xl\:-my-40 {
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-mx-40 {
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-my-45 {
    margin-top: -2.813rem;
    margin-bottom: -2.813rem;
  }

  .xl\:-mx-45 {
    margin-left: -2.813rem;
    margin-right: -2.813rem;
  }

  .xl\:-my-50 {
    margin-top: -3.125rem;
    margin-bottom: -3.125rem;
  }

  .xl\:-mx-50 {
    margin-left: -3.125rem;
    margin-right: -3.125rem;
  }

  .xl\:-my-55 {
    margin-top: -3.438rem;
    margin-bottom: -3.438rem;
  }

  .xl\:-mx-55 {
    margin-left: -3.438rem;
    margin-right: -3.438rem;
  }

  .xl\:-my-60 {
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .xl\:-mx-60 {
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .xl\:-my-65 {
    margin-top: -4.063rem;
    margin-bottom: -4.063rem;
  }

  .xl\:-mx-65 {
    margin-left: -4.063rem;
    margin-right: -4.063rem;
  }

  .xl\:-my-70 {
    margin-top: -4.375rem;
    margin-bottom: -4.375rem;
  }

  .xl\:-mx-70 {
    margin-left: -4.375rem;
    margin-right: -4.375rem;
  }

  .xl\:-my-75 {
    margin-top: -4.688rem;
    margin-bottom: -4.688rem;
  }

  .xl\:-mx-75 {
    margin-left: -4.688rem;
    margin-right: -4.688rem;
  }

  .xl\:-my-80 {
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:-mx-80 {
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:-my-85 {
    margin-top: -5.313rem;
    margin-bottom: -5.313rem;
  }

  .xl\:-mx-85 {
    margin-left: -5.313rem;
    margin-right: -5.313rem;
  }

  .xl\:-my-90 {
    margin-top: -5.625rem;
    margin-bottom: -5.625rem;
  }

  .xl\:-mx-90 {
    margin-left: -5.625rem;
    margin-right: -5.625rem;
  }

  .xl\:-my-95 {
    margin-top: -5.938rem;
    margin-bottom: -5.938rem;
  }

  .xl\:-mx-95 {
    margin-left: -5.938rem;
    margin-right: -5.938rem;
  }

  .xl\:-my-100 {
    margin-top: -6.25rem;
    margin-bottom: -6.25rem;
  }

  .xl\:-mx-100 {
    margin-left: -6.25rem;
    margin-right: -6.25rem;
  }

  .xl\:-my-105 {
    margin-top: -6.563rem;
    margin-bottom: -6.563rem;
  }

  .xl\:-mx-105 {
    margin-left: -6.563rem;
    margin-right: -6.563rem;
  }

  .xl\:-my-110 {
    margin-top: -6.875rem;
    margin-bottom: -6.875rem;
  }

  .xl\:-mx-110 {
    margin-left: -6.875rem;
    margin-right: -6.875rem;
  }

  .xl\:-my-115 {
    margin-top: -7.188rem;
    margin-bottom: -7.188rem;
  }

  .xl\:-mx-115 {
    margin-left: -7.188rem;
    margin-right: -7.188rem;
  }

  .xl\:-my-120 {
    margin-top: -7.5rem;
    margin-bottom: -7.5rem;
  }

  .xl\:-mx-120 {
    margin-left: -7.5rem;
    margin-right: -7.5rem;
  }

  .xl\:-my-125 {
    margin-top: -7.813rem;
    margin-bottom: -7.813rem;
  }

  .xl\:-mx-125 {
    margin-left: -7.813rem;
    margin-right: -7.813rem;
  }

  .xl\:-my-130 {
    margin-top: -8.125rem;
    margin-bottom: -8.125rem;
  }

  .xl\:-mx-130 {
    margin-left: -8.125rem;
    margin-right: -8.125rem;
  }

  .xl\:-my-135 {
    margin-top: -8.438rem;
    margin-bottom: -8.438rem;
  }

  .xl\:-mx-135 {
    margin-left: -8.438rem;
    margin-right: -8.438rem;
  }

  .xl\:-my-140 {
    margin-top: -8.75rem;
    margin-bottom: -8.75rem;
  }

  .xl\:-mx-140 {
    margin-left: -8.75rem;
    margin-right: -8.75rem;
  }

  .xl\:-my-145 {
    margin-top: -9.063rem;
    margin-bottom: -9.063rem;
  }

  .xl\:-mx-145 {
    margin-left: -9.063rem;
    margin-right: -9.063rem;
  }

  .xl\:-my-150 {
    margin-top: -9.375rem;
    margin-bottom: -9.375rem;
  }

  .xl\:-mx-150 {
    margin-left: -9.375rem;
    margin-right: -9.375rem;
  }

  .xl\:-my-155 {
    margin-top: -9.688rem;
    margin-bottom: -9.688rem;
  }

  .xl\:-mx-155 {
    margin-left: -9.688rem;
    margin-right: -9.688rem;
  }

  .xl\:-my-160 {
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl\:-mx-160 {
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl\:-my-165 {
    margin-top: -10.313rem;
    margin-bottom: -10.313rem;
  }

  .xl\:-mx-165 {
    margin-left: -10.313rem;
    margin-right: -10.313rem;
  }

  .xl\:-my-170 {
    margin-top: -10.625rem;
    margin-bottom: -10.625rem;
  }

  .xl\:-mx-170 {
    margin-left: -10.625rem;
    margin-right: -10.625rem;
  }

  .xl\:-my-175 {
    margin-top: -10.938rem;
    margin-bottom: -10.938rem;
  }

  .xl\:-mx-175 {
    margin-left: -10.938rem;
    margin-right: -10.938rem;
  }

  .xl\:-my-180 {
    margin-top: -11.25rem;
    margin-bottom: -11.25rem;
  }

  .xl\:-mx-180 {
    margin-left: -11.25rem;
    margin-right: -11.25rem;
  }

  .xl\:-my-185 {
    margin-top: -11.563rem;
    margin-bottom: -11.563rem;
  }

  .xl\:-mx-185 {
    margin-left: -11.563rem;
    margin-right: -11.563rem;
  }

  .xl\:-my-190 {
    margin-top: -11.875rem;
    margin-bottom: -11.875rem;
  }

  .xl\:-mx-190 {
    margin-left: -11.875rem;
    margin-right: -11.875rem;
  }

  .xl\:-my-195 {
    margin-top: -12.188rem;
    margin-bottom: -12.188rem;
  }

  .xl\:-mx-195 {
    margin-left: -12.188rem;
    margin-right: -12.188rem;
  }

  .xl\:-my-200 {
    margin-top: -12.5rem;
    margin-bottom: -12.5rem;
  }

  .xl\:-mx-200 {
    margin-left: -12.5rem;
    margin-right: -12.5rem;
  }

  .xl\:-my-300 {
    margin-top: -18.75rem;
    margin-bottom: -18.75rem;
  }

  .xl\:-mx-300 {
    margin-left: -18.75rem;
    margin-right: -18.75rem;
  }

  .xl\:-my-330 {
    margin-top: -20.625rem;
    margin-bottom: -20.625rem;
  }

  .xl\:-mx-330 {
    margin-left: -20.625rem;
    margin-right: -20.625rem;
  }

  .xl\:mt-0 {
    margin-top: 0;
  }

  .xl\:mr-0 {
    margin-right: 0;
  }

  .xl\:mb-0 {
    margin-bottom: 0;
  }

  .xl\:ml-0 {
    margin-left: 0;
  }

  .xl\:mt-1 {
    margin-top: 0.063rem;
  }

  .xl\:mr-1 {
    margin-right: 0.063rem;
  }

  .xl\:mb-1 {
    margin-bottom: 0.063rem;
  }

  .xl\:ml-1 {
    margin-left: 0.063rem;
  }

  .xl\:mt-2 {
    margin-top: 0.125rem;
  }

  .xl\:mr-2 {
    margin-right: 0.125rem;
  }

  .xl\:mb-2 {
    margin-bottom: 0.125rem;
  }

  .xl\:ml-2 {
    margin-left: 0.125rem;
  }

  .xl\:mt-3 {
    margin-top: 0.188rem;
  }

  .xl\:mr-3 {
    margin-right: 0.188rem;
  }

  .xl\:mb-3 {
    margin-bottom: 0.188rem;
  }

  .xl\:ml-3 {
    margin-left: 0.188rem;
  }

  .xl\:mt-4 {
    margin-top: 0.25rem;
  }

  .xl\:mr-4 {
    margin-right: 0.25rem;
  }

  .xl\:mb-4 {
    margin-bottom: 0.25rem;
  }

  .xl\:ml-4 {
    margin-left: 0.25rem;
  }

  .xl\:mt-5 {
    margin-top: 0.313rem;
  }

  .xl\:mr-5 {
    margin-right: 0.313rem;
  }

  .xl\:mb-5 {
    margin-bottom: 0.313rem;
  }

  .xl\:ml-5 {
    margin-left: 0.313rem;
  }

  .xl\:mt-9 {
    margin-top: 0.563rem;
  }

  .xl\:mr-9 {
    margin-right: 0.563rem;
  }

  .xl\:mb-9 {
    margin-bottom: 0.563rem;
  }

  .xl\:ml-9 {
    margin-left: 0.563rem;
  }

  .xl\:mt-10 {
    margin-top: 0.625rem;
  }

  .xl\:mr-10 {
    margin-right: 0.625rem;
  }

  .xl\:mb-10 {
    margin-bottom: 0.625rem;
  }

  .xl\:ml-10 {
    margin-left: 0.625rem;
  }

  .xl\:mt-15 {
    margin-top: 0.938rem;
  }

  .xl\:mr-15 {
    margin-right: 0.938rem;
  }

  .xl\:mb-15 {
    margin-bottom: 0.938rem;
  }

  .xl\:ml-15 {
    margin-left: 0.938rem;
  }

  .xl\:mt-20 {
    margin-top: 1.25rem;
  }

  .xl\:mr-20 {
    margin-right: 1.25rem;
  }

  .xl\:mb-20 {
    margin-bottom: 1.25rem;
  }

  .xl\:ml-20 {
    margin-left: 1.25rem;
  }

  .xl\:mt-25 {
    margin-top: 1.563rem;
  }

  .xl\:mr-25 {
    margin-right: 1.563rem;
  }

  .xl\:mb-25 {
    margin-bottom: 1.563rem;
  }

  .xl\:ml-25 {
    margin-left: 1.563rem;
  }

  .xl\:mt-30 {
    margin-top: 1.875rem;
  }

  .xl\:mr-30 {
    margin-right: 1.875rem;
  }

  .xl\:mb-30 {
    margin-bottom: 1.875rem;
  }

  .xl\:ml-30 {
    margin-left: 1.875rem;
  }

  .xl\:mt-35 {
    margin-top: 2.188rem;
  }

  .xl\:mr-35 {
    margin-right: 2.188rem;
  }

  .xl\:mb-35 {
    margin-bottom: 2.188rem;
  }

  .xl\:ml-35 {
    margin-left: 2.188rem;
  }

  .xl\:mt-40 {
    margin-top: 2.5rem;
  }

  .xl\:mr-40 {
    margin-right: 2.5rem;
  }

  .xl\:mb-40 {
    margin-bottom: 2.5rem;
  }

  .xl\:ml-40 {
    margin-left: 2.5rem;
  }

  .xl\:mt-45 {
    margin-top: 2.813rem;
  }

  .xl\:mr-45 {
    margin-right: 2.813rem;
  }

  .xl\:mb-45 {
    margin-bottom: 2.813rem;
  }

  .xl\:ml-45 {
    margin-left: 2.813rem;
  }

  .xl\:mt-50 {
    margin-top: 3.125rem;
  }

  .xl\:mr-50 {
    margin-right: 3.125rem;
  }

  .xl\:mb-50 {
    margin-bottom: 3.125rem;
  }

  .xl\:ml-50 {
    margin-left: 3.125rem;
  }

  .xl\:mt-55 {
    margin-top: 3.438rem;
  }

  .xl\:mr-55 {
    margin-right: 3.438rem;
  }

  .xl\:mb-55 {
    margin-bottom: 3.438rem;
  }

  .xl\:ml-55 {
    margin-left: 3.438rem;
  }

  .xl\:mt-60 {
    margin-top: 3.75rem;
  }

  .xl\:mr-60 {
    margin-right: 3.75rem;
  }

  .xl\:mb-60 {
    margin-bottom: 3.75rem;
  }

  .xl\:ml-60 {
    margin-left: 3.75rem;
  }

  .xl\:mt-65 {
    margin-top: 4.063rem;
  }

  .xl\:mr-65 {
    margin-right: 4.063rem;
  }

  .xl\:mb-65 {
    margin-bottom: 4.063rem;
  }

  .xl\:ml-65 {
    margin-left: 4.063rem;
  }

  .xl\:mt-70 {
    margin-top: 4.375rem;
  }

  .xl\:mr-70 {
    margin-right: 4.375rem;
  }

  .xl\:mb-70 {
    margin-bottom: 4.375rem;
  }

  .xl\:ml-70 {
    margin-left: 4.375rem;
  }

  .xl\:mt-75 {
    margin-top: 4.688rem;
  }

  .xl\:mr-75 {
    margin-right: 4.688rem;
  }

  .xl\:mb-75 {
    margin-bottom: 4.688rem;
  }

  .xl\:ml-75 {
    margin-left: 4.688rem;
  }

  .xl\:mt-80 {
    margin-top: 5rem;
  }

  .xl\:mr-80 {
    margin-right: 5rem;
  }

  .xl\:mb-80 {
    margin-bottom: 5rem;
  }

  .xl\:ml-80 {
    margin-left: 5rem;
  }

  .xl\:mt-85 {
    margin-top: 5.313rem;
  }

  .xl\:mr-85 {
    margin-right: 5.313rem;
  }

  .xl\:mb-85 {
    margin-bottom: 5.313rem;
  }

  .xl\:ml-85 {
    margin-left: 5.313rem;
  }

  .xl\:mt-90 {
    margin-top: 5.625rem;
  }

  .xl\:mr-90 {
    margin-right: 5.625rem;
  }

  .xl\:mb-90 {
    margin-bottom: 5.625rem;
  }

  .xl\:ml-90 {
    margin-left: 5.625rem;
  }

  .xl\:mt-95 {
    margin-top: 5.938rem;
  }

  .xl\:mr-95 {
    margin-right: 5.938rem;
  }

  .xl\:mb-95 {
    margin-bottom: 5.938rem;
  }

  .xl\:ml-95 {
    margin-left: 5.938rem;
  }

  .xl\:mt-100 {
    margin-top: 6.25rem;
  }

  .xl\:mr-100 {
    margin-right: 6.25rem;
  }

  .xl\:mb-100 {
    margin-bottom: 6.25rem;
  }

  .xl\:ml-100 {
    margin-left: 6.25rem;
  }

  .xl\:mt-105 {
    margin-top: 6.563rem;
  }

  .xl\:mr-105 {
    margin-right: 6.563rem;
  }

  .xl\:mb-105 {
    margin-bottom: 6.563rem;
  }

  .xl\:ml-105 {
    margin-left: 6.563rem;
  }

  .xl\:mt-110 {
    margin-top: 6.875rem;
  }

  .xl\:mr-110 {
    margin-right: 6.875rem;
  }

  .xl\:mb-110 {
    margin-bottom: 6.875rem;
  }

  .xl\:ml-110 {
    margin-left: 6.875rem;
  }

  .xl\:mt-115 {
    margin-top: 7.188rem;
  }

  .xl\:mr-115 {
    margin-right: 7.188rem;
  }

  .xl\:mb-115 {
    margin-bottom: 7.188rem;
  }

  .xl\:ml-115 {
    margin-left: 7.188rem;
  }

  .xl\:mt-120 {
    margin-top: 7.5rem;
  }

  .xl\:mr-120 {
    margin-right: 7.5rem;
  }

  .xl\:mb-120 {
    margin-bottom: 7.5rem;
  }

  .xl\:ml-120 {
    margin-left: 7.5rem;
  }

  .xl\:mt-125 {
    margin-top: 7.813rem;
  }

  .xl\:mr-125 {
    margin-right: 7.813rem;
  }

  .xl\:mb-125 {
    margin-bottom: 7.813rem;
  }

  .xl\:ml-125 {
    margin-left: 7.813rem;
  }

  .xl\:mt-130 {
    margin-top: 8.125rem;
  }

  .xl\:mr-130 {
    margin-right: 8.125rem;
  }

  .xl\:mb-130 {
    margin-bottom: 8.125rem;
  }

  .xl\:ml-130 {
    margin-left: 8.125rem;
  }

  .xl\:mt-135 {
    margin-top: 8.438rem;
  }

  .xl\:mr-135 {
    margin-right: 8.438rem;
  }

  .xl\:mb-135 {
    margin-bottom: 8.438rem;
  }

  .xl\:ml-135 {
    margin-left: 8.438rem;
  }

  .xl\:mt-140 {
    margin-top: 8.75rem;
  }

  .xl\:mr-140 {
    margin-right: 8.75rem;
  }

  .xl\:mb-140 {
    margin-bottom: 8.75rem;
  }

  .xl\:ml-140 {
    margin-left: 8.75rem;
  }

  .xl\:mt-145 {
    margin-top: 9.063rem;
  }

  .xl\:mr-145 {
    margin-right: 9.063rem;
  }

  .xl\:mb-145 {
    margin-bottom: 9.063rem;
  }

  .xl\:ml-145 {
    margin-left: 9.063rem;
  }

  .xl\:mt-150 {
    margin-top: 9.375rem;
  }

  .xl\:mr-150 {
    margin-right: 9.375rem;
  }

  .xl\:mb-150 {
    margin-bottom: 9.375rem;
  }

  .xl\:ml-150 {
    margin-left: 9.375rem;
  }

  .xl\:mt-155 {
    margin-top: 9.688rem;
  }

  .xl\:mr-155 {
    margin-right: 9.688rem;
  }

  .xl\:mb-155 {
    margin-bottom: 9.688rem;
  }

  .xl\:ml-155 {
    margin-left: 9.688rem;
  }

  .xl\:mt-160 {
    margin-top: 10rem;
  }

  .xl\:mr-160 {
    margin-right: 10rem;
  }

  .xl\:mb-160 {
    margin-bottom: 10rem;
  }

  .xl\:ml-160 {
    margin-left: 10rem;
  }

  .xl\:mt-165 {
    margin-top: 10.313rem;
  }

  .xl\:mr-165 {
    margin-right: 10.313rem;
  }

  .xl\:mb-165 {
    margin-bottom: 10.313rem;
  }

  .xl\:ml-165 {
    margin-left: 10.313rem;
  }

  .xl\:mt-170 {
    margin-top: 10.625rem;
  }

  .xl\:mr-170 {
    margin-right: 10.625rem;
  }

  .xl\:mb-170 {
    margin-bottom: 10.625rem;
  }

  .xl\:ml-170 {
    margin-left: 10.625rem;
  }

  .xl\:mt-175 {
    margin-top: 10.938rem;
  }

  .xl\:mr-175 {
    margin-right: 10.938rem;
  }

  .xl\:mb-175 {
    margin-bottom: 10.938rem;
  }

  .xl\:ml-175 {
    margin-left: 10.938rem;
  }

  .xl\:mt-180 {
    margin-top: 11.25rem;
  }

  .xl\:mr-180 {
    margin-right: 11.25rem;
  }

  .xl\:mb-180 {
    margin-bottom: 11.25rem;
  }

  .xl\:ml-180 {
    margin-left: 11.25rem;
  }

  .xl\:mt-185 {
    margin-top: 11.563rem;
  }

  .xl\:mr-185 {
    margin-right: 11.563rem;
  }

  .xl\:mb-185 {
    margin-bottom: 11.563rem;
  }

  .xl\:ml-185 {
    margin-left: 11.563rem;
  }

  .xl\:mt-190 {
    margin-top: 11.875rem;
  }

  .xl\:mr-190 {
    margin-right: 11.875rem;
  }

  .xl\:mb-190 {
    margin-bottom: 11.875rem;
  }

  .xl\:ml-190 {
    margin-left: 11.875rem;
  }

  .xl\:mt-195 {
    margin-top: 12.188rem;
  }

  .xl\:mr-195 {
    margin-right: 12.188rem;
  }

  .xl\:mb-195 {
    margin-bottom: 12.188rem;
  }

  .xl\:ml-195 {
    margin-left: 12.188rem;
  }

  .xl\:mt-200 {
    margin-top: 12.5rem;
  }

  .xl\:mr-200 {
    margin-right: 12.5rem;
  }

  .xl\:mb-200 {
    margin-bottom: 12.5rem;
  }

  .xl\:ml-200 {
    margin-left: 12.5rem;
  }

  .xl\:mt-300 {
    margin-top: 18.75rem;
  }

  .xl\:mr-300 {
    margin-right: 18.75rem;
  }

  .xl\:mb-300 {
    margin-bottom: 18.75rem;
  }

  .xl\:ml-300 {
    margin-left: 18.75rem;
  }

  .xl\:mt-330 {
    margin-top: 20.625rem;
  }

  .xl\:mr-330 {
    margin-right: 20.625rem;
  }

  .xl\:mb-330 {
    margin-bottom: 20.625rem;
  }

  .xl\:ml-330 {
    margin-left: 20.625rem;
  }

  .xl\:mt-auto {
    margin-top: auto;
  }

  .xl\:mr-auto {
    margin-right: auto;
  }

  .xl\:mb-auto {
    margin-bottom: auto;
  }

  .xl\:ml-auto {
    margin-left: auto;
  }

  .xl\:-mt-1 {
    margin-top: -0.063rem;
  }

  .xl\:-mr-1 {
    margin-right: -0.063rem;
  }

  .xl\:-mb-1 {
    margin-bottom: -0.063rem;
  }

  .xl\:-ml-1 {
    margin-left: -0.063rem;
  }

  .xl\:-mt-2 {
    margin-top: -0.125rem;
  }

  .xl\:-mr-2 {
    margin-right: -0.125rem;
  }

  .xl\:-mb-2 {
    margin-bottom: -0.125rem;
  }

  .xl\:-ml-2 {
    margin-left: -0.125rem;
  }

  .xl\:-mt-3 {
    margin-top: -0.188rem;
  }

  .xl\:-mr-3 {
    margin-right: -0.188rem;
  }

  .xl\:-mb-3 {
    margin-bottom: -0.188rem;
  }

  .xl\:-ml-3 {
    margin-left: -0.188rem;
  }

  .xl\:-mt-4 {
    margin-top: -0.25rem;
  }

  .xl\:-mr-4 {
    margin-right: -0.25rem;
  }

  .xl\:-mb-4 {
    margin-bottom: -0.25rem;
  }

  .xl\:-ml-4 {
    margin-left: -0.25rem;
  }

  .xl\:-mt-5 {
    margin-top: -0.313rem;
  }

  .xl\:-mr-5 {
    margin-right: -0.313rem;
  }

  .xl\:-mb-5 {
    margin-bottom: -0.313rem;
  }

  .xl\:-ml-5 {
    margin-left: -0.313rem;
  }

  .xl\:-mt-9 {
    margin-top: -0.563rem;
  }

  .xl\:-mr-9 {
    margin-right: -0.563rem;
  }

  .xl\:-mb-9 {
    margin-bottom: -0.563rem;
  }

  .xl\:-ml-9 {
    margin-left: -0.563rem;
  }

  .xl\:-mt-10 {
    margin-top: -0.625rem;
  }

  .xl\:-mr-10 {
    margin-right: -0.625rem;
  }

  .xl\:-mb-10 {
    margin-bottom: -0.625rem;
  }

  .xl\:-ml-10 {
    margin-left: -0.625rem;
  }

  .xl\:-mt-15 {
    margin-top: -0.938rem;
  }

  .xl\:-mr-15 {
    margin-right: -0.938rem;
  }

  .xl\:-mb-15 {
    margin-bottom: -0.938rem;
  }

  .xl\:-ml-15 {
    margin-left: -0.938rem;
  }

  .xl\:-mt-20 {
    margin-top: -1.25rem;
  }

  .xl\:-mr-20 {
    margin-right: -1.25rem;
  }

  .xl\:-mb-20 {
    margin-bottom: -1.25rem;
  }

  .xl\:-ml-20 {
    margin-left: -1.25rem;
  }

  .xl\:-mt-25 {
    margin-top: -1.563rem;
  }

  .xl\:-mr-25 {
    margin-right: -1.563rem;
  }

  .xl\:-mb-25 {
    margin-bottom: -1.563rem;
  }

  .xl\:-ml-25 {
    margin-left: -1.563rem;
  }

  .xl\:-mt-30 {
    margin-top: -1.875rem;
  }

  .xl\:-mr-30 {
    margin-right: -1.875rem;
  }

  .xl\:-mb-30 {
    margin-bottom: -1.875rem;
  }

  .xl\:-ml-30 {
    margin-left: -1.875rem;
  }

  .xl\:-mt-35 {
    margin-top: -2.188rem;
  }

  .xl\:-mr-35 {
    margin-right: -2.188rem;
  }

  .xl\:-mb-35 {
    margin-bottom: -2.188rem;
  }

  .xl\:-ml-35 {
    margin-left: -2.188rem;
  }

  .xl\:-mt-40 {
    margin-top: -2.5rem;
  }

  .xl\:-mr-40 {
    margin-right: -2.5rem;
  }

  .xl\:-mb-40 {
    margin-bottom: -2.5rem;
  }

  .xl\:-ml-40 {
    margin-left: -2.5rem;
  }

  .xl\:-mt-45 {
    margin-top: -2.813rem;
  }

  .xl\:-mr-45 {
    margin-right: -2.813rem;
  }

  .xl\:-mb-45 {
    margin-bottom: -2.813rem;
  }

  .xl\:-ml-45 {
    margin-left: -2.813rem;
  }

  .xl\:-mt-50 {
    margin-top: -3.125rem;
  }

  .xl\:-mr-50 {
    margin-right: -3.125rem;
  }

  .xl\:-mb-50 {
    margin-bottom: -3.125rem;
  }

  .xl\:-ml-50 {
    margin-left: -3.125rem;
  }

  .xl\:-mt-55 {
    margin-top: -3.438rem;
  }

  .xl\:-mr-55 {
    margin-right: -3.438rem;
  }

  .xl\:-mb-55 {
    margin-bottom: -3.438rem;
  }

  .xl\:-ml-55 {
    margin-left: -3.438rem;
  }

  .xl\:-mt-60 {
    margin-top: -3.75rem;
  }

  .xl\:-mr-60 {
    margin-right: -3.75rem;
  }

  .xl\:-mb-60 {
    margin-bottom: -3.75rem;
  }

  .xl\:-ml-60 {
    margin-left: -3.75rem;
  }

  .xl\:-mt-65 {
    margin-top: -4.063rem;
  }

  .xl\:-mr-65 {
    margin-right: -4.063rem;
  }

  .xl\:-mb-65 {
    margin-bottom: -4.063rem;
  }

  .xl\:-ml-65 {
    margin-left: -4.063rem;
  }

  .xl\:-mt-70 {
    margin-top: -4.375rem;
  }

  .xl\:-mr-70 {
    margin-right: -4.375rem;
  }

  .xl\:-mb-70 {
    margin-bottom: -4.375rem;
  }

  .xl\:-ml-70 {
    margin-left: -4.375rem;
  }

  .xl\:-mt-75 {
    margin-top: -4.688rem;
  }

  .xl\:-mr-75 {
    margin-right: -4.688rem;
  }

  .xl\:-mb-75 {
    margin-bottom: -4.688rem;
  }

  .xl\:-ml-75 {
    margin-left: -4.688rem;
  }

  .xl\:-mt-80 {
    margin-top: -5rem;
  }

  .xl\:-mr-80 {
    margin-right: -5rem;
  }

  .xl\:-mb-80 {
    margin-bottom: -5rem;
  }

  .xl\:-ml-80 {
    margin-left: -5rem;
  }

  .xl\:-mt-85 {
    margin-top: -5.313rem;
  }

  .xl\:-mr-85 {
    margin-right: -5.313rem;
  }

  .xl\:-mb-85 {
    margin-bottom: -5.313rem;
  }

  .xl\:-ml-85 {
    margin-left: -5.313rem;
  }

  .xl\:-mt-90 {
    margin-top: -5.625rem;
  }

  .xl\:-mr-90 {
    margin-right: -5.625rem;
  }

  .xl\:-mb-90 {
    margin-bottom: -5.625rem;
  }

  .xl\:-ml-90 {
    margin-left: -5.625rem;
  }

  .xl\:-mt-95 {
    margin-top: -5.938rem;
  }

  .xl\:-mr-95 {
    margin-right: -5.938rem;
  }

  .xl\:-mb-95 {
    margin-bottom: -5.938rem;
  }

  .xl\:-ml-95 {
    margin-left: -5.938rem;
  }

  .xl\:-mt-100 {
    margin-top: -6.25rem;
  }

  .xl\:-mr-100 {
    margin-right: -6.25rem;
  }

  .xl\:-mb-100 {
    margin-bottom: -6.25rem;
  }

  .xl\:-ml-100 {
    margin-left: -6.25rem;
  }

  .xl\:-mt-105 {
    margin-top: -6.563rem;
  }

  .xl\:-mr-105 {
    margin-right: -6.563rem;
  }

  .xl\:-mb-105 {
    margin-bottom: -6.563rem;
  }

  .xl\:-ml-105 {
    margin-left: -6.563rem;
  }

  .xl\:-mt-110 {
    margin-top: -6.875rem;
  }

  .xl\:-mr-110 {
    margin-right: -6.875rem;
  }

  .xl\:-mb-110 {
    margin-bottom: -6.875rem;
  }

  .xl\:-ml-110 {
    margin-left: -6.875rem;
  }

  .xl\:-mt-115 {
    margin-top: -7.188rem;
  }

  .xl\:-mr-115 {
    margin-right: -7.188rem;
  }

  .xl\:-mb-115 {
    margin-bottom: -7.188rem;
  }

  .xl\:-ml-115 {
    margin-left: -7.188rem;
  }

  .xl\:-mt-120 {
    margin-top: -7.5rem;
  }

  .xl\:-mr-120 {
    margin-right: -7.5rem;
  }

  .xl\:-mb-120 {
    margin-bottom: -7.5rem;
  }

  .xl\:-ml-120 {
    margin-left: -7.5rem;
  }

  .xl\:-mt-125 {
    margin-top: -7.813rem;
  }

  .xl\:-mr-125 {
    margin-right: -7.813rem;
  }

  .xl\:-mb-125 {
    margin-bottom: -7.813rem;
  }

  .xl\:-ml-125 {
    margin-left: -7.813rem;
  }

  .xl\:-mt-130 {
    margin-top: -8.125rem;
  }

  .xl\:-mr-130 {
    margin-right: -8.125rem;
  }

  .xl\:-mb-130 {
    margin-bottom: -8.125rem;
  }

  .xl\:-ml-130 {
    margin-left: -8.125rem;
  }

  .xl\:-mt-135 {
    margin-top: -8.438rem;
  }

  .xl\:-mr-135 {
    margin-right: -8.438rem;
  }

  .xl\:-mb-135 {
    margin-bottom: -8.438rem;
  }

  .xl\:-ml-135 {
    margin-left: -8.438rem;
  }

  .xl\:-mt-140 {
    margin-top: -8.75rem;
  }

  .xl\:-mr-140 {
    margin-right: -8.75rem;
  }

  .xl\:-mb-140 {
    margin-bottom: -8.75rem;
  }

  .xl\:-ml-140 {
    margin-left: -8.75rem;
  }

  .xl\:-mt-145 {
    margin-top: -9.063rem;
  }

  .xl\:-mr-145 {
    margin-right: -9.063rem;
  }

  .xl\:-mb-145 {
    margin-bottom: -9.063rem;
  }

  .xl\:-ml-145 {
    margin-left: -9.063rem;
  }

  .xl\:-mt-150 {
    margin-top: -9.375rem;
  }

  .xl\:-mr-150 {
    margin-right: -9.375rem;
  }

  .xl\:-mb-150 {
    margin-bottom: -9.375rem;
  }

  .xl\:-ml-150 {
    margin-left: -9.375rem;
  }

  .xl\:-mt-155 {
    margin-top: -9.688rem;
  }

  .xl\:-mr-155 {
    margin-right: -9.688rem;
  }

  .xl\:-mb-155 {
    margin-bottom: -9.688rem;
  }

  .xl\:-ml-155 {
    margin-left: -9.688rem;
  }

  .xl\:-mt-160 {
    margin-top: -10rem;
  }

  .xl\:-mr-160 {
    margin-right: -10rem;
  }

  .xl\:-mb-160 {
    margin-bottom: -10rem;
  }

  .xl\:-ml-160 {
    margin-left: -10rem;
  }

  .xl\:-mt-165 {
    margin-top: -10.313rem;
  }

  .xl\:-mr-165 {
    margin-right: -10.313rem;
  }

  .xl\:-mb-165 {
    margin-bottom: -10.313rem;
  }

  .xl\:-ml-165 {
    margin-left: -10.313rem;
  }

  .xl\:-mt-170 {
    margin-top: -10.625rem;
  }

  .xl\:-mr-170 {
    margin-right: -10.625rem;
  }

  .xl\:-mb-170 {
    margin-bottom: -10.625rem;
  }

  .xl\:-ml-170 {
    margin-left: -10.625rem;
  }

  .xl\:-mt-175 {
    margin-top: -10.938rem;
  }

  .xl\:-mr-175 {
    margin-right: -10.938rem;
  }

  .xl\:-mb-175 {
    margin-bottom: -10.938rem;
  }

  .xl\:-ml-175 {
    margin-left: -10.938rem;
  }

  .xl\:-mt-180 {
    margin-top: -11.25rem;
  }

  .xl\:-mr-180 {
    margin-right: -11.25rem;
  }

  .xl\:-mb-180 {
    margin-bottom: -11.25rem;
  }

  .xl\:-ml-180 {
    margin-left: -11.25rem;
  }

  .xl\:-mt-185 {
    margin-top: -11.563rem;
  }

  .xl\:-mr-185 {
    margin-right: -11.563rem;
  }

  .xl\:-mb-185 {
    margin-bottom: -11.563rem;
  }

  .xl\:-ml-185 {
    margin-left: -11.563rem;
  }

  .xl\:-mt-190 {
    margin-top: -11.875rem;
  }

  .xl\:-mr-190 {
    margin-right: -11.875rem;
  }

  .xl\:-mb-190 {
    margin-bottom: -11.875rem;
  }

  .xl\:-ml-190 {
    margin-left: -11.875rem;
  }

  .xl\:-mt-195 {
    margin-top: -12.188rem;
  }

  .xl\:-mr-195 {
    margin-right: -12.188rem;
  }

  .xl\:-mb-195 {
    margin-bottom: -12.188rem;
  }

  .xl\:-ml-195 {
    margin-left: -12.188rem;
  }

  .xl\:-mt-200 {
    margin-top: -12.5rem;
  }

  .xl\:-mr-200 {
    margin-right: -12.5rem;
  }

  .xl\:-mb-200 {
    margin-bottom: -12.5rem;
  }

  .xl\:-ml-200 {
    margin-left: -12.5rem;
  }

  .xl\:-mt-300 {
    margin-top: -18.75rem;
  }

  .xl\:-mr-300 {
    margin-right: -18.75rem;
  }

  .xl\:-mb-300 {
    margin-bottom: -18.75rem;
  }

  .xl\:-ml-300 {
    margin-left: -18.75rem;
  }

  .xl\:-mt-330 {
    margin-top: -20.625rem;
  }

  .xl\:-mr-330 {
    margin-right: -20.625rem;
  }

  .xl\:-mb-330 {
    margin-bottom: -20.625rem;
  }

  .xl\:-ml-330 {
    margin-left: -20.625rem;
  }

  .xl\:max-h-full {
    max-height: 100%;
  }

  .xl\:max-h-screen {
    max-height: 100vh;
  }

  .xl\:max-w-190 {
    max-width: 11.875rem;
  }

  .xl\:max-w-225 {
    max-width: 14.063rem;
  }

  .xl\:max-w-295 {
    max-width: 18.438rem;
  }

  .xl\:max-w-335 {
    max-width: 20.938rem;
  }

  .xl\:max-w-440 {
    max-width: 27.5rem;
  }

  .xl\:max-w-540 {
    max-width: 33.75rem;
  }

  .xl\:max-w-1200 {
    max-width: 75rem;
  }

  .xl\:max-w-xs {
    max-width: 20rem;
  }

  .xl\:max-w-sm {
    max-width: 24rem;
  }

  .xl\:max-w-md {
    max-width: 28rem;
  }

  .xl\:max-w-lg {
    max-width: 32rem;
  }

  .xl\:max-w-xl {
    max-width: 36rem;
  }

  .xl\:max-w-2xl {
    max-width: 42rem;
  }

  .xl\:max-w-3xl {
    max-width: 48rem;
  }

  .xl\:max-w-4xl {
    max-width: 56rem;
  }

  .xl\:max-w-5xl {
    max-width: 64rem;
  }

  .xl\:max-w-6xl {
    max-width: 72rem;
  }

  .xl\:max-w-full {
    max-width: 100%;
  }

  .xl\:min-h-0 {
    min-height: 0;
  }

  .xl\:min-h-full {
    min-height: 100%;
  }

  .xl\:min-h-screen {
    min-height: 100vh;
  }

  .xl\:min-w-0 {
    min-width: 0;
  }

  .xl\:min-w-full {
    min-width: 100%;
  }

  .xl\:object-contain {
    -o-object-fit: contain;
       object-fit: contain;
  }

  .xl\:object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }

  .xl\:object-fill {
    -o-object-fit: fill;
       object-fit: fill;
  }

  .xl\:object-none {
    -o-object-fit: none;
       object-fit: none;
  }

  .xl\:object-scale-down {
    -o-object-fit: scale-down;
       object-fit: scale-down;
  }

  .xl\:object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }

  .xl\:object-center {
    -o-object-position: center;
       object-position: center;
  }

  .xl\:object-left {
    -o-object-position: left;
       object-position: left;
  }

  .xl\:object-left-bottom {
    -o-object-position: left bottom;
       object-position: left bottom;
  }

  .xl\:object-left-top {
    -o-object-position: left top;
       object-position: left top;
  }

  .xl\:object-right {
    -o-object-position: right;
       object-position: right;
  }

  .xl\:object-right-bottom {
    -o-object-position: right bottom;
       object-position: right bottom;
  }

  .xl\:object-right-top {
    -o-object-position: right top;
       object-position: right top;
  }

  .xl\:object-top {
    -o-object-position: top;
       object-position: top;
  }

  .xl\:opacity-0 {
    opacity: 0;
  }

  .xl\:opacity-25 {
    opacity: 0.25;
  }

  .xl\:opacity-50 {
    opacity: 0.5;
  }

  .xl\:opacity-75 {
    opacity: 0.75;
  }

  .xl\:opacity-100 {
    opacity: 1;
  }

  .xl\:hover\:opacity-0:hover {
    opacity: 0;
  }

  .xl\:hover\:opacity-25:hover {
    opacity: 0.25;
  }

  .xl\:hover\:opacity-50:hover {
    opacity: 0.5;
  }

  .xl\:hover\:opacity-75:hover {
    opacity: 0.75;
  }

  .xl\:hover\:opacity-100:hover {
    opacity: 1;
  }

  .xl\:focus\:opacity-0:focus {
    opacity: 0;
  }

  .xl\:focus\:opacity-25:focus {
    opacity: 0.25;
  }

  .xl\:focus\:opacity-50:focus {
    opacity: 0.5;
  }

  .xl\:focus\:opacity-75:focus {
    opacity: 0.75;
  }

  .xl\:focus\:opacity-100:focus {
    opacity: 1;
  }

  .xl\:outline-none {
    outline: 0;
  }

  .xl\:focus\:outline-none:focus {
    outline: 0;
  }

  .xl\:overflow-auto {
    overflow: auto;
  }

  .xl\:overflow-hidden {
    overflow: hidden;
  }

  .xl\:overflow-visible {
    overflow: visible;
  }

  .xl\:overflow-scroll {
    overflow: scroll;
  }

  .xl\:overflow-x-auto {
    overflow-x: auto;
  }

  .xl\:overflow-y-auto {
    overflow-y: auto;
  }

  .xl\:overflow-x-hidden {
    overflow-x: hidden;
  }

  .xl\:overflow-y-hidden {
    overflow-y: hidden;
  }

  .xl\:overflow-x-visible {
    overflow-x: visible;
  }

  .xl\:overflow-y-visible {
    overflow-y: visible;
  }

  .xl\:overflow-x-scroll {
    overflow-x: scroll;
  }

  .xl\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .xl\:scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  .xl\:scrolling-auto {
    -webkit-overflow-scrolling: auto;
  }

  .xl\:p-0 {
    padding: 0;
  }

  .xl\:p-1 {
    padding: 0.063rem;
  }

  .xl\:p-2 {
    padding: 0.125rem;
  }

  .xl\:p-3 {
    padding: 0.188rem;
  }

  .xl\:p-4 {
    padding: 0.25rem;
  }

  .xl\:p-5 {
    padding: 0.313rem;
  }

  .xl\:p-9 {
    padding: 0.563rem;
  }

  .xl\:p-10 {
    padding: 0.625rem;
  }

  .xl\:p-15 {
    padding: 0.938rem;
  }

  .xl\:p-20 {
    padding: 1.25rem;
  }

  .xl\:p-25 {
    padding: 1.563rem;
  }

  .xl\:p-30 {
    padding: 1.875rem;
  }

  .xl\:p-35 {
    padding: 2.188rem;
  }

  .xl\:p-40 {
    padding: 2.5rem;
  }

  .xl\:p-45 {
    padding: 2.813rem;
  }

  .xl\:p-50 {
    padding: 3.125rem;
  }

  .xl\:p-55 {
    padding: 3.438rem;
  }

  .xl\:p-60 {
    padding: 3.75rem;
  }

  .xl\:p-65 {
    padding: 4.063rem;
  }

  .xl\:p-70 {
    padding: 4.375rem;
  }

  .xl\:p-75 {
    padding: 4.688rem;
  }

  .xl\:p-80 {
    padding: 5rem;
  }

  .xl\:p-85 {
    padding: 5.313rem;
  }

  .xl\:p-90 {
    padding: 5.625rem;
  }

  .xl\:p-95 {
    padding: 5.938rem;
  }

  .xl\:p-100 {
    padding: 6.25rem;
  }

  .xl\:p-105 {
    padding: 6.563rem;
  }

  .xl\:p-110 {
    padding: 6.875rem;
  }

  .xl\:p-115 {
    padding: 7.188rem;
  }

  .xl\:p-120 {
    padding: 7.5rem;
  }

  .xl\:p-125 {
    padding: 7.813rem;
  }

  .xl\:p-130 {
    padding: 8.125rem;
  }

  .xl\:p-135 {
    padding: 8.438rem;
  }

  .xl\:p-140 {
    padding: 8.75rem;
  }

  .xl\:p-145 {
    padding: 9.063rem;
  }

  .xl\:p-150 {
    padding: 9.375rem;
  }

  .xl\:p-155 {
    padding: 9.688rem;
  }

  .xl\:p-160 {
    padding: 10rem;
  }

  .xl\:p-165 {
    padding: 10.313rem;
  }

  .xl\:p-170 {
    padding: 10.625rem;
  }

  .xl\:p-175 {
    padding: 10.938rem;
  }

  .xl\:p-180 {
    padding: 11.25rem;
  }

  .xl\:p-185 {
    padding: 11.563rem;
  }

  .xl\:p-190 {
    padding: 11.875rem;
  }

  .xl\:p-195 {
    padding: 12.188rem;
  }

  .xl\:p-200 {
    padding: 12.5rem;
  }

  .xl\:p-300 {
    padding: 18.75rem;
  }

  .xl\:p-330 {
    padding: 20.625rem;
  }

  .xl\:py-0 {
    padding-top: 0;
    padding-bottom: 0;
  }

  .xl\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .xl\:py-1 {
    padding-top: 0.063rem;
    padding-bottom: 0.063rem;
  }

  .xl\:px-1 {
    padding-left: 0.063rem;
    padding-right: 0.063rem;
  }

  .xl\:py-2 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .xl\:px-2 {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }

  .xl\:py-3 {
    padding-top: 0.188rem;
    padding-bottom: 0.188rem;
  }

  .xl\:px-3 {
    padding-left: 0.188rem;
    padding-right: 0.188rem;
  }

  .xl\:py-4 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:px-4 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:py-5 {
    padding-top: 0.313rem;
    padding-bottom: 0.313rem;
  }

  .xl\:px-5 {
    padding-left: 0.313rem;
    padding-right: 0.313rem;
  }

  .xl\:py-9 {
    padding-top: 0.563rem;
    padding-bottom: 0.563rem;
  }

  .xl\:px-9 {
    padding-left: 0.563rem;
    padding-right: 0.563rem;
  }

  .xl\:py-10 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
  }

  .xl\:px-10 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
  }

  .xl\:py-15 {
    padding-top: 0.938rem;
    padding-bottom: 0.938rem;
  }

  .xl\:px-15 {
    padding-left: 0.938rem;
    padding-right: 0.938rem;
  }

  .xl\:py-20 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:px-20 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:py-25 {
    padding-top: 1.563rem;
    padding-bottom: 1.563rem;
  }

  .xl\:px-25 {
    padding-left: 1.563rem;
    padding-right: 1.563rem;
  }

  .xl\:py-30 {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem;
  }

  .xl\:px-30 {
    padding-left: 1.875rem;
    padding-right: 1.875rem;
  }

  .xl\:py-35 {
    padding-top: 2.188rem;
    padding-bottom: 2.188rem;
  }

  .xl\:px-35 {
    padding-left: 2.188rem;
    padding-right: 2.188rem;
  }

  .xl\:py-40 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:px-40 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:py-45 {
    padding-top: 2.813rem;
    padding-bottom: 2.813rem;
  }

  .xl\:px-45 {
    padding-left: 2.813rem;
    padding-right: 2.813rem;
  }

  .xl\:py-50 {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
  }

  .xl\:px-50 {
    padding-left: 3.125rem;
    padding-right: 3.125rem;
  }

  .xl\:py-55 {
    padding-top: 3.438rem;
    padding-bottom: 3.438rem;
  }

  .xl\:px-55 {
    padding-left: 3.438rem;
    padding-right: 3.438rem;
  }

  .xl\:py-60 {
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .xl\:px-60 {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .xl\:py-65 {
    padding-top: 4.063rem;
    padding-bottom: 4.063rem;
  }

  .xl\:px-65 {
    padding-left: 4.063rem;
    padding-right: 4.063rem;
  }

  .xl\:py-70 {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem;
  }

  .xl\:px-70 {
    padding-left: 4.375rem;
    padding-right: 4.375rem;
  }

  .xl\:py-75 {
    padding-top: 4.688rem;
    padding-bottom: 4.688rem;
  }

  .xl\:px-75 {
    padding-left: 4.688rem;
    padding-right: 4.688rem;
  }

  .xl\:py-80 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:px-80 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:py-85 {
    padding-top: 5.313rem;
    padding-bottom: 5.313rem;
  }

  .xl\:px-85 {
    padding-left: 5.313rem;
    padding-right: 5.313rem;
  }

  .xl\:py-90 {
    padding-top: 5.625rem;
    padding-bottom: 5.625rem;
  }

  .xl\:px-90 {
    padding-left: 5.625rem;
    padding-right: 5.625rem;
  }

  .xl\:py-95 {
    padding-top: 5.938rem;
    padding-bottom: 5.938rem;
  }

  .xl\:px-95 {
    padding-left: 5.938rem;
    padding-right: 5.938rem;
  }

  .xl\:py-100 {
    padding-top: 6.25rem;
    padding-bottom: 6.25rem;
  }

  .xl\:px-100 {
    padding-left: 6.25rem;
    padding-right: 6.25rem;
  }

  .xl\:py-105 {
    padding-top: 6.563rem;
    padding-bottom: 6.563rem;
  }

  .xl\:px-105 {
    padding-left: 6.563rem;
    padding-right: 6.563rem;
  }

  .xl\:py-110 {
    padding-top: 6.875rem;
    padding-bottom: 6.875rem;
  }

  .xl\:px-110 {
    padding-left: 6.875rem;
    padding-right: 6.875rem;
  }

  .xl\:py-115 {
    padding-top: 7.188rem;
    padding-bottom: 7.188rem;
  }

  .xl\:px-115 {
    padding-left: 7.188rem;
    padding-right: 7.188rem;
  }

  .xl\:py-120 {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  .xl\:px-120 {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
  }

  .xl\:py-125 {
    padding-top: 7.813rem;
    padding-bottom: 7.813rem;
  }

  .xl\:px-125 {
    padding-left: 7.813rem;
    padding-right: 7.813rem;
  }

  .xl\:py-130 {
    padding-top: 8.125rem;
    padding-bottom: 8.125rem;
  }

  .xl\:px-130 {
    padding-left: 8.125rem;
    padding-right: 8.125rem;
  }

  .xl\:py-135 {
    padding-top: 8.438rem;
    padding-bottom: 8.438rem;
  }

  .xl\:px-135 {
    padding-left: 8.438rem;
    padding-right: 8.438rem;
  }

  .xl\:py-140 {
    padding-top: 8.75rem;
    padding-bottom: 8.75rem;
  }

  .xl\:px-140 {
    padding-left: 8.75rem;
    padding-right: 8.75rem;
  }

  .xl\:py-145 {
    padding-top: 9.063rem;
    padding-bottom: 9.063rem;
  }

  .xl\:px-145 {
    padding-left: 9.063rem;
    padding-right: 9.063rem;
  }

  .xl\:py-150 {
    padding-top: 9.375rem;
    padding-bottom: 9.375rem;
  }

  .xl\:px-150 {
    padding-left: 9.375rem;
    padding-right: 9.375rem;
  }

  .xl\:py-155 {
    padding-top: 9.688rem;
    padding-bottom: 9.688rem;
  }

  .xl\:px-155 {
    padding-left: 9.688rem;
    padding-right: 9.688rem;
  }

  .xl\:py-160 {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl\:px-160 {
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl\:py-165 {
    padding-top: 10.313rem;
    padding-bottom: 10.313rem;
  }

  .xl\:px-165 {
    padding-left: 10.313rem;
    padding-right: 10.313rem;
  }

  .xl\:py-170 {
    padding-top: 10.625rem;
    padding-bottom: 10.625rem;
  }

  .xl\:px-170 {
    padding-left: 10.625rem;
    padding-right: 10.625rem;
  }

  .xl\:py-175 {
    padding-top: 10.938rem;
    padding-bottom: 10.938rem;
  }

  .xl\:px-175 {
    padding-left: 10.938rem;
    padding-right: 10.938rem;
  }

  .xl\:py-180 {
    padding-top: 11.25rem;
    padding-bottom: 11.25rem;
  }

  .xl\:px-180 {
    padding-left: 11.25rem;
    padding-right: 11.25rem;
  }

  .xl\:py-185 {
    padding-top: 11.563rem;
    padding-bottom: 11.563rem;
  }

  .xl\:px-185 {
    padding-left: 11.563rem;
    padding-right: 11.563rem;
  }

  .xl\:py-190 {
    padding-top: 11.875rem;
    padding-bottom: 11.875rem;
  }

  .xl\:px-190 {
    padding-left: 11.875rem;
    padding-right: 11.875rem;
  }

  .xl\:py-195 {
    padding-top: 12.188rem;
    padding-bottom: 12.188rem;
  }

  .xl\:px-195 {
    padding-left: 12.188rem;
    padding-right: 12.188rem;
  }

  .xl\:py-200 {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .xl\:px-200 {
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }

  .xl\:py-300 {
    padding-top: 18.75rem;
    padding-bottom: 18.75rem;
  }

  .xl\:px-300 {
    padding-left: 18.75rem;
    padding-right: 18.75rem;
  }

  .xl\:py-330 {
    padding-top: 20.625rem;
    padding-bottom: 20.625rem;
  }

  .xl\:px-330 {
    padding-left: 20.625rem;
    padding-right: 20.625rem;
  }

  .xl\:pt-0 {
    padding-top: 0;
  }

  .xl\:pr-0 {
    padding-right: 0;
  }

  .xl\:pb-0 {
    padding-bottom: 0;
  }

  .xl\:pl-0 {
    padding-left: 0;
  }

  .xl\:pt-1 {
    padding-top: 0.063rem;
  }

  .xl\:pr-1 {
    padding-right: 0.063rem;
  }

  .xl\:pb-1 {
    padding-bottom: 0.063rem;
  }

  .xl\:pl-1 {
    padding-left: 0.063rem;
  }

  .xl\:pt-2 {
    padding-top: 0.125rem;
  }

  .xl\:pr-2 {
    padding-right: 0.125rem;
  }

  .xl\:pb-2 {
    padding-bottom: 0.125rem;
  }

  .xl\:pl-2 {
    padding-left: 0.125rem;
  }

  .xl\:pt-3 {
    padding-top: 0.188rem;
  }

  .xl\:pr-3 {
    padding-right: 0.188rem;
  }

  .xl\:pb-3 {
    padding-bottom: 0.188rem;
  }

  .xl\:pl-3 {
    padding-left: 0.188rem;
  }

  .xl\:pt-4 {
    padding-top: 0.25rem;
  }

  .xl\:pr-4 {
    padding-right: 0.25rem;
  }

  .xl\:pb-4 {
    padding-bottom: 0.25rem;
  }

  .xl\:pl-4 {
    padding-left: 0.25rem;
  }

  .xl\:pt-5 {
    padding-top: 0.313rem;
  }

  .xl\:pr-5 {
    padding-right: 0.313rem;
  }

  .xl\:pb-5 {
    padding-bottom: 0.313rem;
  }

  .xl\:pl-5 {
    padding-left: 0.313rem;
  }

  .xl\:pt-9 {
    padding-top: 0.563rem;
  }

  .xl\:pr-9 {
    padding-right: 0.563rem;
  }

  .xl\:pb-9 {
    padding-bottom: 0.563rem;
  }

  .xl\:pl-9 {
    padding-left: 0.563rem;
  }

  .xl\:pt-10 {
    padding-top: 0.625rem;
  }

  .xl\:pr-10 {
    padding-right: 0.625rem;
  }

  .xl\:pb-10 {
    padding-bottom: 0.625rem;
  }

  .xl\:pl-10 {
    padding-left: 0.625rem;
  }

  .xl\:pt-15 {
    padding-top: 0.938rem;
  }

  .xl\:pr-15 {
    padding-right: 0.938rem;
  }

  .xl\:pb-15 {
    padding-bottom: 0.938rem;
  }

  .xl\:pl-15 {
    padding-left: 0.938rem;
  }

  .xl\:pt-20 {
    padding-top: 1.25rem;
  }

  .xl\:pr-20 {
    padding-right: 1.25rem;
  }

  .xl\:pb-20 {
    padding-bottom: 1.25rem;
  }

  .xl\:pl-20 {
    padding-left: 1.25rem;
  }

  .xl\:pt-25 {
    padding-top: 1.563rem;
  }

  .xl\:pr-25 {
    padding-right: 1.563rem;
  }

  .xl\:pb-25 {
    padding-bottom: 1.563rem;
  }

  .xl\:pl-25 {
    padding-left: 1.563rem;
  }

  .xl\:pt-30 {
    padding-top: 1.875rem;
  }

  .xl\:pr-30 {
    padding-right: 1.875rem;
  }

  .xl\:pb-30 {
    padding-bottom: 1.875rem;
  }

  .xl\:pl-30 {
    padding-left: 1.875rem;
  }

  .xl\:pt-35 {
    padding-top: 2.188rem;
  }

  .xl\:pr-35 {
    padding-right: 2.188rem;
  }

  .xl\:pb-35 {
    padding-bottom: 2.188rem;
  }

  .xl\:pl-35 {
    padding-left: 2.188rem;
  }

  .xl\:pt-40 {
    padding-top: 2.5rem;
  }

  .xl\:pr-40 {
    padding-right: 2.5rem;
  }

  .xl\:pb-40 {
    padding-bottom: 2.5rem;
  }

  .xl\:pl-40 {
    padding-left: 2.5rem;
  }

  .xl\:pt-45 {
    padding-top: 2.813rem;
  }

  .xl\:pr-45 {
    padding-right: 2.813rem;
  }

  .xl\:pb-45 {
    padding-bottom: 2.813rem;
  }

  .xl\:pl-45 {
    padding-left: 2.813rem;
  }

  .xl\:pt-50 {
    padding-top: 3.125rem;
  }

  .xl\:pr-50 {
    padding-right: 3.125rem;
  }

  .xl\:pb-50 {
    padding-bottom: 3.125rem;
  }

  .xl\:pl-50 {
    padding-left: 3.125rem;
  }

  .xl\:pt-55 {
    padding-top: 3.438rem;
  }

  .xl\:pr-55 {
    padding-right: 3.438rem;
  }

  .xl\:pb-55 {
    padding-bottom: 3.438rem;
  }

  .xl\:pl-55 {
    padding-left: 3.438rem;
  }

  .xl\:pt-60 {
    padding-top: 3.75rem;
  }

  .xl\:pr-60 {
    padding-right: 3.75rem;
  }

  .xl\:pb-60 {
    padding-bottom: 3.75rem;
  }

  .xl\:pl-60 {
    padding-left: 3.75rem;
  }

  .xl\:pt-65 {
    padding-top: 4.063rem;
  }

  .xl\:pr-65 {
    padding-right: 4.063rem;
  }

  .xl\:pb-65 {
    padding-bottom: 4.063rem;
  }

  .xl\:pl-65 {
    padding-left: 4.063rem;
  }

  .xl\:pt-70 {
    padding-top: 4.375rem;
  }

  .xl\:pr-70 {
    padding-right: 4.375rem;
  }

  .xl\:pb-70 {
    padding-bottom: 4.375rem;
  }

  .xl\:pl-70 {
    padding-left: 4.375rem;
  }

  .xl\:pt-75 {
    padding-top: 4.688rem;
  }

  .xl\:pr-75 {
    padding-right: 4.688rem;
  }

  .xl\:pb-75 {
    padding-bottom: 4.688rem;
  }

  .xl\:pl-75 {
    padding-left: 4.688rem;
  }

  .xl\:pt-80 {
    padding-top: 5rem;
  }

  .xl\:pr-80 {
    padding-right: 5rem;
  }

  .xl\:pb-80 {
    padding-bottom: 5rem;
  }

  .xl\:pl-80 {
    padding-left: 5rem;
  }

  .xl\:pt-85 {
    padding-top: 5.313rem;
  }

  .xl\:pr-85 {
    padding-right: 5.313rem;
  }

  .xl\:pb-85 {
    padding-bottom: 5.313rem;
  }

  .xl\:pl-85 {
    padding-left: 5.313rem;
  }

  .xl\:pt-90 {
    padding-top: 5.625rem;
  }

  .xl\:pr-90 {
    padding-right: 5.625rem;
  }

  .xl\:pb-90 {
    padding-bottom: 5.625rem;
  }

  .xl\:pl-90 {
    padding-left: 5.625rem;
  }

  .xl\:pt-95 {
    padding-top: 5.938rem;
  }

  .xl\:pr-95 {
    padding-right: 5.938rem;
  }

  .xl\:pb-95 {
    padding-bottom: 5.938rem;
  }

  .xl\:pl-95 {
    padding-left: 5.938rem;
  }

  .xl\:pt-100 {
    padding-top: 6.25rem;
  }

  .xl\:pr-100 {
    padding-right: 6.25rem;
  }

  .xl\:pb-100 {
    padding-bottom: 6.25rem;
  }

  .xl\:pl-100 {
    padding-left: 6.25rem;
  }

  .xl\:pt-105 {
    padding-top: 6.563rem;
  }

  .xl\:pr-105 {
    padding-right: 6.563rem;
  }

  .xl\:pb-105 {
    padding-bottom: 6.563rem;
  }

  .xl\:pl-105 {
    padding-left: 6.563rem;
  }

  .xl\:pt-110 {
    padding-top: 6.875rem;
  }

  .xl\:pr-110 {
    padding-right: 6.875rem;
  }

  .xl\:pb-110 {
    padding-bottom: 6.875rem;
  }

  .xl\:pl-110 {
    padding-left: 6.875rem;
  }

  .xl\:pt-115 {
    padding-top: 7.188rem;
  }

  .xl\:pr-115 {
    padding-right: 7.188rem;
  }

  .xl\:pb-115 {
    padding-bottom: 7.188rem;
  }

  .xl\:pl-115 {
    padding-left: 7.188rem;
  }

  .xl\:pt-120 {
    padding-top: 7.5rem;
  }

  .xl\:pr-120 {
    padding-right: 7.5rem;
  }

  .xl\:pb-120 {
    padding-bottom: 7.5rem;
  }

  .xl\:pl-120 {
    padding-left: 7.5rem;
  }

  .xl\:pt-125 {
    padding-top: 7.813rem;
  }

  .xl\:pr-125 {
    padding-right: 7.813rem;
  }

  .xl\:pb-125 {
    padding-bottom: 7.813rem;
  }

  .xl\:pl-125 {
    padding-left: 7.813rem;
  }

  .xl\:pt-130 {
    padding-top: 8.125rem;
  }

  .xl\:pr-130 {
    padding-right: 8.125rem;
  }

  .xl\:pb-130 {
    padding-bottom: 8.125rem;
  }

  .xl\:pl-130 {
    padding-left: 8.125rem;
  }

  .xl\:pt-135 {
    padding-top: 8.438rem;
  }

  .xl\:pr-135 {
    padding-right: 8.438rem;
  }

  .xl\:pb-135 {
    padding-bottom: 8.438rem;
  }

  .xl\:pl-135 {
    padding-left: 8.438rem;
  }

  .xl\:pt-140 {
    padding-top: 8.75rem;
  }

  .xl\:pr-140 {
    padding-right: 8.75rem;
  }

  .xl\:pb-140 {
    padding-bottom: 8.75rem;
  }

  .xl\:pl-140 {
    padding-left: 8.75rem;
  }

  .xl\:pt-145 {
    padding-top: 9.063rem;
  }

  .xl\:pr-145 {
    padding-right: 9.063rem;
  }

  .xl\:pb-145 {
    padding-bottom: 9.063rem;
  }

  .xl\:pl-145 {
    padding-left: 9.063rem;
  }

  .xl\:pt-150 {
    padding-top: 9.375rem;
  }

  .xl\:pr-150 {
    padding-right: 9.375rem;
  }

  .xl\:pb-150 {
    padding-bottom: 9.375rem;
  }

  .xl\:pl-150 {
    padding-left: 9.375rem;
  }

  .xl\:pt-155 {
    padding-top: 9.688rem;
  }

  .xl\:pr-155 {
    padding-right: 9.688rem;
  }

  .xl\:pb-155 {
    padding-bottom: 9.688rem;
  }

  .xl\:pl-155 {
    padding-left: 9.688rem;
  }

  .xl\:pt-160 {
    padding-top: 10rem;
  }

  .xl\:pr-160 {
    padding-right: 10rem;
  }

  .xl\:pb-160 {
    padding-bottom: 10rem;
  }

  .xl\:pl-160 {
    padding-left: 10rem;
  }

  .xl\:pt-165 {
    padding-top: 10.313rem;
  }

  .xl\:pr-165 {
    padding-right: 10.313rem;
  }

  .xl\:pb-165 {
    padding-bottom: 10.313rem;
  }

  .xl\:pl-165 {
    padding-left: 10.313rem;
  }

  .xl\:pt-170 {
    padding-top: 10.625rem;
  }

  .xl\:pr-170 {
    padding-right: 10.625rem;
  }

  .xl\:pb-170 {
    padding-bottom: 10.625rem;
  }

  .xl\:pl-170 {
    padding-left: 10.625rem;
  }

  .xl\:pt-175 {
    padding-top: 10.938rem;
  }

  .xl\:pr-175 {
    padding-right: 10.938rem;
  }

  .xl\:pb-175 {
    padding-bottom: 10.938rem;
  }

  .xl\:pl-175 {
    padding-left: 10.938rem;
  }

  .xl\:pt-180 {
    padding-top: 11.25rem;
  }

  .xl\:pr-180 {
    padding-right: 11.25rem;
  }

  .xl\:pb-180 {
    padding-bottom: 11.25rem;
  }

  .xl\:pl-180 {
    padding-left: 11.25rem;
  }

  .xl\:pt-185 {
    padding-top: 11.563rem;
  }

  .xl\:pr-185 {
    padding-right: 11.563rem;
  }

  .xl\:pb-185 {
    padding-bottom: 11.563rem;
  }

  .xl\:pl-185 {
    padding-left: 11.563rem;
  }

  .xl\:pt-190 {
    padding-top: 11.875rem;
  }

  .xl\:pr-190 {
    padding-right: 11.875rem;
  }

  .xl\:pb-190 {
    padding-bottom: 11.875rem;
  }

  .xl\:pl-190 {
    padding-left: 11.875rem;
  }

  .xl\:pt-195 {
    padding-top: 12.188rem;
  }

  .xl\:pr-195 {
    padding-right: 12.188rem;
  }

  .xl\:pb-195 {
    padding-bottom: 12.188rem;
  }

  .xl\:pl-195 {
    padding-left: 12.188rem;
  }

  .xl\:pt-200 {
    padding-top: 12.5rem;
  }

  .xl\:pr-200 {
    padding-right: 12.5rem;
  }

  .xl\:pb-200 {
    padding-bottom: 12.5rem;
  }

  .xl\:pl-200 {
    padding-left: 12.5rem;
  }

  .xl\:pt-300 {
    padding-top: 18.75rem;
  }

  .xl\:pr-300 {
    padding-right: 18.75rem;
  }

  .xl\:pb-300 {
    padding-bottom: 18.75rem;
  }

  .xl\:pl-300 {
    padding-left: 18.75rem;
  }

  .xl\:pt-330 {
    padding-top: 20.625rem;
  }

  .xl\:pr-330 {
    padding-right: 20.625rem;
  }

  .xl\:pb-330 {
    padding-bottom: 20.625rem;
  }

  .xl\:pl-330 {
    padding-left: 20.625rem;
  }

  .xl\:placeholder-transparent::-webkit-input-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent:-ms-input-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent::-ms-input-placeholder {
    color: transparent;
  }

  .xl\:placeholder-transparent::placeholder {
    color: transparent;
  }

  .xl\:placeholder-black::-webkit-input-placeholder {
    color: #000;
  }

  .xl\:placeholder-black:-ms-input-placeholder {
    color: #000;
  }

  .xl\:placeholder-black::-ms-input-placeholder {
    color: #000;
  }

  .xl\:placeholder-black::placeholder {
    color: #000;
  }

  .xl\:placeholder-white::-webkit-input-placeholder {
    color: #fff;
  }

  .xl\:placeholder-white:-ms-input-placeholder {
    color: #fff;
  }

  .xl\:placeholder-white::-ms-input-placeholder {
    color: #fff;
  }

  .xl\:placeholder-white::placeholder {
    color: #fff;
  }

  .xl\:placeholder-gray-800::-webkit-input-placeholder {
    color: #121212;
  }

  .xl\:placeholder-gray-800:-ms-input-placeholder {
    color: #121212;
  }

  .xl\:placeholder-gray-800::-ms-input-placeholder {
    color: #121212;
  }

  .xl\:placeholder-gray-800::placeholder {
    color: #121212;
  }

  .xl\:placeholder-gray-900::-webkit-input-placeholder {
    color: #0E0E0E;
  }

  .xl\:placeholder-gray-900:-ms-input-placeholder {
    color: #0E0E0E;
  }

  .xl\:placeholder-gray-900::-ms-input-placeholder {
    color: #0E0E0E;
  }

  .xl\:placeholder-gray-900::placeholder {
    color: #0E0E0E;
  }

  .xl\:placeholder-red-100::-webkit-input-placeholder {
    color: #fff5f5;
  }

  .xl\:placeholder-red-100:-ms-input-placeholder {
    color: #fff5f5;
  }

  .xl\:placeholder-red-100::-ms-input-placeholder {
    color: #fff5f5;
  }

  .xl\:placeholder-red-100::placeholder {
    color: #fff5f5;
  }

  .xl\:placeholder-red-200::-webkit-input-placeholder {
    color: #fed7d7;
  }

  .xl\:placeholder-red-200:-ms-input-placeholder {
    color: #fed7d7;
  }

  .xl\:placeholder-red-200::-ms-input-placeholder {
    color: #fed7d7;
  }

  .xl\:placeholder-red-200::placeholder {
    color: #fed7d7;
  }

  .xl\:placeholder-red-300::-webkit-input-placeholder {
    color: #feb2b2;
  }

  .xl\:placeholder-red-300:-ms-input-placeholder {
    color: #feb2b2;
  }

  .xl\:placeholder-red-300::-ms-input-placeholder {
    color: #feb2b2;
  }

  .xl\:placeholder-red-300::placeholder {
    color: #feb2b2;
  }

  .xl\:placeholder-red-400::-webkit-input-placeholder {
    color: #fc8181;
  }

  .xl\:placeholder-red-400:-ms-input-placeholder {
    color: #fc8181;
  }

  .xl\:placeholder-red-400::-ms-input-placeholder {
    color: #fc8181;
  }

  .xl\:placeholder-red-400::placeholder {
    color: #fc8181;
  }

  .xl\:placeholder-red-500::-webkit-input-placeholder {
    color: #f56565;
  }

  .xl\:placeholder-red-500:-ms-input-placeholder {
    color: #f56565;
  }

  .xl\:placeholder-red-500::-ms-input-placeholder {
    color: #f56565;
  }

  .xl\:placeholder-red-500::placeholder {
    color: #f56565;
  }

  .xl\:placeholder-red-600::-webkit-input-placeholder {
    color: #e53e3e;
  }

  .xl\:placeholder-red-600:-ms-input-placeholder {
    color: #e53e3e;
  }

  .xl\:placeholder-red-600::-ms-input-placeholder {
    color: #e53e3e;
  }

  .xl\:placeholder-red-600::placeholder {
    color: #e53e3e;
  }

  .xl\:placeholder-red-700::-webkit-input-placeholder {
    color: #c53030;
  }

  .xl\:placeholder-red-700:-ms-input-placeholder {
    color: #c53030;
  }

  .xl\:placeholder-red-700::-ms-input-placeholder {
    color: #c53030;
  }

  .xl\:placeholder-red-700::placeholder {
    color: #c53030;
  }

  .xl\:placeholder-red-800::-webkit-input-placeholder {
    color: #9b2c2c;
  }

  .xl\:placeholder-red-800:-ms-input-placeholder {
    color: #9b2c2c;
  }

  .xl\:placeholder-red-800::-ms-input-placeholder {
    color: #9b2c2c;
  }

  .xl\:placeholder-red-800::placeholder {
    color: #9b2c2c;
  }

  .xl\:placeholder-red-900::-webkit-input-placeholder {
    color: #742a2a;
  }

  .xl\:placeholder-red-900:-ms-input-placeholder {
    color: #742a2a;
  }

  .xl\:placeholder-red-900::-ms-input-placeholder {
    color: #742a2a;
  }

  .xl\:placeholder-red-900::placeholder {
    color: #742a2a;
  }

  .xl\:placeholder-orange::-webkit-input-placeholder {
    color: #E89038;
  }

  .xl\:placeholder-orange:-ms-input-placeholder {
    color: #E89038;
  }

  .xl\:placeholder-orange::-ms-input-placeholder {
    color: #E89038;
  }

  .xl\:placeholder-orange::placeholder {
    color: #E89038;
  }

  .xl\:placeholder-yellow::-webkit-input-placeholder {
    color: #B9E838;
  }

  .xl\:placeholder-yellow:-ms-input-placeholder {
    color: #B9E838;
  }

  .xl\:placeholder-yellow::-ms-input-placeholder {
    color: #B9E838;
  }

  .xl\:placeholder-yellow::placeholder {
    color: #B9E838;
  }

  .xl\:placeholder-green-100::-webkit-input-placeholder {
    color: #f0fff4;
  }

  .xl\:placeholder-green-100:-ms-input-placeholder {
    color: #f0fff4;
  }

  .xl\:placeholder-green-100::-ms-input-placeholder {
    color: #f0fff4;
  }

  .xl\:placeholder-green-100::placeholder {
    color: #f0fff4;
  }

  .xl\:placeholder-green-200::-webkit-input-placeholder {
    color: #c6f6d5;
  }

  .xl\:placeholder-green-200:-ms-input-placeholder {
    color: #c6f6d5;
  }

  .xl\:placeholder-green-200::-ms-input-placeholder {
    color: #c6f6d5;
  }

  .xl\:placeholder-green-200::placeholder {
    color: #c6f6d5;
  }

  .xl\:placeholder-green-300::-webkit-input-placeholder {
    color: #9ae6b4;
  }

  .xl\:placeholder-green-300:-ms-input-placeholder {
    color: #9ae6b4;
  }

  .xl\:placeholder-green-300::-ms-input-placeholder {
    color: #9ae6b4;
  }

  .xl\:placeholder-green-300::placeholder {
    color: #9ae6b4;
  }

  .xl\:placeholder-green-400::-webkit-input-placeholder {
    color: #68d391;
  }

  .xl\:placeholder-green-400:-ms-input-placeholder {
    color: #68d391;
  }

  .xl\:placeholder-green-400::-ms-input-placeholder {
    color: #68d391;
  }

  .xl\:placeholder-green-400::placeholder {
    color: #68d391;
  }

  .xl\:placeholder-green-500::-webkit-input-placeholder {
    color: #48bb78;
  }

  .xl\:placeholder-green-500:-ms-input-placeholder {
    color: #48bb78;
  }

  .xl\:placeholder-green-500::-ms-input-placeholder {
    color: #48bb78;
  }

  .xl\:placeholder-green-500::placeholder {
    color: #48bb78;
  }

  .xl\:placeholder-green-600::-webkit-input-placeholder {
    color: #38a169;
  }

  .xl\:placeholder-green-600:-ms-input-placeholder {
    color: #38a169;
  }

  .xl\:placeholder-green-600::-ms-input-placeholder {
    color: #38a169;
  }

  .xl\:placeholder-green-600::placeholder {
    color: #38a169;
  }

  .xl\:placeholder-green-700::-webkit-input-placeholder {
    color: #2f855a;
  }

  .xl\:placeholder-green-700:-ms-input-placeholder {
    color: #2f855a;
  }

  .xl\:placeholder-green-700::-ms-input-placeholder {
    color: #2f855a;
  }

  .xl\:placeholder-green-700::placeholder {
    color: #2f855a;
  }

  .xl\:placeholder-green-800::-webkit-input-placeholder {
    color: #276749;
  }

  .xl\:placeholder-green-800:-ms-input-placeholder {
    color: #276749;
  }

  .xl\:placeholder-green-800::-ms-input-placeholder {
    color: #276749;
  }

  .xl\:placeholder-green-800::placeholder {
    color: #276749;
  }

  .xl\:placeholder-green-900::-webkit-input-placeholder {
    color: #22543d;
  }

  .xl\:placeholder-green-900:-ms-input-placeholder {
    color: #22543d;
  }

  .xl\:placeholder-green-900::-ms-input-placeholder {
    color: #22543d;
  }

  .xl\:placeholder-green-900::placeholder {
    color: #22543d;
  }

  .xl\:placeholder-teal-100::-webkit-input-placeholder {
    color: #e6fffa;
  }

  .xl\:placeholder-teal-100:-ms-input-placeholder {
    color: #e6fffa;
  }

  .xl\:placeholder-teal-100::-ms-input-placeholder {
    color: #e6fffa;
  }

  .xl\:placeholder-teal-100::placeholder {
    color: #e6fffa;
  }

  .xl\:placeholder-teal-200::-webkit-input-placeholder {
    color: #b2f5ea;
  }

  .xl\:placeholder-teal-200:-ms-input-placeholder {
    color: #b2f5ea;
  }

  .xl\:placeholder-teal-200::-ms-input-placeholder {
    color: #b2f5ea;
  }

  .xl\:placeholder-teal-200::placeholder {
    color: #b2f5ea;
  }

  .xl\:placeholder-teal-300::-webkit-input-placeholder {
    color: #81e6d9;
  }

  .xl\:placeholder-teal-300:-ms-input-placeholder {
    color: #81e6d9;
  }

  .xl\:placeholder-teal-300::-ms-input-placeholder {
    color: #81e6d9;
  }

  .xl\:placeholder-teal-300::placeholder {
    color: #81e6d9;
  }

  .xl\:placeholder-teal-400::-webkit-input-placeholder {
    color: #4fd1c5;
  }

  .xl\:placeholder-teal-400:-ms-input-placeholder {
    color: #4fd1c5;
  }

  .xl\:placeholder-teal-400::-ms-input-placeholder {
    color: #4fd1c5;
  }

  .xl\:placeholder-teal-400::placeholder {
    color: #4fd1c5;
  }

  .xl\:placeholder-teal-500::-webkit-input-placeholder {
    color: #38b2ac;
  }

  .xl\:placeholder-teal-500:-ms-input-placeholder {
    color: #38b2ac;
  }

  .xl\:placeholder-teal-500::-ms-input-placeholder {
    color: #38b2ac;
  }

  .xl\:placeholder-teal-500::placeholder {
    color: #38b2ac;
  }

  .xl\:placeholder-teal-600::-webkit-input-placeholder {
    color: #319795;
  }

  .xl\:placeholder-teal-600:-ms-input-placeholder {
    color: #319795;
  }

  .xl\:placeholder-teal-600::-ms-input-placeholder {
    color: #319795;
  }

  .xl\:placeholder-teal-600::placeholder {
    color: #319795;
  }

  .xl\:placeholder-teal-700::-webkit-input-placeholder {
    color: #2c7a7b;
  }

  .xl\:placeholder-teal-700:-ms-input-placeholder {
    color: #2c7a7b;
  }

  .xl\:placeholder-teal-700::-ms-input-placeholder {
    color: #2c7a7b;
  }

  .xl\:placeholder-teal-700::placeholder {
    color: #2c7a7b;
  }

  .xl\:placeholder-teal-800::-webkit-input-placeholder {
    color: #285e61;
  }

  .xl\:placeholder-teal-800:-ms-input-placeholder {
    color: #285e61;
  }

  .xl\:placeholder-teal-800::-ms-input-placeholder {
    color: #285e61;
  }

  .xl\:placeholder-teal-800::placeholder {
    color: #285e61;
  }

  .xl\:placeholder-teal-900::-webkit-input-placeholder {
    color: #234e52;
  }

  .xl\:placeholder-teal-900:-ms-input-placeholder {
    color: #234e52;
  }

  .xl\:placeholder-teal-900::-ms-input-placeholder {
    color: #234e52;
  }

  .xl\:placeholder-teal-900::placeholder {
    color: #234e52;
  }

  .xl\:placeholder-blue::-webkit-input-placeholder {
    color: #4A90E2;
  }

  .xl\:placeholder-blue:-ms-input-placeholder {
    color: #4A90E2;
  }

  .xl\:placeholder-blue::-ms-input-placeholder {
    color: #4A90E2;
  }

  .xl\:placeholder-blue::placeholder {
    color: #4A90E2;
  }

  .xl\:placeholder-indigo-100::-webkit-input-placeholder {
    color: #ebf4ff;
  }

  .xl\:placeholder-indigo-100:-ms-input-placeholder {
    color: #ebf4ff;
  }

  .xl\:placeholder-indigo-100::-ms-input-placeholder {
    color: #ebf4ff;
  }

  .xl\:placeholder-indigo-100::placeholder {
    color: #ebf4ff;
  }

  .xl\:placeholder-indigo-200::-webkit-input-placeholder {
    color: #c3dafe;
  }

  .xl\:placeholder-indigo-200:-ms-input-placeholder {
    color: #c3dafe;
  }

  .xl\:placeholder-indigo-200::-ms-input-placeholder {
    color: #c3dafe;
  }

  .xl\:placeholder-indigo-200::placeholder {
    color: #c3dafe;
  }

  .xl\:placeholder-indigo-300::-webkit-input-placeholder {
    color: #a3bffa;
  }

  .xl\:placeholder-indigo-300:-ms-input-placeholder {
    color: #a3bffa;
  }

  .xl\:placeholder-indigo-300::-ms-input-placeholder {
    color: #a3bffa;
  }

  .xl\:placeholder-indigo-300::placeholder {
    color: #a3bffa;
  }

  .xl\:placeholder-indigo-400::-webkit-input-placeholder {
    color: #7f9cf5;
  }

  .xl\:placeholder-indigo-400:-ms-input-placeholder {
    color: #7f9cf5;
  }

  .xl\:placeholder-indigo-400::-ms-input-placeholder {
    color: #7f9cf5;
  }

  .xl\:placeholder-indigo-400::placeholder {
    color: #7f9cf5;
  }

  .xl\:placeholder-indigo-500::-webkit-input-placeholder {
    color: #667eea;
  }

  .xl\:placeholder-indigo-500:-ms-input-placeholder {
    color: #667eea;
  }

  .xl\:placeholder-indigo-500::-ms-input-placeholder {
    color: #667eea;
  }

  .xl\:placeholder-indigo-500::placeholder {
    color: #667eea;
  }

  .xl\:placeholder-indigo-600::-webkit-input-placeholder {
    color: #5a67d8;
  }

  .xl\:placeholder-indigo-600:-ms-input-placeholder {
    color: #5a67d8;
  }

  .xl\:placeholder-indigo-600::-ms-input-placeholder {
    color: #5a67d8;
  }

  .xl\:placeholder-indigo-600::placeholder {
    color: #5a67d8;
  }

  .xl\:placeholder-indigo-700::-webkit-input-placeholder {
    color: #4c51bf;
  }

  .xl\:placeholder-indigo-700:-ms-input-placeholder {
    color: #4c51bf;
  }

  .xl\:placeholder-indigo-700::-ms-input-placeholder {
    color: #4c51bf;
  }

  .xl\:placeholder-indigo-700::placeholder {
    color: #4c51bf;
  }

  .xl\:placeholder-indigo-800::-webkit-input-placeholder {
    color: #434190;
  }

  .xl\:placeholder-indigo-800:-ms-input-placeholder {
    color: #434190;
  }

  .xl\:placeholder-indigo-800::-ms-input-placeholder {
    color: #434190;
  }

  .xl\:placeholder-indigo-800::placeholder {
    color: #434190;
  }

  .xl\:placeholder-indigo-900::-webkit-input-placeholder {
    color: #3c366b;
  }

  .xl\:placeholder-indigo-900:-ms-input-placeholder {
    color: #3c366b;
  }

  .xl\:placeholder-indigo-900::-ms-input-placeholder {
    color: #3c366b;
  }

  .xl\:placeholder-indigo-900::placeholder {
    color: #3c366b;
  }

  .xl\:placeholder-purple-100::-webkit-input-placeholder {
    color: #faf5ff;
  }

  .xl\:placeholder-purple-100:-ms-input-placeholder {
    color: #faf5ff;
  }

  .xl\:placeholder-purple-100::-ms-input-placeholder {
    color: #faf5ff;
  }

  .xl\:placeholder-purple-100::placeholder {
    color: #faf5ff;
  }

  .xl\:placeholder-purple-200::-webkit-input-placeholder {
    color: #e9d8fd;
  }

  .xl\:placeholder-purple-200:-ms-input-placeholder {
    color: #e9d8fd;
  }

  .xl\:placeholder-purple-200::-ms-input-placeholder {
    color: #e9d8fd;
  }

  .xl\:placeholder-purple-200::placeholder {
    color: #e9d8fd;
  }

  .xl\:placeholder-purple-300::-webkit-input-placeholder {
    color: #d6bcfa;
  }

  .xl\:placeholder-purple-300:-ms-input-placeholder {
    color: #d6bcfa;
  }

  .xl\:placeholder-purple-300::-ms-input-placeholder {
    color: #d6bcfa;
  }

  .xl\:placeholder-purple-300::placeholder {
    color: #d6bcfa;
  }

  .xl\:placeholder-purple-400::-webkit-input-placeholder {
    color: #b794f4;
  }

  .xl\:placeholder-purple-400:-ms-input-placeholder {
    color: #b794f4;
  }

  .xl\:placeholder-purple-400::-ms-input-placeholder {
    color: #b794f4;
  }

  .xl\:placeholder-purple-400::placeholder {
    color: #b794f4;
  }

  .xl\:placeholder-purple-500::-webkit-input-placeholder {
    color: #9f7aea;
  }

  .xl\:placeholder-purple-500:-ms-input-placeholder {
    color: #9f7aea;
  }

  .xl\:placeholder-purple-500::-ms-input-placeholder {
    color: #9f7aea;
  }

  .xl\:placeholder-purple-500::placeholder {
    color: #9f7aea;
  }

  .xl\:placeholder-purple-600::-webkit-input-placeholder {
    color: #805ad5;
  }

  .xl\:placeholder-purple-600:-ms-input-placeholder {
    color: #805ad5;
  }

  .xl\:placeholder-purple-600::-ms-input-placeholder {
    color: #805ad5;
  }

  .xl\:placeholder-purple-600::placeholder {
    color: #805ad5;
  }

  .xl\:placeholder-purple-700::-webkit-input-placeholder {
    color: #6b46c1;
  }

  .xl\:placeholder-purple-700:-ms-input-placeholder {
    color: #6b46c1;
  }

  .xl\:placeholder-purple-700::-ms-input-placeholder {
    color: #6b46c1;
  }

  .xl\:placeholder-purple-700::placeholder {
    color: #6b46c1;
  }

  .xl\:placeholder-purple-800::-webkit-input-placeholder {
    color: #553c9a;
  }

  .xl\:placeholder-purple-800:-ms-input-placeholder {
    color: #553c9a;
  }

  .xl\:placeholder-purple-800::-ms-input-placeholder {
    color: #553c9a;
  }

  .xl\:placeholder-purple-800::placeholder {
    color: #553c9a;
  }

  .xl\:placeholder-purple-900::-webkit-input-placeholder {
    color: #44337a;
  }

  .xl\:placeholder-purple-900:-ms-input-placeholder {
    color: #44337a;
  }

  .xl\:placeholder-purple-900::-ms-input-placeholder {
    color: #44337a;
  }

  .xl\:placeholder-purple-900::placeholder {
    color: #44337a;
  }

  .xl\:placeholder-pink::-webkit-input-placeholder {
    color: #FF00E5;
  }

  .xl\:placeholder-pink:-ms-input-placeholder {
    color: #FF00E5;
  }

  .xl\:placeholder-pink::-ms-input-placeholder {
    color: #FF00E5;
  }

  .xl\:placeholder-pink::placeholder {
    color: #FF00E5;
  }

  .xl\:focus\:placeholder-transparent:focus::-webkit-input-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus::-ms-input-placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-transparent:focus::placeholder {
    color: transparent;
  }

  .xl\:focus\:placeholder-black:focus::-webkit-input-placeholder {
    color: #000;
  }

  .xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
    color: #000;
  }

  .xl\:focus\:placeholder-black:focus::-ms-input-placeholder {
    color: #000;
  }

  .xl\:focus\:placeholder-black:focus::placeholder {
    color: #000;
  }

  .xl\:focus\:placeholder-white:focus::-webkit-input-placeholder {
    color: #fff;
  }

  .xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
    color: #fff;
  }

  .xl\:focus\:placeholder-white:focus::-ms-input-placeholder {
    color: #fff;
  }

  .xl\:focus\:placeholder-white:focus::placeholder {
    color: #fff;
  }

  .xl\:focus\:placeholder-gray-800:focus::-webkit-input-placeholder {
    color: #121212;
  }

  .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
    color: #121212;
  }

  .xl\:focus\:placeholder-gray-800:focus::-ms-input-placeholder {
    color: #121212;
  }

  .xl\:focus\:placeholder-gray-800:focus::placeholder {
    color: #121212;
  }

  .xl\:focus\:placeholder-gray-900:focus::-webkit-input-placeholder {
    color: #0E0E0E;
  }

  .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
    color: #0E0E0E;
  }

  .xl\:focus\:placeholder-gray-900:focus::-ms-input-placeholder {
    color: #0E0E0E;
  }

  .xl\:focus\:placeholder-gray-900:focus::placeholder {
    color: #0E0E0E;
  }

  .xl\:focus\:placeholder-red-100:focus::-webkit-input-placeholder {
    color: #fff5f5;
  }

  .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
    color: #fff5f5;
  }

  .xl\:focus\:placeholder-red-100:focus::-ms-input-placeholder {
    color: #fff5f5;
  }

  .xl\:focus\:placeholder-red-100:focus::placeholder {
    color: #fff5f5;
  }

  .xl\:focus\:placeholder-red-200:focus::-webkit-input-placeholder {
    color: #fed7d7;
  }

  .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
    color: #fed7d7;
  }

  .xl\:focus\:placeholder-red-200:focus::-ms-input-placeholder {
    color: #fed7d7;
  }

  .xl\:focus\:placeholder-red-200:focus::placeholder {
    color: #fed7d7;
  }

  .xl\:focus\:placeholder-red-300:focus::-webkit-input-placeholder {
    color: #feb2b2;
  }

  .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
    color: #feb2b2;
  }

  .xl\:focus\:placeholder-red-300:focus::-ms-input-placeholder {
    color: #feb2b2;
  }

  .xl\:focus\:placeholder-red-300:focus::placeholder {
    color: #feb2b2;
  }

  .xl\:focus\:placeholder-red-400:focus::-webkit-input-placeholder {
    color: #fc8181;
  }

  .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
    color: #fc8181;
  }

  .xl\:focus\:placeholder-red-400:focus::-ms-input-placeholder {
    color: #fc8181;
  }

  .xl\:focus\:placeholder-red-400:focus::placeholder {
    color: #fc8181;
  }

  .xl\:focus\:placeholder-red-500:focus::-webkit-input-placeholder {
    color: #f56565;
  }

  .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
    color: #f56565;
  }

  .xl\:focus\:placeholder-red-500:focus::-ms-input-placeholder {
    color: #f56565;
  }

  .xl\:focus\:placeholder-red-500:focus::placeholder {
    color: #f56565;
  }

  .xl\:focus\:placeholder-red-600:focus::-webkit-input-placeholder {
    color: #e53e3e;
  }

  .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
    color: #e53e3e;
  }

  .xl\:focus\:placeholder-red-600:focus::-ms-input-placeholder {
    color: #e53e3e;
  }

  .xl\:focus\:placeholder-red-600:focus::placeholder {
    color: #e53e3e;
  }

  .xl\:focus\:placeholder-red-700:focus::-webkit-input-placeholder {
    color: #c53030;
  }

  .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
    color: #c53030;
  }

  .xl\:focus\:placeholder-red-700:focus::-ms-input-placeholder {
    color: #c53030;
  }

  .xl\:focus\:placeholder-red-700:focus::placeholder {
    color: #c53030;
  }

  .xl\:focus\:placeholder-red-800:focus::-webkit-input-placeholder {
    color: #9b2c2c;
  }

  .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
    color: #9b2c2c;
  }

  .xl\:focus\:placeholder-red-800:focus::-ms-input-placeholder {
    color: #9b2c2c;
  }

  .xl\:focus\:placeholder-red-800:focus::placeholder {
    color: #9b2c2c;
  }

  .xl\:focus\:placeholder-red-900:focus::-webkit-input-placeholder {
    color: #742a2a;
  }

  .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
    color: #742a2a;
  }

  .xl\:focus\:placeholder-red-900:focus::-ms-input-placeholder {
    color: #742a2a;
  }

  .xl\:focus\:placeholder-red-900:focus::placeholder {
    color: #742a2a;
  }

  .xl\:focus\:placeholder-orange:focus::-webkit-input-placeholder {
    color: #E89038;
  }

  .xl\:focus\:placeholder-orange:focus:-ms-input-placeholder {
    color: #E89038;
  }

  .xl\:focus\:placeholder-orange:focus::-ms-input-placeholder {
    color: #E89038;
  }

  .xl\:focus\:placeholder-orange:focus::placeholder {
    color: #E89038;
  }

  .xl\:focus\:placeholder-yellow:focus::-webkit-input-placeholder {
    color: #B9E838;
  }

  .xl\:focus\:placeholder-yellow:focus:-ms-input-placeholder {
    color: #B9E838;
  }

  .xl\:focus\:placeholder-yellow:focus::-ms-input-placeholder {
    color: #B9E838;
  }

  .xl\:focus\:placeholder-yellow:focus::placeholder {
    color: #B9E838;
  }

  .xl\:focus\:placeholder-green-100:focus::-webkit-input-placeholder {
    color: #f0fff4;
  }

  .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
    color: #f0fff4;
  }

  .xl\:focus\:placeholder-green-100:focus::-ms-input-placeholder {
    color: #f0fff4;
  }

  .xl\:focus\:placeholder-green-100:focus::placeholder {
    color: #f0fff4;
  }

  .xl\:focus\:placeholder-green-200:focus::-webkit-input-placeholder {
    color: #c6f6d5;
  }

  .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
    color: #c6f6d5;
  }

  .xl\:focus\:placeholder-green-200:focus::-ms-input-placeholder {
    color: #c6f6d5;
  }

  .xl\:focus\:placeholder-green-200:focus::placeholder {
    color: #c6f6d5;
  }

  .xl\:focus\:placeholder-green-300:focus::-webkit-input-placeholder {
    color: #9ae6b4;
  }

  .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
    color: #9ae6b4;
  }

  .xl\:focus\:placeholder-green-300:focus::-ms-input-placeholder {
    color: #9ae6b4;
  }

  .xl\:focus\:placeholder-green-300:focus::placeholder {
    color: #9ae6b4;
  }

  .xl\:focus\:placeholder-green-400:focus::-webkit-input-placeholder {
    color: #68d391;
  }

  .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
    color: #68d391;
  }

  .xl\:focus\:placeholder-green-400:focus::-ms-input-placeholder {
    color: #68d391;
  }

  .xl\:focus\:placeholder-green-400:focus::placeholder {
    color: #68d391;
  }

  .xl\:focus\:placeholder-green-500:focus::-webkit-input-placeholder {
    color: #48bb78;
  }

  .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
    color: #48bb78;
  }

  .xl\:focus\:placeholder-green-500:focus::-ms-input-placeholder {
    color: #48bb78;
  }

  .xl\:focus\:placeholder-green-500:focus::placeholder {
    color: #48bb78;
  }

  .xl\:focus\:placeholder-green-600:focus::-webkit-input-placeholder {
    color: #38a169;
  }

  .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
    color: #38a169;
  }

  .xl\:focus\:placeholder-green-600:focus::-ms-input-placeholder {
    color: #38a169;
  }

  .xl\:focus\:placeholder-green-600:focus::placeholder {
    color: #38a169;
  }

  .xl\:focus\:placeholder-green-700:focus::-webkit-input-placeholder {
    color: #2f855a;
  }

  .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
    color: #2f855a;
  }

  .xl\:focus\:placeholder-green-700:focus::-ms-input-placeholder {
    color: #2f855a;
  }

  .xl\:focus\:placeholder-green-700:focus::placeholder {
    color: #2f855a;
  }

  .xl\:focus\:placeholder-green-800:focus::-webkit-input-placeholder {
    color: #276749;
  }

  .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
    color: #276749;
  }

  .xl\:focus\:placeholder-green-800:focus::-ms-input-placeholder {
    color: #276749;
  }

  .xl\:focus\:placeholder-green-800:focus::placeholder {
    color: #276749;
  }

  .xl\:focus\:placeholder-green-900:focus::-webkit-input-placeholder {
    color: #22543d;
  }

  .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
    color: #22543d;
  }

  .xl\:focus\:placeholder-green-900:focus::-ms-input-placeholder {
    color: #22543d;
  }

  .xl\:focus\:placeholder-green-900:focus::placeholder {
    color: #22543d;
  }

  .xl\:focus\:placeholder-teal-100:focus::-webkit-input-placeholder {
    color: #e6fffa;
  }

  .xl\:focus\:placeholder-teal-100:focus:-ms-input-placeholder {
    color: #e6fffa;
  }

  .xl\:focus\:placeholder-teal-100:focus::-ms-input-placeholder {
    color: #e6fffa;
  }

  .xl\:focus\:placeholder-teal-100:focus::placeholder {
    color: #e6fffa;
  }

  .xl\:focus\:placeholder-teal-200:focus::-webkit-input-placeholder {
    color: #b2f5ea;
  }

  .xl\:focus\:placeholder-teal-200:focus:-ms-input-placeholder {
    color: #b2f5ea;
  }

  .xl\:focus\:placeholder-teal-200:focus::-ms-input-placeholder {
    color: #b2f5ea;
  }

  .xl\:focus\:placeholder-teal-200:focus::placeholder {
    color: #b2f5ea;
  }

  .xl\:focus\:placeholder-teal-300:focus::-webkit-input-placeholder {
    color: #81e6d9;
  }

  .xl\:focus\:placeholder-teal-300:focus:-ms-input-placeholder {
    color: #81e6d9;
  }

  .xl\:focus\:placeholder-teal-300:focus::-ms-input-placeholder {
    color: #81e6d9;
  }

  .xl\:focus\:placeholder-teal-300:focus::placeholder {
    color: #81e6d9;
  }

  .xl\:focus\:placeholder-teal-400:focus::-webkit-input-placeholder {
    color: #4fd1c5;
  }

  .xl\:focus\:placeholder-teal-400:focus:-ms-input-placeholder {
    color: #4fd1c5;
  }

  .xl\:focus\:placeholder-teal-400:focus::-ms-input-placeholder {
    color: #4fd1c5;
  }

  .xl\:focus\:placeholder-teal-400:focus::placeholder {
    color: #4fd1c5;
  }

  .xl\:focus\:placeholder-teal-500:focus::-webkit-input-placeholder {
    color: #38b2ac;
  }

  .xl\:focus\:placeholder-teal-500:focus:-ms-input-placeholder {
    color: #38b2ac;
  }

  .xl\:focus\:placeholder-teal-500:focus::-ms-input-placeholder {
    color: #38b2ac;
  }

  .xl\:focus\:placeholder-teal-500:focus::placeholder {
    color: #38b2ac;
  }

  .xl\:focus\:placeholder-teal-600:focus::-webkit-input-placeholder {
    color: #319795;
  }

  .xl\:focus\:placeholder-teal-600:focus:-ms-input-placeholder {
    color: #319795;
  }

  .xl\:focus\:placeholder-teal-600:focus::-ms-input-placeholder {
    color: #319795;
  }

  .xl\:focus\:placeholder-teal-600:focus::placeholder {
    color: #319795;
  }

  .xl\:focus\:placeholder-teal-700:focus::-webkit-input-placeholder {
    color: #2c7a7b;
  }

  .xl\:focus\:placeholder-teal-700:focus:-ms-input-placeholder {
    color: #2c7a7b;
  }

  .xl\:focus\:placeholder-teal-700:focus::-ms-input-placeholder {
    color: #2c7a7b;
  }

  .xl\:focus\:placeholder-teal-700:focus::placeholder {
    color: #2c7a7b;
  }

  .xl\:focus\:placeholder-teal-800:focus::-webkit-input-placeholder {
    color: #285e61;
  }

  .xl\:focus\:placeholder-teal-800:focus:-ms-input-placeholder {
    color: #285e61;
  }

  .xl\:focus\:placeholder-teal-800:focus::-ms-input-placeholder {
    color: #285e61;
  }

  .xl\:focus\:placeholder-teal-800:focus::placeholder {
    color: #285e61;
  }

  .xl\:focus\:placeholder-teal-900:focus::-webkit-input-placeholder {
    color: #234e52;
  }

  .xl\:focus\:placeholder-teal-900:focus:-ms-input-placeholder {
    color: #234e52;
  }

  .xl\:focus\:placeholder-teal-900:focus::-ms-input-placeholder {
    color: #234e52;
  }

  .xl\:focus\:placeholder-teal-900:focus::placeholder {
    color: #234e52;
  }

  .xl\:focus\:placeholder-blue:focus::-webkit-input-placeholder {
    color: #4A90E2;
  }

  .xl\:focus\:placeholder-blue:focus:-ms-input-placeholder {
    color: #4A90E2;
  }

  .xl\:focus\:placeholder-blue:focus::-ms-input-placeholder {
    color: #4A90E2;
  }

  .xl\:focus\:placeholder-blue:focus::placeholder {
    color: #4A90E2;
  }

  .xl\:focus\:placeholder-indigo-100:focus::-webkit-input-placeholder {
    color: #ebf4ff;
  }

  .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
    color: #ebf4ff;
  }

  .xl\:focus\:placeholder-indigo-100:focus::-ms-input-placeholder {
    color: #ebf4ff;
  }

  .xl\:focus\:placeholder-indigo-100:focus::placeholder {
    color: #ebf4ff;
  }

  .xl\:focus\:placeholder-indigo-200:focus::-webkit-input-placeholder {
    color: #c3dafe;
  }

  .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
    color: #c3dafe;
  }

  .xl\:focus\:placeholder-indigo-200:focus::-ms-input-placeholder {
    color: #c3dafe;
  }

  .xl\:focus\:placeholder-indigo-200:focus::placeholder {
    color: #c3dafe;
  }

  .xl\:focus\:placeholder-indigo-300:focus::-webkit-input-placeholder {
    color: #a3bffa;
  }

  .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
    color: #a3bffa;
  }

  .xl\:focus\:placeholder-indigo-300:focus::-ms-input-placeholder {
    color: #a3bffa;
  }

  .xl\:focus\:placeholder-indigo-300:focus::placeholder {
    color: #a3bffa;
  }

  .xl\:focus\:placeholder-indigo-400:focus::-webkit-input-placeholder {
    color: #7f9cf5;
  }

  .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
    color: #7f9cf5;
  }

  .xl\:focus\:placeholder-indigo-400:focus::-ms-input-placeholder {
    color: #7f9cf5;
  }

  .xl\:focus\:placeholder-indigo-400:focus::placeholder {
    color: #7f9cf5;
  }

  .xl\:focus\:placeholder-indigo-500:focus::-webkit-input-placeholder {
    color: #667eea;
  }

  .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
    color: #667eea;
  }

  .xl\:focus\:placeholder-indigo-500:focus::-ms-input-placeholder {
    color: #667eea;
  }

  .xl\:focus\:placeholder-indigo-500:focus::placeholder {
    color: #667eea;
  }

  .xl\:focus\:placeholder-indigo-600:focus::-webkit-input-placeholder {
    color: #5a67d8;
  }

  .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
    color: #5a67d8;
  }

  .xl\:focus\:placeholder-indigo-600:focus::-ms-input-placeholder {
    color: #5a67d8;
  }

  .xl\:focus\:placeholder-indigo-600:focus::placeholder {
    color: #5a67d8;
  }

  .xl\:focus\:placeholder-indigo-700:focus::-webkit-input-placeholder {
    color: #4c51bf;
  }

  .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
    color: #4c51bf;
  }

  .xl\:focus\:placeholder-indigo-700:focus::-ms-input-placeholder {
    color: #4c51bf;
  }

  .xl\:focus\:placeholder-indigo-700:focus::placeholder {
    color: #4c51bf;
  }

  .xl\:focus\:placeholder-indigo-800:focus::-webkit-input-placeholder {
    color: #434190;
  }

  .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
    color: #434190;
  }

  .xl\:focus\:placeholder-indigo-800:focus::-ms-input-placeholder {
    color: #434190;
  }

  .xl\:focus\:placeholder-indigo-800:focus::placeholder {
    color: #434190;
  }

  .xl\:focus\:placeholder-indigo-900:focus::-webkit-input-placeholder {
    color: #3c366b;
  }

  .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
    color: #3c366b;
  }

  .xl\:focus\:placeholder-indigo-900:focus::-ms-input-placeholder {
    color: #3c366b;
  }

  .xl\:focus\:placeholder-indigo-900:focus::placeholder {
    color: #3c366b;
  }

  .xl\:focus\:placeholder-purple-100:focus::-webkit-input-placeholder {
    color: #faf5ff;
  }

  .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
    color: #faf5ff;
  }

  .xl\:focus\:placeholder-purple-100:focus::-ms-input-placeholder {
    color: #faf5ff;
  }

  .xl\:focus\:placeholder-purple-100:focus::placeholder {
    color: #faf5ff;
  }

  .xl\:focus\:placeholder-purple-200:focus::-webkit-input-placeholder {
    color: #e9d8fd;
  }

  .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
    color: #e9d8fd;
  }

  .xl\:focus\:placeholder-purple-200:focus::-ms-input-placeholder {
    color: #e9d8fd;
  }

  .xl\:focus\:placeholder-purple-200:focus::placeholder {
    color: #e9d8fd;
  }

  .xl\:focus\:placeholder-purple-300:focus::-webkit-input-placeholder {
    color: #d6bcfa;
  }

  .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
    color: #d6bcfa;
  }

  .xl\:focus\:placeholder-purple-300:focus::-ms-input-placeholder {
    color: #d6bcfa;
  }

  .xl\:focus\:placeholder-purple-300:focus::placeholder {
    color: #d6bcfa;
  }

  .xl\:focus\:placeholder-purple-400:focus::-webkit-input-placeholder {
    color: #b794f4;
  }

  .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
    color: #b794f4;
  }

  .xl\:focus\:placeholder-purple-400:focus::-ms-input-placeholder {
    color: #b794f4;
  }

  .xl\:focus\:placeholder-purple-400:focus::placeholder {
    color: #b794f4;
  }

  .xl\:focus\:placeholder-purple-500:focus::-webkit-input-placeholder {
    color: #9f7aea;
  }

  .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
    color: #9f7aea;
  }

  .xl\:focus\:placeholder-purple-500:focus::-ms-input-placeholder {
    color: #9f7aea;
  }

  .xl\:focus\:placeholder-purple-500:focus::placeholder {
    color: #9f7aea;
  }

  .xl\:focus\:placeholder-purple-600:focus::-webkit-input-placeholder {
    color: #805ad5;
  }

  .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
    color: #805ad5;
  }

  .xl\:focus\:placeholder-purple-600:focus::-ms-input-placeholder {
    color: #805ad5;
  }

  .xl\:focus\:placeholder-purple-600:focus::placeholder {
    color: #805ad5;
  }

  .xl\:focus\:placeholder-purple-700:focus::-webkit-input-placeholder {
    color: #6b46c1;
  }

  .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
    color: #6b46c1;
  }

  .xl\:focus\:placeholder-purple-700:focus::-ms-input-placeholder {
    color: #6b46c1;
  }

  .xl\:focus\:placeholder-purple-700:focus::placeholder {
    color: #6b46c1;
  }

  .xl\:focus\:placeholder-purple-800:focus::-webkit-input-placeholder {
    color: #553c9a;
  }

  .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
    color: #553c9a;
  }

  .xl\:focus\:placeholder-purple-800:focus::-ms-input-placeholder {
    color: #553c9a;
  }

  .xl\:focus\:placeholder-purple-800:focus::placeholder {
    color: #553c9a;
  }

  .xl\:focus\:placeholder-purple-900:focus::-webkit-input-placeholder {
    color: #44337a;
  }

  .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
    color: #44337a;
  }

  .xl\:focus\:placeholder-purple-900:focus::-ms-input-placeholder {
    color: #44337a;
  }

  .xl\:focus\:placeholder-purple-900:focus::placeholder {
    color: #44337a;
  }

  .xl\:focus\:placeholder-pink:focus::-webkit-input-placeholder {
    color: #FF00E5;
  }

  .xl\:focus\:placeholder-pink:focus:-ms-input-placeholder {
    color: #FF00E5;
  }

  .xl\:focus\:placeholder-pink:focus::-ms-input-placeholder {
    color: #FF00E5;
  }

  .xl\:focus\:placeholder-pink:focus::placeholder {
    color: #FF00E5;
  }

  .xl\:pointer-events-none {
    pointer-events: none;
  }

  .xl\:pointer-events-auto {
    pointer-events: auto;
  }

  .xl\:static {
    position: static;
  }

  .xl\:fixed {
    position: fixed;
  }

  .xl\:absolute {
    position: absolute;
  }

  .xl\:relative {
    position: relative;
  }

  .xl\:sticky {
    position: -webkit-sticky;
    position: sticky;
  }

  .xl\:inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .xl\:inset-auto {
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl\:inset-y-0 {
    top: 0;
    bottom: 0;
  }

  .xl\:inset-x-0 {
    right: 0;
    left: 0;
  }

  .xl\:inset-y-auto {
    top: auto;
    bottom: auto;
  }

  .xl\:inset-x-auto {
    right: auto;
    left: auto;
  }

  .xl\:top-0 {
    top: 0;
  }

  .xl\:right-0 {
    right: 0;
  }

  .xl\:bottom-0 {
    bottom: 0;
  }

  .xl\:left-0 {
    left: 0;
  }

  .xl\:top-auto {
    top: auto;
  }

  .xl\:right-auto {
    right: auto;
  }

  .xl\:bottom-auto {
    bottom: auto;
  }

  .xl\:left-auto {
    left: auto;
  }

  .xl\:resize-none {
    resize: none;
  }

  .xl\:resize-y {
    resize: vertical;
  }

  .xl\:resize-x {
    resize: horizontal;
  }

  .xl\:resize {
    resize: both;
  }

  .xl\:shadow {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:shadow-md {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .xl\:shadow-lg {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .xl\:shadow-xl {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .xl\:shadow-2xl {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .xl\:shadow-inner {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:shadow-outline {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .xl\:shadow-none {
    box-shadow: none;
  }

  .xl\:hover\:shadow:hover {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:hover\:shadow-md:hover {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .xl\:hover\:shadow-lg:hover {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .xl\:hover\:shadow-xl:hover {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .xl\:hover\:shadow-2xl:hover {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .xl\:hover\:shadow-inner:hover {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:hover\:shadow-outline:hover {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .xl\:hover\:shadow-none:hover {
    box-shadow: none;
  }

  .xl\:focus\:shadow:focus {
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:focus\:shadow-md:focus {
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  }

  .xl\:focus\:shadow-lg:focus {
    box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  }

  .xl\:focus\:shadow-xl:focus {
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  }

  .xl\:focus\:shadow-2xl:focus {
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  }

  .xl\:focus\:shadow-inner:focus {
    box-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  }

  .xl\:focus\:shadow-outline:focus {
    box-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  }

  .xl\:focus\:shadow-none:focus {
    box-shadow: none;
  }

  .xl\:fill-current {
    fill: currentColor;
  }

  .xl\:stroke-current {
    stroke: currentColor;
  }

  .xl\:table-auto {
    table-layout: auto;
  }

  .xl\:table-fixed {
    table-layout: fixed;
  }

  .xl\:text-left {
    text-align: left;
  }

  .xl\:text-center {
    text-align: center;
  }

  .xl\:text-right {
    text-align: right;
  }

  .xl\:text-justify {
    text-align: justify;
  }

  .xl\:text-transparent {
    color: transparent;
  }

  .xl\:text-black {
    color: #000;
  }

  .xl\:text-white {
    color: #fff;
  }

  .xl\:text-gray-800 {
    color: #121212;
  }

  .xl\:text-gray-900 {
    color: #0E0E0E;
  }

  .xl\:text-red-100 {
    color: #fff5f5;
  }

  .xl\:text-red-200 {
    color: #fed7d7;
  }

  .xl\:text-red-300 {
    color: #feb2b2;
  }

  .xl\:text-red-400 {
    color: #fc8181;
  }

  .xl\:text-red-500 {
    color: #f56565;
  }

  .xl\:text-red-600 {
    color: #e53e3e;
  }

  .xl\:text-red-700 {
    color: #c53030;
  }

  .xl\:text-red-800 {
    color: #9b2c2c;
  }

  .xl\:text-red-900 {
    color: #742a2a;
  }

  .xl\:text-orange {
    color: #E89038;
  }

  .xl\:text-yellow {
    color: #B9E838;
  }

  .xl\:text-green-100 {
    color: #f0fff4;
  }

  .xl\:text-green-200 {
    color: #c6f6d5;
  }

  .xl\:text-green-300 {
    color: #9ae6b4;
  }

  .xl\:text-green-400 {
    color: #68d391;
  }

  .xl\:text-green-500 {
    color: #48bb78;
  }

  .xl\:text-green-600 {
    color: #38a169;
  }

  .xl\:text-green-700 {
    color: #2f855a;
  }

  .xl\:text-green-800 {
    color: #276749;
  }

  .xl\:text-green-900 {
    color: #22543d;
  }

  .xl\:text-teal-100 {
    color: #e6fffa;
  }

  .xl\:text-teal-200 {
    color: #b2f5ea;
  }

  .xl\:text-teal-300 {
    color: #81e6d9;
  }

  .xl\:text-teal-400 {
    color: #4fd1c5;
  }

  .xl\:text-teal-500 {
    color: #38b2ac;
  }

  .xl\:text-teal-600 {
    color: #319795;
  }

  .xl\:text-teal-700 {
    color: #2c7a7b;
  }

  .xl\:text-teal-800 {
    color: #285e61;
  }

  .xl\:text-teal-900 {
    color: #234e52;
  }

  .xl\:text-blue {
    color: #4A90E2;
  }

  .xl\:text-indigo-100 {
    color: #ebf4ff;
  }

  .xl\:text-indigo-200 {
    color: #c3dafe;
  }

  .xl\:text-indigo-300 {
    color: #a3bffa;
  }

  .xl\:text-indigo-400 {
    color: #7f9cf5;
  }

  .xl\:text-indigo-500 {
    color: #667eea;
  }

  .xl\:text-indigo-600 {
    color: #5a67d8;
  }

  .xl\:text-indigo-700 {
    color: #4c51bf;
  }

  .xl\:text-indigo-800 {
    color: #434190;
  }

  .xl\:text-indigo-900 {
    color: #3c366b;
  }

  .xl\:text-purple-100 {
    color: #faf5ff;
  }

  .xl\:text-purple-200 {
    color: #e9d8fd;
  }

  .xl\:text-purple-300 {
    color: #d6bcfa;
  }

  .xl\:text-purple-400 {
    color: #b794f4;
  }

  .xl\:text-purple-500 {
    color: #9f7aea;
  }

  .xl\:text-purple-600 {
    color: #805ad5;
  }

  .xl\:text-purple-700 {
    color: #6b46c1;
  }

  .xl\:text-purple-800 {
    color: #553c9a;
  }

  .xl\:text-purple-900 {
    color: #44337a;
  }

  .xl\:text-pink {
    color: #FF00E5;
  }

  .xl\:hover\:text-transparent:hover {
    color: transparent;
  }

  .xl\:hover\:text-black:hover {
    color: #000;
  }

  .xl\:hover\:text-white:hover {
    color: #fff;
  }

  .xl\:hover\:text-gray-800:hover {
    color: #121212;
  }

  .xl\:hover\:text-gray-900:hover {
    color: #0E0E0E;
  }

  .xl\:hover\:text-red-100:hover {
    color: #fff5f5;
  }

  .xl\:hover\:text-red-200:hover {
    color: #fed7d7;
  }

  .xl\:hover\:text-red-300:hover {
    color: #feb2b2;
  }

  .xl\:hover\:text-red-400:hover {
    color: #fc8181;
  }

  .xl\:hover\:text-red-500:hover {
    color: #f56565;
  }

  .xl\:hover\:text-red-600:hover {
    color: #e53e3e;
  }

  .xl\:hover\:text-red-700:hover {
    color: #c53030;
  }

  .xl\:hover\:text-red-800:hover {
    color: #9b2c2c;
  }

  .xl\:hover\:text-red-900:hover {
    color: #742a2a;
  }

  .xl\:hover\:text-orange:hover {
    color: #E89038;
  }

  .xl\:hover\:text-yellow:hover {
    color: #B9E838;
  }

  .xl\:hover\:text-green-100:hover {
    color: #f0fff4;
  }

  .xl\:hover\:text-green-200:hover {
    color: #c6f6d5;
  }

  .xl\:hover\:text-green-300:hover {
    color: #9ae6b4;
  }

  .xl\:hover\:text-green-400:hover {
    color: #68d391;
  }

  .xl\:hover\:text-green-500:hover {
    color: #48bb78;
  }

  .xl\:hover\:text-green-600:hover {
    color: #38a169;
  }

  .xl\:hover\:text-green-700:hover {
    color: #2f855a;
  }

  .xl\:hover\:text-green-800:hover {
    color: #276749;
  }

  .xl\:hover\:text-green-900:hover {
    color: #22543d;
  }

  .xl\:hover\:text-teal-100:hover {
    color: #e6fffa;
  }

  .xl\:hover\:text-teal-200:hover {
    color: #b2f5ea;
  }

  .xl\:hover\:text-teal-300:hover {
    color: #81e6d9;
  }

  .xl\:hover\:text-teal-400:hover {
    color: #4fd1c5;
  }

  .xl\:hover\:text-teal-500:hover {
    color: #38b2ac;
  }

  .xl\:hover\:text-teal-600:hover {
    color: #319795;
  }

  .xl\:hover\:text-teal-700:hover {
    color: #2c7a7b;
  }

  .xl\:hover\:text-teal-800:hover {
    color: #285e61;
  }

  .xl\:hover\:text-teal-900:hover {
    color: #234e52;
  }

  .xl\:hover\:text-blue:hover {
    color: #4A90E2;
  }

  .xl\:hover\:text-indigo-100:hover {
    color: #ebf4ff;
  }

  .xl\:hover\:text-indigo-200:hover {
    color: #c3dafe;
  }

  .xl\:hover\:text-indigo-300:hover {
    color: #a3bffa;
  }

  .xl\:hover\:text-indigo-400:hover {
    color: #7f9cf5;
  }

  .xl\:hover\:text-indigo-500:hover {
    color: #667eea;
  }

  .xl\:hover\:text-indigo-600:hover {
    color: #5a67d8;
  }

  .xl\:hover\:text-indigo-700:hover {
    color: #4c51bf;
  }

  .xl\:hover\:text-indigo-800:hover {
    color: #434190;
  }

  .xl\:hover\:text-indigo-900:hover {
    color: #3c366b;
  }

  .xl\:hover\:text-purple-100:hover {
    color: #faf5ff;
  }

  .xl\:hover\:text-purple-200:hover {
    color: #e9d8fd;
  }

  .xl\:hover\:text-purple-300:hover {
    color: #d6bcfa;
  }

  .xl\:hover\:text-purple-400:hover {
    color: #b794f4;
  }

  .xl\:hover\:text-purple-500:hover {
    color: #9f7aea;
  }

  .xl\:hover\:text-purple-600:hover {
    color: #805ad5;
  }

  .xl\:hover\:text-purple-700:hover {
    color: #6b46c1;
  }

  .xl\:hover\:text-purple-800:hover {
    color: #553c9a;
  }

  .xl\:hover\:text-purple-900:hover {
    color: #44337a;
  }

  .xl\:hover\:text-pink:hover {
    color: #FF00E5;
  }

  .xl\:focus\:text-transparent:focus {
    color: transparent;
  }

  .xl\:focus\:text-black:focus {
    color: #000;
  }

  .xl\:focus\:text-white:focus {
    color: #fff;
  }

  .xl\:focus\:text-gray-800:focus {
    color: #121212;
  }

  .xl\:focus\:text-gray-900:focus {
    color: #0E0E0E;
  }

  .xl\:focus\:text-red-100:focus {
    color: #fff5f5;
  }

  .xl\:focus\:text-red-200:focus {
    color: #fed7d7;
  }

  .xl\:focus\:text-red-300:focus {
    color: #feb2b2;
  }

  .xl\:focus\:text-red-400:focus {
    color: #fc8181;
  }

  .xl\:focus\:text-red-500:focus {
    color: #f56565;
  }

  .xl\:focus\:text-red-600:focus {
    color: #e53e3e;
  }

  .xl\:focus\:text-red-700:focus {
    color: #c53030;
  }

  .xl\:focus\:text-red-800:focus {
    color: #9b2c2c;
  }

  .xl\:focus\:text-red-900:focus {
    color: #742a2a;
  }

  .xl\:focus\:text-orange:focus {
    color: #E89038;
  }

  .xl\:focus\:text-yellow:focus {
    color: #B9E838;
  }

  .xl\:focus\:text-green-100:focus {
    color: #f0fff4;
  }

  .xl\:focus\:text-green-200:focus {
    color: #c6f6d5;
  }

  .xl\:focus\:text-green-300:focus {
    color: #9ae6b4;
  }

  .xl\:focus\:text-green-400:focus {
    color: #68d391;
  }

  .xl\:focus\:text-green-500:focus {
    color: #48bb78;
  }

  .xl\:focus\:text-green-600:focus {
    color: #38a169;
  }

  .xl\:focus\:text-green-700:focus {
    color: #2f855a;
  }

  .xl\:focus\:text-green-800:focus {
    color: #276749;
  }

  .xl\:focus\:text-green-900:focus {
    color: #22543d;
  }

  .xl\:focus\:text-teal-100:focus {
    color: #e6fffa;
  }

  .xl\:focus\:text-teal-200:focus {
    color: #b2f5ea;
  }

  .xl\:focus\:text-teal-300:focus {
    color: #81e6d9;
  }

  .xl\:focus\:text-teal-400:focus {
    color: #4fd1c5;
  }

  .xl\:focus\:text-teal-500:focus {
    color: #38b2ac;
  }

  .xl\:focus\:text-teal-600:focus {
    color: #319795;
  }

  .xl\:focus\:text-teal-700:focus {
    color: #2c7a7b;
  }

  .xl\:focus\:text-teal-800:focus {
    color: #285e61;
  }

  .xl\:focus\:text-teal-900:focus {
    color: #234e52;
  }

  .xl\:focus\:text-blue:focus {
    color: #4A90E2;
  }

  .xl\:focus\:text-indigo-100:focus {
    color: #ebf4ff;
  }

  .xl\:focus\:text-indigo-200:focus {
    color: #c3dafe;
  }

  .xl\:focus\:text-indigo-300:focus {
    color: #a3bffa;
  }

  .xl\:focus\:text-indigo-400:focus {
    color: #7f9cf5;
  }

  .xl\:focus\:text-indigo-500:focus {
    color: #667eea;
  }

  .xl\:focus\:text-indigo-600:focus {
    color: #5a67d8;
  }

  .xl\:focus\:text-indigo-700:focus {
    color: #4c51bf;
  }

  .xl\:focus\:text-indigo-800:focus {
    color: #434190;
  }

  .xl\:focus\:text-indigo-900:focus {
    color: #3c366b;
  }

  .xl\:focus\:text-purple-100:focus {
    color: #faf5ff;
  }

  .xl\:focus\:text-purple-200:focus {
    color: #e9d8fd;
  }

  .xl\:focus\:text-purple-300:focus {
    color: #d6bcfa;
  }

  .xl\:focus\:text-purple-400:focus {
    color: #b794f4;
  }

  .xl\:focus\:text-purple-500:focus {
    color: #9f7aea;
  }

  .xl\:focus\:text-purple-600:focus {
    color: #805ad5;
  }

  .xl\:focus\:text-purple-700:focus {
    color: #6b46c1;
  }

  .xl\:focus\:text-purple-800:focus {
    color: #553c9a;
  }

  .xl\:focus\:text-purple-900:focus {
    color: #44337a;
  }

  .xl\:focus\:text-pink:focus {
    color: #FF00E5;
  }

  .xl\:text-12 {
    font-size: 0.75rem;
  }

  .xl\:text-14 {
    font-size: 0.875rem;
  }

  .xl\:text-15 {
    font-size: 0.938rem;
  }

  .xl\:text-20 {
    font-size: 1.25rem;
  }

  .xl\:text-25 {
    font-size: 1.563rem;
  }

  .xl\:text-28 {
    font-size: 1.75rem;
  }

  .xl\:text-35 {
    font-size: 2.188rem;
  }

  .xl\:italic {
    font-style: italic;
  }

  .xl\:not-italic {
    font-style: normal;
  }

  .xl\:uppercase {
    text-transform: uppercase;
  }

  .xl\:lowercase {
    text-transform: lowercase;
  }

  .xl\:capitalize {
    text-transform: capitalize;
  }

  .xl\:normal-case {
    text-transform: none;
  }

  .xl\:underline {
    text-decoration: underline;
  }

  .xl\:line-through {
    text-decoration: line-through;
  }

  .xl\:no-underline {
    text-decoration: none;
  }

  .xl\:hover\:underline:hover {
    text-decoration: underline;
  }

  .xl\:hover\:line-through:hover {
    text-decoration: line-through;
  }

  .xl\:hover\:no-underline:hover {
    text-decoration: none;
  }

  .xl\:focus\:underline:focus {
    text-decoration: underline;
  }

  .xl\:focus\:line-through:focus {
    text-decoration: line-through;
  }

  .xl\:focus\:no-underline:focus {
    text-decoration: none;
  }

  .xl\:antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:tracking-tighter {
    letter-spacing: -0.05em;
  }

  .xl\:tracking-tight {
    letter-spacing: -0.025em;
  }

  .xl\:tracking-normal {
    letter-spacing: 0;
  }

  .xl\:tracking-wide {
    letter-spacing: 0.025em;
  }

  .xl\:tracking-wider {
    letter-spacing: 0.05em;
  }

  .xl\:tracking-widest {
    letter-spacing: 0.1em;
  }

  .xl\:select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
  }

  .xl\:select-text {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }

  .xl\:select-all {
    -webkit-user-select: all;
       -moz-user-select: all;
        -ms-user-select: all;
            user-select: all;
  }

  .xl\:select-auto {
    -webkit-user-select: auto;
       -moz-user-select: auto;
        -ms-user-select: auto;
            user-select: auto;
  }

  .xl\:align-baseline {
    vertical-align: baseline;
  }

  .xl\:align-top {
    vertical-align: top;
  }

  .xl\:align-middle {
    vertical-align: middle;
  }

  .xl\:align-bottom {
    vertical-align: bottom;
  }

  .xl\:align-text-top {
    vertical-align: text-top;
  }

  .xl\:align-text-bottom {
    vertical-align: text-bottom;
  }

  .xl\:visible {
    visibility: visible;
  }

  .xl\:invisible {
    visibility: hidden;
  }

  .xl\:whitespace-normal {
    white-space: normal;
  }

  .xl\:whitespace-no-wrap {
    white-space: nowrap;
  }

  .xl\:whitespace-pre {
    white-space: pre;
  }

  .xl\:whitespace-pre-line {
    white-space: pre-line;
  }

  .xl\:whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .xl\:break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }

  .xl\:break-words {
    overflow-wrap: break-word;
  }

  .xl\:break-all {
    word-break: break-all;
  }

  .xl\:truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl\:w-0 {
    width: 0;
  }

  .xl\:w-1 {
    width: 0.063rem;
  }

  .xl\:w-2 {
    width: 0.125rem;
  }

  .xl\:w-3 {
    width: 0.188rem;
  }

  .xl\:w-4 {
    width: 0.25rem;
  }

  .xl\:w-5 {
    width: 0.313rem;
  }

  .xl\:w-9 {
    width: 0.563rem;
  }

  .xl\:w-10 {
    width: 0.625rem;
  }

  .xl\:w-15 {
    width: 0.938rem;
  }

  .xl\:w-20 {
    width: 1.25rem;
  }

  .xl\:w-25 {
    width: 1.563rem;
  }

  .xl\:w-30 {
    width: 1.875rem;
  }

  .xl\:w-35 {
    width: 2.188rem;
  }

  .xl\:w-40 {
    width: 2.5rem;
  }

  .xl\:w-45 {
    width: 2.813rem;
  }

  .xl\:w-50 {
    width: 3.125rem;
  }

  .xl\:w-55 {
    width: 3.438rem;
  }

  .xl\:w-60 {
    width: 3.75rem;
  }

  .xl\:w-65 {
    width: 4.063rem;
  }

  .xl\:w-70 {
    width: 4.375rem;
  }

  .xl\:w-75 {
    width: 4.688rem;
  }

  .xl\:w-80 {
    width: 5rem;
  }

  .xl\:w-85 {
    width: 5.313rem;
  }

  .xl\:w-90 {
    width: 5.625rem;
  }

  .xl\:w-95 {
    width: 5.938rem;
  }

  .xl\:w-100 {
    width: 6.25rem;
  }

  .xl\:w-105 {
    width: 6.563rem;
  }

  .xl\:w-110 {
    width: 6.875rem;
  }

  .xl\:w-115 {
    width: 7.188rem;
  }

  .xl\:w-120 {
    width: 7.5rem;
  }

  .xl\:w-125 {
    width: 7.813rem;
  }

  .xl\:w-130 {
    width: 8.125rem;
  }

  .xl\:w-135 {
    width: 8.438rem;
  }

  .xl\:w-140 {
    width: 8.75rem;
  }

  .xl\:w-145 {
    width: 9.063rem;
  }

  .xl\:w-150 {
    width: 9.375rem;
  }

  .xl\:w-155 {
    width: 9.688rem;
  }

  .xl\:w-160 {
    width: 10rem;
  }

  .xl\:w-165 {
    width: 10.313rem;
  }

  .xl\:w-170 {
    width: 10.625rem;
  }

  .xl\:w-175 {
    width: 10.938rem;
  }

  .xl\:w-180 {
    width: 11.25rem;
  }

  .xl\:w-185 {
    width: 11.563rem;
  }

  .xl\:w-190 {
    width: 11.875rem;
  }

  .xl\:w-195 {
    width: 12.188rem;
  }

  .xl\:w-200 {
    width: 12.5rem;
  }

  .xl\:w-300 {
    width: 18.75rem;
  }

  .xl\:w-330 {
    width: 20.625rem;
  }

  .xl\:w-auto {
    width: auto;
  }

  .xl\:w-1\/2 {
    width: 50%;
  }

  .xl\:w-1\/3 {
    width: 33.333333%;
  }

  .xl\:w-2\/3 {
    width: 66.666667%;
  }

  .xl\:w-1\/4 {
    width: 25%;
  }

  .xl\:w-2\/4 {
    width: 50%;
  }

  .xl\:w-3\/4 {
    width: 75%;
  }

  .xl\:w-1\/5 {
    width: 20%;
  }

  .xl\:w-2\/5 {
    width: 40%;
  }

  .xl\:w-3\/5 {
    width: 60%;
  }

  .xl\:w-4\/5 {
    width: 80%;
  }

  .xl\:w-1\/6 {
    width: 16.666667%;
  }

  .xl\:w-2\/6 {
    width: 33.333333%;
  }

  .xl\:w-3\/6 {
    width: 50%;
  }

  .xl\:w-4\/6 {
    width: 66.666667%;
  }

  .xl\:w-5\/6 {
    width: 83.333333%;
  }

  .xl\:w-1\/12 {
    width: 8.333333%;
  }

  .xl\:w-2\/12 {
    width: 16.666667%;
  }

  .xl\:w-3\/12 {
    width: 25%;
  }

  .xl\:w-4\/12 {
    width: 33.333333%;
  }

  .xl\:w-5\/12 {
    width: 41.666667%;
  }

  .xl\:w-6\/12 {
    width: 50%;
  }

  .xl\:w-7\/12 {
    width: 58.333333%;
  }

  .xl\:w-8\/12 {
    width: 66.666667%;
  }

  .xl\:w-9\/12 {
    width: 75%;
  }

  .xl\:w-10\/12 {
    width: 83.333333%;
  }

  .xl\:w-11\/12 {
    width: 91.666667%;
  }

  .xl\:w-full {
    width: 100%;
  }

  .xl\:w-screen {
    width: 100vw;
  }

  .xl\:z-0 {
    z-index: 0;
  }

  .xl\:z-10 {
    z-index: 10;
  }

  .xl\:z-20 {
    z-index: 20;
  }

  .xl\:z-30 {
    z-index: 30;
  }

  .xl\:z-40 {
    z-index: 40;
  }

  .xl\:z-50 {
    z-index: 50;
  }

  .xl\:z-auto {
    z-index: auto;
  }
}

