/*begin-variables font-family*/
.u-body {
    font-family: 'Open Sans',sans-serif;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-family: Montserrat,sans-serif;
  }
  /*end-variables font-family*/
  /*begin-variables color*/
  .u-overlap.u-overlap-transparent .u-header,
  .u-image,
  .u-gradient {
    color: #111111;
  }
  .u-shading,
  .u-overlap.u-overlap-contrast .u-header {
    color: #ffffff;
  }
  .u-body {
    color: #111111;
    background-color: #ffffff;
    --effect-scale: 1.1;
  }
  /*end-variables color*/
  /*begin-variables font*/
  .u-custom-font.u-text-font {
    font-family: 'Open Sans',sans-serif !important;
  }
  .u-custom-font.u-heading-font {
    font-family: Montserrat,sans-serif !important;
  }
  /*end-variables font*/
  /*begin-variables colors*/
  .u-none.u-button-style,
  .u-none.u-button-style:hover,
  .u-none.u-button-style:focus,
  .u-none.u-button-style:active,
  .u-none.u-button-style.active,
  .u-button-style.u-hover-none:hover,
  .u-button-style.u-hover-none:focus,
  .u-button-style.u-active-none:active,
  .u-button-style.u-active-none.active,
  li.active > .u-button-style.u-active-none {
    color: inherit !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-none,
  .u-button-style.u-border-hover-none:hover,
  .u-button-style.u-border-hover-none:focus,
  .u-button-style.u-border-active-none:active,
  .u-button-style.u-border-active-none.active,
  li.active > .u-button-style.u-border-active-none {
    border-color: transparent !important;
    border-width: 0;
  }
  .u-button-style.u-text-none,
  .u-button-style.u-text-none:hover,
  .u-button-style.u-text-none:focus,
  .u-button-style.u-text-none:active,
  .u-button-style.u-text-none.active,
  .u-button-style.u-text-hover-none:hover,
  .u-button-style.u-text-hover-none:focus,
  .u-button-style.u-text-active-none:active,
  .u-button-style.u-text-active-none.active,
  li.active > .u-button-style.u-text-active-none {
    color: inherit !important;
  }
  .u-color-1-dark-3,
  .u-body.u-color-1-dark-3,
  section.u-color-1-dark-3:before,
  .u-color-1-dark-3 > .u-container-layout:before,
  .u-color-1-dark-3 > .u-inner-container-layout:before,
  .u-color-1-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-1-dark-3:before,
  .u-table-alt-color-1-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #333129;
  }
  .u-button-style.u-color-1-dark-3,
  .u-button-style.u-color-1-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333129 !important;
  }
  .u-button-style.u-color-1-dark-3:hover,
  .u-button-style.u-color-1-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-color-1-dark-3:focus,
  .u-button-style.u-color-1-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-1-dark-3:active,
  .u-button-style.u-button-style.u-color-1-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-1-dark-3.active,
  .u-button-style.u-button-style.u-color-1-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-1-dark-3,
  li.active > .u-button-style.u-button-style.u-color-1-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #2e2c25 !important;
  }
  .u-hover-color-1-dark-3:hover,
  .u-hover-color-1-dark-3[class*="u-border-"]:hover,
  .u-hover-color-1-dark-3:focus,
  .u-hover-color-1-dark-3[class*="u-border-"]:focus,
  .u-active-color-1-dark-3.u-active.u-active,
  .u-active-color-1-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-1-dark-3:hover,
  a.u-button-style.u-hover-color-1-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-1-dark-3,
  a.u-button-style:hover > .u-hover-color-1-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-color-1-dark-3:focus,
  a.u-button-style.u-hover-color-1-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-1-dark-3:active,
  a.u-button-style.u-button-style.u-active-color-1-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-1-dark-3.active,
  a.u-button-style.u-button-style.u-active-color-1-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-1-dark-3,
  a.u-button-style.u-button-style.active > .u-active-color-1-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-1-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-color-1-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333129 !important;
  }
  a.u-link.u-hover-color-1-dark-3:hover {
    color: #333129 !important;
  }
  .u-color-1-dark-2,
  .u-body.u-color-1-dark-2,
  section.u-color-1-dark-2:before,
  .u-color-1-dark-2 > .u-container-layout:before,
  .u-color-1-dark-2 > .u-inner-container-layout:before,
  .u-color-1-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-1-dark-2:before,
  .u-table-alt-color-1-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #72683f;
  }
  .u-button-style.u-color-1-dark-2,
  .u-button-style.u-color-1-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #72683f !important;
  }
  .u-button-style.u-color-1-dark-2:hover,
  .u-button-style.u-color-1-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-color-1-dark-2:focus,
  .u-button-style.u-color-1-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-1-dark-2:active,
  .u-button-style.u-button-style.u-color-1-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-1-dark-2.active,
  .u-button-style.u-button-style.u-color-1-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-1-dark-2,
  li.active > .u-button-style.u-button-style.u-color-1-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #675e39 !important;
  }
  .u-hover-color-1-dark-2:hover,
  .u-hover-color-1-dark-2[class*="u-border-"]:hover,
  .u-hover-color-1-dark-2:focus,
  .u-hover-color-1-dark-2[class*="u-border-"]:focus,
  .u-active-color-1-dark-2.u-active.u-active,
  .u-active-color-1-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-1-dark-2:hover,
  a.u-button-style.u-hover-color-1-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-1-dark-2,
  a.u-button-style:hover > .u-hover-color-1-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-color-1-dark-2:focus,
  a.u-button-style.u-hover-color-1-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-1-dark-2:active,
  a.u-button-style.u-button-style.u-active-color-1-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-1-dark-2.active,
  a.u-button-style.u-button-style.u-active-color-1-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-1-dark-2,
  a.u-button-style.u-button-style.active > .u-active-color-1-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-1-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-color-1-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #72683f !important;
  }
  a.u-link.u-hover-color-1-dark-2:hover {
    color: #72683f !important;
  }
  .u-color-1-dark-1,
  .u-body.u-color-1-dark-1,
  section.u-color-1-dark-1:before,
  .u-color-1-dark-1 > .u-container-layout:before,
  .u-color-1-dark-1 > .u-inner-container-layout:before,
  .u-color-1-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-1-dark-1:before,
  .u-table-alt-color-1-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #b29a36;
  }
  .u-button-style.u-color-1-dark-1,
  .u-button-style.u-color-1-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b29a36 !important;
  }
  .u-button-style.u-color-1-dark-1:hover,
  .u-button-style.u-color-1-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-color-1-dark-1:focus,
  .u-button-style.u-color-1-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-1-dark-1:active,
  .u-button-style.u-button-style.u-color-1-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-1-dark-1.active,
  .u-button-style.u-button-style.u-color-1-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-1-dark-1,
  li.active > .u-button-style.u-button-style.u-color-1-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #a08b31 !important;
  }
  .u-hover-color-1-dark-1:hover,
  .u-hover-color-1-dark-1[class*="u-border-"]:hover,
  .u-hover-color-1-dark-1:focus,
  .u-hover-color-1-dark-1[class*="u-border-"]:focus,
  .u-active-color-1-dark-1.u-active.u-active,
  .u-active-color-1-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-1-dark-1:hover,
  a.u-button-style.u-hover-color-1-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-1-dark-1,
  a.u-button-style:hover > .u-hover-color-1-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-color-1-dark-1:focus,
  a.u-button-style.u-hover-color-1-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-1-dark-1:active,
  a.u-button-style.u-button-style.u-active-color-1-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-1-dark-1.active,
  a.u-button-style.u-button-style.u-active-color-1-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-1-dark-1,
  a.u-button-style.u-button-style.active > .u-active-color-1-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-1-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-color-1-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b29a36 !important;
  }
  a.u-link.u-hover-color-1-dark-1:hover {
    color: #b29a36 !important;
  }
  .u-color-1,
  .u-body.u-color-1,
  section.u-color-1:before,
  .u-color-1 > .u-container-layout:before,
  .u-color-1 > .u-inner-container-layout:before,
  .u-color-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-1:before,
  .u-table-alt-color-1 tr:nth-child(even) {
    color: #111111;
    background-color: #f1c50e;
  }
  .u-button-style.u-color-1,
  .u-button-style.u-color-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1c50e !important;
  }
  .u-button-style.u-color-1:hover,
  .u-button-style.u-color-1[class*="u-border-"]:hover,
  .u-button-style.u-color-1:focus,
  .u-button-style.u-color-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-1:active,
  .u-button-style.u-button-style.u-color-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-1.active,
  .u-button-style.u-button-style.u-color-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-1,
  li.active > .u-button-style.u-button-style.u-color-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d9b10d !important;
  }
  .u-hover-color-1:hover,
  .u-hover-color-1[class*="u-border-"]:hover,
  .u-hover-color-1:focus,
  .u-hover-color-1[class*="u-border-"]:focus,
  .u-active-color-1.u-active.u-active,
  .u-active-color-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-1:hover,
  a.u-button-style.u-hover-color-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-1,
  a.u-button-style:hover > .u-hover-color-1[class*="u-border-"],
  a.u-button-style.u-hover-color-1:focus,
  a.u-button-style.u-hover-color-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-1:active,
  a.u-button-style.u-button-style.u-active-color-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-1.active,
  a.u-button-style.u-button-style.u-active-color-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-1,
  a.u-button-style.u-button-style.active > .u-active-color-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-1,
  li.active > a.u-button-style.u-button-style.u-active-color-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1c50e !important;
  }
  a.u-link.u-hover-color-1:hover {
    color: #f1c50e !important;
  }
  .u-color-1-light-1,
  .u-body.u-color-1-light-1,
  section.u-color-1-light-1:before,
  .u-color-1-light-1 > .u-container-layout:before,
  .u-color-1-light-1 > .u-inner-container-layout:before,
  .u-color-1-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-1-light-1:before,
  .u-table-alt-color-1-light-1 tr:nth-child(even) {
    color: #111111;
    background-color: #f5d654;
  }
  .u-button-style.u-color-1-light-1,
  .u-button-style.u-color-1-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5d654 !important;
  }
  .u-button-style.u-color-1-light-1:hover,
  .u-button-style.u-color-1-light-1[class*="u-border-"]:hover,
  .u-button-style.u-color-1-light-1:focus,
  .u-button-style.u-color-1-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-1-light-1:active,
  .u-button-style.u-button-style.u-color-1-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-1-light-1.active,
  .u-button-style.u-button-style.u-color-1-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-1-light-1,
  li.active > .u-button-style.u-button-style.u-color-1-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f3cf35 !important;
  }
  .u-hover-color-1-light-1:hover,
  .u-hover-color-1-light-1[class*="u-border-"]:hover,
  .u-hover-color-1-light-1:focus,
  .u-hover-color-1-light-1[class*="u-border-"]:focus,
  .u-active-color-1-light-1.u-active.u-active,
  .u-active-color-1-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-1-light-1:hover,
  a.u-button-style.u-hover-color-1-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-1-light-1,
  a.u-button-style:hover > .u-hover-color-1-light-1[class*="u-border-"],
  a.u-button-style.u-hover-color-1-light-1:focus,
  a.u-button-style.u-hover-color-1-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-1-light-1:active,
  a.u-button-style.u-button-style.u-active-color-1-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-1-light-1.active,
  a.u-button-style.u-button-style.u-active-color-1-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-1-light-1,
  a.u-button-style.u-button-style.active > .u-active-color-1-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-1-light-1,
  li.active > a.u-button-style.u-button-style.u-active-color-1-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5d654 !important;
  }
  a.u-link.u-hover-color-1-light-1:hover {
    color: #f5d654 !important;
  }
  .u-color-1-light-2,
  .u-body.u-color-1-light-2,
  section.u-color-1-light-2:before,
  .u-color-1-light-2 > .u-container-layout:before,
  .u-color-1-light-2 > .u-inner-container-layout:before,
  .u-color-1-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-1-light-2:before,
  .u-table-alt-color-1-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #f9e79b;
  }
  .u-button-style.u-color-1-light-2,
  .u-button-style.u-color-1-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f9e79b !important;
  }
  .u-button-style.u-color-1-light-2:hover,
  .u-button-style.u-color-1-light-2[class*="u-border-"]:hover,
  .u-button-style.u-color-1-light-2:focus,
  .u-button-style.u-color-1-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-1-light-2:active,
  .u-button-style.u-button-style.u-color-1-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-1-light-2.active,
  .u-button-style.u-button-style.u-color-1-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-1-light-2,
  li.active > .u-button-style.u-button-style.u-color-1-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f7de75 !important;
  }
  .u-hover-color-1-light-2:hover,
  .u-hover-color-1-light-2[class*="u-border-"]:hover,
  .u-hover-color-1-light-2:focus,
  .u-hover-color-1-light-2[class*="u-border-"]:focus,
  .u-active-color-1-light-2.u-active.u-active,
  .u-active-color-1-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-1-light-2:hover,
  a.u-button-style.u-hover-color-1-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-1-light-2,
  a.u-button-style:hover > .u-hover-color-1-light-2[class*="u-border-"],
  a.u-button-style.u-hover-color-1-light-2:focus,
  a.u-button-style.u-hover-color-1-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-1-light-2:active,
  a.u-button-style.u-button-style.u-active-color-1-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-1-light-2.active,
  a.u-button-style.u-button-style.u-active-color-1-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-1-light-2,
  a.u-button-style.u-button-style.active > .u-active-color-1-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-1-light-2,
  li.active > a.u-button-style.u-button-style.u-active-color-1-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f9e79b !important;
  }
  a.u-link.u-hover-color-1-light-2:hover {
    color: #f9e79b !important;
  }
  .u-color-1-light-3,
  .u-body.u-color-1-light-3,
  section.u-color-1-light-3:before,
  .u-color-1-light-3 > .u-container-layout:before,
  .u-color-1-light-3 > .u-inner-container-layout:before,
  .u-color-1-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-1-light-3:before,
  .u-table-alt-color-1-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #fef9e6;
  }
  .u-button-style.u-color-1-light-3,
  .u-button-style.u-color-1-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fef9e6 !important;
  }
  .u-button-style.u-color-1-light-3:hover,
  .u-button-style.u-color-1-light-3[class*="u-border-"]:hover,
  .u-button-style.u-color-1-light-3:focus,
  .u-button-style.u-color-1-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-1-light-3:active,
  .u-button-style.u-button-style.u-color-1-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-1-light-3.active,
  .u-button-style.u-button-style.u-color-1-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-1-light-3,
  li.active > .u-button-style.u-button-style.u-color-1-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fceeb7 !important;
  }
  .u-hover-color-1-light-3:hover,
  .u-hover-color-1-light-3[class*="u-border-"]:hover,
  .u-hover-color-1-light-3:focus,
  .u-hover-color-1-light-3[class*="u-border-"]:focus,
  .u-active-color-1-light-3.u-active.u-active,
  .u-active-color-1-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-1-light-3:hover,
  a.u-button-style.u-hover-color-1-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-1-light-3,
  a.u-button-style:hover > .u-hover-color-1-light-3[class*="u-border-"],
  a.u-button-style.u-hover-color-1-light-3:focus,
  a.u-button-style.u-hover-color-1-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-1-light-3:active,
  a.u-button-style.u-button-style.u-active-color-1-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-1-light-3.active,
  a.u-button-style.u-button-style.u-active-color-1-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-1-light-3,
  a.u-button-style.u-button-style.active > .u-active-color-1-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-1-light-3,
  li.active > a.u-button-style.u-button-style.u-active-color-1-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fef9e6 !important;
  }
  a.u-link.u-hover-color-1-light-3:hover {
    color: #fef9e6 !important;
  }
  .u-color-1-base,
  .u-body.u-color-1-base,
  section.u-color-1-base:before,
  .u-color-1-base > .u-container-layout:before,
  .u-color-1-base > .u-inner-container-layout:before,
  .u-color-1-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-1-base:before,
  .u-table-alt-color-1-base tr:nth-child(even) {
    color: #111111;
    background-color: #f1c50e;
  }
  .u-button-style.u-color-1-base,
  .u-button-style.u-color-1-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1c50e !important;
  }
  .u-button-style.u-color-1-base:hover,
  .u-button-style.u-color-1-base[class*="u-border-"]:hover,
  .u-button-style.u-color-1-base:focus,
  .u-button-style.u-color-1-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-1-base:active,
  .u-button-style.u-button-style.u-color-1-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-1-base.active,
  .u-button-style.u-button-style.u-color-1-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-1-base,
  li.active > .u-button-style.u-button-style.u-color-1-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d9b10d !important;
  }
  .u-hover-color-1-base:hover,
  .u-hover-color-1-base[class*="u-border-"]:hover,
  .u-hover-color-1-base:focus,
  .u-hover-color-1-base[class*="u-border-"]:focus,
  .u-active-color-1-base.u-active.u-active,
  .u-active-color-1-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-1-base:hover,
  a.u-button-style.u-hover-color-1-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-1-base,
  a.u-button-style:hover > .u-hover-color-1-base[class*="u-border-"],
  a.u-button-style.u-hover-color-1-base:focus,
  a.u-button-style.u-hover-color-1-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-1-base:active,
  a.u-button-style.u-button-style.u-active-color-1-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-1-base.active,
  a.u-button-style.u-button-style.u-active-color-1-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-1-base,
  a.u-button-style.u-button-style.active > .u-active-color-1-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-1-base,
  li.active > a.u-button-style.u-button-style.u-active-color-1-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1c50e !important;
  }
  a.u-link.u-hover-color-1-base:hover {
    color: #f1c50e !important;
  }
  .u-color-2-dark-3,
  .u-body.u-color-2-dark-3,
  section.u-color-2-dark-3:before,
  .u-color-2-dark-3 > .u-container-layout:before,
  .u-color-2-dark-3 > .u-inner-container-layout:before,
  .u-color-2-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-2-dark-3:before,
  .u-table-alt-color-2-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #293330;
  }
  .u-button-style.u-color-2-dark-3,
  .u-button-style.u-color-2-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #293330 !important;
  }
  .u-button-style.u-color-2-dark-3:hover,
  .u-button-style.u-color-2-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-color-2-dark-3:focus,
  .u-button-style.u-color-2-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-2-dark-3:active,
  .u-button-style.u-button-style.u-color-2-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-2-dark-3.active,
  .u-button-style.u-button-style.u-color-2-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-2-dark-3,
  li.active > .u-button-style.u-button-style.u-color-2-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #252e2b !important;
  }
  .u-hover-color-2-dark-3:hover,
  .u-hover-color-2-dark-3[class*="u-border-"]:hover,
  .u-hover-color-2-dark-3:focus,
  .u-hover-color-2-dark-3[class*="u-border-"]:focus,
  .u-active-color-2-dark-3.u-active.u-active,
  .u-active-color-2-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-2-dark-3:hover,
  a.u-button-style.u-hover-color-2-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-2-dark-3,
  a.u-button-style:hover > .u-hover-color-2-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-color-2-dark-3:focus,
  a.u-button-style.u-hover-color-2-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-2-dark-3:active,
  a.u-button-style.u-button-style.u-active-color-2-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-2-dark-3.active,
  a.u-button-style.u-button-style.u-active-color-2-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-2-dark-3,
  a.u-button-style.u-button-style.active > .u-active-color-2-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-2-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-color-2-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #293330 !important;
  }
  a.u-link.u-hover-color-2-dark-3:hover {
    color: #293330 !important;
  }
  .u-color-2-dark-2,
  .u-body.u-color-2-dark-2,
  section.u-color-2-dark-2:before,
  .u-color-2-dark-2 > .u-container-layout:before,
  .u-color-2-dark-2 > .u-inner-container-layout:before,
  .u-color-2-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-2-dark-2:before,
  .u-table-alt-color-2-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #477264;
  }
  .u-button-style.u-color-2-dark-2,
  .u-button-style.u-color-2-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #477264 !important;
  }
  .u-button-style.u-color-2-dark-2:hover,
  .u-button-style.u-color-2-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-color-2-dark-2:focus,
  .u-button-style.u-color-2-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-2-dark-2:active,
  .u-button-style.u-button-style.u-color-2-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-2-dark-2.active,
  .u-button-style.u-button-style.u-color-2-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-2-dark-2,
  li.active > .u-button-style.u-button-style.u-color-2-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #40675a !important;
  }
  .u-hover-color-2-dark-2:hover,
  .u-hover-color-2-dark-2[class*="u-border-"]:hover,
  .u-hover-color-2-dark-2:focus,
  .u-hover-color-2-dark-2[class*="u-border-"]:focus,
  .u-active-color-2-dark-2.u-active.u-active,
  .u-active-color-2-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-2-dark-2:hover,
  a.u-button-style.u-hover-color-2-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-2-dark-2,
  a.u-button-style:hover > .u-hover-color-2-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-color-2-dark-2:focus,
  a.u-button-style.u-hover-color-2-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-2-dark-2:active,
  a.u-button-style.u-button-style.u-active-color-2-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-2-dark-2.active,
  a.u-button-style.u-button-style.u-active-color-2-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-2-dark-2,
  a.u-button-style.u-button-style.active > .u-active-color-2-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-2-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-color-2-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #477264 !important;
  }
  a.u-link.u-hover-color-2-dark-2:hover {
    color: #477264 !important;
  }
  .u-color-2-dark-1,
  .u-body.u-color-2-dark-1,
  section.u-color-2-dark-1:before,
  .u-color-2-dark-1 > .u-container-layout:before,
  .u-color-2-dark-1 > .u-inner-container-layout:before,
  .u-color-2-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-2-dark-1:before,
  .u-table-alt-color-2-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #4fb291;
  }
  .u-button-style.u-color-2-dark-1,
  .u-button-style.u-color-2-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4fb291 !important;
  }
  .u-button-style.u-color-2-dark-1:hover,
  .u-button-style.u-color-2-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-color-2-dark-1:focus,
  .u-button-style.u-color-2-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-2-dark-1:active,
  .u-button-style.u-button-style.u-color-2-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-2-dark-1.active,
  .u-button-style.u-button-style.u-color-2-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-2-dark-1,
  li.active > .u-button-style.u-button-style.u-color-2-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #46a183 !important;
  }
  .u-hover-color-2-dark-1:hover,
  .u-hover-color-2-dark-1[class*="u-border-"]:hover,
  .u-hover-color-2-dark-1:focus,
  .u-hover-color-2-dark-1[class*="u-border-"]:focus,
  .u-active-color-2-dark-1.u-active.u-active,
  .u-active-color-2-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-2-dark-1:hover,
  a.u-button-style.u-hover-color-2-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-2-dark-1,
  a.u-button-style:hover > .u-hover-color-2-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-color-2-dark-1:focus,
  a.u-button-style.u-hover-color-2-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-2-dark-1:active,
  a.u-button-style.u-button-style.u-active-color-2-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-2-dark-1.active,
  a.u-button-style.u-button-style.u-active-color-2-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-2-dark-1,
  a.u-button-style.u-button-style.active > .u-active-color-2-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-2-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-color-2-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4fb291 !important;
  }
  a.u-link.u-hover-color-2-dark-1:hover {
    color: #4fb291 !important;
  }
  .u-color-2,
  .u-body.u-color-2,
  section.u-color-2:before,
  .u-color-2 > .u-container-layout:before,
  .u-color-2 > .u-inner-container-layout:before,
  .u-color-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-2:before,
  .u-table-alt-color-2 tr:nth-child(even) {
    color: #111111;
    background-color: #67d3af;
  }
  .u-button-style.u-color-2,
  .u-button-style.u-color-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #67d3af !important;
  }
  .u-button-style.u-color-2:hover,
  .u-button-style.u-color-2[class*="u-border-"]:hover,
  .u-button-style.u-color-2:focus,
  .u-button-style.u-color-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-2:active,
  .u-button-style.u-button-style.u-color-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-2.active,
  .u-button-style.u-button-style.u-color-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-2,
  li.active > .u-button-style.u-button-style.u-color-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #4fcca2 !important;
  }
  .u-hover-color-2:hover,
  .u-hover-color-2[class*="u-border-"]:hover,
  .u-hover-color-2:focus,
  .u-hover-color-2[class*="u-border-"]:focus,
  .u-active-color-2.u-active.u-active,
  .u-active-color-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-2:hover,
  a.u-button-style.u-hover-color-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-2,
  a.u-button-style:hover > .u-hover-color-2[class*="u-border-"],
  a.u-button-style.u-hover-color-2:focus,
  a.u-button-style.u-hover-color-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-2:active,
  a.u-button-style.u-button-style.u-active-color-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-2.active,
  a.u-button-style.u-button-style.u-active-color-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-2,
  a.u-button-style.u-button-style.active > .u-active-color-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-2,
  li.active > a.u-button-style.u-button-style.u-active-color-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #67d3af !important;
  }
  a.u-link.u-hover-color-2:hover {
    color: #67d3af !important;
  }
  .u-color-2-light-1,
  .u-body.u-color-2-light-1,
  section.u-color-2-light-1:before,
  .u-color-2-light-1 > .u-container-layout:before,
  .u-color-2-light-1 > .u-inner-container-layout:before,
  .u-color-2-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-2-light-1:before,
  .u-table-alt-color-2-light-1 tr:nth-child(even) {
    color: #111111;
    background-color: #90e0c6;
  }
  .u-button-style.u-color-2-light-1,
  .u-button-style.u-color-2-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #90e0c6 !important;
  }
  .u-button-style.u-color-2-light-1:hover,
  .u-button-style.u-color-2-light-1[class*="u-border-"]:hover,
  .u-button-style.u-color-2-light-1:focus,
  .u-button-style.u-color-2-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-2-light-1:active,
  .u-button-style.u-button-style.u-color-2-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-2-light-1.active,
  .u-button-style.u-button-style.u-color-2-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-2-light-1,
  li.active > .u-button-style.u-button-style.u-color-2-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #73d8b7 !important;
  }
  .u-hover-color-2-light-1:hover,
  .u-hover-color-2-light-1[class*="u-border-"]:hover,
  .u-hover-color-2-light-1:focus,
  .u-hover-color-2-light-1[class*="u-border-"]:focus,
  .u-active-color-2-light-1.u-active.u-active,
  .u-active-color-2-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-2-light-1:hover,
  a.u-button-style.u-hover-color-2-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-2-light-1,
  a.u-button-style:hover > .u-hover-color-2-light-1[class*="u-border-"],
  a.u-button-style.u-hover-color-2-light-1:focus,
  a.u-button-style.u-hover-color-2-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-2-light-1:active,
  a.u-button-style.u-button-style.u-active-color-2-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-2-light-1.active,
  a.u-button-style.u-button-style.u-active-color-2-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-2-light-1,
  a.u-button-style.u-button-style.active > .u-active-color-2-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-2-light-1,
  li.active > a.u-button-style.u-button-style.u-active-color-2-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #90e0c6 !important;
  }
  a.u-link.u-hover-color-2-light-1:hover {
    color: #90e0c6 !important;
  }
  .u-color-2-light-2,
  .u-body.u-color-2-light-2,
  section.u-color-2-light-2:before,
  .u-color-2-light-2 > .u-container-layout:before,
  .u-color-2-light-2 > .u-inner-container-layout:before,
  .u-color-2-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-2-light-2:before,
  .u-table-alt-color-2-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #bdeedd;
  }
  .u-button-style.u-color-2-light-2,
  .u-button-style.u-color-2-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #bdeedd !important;
  }
  .u-button-style.u-color-2-light-2:hover,
  .u-button-style.u-color-2-light-2[class*="u-border-"]:hover,
  .u-button-style.u-color-2-light-2:focus,
  .u-button-style.u-color-2-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-2-light-2:active,
  .u-button-style.u-button-style.u-color-2-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-2-light-2.active,
  .u-button-style.u-button-style.u-color-2-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-2-light-2,
  li.active > .u-button-style.u-button-style.u-color-2-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #9be5cc !important;
  }
  .u-hover-color-2-light-2:hover,
  .u-hover-color-2-light-2[class*="u-border-"]:hover,
  .u-hover-color-2-light-2:focus,
  .u-hover-color-2-light-2[class*="u-border-"]:focus,
  .u-active-color-2-light-2.u-active.u-active,
  .u-active-color-2-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-2-light-2:hover,
  a.u-button-style.u-hover-color-2-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-2-light-2,
  a.u-button-style:hover > .u-hover-color-2-light-2[class*="u-border-"],
  a.u-button-style.u-hover-color-2-light-2:focus,
  a.u-button-style.u-hover-color-2-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-2-light-2:active,
  a.u-button-style.u-button-style.u-active-color-2-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-2-light-2.active,
  a.u-button-style.u-button-style.u-active-color-2-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-2-light-2,
  a.u-button-style.u-button-style.active > .u-active-color-2-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-2-light-2,
  li.active > a.u-button-style.u-button-style.u-active-color-2-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #bdeedd !important;
  }
  a.u-link.u-hover-color-2-light-2:hover {
    color: #bdeedd !important;
  }
  .u-color-2-light-3,
  .u-body.u-color-2-light-3,
  section.u-color-2-light-3:before,
  .u-color-2-light-3 > .u-container-layout:before,
  .u-color-2-light-3 > .u-inner-container-layout:before,
  .u-color-2-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-2-light-3:before,
  .u-table-alt-color-2-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #eefbf6;
  }
  .u-button-style.u-color-2-light-3,
  .u-button-style.u-color-2-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eefbf6 !important;
  }
  .u-button-style.u-color-2-light-3:hover,
  .u-button-style.u-color-2-light-3[class*="u-border-"]:hover,
  .u-button-style.u-color-2-light-3:focus,
  .u-button-style.u-color-2-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-2-light-3:active,
  .u-button-style.u-button-style.u-color-2-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-2-light-3.active,
  .u-button-style.u-button-style.u-color-2-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-2-light-3,
  li.active > .u-button-style.u-button-style.u-color-2-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c6f2e1 !important;
  }
  .u-hover-color-2-light-3:hover,
  .u-hover-color-2-light-3[class*="u-border-"]:hover,
  .u-hover-color-2-light-3:focus,
  .u-hover-color-2-light-3[class*="u-border-"]:focus,
  .u-active-color-2-light-3.u-active.u-active,
  .u-active-color-2-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-2-light-3:hover,
  a.u-button-style.u-hover-color-2-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-2-light-3,
  a.u-button-style:hover > .u-hover-color-2-light-3[class*="u-border-"],
  a.u-button-style.u-hover-color-2-light-3:focus,
  a.u-button-style.u-hover-color-2-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-2-light-3:active,
  a.u-button-style.u-button-style.u-active-color-2-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-2-light-3.active,
  a.u-button-style.u-button-style.u-active-color-2-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-2-light-3,
  a.u-button-style.u-button-style.active > .u-active-color-2-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-2-light-3,
  li.active > a.u-button-style.u-button-style.u-active-color-2-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eefbf6 !important;
  }
  a.u-link.u-hover-color-2-light-3:hover {
    color: #eefbf6 !important;
  }
  .u-color-2-base,
  .u-body.u-color-2-base,
  section.u-color-2-base:before,
  .u-color-2-base > .u-container-layout:before,
  .u-color-2-base > .u-inner-container-layout:before,
  .u-color-2-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-2-base:before,
  .u-table-alt-color-2-base tr:nth-child(even) {
    color: #ffffff;
    background-color: #4fb291;
  }
  .u-button-style.u-color-2-base,
  .u-button-style.u-color-2-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4fb291 !important;
  }
  .u-button-style.u-color-2-base:hover,
  .u-button-style.u-color-2-base[class*="u-border-"]:hover,
  .u-button-style.u-color-2-base:focus,
  .u-button-style.u-color-2-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-2-base:active,
  .u-button-style.u-button-style.u-color-2-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-2-base.active,
  .u-button-style.u-button-style.u-color-2-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-2-base,
  li.active > .u-button-style.u-button-style.u-color-2-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #46a183 !important;
  }
  .u-hover-color-2-base:hover,
  .u-hover-color-2-base[class*="u-border-"]:hover,
  .u-hover-color-2-base:focus,
  .u-hover-color-2-base[class*="u-border-"]:focus,
  .u-active-color-2-base.u-active.u-active,
  .u-active-color-2-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-2-base:hover,
  a.u-button-style.u-hover-color-2-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-2-base,
  a.u-button-style:hover > .u-hover-color-2-base[class*="u-border-"],
  a.u-button-style.u-hover-color-2-base:focus,
  a.u-button-style.u-hover-color-2-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-2-base:active,
  a.u-button-style.u-button-style.u-active-color-2-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-2-base.active,
  a.u-button-style.u-button-style.u-active-color-2-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-2-base,
  a.u-button-style.u-button-style.active > .u-active-color-2-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-2-base,
  li.active > a.u-button-style.u-button-style.u-active-color-2-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4fb291 !important;
  }
  a.u-link.u-hover-color-2-base:hover {
    color: #4fb291 !important;
  }
  .u-color-3-dark-3,
  .u-body.u-color-3-dark-3,
  section.u-color-3-dark-3:before,
  .u-color-3-dark-3 > .u-container-layout:before,
  .u-color-3-dark-3 > .u-inner-container-layout:before,
  .u-color-3-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-3-dark-3:before,
  .u-table-alt-color-3-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #292d33;
  }
  .u-button-style.u-color-3-dark-3,
  .u-button-style.u-color-3-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292d33 !important;
  }
  .u-button-style.u-color-3-dark-3:hover,
  .u-button-style.u-color-3-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-color-3-dark-3:focus,
  .u-button-style.u-color-3-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-3-dark-3:active,
  .u-button-style.u-button-style.u-color-3-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-3-dark-3.active,
  .u-button-style.u-button-style.u-color-3-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-3-dark-3,
  li.active > .u-button-style.u-button-style.u-color-3-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #25292e !important;
  }
  .u-hover-color-3-dark-3:hover,
  .u-hover-color-3-dark-3[class*="u-border-"]:hover,
  .u-hover-color-3-dark-3:focus,
  .u-hover-color-3-dark-3[class*="u-border-"]:focus,
  .u-active-color-3-dark-3.u-active.u-active,
  .u-active-color-3-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-3-dark-3:hover,
  a.u-button-style.u-hover-color-3-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-3-dark-3,
  a.u-button-style:hover > .u-hover-color-3-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-color-3-dark-3:focus,
  a.u-button-style.u-hover-color-3-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-3-dark-3:active,
  a.u-button-style.u-button-style.u-active-color-3-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-3-dark-3.active,
  a.u-button-style.u-button-style.u-active-color-3-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-3-dark-3,
  a.u-button-style.u-button-style.active > .u-active-color-3-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-3-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-color-3-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292d33 !important;
  }
  a.u-link.u-hover-color-3-dark-3:hover {
    color: #292d33 !important;
  }
  .u-color-3-dark-2,
  .u-body.u-color-3-dark-2,
  section.u-color-3-dark-2:before,
  .u-color-3-dark-2 > .u-container-layout:before,
  .u-color-3-dark-2 > .u-inner-container-layout:before,
  .u-color-3-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-3-dark-2:before,
  .u-table-alt-color-3-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #555c66;
  }
  .u-button-style.u-color-3-dark-2,
  .u-button-style.u-color-3-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #555c66 !important;
  }
  .u-button-style.u-color-3-dark-2:hover,
  .u-button-style.u-color-3-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-color-3-dark-2:focus,
  .u-button-style.u-color-3-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-3-dark-2:active,
  .u-button-style.u-button-style.u-color-3-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-3-dark-2.active,
  .u-button-style.u-button-style.u-color-3-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-3-dark-2,
  li.active > .u-button-style.u-button-style.u-color-3-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4d535c !important;
  }
  .u-hover-color-3-dark-2:hover,
  .u-hover-color-3-dark-2[class*="u-border-"]:hover,
  .u-hover-color-3-dark-2:focus,
  .u-hover-color-3-dark-2[class*="u-border-"]:focus,
  .u-active-color-3-dark-2.u-active.u-active,
  .u-active-color-3-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-3-dark-2:hover,
  a.u-button-style.u-hover-color-3-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-3-dark-2,
  a.u-button-style:hover > .u-hover-color-3-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-color-3-dark-2:focus,
  a.u-button-style.u-hover-color-3-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-3-dark-2:active,
  a.u-button-style.u-button-style.u-active-color-3-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-3-dark-2.active,
  a.u-button-style.u-button-style.u-active-color-3-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-3-dark-2,
  a.u-button-style.u-button-style.active > .u-active-color-3-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-3-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-color-3-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #555c66 !important;
  }
  a.u-link.u-hover-color-3-dark-2:hover {
    color: #555c66 !important;
  }
  .u-color-3-dark-1,
  .u-body.u-color-3-dark-1,
  section.u-color-3-dark-1:before,
  .u-color-3-dark-1 > .u-container-layout:before,
  .u-color-3-dark-1 > .u-inner-container-layout:before,
  .u-color-3-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-3-dark-1:before,
  .u-table-alt-color-3-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #858e99;
  }
  .u-button-style.u-color-3-dark-1,
  .u-button-style.u-color-3-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #858e99 !important;
  }
  .u-button-style.u-color-3-dark-1:hover,
  .u-button-style.u-color-3-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-color-3-dark-1:focus,
  .u-button-style.u-color-3-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-3-dark-1:active,
  .u-button-style.u-button-style.u-color-3-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-3-dark-1.active,
  .u-button-style.u-button-style.u-color-3-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-3-dark-1,
  li.active > .u-button-style.u-button-style.u-color-3-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #75808c !important;
  }
  .u-hover-color-3-dark-1:hover,
  .u-hover-color-3-dark-1[class*="u-border-"]:hover,
  .u-hover-color-3-dark-1:focus,
  .u-hover-color-3-dark-1[class*="u-border-"]:focus,
  .u-active-color-3-dark-1.u-active.u-active,
  .u-active-color-3-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-3-dark-1:hover,
  a.u-button-style.u-hover-color-3-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-3-dark-1,
  a.u-button-style:hover > .u-hover-color-3-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-color-3-dark-1:focus,
  a.u-button-style.u-hover-color-3-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-3-dark-1:active,
  a.u-button-style.u-button-style.u-active-color-3-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-3-dark-1.active,
  a.u-button-style.u-button-style.u-active-color-3-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-3-dark-1,
  a.u-button-style.u-button-style.active > .u-active-color-3-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-3-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-color-3-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #858e99 !important;
  }
  a.u-link.u-hover-color-3-dark-1:hover {
    color: #858e99 !important;
  }
  .u-color-3,
  .u-body.u-color-3,
  section.u-color-3:before,
  .u-color-3 > .u-container-layout:before,
  .u-color-3 > .u-inner-container-layout:before,
  .u-color-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-3:before,
  .u-table-alt-color-3 tr:nth-child(even) {
    color: #111111;
    background-color: #b9c1cc;
  }
  .u-button-style.u-color-3,
  .u-button-style.u-color-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  .u-button-style.u-color-3:hover,
  .u-button-style.u-color-3[class*="u-border-"]:hover,
  .u-button-style.u-color-3:focus,
  .u-button-style.u-color-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-3:active,
  .u-button-style.u-button-style.u-color-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-3.active,
  .u-button-style.u-button-style.u-color-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-3,
  li.active > .u-button-style.u-button-style.u-color-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #a2adbc !important;
  }
  .u-hover-color-3:hover,
  .u-hover-color-3[class*="u-border-"]:hover,
  .u-hover-color-3:focus,
  .u-hover-color-3[class*="u-border-"]:focus,
  .u-active-color-3.u-active.u-active,
  .u-active-color-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-3:hover,
  a.u-button-style.u-hover-color-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-3,
  a.u-button-style:hover > .u-hover-color-3[class*="u-border-"],
  a.u-button-style.u-hover-color-3:focus,
  a.u-button-style.u-hover-color-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-3:active,
  a.u-button-style.u-button-style.u-active-color-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-3.active,
  a.u-button-style.u-button-style.u-active-color-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-3,
  a.u-button-style.u-button-style.active > .u-active-color-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-3,
  li.active > a.u-button-style.u-button-style.u-active-color-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  a.u-link.u-hover-color-3:hover {
    color: #b9c1cc !important;
  }
  .u-color-3-light-1,
  .u-body.u-color-3-light-1,
  section.u-color-3-light-1:before,
  .u-color-3-light-1 > .u-container-layout:before,
  .u-color-3-light-1 > .u-inner-container-layout:before,
  .u-color-3-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-3-light-1:before,
  .u-table-alt-color-3-light-1 tr:nth-child(even) {
    color: #111111;
    background-color: #ccd3db;
  }
  .u-button-style.u-color-3-light-1,
  .u-button-style.u-color-3-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ccd3db !important;
  }
  .u-button-style.u-color-3-light-1:hover,
  .u-button-style.u-color-3-light-1[class*="u-border-"]:hover,
  .u-button-style.u-color-3-light-1:focus,
  .u-button-style.u-color-3-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-3-light-1:active,
  .u-button-style.u-button-style.u-color-3-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-3-light-1.active,
  .u-button-style.u-button-style.u-color-3-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-3-light-1,
  li.active > .u-button-style.u-button-style.u-color-3-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b3bec9 !important;
  }
  .u-hover-color-3-light-1:hover,
  .u-hover-color-3-light-1[class*="u-border-"]:hover,
  .u-hover-color-3-light-1:focus,
  .u-hover-color-3-light-1[class*="u-border-"]:focus,
  .u-active-color-3-light-1.u-active.u-active,
  .u-active-color-3-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-3-light-1:hover,
  a.u-button-style.u-hover-color-3-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-3-light-1,
  a.u-button-style:hover > .u-hover-color-3-light-1[class*="u-border-"],
  a.u-button-style.u-hover-color-3-light-1:focus,
  a.u-button-style.u-hover-color-3-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-3-light-1:active,
  a.u-button-style.u-button-style.u-active-color-3-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-3-light-1.active,
  a.u-button-style.u-button-style.u-active-color-3-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-3-light-1,
  a.u-button-style.u-button-style.active > .u-active-color-3-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-3-light-1,
  li.active > a.u-button-style.u-button-style.u-active-color-3-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ccd3db !important;
  }
  a.u-link.u-hover-color-3-light-1:hover {
    color: #ccd3db !important;
  }
  .u-color-3-light-2,
  .u-body.u-color-3-light-2,
  section.u-color-3-light-2:before,
  .u-color-3-light-2 > .u-container-layout:before,
  .u-color-3-light-2 > .u-inner-container-layout:before,
  .u-color-3-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-3-light-2:before,
  .u-table-alt-color-3-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #e0e5eb;
  }
  .u-button-style.u-color-3-light-2,
  .u-button-style.u-color-3-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e0e5eb !important;
  }
  .u-button-style.u-color-3-light-2:hover,
  .u-button-style.u-color-3-light-2[class*="u-border-"]:hover,
  .u-button-style.u-color-3-light-2:focus,
  .u-button-style.u-color-3-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-3-light-2:active,
  .u-button-style.u-button-style.u-color-3-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-3-light-2.active,
  .u-button-style.u-button-style.u-color-3-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-3-light-2,
  li.active > .u-button-style.u-button-style.u-color-3-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c4ced9 !important;
  }
  .u-hover-color-3-light-2:hover,
  .u-hover-color-3-light-2[class*="u-border-"]:hover,
  .u-hover-color-3-light-2:focus,
  .u-hover-color-3-light-2[class*="u-border-"]:focus,
  .u-active-color-3-light-2.u-active.u-active,
  .u-active-color-3-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-3-light-2:hover,
  a.u-button-style.u-hover-color-3-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-3-light-2,
  a.u-button-style:hover > .u-hover-color-3-light-2[class*="u-border-"],
  a.u-button-style.u-hover-color-3-light-2:focus,
  a.u-button-style.u-hover-color-3-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-3-light-2:active,
  a.u-button-style.u-button-style.u-active-color-3-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-3-light-2.active,
  a.u-button-style.u-button-style.u-active-color-3-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-3-light-2,
  a.u-button-style.u-button-style.active > .u-active-color-3-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-3-light-2,
  li.active > a.u-button-style.u-button-style.u-active-color-3-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e0e5eb !important;
  }
  a.u-link.u-hover-color-3-light-2:hover {
    color: #e0e5eb !important;
  }
  .u-color-3-light-3,
  .u-body.u-color-3-light-3,
  section.u-color-3-light-3:before,
  .u-color-3-light-3 > .u-container-layout:before,
  .u-color-3-light-3 > .u-inner-container-layout:before,
  .u-color-3-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-3-light-3:before,
  .u-table-alt-color-3-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #f5f7fa;
  }
  .u-button-style.u-color-3-light-3,
  .u-button-style.u-color-3-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5f7fa !important;
  }
  .u-button-style.u-color-3-light-3:hover,
  .u-button-style.u-color-3-light-3[class*="u-border-"]:hover,
  .u-button-style.u-color-3-light-3:focus,
  .u-button-style.u-color-3-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-3-light-3:active,
  .u-button-style.u-button-style.u-color-3-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-3-light-3.active,
  .u-button-style.u-button-style.u-color-3-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-3-light-3,
  li.active > .u-button-style.u-button-style.u-color-3-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d4dde9 !important;
  }
  .u-hover-color-3-light-3:hover,
  .u-hover-color-3-light-3[class*="u-border-"]:hover,
  .u-hover-color-3-light-3:focus,
  .u-hover-color-3-light-3[class*="u-border-"]:focus,
  .u-active-color-3-light-3.u-active.u-active,
  .u-active-color-3-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-3-light-3:hover,
  a.u-button-style.u-hover-color-3-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-3-light-3,
  a.u-button-style:hover > .u-hover-color-3-light-3[class*="u-border-"],
  a.u-button-style.u-hover-color-3-light-3:focus,
  a.u-button-style.u-hover-color-3-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-3-light-3:active,
  a.u-button-style.u-button-style.u-active-color-3-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-3-light-3.active,
  a.u-button-style.u-button-style.u-active-color-3-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-3-light-3,
  a.u-button-style.u-button-style.active > .u-active-color-3-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-3-light-3,
  li.active > a.u-button-style.u-button-style.u-active-color-3-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5f7fa !important;
  }
  a.u-link.u-hover-color-3-light-3:hover {
    color: #f5f7fa !important;
  }
  .u-color-3-base,
  .u-body.u-color-3-base,
  section.u-color-3-base:before,
  .u-color-3-base > .u-container-layout:before,
  .u-color-3-base > .u-inner-container-layout:before,
  .u-color-3-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-3-base:before,
  .u-table-alt-color-3-base tr:nth-child(even) {
    color: #111111;
    background-color: #b9c1cc;
  }
  .u-button-style.u-color-3-base,
  .u-button-style.u-color-3-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  .u-button-style.u-color-3-base:hover,
  .u-button-style.u-color-3-base[class*="u-border-"]:hover,
  .u-button-style.u-color-3-base:focus,
  .u-button-style.u-color-3-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-3-base:active,
  .u-button-style.u-button-style.u-color-3-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-3-base.active,
  .u-button-style.u-button-style.u-color-3-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-3-base,
  li.active > .u-button-style.u-button-style.u-color-3-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #a2adbc !important;
  }
  .u-hover-color-3-base:hover,
  .u-hover-color-3-base[class*="u-border-"]:hover,
  .u-hover-color-3-base:focus,
  .u-hover-color-3-base[class*="u-border-"]:focus,
  .u-active-color-3-base.u-active.u-active,
  .u-active-color-3-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-3-base:hover,
  a.u-button-style.u-hover-color-3-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-3-base,
  a.u-button-style:hover > .u-hover-color-3-base[class*="u-border-"],
  a.u-button-style.u-hover-color-3-base:focus,
  a.u-button-style.u-hover-color-3-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-3-base:active,
  a.u-button-style.u-button-style.u-active-color-3-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-3-base.active,
  a.u-button-style.u-button-style.u-active-color-3-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-3-base,
  a.u-button-style.u-button-style.active > .u-active-color-3-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-3-base,
  li.active > a.u-button-style.u-button-style.u-active-color-3-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  a.u-link.u-hover-color-3-base:hover {
    color: #b9c1cc !important;
  }
  .u-color-4-dark-3,
  .u-body.u-color-4-dark-3,
  section.u-color-4-dark-3:before,
  .u-color-4-dark-3 > .u-container-layout:before,
  .u-color-4-dark-3 > .u-inner-container-layout:before,
  .u-color-4-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-4-dark-3:before,
  .u-table-alt-color-4-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #292e33;
  }
  .u-button-style.u-color-4-dark-3,
  .u-button-style.u-color-4-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292e33 !important;
  }
  .u-button-style.u-color-4-dark-3:hover,
  .u-button-style.u-color-4-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-color-4-dark-3:focus,
  .u-button-style.u-color-4-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-4-dark-3:active,
  .u-button-style.u-button-style.u-color-4-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-4-dark-3.active,
  .u-button-style.u-button-style.u-color-4-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-4-dark-3,
  li.active > .u-button-style.u-button-style.u-color-4-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #25292e !important;
  }
  .u-hover-color-4-dark-3:hover,
  .u-hover-color-4-dark-3[class*="u-border-"]:hover,
  .u-hover-color-4-dark-3:focus,
  .u-hover-color-4-dark-3[class*="u-border-"]:focus,
  .u-active-color-4-dark-3.u-active.u-active,
  .u-active-color-4-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-4-dark-3:hover,
  a.u-button-style.u-hover-color-4-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-4-dark-3,
  a.u-button-style:hover > .u-hover-color-4-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-color-4-dark-3:focus,
  a.u-button-style.u-hover-color-4-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-4-dark-3:active,
  a.u-button-style.u-button-style.u-active-color-4-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-4-dark-3.active,
  a.u-button-style.u-button-style.u-active-color-4-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-4-dark-3,
  a.u-button-style.u-button-style.active > .u-active-color-4-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-4-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-color-4-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292e33 !important;
  }
  a.u-link.u-hover-color-4-dark-3:hover {
    color: #292e33 !important;
  }
  .u-color-4-dark-2,
  .u-body.u-color-4-dark-2,
  section.u-color-4-dark-2:before,
  .u-color-4-dark-2 > .u-container-layout:before,
  .u-color-4-dark-2 > .u-inner-container-layout:before,
  .u-color-4-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-4-dark-2:before,
  .u-table-alt-color-4-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #243f56;
  }
  .u-button-style.u-color-4-dark-2,
  .u-button-style.u-color-4-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #243f56 !important;
  }
  .u-button-style.u-color-4-dark-2:hover,
  .u-button-style.u-color-4-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-color-4-dark-2:focus,
  .u-button-style.u-color-4-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-4-dark-2:active,
  .u-button-style.u-button-style.u-color-4-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-4-dark-2.active,
  .u-button-style.u-button-style.u-color-4-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-4-dark-2,
  li.active > .u-button-style.u-button-style.u-color-4-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #20394d !important;
  }
  .u-hover-color-4-dark-2:hover,
  .u-hover-color-4-dark-2[class*="u-border-"]:hover,
  .u-hover-color-4-dark-2:focus,
  .u-hover-color-4-dark-2[class*="u-border-"]:focus,
  .u-active-color-4-dark-2.u-active.u-active,
  .u-active-color-4-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-4-dark-2:hover,
  a.u-button-style.u-hover-color-4-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-4-dark-2,
  a.u-button-style:hover > .u-hover-color-4-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-color-4-dark-2:focus,
  a.u-button-style.u-hover-color-4-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-4-dark-2:active,
  a.u-button-style.u-button-style.u-active-color-4-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-4-dark-2.active,
  a.u-button-style.u-button-style.u-active-color-4-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-4-dark-2,
  a.u-button-style.u-button-style.active > .u-active-color-4-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-4-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-color-4-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #243f56 !important;
  }
  a.u-link.u-hover-color-4-dark-2:hover {
    color: #243f56 !important;
  }
  .u-color-4-dark-1,
  .u-body.u-color-4-dark-1,
  section.u-color-4-dark-1:before,
  .u-color-4-dark-1 > .u-container-layout:before,
  .u-color-4-dark-1 > .u-inner-container-layout:before,
  .u-color-4-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-4-dark-1:before,
  .u-table-alt-color-4-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #486f91;
  }
  .u-button-style.u-color-4-dark-1,
  .u-button-style.u-color-4-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #486f91 !important;
  }
  .u-button-style.u-color-4-dark-1:hover,
  .u-button-style.u-color-4-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-color-4-dark-1:focus,
  .u-button-style.u-color-4-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-4-dark-1:active,
  .u-button-style.u-button-style.u-color-4-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-4-dark-1.active,
  .u-button-style.u-button-style.u-color-4-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-4-dark-1,
  li.active > .u-button-style.u-button-style.u-color-4-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #416483 !important;
  }
  .u-hover-color-4-dark-1:hover,
  .u-hover-color-4-dark-1[class*="u-border-"]:hover,
  .u-hover-color-4-dark-1:focus,
  .u-hover-color-4-dark-1[class*="u-border-"]:focus,
  .u-active-color-4-dark-1.u-active.u-active,
  .u-active-color-4-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-4-dark-1:hover,
  a.u-button-style.u-hover-color-4-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-4-dark-1,
  a.u-button-style:hover > .u-hover-color-4-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-color-4-dark-1:focus,
  a.u-button-style.u-hover-color-4-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-4-dark-1:active,
  a.u-button-style.u-button-style.u-active-color-4-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-4-dark-1.active,
  a.u-button-style.u-button-style.u-active-color-4-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-4-dark-1,
  a.u-button-style.u-button-style.active > .u-active-color-4-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-4-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-color-4-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #486f91 !important;
  }
  a.u-link.u-hover-color-4-dark-1:hover {
    color: #486f91 !important;
  }
  .u-color-4,
  .u-body.u-color-4,
  section.u-color-4:before,
  .u-color-4 > .u-container-layout:before,
  .u-color-4 > .u-inner-container-layout:before,
  .u-color-4.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-4:before,
  .u-table-alt-color-4 tr:nth-child(even) {
    color: #ffffff;
    background-color: #76a4cb;
  }
  .u-button-style.u-color-4,
  .u-button-style.u-color-4[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #76a4cb !important;
  }
  .u-button-style.u-color-4:hover,
  .u-button-style.u-color-4[class*="u-border-"]:hover,
  .u-button-style.u-color-4:focus,
  .u-button-style.u-color-4[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-4:active,
  .u-button-style.u-button-style.u-color-4[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-4.active,
  .u-button-style.u-button-style.u-color-4[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-4,
  li.active > .u-button-style.u-button-style.u-color-4[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #5f95c2 !important;
  }
  .u-hover-color-4:hover,
  .u-hover-color-4[class*="u-border-"]:hover,
  .u-hover-color-4:focus,
  .u-hover-color-4[class*="u-border-"]:focus,
  .u-active-color-4.u-active.u-active,
  .u-active-color-4[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-4:hover,
  a.u-button-style.u-hover-color-4[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-4,
  a.u-button-style:hover > .u-hover-color-4[class*="u-border-"],
  a.u-button-style.u-hover-color-4:focus,
  a.u-button-style.u-hover-color-4[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-4:active,
  a.u-button-style.u-button-style.u-active-color-4[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-4.active,
  a.u-button-style.u-button-style.u-active-color-4[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-4,
  a.u-button-style.u-button-style.active > .u-active-color-4[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-4,
  li.active > a.u-button-style.u-button-style.u-active-color-4[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #76a4cb !important;
  }
  a.u-link.u-hover-color-4:hover {
    color: #76a4cb !important;
  }
  .u-color-4-light-1,
  .u-body.u-color-4-light-1,
  section.u-color-4-light-1:before,
  .u-color-4-light-1 > .u-container-layout:before,
  .u-color-4-light-1 > .u-inner-container-layout:before,
  .u-color-4-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-4-light-1:before,
  .u-table-alt-color-4-light-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #9abddb;
  }
  .u-button-style.u-color-4-light-1,
  .u-button-style.u-color-4-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #9abddb !important;
  }
  .u-button-style.u-color-4-light-1:hover,
  .u-button-style.u-color-4-light-1[class*="u-border-"]:hover,
  .u-button-style.u-color-4-light-1:focus,
  .u-button-style.u-color-4-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-4-light-1:active,
  .u-button-style.u-button-style.u-color-4-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-4-light-1.active,
  .u-button-style.u-button-style.u-color-4-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-4-light-1,
  li.active > .u-button-style.u-button-style.u-color-4-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #7fabd1 !important;
  }
  .u-hover-color-4-light-1:hover,
  .u-hover-color-4-light-1[class*="u-border-"]:hover,
  .u-hover-color-4-light-1:focus,
  .u-hover-color-4-light-1[class*="u-border-"]:focus,
  .u-active-color-4-light-1.u-active.u-active,
  .u-active-color-4-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-4-light-1:hover,
  a.u-button-style.u-hover-color-4-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-4-light-1,
  a.u-button-style:hover > .u-hover-color-4-light-1[class*="u-border-"],
  a.u-button-style.u-hover-color-4-light-1:focus,
  a.u-button-style.u-hover-color-4-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-4-light-1:active,
  a.u-button-style.u-button-style.u-active-color-4-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-4-light-1.active,
  a.u-button-style.u-button-style.u-active-color-4-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-4-light-1,
  a.u-button-style.u-button-style.active > .u-active-color-4-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-4-light-1,
  li.active > a.u-button-style.u-button-style.u-active-color-4-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #9abddb !important;
  }
  a.u-link.u-hover-color-4-light-1:hover {
    color: #9abddb !important;
  }
  .u-color-4-light-2,
  .u-body.u-color-4-light-2,
  section.u-color-4-light-2:before,
  .u-color-4-light-2 > .u-container-layout:before,
  .u-color-4-light-2 > .u-inner-container-layout:before,
  .u-color-4-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-4-light-2:before,
  .u-table-alt-color-4-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #c3d8ea;
  }
  .u-button-style.u-color-4-light-2,
  .u-button-style.u-color-4-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c3d8ea !important;
  }
  .u-button-style.u-color-4-light-2:hover,
  .u-button-style.u-color-4-light-2[class*="u-border-"]:hover,
  .u-button-style.u-color-4-light-2:focus,
  .u-button-style.u-color-4-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-4-light-2:active,
  .u-button-style.u-button-style.u-color-4-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-4-light-2.active,
  .u-button-style.u-button-style.u-color-4-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-4-light-2,
  li.active > .u-button-style.u-button-style.u-color-4-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #a3c3df !important;
  }
  .u-hover-color-4-light-2:hover,
  .u-hover-color-4-light-2[class*="u-border-"]:hover,
  .u-hover-color-4-light-2:focus,
  .u-hover-color-4-light-2[class*="u-border-"]:focus,
  .u-active-color-4-light-2.u-active.u-active,
  .u-active-color-4-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-4-light-2:hover,
  a.u-button-style.u-hover-color-4-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-4-light-2,
  a.u-button-style:hover > .u-hover-color-4-light-2[class*="u-border-"],
  a.u-button-style.u-hover-color-4-light-2:focus,
  a.u-button-style.u-hover-color-4-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-4-light-2:active,
  a.u-button-style.u-button-style.u-active-color-4-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-4-light-2.active,
  a.u-button-style.u-button-style.u-active-color-4-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-4-light-2,
  a.u-button-style.u-button-style.active > .u-active-color-4-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-4-light-2,
  li.active > a.u-button-style.u-button-style.u-active-color-4-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c3d8ea !important;
  }
  a.u-link.u-hover-color-4-light-2:hover {
    color: #c3d8ea !important;
  }
  .u-color-4-light-3,
  .u-body.u-color-4-light-3,
  section.u-color-4-light-3:before,
  .u-color-4-light-3 > .u-container-layout:before,
  .u-color-4-light-3 > .u-inner-container-layout:before,
  .u-color-4-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-4-light-3:before,
  .u-table-alt-color-4-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #eff5fa;
  }
  .u-button-style.u-color-4-light-3,
  .u-button-style.u-color-4-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eff5fa !important;
  }
  .u-button-style.u-color-4-light-3:hover,
  .u-button-style.u-color-4-light-3[class*="u-border-"]:hover,
  .u-button-style.u-color-4-light-3:focus,
  .u-button-style.u-color-4-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-4-light-3:active,
  .u-button-style.u-button-style.u-color-4-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-4-light-3.active,
  .u-button-style.u-button-style.u-color-4-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-4-light-3,
  li.active > .u-button-style.u-button-style.u-color-4-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #cadeee !important;
  }
  .u-hover-color-4-light-3:hover,
  .u-hover-color-4-light-3[class*="u-border-"]:hover,
  .u-hover-color-4-light-3:focus,
  .u-hover-color-4-light-3[class*="u-border-"]:focus,
  .u-active-color-4-light-3.u-active.u-active,
  .u-active-color-4-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-4-light-3:hover,
  a.u-button-style.u-hover-color-4-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-4-light-3,
  a.u-button-style:hover > .u-hover-color-4-light-3[class*="u-border-"],
  a.u-button-style.u-hover-color-4-light-3:focus,
  a.u-button-style.u-hover-color-4-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-4-light-3:active,
  a.u-button-style.u-button-style.u-active-color-4-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-4-light-3.active,
  a.u-button-style.u-button-style.u-active-color-4-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-4-light-3,
  a.u-button-style.u-button-style.active > .u-active-color-4-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-4-light-3,
  li.active > a.u-button-style.u-button-style.u-active-color-4-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eff5fa !important;
  }
  a.u-link.u-hover-color-4-light-3:hover {
    color: #eff5fa !important;
  }
  .u-color-4-base,
  .u-body.u-color-4-base,
  section.u-color-4-base:before,
  .u-color-4-base > .u-container-layout:before,
  .u-color-4-base > .u-inner-container-layout:before,
  .u-color-4-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-4-base:before,
  .u-table-alt-color-4-base tr:nth-child(even) {
    color: #ffffff;
    background-color: #243f56;
  }
  .u-button-style.u-color-4-base,
  .u-button-style.u-color-4-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #243f56 !important;
  }
  .u-button-style.u-color-4-base:hover,
  .u-button-style.u-color-4-base[class*="u-border-"]:hover,
  .u-button-style.u-color-4-base:focus,
  .u-button-style.u-color-4-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-4-base:active,
  .u-button-style.u-button-style.u-color-4-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-4-base.active,
  .u-button-style.u-button-style.u-color-4-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-4-base,
  li.active > .u-button-style.u-button-style.u-color-4-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #20394d !important;
  }
  .u-hover-color-4-base:hover,
  .u-hover-color-4-base[class*="u-border-"]:hover,
  .u-hover-color-4-base:focus,
  .u-hover-color-4-base[class*="u-border-"]:focus,
  .u-active-color-4-base.u-active.u-active,
  .u-active-color-4-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-4-base:hover,
  a.u-button-style.u-hover-color-4-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-4-base,
  a.u-button-style:hover > .u-hover-color-4-base[class*="u-border-"],
  a.u-button-style.u-hover-color-4-base:focus,
  a.u-button-style.u-hover-color-4-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-4-base:active,
  a.u-button-style.u-button-style.u-active-color-4-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-4-base.active,
  a.u-button-style.u-button-style.u-active-color-4-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-4-base,
  a.u-button-style.u-button-style.active > .u-active-color-4-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-4-base,
  li.active > a.u-button-style.u-button-style.u-active-color-4-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #243f56 !important;
  }
  a.u-link.u-hover-color-4-base:hover {
    color: #243f56 !important;
  }
  .u-color-5-dark-3,
  .u-body.u-color-5-dark-3,
  section.u-color-5-dark-3:before,
  .u-color-5-dark-3 > .u-container-layout:before,
  .u-color-5-dark-3 > .u-inner-container-layout:before,
  .u-color-5-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-5-dark-3:before,
  .u-table-alt-color-5-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #332929;
  }
  .u-button-style.u-color-5-dark-3,
  .u-button-style.u-color-5-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #332929 !important;
  }
  .u-button-style.u-color-5-dark-3:hover,
  .u-button-style.u-color-5-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-color-5-dark-3:focus,
  .u-button-style.u-color-5-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-5-dark-3:active,
  .u-button-style.u-button-style.u-color-5-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-5-dark-3.active,
  .u-button-style.u-button-style.u-color-5-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-5-dark-3,
  li.active > .u-button-style.u-button-style.u-color-5-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #2e2525 !important;
  }
  .u-hover-color-5-dark-3:hover,
  .u-hover-color-5-dark-3[class*="u-border-"]:hover,
  .u-hover-color-5-dark-3:focus,
  .u-hover-color-5-dark-3[class*="u-border-"]:focus,
  .u-active-color-5-dark-3.u-active.u-active,
  .u-active-color-5-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-5-dark-3:hover,
  a.u-button-style.u-hover-color-5-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-5-dark-3,
  a.u-button-style:hover > .u-hover-color-5-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-color-5-dark-3:focus,
  a.u-button-style.u-hover-color-5-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-5-dark-3:active,
  a.u-button-style.u-button-style.u-active-color-5-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-5-dark-3.active,
  a.u-button-style.u-button-style.u-active-color-5-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-5-dark-3,
  a.u-button-style.u-button-style.active > .u-active-color-5-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-5-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-color-5-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #332929 !important;
  }
  a.u-link.u-hover-color-5-dark-3:hover {
    color: #332929 !important;
  }
  .u-color-5-dark-2,
  .u-body.u-color-5-dark-2,
  section.u-color-5-dark-2:before,
  .u-color-5-dark-2 > .u-container-layout:before,
  .u-color-5-dark-2 > .u-inner-container-layout:before,
  .u-color-5-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-5-dark-2:before,
  .u-table-alt-color-5-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #6b4748;
  }
  .u-button-style.u-color-5-dark-2,
  .u-button-style.u-color-5-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #6b4748 !important;
  }
  .u-button-style.u-color-5-dark-2:hover,
  .u-button-style.u-color-5-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-color-5-dark-2:focus,
  .u-button-style.u-color-5-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-5-dark-2:active,
  .u-button-style.u-button-style.u-color-5-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-5-dark-2.active,
  .u-button-style.u-button-style.u-color-5-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-5-dark-2,
  li.active > .u-button-style.u-button-style.u-color-5-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #604041 !important;
  }
  .u-hover-color-5-dark-2:hover,
  .u-hover-color-5-dark-2[class*="u-border-"]:hover,
  .u-hover-color-5-dark-2:focus,
  .u-hover-color-5-dark-2[class*="u-border-"]:focus,
  .u-active-color-5-dark-2.u-active.u-active,
  .u-active-color-5-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-5-dark-2:hover,
  a.u-button-style.u-hover-color-5-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-5-dark-2,
  a.u-button-style:hover > .u-hover-color-5-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-color-5-dark-2:focus,
  a.u-button-style.u-hover-color-5-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-5-dark-2:active,
  a.u-button-style.u-button-style.u-active-color-5-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-5-dark-2.active,
  a.u-button-style.u-button-style.u-active-color-5-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-5-dark-2,
  a.u-button-style.u-button-style.active > .u-active-color-5-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-5-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-color-5-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #6b4748 !important;
  }
  a.u-link.u-hover-color-5-dark-2:hover {
    color: #6b4748 !important;
  }
  .u-color-5-dark-1,
  .u-body.u-color-5-dark-1,
  section.u-color-5-dark-1:before,
  .u-color-5-dark-1 > .u-container-layout:before,
  .u-color-5-dark-1 > .u-inner-container-layout:before,
  .u-color-5-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-5-dark-1:before,
  .u-table-alt-color-5-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #a35559;
  }
  .u-button-style.u-color-5-dark-1,
  .u-button-style.u-color-5-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #a35559 !important;
  }
  .u-button-style.u-color-5-dark-1:hover,
  .u-button-style.u-color-5-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-color-5-dark-1:focus,
  .u-button-style.u-color-5-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-5-dark-1:active,
  .u-button-style.u-button-style.u-color-5-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-5-dark-1.active,
  .u-button-style.u-button-style.u-color-5-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-5-dark-1,
  li.active > .u-button-style.u-button-style.u-color-5-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #934c50 !important;
  }
  .u-hover-color-5-dark-1:hover,
  .u-hover-color-5-dark-1[class*="u-border-"]:hover,
  .u-hover-color-5-dark-1:focus,
  .u-hover-color-5-dark-1[class*="u-border-"]:focus,
  .u-active-color-5-dark-1.u-active.u-active,
  .u-active-color-5-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-5-dark-1:hover,
  a.u-button-style.u-hover-color-5-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-5-dark-1,
  a.u-button-style:hover > .u-hover-color-5-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-color-5-dark-1:focus,
  a.u-button-style.u-hover-color-5-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-5-dark-1:active,
  a.u-button-style.u-button-style.u-active-color-5-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-5-dark-1.active,
  a.u-button-style.u-button-style.u-active-color-5-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-5-dark-1,
  a.u-button-style.u-button-style.active > .u-active-color-5-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-5-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-color-5-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #a35559 !important;
  }
  a.u-link.u-hover-color-5-dark-1:hover {
    color: #a35559 !important;
  }
  .u-color-5,
  .u-body.u-color-5,
  section.u-color-5:before,
  .u-color-5 > .u-container-layout:before,
  .u-color-5 > .u-inner-container-layout:before,
  .u-color-5.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-5:before,
  .u-table-alt-color-5 tr:nth-child(even) {
    color: #ffffff;
    background-color: #db545a;
  }
  .u-button-style.u-color-5,
  .u-button-style.u-color-5[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  .u-button-style.u-color-5:hover,
  .u-button-style.u-color-5[class*="u-border-"]:hover,
  .u-button-style.u-color-5:focus,
  .u-button-style.u-color-5[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-5:active,
  .u-button-style.u-button-style.u-color-5[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-5.active,
  .u-button-style.u-button-style.u-color-5[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-5,
  li.active > .u-button-style.u-button-style.u-color-5[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #d63b42 !important;
  }
  .u-hover-color-5:hover,
  .u-hover-color-5[class*="u-border-"]:hover,
  .u-hover-color-5:focus,
  .u-hover-color-5[class*="u-border-"]:focus,
  .u-active-color-5.u-active.u-active,
  .u-active-color-5[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-5:hover,
  a.u-button-style.u-hover-color-5[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-5,
  a.u-button-style:hover > .u-hover-color-5[class*="u-border-"],
  a.u-button-style.u-hover-color-5:focus,
  a.u-button-style.u-hover-color-5[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-5:active,
  a.u-button-style.u-button-style.u-active-color-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-5.active,
  a.u-button-style.u-button-style.u-active-color-5[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-5,
  a.u-button-style.u-button-style.active > .u-active-color-5[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-5,
  li.active > a.u-button-style.u-button-style.u-active-color-5[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  a.u-link.u-hover-color-5:hover {
    color: #db545a !important;
  }
  .u-color-5-light-1,
  .u-body.u-color-5-light-1,
  section.u-color-5-light-1:before,
  .u-color-5-light-1 > .u-container-layout:before,
  .u-color-5-light-1 > .u-inner-container-layout:before,
  .u-color-5-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-5-light-1:before,
  .u-table-alt-color-5-light-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #e68387;
  }
  .u-button-style.u-color-5-light-1,
  .u-button-style.u-color-5-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #e68387 !important;
  }
  .u-button-style.u-color-5-light-1:hover,
  .u-button-style.u-color-5-light-1[class*="u-border-"]:hover,
  .u-button-style.u-color-5-light-1:focus,
  .u-button-style.u-color-5-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-5-light-1:active,
  .u-button-style.u-button-style.u-color-5-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-5-light-1.active,
  .u-button-style.u-button-style.u-color-5-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-5-light-1,
  li.active > .u-button-style.u-button-style.u-color-5-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #e0656a !important;
  }
  .u-hover-color-5-light-1:hover,
  .u-hover-color-5-light-1[class*="u-border-"]:hover,
  .u-hover-color-5-light-1:focus,
  .u-hover-color-5-light-1[class*="u-border-"]:focus,
  .u-active-color-5-light-1.u-active.u-active,
  .u-active-color-5-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-5-light-1:hover,
  a.u-button-style.u-hover-color-5-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-5-light-1,
  a.u-button-style:hover > .u-hover-color-5-light-1[class*="u-border-"],
  a.u-button-style.u-hover-color-5-light-1:focus,
  a.u-button-style.u-hover-color-5-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-5-light-1:active,
  a.u-button-style.u-button-style.u-active-color-5-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-5-light-1.active,
  a.u-button-style.u-button-style.u-active-color-5-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-5-light-1,
  a.u-button-style.u-button-style.active > .u-active-color-5-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-5-light-1,
  li.active > a.u-button-style.u-button-style.u-active-color-5-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #e68387 !important;
  }
  a.u-link.u-hover-color-5-light-1:hover {
    color: #e68387 !important;
  }
  .u-color-5-light-2,
  .u-body.u-color-5-light-2,
  section.u-color-5-light-2:before,
  .u-color-5-light-2 > .u-container-layout:before,
  .u-color-5-light-2 > .u-inner-container-layout:before,
  .u-color-5-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-5-light-2:before,
  .u-table-alt-color-5-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #f1b5b8;
  }
  .u-button-style.u-color-5-light-2,
  .u-button-style.u-color-5-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1b5b8 !important;
  }
  .u-button-style.u-color-5-light-2:hover,
  .u-button-style.u-color-5-light-2[class*="u-border-"]:hover,
  .u-button-style.u-color-5-light-2:focus,
  .u-button-style.u-color-5-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-5-light-2:active,
  .u-button-style.u-button-style.u-color-5-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-5-light-2.active,
  .u-button-style.u-button-style.u-color-5-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-5-light-2,
  li.active > .u-button-style.u-button-style.u-color-5-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ea9296 !important;
  }
  .u-hover-color-5-light-2:hover,
  .u-hover-color-5-light-2[class*="u-border-"]:hover,
  .u-hover-color-5-light-2:focus,
  .u-hover-color-5-light-2[class*="u-border-"]:focus,
  .u-active-color-5-light-2.u-active.u-active,
  .u-active-color-5-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-5-light-2:hover,
  a.u-button-style.u-hover-color-5-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-5-light-2,
  a.u-button-style:hover > .u-hover-color-5-light-2[class*="u-border-"],
  a.u-button-style.u-hover-color-5-light-2:focus,
  a.u-button-style.u-hover-color-5-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-5-light-2:active,
  a.u-button-style.u-button-style.u-active-color-5-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-5-light-2.active,
  a.u-button-style.u-button-style.u-active-color-5-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-5-light-2,
  a.u-button-style.u-button-style.active > .u-active-color-5-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-5-light-2,
  li.active > a.u-button-style.u-button-style.u-active-color-5-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1b5b8 !important;
  }
  a.u-link.u-hover-color-5-light-2:hover {
    color: #f1b5b8 !important;
  }
  .u-color-5-light-3,
  .u-body.u-color-5-light-3,
  section.u-color-5-light-3:before,
  .u-color-5-light-3 > .u-container-layout:before,
  .u-color-5-light-3 > .u-inner-container-layout:before,
  .u-color-5-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-5-light-3:before,
  .u-table-alt-color-5-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #fbeced;
  }
  .u-button-style.u-color-5-light-3,
  .u-button-style.u-color-5-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fbeced !important;
  }
  .u-button-style.u-color-5-light-3:hover,
  .u-button-style.u-color-5-light-3[class*="u-border-"]:hover,
  .u-button-style.u-color-5-light-3:focus,
  .u-button-style.u-color-5-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-5-light-3:active,
  .u-button-style.u-button-style.u-color-5-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-5-light-3.active,
  .u-button-style.u-button-style.u-color-5-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-5-light-3,
  li.active > .u-button-style.u-button-style.u-color-5-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f3c4c7 !important;
  }
  .u-hover-color-5-light-3:hover,
  .u-hover-color-5-light-3[class*="u-border-"]:hover,
  .u-hover-color-5-light-3:focus,
  .u-hover-color-5-light-3[class*="u-border-"]:focus,
  .u-active-color-5-light-3.u-active.u-active,
  .u-active-color-5-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-5-light-3:hover,
  a.u-button-style.u-hover-color-5-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-5-light-3,
  a.u-button-style:hover > .u-hover-color-5-light-3[class*="u-border-"],
  a.u-button-style.u-hover-color-5-light-3:focus,
  a.u-button-style.u-hover-color-5-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-5-light-3:active,
  a.u-button-style.u-button-style.u-active-color-5-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-5-light-3.active,
  a.u-button-style.u-button-style.u-active-color-5-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-5-light-3,
  a.u-button-style.u-button-style.active > .u-active-color-5-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-5-light-3,
  li.active > a.u-button-style.u-button-style.u-active-color-5-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fbeced !important;
  }
  a.u-link.u-hover-color-5-light-3:hover {
    color: #fbeced !important;
  }
  .u-color-5-base,
  .u-body.u-color-5-base,
  section.u-color-5-base:before,
  .u-color-5-base > .u-container-layout:before,
  .u-color-5-base > .u-inner-container-layout:before,
  .u-color-5-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-color-5-base:before,
  .u-table-alt-color-5-base tr:nth-child(even) {
    color: #ffffff;
    background-color: #db545a;
  }
  .u-button-style.u-color-5-base,
  .u-button-style.u-color-5-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  .u-button-style.u-color-5-base:hover,
  .u-button-style.u-color-5-base[class*="u-border-"]:hover,
  .u-button-style.u-color-5-base:focus,
  .u-button-style.u-color-5-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-color-5-base:active,
  .u-button-style.u-button-style.u-color-5-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-color-5-base.active,
  .u-button-style.u-button-style.u-color-5-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-color-5-base,
  li.active > .u-button-style.u-button-style.u-color-5-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #d63b42 !important;
  }
  .u-hover-color-5-base:hover,
  .u-hover-color-5-base[class*="u-border-"]:hover,
  .u-hover-color-5-base:focus,
  .u-hover-color-5-base[class*="u-border-"]:focus,
  .u-active-color-5-base.u-active.u-active,
  .u-active-color-5-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-color-5-base:hover,
  a.u-button-style.u-hover-color-5-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-color-5-base,
  a.u-button-style:hover > .u-hover-color-5-base[class*="u-border-"],
  a.u-button-style.u-hover-color-5-base:focus,
  a.u-button-style.u-hover-color-5-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-color-5-base:active,
  a.u-button-style.u-button-style.u-active-color-5-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-color-5-base.active,
  a.u-button-style.u-button-style.u-active-color-5-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-color-5-base,
  a.u-button-style.u-button-style.active > .u-active-color-5-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-color-5-base,
  li.active > a.u-button-style.u-button-style.u-active-color-5-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  a.u-link.u-hover-color-5-base:hover {
    color: #db545a !important;
  }
  .u-palette-1-dark-3,
  .u-body.u-palette-1-dark-3,
  section.u-palette-1-dark-3:before,
  .u-palette-1-dark-3 > .u-container-layout:before,
  .u-palette-1-dark-3 > .u-inner-container-layout:before,
  .u-palette-1-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-1-dark-3:before,
  .u-table-alt-palette-1-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #292e33;
  }
  .u-button-style.u-palette-1-dark-3,
  .u-button-style.u-palette-1-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292e33 !important;
  }
  .u-button-style.u-palette-1-dark-3:hover,
  .u-button-style.u-palette-1-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-1-dark-3:focus,
  .u-button-style.u-palette-1-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-1-dark-3:active,
  .u-button-style.u-button-style.u-palette-1-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-1-dark-3.active,
  .u-button-style.u-button-style.u-palette-1-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-1-dark-3,
  li.active > .u-button-style.u-button-style.u-palette-1-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #25292e !important;
  }
  .u-hover-palette-1-dark-3:hover,
  .u-hover-palette-1-dark-3[class*="u-border-"]:hover,
  .u-hover-palette-1-dark-3:focus,
  .u-hover-palette-1-dark-3[class*="u-border-"]:focus,
  .u-active-palette-1-dark-3.u-active.u-active,
  .u-active-palette-1-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-1-dark-3:hover,
  a.u-button-style.u-hover-palette-1-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-1-dark-3,
  a.u-button-style:hover > .u-hover-palette-1-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-1-dark-3:focus,
  a.u-button-style.u-hover-palette-1-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-1-dark-3:active,
  a.u-button-style.u-button-style.u-active-palette-1-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-1-dark-3.active,
  a.u-button-style.u-button-style.u-active-palette-1-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-1-dark-3,
  a.u-button-style.u-button-style.active > .u-active-palette-1-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-1-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-1-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292e33 !important;
  }
  a.u-link.u-hover-palette-1-dark-3:hover {
    color: #292e33 !important;
  }
  .u-palette-1-dark-2,
  .u-body.u-palette-1-dark-2,
  section.u-palette-1-dark-2:before,
  .u-palette-1-dark-2 > .u-container-layout:before,
  .u-palette-1-dark-2 > .u-inner-container-layout:before,
  .u-palette-1-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-1-dark-2:before,
  .u-table-alt-palette-1-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #243f56;
  }
  .u-button-style.u-palette-1-dark-2,
  .u-button-style.u-palette-1-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #243f56 !important;
  }
  .u-button-style.u-palette-1-dark-2:hover,
  .u-button-style.u-palette-1-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-1-dark-2:focus,
  .u-button-style.u-palette-1-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-1-dark-2:active,
  .u-button-style.u-button-style.u-palette-1-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-1-dark-2.active,
  .u-button-style.u-button-style.u-palette-1-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-1-dark-2,
  li.active > .u-button-style.u-button-style.u-palette-1-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #20394d !important;
  }
  .u-hover-palette-1-dark-2:hover,
  .u-hover-palette-1-dark-2[class*="u-border-"]:hover,
  .u-hover-palette-1-dark-2:focus,
  .u-hover-palette-1-dark-2[class*="u-border-"]:focus,
  .u-active-palette-1-dark-2.u-active.u-active,
  .u-active-palette-1-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-1-dark-2:hover,
  a.u-button-style.u-hover-palette-1-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-1-dark-2,
  a.u-button-style:hover > .u-hover-palette-1-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-1-dark-2:focus,
  a.u-button-style.u-hover-palette-1-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-1-dark-2:active,
  a.u-button-style.u-button-style.u-active-palette-1-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-1-dark-2.active,
  a.u-button-style.u-button-style.u-active-palette-1-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-1-dark-2,
  a.u-button-style.u-button-style.active > .u-active-palette-1-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-1-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-1-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #243f56 !important;
  }
  a.u-link.u-hover-palette-1-dark-2:hover {
    color: #243f56 !important;
  }
  .u-palette-1-dark-1,
  .u-body.u-palette-1-dark-1,
  section.u-palette-1-dark-1:before,
  .u-palette-1-dark-1 > .u-container-layout:before,
  .u-palette-1-dark-1 > .u-inner-container-layout:before,
  .u-palette-1-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-1-dark-1:before,
  .u-table-alt-palette-1-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #486f91;
  }
  .u-button-style.u-palette-1-dark-1,
  .u-button-style.u-palette-1-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #486f91 !important;
  }
  .u-button-style.u-palette-1-dark-1:hover,
  .u-button-style.u-palette-1-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-1-dark-1:focus,
  .u-button-style.u-palette-1-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-1-dark-1:active,
  .u-button-style.u-button-style.u-palette-1-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-1-dark-1.active,
  .u-button-style.u-button-style.u-palette-1-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-1-dark-1,
  li.active > .u-button-style.u-button-style.u-palette-1-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #416483 !important;
  }
  .u-hover-palette-1-dark-1:hover,
  .u-hover-palette-1-dark-1[class*="u-border-"]:hover,
  .u-hover-palette-1-dark-1:focus,
  .u-hover-palette-1-dark-1[class*="u-border-"]:focus,
  .u-active-palette-1-dark-1.u-active.u-active,
  .u-active-palette-1-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-1-dark-1:hover,
  a.u-button-style.u-hover-palette-1-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-1-dark-1,
  a.u-button-style:hover > .u-hover-palette-1-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-1-dark-1:focus,
  a.u-button-style.u-hover-palette-1-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-1-dark-1:active,
  a.u-button-style.u-button-style.u-active-palette-1-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-1-dark-1.active,
  a.u-button-style.u-button-style.u-active-palette-1-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-1-dark-1,
  a.u-button-style.u-button-style.active > .u-active-palette-1-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-1-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-1-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #486f91 !important;
  }
  a.u-link.u-hover-palette-1-dark-1:hover {
    color: #486f91 !important;
  }
  .u-palette-1,
  .u-body.u-palette-1,
  section.u-palette-1:before,
  .u-palette-1 > .u-container-layout:before,
  .u-palette-1 > .u-inner-container-layout:before,
  .u-palette-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-1:before,
  .u-table-alt-palette-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #76a4cb;
  }
  .u-button-style.u-palette-1,
  .u-button-style.u-palette-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #76a4cb !important;
  }
  .u-button-style.u-palette-1:hover,
  .u-button-style.u-palette-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-1:focus,
  .u-button-style.u-palette-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-1:active,
  .u-button-style.u-button-style.u-palette-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-1.active,
  .u-button-style.u-button-style.u-palette-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-1,
  li.active > .u-button-style.u-button-style.u-palette-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #5f95c2 !important;
  }
  .u-hover-palette-1:hover,
  .u-hover-palette-1[class*="u-border-"]:hover,
  .u-hover-palette-1:focus,
  .u-hover-palette-1[class*="u-border-"]:focus,
  .u-active-palette-1.u-active.u-active,
  .u-active-palette-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-1:hover,
  a.u-button-style.u-hover-palette-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-1,
  a.u-button-style:hover > .u-hover-palette-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-1:focus,
  a.u-button-style.u-hover-palette-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-1:active,
  a.u-button-style.u-button-style.u-active-palette-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-1.active,
  a.u-button-style.u-button-style.u-active-palette-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-1,
  a.u-button-style.u-button-style.active > .u-active-palette-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #76a4cb !important;
  }
  a.u-link.u-hover-palette-1:hover {
    color: #76a4cb !important;
  }
  .u-palette-1-light-1,
  .u-body.u-palette-1-light-1,
  section.u-palette-1-light-1:before,
  .u-palette-1-light-1 > .u-container-layout:before,
  .u-palette-1-light-1 > .u-inner-container-layout:before,
  .u-palette-1-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-1-light-1:before,
  .u-table-alt-palette-1-light-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #9abddb;
  }
  .u-button-style.u-palette-1-light-1,
  .u-button-style.u-palette-1-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #9abddb !important;
  }
  .u-button-style.u-palette-1-light-1:hover,
  .u-button-style.u-palette-1-light-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-1-light-1:focus,
  .u-button-style.u-palette-1-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-1-light-1:active,
  .u-button-style.u-button-style.u-palette-1-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-1-light-1.active,
  .u-button-style.u-button-style.u-palette-1-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-1-light-1,
  li.active > .u-button-style.u-button-style.u-palette-1-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #7fabd1 !important;
  }
  .u-hover-palette-1-light-1:hover,
  .u-hover-palette-1-light-1[class*="u-border-"]:hover,
  .u-hover-palette-1-light-1:focus,
  .u-hover-palette-1-light-1[class*="u-border-"]:focus,
  .u-active-palette-1-light-1.u-active.u-active,
  .u-active-palette-1-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-1-light-1:hover,
  a.u-button-style.u-hover-palette-1-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-1-light-1,
  a.u-button-style:hover > .u-hover-palette-1-light-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-1-light-1:focus,
  a.u-button-style.u-hover-palette-1-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-1-light-1:active,
  a.u-button-style.u-button-style.u-active-palette-1-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-1-light-1.active,
  a.u-button-style.u-button-style.u-active-palette-1-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-1-light-1,
  a.u-button-style.u-button-style.active > .u-active-palette-1-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-1-light-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-1-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #9abddb !important;
  }
  a.u-link.u-hover-palette-1-light-1:hover {
    color: #9abddb !important;
  }
  .u-palette-1-light-2,
  .u-body.u-palette-1-light-2,
  section.u-palette-1-light-2:before,
  .u-palette-1-light-2 > .u-container-layout:before,
  .u-palette-1-light-2 > .u-inner-container-layout:before,
  .u-palette-1-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-1-light-2:before,
  .u-table-alt-palette-1-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #c3d8ea;
  }
  .u-button-style.u-palette-1-light-2,
  .u-button-style.u-palette-1-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c3d8ea !important;
  }
  .u-button-style.u-palette-1-light-2:hover,
  .u-button-style.u-palette-1-light-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-1-light-2:focus,
  .u-button-style.u-palette-1-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-1-light-2:active,
  .u-button-style.u-button-style.u-palette-1-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-1-light-2.active,
  .u-button-style.u-button-style.u-palette-1-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-1-light-2,
  li.active > .u-button-style.u-button-style.u-palette-1-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #a3c3df !important;
  }
  .u-hover-palette-1-light-2:hover,
  .u-hover-palette-1-light-2[class*="u-border-"]:hover,
  .u-hover-palette-1-light-2:focus,
  .u-hover-palette-1-light-2[class*="u-border-"]:focus,
  .u-active-palette-1-light-2.u-active.u-active,
  .u-active-palette-1-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-1-light-2:hover,
  a.u-button-style.u-hover-palette-1-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-1-light-2,
  a.u-button-style:hover > .u-hover-palette-1-light-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-1-light-2:focus,
  a.u-button-style.u-hover-palette-1-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-1-light-2:active,
  a.u-button-style.u-button-style.u-active-palette-1-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-1-light-2.active,
  a.u-button-style.u-button-style.u-active-palette-1-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-1-light-2,
  a.u-button-style.u-button-style.active > .u-active-palette-1-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-1-light-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-1-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c3d8ea !important;
  }
  a.u-link.u-hover-palette-1-light-2:hover {
    color: #c3d8ea !important;
  }
  .u-palette-1-light-3,
  .u-body.u-palette-1-light-3,
  section.u-palette-1-light-3:before,
  .u-palette-1-light-3 > .u-container-layout:before,
  .u-palette-1-light-3 > .u-inner-container-layout:before,
  .u-palette-1-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-1-light-3:before,
  .u-table-alt-palette-1-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #eff5fa;
  }
  .u-button-style.u-palette-1-light-3,
  .u-button-style.u-palette-1-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eff5fa !important;
  }
  .u-button-style.u-palette-1-light-3:hover,
  .u-button-style.u-palette-1-light-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-1-light-3:focus,
  .u-button-style.u-palette-1-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-1-light-3:active,
  .u-button-style.u-button-style.u-palette-1-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-1-light-3.active,
  .u-button-style.u-button-style.u-palette-1-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-1-light-3,
  li.active > .u-button-style.u-button-style.u-palette-1-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #cadeee !important;
  }
  .u-hover-palette-1-light-3:hover,
  .u-hover-palette-1-light-3[class*="u-border-"]:hover,
  .u-hover-palette-1-light-3:focus,
  .u-hover-palette-1-light-3[class*="u-border-"]:focus,
  .u-active-palette-1-light-3.u-active.u-active,
  .u-active-palette-1-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-1-light-3:hover,
  a.u-button-style.u-hover-palette-1-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-1-light-3,
  a.u-button-style:hover > .u-hover-palette-1-light-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-1-light-3:focus,
  a.u-button-style.u-hover-palette-1-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-1-light-3:active,
  a.u-button-style.u-button-style.u-active-palette-1-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-1-light-3.active,
  a.u-button-style.u-button-style.u-active-palette-1-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-1-light-3,
  a.u-button-style.u-button-style.active > .u-active-palette-1-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-1-light-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-1-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eff5fa !important;
  }
  a.u-link.u-hover-palette-1-light-3:hover {
    color: #eff5fa !important;
  }
  .u-palette-1-base,
  .u-body.u-palette-1-base,
  section.u-palette-1-base:before,
  .u-palette-1-base > .u-container-layout:before,
  .u-palette-1-base > .u-inner-container-layout:before,
  .u-palette-1-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-1-base:before,
  .u-table-alt-palette-1-base tr:nth-child(even) {
    color: #ffffff;
    background-color: #243f56;
  }
  .u-button-style.u-palette-1-base,
  .u-button-style.u-palette-1-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #243f56 !important;
  }
  .u-button-style.u-palette-1-base:hover,
  .u-button-style.u-palette-1-base[class*="u-border-"]:hover,
  .u-button-style.u-palette-1-base:focus,
  .u-button-style.u-palette-1-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-1-base:active,
  .u-button-style.u-button-style.u-palette-1-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-1-base.active,
  .u-button-style.u-button-style.u-palette-1-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-1-base,
  li.active > .u-button-style.u-button-style.u-palette-1-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #20394d !important;
  }
  .u-hover-palette-1-base:hover,
  .u-hover-palette-1-base[class*="u-border-"]:hover,
  .u-hover-palette-1-base:focus,
  .u-hover-palette-1-base[class*="u-border-"]:focus,
  .u-active-palette-1-base.u-active.u-active,
  .u-active-palette-1-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-1-base:hover,
  a.u-button-style.u-hover-palette-1-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-1-base,
  a.u-button-style:hover > .u-hover-palette-1-base[class*="u-border-"],
  a.u-button-style.u-hover-palette-1-base:focus,
  a.u-button-style.u-hover-palette-1-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-1-base:active,
  a.u-button-style.u-button-style.u-active-palette-1-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-1-base.active,
  a.u-button-style.u-button-style.u-active-palette-1-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-1-base,
  a.u-button-style.u-button-style.active > .u-active-palette-1-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-1-base,
  li.active > a.u-button-style.u-button-style.u-active-palette-1-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #243f56 !important;
  }
  a.u-link.u-hover-palette-1-base:hover {
    color: #243f56 !important;
  }
  .u-palette-2-dark-3,
  .u-body.u-palette-2-dark-3,
  section.u-palette-2-dark-3:before,
  .u-palette-2-dark-3 > .u-container-layout:before,
  .u-palette-2-dark-3 > .u-inner-container-layout:before,
  .u-palette-2-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-2-dark-3:before,
  .u-table-alt-palette-2-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #332929;
  }
  .u-button-style.u-palette-2-dark-3,
  .u-button-style.u-palette-2-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #332929 !important;
  }
  .u-button-style.u-palette-2-dark-3:hover,
  .u-button-style.u-palette-2-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-2-dark-3:focus,
  .u-button-style.u-palette-2-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-2-dark-3:active,
  .u-button-style.u-button-style.u-palette-2-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-2-dark-3.active,
  .u-button-style.u-button-style.u-palette-2-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-2-dark-3,
  li.active > .u-button-style.u-button-style.u-palette-2-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #2e2525 !important;
  }
  .u-hover-palette-2-dark-3:hover,
  .u-hover-palette-2-dark-3[class*="u-border-"]:hover,
  .u-hover-palette-2-dark-3:focus,
  .u-hover-palette-2-dark-3[class*="u-border-"]:focus,
  .u-active-palette-2-dark-3.u-active.u-active,
  .u-active-palette-2-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-2-dark-3:hover,
  a.u-button-style.u-hover-palette-2-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-2-dark-3,
  a.u-button-style:hover > .u-hover-palette-2-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-2-dark-3:focus,
  a.u-button-style.u-hover-palette-2-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-2-dark-3:active,
  a.u-button-style.u-button-style.u-active-palette-2-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-2-dark-3.active,
  a.u-button-style.u-button-style.u-active-palette-2-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-2-dark-3,
  a.u-button-style.u-button-style.active > .u-active-palette-2-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-2-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-2-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #332929 !important;
  }
  a.u-link.u-hover-palette-2-dark-3:hover {
    color: #332929 !important;
  }
  .u-palette-2-dark-2,
  .u-body.u-palette-2-dark-2,
  section.u-palette-2-dark-2:before,
  .u-palette-2-dark-2 > .u-container-layout:before,
  .u-palette-2-dark-2 > .u-inner-container-layout:before,
  .u-palette-2-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-2-dark-2:before,
  .u-table-alt-palette-2-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #6b4748;
  }
  .u-button-style.u-palette-2-dark-2,
  .u-button-style.u-palette-2-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #6b4748 !important;
  }
  .u-button-style.u-palette-2-dark-2:hover,
  .u-button-style.u-palette-2-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-2-dark-2:focus,
  .u-button-style.u-palette-2-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-2-dark-2:active,
  .u-button-style.u-button-style.u-palette-2-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-2-dark-2.active,
  .u-button-style.u-button-style.u-palette-2-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-2-dark-2,
  li.active > .u-button-style.u-button-style.u-palette-2-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #604041 !important;
  }
  .u-hover-palette-2-dark-2:hover,
  .u-hover-palette-2-dark-2[class*="u-border-"]:hover,
  .u-hover-palette-2-dark-2:focus,
  .u-hover-palette-2-dark-2[class*="u-border-"]:focus,
  .u-active-palette-2-dark-2.u-active.u-active,
  .u-active-palette-2-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-2-dark-2:hover,
  a.u-button-style.u-hover-palette-2-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-2-dark-2,
  a.u-button-style:hover > .u-hover-palette-2-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-2-dark-2:focus,
  a.u-button-style.u-hover-palette-2-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-2-dark-2:active,
  a.u-button-style.u-button-style.u-active-palette-2-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-2-dark-2.active,
  a.u-button-style.u-button-style.u-active-palette-2-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-2-dark-2,
  a.u-button-style.u-button-style.active > .u-active-palette-2-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-2-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-2-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #6b4748 !important;
  }
  a.u-link.u-hover-palette-2-dark-2:hover {
    color: #6b4748 !important;
  }
  .u-palette-2-dark-1,
  .u-body.u-palette-2-dark-1,
  section.u-palette-2-dark-1:before,
  .u-palette-2-dark-1 > .u-container-layout:before,
  .u-palette-2-dark-1 > .u-inner-container-layout:before,
  .u-palette-2-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-2-dark-1:before,
  .u-table-alt-palette-2-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #a35559;
  }
  .u-button-style.u-palette-2-dark-1,
  .u-button-style.u-palette-2-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #a35559 !important;
  }
  .u-button-style.u-palette-2-dark-1:hover,
  .u-button-style.u-palette-2-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-2-dark-1:focus,
  .u-button-style.u-palette-2-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-2-dark-1:active,
  .u-button-style.u-button-style.u-palette-2-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-2-dark-1.active,
  .u-button-style.u-button-style.u-palette-2-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-2-dark-1,
  li.active > .u-button-style.u-button-style.u-palette-2-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #934c50 !important;
  }
  .u-hover-palette-2-dark-1:hover,
  .u-hover-palette-2-dark-1[class*="u-border-"]:hover,
  .u-hover-palette-2-dark-1:focus,
  .u-hover-palette-2-dark-1[class*="u-border-"]:focus,
  .u-active-palette-2-dark-1.u-active.u-active,
  .u-active-palette-2-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-2-dark-1:hover,
  a.u-button-style.u-hover-palette-2-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-2-dark-1,
  a.u-button-style:hover > .u-hover-palette-2-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-2-dark-1:focus,
  a.u-button-style.u-hover-palette-2-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-2-dark-1:active,
  a.u-button-style.u-button-style.u-active-palette-2-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-2-dark-1.active,
  a.u-button-style.u-button-style.u-active-palette-2-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-2-dark-1,
  a.u-button-style.u-button-style.active > .u-active-palette-2-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-2-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-2-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #a35559 !important;
  }
  a.u-link.u-hover-palette-2-dark-1:hover {
    color: #a35559 !important;
  }
  .u-palette-2,
  .u-body.u-palette-2,
  section.u-palette-2:before,
  .u-palette-2 > .u-container-layout:before,
  .u-palette-2 > .u-inner-container-layout:before,
  .u-palette-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-2:before,
  .u-table-alt-palette-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #db545a;
  }
  .u-button-style.u-palette-2,
  .u-button-style.u-palette-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  .u-button-style.u-palette-2:hover,
  .u-button-style.u-palette-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-2:focus,
  .u-button-style.u-palette-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-2:active,
  .u-button-style.u-button-style.u-palette-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-2.active,
  .u-button-style.u-button-style.u-palette-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-2,
  li.active > .u-button-style.u-button-style.u-palette-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #d63b42 !important;
  }
  .u-hover-palette-2:hover,
  .u-hover-palette-2[class*="u-border-"]:hover,
  .u-hover-palette-2:focus,
  .u-hover-palette-2[class*="u-border-"]:focus,
  .u-active-palette-2.u-active.u-active,
  .u-active-palette-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-2:hover,
  a.u-button-style.u-hover-palette-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-2,
  a.u-button-style:hover > .u-hover-palette-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-2:focus,
  a.u-button-style.u-hover-palette-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-2:active,
  a.u-button-style.u-button-style.u-active-palette-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-2.active,
  a.u-button-style.u-button-style.u-active-palette-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-2,
  a.u-button-style.u-button-style.active > .u-active-palette-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  a.u-link.u-hover-palette-2:hover {
    color: #db545a !important;
  }
  .u-palette-2-light-1,
  .u-body.u-palette-2-light-1,
  section.u-palette-2-light-1:before,
  .u-palette-2-light-1 > .u-container-layout:before,
  .u-palette-2-light-1 > .u-inner-container-layout:before,
  .u-palette-2-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-2-light-1:before,
  .u-table-alt-palette-2-light-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #e68387;
  }
  .u-button-style.u-palette-2-light-1,
  .u-button-style.u-palette-2-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #e68387 !important;
  }
  .u-button-style.u-palette-2-light-1:hover,
  .u-button-style.u-palette-2-light-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-2-light-1:focus,
  .u-button-style.u-palette-2-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-2-light-1:active,
  .u-button-style.u-button-style.u-palette-2-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-2-light-1.active,
  .u-button-style.u-button-style.u-palette-2-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-2-light-1,
  li.active > .u-button-style.u-button-style.u-palette-2-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #e0656a !important;
  }
  .u-hover-palette-2-light-1:hover,
  .u-hover-palette-2-light-1[class*="u-border-"]:hover,
  .u-hover-palette-2-light-1:focus,
  .u-hover-palette-2-light-1[class*="u-border-"]:focus,
  .u-active-palette-2-light-1.u-active.u-active,
  .u-active-palette-2-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-2-light-1:hover,
  a.u-button-style.u-hover-palette-2-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-2-light-1,
  a.u-button-style:hover > .u-hover-palette-2-light-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-2-light-1:focus,
  a.u-button-style.u-hover-palette-2-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-2-light-1:active,
  a.u-button-style.u-button-style.u-active-palette-2-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-2-light-1.active,
  a.u-button-style.u-button-style.u-active-palette-2-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-2-light-1,
  a.u-button-style.u-button-style.active > .u-active-palette-2-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-2-light-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-2-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #e68387 !important;
  }
  a.u-link.u-hover-palette-2-light-1:hover {
    color: #e68387 !important;
  }
  .u-palette-2-light-2,
  .u-body.u-palette-2-light-2,
  section.u-palette-2-light-2:before,
  .u-palette-2-light-2 > .u-container-layout:before,
  .u-palette-2-light-2 > .u-inner-container-layout:before,
  .u-palette-2-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-2-light-2:before,
  .u-table-alt-palette-2-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #f1b5b8;
  }
  .u-button-style.u-palette-2-light-2,
  .u-button-style.u-palette-2-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1b5b8 !important;
  }
  .u-button-style.u-palette-2-light-2:hover,
  .u-button-style.u-palette-2-light-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-2-light-2:focus,
  .u-button-style.u-palette-2-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-2-light-2:active,
  .u-button-style.u-button-style.u-palette-2-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-2-light-2.active,
  .u-button-style.u-button-style.u-palette-2-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-2-light-2,
  li.active > .u-button-style.u-button-style.u-palette-2-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ea9296 !important;
  }
  .u-hover-palette-2-light-2:hover,
  .u-hover-palette-2-light-2[class*="u-border-"]:hover,
  .u-hover-palette-2-light-2:focus,
  .u-hover-palette-2-light-2[class*="u-border-"]:focus,
  .u-active-palette-2-light-2.u-active.u-active,
  .u-active-palette-2-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-2-light-2:hover,
  a.u-button-style.u-hover-palette-2-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-2-light-2,
  a.u-button-style:hover > .u-hover-palette-2-light-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-2-light-2:focus,
  a.u-button-style.u-hover-palette-2-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-2-light-2:active,
  a.u-button-style.u-button-style.u-active-palette-2-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-2-light-2.active,
  a.u-button-style.u-button-style.u-active-palette-2-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-2-light-2,
  a.u-button-style.u-button-style.active > .u-active-palette-2-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-2-light-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-2-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1b5b8 !important;
  }
  a.u-link.u-hover-palette-2-light-2:hover {
    color: #f1b5b8 !important;
  }
  .u-palette-2-light-3,
  .u-body.u-palette-2-light-3,
  section.u-palette-2-light-3:before,
  .u-palette-2-light-3 > .u-container-layout:before,
  .u-palette-2-light-3 > .u-inner-container-layout:before,
  .u-palette-2-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-2-light-3:before,
  .u-table-alt-palette-2-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #fbeced;
  }
  .u-button-style.u-palette-2-light-3,
  .u-button-style.u-palette-2-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fbeced !important;
  }
  .u-button-style.u-palette-2-light-3:hover,
  .u-button-style.u-palette-2-light-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-2-light-3:focus,
  .u-button-style.u-palette-2-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-2-light-3:active,
  .u-button-style.u-button-style.u-palette-2-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-2-light-3.active,
  .u-button-style.u-button-style.u-palette-2-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-2-light-3,
  li.active > .u-button-style.u-button-style.u-palette-2-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f3c4c7 !important;
  }
  .u-hover-palette-2-light-3:hover,
  .u-hover-palette-2-light-3[class*="u-border-"]:hover,
  .u-hover-palette-2-light-3:focus,
  .u-hover-palette-2-light-3[class*="u-border-"]:focus,
  .u-active-palette-2-light-3.u-active.u-active,
  .u-active-palette-2-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-2-light-3:hover,
  a.u-button-style.u-hover-palette-2-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-2-light-3,
  a.u-button-style:hover > .u-hover-palette-2-light-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-2-light-3:focus,
  a.u-button-style.u-hover-palette-2-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-2-light-3:active,
  a.u-button-style.u-button-style.u-active-palette-2-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-2-light-3.active,
  a.u-button-style.u-button-style.u-active-palette-2-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-2-light-3,
  a.u-button-style.u-button-style.active > .u-active-palette-2-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-2-light-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-2-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fbeced !important;
  }
  a.u-link.u-hover-palette-2-light-3:hover {
    color: #fbeced !important;
  }
  .u-palette-2-base,
  .u-body.u-palette-2-base,
  section.u-palette-2-base:before,
  .u-palette-2-base > .u-container-layout:before,
  .u-palette-2-base > .u-inner-container-layout:before,
  .u-palette-2-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-2-base:before,
  .u-table-alt-palette-2-base tr:nth-child(even) {
    color: #ffffff;
    background-color: #db545a;
  }
  .u-button-style.u-palette-2-base,
  .u-button-style.u-palette-2-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  .u-button-style.u-palette-2-base:hover,
  .u-button-style.u-palette-2-base[class*="u-border-"]:hover,
  .u-button-style.u-palette-2-base:focus,
  .u-button-style.u-palette-2-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-2-base:active,
  .u-button-style.u-button-style.u-palette-2-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-2-base.active,
  .u-button-style.u-button-style.u-palette-2-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-2-base,
  li.active > .u-button-style.u-button-style.u-palette-2-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #d63b42 !important;
  }
  .u-hover-palette-2-base:hover,
  .u-hover-palette-2-base[class*="u-border-"]:hover,
  .u-hover-palette-2-base:focus,
  .u-hover-palette-2-base[class*="u-border-"]:focus,
  .u-active-palette-2-base.u-active.u-active,
  .u-active-palette-2-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-2-base:hover,
  a.u-button-style.u-hover-palette-2-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-2-base,
  a.u-button-style:hover > .u-hover-palette-2-base[class*="u-border-"],
  a.u-button-style.u-hover-palette-2-base:focus,
  a.u-button-style.u-hover-palette-2-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-2-base:active,
  a.u-button-style.u-button-style.u-active-palette-2-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-2-base.active,
  a.u-button-style.u-button-style.u-active-palette-2-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-2-base,
  a.u-button-style.u-button-style.active > .u-active-palette-2-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-2-base,
  li.active > a.u-button-style.u-button-style.u-active-palette-2-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  a.u-link.u-hover-palette-2-base:hover {
    color: #db545a !important;
  }
  .u-palette-3-dark-3,
  .u-body.u-palette-3-dark-3,
  section.u-palette-3-dark-3:before,
  .u-palette-3-dark-3 > .u-container-layout:before,
  .u-palette-3-dark-3 > .u-inner-container-layout:before,
  .u-palette-3-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-3-dark-3:before,
  .u-table-alt-palette-3-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #333129;
  }
  .u-button-style.u-palette-3-dark-3,
  .u-button-style.u-palette-3-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333129 !important;
  }
  .u-button-style.u-palette-3-dark-3:hover,
  .u-button-style.u-palette-3-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-3-dark-3:focus,
  .u-button-style.u-palette-3-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-3-dark-3:active,
  .u-button-style.u-button-style.u-palette-3-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-3-dark-3.active,
  .u-button-style.u-button-style.u-palette-3-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-3-dark-3,
  li.active > .u-button-style.u-button-style.u-palette-3-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #2e2c25 !important;
  }
  .u-hover-palette-3-dark-3:hover,
  .u-hover-palette-3-dark-3[class*="u-border-"]:hover,
  .u-hover-palette-3-dark-3:focus,
  .u-hover-palette-3-dark-3[class*="u-border-"]:focus,
  .u-active-palette-3-dark-3.u-active.u-active,
  .u-active-palette-3-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-3-dark-3:hover,
  a.u-button-style.u-hover-palette-3-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-3-dark-3,
  a.u-button-style:hover > .u-hover-palette-3-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-3-dark-3:focus,
  a.u-button-style.u-hover-palette-3-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-3-dark-3:active,
  a.u-button-style.u-button-style.u-active-palette-3-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-3-dark-3.active,
  a.u-button-style.u-button-style.u-active-palette-3-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-3-dark-3,
  a.u-button-style.u-button-style.active > .u-active-palette-3-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-3-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-3-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333129 !important;
  }
  a.u-link.u-hover-palette-3-dark-3:hover {
    color: #333129 !important;
  }
  .u-palette-3-dark-2,
  .u-body.u-palette-3-dark-2,
  section.u-palette-3-dark-2:before,
  .u-palette-3-dark-2 > .u-container-layout:before,
  .u-palette-3-dark-2 > .u-inner-container-layout:before,
  .u-palette-3-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-3-dark-2:before,
  .u-table-alt-palette-3-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #72683f;
  }
  .u-button-style.u-palette-3-dark-2,
  .u-button-style.u-palette-3-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #72683f !important;
  }
  .u-button-style.u-palette-3-dark-2:hover,
  .u-button-style.u-palette-3-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-3-dark-2:focus,
  .u-button-style.u-palette-3-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-3-dark-2:active,
  .u-button-style.u-button-style.u-palette-3-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-3-dark-2.active,
  .u-button-style.u-button-style.u-palette-3-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-3-dark-2,
  li.active > .u-button-style.u-button-style.u-palette-3-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #675e39 !important;
  }
  .u-hover-palette-3-dark-2:hover,
  .u-hover-palette-3-dark-2[class*="u-border-"]:hover,
  .u-hover-palette-3-dark-2:focus,
  .u-hover-palette-3-dark-2[class*="u-border-"]:focus,
  .u-active-palette-3-dark-2.u-active.u-active,
  .u-active-palette-3-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-3-dark-2:hover,
  a.u-button-style.u-hover-palette-3-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-3-dark-2,
  a.u-button-style:hover > .u-hover-palette-3-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-3-dark-2:focus,
  a.u-button-style.u-hover-palette-3-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-3-dark-2:active,
  a.u-button-style.u-button-style.u-active-palette-3-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-3-dark-2.active,
  a.u-button-style.u-button-style.u-active-palette-3-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-3-dark-2,
  a.u-button-style.u-button-style.active > .u-active-palette-3-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-3-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-3-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #72683f !important;
  }
  a.u-link.u-hover-palette-3-dark-2:hover {
    color: #72683f !important;
  }
  .u-palette-3-dark-1,
  .u-body.u-palette-3-dark-1,
  section.u-palette-3-dark-1:before,
  .u-palette-3-dark-1 > .u-container-layout:before,
  .u-palette-3-dark-1 > .u-inner-container-layout:before,
  .u-palette-3-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-3-dark-1:before,
  .u-table-alt-palette-3-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #b29a36;
  }
  .u-button-style.u-palette-3-dark-1,
  .u-button-style.u-palette-3-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b29a36 !important;
  }
  .u-button-style.u-palette-3-dark-1:hover,
  .u-button-style.u-palette-3-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-3-dark-1:focus,
  .u-button-style.u-palette-3-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-3-dark-1:active,
  .u-button-style.u-button-style.u-palette-3-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-3-dark-1.active,
  .u-button-style.u-button-style.u-palette-3-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-3-dark-1,
  li.active > .u-button-style.u-button-style.u-palette-3-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #a08b31 !important;
  }
  .u-hover-palette-3-dark-1:hover,
  .u-hover-palette-3-dark-1[class*="u-border-"]:hover,
  .u-hover-palette-3-dark-1:focus,
  .u-hover-palette-3-dark-1[class*="u-border-"]:focus,
  .u-active-palette-3-dark-1.u-active.u-active,
  .u-active-palette-3-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-3-dark-1:hover,
  a.u-button-style.u-hover-palette-3-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-3-dark-1,
  a.u-button-style:hover > .u-hover-palette-3-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-3-dark-1:focus,
  a.u-button-style.u-hover-palette-3-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-3-dark-1:active,
  a.u-button-style.u-button-style.u-active-palette-3-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-3-dark-1.active,
  a.u-button-style.u-button-style.u-active-palette-3-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-3-dark-1,
  a.u-button-style.u-button-style.active > .u-active-palette-3-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-3-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-3-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b29a36 !important;
  }
  a.u-link.u-hover-palette-3-dark-1:hover {
    color: #b29a36 !important;
  }
  .u-palette-3,
  .u-body.u-palette-3,
  section.u-palette-3:before,
  .u-palette-3 > .u-container-layout:before,
  .u-palette-3 > .u-inner-container-layout:before,
  .u-palette-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-3:before,
  .u-table-alt-palette-3 tr:nth-child(even) {
    color: #111111;
    background-color: #f1c50e;
  }
  .u-button-style.u-palette-3,
  .u-button-style.u-palette-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1c50e !important;
  }
  .u-button-style.u-palette-3:hover,
  .u-button-style.u-palette-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-3:focus,
  .u-button-style.u-palette-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-3:active,
  .u-button-style.u-button-style.u-palette-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-3.active,
  .u-button-style.u-button-style.u-palette-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-3,
  li.active > .u-button-style.u-button-style.u-palette-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d9b10d !important;
  }
  .u-hover-palette-3:hover,
  .u-hover-palette-3[class*="u-border-"]:hover,
  .u-hover-palette-3:focus,
  .u-hover-palette-3[class*="u-border-"]:focus,
  .u-active-palette-3.u-active.u-active,
  .u-active-palette-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-3:hover,
  a.u-button-style.u-hover-palette-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-3,
  a.u-button-style:hover > .u-hover-palette-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-3:focus,
  a.u-button-style.u-hover-palette-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-3:active,
  a.u-button-style.u-button-style.u-active-palette-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-3.active,
  a.u-button-style.u-button-style.u-active-palette-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-3,
  a.u-button-style.u-button-style.active > .u-active-palette-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1c50e !important;
  }
  a.u-link.u-hover-palette-3:hover {
    color: #f1c50e !important;
  }
  .u-palette-3-light-1,
  .u-body.u-palette-3-light-1,
  section.u-palette-3-light-1:before,
  .u-palette-3-light-1 > .u-container-layout:before,
  .u-palette-3-light-1 > .u-inner-container-layout:before,
  .u-palette-3-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-3-light-1:before,
  .u-table-alt-palette-3-light-1 tr:nth-child(even) {
    color: #111111;
    background-color: #f5d654;
  }
  .u-button-style.u-palette-3-light-1,
  .u-button-style.u-palette-3-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5d654 !important;
  }
  .u-button-style.u-palette-3-light-1:hover,
  .u-button-style.u-palette-3-light-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-3-light-1:focus,
  .u-button-style.u-palette-3-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-3-light-1:active,
  .u-button-style.u-button-style.u-palette-3-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-3-light-1.active,
  .u-button-style.u-button-style.u-palette-3-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-3-light-1,
  li.active > .u-button-style.u-button-style.u-palette-3-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f3cf35 !important;
  }
  .u-hover-palette-3-light-1:hover,
  .u-hover-palette-3-light-1[class*="u-border-"]:hover,
  .u-hover-palette-3-light-1:focus,
  .u-hover-palette-3-light-1[class*="u-border-"]:focus,
  .u-active-palette-3-light-1.u-active.u-active,
  .u-active-palette-3-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-3-light-1:hover,
  a.u-button-style.u-hover-palette-3-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-3-light-1,
  a.u-button-style:hover > .u-hover-palette-3-light-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-3-light-1:focus,
  a.u-button-style.u-hover-palette-3-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-3-light-1:active,
  a.u-button-style.u-button-style.u-active-palette-3-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-3-light-1.active,
  a.u-button-style.u-button-style.u-active-palette-3-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-3-light-1,
  a.u-button-style.u-button-style.active > .u-active-palette-3-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-3-light-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-3-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5d654 !important;
  }
  a.u-link.u-hover-palette-3-light-1:hover {
    color: #f5d654 !important;
  }
  .u-palette-3-light-2,
  .u-body.u-palette-3-light-2,
  section.u-palette-3-light-2:before,
  .u-palette-3-light-2 > .u-container-layout:before,
  .u-palette-3-light-2 > .u-inner-container-layout:before,
  .u-palette-3-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-3-light-2:before,
  .u-table-alt-palette-3-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #f9e79b;
  }
  .u-button-style.u-palette-3-light-2,
  .u-button-style.u-palette-3-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f9e79b !important;
  }
  .u-button-style.u-palette-3-light-2:hover,
  .u-button-style.u-palette-3-light-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-3-light-2:focus,
  .u-button-style.u-palette-3-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-3-light-2:active,
  .u-button-style.u-button-style.u-palette-3-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-3-light-2.active,
  .u-button-style.u-button-style.u-palette-3-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-3-light-2,
  li.active > .u-button-style.u-button-style.u-palette-3-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f7de75 !important;
  }
  .u-hover-palette-3-light-2:hover,
  .u-hover-palette-3-light-2[class*="u-border-"]:hover,
  .u-hover-palette-3-light-2:focus,
  .u-hover-palette-3-light-2[class*="u-border-"]:focus,
  .u-active-palette-3-light-2.u-active.u-active,
  .u-active-palette-3-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-3-light-2:hover,
  a.u-button-style.u-hover-palette-3-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-3-light-2,
  a.u-button-style:hover > .u-hover-palette-3-light-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-3-light-2:focus,
  a.u-button-style.u-hover-palette-3-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-3-light-2:active,
  a.u-button-style.u-button-style.u-active-palette-3-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-3-light-2.active,
  a.u-button-style.u-button-style.u-active-palette-3-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-3-light-2,
  a.u-button-style.u-button-style.active > .u-active-palette-3-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-3-light-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-3-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f9e79b !important;
  }
  a.u-link.u-hover-palette-3-light-2:hover {
    color: #f9e79b !important;
  }
  .u-palette-3-light-3,
  .u-body.u-palette-3-light-3,
  section.u-palette-3-light-3:before,
  .u-palette-3-light-3 > .u-container-layout:before,
  .u-palette-3-light-3 > .u-inner-container-layout:before,
  .u-palette-3-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-3-light-3:before,
  .u-table-alt-palette-3-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #fef9e6;
  }
  .u-button-style.u-palette-3-light-3,
  .u-button-style.u-palette-3-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fef9e6 !important;
  }
  .u-button-style.u-palette-3-light-3:hover,
  .u-button-style.u-palette-3-light-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-3-light-3:focus,
  .u-button-style.u-palette-3-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-3-light-3:active,
  .u-button-style.u-button-style.u-palette-3-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-3-light-3.active,
  .u-button-style.u-button-style.u-palette-3-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-3-light-3,
  li.active > .u-button-style.u-button-style.u-palette-3-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fceeb7 !important;
  }
  .u-hover-palette-3-light-3:hover,
  .u-hover-palette-3-light-3[class*="u-border-"]:hover,
  .u-hover-palette-3-light-3:focus,
  .u-hover-palette-3-light-3[class*="u-border-"]:focus,
  .u-active-palette-3-light-3.u-active.u-active,
  .u-active-palette-3-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-3-light-3:hover,
  a.u-button-style.u-hover-palette-3-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-3-light-3,
  a.u-button-style:hover > .u-hover-palette-3-light-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-3-light-3:focus,
  a.u-button-style.u-hover-palette-3-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-3-light-3:active,
  a.u-button-style.u-button-style.u-active-palette-3-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-3-light-3.active,
  a.u-button-style.u-button-style.u-active-palette-3-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-3-light-3,
  a.u-button-style.u-button-style.active > .u-active-palette-3-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-3-light-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-3-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fef9e6 !important;
  }
  a.u-link.u-hover-palette-3-light-3:hover {
    color: #fef9e6 !important;
  }
  .u-palette-3-base,
  .u-body.u-palette-3-base,
  section.u-palette-3-base:before,
  .u-palette-3-base > .u-container-layout:before,
  .u-palette-3-base > .u-inner-container-layout:before,
  .u-palette-3-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-3-base:before,
  .u-table-alt-palette-3-base tr:nth-child(even) {
    color: #111111;
    background-color: #f1c50e;
  }
  .u-button-style.u-palette-3-base,
  .u-button-style.u-palette-3-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1c50e !important;
  }
  .u-button-style.u-palette-3-base:hover,
  .u-button-style.u-palette-3-base[class*="u-border-"]:hover,
  .u-button-style.u-palette-3-base:focus,
  .u-button-style.u-palette-3-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-3-base:active,
  .u-button-style.u-button-style.u-palette-3-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-3-base.active,
  .u-button-style.u-button-style.u-palette-3-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-3-base,
  li.active > .u-button-style.u-button-style.u-palette-3-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d9b10d !important;
  }
  .u-hover-palette-3-base:hover,
  .u-hover-palette-3-base[class*="u-border-"]:hover,
  .u-hover-palette-3-base:focus,
  .u-hover-palette-3-base[class*="u-border-"]:focus,
  .u-active-palette-3-base.u-active.u-active,
  .u-active-palette-3-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-3-base:hover,
  a.u-button-style.u-hover-palette-3-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-3-base,
  a.u-button-style:hover > .u-hover-palette-3-base[class*="u-border-"],
  a.u-button-style.u-hover-palette-3-base:focus,
  a.u-button-style.u-hover-palette-3-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-3-base:active,
  a.u-button-style.u-button-style.u-active-palette-3-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-3-base.active,
  a.u-button-style.u-button-style.u-active-palette-3-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-3-base,
  a.u-button-style.u-button-style.active > .u-active-palette-3-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-3-base,
  li.active > a.u-button-style.u-button-style.u-active-palette-3-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1c50e !important;
  }
  a.u-link.u-hover-palette-3-base:hover {
    color: #f1c50e !important;
  }
  .u-palette-4-dark-3,
  .u-body.u-palette-4-dark-3,
  section.u-palette-4-dark-3:before,
  .u-palette-4-dark-3 > .u-container-layout:before,
  .u-palette-4-dark-3 > .u-inner-container-layout:before,
  .u-palette-4-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-4-dark-3:before,
  .u-table-alt-palette-4-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #293330;
  }
  .u-button-style.u-palette-4-dark-3,
  .u-button-style.u-palette-4-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #293330 !important;
  }
  .u-button-style.u-palette-4-dark-3:hover,
  .u-button-style.u-palette-4-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-4-dark-3:focus,
  .u-button-style.u-palette-4-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-4-dark-3:active,
  .u-button-style.u-button-style.u-palette-4-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-4-dark-3.active,
  .u-button-style.u-button-style.u-palette-4-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-4-dark-3,
  li.active > .u-button-style.u-button-style.u-palette-4-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #252e2b !important;
  }
  .u-hover-palette-4-dark-3:hover,
  .u-hover-palette-4-dark-3[class*="u-border-"]:hover,
  .u-hover-palette-4-dark-3:focus,
  .u-hover-palette-4-dark-3[class*="u-border-"]:focus,
  .u-active-palette-4-dark-3.u-active.u-active,
  .u-active-palette-4-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-4-dark-3:hover,
  a.u-button-style.u-hover-palette-4-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-4-dark-3,
  a.u-button-style:hover > .u-hover-palette-4-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-4-dark-3:focus,
  a.u-button-style.u-hover-palette-4-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-4-dark-3:active,
  a.u-button-style.u-button-style.u-active-palette-4-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-4-dark-3.active,
  a.u-button-style.u-button-style.u-active-palette-4-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-4-dark-3,
  a.u-button-style.u-button-style.active > .u-active-palette-4-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-4-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-4-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #293330 !important;
  }
  a.u-link.u-hover-palette-4-dark-3:hover {
    color: #293330 !important;
  }
  .u-palette-4-dark-2,
  .u-body.u-palette-4-dark-2,
  section.u-palette-4-dark-2:before,
  .u-palette-4-dark-2 > .u-container-layout:before,
  .u-palette-4-dark-2 > .u-inner-container-layout:before,
  .u-palette-4-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-4-dark-2:before,
  .u-table-alt-palette-4-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #477264;
  }
  .u-button-style.u-palette-4-dark-2,
  .u-button-style.u-palette-4-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #477264 !important;
  }
  .u-button-style.u-palette-4-dark-2:hover,
  .u-button-style.u-palette-4-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-4-dark-2:focus,
  .u-button-style.u-palette-4-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-4-dark-2:active,
  .u-button-style.u-button-style.u-palette-4-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-4-dark-2.active,
  .u-button-style.u-button-style.u-palette-4-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-4-dark-2,
  li.active > .u-button-style.u-button-style.u-palette-4-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #40675a !important;
  }
  .u-hover-palette-4-dark-2:hover,
  .u-hover-palette-4-dark-2[class*="u-border-"]:hover,
  .u-hover-palette-4-dark-2:focus,
  .u-hover-palette-4-dark-2[class*="u-border-"]:focus,
  .u-active-palette-4-dark-2.u-active.u-active,
  .u-active-palette-4-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-4-dark-2:hover,
  a.u-button-style.u-hover-palette-4-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-4-dark-2,
  a.u-button-style:hover > .u-hover-palette-4-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-4-dark-2:focus,
  a.u-button-style.u-hover-palette-4-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-4-dark-2:active,
  a.u-button-style.u-button-style.u-active-palette-4-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-4-dark-2.active,
  a.u-button-style.u-button-style.u-active-palette-4-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-4-dark-2,
  a.u-button-style.u-button-style.active > .u-active-palette-4-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-4-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-4-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #477264 !important;
  }
  a.u-link.u-hover-palette-4-dark-2:hover {
    color: #477264 !important;
  }
  .u-palette-4-dark-1,
  .u-body.u-palette-4-dark-1,
  section.u-palette-4-dark-1:before,
  .u-palette-4-dark-1 > .u-container-layout:before,
  .u-palette-4-dark-1 > .u-inner-container-layout:before,
  .u-palette-4-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-4-dark-1:before,
  .u-table-alt-palette-4-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #4fb291;
  }
  .u-button-style.u-palette-4-dark-1,
  .u-button-style.u-palette-4-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4fb291 !important;
  }
  .u-button-style.u-palette-4-dark-1:hover,
  .u-button-style.u-palette-4-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-4-dark-1:focus,
  .u-button-style.u-palette-4-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-4-dark-1:active,
  .u-button-style.u-button-style.u-palette-4-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-4-dark-1.active,
  .u-button-style.u-button-style.u-palette-4-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-4-dark-1,
  li.active > .u-button-style.u-button-style.u-palette-4-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #46a183 !important;
  }
  .u-hover-palette-4-dark-1:hover,
  .u-hover-palette-4-dark-1[class*="u-border-"]:hover,
  .u-hover-palette-4-dark-1:focus,
  .u-hover-palette-4-dark-1[class*="u-border-"]:focus,
  .u-active-palette-4-dark-1.u-active.u-active,
  .u-active-palette-4-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-4-dark-1:hover,
  a.u-button-style.u-hover-palette-4-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-4-dark-1,
  a.u-button-style:hover > .u-hover-palette-4-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-4-dark-1:focus,
  a.u-button-style.u-hover-palette-4-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-4-dark-1:active,
  a.u-button-style.u-button-style.u-active-palette-4-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-4-dark-1.active,
  a.u-button-style.u-button-style.u-active-palette-4-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-4-dark-1,
  a.u-button-style.u-button-style.active > .u-active-palette-4-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-4-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-4-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4fb291 !important;
  }
  a.u-link.u-hover-palette-4-dark-1:hover {
    color: #4fb291 !important;
  }
  .u-palette-4,
  .u-body.u-palette-4,
  section.u-palette-4:before,
  .u-palette-4 > .u-container-layout:before,
  .u-palette-4 > .u-inner-container-layout:before,
  .u-palette-4.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-4:before,
  .u-table-alt-palette-4 tr:nth-child(even) {
    color: #111111;
    background-color: #67d3af;
  }
  .u-button-style.u-palette-4,
  .u-button-style.u-palette-4[class*="u-border-"] {
    color: #111111 !important;
    background-color: #67d3af !important;
  }
  .u-button-style.u-palette-4:hover,
  .u-button-style.u-palette-4[class*="u-border-"]:hover,
  .u-button-style.u-palette-4:focus,
  .u-button-style.u-palette-4[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-4:active,
  .u-button-style.u-button-style.u-palette-4[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-4.active,
  .u-button-style.u-button-style.u-palette-4[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-4,
  li.active > .u-button-style.u-button-style.u-palette-4[class*="u-border-"] {
    color: #111111 !important;
    background-color: #4fcca2 !important;
  }
  .u-hover-palette-4:hover,
  .u-hover-palette-4[class*="u-border-"]:hover,
  .u-hover-palette-4:focus,
  .u-hover-palette-4[class*="u-border-"]:focus,
  .u-active-palette-4.u-active.u-active,
  .u-active-palette-4[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-4:hover,
  a.u-button-style.u-hover-palette-4[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-4,
  a.u-button-style:hover > .u-hover-palette-4[class*="u-border-"],
  a.u-button-style.u-hover-palette-4:focus,
  a.u-button-style.u-hover-palette-4[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-4:active,
  a.u-button-style.u-button-style.u-active-palette-4[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-4.active,
  a.u-button-style.u-button-style.u-active-palette-4[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-4,
  a.u-button-style.u-button-style.active > .u-active-palette-4[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-4,
  li.active > a.u-button-style.u-button-style.u-active-palette-4[class*="u-border-"] {
    color: #111111 !important;
    background-color: #67d3af !important;
  }
  a.u-link.u-hover-palette-4:hover {
    color: #67d3af !important;
  }
  .u-palette-4-light-1,
  .u-body.u-palette-4-light-1,
  section.u-palette-4-light-1:before,
  .u-palette-4-light-1 > .u-container-layout:before,
  .u-palette-4-light-1 > .u-inner-container-layout:before,
  .u-palette-4-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-4-light-1:before,
  .u-table-alt-palette-4-light-1 tr:nth-child(even) {
    color: #111111;
    background-color: #90e0c6;
  }
  .u-button-style.u-palette-4-light-1,
  .u-button-style.u-palette-4-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #90e0c6 !important;
  }
  .u-button-style.u-palette-4-light-1:hover,
  .u-button-style.u-palette-4-light-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-4-light-1:focus,
  .u-button-style.u-palette-4-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-4-light-1:active,
  .u-button-style.u-button-style.u-palette-4-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-4-light-1.active,
  .u-button-style.u-button-style.u-palette-4-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-4-light-1,
  li.active > .u-button-style.u-button-style.u-palette-4-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #73d8b7 !important;
  }
  .u-hover-palette-4-light-1:hover,
  .u-hover-palette-4-light-1[class*="u-border-"]:hover,
  .u-hover-palette-4-light-1:focus,
  .u-hover-palette-4-light-1[class*="u-border-"]:focus,
  .u-active-palette-4-light-1.u-active.u-active,
  .u-active-palette-4-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-4-light-1:hover,
  a.u-button-style.u-hover-palette-4-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-4-light-1,
  a.u-button-style:hover > .u-hover-palette-4-light-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-4-light-1:focus,
  a.u-button-style.u-hover-palette-4-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-4-light-1:active,
  a.u-button-style.u-button-style.u-active-palette-4-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-4-light-1.active,
  a.u-button-style.u-button-style.u-active-palette-4-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-4-light-1,
  a.u-button-style.u-button-style.active > .u-active-palette-4-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-4-light-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-4-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #90e0c6 !important;
  }
  a.u-link.u-hover-palette-4-light-1:hover {
    color: #90e0c6 !important;
  }
  .u-palette-4-light-2,
  .u-body.u-palette-4-light-2,
  section.u-palette-4-light-2:before,
  .u-palette-4-light-2 > .u-container-layout:before,
  .u-palette-4-light-2 > .u-inner-container-layout:before,
  .u-palette-4-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-4-light-2:before,
  .u-table-alt-palette-4-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #bdeedd;
  }
  .u-button-style.u-palette-4-light-2,
  .u-button-style.u-palette-4-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #bdeedd !important;
  }
  .u-button-style.u-palette-4-light-2:hover,
  .u-button-style.u-palette-4-light-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-4-light-2:focus,
  .u-button-style.u-palette-4-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-4-light-2:active,
  .u-button-style.u-button-style.u-palette-4-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-4-light-2.active,
  .u-button-style.u-button-style.u-palette-4-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-4-light-2,
  li.active > .u-button-style.u-button-style.u-palette-4-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #9be5cc !important;
  }
  .u-hover-palette-4-light-2:hover,
  .u-hover-palette-4-light-2[class*="u-border-"]:hover,
  .u-hover-palette-4-light-2:focus,
  .u-hover-palette-4-light-2[class*="u-border-"]:focus,
  .u-active-palette-4-light-2.u-active.u-active,
  .u-active-palette-4-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-4-light-2:hover,
  a.u-button-style.u-hover-palette-4-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-4-light-2,
  a.u-button-style:hover > .u-hover-palette-4-light-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-4-light-2:focus,
  a.u-button-style.u-hover-palette-4-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-4-light-2:active,
  a.u-button-style.u-button-style.u-active-palette-4-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-4-light-2.active,
  a.u-button-style.u-button-style.u-active-palette-4-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-4-light-2,
  a.u-button-style.u-button-style.active > .u-active-palette-4-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-4-light-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-4-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #bdeedd !important;
  }
  a.u-link.u-hover-palette-4-light-2:hover {
    color: #bdeedd !important;
  }
  .u-palette-4-light-3,
  .u-body.u-palette-4-light-3,
  section.u-palette-4-light-3:before,
  .u-palette-4-light-3 > .u-container-layout:before,
  .u-palette-4-light-3 > .u-inner-container-layout:before,
  .u-palette-4-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-4-light-3:before,
  .u-table-alt-palette-4-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #eefbf6;
  }
  .u-button-style.u-palette-4-light-3,
  .u-button-style.u-palette-4-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eefbf6 !important;
  }
  .u-button-style.u-palette-4-light-3:hover,
  .u-button-style.u-palette-4-light-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-4-light-3:focus,
  .u-button-style.u-palette-4-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-4-light-3:active,
  .u-button-style.u-button-style.u-palette-4-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-4-light-3.active,
  .u-button-style.u-button-style.u-palette-4-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-4-light-3,
  li.active > .u-button-style.u-button-style.u-palette-4-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c6f2e1 !important;
  }
  .u-hover-palette-4-light-3:hover,
  .u-hover-palette-4-light-3[class*="u-border-"]:hover,
  .u-hover-palette-4-light-3:focus,
  .u-hover-palette-4-light-3[class*="u-border-"]:focus,
  .u-active-palette-4-light-3.u-active.u-active,
  .u-active-palette-4-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-4-light-3:hover,
  a.u-button-style.u-hover-palette-4-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-4-light-3,
  a.u-button-style:hover > .u-hover-palette-4-light-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-4-light-3:focus,
  a.u-button-style.u-hover-palette-4-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-4-light-3:active,
  a.u-button-style.u-button-style.u-active-palette-4-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-4-light-3.active,
  a.u-button-style.u-button-style.u-active-palette-4-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-4-light-3,
  a.u-button-style.u-button-style.active > .u-active-palette-4-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-4-light-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-4-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eefbf6 !important;
  }
  a.u-link.u-hover-palette-4-light-3:hover {
    color: #eefbf6 !important;
  }
  .u-palette-4-base,
  .u-body.u-palette-4-base,
  section.u-palette-4-base:before,
  .u-palette-4-base > .u-container-layout:before,
  .u-palette-4-base > .u-inner-container-layout:before,
  .u-palette-4-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-4-base:before,
  .u-table-alt-palette-4-base tr:nth-child(even) {
    color: #ffffff;
    background-color: #4fb291;
  }
  .u-button-style.u-palette-4-base,
  .u-button-style.u-palette-4-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4fb291 !important;
  }
  .u-button-style.u-palette-4-base:hover,
  .u-button-style.u-palette-4-base[class*="u-border-"]:hover,
  .u-button-style.u-palette-4-base:focus,
  .u-button-style.u-palette-4-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-4-base:active,
  .u-button-style.u-button-style.u-palette-4-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-4-base.active,
  .u-button-style.u-button-style.u-palette-4-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-4-base,
  li.active > .u-button-style.u-button-style.u-palette-4-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #46a183 !important;
  }
  .u-hover-palette-4-base:hover,
  .u-hover-palette-4-base[class*="u-border-"]:hover,
  .u-hover-palette-4-base:focus,
  .u-hover-palette-4-base[class*="u-border-"]:focus,
  .u-active-palette-4-base.u-active.u-active,
  .u-active-palette-4-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-4-base:hover,
  a.u-button-style.u-hover-palette-4-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-4-base,
  a.u-button-style:hover > .u-hover-palette-4-base[class*="u-border-"],
  a.u-button-style.u-hover-palette-4-base:focus,
  a.u-button-style.u-hover-palette-4-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-4-base:active,
  a.u-button-style.u-button-style.u-active-palette-4-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-4-base.active,
  a.u-button-style.u-button-style.u-active-palette-4-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-4-base,
  a.u-button-style.u-button-style.active > .u-active-palette-4-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-4-base,
  li.active > a.u-button-style.u-button-style.u-active-palette-4-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4fb291 !important;
  }
  a.u-link.u-hover-palette-4-base:hover {
    color: #4fb291 !important;
  }
  .u-palette-5-dark-3,
  .u-body.u-palette-5-dark-3,
  section.u-palette-5-dark-3:before,
  .u-palette-5-dark-3 > .u-container-layout:before,
  .u-palette-5-dark-3 > .u-inner-container-layout:before,
  .u-palette-5-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-5-dark-3:before,
  .u-table-alt-palette-5-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #292d33;
  }
  .u-button-style.u-palette-5-dark-3,
  .u-button-style.u-palette-5-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292d33 !important;
  }
  .u-button-style.u-palette-5-dark-3:hover,
  .u-button-style.u-palette-5-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-5-dark-3:focus,
  .u-button-style.u-palette-5-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-5-dark-3:active,
  .u-button-style.u-button-style.u-palette-5-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-5-dark-3.active,
  .u-button-style.u-button-style.u-palette-5-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-5-dark-3,
  li.active > .u-button-style.u-button-style.u-palette-5-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #25292e !important;
  }
  .u-hover-palette-5-dark-3:hover,
  .u-hover-palette-5-dark-3[class*="u-border-"]:hover,
  .u-hover-palette-5-dark-3:focus,
  .u-hover-palette-5-dark-3[class*="u-border-"]:focus,
  .u-active-palette-5-dark-3.u-active.u-active,
  .u-active-palette-5-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-5-dark-3:hover,
  a.u-button-style.u-hover-palette-5-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-5-dark-3,
  a.u-button-style:hover > .u-hover-palette-5-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-5-dark-3:focus,
  a.u-button-style.u-hover-palette-5-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-5-dark-3:active,
  a.u-button-style.u-button-style.u-active-palette-5-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-5-dark-3.active,
  a.u-button-style.u-button-style.u-active-palette-5-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-5-dark-3,
  a.u-button-style.u-button-style.active > .u-active-palette-5-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-5-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-5-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292d33 !important;
  }
  a.u-link.u-hover-palette-5-dark-3:hover {
    color: #292d33 !important;
  }
  .u-palette-5-dark-2,
  .u-body.u-palette-5-dark-2,
  section.u-palette-5-dark-2:before,
  .u-palette-5-dark-2 > .u-container-layout:before,
  .u-palette-5-dark-2 > .u-inner-container-layout:before,
  .u-palette-5-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-5-dark-2:before,
  .u-table-alt-palette-5-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #555c66;
  }
  .u-button-style.u-palette-5-dark-2,
  .u-button-style.u-palette-5-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #555c66 !important;
  }
  .u-button-style.u-palette-5-dark-2:hover,
  .u-button-style.u-palette-5-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-5-dark-2:focus,
  .u-button-style.u-palette-5-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-5-dark-2:active,
  .u-button-style.u-button-style.u-palette-5-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-5-dark-2.active,
  .u-button-style.u-button-style.u-palette-5-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-5-dark-2,
  li.active > .u-button-style.u-button-style.u-palette-5-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4d535c !important;
  }
  .u-hover-palette-5-dark-2:hover,
  .u-hover-palette-5-dark-2[class*="u-border-"]:hover,
  .u-hover-palette-5-dark-2:focus,
  .u-hover-palette-5-dark-2[class*="u-border-"]:focus,
  .u-active-palette-5-dark-2.u-active.u-active,
  .u-active-palette-5-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-5-dark-2:hover,
  a.u-button-style.u-hover-palette-5-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-5-dark-2,
  a.u-button-style:hover > .u-hover-palette-5-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-5-dark-2:focus,
  a.u-button-style.u-hover-palette-5-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-5-dark-2:active,
  a.u-button-style.u-button-style.u-active-palette-5-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-5-dark-2.active,
  a.u-button-style.u-button-style.u-active-palette-5-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-5-dark-2,
  a.u-button-style.u-button-style.active > .u-active-palette-5-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-5-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-5-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #555c66 !important;
  }
  a.u-link.u-hover-palette-5-dark-2:hover {
    color: #555c66 !important;
  }
  .u-palette-5-dark-1,
  .u-body.u-palette-5-dark-1,
  section.u-palette-5-dark-1:before,
  .u-palette-5-dark-1 > .u-container-layout:before,
  .u-palette-5-dark-1 > .u-inner-container-layout:before,
  .u-palette-5-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-5-dark-1:before,
  .u-table-alt-palette-5-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #858e99;
  }
  .u-button-style.u-palette-5-dark-1,
  .u-button-style.u-palette-5-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #858e99 !important;
  }
  .u-button-style.u-palette-5-dark-1:hover,
  .u-button-style.u-palette-5-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-5-dark-1:focus,
  .u-button-style.u-palette-5-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-5-dark-1:active,
  .u-button-style.u-button-style.u-palette-5-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-5-dark-1.active,
  .u-button-style.u-button-style.u-palette-5-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-5-dark-1,
  li.active > .u-button-style.u-button-style.u-palette-5-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #75808c !important;
  }
  .u-hover-palette-5-dark-1:hover,
  .u-hover-palette-5-dark-1[class*="u-border-"]:hover,
  .u-hover-palette-5-dark-1:focus,
  .u-hover-palette-5-dark-1[class*="u-border-"]:focus,
  .u-active-palette-5-dark-1.u-active.u-active,
  .u-active-palette-5-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-5-dark-1:hover,
  a.u-button-style.u-hover-palette-5-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-5-dark-1,
  a.u-button-style:hover > .u-hover-palette-5-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-5-dark-1:focus,
  a.u-button-style.u-hover-palette-5-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-5-dark-1:active,
  a.u-button-style.u-button-style.u-active-palette-5-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-5-dark-1.active,
  a.u-button-style.u-button-style.u-active-palette-5-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-5-dark-1,
  a.u-button-style.u-button-style.active > .u-active-palette-5-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-5-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-5-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #858e99 !important;
  }
  a.u-link.u-hover-palette-5-dark-1:hover {
    color: #858e99 !important;
  }
  .u-palette-5,
  .u-body.u-palette-5,
  section.u-palette-5:before,
  .u-palette-5 > .u-container-layout:before,
  .u-palette-5 > .u-inner-container-layout:before,
  .u-palette-5.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-5:before,
  .u-table-alt-palette-5 tr:nth-child(even) {
    color: #111111;
    background-color: #b9c1cc;
  }
  .u-button-style.u-palette-5,
  .u-button-style.u-palette-5[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  .u-button-style.u-palette-5:hover,
  .u-button-style.u-palette-5[class*="u-border-"]:hover,
  .u-button-style.u-palette-5:focus,
  .u-button-style.u-palette-5[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-5:active,
  .u-button-style.u-button-style.u-palette-5[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-5.active,
  .u-button-style.u-button-style.u-palette-5[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-5,
  li.active > .u-button-style.u-button-style.u-palette-5[class*="u-border-"] {
    color: #111111 !important;
    background-color: #a2adbc !important;
  }
  .u-hover-palette-5:hover,
  .u-hover-palette-5[class*="u-border-"]:hover,
  .u-hover-palette-5:focus,
  .u-hover-palette-5[class*="u-border-"]:focus,
  .u-active-palette-5.u-active.u-active,
  .u-active-palette-5[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-5:hover,
  a.u-button-style.u-hover-palette-5[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-5,
  a.u-button-style:hover > .u-hover-palette-5[class*="u-border-"],
  a.u-button-style.u-hover-palette-5:focus,
  a.u-button-style.u-hover-palette-5[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-5:active,
  a.u-button-style.u-button-style.u-active-palette-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-5.active,
  a.u-button-style.u-button-style.u-active-palette-5[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-5,
  a.u-button-style.u-button-style.active > .u-active-palette-5[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-5,
  li.active > a.u-button-style.u-button-style.u-active-palette-5[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  a.u-link.u-hover-palette-5:hover {
    color: #b9c1cc !important;
  }
  .u-palette-5-light-1,
  .u-body.u-palette-5-light-1,
  section.u-palette-5-light-1:before,
  .u-palette-5-light-1 > .u-container-layout:before,
  .u-palette-5-light-1 > .u-inner-container-layout:before,
  .u-palette-5-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-5-light-1:before,
  .u-table-alt-palette-5-light-1 tr:nth-child(even) {
    color: #111111;
    background-color: #ccd3db;
  }
  .u-button-style.u-palette-5-light-1,
  .u-button-style.u-palette-5-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ccd3db !important;
  }
  .u-button-style.u-palette-5-light-1:hover,
  .u-button-style.u-palette-5-light-1[class*="u-border-"]:hover,
  .u-button-style.u-palette-5-light-1:focus,
  .u-button-style.u-palette-5-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-5-light-1:active,
  .u-button-style.u-button-style.u-palette-5-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-5-light-1.active,
  .u-button-style.u-button-style.u-palette-5-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-5-light-1,
  li.active > .u-button-style.u-button-style.u-palette-5-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b3bec9 !important;
  }
  .u-hover-palette-5-light-1:hover,
  .u-hover-palette-5-light-1[class*="u-border-"]:hover,
  .u-hover-palette-5-light-1:focus,
  .u-hover-palette-5-light-1[class*="u-border-"]:focus,
  .u-active-palette-5-light-1.u-active.u-active,
  .u-active-palette-5-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-5-light-1:hover,
  a.u-button-style.u-hover-palette-5-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-5-light-1,
  a.u-button-style:hover > .u-hover-palette-5-light-1[class*="u-border-"],
  a.u-button-style.u-hover-palette-5-light-1:focus,
  a.u-button-style.u-hover-palette-5-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-5-light-1:active,
  a.u-button-style.u-button-style.u-active-palette-5-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-5-light-1.active,
  a.u-button-style.u-button-style.u-active-palette-5-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-5-light-1,
  a.u-button-style.u-button-style.active > .u-active-palette-5-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-5-light-1,
  li.active > a.u-button-style.u-button-style.u-active-palette-5-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ccd3db !important;
  }
  a.u-link.u-hover-palette-5-light-1:hover {
    color: #ccd3db !important;
  }
  .u-palette-5-light-2,
  .u-body.u-palette-5-light-2,
  section.u-palette-5-light-2:before,
  .u-palette-5-light-2 > .u-container-layout:before,
  .u-palette-5-light-2 > .u-inner-container-layout:before,
  .u-palette-5-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-5-light-2:before,
  .u-table-alt-palette-5-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #e0e5eb;
  }
  .u-button-style.u-palette-5-light-2,
  .u-button-style.u-palette-5-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e0e5eb !important;
  }
  .u-button-style.u-palette-5-light-2:hover,
  .u-button-style.u-palette-5-light-2[class*="u-border-"]:hover,
  .u-button-style.u-palette-5-light-2:focus,
  .u-button-style.u-palette-5-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-5-light-2:active,
  .u-button-style.u-button-style.u-palette-5-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-5-light-2.active,
  .u-button-style.u-button-style.u-palette-5-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-5-light-2,
  li.active > .u-button-style.u-button-style.u-palette-5-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c4ced9 !important;
  }
  .u-hover-palette-5-light-2:hover,
  .u-hover-palette-5-light-2[class*="u-border-"]:hover,
  .u-hover-palette-5-light-2:focus,
  .u-hover-palette-5-light-2[class*="u-border-"]:focus,
  .u-active-palette-5-light-2.u-active.u-active,
  .u-active-palette-5-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-5-light-2:hover,
  a.u-button-style.u-hover-palette-5-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-5-light-2,
  a.u-button-style:hover > .u-hover-palette-5-light-2[class*="u-border-"],
  a.u-button-style.u-hover-palette-5-light-2:focus,
  a.u-button-style.u-hover-palette-5-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-5-light-2:active,
  a.u-button-style.u-button-style.u-active-palette-5-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-5-light-2.active,
  a.u-button-style.u-button-style.u-active-palette-5-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-5-light-2,
  a.u-button-style.u-button-style.active > .u-active-palette-5-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-5-light-2,
  li.active > a.u-button-style.u-button-style.u-active-palette-5-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e0e5eb !important;
  }
  a.u-link.u-hover-palette-5-light-2:hover {
    color: #e0e5eb !important;
  }
  .u-palette-5-light-3,
  .u-body.u-palette-5-light-3,
  section.u-palette-5-light-3:before,
  .u-palette-5-light-3 > .u-container-layout:before,
  .u-palette-5-light-3 > .u-inner-container-layout:before,
  .u-palette-5-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-5-light-3:before,
  .u-table-alt-palette-5-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #f5f7fa;
  }
  .u-button-style.u-palette-5-light-3,
  .u-button-style.u-palette-5-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5f7fa !important;
  }
  .u-button-style.u-palette-5-light-3:hover,
  .u-button-style.u-palette-5-light-3[class*="u-border-"]:hover,
  .u-button-style.u-palette-5-light-3:focus,
  .u-button-style.u-palette-5-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-5-light-3:active,
  .u-button-style.u-button-style.u-palette-5-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-5-light-3.active,
  .u-button-style.u-button-style.u-palette-5-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-5-light-3,
  li.active > .u-button-style.u-button-style.u-palette-5-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d4dde9 !important;
  }
  .u-hover-palette-5-light-3:hover,
  .u-hover-palette-5-light-3[class*="u-border-"]:hover,
  .u-hover-palette-5-light-3:focus,
  .u-hover-palette-5-light-3[class*="u-border-"]:focus,
  .u-active-palette-5-light-3.u-active.u-active,
  .u-active-palette-5-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-5-light-3:hover,
  a.u-button-style.u-hover-palette-5-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-5-light-3,
  a.u-button-style:hover > .u-hover-palette-5-light-3[class*="u-border-"],
  a.u-button-style.u-hover-palette-5-light-3:focus,
  a.u-button-style.u-hover-palette-5-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-5-light-3:active,
  a.u-button-style.u-button-style.u-active-palette-5-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-5-light-3.active,
  a.u-button-style.u-button-style.u-active-palette-5-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-5-light-3,
  a.u-button-style.u-button-style.active > .u-active-palette-5-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-5-light-3,
  li.active > a.u-button-style.u-button-style.u-active-palette-5-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5f7fa !important;
  }
  a.u-link.u-hover-palette-5-light-3:hover {
    color: #f5f7fa !important;
  }
  .u-palette-5-base,
  .u-body.u-palette-5-base,
  section.u-palette-5-base:before,
  .u-palette-5-base > .u-container-layout:before,
  .u-palette-5-base > .u-inner-container-layout:before,
  .u-palette-5-base.u-sidenav:before,
  .u-container-layout.u-container-layout.u-palette-5-base:before,
  .u-table-alt-palette-5-base tr:nth-child(even) {
    color: #111111;
    background-color: #b9c1cc;
  }
  .u-button-style.u-palette-5-base,
  .u-button-style.u-palette-5-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  .u-button-style.u-palette-5-base:hover,
  .u-button-style.u-palette-5-base[class*="u-border-"]:hover,
  .u-button-style.u-palette-5-base:focus,
  .u-button-style.u-palette-5-base[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-palette-5-base:active,
  .u-button-style.u-button-style.u-palette-5-base[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-palette-5-base.active,
  .u-button-style.u-button-style.u-palette-5-base[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-palette-5-base,
  li.active > .u-button-style.u-button-style.u-palette-5-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #a2adbc !important;
  }
  .u-hover-palette-5-base:hover,
  .u-hover-palette-5-base[class*="u-border-"]:hover,
  .u-hover-palette-5-base:focus,
  .u-hover-palette-5-base[class*="u-border-"]:focus,
  .u-active-palette-5-base.u-active.u-active,
  .u-active-palette-5-base[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-palette-5-base:hover,
  a.u-button-style.u-hover-palette-5-base[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-palette-5-base,
  a.u-button-style:hover > .u-hover-palette-5-base[class*="u-border-"],
  a.u-button-style.u-hover-palette-5-base:focus,
  a.u-button-style.u-hover-palette-5-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-palette-5-base:active,
  a.u-button-style.u-button-style.u-active-palette-5-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-palette-5-base.active,
  a.u-button-style.u-button-style.u-active-palette-5-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-palette-5-base,
  a.u-button-style.u-button-style.active > .u-active-palette-5-base[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-palette-5-base,
  li.active > a.u-button-style.u-button-style.u-active-palette-5-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  a.u-link.u-hover-palette-5-base:hover {
    color: #b9c1cc !important;
  }
  .u-grey-dark-3,
  .u-body.u-grey-dark-3,
  section.u-grey-dark-3:before,
  .u-grey-dark-3 > .u-container-layout:before,
  .u-grey-dark-3 > .u-inner-container-layout:before,
  .u-grey-dark-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-dark-3:before,
  .u-table-alt-grey-dark-3 tr:nth-child(even) {
    color: #ffffff;
    background-color: #212121;
  }
  .u-button-style.u-grey-dark-3,
  .u-button-style.u-grey-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #212121 !important;
  }
  .u-button-style.u-grey-dark-3:hover,
  .u-button-style.u-grey-dark-3[class*="u-border-"]:hover,
  .u-button-style.u-grey-dark-3:focus,
  .u-button-style.u-grey-dark-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-dark-3:active,
  .u-button-style.u-button-style.u-grey-dark-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-dark-3.active,
  .u-button-style.u-button-style.u-grey-dark-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-dark-3,
  li.active > .u-button-style.u-button-style.u-grey-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #1e1e1e !important;
  }
  .u-hover-grey-dark-3:hover,
  .u-hover-grey-dark-3[class*="u-border-"]:hover,
  .u-hover-grey-dark-3:focus,
  .u-hover-grey-dark-3[class*="u-border-"]:focus,
  .u-active-grey-dark-3.u-active.u-active,
  .u-active-grey-dark-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-dark-3:hover,
  a.u-button-style.u-hover-grey-dark-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-dark-3,
  a.u-button-style:hover > .u-hover-grey-dark-3[class*="u-border-"],
  a.u-button-style.u-hover-grey-dark-3:focus,
  a.u-button-style.u-hover-grey-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-dark-3:active,
  a.u-button-style.u-button-style.u-active-grey-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-dark-3.active,
  a.u-button-style.u-button-style.u-active-grey-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-dark-3,
  a.u-button-style.u-button-style.active > .u-active-grey-dark-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-dark-3,
  li.active > a.u-button-style.u-button-style.u-active-grey-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #212121 !important;
  }
  a.u-link.u-hover-grey-dark-3:hover {
    color: #212121 !important;
  }
  .u-grey-dark-2,
  .u-body.u-grey-dark-2,
  section.u-grey-dark-2:before,
  .u-grey-dark-2 > .u-container-layout:before,
  .u-grey-dark-2 > .u-inner-container-layout:before,
  .u-grey-dark-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-dark-2:before,
  .u-table-alt-grey-dark-2 tr:nth-child(even) {
    color: #ffffff;
    background-color: #333333;
  }
  .u-button-style.u-grey-dark-2,
  .u-button-style.u-grey-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333333 !important;
  }
  .u-button-style.u-grey-dark-2:hover,
  .u-button-style.u-grey-dark-2[class*="u-border-"]:hover,
  .u-button-style.u-grey-dark-2:focus,
  .u-button-style.u-grey-dark-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-dark-2:active,
  .u-button-style.u-button-style.u-grey-dark-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-dark-2.active,
  .u-button-style.u-button-style.u-grey-dark-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-dark-2,
  li.active > .u-button-style.u-button-style.u-grey-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #2e2e2e !important;
  }
  .u-hover-grey-dark-2:hover,
  .u-hover-grey-dark-2[class*="u-border-"]:hover,
  .u-hover-grey-dark-2:focus,
  .u-hover-grey-dark-2[class*="u-border-"]:focus,
  .u-active-grey-dark-2.u-active.u-active,
  .u-active-grey-dark-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-dark-2:hover,
  a.u-button-style.u-hover-grey-dark-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-dark-2,
  a.u-button-style:hover > .u-hover-grey-dark-2[class*="u-border-"],
  a.u-button-style.u-hover-grey-dark-2:focus,
  a.u-button-style.u-hover-grey-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-dark-2:active,
  a.u-button-style.u-button-style.u-active-grey-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-dark-2.active,
  a.u-button-style.u-button-style.u-active-grey-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-dark-2,
  a.u-button-style.u-button-style.active > .u-active-grey-dark-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-dark-2,
  li.active > a.u-button-style.u-button-style.u-active-grey-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333333 !important;
  }
  a.u-link.u-hover-grey-dark-2:hover {
    color: #333333 !important;
  }
  .u-grey-dark-1,
  .u-body.u-grey-dark-1,
  section.u-grey-dark-1:before,
  .u-grey-dark-1 > .u-container-layout:before,
  .u-grey-dark-1 > .u-inner-container-layout:before,
  .u-grey-dark-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-dark-1:before,
  .u-table-alt-grey-dark-1 tr:nth-child(even) {
    color: #ffffff;
    background-color: #454545;
  }
  .u-button-style.u-grey-dark-1,
  .u-button-style.u-grey-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #454545 !important;
  }
  .u-button-style.u-grey-dark-1:hover,
  .u-button-style.u-grey-dark-1[class*="u-border-"]:hover,
  .u-button-style.u-grey-dark-1:focus,
  .u-button-style.u-grey-dark-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-dark-1:active,
  .u-button-style.u-button-style.u-grey-dark-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-dark-1.active,
  .u-button-style.u-button-style.u-grey-dark-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-dark-1,
  li.active > .u-button-style.u-button-style.u-grey-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #3e3e3e !important;
  }
  .u-hover-grey-dark-1:hover,
  .u-hover-grey-dark-1[class*="u-border-"]:hover,
  .u-hover-grey-dark-1:focus,
  .u-hover-grey-dark-1[class*="u-border-"]:focus,
  .u-active-grey-dark-1.u-active.u-active,
  .u-active-grey-dark-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-dark-1:hover,
  a.u-button-style.u-hover-grey-dark-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-dark-1,
  a.u-button-style:hover > .u-hover-grey-dark-1[class*="u-border-"],
  a.u-button-style.u-hover-grey-dark-1:focus,
  a.u-button-style.u-hover-grey-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-dark-1:active,
  a.u-button-style.u-button-style.u-active-grey-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-dark-1.active,
  a.u-button-style.u-button-style.u-active-grey-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-dark-1,
  a.u-button-style.u-button-style.active > .u-active-grey-dark-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-dark-1,
  li.active > a.u-button-style.u-button-style.u-active-grey-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #454545 !important;
  }
  a.u-link.u-hover-grey-dark-1:hover {
    color: #454545 !important;
  }
  .u-grey,
  .u-body.u-grey,
  section.u-grey:before,
  .u-grey > .u-container-layout:before,
  .u-grey > .u-inner-container-layout:before,
  .u-grey.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey:before,
  .u-table-alt-grey tr:nth-child(even) {
    color: #ffffff;
    background-color: #b3b3b3;
  }
  .u-button-style.u-grey,
  .u-button-style.u-grey[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b3b3b3 !important;
  }
  .u-button-style.u-grey:hover,
  .u-button-style.u-grey[class*="u-border-"]:hover,
  .u-button-style.u-grey:focus,
  .u-button-style.u-grey[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey:active,
  .u-button-style.u-button-style.u-grey[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey.active,
  .u-button-style.u-button-style.u-grey[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey,
  li.active > .u-button-style.u-button-style.u-grey[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #a1a1a1 !important;
  }
  .u-hover-grey:hover,
  .u-hover-grey[class*="u-border-"]:hover,
  .u-hover-grey:focus,
  .u-hover-grey[class*="u-border-"]:focus,
  .u-active-grey.u-active.u-active,
  .u-active-grey[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey:hover,
  a.u-button-style.u-hover-grey[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey,
  a.u-button-style:hover > .u-hover-grey[class*="u-border-"],
  a.u-button-style.u-hover-grey:focus,
  a.u-button-style.u-hover-grey[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey:active,
  a.u-button-style.u-button-style.u-active-grey[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey.active,
  a.u-button-style.u-button-style.u-active-grey[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey,
  a.u-button-style.u-button-style.active > .u-active-grey[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey,
  li.active > a.u-button-style.u-button-style.u-active-grey[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b3b3b3 !important;
  }
  a.u-link.u-hover-grey:hover {
    color: #b3b3b3 !important;
  }
  .u-grey-light-1,
  .u-body.u-grey-light-1,
  section.u-grey-light-1:before,
  .u-grey-light-1 > .u-container-layout:before,
  .u-grey-light-1 > .u-inner-container-layout:before,
  .u-grey-light-1.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-light-1:before,
  .u-table-alt-grey-light-1 tr:nth-child(even) {
    color: #111111;
    background-color: #d9d9d9;
  }
  .u-button-style.u-grey-light-1,
  .u-button-style.u-grey-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d9d9d9 !important;
  }
  .u-button-style.u-grey-light-1:hover,
  .u-button-style.u-grey-light-1[class*="u-border-"]:hover,
  .u-button-style.u-grey-light-1:focus,
  .u-button-style.u-grey-light-1[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-light-1:active,
  .u-button-style.u-button-style.u-grey-light-1[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-light-1.active,
  .u-button-style.u-button-style.u-grey-light-1[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-light-1,
  li.active > .u-button-style.u-button-style.u-grey-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c3c3c3 !important;
  }
  .u-hover-grey-light-1:hover,
  .u-hover-grey-light-1[class*="u-border-"]:hover,
  .u-hover-grey-light-1:focus,
  .u-hover-grey-light-1[class*="u-border-"]:focus,
  .u-active-grey-light-1.u-active.u-active,
  .u-active-grey-light-1[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-light-1:hover,
  a.u-button-style.u-hover-grey-light-1[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-light-1,
  a.u-button-style:hover > .u-hover-grey-light-1[class*="u-border-"],
  a.u-button-style.u-hover-grey-light-1:focus,
  a.u-button-style.u-hover-grey-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-light-1:active,
  a.u-button-style.u-button-style.u-active-grey-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-light-1.active,
  a.u-button-style.u-button-style.u-active-grey-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-light-1,
  a.u-button-style.u-button-style.active > .u-active-grey-light-1[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-light-1,
  li.active > a.u-button-style.u-button-style.u-active-grey-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d9d9d9 !important;
  }
  a.u-link.u-hover-grey-light-1:hover {
    color: #d9d9d9 !important;
  }
  .u-grey-light-2,
  .u-body.u-grey-light-2,
  section.u-grey-light-2:before,
  .u-grey-light-2 > .u-container-layout:before,
  .u-grey-light-2 > .u-inner-container-layout:before,
  .u-grey-light-2.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-light-2:before,
  .u-table-alt-grey-light-2 tr:nth-child(even) {
    color: #111111;
    background-color: #eeeeee;
  }
  .u-button-style.u-grey-light-2,
  .u-button-style.u-grey-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eeeeee !important;
  }
  .u-button-style.u-grey-light-2:hover,
  .u-button-style.u-grey-light-2[class*="u-border-"]:hover,
  .u-button-style.u-grey-light-2:focus,
  .u-button-style.u-grey-light-2[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-light-2:active,
  .u-button-style.u-button-style.u-grey-light-2[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-light-2.active,
  .u-button-style.u-button-style.u-grey-light-2[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-light-2,
  li.active > .u-button-style.u-button-style.u-grey-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d6d6d6 !important;
  }
  .u-hover-grey-light-2:hover,
  .u-hover-grey-light-2[class*="u-border-"]:hover,
  .u-hover-grey-light-2:focus,
  .u-hover-grey-light-2[class*="u-border-"]:focus,
  .u-active-grey-light-2.u-active.u-active,
  .u-active-grey-light-2[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-light-2:hover,
  a.u-button-style.u-hover-grey-light-2[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-light-2,
  a.u-button-style:hover > .u-hover-grey-light-2[class*="u-border-"],
  a.u-button-style.u-hover-grey-light-2:focus,
  a.u-button-style.u-hover-grey-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-light-2:active,
  a.u-button-style.u-button-style.u-active-grey-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-light-2.active,
  a.u-button-style.u-button-style.u-active-grey-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-light-2,
  a.u-button-style.u-button-style.active > .u-active-grey-light-2[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-light-2,
  li.active > a.u-button-style.u-button-style.u-active-grey-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #eeeeee !important;
  }
  a.u-link.u-hover-grey-light-2:hover {
    color: #eeeeee !important;
  }
  .u-grey-light-3,
  .u-body.u-grey-light-3,
  section.u-grey-light-3:before,
  .u-grey-light-3 > .u-container-layout:before,
  .u-grey-light-3 > .u-inner-container-layout:before,
  .u-grey-light-3.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-light-3:before,
  .u-table-alt-grey-light-3 tr:nth-child(even) {
    color: #111111;
    background-color: #f6f6f6;
  }
  .u-button-style.u-grey-light-3,
  .u-button-style.u-grey-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f6f6f6 !important;
  }
  .u-button-style.u-grey-light-3:hover,
  .u-button-style.u-grey-light-3[class*="u-border-"]:hover,
  .u-button-style.u-grey-light-3:focus,
  .u-button-style.u-grey-light-3[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-light-3:active,
  .u-button-style.u-button-style.u-grey-light-3[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-light-3.active,
  .u-button-style.u-button-style.u-grey-light-3[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-light-3,
  li.active > .u-button-style.u-button-style.u-grey-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #dddddd !important;
  }
  .u-hover-grey-light-3:hover,
  .u-hover-grey-light-3[class*="u-border-"]:hover,
  .u-hover-grey-light-3:focus,
  .u-hover-grey-light-3[class*="u-border-"]:focus,
  .u-active-grey-light-3.u-active.u-active,
  .u-active-grey-light-3[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-light-3:hover,
  a.u-button-style.u-hover-grey-light-3[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-light-3,
  a.u-button-style:hover > .u-hover-grey-light-3[class*="u-border-"],
  a.u-button-style.u-hover-grey-light-3:focus,
  a.u-button-style.u-hover-grey-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-light-3:active,
  a.u-button-style.u-button-style.u-active-grey-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-light-3.active,
  a.u-button-style.u-button-style.u-active-grey-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-light-3,
  a.u-button-style.u-button-style.active > .u-active-grey-light-3[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-light-3,
  li.active > a.u-button-style.u-button-style.u-active-grey-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f6f6f6 !important;
  }
  a.u-link.u-hover-grey-light-3:hover {
    color: #f6f6f6 !important;
  }
  .u-white,
  .u-body.u-white,
  section.u-white:before,
  .u-white > .u-container-layout:before,
  .u-white > .u-inner-container-layout:before,
  .u-white.u-sidenav:before,
  .u-container-layout.u-container-layout.u-white:before,
  .u-table-alt-white tr:nth-child(even) {
    color: #111111;
    background-color: #ffffff;
  }
  .u-button-style.u-white,
  .u-button-style.u-white[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ffffff !important;
  }
  .u-button-style.u-white:hover,
  .u-button-style.u-white[class*="u-border-"]:hover,
  .u-button-style.u-white:focus,
  .u-button-style.u-white[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-white:active,
  .u-button-style.u-button-style.u-white[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-white.active,
  .u-button-style.u-button-style.u-white[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-white,
  li.active > .u-button-style.u-button-style.u-white[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e6e6e6 !important;
  }
  .u-hover-white:hover,
  .u-hover-white[class*="u-border-"]:hover,
  .u-hover-white:focus,
  .u-hover-white[class*="u-border-"]:focus,
  .u-active-white.u-active.u-active,
  .u-active-white[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-white:hover,
  a.u-button-style.u-hover-white[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-white,
  a.u-button-style:hover > .u-hover-white[class*="u-border-"],
  a.u-button-style.u-hover-white:focus,
  a.u-button-style.u-hover-white[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-white:active,
  a.u-button-style.u-button-style.u-active-white[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-white.active,
  a.u-button-style.u-button-style.u-active-white[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-white,
  a.u-button-style.u-button-style.active > .u-active-white[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-white,
  li.active > a.u-button-style.u-button-style.u-active-white[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ffffff !important;
  }
  a.u-link.u-hover-white:hover {
    color: #ffffff !important;
  }
  .u-black,
  .u-body.u-black,
  section.u-black:before,
  .u-black > .u-container-layout:before,
  .u-black > .u-inner-container-layout:before,
  .u-black.u-sidenav:before,
  .u-container-layout.u-container-layout.u-black:before,
  .u-table-alt-black tr:nth-child(even) {
    color: #ffffff;
    background-color: #000000;
  }
  .u-button-style.u-black,
  .u-button-style.u-black[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #000000 !important;
  }
  .u-button-style.u-black:hover,
  .u-button-style.u-black[class*="u-border-"]:hover,
  .u-button-style.u-black:focus,
  .u-button-style.u-black[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-black:active,
  .u-button-style.u-button-style.u-black[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-black.active,
  .u-button-style.u-button-style.u-black[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-black,
  li.active > .u-button-style.u-button-style.u-black[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #000000 !important;
  }
  .u-hover-black:hover,
  .u-hover-black[class*="u-border-"]:hover,
  .u-hover-black:focus,
  .u-hover-black[class*="u-border-"]:focus,
  .u-active-black.u-active.u-active,
  .u-active-black[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-black:hover,
  a.u-button-style.u-hover-black[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-black,
  a.u-button-style:hover > .u-hover-black[class*="u-border-"],
  a.u-button-style.u-hover-black:focus,
  a.u-button-style.u-hover-black[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-black:active,
  a.u-button-style.u-button-style.u-active-black[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-black.active,
  a.u-button-style.u-button-style.u-active-black[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-black,
  a.u-button-style.u-button-style.active > .u-active-black[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-black,
  li.active > a.u-button-style.u-button-style.u-active-black[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #000000 !important;
  }
  a.u-link.u-hover-black:hover {
    color: #000000 !important;
  }
  .u-body-color,
  .u-body.u-body-color,
  section.u-body-color:before,
  .u-body-color > .u-container-layout:before,
  .u-body-color > .u-inner-container-layout:before,
  .u-body-color.u-sidenav:before,
  .u-container-layout.u-container-layout.u-body-color:before,
  .u-table-alt-body-color tr:nth-child(even) {
    color: #ffffff;
    background-color: #111111;
  }
  .u-button-style.u-body-color,
  .u-button-style.u-body-color[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #111111 !important;
  }
  .u-button-style.u-body-color:hover,
  .u-button-style.u-body-color[class*="u-border-"]:hover,
  .u-button-style.u-body-color:focus,
  .u-button-style.u-body-color[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-body-color:active,
  .u-button-style.u-button-style.u-body-color[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-body-color.active,
  .u-button-style.u-button-style.u-body-color[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-body-color,
  li.active > .u-button-style.u-button-style.u-body-color[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #0f0f0f !important;
  }
  .u-hover-body-color:hover,
  .u-hover-body-color[class*="u-border-"]:hover,
  .u-hover-body-color:focus,
  .u-hover-body-color[class*="u-border-"]:focus,
  .u-active-body-color.u-active.u-active,
  .u-active-body-color[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-body-color:hover,
  a.u-button-style.u-hover-body-color[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-body-color,
  a.u-button-style:hover > .u-hover-body-color[class*="u-border-"],
  a.u-button-style.u-hover-body-color:focus,
  a.u-button-style.u-hover-body-color[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-body-color:active,
  a.u-button-style.u-button-style.u-active-body-color[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-body-color.active,
  a.u-button-style.u-button-style.u-active-body-color[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-body-color,
  a.u-button-style.u-button-style.active > .u-active-body-color[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-body-color,
  li.active > a.u-button-style.u-button-style.u-active-body-color[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #111111 !important;
  }
  a.u-link.u-hover-body-color:hover {
    color: #111111 !important;
  }
  .u-body-alt-color,
  .u-body.u-body-alt-color,
  section.u-body-alt-color:before,
  .u-body-alt-color > .u-container-layout:before,
  .u-body-alt-color > .u-inner-container-layout:before,
  .u-body-alt-color.u-sidenav:before,
  .u-container-layout.u-container-layout.u-body-alt-color:before,
  .u-table-alt-body-alt-color tr:nth-child(even) {
    color: #111111;
    background-color: #ffffff;
  }
  .u-button-style.u-body-alt-color,
  .u-button-style.u-body-alt-color[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ffffff !important;
  }
  .u-button-style.u-body-alt-color:hover,
  .u-button-style.u-body-alt-color[class*="u-border-"]:hover,
  .u-button-style.u-body-alt-color:focus,
  .u-button-style.u-body-alt-color[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-body-alt-color:active,
  .u-button-style.u-button-style.u-body-alt-color[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-body-alt-color.active,
  .u-button-style.u-button-style.u-body-alt-color[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-body-alt-color,
  li.active > .u-button-style.u-button-style.u-body-alt-color[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e6e6e6 !important;
  }
  .u-hover-body-alt-color:hover,
  .u-hover-body-alt-color[class*="u-border-"]:hover,
  .u-hover-body-alt-color:focus,
  .u-hover-body-alt-color[class*="u-border-"]:focus,
  .u-active-body-alt-color.u-active.u-active,
  .u-active-body-alt-color[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-body-alt-color:hover,
  a.u-button-style.u-hover-body-alt-color[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-body-alt-color,
  a.u-button-style:hover > .u-hover-body-alt-color[class*="u-border-"],
  a.u-button-style.u-hover-body-alt-color:focus,
  a.u-button-style.u-hover-body-alt-color[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-body-alt-color:active,
  a.u-button-style.u-button-style.u-active-body-alt-color[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-body-alt-color.active,
  a.u-button-style.u-button-style.u-active-body-alt-color[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-body-alt-color,
  a.u-button-style.u-button-style.active > .u-active-body-alt-color[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-body-alt-color,
  li.active > a.u-button-style.u-button-style.u-active-body-alt-color[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ffffff !important;
  }
  a.u-link.u-hover-body-alt-color:hover {
    color: #ffffff !important;
  }
  .u-grey-25,
  .u-body.u-grey-25,
  section.u-grey-25:before,
  .u-grey-25 > .u-container-layout:before,
  .u-grey-25 > .u-inner-container-layout:before,
  .u-grey-25.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-25:before,
  .u-table-alt-grey-25 tr:nth-child(even) {
    color: #111111;
    background-color: #c0c0c0;
  }
  .u-button-style.u-grey-25,
  .u-button-style.u-grey-25[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c0c0c0 !important;
  }
  .u-button-style.u-grey-25:hover,
  .u-button-style.u-grey-25[class*="u-border-"]:hover,
  .u-button-style.u-grey-25:focus,
  .u-button-style.u-grey-25[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-25:active,
  .u-button-style.u-button-style.u-grey-25[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-25.active,
  .u-button-style.u-button-style.u-grey-25[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-25,
  li.active > .u-button-style.u-button-style.u-grey-25[class*="u-border-"] {
    color: #111111 !important;
    background-color: #adadad !important;
  }
  .u-hover-grey-25:hover,
  .u-hover-grey-25[class*="u-border-"]:hover,
  .u-hover-grey-25:focus,
  .u-hover-grey-25[class*="u-border-"]:focus,
  .u-active-grey-25.u-active.u-active,
  .u-active-grey-25[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-25:hover,
  a.u-button-style.u-hover-grey-25[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-25,
  a.u-button-style:hover > .u-hover-grey-25[class*="u-border-"],
  a.u-button-style.u-hover-grey-25:focus,
  a.u-button-style.u-hover-grey-25[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-25:active,
  a.u-button-style.u-button-style.u-active-grey-25[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-25.active,
  a.u-button-style.u-button-style.u-active-grey-25[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-25,
  a.u-button-style.u-button-style.active > .u-active-grey-25[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-25,
  li.active > a.u-button-style.u-button-style.u-active-grey-25[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c0c0c0 !important;
  }
  a.u-link.u-hover-grey-25:hover {
    color: #c0c0c0 !important;
  }
  .u-grey-5,
  .u-body.u-grey-5,
  section.u-grey-5:before,
  .u-grey-5 > .u-container-layout:before,
  .u-grey-5 > .u-inner-container-layout:before,
  .u-grey-5.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-5:before,
  .u-table-alt-grey-5 tr:nth-child(even) {
    color: #111111;
    background-color: #f2f2f2;
  }
  .u-button-style.u-grey-5,
  .u-button-style.u-grey-5[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f2f2f2 !important;
  }
  .u-button-style.u-grey-5:hover,
  .u-button-style.u-grey-5[class*="u-border-"]:hover,
  .u-button-style.u-grey-5:focus,
  .u-button-style.u-grey-5[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-5:active,
  .u-button-style.u-button-style.u-grey-5[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-5.active,
  .u-button-style.u-button-style.u-grey-5[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-5,
  li.active > .u-button-style.u-button-style.u-grey-5[class*="u-border-"] {
    color: #111111 !important;
    background-color: #dadada !important;
  }
  .u-hover-grey-5:hover,
  .u-hover-grey-5[class*="u-border-"]:hover,
  .u-hover-grey-5:focus,
  .u-hover-grey-5[class*="u-border-"]:focus,
  .u-active-grey-5.u-active.u-active,
  .u-active-grey-5[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-5:hover,
  a.u-button-style.u-hover-grey-5[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-5,
  a.u-button-style:hover > .u-hover-grey-5[class*="u-border-"],
  a.u-button-style.u-hover-grey-5:focus,
  a.u-button-style.u-hover-grey-5[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-5:active,
  a.u-button-style.u-button-style.u-active-grey-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-5.active,
  a.u-button-style.u-button-style.u-active-grey-5[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-5,
  a.u-button-style.u-button-style.active > .u-active-grey-5[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-5,
  li.active > a.u-button-style.u-button-style.u-active-grey-5[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f2f2f2 !important;
  }
  a.u-link.u-hover-grey-5:hover {
    color: #f2f2f2 !important;
  }
  .u-grey-10,
  .u-body.u-grey-10,
  section.u-grey-10:before,
  .u-grey-10 > .u-container-layout:before,
  .u-grey-10 > .u-inner-container-layout:before,
  .u-grey-10.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-10:before,
  .u-table-alt-grey-10 tr:nth-child(even) {
    color: #111111;
    background-color: #e5e5e5;
  }
  .u-button-style.u-grey-10,
  .u-button-style.u-grey-10[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e5e5e5 !important;
  }
  .u-button-style.u-grey-10:hover,
  .u-button-style.u-grey-10[class*="u-border-"]:hover,
  .u-button-style.u-grey-10:focus,
  .u-button-style.u-grey-10[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-10:active,
  .u-button-style.u-button-style.u-grey-10[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-10.active,
  .u-button-style.u-button-style.u-grey-10[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-10,
  li.active > .u-button-style.u-button-style.u-grey-10[class*="u-border-"] {
    color: #111111 !important;
    background-color: #cecece !important;
  }
  .u-hover-grey-10:hover,
  .u-hover-grey-10[class*="u-border-"]:hover,
  .u-hover-grey-10:focus,
  .u-hover-grey-10[class*="u-border-"]:focus,
  .u-active-grey-10.u-active.u-active,
  .u-active-grey-10[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-10:hover,
  a.u-button-style.u-hover-grey-10[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-10,
  a.u-button-style:hover > .u-hover-grey-10[class*="u-border-"],
  a.u-button-style.u-hover-grey-10:focus,
  a.u-button-style.u-hover-grey-10[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-10:active,
  a.u-button-style.u-button-style.u-active-grey-10[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-10.active,
  a.u-button-style.u-button-style.u-active-grey-10[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-10,
  a.u-button-style.u-button-style.active > .u-active-grey-10[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-10,
  li.active > a.u-button-style.u-button-style.u-active-grey-10[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e5e5e5 !important;
  }
  a.u-link.u-hover-grey-10:hover {
    color: #e5e5e5 !important;
  }
  .u-grey-15,
  .u-body.u-grey-15,
  section.u-grey-15:before,
  .u-grey-15 > .u-container-layout:before,
  .u-grey-15 > .u-inner-container-layout:before,
  .u-grey-15.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-15:before,
  .u-table-alt-grey-15 tr:nth-child(even) {
    color: #111111;
    background-color: #d9d9d9;
  }
  .u-button-style.u-grey-15,
  .u-button-style.u-grey-15[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d9d9d9 !important;
  }
  .u-button-style.u-grey-15:hover,
  .u-button-style.u-grey-15[class*="u-border-"]:hover,
  .u-button-style.u-grey-15:focus,
  .u-button-style.u-grey-15[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-15:active,
  .u-button-style.u-button-style.u-grey-15[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-15.active,
  .u-button-style.u-button-style.u-grey-15[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-15,
  li.active > .u-button-style.u-button-style.u-grey-15[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c3c3c3 !important;
  }
  .u-hover-grey-15:hover,
  .u-hover-grey-15[class*="u-border-"]:hover,
  .u-hover-grey-15:focus,
  .u-hover-grey-15[class*="u-border-"]:focus,
  .u-active-grey-15.u-active.u-active,
  .u-active-grey-15[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-15:hover,
  a.u-button-style.u-hover-grey-15[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-15,
  a.u-button-style:hover > .u-hover-grey-15[class*="u-border-"],
  a.u-button-style.u-hover-grey-15:focus,
  a.u-button-style.u-hover-grey-15[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-15:active,
  a.u-button-style.u-button-style.u-active-grey-15[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-15.active,
  a.u-button-style.u-button-style.u-active-grey-15[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-15,
  a.u-button-style.u-button-style.active > .u-active-grey-15[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-15,
  li.active > a.u-button-style.u-button-style.u-active-grey-15[class*="u-border-"] {
    color: #111111 !important;
    background-color: #d9d9d9 !important;
  }
  a.u-link.u-hover-grey-15:hover {
    color: #d9d9d9 !important;
  }
  .u-grey-25,
  .u-body.u-grey-25,
  section.u-grey-25:before,
  .u-grey-25 > .u-container-layout:before,
  .u-grey-25 > .u-inner-container-layout:before,
  .u-grey-25.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-25:before,
  .u-table-alt-grey-25 tr:nth-child(even) {
    color: #111111;
    background-color: #c0c0c0;
  }
  .u-button-style.u-grey-25,
  .u-button-style.u-grey-25[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c0c0c0 !important;
  }
  .u-button-style.u-grey-25:hover,
  .u-button-style.u-grey-25[class*="u-border-"]:hover,
  .u-button-style.u-grey-25:focus,
  .u-button-style.u-grey-25[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-25:active,
  .u-button-style.u-button-style.u-grey-25[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-25.active,
  .u-button-style.u-button-style.u-grey-25[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-25,
  li.active > .u-button-style.u-button-style.u-grey-25[class*="u-border-"] {
    color: #111111 !important;
    background-color: #adadad !important;
  }
  .u-hover-grey-25:hover,
  .u-hover-grey-25[class*="u-border-"]:hover,
  .u-hover-grey-25:focus,
  .u-hover-grey-25[class*="u-border-"]:focus,
  .u-active-grey-25.u-active.u-active,
  .u-active-grey-25[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-25:hover,
  a.u-button-style.u-hover-grey-25[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-25,
  a.u-button-style:hover > .u-hover-grey-25[class*="u-border-"],
  a.u-button-style.u-hover-grey-25:focus,
  a.u-button-style.u-hover-grey-25[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-25:active,
  a.u-button-style.u-button-style.u-active-grey-25[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-25.active,
  a.u-button-style.u-button-style.u-active-grey-25[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-25,
  a.u-button-style.u-button-style.active > .u-active-grey-25[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-25,
  li.active > a.u-button-style.u-button-style.u-active-grey-25[class*="u-border-"] {
    color: #111111 !important;
    background-color: #c0c0c0 !important;
  }
  a.u-link.u-hover-grey-25:hover {
    color: #c0c0c0 !important;
  }
  .u-grey-30,
  .u-body.u-grey-30,
  section.u-grey-30:before,
  .u-grey-30 > .u-container-layout:before,
  .u-grey-30 > .u-inner-container-layout:before,
  .u-grey-30.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-30:before,
  .u-table-alt-grey-30 tr:nth-child(even) {
    color: #ffffff;
    background-color: #b3b3b3;
  }
  .u-button-style.u-grey-30,
  .u-button-style.u-grey-30[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b3b3b3 !important;
  }
  .u-button-style.u-grey-30:hover,
  .u-button-style.u-grey-30[class*="u-border-"]:hover,
  .u-button-style.u-grey-30:focus,
  .u-button-style.u-grey-30[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-30:active,
  .u-button-style.u-button-style.u-grey-30[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-30.active,
  .u-button-style.u-button-style.u-grey-30[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-30,
  li.active > .u-button-style.u-button-style.u-grey-30[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #a1a1a1 !important;
  }
  .u-hover-grey-30:hover,
  .u-hover-grey-30[class*="u-border-"]:hover,
  .u-hover-grey-30:focus,
  .u-hover-grey-30[class*="u-border-"]:focus,
  .u-active-grey-30.u-active.u-active,
  .u-active-grey-30[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-30:hover,
  a.u-button-style.u-hover-grey-30[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-30,
  a.u-button-style:hover > .u-hover-grey-30[class*="u-border-"],
  a.u-button-style.u-hover-grey-30:focus,
  a.u-button-style.u-hover-grey-30[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-30:active,
  a.u-button-style.u-button-style.u-active-grey-30[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-30.active,
  a.u-button-style.u-button-style.u-active-grey-30[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-30,
  a.u-button-style.u-button-style.active > .u-active-grey-30[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-30,
  li.active > a.u-button-style.u-button-style.u-active-grey-30[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b3b3b3 !important;
  }
  a.u-link.u-hover-grey-30:hover {
    color: #b3b3b3 !important;
  }
  .u-grey-40,
  .u-body.u-grey-40,
  section.u-grey-40:before,
  .u-grey-40 > .u-container-layout:before,
  .u-grey-40 > .u-inner-container-layout:before,
  .u-grey-40.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-40:before,
  .u-table-alt-grey-40 tr:nth-child(even) {
    color: #ffffff;
    background-color: #999999;
  }
  .u-button-style.u-grey-40,
  .u-button-style.u-grey-40[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #999999 !important;
  }
  .u-button-style.u-grey-40:hover,
  .u-button-style.u-grey-40[class*="u-border-"]:hover,
  .u-button-style.u-grey-40:focus,
  .u-button-style.u-grey-40[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-40:active,
  .u-button-style.u-button-style.u-grey-40[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-40.active,
  .u-button-style.u-button-style.u-grey-40[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-40,
  li.active > .u-button-style.u-button-style.u-grey-40[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #8a8a8a !important;
  }
  .u-hover-grey-40:hover,
  .u-hover-grey-40[class*="u-border-"]:hover,
  .u-hover-grey-40:focus,
  .u-hover-grey-40[class*="u-border-"]:focus,
  .u-active-grey-40.u-active.u-active,
  .u-active-grey-40[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-40:hover,
  a.u-button-style.u-hover-grey-40[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-40,
  a.u-button-style:hover > .u-hover-grey-40[class*="u-border-"],
  a.u-button-style.u-hover-grey-40:focus,
  a.u-button-style.u-hover-grey-40[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-40:active,
  a.u-button-style.u-button-style.u-active-grey-40[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-40.active,
  a.u-button-style.u-button-style.u-active-grey-40[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-40,
  a.u-button-style.u-button-style.active > .u-active-grey-40[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-40,
  li.active > a.u-button-style.u-button-style.u-active-grey-40[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #999999 !important;
  }
  a.u-link.u-hover-grey-40:hover {
    color: #999999 !important;
  }
  .u-grey-50,
  .u-body.u-grey-50,
  section.u-grey-50:before,
  .u-grey-50 > .u-container-layout:before,
  .u-grey-50 > .u-inner-container-layout:before,
  .u-grey-50.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-50:before,
  .u-table-alt-grey-50 tr:nth-child(even) {
    color: #ffffff;
    background-color: #808080;
  }
  .u-button-style.u-grey-50,
  .u-button-style.u-grey-50[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #808080 !important;
  }
  .u-button-style.u-grey-50:hover,
  .u-button-style.u-grey-50[class*="u-border-"]:hover,
  .u-button-style.u-grey-50:focus,
  .u-button-style.u-grey-50[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-50:active,
  .u-button-style.u-button-style.u-grey-50[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-50.active,
  .u-button-style.u-button-style.u-grey-50[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-50,
  li.active > .u-button-style.u-button-style.u-grey-50[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #737373 !important;
  }
  .u-hover-grey-50:hover,
  .u-hover-grey-50[class*="u-border-"]:hover,
  .u-hover-grey-50:focus,
  .u-hover-grey-50[class*="u-border-"]:focus,
  .u-active-grey-50.u-active.u-active,
  .u-active-grey-50[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-50:hover,
  a.u-button-style.u-hover-grey-50[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-50,
  a.u-button-style:hover > .u-hover-grey-50[class*="u-border-"],
  a.u-button-style.u-hover-grey-50:focus,
  a.u-button-style.u-hover-grey-50[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-50:active,
  a.u-button-style.u-button-style.u-active-grey-50[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-50.active,
  a.u-button-style.u-button-style.u-active-grey-50[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-50,
  a.u-button-style.u-button-style.active > .u-active-grey-50[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-50,
  li.active > a.u-button-style.u-button-style.u-active-grey-50[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #808080 !important;
  }
  a.u-link.u-hover-grey-50:hover {
    color: #808080 !important;
  }
  .u-grey-60,
  .u-body.u-grey-60,
  section.u-grey-60:before,
  .u-grey-60 > .u-container-layout:before,
  .u-grey-60 > .u-inner-container-layout:before,
  .u-grey-60.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-60:before,
  .u-table-alt-grey-60 tr:nth-child(even) {
    color: #ffffff;
    background-color: #666666;
  }
  .u-button-style.u-grey-60,
  .u-button-style.u-grey-60[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #666666 !important;
  }
  .u-button-style.u-grey-60:hover,
  .u-button-style.u-grey-60[class*="u-border-"]:hover,
  .u-button-style.u-grey-60:focus,
  .u-button-style.u-grey-60[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-60:active,
  .u-button-style.u-button-style.u-grey-60[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-60.active,
  .u-button-style.u-button-style.u-grey-60[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-60,
  li.active > .u-button-style.u-button-style.u-grey-60[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #5c5c5c !important;
  }
  .u-hover-grey-60:hover,
  .u-hover-grey-60[class*="u-border-"]:hover,
  .u-hover-grey-60:focus,
  .u-hover-grey-60[class*="u-border-"]:focus,
  .u-active-grey-60.u-active.u-active,
  .u-active-grey-60[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-60:hover,
  a.u-button-style.u-hover-grey-60[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-60,
  a.u-button-style:hover > .u-hover-grey-60[class*="u-border-"],
  a.u-button-style.u-hover-grey-60:focus,
  a.u-button-style.u-hover-grey-60[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-60:active,
  a.u-button-style.u-button-style.u-active-grey-60[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-60.active,
  a.u-button-style.u-button-style.u-active-grey-60[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-60,
  a.u-button-style.u-button-style.active > .u-active-grey-60[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-60,
  li.active > a.u-button-style.u-button-style.u-active-grey-60[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #666666 !important;
  }
  a.u-link.u-hover-grey-60:hover {
    color: #666666 !important;
  }
  .u-grey-70,
  .u-body.u-grey-70,
  section.u-grey-70:before,
  .u-grey-70 > .u-container-layout:before,
  .u-grey-70 > .u-inner-container-layout:before,
  .u-grey-70.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-70:before,
  .u-table-alt-grey-70 tr:nth-child(even) {
    color: #ffffff;
    background-color: #4d4d4d;
  }
  .u-button-style.u-grey-70,
  .u-button-style.u-grey-70[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4d4d4d !important;
  }
  .u-button-style.u-grey-70:hover,
  .u-button-style.u-grey-70[class*="u-border-"]:hover,
  .u-button-style.u-grey-70:focus,
  .u-button-style.u-grey-70[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-70:active,
  .u-button-style.u-button-style.u-grey-70[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-70.active,
  .u-button-style.u-button-style.u-grey-70[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-70,
  li.active > .u-button-style.u-button-style.u-grey-70[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #454545 !important;
  }
  .u-hover-grey-70:hover,
  .u-hover-grey-70[class*="u-border-"]:hover,
  .u-hover-grey-70:focus,
  .u-hover-grey-70[class*="u-border-"]:focus,
  .u-active-grey-70.u-active.u-active,
  .u-active-grey-70[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-70:hover,
  a.u-button-style.u-hover-grey-70[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-70,
  a.u-button-style:hover > .u-hover-grey-70[class*="u-border-"],
  a.u-button-style.u-hover-grey-70:focus,
  a.u-button-style.u-hover-grey-70[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-70:active,
  a.u-button-style.u-button-style.u-active-grey-70[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-70.active,
  a.u-button-style.u-button-style.u-active-grey-70[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-70,
  a.u-button-style.u-button-style.active > .u-active-grey-70[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-70,
  li.active > a.u-button-style.u-button-style.u-active-grey-70[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #4d4d4d !important;
  }
  a.u-link.u-hover-grey-70:hover {
    color: #4d4d4d !important;
  }
  .u-grey-75,
  .u-body.u-grey-75,
  section.u-grey-75:before,
  .u-grey-75 > .u-container-layout:before,
  .u-grey-75 > .u-inner-container-layout:before,
  .u-grey-75.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-75:before,
  .u-table-alt-grey-75 tr:nth-child(even) {
    color: #ffffff;
    background-color: #404040;
  }
  .u-button-style.u-grey-75,
  .u-button-style.u-grey-75[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #404040 !important;
  }
  .u-button-style.u-grey-75:hover,
  .u-button-style.u-grey-75[class*="u-border-"]:hover,
  .u-button-style.u-grey-75:focus,
  .u-button-style.u-grey-75[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-75:active,
  .u-button-style.u-button-style.u-grey-75[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-75.active,
  .u-button-style.u-button-style.u-grey-75[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-75,
  li.active > .u-button-style.u-button-style.u-grey-75[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #3a3a3a !important;
  }
  .u-hover-grey-75:hover,
  .u-hover-grey-75[class*="u-border-"]:hover,
  .u-hover-grey-75:focus,
  .u-hover-grey-75[class*="u-border-"]:focus,
  .u-active-grey-75.u-active.u-active,
  .u-active-grey-75[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-75:hover,
  a.u-button-style.u-hover-grey-75[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-75,
  a.u-button-style:hover > .u-hover-grey-75[class*="u-border-"],
  a.u-button-style.u-hover-grey-75:focus,
  a.u-button-style.u-hover-grey-75[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-75:active,
  a.u-button-style.u-button-style.u-active-grey-75[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-75.active,
  a.u-button-style.u-button-style.u-active-grey-75[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-75,
  a.u-button-style.u-button-style.active > .u-active-grey-75[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-75,
  li.active > a.u-button-style.u-button-style.u-active-grey-75[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #404040 !important;
  }
  a.u-link.u-hover-grey-75:hover {
    color: #404040 !important;
  }
  .u-grey-80,
  .u-body.u-grey-80,
  section.u-grey-80:before,
  .u-grey-80 > .u-container-layout:before,
  .u-grey-80 > .u-inner-container-layout:before,
  .u-grey-80.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-80:before,
  .u-table-alt-grey-80 tr:nth-child(even) {
    color: #ffffff;
    background-color: #333333;
  }
  .u-button-style.u-grey-80,
  .u-button-style.u-grey-80[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333333 !important;
  }
  .u-button-style.u-grey-80:hover,
  .u-button-style.u-grey-80[class*="u-border-"]:hover,
  .u-button-style.u-grey-80:focus,
  .u-button-style.u-grey-80[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-80:active,
  .u-button-style.u-button-style.u-grey-80[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-80.active,
  .u-button-style.u-button-style.u-grey-80[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-80,
  li.active > .u-button-style.u-button-style.u-grey-80[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #2e2e2e !important;
  }
  .u-hover-grey-80:hover,
  .u-hover-grey-80[class*="u-border-"]:hover,
  .u-hover-grey-80:focus,
  .u-hover-grey-80[class*="u-border-"]:focus,
  .u-active-grey-80.u-active.u-active,
  .u-active-grey-80[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-80:hover,
  a.u-button-style.u-hover-grey-80[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-80,
  a.u-button-style:hover > .u-hover-grey-80[class*="u-border-"],
  a.u-button-style.u-hover-grey-80:focus,
  a.u-button-style.u-hover-grey-80[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-80:active,
  a.u-button-style.u-button-style.u-active-grey-80[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-80.active,
  a.u-button-style.u-button-style.u-active-grey-80[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-80,
  a.u-button-style.u-button-style.active > .u-active-grey-80[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-80,
  li.active > a.u-button-style.u-button-style.u-active-grey-80[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333333 !important;
  }
  a.u-link.u-hover-grey-80:hover {
    color: #333333 !important;
  }
  .u-grey-90,
  .u-body.u-grey-90,
  section.u-grey-90:before,
  .u-grey-90 > .u-container-layout:before,
  .u-grey-90 > .u-inner-container-layout:before,
  .u-grey-90.u-sidenav:before,
  .u-container-layout.u-container-layout.u-grey-90:before,
  .u-table-alt-grey-90 tr:nth-child(even) {
    color: #ffffff;
    background-color: #1a1a1a;
  }
  .u-button-style.u-grey-90,
  .u-button-style.u-grey-90[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #1a1a1a !important;
  }
  .u-button-style.u-grey-90:hover,
  .u-button-style.u-grey-90[class*="u-border-"]:hover,
  .u-button-style.u-grey-90:focus,
  .u-button-style.u-grey-90[class*="u-border-"]:focus,
  .u-button-style.u-button-style.u-grey-90:active,
  .u-button-style.u-button-style.u-grey-90[class*="u-border-"]:active,
  .u-button-style.u-button-style.u-grey-90.active,
  .u-button-style.u-button-style.u-grey-90[class*="u-border-"].active,
  li.active > .u-button-style.u-button-style.u-grey-90,
  li.active > .u-button-style.u-button-style.u-grey-90[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #171717 !important;
  }
  .u-hover-grey-90:hover,
  .u-hover-grey-90[class*="u-border-"]:hover,
  .u-hover-grey-90:focus,
  .u-hover-grey-90[class*="u-border-"]:focus,
  .u-active-grey-90.u-active.u-active,
  .u-active-grey-90[class*="u-border-"].u-active.u-active,
  a.u-button-style.u-hover-grey-90:hover,
  a.u-button-style.u-hover-grey-90[class*="u-border-"]:hover,
  a.u-button-style:hover > .u-hover-grey-90,
  a.u-button-style:hover > .u-hover-grey-90[class*="u-border-"],
  a.u-button-style.u-hover-grey-90:focus,
  a.u-button-style.u-hover-grey-90[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-active-grey-90:active,
  a.u-button-style.u-button-style.u-active-grey-90[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-active-grey-90.active,
  a.u-button-style.u-button-style.u-active-grey-90[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-active-grey-90,
  a.u-button-style.u-button-style.active > .u-active-grey-90[class*="u-border-"],
  li.active > a.u-button-style.u-button-style.u-active-grey-90,
  li.active > a.u-button-style.u-button-style.u-active-grey-90[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #1a1a1a !important;
  }
  a.u-link.u-hover-grey-90:hover {
    color: #1a1a1a !important;
  }
  .u-border-color-1-dark-3,
  .u-separator-color-1-dark-3:after {
    border-color: #333129;
    stroke: #333129;
  }
  .u-button-style.u-border-color-1-dark-3 {
    border-color: #333129 !important;
    color: #333129 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-1-dark-3:hover,
  .u-button-style.u-border-color-1-dark-3:focus {
    border-color: transparent !important;
    color: #2e2c25 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-1-dark-3:hover,
  .u-border-hover-color-1-dark-3:focus,
  .u-border-active-color-1-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-1-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-color-1-dark-3,
  a.u-button-style.u-border-hover-color-1-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-1-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-color-1-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-1-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-1-dark-3 {
    color: #333129 !important;
    border-color: #333129 !important;
  }
  .u-link.u-border-color-1-dark-3[class*="u-border-"] {
    border-color: #333129 !important;
  }
  .u-link.u-border-color-1-dark-3[class*="u-border-"]:hover {
    border-color: #2e2c25 !important;
  }
  .u-border-color-1-dark-2,
  .u-separator-color-1-dark-2:after {
    border-color: #72683f;
    stroke: #72683f;
  }
  .u-button-style.u-border-color-1-dark-2 {
    border-color: #72683f !important;
    color: #72683f !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-1-dark-2:hover,
  .u-button-style.u-border-color-1-dark-2:focus {
    border-color: transparent !important;
    color: #675e39 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-1-dark-2:hover,
  .u-border-hover-color-1-dark-2:focus,
  .u-border-active-color-1-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-1-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-color-1-dark-2,
  a.u-button-style.u-border-hover-color-1-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-1-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-color-1-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-1-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-1-dark-2 {
    color: #72683f !important;
    border-color: #72683f !important;
  }
  .u-link.u-border-color-1-dark-2[class*="u-border-"] {
    border-color: #72683f !important;
  }
  .u-link.u-border-color-1-dark-2[class*="u-border-"]:hover {
    border-color: #675e39 !important;
  }
  .u-border-color-1-dark-1,
  .u-separator-color-1-dark-1:after {
    border-color: #b29a36;
    stroke: #b29a36;
  }
  .u-button-style.u-border-color-1-dark-1 {
    border-color: #b29a36 !important;
    color: #b29a36 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-1-dark-1:hover,
  .u-button-style.u-border-color-1-dark-1:focus {
    border-color: transparent !important;
    color: #a08b31 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-1-dark-1:hover,
  .u-border-hover-color-1-dark-1:focus,
  .u-border-active-color-1-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-1-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-color-1-dark-1,
  a.u-button-style.u-border-hover-color-1-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-1-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-color-1-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-1-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-1-dark-1 {
    color: #b29a36 !important;
    border-color: #b29a36 !important;
  }
  .u-link.u-border-color-1-dark-1[class*="u-border-"] {
    border-color: #b29a36 !important;
  }
  .u-link.u-border-color-1-dark-1[class*="u-border-"]:hover {
    border-color: #a08b31 !important;
  }
  .u-border-color-1,
  .u-separator-color-1:after {
    border-color: #f1c50e;
    stroke: #f1c50e;
  }
  .u-button-style.u-border-color-1 {
    border-color: #f1c50e !important;
    color: #f1c50e !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-1:hover,
  .u-button-style.u-border-color-1:focus {
    border-color: transparent !important;
    color: #d9b10d !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-1:hover,
  .u-border-hover-color-1:focus,
  .u-border-active-color-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-1:hover,
  a.u-button-style:hover > .u-border-hover-color-1,
  a.u-button-style.u-border-hover-color-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-1:active,
  a.u-button-style.u-button-style.u-border-active-color-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-1 {
    color: #f1c50e !important;
    border-color: #f1c50e !important;
  }
  .u-link.u-border-color-1[class*="u-border-"] {
    border-color: #f1c50e !important;
  }
  .u-link.u-border-color-1[class*="u-border-"]:hover {
    border-color: #d9b10d !important;
  }
  .u-border-color-1-light-1,
  .u-separator-color-1-light-1:after {
    border-color: #f5d654;
    stroke: #f5d654;
  }
  .u-button-style.u-border-color-1-light-1 {
    border-color: #f5d654 !important;
    color: #f5d654 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-1-light-1:hover,
  .u-button-style.u-border-color-1-light-1:focus {
    border-color: transparent !important;
    color: #f3cf35 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-1-light-1:hover,
  .u-border-hover-color-1-light-1:focus,
  .u-border-active-color-1-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-1-light-1:hover,
  a.u-button-style:hover > .u-border-hover-color-1-light-1,
  a.u-button-style.u-border-hover-color-1-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-1-light-1:active,
  a.u-button-style.u-button-style.u-border-active-color-1-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-1-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-1-light-1 {
    color: #f5d654 !important;
    border-color: #f5d654 !important;
  }
  .u-link.u-border-color-1-light-1[class*="u-border-"] {
    border-color: #f5d654 !important;
  }
  .u-link.u-border-color-1-light-1[class*="u-border-"]:hover {
    border-color: #f3cf35 !important;
  }
  .u-border-color-1-light-2,
  .u-separator-color-1-light-2:after {
    border-color: #f9e79b;
    stroke: #f9e79b;
  }
  .u-button-style.u-border-color-1-light-2 {
    border-color: #f9e79b !important;
    color: #f9e79b !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-1-light-2:hover,
  .u-button-style.u-border-color-1-light-2:focus {
    border-color: transparent !important;
    color: #f7de75 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-1-light-2:hover,
  .u-border-hover-color-1-light-2:focus,
  .u-border-active-color-1-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-1-light-2:hover,
  a.u-button-style:hover > .u-border-hover-color-1-light-2,
  a.u-button-style.u-border-hover-color-1-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-1-light-2:active,
  a.u-button-style.u-button-style.u-border-active-color-1-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-1-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-1-light-2 {
    color: #f9e79b !important;
    border-color: #f9e79b !important;
  }
  .u-link.u-border-color-1-light-2[class*="u-border-"] {
    border-color: #f9e79b !important;
  }
  .u-link.u-border-color-1-light-2[class*="u-border-"]:hover {
    border-color: #f7de75 !important;
  }
  .u-border-color-1-light-3,
  .u-separator-color-1-light-3:after {
    border-color: #fef9e6;
    stroke: #fef9e6;
  }
  .u-button-style.u-border-color-1-light-3 {
    border-color: #fef9e6 !important;
    color: #fef9e6 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-1-light-3:hover,
  .u-button-style.u-border-color-1-light-3:focus {
    border-color: transparent !important;
    color: #fceeb7 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-1-light-3:hover,
  .u-border-hover-color-1-light-3:focus,
  .u-border-active-color-1-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-1-light-3:hover,
  a.u-button-style:hover > .u-border-hover-color-1-light-3,
  a.u-button-style.u-border-hover-color-1-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-1-light-3:active,
  a.u-button-style.u-button-style.u-border-active-color-1-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-1-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-1-light-3 {
    color: #fef9e6 !important;
    border-color: #fef9e6 !important;
  }
  .u-link.u-border-color-1-light-3[class*="u-border-"] {
    border-color: #fef9e6 !important;
  }
  .u-link.u-border-color-1-light-3[class*="u-border-"]:hover {
    border-color: #fceeb7 !important;
  }
  .u-border-color-1-base,
  .u-separator-color-1-base:after {
    border-color: #f1c50e;
    stroke: #f1c50e;
  }
  .u-button-style.u-border-color-1-base {
    border-color: #f1c50e !important;
    color: #f1c50e !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-1-base:hover,
  .u-button-style.u-border-color-1-base:focus {
    border-color: transparent !important;
    color: #d9b10d !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-1-base:hover,
  .u-border-hover-color-1-base:focus,
  .u-border-active-color-1-base.u-active.u-active,
  a.u-button-style.u-border-hover-color-1-base:hover,
  a.u-button-style:hover > .u-border-hover-color-1-base,
  a.u-button-style.u-border-hover-color-1-base:focus,
  a.u-button-style.u-button-style.u-border-active-color-1-base:active,
  a.u-button-style.u-button-style.u-border-active-color-1-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-1-base,
  li.active > a.u-button-style.u-button-style.u-border-active-color-1-base {
    color: #f1c50e !important;
    border-color: #f1c50e !important;
  }
  .u-link.u-border-color-1-base[class*="u-border-"] {
    border-color: #f1c50e !important;
  }
  .u-link.u-border-color-1-base[class*="u-border-"]:hover {
    border-color: #d9b10d !important;
  }
  .u-border-color-2-dark-3,
  .u-separator-color-2-dark-3:after {
    border-color: #293330;
    stroke: #293330;
  }
  .u-button-style.u-border-color-2-dark-3 {
    border-color: #293330 !important;
    color: #293330 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-2-dark-3:hover,
  .u-button-style.u-border-color-2-dark-3:focus {
    border-color: transparent !important;
    color: #252e2b !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-2-dark-3:hover,
  .u-border-hover-color-2-dark-3:focus,
  .u-border-active-color-2-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-2-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-color-2-dark-3,
  a.u-button-style.u-border-hover-color-2-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-2-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-color-2-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-2-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-2-dark-3 {
    color: #293330 !important;
    border-color: #293330 !important;
  }
  .u-link.u-border-color-2-dark-3[class*="u-border-"] {
    border-color: #293330 !important;
  }
  .u-link.u-border-color-2-dark-3[class*="u-border-"]:hover {
    border-color: #252e2b !important;
  }
  .u-border-color-2-dark-2,
  .u-separator-color-2-dark-2:after {
    border-color: #477264;
    stroke: #477264;
  }
  .u-button-style.u-border-color-2-dark-2 {
    border-color: #477264 !important;
    color: #477264 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-2-dark-2:hover,
  .u-button-style.u-border-color-2-dark-2:focus {
    border-color: transparent !important;
    color: #40675a !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-2-dark-2:hover,
  .u-border-hover-color-2-dark-2:focus,
  .u-border-active-color-2-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-2-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-color-2-dark-2,
  a.u-button-style.u-border-hover-color-2-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-2-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-color-2-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-2-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-2-dark-2 {
    color: #477264 !important;
    border-color: #477264 !important;
  }
  .u-link.u-border-color-2-dark-2[class*="u-border-"] {
    border-color: #477264 !important;
  }
  .u-link.u-border-color-2-dark-2[class*="u-border-"]:hover {
    border-color: #40675a !important;
  }
  .u-border-color-2-dark-1,
  .u-separator-color-2-dark-1:after {
    border-color: #4fb291;
    stroke: #4fb291;
  }
  .u-button-style.u-border-color-2-dark-1 {
    border-color: #4fb291 !important;
    color: #4fb291 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-2-dark-1:hover,
  .u-button-style.u-border-color-2-dark-1:focus {
    border-color: transparent !important;
    color: #46a183 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-2-dark-1:hover,
  .u-border-hover-color-2-dark-1:focus,
  .u-border-active-color-2-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-2-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-color-2-dark-1,
  a.u-button-style.u-border-hover-color-2-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-2-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-color-2-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-2-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-2-dark-1 {
    color: #4fb291 !important;
    border-color: #4fb291 !important;
  }
  .u-link.u-border-color-2-dark-1[class*="u-border-"] {
    border-color: #4fb291 !important;
  }
  .u-link.u-border-color-2-dark-1[class*="u-border-"]:hover {
    border-color: #46a183 !important;
  }
  .u-border-color-2,
  .u-separator-color-2:after {
    border-color: #67d3af;
    stroke: #67d3af;
  }
  .u-button-style.u-border-color-2 {
    border-color: #67d3af !important;
    color: #67d3af !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-2:hover,
  .u-button-style.u-border-color-2:focus {
    border-color: transparent !important;
    color: #4fcca2 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-2:hover,
  .u-border-hover-color-2:focus,
  .u-border-active-color-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-2:hover,
  a.u-button-style:hover > .u-border-hover-color-2,
  a.u-button-style.u-border-hover-color-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-2:active,
  a.u-button-style.u-button-style.u-border-active-color-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-2 {
    color: #67d3af !important;
    border-color: #67d3af !important;
  }
  .u-link.u-border-color-2[class*="u-border-"] {
    border-color: #67d3af !important;
  }
  .u-link.u-border-color-2[class*="u-border-"]:hover {
    border-color: #4fcca2 !important;
  }
  .u-border-color-2-light-1,
  .u-separator-color-2-light-1:after {
    border-color: #90e0c6;
    stroke: #90e0c6;
  }
  .u-button-style.u-border-color-2-light-1 {
    border-color: #90e0c6 !important;
    color: #90e0c6 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-2-light-1:hover,
  .u-button-style.u-border-color-2-light-1:focus {
    border-color: transparent !important;
    color: #73d8b7 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-2-light-1:hover,
  .u-border-hover-color-2-light-1:focus,
  .u-border-active-color-2-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-2-light-1:hover,
  a.u-button-style:hover > .u-border-hover-color-2-light-1,
  a.u-button-style.u-border-hover-color-2-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-2-light-1:active,
  a.u-button-style.u-button-style.u-border-active-color-2-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-2-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-2-light-1 {
    color: #90e0c6 !important;
    border-color: #90e0c6 !important;
  }
  .u-link.u-border-color-2-light-1[class*="u-border-"] {
    border-color: #90e0c6 !important;
  }
  .u-link.u-border-color-2-light-1[class*="u-border-"]:hover {
    border-color: #73d8b7 !important;
  }
  .u-border-color-2-light-2,
  .u-separator-color-2-light-2:after {
    border-color: #bdeedd;
    stroke: #bdeedd;
  }
  .u-button-style.u-border-color-2-light-2 {
    border-color: #bdeedd !important;
    color: #bdeedd !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-2-light-2:hover,
  .u-button-style.u-border-color-2-light-2:focus {
    border-color: transparent !important;
    color: #9be5cc !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-2-light-2:hover,
  .u-border-hover-color-2-light-2:focus,
  .u-border-active-color-2-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-2-light-2:hover,
  a.u-button-style:hover > .u-border-hover-color-2-light-2,
  a.u-button-style.u-border-hover-color-2-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-2-light-2:active,
  a.u-button-style.u-button-style.u-border-active-color-2-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-2-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-2-light-2 {
    color: #bdeedd !important;
    border-color: #bdeedd !important;
  }
  .u-link.u-border-color-2-light-2[class*="u-border-"] {
    border-color: #bdeedd !important;
  }
  .u-link.u-border-color-2-light-2[class*="u-border-"]:hover {
    border-color: #9be5cc !important;
  }
  .u-border-color-2-light-3,
  .u-separator-color-2-light-3:after {
    border-color: #eefbf6;
    stroke: #eefbf6;
  }
  .u-button-style.u-border-color-2-light-3 {
    border-color: #eefbf6 !important;
    color: #eefbf6 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-2-light-3:hover,
  .u-button-style.u-border-color-2-light-3:focus {
    border-color: transparent !important;
    color: #c6f2e1 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-2-light-3:hover,
  .u-border-hover-color-2-light-3:focus,
  .u-border-active-color-2-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-2-light-3:hover,
  a.u-button-style:hover > .u-border-hover-color-2-light-3,
  a.u-button-style.u-border-hover-color-2-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-2-light-3:active,
  a.u-button-style.u-button-style.u-border-active-color-2-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-2-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-2-light-3 {
    color: #eefbf6 !important;
    border-color: #eefbf6 !important;
  }
  .u-link.u-border-color-2-light-3[class*="u-border-"] {
    border-color: #eefbf6 !important;
  }
  .u-link.u-border-color-2-light-3[class*="u-border-"]:hover {
    border-color: #c6f2e1 !important;
  }
  .u-border-color-2-base,
  .u-separator-color-2-base:after {
    border-color: #4fb291;
    stroke: #4fb291;
  }
  .u-button-style.u-border-color-2-base {
    border-color: #4fb291 !important;
    color: #4fb291 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-2-base:hover,
  .u-button-style.u-border-color-2-base:focus {
    border-color: transparent !important;
    color: #46a183 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-2-base:hover,
  .u-border-hover-color-2-base:focus,
  .u-border-active-color-2-base.u-active.u-active,
  a.u-button-style.u-border-hover-color-2-base:hover,
  a.u-button-style:hover > .u-border-hover-color-2-base,
  a.u-button-style.u-border-hover-color-2-base:focus,
  a.u-button-style.u-button-style.u-border-active-color-2-base:active,
  a.u-button-style.u-button-style.u-border-active-color-2-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-2-base,
  li.active > a.u-button-style.u-button-style.u-border-active-color-2-base {
    color: #4fb291 !important;
    border-color: #4fb291 !important;
  }
  .u-link.u-border-color-2-base[class*="u-border-"] {
    border-color: #4fb291 !important;
  }
  .u-link.u-border-color-2-base[class*="u-border-"]:hover {
    border-color: #46a183 !important;
  }
  .u-border-color-3-dark-3,
  .u-separator-color-3-dark-3:after {
    border-color: #292d33;
    stroke: #292d33;
  }
  .u-button-style.u-border-color-3-dark-3 {
    border-color: #292d33 !important;
    color: #292d33 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-3-dark-3:hover,
  .u-button-style.u-border-color-3-dark-3:focus {
    border-color: transparent !important;
    color: #25292e !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-3-dark-3:hover,
  .u-border-hover-color-3-dark-3:focus,
  .u-border-active-color-3-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-3-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-color-3-dark-3,
  a.u-button-style.u-border-hover-color-3-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-3-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-color-3-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-3-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-3-dark-3 {
    color: #292d33 !important;
    border-color: #292d33 !important;
  }
  .u-link.u-border-color-3-dark-3[class*="u-border-"] {
    border-color: #292d33 !important;
  }
  .u-link.u-border-color-3-dark-3[class*="u-border-"]:hover {
    border-color: #25292e !important;
  }
  .u-border-color-3-dark-2,
  .u-separator-color-3-dark-2:after {
    border-color: #555c66;
    stroke: #555c66;
  }
  .u-button-style.u-border-color-3-dark-2 {
    border-color: #555c66 !important;
    color: #555c66 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-3-dark-2:hover,
  .u-button-style.u-border-color-3-dark-2:focus {
    border-color: transparent !important;
    color: #4d535c !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-3-dark-2:hover,
  .u-border-hover-color-3-dark-2:focus,
  .u-border-active-color-3-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-3-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-color-3-dark-2,
  a.u-button-style.u-border-hover-color-3-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-3-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-color-3-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-3-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-3-dark-2 {
    color: #555c66 !important;
    border-color: #555c66 !important;
  }
  .u-link.u-border-color-3-dark-2[class*="u-border-"] {
    border-color: #555c66 !important;
  }
  .u-link.u-border-color-3-dark-2[class*="u-border-"]:hover {
    border-color: #4d535c !important;
  }
  .u-border-color-3-dark-1,
  .u-separator-color-3-dark-1:after {
    border-color: #858e99;
    stroke: #858e99;
  }
  .u-button-style.u-border-color-3-dark-1 {
    border-color: #858e99 !important;
    color: #858e99 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-3-dark-1:hover,
  .u-button-style.u-border-color-3-dark-1:focus {
    border-color: transparent !important;
    color: #75808c !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-3-dark-1:hover,
  .u-border-hover-color-3-dark-1:focus,
  .u-border-active-color-3-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-3-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-color-3-dark-1,
  a.u-button-style.u-border-hover-color-3-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-3-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-color-3-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-3-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-3-dark-1 {
    color: #858e99 !important;
    border-color: #858e99 !important;
  }
  .u-link.u-border-color-3-dark-1[class*="u-border-"] {
    border-color: #858e99 !important;
  }
  .u-link.u-border-color-3-dark-1[class*="u-border-"]:hover {
    border-color: #75808c !important;
  }
  .u-border-color-3,
  .u-separator-color-3:after {
    border-color: #b9c1cc;
    stroke: #b9c1cc;
  }
  .u-button-style.u-border-color-3 {
    border-color: #b9c1cc !important;
    color: #b9c1cc !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-3:hover,
  .u-button-style.u-border-color-3:focus {
    border-color: transparent !important;
    color: #a2adbc !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-3:hover,
  .u-border-hover-color-3:focus,
  .u-border-active-color-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-3:hover,
  a.u-button-style:hover > .u-border-hover-color-3,
  a.u-button-style.u-border-hover-color-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-3:active,
  a.u-button-style.u-button-style.u-border-active-color-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-3 {
    color: #b9c1cc !important;
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-color-3[class*="u-border-"] {
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-color-3[class*="u-border-"]:hover {
    border-color: #a2adbc !important;
  }
  .u-border-color-3-light-1,
  .u-separator-color-3-light-1:after {
    border-color: #ccd3db;
    stroke: #ccd3db;
  }
  .u-button-style.u-border-color-3-light-1 {
    border-color: #ccd3db !important;
    color: #ccd3db !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-3-light-1:hover,
  .u-button-style.u-border-color-3-light-1:focus {
    border-color: transparent !important;
    color: #b3bec9 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-3-light-1:hover,
  .u-border-hover-color-3-light-1:focus,
  .u-border-active-color-3-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-3-light-1:hover,
  a.u-button-style:hover > .u-border-hover-color-3-light-1,
  a.u-button-style.u-border-hover-color-3-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-3-light-1:active,
  a.u-button-style.u-button-style.u-border-active-color-3-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-3-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-3-light-1 {
    color: #ccd3db !important;
    border-color: #ccd3db !important;
  }
  .u-link.u-border-color-3-light-1[class*="u-border-"] {
    border-color: #ccd3db !important;
  }
  .u-link.u-border-color-3-light-1[class*="u-border-"]:hover {
    border-color: #b3bec9 !important;
  }
  .u-border-color-3-light-2,
  .u-separator-color-3-light-2:after {
    border-color: #e0e5eb;
    stroke: #e0e5eb;
  }
  .u-button-style.u-border-color-3-light-2 {
    border-color: #e0e5eb !important;
    color: #e0e5eb !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-3-light-2:hover,
  .u-button-style.u-border-color-3-light-2:focus {
    border-color: transparent !important;
    color: #c4ced9 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-3-light-2:hover,
  .u-border-hover-color-3-light-2:focus,
  .u-border-active-color-3-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-3-light-2:hover,
  a.u-button-style:hover > .u-border-hover-color-3-light-2,
  a.u-button-style.u-border-hover-color-3-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-3-light-2:active,
  a.u-button-style.u-button-style.u-border-active-color-3-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-3-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-3-light-2 {
    color: #e0e5eb !important;
    border-color: #e0e5eb !important;
  }
  .u-link.u-border-color-3-light-2[class*="u-border-"] {
    border-color: #e0e5eb !important;
  }
  .u-link.u-border-color-3-light-2[class*="u-border-"]:hover {
    border-color: #c4ced9 !important;
  }
  .u-border-color-3-light-3,
  .u-separator-color-3-light-3:after {
    border-color: #f5f7fa;
    stroke: #f5f7fa;
  }
  .u-button-style.u-border-color-3-light-3 {
    border-color: #f5f7fa !important;
    color: #f5f7fa !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-3-light-3:hover,
  .u-button-style.u-border-color-3-light-3:focus {
    border-color: transparent !important;
    color: #d4dde9 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-3-light-3:hover,
  .u-border-hover-color-3-light-3:focus,
  .u-border-active-color-3-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-3-light-3:hover,
  a.u-button-style:hover > .u-border-hover-color-3-light-3,
  a.u-button-style.u-border-hover-color-3-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-3-light-3:active,
  a.u-button-style.u-button-style.u-border-active-color-3-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-3-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-3-light-3 {
    color: #f5f7fa !important;
    border-color: #f5f7fa !important;
  }
  .u-link.u-border-color-3-light-3[class*="u-border-"] {
    border-color: #f5f7fa !important;
  }
  .u-link.u-border-color-3-light-3[class*="u-border-"]:hover {
    border-color: #d4dde9 !important;
  }
  .u-border-color-3-base,
  .u-separator-color-3-base:after {
    border-color: #b9c1cc;
    stroke: #b9c1cc;
  }
  .u-button-style.u-border-color-3-base {
    border-color: #b9c1cc !important;
    color: #b9c1cc !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-3-base:hover,
  .u-button-style.u-border-color-3-base:focus {
    border-color: transparent !important;
    color: #a2adbc !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-3-base:hover,
  .u-border-hover-color-3-base:focus,
  .u-border-active-color-3-base.u-active.u-active,
  a.u-button-style.u-border-hover-color-3-base:hover,
  a.u-button-style:hover > .u-border-hover-color-3-base,
  a.u-button-style.u-border-hover-color-3-base:focus,
  a.u-button-style.u-button-style.u-border-active-color-3-base:active,
  a.u-button-style.u-button-style.u-border-active-color-3-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-3-base,
  li.active > a.u-button-style.u-button-style.u-border-active-color-3-base {
    color: #b9c1cc !important;
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-color-3-base[class*="u-border-"] {
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-color-3-base[class*="u-border-"]:hover {
    border-color: #a2adbc !important;
  }
  .u-border-color-4-dark-3,
  .u-separator-color-4-dark-3:after {
    border-color: #292e33;
    stroke: #292e33;
  }
  .u-button-style.u-border-color-4-dark-3 {
    border-color: #292e33 !important;
    color: #292e33 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-4-dark-3:hover,
  .u-button-style.u-border-color-4-dark-3:focus {
    border-color: transparent !important;
    color: #25292e !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-4-dark-3:hover,
  .u-border-hover-color-4-dark-3:focus,
  .u-border-active-color-4-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-4-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-color-4-dark-3,
  a.u-button-style.u-border-hover-color-4-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-4-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-color-4-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-4-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-4-dark-3 {
    color: #292e33 !important;
    border-color: #292e33 !important;
  }
  .u-link.u-border-color-4-dark-3[class*="u-border-"] {
    border-color: #292e33 !important;
  }
  .u-link.u-border-color-4-dark-3[class*="u-border-"]:hover {
    border-color: #25292e !important;
  }
  .u-border-color-4-dark-2,
  .u-separator-color-4-dark-2:after {
    border-color: #243f56;
    stroke: #243f56;
  }
  .u-button-style.u-border-color-4-dark-2 {
    border-color: #243f56 !important;
    color: #243f56 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-4-dark-2:hover,
  .u-button-style.u-border-color-4-dark-2:focus {
    border-color: transparent !important;
    color: #20394d !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-4-dark-2:hover,
  .u-border-hover-color-4-dark-2:focus,
  .u-border-active-color-4-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-4-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-color-4-dark-2,
  a.u-button-style.u-border-hover-color-4-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-4-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-color-4-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-4-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-4-dark-2 {
    color: #243f56 !important;
    border-color: #243f56 !important;
  }
  .u-link.u-border-color-4-dark-2[class*="u-border-"] {
    border-color: #243f56 !important;
  }
  .u-link.u-border-color-4-dark-2[class*="u-border-"]:hover {
    border-color: #20394d !important;
  }
  .u-border-color-4-dark-1,
  .u-separator-color-4-dark-1:after {
    border-color: #486f91;
    stroke: #486f91;
  }
  .u-button-style.u-border-color-4-dark-1 {
    border-color: #486f91 !important;
    color: #486f91 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-4-dark-1:hover,
  .u-button-style.u-border-color-4-dark-1:focus {
    border-color: transparent !important;
    color: #416483 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-4-dark-1:hover,
  .u-border-hover-color-4-dark-1:focus,
  .u-border-active-color-4-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-4-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-color-4-dark-1,
  a.u-button-style.u-border-hover-color-4-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-4-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-color-4-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-4-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-4-dark-1 {
    color: #486f91 !important;
    border-color: #486f91 !important;
  }
  .u-link.u-border-color-4-dark-1[class*="u-border-"] {
    border-color: #486f91 !important;
  }
  .u-link.u-border-color-4-dark-1[class*="u-border-"]:hover {
    border-color: #416483 !important;
  }
  .u-border-color-4,
  .u-separator-color-4:after {
    border-color: #76a4cb;
    stroke: #76a4cb;
  }
  .u-button-style.u-border-color-4 {
    border-color: #76a4cb !important;
    color: #76a4cb !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-4:hover,
  .u-button-style.u-border-color-4:focus {
    border-color: transparent !important;
    color: #5f95c2 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-4:hover,
  .u-border-hover-color-4:focus,
  .u-border-active-color-4.u-active.u-active,
  a.u-button-style.u-border-hover-color-4:hover,
  a.u-button-style:hover > .u-border-hover-color-4,
  a.u-button-style.u-border-hover-color-4:focus,
  a.u-button-style.u-button-style.u-border-active-color-4:active,
  a.u-button-style.u-button-style.u-border-active-color-4.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-4,
  li.active > a.u-button-style.u-button-style.u-border-active-color-4 {
    color: #76a4cb !important;
    border-color: #76a4cb !important;
  }
  .u-link.u-border-color-4[class*="u-border-"] {
    border-color: #76a4cb !important;
  }
  .u-link.u-border-color-4[class*="u-border-"]:hover {
    border-color: #5f95c2 !important;
  }
  .u-border-color-4-light-1,
  .u-separator-color-4-light-1:after {
    border-color: #9abddb;
    stroke: #9abddb;
  }
  .u-button-style.u-border-color-4-light-1 {
    border-color: #9abddb !important;
    color: #9abddb !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-4-light-1:hover,
  .u-button-style.u-border-color-4-light-1:focus {
    border-color: transparent !important;
    color: #7fabd1 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-4-light-1:hover,
  .u-border-hover-color-4-light-1:focus,
  .u-border-active-color-4-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-4-light-1:hover,
  a.u-button-style:hover > .u-border-hover-color-4-light-1,
  a.u-button-style.u-border-hover-color-4-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-4-light-1:active,
  a.u-button-style.u-button-style.u-border-active-color-4-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-4-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-4-light-1 {
    color: #9abddb !important;
    border-color: #9abddb !important;
  }
  .u-link.u-border-color-4-light-1[class*="u-border-"] {
    border-color: #9abddb !important;
  }
  .u-link.u-border-color-4-light-1[class*="u-border-"]:hover {
    border-color: #7fabd1 !important;
  }
  .u-border-color-4-light-2,
  .u-separator-color-4-light-2:after {
    border-color: #c3d8ea;
    stroke: #c3d8ea;
  }
  .u-button-style.u-border-color-4-light-2 {
    border-color: #c3d8ea !important;
    color: #c3d8ea !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-4-light-2:hover,
  .u-button-style.u-border-color-4-light-2:focus {
    border-color: transparent !important;
    color: #a3c3df !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-4-light-2:hover,
  .u-border-hover-color-4-light-2:focus,
  .u-border-active-color-4-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-4-light-2:hover,
  a.u-button-style:hover > .u-border-hover-color-4-light-2,
  a.u-button-style.u-border-hover-color-4-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-4-light-2:active,
  a.u-button-style.u-button-style.u-border-active-color-4-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-4-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-4-light-2 {
    color: #c3d8ea !important;
    border-color: #c3d8ea !important;
  }
  .u-link.u-border-color-4-light-2[class*="u-border-"] {
    border-color: #c3d8ea !important;
  }
  .u-link.u-border-color-4-light-2[class*="u-border-"]:hover {
    border-color: #a3c3df !important;
  }
  .u-border-color-4-light-3,
  .u-separator-color-4-light-3:after {
    border-color: #eff5fa;
    stroke: #eff5fa;
  }
  .u-button-style.u-border-color-4-light-3 {
    border-color: #eff5fa !important;
    color: #eff5fa !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-4-light-3:hover,
  .u-button-style.u-border-color-4-light-3:focus {
    border-color: transparent !important;
    color: #cadeee !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-4-light-3:hover,
  .u-border-hover-color-4-light-3:focus,
  .u-border-active-color-4-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-4-light-3:hover,
  a.u-button-style:hover > .u-border-hover-color-4-light-3,
  a.u-button-style.u-border-hover-color-4-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-4-light-3:active,
  a.u-button-style.u-button-style.u-border-active-color-4-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-4-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-4-light-3 {
    color: #eff5fa !important;
    border-color: #eff5fa !important;
  }
  .u-link.u-border-color-4-light-3[class*="u-border-"] {
    border-color: #eff5fa !important;
  }
  .u-link.u-border-color-4-light-3[class*="u-border-"]:hover {
    border-color: #cadeee !important;
  }
  .u-border-color-4-base,
  .u-separator-color-4-base:after {
    border-color: #243f56;
    stroke: #243f56;
  }
  .u-button-style.u-border-color-4-base {
    border-color: #243f56 !important;
    color: #243f56 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-4-base:hover,
  .u-button-style.u-border-color-4-base:focus {
    border-color: transparent !important;
    color: #20394d !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-4-base:hover,
  .u-border-hover-color-4-base:focus,
  .u-border-active-color-4-base.u-active.u-active,
  a.u-button-style.u-border-hover-color-4-base:hover,
  a.u-button-style:hover > .u-border-hover-color-4-base,
  a.u-button-style.u-border-hover-color-4-base:focus,
  a.u-button-style.u-button-style.u-border-active-color-4-base:active,
  a.u-button-style.u-button-style.u-border-active-color-4-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-4-base,
  li.active > a.u-button-style.u-button-style.u-border-active-color-4-base {
    color: #243f56 !important;
    border-color: #243f56 !important;
  }
  .u-link.u-border-color-4-base[class*="u-border-"] {
    border-color: #243f56 !important;
  }
  .u-link.u-border-color-4-base[class*="u-border-"]:hover {
    border-color: #20394d !important;
  }
  .u-border-color-5-dark-3,
  .u-separator-color-5-dark-3:after {
    border-color: #332929;
    stroke: #332929;
  }
  .u-button-style.u-border-color-5-dark-3 {
    border-color: #332929 !important;
    color: #332929 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-5-dark-3:hover,
  .u-button-style.u-border-color-5-dark-3:focus {
    border-color: transparent !important;
    color: #2e2525 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-5-dark-3:hover,
  .u-border-hover-color-5-dark-3:focus,
  .u-border-active-color-5-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-5-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-color-5-dark-3,
  a.u-button-style.u-border-hover-color-5-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-5-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-color-5-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-5-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-5-dark-3 {
    color: #332929 !important;
    border-color: #332929 !important;
  }
  .u-link.u-border-color-5-dark-3[class*="u-border-"] {
    border-color: #332929 !important;
  }
  .u-link.u-border-color-5-dark-3[class*="u-border-"]:hover {
    border-color: #2e2525 !important;
  }
  .u-border-color-5-dark-2,
  .u-separator-color-5-dark-2:after {
    border-color: #6b4748;
    stroke: #6b4748;
  }
  .u-button-style.u-border-color-5-dark-2 {
    border-color: #6b4748 !important;
    color: #6b4748 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-5-dark-2:hover,
  .u-button-style.u-border-color-5-dark-2:focus {
    border-color: transparent !important;
    color: #604041 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-5-dark-2:hover,
  .u-border-hover-color-5-dark-2:focus,
  .u-border-active-color-5-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-5-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-color-5-dark-2,
  a.u-button-style.u-border-hover-color-5-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-5-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-color-5-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-5-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-5-dark-2 {
    color: #6b4748 !important;
    border-color: #6b4748 !important;
  }
  .u-link.u-border-color-5-dark-2[class*="u-border-"] {
    border-color: #6b4748 !important;
  }
  .u-link.u-border-color-5-dark-2[class*="u-border-"]:hover {
    border-color: #604041 !important;
  }
  .u-border-color-5-dark-1,
  .u-separator-color-5-dark-1:after {
    border-color: #a35559;
    stroke: #a35559;
  }
  .u-button-style.u-border-color-5-dark-1 {
    border-color: #a35559 !important;
    color: #a35559 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-5-dark-1:hover,
  .u-button-style.u-border-color-5-dark-1:focus {
    border-color: transparent !important;
    color: #934c50 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-5-dark-1:hover,
  .u-border-hover-color-5-dark-1:focus,
  .u-border-active-color-5-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-5-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-color-5-dark-1,
  a.u-button-style.u-border-hover-color-5-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-5-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-color-5-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-5-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-5-dark-1 {
    color: #a35559 !important;
    border-color: #a35559 !important;
  }
  .u-link.u-border-color-5-dark-1[class*="u-border-"] {
    border-color: #a35559 !important;
  }
  .u-link.u-border-color-5-dark-1[class*="u-border-"]:hover {
    border-color: #934c50 !important;
  }
  .u-border-color-5,
  .u-separator-color-5:after {
    border-color: #db545a;
    stroke: #db545a;
  }
  .u-button-style.u-border-color-5 {
    border-color: #db545a !important;
    color: #db545a !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-5:hover,
  .u-button-style.u-border-color-5:focus {
    border-color: transparent !important;
    color: #d63b42 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-5:hover,
  .u-border-hover-color-5:focus,
  .u-border-active-color-5.u-active.u-active,
  a.u-button-style.u-border-hover-color-5:hover,
  a.u-button-style:hover > .u-border-hover-color-5,
  a.u-button-style.u-border-hover-color-5:focus,
  a.u-button-style.u-button-style.u-border-active-color-5:active,
  a.u-button-style.u-button-style.u-border-active-color-5.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-5,
  li.active > a.u-button-style.u-button-style.u-border-active-color-5 {
    color: #db545a !important;
    border-color: #db545a !important;
  }
  .u-link.u-border-color-5[class*="u-border-"] {
    border-color: #db545a !important;
  }
  .u-link.u-border-color-5[class*="u-border-"]:hover {
    border-color: #d63b42 !important;
  }
  .u-border-color-5-light-1,
  .u-separator-color-5-light-1:after {
    border-color: #e68387;
    stroke: #e68387;
  }
  .u-button-style.u-border-color-5-light-1 {
    border-color: #e68387 !important;
    color: #e68387 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-5-light-1:hover,
  .u-button-style.u-border-color-5-light-1:focus {
    border-color: transparent !important;
    color: #e0656a !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-5-light-1:hover,
  .u-border-hover-color-5-light-1:focus,
  .u-border-active-color-5-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-color-5-light-1:hover,
  a.u-button-style:hover > .u-border-hover-color-5-light-1,
  a.u-button-style.u-border-hover-color-5-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-color-5-light-1:active,
  a.u-button-style.u-button-style.u-border-active-color-5-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-5-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-color-5-light-1 {
    color: #e68387 !important;
    border-color: #e68387 !important;
  }
  .u-link.u-border-color-5-light-1[class*="u-border-"] {
    border-color: #e68387 !important;
  }
  .u-link.u-border-color-5-light-1[class*="u-border-"]:hover {
    border-color: #e0656a !important;
  }
  .u-border-color-5-light-2,
  .u-separator-color-5-light-2:after {
    border-color: #f1b5b8;
    stroke: #f1b5b8;
  }
  .u-button-style.u-border-color-5-light-2 {
    border-color: #f1b5b8 !important;
    color: #f1b5b8 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-5-light-2:hover,
  .u-button-style.u-border-color-5-light-2:focus {
    border-color: transparent !important;
    color: #ea9296 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-5-light-2:hover,
  .u-border-hover-color-5-light-2:focus,
  .u-border-active-color-5-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-color-5-light-2:hover,
  a.u-button-style:hover > .u-border-hover-color-5-light-2,
  a.u-button-style.u-border-hover-color-5-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-color-5-light-2:active,
  a.u-button-style.u-button-style.u-border-active-color-5-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-5-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-color-5-light-2 {
    color: #f1b5b8 !important;
    border-color: #f1b5b8 !important;
  }
  .u-link.u-border-color-5-light-2[class*="u-border-"] {
    border-color: #f1b5b8 !important;
  }
  .u-link.u-border-color-5-light-2[class*="u-border-"]:hover {
    border-color: #ea9296 !important;
  }
  .u-border-color-5-light-3,
  .u-separator-color-5-light-3:after {
    border-color: #fbeced;
    stroke: #fbeced;
  }
  .u-button-style.u-border-color-5-light-3 {
    border-color: #fbeced !important;
    color: #fbeced !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-5-light-3:hover,
  .u-button-style.u-border-color-5-light-3:focus {
    border-color: transparent !important;
    color: #f3c4c7 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-5-light-3:hover,
  .u-border-hover-color-5-light-3:focus,
  .u-border-active-color-5-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-color-5-light-3:hover,
  a.u-button-style:hover > .u-border-hover-color-5-light-3,
  a.u-button-style.u-border-hover-color-5-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-color-5-light-3:active,
  a.u-button-style.u-button-style.u-border-active-color-5-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-5-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-color-5-light-3 {
    color: #fbeced !important;
    border-color: #fbeced !important;
  }
  .u-link.u-border-color-5-light-3[class*="u-border-"] {
    border-color: #fbeced !important;
  }
  .u-link.u-border-color-5-light-3[class*="u-border-"]:hover {
    border-color: #f3c4c7 !important;
  }
  .u-border-color-5-base,
  .u-separator-color-5-base:after {
    border-color: #db545a;
    stroke: #db545a;
  }
  .u-button-style.u-border-color-5-base {
    border-color: #db545a !important;
    color: #db545a !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-color-5-base:hover,
  .u-button-style.u-border-color-5-base:focus {
    border-color: transparent !important;
    color: #d63b42 !important;
    background-color: transparent !important;
  }
  .u-border-hover-color-5-base:hover,
  .u-border-hover-color-5-base:focus,
  .u-border-active-color-5-base.u-active.u-active,
  a.u-button-style.u-border-hover-color-5-base:hover,
  a.u-button-style:hover > .u-border-hover-color-5-base,
  a.u-button-style.u-border-hover-color-5-base:focus,
  a.u-button-style.u-button-style.u-border-active-color-5-base:active,
  a.u-button-style.u-button-style.u-border-active-color-5-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-color-5-base,
  li.active > a.u-button-style.u-button-style.u-border-active-color-5-base {
    color: #db545a !important;
    border-color: #db545a !important;
  }
  .u-link.u-border-color-5-base[class*="u-border-"] {
    border-color: #db545a !important;
  }
  .u-link.u-border-color-5-base[class*="u-border-"]:hover {
    border-color: #d63b42 !important;
  }
  .u-border-palette-1-dark-3,
  .u-separator-palette-1-dark-3:after {
    border-color: #292e33;
    stroke: #292e33;
  }
  .u-button-style.u-border-palette-1-dark-3 {
    border-color: #292e33 !important;
    color: #292e33 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-1-dark-3:hover,
  .u-button-style.u-border-palette-1-dark-3:focus {
    border-color: transparent !important;
    color: #25292e !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-1-dark-3:hover,
  .u-border-hover-palette-1-dark-3:focus,
  .u-border-active-palette-1-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-1-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-1-dark-3,
  a.u-button-style.u-border-hover-palette-1-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-1-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-1-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-1-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-1-dark-3 {
    color: #292e33 !important;
    border-color: #292e33 !important;
  }
  .u-link.u-border-palette-1-dark-3[class*="u-border-"] {
    border-color: #292e33 !important;
  }
  .u-link.u-border-palette-1-dark-3[class*="u-border-"]:hover {
    border-color: #25292e !important;
  }
  .u-border-palette-1-dark-2,
  .u-separator-palette-1-dark-2:after {
    border-color: #243f56;
    stroke: #243f56;
  }
  .u-button-style.u-border-palette-1-dark-2 {
    border-color: #243f56 !important;
    color: #243f56 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-1-dark-2:hover,
  .u-button-style.u-border-palette-1-dark-2:focus {
    border-color: transparent !important;
    color: #20394d !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-1-dark-2:hover,
  .u-border-hover-palette-1-dark-2:focus,
  .u-border-active-palette-1-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-1-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-1-dark-2,
  a.u-button-style.u-border-hover-palette-1-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-1-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-1-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-1-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-1-dark-2 {
    color: #243f56 !important;
    border-color: #243f56 !important;
  }
  .u-link.u-border-palette-1-dark-2[class*="u-border-"] {
    border-color: #243f56 !important;
  }
  .u-link.u-border-palette-1-dark-2[class*="u-border-"]:hover {
    border-color: #20394d !important;
  }
  .u-border-palette-1-dark-1,
  .u-separator-palette-1-dark-1:after {
    border-color: #486f91;
    stroke: #486f91;
  }
  .u-button-style.u-border-palette-1-dark-1 {
    border-color: #486f91 !important;
    color: #486f91 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-1-dark-1:hover,
  .u-button-style.u-border-palette-1-dark-1:focus {
    border-color: transparent !important;
    color: #416483 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-1-dark-1:hover,
  .u-border-hover-palette-1-dark-1:focus,
  .u-border-active-palette-1-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-1-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-1-dark-1,
  a.u-button-style.u-border-hover-palette-1-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-1-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-1-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-1-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-1-dark-1 {
    color: #486f91 !important;
    border-color: #486f91 !important;
  }
  .u-link.u-border-palette-1-dark-1[class*="u-border-"] {
    border-color: #486f91 !important;
  }
  .u-link.u-border-palette-1-dark-1[class*="u-border-"]:hover {
    border-color: #416483 !important;
  }
  .u-border-palette-1,
  .u-separator-palette-1:after {
    border-color: #76a4cb;
    stroke: #76a4cb;
  }
  .u-button-style.u-border-palette-1 {
    border-color: #76a4cb !important;
    color: #76a4cb !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-1:hover,
  .u-button-style.u-border-palette-1:focus {
    border-color: transparent !important;
    color: #5f95c2 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-1:hover,
  .u-border-hover-palette-1:focus,
  .u-border-active-palette-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-1,
  a.u-button-style.u-border-hover-palette-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-1 {
    color: #76a4cb !important;
    border-color: #76a4cb !important;
  }
  .u-link.u-border-palette-1[class*="u-border-"] {
    border-color: #76a4cb !important;
  }
  .u-link.u-border-palette-1[class*="u-border-"]:hover {
    border-color: #5f95c2 !important;
  }
  .u-border-palette-1-light-1,
  .u-separator-palette-1-light-1:after {
    border-color: #9abddb;
    stroke: #9abddb;
  }
  .u-button-style.u-border-palette-1-light-1 {
    border-color: #9abddb !important;
    color: #9abddb !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-1-light-1:hover,
  .u-button-style.u-border-palette-1-light-1:focus {
    border-color: transparent !important;
    color: #7fabd1 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-1-light-1:hover,
  .u-border-hover-palette-1-light-1:focus,
  .u-border-active-palette-1-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-1-light-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-1-light-1,
  a.u-button-style.u-border-hover-palette-1-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-1-light-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-1-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-1-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-1-light-1 {
    color: #9abddb !important;
    border-color: #9abddb !important;
  }
  .u-link.u-border-palette-1-light-1[class*="u-border-"] {
    border-color: #9abddb !important;
  }
  .u-link.u-border-palette-1-light-1[class*="u-border-"]:hover {
    border-color: #7fabd1 !important;
  }
  .u-border-palette-1-light-2,
  .u-separator-palette-1-light-2:after {
    border-color: #c3d8ea;
    stroke: #c3d8ea;
  }
  .u-button-style.u-border-palette-1-light-2 {
    border-color: #c3d8ea !important;
    color: #c3d8ea !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-1-light-2:hover,
  .u-button-style.u-border-palette-1-light-2:focus {
    border-color: transparent !important;
    color: #a3c3df !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-1-light-2:hover,
  .u-border-hover-palette-1-light-2:focus,
  .u-border-active-palette-1-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-1-light-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-1-light-2,
  a.u-button-style.u-border-hover-palette-1-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-1-light-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-1-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-1-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-1-light-2 {
    color: #c3d8ea !important;
    border-color: #c3d8ea !important;
  }
  .u-link.u-border-palette-1-light-2[class*="u-border-"] {
    border-color: #c3d8ea !important;
  }
  .u-link.u-border-palette-1-light-2[class*="u-border-"]:hover {
    border-color: #a3c3df !important;
  }
  .u-border-palette-1-light-3,
  .u-separator-palette-1-light-3:after {
    border-color: #eff5fa;
    stroke: #eff5fa;
  }
  .u-button-style.u-border-palette-1-light-3 {
    border-color: #eff5fa !important;
    color: #eff5fa !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-1-light-3:hover,
  .u-button-style.u-border-palette-1-light-3:focus {
    border-color: transparent !important;
    color: #cadeee !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-1-light-3:hover,
  .u-border-hover-palette-1-light-3:focus,
  .u-border-active-palette-1-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-1-light-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-1-light-3,
  a.u-button-style.u-border-hover-palette-1-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-1-light-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-1-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-1-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-1-light-3 {
    color: #eff5fa !important;
    border-color: #eff5fa !important;
  }
  .u-link.u-border-palette-1-light-3[class*="u-border-"] {
    border-color: #eff5fa !important;
  }
  .u-link.u-border-palette-1-light-3[class*="u-border-"]:hover {
    border-color: #cadeee !important;
  }
  .u-border-palette-1-base,
  .u-separator-palette-1-base:after {
    border-color: #243f56;
    stroke: #243f56;
  }
  .u-button-style.u-border-palette-1-base {
    border-color: #243f56 !important;
    color: #243f56 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-1-base:hover,
  .u-button-style.u-border-palette-1-base:focus {
    border-color: transparent !important;
    color: #20394d !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-1-base:hover,
  .u-border-hover-palette-1-base:focus,
  .u-border-active-palette-1-base.u-active.u-active,
  a.u-button-style.u-border-hover-palette-1-base:hover,
  a.u-button-style:hover > .u-border-hover-palette-1-base,
  a.u-button-style.u-border-hover-palette-1-base:focus,
  a.u-button-style.u-button-style.u-border-active-palette-1-base:active,
  a.u-button-style.u-button-style.u-border-active-palette-1-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-1-base,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-1-base {
    color: #243f56 !important;
    border-color: #243f56 !important;
  }
  .u-link.u-border-palette-1-base[class*="u-border-"] {
    border-color: #243f56 !important;
  }
  .u-link.u-border-palette-1-base[class*="u-border-"]:hover {
    border-color: #20394d !important;
  }
  .u-border-palette-2-dark-3,
  .u-separator-palette-2-dark-3:after {
    border-color: #332929;
    stroke: #332929;
  }
  .u-button-style.u-border-palette-2-dark-3 {
    border-color: #332929 !important;
    color: #332929 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-2-dark-3:hover,
  .u-button-style.u-border-palette-2-dark-3:focus {
    border-color: transparent !important;
    color: #2e2525 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-2-dark-3:hover,
  .u-border-hover-palette-2-dark-3:focus,
  .u-border-active-palette-2-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-2-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-2-dark-3,
  a.u-button-style.u-border-hover-palette-2-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-2-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-2-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-2-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-2-dark-3 {
    color: #332929 !important;
    border-color: #332929 !important;
  }
  .u-link.u-border-palette-2-dark-3[class*="u-border-"] {
    border-color: #332929 !important;
  }
  .u-link.u-border-palette-2-dark-3[class*="u-border-"]:hover {
    border-color: #2e2525 !important;
  }
  .u-border-palette-2-dark-2,
  .u-separator-palette-2-dark-2:after {
    border-color: #6b4748;
    stroke: #6b4748;
  }
  .u-button-style.u-border-palette-2-dark-2 {
    border-color: #6b4748 !important;
    color: #6b4748 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-2-dark-2:hover,
  .u-button-style.u-border-palette-2-dark-2:focus {
    border-color: transparent !important;
    color: #604041 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-2-dark-2:hover,
  .u-border-hover-palette-2-dark-2:focus,
  .u-border-active-palette-2-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-2-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-2-dark-2,
  a.u-button-style.u-border-hover-palette-2-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-2-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-2-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-2-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-2-dark-2 {
    color: #6b4748 !important;
    border-color: #6b4748 !important;
  }
  .u-link.u-border-palette-2-dark-2[class*="u-border-"] {
    border-color: #6b4748 !important;
  }
  .u-link.u-border-palette-2-dark-2[class*="u-border-"]:hover {
    border-color: #604041 !important;
  }
  .u-border-palette-2-dark-1,
  .u-separator-palette-2-dark-1:after {
    border-color: #a35559;
    stroke: #a35559;
  }
  .u-button-style.u-border-palette-2-dark-1 {
    border-color: #a35559 !important;
    color: #a35559 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-2-dark-1:hover,
  .u-button-style.u-border-palette-2-dark-1:focus {
    border-color: transparent !important;
    color: #934c50 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-2-dark-1:hover,
  .u-border-hover-palette-2-dark-1:focus,
  .u-border-active-palette-2-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-2-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-2-dark-1,
  a.u-button-style.u-border-hover-palette-2-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-2-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-2-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-2-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-2-dark-1 {
    color: #a35559 !important;
    border-color: #a35559 !important;
  }
  .u-link.u-border-palette-2-dark-1[class*="u-border-"] {
    border-color: #a35559 !important;
  }
  .u-link.u-border-palette-2-dark-1[class*="u-border-"]:hover {
    border-color: #934c50 !important;
  }
  .u-border-palette-2,
  .u-separator-palette-2:after {
    border-color: #db545a;
    stroke: #db545a;
  }
  .u-button-style.u-border-palette-2 {
    border-color: #db545a !important;
    color: #db545a !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-2:hover,
  .u-button-style.u-border-palette-2:focus {
    border-color: transparent !important;
    color: #d63b42 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-2:hover,
  .u-border-hover-palette-2:focus,
  .u-border-active-palette-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-2,
  a.u-button-style.u-border-hover-palette-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-2 {
    color: #db545a !important;
    border-color: #db545a !important;
  }
  .u-link.u-border-palette-2[class*="u-border-"] {
    border-color: #db545a !important;
  }
  .u-link.u-border-palette-2[class*="u-border-"]:hover {
    border-color: #d63b42 !important;
  }
  .u-border-palette-2-light-1,
  .u-separator-palette-2-light-1:after {
    border-color: #e68387;
    stroke: #e68387;
  }
  .u-button-style.u-border-palette-2-light-1 {
    border-color: #e68387 !important;
    color: #e68387 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-2-light-1:hover,
  .u-button-style.u-border-palette-2-light-1:focus {
    border-color: transparent !important;
    color: #e0656a !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-2-light-1:hover,
  .u-border-hover-palette-2-light-1:focus,
  .u-border-active-palette-2-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-2-light-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-2-light-1,
  a.u-button-style.u-border-hover-palette-2-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-2-light-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-2-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-2-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-2-light-1 {
    color: #e68387 !important;
    border-color: #e68387 !important;
  }
  .u-link.u-border-palette-2-light-1[class*="u-border-"] {
    border-color: #e68387 !important;
  }
  .u-link.u-border-palette-2-light-1[class*="u-border-"]:hover {
    border-color: #e0656a !important;
  }
  .u-border-palette-2-light-2,
  .u-separator-palette-2-light-2:after {
    border-color: #f1b5b8;
    stroke: #f1b5b8;
  }
  .u-button-style.u-border-palette-2-light-2 {
    border-color: #f1b5b8 !important;
    color: #f1b5b8 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-2-light-2:hover,
  .u-button-style.u-border-palette-2-light-2:focus {
    border-color: transparent !important;
    color: #ea9296 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-2-light-2:hover,
  .u-border-hover-palette-2-light-2:focus,
  .u-border-active-palette-2-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-2-light-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-2-light-2,
  a.u-button-style.u-border-hover-palette-2-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-2-light-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-2-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-2-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-2-light-2 {
    color: #f1b5b8 !important;
    border-color: #f1b5b8 !important;
  }
  .u-link.u-border-palette-2-light-2[class*="u-border-"] {
    border-color: #f1b5b8 !important;
  }
  .u-link.u-border-palette-2-light-2[class*="u-border-"]:hover {
    border-color: #ea9296 !important;
  }
  .u-border-palette-2-light-3,
  .u-separator-palette-2-light-3:after {
    border-color: #fbeced;
    stroke: #fbeced;
  }
  .u-button-style.u-border-palette-2-light-3 {
    border-color: #fbeced !important;
    color: #fbeced !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-2-light-3:hover,
  .u-button-style.u-border-palette-2-light-3:focus {
    border-color: transparent !important;
    color: #f3c4c7 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-2-light-3:hover,
  .u-border-hover-palette-2-light-3:focus,
  .u-border-active-palette-2-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-2-light-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-2-light-3,
  a.u-button-style.u-border-hover-palette-2-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-2-light-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-2-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-2-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-2-light-3 {
    color: #fbeced !important;
    border-color: #fbeced !important;
  }
  .u-link.u-border-palette-2-light-3[class*="u-border-"] {
    border-color: #fbeced !important;
  }
  .u-link.u-border-palette-2-light-3[class*="u-border-"]:hover {
    border-color: #f3c4c7 !important;
  }
  .u-border-palette-2-base,
  .u-separator-palette-2-base:after {
    border-color: #db545a;
    stroke: #db545a;
  }
  .u-button-style.u-border-palette-2-base {
    border-color: #db545a !important;
    color: #db545a !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-2-base:hover,
  .u-button-style.u-border-palette-2-base:focus {
    border-color: transparent !important;
    color: #d63b42 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-2-base:hover,
  .u-border-hover-palette-2-base:focus,
  .u-border-active-palette-2-base.u-active.u-active,
  a.u-button-style.u-border-hover-palette-2-base:hover,
  a.u-button-style:hover > .u-border-hover-palette-2-base,
  a.u-button-style.u-border-hover-palette-2-base:focus,
  a.u-button-style.u-button-style.u-border-active-palette-2-base:active,
  a.u-button-style.u-button-style.u-border-active-palette-2-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-2-base,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-2-base {
    color: #db545a !important;
    border-color: #db545a !important;
  }
  .u-link.u-border-palette-2-base[class*="u-border-"] {
    border-color: #db545a !important;
  }
  .u-link.u-border-palette-2-base[class*="u-border-"]:hover {
    border-color: #d63b42 !important;
  }
  .u-border-palette-3-dark-3,
  .u-separator-palette-3-dark-3:after {
    border-color: #333129;
    stroke: #333129;
  }
  .u-button-style.u-border-palette-3-dark-3 {
    border-color: #333129 !important;
    color: #333129 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-3-dark-3:hover,
  .u-button-style.u-border-palette-3-dark-3:focus {
    border-color: transparent !important;
    color: #2e2c25 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-3-dark-3:hover,
  .u-border-hover-palette-3-dark-3:focus,
  .u-border-active-palette-3-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-3-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-3-dark-3,
  a.u-button-style.u-border-hover-palette-3-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-3-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-3-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-3-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-3-dark-3 {
    color: #333129 !important;
    border-color: #333129 !important;
  }
  .u-link.u-border-palette-3-dark-3[class*="u-border-"] {
    border-color: #333129 !important;
  }
  .u-link.u-border-palette-3-dark-3[class*="u-border-"]:hover {
    border-color: #2e2c25 !important;
  }
  .u-border-palette-3-dark-2,
  .u-separator-palette-3-dark-2:after {
    border-color: #72683f;
    stroke: #72683f;
  }
  .u-button-style.u-border-palette-3-dark-2 {
    border-color: #72683f !important;
    color: #72683f !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-3-dark-2:hover,
  .u-button-style.u-border-palette-3-dark-2:focus {
    border-color: transparent !important;
    color: #675e39 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-3-dark-2:hover,
  .u-border-hover-palette-3-dark-2:focus,
  .u-border-active-palette-3-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-3-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-3-dark-2,
  a.u-button-style.u-border-hover-palette-3-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-3-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-3-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-3-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-3-dark-2 {
    color: #72683f !important;
    border-color: #72683f !important;
  }
  .u-link.u-border-palette-3-dark-2[class*="u-border-"] {
    border-color: #72683f !important;
  }
  .u-link.u-border-palette-3-dark-2[class*="u-border-"]:hover {
    border-color: #675e39 !important;
  }
  .u-border-palette-3-dark-1,
  .u-separator-palette-3-dark-1:after {
    border-color: #b29a36;
    stroke: #b29a36;
  }
  .u-button-style.u-border-palette-3-dark-1 {
    border-color: #b29a36 !important;
    color: #b29a36 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-3-dark-1:hover,
  .u-button-style.u-border-palette-3-dark-1:focus {
    border-color: transparent !important;
    color: #a08b31 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-3-dark-1:hover,
  .u-border-hover-palette-3-dark-1:focus,
  .u-border-active-palette-3-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-3-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-3-dark-1,
  a.u-button-style.u-border-hover-palette-3-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-3-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-3-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-3-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-3-dark-1 {
    color: #b29a36 !important;
    border-color: #b29a36 !important;
  }
  .u-link.u-border-palette-3-dark-1[class*="u-border-"] {
    border-color: #b29a36 !important;
  }
  .u-link.u-border-palette-3-dark-1[class*="u-border-"]:hover {
    border-color: #a08b31 !important;
  }
  .u-border-palette-3,
  .u-separator-palette-3:after {
    border-color: #f1c50e;
    stroke: #f1c50e;
  }
  .u-button-style.u-border-palette-3 {
    border-color: #f1c50e !important;
    color: #f1c50e !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-3:hover,
  .u-button-style.u-border-palette-3:focus {
    border-color: transparent !important;
    color: #d9b10d !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-3:hover,
  .u-border-hover-palette-3:focus,
  .u-border-active-palette-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-3,
  a.u-button-style.u-border-hover-palette-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-3 {
    color: #f1c50e !important;
    border-color: #f1c50e !important;
  }
  .u-link.u-border-palette-3[class*="u-border-"] {
    border-color: #f1c50e !important;
  }
  .u-link.u-border-palette-3[class*="u-border-"]:hover {
    border-color: #d9b10d !important;
  }
  .u-border-palette-3-light-1,
  .u-separator-palette-3-light-1:after {
    border-color: #f5d654;
    stroke: #f5d654;
  }
  .u-button-style.u-border-palette-3-light-1 {
    border-color: #f5d654 !important;
    color: #f5d654 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-3-light-1:hover,
  .u-button-style.u-border-palette-3-light-1:focus {
    border-color: transparent !important;
    color: #f3cf35 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-3-light-1:hover,
  .u-border-hover-palette-3-light-1:focus,
  .u-border-active-palette-3-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-3-light-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-3-light-1,
  a.u-button-style.u-border-hover-palette-3-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-3-light-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-3-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-3-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-3-light-1 {
    color: #f5d654 !important;
    border-color: #f5d654 !important;
  }
  .u-link.u-border-palette-3-light-1[class*="u-border-"] {
    border-color: #f5d654 !important;
  }
  .u-link.u-border-palette-3-light-1[class*="u-border-"]:hover {
    border-color: #f3cf35 !important;
  }
  .u-border-palette-3-light-2,
  .u-separator-palette-3-light-2:after {
    border-color: #f9e79b;
    stroke: #f9e79b;
  }
  .u-button-style.u-border-palette-3-light-2 {
    border-color: #f9e79b !important;
    color: #f9e79b !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-3-light-2:hover,
  .u-button-style.u-border-palette-3-light-2:focus {
    border-color: transparent !important;
    color: #f7de75 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-3-light-2:hover,
  .u-border-hover-palette-3-light-2:focus,
  .u-border-active-palette-3-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-3-light-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-3-light-2,
  a.u-button-style.u-border-hover-palette-3-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-3-light-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-3-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-3-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-3-light-2 {
    color: #f9e79b !important;
    border-color: #f9e79b !important;
  }
  .u-link.u-border-palette-3-light-2[class*="u-border-"] {
    border-color: #f9e79b !important;
  }
  .u-link.u-border-palette-3-light-2[class*="u-border-"]:hover {
    border-color: #f7de75 !important;
  }
  .u-border-palette-3-light-3,
  .u-separator-palette-3-light-3:after {
    border-color: #fef9e6;
    stroke: #fef9e6;
  }
  .u-button-style.u-border-palette-3-light-3 {
    border-color: #fef9e6 !important;
    color: #fef9e6 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-3-light-3:hover,
  .u-button-style.u-border-palette-3-light-3:focus {
    border-color: transparent !important;
    color: #fceeb7 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-3-light-3:hover,
  .u-border-hover-palette-3-light-3:focus,
  .u-border-active-palette-3-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-3-light-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-3-light-3,
  a.u-button-style.u-border-hover-palette-3-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-3-light-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-3-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-3-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-3-light-3 {
    color: #fef9e6 !important;
    border-color: #fef9e6 !important;
  }
  .u-link.u-border-palette-3-light-3[class*="u-border-"] {
    border-color: #fef9e6 !important;
  }
  .u-link.u-border-palette-3-light-3[class*="u-border-"]:hover {
    border-color: #fceeb7 !important;
  }
  .u-border-palette-3-base,
  .u-separator-palette-3-base:after {
    border-color: #f1c50e;
    stroke: #f1c50e;
  }
  .u-button-style.u-border-palette-3-base {
    border-color: #f1c50e !important;
    color: #f1c50e !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-3-base:hover,
  .u-button-style.u-border-palette-3-base:focus {
    border-color: transparent !important;
    color: #d9b10d !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-3-base:hover,
  .u-border-hover-palette-3-base:focus,
  .u-border-active-palette-3-base.u-active.u-active,
  a.u-button-style.u-border-hover-palette-3-base:hover,
  a.u-button-style:hover > .u-border-hover-palette-3-base,
  a.u-button-style.u-border-hover-palette-3-base:focus,
  a.u-button-style.u-button-style.u-border-active-palette-3-base:active,
  a.u-button-style.u-button-style.u-border-active-palette-3-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-3-base,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-3-base {
    color: #f1c50e !important;
    border-color: #f1c50e !important;
  }
  .u-link.u-border-palette-3-base[class*="u-border-"] {
    border-color: #f1c50e !important;
  }
  .u-link.u-border-palette-3-base[class*="u-border-"]:hover {
    border-color: #d9b10d !important;
  }
  .u-border-palette-4-dark-3,
  .u-separator-palette-4-dark-3:after {
    border-color: #293330;
    stroke: #293330;
  }
  .u-button-style.u-border-palette-4-dark-3 {
    border-color: #293330 !important;
    color: #293330 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-4-dark-3:hover,
  .u-button-style.u-border-palette-4-dark-3:focus {
    border-color: transparent !important;
    color: #252e2b !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-4-dark-3:hover,
  .u-border-hover-palette-4-dark-3:focus,
  .u-border-active-palette-4-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-4-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-4-dark-3,
  a.u-button-style.u-border-hover-palette-4-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-4-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-4-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-4-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-4-dark-3 {
    color: #293330 !important;
    border-color: #293330 !important;
  }
  .u-link.u-border-palette-4-dark-3[class*="u-border-"] {
    border-color: #293330 !important;
  }
  .u-link.u-border-palette-4-dark-3[class*="u-border-"]:hover {
    border-color: #252e2b !important;
  }
  .u-border-palette-4-dark-2,
  .u-separator-palette-4-dark-2:after {
    border-color: #477264;
    stroke: #477264;
  }
  .u-button-style.u-border-palette-4-dark-2 {
    border-color: #477264 !important;
    color: #477264 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-4-dark-2:hover,
  .u-button-style.u-border-palette-4-dark-2:focus {
    border-color: transparent !important;
    color: #40675a !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-4-dark-2:hover,
  .u-border-hover-palette-4-dark-2:focus,
  .u-border-active-palette-4-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-4-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-4-dark-2,
  a.u-button-style.u-border-hover-palette-4-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-4-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-4-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-4-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-4-dark-2 {
    color: #477264 !important;
    border-color: #477264 !important;
  }
  .u-link.u-border-palette-4-dark-2[class*="u-border-"] {
    border-color: #477264 !important;
  }
  .u-link.u-border-palette-4-dark-2[class*="u-border-"]:hover {
    border-color: #40675a !important;
  }
  .u-border-palette-4-dark-1,
  .u-separator-palette-4-dark-1:after {
    border-color: #4fb291;
    stroke: #4fb291;
  }
  .u-button-style.u-border-palette-4-dark-1 {
    border-color: #4fb291 !important;
    color: #4fb291 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-4-dark-1:hover,
  .u-button-style.u-border-palette-4-dark-1:focus {
    border-color: transparent !important;
    color: #46a183 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-4-dark-1:hover,
  .u-border-hover-palette-4-dark-1:focus,
  .u-border-active-palette-4-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-4-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-4-dark-1,
  a.u-button-style.u-border-hover-palette-4-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-4-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-4-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-4-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-4-dark-1 {
    color: #4fb291 !important;
    border-color: #4fb291 !important;
  }
  .u-link.u-border-palette-4-dark-1[class*="u-border-"] {
    border-color: #4fb291 !important;
  }
  .u-link.u-border-palette-4-dark-1[class*="u-border-"]:hover {
    border-color: #46a183 !important;
  }
  .u-border-palette-4,
  .u-separator-palette-4:after {
    border-color: #67d3af;
    stroke: #67d3af;
  }
  .u-button-style.u-border-palette-4 {
    border-color: #67d3af !important;
    color: #67d3af !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-4:hover,
  .u-button-style.u-border-palette-4:focus {
    border-color: transparent !important;
    color: #4fcca2 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-4:hover,
  .u-border-hover-palette-4:focus,
  .u-border-active-palette-4.u-active.u-active,
  a.u-button-style.u-border-hover-palette-4:hover,
  a.u-button-style:hover > .u-border-hover-palette-4,
  a.u-button-style.u-border-hover-palette-4:focus,
  a.u-button-style.u-button-style.u-border-active-palette-4:active,
  a.u-button-style.u-button-style.u-border-active-palette-4.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-4,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-4 {
    color: #67d3af !important;
    border-color: #67d3af !important;
  }
  .u-link.u-border-palette-4[class*="u-border-"] {
    border-color: #67d3af !important;
  }
  .u-link.u-border-palette-4[class*="u-border-"]:hover {
    border-color: #4fcca2 !important;
  }
  .u-border-palette-4-light-1,
  .u-separator-palette-4-light-1:after {
    border-color: #90e0c6;
    stroke: #90e0c6;
  }
  .u-button-style.u-border-palette-4-light-1 {
    border-color: #90e0c6 !important;
    color: #90e0c6 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-4-light-1:hover,
  .u-button-style.u-border-palette-4-light-1:focus {
    border-color: transparent !important;
    color: #73d8b7 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-4-light-1:hover,
  .u-border-hover-palette-4-light-1:focus,
  .u-border-active-palette-4-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-4-light-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-4-light-1,
  a.u-button-style.u-border-hover-palette-4-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-4-light-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-4-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-4-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-4-light-1 {
    color: #90e0c6 !important;
    border-color: #90e0c6 !important;
  }
  .u-link.u-border-palette-4-light-1[class*="u-border-"] {
    border-color: #90e0c6 !important;
  }
  .u-link.u-border-palette-4-light-1[class*="u-border-"]:hover {
    border-color: #73d8b7 !important;
  }
  .u-border-palette-4-light-2,
  .u-separator-palette-4-light-2:after {
    border-color: #bdeedd;
    stroke: #bdeedd;
  }
  .u-button-style.u-border-palette-4-light-2 {
    border-color: #bdeedd !important;
    color: #bdeedd !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-4-light-2:hover,
  .u-button-style.u-border-palette-4-light-2:focus {
    border-color: transparent !important;
    color: #9be5cc !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-4-light-2:hover,
  .u-border-hover-palette-4-light-2:focus,
  .u-border-active-palette-4-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-4-light-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-4-light-2,
  a.u-button-style.u-border-hover-palette-4-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-4-light-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-4-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-4-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-4-light-2 {
    color: #bdeedd !important;
    border-color: #bdeedd !important;
  }
  .u-link.u-border-palette-4-light-2[class*="u-border-"] {
    border-color: #bdeedd !important;
  }
  .u-link.u-border-palette-4-light-2[class*="u-border-"]:hover {
    border-color: #9be5cc !important;
  }
  .u-border-palette-4-light-3,
  .u-separator-palette-4-light-3:after {
    border-color: #eefbf6;
    stroke: #eefbf6;
  }
  .u-button-style.u-border-palette-4-light-3 {
    border-color: #eefbf6 !important;
    color: #eefbf6 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-4-light-3:hover,
  .u-button-style.u-border-palette-4-light-3:focus {
    border-color: transparent !important;
    color: #c6f2e1 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-4-light-3:hover,
  .u-border-hover-palette-4-light-3:focus,
  .u-border-active-palette-4-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-4-light-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-4-light-3,
  a.u-button-style.u-border-hover-palette-4-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-4-light-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-4-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-4-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-4-light-3 {
    color: #eefbf6 !important;
    border-color: #eefbf6 !important;
  }
  .u-link.u-border-palette-4-light-3[class*="u-border-"] {
    border-color: #eefbf6 !important;
  }
  .u-link.u-border-palette-4-light-3[class*="u-border-"]:hover {
    border-color: #c6f2e1 !important;
  }
  .u-border-palette-4-base,
  .u-separator-palette-4-base:after {
    border-color: #4fb291;
    stroke: #4fb291;
  }
  .u-button-style.u-border-palette-4-base {
    border-color: #4fb291 !important;
    color: #4fb291 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-4-base:hover,
  .u-button-style.u-border-palette-4-base:focus {
    border-color: transparent !important;
    color: #46a183 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-4-base:hover,
  .u-border-hover-palette-4-base:focus,
  .u-border-active-palette-4-base.u-active.u-active,
  a.u-button-style.u-border-hover-palette-4-base:hover,
  a.u-button-style:hover > .u-border-hover-palette-4-base,
  a.u-button-style.u-border-hover-palette-4-base:focus,
  a.u-button-style.u-button-style.u-border-active-palette-4-base:active,
  a.u-button-style.u-button-style.u-border-active-palette-4-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-4-base,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-4-base {
    color: #4fb291 !important;
    border-color: #4fb291 !important;
  }
  .u-link.u-border-palette-4-base[class*="u-border-"] {
    border-color: #4fb291 !important;
  }
  .u-link.u-border-palette-4-base[class*="u-border-"]:hover {
    border-color: #46a183 !important;
  }
  .u-border-palette-5-dark-3,
  .u-separator-palette-5-dark-3:after {
    border-color: #292d33;
    stroke: #292d33;
  }
  .u-button-style.u-border-palette-5-dark-3 {
    border-color: #292d33 !important;
    color: #292d33 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-5-dark-3:hover,
  .u-button-style.u-border-palette-5-dark-3:focus {
    border-color: transparent !important;
    color: #25292e !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-5-dark-3:hover,
  .u-border-hover-palette-5-dark-3:focus,
  .u-border-active-palette-5-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-5-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-5-dark-3,
  a.u-button-style.u-border-hover-palette-5-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-5-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-5-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-5-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-5-dark-3 {
    color: #292d33 !important;
    border-color: #292d33 !important;
  }
  .u-link.u-border-palette-5-dark-3[class*="u-border-"] {
    border-color: #292d33 !important;
  }
  .u-link.u-border-palette-5-dark-3[class*="u-border-"]:hover {
    border-color: #25292e !important;
  }
  .u-border-palette-5-dark-2,
  .u-separator-palette-5-dark-2:after {
    border-color: #555c66;
    stroke: #555c66;
  }
  .u-button-style.u-border-palette-5-dark-2 {
    border-color: #555c66 !important;
    color: #555c66 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-5-dark-2:hover,
  .u-button-style.u-border-palette-5-dark-2:focus {
    border-color: transparent !important;
    color: #4d535c !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-5-dark-2:hover,
  .u-border-hover-palette-5-dark-2:focus,
  .u-border-active-palette-5-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-5-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-5-dark-2,
  a.u-button-style.u-border-hover-palette-5-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-5-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-5-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-5-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-5-dark-2 {
    color: #555c66 !important;
    border-color: #555c66 !important;
  }
  .u-link.u-border-palette-5-dark-2[class*="u-border-"] {
    border-color: #555c66 !important;
  }
  .u-link.u-border-palette-5-dark-2[class*="u-border-"]:hover {
    border-color: #4d535c !important;
  }
  .u-border-palette-5-dark-1,
  .u-separator-palette-5-dark-1:after {
    border-color: #858e99;
    stroke: #858e99;
  }
  .u-button-style.u-border-palette-5-dark-1 {
    border-color: #858e99 !important;
    color: #858e99 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-5-dark-1:hover,
  .u-button-style.u-border-palette-5-dark-1:focus {
    border-color: transparent !important;
    color: #75808c !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-5-dark-1:hover,
  .u-border-hover-palette-5-dark-1:focus,
  .u-border-active-palette-5-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-5-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-5-dark-1,
  a.u-button-style.u-border-hover-palette-5-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-5-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-5-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-5-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-5-dark-1 {
    color: #858e99 !important;
    border-color: #858e99 !important;
  }
  .u-link.u-border-palette-5-dark-1[class*="u-border-"] {
    border-color: #858e99 !important;
  }
  .u-link.u-border-palette-5-dark-1[class*="u-border-"]:hover {
    border-color: #75808c !important;
  }
  .u-border-palette-5,
  .u-separator-palette-5:after {
    border-color: #b9c1cc;
    stroke: #b9c1cc;
  }
  .u-button-style.u-border-palette-5 {
    border-color: #b9c1cc !important;
    color: #b9c1cc !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-5:hover,
  .u-button-style.u-border-palette-5:focus {
    border-color: transparent !important;
    color: #a2adbc !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-5:hover,
  .u-border-hover-palette-5:focus,
  .u-border-active-palette-5.u-active.u-active,
  a.u-button-style.u-border-hover-palette-5:hover,
  a.u-button-style:hover > .u-border-hover-palette-5,
  a.u-button-style.u-border-hover-palette-5:focus,
  a.u-button-style.u-button-style.u-border-active-palette-5:active,
  a.u-button-style.u-button-style.u-border-active-palette-5.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-5,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-5 {
    color: #b9c1cc !important;
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-palette-5[class*="u-border-"] {
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-palette-5[class*="u-border-"]:hover {
    border-color: #a2adbc !important;
  }
  .u-border-palette-5-light-1,
  .u-separator-palette-5-light-1:after {
    border-color: #ccd3db;
    stroke: #ccd3db;
  }
  .u-button-style.u-border-palette-5-light-1 {
    border-color: #ccd3db !important;
    color: #ccd3db !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-5-light-1:hover,
  .u-button-style.u-border-palette-5-light-1:focus {
    border-color: transparent !important;
    color: #b3bec9 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-5-light-1:hover,
  .u-border-hover-palette-5-light-1:focus,
  .u-border-active-palette-5-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-palette-5-light-1:hover,
  a.u-button-style:hover > .u-border-hover-palette-5-light-1,
  a.u-button-style.u-border-hover-palette-5-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-palette-5-light-1:active,
  a.u-button-style.u-button-style.u-border-active-palette-5-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-5-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-5-light-1 {
    color: #ccd3db !important;
    border-color: #ccd3db !important;
  }
  .u-link.u-border-palette-5-light-1[class*="u-border-"] {
    border-color: #ccd3db !important;
  }
  .u-link.u-border-palette-5-light-1[class*="u-border-"]:hover {
    border-color: #b3bec9 !important;
  }
  .u-border-palette-5-light-2,
  .u-separator-palette-5-light-2:after {
    border-color: #e0e5eb;
    stroke: #e0e5eb;
  }
  .u-button-style.u-border-palette-5-light-2 {
    border-color: #e0e5eb !important;
    color: #e0e5eb !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-5-light-2:hover,
  .u-button-style.u-border-palette-5-light-2:focus {
    border-color: transparent !important;
    color: #c4ced9 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-5-light-2:hover,
  .u-border-hover-palette-5-light-2:focus,
  .u-border-active-palette-5-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-palette-5-light-2:hover,
  a.u-button-style:hover > .u-border-hover-palette-5-light-2,
  a.u-button-style.u-border-hover-palette-5-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-palette-5-light-2:active,
  a.u-button-style.u-button-style.u-border-active-palette-5-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-5-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-5-light-2 {
    color: #e0e5eb !important;
    border-color: #e0e5eb !important;
  }
  .u-link.u-border-palette-5-light-2[class*="u-border-"] {
    border-color: #e0e5eb !important;
  }
  .u-link.u-border-palette-5-light-2[class*="u-border-"]:hover {
    border-color: #c4ced9 !important;
  }
  .u-border-palette-5-light-3,
  .u-separator-palette-5-light-3:after {
    border-color: #f5f7fa;
    stroke: #f5f7fa;
  }
  .u-button-style.u-border-palette-5-light-3 {
    border-color: #f5f7fa !important;
    color: #f5f7fa !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-5-light-3:hover,
  .u-button-style.u-border-palette-5-light-3:focus {
    border-color: transparent !important;
    color: #d4dde9 !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-5-light-3:hover,
  .u-border-hover-palette-5-light-3:focus,
  .u-border-active-palette-5-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-palette-5-light-3:hover,
  a.u-button-style:hover > .u-border-hover-palette-5-light-3,
  a.u-button-style.u-border-hover-palette-5-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-palette-5-light-3:active,
  a.u-button-style.u-button-style.u-border-active-palette-5-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-5-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-5-light-3 {
    color: #f5f7fa !important;
    border-color: #f5f7fa !important;
  }
  .u-link.u-border-palette-5-light-3[class*="u-border-"] {
    border-color: #f5f7fa !important;
  }
  .u-link.u-border-palette-5-light-3[class*="u-border-"]:hover {
    border-color: #d4dde9 !important;
  }
  .u-border-palette-5-base,
  .u-separator-palette-5-base:after {
    border-color: #b9c1cc;
    stroke: #b9c1cc;
  }
  .u-button-style.u-border-palette-5-base {
    border-color: #b9c1cc !important;
    color: #b9c1cc !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-palette-5-base:hover,
  .u-button-style.u-border-palette-5-base:focus {
    border-color: transparent !important;
    color: #a2adbc !important;
    background-color: transparent !important;
  }
  .u-border-hover-palette-5-base:hover,
  .u-border-hover-palette-5-base:focus,
  .u-border-active-palette-5-base.u-active.u-active,
  a.u-button-style.u-border-hover-palette-5-base:hover,
  a.u-button-style:hover > .u-border-hover-palette-5-base,
  a.u-button-style.u-border-hover-palette-5-base:focus,
  a.u-button-style.u-button-style.u-border-active-palette-5-base:active,
  a.u-button-style.u-button-style.u-border-active-palette-5-base.active,
  a.u-button-style.u-button-style.active > .u-border-active-palette-5-base,
  li.active > a.u-button-style.u-button-style.u-border-active-palette-5-base {
    color: #b9c1cc !important;
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-palette-5-base[class*="u-border-"] {
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-palette-5-base[class*="u-border-"]:hover {
    border-color: #a2adbc !important;
  }
  .u-border-grey-dark-3,
  .u-separator-grey-dark-3:after {
    border-color: #212121;
    stroke: #212121;
  }
  .u-button-style.u-border-grey-dark-3 {
    border-color: #212121 !important;
    color: #212121 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-dark-3:hover,
  .u-button-style.u-border-grey-dark-3:focus {
    border-color: transparent !important;
    color: #1e1e1e !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-dark-3:hover,
  .u-border-hover-grey-dark-3:focus,
  .u-border-active-grey-dark-3.u-active.u-active,
  a.u-button-style.u-border-hover-grey-dark-3:hover,
  a.u-button-style:hover > .u-border-hover-grey-dark-3,
  a.u-button-style.u-border-hover-grey-dark-3:focus,
  a.u-button-style.u-button-style.u-border-active-grey-dark-3:active,
  a.u-button-style.u-button-style.u-border-active-grey-dark-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-dark-3,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-dark-3 {
    color: #212121 !important;
    border-color: #212121 !important;
  }
  .u-link.u-border-grey-dark-3[class*="u-border-"] {
    border-color: #212121 !important;
  }
  .u-link.u-border-grey-dark-3[class*="u-border-"]:hover {
    border-color: #1e1e1e !important;
  }
  .u-border-grey-dark-2,
  .u-separator-grey-dark-2:after {
    border-color: #333333;
    stroke: #333333;
  }
  .u-button-style.u-border-grey-dark-2 {
    border-color: #333333 !important;
    color: #333333 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-dark-2:hover,
  .u-button-style.u-border-grey-dark-2:focus {
    border-color: transparent !important;
    color: #2e2e2e !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-dark-2:hover,
  .u-border-hover-grey-dark-2:focus,
  .u-border-active-grey-dark-2.u-active.u-active,
  a.u-button-style.u-border-hover-grey-dark-2:hover,
  a.u-button-style:hover > .u-border-hover-grey-dark-2,
  a.u-button-style.u-border-hover-grey-dark-2:focus,
  a.u-button-style.u-button-style.u-border-active-grey-dark-2:active,
  a.u-button-style.u-button-style.u-border-active-grey-dark-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-dark-2,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-dark-2 {
    color: #333333 !important;
    border-color: #333333 !important;
  }
  .u-link.u-border-grey-dark-2[class*="u-border-"] {
    border-color: #333333 !important;
  }
  .u-link.u-border-grey-dark-2[class*="u-border-"]:hover {
    border-color: #2e2e2e !important;
  }
  .u-border-grey-dark-1,
  .u-separator-grey-dark-1:after {
    border-color: #454545;
    stroke: #454545;
  }
  .u-button-style.u-border-grey-dark-1 {
    border-color: #454545 !important;
    color: #454545 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-dark-1:hover,
  .u-button-style.u-border-grey-dark-1:focus {
    border-color: transparent !important;
    color: #3e3e3e !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-dark-1:hover,
  .u-border-hover-grey-dark-1:focus,
  .u-border-active-grey-dark-1.u-active.u-active,
  a.u-button-style.u-border-hover-grey-dark-1:hover,
  a.u-button-style:hover > .u-border-hover-grey-dark-1,
  a.u-button-style.u-border-hover-grey-dark-1:focus,
  a.u-button-style.u-button-style.u-border-active-grey-dark-1:active,
  a.u-button-style.u-button-style.u-border-active-grey-dark-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-dark-1,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-dark-1 {
    color: #454545 !important;
    border-color: #454545 !important;
  }
  .u-link.u-border-grey-dark-1[class*="u-border-"] {
    border-color: #454545 !important;
  }
  .u-link.u-border-grey-dark-1[class*="u-border-"]:hover {
    border-color: #3e3e3e !important;
  }
  .u-border-grey,
  .u-separator-grey:after {
    border-color: #b3b3b3;
    stroke: #b3b3b3;
  }
  .u-button-style.u-border-grey {
    border-color: #b3b3b3 !important;
    color: #b3b3b3 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey:hover,
  .u-button-style.u-border-grey:focus {
    border-color: transparent !important;
    color: #a1a1a1 !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey:hover,
  .u-border-hover-grey:focus,
  .u-border-active-grey.u-active.u-active,
  a.u-button-style.u-border-hover-grey:hover,
  a.u-button-style:hover > .u-border-hover-grey,
  a.u-button-style.u-border-hover-grey:focus,
  a.u-button-style.u-button-style.u-border-active-grey:active,
  a.u-button-style.u-button-style.u-border-active-grey.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey,
  li.active > a.u-button-style.u-button-style.u-border-active-grey {
    color: #b3b3b3 !important;
    border-color: #b3b3b3 !important;
  }
  .u-link.u-border-grey[class*="u-border-"] {
    border-color: #b3b3b3 !important;
  }
  .u-link.u-border-grey[class*="u-border-"]:hover {
    border-color: #a1a1a1 !important;
  }
  .u-border-grey-light-1,
  .u-separator-grey-light-1:after {
    border-color: #d9d9d9;
    stroke: #d9d9d9;
  }
  .u-button-style.u-border-grey-light-1 {
    border-color: #d9d9d9 !important;
    color: #d9d9d9 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-light-1:hover,
  .u-button-style.u-border-grey-light-1:focus {
    border-color: transparent !important;
    color: #c3c3c3 !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-light-1:hover,
  .u-border-hover-grey-light-1:focus,
  .u-border-active-grey-light-1.u-active.u-active,
  a.u-button-style.u-border-hover-grey-light-1:hover,
  a.u-button-style:hover > .u-border-hover-grey-light-1,
  a.u-button-style.u-border-hover-grey-light-1:focus,
  a.u-button-style.u-button-style.u-border-active-grey-light-1:active,
  a.u-button-style.u-button-style.u-border-active-grey-light-1.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-light-1,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-light-1 {
    color: #d9d9d9 !important;
    border-color: #d9d9d9 !important;
  }
  .u-link.u-border-grey-light-1[class*="u-border-"] {
    border-color: #d9d9d9 !important;
  }
  .u-link.u-border-grey-light-1[class*="u-border-"]:hover {
    border-color: #c3c3c3 !important;
  }
  .u-border-grey-light-2,
  .u-separator-grey-light-2:after {
    border-color: #eeeeee;
    stroke: #eeeeee;
  }
  .u-button-style.u-border-grey-light-2 {
    border-color: #eeeeee !important;
    color: #eeeeee !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-light-2:hover,
  .u-button-style.u-border-grey-light-2:focus {
    border-color: transparent !important;
    color: #d6d6d6 !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-light-2:hover,
  .u-border-hover-grey-light-2:focus,
  .u-border-active-grey-light-2.u-active.u-active,
  a.u-button-style.u-border-hover-grey-light-2:hover,
  a.u-button-style:hover > .u-border-hover-grey-light-2,
  a.u-button-style.u-border-hover-grey-light-2:focus,
  a.u-button-style.u-button-style.u-border-active-grey-light-2:active,
  a.u-button-style.u-button-style.u-border-active-grey-light-2.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-light-2,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-light-2 {
    color: #eeeeee !important;
    border-color: #eeeeee !important;
  }
  .u-link.u-border-grey-light-2[class*="u-border-"] {
    border-color: #eeeeee !important;
  }
  .u-link.u-border-grey-light-2[class*="u-border-"]:hover {
    border-color: #d6d6d6 !important;
  }
  .u-border-grey-light-3,
  .u-separator-grey-light-3:after {
    border-color: #f6f6f6;
    stroke: #f6f6f6;
  }
  .u-button-style.u-border-grey-light-3 {
    border-color: #f6f6f6 !important;
    color: #f6f6f6 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-light-3:hover,
  .u-button-style.u-border-grey-light-3:focus {
    border-color: transparent !important;
    color: #dddddd !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-light-3:hover,
  .u-border-hover-grey-light-3:focus,
  .u-border-active-grey-light-3.u-active.u-active,
  a.u-button-style.u-border-hover-grey-light-3:hover,
  a.u-button-style:hover > .u-border-hover-grey-light-3,
  a.u-button-style.u-border-hover-grey-light-3:focus,
  a.u-button-style.u-button-style.u-border-active-grey-light-3:active,
  a.u-button-style.u-button-style.u-border-active-grey-light-3.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-light-3,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-light-3 {
    color: #f6f6f6 !important;
    border-color: #f6f6f6 !important;
  }
  .u-link.u-border-grey-light-3[class*="u-border-"] {
    border-color: #f6f6f6 !important;
  }
  .u-link.u-border-grey-light-3[class*="u-border-"]:hover {
    border-color: #dddddd !important;
  }
  .u-border-white,
  .u-separator-white:after {
    border-color: #ffffff;
    stroke: #ffffff;
  }
  .u-button-style.u-border-white {
    border-color: #ffffff !important;
    color: #ffffff !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-white:hover,
  .u-button-style.u-border-white:focus {
    border-color: transparent !important;
    color: #e6e6e6 !important;
    background-color: transparent !important;
  }
  .u-border-hover-white:hover,
  .u-border-hover-white:focus,
  .u-border-active-white.u-active.u-active,
  a.u-button-style.u-border-hover-white:hover,
  a.u-button-style:hover > .u-border-hover-white,
  a.u-button-style.u-border-hover-white:focus,
  a.u-button-style.u-button-style.u-border-active-white:active,
  a.u-button-style.u-button-style.u-border-active-white.active,
  a.u-button-style.u-button-style.active > .u-border-active-white,
  li.active > a.u-button-style.u-button-style.u-border-active-white {
    color: #ffffff !important;
    border-color: #ffffff !important;
  }
  .u-link.u-border-white[class*="u-border-"] {
    border-color: #ffffff !important;
  }
  .u-link.u-border-white[class*="u-border-"]:hover {
    border-color: #e6e6e6 !important;
  }
  .u-border-black,
  .u-separator-black:after {
    border-color: #000000;
    stroke: #000000;
  }
  .u-button-style.u-border-black {
    border-color: #000000 !important;
    color: #000000 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-black:hover,
  .u-button-style.u-border-black:focus {
    border-color: transparent !important;
    color: #000000 !important;
    background-color: transparent !important;
  }
  .u-border-hover-black:hover,
  .u-border-hover-black:focus,
  .u-border-active-black.u-active.u-active,
  a.u-button-style.u-border-hover-black:hover,
  a.u-button-style:hover > .u-border-hover-black,
  a.u-button-style.u-border-hover-black:focus,
  a.u-button-style.u-button-style.u-border-active-black:active,
  a.u-button-style.u-button-style.u-border-active-black.active,
  a.u-button-style.u-button-style.active > .u-border-active-black,
  li.active > a.u-button-style.u-button-style.u-border-active-black {
    color: #000000 !important;
    border-color: #000000 !important;
  }
  .u-link.u-border-black[class*="u-border-"] {
    border-color: #000000 !important;
  }
  .u-link.u-border-black[class*="u-border-"]:hover {
    border-color: #000000 !important;
  }
  .u-border-body-color,
  .u-separator-body-color:after {
    border-color: #111111;
    stroke: #111111;
  }
  .u-button-style.u-border-body-color {
    border-color: #111111 !important;
    color: #111111 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-body-color:hover,
  .u-button-style.u-border-body-color:focus {
    border-color: transparent !important;
    color: #0f0f0f !important;
    background-color: transparent !important;
  }
  .u-border-hover-body-color:hover,
  .u-border-hover-body-color:focus,
  .u-border-active-body-color.u-active.u-active,
  a.u-button-style.u-border-hover-body-color:hover,
  a.u-button-style:hover > .u-border-hover-body-color,
  a.u-button-style.u-border-hover-body-color:focus,
  a.u-button-style.u-button-style.u-border-active-body-color:active,
  a.u-button-style.u-button-style.u-border-active-body-color.active,
  a.u-button-style.u-button-style.active > .u-border-active-body-color,
  li.active > a.u-button-style.u-button-style.u-border-active-body-color {
    color: #111111 !important;
    border-color: #111111 !important;
  }
  .u-link.u-border-body-color[class*="u-border-"] {
    border-color: #111111 !important;
  }
  .u-link.u-border-body-color[class*="u-border-"]:hover {
    border-color: #0f0f0f !important;
  }
  .u-border-body-alt-color,
  .u-separator-body-alt-color:after {
    border-color: #ffffff;
    stroke: #ffffff;
  }
  .u-button-style.u-border-body-alt-color {
    border-color: #ffffff !important;
    color: #ffffff !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-body-alt-color:hover,
  .u-button-style.u-border-body-alt-color:focus {
    border-color: transparent !important;
    color: #e6e6e6 !important;
    background-color: transparent !important;
  }
  .u-border-hover-body-alt-color:hover,
  .u-border-hover-body-alt-color:focus,
  .u-border-active-body-alt-color.u-active.u-active,
  a.u-button-style.u-border-hover-body-alt-color:hover,
  a.u-button-style:hover > .u-border-hover-body-alt-color,
  a.u-button-style.u-border-hover-body-alt-color:focus,
  a.u-button-style.u-button-style.u-border-active-body-alt-color:active,
  a.u-button-style.u-button-style.u-border-active-body-alt-color.active,
  a.u-button-style.u-button-style.active > .u-border-active-body-alt-color,
  li.active > a.u-button-style.u-button-style.u-border-active-body-alt-color {
    color: #ffffff !important;
    border-color: #ffffff !important;
  }
  .u-link.u-border-body-alt-color[class*="u-border-"] {
    border-color: #ffffff !important;
  }
  .u-link.u-border-body-alt-color[class*="u-border-"]:hover {
    border-color: #e6e6e6 !important;
  }
  .u-border-grey-25,
  .u-separator-grey-25:after {
    border-color: #c0c0c0;
    stroke: #c0c0c0;
  }
  .u-button-style.u-border-grey-25 {
    border-color: #c0c0c0 !important;
    color: #c0c0c0 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-25:hover,
  .u-button-style.u-border-grey-25:focus {
    border-color: transparent !important;
    color: #adadad !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-25:hover,
  .u-border-hover-grey-25:focus,
  .u-border-active-grey-25.u-active.u-active,
  a.u-button-style.u-border-hover-grey-25:hover,
  a.u-button-style:hover > .u-border-hover-grey-25,
  a.u-button-style.u-border-hover-grey-25:focus,
  a.u-button-style.u-button-style.u-border-active-grey-25:active,
  a.u-button-style.u-button-style.u-border-active-grey-25.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-25,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-25 {
    color: #c0c0c0 !important;
    border-color: #c0c0c0 !important;
  }
  .u-link.u-border-grey-25[class*="u-border-"] {
    border-color: #c0c0c0 !important;
  }
  .u-link.u-border-grey-25[class*="u-border-"]:hover {
    border-color: #adadad !important;
  }
  .u-border-grey-5,
  .u-separator-grey-5:after {
    border-color: #f2f2f2;
    stroke: #f2f2f2;
  }
  .u-button-style.u-border-grey-5 {
    border-color: #f2f2f2 !important;
    color: #f2f2f2 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-5:hover,
  .u-button-style.u-border-grey-5:focus {
    border-color: transparent !important;
    color: #dadada !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-5:hover,
  .u-border-hover-grey-5:focus,
  .u-border-active-grey-5.u-active.u-active,
  a.u-button-style.u-border-hover-grey-5:hover,
  a.u-button-style:hover > .u-border-hover-grey-5,
  a.u-button-style.u-border-hover-grey-5:focus,
  a.u-button-style.u-button-style.u-border-active-grey-5:active,
  a.u-button-style.u-button-style.u-border-active-grey-5.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-5,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-5 {
    color: #f2f2f2 !important;
    border-color: #f2f2f2 !important;
  }
  .u-link.u-border-grey-5[class*="u-border-"] {
    border-color: #f2f2f2 !important;
  }
  .u-link.u-border-grey-5[class*="u-border-"]:hover {
    border-color: #dadada !important;
  }
  .u-border-grey-10,
  .u-separator-grey-10:after {
    border-color: #e5e5e5;
    stroke: #e5e5e5;
  }
  .u-button-style.u-border-grey-10 {
    border-color: #e5e5e5 !important;
    color: #e5e5e5 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-10:hover,
  .u-button-style.u-border-grey-10:focus {
    border-color: transparent !important;
    color: #cecece !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-10:hover,
  .u-border-hover-grey-10:focus,
  .u-border-active-grey-10.u-active.u-active,
  a.u-button-style.u-border-hover-grey-10:hover,
  a.u-button-style:hover > .u-border-hover-grey-10,
  a.u-button-style.u-border-hover-grey-10:focus,
  a.u-button-style.u-button-style.u-border-active-grey-10:active,
  a.u-button-style.u-button-style.u-border-active-grey-10.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-10,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-10 {
    color: #e5e5e5 !important;
    border-color: #e5e5e5 !important;
  }
  .u-link.u-border-grey-10[class*="u-border-"] {
    border-color: #e5e5e5 !important;
  }
  .u-link.u-border-grey-10[class*="u-border-"]:hover {
    border-color: #cecece !important;
  }
  .u-border-grey-15,
  .u-separator-grey-15:after {
    border-color: #d9d9d9;
    stroke: #d9d9d9;
  }
  .u-button-style.u-border-grey-15 {
    border-color: #d9d9d9 !important;
    color: #d9d9d9 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-15:hover,
  .u-button-style.u-border-grey-15:focus {
    border-color: transparent !important;
    color: #c3c3c3 !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-15:hover,
  .u-border-hover-grey-15:focus,
  .u-border-active-grey-15.u-active.u-active,
  a.u-button-style.u-border-hover-grey-15:hover,
  a.u-button-style:hover > .u-border-hover-grey-15,
  a.u-button-style.u-border-hover-grey-15:focus,
  a.u-button-style.u-button-style.u-border-active-grey-15:active,
  a.u-button-style.u-button-style.u-border-active-grey-15.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-15,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-15 {
    color: #d9d9d9 !important;
    border-color: #d9d9d9 !important;
  }
  .u-link.u-border-grey-15[class*="u-border-"] {
    border-color: #d9d9d9 !important;
  }
  .u-link.u-border-grey-15[class*="u-border-"]:hover {
    border-color: #c3c3c3 !important;
  }
  .u-border-grey-25,
  .u-separator-grey-25:after {
    border-color: #c0c0c0;
    stroke: #c0c0c0;
  }
  .u-button-style.u-border-grey-25 {
    border-color: #c0c0c0 !important;
    color: #c0c0c0 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-25:hover,
  .u-button-style.u-border-grey-25:focus {
    border-color: transparent !important;
    color: #adadad !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-25:hover,
  .u-border-hover-grey-25:focus,
  .u-border-active-grey-25.u-active.u-active,
  a.u-button-style.u-border-hover-grey-25:hover,
  a.u-button-style:hover > .u-border-hover-grey-25,
  a.u-button-style.u-border-hover-grey-25:focus,
  a.u-button-style.u-button-style.u-border-active-grey-25:active,
  a.u-button-style.u-button-style.u-border-active-grey-25.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-25,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-25 {
    color: #c0c0c0 !important;
    border-color: #c0c0c0 !important;
  }
  .u-link.u-border-grey-25[class*="u-border-"] {
    border-color: #c0c0c0 !important;
  }
  .u-link.u-border-grey-25[class*="u-border-"]:hover {
    border-color: #adadad !important;
  }
  .u-border-grey-30,
  .u-separator-grey-30:after {
    border-color: #b3b3b3;
    stroke: #b3b3b3;
  }
  .u-button-style.u-border-grey-30 {
    border-color: #b3b3b3 !important;
    color: #b3b3b3 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-30:hover,
  .u-button-style.u-border-grey-30:focus {
    border-color: transparent !important;
    color: #a1a1a1 !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-30:hover,
  .u-border-hover-grey-30:focus,
  .u-border-active-grey-30.u-active.u-active,
  a.u-button-style.u-border-hover-grey-30:hover,
  a.u-button-style:hover > .u-border-hover-grey-30,
  a.u-button-style.u-border-hover-grey-30:focus,
  a.u-button-style.u-button-style.u-border-active-grey-30:active,
  a.u-button-style.u-button-style.u-border-active-grey-30.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-30,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-30 {
    color: #b3b3b3 !important;
    border-color: #b3b3b3 !important;
  }
  .u-link.u-border-grey-30[class*="u-border-"] {
    border-color: #b3b3b3 !important;
  }
  .u-link.u-border-grey-30[class*="u-border-"]:hover {
    border-color: #a1a1a1 !important;
  }
  .u-border-grey-40,
  .u-separator-grey-40:after {
    border-color: #999999;
    stroke: #999999;
  }
  .u-button-style.u-border-grey-40 {
    border-color: #999999 !important;
    color: #999999 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-40:hover,
  .u-button-style.u-border-grey-40:focus {
    border-color: transparent !important;
    color: #8a8a8a !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-40:hover,
  .u-border-hover-grey-40:focus,
  .u-border-active-grey-40.u-active.u-active,
  a.u-button-style.u-border-hover-grey-40:hover,
  a.u-button-style:hover > .u-border-hover-grey-40,
  a.u-button-style.u-border-hover-grey-40:focus,
  a.u-button-style.u-button-style.u-border-active-grey-40:active,
  a.u-button-style.u-button-style.u-border-active-grey-40.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-40,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-40 {
    color: #999999 !important;
    border-color: #999999 !important;
  }
  .u-link.u-border-grey-40[class*="u-border-"] {
    border-color: #999999 !important;
  }
  .u-link.u-border-grey-40[class*="u-border-"]:hover {
    border-color: #8a8a8a !important;
  }
  .u-border-grey-50,
  .u-separator-grey-50:after {
    border-color: #808080;
    stroke: #808080;
  }
  .u-button-style.u-border-grey-50 {
    border-color: #808080 !important;
    color: #808080 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-50:hover,
  .u-button-style.u-border-grey-50:focus {
    border-color: transparent !important;
    color: #737373 !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-50:hover,
  .u-border-hover-grey-50:focus,
  .u-border-active-grey-50.u-active.u-active,
  a.u-button-style.u-border-hover-grey-50:hover,
  a.u-button-style:hover > .u-border-hover-grey-50,
  a.u-button-style.u-border-hover-grey-50:focus,
  a.u-button-style.u-button-style.u-border-active-grey-50:active,
  a.u-button-style.u-button-style.u-border-active-grey-50.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-50,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-50 {
    color: #808080 !important;
    border-color: #808080 !important;
  }
  .u-link.u-border-grey-50[class*="u-border-"] {
    border-color: #808080 !important;
  }
  .u-link.u-border-grey-50[class*="u-border-"]:hover {
    border-color: #737373 !important;
  }
  .u-border-grey-60,
  .u-separator-grey-60:after {
    border-color: #666666;
    stroke: #666666;
  }
  .u-button-style.u-border-grey-60 {
    border-color: #666666 !important;
    color: #666666 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-60:hover,
  .u-button-style.u-border-grey-60:focus {
    border-color: transparent !important;
    color: #5c5c5c !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-60:hover,
  .u-border-hover-grey-60:focus,
  .u-border-active-grey-60.u-active.u-active,
  a.u-button-style.u-border-hover-grey-60:hover,
  a.u-button-style:hover > .u-border-hover-grey-60,
  a.u-button-style.u-border-hover-grey-60:focus,
  a.u-button-style.u-button-style.u-border-active-grey-60:active,
  a.u-button-style.u-button-style.u-border-active-grey-60.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-60,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-60 {
    color: #666666 !important;
    border-color: #666666 !important;
  }
  .u-link.u-border-grey-60[class*="u-border-"] {
    border-color: #666666 !important;
  }
  .u-link.u-border-grey-60[class*="u-border-"]:hover {
    border-color: #5c5c5c !important;
  }
  .u-border-grey-70,
  .u-separator-grey-70:after {
    border-color: #4d4d4d;
    stroke: #4d4d4d;
  }
  .u-button-style.u-border-grey-70 {
    border-color: #4d4d4d !important;
    color: #4d4d4d !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-70:hover,
  .u-button-style.u-border-grey-70:focus {
    border-color: transparent !important;
    color: #454545 !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-70:hover,
  .u-border-hover-grey-70:focus,
  .u-border-active-grey-70.u-active.u-active,
  a.u-button-style.u-border-hover-grey-70:hover,
  a.u-button-style:hover > .u-border-hover-grey-70,
  a.u-button-style.u-border-hover-grey-70:focus,
  a.u-button-style.u-button-style.u-border-active-grey-70:active,
  a.u-button-style.u-button-style.u-border-active-grey-70.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-70,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-70 {
    color: #4d4d4d !important;
    border-color: #4d4d4d !important;
  }
  .u-link.u-border-grey-70[class*="u-border-"] {
    border-color: #4d4d4d !important;
  }
  .u-link.u-border-grey-70[class*="u-border-"]:hover {
    border-color: #454545 !important;
  }
  .u-border-grey-75,
  .u-separator-grey-75:after {
    border-color: #404040;
    stroke: #404040;
  }
  .u-button-style.u-border-grey-75 {
    border-color: #404040 !important;
    color: #404040 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-75:hover,
  .u-button-style.u-border-grey-75:focus {
    border-color: transparent !important;
    color: #3a3a3a !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-75:hover,
  .u-border-hover-grey-75:focus,
  .u-border-active-grey-75.u-active.u-active,
  a.u-button-style.u-border-hover-grey-75:hover,
  a.u-button-style:hover > .u-border-hover-grey-75,
  a.u-button-style.u-border-hover-grey-75:focus,
  a.u-button-style.u-button-style.u-border-active-grey-75:active,
  a.u-button-style.u-button-style.u-border-active-grey-75.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-75,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-75 {
    color: #404040 !important;
    border-color: #404040 !important;
  }
  .u-link.u-border-grey-75[class*="u-border-"] {
    border-color: #404040 !important;
  }
  .u-link.u-border-grey-75[class*="u-border-"]:hover {
    border-color: #3a3a3a !important;
  }
  .u-border-grey-80,
  .u-separator-grey-80:after {
    border-color: #333333;
    stroke: #333333;
  }
  .u-button-style.u-border-grey-80 {
    border-color: #333333 !important;
    color: #333333 !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-80:hover,
  .u-button-style.u-border-grey-80:focus {
    border-color: transparent !important;
    color: #2e2e2e !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-80:hover,
  .u-border-hover-grey-80:focus,
  .u-border-active-grey-80.u-active.u-active,
  a.u-button-style.u-border-hover-grey-80:hover,
  a.u-button-style:hover > .u-border-hover-grey-80,
  a.u-button-style.u-border-hover-grey-80:focus,
  a.u-button-style.u-button-style.u-border-active-grey-80:active,
  a.u-button-style.u-button-style.u-border-active-grey-80.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-80,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-80 {
    color: #333333 !important;
    border-color: #333333 !important;
  }
  .u-link.u-border-grey-80[class*="u-border-"] {
    border-color: #333333 !important;
  }
  .u-link.u-border-grey-80[class*="u-border-"]:hover {
    border-color: #2e2e2e !important;
  }
  .u-border-grey-90,
  .u-separator-grey-90:after {
    border-color: #1a1a1a;
    stroke: #1a1a1a;
  }
  .u-button-style.u-border-grey-90 {
    border-color: #1a1a1a !important;
    color: #1a1a1a !important;
    background-color: transparent !important;
  }
  .u-button-style.u-border-grey-90:hover,
  .u-button-style.u-border-grey-90:focus {
    border-color: transparent !important;
    color: #171717 !important;
    background-color: transparent !important;
  }
  .u-border-hover-grey-90:hover,
  .u-border-hover-grey-90:focus,
  .u-border-active-grey-90.u-active.u-active,
  a.u-button-style.u-border-hover-grey-90:hover,
  a.u-button-style:hover > .u-border-hover-grey-90,
  a.u-button-style.u-border-hover-grey-90:focus,
  a.u-button-style.u-button-style.u-border-active-grey-90:active,
  a.u-button-style.u-button-style.u-border-active-grey-90.active,
  a.u-button-style.u-button-style.active > .u-border-active-grey-90,
  li.active > a.u-button-style.u-button-style.u-border-active-grey-90 {
    color: #1a1a1a !important;
    border-color: #1a1a1a !important;
  }
  .u-link.u-border-grey-90[class*="u-border-"] {
    border-color: #1a1a1a !important;
  }
  .u-link.u-border-grey-90[class*="u-border-"]:hover {
    border-color: #171717 !important;
  }
  .u-text-color-1-dark-3,
  li.active > a.u-button-style.u-text-color-1-dark-3,
  li.active > a.u-button-style.u-text-color-1-dark-3[class*="u-border-"],
  a.u-button-style.u-text-color-1-dark-3,
  a.u-button-style.u-text-color-1-dark-3[class*="u-border-"] {
    color: #333129 !important;
  }
  a.u-button-style.u-text-color-1-dark-3:hover,
  a.u-button-style.u-text-color-1-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-1-dark-3:focus,
  a.u-button-style.u-text-color-1-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-1-dark-3:active,
  a.u-button-style.u-button-style.u-text-color-1-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-1-dark-3.active,
  a.u-button-style.u-button-style.u-text-color-1-dark-3[class*="u-border-"].active {
    color: #2e2c25 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-1-dark-3,
  a.u-button-style:hover > .u-text-hover-color-1-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-1-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-1-dark-3.active,
  .u-text-hover-color-1-dark-3.u-language-url:hover,
  .u-text-hover-color-1-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-1-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-1-dark-3 .u-nav-link.active {
    color: #333129 !important;
  }
  .u-text-color-1-dark-3 .u-svg-link,
  .u-text-hover-color-1-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-1-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-1-dark-3 .u-svg-link,
  .u-text-hover-color-1-dark-3:focus .u-svg-link {
    fill: #333129;
  }
  .u-link.u-text-color-1-dark-3:hover {
    color: #2e2c25 !important;
  }
  a.u-link.u-text-hover-color-1-dark-3:hover {
    color: #333129 !important;
  }
  .u-text-color-1-dark-2,
  li.active > a.u-button-style.u-text-color-1-dark-2,
  li.active > a.u-button-style.u-text-color-1-dark-2[class*="u-border-"],
  a.u-button-style.u-text-color-1-dark-2,
  a.u-button-style.u-text-color-1-dark-2[class*="u-border-"] {
    color: #72683f !important;
  }
  a.u-button-style.u-text-color-1-dark-2:hover,
  a.u-button-style.u-text-color-1-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-1-dark-2:focus,
  a.u-button-style.u-text-color-1-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-1-dark-2:active,
  a.u-button-style.u-button-style.u-text-color-1-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-1-dark-2.active,
  a.u-button-style.u-button-style.u-text-color-1-dark-2[class*="u-border-"].active {
    color: #675e39 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-1-dark-2,
  a.u-button-style:hover > .u-text-hover-color-1-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-1-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-1-dark-2.active,
  .u-text-hover-color-1-dark-2.u-language-url:hover,
  .u-text-hover-color-1-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-1-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-1-dark-2 .u-nav-link.active {
    color: #72683f !important;
  }
  .u-text-color-1-dark-2 .u-svg-link,
  .u-text-hover-color-1-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-1-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-1-dark-2 .u-svg-link,
  .u-text-hover-color-1-dark-2:focus .u-svg-link {
    fill: #72683f;
  }
  .u-link.u-text-color-1-dark-2:hover {
    color: #675e39 !important;
  }
  a.u-link.u-text-hover-color-1-dark-2:hover {
    color: #72683f !important;
  }
  .u-text-color-1-dark-1,
  li.active > a.u-button-style.u-text-color-1-dark-1,
  li.active > a.u-button-style.u-text-color-1-dark-1[class*="u-border-"],
  a.u-button-style.u-text-color-1-dark-1,
  a.u-button-style.u-text-color-1-dark-1[class*="u-border-"] {
    color: #b29a36 !important;
  }
  a.u-button-style.u-text-color-1-dark-1:hover,
  a.u-button-style.u-text-color-1-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-1-dark-1:focus,
  a.u-button-style.u-text-color-1-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-1-dark-1:active,
  a.u-button-style.u-button-style.u-text-color-1-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-1-dark-1.active,
  a.u-button-style.u-button-style.u-text-color-1-dark-1[class*="u-border-"].active {
    color: #a08b31 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-1-dark-1,
  a.u-button-style:hover > .u-text-hover-color-1-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-1-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-1-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-1-dark-1.active,
  .u-text-hover-color-1-dark-1.u-language-url:hover,
  .u-text-hover-color-1-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-1-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-1-dark-1 .u-nav-link.active {
    color: #b29a36 !important;
  }
  .u-text-color-1-dark-1 .u-svg-link,
  .u-text-hover-color-1-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-1-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-1-dark-1 .u-svg-link,
  .u-text-hover-color-1-dark-1:focus .u-svg-link {
    fill: #b29a36;
  }
  .u-link.u-text-color-1-dark-1:hover {
    color: #a08b31 !important;
  }
  a.u-link.u-text-hover-color-1-dark-1:hover {
    color: #b29a36 !important;
  }
  .u-text-color-1,
  li.active > a.u-button-style.u-text-color-1,
  li.active > a.u-button-style.u-text-color-1[class*="u-border-"],
  a.u-button-style.u-text-color-1,
  a.u-button-style.u-text-color-1[class*="u-border-"] {
    color: #f1c50e !important;
  }
  a.u-button-style.u-text-color-1:hover,
  a.u-button-style.u-text-color-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-1:focus,
  a.u-button-style.u-text-color-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-1:active,
  a.u-button-style.u-button-style.u-text-color-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-1.active,
  a.u-button-style.u-button-style.u-text-color-1[class*="u-border-"].active {
    color: #d9b10d !important;
  }
  a.u-button-style:hover > .u-text-hover-color-1,
  a.u-button-style:hover > .u-text-hover-color-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-1.active,
  .u-text-hover-color-1.u-language-url:hover,
  .u-text-hover-color-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-1 .u-nav-link.active {
    color: #f1c50e !important;
  }
  .u-text-color-1 .u-svg-link,
  .u-text-hover-color-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-1 .u-svg-link,
  .u-text-hover-color-1:focus .u-svg-link {
    fill: #f1c50e;
  }
  .u-link.u-text-color-1:hover {
    color: #d9b10d !important;
  }
  a.u-link.u-text-hover-color-1:hover {
    color: #f1c50e !important;
  }
  .u-text-color-1-light-1,
  li.active > a.u-button-style.u-text-color-1-light-1,
  li.active > a.u-button-style.u-text-color-1-light-1[class*="u-border-"],
  a.u-button-style.u-text-color-1-light-1,
  a.u-button-style.u-text-color-1-light-1[class*="u-border-"] {
    color: #f5d654 !important;
  }
  a.u-button-style.u-text-color-1-light-1:hover,
  a.u-button-style.u-text-color-1-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-1-light-1:focus,
  a.u-button-style.u-text-color-1-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-1-light-1:active,
  a.u-button-style.u-button-style.u-text-color-1-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-1-light-1.active,
  a.u-button-style.u-button-style.u-text-color-1-light-1[class*="u-border-"].active {
    color: #f3cf35 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-1-light-1,
  a.u-button-style:hover > .u-text-hover-color-1-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-1-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-1-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-1-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-1-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-1-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-1-light-1.active,
  .u-text-hover-color-1-light-1.u-language-url:hover,
  .u-text-hover-color-1-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-1-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-1-light-1 .u-nav-link.active {
    color: #f5d654 !important;
  }
  .u-text-color-1-light-1 .u-svg-link,
  .u-text-hover-color-1-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-1-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-1-light-1 .u-svg-link,
  .u-text-hover-color-1-light-1:focus .u-svg-link {
    fill: #f5d654;
  }
  .u-link.u-text-color-1-light-1:hover {
    color: #f3cf35 !important;
  }
  a.u-link.u-text-hover-color-1-light-1:hover {
    color: #f5d654 !important;
  }
  .u-text-color-1-light-2,
  li.active > a.u-button-style.u-text-color-1-light-2,
  li.active > a.u-button-style.u-text-color-1-light-2[class*="u-border-"],
  a.u-button-style.u-text-color-1-light-2,
  a.u-button-style.u-text-color-1-light-2[class*="u-border-"] {
    color: #f9e79b !important;
  }
  a.u-button-style.u-text-color-1-light-2:hover,
  a.u-button-style.u-text-color-1-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-1-light-2:focus,
  a.u-button-style.u-text-color-1-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-1-light-2:active,
  a.u-button-style.u-button-style.u-text-color-1-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-1-light-2.active,
  a.u-button-style.u-button-style.u-text-color-1-light-2[class*="u-border-"].active {
    color: #f7de75 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-1-light-2,
  a.u-button-style:hover > .u-text-hover-color-1-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-1-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-1-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-1-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-1-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-1-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-1-light-2.active,
  .u-text-hover-color-1-light-2.u-language-url:hover,
  .u-text-hover-color-1-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-1-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-1-light-2 .u-nav-link.active {
    color: #f9e79b !important;
  }
  .u-text-color-1-light-2 .u-svg-link,
  .u-text-hover-color-1-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-1-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-1-light-2 .u-svg-link,
  .u-text-hover-color-1-light-2:focus .u-svg-link {
    fill: #f9e79b;
  }
  .u-link.u-text-color-1-light-2:hover {
    color: #f7de75 !important;
  }
  a.u-link.u-text-hover-color-1-light-2:hover {
    color: #f9e79b !important;
  }
  .u-text-color-1-light-3,
  li.active > a.u-button-style.u-text-color-1-light-3,
  li.active > a.u-button-style.u-text-color-1-light-3[class*="u-border-"],
  a.u-button-style.u-text-color-1-light-3,
  a.u-button-style.u-text-color-1-light-3[class*="u-border-"] {
    color: #fef9e6 !important;
  }
  a.u-button-style.u-text-color-1-light-3:hover,
  a.u-button-style.u-text-color-1-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-1-light-3:focus,
  a.u-button-style.u-text-color-1-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-1-light-3:active,
  a.u-button-style.u-button-style.u-text-color-1-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-1-light-3.active,
  a.u-button-style.u-button-style.u-text-color-1-light-3[class*="u-border-"].active {
    color: #fceeb7 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-1-light-3,
  a.u-button-style:hover > .u-text-hover-color-1-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-1-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-1-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-1-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-1-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-1-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-1-light-3.active,
  .u-text-hover-color-1-light-3.u-language-url:hover,
  .u-text-hover-color-1-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-1-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-1-light-3 .u-nav-link.active {
    color: #fef9e6 !important;
  }
  .u-text-color-1-light-3 .u-svg-link,
  .u-text-hover-color-1-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-1-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-1-light-3 .u-svg-link,
  .u-text-hover-color-1-light-3:focus .u-svg-link {
    fill: #fef9e6;
  }
  .u-link.u-text-color-1-light-3:hover {
    color: #fceeb7 !important;
  }
  a.u-link.u-text-hover-color-1-light-3:hover {
    color: #fef9e6 !important;
  }
  .u-text-color-1-base,
  li.active > a.u-button-style.u-text-color-1-base,
  li.active > a.u-button-style.u-text-color-1-base[class*="u-border-"],
  a.u-button-style.u-text-color-1-base,
  a.u-button-style.u-text-color-1-base[class*="u-border-"] {
    color: #f1c50e !important;
  }
  a.u-button-style.u-text-color-1-base:hover,
  a.u-button-style.u-text-color-1-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-1-base:focus,
  a.u-button-style.u-text-color-1-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-1-base:active,
  a.u-button-style.u-button-style.u-text-color-1-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-1-base.active,
  a.u-button-style.u-button-style.u-text-color-1-base[class*="u-border-"].active {
    color: #d9b10d !important;
  }
  a.u-button-style:hover > .u-text-hover-color-1-base,
  a.u-button-style:hover > .u-text-hover-color-1-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-1-base:hover,
  a.u-button-style.u-button-style.u-text-hover-color-1-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-1-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-1-base:focus,
  a.u-button-style.u-button-style.u-text-hover-color-1-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-1-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-base,
  a.u-button-style.u-button-style.active > .u-text-active-color-1-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-1-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-1-base.active,
  .u-text-hover-color-1-base.u-language-url:hover,
  .u-text-hover-color-1-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-1-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-1-base .u-nav-link.active {
    color: #f1c50e !important;
  }
  .u-text-color-1-base .u-svg-link,
  .u-text-hover-color-1-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-1-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-1-base .u-svg-link,
  .u-text-hover-color-1-base:focus .u-svg-link {
    fill: #f1c50e;
  }
  .u-link.u-text-color-1-base:hover {
    color: #d9b10d !important;
  }
  a.u-link.u-text-hover-color-1-base:hover {
    color: #f1c50e !important;
  }
  .u-text-color-2-dark-3,
  li.active > a.u-button-style.u-text-color-2-dark-3,
  li.active > a.u-button-style.u-text-color-2-dark-3[class*="u-border-"],
  a.u-button-style.u-text-color-2-dark-3,
  a.u-button-style.u-text-color-2-dark-3[class*="u-border-"] {
    color: #293330 !important;
  }
  a.u-button-style.u-text-color-2-dark-3:hover,
  a.u-button-style.u-text-color-2-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-2-dark-3:focus,
  a.u-button-style.u-text-color-2-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-2-dark-3:active,
  a.u-button-style.u-button-style.u-text-color-2-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-2-dark-3.active,
  a.u-button-style.u-button-style.u-text-color-2-dark-3[class*="u-border-"].active {
    color: #252e2b !important;
  }
  a.u-button-style:hover > .u-text-hover-color-2-dark-3,
  a.u-button-style:hover > .u-text-hover-color-2-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-2-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-2-dark-3.active,
  .u-text-hover-color-2-dark-3.u-language-url:hover,
  .u-text-hover-color-2-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-2-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-2-dark-3 .u-nav-link.active {
    color: #293330 !important;
  }
  .u-text-color-2-dark-3 .u-svg-link,
  .u-text-hover-color-2-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-2-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-2-dark-3 .u-svg-link,
  .u-text-hover-color-2-dark-3:focus .u-svg-link {
    fill: #293330;
  }
  .u-link.u-text-color-2-dark-3:hover {
    color: #252e2b !important;
  }
  a.u-link.u-text-hover-color-2-dark-3:hover {
    color: #293330 !important;
  }
  .u-text-color-2-dark-2,
  li.active > a.u-button-style.u-text-color-2-dark-2,
  li.active > a.u-button-style.u-text-color-2-dark-2[class*="u-border-"],
  a.u-button-style.u-text-color-2-dark-2,
  a.u-button-style.u-text-color-2-dark-2[class*="u-border-"] {
    color: #477264 !important;
  }
  a.u-button-style.u-text-color-2-dark-2:hover,
  a.u-button-style.u-text-color-2-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-2-dark-2:focus,
  a.u-button-style.u-text-color-2-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-2-dark-2:active,
  a.u-button-style.u-button-style.u-text-color-2-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-2-dark-2.active,
  a.u-button-style.u-button-style.u-text-color-2-dark-2[class*="u-border-"].active {
    color: #40675a !important;
  }
  a.u-button-style:hover > .u-text-hover-color-2-dark-2,
  a.u-button-style:hover > .u-text-hover-color-2-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-2-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-2-dark-2.active,
  .u-text-hover-color-2-dark-2.u-language-url:hover,
  .u-text-hover-color-2-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-2-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-2-dark-2 .u-nav-link.active {
    color: #477264 !important;
  }
  .u-text-color-2-dark-2 .u-svg-link,
  .u-text-hover-color-2-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-2-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-2-dark-2 .u-svg-link,
  .u-text-hover-color-2-dark-2:focus .u-svg-link {
    fill: #477264;
  }
  .u-link.u-text-color-2-dark-2:hover {
    color: #40675a !important;
  }
  a.u-link.u-text-hover-color-2-dark-2:hover {
    color: #477264 !important;
  }
  .u-text-color-2-dark-1,
  li.active > a.u-button-style.u-text-color-2-dark-1,
  li.active > a.u-button-style.u-text-color-2-dark-1[class*="u-border-"],
  a.u-button-style.u-text-color-2-dark-1,
  a.u-button-style.u-text-color-2-dark-1[class*="u-border-"] {
    color: #4fb291 !important;
  }
  a.u-button-style.u-text-color-2-dark-1:hover,
  a.u-button-style.u-text-color-2-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-2-dark-1:focus,
  a.u-button-style.u-text-color-2-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-2-dark-1:active,
  a.u-button-style.u-button-style.u-text-color-2-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-2-dark-1.active,
  a.u-button-style.u-button-style.u-text-color-2-dark-1[class*="u-border-"].active {
    color: #46a183 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-2-dark-1,
  a.u-button-style:hover > .u-text-hover-color-2-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-2-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-2-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-2-dark-1.active,
  .u-text-hover-color-2-dark-1.u-language-url:hover,
  .u-text-hover-color-2-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-2-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-2-dark-1 .u-nav-link.active {
    color: #4fb291 !important;
  }
  .u-text-color-2-dark-1 .u-svg-link,
  .u-text-hover-color-2-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-2-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-2-dark-1 .u-svg-link,
  .u-text-hover-color-2-dark-1:focus .u-svg-link {
    fill: #4fb291;
  }
  .u-link.u-text-color-2-dark-1:hover {
    color: #46a183 !important;
  }
  a.u-link.u-text-hover-color-2-dark-1:hover {
    color: #4fb291 !important;
  }
  .u-text-color-2,
  li.active > a.u-button-style.u-text-color-2,
  li.active > a.u-button-style.u-text-color-2[class*="u-border-"],
  a.u-button-style.u-text-color-2,
  a.u-button-style.u-text-color-2[class*="u-border-"] {
    color: #67d3af !important;
  }
  a.u-button-style.u-text-color-2:hover,
  a.u-button-style.u-text-color-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-2:focus,
  a.u-button-style.u-text-color-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-2:active,
  a.u-button-style.u-button-style.u-text-color-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-2.active,
  a.u-button-style.u-button-style.u-text-color-2[class*="u-border-"].active {
    color: #4fcca2 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-2,
  a.u-button-style:hover > .u-text-hover-color-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-2.active,
  .u-text-hover-color-2.u-language-url:hover,
  .u-text-hover-color-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-2 .u-nav-link.active {
    color: #67d3af !important;
  }
  .u-text-color-2 .u-svg-link,
  .u-text-hover-color-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-2 .u-svg-link,
  .u-text-hover-color-2:focus .u-svg-link {
    fill: #67d3af;
  }
  .u-link.u-text-color-2:hover {
    color: #4fcca2 !important;
  }
  a.u-link.u-text-hover-color-2:hover {
    color: #67d3af !important;
  }
  .u-text-color-2-light-1,
  li.active > a.u-button-style.u-text-color-2-light-1,
  li.active > a.u-button-style.u-text-color-2-light-1[class*="u-border-"],
  a.u-button-style.u-text-color-2-light-1,
  a.u-button-style.u-text-color-2-light-1[class*="u-border-"] {
    color: #90e0c6 !important;
  }
  a.u-button-style.u-text-color-2-light-1:hover,
  a.u-button-style.u-text-color-2-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-2-light-1:focus,
  a.u-button-style.u-text-color-2-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-2-light-1:active,
  a.u-button-style.u-button-style.u-text-color-2-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-2-light-1.active,
  a.u-button-style.u-button-style.u-text-color-2-light-1[class*="u-border-"].active {
    color: #73d8b7 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-2-light-1,
  a.u-button-style:hover > .u-text-hover-color-2-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-2-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-2-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-2-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-2-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-2-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-2-light-1.active,
  .u-text-hover-color-2-light-1.u-language-url:hover,
  .u-text-hover-color-2-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-2-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-2-light-1 .u-nav-link.active {
    color: #90e0c6 !important;
  }
  .u-text-color-2-light-1 .u-svg-link,
  .u-text-hover-color-2-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-2-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-2-light-1 .u-svg-link,
  .u-text-hover-color-2-light-1:focus .u-svg-link {
    fill: #90e0c6;
  }
  .u-link.u-text-color-2-light-1:hover {
    color: #73d8b7 !important;
  }
  a.u-link.u-text-hover-color-2-light-1:hover {
    color: #90e0c6 !important;
  }
  .u-text-color-2-light-2,
  li.active > a.u-button-style.u-text-color-2-light-2,
  li.active > a.u-button-style.u-text-color-2-light-2[class*="u-border-"],
  a.u-button-style.u-text-color-2-light-2,
  a.u-button-style.u-text-color-2-light-2[class*="u-border-"] {
    color: #bdeedd !important;
  }
  a.u-button-style.u-text-color-2-light-2:hover,
  a.u-button-style.u-text-color-2-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-2-light-2:focus,
  a.u-button-style.u-text-color-2-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-2-light-2:active,
  a.u-button-style.u-button-style.u-text-color-2-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-2-light-2.active,
  a.u-button-style.u-button-style.u-text-color-2-light-2[class*="u-border-"].active {
    color: #9be5cc !important;
  }
  a.u-button-style:hover > .u-text-hover-color-2-light-2,
  a.u-button-style:hover > .u-text-hover-color-2-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-2-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-2-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-2-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-2-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-2-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-2-light-2.active,
  .u-text-hover-color-2-light-2.u-language-url:hover,
  .u-text-hover-color-2-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-2-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-2-light-2 .u-nav-link.active {
    color: #bdeedd !important;
  }
  .u-text-color-2-light-2 .u-svg-link,
  .u-text-hover-color-2-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-2-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-2-light-2 .u-svg-link,
  .u-text-hover-color-2-light-2:focus .u-svg-link {
    fill: #bdeedd;
  }
  .u-link.u-text-color-2-light-2:hover {
    color: #9be5cc !important;
  }
  a.u-link.u-text-hover-color-2-light-2:hover {
    color: #bdeedd !important;
  }
  .u-text-color-2-light-3,
  li.active > a.u-button-style.u-text-color-2-light-3,
  li.active > a.u-button-style.u-text-color-2-light-3[class*="u-border-"],
  a.u-button-style.u-text-color-2-light-3,
  a.u-button-style.u-text-color-2-light-3[class*="u-border-"] {
    color: #eefbf6 !important;
  }
  a.u-button-style.u-text-color-2-light-3:hover,
  a.u-button-style.u-text-color-2-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-2-light-3:focus,
  a.u-button-style.u-text-color-2-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-2-light-3:active,
  a.u-button-style.u-button-style.u-text-color-2-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-2-light-3.active,
  a.u-button-style.u-button-style.u-text-color-2-light-3[class*="u-border-"].active {
    color: #c6f2e1 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-2-light-3,
  a.u-button-style:hover > .u-text-hover-color-2-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-2-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-2-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-2-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-2-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-2-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-2-light-3.active,
  .u-text-hover-color-2-light-3.u-language-url:hover,
  .u-text-hover-color-2-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-2-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-2-light-3 .u-nav-link.active {
    color: #eefbf6 !important;
  }
  .u-text-color-2-light-3 .u-svg-link,
  .u-text-hover-color-2-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-2-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-2-light-3 .u-svg-link,
  .u-text-hover-color-2-light-3:focus .u-svg-link {
    fill: #eefbf6;
  }
  .u-link.u-text-color-2-light-3:hover {
    color: #c6f2e1 !important;
  }
  a.u-link.u-text-hover-color-2-light-3:hover {
    color: #eefbf6 !important;
  }
  .u-text-color-2-base,
  li.active > a.u-button-style.u-text-color-2-base,
  li.active > a.u-button-style.u-text-color-2-base[class*="u-border-"],
  a.u-button-style.u-text-color-2-base,
  a.u-button-style.u-text-color-2-base[class*="u-border-"] {
    color: #4fb291 !important;
  }
  a.u-button-style.u-text-color-2-base:hover,
  a.u-button-style.u-text-color-2-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-2-base:focus,
  a.u-button-style.u-text-color-2-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-2-base:active,
  a.u-button-style.u-button-style.u-text-color-2-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-2-base.active,
  a.u-button-style.u-button-style.u-text-color-2-base[class*="u-border-"].active {
    color: #46a183 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-2-base,
  a.u-button-style:hover > .u-text-hover-color-2-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-2-base:hover,
  a.u-button-style.u-button-style.u-text-hover-color-2-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-2-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-2-base:focus,
  a.u-button-style.u-button-style.u-text-hover-color-2-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-2-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-base,
  a.u-button-style.u-button-style.active > .u-text-active-color-2-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-2-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-2-base.active,
  .u-text-hover-color-2-base.u-language-url:hover,
  .u-text-hover-color-2-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-2-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-2-base .u-nav-link.active {
    color: #4fb291 !important;
  }
  .u-text-color-2-base .u-svg-link,
  .u-text-hover-color-2-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-2-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-2-base .u-svg-link,
  .u-text-hover-color-2-base:focus .u-svg-link {
    fill: #4fb291;
  }
  .u-link.u-text-color-2-base:hover {
    color: #46a183 !important;
  }
  a.u-link.u-text-hover-color-2-base:hover {
    color: #4fb291 !important;
  }
  .u-text-color-3-dark-3,
  li.active > a.u-button-style.u-text-color-3-dark-3,
  li.active > a.u-button-style.u-text-color-3-dark-3[class*="u-border-"],
  a.u-button-style.u-text-color-3-dark-3,
  a.u-button-style.u-text-color-3-dark-3[class*="u-border-"] {
    color: #292d33 !important;
  }
  a.u-button-style.u-text-color-3-dark-3:hover,
  a.u-button-style.u-text-color-3-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-3-dark-3:focus,
  a.u-button-style.u-text-color-3-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-3-dark-3:active,
  a.u-button-style.u-button-style.u-text-color-3-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-3-dark-3.active,
  a.u-button-style.u-button-style.u-text-color-3-dark-3[class*="u-border-"].active {
    color: #25292e !important;
  }
  a.u-button-style:hover > .u-text-hover-color-3-dark-3,
  a.u-button-style:hover > .u-text-hover-color-3-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-3-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-3-dark-3.active,
  .u-text-hover-color-3-dark-3.u-language-url:hover,
  .u-text-hover-color-3-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-3-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-3-dark-3 .u-nav-link.active {
    color: #292d33 !important;
  }
  .u-text-color-3-dark-3 .u-svg-link,
  .u-text-hover-color-3-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-3-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-3-dark-3 .u-svg-link,
  .u-text-hover-color-3-dark-3:focus .u-svg-link {
    fill: #292d33;
  }
  .u-link.u-text-color-3-dark-3:hover {
    color: #25292e !important;
  }
  a.u-link.u-text-hover-color-3-dark-3:hover {
    color: #292d33 !important;
  }
  .u-text-color-3-dark-2,
  li.active > a.u-button-style.u-text-color-3-dark-2,
  li.active > a.u-button-style.u-text-color-3-dark-2[class*="u-border-"],
  a.u-button-style.u-text-color-3-dark-2,
  a.u-button-style.u-text-color-3-dark-2[class*="u-border-"] {
    color: #555c66 !important;
  }
  a.u-button-style.u-text-color-3-dark-2:hover,
  a.u-button-style.u-text-color-3-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-3-dark-2:focus,
  a.u-button-style.u-text-color-3-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-3-dark-2:active,
  a.u-button-style.u-button-style.u-text-color-3-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-3-dark-2.active,
  a.u-button-style.u-button-style.u-text-color-3-dark-2[class*="u-border-"].active {
    color: #4d535c !important;
  }
  a.u-button-style:hover > .u-text-hover-color-3-dark-2,
  a.u-button-style:hover > .u-text-hover-color-3-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-3-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-3-dark-2.active,
  .u-text-hover-color-3-dark-2.u-language-url:hover,
  .u-text-hover-color-3-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-3-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-3-dark-2 .u-nav-link.active {
    color: #555c66 !important;
  }
  .u-text-color-3-dark-2 .u-svg-link,
  .u-text-hover-color-3-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-3-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-3-dark-2 .u-svg-link,
  .u-text-hover-color-3-dark-2:focus .u-svg-link {
    fill: #555c66;
  }
  .u-link.u-text-color-3-dark-2:hover {
    color: #4d535c !important;
  }
  a.u-link.u-text-hover-color-3-dark-2:hover {
    color: #555c66 !important;
  }
  .u-text-color-3-dark-1,
  li.active > a.u-button-style.u-text-color-3-dark-1,
  li.active > a.u-button-style.u-text-color-3-dark-1[class*="u-border-"],
  a.u-button-style.u-text-color-3-dark-1,
  a.u-button-style.u-text-color-3-dark-1[class*="u-border-"] {
    color: #858e99 !important;
  }
  a.u-button-style.u-text-color-3-dark-1:hover,
  a.u-button-style.u-text-color-3-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-3-dark-1:focus,
  a.u-button-style.u-text-color-3-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-3-dark-1:active,
  a.u-button-style.u-button-style.u-text-color-3-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-3-dark-1.active,
  a.u-button-style.u-button-style.u-text-color-3-dark-1[class*="u-border-"].active {
    color: #75808c !important;
  }
  a.u-button-style:hover > .u-text-hover-color-3-dark-1,
  a.u-button-style:hover > .u-text-hover-color-3-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-3-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-3-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-3-dark-1.active,
  .u-text-hover-color-3-dark-1.u-language-url:hover,
  .u-text-hover-color-3-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-3-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-3-dark-1 .u-nav-link.active {
    color: #858e99 !important;
  }
  .u-text-color-3-dark-1 .u-svg-link,
  .u-text-hover-color-3-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-3-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-3-dark-1 .u-svg-link,
  .u-text-hover-color-3-dark-1:focus .u-svg-link {
    fill: #858e99;
  }
  .u-link.u-text-color-3-dark-1:hover {
    color: #75808c !important;
  }
  a.u-link.u-text-hover-color-3-dark-1:hover {
    color: #858e99 !important;
  }
  .u-text-color-3,
  li.active > a.u-button-style.u-text-color-3,
  li.active > a.u-button-style.u-text-color-3[class*="u-border-"],
  a.u-button-style.u-text-color-3,
  a.u-button-style.u-text-color-3[class*="u-border-"] {
    color: #b9c1cc !important;
  }
  a.u-button-style.u-text-color-3:hover,
  a.u-button-style.u-text-color-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-3:focus,
  a.u-button-style.u-text-color-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-3:active,
  a.u-button-style.u-button-style.u-text-color-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-3.active,
  a.u-button-style.u-button-style.u-text-color-3[class*="u-border-"].active {
    color: #a2adbc !important;
  }
  a.u-button-style:hover > .u-text-hover-color-3,
  a.u-button-style:hover > .u-text-hover-color-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-3.active,
  .u-text-hover-color-3.u-language-url:hover,
  .u-text-hover-color-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-3 .u-nav-link.active {
    color: #b9c1cc !important;
  }
  .u-text-color-3 .u-svg-link,
  .u-text-hover-color-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-3 .u-svg-link,
  .u-text-hover-color-3:focus .u-svg-link {
    fill: #b9c1cc;
  }
  .u-link.u-text-color-3:hover {
    color: #a2adbc !important;
  }
  a.u-link.u-text-hover-color-3:hover {
    color: #b9c1cc !important;
  }
  .u-text-color-3-light-1,
  li.active > a.u-button-style.u-text-color-3-light-1,
  li.active > a.u-button-style.u-text-color-3-light-1[class*="u-border-"],
  a.u-button-style.u-text-color-3-light-1,
  a.u-button-style.u-text-color-3-light-1[class*="u-border-"] {
    color: #ccd3db !important;
  }
  a.u-button-style.u-text-color-3-light-1:hover,
  a.u-button-style.u-text-color-3-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-3-light-1:focus,
  a.u-button-style.u-text-color-3-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-3-light-1:active,
  a.u-button-style.u-button-style.u-text-color-3-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-3-light-1.active,
  a.u-button-style.u-button-style.u-text-color-3-light-1[class*="u-border-"].active {
    color: #b3bec9 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-3-light-1,
  a.u-button-style:hover > .u-text-hover-color-3-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-3-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-3-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-3-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-3-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-3-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-3-light-1.active,
  .u-text-hover-color-3-light-1.u-language-url:hover,
  .u-text-hover-color-3-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-3-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-3-light-1 .u-nav-link.active {
    color: #ccd3db !important;
  }
  .u-text-color-3-light-1 .u-svg-link,
  .u-text-hover-color-3-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-3-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-3-light-1 .u-svg-link,
  .u-text-hover-color-3-light-1:focus .u-svg-link {
    fill: #ccd3db;
  }
  .u-link.u-text-color-3-light-1:hover {
    color: #b3bec9 !important;
  }
  a.u-link.u-text-hover-color-3-light-1:hover {
    color: #ccd3db !important;
  }
  .u-text-color-3-light-2,
  li.active > a.u-button-style.u-text-color-3-light-2,
  li.active > a.u-button-style.u-text-color-3-light-2[class*="u-border-"],
  a.u-button-style.u-text-color-3-light-2,
  a.u-button-style.u-text-color-3-light-2[class*="u-border-"] {
    color: #e0e5eb !important;
  }
  a.u-button-style.u-text-color-3-light-2:hover,
  a.u-button-style.u-text-color-3-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-3-light-2:focus,
  a.u-button-style.u-text-color-3-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-3-light-2:active,
  a.u-button-style.u-button-style.u-text-color-3-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-3-light-2.active,
  a.u-button-style.u-button-style.u-text-color-3-light-2[class*="u-border-"].active {
    color: #c4ced9 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-3-light-2,
  a.u-button-style:hover > .u-text-hover-color-3-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-3-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-3-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-3-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-3-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-3-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-3-light-2.active,
  .u-text-hover-color-3-light-2.u-language-url:hover,
  .u-text-hover-color-3-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-3-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-3-light-2 .u-nav-link.active {
    color: #e0e5eb !important;
  }
  .u-text-color-3-light-2 .u-svg-link,
  .u-text-hover-color-3-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-3-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-3-light-2 .u-svg-link,
  .u-text-hover-color-3-light-2:focus .u-svg-link {
    fill: #e0e5eb;
  }
  .u-link.u-text-color-3-light-2:hover {
    color: #c4ced9 !important;
  }
  a.u-link.u-text-hover-color-3-light-2:hover {
    color: #e0e5eb !important;
  }
  .u-text-color-3-light-3,
  li.active > a.u-button-style.u-text-color-3-light-3,
  li.active > a.u-button-style.u-text-color-3-light-3[class*="u-border-"],
  a.u-button-style.u-text-color-3-light-3,
  a.u-button-style.u-text-color-3-light-3[class*="u-border-"] {
    color: #f5f7fa !important;
  }
  a.u-button-style.u-text-color-3-light-3:hover,
  a.u-button-style.u-text-color-3-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-3-light-3:focus,
  a.u-button-style.u-text-color-3-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-3-light-3:active,
  a.u-button-style.u-button-style.u-text-color-3-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-3-light-3.active,
  a.u-button-style.u-button-style.u-text-color-3-light-3[class*="u-border-"].active {
    color: #d4dde9 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-3-light-3,
  a.u-button-style:hover > .u-text-hover-color-3-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-3-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-3-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-3-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-3-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-3-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-3-light-3.active,
  .u-text-hover-color-3-light-3.u-language-url:hover,
  .u-text-hover-color-3-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-3-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-3-light-3 .u-nav-link.active {
    color: #f5f7fa !important;
  }
  .u-text-color-3-light-3 .u-svg-link,
  .u-text-hover-color-3-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-3-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-3-light-3 .u-svg-link,
  .u-text-hover-color-3-light-3:focus .u-svg-link {
    fill: #f5f7fa;
  }
  .u-link.u-text-color-3-light-3:hover {
    color: #d4dde9 !important;
  }
  a.u-link.u-text-hover-color-3-light-3:hover {
    color: #f5f7fa !important;
  }
  .u-text-color-3-base,
  li.active > a.u-button-style.u-text-color-3-base,
  li.active > a.u-button-style.u-text-color-3-base[class*="u-border-"],
  a.u-button-style.u-text-color-3-base,
  a.u-button-style.u-text-color-3-base[class*="u-border-"] {
    color: #b9c1cc !important;
  }
  a.u-button-style.u-text-color-3-base:hover,
  a.u-button-style.u-text-color-3-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-3-base:focus,
  a.u-button-style.u-text-color-3-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-3-base:active,
  a.u-button-style.u-button-style.u-text-color-3-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-3-base.active,
  a.u-button-style.u-button-style.u-text-color-3-base[class*="u-border-"].active {
    color: #a2adbc !important;
  }
  a.u-button-style:hover > .u-text-hover-color-3-base,
  a.u-button-style:hover > .u-text-hover-color-3-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-3-base:hover,
  a.u-button-style.u-button-style.u-text-hover-color-3-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-3-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-3-base:focus,
  a.u-button-style.u-button-style.u-text-hover-color-3-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-3-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-base,
  a.u-button-style.u-button-style.active > .u-text-active-color-3-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-3-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-3-base.active,
  .u-text-hover-color-3-base.u-language-url:hover,
  .u-text-hover-color-3-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-3-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-3-base .u-nav-link.active {
    color: #b9c1cc !important;
  }
  .u-text-color-3-base .u-svg-link,
  .u-text-hover-color-3-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-3-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-3-base .u-svg-link,
  .u-text-hover-color-3-base:focus .u-svg-link {
    fill: #b9c1cc;
  }
  .u-link.u-text-color-3-base:hover {
    color: #a2adbc !important;
  }
  a.u-link.u-text-hover-color-3-base:hover {
    color: #b9c1cc !important;
  }
  .u-text-color-4-dark-3,
  li.active > a.u-button-style.u-text-color-4-dark-3,
  li.active > a.u-button-style.u-text-color-4-dark-3[class*="u-border-"],
  a.u-button-style.u-text-color-4-dark-3,
  a.u-button-style.u-text-color-4-dark-3[class*="u-border-"] {
    color: #292e33 !important;
  }
  a.u-button-style.u-text-color-4-dark-3:hover,
  a.u-button-style.u-text-color-4-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-4-dark-3:focus,
  a.u-button-style.u-text-color-4-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-4-dark-3:active,
  a.u-button-style.u-button-style.u-text-color-4-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-4-dark-3.active,
  a.u-button-style.u-button-style.u-text-color-4-dark-3[class*="u-border-"].active {
    color: #25292e !important;
  }
  a.u-button-style:hover > .u-text-hover-color-4-dark-3,
  a.u-button-style:hover > .u-text-hover-color-4-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-4-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-4-dark-3.active,
  .u-text-hover-color-4-dark-3.u-language-url:hover,
  .u-text-hover-color-4-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-4-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-4-dark-3 .u-nav-link.active {
    color: #292e33 !important;
  }
  .u-text-color-4-dark-3 .u-svg-link,
  .u-text-hover-color-4-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-4-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-4-dark-3 .u-svg-link,
  .u-text-hover-color-4-dark-3:focus .u-svg-link {
    fill: #292e33;
  }
  .u-link.u-text-color-4-dark-3:hover {
    color: #25292e !important;
  }
  a.u-link.u-text-hover-color-4-dark-3:hover {
    color: #292e33 !important;
  }
  .u-text-color-4-dark-2,
  li.active > a.u-button-style.u-text-color-4-dark-2,
  li.active > a.u-button-style.u-text-color-4-dark-2[class*="u-border-"],
  a.u-button-style.u-text-color-4-dark-2,
  a.u-button-style.u-text-color-4-dark-2[class*="u-border-"] {
    color: #243f56 !important;
  }
  a.u-button-style.u-text-color-4-dark-2:hover,
  a.u-button-style.u-text-color-4-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-4-dark-2:focus,
  a.u-button-style.u-text-color-4-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-4-dark-2:active,
  a.u-button-style.u-button-style.u-text-color-4-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-4-dark-2.active,
  a.u-button-style.u-button-style.u-text-color-4-dark-2[class*="u-border-"].active {
    color: #20394d !important;
  }
  a.u-button-style:hover > .u-text-hover-color-4-dark-2,
  a.u-button-style:hover > .u-text-hover-color-4-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-4-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-4-dark-2.active,
  .u-text-hover-color-4-dark-2.u-language-url:hover,
  .u-text-hover-color-4-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-4-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-4-dark-2 .u-nav-link.active {
    color: #243f56 !important;
  }
  .u-text-color-4-dark-2 .u-svg-link,
  .u-text-hover-color-4-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-4-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-4-dark-2 .u-svg-link,
  .u-text-hover-color-4-dark-2:focus .u-svg-link {
    fill: #243f56;
  }
  .u-link.u-text-color-4-dark-2:hover {
    color: #20394d !important;
  }
  a.u-link.u-text-hover-color-4-dark-2:hover {
    color: #243f56 !important;
  }
  .u-text-color-4-dark-1,
  li.active > a.u-button-style.u-text-color-4-dark-1,
  li.active > a.u-button-style.u-text-color-4-dark-1[class*="u-border-"],
  a.u-button-style.u-text-color-4-dark-1,
  a.u-button-style.u-text-color-4-dark-1[class*="u-border-"] {
    color: #486f91 !important;
  }
  a.u-button-style.u-text-color-4-dark-1:hover,
  a.u-button-style.u-text-color-4-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-4-dark-1:focus,
  a.u-button-style.u-text-color-4-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-4-dark-1:active,
  a.u-button-style.u-button-style.u-text-color-4-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-4-dark-1.active,
  a.u-button-style.u-button-style.u-text-color-4-dark-1[class*="u-border-"].active {
    color: #416483 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-4-dark-1,
  a.u-button-style:hover > .u-text-hover-color-4-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-4-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-4-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-4-dark-1.active,
  .u-text-hover-color-4-dark-1.u-language-url:hover,
  .u-text-hover-color-4-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-4-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-4-dark-1 .u-nav-link.active {
    color: #486f91 !important;
  }
  .u-text-color-4-dark-1 .u-svg-link,
  .u-text-hover-color-4-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-4-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-4-dark-1 .u-svg-link,
  .u-text-hover-color-4-dark-1:focus .u-svg-link {
    fill: #486f91;
  }
  .u-link.u-text-color-4-dark-1:hover {
    color: #416483 !important;
  }
  a.u-link.u-text-hover-color-4-dark-1:hover {
    color: #486f91 !important;
  }
  .u-text-color-4,
  li.active > a.u-button-style.u-text-color-4,
  li.active > a.u-button-style.u-text-color-4[class*="u-border-"],
  a.u-button-style.u-text-color-4,
  a.u-button-style.u-text-color-4[class*="u-border-"] {
    color: #76a4cb !important;
  }
  a.u-button-style.u-text-color-4:hover,
  a.u-button-style.u-text-color-4[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-4:focus,
  a.u-button-style.u-text-color-4[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-4:active,
  a.u-button-style.u-button-style.u-text-color-4[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-4.active,
  a.u-button-style.u-button-style.u-text-color-4[class*="u-border-"].active {
    color: #5f95c2 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-4,
  a.u-button-style:hover > .u-text-hover-color-4[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-4:hover,
  a.u-button-style.u-button-style.u-text-hover-color-4[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-4:focus,
  a.u-button-style.u-button-style.u-text-hover-color-4[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-4,
  a.u-button-style.u-button-style.active > .u-text-active-color-4[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-4:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-4.active,
  .u-text-hover-color-4.u-language-url:hover,
  .u-text-hover-color-4 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-4 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-4 .u-nav-link.active {
    color: #76a4cb !important;
  }
  .u-text-color-4 .u-svg-link,
  .u-text-hover-color-4:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-4 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-4 .u-svg-link,
  .u-text-hover-color-4:focus .u-svg-link {
    fill: #76a4cb;
  }
  .u-link.u-text-color-4:hover {
    color: #5f95c2 !important;
  }
  a.u-link.u-text-hover-color-4:hover {
    color: #76a4cb !important;
  }
  .u-text-color-4-light-1,
  li.active > a.u-button-style.u-text-color-4-light-1,
  li.active > a.u-button-style.u-text-color-4-light-1[class*="u-border-"],
  a.u-button-style.u-text-color-4-light-1,
  a.u-button-style.u-text-color-4-light-1[class*="u-border-"] {
    color: #9abddb !important;
  }
  a.u-button-style.u-text-color-4-light-1:hover,
  a.u-button-style.u-text-color-4-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-4-light-1:focus,
  a.u-button-style.u-text-color-4-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-4-light-1:active,
  a.u-button-style.u-button-style.u-text-color-4-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-4-light-1.active,
  a.u-button-style.u-button-style.u-text-color-4-light-1[class*="u-border-"].active {
    color: #7fabd1 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-4-light-1,
  a.u-button-style:hover > .u-text-hover-color-4-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-4-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-4-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-4-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-4-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-4-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-4-light-1.active,
  .u-text-hover-color-4-light-1.u-language-url:hover,
  .u-text-hover-color-4-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-4-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-4-light-1 .u-nav-link.active {
    color: #9abddb !important;
  }
  .u-text-color-4-light-1 .u-svg-link,
  .u-text-hover-color-4-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-4-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-4-light-1 .u-svg-link,
  .u-text-hover-color-4-light-1:focus .u-svg-link {
    fill: #9abddb;
  }
  .u-link.u-text-color-4-light-1:hover {
    color: #7fabd1 !important;
  }
  a.u-link.u-text-hover-color-4-light-1:hover {
    color: #9abddb !important;
  }
  .u-text-color-4-light-2,
  li.active > a.u-button-style.u-text-color-4-light-2,
  li.active > a.u-button-style.u-text-color-4-light-2[class*="u-border-"],
  a.u-button-style.u-text-color-4-light-2,
  a.u-button-style.u-text-color-4-light-2[class*="u-border-"] {
    color: #c3d8ea !important;
  }
  a.u-button-style.u-text-color-4-light-2:hover,
  a.u-button-style.u-text-color-4-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-4-light-2:focus,
  a.u-button-style.u-text-color-4-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-4-light-2:active,
  a.u-button-style.u-button-style.u-text-color-4-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-4-light-2.active,
  a.u-button-style.u-button-style.u-text-color-4-light-2[class*="u-border-"].active {
    color: #a3c3df !important;
  }
  a.u-button-style:hover > .u-text-hover-color-4-light-2,
  a.u-button-style:hover > .u-text-hover-color-4-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-4-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-4-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-4-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-4-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-4-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-4-light-2.active,
  .u-text-hover-color-4-light-2.u-language-url:hover,
  .u-text-hover-color-4-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-4-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-4-light-2 .u-nav-link.active {
    color: #c3d8ea !important;
  }
  .u-text-color-4-light-2 .u-svg-link,
  .u-text-hover-color-4-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-4-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-4-light-2 .u-svg-link,
  .u-text-hover-color-4-light-2:focus .u-svg-link {
    fill: #c3d8ea;
  }
  .u-link.u-text-color-4-light-2:hover {
    color: #a3c3df !important;
  }
  a.u-link.u-text-hover-color-4-light-2:hover {
    color: #c3d8ea !important;
  }
  .u-text-color-4-light-3,
  li.active > a.u-button-style.u-text-color-4-light-3,
  li.active > a.u-button-style.u-text-color-4-light-3[class*="u-border-"],
  a.u-button-style.u-text-color-4-light-3,
  a.u-button-style.u-text-color-4-light-3[class*="u-border-"] {
    color: #eff5fa !important;
  }
  a.u-button-style.u-text-color-4-light-3:hover,
  a.u-button-style.u-text-color-4-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-4-light-3:focus,
  a.u-button-style.u-text-color-4-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-4-light-3:active,
  a.u-button-style.u-button-style.u-text-color-4-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-4-light-3.active,
  a.u-button-style.u-button-style.u-text-color-4-light-3[class*="u-border-"].active {
    color: #cadeee !important;
  }
  a.u-button-style:hover > .u-text-hover-color-4-light-3,
  a.u-button-style:hover > .u-text-hover-color-4-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-4-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-4-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-4-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-4-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-4-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-4-light-3.active,
  .u-text-hover-color-4-light-3.u-language-url:hover,
  .u-text-hover-color-4-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-4-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-4-light-3 .u-nav-link.active {
    color: #eff5fa !important;
  }
  .u-text-color-4-light-3 .u-svg-link,
  .u-text-hover-color-4-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-4-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-4-light-3 .u-svg-link,
  .u-text-hover-color-4-light-3:focus .u-svg-link {
    fill: #eff5fa;
  }
  .u-link.u-text-color-4-light-3:hover {
    color: #cadeee !important;
  }
  a.u-link.u-text-hover-color-4-light-3:hover {
    color: #eff5fa !important;
  }
  .u-text-color-4-base,
  li.active > a.u-button-style.u-text-color-4-base,
  li.active > a.u-button-style.u-text-color-4-base[class*="u-border-"],
  a.u-button-style.u-text-color-4-base,
  a.u-button-style.u-text-color-4-base[class*="u-border-"] {
    color: #243f56 !important;
  }
  a.u-button-style.u-text-color-4-base:hover,
  a.u-button-style.u-text-color-4-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-4-base:focus,
  a.u-button-style.u-text-color-4-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-4-base:active,
  a.u-button-style.u-button-style.u-text-color-4-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-4-base.active,
  a.u-button-style.u-button-style.u-text-color-4-base[class*="u-border-"].active {
    color: #20394d !important;
  }
  a.u-button-style:hover > .u-text-hover-color-4-base,
  a.u-button-style:hover > .u-text-hover-color-4-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-4-base:hover,
  a.u-button-style.u-button-style.u-text-hover-color-4-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-4-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-4-base:focus,
  a.u-button-style.u-button-style.u-text-hover-color-4-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-4-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-base,
  a.u-button-style.u-button-style.active > .u-text-active-color-4-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-4-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-4-base.active,
  .u-text-hover-color-4-base.u-language-url:hover,
  .u-text-hover-color-4-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-4-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-4-base .u-nav-link.active {
    color: #243f56 !important;
  }
  .u-text-color-4-base .u-svg-link,
  .u-text-hover-color-4-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-4-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-4-base .u-svg-link,
  .u-text-hover-color-4-base:focus .u-svg-link {
    fill: #243f56;
  }
  .u-link.u-text-color-4-base:hover {
    color: #20394d !important;
  }
  a.u-link.u-text-hover-color-4-base:hover {
    color: #243f56 !important;
  }
  .u-text-color-5-dark-3,
  li.active > a.u-button-style.u-text-color-5-dark-3,
  li.active > a.u-button-style.u-text-color-5-dark-3[class*="u-border-"],
  a.u-button-style.u-text-color-5-dark-3,
  a.u-button-style.u-text-color-5-dark-3[class*="u-border-"] {
    color: #332929 !important;
  }
  a.u-button-style.u-text-color-5-dark-3:hover,
  a.u-button-style.u-text-color-5-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-5-dark-3:focus,
  a.u-button-style.u-text-color-5-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-5-dark-3:active,
  a.u-button-style.u-button-style.u-text-color-5-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-5-dark-3.active,
  a.u-button-style.u-button-style.u-text-color-5-dark-3[class*="u-border-"].active {
    color: #2e2525 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-5-dark-3,
  a.u-button-style:hover > .u-text-hover-color-5-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-5-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-5-dark-3.active,
  .u-text-hover-color-5-dark-3.u-language-url:hover,
  .u-text-hover-color-5-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-5-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-5-dark-3 .u-nav-link.active {
    color: #332929 !important;
  }
  .u-text-color-5-dark-3 .u-svg-link,
  .u-text-hover-color-5-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-5-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-5-dark-3 .u-svg-link,
  .u-text-hover-color-5-dark-3:focus .u-svg-link {
    fill: #332929;
  }
  .u-link.u-text-color-5-dark-3:hover {
    color: #2e2525 !important;
  }
  a.u-link.u-text-hover-color-5-dark-3:hover {
    color: #332929 !important;
  }
  .u-text-color-5-dark-2,
  li.active > a.u-button-style.u-text-color-5-dark-2,
  li.active > a.u-button-style.u-text-color-5-dark-2[class*="u-border-"],
  a.u-button-style.u-text-color-5-dark-2,
  a.u-button-style.u-text-color-5-dark-2[class*="u-border-"] {
    color: #6b4748 !important;
  }
  a.u-button-style.u-text-color-5-dark-2:hover,
  a.u-button-style.u-text-color-5-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-5-dark-2:focus,
  a.u-button-style.u-text-color-5-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-5-dark-2:active,
  a.u-button-style.u-button-style.u-text-color-5-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-5-dark-2.active,
  a.u-button-style.u-button-style.u-text-color-5-dark-2[class*="u-border-"].active {
    color: #604041 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-5-dark-2,
  a.u-button-style:hover > .u-text-hover-color-5-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-5-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-5-dark-2.active,
  .u-text-hover-color-5-dark-2.u-language-url:hover,
  .u-text-hover-color-5-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-5-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-5-dark-2 .u-nav-link.active {
    color: #6b4748 !important;
  }
  .u-text-color-5-dark-2 .u-svg-link,
  .u-text-hover-color-5-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-5-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-5-dark-2 .u-svg-link,
  .u-text-hover-color-5-dark-2:focus .u-svg-link {
    fill: #6b4748;
  }
  .u-link.u-text-color-5-dark-2:hover {
    color: #604041 !important;
  }
  a.u-link.u-text-hover-color-5-dark-2:hover {
    color: #6b4748 !important;
  }
  .u-text-color-5-dark-1,
  li.active > a.u-button-style.u-text-color-5-dark-1,
  li.active > a.u-button-style.u-text-color-5-dark-1[class*="u-border-"],
  a.u-button-style.u-text-color-5-dark-1,
  a.u-button-style.u-text-color-5-dark-1[class*="u-border-"] {
    color: #a35559 !important;
  }
  a.u-button-style.u-text-color-5-dark-1:hover,
  a.u-button-style.u-text-color-5-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-5-dark-1:focus,
  a.u-button-style.u-text-color-5-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-5-dark-1:active,
  a.u-button-style.u-button-style.u-text-color-5-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-5-dark-1.active,
  a.u-button-style.u-button-style.u-text-color-5-dark-1[class*="u-border-"].active {
    color: #934c50 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-5-dark-1,
  a.u-button-style:hover > .u-text-hover-color-5-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-5-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-5-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-5-dark-1.active,
  .u-text-hover-color-5-dark-1.u-language-url:hover,
  .u-text-hover-color-5-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-5-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-5-dark-1 .u-nav-link.active {
    color: #a35559 !important;
  }
  .u-text-color-5-dark-1 .u-svg-link,
  .u-text-hover-color-5-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-5-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-5-dark-1 .u-svg-link,
  .u-text-hover-color-5-dark-1:focus .u-svg-link {
    fill: #a35559;
  }
  .u-link.u-text-color-5-dark-1:hover {
    color: #934c50 !important;
  }
  a.u-link.u-text-hover-color-5-dark-1:hover {
    color: #a35559 !important;
  }
  .u-text-color-5,
  li.active > a.u-button-style.u-text-color-5,
  li.active > a.u-button-style.u-text-color-5[class*="u-border-"],
  a.u-button-style.u-text-color-5,
  a.u-button-style.u-text-color-5[class*="u-border-"] {
    color: #db545a !important;
  }
  a.u-button-style.u-text-color-5:hover,
  a.u-button-style.u-text-color-5[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-5:focus,
  a.u-button-style.u-text-color-5[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-5:active,
  a.u-button-style.u-button-style.u-text-color-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-5.active,
  a.u-button-style.u-button-style.u-text-color-5[class*="u-border-"].active {
    color: #d63b42 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-5,
  a.u-button-style:hover > .u-text-hover-color-5[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-5:hover,
  a.u-button-style.u-button-style.u-text-hover-color-5[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-5:focus,
  a.u-button-style.u-button-style.u-text-hover-color-5[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-5,
  a.u-button-style.u-button-style.active > .u-text-active-color-5[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-5:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-5.active,
  .u-text-hover-color-5.u-language-url:hover,
  .u-text-hover-color-5 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-5 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-5 .u-nav-link.active {
    color: #db545a !important;
  }
  .u-text-color-5 .u-svg-link,
  .u-text-hover-color-5:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-5 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-5 .u-svg-link,
  .u-text-hover-color-5:focus .u-svg-link {
    fill: #db545a;
  }
  .u-link.u-text-color-5:hover {
    color: #d63b42 !important;
  }
  a.u-link.u-text-hover-color-5:hover {
    color: #db545a !important;
  }
  .u-text-color-5-light-1,
  li.active > a.u-button-style.u-text-color-5-light-1,
  li.active > a.u-button-style.u-text-color-5-light-1[class*="u-border-"],
  a.u-button-style.u-text-color-5-light-1,
  a.u-button-style.u-text-color-5-light-1[class*="u-border-"] {
    color: #e68387 !important;
  }
  a.u-button-style.u-text-color-5-light-1:hover,
  a.u-button-style.u-text-color-5-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-5-light-1:focus,
  a.u-button-style.u-text-color-5-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-5-light-1:active,
  a.u-button-style.u-button-style.u-text-color-5-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-5-light-1.active,
  a.u-button-style.u-button-style.u-text-color-5-light-1[class*="u-border-"].active {
    color: #e0656a !important;
  }
  a.u-button-style:hover > .u-text-hover-color-5-light-1,
  a.u-button-style:hover > .u-text-hover-color-5-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-5-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-color-5-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-5-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-color-5-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-5-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-5-light-1.active,
  .u-text-hover-color-5-light-1.u-language-url:hover,
  .u-text-hover-color-5-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-5-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-5-light-1 .u-nav-link.active {
    color: #e68387 !important;
  }
  .u-text-color-5-light-1 .u-svg-link,
  .u-text-hover-color-5-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-5-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-5-light-1 .u-svg-link,
  .u-text-hover-color-5-light-1:focus .u-svg-link {
    fill: #e68387;
  }
  .u-link.u-text-color-5-light-1:hover {
    color: #e0656a !important;
  }
  a.u-link.u-text-hover-color-5-light-1:hover {
    color: #e68387 !important;
  }
  .u-text-color-5-light-2,
  li.active > a.u-button-style.u-text-color-5-light-2,
  li.active > a.u-button-style.u-text-color-5-light-2[class*="u-border-"],
  a.u-button-style.u-text-color-5-light-2,
  a.u-button-style.u-text-color-5-light-2[class*="u-border-"] {
    color: #f1b5b8 !important;
  }
  a.u-button-style.u-text-color-5-light-2:hover,
  a.u-button-style.u-text-color-5-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-5-light-2:focus,
  a.u-button-style.u-text-color-5-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-5-light-2:active,
  a.u-button-style.u-button-style.u-text-color-5-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-5-light-2.active,
  a.u-button-style.u-button-style.u-text-color-5-light-2[class*="u-border-"].active {
    color: #ea9296 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-5-light-2,
  a.u-button-style:hover > .u-text-hover-color-5-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-5-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-color-5-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-5-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-color-5-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-5-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-5-light-2.active,
  .u-text-hover-color-5-light-2.u-language-url:hover,
  .u-text-hover-color-5-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-5-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-5-light-2 .u-nav-link.active {
    color: #f1b5b8 !important;
  }
  .u-text-color-5-light-2 .u-svg-link,
  .u-text-hover-color-5-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-5-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-5-light-2 .u-svg-link,
  .u-text-hover-color-5-light-2:focus .u-svg-link {
    fill: #f1b5b8;
  }
  .u-link.u-text-color-5-light-2:hover {
    color: #ea9296 !important;
  }
  a.u-link.u-text-hover-color-5-light-2:hover {
    color: #f1b5b8 !important;
  }
  .u-text-color-5-light-3,
  li.active > a.u-button-style.u-text-color-5-light-3,
  li.active > a.u-button-style.u-text-color-5-light-3[class*="u-border-"],
  a.u-button-style.u-text-color-5-light-3,
  a.u-button-style.u-text-color-5-light-3[class*="u-border-"] {
    color: #fbeced !important;
  }
  a.u-button-style.u-text-color-5-light-3:hover,
  a.u-button-style.u-text-color-5-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-5-light-3:focus,
  a.u-button-style.u-text-color-5-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-5-light-3:active,
  a.u-button-style.u-button-style.u-text-color-5-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-5-light-3.active,
  a.u-button-style.u-button-style.u-text-color-5-light-3[class*="u-border-"].active {
    color: #f3c4c7 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-5-light-3,
  a.u-button-style:hover > .u-text-hover-color-5-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-5-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-color-5-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-5-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-color-5-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-5-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-5-light-3.active,
  .u-text-hover-color-5-light-3.u-language-url:hover,
  .u-text-hover-color-5-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-5-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-5-light-3 .u-nav-link.active {
    color: #fbeced !important;
  }
  .u-text-color-5-light-3 .u-svg-link,
  .u-text-hover-color-5-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-5-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-5-light-3 .u-svg-link,
  .u-text-hover-color-5-light-3:focus .u-svg-link {
    fill: #fbeced;
  }
  .u-link.u-text-color-5-light-3:hover {
    color: #f3c4c7 !important;
  }
  a.u-link.u-text-hover-color-5-light-3:hover {
    color: #fbeced !important;
  }
  .u-text-color-5-base,
  li.active > a.u-button-style.u-text-color-5-base,
  li.active > a.u-button-style.u-text-color-5-base[class*="u-border-"],
  a.u-button-style.u-text-color-5-base,
  a.u-button-style.u-text-color-5-base[class*="u-border-"] {
    color: #db545a !important;
  }
  a.u-button-style.u-text-color-5-base:hover,
  a.u-button-style.u-text-color-5-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-color-5-base:focus,
  a.u-button-style.u-text-color-5-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-color-5-base:active,
  a.u-button-style.u-button-style.u-text-color-5-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-color-5-base.active,
  a.u-button-style.u-button-style.u-text-color-5-base[class*="u-border-"].active {
    color: #d63b42 !important;
  }
  a.u-button-style:hover > .u-text-hover-color-5-base,
  a.u-button-style:hover > .u-text-hover-color-5-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-color-5-base:hover,
  a.u-button-style.u-button-style.u-text-hover-color-5-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-color-5-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-color-5-base:focus,
  a.u-button-style.u-button-style.u-text-hover-color-5-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-color-5-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-base,
  a.u-button-style.u-button-style.active > .u-text-active-color-5-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-color-5-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-color-5-base.active,
  .u-text-hover-color-5-base.u-language-url:hover,
  .u-text-hover-color-5-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-color-5-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-color-5-base .u-nav-link.active {
    color: #db545a !important;
  }
  .u-text-color-5-base .u-svg-link,
  .u-text-hover-color-5-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-color-5-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-color-5-base .u-svg-link,
  .u-text-hover-color-5-base:focus .u-svg-link {
    fill: #db545a;
  }
  .u-link.u-text-color-5-base:hover {
    color: #d63b42 !important;
  }
  a.u-link.u-text-hover-color-5-base:hover {
    color: #db545a !important;
  }
  .u-text-palette-1-dark-3,
  li.active > a.u-button-style.u-text-palette-1-dark-3,
  li.active > a.u-button-style.u-text-palette-1-dark-3[class*="u-border-"],
  a.u-button-style.u-text-palette-1-dark-3,
  a.u-button-style.u-text-palette-1-dark-3[class*="u-border-"] {
    color: #292e33 !important;
  }
  a.u-button-style.u-text-palette-1-dark-3:hover,
  a.u-button-style.u-text-palette-1-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-1-dark-3:focus,
  a.u-button-style.u-text-palette-1-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-1-dark-3:active,
  a.u-button-style.u-button-style.u-text-palette-1-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-1-dark-3.active,
  a.u-button-style.u-button-style.u-text-palette-1-dark-3[class*="u-border-"].active {
    color: #25292e !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-1-dark-3,
  a.u-button-style:hover > .u-text-hover-palette-1-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1-dark-3.active,
  .u-text-hover-palette-1-dark-3.u-language-url:hover,
  .u-text-hover-palette-1-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-1-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1-dark-3 .u-nav-link.active {
    color: #292e33 !important;
  }
  .u-text-palette-1-dark-3 .u-svg-link,
  .u-text-hover-palette-1-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-1-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-1-dark-3 .u-svg-link,
  .u-text-hover-palette-1-dark-3:focus .u-svg-link {
    fill: #292e33;
  }
  .u-link.u-text-palette-1-dark-3:hover {
    color: #25292e !important;
  }
  a.u-link.u-text-hover-palette-1-dark-3:hover {
    color: #292e33 !important;
  }
  .u-text-palette-1-dark-2,
  li.active > a.u-button-style.u-text-palette-1-dark-2,
  li.active > a.u-button-style.u-text-palette-1-dark-2[class*="u-border-"],
  a.u-button-style.u-text-palette-1-dark-2,
  a.u-button-style.u-text-palette-1-dark-2[class*="u-border-"] {
    color: #243f56 !important;
  }
  a.u-button-style.u-text-palette-1-dark-2:hover,
  a.u-button-style.u-text-palette-1-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-1-dark-2:focus,
  a.u-button-style.u-text-palette-1-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-1-dark-2:active,
  a.u-button-style.u-button-style.u-text-palette-1-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-1-dark-2.active,
  a.u-button-style.u-button-style.u-text-palette-1-dark-2[class*="u-border-"].active {
    color: #20394d !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-1-dark-2,
  a.u-button-style:hover > .u-text-hover-palette-1-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1-dark-2.active,
  .u-text-hover-palette-1-dark-2.u-language-url:hover,
  .u-text-hover-palette-1-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-1-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1-dark-2 .u-nav-link.active {
    color: #243f56 !important;
  }
  .u-text-palette-1-dark-2 .u-svg-link,
  .u-text-hover-palette-1-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-1-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-1-dark-2 .u-svg-link,
  .u-text-hover-palette-1-dark-2:focus .u-svg-link {
    fill: #243f56;
  }
  .u-link.u-text-palette-1-dark-2:hover {
    color: #20394d !important;
  }
  a.u-link.u-text-hover-palette-1-dark-2:hover {
    color: #243f56 !important;
  }
  .u-text-palette-1-dark-1,
  li.active > a.u-button-style.u-text-palette-1-dark-1,
  li.active > a.u-button-style.u-text-palette-1-dark-1[class*="u-border-"],
  a.u-button-style.u-text-palette-1-dark-1,
  a.u-button-style.u-text-palette-1-dark-1[class*="u-border-"] {
    color: #486f91 !important;
  }
  a.u-button-style.u-text-palette-1-dark-1:hover,
  a.u-button-style.u-text-palette-1-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-1-dark-1:focus,
  a.u-button-style.u-text-palette-1-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-1-dark-1:active,
  a.u-button-style.u-button-style.u-text-palette-1-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-1-dark-1.active,
  a.u-button-style.u-button-style.u-text-palette-1-dark-1[class*="u-border-"].active {
    color: #416483 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-1-dark-1,
  a.u-button-style:hover > .u-text-hover-palette-1-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-1-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1-dark-1.active,
  .u-text-hover-palette-1-dark-1.u-language-url:hover,
  .u-text-hover-palette-1-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-1-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1-dark-1 .u-nav-link.active {
    color: #486f91 !important;
  }
  .u-text-palette-1-dark-1 .u-svg-link,
  .u-text-hover-palette-1-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-1-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-1-dark-1 .u-svg-link,
  .u-text-hover-palette-1-dark-1:focus .u-svg-link {
    fill: #486f91;
  }
  .u-link.u-text-palette-1-dark-1:hover {
    color: #416483 !important;
  }
  a.u-link.u-text-hover-palette-1-dark-1:hover {
    color: #486f91 !important;
  }
  .u-text-palette-1,
  li.active > a.u-button-style.u-text-palette-1,
  li.active > a.u-button-style.u-text-palette-1[class*="u-border-"],
  a.u-button-style.u-text-palette-1,
  a.u-button-style.u-text-palette-1[class*="u-border-"] {
    color: #76a4cb !important;
  }
  a.u-button-style.u-text-palette-1:hover,
  a.u-button-style.u-text-palette-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-1:focus,
  a.u-button-style.u-text-palette-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-1:active,
  a.u-button-style.u-button-style.u-text-palette-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-1.active,
  a.u-button-style.u-button-style.u-text-palette-1[class*="u-border-"].active {
    color: #5f95c2 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-1,
  a.u-button-style:hover > .u-text-hover-palette-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1.active,
  .u-text-hover-palette-1.u-language-url:hover,
  .u-text-hover-palette-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1 .u-nav-link.active {
    color: #76a4cb !important;
  }
  .u-text-palette-1 .u-svg-link,
  .u-text-hover-palette-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-1 .u-svg-link,
  .u-text-hover-palette-1:focus .u-svg-link {
    fill: #76a4cb;
  }
  .u-link.u-text-palette-1:hover {
    color: #5f95c2 !important;
  }
  a.u-link.u-text-hover-palette-1:hover {
    color: #76a4cb !important;
  }
  .u-text-palette-1-light-1,
  li.active > a.u-button-style.u-text-palette-1-light-1,
  li.active > a.u-button-style.u-text-palette-1-light-1[class*="u-border-"],
  a.u-button-style.u-text-palette-1-light-1,
  a.u-button-style.u-text-palette-1-light-1[class*="u-border-"] {
    color: #9abddb !important;
  }
  a.u-button-style.u-text-palette-1-light-1:hover,
  a.u-button-style.u-text-palette-1-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-1-light-1:focus,
  a.u-button-style.u-text-palette-1-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-1-light-1:active,
  a.u-button-style.u-button-style.u-text-palette-1-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-1-light-1.active,
  a.u-button-style.u-button-style.u-text-palette-1-light-1[class*="u-border-"].active {
    color: #7fabd1 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-1-light-1,
  a.u-button-style:hover > .u-text-hover-palette-1-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1-light-1.active,
  .u-text-hover-palette-1-light-1.u-language-url:hover,
  .u-text-hover-palette-1-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-1-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1-light-1 .u-nav-link.active {
    color: #9abddb !important;
  }
  .u-text-palette-1-light-1 .u-svg-link,
  .u-text-hover-palette-1-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-1-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-1-light-1 .u-svg-link,
  .u-text-hover-palette-1-light-1:focus .u-svg-link {
    fill: #9abddb;
  }
  .u-link.u-text-palette-1-light-1:hover {
    color: #7fabd1 !important;
  }
  a.u-link.u-text-hover-palette-1-light-1:hover {
    color: #9abddb !important;
  }
  .u-text-palette-1-light-2,
  li.active > a.u-button-style.u-text-palette-1-light-2,
  li.active > a.u-button-style.u-text-palette-1-light-2[class*="u-border-"],
  a.u-button-style.u-text-palette-1-light-2,
  a.u-button-style.u-text-palette-1-light-2[class*="u-border-"] {
    color: #c3d8ea !important;
  }
  a.u-button-style.u-text-palette-1-light-2:hover,
  a.u-button-style.u-text-palette-1-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-1-light-2:focus,
  a.u-button-style.u-text-palette-1-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-1-light-2:active,
  a.u-button-style.u-button-style.u-text-palette-1-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-1-light-2.active,
  a.u-button-style.u-button-style.u-text-palette-1-light-2[class*="u-border-"].active {
    color: #a3c3df !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-1-light-2,
  a.u-button-style:hover > .u-text-hover-palette-1-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1-light-2.active,
  .u-text-hover-palette-1-light-2.u-language-url:hover,
  .u-text-hover-palette-1-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-1-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1-light-2 .u-nav-link.active {
    color: #c3d8ea !important;
  }
  .u-text-palette-1-light-2 .u-svg-link,
  .u-text-hover-palette-1-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-1-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-1-light-2 .u-svg-link,
  .u-text-hover-palette-1-light-2:focus .u-svg-link {
    fill: #c3d8ea;
  }
  .u-link.u-text-palette-1-light-2:hover {
    color: #a3c3df !important;
  }
  a.u-link.u-text-hover-palette-1-light-2:hover {
    color: #c3d8ea !important;
  }
  .u-text-palette-1-light-3,
  li.active > a.u-button-style.u-text-palette-1-light-3,
  li.active > a.u-button-style.u-text-palette-1-light-3[class*="u-border-"],
  a.u-button-style.u-text-palette-1-light-3,
  a.u-button-style.u-text-palette-1-light-3[class*="u-border-"] {
    color: #eff5fa !important;
  }
  a.u-button-style.u-text-palette-1-light-3:hover,
  a.u-button-style.u-text-palette-1-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-1-light-3:focus,
  a.u-button-style.u-text-palette-1-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-1-light-3:active,
  a.u-button-style.u-button-style.u-text-palette-1-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-1-light-3.active,
  a.u-button-style.u-button-style.u-text-palette-1-light-3[class*="u-border-"].active {
    color: #cadeee !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-1-light-3,
  a.u-button-style:hover > .u-text-hover-palette-1-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-1-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1-light-3.active,
  .u-text-hover-palette-1-light-3.u-language-url:hover,
  .u-text-hover-palette-1-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-1-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1-light-3 .u-nav-link.active {
    color: #eff5fa !important;
  }
  .u-text-palette-1-light-3 .u-svg-link,
  .u-text-hover-palette-1-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-1-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-1-light-3 .u-svg-link,
  .u-text-hover-palette-1-light-3:focus .u-svg-link {
    fill: #eff5fa;
  }
  .u-link.u-text-palette-1-light-3:hover {
    color: #cadeee !important;
  }
  a.u-link.u-text-hover-palette-1-light-3:hover {
    color: #eff5fa !important;
  }
  .u-text-palette-1-base,
  li.active > a.u-button-style.u-text-palette-1-base,
  li.active > a.u-button-style.u-text-palette-1-base[class*="u-border-"],
  a.u-button-style.u-text-palette-1-base,
  a.u-button-style.u-text-palette-1-base[class*="u-border-"] {
    color: #243f56 !important;
  }
  a.u-button-style.u-text-palette-1-base:hover,
  a.u-button-style.u-text-palette-1-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-1-base:focus,
  a.u-button-style.u-text-palette-1-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-1-base:active,
  a.u-button-style.u-button-style.u-text-palette-1-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-1-base.active,
  a.u-button-style.u-button-style.u-text-palette-1-base[class*="u-border-"].active {
    color: #20394d !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-1-base,
  a.u-button-style:hover > .u-text-hover-palette-1-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-1-base:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-1-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-1-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-1-base:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-1-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-1-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-base,
  a.u-button-style.u-button-style.active > .u-text-active-palette-1-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-1-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-1-base.active,
  .u-text-hover-palette-1-base.u-language-url:hover,
  .u-text-hover-palette-1-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-1-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-1-base .u-nav-link.active {
    color: #243f56 !important;
  }
  .u-text-palette-1-base .u-svg-link,
  .u-text-hover-palette-1-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-1-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-1-base .u-svg-link,
  .u-text-hover-palette-1-base:focus .u-svg-link {
    fill: #243f56;
  }
  .u-link.u-text-palette-1-base:hover {
    color: #20394d !important;
  }
  a.u-link.u-text-hover-palette-1-base:hover {
    color: #243f56 !important;
  }
  .u-text-palette-2-dark-3,
  li.active > a.u-button-style.u-text-palette-2-dark-3,
  li.active > a.u-button-style.u-text-palette-2-dark-3[class*="u-border-"],
  a.u-button-style.u-text-palette-2-dark-3,
  a.u-button-style.u-text-palette-2-dark-3[class*="u-border-"] {
    color: #332929 !important;
  }
  a.u-button-style.u-text-palette-2-dark-3:hover,
  a.u-button-style.u-text-palette-2-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-2-dark-3:focus,
  a.u-button-style.u-text-palette-2-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-2-dark-3:active,
  a.u-button-style.u-button-style.u-text-palette-2-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-2-dark-3.active,
  a.u-button-style.u-button-style.u-text-palette-2-dark-3[class*="u-border-"].active {
    color: #2e2525 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-2-dark-3,
  a.u-button-style:hover > .u-text-hover-palette-2-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2-dark-3.active,
  .u-text-hover-palette-2-dark-3.u-language-url:hover,
  .u-text-hover-palette-2-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-2-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2-dark-3 .u-nav-link.active {
    color: #332929 !important;
  }
  .u-text-palette-2-dark-3 .u-svg-link,
  .u-text-hover-palette-2-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-2-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-2-dark-3 .u-svg-link,
  .u-text-hover-palette-2-dark-3:focus .u-svg-link {
    fill: #332929;
  }
  .u-link.u-text-palette-2-dark-3:hover {
    color: #2e2525 !important;
  }
  a.u-link.u-text-hover-palette-2-dark-3:hover {
    color: #332929 !important;
  }
  .u-text-palette-2-dark-2,
  li.active > a.u-button-style.u-text-palette-2-dark-2,
  li.active > a.u-button-style.u-text-palette-2-dark-2[class*="u-border-"],
  a.u-button-style.u-text-palette-2-dark-2,
  a.u-button-style.u-text-palette-2-dark-2[class*="u-border-"] {
    color: #6b4748 !important;
  }
  a.u-button-style.u-text-palette-2-dark-2:hover,
  a.u-button-style.u-text-palette-2-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-2-dark-2:focus,
  a.u-button-style.u-text-palette-2-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-2-dark-2:active,
  a.u-button-style.u-button-style.u-text-palette-2-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-2-dark-2.active,
  a.u-button-style.u-button-style.u-text-palette-2-dark-2[class*="u-border-"].active {
    color: #604041 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-2-dark-2,
  a.u-button-style:hover > .u-text-hover-palette-2-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2-dark-2.active,
  .u-text-hover-palette-2-dark-2.u-language-url:hover,
  .u-text-hover-palette-2-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-2-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2-dark-2 .u-nav-link.active {
    color: #6b4748 !important;
  }
  .u-text-palette-2-dark-2 .u-svg-link,
  .u-text-hover-palette-2-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-2-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-2-dark-2 .u-svg-link,
  .u-text-hover-palette-2-dark-2:focus .u-svg-link {
    fill: #6b4748;
  }
  .u-link.u-text-palette-2-dark-2:hover {
    color: #604041 !important;
  }
  a.u-link.u-text-hover-palette-2-dark-2:hover {
    color: #6b4748 !important;
  }
  .u-text-palette-2-dark-1,
  li.active > a.u-button-style.u-text-palette-2-dark-1,
  li.active > a.u-button-style.u-text-palette-2-dark-1[class*="u-border-"],
  a.u-button-style.u-text-palette-2-dark-1,
  a.u-button-style.u-text-palette-2-dark-1[class*="u-border-"] {
    color: #a35559 !important;
  }
  a.u-button-style.u-text-palette-2-dark-1:hover,
  a.u-button-style.u-text-palette-2-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-2-dark-1:focus,
  a.u-button-style.u-text-palette-2-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-2-dark-1:active,
  a.u-button-style.u-button-style.u-text-palette-2-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-2-dark-1.active,
  a.u-button-style.u-button-style.u-text-palette-2-dark-1[class*="u-border-"].active {
    color: #934c50 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-2-dark-1,
  a.u-button-style:hover > .u-text-hover-palette-2-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-2-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2-dark-1.active,
  .u-text-hover-palette-2-dark-1.u-language-url:hover,
  .u-text-hover-palette-2-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-2-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2-dark-1 .u-nav-link.active {
    color: #a35559 !important;
  }
  .u-text-palette-2-dark-1 .u-svg-link,
  .u-text-hover-palette-2-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-2-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-2-dark-1 .u-svg-link,
  .u-text-hover-palette-2-dark-1:focus .u-svg-link {
    fill: #a35559;
  }
  .u-link.u-text-palette-2-dark-1:hover {
    color: #934c50 !important;
  }
  a.u-link.u-text-hover-palette-2-dark-1:hover {
    color: #a35559 !important;
  }
  .u-text-palette-2,
  li.active > a.u-button-style.u-text-palette-2,
  li.active > a.u-button-style.u-text-palette-2[class*="u-border-"],
  a.u-button-style.u-text-palette-2,
  a.u-button-style.u-text-palette-2[class*="u-border-"] {
    color: #db545a !important;
  }
  a.u-button-style.u-text-palette-2:hover,
  a.u-button-style.u-text-palette-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-2:focus,
  a.u-button-style.u-text-palette-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-2:active,
  a.u-button-style.u-button-style.u-text-palette-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-2.active,
  a.u-button-style.u-button-style.u-text-palette-2[class*="u-border-"].active {
    color: #d63b42 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-2,
  a.u-button-style:hover > .u-text-hover-palette-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2.active,
  .u-text-hover-palette-2.u-language-url:hover,
  .u-text-hover-palette-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2 .u-nav-link.active {
    color: #db545a !important;
  }
  .u-text-palette-2 .u-svg-link,
  .u-text-hover-palette-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-2 .u-svg-link,
  .u-text-hover-palette-2:focus .u-svg-link {
    fill: #db545a;
  }
  .u-link.u-text-palette-2:hover {
    color: #d63b42 !important;
  }
  a.u-link.u-text-hover-palette-2:hover {
    color: #db545a !important;
  }
  .u-text-palette-2-light-1,
  li.active > a.u-button-style.u-text-palette-2-light-1,
  li.active > a.u-button-style.u-text-palette-2-light-1[class*="u-border-"],
  a.u-button-style.u-text-palette-2-light-1,
  a.u-button-style.u-text-palette-2-light-1[class*="u-border-"] {
    color: #e68387 !important;
  }
  a.u-button-style.u-text-palette-2-light-1:hover,
  a.u-button-style.u-text-palette-2-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-2-light-1:focus,
  a.u-button-style.u-text-palette-2-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-2-light-1:active,
  a.u-button-style.u-button-style.u-text-palette-2-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-2-light-1.active,
  a.u-button-style.u-button-style.u-text-palette-2-light-1[class*="u-border-"].active {
    color: #e0656a !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-2-light-1,
  a.u-button-style:hover > .u-text-hover-palette-2-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2-light-1.active,
  .u-text-hover-palette-2-light-1.u-language-url:hover,
  .u-text-hover-palette-2-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-2-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2-light-1 .u-nav-link.active {
    color: #e68387 !important;
  }
  .u-text-palette-2-light-1 .u-svg-link,
  .u-text-hover-palette-2-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-2-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-2-light-1 .u-svg-link,
  .u-text-hover-palette-2-light-1:focus .u-svg-link {
    fill: #e68387;
  }
  .u-link.u-text-palette-2-light-1:hover {
    color: #e0656a !important;
  }
  a.u-link.u-text-hover-palette-2-light-1:hover {
    color: #e68387 !important;
  }
  .u-text-palette-2-light-2,
  li.active > a.u-button-style.u-text-palette-2-light-2,
  li.active > a.u-button-style.u-text-palette-2-light-2[class*="u-border-"],
  a.u-button-style.u-text-palette-2-light-2,
  a.u-button-style.u-text-palette-2-light-2[class*="u-border-"] {
    color: #f1b5b8 !important;
  }
  a.u-button-style.u-text-palette-2-light-2:hover,
  a.u-button-style.u-text-palette-2-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-2-light-2:focus,
  a.u-button-style.u-text-palette-2-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-2-light-2:active,
  a.u-button-style.u-button-style.u-text-palette-2-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-2-light-2.active,
  a.u-button-style.u-button-style.u-text-palette-2-light-2[class*="u-border-"].active {
    color: #ea9296 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-2-light-2,
  a.u-button-style:hover > .u-text-hover-palette-2-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2-light-2.active,
  .u-text-hover-palette-2-light-2.u-language-url:hover,
  .u-text-hover-palette-2-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-2-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2-light-2 .u-nav-link.active {
    color: #f1b5b8 !important;
  }
  .u-text-palette-2-light-2 .u-svg-link,
  .u-text-hover-palette-2-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-2-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-2-light-2 .u-svg-link,
  .u-text-hover-palette-2-light-2:focus .u-svg-link {
    fill: #f1b5b8;
  }
  .u-link.u-text-palette-2-light-2:hover {
    color: #ea9296 !important;
  }
  a.u-link.u-text-hover-palette-2-light-2:hover {
    color: #f1b5b8 !important;
  }
  .u-text-palette-2-light-3,
  li.active > a.u-button-style.u-text-palette-2-light-3,
  li.active > a.u-button-style.u-text-palette-2-light-3[class*="u-border-"],
  a.u-button-style.u-text-palette-2-light-3,
  a.u-button-style.u-text-palette-2-light-3[class*="u-border-"] {
    color: #fbeced !important;
  }
  a.u-button-style.u-text-palette-2-light-3:hover,
  a.u-button-style.u-text-palette-2-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-2-light-3:focus,
  a.u-button-style.u-text-palette-2-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-2-light-3:active,
  a.u-button-style.u-button-style.u-text-palette-2-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-2-light-3.active,
  a.u-button-style.u-button-style.u-text-palette-2-light-3[class*="u-border-"].active {
    color: #f3c4c7 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-2-light-3,
  a.u-button-style:hover > .u-text-hover-palette-2-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-2-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2-light-3.active,
  .u-text-hover-palette-2-light-3.u-language-url:hover,
  .u-text-hover-palette-2-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-2-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2-light-3 .u-nav-link.active {
    color: #fbeced !important;
  }
  .u-text-palette-2-light-3 .u-svg-link,
  .u-text-hover-palette-2-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-2-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-2-light-3 .u-svg-link,
  .u-text-hover-palette-2-light-3:focus .u-svg-link {
    fill: #fbeced;
  }
  .u-link.u-text-palette-2-light-3:hover {
    color: #f3c4c7 !important;
  }
  a.u-link.u-text-hover-palette-2-light-3:hover {
    color: #fbeced !important;
  }
  .u-text-palette-2-base,
  li.active > a.u-button-style.u-text-palette-2-base,
  li.active > a.u-button-style.u-text-palette-2-base[class*="u-border-"],
  a.u-button-style.u-text-palette-2-base,
  a.u-button-style.u-text-palette-2-base[class*="u-border-"] {
    color: #db545a !important;
  }
  a.u-button-style.u-text-palette-2-base:hover,
  a.u-button-style.u-text-palette-2-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-2-base:focus,
  a.u-button-style.u-text-palette-2-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-2-base:active,
  a.u-button-style.u-button-style.u-text-palette-2-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-2-base.active,
  a.u-button-style.u-button-style.u-text-palette-2-base[class*="u-border-"].active {
    color: #d63b42 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-2-base,
  a.u-button-style:hover > .u-text-hover-palette-2-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-2-base:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-2-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-2-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-2-base:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-2-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-2-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-base,
  a.u-button-style.u-button-style.active > .u-text-active-palette-2-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-2-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-2-base.active,
  .u-text-hover-palette-2-base.u-language-url:hover,
  .u-text-hover-palette-2-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-2-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-2-base .u-nav-link.active {
    color: #db545a !important;
  }
  .u-text-palette-2-base .u-svg-link,
  .u-text-hover-palette-2-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-2-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-2-base .u-svg-link,
  .u-text-hover-palette-2-base:focus .u-svg-link {
    fill: #db545a;
  }
  .u-link.u-text-palette-2-base:hover {
    color: #d63b42 !important;
  }
  a.u-link.u-text-hover-palette-2-base:hover {
    color: #db545a !important;
  }
  .u-text-palette-3-dark-3,
  li.active > a.u-button-style.u-text-palette-3-dark-3,
  li.active > a.u-button-style.u-text-palette-3-dark-3[class*="u-border-"],
  a.u-button-style.u-text-palette-3-dark-3,
  a.u-button-style.u-text-palette-3-dark-3[class*="u-border-"] {
    color: #333129 !important;
  }
  a.u-button-style.u-text-palette-3-dark-3:hover,
  a.u-button-style.u-text-palette-3-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-3-dark-3:focus,
  a.u-button-style.u-text-palette-3-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-3-dark-3:active,
  a.u-button-style.u-button-style.u-text-palette-3-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-3-dark-3.active,
  a.u-button-style.u-button-style.u-text-palette-3-dark-3[class*="u-border-"].active {
    color: #2e2c25 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-3-dark-3,
  a.u-button-style:hover > .u-text-hover-palette-3-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3-dark-3.active,
  .u-text-hover-palette-3-dark-3.u-language-url:hover,
  .u-text-hover-palette-3-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-3-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3-dark-3 .u-nav-link.active {
    color: #333129 !important;
  }
  .u-text-palette-3-dark-3 .u-svg-link,
  .u-text-hover-palette-3-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-3-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-3-dark-3 .u-svg-link,
  .u-text-hover-palette-3-dark-3:focus .u-svg-link {
    fill: #333129;
  }
  .u-link.u-text-palette-3-dark-3:hover {
    color: #2e2c25 !important;
  }
  a.u-link.u-text-hover-palette-3-dark-3:hover {
    color: #333129 !important;
  }
  .u-text-palette-3-dark-2,
  li.active > a.u-button-style.u-text-palette-3-dark-2,
  li.active > a.u-button-style.u-text-palette-3-dark-2[class*="u-border-"],
  a.u-button-style.u-text-palette-3-dark-2,
  a.u-button-style.u-text-palette-3-dark-2[class*="u-border-"] {
    color: #72683f !important;
  }
  a.u-button-style.u-text-palette-3-dark-2:hover,
  a.u-button-style.u-text-palette-3-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-3-dark-2:focus,
  a.u-button-style.u-text-palette-3-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-3-dark-2:active,
  a.u-button-style.u-button-style.u-text-palette-3-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-3-dark-2.active,
  a.u-button-style.u-button-style.u-text-palette-3-dark-2[class*="u-border-"].active {
    color: #675e39 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-3-dark-2,
  a.u-button-style:hover > .u-text-hover-palette-3-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3-dark-2.active,
  .u-text-hover-palette-3-dark-2.u-language-url:hover,
  .u-text-hover-palette-3-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-3-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3-dark-2 .u-nav-link.active {
    color: #72683f !important;
  }
  .u-text-palette-3-dark-2 .u-svg-link,
  .u-text-hover-palette-3-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-3-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-3-dark-2 .u-svg-link,
  .u-text-hover-palette-3-dark-2:focus .u-svg-link {
    fill: #72683f;
  }
  .u-link.u-text-palette-3-dark-2:hover {
    color: #675e39 !important;
  }
  a.u-link.u-text-hover-palette-3-dark-2:hover {
    color: #72683f !important;
  }
  .u-text-palette-3-dark-1,
  li.active > a.u-button-style.u-text-palette-3-dark-1,
  li.active > a.u-button-style.u-text-palette-3-dark-1[class*="u-border-"],
  a.u-button-style.u-text-palette-3-dark-1,
  a.u-button-style.u-text-palette-3-dark-1[class*="u-border-"] {
    color: #b29a36 !important;
  }
  a.u-button-style.u-text-palette-3-dark-1:hover,
  a.u-button-style.u-text-palette-3-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-3-dark-1:focus,
  a.u-button-style.u-text-palette-3-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-3-dark-1:active,
  a.u-button-style.u-button-style.u-text-palette-3-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-3-dark-1.active,
  a.u-button-style.u-button-style.u-text-palette-3-dark-1[class*="u-border-"].active {
    color: #a08b31 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-3-dark-1,
  a.u-button-style:hover > .u-text-hover-palette-3-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-3-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3-dark-1.active,
  .u-text-hover-palette-3-dark-1.u-language-url:hover,
  .u-text-hover-palette-3-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-3-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3-dark-1 .u-nav-link.active {
    color: #b29a36 !important;
  }
  .u-text-palette-3-dark-1 .u-svg-link,
  .u-text-hover-palette-3-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-3-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-3-dark-1 .u-svg-link,
  .u-text-hover-palette-3-dark-1:focus .u-svg-link {
    fill: #b29a36;
  }
  .u-link.u-text-palette-3-dark-1:hover {
    color: #a08b31 !important;
  }
  a.u-link.u-text-hover-palette-3-dark-1:hover {
    color: #b29a36 !important;
  }
  .u-text-palette-3,
  li.active > a.u-button-style.u-text-palette-3,
  li.active > a.u-button-style.u-text-palette-3[class*="u-border-"],
  a.u-button-style.u-text-palette-3,
  a.u-button-style.u-text-palette-3[class*="u-border-"] {
    color: #f1c50e !important;
  }
  a.u-button-style.u-text-palette-3:hover,
  a.u-button-style.u-text-palette-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-3:focus,
  a.u-button-style.u-text-palette-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-3:active,
  a.u-button-style.u-button-style.u-text-palette-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-3.active,
  a.u-button-style.u-button-style.u-text-palette-3[class*="u-border-"].active {
    color: #d9b10d !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-3,
  a.u-button-style:hover > .u-text-hover-palette-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3.active,
  .u-text-hover-palette-3.u-language-url:hover,
  .u-text-hover-palette-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3 .u-nav-link.active {
    color: #f1c50e !important;
  }
  .u-text-palette-3 .u-svg-link,
  .u-text-hover-palette-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-3 .u-svg-link,
  .u-text-hover-palette-3:focus .u-svg-link {
    fill: #f1c50e;
  }
  .u-link.u-text-palette-3:hover {
    color: #d9b10d !important;
  }
  a.u-link.u-text-hover-palette-3:hover {
    color: #f1c50e !important;
  }
  .u-text-palette-3-light-1,
  li.active > a.u-button-style.u-text-palette-3-light-1,
  li.active > a.u-button-style.u-text-palette-3-light-1[class*="u-border-"],
  a.u-button-style.u-text-palette-3-light-1,
  a.u-button-style.u-text-palette-3-light-1[class*="u-border-"] {
    color: #f5d654 !important;
  }
  a.u-button-style.u-text-palette-3-light-1:hover,
  a.u-button-style.u-text-palette-3-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-3-light-1:focus,
  a.u-button-style.u-text-palette-3-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-3-light-1:active,
  a.u-button-style.u-button-style.u-text-palette-3-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-3-light-1.active,
  a.u-button-style.u-button-style.u-text-palette-3-light-1[class*="u-border-"].active {
    color: #f3cf35 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-3-light-1,
  a.u-button-style:hover > .u-text-hover-palette-3-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3-light-1.active,
  .u-text-hover-palette-3-light-1.u-language-url:hover,
  .u-text-hover-palette-3-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-3-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3-light-1 .u-nav-link.active {
    color: #f5d654 !important;
  }
  .u-text-palette-3-light-1 .u-svg-link,
  .u-text-hover-palette-3-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-3-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-3-light-1 .u-svg-link,
  .u-text-hover-palette-3-light-1:focus .u-svg-link {
    fill: #f5d654;
  }
  .u-link.u-text-palette-3-light-1:hover {
    color: #f3cf35 !important;
  }
  a.u-link.u-text-hover-palette-3-light-1:hover {
    color: #f5d654 !important;
  }
  .u-text-palette-3-light-2,
  li.active > a.u-button-style.u-text-palette-3-light-2,
  li.active > a.u-button-style.u-text-palette-3-light-2[class*="u-border-"],
  a.u-button-style.u-text-palette-3-light-2,
  a.u-button-style.u-text-palette-3-light-2[class*="u-border-"] {
    color: #f9e79b !important;
  }
  a.u-button-style.u-text-palette-3-light-2:hover,
  a.u-button-style.u-text-palette-3-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-3-light-2:focus,
  a.u-button-style.u-text-palette-3-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-3-light-2:active,
  a.u-button-style.u-button-style.u-text-palette-3-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-3-light-2.active,
  a.u-button-style.u-button-style.u-text-palette-3-light-2[class*="u-border-"].active {
    color: #f7de75 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-3-light-2,
  a.u-button-style:hover > .u-text-hover-palette-3-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3-light-2.active,
  .u-text-hover-palette-3-light-2.u-language-url:hover,
  .u-text-hover-palette-3-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-3-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3-light-2 .u-nav-link.active {
    color: #f9e79b !important;
  }
  .u-text-palette-3-light-2 .u-svg-link,
  .u-text-hover-palette-3-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-3-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-3-light-2 .u-svg-link,
  .u-text-hover-palette-3-light-2:focus .u-svg-link {
    fill: #f9e79b;
  }
  .u-link.u-text-palette-3-light-2:hover {
    color: #f7de75 !important;
  }
  a.u-link.u-text-hover-palette-3-light-2:hover {
    color: #f9e79b !important;
  }
  .u-text-palette-3-light-3,
  li.active > a.u-button-style.u-text-palette-3-light-3,
  li.active > a.u-button-style.u-text-palette-3-light-3[class*="u-border-"],
  a.u-button-style.u-text-palette-3-light-3,
  a.u-button-style.u-text-palette-3-light-3[class*="u-border-"] {
    color: #fef9e6 !important;
  }
  a.u-button-style.u-text-palette-3-light-3:hover,
  a.u-button-style.u-text-palette-3-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-3-light-3:focus,
  a.u-button-style.u-text-palette-3-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-3-light-3:active,
  a.u-button-style.u-button-style.u-text-palette-3-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-3-light-3.active,
  a.u-button-style.u-button-style.u-text-palette-3-light-3[class*="u-border-"].active {
    color: #fceeb7 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-3-light-3,
  a.u-button-style:hover > .u-text-hover-palette-3-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-3-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3-light-3.active,
  .u-text-hover-palette-3-light-3.u-language-url:hover,
  .u-text-hover-palette-3-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-3-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3-light-3 .u-nav-link.active {
    color: #fef9e6 !important;
  }
  .u-text-palette-3-light-3 .u-svg-link,
  .u-text-hover-palette-3-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-3-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-3-light-3 .u-svg-link,
  .u-text-hover-palette-3-light-3:focus .u-svg-link {
    fill: #fef9e6;
  }
  .u-link.u-text-palette-3-light-3:hover {
    color: #fceeb7 !important;
  }
  a.u-link.u-text-hover-palette-3-light-3:hover {
    color: #fef9e6 !important;
  }
  .u-text-palette-3-base,
  li.active > a.u-button-style.u-text-palette-3-base,
  li.active > a.u-button-style.u-text-palette-3-base[class*="u-border-"],
  a.u-button-style.u-text-palette-3-base,
  a.u-button-style.u-text-palette-3-base[class*="u-border-"] {
    color: #f1c50e !important;
  }
  a.u-button-style.u-text-palette-3-base:hover,
  a.u-button-style.u-text-palette-3-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-3-base:focus,
  a.u-button-style.u-text-palette-3-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-3-base:active,
  a.u-button-style.u-button-style.u-text-palette-3-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-3-base.active,
  a.u-button-style.u-button-style.u-text-palette-3-base[class*="u-border-"].active {
    color: #d9b10d !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-3-base,
  a.u-button-style:hover > .u-text-hover-palette-3-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-3-base:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-3-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-3-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-3-base:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-3-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-3-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-base,
  a.u-button-style.u-button-style.active > .u-text-active-palette-3-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-3-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-3-base.active,
  .u-text-hover-palette-3-base.u-language-url:hover,
  .u-text-hover-palette-3-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-3-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-3-base .u-nav-link.active {
    color: #f1c50e !important;
  }
  .u-text-palette-3-base .u-svg-link,
  .u-text-hover-palette-3-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-3-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-3-base .u-svg-link,
  .u-text-hover-palette-3-base:focus .u-svg-link {
    fill: #f1c50e;
  }
  .u-link.u-text-palette-3-base:hover {
    color: #d9b10d !important;
  }
  a.u-link.u-text-hover-palette-3-base:hover {
    color: #f1c50e !important;
  }
  .u-text-palette-4-dark-3,
  li.active > a.u-button-style.u-text-palette-4-dark-3,
  li.active > a.u-button-style.u-text-palette-4-dark-3[class*="u-border-"],
  a.u-button-style.u-text-palette-4-dark-3,
  a.u-button-style.u-text-palette-4-dark-3[class*="u-border-"] {
    color: #293330 !important;
  }
  a.u-button-style.u-text-palette-4-dark-3:hover,
  a.u-button-style.u-text-palette-4-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-4-dark-3:focus,
  a.u-button-style.u-text-palette-4-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-4-dark-3:active,
  a.u-button-style.u-button-style.u-text-palette-4-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-4-dark-3.active,
  a.u-button-style.u-button-style.u-text-palette-4-dark-3[class*="u-border-"].active {
    color: #252e2b !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-4-dark-3,
  a.u-button-style:hover > .u-text-hover-palette-4-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-4-dark-3.active,
  .u-text-hover-palette-4-dark-3.u-language-url:hover,
  .u-text-hover-palette-4-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-4-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-4-dark-3 .u-nav-link.active {
    color: #293330 !important;
  }
  .u-text-palette-4-dark-3 .u-svg-link,
  .u-text-hover-palette-4-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-4-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-4-dark-3 .u-svg-link,
  .u-text-hover-palette-4-dark-3:focus .u-svg-link {
    fill: #293330;
  }
  .u-link.u-text-palette-4-dark-3:hover {
    color: #252e2b !important;
  }
  a.u-link.u-text-hover-palette-4-dark-3:hover {
    color: #293330 !important;
  }
  .u-text-palette-4-dark-2,
  li.active > a.u-button-style.u-text-palette-4-dark-2,
  li.active > a.u-button-style.u-text-palette-4-dark-2[class*="u-border-"],
  a.u-button-style.u-text-palette-4-dark-2,
  a.u-button-style.u-text-palette-4-dark-2[class*="u-border-"] {
    color: #477264 !important;
  }
  a.u-button-style.u-text-palette-4-dark-2:hover,
  a.u-button-style.u-text-palette-4-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-4-dark-2:focus,
  a.u-button-style.u-text-palette-4-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-4-dark-2:active,
  a.u-button-style.u-button-style.u-text-palette-4-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-4-dark-2.active,
  a.u-button-style.u-button-style.u-text-palette-4-dark-2[class*="u-border-"].active {
    color: #40675a !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-4-dark-2,
  a.u-button-style:hover > .u-text-hover-palette-4-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-4-dark-2.active,
  .u-text-hover-palette-4-dark-2.u-language-url:hover,
  .u-text-hover-palette-4-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-4-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-4-dark-2 .u-nav-link.active {
    color: #477264 !important;
  }
  .u-text-palette-4-dark-2 .u-svg-link,
  .u-text-hover-palette-4-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-4-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-4-dark-2 .u-svg-link,
  .u-text-hover-palette-4-dark-2:focus .u-svg-link {
    fill: #477264;
  }
  .u-link.u-text-palette-4-dark-2:hover {
    color: #40675a !important;
  }
  a.u-link.u-text-hover-palette-4-dark-2:hover {
    color: #477264 !important;
  }
  .u-text-palette-4-dark-1,
  li.active > a.u-button-style.u-text-palette-4-dark-1,
  li.active > a.u-button-style.u-text-palette-4-dark-1[class*="u-border-"],
  a.u-button-style.u-text-palette-4-dark-1,
  a.u-button-style.u-text-palette-4-dark-1[class*="u-border-"] {
    color: #4fb291 !important;
  }
  a.u-button-style.u-text-palette-4-dark-1:hover,
  a.u-button-style.u-text-palette-4-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-4-dark-1:focus,
  a.u-button-style.u-text-palette-4-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-4-dark-1:active,
  a.u-button-style.u-button-style.u-text-palette-4-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-4-dark-1.active,
  a.u-button-style.u-button-style.u-text-palette-4-dark-1[class*="u-border-"].active {
    color: #46a183 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-4-dark-1,
  a.u-button-style:hover > .u-text-hover-palette-4-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-4-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-4-dark-1.active,
  .u-text-hover-palette-4-dark-1.u-language-url:hover,
  .u-text-hover-palette-4-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-4-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-4-dark-1 .u-nav-link.active {
    color: #4fb291 !important;
  }
  .u-text-palette-4-dark-1 .u-svg-link,
  .u-text-hover-palette-4-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-4-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-4-dark-1 .u-svg-link,
  .u-text-hover-palette-4-dark-1:focus .u-svg-link {
    fill: #4fb291;
  }
  .u-link.u-text-palette-4-dark-1:hover {
    color: #46a183 !important;
  }
  a.u-link.u-text-hover-palette-4-dark-1:hover {
    color: #4fb291 !important;
  }
  .u-text-palette-4,
  li.active > a.u-button-style.u-text-palette-4,
  li.active > a.u-button-style.u-text-palette-4[class*="u-border-"],
  a.u-button-style.u-text-palette-4,
  a.u-button-style.u-text-palette-4[class*="u-border-"] {
    color: #67d3af !important;
  }
  a.u-button-style.u-text-palette-4:hover,
  a.u-button-style.u-text-palette-4[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-4:focus,
  a.u-button-style.u-text-palette-4[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-4:active,
  a.u-button-style.u-button-style.u-text-palette-4[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-4.active,
  a.u-button-style.u-button-style.u-text-palette-4[class*="u-border-"].active {
    color: #4fcca2 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-4,
  a.u-button-style:hover > .u-text-hover-palette-4[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-4:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-4[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-4:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-4[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-4.active,
  .u-text-hover-palette-4.u-language-url:hover,
  .u-text-hover-palette-4 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-4 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-4 .u-nav-link.active {
    color: #67d3af !important;
  }
  .u-text-palette-4 .u-svg-link,
  .u-text-hover-palette-4:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-4 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-4 .u-svg-link,
  .u-text-hover-palette-4:focus .u-svg-link {
    fill: #67d3af;
  }
  .u-link.u-text-palette-4:hover {
    color: #4fcca2 !important;
  }
  a.u-link.u-text-hover-palette-4:hover {
    color: #67d3af !important;
  }
  .u-text-palette-4-light-1,
  li.active > a.u-button-style.u-text-palette-4-light-1,
  li.active > a.u-button-style.u-text-palette-4-light-1[class*="u-border-"],
  a.u-button-style.u-text-palette-4-light-1,
  a.u-button-style.u-text-palette-4-light-1[class*="u-border-"] {
    color: #90e0c6 !important;
  }
  a.u-button-style.u-text-palette-4-light-1:hover,
  a.u-button-style.u-text-palette-4-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-4-light-1:focus,
  a.u-button-style.u-text-palette-4-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-4-light-1:active,
  a.u-button-style.u-button-style.u-text-palette-4-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-4-light-1.active,
  a.u-button-style.u-button-style.u-text-palette-4-light-1[class*="u-border-"].active {
    color: #73d8b7 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-4-light-1,
  a.u-button-style:hover > .u-text-hover-palette-4-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-4-light-1.active,
  .u-text-hover-palette-4-light-1.u-language-url:hover,
  .u-text-hover-palette-4-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-4-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-4-light-1 .u-nav-link.active {
    color: #90e0c6 !important;
  }
  .u-text-palette-4-light-1 .u-svg-link,
  .u-text-hover-palette-4-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-4-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-4-light-1 .u-svg-link,
  .u-text-hover-palette-4-light-1:focus .u-svg-link {
    fill: #90e0c6;
  }
  .u-link.u-text-palette-4-light-1:hover {
    color: #73d8b7 !important;
  }
  a.u-link.u-text-hover-palette-4-light-1:hover {
    color: #90e0c6 !important;
  }
  .u-text-palette-4-light-2,
  li.active > a.u-button-style.u-text-palette-4-light-2,
  li.active > a.u-button-style.u-text-palette-4-light-2[class*="u-border-"],
  a.u-button-style.u-text-palette-4-light-2,
  a.u-button-style.u-text-palette-4-light-2[class*="u-border-"] {
    color: #bdeedd !important;
  }
  a.u-button-style.u-text-palette-4-light-2:hover,
  a.u-button-style.u-text-palette-4-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-4-light-2:focus,
  a.u-button-style.u-text-palette-4-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-4-light-2:active,
  a.u-button-style.u-button-style.u-text-palette-4-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-4-light-2.active,
  a.u-button-style.u-button-style.u-text-palette-4-light-2[class*="u-border-"].active {
    color: #9be5cc !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-4-light-2,
  a.u-button-style:hover > .u-text-hover-palette-4-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-4-light-2.active,
  .u-text-hover-palette-4-light-2.u-language-url:hover,
  .u-text-hover-palette-4-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-4-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-4-light-2 .u-nav-link.active {
    color: #bdeedd !important;
  }
  .u-text-palette-4-light-2 .u-svg-link,
  .u-text-hover-palette-4-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-4-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-4-light-2 .u-svg-link,
  .u-text-hover-palette-4-light-2:focus .u-svg-link {
    fill: #bdeedd;
  }
  .u-link.u-text-palette-4-light-2:hover {
    color: #9be5cc !important;
  }
  a.u-link.u-text-hover-palette-4-light-2:hover {
    color: #bdeedd !important;
  }
  .u-text-palette-4-light-3,
  li.active > a.u-button-style.u-text-palette-4-light-3,
  li.active > a.u-button-style.u-text-palette-4-light-3[class*="u-border-"],
  a.u-button-style.u-text-palette-4-light-3,
  a.u-button-style.u-text-palette-4-light-3[class*="u-border-"] {
    color: #eefbf6 !important;
  }
  a.u-button-style.u-text-palette-4-light-3:hover,
  a.u-button-style.u-text-palette-4-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-4-light-3:focus,
  a.u-button-style.u-text-palette-4-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-4-light-3:active,
  a.u-button-style.u-button-style.u-text-palette-4-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-4-light-3.active,
  a.u-button-style.u-button-style.u-text-palette-4-light-3[class*="u-border-"].active {
    color: #c6f2e1 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-4-light-3,
  a.u-button-style:hover > .u-text-hover-palette-4-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-4-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-4-light-3.active,
  .u-text-hover-palette-4-light-3.u-language-url:hover,
  .u-text-hover-palette-4-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-4-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-4-light-3 .u-nav-link.active {
    color: #eefbf6 !important;
  }
  .u-text-palette-4-light-3 .u-svg-link,
  .u-text-hover-palette-4-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-4-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-4-light-3 .u-svg-link,
  .u-text-hover-palette-4-light-3:focus .u-svg-link {
    fill: #eefbf6;
  }
  .u-link.u-text-palette-4-light-3:hover {
    color: #c6f2e1 !important;
  }
  a.u-link.u-text-hover-palette-4-light-3:hover {
    color: #eefbf6 !important;
  }
  .u-text-palette-4-base,
  li.active > a.u-button-style.u-text-palette-4-base,
  li.active > a.u-button-style.u-text-palette-4-base[class*="u-border-"],
  a.u-button-style.u-text-palette-4-base,
  a.u-button-style.u-text-palette-4-base[class*="u-border-"] {
    color: #4fb291 !important;
  }
  a.u-button-style.u-text-palette-4-base:hover,
  a.u-button-style.u-text-palette-4-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-4-base:focus,
  a.u-button-style.u-text-palette-4-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-4-base:active,
  a.u-button-style.u-button-style.u-text-palette-4-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-4-base.active,
  a.u-button-style.u-button-style.u-text-palette-4-base[class*="u-border-"].active {
    color: #46a183 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-4-base,
  a.u-button-style:hover > .u-text-hover-palette-4-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-4-base:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-4-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-4-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-4-base:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-4-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-4-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-base,
  a.u-button-style.u-button-style.active > .u-text-active-palette-4-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-4-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-4-base.active,
  .u-text-hover-palette-4-base.u-language-url:hover,
  .u-text-hover-palette-4-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-4-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-4-base .u-nav-link.active {
    color: #4fb291 !important;
  }
  .u-text-palette-4-base .u-svg-link,
  .u-text-hover-palette-4-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-4-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-4-base .u-svg-link,
  .u-text-hover-palette-4-base:focus .u-svg-link {
    fill: #4fb291;
  }
  .u-link.u-text-palette-4-base:hover {
    color: #46a183 !important;
  }
  a.u-link.u-text-hover-palette-4-base:hover {
    color: #4fb291 !important;
  }
  .u-text-palette-5-dark-3,
  li.active > a.u-button-style.u-text-palette-5-dark-3,
  li.active > a.u-button-style.u-text-palette-5-dark-3[class*="u-border-"],
  a.u-button-style.u-text-palette-5-dark-3,
  a.u-button-style.u-text-palette-5-dark-3[class*="u-border-"] {
    color: #292d33 !important;
  }
  a.u-button-style.u-text-palette-5-dark-3:hover,
  a.u-button-style.u-text-palette-5-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-5-dark-3:focus,
  a.u-button-style.u-text-palette-5-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-5-dark-3:active,
  a.u-button-style.u-button-style.u-text-palette-5-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-5-dark-3.active,
  a.u-button-style.u-button-style.u-text-palette-5-dark-3[class*="u-border-"].active {
    color: #25292e !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-5-dark-3,
  a.u-button-style:hover > .u-text-hover-palette-5-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5-dark-3.active,
  .u-text-hover-palette-5-dark-3.u-language-url:hover,
  .u-text-hover-palette-5-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-5-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5-dark-3 .u-nav-link.active {
    color: #292d33 !important;
  }
  .u-text-palette-5-dark-3 .u-svg-link,
  .u-text-hover-palette-5-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-5-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-5-dark-3 .u-svg-link,
  .u-text-hover-palette-5-dark-3:focus .u-svg-link {
    fill: #292d33;
  }
  .u-link.u-text-palette-5-dark-3:hover {
    color: #25292e !important;
  }
  a.u-link.u-text-hover-palette-5-dark-3:hover {
    color: #292d33 !important;
  }
  .u-text-palette-5-dark-2,
  li.active > a.u-button-style.u-text-palette-5-dark-2,
  li.active > a.u-button-style.u-text-palette-5-dark-2[class*="u-border-"],
  a.u-button-style.u-text-palette-5-dark-2,
  a.u-button-style.u-text-palette-5-dark-2[class*="u-border-"] {
    color: #555c66 !important;
  }
  a.u-button-style.u-text-palette-5-dark-2:hover,
  a.u-button-style.u-text-palette-5-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-5-dark-2:focus,
  a.u-button-style.u-text-palette-5-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-5-dark-2:active,
  a.u-button-style.u-button-style.u-text-palette-5-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-5-dark-2.active,
  a.u-button-style.u-button-style.u-text-palette-5-dark-2[class*="u-border-"].active {
    color: #4d535c !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-5-dark-2,
  a.u-button-style:hover > .u-text-hover-palette-5-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5-dark-2.active,
  .u-text-hover-palette-5-dark-2.u-language-url:hover,
  .u-text-hover-palette-5-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-5-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5-dark-2 .u-nav-link.active {
    color: #555c66 !important;
  }
  .u-text-palette-5-dark-2 .u-svg-link,
  .u-text-hover-palette-5-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-5-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-5-dark-2 .u-svg-link,
  .u-text-hover-palette-5-dark-2:focus .u-svg-link {
    fill: #555c66;
  }
  .u-link.u-text-palette-5-dark-2:hover {
    color: #4d535c !important;
  }
  a.u-link.u-text-hover-palette-5-dark-2:hover {
    color: #555c66 !important;
  }
  .u-text-palette-5-dark-1,
  li.active > a.u-button-style.u-text-palette-5-dark-1,
  li.active > a.u-button-style.u-text-palette-5-dark-1[class*="u-border-"],
  a.u-button-style.u-text-palette-5-dark-1,
  a.u-button-style.u-text-palette-5-dark-1[class*="u-border-"] {
    color: #858e99 !important;
  }
  a.u-button-style.u-text-palette-5-dark-1:hover,
  a.u-button-style.u-text-palette-5-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-5-dark-1:focus,
  a.u-button-style.u-text-palette-5-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-5-dark-1:active,
  a.u-button-style.u-button-style.u-text-palette-5-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-5-dark-1.active,
  a.u-button-style.u-button-style.u-text-palette-5-dark-1[class*="u-border-"].active {
    color: #75808c !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-5-dark-1,
  a.u-button-style:hover > .u-text-hover-palette-5-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-5-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5-dark-1.active,
  .u-text-hover-palette-5-dark-1.u-language-url:hover,
  .u-text-hover-palette-5-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-5-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5-dark-1 .u-nav-link.active {
    color: #858e99 !important;
  }
  .u-text-palette-5-dark-1 .u-svg-link,
  .u-text-hover-palette-5-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-5-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-5-dark-1 .u-svg-link,
  .u-text-hover-palette-5-dark-1:focus .u-svg-link {
    fill: #858e99;
  }
  .u-link.u-text-palette-5-dark-1:hover {
    color: #75808c !important;
  }
  a.u-link.u-text-hover-palette-5-dark-1:hover {
    color: #858e99 !important;
  }
  .u-text-palette-5,
  li.active > a.u-button-style.u-text-palette-5,
  li.active > a.u-button-style.u-text-palette-5[class*="u-border-"],
  a.u-button-style.u-text-palette-5,
  a.u-button-style.u-text-palette-5[class*="u-border-"] {
    color: #b9c1cc !important;
  }
  a.u-button-style.u-text-palette-5:hover,
  a.u-button-style.u-text-palette-5[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-5:focus,
  a.u-button-style.u-text-palette-5[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-5:active,
  a.u-button-style.u-button-style.u-text-palette-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-5.active,
  a.u-button-style.u-button-style.u-text-palette-5[class*="u-border-"].active {
    color: #a2adbc !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-5,
  a.u-button-style:hover > .u-text-hover-palette-5[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-5:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-5[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-5:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-5[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5.active,
  .u-text-hover-palette-5.u-language-url:hover,
  .u-text-hover-palette-5 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-5 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5 .u-nav-link.active {
    color: #b9c1cc !important;
  }
  .u-text-palette-5 .u-svg-link,
  .u-text-hover-palette-5:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-5 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-5 .u-svg-link,
  .u-text-hover-palette-5:focus .u-svg-link {
    fill: #b9c1cc;
  }
  .u-link.u-text-palette-5:hover {
    color: #a2adbc !important;
  }
  a.u-link.u-text-hover-palette-5:hover {
    color: #b9c1cc !important;
  }
  .u-text-palette-5-light-1,
  li.active > a.u-button-style.u-text-palette-5-light-1,
  li.active > a.u-button-style.u-text-palette-5-light-1[class*="u-border-"],
  a.u-button-style.u-text-palette-5-light-1,
  a.u-button-style.u-text-palette-5-light-1[class*="u-border-"] {
    color: #ccd3db !important;
  }
  a.u-button-style.u-text-palette-5-light-1:hover,
  a.u-button-style.u-text-palette-5-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-5-light-1:focus,
  a.u-button-style.u-text-palette-5-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-5-light-1:active,
  a.u-button-style.u-button-style.u-text-palette-5-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-5-light-1.active,
  a.u-button-style.u-button-style.u-text-palette-5-light-1[class*="u-border-"].active {
    color: #b3bec9 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-5-light-1,
  a.u-button-style:hover > .u-text-hover-palette-5-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5-light-1.active,
  .u-text-hover-palette-5-light-1.u-language-url:hover,
  .u-text-hover-palette-5-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-5-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5-light-1 .u-nav-link.active {
    color: #ccd3db !important;
  }
  .u-text-palette-5-light-1 .u-svg-link,
  .u-text-hover-palette-5-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-5-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-5-light-1 .u-svg-link,
  .u-text-hover-palette-5-light-1:focus .u-svg-link {
    fill: #ccd3db;
  }
  .u-link.u-text-palette-5-light-1:hover {
    color: #b3bec9 !important;
  }
  a.u-link.u-text-hover-palette-5-light-1:hover {
    color: #ccd3db !important;
  }
  .u-text-palette-5-light-2,
  li.active > a.u-button-style.u-text-palette-5-light-2,
  li.active > a.u-button-style.u-text-palette-5-light-2[class*="u-border-"],
  a.u-button-style.u-text-palette-5-light-2,
  a.u-button-style.u-text-palette-5-light-2[class*="u-border-"] {
    color: #e0e5eb !important;
  }
  a.u-button-style.u-text-palette-5-light-2:hover,
  a.u-button-style.u-text-palette-5-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-5-light-2:focus,
  a.u-button-style.u-text-palette-5-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-5-light-2:active,
  a.u-button-style.u-button-style.u-text-palette-5-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-5-light-2.active,
  a.u-button-style.u-button-style.u-text-palette-5-light-2[class*="u-border-"].active {
    color: #c4ced9 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-5-light-2,
  a.u-button-style:hover > .u-text-hover-palette-5-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5-light-2.active,
  .u-text-hover-palette-5-light-2.u-language-url:hover,
  .u-text-hover-palette-5-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-5-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5-light-2 .u-nav-link.active {
    color: #e0e5eb !important;
  }
  .u-text-palette-5-light-2 .u-svg-link,
  .u-text-hover-palette-5-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-5-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-5-light-2 .u-svg-link,
  .u-text-hover-palette-5-light-2:focus .u-svg-link {
    fill: #e0e5eb;
  }
  .u-link.u-text-palette-5-light-2:hover {
    color: #c4ced9 !important;
  }
  a.u-link.u-text-hover-palette-5-light-2:hover {
    color: #e0e5eb !important;
  }
  .u-text-palette-5-light-3,
  li.active > a.u-button-style.u-text-palette-5-light-3,
  li.active > a.u-button-style.u-text-palette-5-light-3[class*="u-border-"],
  a.u-button-style.u-text-palette-5-light-3,
  a.u-button-style.u-text-palette-5-light-3[class*="u-border-"] {
    color: #f5f7fa !important;
  }
  a.u-button-style.u-text-palette-5-light-3:hover,
  a.u-button-style.u-text-palette-5-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-5-light-3:focus,
  a.u-button-style.u-text-palette-5-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-5-light-3:active,
  a.u-button-style.u-button-style.u-text-palette-5-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-5-light-3.active,
  a.u-button-style.u-button-style.u-text-palette-5-light-3[class*="u-border-"].active {
    color: #d4dde9 !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-5-light-3,
  a.u-button-style:hover > .u-text-hover-palette-5-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-5-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5-light-3.active,
  .u-text-hover-palette-5-light-3.u-language-url:hover,
  .u-text-hover-palette-5-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-5-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5-light-3 .u-nav-link.active {
    color: #f5f7fa !important;
  }
  .u-text-palette-5-light-3 .u-svg-link,
  .u-text-hover-palette-5-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-5-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-5-light-3 .u-svg-link,
  .u-text-hover-palette-5-light-3:focus .u-svg-link {
    fill: #f5f7fa;
  }
  .u-link.u-text-palette-5-light-3:hover {
    color: #d4dde9 !important;
  }
  a.u-link.u-text-hover-palette-5-light-3:hover {
    color: #f5f7fa !important;
  }
  .u-text-palette-5-base,
  li.active > a.u-button-style.u-text-palette-5-base,
  li.active > a.u-button-style.u-text-palette-5-base[class*="u-border-"],
  a.u-button-style.u-text-palette-5-base,
  a.u-button-style.u-text-palette-5-base[class*="u-border-"] {
    color: #b9c1cc !important;
  }
  a.u-button-style.u-text-palette-5-base:hover,
  a.u-button-style.u-text-palette-5-base[class*="u-border-"]:hover,
  a.u-button-style.u-text-palette-5-base:focus,
  a.u-button-style.u-text-palette-5-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-palette-5-base:active,
  a.u-button-style.u-button-style.u-text-palette-5-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-palette-5-base.active,
  a.u-button-style.u-button-style.u-text-palette-5-base[class*="u-border-"].active {
    color: #a2adbc !important;
  }
  a.u-button-style:hover > .u-text-hover-palette-5-base,
  a.u-button-style:hover > .u-text-hover-palette-5-base[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-palette-5-base:hover,
  a.u-button-style.u-button-style.u-text-hover-palette-5-base[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-base.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-base:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-palette-5-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-palette-5-base:focus,
  a.u-button-style.u-button-style.u-text-hover-palette-5-base[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-base:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-base[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-base.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-palette-5-base[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-base,
  a.u-button-style.u-button-style.active > .u-text-active-palette-5-base[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-palette-5-base:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-palette-5-base.active,
  .u-text-hover-palette-5-base.u-language-url:hover,
  .u-text-hover-palette-5-base .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-palette-5-base .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-palette-5-base .u-nav-link.active {
    color: #b9c1cc !important;
  }
  .u-text-palette-5-base .u-svg-link,
  .u-text-hover-palette-5-base:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-palette-5-base .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-palette-5-base .u-svg-link,
  .u-text-hover-palette-5-base:focus .u-svg-link {
    fill: #b9c1cc;
  }
  .u-link.u-text-palette-5-base:hover {
    color: #a2adbc !important;
  }
  a.u-link.u-text-hover-palette-5-base:hover {
    color: #b9c1cc !important;
  }
  .u-text-grey-dark-3,
  li.active > a.u-button-style.u-text-grey-dark-3,
  li.active > a.u-button-style.u-text-grey-dark-3[class*="u-border-"],
  a.u-button-style.u-text-grey-dark-3,
  a.u-button-style.u-text-grey-dark-3[class*="u-border-"] {
    color: #212121 !important;
  }
  a.u-button-style.u-text-grey-dark-3:hover,
  a.u-button-style.u-text-grey-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-dark-3:focus,
  a.u-button-style.u-text-grey-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-dark-3:active,
  a.u-button-style.u-button-style.u-text-grey-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-dark-3.active,
  a.u-button-style.u-button-style.u-text-grey-dark-3[class*="u-border-"].active {
    color: #1e1e1e !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-dark-3,
  a.u-button-style:hover > .u-text-hover-grey-dark-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-dark-3:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-dark-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-dark-3:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-dark-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-dark-3,
  a.u-button-style.u-button-style.active > .u-text-active-grey-dark-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-dark-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-dark-3.active,
  .u-text-hover-grey-dark-3.u-language-url:hover,
  .u-text-hover-grey-dark-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-dark-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-dark-3 .u-nav-link.active {
    color: #212121 !important;
  }
  .u-text-grey-dark-3 .u-svg-link,
  .u-text-hover-grey-dark-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-dark-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-dark-3 .u-svg-link,
  .u-text-hover-grey-dark-3:focus .u-svg-link {
    fill: #212121;
  }
  .u-link.u-text-grey-dark-3:hover {
    color: #1e1e1e !important;
  }
  a.u-link.u-text-hover-grey-dark-3:hover {
    color: #212121 !important;
  }
  .u-text-grey-dark-2,
  li.active > a.u-button-style.u-text-grey-dark-2,
  li.active > a.u-button-style.u-text-grey-dark-2[class*="u-border-"],
  a.u-button-style.u-text-grey-dark-2,
  a.u-button-style.u-text-grey-dark-2[class*="u-border-"] {
    color: #333333 !important;
  }
  a.u-button-style.u-text-grey-dark-2:hover,
  a.u-button-style.u-text-grey-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-dark-2:focus,
  a.u-button-style.u-text-grey-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-dark-2:active,
  a.u-button-style.u-button-style.u-text-grey-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-dark-2.active,
  a.u-button-style.u-button-style.u-text-grey-dark-2[class*="u-border-"].active {
    color: #2e2e2e !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-dark-2,
  a.u-button-style:hover > .u-text-hover-grey-dark-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-dark-2:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-dark-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-dark-2:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-dark-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-dark-2,
  a.u-button-style.u-button-style.active > .u-text-active-grey-dark-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-dark-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-dark-2.active,
  .u-text-hover-grey-dark-2.u-language-url:hover,
  .u-text-hover-grey-dark-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-dark-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-dark-2 .u-nav-link.active {
    color: #333333 !important;
  }
  .u-text-grey-dark-2 .u-svg-link,
  .u-text-hover-grey-dark-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-dark-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-dark-2 .u-svg-link,
  .u-text-hover-grey-dark-2:focus .u-svg-link {
    fill: #333333;
  }
  .u-link.u-text-grey-dark-2:hover {
    color: #2e2e2e !important;
  }
  a.u-link.u-text-hover-grey-dark-2:hover {
    color: #333333 !important;
  }
  .u-text-grey-dark-1,
  li.active > a.u-button-style.u-text-grey-dark-1,
  li.active > a.u-button-style.u-text-grey-dark-1[class*="u-border-"],
  a.u-button-style.u-text-grey-dark-1,
  a.u-button-style.u-text-grey-dark-1[class*="u-border-"] {
    color: #454545 !important;
  }
  a.u-button-style.u-text-grey-dark-1:hover,
  a.u-button-style.u-text-grey-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-dark-1:focus,
  a.u-button-style.u-text-grey-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-dark-1:active,
  a.u-button-style.u-button-style.u-text-grey-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-dark-1.active,
  a.u-button-style.u-button-style.u-text-grey-dark-1[class*="u-border-"].active {
    color: #3e3e3e !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-dark-1,
  a.u-button-style:hover > .u-text-hover-grey-dark-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-dark-1:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-dark-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-dark-1:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-dark-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-dark-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-dark-1,
  a.u-button-style.u-button-style.active > .u-text-active-grey-dark-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-dark-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-dark-1.active,
  .u-text-hover-grey-dark-1.u-language-url:hover,
  .u-text-hover-grey-dark-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-dark-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-dark-1 .u-nav-link.active {
    color: #454545 !important;
  }
  .u-text-grey-dark-1 .u-svg-link,
  .u-text-hover-grey-dark-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-dark-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-dark-1 .u-svg-link,
  .u-text-hover-grey-dark-1:focus .u-svg-link {
    fill: #454545;
  }
  .u-link.u-text-grey-dark-1:hover {
    color: #3e3e3e !important;
  }
  a.u-link.u-text-hover-grey-dark-1:hover {
    color: #454545 !important;
  }
  .u-text-grey,
  li.active > a.u-button-style.u-text-grey,
  li.active > a.u-button-style.u-text-grey[class*="u-border-"],
  a.u-button-style.u-text-grey,
  a.u-button-style.u-text-grey[class*="u-border-"] {
    color: #b3b3b3 !important;
  }
  a.u-button-style.u-text-grey:hover,
  a.u-button-style.u-text-grey[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey:focus,
  a.u-button-style.u-text-grey[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey:active,
  a.u-button-style.u-button-style.u-text-grey[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey.active,
  a.u-button-style.u-button-style.u-text-grey[class*="u-border-"].active {
    color: #a1a1a1 !important;
  }
  a.u-button-style:hover > .u-text-hover-grey,
  a.u-button-style:hover > .u-text-hover-grey[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey:hover,
  a.u-button-style.u-button-style.u-text-hover-grey[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey:focus,
  a.u-button-style.u-button-style.u-text-hover-grey[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey,
  a.u-button-style.u-button-style.active > .u-text-active-grey[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey.active,
  .u-text-hover-grey.u-language-url:hover,
  .u-text-hover-grey .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey .u-nav-link.active {
    color: #b3b3b3 !important;
  }
  .u-text-grey .u-svg-link,
  .u-text-hover-grey:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey .u-svg-link,
  .u-text-hover-grey:focus .u-svg-link {
    fill: #b3b3b3;
  }
  .u-link.u-text-grey:hover {
    color: #a1a1a1 !important;
  }
  a.u-link.u-text-hover-grey:hover {
    color: #b3b3b3 !important;
  }
  .u-text-grey-light-1,
  li.active > a.u-button-style.u-text-grey-light-1,
  li.active > a.u-button-style.u-text-grey-light-1[class*="u-border-"],
  a.u-button-style.u-text-grey-light-1,
  a.u-button-style.u-text-grey-light-1[class*="u-border-"] {
    color: #d9d9d9 !important;
  }
  a.u-button-style.u-text-grey-light-1:hover,
  a.u-button-style.u-text-grey-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-light-1:focus,
  a.u-button-style.u-text-grey-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-light-1:active,
  a.u-button-style.u-button-style.u-text-grey-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-light-1.active,
  a.u-button-style.u-button-style.u-text-grey-light-1[class*="u-border-"].active {
    color: #c3c3c3 !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-light-1,
  a.u-button-style:hover > .u-text-hover-grey-light-1[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-light-1:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-light-1[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-light-1:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-light-1[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-1:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-1[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-1.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-1[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-light-1,
  a.u-button-style.u-button-style.active > .u-text-active-grey-light-1[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-light-1:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-light-1.active,
  .u-text-hover-grey-light-1.u-language-url:hover,
  .u-text-hover-grey-light-1 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-light-1 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-light-1 .u-nav-link.active {
    color: #d9d9d9 !important;
  }
  .u-text-grey-light-1 .u-svg-link,
  .u-text-hover-grey-light-1:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-light-1 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-light-1 .u-svg-link,
  .u-text-hover-grey-light-1:focus .u-svg-link {
    fill: #d9d9d9;
  }
  .u-link.u-text-grey-light-1:hover {
    color: #c3c3c3 !important;
  }
  a.u-link.u-text-hover-grey-light-1:hover {
    color: #d9d9d9 !important;
  }
  .u-text-grey-light-2,
  li.active > a.u-button-style.u-text-grey-light-2,
  li.active > a.u-button-style.u-text-grey-light-2[class*="u-border-"],
  a.u-button-style.u-text-grey-light-2,
  a.u-button-style.u-text-grey-light-2[class*="u-border-"] {
    color: #eeeeee !important;
  }
  a.u-button-style.u-text-grey-light-2:hover,
  a.u-button-style.u-text-grey-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-light-2:focus,
  a.u-button-style.u-text-grey-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-light-2:active,
  a.u-button-style.u-button-style.u-text-grey-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-light-2.active,
  a.u-button-style.u-button-style.u-text-grey-light-2[class*="u-border-"].active {
    color: #d6d6d6 !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-light-2,
  a.u-button-style:hover > .u-text-hover-grey-light-2[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-light-2:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-light-2[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-light-2:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-light-2[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-2:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-2[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-2.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-2[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-light-2,
  a.u-button-style.u-button-style.active > .u-text-active-grey-light-2[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-light-2:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-light-2.active,
  .u-text-hover-grey-light-2.u-language-url:hover,
  .u-text-hover-grey-light-2 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-light-2 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-light-2 .u-nav-link.active {
    color: #eeeeee !important;
  }
  .u-text-grey-light-2 .u-svg-link,
  .u-text-hover-grey-light-2:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-light-2 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-light-2 .u-svg-link,
  .u-text-hover-grey-light-2:focus .u-svg-link {
    fill: #eeeeee;
  }
  .u-link.u-text-grey-light-2:hover {
    color: #d6d6d6 !important;
  }
  a.u-link.u-text-hover-grey-light-2:hover {
    color: #eeeeee !important;
  }
  .u-text-grey-light-3,
  li.active > a.u-button-style.u-text-grey-light-3,
  li.active > a.u-button-style.u-text-grey-light-3[class*="u-border-"],
  a.u-button-style.u-text-grey-light-3,
  a.u-button-style.u-text-grey-light-3[class*="u-border-"] {
    color: #f6f6f6 !important;
  }
  a.u-button-style.u-text-grey-light-3:hover,
  a.u-button-style.u-text-grey-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-light-3:focus,
  a.u-button-style.u-text-grey-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-light-3:active,
  a.u-button-style.u-button-style.u-text-grey-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-light-3.active,
  a.u-button-style.u-button-style.u-text-grey-light-3[class*="u-border-"].active {
    color: #dddddd !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-light-3,
  a.u-button-style:hover > .u-text-hover-grey-light-3[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-light-3:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-light-3[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-light-3:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-light-3[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-3:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-3[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-3.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-light-3[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-light-3,
  a.u-button-style.u-button-style.active > .u-text-active-grey-light-3[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-light-3:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-light-3.active,
  .u-text-hover-grey-light-3.u-language-url:hover,
  .u-text-hover-grey-light-3 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-light-3 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-light-3 .u-nav-link.active {
    color: #f6f6f6 !important;
  }
  .u-text-grey-light-3 .u-svg-link,
  .u-text-hover-grey-light-3:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-light-3 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-light-3 .u-svg-link,
  .u-text-hover-grey-light-3:focus .u-svg-link {
    fill: #f6f6f6;
  }
  .u-link.u-text-grey-light-3:hover {
    color: #dddddd !important;
  }
  a.u-link.u-text-hover-grey-light-3:hover {
    color: #f6f6f6 !important;
  }
  .u-text-white,
  li.active > a.u-button-style.u-text-white,
  li.active > a.u-button-style.u-text-white[class*="u-border-"],
  a.u-button-style.u-text-white,
  a.u-button-style.u-text-white[class*="u-border-"] {
    color: #ffffff !important;
  }
  a.u-button-style.u-text-white:hover,
  a.u-button-style.u-text-white[class*="u-border-"]:hover,
  a.u-button-style.u-text-white:focus,
  a.u-button-style.u-text-white[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-white:active,
  a.u-button-style.u-button-style.u-text-white[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-white.active,
  a.u-button-style.u-button-style.u-text-white[class*="u-border-"].active {
    color: #e6e6e6 !important;
  }
  a.u-button-style:hover > .u-text-hover-white,
  a.u-button-style:hover > .u-text-hover-white[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-white:hover,
  a.u-button-style.u-button-style.u-text-hover-white[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-white.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-white[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-white:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-white[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-white:focus,
  a.u-button-style.u-button-style.u-text-hover-white[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-white:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-white[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-white.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-white[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-white,
  a.u-button-style.u-button-style.active > .u-text-active-white[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-white:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-white.active,
  .u-text-hover-white.u-language-url:hover,
  .u-text-hover-white .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-white .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-white .u-nav-link.active {
    color: #ffffff !important;
  }
  .u-text-white .u-svg-link,
  .u-text-hover-white:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-white .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-white .u-svg-link,
  .u-text-hover-white:focus .u-svg-link {
    fill: #ffffff;
  }
  .u-link.u-text-white:hover {
    color: #e6e6e6 !important;
  }
  a.u-link.u-text-hover-white:hover {
    color: #ffffff !important;
  }
  .u-text-black,
  li.active > a.u-button-style.u-text-black,
  li.active > a.u-button-style.u-text-black[class*="u-border-"],
  a.u-button-style.u-text-black,
  a.u-button-style.u-text-black[class*="u-border-"] {
    color: #000000 !important;
  }
  a.u-button-style.u-text-black:hover,
  a.u-button-style.u-text-black[class*="u-border-"]:hover,
  a.u-button-style.u-text-black:focus,
  a.u-button-style.u-text-black[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-black:active,
  a.u-button-style.u-button-style.u-text-black[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-black.active,
  a.u-button-style.u-button-style.u-text-black[class*="u-border-"].active {
    color: #000000 !important;
  }
  a.u-button-style:hover > .u-text-hover-black,
  a.u-button-style:hover > .u-text-hover-black[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-black:hover,
  a.u-button-style.u-button-style.u-text-hover-black[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-black.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-black[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-black:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-black[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-black:focus,
  a.u-button-style.u-button-style.u-text-hover-black[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-black:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-black[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-black.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-black[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-black,
  a.u-button-style.u-button-style.active > .u-text-active-black[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-black:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-black.active,
  .u-text-hover-black.u-language-url:hover,
  .u-text-hover-black .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-black .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-black .u-nav-link.active {
    color: #000000 !important;
  }
  .u-text-black .u-svg-link,
  .u-text-hover-black:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-black .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-black .u-svg-link,
  .u-text-hover-black:focus .u-svg-link {
    fill: #000000;
  }
  .u-link.u-text-black:hover {
    color: #000000 !important;
  }
  a.u-link.u-text-hover-black:hover {
    color: #000000 !important;
  }
  .u-text-body-color,
  li.active > a.u-button-style.u-text-body-color,
  li.active > a.u-button-style.u-text-body-color[class*="u-border-"],
  a.u-button-style.u-text-body-color,
  a.u-button-style.u-text-body-color[class*="u-border-"] {
    color: #111111 !important;
  }
  a.u-button-style.u-text-body-color:hover,
  a.u-button-style.u-text-body-color[class*="u-border-"]:hover,
  a.u-button-style.u-text-body-color:focus,
  a.u-button-style.u-text-body-color[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-body-color:active,
  a.u-button-style.u-button-style.u-text-body-color[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-body-color.active,
  a.u-button-style.u-button-style.u-text-body-color[class*="u-border-"].active {
    color: #0f0f0f !important;
  }
  a.u-button-style:hover > .u-text-hover-body-color,
  a.u-button-style:hover > .u-text-hover-body-color[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-body-color:hover,
  a.u-button-style.u-button-style.u-text-hover-body-color[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-body-color.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-body-color[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-body-color:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-body-color[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-body-color:focus,
  a.u-button-style.u-button-style.u-text-hover-body-color[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-color:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-color[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-color.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-color[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-body-color,
  a.u-button-style.u-button-style.active > .u-text-active-body-color[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-body-color:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-body-color.active,
  .u-text-hover-body-color.u-language-url:hover,
  .u-text-hover-body-color .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-body-color .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-body-color .u-nav-link.active {
    color: #111111 !important;
  }
  .u-text-body-color .u-svg-link,
  .u-text-hover-body-color:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-body-color .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-body-color .u-svg-link,
  .u-text-hover-body-color:focus .u-svg-link {
    fill: #111111;
  }
  .u-link.u-text-body-color:hover {
    color: #0f0f0f !important;
  }
  a.u-link.u-text-hover-body-color:hover {
    color: #111111 !important;
  }
  .u-text-body-alt-color,
  li.active > a.u-button-style.u-text-body-alt-color,
  li.active > a.u-button-style.u-text-body-alt-color[class*="u-border-"],
  a.u-button-style.u-text-body-alt-color,
  a.u-button-style.u-text-body-alt-color[class*="u-border-"] {
    color: #ffffff !important;
  }
  a.u-button-style.u-text-body-alt-color:hover,
  a.u-button-style.u-text-body-alt-color[class*="u-border-"]:hover,
  a.u-button-style.u-text-body-alt-color:focus,
  a.u-button-style.u-text-body-alt-color[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-body-alt-color:active,
  a.u-button-style.u-button-style.u-text-body-alt-color[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-body-alt-color.active,
  a.u-button-style.u-button-style.u-text-body-alt-color[class*="u-border-"].active {
    color: #e6e6e6 !important;
  }
  a.u-button-style:hover > .u-text-hover-body-alt-color,
  a.u-button-style:hover > .u-text-hover-body-alt-color[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-body-alt-color:hover,
  a.u-button-style.u-button-style.u-text-hover-body-alt-color[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-body-alt-color.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-body-alt-color[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-body-alt-color:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-body-alt-color[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-body-alt-color:focus,
  a.u-button-style.u-button-style.u-text-hover-body-alt-color[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-alt-color:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-alt-color[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-alt-color.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-body-alt-color[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-body-alt-color,
  a.u-button-style.u-button-style.active > .u-text-active-body-alt-color[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-body-alt-color:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-body-alt-color.active,
  .u-text-hover-body-alt-color.u-language-url:hover,
  .u-text-hover-body-alt-color .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-body-alt-color .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-body-alt-color .u-nav-link.active {
    color: #ffffff !important;
  }
  .u-text-body-alt-color .u-svg-link,
  .u-text-hover-body-alt-color:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-body-alt-color .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-body-alt-color .u-svg-link,
  .u-text-hover-body-alt-color:focus .u-svg-link {
    fill: #ffffff;
  }
  .u-link.u-text-body-alt-color:hover {
    color: #e6e6e6 !important;
  }
  a.u-link.u-text-hover-body-alt-color:hover {
    color: #ffffff !important;
  }
  .u-text-grey-25,
  li.active > a.u-button-style.u-text-grey-25,
  li.active > a.u-button-style.u-text-grey-25[class*="u-border-"],
  a.u-button-style.u-text-grey-25,
  a.u-button-style.u-text-grey-25[class*="u-border-"] {
    color: #c0c0c0 !important;
  }
  a.u-button-style.u-text-grey-25:hover,
  a.u-button-style.u-text-grey-25[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-25:focus,
  a.u-button-style.u-text-grey-25[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-25:active,
  a.u-button-style.u-button-style.u-text-grey-25[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-25.active,
  a.u-button-style.u-button-style.u-text-grey-25[class*="u-border-"].active {
    color: #adadad !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-25,
  a.u-button-style:hover > .u-text-hover-grey-25[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-25:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-25[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-25.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-25[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-25:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-25[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-25:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-25[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-25:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-25[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-25.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-25[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-25,
  a.u-button-style.u-button-style.active > .u-text-active-grey-25[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-25:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-25.active,
  .u-text-hover-grey-25.u-language-url:hover,
  .u-text-hover-grey-25 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-25 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-25 .u-nav-link.active {
    color: #c0c0c0 !important;
  }
  .u-text-grey-25 .u-svg-link,
  .u-text-hover-grey-25:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-25 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-25 .u-svg-link,
  .u-text-hover-grey-25:focus .u-svg-link {
    fill: #c0c0c0;
  }
  .u-link.u-text-grey-25:hover {
    color: #adadad !important;
  }
  a.u-link.u-text-hover-grey-25:hover {
    color: #c0c0c0 !important;
  }
  .u-text-grey-5,
  li.active > a.u-button-style.u-text-grey-5,
  li.active > a.u-button-style.u-text-grey-5[class*="u-border-"],
  a.u-button-style.u-text-grey-5,
  a.u-button-style.u-text-grey-5[class*="u-border-"] {
    color: #f2f2f2 !important;
  }
  a.u-button-style.u-text-grey-5:hover,
  a.u-button-style.u-text-grey-5[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-5:focus,
  a.u-button-style.u-text-grey-5[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-5:active,
  a.u-button-style.u-button-style.u-text-grey-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-5.active,
  a.u-button-style.u-button-style.u-text-grey-5[class*="u-border-"].active {
    color: #dadada !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-5,
  a.u-button-style:hover > .u-text-hover-grey-5[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-5:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-5[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-5.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-5[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-5:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-5:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-5[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-5:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-5[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-5.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-5[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-5,
  a.u-button-style.u-button-style.active > .u-text-active-grey-5[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-5:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-5.active,
  .u-text-hover-grey-5.u-language-url:hover,
  .u-text-hover-grey-5 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-5 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-5 .u-nav-link.active {
    color: #f2f2f2 !important;
  }
  .u-text-grey-5 .u-svg-link,
  .u-text-hover-grey-5:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-5 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-5 .u-svg-link,
  .u-text-hover-grey-5:focus .u-svg-link {
    fill: #f2f2f2;
  }
  .u-link.u-text-grey-5:hover {
    color: #dadada !important;
  }
  a.u-link.u-text-hover-grey-5:hover {
    color: #f2f2f2 !important;
  }
  .u-text-grey-10,
  li.active > a.u-button-style.u-text-grey-10,
  li.active > a.u-button-style.u-text-grey-10[class*="u-border-"],
  a.u-button-style.u-text-grey-10,
  a.u-button-style.u-text-grey-10[class*="u-border-"] {
    color: #e5e5e5 !important;
  }
  a.u-button-style.u-text-grey-10:hover,
  a.u-button-style.u-text-grey-10[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-10:focus,
  a.u-button-style.u-text-grey-10[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-10:active,
  a.u-button-style.u-button-style.u-text-grey-10[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-10.active,
  a.u-button-style.u-button-style.u-text-grey-10[class*="u-border-"].active {
    color: #cecece !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-10,
  a.u-button-style:hover > .u-text-hover-grey-10[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-10:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-10[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-10.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-10[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-10:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-10[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-10:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-10[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-10:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-10[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-10.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-10[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-10,
  a.u-button-style.u-button-style.active > .u-text-active-grey-10[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-10:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-10.active,
  .u-text-hover-grey-10.u-language-url:hover,
  .u-text-hover-grey-10 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-10 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-10 .u-nav-link.active {
    color: #e5e5e5 !important;
  }
  .u-text-grey-10 .u-svg-link,
  .u-text-hover-grey-10:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-10 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-10 .u-svg-link,
  .u-text-hover-grey-10:focus .u-svg-link {
    fill: #e5e5e5;
  }
  .u-link.u-text-grey-10:hover {
    color: #cecece !important;
  }
  a.u-link.u-text-hover-grey-10:hover {
    color: #e5e5e5 !important;
  }
  .u-text-grey-15,
  li.active > a.u-button-style.u-text-grey-15,
  li.active > a.u-button-style.u-text-grey-15[class*="u-border-"],
  a.u-button-style.u-text-grey-15,
  a.u-button-style.u-text-grey-15[class*="u-border-"] {
    color: #d9d9d9 !important;
  }
  a.u-button-style.u-text-grey-15:hover,
  a.u-button-style.u-text-grey-15[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-15:focus,
  a.u-button-style.u-text-grey-15[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-15:active,
  a.u-button-style.u-button-style.u-text-grey-15[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-15.active,
  a.u-button-style.u-button-style.u-text-grey-15[class*="u-border-"].active {
    color: #c3c3c3 !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-15,
  a.u-button-style:hover > .u-text-hover-grey-15[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-15:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-15[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-15.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-15[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-15:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-15[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-15:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-15[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-15:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-15[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-15.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-15[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-15,
  a.u-button-style.u-button-style.active > .u-text-active-grey-15[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-15:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-15.active,
  .u-text-hover-grey-15.u-language-url:hover,
  .u-text-hover-grey-15 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-15 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-15 .u-nav-link.active {
    color: #d9d9d9 !important;
  }
  .u-text-grey-15 .u-svg-link,
  .u-text-hover-grey-15:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-15 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-15 .u-svg-link,
  .u-text-hover-grey-15:focus .u-svg-link {
    fill: #d9d9d9;
  }
  .u-link.u-text-grey-15:hover {
    color: #c3c3c3 !important;
  }
  a.u-link.u-text-hover-grey-15:hover {
    color: #d9d9d9 !important;
  }
  .u-text-grey-25,
  li.active > a.u-button-style.u-text-grey-25,
  li.active > a.u-button-style.u-text-grey-25[class*="u-border-"],
  a.u-button-style.u-text-grey-25,
  a.u-button-style.u-text-grey-25[class*="u-border-"] {
    color: #c0c0c0 !important;
  }
  a.u-button-style.u-text-grey-25:hover,
  a.u-button-style.u-text-grey-25[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-25:focus,
  a.u-button-style.u-text-grey-25[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-25:active,
  a.u-button-style.u-button-style.u-text-grey-25[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-25.active,
  a.u-button-style.u-button-style.u-text-grey-25[class*="u-border-"].active {
    color: #adadad !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-25,
  a.u-button-style:hover > .u-text-hover-grey-25[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-25:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-25[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-25.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-25[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-25:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-25[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-25:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-25[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-25:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-25[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-25.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-25[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-25,
  a.u-button-style.u-button-style.active > .u-text-active-grey-25[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-25:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-25.active,
  .u-text-hover-grey-25.u-language-url:hover,
  .u-text-hover-grey-25 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-25 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-25 .u-nav-link.active {
    color: #c0c0c0 !important;
  }
  .u-text-grey-25 .u-svg-link,
  .u-text-hover-grey-25:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-25 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-25 .u-svg-link,
  .u-text-hover-grey-25:focus .u-svg-link {
    fill: #c0c0c0;
  }
  .u-link.u-text-grey-25:hover {
    color: #adadad !important;
  }
  a.u-link.u-text-hover-grey-25:hover {
    color: #c0c0c0 !important;
  }
  .u-text-grey-30,
  li.active > a.u-button-style.u-text-grey-30,
  li.active > a.u-button-style.u-text-grey-30[class*="u-border-"],
  a.u-button-style.u-text-grey-30,
  a.u-button-style.u-text-grey-30[class*="u-border-"] {
    color: #b3b3b3 !important;
  }
  a.u-button-style.u-text-grey-30:hover,
  a.u-button-style.u-text-grey-30[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-30:focus,
  a.u-button-style.u-text-grey-30[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-30:active,
  a.u-button-style.u-button-style.u-text-grey-30[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-30.active,
  a.u-button-style.u-button-style.u-text-grey-30[class*="u-border-"].active {
    color: #a1a1a1 !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-30,
  a.u-button-style:hover > .u-text-hover-grey-30[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-30:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-30[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-30.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-30[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-30:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-30[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-30:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-30[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-30:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-30[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-30.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-30[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-30,
  a.u-button-style.u-button-style.active > .u-text-active-grey-30[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-30:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-30.active,
  .u-text-hover-grey-30.u-language-url:hover,
  .u-text-hover-grey-30 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-30 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-30 .u-nav-link.active {
    color: #b3b3b3 !important;
  }
  .u-text-grey-30 .u-svg-link,
  .u-text-hover-grey-30:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-30 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-30 .u-svg-link,
  .u-text-hover-grey-30:focus .u-svg-link {
    fill: #b3b3b3;
  }
  .u-link.u-text-grey-30:hover {
    color: #a1a1a1 !important;
  }
  a.u-link.u-text-hover-grey-30:hover {
    color: #b3b3b3 !important;
  }
  .u-text-grey-40,
  li.active > a.u-button-style.u-text-grey-40,
  li.active > a.u-button-style.u-text-grey-40[class*="u-border-"],
  a.u-button-style.u-text-grey-40,
  a.u-button-style.u-text-grey-40[class*="u-border-"] {
    color: #999999 !important;
  }
  a.u-button-style.u-text-grey-40:hover,
  a.u-button-style.u-text-grey-40[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-40:focus,
  a.u-button-style.u-text-grey-40[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-40:active,
  a.u-button-style.u-button-style.u-text-grey-40[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-40.active,
  a.u-button-style.u-button-style.u-text-grey-40[class*="u-border-"].active {
    color: #8a8a8a !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-40,
  a.u-button-style:hover > .u-text-hover-grey-40[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-40:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-40[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-40.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-40[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-40:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-40[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-40:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-40[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-40:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-40[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-40.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-40[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-40,
  a.u-button-style.u-button-style.active > .u-text-active-grey-40[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-40:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-40.active,
  .u-text-hover-grey-40.u-language-url:hover,
  .u-text-hover-grey-40 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-40 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-40 .u-nav-link.active {
    color: #999999 !important;
  }
  .u-text-grey-40 .u-svg-link,
  .u-text-hover-grey-40:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-40 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-40 .u-svg-link,
  .u-text-hover-grey-40:focus .u-svg-link {
    fill: #999999;
  }
  .u-link.u-text-grey-40:hover {
    color: #8a8a8a !important;
  }
  a.u-link.u-text-hover-grey-40:hover {
    color: #999999 !important;
  }
  .u-text-grey-50,
  li.active > a.u-button-style.u-text-grey-50,
  li.active > a.u-button-style.u-text-grey-50[class*="u-border-"],
  a.u-button-style.u-text-grey-50,
  a.u-button-style.u-text-grey-50[class*="u-border-"] {
    color: #808080 !important;
  }
  a.u-button-style.u-text-grey-50:hover,
  a.u-button-style.u-text-grey-50[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-50:focus,
  a.u-button-style.u-text-grey-50[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-50:active,
  a.u-button-style.u-button-style.u-text-grey-50[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-50.active,
  a.u-button-style.u-button-style.u-text-grey-50[class*="u-border-"].active {
    color: #737373 !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-50,
  a.u-button-style:hover > .u-text-hover-grey-50[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-50:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-50[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-50.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-50[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-50:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-50[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-50:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-50[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-50:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-50[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-50.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-50[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-50,
  a.u-button-style.u-button-style.active > .u-text-active-grey-50[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-50:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-50.active,
  .u-text-hover-grey-50.u-language-url:hover,
  .u-text-hover-grey-50 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-50 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-50 .u-nav-link.active {
    color: #808080 !important;
  }
  .u-text-grey-50 .u-svg-link,
  .u-text-hover-grey-50:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-50 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-50 .u-svg-link,
  .u-text-hover-grey-50:focus .u-svg-link {
    fill: #808080;
  }
  .u-link.u-text-grey-50:hover {
    color: #737373 !important;
  }
  a.u-link.u-text-hover-grey-50:hover {
    color: #808080 !important;
  }
  .u-text-grey-60,
  li.active > a.u-button-style.u-text-grey-60,
  li.active > a.u-button-style.u-text-grey-60[class*="u-border-"],
  a.u-button-style.u-text-grey-60,
  a.u-button-style.u-text-grey-60[class*="u-border-"] {
    color: #666666 !important;
  }
  a.u-button-style.u-text-grey-60:hover,
  a.u-button-style.u-text-grey-60[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-60:focus,
  a.u-button-style.u-text-grey-60[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-60:active,
  a.u-button-style.u-button-style.u-text-grey-60[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-60.active,
  a.u-button-style.u-button-style.u-text-grey-60[class*="u-border-"].active {
    color: #5c5c5c !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-60,
  a.u-button-style:hover > .u-text-hover-grey-60[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-60:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-60[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-60.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-60[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-60:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-60[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-60:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-60[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-60:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-60[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-60.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-60[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-60,
  a.u-button-style.u-button-style.active > .u-text-active-grey-60[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-60:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-60.active,
  .u-text-hover-grey-60.u-language-url:hover,
  .u-text-hover-grey-60 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-60 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-60 .u-nav-link.active {
    color: #666666 !important;
  }
  .u-text-grey-60 .u-svg-link,
  .u-text-hover-grey-60:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-60 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-60 .u-svg-link,
  .u-text-hover-grey-60:focus .u-svg-link {
    fill: #666666;
  }
  .u-link.u-text-grey-60:hover {
    color: #5c5c5c !important;
  }
  a.u-link.u-text-hover-grey-60:hover {
    color: #666666 !important;
  }
  .u-text-grey-70,
  li.active > a.u-button-style.u-text-grey-70,
  li.active > a.u-button-style.u-text-grey-70[class*="u-border-"],
  a.u-button-style.u-text-grey-70,
  a.u-button-style.u-text-grey-70[class*="u-border-"] {
    color: #4d4d4d !important;
  }
  a.u-button-style.u-text-grey-70:hover,
  a.u-button-style.u-text-grey-70[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-70:focus,
  a.u-button-style.u-text-grey-70[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-70:active,
  a.u-button-style.u-button-style.u-text-grey-70[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-70.active,
  a.u-button-style.u-button-style.u-text-grey-70[class*="u-border-"].active {
    color: #454545 !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-70,
  a.u-button-style:hover > .u-text-hover-grey-70[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-70:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-70[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-70.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-70[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-70:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-70[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-70:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-70[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-70:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-70[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-70.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-70[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-70,
  a.u-button-style.u-button-style.active > .u-text-active-grey-70[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-70:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-70.active,
  .u-text-hover-grey-70.u-language-url:hover,
  .u-text-hover-grey-70 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-70 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-70 .u-nav-link.active {
    color: #4d4d4d !important;
  }
  .u-text-grey-70 .u-svg-link,
  .u-text-hover-grey-70:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-70 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-70 .u-svg-link,
  .u-text-hover-grey-70:focus .u-svg-link {
    fill: #4d4d4d;
  }
  .u-link.u-text-grey-70:hover {
    color: #454545 !important;
  }
  a.u-link.u-text-hover-grey-70:hover {
    color: #4d4d4d !important;
  }
  .u-text-grey-75,
  li.active > a.u-button-style.u-text-grey-75,
  li.active > a.u-button-style.u-text-grey-75[class*="u-border-"],
  a.u-button-style.u-text-grey-75,
  a.u-button-style.u-text-grey-75[class*="u-border-"] {
    color: #404040 !important;
  }
  a.u-button-style.u-text-grey-75:hover,
  a.u-button-style.u-text-grey-75[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-75:focus,
  a.u-button-style.u-text-grey-75[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-75:active,
  a.u-button-style.u-button-style.u-text-grey-75[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-75.active,
  a.u-button-style.u-button-style.u-text-grey-75[class*="u-border-"].active {
    color: #3a3a3a !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-75,
  a.u-button-style:hover > .u-text-hover-grey-75[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-75:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-75[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-75.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-75[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-75:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-75[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-75:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-75[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-75:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-75[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-75.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-75[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-75,
  a.u-button-style.u-button-style.active > .u-text-active-grey-75[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-75:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-75.active,
  .u-text-hover-grey-75.u-language-url:hover,
  .u-text-hover-grey-75 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-75 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-75 .u-nav-link.active {
    color: #404040 !important;
  }
  .u-text-grey-75 .u-svg-link,
  .u-text-hover-grey-75:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-75 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-75 .u-svg-link,
  .u-text-hover-grey-75:focus .u-svg-link {
    fill: #404040;
  }
  .u-link.u-text-grey-75:hover {
    color: #3a3a3a !important;
  }
  a.u-link.u-text-hover-grey-75:hover {
    color: #404040 !important;
  }
  .u-text-grey-80,
  li.active > a.u-button-style.u-text-grey-80,
  li.active > a.u-button-style.u-text-grey-80[class*="u-border-"],
  a.u-button-style.u-text-grey-80,
  a.u-button-style.u-text-grey-80[class*="u-border-"] {
    color: #333333 !important;
  }
  a.u-button-style.u-text-grey-80:hover,
  a.u-button-style.u-text-grey-80[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-80:focus,
  a.u-button-style.u-text-grey-80[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-80:active,
  a.u-button-style.u-button-style.u-text-grey-80[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-80.active,
  a.u-button-style.u-button-style.u-text-grey-80[class*="u-border-"].active {
    color: #2e2e2e !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-80,
  a.u-button-style:hover > .u-text-hover-grey-80[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-80:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-80[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-80.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-80[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-80:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-80[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-80:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-80[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-80:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-80[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-80.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-80[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-80,
  a.u-button-style.u-button-style.active > .u-text-active-grey-80[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-80:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-80.active,
  .u-text-hover-grey-80.u-language-url:hover,
  .u-text-hover-grey-80 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-80 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-80 .u-nav-link.active {
    color: #333333 !important;
  }
  .u-text-grey-80 .u-svg-link,
  .u-text-hover-grey-80:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-80 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-80 .u-svg-link,
  .u-text-hover-grey-80:focus .u-svg-link {
    fill: #333333;
  }
  .u-link.u-text-grey-80:hover {
    color: #2e2e2e !important;
  }
  a.u-link.u-text-hover-grey-80:hover {
    color: #333333 !important;
  }
  .u-text-grey-90,
  li.active > a.u-button-style.u-text-grey-90,
  li.active > a.u-button-style.u-text-grey-90[class*="u-border-"],
  a.u-button-style.u-text-grey-90,
  a.u-button-style.u-text-grey-90[class*="u-border-"] {
    color: #1a1a1a !important;
  }
  a.u-button-style.u-text-grey-90:hover,
  a.u-button-style.u-text-grey-90[class*="u-border-"]:hover,
  a.u-button-style.u-text-grey-90:focus,
  a.u-button-style.u-text-grey-90[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-text-grey-90:active,
  a.u-button-style.u-button-style.u-text-grey-90[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-grey-90.active,
  a.u-button-style.u-button-style.u-text-grey-90[class*="u-border-"].active {
    color: #171717 !important;
  }
  a.u-button-style:hover > .u-text-hover-grey-90,
  a.u-button-style:hover > .u-text-hover-grey-90[class*="u-border-"],
  a.u-button-style.u-button-style.u-text-hover-grey-90:hover,
  a.u-button-style.u-button-style.u-text-hover-grey-90[class*="u-border-"]:hover,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-90.active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-90[class*="u-border-"].active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-90:active,
  a.u-button-style.u-button-style.u-button-style.u-text-hover-grey-90[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-text-hover-grey-90:focus,
  a.u-button-style.u-button-style.u-text-hover-grey-90[class*="u-border-"]:focus,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-90:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-90[class*="u-border-"]:active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-90.active,
  a.u-button-style.u-button-style.u-button-style.u-button-style.u-text-active-grey-90[class*="u-border-"].active,
  a.u-button-style.u-button-style.active > .u-text-active-grey-90,
  a.u-button-style.u-button-style.active > .u-text-active-grey-90[class*="u-border-"],
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-text-hover-grey-90:hover,
  :not(.level-2) > .u-nav > .u-nav-item > a.u-nav-link.u-nav-link.u-text-active-grey-90.active,
  .u-text-hover-grey-90.u-language-url:hover,
  .u-text-hover-grey-90 .u-language-url:hover,
  .u-popupmenu-items.u-text-hover-grey-90 .u-nav-link:hover,
  .u-popupmenu-items.u-popupmenu-items.u-text-active-grey-90 .u-nav-link.active {
    color: #1a1a1a !important;
  }
  .u-text-grey-90 .u-svg-link,
  .u-text-hover-grey-90:hover .u-svg-link,
  .u-button-style:hover > .u-text-hover-grey-90 .u-svg-link,
  .u-button-style.u-button-style.active > .u-text-active-grey-90 .u-svg-link,
  .u-text-hover-grey-90:focus .u-svg-link {
    fill: #1a1a1a;
  }
  .u-link.u-text-grey-90:hover {
    color: #171717 !important;
  }
  a.u-link.u-text-hover-grey-90:hover {
    color: #1a1a1a !important;
  }
  /*end-variables colors*/
  
  /*begin-variables sitestylecss*/
  
  
  
          .u-body
          {
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          
          --theme-sheet-width-xl: 1140px;
          --theme-sheet-width-lg: 940px;
          --theme-sheet-width-md: 720px;
          --theme-sheet-width-sm: 540px;
          --theme-sheet-width-xs: 340px;
          
          
          
          
          
          
          
          }
  
          /** common-rules **/
          h1.u-title
          {
          font-weight: 400;
          font-size: 4.5rem;
          line-height: 1.1;
          margin-top: 20px;
          margin-bottom: 20px;
          }
          h2.u-subtitle
          {
          font-weight: 400;
          font-size: 2.25rem;
          line-height: 1.1;
          margin-top: 20px;
          margin-bottom: 20px;
          }
          h1:not(.u-title)
          {
          font-size: 3.75rem;
          line-height: 1.1;
          margin-top: 20px;
          margin-bottom: 20px;
          font-weight: 400;
          list-icon-spacing: 0.3;
          list-icon-size: 0.8;
          font-family: Montserrat,sans-serif;
          }
          h2:not(.u-subtitle)
          {
          font-size: 3.75rem;
          line-height: 1.1;
          margin-top: 20px;
          margin-bottom: 20px;
          font-weight: 700;
          list-icon-spacing: 0.3;
          list-icon-size: 0.8;
          }
          h3
          {
          font-weight: 400;
          font-size: 1.875rem;
          line-height: 1.2;
          margin-top: 20px;
          margin-bottom: 20px;
          }
          h4
          {
          font-weight: 400;
          font-size: 1.5rem;
          line-height: 1.2;
          margin-top: 20px;
          margin-bottom: 20px;
          }
          h5
          {
          font-weight: 400;
          font-size: 1.25rem;
          line-height: 1.2;
          margin-top: 20px;
          margin-bottom: 20px;
          }
          h6
          {
          font-weight: 400;
          font-size: 1.125rem;
          line-height: 1.2;
          margin-top: 20px;
          margin-bottom: 20px;
          }
          p.u-large-text
          {
          font-size: 1.25rem;
          margin-top: 20px;
          margin-bottom: 20px;
          }
          p.u-small-text
          {
          font-size: 0.875rem;
          margin-top: 20px;
          margin-bottom: 20px;
          }
          p:not(.u-text-variant)
          {
          margin-top: 20px;
          margin-bottom: 20px;
          font-size: 1.125rem;
          line-height: 1.8;
          }
          .u-btn
          {
          margin-top: 20px;
          margin-bottom: 20px;
          }
          blockquote
          {
          font-style: italic;
          padding-left: 20px;
          border-width: 4px;
          margin-top: 20px;
          margin-bottom: 20px;
          }
          .u-metadata
          {
          margin-top: 20px;
          margin-bottom: 20px;
          }
          ul:not(.u-unstyled)
          {
          margin-top: 20px;
          margin-bottom: 20px;
          }
          ol
          {
          margin-top: 20px;
          margin-bottom: 20px;
          }
          .u-post-content
          {
          margin-top: 20px;
          margin-bottom: 20px;
          }
          /** common-rules **/
  
          /** publish-rules **/
          /*begin-media rules*/
          @media (max-width: 767px) {
          h1.u-title
          {
          font-size: 3.75rem;
          }
          }
          @media (max-width: 575px) {
          h1.u-title
          {
          font-size: 3rem;
          }
          }
          @media (max-width: 575px) {
          h2.u-subtitle
          {
          font-size: 1.5rem;
          }
          }
          @media (max-width: 575px) {
          h1:not(.u-title)
          {
          font-size: 1.875rem;
          }
          }
          @media (max-width: 767px) {
          h2:not(.u-subtitle)
          {
          font-size: 3rem;
          }
          }
          @media (max-width: 575px) {
          h2:not(.u-subtitle)
          {
          font-size: 1.875rem;
          }
          }
          @media (max-width: 575px) {
          h3
          {
          font-size: 1.5rem;
          }
          }
          /*end-media rules*/
          /** publish-rules **/
  
          
  
          /** cms-rules **/
          /*begin-responsive rules*/
          .u-sm h1.u-title
          {
          font-size: 3.75rem;
          }
          .u-xs h1.u-title
          {
          font-size: 3rem;
          }
          .u-xs h2.u-subtitle
          {
          font-size: 1.5rem;
          }
          .u-xs h1:not(.u-title)
          {
          font-size: 1.875rem;
          }
          .u-sm h2:not(.u-subtitle)
          {
          font-size: 3rem;
          }
          .u-xs h2:not(.u-subtitle)
          {
          font-size: 1.875rem;
          }
          .u-xs h3
          {
          font-size: 1.5rem;
          }
          /*end-responsive rules*/
          /** cms-rules **/
  
          /** color-rules **/
          .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > h2:not(.u-subtitle),
          .u-gradient > .u-container-layout > h2:not(.u-subtitle),
          .u-image:not(.u-shading) > .u-container-layout > h2:not(.u-subtitle),
          h2:not(.u-subtitle)
          {
          color: #111111;
          }
          .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > a,
          .u-gradient > .u-container-layout > a,
          .u-image:not(.u-shading) > .u-container-layout > a,
          a
          {
          color: #243f56;
          }
          .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > a:hover,
          .u-gradient > .u-container-layout > a:hover,
          .u-image:not(.u-shading) > .u-container-layout > a:hover,
          a:hover
          {
          color: #20394d;
          }
          .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > .u-btn,
          .u-gradient > .u-container-layout > .u-btn,
          .u-image:not(.u-shading) > .u-container-layout > .u-btn,
          .u-btn
          {
          background-color: #243f56;
          color: #ffffff;
          }
          .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > .u-btn:hover,
          .u-gradient > .u-container-layout > .u-btn:hover,
          .u-image:not(.u-shading) > .u-container-layout > .u-btn:hover,
          .u-btn:hover
          {
          background-color: #20394d;
          color: #e6e6e6;
          }
          .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > .u-btn:focus,
          .u-gradient > .u-container-layout > .u-btn:focus,
          .u-image:not(.u-shading) > .u-container-layout > .u-btn:focus,
          .u-btn:focus
          {
          background-color: #20394d;
          color: #e6e6e6;
          }
          .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > .u-btn:active,
          .u-gradient > .u-container-layout > .u-btn:active,
          .u-image:not(.u-shading) > .u-container-layout > .u-btn:active,
          .u-btn:active
          {
          background-color: #20394d;
          color: #e6e6e6;
          }
          .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > blockquote,
          .u-gradient > .u-container-layout > blockquote,
          .u-image:not(.u-shading) > .u-container-layout > blockquote,
          blockquote
          {
          border-color: #243f56;
          }
          /** color-rules **/
  
          /** alt-color-rules **/
          .u-body-color h2:not(.u-subtitle),.u-palette-1-base h2:not(.u-subtitle),.u-palette-1-dark-3 h2:not(.u-subtitle),.u-palette-1-dark-2 h2:not(.u-subtitle),.u-palette-1-dark-1 h2:not(.u-subtitle),.u-palette-1 h2:not(.u-subtitle),.u-palette-1-light-1 h2:not(.u-subtitle),.u-palette-2-base h2:not(.u-subtitle),.u-palette-2-dark-3 h2:not(.u-subtitle),.u-palette-2-dark-2 h2:not(.u-subtitle),.u-palette-2-dark-1 h2:not(.u-subtitle),.u-palette-2 h2:not(.u-subtitle),.u-palette-2-light-1 h2:not(.u-subtitle),.u-palette-3-dark-3 h2:not(.u-subtitle),.u-palette-3-dark-2 h2:not(.u-subtitle),.u-palette-3-dark-1 h2:not(.u-subtitle),.u-palette-4-base h2:not(.u-subtitle),.u-palette-4-dark-3 h2:not(.u-subtitle),.u-palette-4-dark-2 h2:not(.u-subtitle),.u-palette-4-dark-1 h2:not(.u-subtitle),.u-palette-5-dark-3 h2:not(.u-subtitle),.u-palette-5-dark-2 h2:not(.u-subtitle),.u-palette-5-dark-1 h2:not(.u-subtitle),.u-grey-40 h2:not(.u-subtitle),.u-grey-30 h2:not(.u-subtitle),.u-grey-90 h2:not(.u-subtitle),.u-grey-80 h2:not(.u-subtitle),.u-grey-75 h2:not(.u-subtitle),.u-black h2:not(.u-subtitle),.u-grey-70 h2:not(.u-subtitle),.u-grey-60 h2:not(.u-subtitle),.u-grey-50 h2:not(.u-subtitle),.u-grey-dark-3 h2:not(.u-subtitle),.u-grey-dark-2 h2:not(.u-subtitle),.u-grey-dark-1 h2:not(.u-subtitle),.u-grey h2:not(.u-subtitle),.u-shading h2:not(.u-subtitle),.u-overlap-contrast .u-header h2:not(.u-subtitle):not(.u-nav-link):not(.u-btn)
          {
          color: #ffffff;
          }
          .u-body-color a,.u-palette-1-base a,.u-palette-1-dark-3 a,.u-palette-1-dark-2 a,.u-palette-1-dark-1 a,.u-palette-1 a,.u-palette-1-light-1 a,.u-palette-2-base a,.u-palette-2-dark-3 a,.u-palette-2-dark-2 a,.u-palette-2-dark-1 a,.u-palette-2 a,.u-palette-2-light-1 a,.u-palette-3-dark-3 a,.u-palette-3-dark-2 a,.u-palette-3-dark-1 a,.u-palette-4-base a,.u-palette-4-dark-3 a,.u-palette-4-dark-2 a,.u-palette-4-dark-1 a,.u-palette-5-dark-3 a,.u-palette-5-dark-2 a,.u-palette-5-dark-1 a,.u-grey-40 a,.u-grey-30 a,.u-grey-90 a,.u-grey-80 a,.u-grey-75 a,.u-black a,.u-grey-70 a,.u-grey-60 a,.u-grey-50 a,.u-grey-dark-3 a,.u-grey-dark-2 a,.u-grey-dark-1 a,.u-grey a,.u-shading a,.u-overlap-contrast .u-header a:not(.u-nav-link):not(.u-btn)
          {
          color: #c3d8ea;
          }
          .u-body-color a:hover,.u-palette-1-base a:hover,.u-palette-1-dark-3 a:hover,.u-palette-1-dark-2 a:hover,.u-palette-1-dark-1 a:hover,.u-palette-1 a:hover,.u-palette-1-light-1 a:hover,.u-palette-2-base a:hover,.u-palette-2-dark-3 a:hover,.u-palette-2-dark-2 a:hover,.u-palette-2-dark-1 a:hover,.u-palette-2 a:hover,.u-palette-2-light-1 a:hover,.u-palette-3-dark-3 a:hover,.u-palette-3-dark-2 a:hover,.u-palette-3-dark-1 a:hover,.u-palette-4-base a:hover,.u-palette-4-dark-3 a:hover,.u-palette-4-dark-2 a:hover,.u-palette-4-dark-1 a:hover,.u-palette-5-dark-3 a:hover,.u-palette-5-dark-2 a:hover,.u-palette-5-dark-1 a:hover,.u-grey-40 a:hover,.u-grey-30 a:hover,.u-grey-90 a:hover,.u-grey-80 a:hover,.u-grey-75 a:hover,.u-black a:hover,.u-grey-70 a:hover,.u-grey-60 a:hover,.u-grey-50 a:hover,.u-grey-dark-3 a:hover,.u-grey-dark-2 a:hover,.u-grey-dark-1 a:hover,.u-grey a:hover
          {
          color: #a1a1a1;
          }
          .u-body-color .u-btn,.u-palette-1-base .u-btn,.u-palette-1-dark-3 .u-btn,.u-palette-1-dark-2 .u-btn,.u-palette-1-dark-1 .u-btn,.u-palette-1 .u-btn,.u-palette-1-light-1 .u-btn,.u-palette-2-base .u-btn,.u-palette-2-dark-3 .u-btn,.u-palette-2-dark-2 .u-btn,.u-palette-2-dark-1 .u-btn,.u-palette-2 .u-btn,.u-palette-2-light-1 .u-btn,.u-palette-3-dark-3 .u-btn,.u-palette-3-dark-2 .u-btn,.u-palette-3-dark-1 .u-btn,.u-palette-4-base .u-btn,.u-palette-4-dark-3 .u-btn,.u-palette-4-dark-2 .u-btn,.u-palette-4-dark-1 .u-btn,.u-palette-5-dark-3 .u-btn,.u-palette-5-dark-2 .u-btn,.u-palette-5-dark-1 .u-btn,.u-grey-40 .u-btn,.u-grey-30 .u-btn,.u-grey-90 .u-btn,.u-grey-80 .u-btn,.u-grey-75 .u-btn,.u-black .u-btn,.u-grey-70 .u-btn,.u-grey-60 .u-btn,.u-grey-50 .u-btn,.u-grey-dark-3 .u-btn,.u-grey-dark-2 .u-btn,.u-grey-dark-1 .u-btn,.u-grey .u-btn,.u-shading .u-btn,.u-overlap-contrast .u-header .u-btn
          {
          background-color: #c3d8ea;
          color: #000000;
          }
          .u-body-color .u-btn:hover,.u-palette-1-base .u-btn:hover,.u-palette-1-dark-3 .u-btn:hover,.u-palette-1-dark-2 .u-btn:hover,.u-palette-1-dark-1 .u-btn:hover,.u-palette-1 .u-btn:hover,.u-palette-1-light-1 .u-btn:hover,.u-palette-2-base .u-btn:hover,.u-palette-2-dark-3 .u-btn:hover,.u-palette-2-dark-2 .u-btn:hover,.u-palette-2-dark-1 .u-btn:hover,.u-palette-2 .u-btn:hover,.u-palette-2-light-1 .u-btn:hover,.u-palette-3-dark-3 .u-btn:hover,.u-palette-3-dark-2 .u-btn:hover,.u-palette-3-dark-1 .u-btn:hover,.u-palette-4-base .u-btn:hover,.u-palette-4-dark-3 .u-btn:hover,.u-palette-4-dark-2 .u-btn:hover,.u-palette-4-dark-1 .u-btn:hover,.u-palette-5-dark-3 .u-btn:hover,.u-palette-5-dark-2 .u-btn:hover,.u-palette-5-dark-1 .u-btn:hover,.u-grey-40 .u-btn:hover,.u-grey-30 .u-btn:hover,.u-grey-90 .u-btn:hover,.u-grey-80 .u-btn:hover,.u-grey-75 .u-btn:hover,.u-black .u-btn:hover,.u-grey-70 .u-btn:hover,.u-grey-60 .u-btn:hover,.u-grey-50 .u-btn:hover,.u-grey-dark-3 .u-btn:hover,.u-grey-dark-2 .u-btn:hover,.u-grey-dark-1 .u-btn:hover,.u-grey .u-btn:hover,.u-shading .u-btn:hover,.u-overlap-contrast .u-header .u-btn:hover
          {
          background-color: #a3c3df;
          color: #ffffff;
          }
          .u-body-color .u-btn:active,.u-palette-1-base .u-btn:active,.u-palette-1-dark-3 .u-btn:active,.u-palette-1-dark-2 .u-btn:active,.u-palette-1-dark-1 .u-btn:active,.u-palette-1 .u-btn:active,.u-palette-1-light-1 .u-btn:active,.u-palette-2-base .u-btn:active,.u-palette-2-dark-3 .u-btn:active,.u-palette-2-dark-2 .u-btn:active,.u-palette-2-dark-1 .u-btn:active,.u-palette-2 .u-btn:active,.u-palette-2-light-1 .u-btn:active,.u-palette-3-dark-3 .u-btn:active,.u-palette-3-dark-2 .u-btn:active,.u-palette-3-dark-1 .u-btn:active,.u-palette-4-base .u-btn:active,.u-palette-4-dark-3 .u-btn:active,.u-palette-4-dark-2 .u-btn:active,.u-palette-4-dark-1 .u-btn:active,.u-palette-5-dark-3 .u-btn:active,.u-palette-5-dark-2 .u-btn:active,.u-palette-5-dark-1 .u-btn:active,.u-grey-40 .u-btn:active,.u-grey-30 .u-btn:active,.u-grey-90 .u-btn:active,.u-grey-80 .u-btn:active,.u-grey-75 .u-btn:active,.u-black .u-btn:active,.u-grey-70 .u-btn:active,.u-grey-60 .u-btn:active,.u-grey-50 .u-btn:active,.u-grey-dark-3 .u-btn:active,.u-grey-dark-2 .u-btn:active,.u-grey-dark-1 .u-btn:active,.u-grey .u-btn:active,.u-shading .u-btn:active,.u-overlap-contrast .u-header .u-btn:active
          {
          background-color: #a3c3df;
          color: #ffffff;
          }
          /** alt-color-rules **/
      
  
  
  /*end-variables sitestylecss*/
  @media (min-width: 1200px){  .u-header {background-image: none}
  .u-header .u-sheet-1 {min-height: 80px}
  .u-header .u-image-1 {width: 64px; height: 32px; margin-top: 22px; margin-right: auto; margin-bottom: 0px; margin-left: 0px}
  .u-header .u-logo-image-1 {width: 100%; height: 100%}
  .u-header .u-menu-1 {margin-top: -32px; margin-right: 0px; margin-bottom: 22px; margin-left: auto}
  .u-header .u-nav-1 {font-weight: 700; font-size: 1rem; letter-spacing: normal}
  .u-header .u-nav-2 {font-size: 1.25rem} }
  @media (max-width: 1199px) and (min-width: 992px){  .u-header {background-image: none}
  .u-header .u-sheet-1 {min-height: 80px}
  .u-header .u-image-1 {margin-top: 22px; margin-right: auto; margin-bottom: 0px; margin-left: 0px; width: 64px; height: 32px}
  .u-header .u-logo-image-1 {width: 100%; height: 100%}
  .u-header .u-menu-1 {width: auto; margin-top: -32px; margin-right: 0px; margin-bottom: 22px; margin-left: auto}
  .u-header .u-nav-1 {font-size: 1rem; letter-spacing: normal; font-weight: 700}
  .u-header .u-nav-2 {font-size: 1.25rem} }
  @media (max-width: 991px) and (min-width: 768px){  .u-header {background-image: none}
  .u-header .u-sheet-1 {min-height: 80px}
  .u-header .u-image-1 {margin-top: 22px; margin-right: auto; margin-bottom: 0px; margin-left: 0px; width: 64px; height: 32px}
  .u-header .u-logo-image-1 {width: 100%; height: 100%}
  .u-header .u-menu-1 {width: auto; margin-top: -32px; margin-right: 0px; margin-bottom: 22px; margin-left: auto}
  .u-header .u-nav-1 {font-size: 1rem; letter-spacing: normal; font-weight: 700}
  .u-header .u-nav-2 {font-size: 1.25rem} }
  @media (max-width: 767px) and (min-width: 576px){  .u-header {background-image: none}
  .u-header .u-sheet-1 {min-height: 80px}
  .u-header .u-image-1 {margin-top: 22px; margin-right: auto; margin-bottom: 0px; margin-left: 0px; width: 64px; height: 32px}
  .u-header .u-logo-image-1 {width: 100%; height: 100%}
  .u-header .u-menu-1 {width: auto; margin-top: -32px; margin-right: 0px; margin-bottom: 22px; margin-left: auto}
  .u-header .u-nav-1 {font-size: 1rem; letter-spacing: normal; font-weight: 700}
  .u-header .u-nav-2 {font-size: 1.25rem} }
  @media (max-width: 575px){  .u-header {background-image: none}
  .u-header .u-sheet-1 {min-height: 80px}
  .u-header .u-image-1 {margin-top: 22px; margin-right: auto; margin-bottom: 0px; margin-left: 0px; width: 64px; height: 32px}
  .u-header .u-logo-image-1 {width: 100%; height: 100%}
  .u-header .u-menu-1 {width: auto; margin-top: -32px; margin-right: 0px; margin-bottom: 22px; margin-left: auto}
  .u-header .u-nav-1 {font-size: 1rem; letter-spacing: normal; font-weight: 700}
  .u-header .u-nav-2 {font-size: 1.25rem} }
  @media (min-width: 1200px){  .u-footer {background-image: none}
  .u-footer .u-sheet-1 {min-height: 120px}
  .u-footer .u-text-1 {width: 417px; margin-top: 49px; margin-bottom: 49px; margin-left: auto; margin-right: auto} }
  @media (max-width: 1199px) and (min-width: 992px){  .u-footer {background-image: none}
  .u-footer .u-sheet-1 {min-height: 99px}
  .u-footer .u-text-1 {width: 417px; margin-top: 49px; margin-bottom: 49px; margin-left: auto; margin-right: auto} }
  @media (max-width: 991px) and (min-width: 768px){  .u-footer {background-image: none}
  .u-footer .u-sheet-1 {min-height: 76px}
  .u-footer .u-text-1 {width: 417px; margin-top: 49px; margin-bottom: 49px; margin-left: auto; margin-right: auto} }
  @media (max-width: 767px) and (min-width: 576px){  .u-footer {background-image: none}
  .u-footer .u-sheet-1 {min-height: 57px}
  .u-footer .u-text-1 {width: 417px; margin-top: 49px; margin-bottom: 49px; margin-left: auto; margin-right: auto} }
  @media (max-width: 575px){  .u-footer {background-image: none}
  .u-footer .u-sheet-1 {min-height: 36px}
  .u-footer .u-text-1 {width: 340px; margin-top: 49px; margin-bottom: 49px; margin-left: auto; margin-right: auto} }
  