/*begin-variables font-family*/
.u-body {
    font-family: 'Open Sans',sans-serif;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-family: Roboto,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: Roboto,sans-serif !important;
  }
  /*end-variables font*/
  /*begin-variables colors*/
  .u-none.u-input,
  .u-none.u-field-input,
  .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: #292e33;
  }
  .u-input.u-color-1-dark-3,
  .u-field-input.u-color-1-dark-3,
  .u-button-style.u-color-1-dark-3,
  .u-button-style.u-color-1-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292e33 !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: #25292e !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-"],
  input.u-field-input.u-field-input.u-active-color-1-dark-3:checked {
    color: #ffffff !important;
    background-color: #292e33 !important;
  }
  a.u-link.u-hover-color-1-dark-3:hover {
    color: #292e33 !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: #3f5971;
  }
  .u-input.u-color-1-dark-2,
  .u-field-input.u-color-1-dark-2,
  .u-button-style.u-color-1-dark-2,
  .u-button-style.u-color-1-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #3f5971 !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: #395066 !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-"],
  input.u-field-input.u-field-input.u-active-color-1-dark-2:checked {
    color: #ffffff !important;
    background-color: #3f5971 !important;
  }
  a.u-link.u-hover-color-1-dark-2:hover {
    color: #3f5971 !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: #3876b0;
  }
  .u-input.u-color-1-dark-1,
  .u-field-input.u-color-1-dark-1,
  .u-button-style.u-color-1-dark-1,
  .u-button-style.u-color-1-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #3876b0 !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: #326a9e !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-"],
  input.u-field-input.u-field-input.u-active-color-1-dark-1:checked {
    color: #ffffff !important;
    background-color: #3876b0 !important;
  }
  a.u-link.u-hover-color-1-dark-1:hover {
    color: #3876b0 !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: #ffffff;
    background-color: #1384ee;
  }
  .u-input.u-color-1,
  .u-field-input.u-color-1,
  .u-button-style.u-color-1,
  .u-button-style.u-color-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #1384ee !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: #ffffff !important;
    background-color: #1077d8 !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-"],
  input.u-field-input.u-field-input.u-active-color-1:checked {
    color: #ffffff !important;
    background-color: #1384ee !important;
  }
  a.u-link.u-hover-color-1:hover {
    color: #1384ee !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: #ffffff;
    background-color: #57a7f3;
  }
  .u-input.u-color-1-light-1,
  .u-field-input.u-color-1-light-1,
  .u-button-style.u-color-1-light-1,
  .u-button-style.u-color-1-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #57a7f3 !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: #ffffff !important;
    background-color: #3897f1 !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-"],
  input.u-field-input.u-field-input.u-active-color-1-light-1:checked {
    color: #ffffff !important;
    background-color: #57a7f3 !important;
  }
  a.u-link.u-hover-color-1-light-1:hover {
    color: #57a7f3 !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: #9dccf8;
  }
  .u-input.u-color-1-light-2,
  .u-field-input.u-color-1-light-2,
  .u-button-style.u-color-1-light-2,
  .u-button-style.u-color-1-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #9dccf8 !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: #77b8f5 !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-"],
  input.u-field-input.u-field-input.u-active-color-1-light-2:checked {
    color: #111111 !important;
    background-color: #9dccf8 !important;
  }
  a.u-link.u-hover-color-1-light-2:hover {
    color: #9dccf8 !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: #e6f2fd;
  }
  .u-input.u-color-1-light-3,
  .u-field-input.u-color-1-light-3,
  .u-button-style.u-color-1-light-3,
  .u-button-style.u-color-1-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e6f2fd !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: #b9dbf9 !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-"],
  input.u-field-input.u-field-input.u-active-color-1-light-3:checked {
    color: #111111 !important;
    background-color: #e6f2fd !important;
  }
  a.u-link.u-hover-color-1-light-3:hover {
    color: #e6f2fd !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: #ffffff;
    background-color: #1384ee;
  }
  .u-input.u-color-1-base,
  .u-field-input.u-color-1-base,
  .u-button-style.u-color-1-base,
  .u-button-style.u-color-1-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #1384ee !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: #ffffff !important;
    background-color: #1077d8 !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-"],
  input.u-field-input.u-field-input.u-active-color-1-base:checked {
    color: #ffffff !important;
    background-color: #1384ee !important;
  }
  a.u-link.u-hover-color-1-base:hover {
    color: #1384ee !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: #332929;
  }
  .u-input.u-color-2-dark-3,
  .u-field-input.u-color-2-dark-3,
  .u-button-style.u-color-2-dark-3,
  .u-button-style.u-color-2-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #332929 !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: #2e2525 !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-"],
  input.u-field-input.u-field-input.u-active-color-2-dark-3:checked {
    color: #ffffff !important;
    background-color: #332929 !important;
  }
  a.u-link.u-hover-color-2-dark-3:hover {
    color: #332929 !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: #6b4748;
  }
  .u-input.u-color-2-dark-2,
  .u-field-input.u-color-2-dark-2,
  .u-button-style.u-color-2-dark-2,
  .u-button-style.u-color-2-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #6b4748 !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: #604041 !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-"],
  input.u-field-input.u-field-input.u-active-color-2-dark-2:checked {
    color: #ffffff !important;
    background-color: #6b4748 !important;
  }
  a.u-link.u-hover-color-2-dark-2:hover {
    color: #6b4748 !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: #a35559;
  }
  .u-input.u-color-2-dark-1,
  .u-field-input.u-color-2-dark-1,
  .u-button-style.u-color-2-dark-1,
  .u-button-style.u-color-2-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #a35559 !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: #934c50 !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-"],
  input.u-field-input.u-field-input.u-active-color-2-dark-1:checked {
    color: #ffffff !important;
    background-color: #a35559 !important;
  }
  a.u-link.u-hover-color-2-dark-1:hover {
    color: #a35559 !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: #ffffff;
    background-color: #db545a;
  }
  .u-input.u-color-2,
  .u-field-input.u-color-2,
  .u-button-style.u-color-2,
  .u-button-style.u-color-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !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: #ffffff !important;
    background-color: #d63b42 !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-"],
  input.u-field-input.u-field-input.u-active-color-2:checked {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  a.u-link.u-hover-color-2:hover {
    color: #db545a !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: #ffffff;
    background-color: #e68387;
  }
  .u-input.u-color-2-light-1,
  .u-field-input.u-color-2-light-1,
  .u-button-style.u-color-2-light-1,
  .u-button-style.u-color-2-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #e68387 !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: #ffffff !important;
    background-color: #e0656a !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-"],
  input.u-field-input.u-field-input.u-active-color-2-light-1:checked {
    color: #ffffff !important;
    background-color: #e68387 !important;
  }
  a.u-link.u-hover-color-2-light-1:hover {
    color: #e68387 !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: #f1b5b8;
  }
  .u-input.u-color-2-light-2,
  .u-field-input.u-color-2-light-2,
  .u-button-style.u-color-2-light-2,
  .u-button-style.u-color-2-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f1b5b8 !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: #ea9296 !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-"],
  input.u-field-input.u-field-input.u-active-color-2-light-2:checked {
    color: #111111 !important;
    background-color: #f1b5b8 !important;
  }
  a.u-link.u-hover-color-2-light-2:hover {
    color: #f1b5b8 !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: #fbeced;
  }
  .u-input.u-color-2-light-3,
  .u-field-input.u-color-2-light-3,
  .u-button-style.u-color-2-light-3,
  .u-button-style.u-color-2-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fbeced !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: #f3c4c7 !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-"],
  input.u-field-input.u-field-input.u-active-color-2-light-3:checked {
    color: #111111 !important;
    background-color: #fbeced !important;
  }
  a.u-link.u-hover-color-2-light-3:hover {
    color: #fbeced !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: #db545a;
  }
  .u-input.u-color-2-base,
  .u-field-input.u-color-2-base,
  .u-button-style.u-color-2-base,
  .u-button-style.u-color-2-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #db545a !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: #d63b42 !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-"],
  input.u-field-input.u-field-input.u-active-color-2-base:checked {
    color: #ffffff !important;
    background-color: #db545a !important;
  }
  a.u-link.u-hover-color-2-base:hover {
    color: #db545a !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: #333029;
  }
  .u-input.u-color-3-dark-3,
  .u-field-input.u-color-3-dark-3,
  .u-button-style.u-color-3-dark-3,
  .u-button-style.u-color-3-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333029 !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: #2e2b25 !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-"],
  input.u-field-input.u-field-input.u-active-color-3-dark-3:checked {
    color: #ffffff !important;
    background-color: #333029 !important;
  }
  a.u-link.u-hover-color-3-dark-3:hover {
    color: #333029 !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: #72613f;
  }
  .u-input.u-color-3-dark-2,
  .u-field-input.u-color-3-dark-2,
  .u-button-style.u-color-3-dark-2,
  .u-button-style.u-color-3-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #72613f !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: #675739 !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-"],
  input.u-field-input.u-field-input.u-active-color-3-dark-2:checked {
    color: #ffffff !important;
    background-color: #72613f !important;
  }
  a.u-link.u-hover-color-3-dark-2:hover {
    color: #72613f !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: #b28836;
  }
  .u-input.u-color-3-dark-1,
  .u-field-input.u-color-3-dark-1,
  .u-button-style.u-color-3-dark-1,
  .u-button-style.u-color-3-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b28836 !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: #a07a31 !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-"],
  input.u-field-input.u-field-input.u-active-color-3-dark-1:checked {
    color: #ffffff !important;
    background-color: #b28836 !important;
  }
  a.u-link.u-hover-color-3-dark-1:hover {
    color: #b28836 !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: #ffffff;
    background-color: #f1a40e;
  }
  .u-input.u-color-3,
  .u-field-input.u-color-3,
  .u-button-style.u-color-3,
  .u-button-style.u-color-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #f1a40e !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: #ffffff !important;
    background-color: #d9940d !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-"],
  input.u-field-input.u-field-input.u-active-color-3:checked {
    color: #ffffff !important;
    background-color: #f1a40e !important;
  }
  a.u-link.u-hover-color-3:hover {
    color: #f1a40e !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: #f5be54;
  }
  .u-input.u-color-3-light-1,
  .u-field-input.u-color-3-light-1,
  .u-button-style.u-color-3-light-1,
  .u-button-style.u-color-3-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5be54 !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: #f3b235 !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-"],
  input.u-field-input.u-field-input.u-active-color-3-light-1:checked {
    color: #111111 !important;
    background-color: #f5be54 !important;
  }
  a.u-link.u-hover-color-3-light-1:hover {
    color: #f5be54 !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: #f9da9b;
  }
  .u-input.u-color-3-light-2,
  .u-field-input.u-color-3-light-2,
  .u-button-style.u-color-3-light-2,
  .u-button-style.u-color-3-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f9da9b !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: #f7cc75 !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-"],
  input.u-field-input.u-field-input.u-active-color-3-light-2:checked {
    color: #111111 !important;
    background-color: #f9da9b !important;
  }
  a.u-link.u-hover-color-3-light-2:hover {
    color: #f9da9b !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: #fef5e6;
  }
  .u-input.u-color-3-light-3,
  .u-field-input.u-color-3-light-3,
  .u-button-style.u-color-3-light-3,
  .u-button-style.u-color-3-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fef5e6 !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: #fce2b7 !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-"],
  input.u-field-input.u-field-input.u-active-color-3-light-3:checked {
    color: #111111 !important;
    background-color: #fef5e6 !important;
  }
  a.u-link.u-hover-color-3-light-3:hover {
    color: #fef5e6 !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: #ffffff;
    background-color: #f1a40e;
  }
  .u-input.u-color-3-base,
  .u-field-input.u-color-3-base,
  .u-button-style.u-color-3-base,
  .u-button-style.u-color-3-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #f1a40e !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: #ffffff !important;
    background-color: #d9940d !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-"],
  input.u-field-input.u-field-input.u-active-color-3-base:checked {
    color: #ffffff !important;
    background-color: #f1a40e !important;
  }
  a.u-link.u-hover-color-3-base:hover {
    color: #f1a40e !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: #29332d;
  }
  .u-input.u-color-4-dark-3,
  .u-field-input.u-color-4-dark-3,
  .u-button-style.u-color-4-dark-3,
  .u-button-style.u-color-4-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #29332d !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: #252e29 !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-"],
  input.u-field-input.u-field-input.u-active-color-4-dark-3:checked {
    color: #ffffff !important;
    background-color: #29332d !important;
  }
  a.u-link.u-hover-color-4-dark-3:hover {
    color: #29332d !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: #467b5a;
  }
  .u-input.u-color-4-dark-2,
  .u-field-input.u-color-4-dark-2,
  .u-button-style.u-color-4-dark-2,
  .u-button-style.u-color-4-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #467b5a !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: #3f6f51 !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-"],
  input.u-field-input.u-field-input.u-active-color-4-dark-2:checked {
    color: #ffffff !important;
    background-color: #467b5a !important;
  }
  a.u-link.u-hover-color-4-dark-2:hover {
    color: #467b5a !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: #43c374;
  }
  .u-input.u-color-4-dark-1,
  .u-field-input.u-color-4-dark-1,
  .u-button-style.u-color-4-dark-1,
  .u-button-style.u-color-4-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #43c374 !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: #39b368 !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-"],
  input.u-field-input.u-field-input.u-active-color-4-dark-1:checked {
    color: #ffffff !important;
    background-color: #43c374 !important;
  }
  a.u-link.u-hover-color-4-dark-1:hover {
    color: #43c374 !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: #111111;
    background-color: #54dd88;
  }
  .u-input.u-color-4,
  .u-field-input.u-color-4,
  .u-button-style.u-color-4,
  .u-button-style.u-color-4[class*="u-border-"] {
    color: #111111 !important;
    background-color: #54dd88 !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: #111111 !important;
    background-color: #3bd876 !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-"],
  input.u-field-input.u-field-input.u-active-color-4:checked {
    color: #111111 !important;
    background-color: #54dd88 !important;
  }
  a.u-link.u-hover-color-4:hover {
    color: #54dd88 !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: #111111;
    background-color: #83e7a9;
  }
  .u-input.u-color-4-light-1,
  .u-field-input.u-color-4-light-1,
  .u-button-style.u-color-4-light-1,
  .u-button-style.u-color-4-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #83e7a9 !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: #111111 !important;
    background-color: #65e194 !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-"],
  input.u-field-input.u-field-input.u-active-color-4-light-1:checked {
    color: #111111 !important;
    background-color: #83e7a9 !important;
  }
  a.u-link.u-hover-color-4-light-1:hover {
    color: #83e7a9 !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: #b6f1cc;
  }
  .u-input.u-color-4-light-2,
  .u-field-input.u-color-4-light-2,
  .u-button-style.u-color-4-light-2,
  .u-button-style.u-color-4-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b6f1cc !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: #93eab3 !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-"],
  input.u-field-input.u-field-input.u-active-color-4-light-2:checked {
    color: #111111 !important;
    background-color: #b6f1cc !important;
  }
  a.u-link.u-hover-color-4-light-2:hover {
    color: #b6f1cc !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: #ecfcf2;
  }
  .u-input.u-color-4-light-3,
  .u-field-input.u-color-4-light-3,
  .u-button-style.u-color-4-light-3,
  .u-button-style.u-color-4-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ecfcf2 !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: #c2f5d5 !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-"],
  input.u-field-input.u-field-input.u-active-color-4-light-3:checked {
    color: #111111 !important;
    background-color: #ecfcf2 !important;
  }
  a.u-link.u-hover-color-4-light-3:hover {
    color: #ecfcf2 !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: #43c374;
  }
  .u-input.u-color-4-base,
  .u-field-input.u-color-4-base,
  .u-button-style.u-color-4-base,
  .u-button-style.u-color-4-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #43c374 !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: #39b368 !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-"],
  input.u-field-input.u-field-input.u-active-color-4-base:checked {
    color: #ffffff !important;
    background-color: #43c374 !important;
  }
  a.u-link.u-hover-color-4-base:hover {
    color: #43c374 !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: #292d33;
  }
  .u-input.u-color-5-dark-3,
  .u-field-input.u-color-5-dark-3,
  .u-button-style.u-color-5-dark-3,
  .u-button-style.u-color-5-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #292d33 !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: #25292e !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-"],
  input.u-field-input.u-field-input.u-active-color-5-dark-3:checked {
    color: #ffffff !important;
    background-color: #292d33 !important;
  }
  a.u-link.u-hover-color-5-dark-3:hover {
    color: #292d33 !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: #555c66;
  }
  .u-input.u-color-5-dark-2,
  .u-field-input.u-color-5-dark-2,
  .u-button-style.u-color-5-dark-2,
  .u-button-style.u-color-5-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #555c66 !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: #4d535c !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-"],
  input.u-field-input.u-field-input.u-active-color-5-dark-2:checked {
    color: #ffffff !important;
    background-color: #555c66 !important;
  }
  a.u-link.u-hover-color-5-dark-2:hover {
    color: #555c66 !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: #858e99;
  }
  .u-input.u-color-5-dark-1,
  .u-field-input.u-color-5-dark-1,
  .u-button-style.u-color-5-dark-1,
  .u-button-style.u-color-5-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #858e99 !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: #75808c !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-"],
  input.u-field-input.u-field-input.u-active-color-5-dark-1:checked {
    color: #ffffff !important;
    background-color: #858e99 !important;
  }
  a.u-link.u-hover-color-5-dark-1:hover {
    color: #858e99 !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: #111111;
    background-color: #b9c1cc;
  }
  .u-input.u-color-5,
  .u-field-input.u-color-5,
  .u-button-style.u-color-5,
  .u-button-style.u-color-5[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !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: #111111 !important;
    background-color: #a2adbc !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-"],
  input.u-field-input.u-field-input.u-active-color-5:checked {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  a.u-link.u-hover-color-5:hover {
    color: #b9c1cc !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: #111111;
    background-color: #ccd3db;
  }
  .u-input.u-color-5-light-1,
  .u-field-input.u-color-5-light-1,
  .u-button-style.u-color-5-light-1,
  .u-button-style.u-color-5-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ccd3db !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: #111111 !important;
    background-color: #b3bec9 !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-"],
  input.u-field-input.u-field-input.u-active-color-5-light-1:checked {
    color: #111111 !important;
    background-color: #ccd3db !important;
  }
  a.u-link.u-hover-color-5-light-1:hover {
    color: #ccd3db !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: #e0e5eb;
  }
  .u-input.u-color-5-light-2,
  .u-field-input.u-color-5-light-2,
  .u-button-style.u-color-5-light-2,
  .u-button-style.u-color-5-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e0e5eb !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: #c4ced9 !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-"],
  input.u-field-input.u-field-input.u-active-color-5-light-2:checked {
    color: #111111 !important;
    background-color: #e0e5eb !important;
  }
  a.u-link.u-hover-color-5-light-2:hover {
    color: #e0e5eb !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: #f5f7fa;
  }
  .u-input.u-color-5-light-3,
  .u-field-input.u-color-5-light-3,
  .u-button-style.u-color-5-light-3,
  .u-button-style.u-color-5-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5f7fa !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: #d4dde9 !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-"],
  input.u-field-input.u-field-input.u-active-color-5-light-3:checked {
    color: #111111 !important;
    background-color: #f5f7fa !important;
  }
  a.u-link.u-hover-color-5-light-3:hover {
    color: #f5f7fa !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: #111111;
    background-color: #b9c1cc;
  }
  .u-input.u-color-5-base,
  .u-field-input.u-color-5-base,
  .u-button-style.u-color-5-base,
  .u-button-style.u-color-5-base[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b9c1cc !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: #111111 !important;
    background-color: #a2adbc !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-"],
  input.u-field-input.u-field-input.u-active-color-5-base:checked {
    color: #111111 !important;
    background-color: #b9c1cc !important;
  }
  a.u-link.u-hover-color-5-base:hover {
    color: #b9c1cc !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-input.u-palette-1-dark-3,
  .u-field-input.u-palette-1-dark-3,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-1-dark-3:checked {
    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: #3f5971;
  }
  .u-input.u-palette-1-dark-2,
  .u-field-input.u-palette-1-dark-2,
  .u-button-style.u-palette-1-dark-2,
  .u-button-style.u-palette-1-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #3f5971 !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: #395066 !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-"],
  input.u-field-input.u-field-input.u-active-palette-1-dark-2:checked {
    color: #ffffff !important;
    background-color: #3f5971 !important;
  }
  a.u-link.u-hover-palette-1-dark-2:hover {
    color: #3f5971 !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: #3876b0;
  }
  .u-input.u-palette-1-dark-1,
  .u-field-input.u-palette-1-dark-1,
  .u-button-style.u-palette-1-dark-1,
  .u-button-style.u-palette-1-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #3876b0 !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: #326a9e !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-"],
  input.u-field-input.u-field-input.u-active-palette-1-dark-1:checked {
    color: #ffffff !important;
    background-color: #3876b0 !important;
  }
  a.u-link.u-hover-palette-1-dark-1:hover {
    color: #3876b0 !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: #1384ee;
  }
  .u-input.u-palette-1,
  .u-field-input.u-palette-1,
  .u-button-style.u-palette-1,
  .u-button-style.u-palette-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #1384ee !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: #1077d8 !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-"],
  input.u-field-input.u-field-input.u-active-palette-1:checked {
    color: #ffffff !important;
    background-color: #1384ee !important;
  }
  a.u-link.u-hover-palette-1:hover {
    color: #1384ee !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: #57a7f3;
  }
  .u-input.u-palette-1-light-1,
  .u-field-input.u-palette-1-light-1,
  .u-button-style.u-palette-1-light-1,
  .u-button-style.u-palette-1-light-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #57a7f3 !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: #3897f1 !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-"],
  input.u-field-input.u-field-input.u-active-palette-1-light-1:checked {
    color: #ffffff !important;
    background-color: #57a7f3 !important;
  }
  a.u-link.u-hover-palette-1-light-1:hover {
    color: #57a7f3 !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: #9dccf8;
  }
  .u-input.u-palette-1-light-2,
  .u-field-input.u-palette-1-light-2,
  .u-button-style.u-palette-1-light-2,
  .u-button-style.u-palette-1-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #9dccf8 !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: #77b8f5 !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-"],
  input.u-field-input.u-field-input.u-active-palette-1-light-2:checked {
    color: #111111 !important;
    background-color: #9dccf8 !important;
  }
  a.u-link.u-hover-palette-1-light-2:hover {
    color: #9dccf8 !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: #e6f2fd;
  }
  .u-input.u-palette-1-light-3,
  .u-field-input.u-palette-1-light-3,
  .u-button-style.u-palette-1-light-3,
  .u-button-style.u-palette-1-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #e6f2fd !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: #b9dbf9 !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-"],
  input.u-field-input.u-field-input.u-active-palette-1-light-3:checked {
    color: #111111 !important;
    background-color: #e6f2fd !important;
  }
  a.u-link.u-hover-palette-1-light-3:hover {
    color: #e6f2fd !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: #1384ee;
  }
  .u-input.u-palette-1-base,
  .u-field-input.u-palette-1-base,
  .u-button-style.u-palette-1-base,
  .u-button-style.u-palette-1-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #1384ee !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: #1077d8 !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-"],
  input.u-field-input.u-field-input.u-active-palette-1-base:checked {
    color: #ffffff !important;
    background-color: #1384ee !important;
  }
  a.u-link.u-hover-palette-1-base:hover {
    color: #1384ee !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-input.u-palette-2-dark-3,
  .u-field-input.u-palette-2-dark-3,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-2-dark-3:checked {
    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-input.u-palette-2-dark-2,
  .u-field-input.u-palette-2-dark-2,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-2-dark-2:checked {
    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-input.u-palette-2-dark-1,
  .u-field-input.u-palette-2-dark-1,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-2-dark-1:checked {
    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-input.u-palette-2,
  .u-field-input.u-palette-2,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-2:checked {
    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-input.u-palette-2-light-1,
  .u-field-input.u-palette-2-light-1,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-2-light-1:checked {
    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-input.u-palette-2-light-2,
  .u-field-input.u-palette-2-light-2,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-2-light-2:checked {
    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-input.u-palette-2-light-3,
  .u-field-input.u-palette-2-light-3,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-2-light-3:checked {
    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-input.u-palette-2-base,
  .u-field-input.u-palette-2-base,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-2-base:checked {
    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: #333029;
  }
  .u-input.u-palette-3-dark-3,
  .u-field-input.u-palette-3-dark-3,
  .u-button-style.u-palette-3-dark-3,
  .u-button-style.u-palette-3-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #333029 !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: #2e2b25 !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-"],
  input.u-field-input.u-field-input.u-active-palette-3-dark-3:checked {
    color: #ffffff !important;
    background-color: #333029 !important;
  }
  a.u-link.u-hover-palette-3-dark-3:hover {
    color: #333029 !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: #72613f;
  }
  .u-input.u-palette-3-dark-2,
  .u-field-input.u-palette-3-dark-2,
  .u-button-style.u-palette-3-dark-2,
  .u-button-style.u-palette-3-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #72613f !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: #675739 !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-"],
  input.u-field-input.u-field-input.u-active-palette-3-dark-2:checked {
    color: #ffffff !important;
    background-color: #72613f !important;
  }
  a.u-link.u-hover-palette-3-dark-2:hover {
    color: #72613f !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: #b28836;
  }
  .u-input.u-palette-3-dark-1,
  .u-field-input.u-palette-3-dark-1,
  .u-button-style.u-palette-3-dark-1,
  .u-button-style.u-palette-3-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #b28836 !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: #a07a31 !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-"],
  input.u-field-input.u-field-input.u-active-palette-3-dark-1:checked {
    color: #ffffff !important;
    background-color: #b28836 !important;
  }
  a.u-link.u-hover-palette-3-dark-1:hover {
    color: #b28836 !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: #ffffff;
    background-color: #f1a40e;
  }
  .u-input.u-palette-3,
  .u-field-input.u-palette-3,
  .u-button-style.u-palette-3,
  .u-button-style.u-palette-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #f1a40e !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: #ffffff !important;
    background-color: #d9940d !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-"],
  input.u-field-input.u-field-input.u-active-palette-3:checked {
    color: #ffffff !important;
    background-color: #f1a40e !important;
  }
  a.u-link.u-hover-palette-3:hover {
    color: #f1a40e !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: #f5be54;
  }
  .u-input.u-palette-3-light-1,
  .u-field-input.u-palette-3-light-1,
  .u-button-style.u-palette-3-light-1,
  .u-button-style.u-palette-3-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f5be54 !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: #f3b235 !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-"],
  input.u-field-input.u-field-input.u-active-palette-3-light-1:checked {
    color: #111111 !important;
    background-color: #f5be54 !important;
  }
  a.u-link.u-hover-palette-3-light-1:hover {
    color: #f5be54 !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: #f9da9b;
  }
  .u-input.u-palette-3-light-2,
  .u-field-input.u-palette-3-light-2,
  .u-button-style.u-palette-3-light-2,
  .u-button-style.u-palette-3-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #f9da9b !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: #f7cc75 !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-"],
  input.u-field-input.u-field-input.u-active-palette-3-light-2:checked {
    color: #111111 !important;
    background-color: #f9da9b !important;
  }
  a.u-link.u-hover-palette-3-light-2:hover {
    color: #f9da9b !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: #fef5e6;
  }
  .u-input.u-palette-3-light-3,
  .u-field-input.u-palette-3-light-3,
  .u-button-style.u-palette-3-light-3,
  .u-button-style.u-palette-3-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #fef5e6 !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: #fce2b7 !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-"],
  input.u-field-input.u-field-input.u-active-palette-3-light-3:checked {
    color: #111111 !important;
    background-color: #fef5e6 !important;
  }
  a.u-link.u-hover-palette-3-light-3:hover {
    color: #fef5e6 !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: #ffffff;
    background-color: #f1a40e;
  }
  .u-input.u-palette-3-base,
  .u-field-input.u-palette-3-base,
  .u-button-style.u-palette-3-base,
  .u-button-style.u-palette-3-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #f1a40e !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: #ffffff !important;
    background-color: #d9940d !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-"],
  input.u-field-input.u-field-input.u-active-palette-3-base:checked {
    color: #ffffff !important;
    background-color: #f1a40e !important;
  }
  a.u-link.u-hover-palette-3-base:hover {
    color: #f1a40e !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: #29332d;
  }
  .u-input.u-palette-4-dark-3,
  .u-field-input.u-palette-4-dark-3,
  .u-button-style.u-palette-4-dark-3,
  .u-button-style.u-palette-4-dark-3[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #29332d !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: #252e29 !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-"],
  input.u-field-input.u-field-input.u-active-palette-4-dark-3:checked {
    color: #ffffff !important;
    background-color: #29332d !important;
  }
  a.u-link.u-hover-palette-4-dark-3:hover {
    color: #29332d !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: #467b5a;
  }
  .u-input.u-palette-4-dark-2,
  .u-field-input.u-palette-4-dark-2,
  .u-button-style.u-palette-4-dark-2,
  .u-button-style.u-palette-4-dark-2[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #467b5a !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: #3f6f51 !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-"],
  input.u-field-input.u-field-input.u-active-palette-4-dark-2:checked {
    color: #ffffff !important;
    background-color: #467b5a !important;
  }
  a.u-link.u-hover-palette-4-dark-2:hover {
    color: #467b5a !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: #43c374;
  }
  .u-input.u-palette-4-dark-1,
  .u-field-input.u-palette-4-dark-1,
  .u-button-style.u-palette-4-dark-1,
  .u-button-style.u-palette-4-dark-1[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #43c374 !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: #39b368 !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-"],
  input.u-field-input.u-field-input.u-active-palette-4-dark-1:checked {
    color: #ffffff !important;
    background-color: #43c374 !important;
  }
  a.u-link.u-hover-palette-4-dark-1:hover {
    color: #43c374 !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: #54dd88;
  }
  .u-input.u-palette-4,
  .u-field-input.u-palette-4,
  .u-button-style.u-palette-4,
  .u-button-style.u-palette-4[class*="u-border-"] {
    color: #111111 !important;
    background-color: #54dd88 !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: #3bd876 !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-"],
  input.u-field-input.u-field-input.u-active-palette-4:checked {
    color: #111111 !important;
    background-color: #54dd88 !important;
  }
  a.u-link.u-hover-palette-4:hover {
    color: #54dd88 !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: #83e7a9;
  }
  .u-input.u-palette-4-light-1,
  .u-field-input.u-palette-4-light-1,
  .u-button-style.u-palette-4-light-1,
  .u-button-style.u-palette-4-light-1[class*="u-border-"] {
    color: #111111 !important;
    background-color: #83e7a9 !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: #65e194 !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-"],
  input.u-field-input.u-field-input.u-active-palette-4-light-1:checked {
    color: #111111 !important;
    background-color: #83e7a9 !important;
  }
  a.u-link.u-hover-palette-4-light-1:hover {
    color: #83e7a9 !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: #b6f1cc;
  }
  .u-input.u-palette-4-light-2,
  .u-field-input.u-palette-4-light-2,
  .u-button-style.u-palette-4-light-2,
  .u-button-style.u-palette-4-light-2[class*="u-border-"] {
    color: #111111 !important;
    background-color: #b6f1cc !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: #93eab3 !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-"],
  input.u-field-input.u-field-input.u-active-palette-4-light-2:checked {
    color: #111111 !important;
    background-color: #b6f1cc !important;
  }
  a.u-link.u-hover-palette-4-light-2:hover {
    color: #b6f1cc !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: #ecfcf2;
  }
  .u-input.u-palette-4-light-3,
  .u-field-input.u-palette-4-light-3,
  .u-button-style.u-palette-4-light-3,
  .u-button-style.u-palette-4-light-3[class*="u-border-"] {
    color: #111111 !important;
    background-color: #ecfcf2 !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: #c2f5d5 !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-"],
  input.u-field-input.u-field-input.u-active-palette-4-light-3:checked {
    color: #111111 !important;
    background-color: #ecfcf2 !important;
  }
  a.u-link.u-hover-palette-4-light-3:hover {
    color: #ecfcf2 !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: #43c374;
  }
  .u-input.u-palette-4-base,
  .u-field-input.u-palette-4-base,
  .u-button-style.u-palette-4-base,
  .u-button-style.u-palette-4-base[class*="u-border-"] {
    color: #ffffff !important;
    background-color: #43c374 !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: #39b368 !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-"],
  input.u-field-input.u-field-input.u-active-palette-4-base:checked {
    color: #ffffff !important;
    background-color: #43c374 !important;
  }
  a.u-link.u-hover-palette-4-base:hover {
    color: #43c374 !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-input.u-palette-5-dark-3,
  .u-field-input.u-palette-5-dark-3,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-5-dark-3:checked {
    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-input.u-palette-5-dark-2,
  .u-field-input.u-palette-5-dark-2,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-5-dark-2:checked {
    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-input.u-palette-5-dark-1,
  .u-field-input.u-palette-5-dark-1,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-5-dark-1:checked {
    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-input.u-palette-5,
  .u-field-input.u-palette-5,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-5:checked {
    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-input.u-palette-5-light-1,
  .u-field-input.u-palette-5-light-1,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-5-light-1:checked {
    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-input.u-palette-5-light-2,
  .u-field-input.u-palette-5-light-2,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-5-light-2:checked {
    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-input.u-palette-5-light-3,
  .u-field-input.u-palette-5-light-3,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-5-light-3:checked {
    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-input.u-palette-5-base,
  .u-field-input.u-palette-5-base,
  .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-"],
  input.u-field-input.u-field-input.u-active-palette-5-base:checked {
    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-input.u-grey-dark-3,
  .u-field-input.u-grey-dark-3,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-dark-3:checked {
    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-input.u-grey-dark-2,
  .u-field-input.u-grey-dark-2,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-dark-2:checked {
    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-input.u-grey-dark-1,
  .u-field-input.u-grey-dark-1,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-dark-1:checked {
    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-input.u-grey,
  .u-field-input.u-grey,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey:checked {
    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-input.u-grey-light-1,
  .u-field-input.u-grey-light-1,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-light-1:checked {
    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-input.u-grey-light-2,
  .u-field-input.u-grey-light-2,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-light-2:checked {
    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-input.u-grey-light-3,
  .u-field-input.u-grey-light-3,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-light-3:checked {
    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-input.u-white,
  .u-field-input.u-white,
  .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-"],
  input.u-field-input.u-field-input.u-active-white:checked {
    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-input.u-black,
  .u-field-input.u-black,
  .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-"],
  input.u-field-input.u-field-input.u-active-black:checked {
    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-input.u-body-color,
  .u-field-input.u-body-color,
  .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-"],
  input.u-field-input.u-field-input.u-active-body-color:checked {
    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-input.u-body-alt-color,
  .u-field-input.u-body-alt-color,
  .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-"],
  input.u-field-input.u-field-input.u-active-body-alt-color:checked {
    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-input.u-grey-25,
  .u-field-input.u-grey-25,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-25:checked {
    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-input.u-grey-5,
  .u-field-input.u-grey-5,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-5:checked {
    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-input.u-grey-10,
  .u-field-input.u-grey-10,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-10:checked {
    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-input.u-grey-15,
  .u-field-input.u-grey-15,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-15:checked {
    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-input.u-grey-25,
  .u-field-input.u-grey-25,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-25:checked {
    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-input.u-grey-30,
  .u-field-input.u-grey-30,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-30:checked {
    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-input.u-grey-40,
  .u-field-input.u-grey-40,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-40:checked {
    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-input.u-grey-50,
  .u-field-input.u-grey-50,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-50:checked {
    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-input.u-grey-60,
  .u-field-input.u-grey-60,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-60:checked {
    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-input.u-grey-70,
  .u-field-input.u-grey-70,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-70:checked {
    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-input.u-grey-75,
  .u-field-input.u-grey-75,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-75:checked {
    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-input.u-grey-80,
  .u-field-input.u-grey-80,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-80:checked {
    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-input.u-grey-90,
  .u-field-input.u-grey-90,
  .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-"],
  input.u-field-input.u-field-input.u-active-grey-90:checked {
    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-border-color-1-dark-3.u-input,
  .u-border-color-1-dark-3.u-field-input.u-field-input,
  .u-separator-color-1-dark-3:after {
    border-color: #292e33;
    stroke: #292e33;
  }
  .u-button-style.u-border-color-1-dark-3 {
    border-color: #292e33 !important;
    color: #292e33 !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: #25292e !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,
  input.u-field-input.u-field-input.u-border-active-color-1-dark-3:checked {
    color: #292e33 !important;
    border-color: #292e33 !important;
  }
  .u-link.u-border-color-1-dark-3[class*="u-border-"] {
    border-color: #292e33 !important;
  }
  .u-link.u-border-color-1-dark-3[class*="u-border-"]:hover {
    border-color: #25292e !important;
  }
  .u-border-color-1-dark-2,
  .u-border-color-1-dark-2.u-input,
  .u-border-color-1-dark-2.u-field-input.u-field-input,
  .u-separator-color-1-dark-2:after {
    border-color: #3f5971;
    stroke: #3f5971;
  }
  .u-button-style.u-border-color-1-dark-2 {
    border-color: #3f5971 !important;
    color: #3f5971 !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: #395066 !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,
  input.u-field-input.u-field-input.u-border-active-color-1-dark-2:checked {
    color: #3f5971 !important;
    border-color: #3f5971 !important;
  }
  .u-link.u-border-color-1-dark-2[class*="u-border-"] {
    border-color: #3f5971 !important;
  }
  .u-link.u-border-color-1-dark-2[class*="u-border-"]:hover {
    border-color: #395066 !important;
  }
  .u-border-color-1-dark-1,
  .u-border-color-1-dark-1.u-input,
  .u-border-color-1-dark-1.u-field-input.u-field-input,
  .u-separator-color-1-dark-1:after {
    border-color: #3876b0;
    stroke: #3876b0;
  }
  .u-button-style.u-border-color-1-dark-1 {
    border-color: #3876b0 !important;
    color: #3876b0 !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: #326a9e !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,
  input.u-field-input.u-field-input.u-border-active-color-1-dark-1:checked {
    color: #3876b0 !important;
    border-color: #3876b0 !important;
  }
  .u-link.u-border-color-1-dark-1[class*="u-border-"] {
    border-color: #3876b0 !important;
  }
  .u-link.u-border-color-1-dark-1[class*="u-border-"]:hover {
    border-color: #326a9e !important;
  }
  .u-border-color-1,
  .u-border-color-1.u-input,
  .u-border-color-1.u-field-input.u-field-input,
  .u-separator-color-1:after {
    border-color: #1384ee;
    stroke: #1384ee;
  }
  .u-button-style.u-border-color-1 {
    border-color: #1384ee !important;
    color: #1384ee !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: #1077d8 !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,
  input.u-field-input.u-field-input.u-border-active-color-1:checked {
    color: #1384ee !important;
    border-color: #1384ee !important;
  }
  .u-link.u-border-color-1[class*="u-border-"] {
    border-color: #1384ee !important;
  }
  .u-link.u-border-color-1[class*="u-border-"]:hover {
    border-color: #1077d8 !important;
  }
  .u-border-color-1-light-1,
  .u-border-color-1-light-1.u-input,
  .u-border-color-1-light-1.u-field-input.u-field-input,
  .u-separator-color-1-light-1:after {
    border-color: #57a7f3;
    stroke: #57a7f3;
  }
  .u-button-style.u-border-color-1-light-1 {
    border-color: #57a7f3 !important;
    color: #57a7f3 !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: #3897f1 !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,
  input.u-field-input.u-field-input.u-border-active-color-1-light-1:checked {
    color: #57a7f3 !important;
    border-color: #57a7f3 !important;
  }
  .u-link.u-border-color-1-light-1[class*="u-border-"] {
    border-color: #57a7f3 !important;
  }
  .u-link.u-border-color-1-light-1[class*="u-border-"]:hover {
    border-color: #3897f1 !important;
  }
  .u-border-color-1-light-2,
  .u-border-color-1-light-2.u-input,
  .u-border-color-1-light-2.u-field-input.u-field-input,
  .u-separator-color-1-light-2:after {
    border-color: #9dccf8;
    stroke: #9dccf8;
  }
  .u-button-style.u-border-color-1-light-2 {
    border-color: #9dccf8 !important;
    color: #9dccf8 !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: #77b8f5 !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,
  input.u-field-input.u-field-input.u-border-active-color-1-light-2:checked {
    color: #9dccf8 !important;
    border-color: #9dccf8 !important;
  }
  .u-link.u-border-color-1-light-2[class*="u-border-"] {
    border-color: #9dccf8 !important;
  }
  .u-link.u-border-color-1-light-2[class*="u-border-"]:hover {
    border-color: #77b8f5 !important;
  }
  .u-border-color-1-light-3,
  .u-border-color-1-light-3.u-input,
  .u-border-color-1-light-3.u-field-input.u-field-input,
  .u-separator-color-1-light-3:after {
    border-color: #e6f2fd;
    stroke: #e6f2fd;
  }
  .u-button-style.u-border-color-1-light-3 {
    border-color: #e6f2fd !important;
    color: #e6f2fd !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: #b9dbf9 !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,
  input.u-field-input.u-field-input.u-border-active-color-1-light-3:checked {
    color: #e6f2fd !important;
    border-color: #e6f2fd !important;
  }
  .u-link.u-border-color-1-light-3[class*="u-border-"] {
    border-color: #e6f2fd !important;
  }
  .u-link.u-border-color-1-light-3[class*="u-border-"]:hover {
    border-color: #b9dbf9 !important;
  }
  .u-border-color-1-base,
  .u-border-color-1-base.u-input,
  .u-border-color-1-base.u-field-input.u-field-input,
  .u-separator-color-1-base:after {
    border-color: #1384ee;
    stroke: #1384ee;
  }
  .u-button-style.u-border-color-1-base {
    border-color: #1384ee !important;
    color: #1384ee !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: #1077d8 !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,
  input.u-field-input.u-field-input.u-border-active-color-1-base:checked {
    color: #1384ee !important;
    border-color: #1384ee !important;
  }
  .u-link.u-border-color-1-base[class*="u-border-"] {
    border-color: #1384ee !important;
  }
  .u-link.u-border-color-1-base[class*="u-border-"]:hover {
    border-color: #1077d8 !important;
  }
  .u-border-color-2-dark-3,
  .u-border-color-2-dark-3.u-input,
  .u-border-color-2-dark-3.u-field-input.u-field-input,
  .u-separator-color-2-dark-3:after {
    border-color: #332929;
    stroke: #332929;
  }
  .u-button-style.u-border-color-2-dark-3 {
    border-color: #332929 !important;
    color: #332929 !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: #2e2525 !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,
  input.u-field-input.u-field-input.u-border-active-color-2-dark-3:checked {
    color: #332929 !important;
    border-color: #332929 !important;
  }
  .u-link.u-border-color-2-dark-3[class*="u-border-"] {
    border-color: #332929 !important;
  }
  .u-link.u-border-color-2-dark-3[class*="u-border-"]:hover {
    border-color: #2e2525 !important;
  }
  .u-border-color-2-dark-2,
  .u-border-color-2-dark-2.u-input,
  .u-border-color-2-dark-2.u-field-input.u-field-input,
  .u-separator-color-2-dark-2:after {
    border-color: #6b4748;
    stroke: #6b4748;
  }
  .u-button-style.u-border-color-2-dark-2 {
    border-color: #6b4748 !important;
    color: #6b4748 !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: #604041 !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,
  input.u-field-input.u-field-input.u-border-active-color-2-dark-2:checked {
    color: #6b4748 !important;
    border-color: #6b4748 !important;
  }
  .u-link.u-border-color-2-dark-2[class*="u-border-"] {
    border-color: #6b4748 !important;
  }
  .u-link.u-border-color-2-dark-2[class*="u-border-"]:hover {
    border-color: #604041 !important;
  }
  .u-border-color-2-dark-1,
  .u-border-color-2-dark-1.u-input,
  .u-border-color-2-dark-1.u-field-input.u-field-input,
  .u-separator-color-2-dark-1:after {
    border-color: #a35559;
    stroke: #a35559;
  }
  .u-button-style.u-border-color-2-dark-1 {
    border-color: #a35559 !important;
    color: #a35559 !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: #934c50 !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,
  input.u-field-input.u-field-input.u-border-active-color-2-dark-1:checked {
    color: #a35559 !important;
    border-color: #a35559 !important;
  }
  .u-link.u-border-color-2-dark-1[class*="u-border-"] {
    border-color: #a35559 !important;
  }
  .u-link.u-border-color-2-dark-1[class*="u-border-"]:hover {
    border-color: #934c50 !important;
  }
  .u-border-color-2,
  .u-border-color-2.u-input,
  .u-border-color-2.u-field-input.u-field-input,
  .u-separator-color-2:after {
    border-color: #db545a;
    stroke: #db545a;
  }
  .u-button-style.u-border-color-2 {
    border-color: #db545a !important;
    color: #db545a !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: #d63b42 !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,
  input.u-field-input.u-field-input.u-border-active-color-2:checked {
    color: #db545a !important;
    border-color: #db545a !important;
  }
  .u-link.u-border-color-2[class*="u-border-"] {
    border-color: #db545a !important;
  }
  .u-link.u-border-color-2[class*="u-border-"]:hover {
    border-color: #d63b42 !important;
  }
  .u-border-color-2-light-1,
  .u-border-color-2-light-1.u-input,
  .u-border-color-2-light-1.u-field-input.u-field-input,
  .u-separator-color-2-light-1:after {
    border-color: #e68387;
    stroke: #e68387;
  }
  .u-button-style.u-border-color-2-light-1 {
    border-color: #e68387 !important;
    color: #e68387 !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: #e0656a !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,
  input.u-field-input.u-field-input.u-border-active-color-2-light-1:checked {
    color: #e68387 !important;
    border-color: #e68387 !important;
  }
  .u-link.u-border-color-2-light-1[class*="u-border-"] {
    border-color: #e68387 !important;
  }
  .u-link.u-border-color-2-light-1[class*="u-border-"]:hover {
    border-color: #e0656a !important;
  }
  .u-border-color-2-light-2,
  .u-border-color-2-light-2.u-input,
  .u-border-color-2-light-2.u-field-input.u-field-input,
  .u-separator-color-2-light-2:after {
    border-color: #f1b5b8;
    stroke: #f1b5b8;
  }
  .u-button-style.u-border-color-2-light-2 {
    border-color: #f1b5b8 !important;
    color: #f1b5b8 !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: #ea9296 !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,
  input.u-field-input.u-field-input.u-border-active-color-2-light-2:checked {
    color: #f1b5b8 !important;
    border-color: #f1b5b8 !important;
  }
  .u-link.u-border-color-2-light-2[class*="u-border-"] {
    border-color: #f1b5b8 !important;
  }
  .u-link.u-border-color-2-light-2[class*="u-border-"]:hover {
    border-color: #ea9296 !important;
  }
  .u-border-color-2-light-3,
  .u-border-color-2-light-3.u-input,
  .u-border-color-2-light-3.u-field-input.u-field-input,
  .u-separator-color-2-light-3:after {
    border-color: #fbeced;
    stroke: #fbeced;
  }
  .u-button-style.u-border-color-2-light-3 {
    border-color: #fbeced !important;
    color: #fbeced !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: #f3c4c7 !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,
  input.u-field-input.u-field-input.u-border-active-color-2-light-3:checked {
    color: #fbeced !important;
    border-color: #fbeced !important;
  }
  .u-link.u-border-color-2-light-3[class*="u-border-"] {
    border-color: #fbeced !important;
  }
  .u-link.u-border-color-2-light-3[class*="u-border-"]:hover {
    border-color: #f3c4c7 !important;
  }
  .u-border-color-2-base,
  .u-border-color-2-base.u-input,
  .u-border-color-2-base.u-field-input.u-field-input,
  .u-separator-color-2-base:after {
    border-color: #db545a;
    stroke: #db545a;
  }
  .u-button-style.u-border-color-2-base {
    border-color: #db545a !important;
    color: #db545a !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: #d63b42 !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,
  input.u-field-input.u-field-input.u-border-active-color-2-base:checked {
    color: #db545a !important;
    border-color: #db545a !important;
  }
  .u-link.u-border-color-2-base[class*="u-border-"] {
    border-color: #db545a !important;
  }
  .u-link.u-border-color-2-base[class*="u-border-"]:hover {
    border-color: #d63b42 !important;
  }
  .u-border-color-3-dark-3,
  .u-border-color-3-dark-3.u-input,
  .u-border-color-3-dark-3.u-field-input.u-field-input,
  .u-separator-color-3-dark-3:after {
    border-color: #333029;
    stroke: #333029;
  }
  .u-button-style.u-border-color-3-dark-3 {
    border-color: #333029 !important;
    color: #333029 !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: #2e2b25 !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,
  input.u-field-input.u-field-input.u-border-active-color-3-dark-3:checked {
    color: #333029 !important;
    border-color: #333029 !important;
  }
  .u-link.u-border-color-3-dark-3[class*="u-border-"] {
    border-color: #333029 !important;
  }
  .u-link.u-border-color-3-dark-3[class*="u-border-"]:hover {
    border-color: #2e2b25 !important;
  }
  .u-border-color-3-dark-2,
  .u-border-color-3-dark-2.u-input,
  .u-border-color-3-dark-2.u-field-input.u-field-input,
  .u-separator-color-3-dark-2:after {
    border-color: #72613f;
    stroke: #72613f;
  }
  .u-button-style.u-border-color-3-dark-2 {
    border-color: #72613f !important;
    color: #72613f !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: #675739 !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,
  input.u-field-input.u-field-input.u-border-active-color-3-dark-2:checked {
    color: #72613f !important;
    border-color: #72613f !important;
  }
  .u-link.u-border-color-3-dark-2[class*="u-border-"] {
    border-color: #72613f !important;
  }
  .u-link.u-border-color-3-dark-2[class*="u-border-"]:hover {
    border-color: #675739 !important;
  }
  .u-border-color-3-dark-1,
  .u-border-color-3-dark-1.u-input,
  .u-border-color-3-dark-1.u-field-input.u-field-input,
  .u-separator-color-3-dark-1:after {
    border-color: #b28836;
    stroke: #b28836;
  }
  .u-button-style.u-border-color-3-dark-1 {
    border-color: #b28836 !important;
    color: #b28836 !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: #a07a31 !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,
  input.u-field-input.u-field-input.u-border-active-color-3-dark-1:checked {
    color: #b28836 !important;
    border-color: #b28836 !important;
  }
  .u-link.u-border-color-3-dark-1[class*="u-border-"] {
    border-color: #b28836 !important;
  }
  .u-link.u-border-color-3-dark-1[class*="u-border-"]:hover {
    border-color: #a07a31 !important;
  }
  .u-border-color-3,
  .u-border-color-3.u-input,
  .u-border-color-3.u-field-input.u-field-input,
  .u-separator-color-3:after {
    border-color: #f1a40e;
    stroke: #f1a40e;
  }
  .u-button-style.u-border-color-3 {
    border-color: #f1a40e !important;
    color: #f1a40e !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: #d9940d !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,
  input.u-field-input.u-field-input.u-border-active-color-3:checked {
    color: #f1a40e !important;
    border-color: #f1a40e !important;
  }
  .u-link.u-border-color-3[class*="u-border-"] {
    border-color: #f1a40e !important;
  }
  .u-link.u-border-color-3[class*="u-border-"]:hover {
    border-color: #d9940d !important;
  }
  .u-border-color-3-light-1,
  .u-border-color-3-light-1.u-input,
  .u-border-color-3-light-1.u-field-input.u-field-input,
  .u-separator-color-3-light-1:after {
    border-color: #f5be54;
    stroke: #f5be54;
  }
  .u-button-style.u-border-color-3-light-1 {
    border-color: #f5be54 !important;
    color: #f5be54 !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: #f3b235 !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,
  input.u-field-input.u-field-input.u-border-active-color-3-light-1:checked {
    color: #f5be54 !important;
    border-color: #f5be54 !important;
  }
  .u-link.u-border-color-3-light-1[class*="u-border-"] {
    border-color: #f5be54 !important;
  }
  .u-link.u-border-color-3-light-1[class*="u-border-"]:hover {
    border-color: #f3b235 !important;
  }
  .u-border-color-3-light-2,
  .u-border-color-3-light-2.u-input,
  .u-border-color-3-light-2.u-field-input.u-field-input,
  .u-separator-color-3-light-2:after {
    border-color: #f9da9b;
    stroke: #f9da9b;
  }
  .u-button-style.u-border-color-3-light-2 {
    border-color: #f9da9b !important;
    color: #f9da9b !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: #f7cc75 !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,
  input.u-field-input.u-field-input.u-border-active-color-3-light-2:checked {
    color: #f9da9b !important;
    border-color: #f9da9b !important;
  }
  .u-link.u-border-color-3-light-2[class*="u-border-"] {
    border-color: #f9da9b !important;
  }
  .u-link.u-border-color-3-light-2[class*="u-border-"]:hover {
    border-color: #f7cc75 !important;
  }
  .u-border-color-3-light-3,
  .u-border-color-3-light-3.u-input,
  .u-border-color-3-light-3.u-field-input.u-field-input,
  .u-separator-color-3-light-3:after {
    border-color: #fef5e6;
    stroke: #fef5e6;
  }
  .u-button-style.u-border-color-3-light-3 {
    border-color: #fef5e6 !important;
    color: #fef5e6 !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: #fce2b7 !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,
  input.u-field-input.u-field-input.u-border-active-color-3-light-3:checked {
    color: #fef5e6 !important;
    border-color: #fef5e6 !important;
  }
  .u-link.u-border-color-3-light-3[class*="u-border-"] {
    border-color: #fef5e6 !important;
  }
  .u-link.u-border-color-3-light-3[class*="u-border-"]:hover {
    border-color: #fce2b7 !important;
  }
  .u-border-color-3-base,
  .u-border-color-3-base.u-input,
  .u-border-color-3-base.u-field-input.u-field-input,
  .u-separator-color-3-base:after {
    border-color: #f1a40e;
    stroke: #f1a40e;
  }
  .u-button-style.u-border-color-3-base {
    border-color: #f1a40e !important;
    color: #f1a40e !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: #d9940d !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,
  input.u-field-input.u-field-input.u-border-active-color-3-base:checked {
    color: #f1a40e !important;
    border-color: #f1a40e !important;
  }
  .u-link.u-border-color-3-base[class*="u-border-"] {
    border-color: #f1a40e !important;
  }
  .u-link.u-border-color-3-base[class*="u-border-"]:hover {
    border-color: #d9940d !important;
  }
  .u-border-color-4-dark-3,
  .u-border-color-4-dark-3.u-input,
  .u-border-color-4-dark-3.u-field-input.u-field-input,
  .u-separator-color-4-dark-3:after {
    border-color: #29332d;
    stroke: #29332d;
  }
  .u-button-style.u-border-color-4-dark-3 {
    border-color: #29332d !important;
    color: #29332d !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: #252e29 !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,
  input.u-field-input.u-field-input.u-border-active-color-4-dark-3:checked {
    color: #29332d !important;
    border-color: #29332d !important;
  }
  .u-link.u-border-color-4-dark-3[class*="u-border-"] {
    border-color: #29332d !important;
  }
  .u-link.u-border-color-4-dark-3[class*="u-border-"]:hover {
    border-color: #252e29 !important;
  }
  .u-border-color-4-dark-2,
  .u-border-color-4-dark-2.u-input,
  .u-border-color-4-dark-2.u-field-input.u-field-input,
  .u-separator-color-4-dark-2:after {
    border-color: #467b5a;
    stroke: #467b5a;
  }
  .u-button-style.u-border-color-4-dark-2 {
    border-color: #467b5a !important;
    color: #467b5a !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: #3f6f51 !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,
  input.u-field-input.u-field-input.u-border-active-color-4-dark-2:checked {
    color: #467b5a !important;
    border-color: #467b5a !important;
  }
  .u-link.u-border-color-4-dark-2[class*="u-border-"] {
    border-color: #467b5a !important;
  }
  .u-link.u-border-color-4-dark-2[class*="u-border-"]:hover {
    border-color: #3f6f51 !important;
  }
  .u-border-color-4-dark-1,
  .u-border-color-4-dark-1.u-input,
  .u-border-color-4-dark-1.u-field-input.u-field-input,
  .u-separator-color-4-dark-1:after {
    border-color: #43c374;
    stroke: #43c374;
  }
  .u-button-style.u-border-color-4-dark-1 {
    border-color: #43c374 !important;
    color: #43c374 !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: #39b368 !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,
  input.u-field-input.u-field-input.u-border-active-color-4-dark-1:checked {
    color: #43c374 !important;
    border-color: #43c374 !important;
  }
  .u-link.u-border-color-4-dark-1[class*="u-border-"] {
    border-color: #43c374 !important;
  }
  .u-link.u-border-color-4-dark-1[class*="u-border-"]:hover {
    border-color: #39b368 !important;
  }
  .u-border-color-4,
  .u-border-color-4.u-input,
  .u-border-color-4.u-field-input.u-field-input,
  .u-separator-color-4:after {
    border-color: #54dd88;
    stroke: #54dd88;
  }
  .u-button-style.u-border-color-4 {
    border-color: #54dd88 !important;
    color: #54dd88 !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: #3bd876 !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,
  input.u-field-input.u-field-input.u-border-active-color-4:checked {
    color: #54dd88 !important;
    border-color: #54dd88 !important;
  }
  .u-link.u-border-color-4[class*="u-border-"] {
    border-color: #54dd88 !important;
  }
  .u-link.u-border-color-4[class*="u-border-"]:hover {
    border-color: #3bd876 !important;
  }
  .u-border-color-4-light-1,
  .u-border-color-4-light-1.u-input,
  .u-border-color-4-light-1.u-field-input.u-field-input,
  .u-separator-color-4-light-1:after {
    border-color: #83e7a9;
    stroke: #83e7a9;
  }
  .u-button-style.u-border-color-4-light-1 {
    border-color: #83e7a9 !important;
    color: #83e7a9 !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: #65e194 !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,
  input.u-field-input.u-field-input.u-border-active-color-4-light-1:checked {
    color: #83e7a9 !important;
    border-color: #83e7a9 !important;
  }
  .u-link.u-border-color-4-light-1[class*="u-border-"] {
    border-color: #83e7a9 !important;
  }
  .u-link.u-border-color-4-light-1[class*="u-border-"]:hover {
    border-color: #65e194 !important;
  }
  .u-border-color-4-light-2,
  .u-border-color-4-light-2.u-input,
  .u-border-color-4-light-2.u-field-input.u-field-input,
  .u-separator-color-4-light-2:after {
    border-color: #b6f1cc;
    stroke: #b6f1cc;
  }
  .u-button-style.u-border-color-4-light-2 {
    border-color: #b6f1cc !important;
    color: #b6f1cc !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: #93eab3 !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,
  input.u-field-input.u-field-input.u-border-active-color-4-light-2:checked {
    color: #b6f1cc !important;
    border-color: #b6f1cc !important;
  }
  .u-link.u-border-color-4-light-2[class*="u-border-"] {
    border-color: #b6f1cc !important;
  }
  .u-link.u-border-color-4-light-2[class*="u-border-"]:hover {
    border-color: #93eab3 !important;
  }
  .u-border-color-4-light-3,
  .u-border-color-4-light-3.u-input,
  .u-border-color-4-light-3.u-field-input.u-field-input,
  .u-separator-color-4-light-3:after {
    border-color: #ecfcf2;
    stroke: #ecfcf2;
  }
  .u-button-style.u-border-color-4-light-3 {
    border-color: #ecfcf2 !important;
    color: #ecfcf2 !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: #c2f5d5 !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,
  input.u-field-input.u-field-input.u-border-active-color-4-light-3:checked {
    color: #ecfcf2 !important;
    border-color: #ecfcf2 !important;
  }
  .u-link.u-border-color-4-light-3[class*="u-border-"] {
    border-color: #ecfcf2 !important;
  }
  .u-link.u-border-color-4-light-3[class*="u-border-"]:hover {
    border-color: #c2f5d5 !important;
  }
  .u-border-color-4-base,
  .u-border-color-4-base.u-input,
  .u-border-color-4-base.u-field-input.u-field-input,
  .u-separator-color-4-base:after {
    border-color: #43c374;
    stroke: #43c374;
  }
  .u-button-style.u-border-color-4-base {
    border-color: #43c374 !important;
    color: #43c374 !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: #39b368 !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,
  input.u-field-input.u-field-input.u-border-active-color-4-base:checked {
    color: #43c374 !important;
    border-color: #43c374 !important;
  }
  .u-link.u-border-color-4-base[class*="u-border-"] {
    border-color: #43c374 !important;
  }
  .u-link.u-border-color-4-base[class*="u-border-"]:hover {
    border-color: #39b368 !important;
  }
  .u-border-color-5-dark-3,
  .u-border-color-5-dark-3.u-input,
  .u-border-color-5-dark-3.u-field-input.u-field-input,
  .u-separator-color-5-dark-3:after {
    border-color: #292d33;
    stroke: #292d33;
  }
  .u-button-style.u-border-color-5-dark-3 {
    border-color: #292d33 !important;
    color: #292d33 !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: #25292e !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,
  input.u-field-input.u-field-input.u-border-active-color-5-dark-3:checked {
    color: #292d33 !important;
    border-color: #292d33 !important;
  }
  .u-link.u-border-color-5-dark-3[class*="u-border-"] {
    border-color: #292d33 !important;
  }
  .u-link.u-border-color-5-dark-3[class*="u-border-"]:hover {
    border-color: #25292e !important;
  }
  .u-border-color-5-dark-2,
  .u-border-color-5-dark-2.u-input,
  .u-border-color-5-dark-2.u-field-input.u-field-input,
  .u-separator-color-5-dark-2:after {
    border-color: #555c66;
    stroke: #555c66;
  }
  .u-button-style.u-border-color-5-dark-2 {
    border-color: #555c66 !important;
    color: #555c66 !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: #4d535c !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,
  input.u-field-input.u-field-input.u-border-active-color-5-dark-2:checked {
    color: #555c66 !important;
    border-color: #555c66 !important;
  }
  .u-link.u-border-color-5-dark-2[class*="u-border-"] {
    border-color: #555c66 !important;
  }
  .u-link.u-border-color-5-dark-2[class*="u-border-"]:hover {
    border-color: #4d535c !important;
  }
  .u-border-color-5-dark-1,
  .u-border-color-5-dark-1.u-input,
  .u-border-color-5-dark-1.u-field-input.u-field-input,
  .u-separator-color-5-dark-1:after {
    border-color: #858e99;
    stroke: #858e99;
  }
  .u-button-style.u-border-color-5-dark-1 {
    border-color: #858e99 !important;
    color: #858e99 !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: #75808c !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,
  input.u-field-input.u-field-input.u-border-active-color-5-dark-1:checked {
    color: #858e99 !important;
    border-color: #858e99 !important;
  }
  .u-link.u-border-color-5-dark-1[class*="u-border-"] {
    border-color: #858e99 !important;
  }
  .u-link.u-border-color-5-dark-1[class*="u-border-"]:hover {
    border-color: #75808c !important;
  }
  .u-border-color-5,
  .u-border-color-5.u-input,
  .u-border-color-5.u-field-input.u-field-input,
  .u-separator-color-5:after {
    border-color: #b9c1cc;
    stroke: #b9c1cc;
  }
  .u-button-style.u-border-color-5 {
    border-color: #b9c1cc !important;
    color: #b9c1cc !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: #a2adbc !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,
  input.u-field-input.u-field-input.u-border-active-color-5:checked {
    color: #b9c1cc !important;
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-color-5[class*="u-border-"] {
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-color-5[class*="u-border-"]:hover {
    border-color: #a2adbc !important;
  }
  .u-border-color-5-light-1,
  .u-border-color-5-light-1.u-input,
  .u-border-color-5-light-1.u-field-input.u-field-input,
  .u-separator-color-5-light-1:after {
    border-color: #ccd3db;
    stroke: #ccd3db;
  }
  .u-button-style.u-border-color-5-light-1 {
    border-color: #ccd3db !important;
    color: #ccd3db !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: #b3bec9 !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,
  input.u-field-input.u-field-input.u-border-active-color-5-light-1:checked {
    color: #ccd3db !important;
    border-color: #ccd3db !important;
  }
  .u-link.u-border-color-5-light-1[class*="u-border-"] {
    border-color: #ccd3db !important;
  }
  .u-link.u-border-color-5-light-1[class*="u-border-"]:hover {
    border-color: #b3bec9 !important;
  }
  .u-border-color-5-light-2,
  .u-border-color-5-light-2.u-input,
  .u-border-color-5-light-2.u-field-input.u-field-input,
  .u-separator-color-5-light-2:after {
    border-color: #e0e5eb;
    stroke: #e0e5eb;
  }
  .u-button-style.u-border-color-5-light-2 {
    border-color: #e0e5eb !important;
    color: #e0e5eb !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: #c4ced9 !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,
  input.u-field-input.u-field-input.u-border-active-color-5-light-2:checked {
    color: #e0e5eb !important;
    border-color: #e0e5eb !important;
  }
  .u-link.u-border-color-5-light-2[class*="u-border-"] {
    border-color: #e0e5eb !important;
  }
  .u-link.u-border-color-5-light-2[class*="u-border-"]:hover {
    border-color: #c4ced9 !important;
  }
  .u-border-color-5-light-3,
  .u-border-color-5-light-3.u-input,
  .u-border-color-5-light-3.u-field-input.u-field-input,
  .u-separator-color-5-light-3:after {
    border-color: #f5f7fa;
    stroke: #f5f7fa;
  }
  .u-button-style.u-border-color-5-light-3 {
    border-color: #f5f7fa !important;
    color: #f5f7fa !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: #d4dde9 !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,
  input.u-field-input.u-field-input.u-border-active-color-5-light-3:checked {
    color: #f5f7fa !important;
    border-color: #f5f7fa !important;
  }
  .u-link.u-border-color-5-light-3[class*="u-border-"] {
    border-color: #f5f7fa !important;
  }
  .u-link.u-border-color-5-light-3[class*="u-border-"]:hover {
    border-color: #d4dde9 !important;
  }
  .u-border-color-5-base,
  .u-border-color-5-base.u-input,
  .u-border-color-5-base.u-field-input.u-field-input,
  .u-separator-color-5-base:after {
    border-color: #b9c1cc;
    stroke: #b9c1cc;
  }
  .u-button-style.u-border-color-5-base {
    border-color: #b9c1cc !important;
    color: #b9c1cc !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: #a2adbc !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,
  input.u-field-input.u-field-input.u-border-active-color-5-base:checked {
    color: #b9c1cc !important;
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-color-5-base[class*="u-border-"] {
    border-color: #b9c1cc !important;
  }
  .u-link.u-border-color-5-base[class*="u-border-"]:hover {
    border-color: #a2adbc !important;
  }
  .u-border-palette-1-dark-3,
  .u-border-palette-1-dark-3.u-input,
  .u-border-palette-1-dark-3.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-1-dark-3:checked {
    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-border-palette-1-dark-2.u-input,
  .u-border-palette-1-dark-2.u-field-input.u-field-input,
  .u-separator-palette-1-dark-2:after {
    border-color: #3f5971;
    stroke: #3f5971;
  }
  .u-button-style.u-border-palette-1-dark-2 {
    border-color: #3f5971 !important;
    color: #3f5971 !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: #395066 !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,
  input.u-field-input.u-field-input.u-border-active-palette-1-dark-2:checked {
    color: #3f5971 !important;
    border-color: #3f5971 !important;
  }
  .u-link.u-border-palette-1-dark-2[class*="u-border-"] {
    border-color: #3f5971 !important;
  }
  .u-link.u-border-palette-1-dark-2[class*="u-border-"]:hover {
    border-color: #395066 !important;
  }
  .u-border-palette-1-dark-1,
  .u-border-palette-1-dark-1.u-input,
  .u-border-palette-1-dark-1.u-field-input.u-field-input,
  .u-separator-palette-1-dark-1:after {
    border-color: #3876b0;
    stroke: #3876b0;
  }
  .u-button-style.u-border-palette-1-dark-1 {
    border-color: #3876b0 !important;
    color: #3876b0 !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: #326a9e !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,
  input.u-field-input.u-field-input.u-border-active-palette-1-dark-1:checked {
    color: #3876b0 !important;
    border-color: #3876b0 !important;
  }
  .u-link.u-border-palette-1-dark-1[class*="u-border-"] {
    border-color: #3876b0 !important;
  }
  .u-link.u-border-palette-1-dark-1[class*="u-border-"]:hover {
    border-color: #326a9e !important;
  }
  .u-border-palette-1,
  .u-border-palette-1.u-input,
  .u-border-palette-1.u-field-input.u-field-input,
  .u-separator-palette-1:after {
    border-color: #1384ee;
    stroke: #1384ee;
  }
  .u-button-style.u-border-palette-1 {
    border-color: #1384ee !important;
    color: #1384ee !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: #1077d8 !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,
  input.u-field-input.u-field-input.u-border-active-palette-1:checked {
    color: #1384ee !important;
    border-color: #1384ee !important;
  }
  .u-link.u-border-palette-1[class*="u-border-"] {
    border-color: #1384ee !important;
  }
  .u-link.u-border-palette-1[class*="u-border-"]:hover {
    border-color: #1077d8 !important;
  }
  .u-border-palette-1-light-1,
  .u-border-palette-1-light-1.u-input,
  .u-border-palette-1-light-1.u-field-input.u-field-input,
  .u-separator-palette-1-light-1:after {
    border-color: #57a7f3;
    stroke: #57a7f3;
  }
  .u-button-style.u-border-palette-1-light-1 {
    border-color: #57a7f3 !important;
    color: #57a7f3 !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: #3897f1 !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,
  input.u-field-input.u-field-input.u-border-active-palette-1-light-1:checked {
    color: #57a7f3 !important;
    border-color: #57a7f3 !important;
  }
  .u-link.u-border-palette-1-light-1[class*="u-border-"] {
    border-color: #57a7f3 !important;
  }
  .u-link.u-border-palette-1-light-1[class*="u-border-"]:hover {
    border-color: #3897f1 !important;
  }
  .u-border-palette-1-light-2,
  .u-border-palette-1-light-2.u-input,
  .u-border-palette-1-light-2.u-field-input.u-field-input,
  .u-separator-palette-1-light-2:after {
    border-color: #9dccf8;
    stroke: #9dccf8;
  }
  .u-button-style.u-border-palette-1-light-2 {
    border-color: #9dccf8 !important;
    color: #9dccf8 !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: #77b8f5 !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,
  input.u-field-input.u-field-input.u-border-active-palette-1-light-2:checked {
    color: #9dccf8 !important;
    border-color: #9dccf8 !important;
  }
  .u-link.u-border-palette-1-light-2[class*="u-border-"] {
    border-color: #9dccf8 !important;
  }
  .u-link.u-border-palette-1-light-2[class*="u-border-"]:hover {
    border-color: #77b8f5 !important;
  }
  .u-border-palette-1-light-3,
  .u-border-palette-1-light-3.u-input,
  .u-border-palette-1-light-3.u-field-input.u-field-input,
  .u-separator-palette-1-light-3:after {
    border-color: #e6f2fd;
    stroke: #e6f2fd;
  }
  .u-button-style.u-border-palette-1-light-3 {
    border-color: #e6f2fd !important;
    color: #e6f2fd !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: #b9dbf9 !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,
  input.u-field-input.u-field-input.u-border-active-palette-1-light-3:checked {
    color: #e6f2fd !important;
    border-color: #e6f2fd !important;
  }
  .u-link.u-border-palette-1-light-3[class*="u-border-"] {
    border-color: #e6f2fd !important;
  }
  .u-link.u-border-palette-1-light-3[class*="u-border-"]:hover {
    border-color: #b9dbf9 !important;
  }
  .u-border-palette-1-base,
  .u-border-palette-1-base.u-input,
  .u-border-palette-1-base.u-field-input.u-field-input,
  .u-separator-palette-1-base:after {
    border-color: #1384ee;
    stroke: #1384ee;
  }
  .u-button-style.u-border-palette-1-base {
    border-color: #1384ee !important;
    color: #1384ee !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: #1077d8 !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,
  input.u-field-input.u-field-input.u-border-active-palette-1-base:checked {
    color: #1384ee !important;
    border-color: #1384ee !important;
  }
  .u-link.u-border-palette-1-base[class*="u-border-"] {
    border-color: #1384ee !important;
  }
  .u-link.u-border-palette-1-base[class*="u-border-"]:hover {
    border-color: #1077d8 !important;
  }
  .u-border-palette-2-dark-3,
  .u-border-palette-2-dark-3.u-input,
  .u-border-palette-2-dark-3.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-2-dark-3:checked {
    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-border-palette-2-dark-2.u-input,
  .u-border-palette-2-dark-2.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-2-dark-2:checked {
    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-border-palette-2-dark-1.u-input,
  .u-border-palette-2-dark-1.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-2-dark-1:checked {
    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-border-palette-2.u-input,
  .u-border-palette-2.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-2:checked {
    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-border-palette-2-light-1.u-input,
  .u-border-palette-2-light-1.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-2-light-1:checked {
    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-border-palette-2-light-2.u-input,
  .u-border-palette-2-light-2.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-2-light-2:checked {
    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-border-palette-2-light-3.u-input,
  .u-border-palette-2-light-3.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-2-light-3:checked {
    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-border-palette-2-base.u-input,
  .u-border-palette-2-base.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-2-base:checked {
    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-border-palette-3-dark-3.u-input,
  .u-border-palette-3-dark-3.u-field-input.u-field-input,
  .u-separator-palette-3-dark-3:after {
    border-color: #333029;
    stroke: #333029;
  }
  .u-button-style.u-border-palette-3-dark-3 {
    border-color: #333029 !important;
    color: #333029 !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: #2e2b25 !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,
  input.u-field-input.u-field-input.u-border-active-palette-3-dark-3:checked {
    color: #333029 !important;
    border-color: #333029 !important;
  }
  .u-link.u-border-palette-3-dark-3[class*="u-border-"] {
    border-color: #333029 !important;
  }
  .u-link.u-border-palette-3-dark-3[class*="u-border-"]:hover {
    border-color: #2e2b25 !important;
  }
  .u-border-palette-3-dark-2,
  .u-border-palette-3-dark-2.u-input,
  .u-border-palette-3-dark-2.u-field-input.u-field-input,
  .u-separator-palette-3-dark-2:after {
    border-color: #72613f;
    stroke: #72613f;
  }
  .u-button-style.u-border-palette-3-dark-2 {
    border-color: #72613f !important;
    color: #72613f !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: #675739 !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,
  input.u-field-input.u-field-input.u-border-active-palette-3-dark-2:checked {
    color: #72613f !important;
    border-color: #72613f !important;
  }
  .u-link.u-border-palette-3-dark-2[class*="u-border-"] {
    border-color: #72613f !important;
  }
  .u-link.u-border-palette-3-dark-2[class*="u-border-"]:hover {
    border-color: #675739 !important;
  }
  .u-border-palette-3-dark-1,
  .u-border-palette-3-dark-1.u-input,
  .u-border-palette-3-dark-1.u-field-input.u-field-input,
  .u-separator-palette-3-dark-1:after {
    border-color: #b28836;
    stroke: #b28836;
  }
  .u-button-style.u-border-palette-3-dark-1 {
    border-color: #b28836 !important;
    color: #b28836 !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: #a07a31 !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,
  input.u-field-input.u-field-input.u-border-active-palette-3-dark-1:checked {
    color: #b28836 !important;
    border-color: #b28836 !important;
  }
  .u-link.u-border-palette-3-dark-1[class*="u-border-"] {
    border-color: #b28836 !important;
  }
  .u-link.u-border-palette-3-dark-1[class*="u-border-"]:hover {
    border-color: #a07a31 !important;
  }
  .u-border-palette-3,
  .u-border-palette-3.u-input,
  .u-border-palette-3.u-field-input.u-field-input,
  .u-separator-palette-3:after {
    border-color: #f1a40e;
    stroke: #f1a40e;
  }
  .u-button-style.u-border-palette-3 {
    border-color: #f1a40e !important;
    color: #f1a40e !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: #d9940d !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,
  input.u-field-input.u-field-input.u-border-active-palette-3:checked {
    color: #f1a40e !important;
    border-color: #f1a40e !important;
  }
  .u-link.u-border-palette-3[class*="u-border-"] {
    border-color: #f1a40e !important;
  }
  .u-link.u-border-palette-3[class*="u-border-"]:hover {
    border-color: #d9940d !important;
  }
  .u-border-palette-3-light-1,
  .u-border-palette-3-light-1.u-input,
  .u-border-palette-3-light-1.u-field-input.u-field-input,
  .u-separator-palette-3-light-1:after {
    border-color: #f5be54;
    stroke: #f5be54;
  }
  .u-button-style.u-border-palette-3-light-1 {
    border-color: #f5be54 !important;
    color: #f5be54 !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: #f3b235 !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,
  input.u-field-input.u-field-input.u-border-active-palette-3-light-1:checked {
    color: #f5be54 !important;
    border-color: #f5be54 !important;
  }
  .u-link.u-border-palette-3-light-1[class*="u-border-"] {
    border-color: #f5be54 !important;
  }
  .u-link.u-border-palette-3-light-1[class*="u-border-"]:hover {
    border-color: #f3b235 !important;
  }
  .u-border-palette-3-light-2,
  .u-border-palette-3-light-2.u-input,
  .u-border-palette-3-light-2.u-field-input.u-field-input,
  .u-separator-palette-3-light-2:after {
    border-color: #f9da9b;
    stroke: #f9da9b;
  }
  .u-button-style.u-border-palette-3-light-2 {
    border-color: #f9da9b !important;
    color: #f9da9b !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: #f7cc75 !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,
  input.u-field-input.u-field-input.u-border-active-palette-3-light-2:checked {
    color: #f9da9b !important;
    border-color: #f9da9b !important;
  }
  .u-link.u-border-palette-3-light-2[class*="u-border-"] {
    border-color: #f9da9b !important;
  }
  .u-link.u-border-palette-3-light-2[class*="u-border-"]:hover {
    border-color: #f7cc75 !important;
  }
  .u-border-palette-3-light-3,
  .u-border-palette-3-light-3.u-input,
  .u-border-palette-3-light-3.u-field-input.u-field-input,
  .u-separator-palette-3-light-3:after {
    border-color: #fef5e6;
    stroke: #fef5e6;
  }
  .u-button-style.u-border-palette-3-light-3 {
    border-color: #fef5e6 !important;
    color: #fef5e6 !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: #fce2b7 !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,
  input.u-field-input.u-field-input.u-border-active-palette-3-light-3:checked {
    color: #fef5e6 !important;
    border-color: #fef5e6 !important;
  }
  .u-link.u-border-palette-3-light-3[class*="u-border-"] {
    border-color: #fef5e6 !important;
  }
  .u-link.u-border-palette-3-light-3[class*="u-border-"]:hover {
    border-color: #fce2b7 !important;
  }
  .u-border-palette-3-base,
  .u-border-palette-3-base.u-input,
  .u-border-palette-3-base.u-field-input.u-field-input,
  .u-separator-palette-3-base:after {
    border-color: #f1a40e;
    stroke: #f1a40e;
  }
  .u-button-style.u-border-palette-3-base {
    border-color: #f1a40e !important;
    color: #f1a40e !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: #d9940d !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,
  input.u-field-input.u-field-input.u-border-active-palette-3-base:checked {
    color: #f1a40e !important;
    border-color: #f1a40e !important;
  }
  .u-link.u-border-palette-3-base[class*="u-border-"] {
    border-color: #f1a40e !important;
  }
  .u-link.u-border-palette-3-base[class*="u-border-"]:hover {
    border-color: #d9940d !important;
  }
  .u-border-palette-4-dark-3,
  .u-border-palette-4-dark-3.u-input,
  .u-border-palette-4-dark-3.u-field-input.u-field-input,
  .u-separator-palette-4-dark-3:after {
    border-color: #29332d;
    stroke: #29332d;
  }
  .u-button-style.u-border-palette-4-dark-3 {
    border-color: #29332d !important;
    color: #29332d !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: #252e29 !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,
  input.u-field-input.u-field-input.u-border-active-palette-4-dark-3:checked {
    color: #29332d !important;
    border-color: #29332d !important;
  }
  .u-link.u-border-palette-4-dark-3[class*="u-border-"] {
    border-color: #29332d !important;
  }
  .u-link.u-border-palette-4-dark-3[class*="u-border-"]:hover {
    border-color: #252e29 !important;
  }
  .u-border-palette-4-dark-2,
  .u-border-palette-4-dark-2.u-input,
  .u-border-palette-4-dark-2.u-field-input.u-field-input,
  .u-separator-palette-4-dark-2:after {
    border-color: #467b5a;
    stroke: #467b5a;
  }
  .u-button-style.u-border-palette-4-dark-2 {
    border-color: #467b5a !important;
    color: #467b5a !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: #3f6f51 !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,
  input.u-field-input.u-field-input.u-border-active-palette-4-dark-2:checked {
    color: #467b5a !important;
    border-color: #467b5a !important;
  }
  .u-link.u-border-palette-4-dark-2[class*="u-border-"] {
    border-color: #467b5a !important;
  }
  .u-link.u-border-palette-4-dark-2[class*="u-border-"]:hover {
    border-color: #3f6f51 !important;
  }
  .u-border-palette-4-dark-1,
  .u-border-palette-4-dark-1.u-input,
  .u-border-palette-4-dark-1.u-field-input.u-field-input,
  .u-separator-palette-4-dark-1:after {
    border-color: #43c374;
    stroke: #43c374;
  }
  .u-button-style.u-border-palette-4-dark-1 {
    border-color: #43c374 !important;
    color: #43c374 !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: #39b368 !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,
  input.u-field-input.u-field-input.u-border-active-palette-4-dark-1:checked {
    color: #43c374 !important;
    border-color: #43c374 !important;
  }
  .u-link.u-border-palette-4-dark-1[class*="u-border-"] {
    border-color: #43c374 !important;
  }
  .u-link.u-border-palette-4-dark-1[class*="u-border-"]:hover {
    border-color: #39b368 !important;
  }
  .u-border-palette-4,
  .u-border-palette-4.u-input,
  .u-border-palette-4.u-field-input.u-field-input,
  .u-separator-palette-4:after {
    border-color: #54dd88;
    stroke: #54dd88;
  }
  .u-button-style.u-border-palette-4 {
    border-color: #54dd88 !important;
    color: #54dd88 !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: #3bd876 !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,
  input.u-field-input.u-field-input.u-border-active-palette-4:checked {
    color: #54dd88 !important;
    border-color: #54dd88 !important;
  }
  .u-link.u-border-palette-4[class*="u-border-"] {
    border-color: #54dd88 !important;
  }
  .u-link.u-border-palette-4[class*="u-border-"]:hover {
    border-color: #3bd876 !important;
  }
  .u-border-palette-4-light-1,
  .u-border-palette-4-light-1.u-input,
  .u-border-palette-4-light-1.u-field-input.u-field-input,
  .u-separator-palette-4-light-1:after {
    border-color: #83e7a9;
    stroke: #83e7a9;
  }
  .u-button-style.u-border-palette-4-light-1 {
    border-color: #83e7a9 !important;
    color: #83e7a9 !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: #65e194 !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,
  input.u-field-input.u-field-input.u-border-active-palette-4-light-1:checked {
    color: #83e7a9 !important;
    border-color: #83e7a9 !important;
  }
  .u-link.u-border-palette-4-light-1[class*="u-border-"] {
    border-color: #83e7a9 !important;
  }
  .u-link.u-border-palette-4-light-1[class*="u-border-"]:hover {
    border-color: #65e194 !important;
  }
  .u-border-palette-4-light-2,
  .u-border-palette-4-light-2.u-input,
  .u-border-palette-4-light-2.u-field-input.u-field-input,
  .u-separator-palette-4-light-2:after {
    border-color: #b6f1cc;
    stroke: #b6f1cc;
  }
  .u-button-style.u-border-palette-4-light-2 {
    border-color: #b6f1cc !important;
    color: #b6f1cc !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: #93eab3 !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,
  input.u-field-input.u-field-input.u-border-active-palette-4-light-2:checked {
    color: #b6f1cc !important;
    border-color: #b6f1cc !important;
  }
  .u-link.u-border-palette-4-light-2[class*="u-border-"] {
    border-color: #b6f1cc !important;
  }
  .u-link.u-border-palette-4-light-2[class*="u-border-"]:hover {
    border-color: #93eab3 !important;
  }
  .u-border-palette-4-light-3,
  .u-border-palette-4-light-3.u-input,
  .u-border-palette-4-light-3.u-field-input.u-field-input,
  .u-separator-palette-4-light-3:after {
    border-color: #ecfcf2;
    stroke: #ecfcf2;
  }
  .u-button-style.u-border-palette-4-light-3 {
    border-color: #ecfcf2 !important;
    color: #ecfcf2 !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: #c2f5d5 !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,
  input.u-field-input.u-field-input.u-border-active-palette-4-light-3:checked {
    color: #ecfcf2 !important;
    border-color: #ecfcf2 !important;
  }
  .u-link.u-border-palette-4-light-3[class*="u-border-"] {
    border-color: #ecfcf2 !important;
  }
  .u-link.u-border-palette-4-light-3[class*="u-border-"]:hover {
    border-color: #c2f5d5 !important;
  }
  .u-border-palette-4-base,
  .u-border-palette-4-base.u-input,
  .u-border-palette-4-base.u-field-input.u-field-input,
  .u-separator-palette-4-base:after {
    border-color: #43c374;
    stroke: #43c374;
  }
  .u-button-style.u-border-palette-4-base {
    border-color: #43c374 !important;
    color: #43c374 !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: #39b368 !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,
  input.u-field-input.u-field-input.u-border-active-palette-4-base:checked {
    color: #43c374 !important;
    border-color: #43c374 !important;
  }
  .u-link.u-border-palette-4-base[class*="u-border-"] {
    border-color: #43c374 !important;
  }
  .u-link.u-border-palette-4-base[class*="u-border-"]:hover {
    border-color: #39b368 !important;
  }
  .u-border-palette-5-dark-3,
  .u-border-palette-5-dark-3.u-input,
  .u-border-palette-5-dark-3.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-5-dark-3:checked {
    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-border-palette-5-dark-2.u-input,
  .u-border-palette-5-dark-2.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-5-dark-2:checked {
    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-border-palette-5-dark-1.u-input,
  .u-border-palette-5-dark-1.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-5-dark-1:checked {
    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-border-palette-5.u-input,
  .u-border-palette-5.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-5:checked {
    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-border-palette-5-light-1.u-input,
  .u-border-palette-5-light-1.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-5-light-1:checked {
    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-border-palette-5-light-2.u-input,
  .u-border-palette-5-light-2.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-5-light-2:checked {
    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-border-palette-5-light-3.u-input,
  .u-border-palette-5-light-3.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-5-light-3:checked {
    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-border-palette-5-base.u-input,
  .u-border-palette-5-base.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-palette-5-base:checked {
    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-border-grey-dark-3.u-input,
  .u-border-grey-dark-3.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-dark-3:checked {
    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-border-grey-dark-2.u-input,
  .u-border-grey-dark-2.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-dark-2:checked {
    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-border-grey-dark-1.u-input,
  .u-border-grey-dark-1.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-dark-1:checked {
    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-border-grey.u-input,
  .u-border-grey.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey:checked {
    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-border-grey-light-1.u-input,
  .u-border-grey-light-1.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-light-1:checked {
    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-border-grey-light-2.u-input,
  .u-border-grey-light-2.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-light-2:checked {
    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-border-grey-light-3.u-input,
  .u-border-grey-light-3.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-light-3:checked {
    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-border-white.u-input,
  .u-border-white.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-white:checked {
    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-border-black.u-input,
  .u-border-black.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-black:checked {
    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-border-body-color.u-input,
  .u-border-body-color.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-body-color:checked {
    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-border-body-alt-color.u-input,
  .u-border-body-alt-color.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-body-alt-color:checked {
    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-border-grey-25.u-input,
  .u-border-grey-25.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-25:checked {
    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-border-grey-5.u-input,
  .u-border-grey-5.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-5:checked {
    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-border-grey-10.u-input,
  .u-border-grey-10.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-10:checked {
    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-border-grey-15.u-input,
  .u-border-grey-15.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-15:checked {
    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-border-grey-25.u-input,
  .u-border-grey-25.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-25:checked {
    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-border-grey-30.u-input,
  .u-border-grey-30.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-30:checked {
    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-border-grey-40.u-input,
  .u-border-grey-40.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-40:checked {
    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-border-grey-50.u-input,
  .u-border-grey-50.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-50:checked {
    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-border-grey-60.u-input,
  .u-border-grey-60.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-60:checked {
    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-border-grey-70.u-input,
  .u-border-grey-70.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-70:checked {
    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-border-grey-75.u-input,
  .u-border-grey-75.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-75:checked {
    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-border-grey-80.u-input,
  .u-border-grey-80.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-80:checked {
    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-border-grey-90.u-input,
  .u-border-grey-90.u-field-input.u-field-input,
  .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,
  input.u-field-input.u-field-input.u-border-active-grey-90:checked {
    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,
  .u-input.u-text-color-1-dark-3,
  .u-input.u-text-color-1-dark-3[class*="u-border-"],
  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: #292e33 !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: #25292e !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-text-hover-color-1-dark-3.u-carousel-control: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: #292e33 !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: #292e33;
  }
  .u-link.u-text-color-1-dark-3:hover {
    color: #25292e !important;
  }
  a.u-link.u-text-hover-color-1-dark-3:hover {
    color: #292e33 !important;
  }
  .u-text-color-1-dark-2,
  .u-input.u-text-color-1-dark-2,
  .u-input.u-text-color-1-dark-2[class*="u-border-"],
  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: #3f5971 !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: #395066 !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-text-hover-color-1-dark-2.u-carousel-control: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: #3f5971 !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: #3f5971;
  }
  .u-link.u-text-color-1-dark-2:hover {
    color: #395066 !important;
  }
  a.u-link.u-text-hover-color-1-dark-2:hover {
    color: #3f5971 !important;
  }
  .u-text-color-1-dark-1,
  .u-input.u-text-color-1-dark-1,
  .u-input.u-text-color-1-dark-1[class*="u-border-"],
  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: #3876b0 !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: #326a9e !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-text-hover-color-1-dark-1.u-carousel-control: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: #3876b0 !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: #3876b0;
  }
  .u-link.u-text-color-1-dark-1:hover {
    color: #326a9e !important;
  }
  a.u-link.u-text-hover-color-1-dark-1:hover {
    color: #3876b0 !important;
  }
  .u-text-color-1,
  .u-input.u-text-color-1,
  .u-input.u-text-color-1[class*="u-border-"],
  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: #1384ee !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: #1077d8 !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-text-hover-color-1.u-carousel-control: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: #1384ee !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: #1384ee;
  }
  .u-link.u-text-color-1:hover {
    color: #1077d8 !important;
  }
  a.u-link.u-text-hover-color-1:hover {
    color: #1384ee !important;
  }
  .u-text-color-1-light-1,
  .u-input.u-text-color-1-light-1,
  .u-input.u-text-color-1-light-1[class*="u-border-"],
  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: #57a7f3 !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: #3897f1 !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-text-hover-color-1-light-1.u-carousel-control: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: #57a7f3 !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: #57a7f3;
  }
  .u-link.u-text-color-1-light-1:hover {
    color: #3897f1 !important;
  }
  a.u-link.u-text-hover-color-1-light-1:hover {
    color: #57a7f3 !important;
  }
  .u-text-color-1-light-2,
  .u-input.u-text-color-1-light-2,
  .u-input.u-text-color-1-light-2[class*="u-border-"],
  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: #9dccf8 !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: #77b8f5 !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-text-hover-color-1-light-2.u-carousel-control: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: #9dccf8 !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: #9dccf8;
  }
  .u-link.u-text-color-1-light-2:hover {
    color: #77b8f5 !important;
  }
  a.u-link.u-text-hover-color-1-light-2:hover {
    color: #9dccf8 !important;
  }
  .u-text-color-1-light-3,
  .u-input.u-text-color-1-light-3,
  .u-input.u-text-color-1-light-3[class*="u-border-"],
  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: #e6f2fd !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: #b9dbf9 !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-text-hover-color-1-light-3.u-carousel-control: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: #e6f2fd !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: #e6f2fd;
  }
  .u-link.u-text-color-1-light-3:hover {
    color: #b9dbf9 !important;
  }
  a.u-link.u-text-hover-color-1-light-3:hover {
    color: #e6f2fd !important;
  }
  .u-text-color-1-base,
  .u-input.u-text-color-1-base,
  .u-input.u-text-color-1-base[class*="u-border-"],
  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: #1384ee !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: #1077d8 !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-text-hover-color-1-base.u-carousel-control: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: #1384ee !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: #1384ee;
  }
  .u-link.u-text-color-1-base:hover {
    color: #1077d8 !important;
  }
  a.u-link.u-text-hover-color-1-base:hover {
    color: #1384ee !important;
  }
  .u-text-color-2-dark-3,
  .u-input.u-text-color-2-dark-3,
  .u-input.u-text-color-2-dark-3[class*="u-border-"],
  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: #332929 !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: #2e2525 !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-text-hover-color-2-dark-3.u-carousel-control: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: #332929 !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: #332929;
  }
  .u-link.u-text-color-2-dark-3:hover {
    color: #2e2525 !important;
  }
  a.u-link.u-text-hover-color-2-dark-3:hover {
    color: #332929 !important;
  }
  .u-text-color-2-dark-2,
  .u-input.u-text-color-2-dark-2,
  .u-input.u-text-color-2-dark-2[class*="u-border-"],
  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: #6b4748 !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: #604041 !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-text-hover-color-2-dark-2.u-carousel-control: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: #6b4748 !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: #6b4748;
  }
  .u-link.u-text-color-2-dark-2:hover {
    color: #604041 !important;
  }
  a.u-link.u-text-hover-color-2-dark-2:hover {
    color: #6b4748 !important;
  }
  .u-text-color-2-dark-1,
  .u-input.u-text-color-2-dark-1,
  .u-input.u-text-color-2-dark-1[class*="u-border-"],
  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: #a35559 !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: #934c50 !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-text-hover-color-2-dark-1.u-carousel-control: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: #a35559 !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: #a35559;
  }
  .u-link.u-text-color-2-dark-1:hover {
    color: #934c50 !important;
  }
  a.u-link.u-text-hover-color-2-dark-1:hover {
    color: #a35559 !important;
  }
  .u-text-color-2,
  .u-input.u-text-color-2,
  .u-input.u-text-color-2[class*="u-border-"],
  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: #db545a !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: #d63b42 !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-text-hover-color-2.u-carousel-control: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: #db545a !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: #db545a;
  }
  .u-link.u-text-color-2:hover {
    color: #d63b42 !important;
  }
  a.u-link.u-text-hover-color-2:hover {
    color: #db545a !important;
  }
  .u-text-color-2-light-1,
  .u-input.u-text-color-2-light-1,
  .u-input.u-text-color-2-light-1[class*="u-border-"],
  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: #e68387 !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: #e0656a !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-text-hover-color-2-light-1.u-carousel-control: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: #e68387 !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: #e68387;
  }
  .u-link.u-text-color-2-light-1:hover {
    color: #e0656a !important;
  }
  a.u-link.u-text-hover-color-2-light-1:hover {
    color: #e68387 !important;
  }
  .u-text-color-2-light-2,
  .u-input.u-text-color-2-light-2,
  .u-input.u-text-color-2-light-2[class*="u-border-"],
  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: #f1b5b8 !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: #ea9296 !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-text-hover-color-2-light-2.u-carousel-control: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: #f1b5b8 !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: #f1b5b8;
  }
  .u-link.u-text-color-2-light-2:hover {
    color: #ea9296 !important;
  }
  a.u-link.u-text-hover-color-2-light-2:hover {
    color: #f1b5b8 !important;
  }
  .u-text-color-2-light-3,
  .u-input.u-text-color-2-light-3,
  .u-input.u-text-color-2-light-3[class*="u-border-"],
  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: #fbeced !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: #f3c4c7 !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-text-hover-color-2-light-3.u-carousel-control: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: #fbeced !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: #fbeced;
  }
  .u-link.u-text-color-2-light-3:hover {
    color: #f3c4c7 !important;
  }
  a.u-link.u-text-hover-color-2-light-3:hover {
    color: #fbeced !important;
  }
  .u-text-color-2-base,
  .u-input.u-text-color-2-base,
  .u-input.u-text-color-2-base[class*="u-border-"],
  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: #db545a !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: #d63b42 !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-text-hover-color-2-base.u-carousel-control: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: #db545a !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: #db545a;
  }
  .u-link.u-text-color-2-base:hover {
    color: #d63b42 !important;
  }
  a.u-link.u-text-hover-color-2-base:hover {
    color: #db545a !important;
  }
  .u-text-color-3-dark-3,
  .u-input.u-text-color-3-dark-3,
  .u-input.u-text-color-3-dark-3[class*="u-border-"],
  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: #333029 !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: #2e2b25 !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-text-hover-color-3-dark-3.u-carousel-control: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: #333029 !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: #333029;
  }
  .u-link.u-text-color-3-dark-3:hover {
    color: #2e2b25 !important;
  }
  a.u-link.u-text-hover-color-3-dark-3:hover {
    color: #333029 !important;
  }
  .u-text-color-3-dark-2,
  .u-input.u-text-color-3-dark-2,
  .u-input.u-text-color-3-dark-2[class*="u-border-"],
  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: #72613f !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: #675739 !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-text-hover-color-3-dark-2.u-carousel-control: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: #72613f !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: #72613f;
  }
  .u-link.u-text-color-3-dark-2:hover {
    color: #675739 !important;
  }
  a.u-link.u-text-hover-color-3-dark-2:hover {
    color: #72613f !important;
  }
  .u-text-color-3-dark-1,
  .u-input.u-text-color-3-dark-1,
  .u-input.u-text-color-3-dark-1[class*="u-border-"],
  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: #b28836 !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: #a07a31 !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-text-hover-color-3-dark-1.u-carousel-control: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: #b28836 !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: #b28836;
  }
  .u-link.u-text-color-3-dark-1:hover {
    color: #a07a31 !important;
  }
  a.u-link.u-text-hover-color-3-dark-1:hover {
    color: #b28836 !important;
  }
  .u-text-color-3,
  .u-input.u-text-color-3,
  .u-input.u-text-color-3[class*="u-border-"],
  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: #f1a40e !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: #d9940d !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-text-hover-color-3.u-carousel-control: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: #f1a40e !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: #f1a40e;
  }
  .u-link.u-text-color-3:hover {
    color: #d9940d !important;
  }
  a.u-link.u-text-hover-color-3:hover {
    color: #f1a40e !important;
  }
  .u-text-color-3-light-1,
  .u-input.u-text-color-3-light-1,
  .u-input.u-text-color-3-light-1[class*="u-border-"],
  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: #f5be54 !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: #f3b235 !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-text-hover-color-3-light-1.u-carousel-control: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: #f5be54 !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: #f5be54;
  }
  .u-link.u-text-color-3-light-1:hover {
    color: #f3b235 !important;
  }
  a.u-link.u-text-hover-color-3-light-1:hover {
    color: #f5be54 !important;
  }
  .u-text-color-3-light-2,
  .u-input.u-text-color-3-light-2,
  .u-input.u-text-color-3-light-2[class*="u-border-"],
  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: #f9da9b !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: #f7cc75 !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-text-hover-color-3-light-2.u-carousel-control: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: #f9da9b !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: #f9da9b;
  }
  .u-link.u-text-color-3-light-2:hover {
    color: #f7cc75 !important;
  }
  a.u-link.u-text-hover-color-3-light-2:hover {
    color: #f9da9b !important;
  }
  .u-text-color-3-light-3,
  .u-input.u-text-color-3-light-3,
  .u-input.u-text-color-3-light-3[class*="u-border-"],
  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: #fef5e6 !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: #fce2b7 !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-text-hover-color-3-light-3.u-carousel-control: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: #fef5e6 !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: #fef5e6;
  }
  .u-link.u-text-color-3-light-3:hover {
    color: #fce2b7 !important;
  }
  a.u-link.u-text-hover-color-3-light-3:hover {
    color: #fef5e6 !important;
  }
  .u-text-color-3-base,
  .u-input.u-text-color-3-base,
  .u-input.u-text-color-3-base[class*="u-border-"],
  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: #f1a40e !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: #d9940d !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-text-hover-color-3-base.u-carousel-control: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: #f1a40e !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: #f1a40e;
  }
  .u-link.u-text-color-3-base:hover {
    color: #d9940d !important;
  }
  a.u-link.u-text-hover-color-3-base:hover {
    color: #f1a40e !important;
  }
  .u-text-color-4-dark-3,
  .u-input.u-text-color-4-dark-3,
  .u-input.u-text-color-4-dark-3[class*="u-border-"],
  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: #29332d !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: #252e29 !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-text-hover-color-4-dark-3.u-carousel-control: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: #29332d !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: #29332d;
  }
  .u-link.u-text-color-4-dark-3:hover {
    color: #252e29 !important;
  }
  a.u-link.u-text-hover-color-4-dark-3:hover {
    color: #29332d !important;
  }
  .u-text-color-4-dark-2,
  .u-input.u-text-color-4-dark-2,
  .u-input.u-text-color-4-dark-2[class*="u-border-"],
  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: #467b5a !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: #3f6f51 !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-text-hover-color-4-dark-2.u-carousel-control: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: #467b5a !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: #467b5a;
  }
  .u-link.u-text-color-4-dark-2:hover {
    color: #3f6f51 !important;
  }
  a.u-link.u-text-hover-color-4-dark-2:hover {
    color: #467b5a !important;
  }
  .u-text-color-4-dark-1,
  .u-input.u-text-color-4-dark-1,
  .u-input.u-text-color-4-dark-1[class*="u-border-"],
  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: #43c374 !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: #39b368 !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-text-hover-color-4-dark-1.u-carousel-control: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: #43c374 !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: #43c374;
  }
  .u-link.u-text-color-4-dark-1:hover {
    color: #39b368 !important;
  }
  a.u-link.u-text-hover-color-4-dark-1:hover {
    color: #43c374 !important;
  }
  .u-text-color-4,
  .u-input.u-text-color-4,
  .u-input.u-text-color-4[class*="u-border-"],
  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: #54dd88 !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: #3bd876 !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-text-hover-color-4.u-carousel-control: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: #54dd88 !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: #54dd88;
  }
  .u-link.u-text-color-4:hover {
    color: #3bd876 !important;
  }
  a.u-link.u-text-hover-color-4:hover {
    color: #54dd88 !important;
  }
  .u-text-color-4-light-1,
  .u-input.u-text-color-4-light-1,
  .u-input.u-text-color-4-light-1[class*="u-border-"],
  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: #83e7a9 !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: #65e194 !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-text-hover-color-4-light-1.u-carousel-control: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: #83e7a9 !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: #83e7a9;
  }
  .u-link.u-text-color-4-light-1:hover {
    color: #65e194 !important;
  }
  a.u-link.u-text-hover-color-4-light-1:hover {
    color: #83e7a9 !important;
  }
  .u-text-color-4-light-2,
  .u-input.u-text-color-4-light-2,
  .u-input.u-text-color-4-light-2[class*="u-border-"],
  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: #b6f1cc !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: #93eab3 !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-text-hover-color-4-light-2.u-carousel-control: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: #b6f1cc !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: #b6f1cc;
  }
  .u-link.u-text-color-4-light-2:hover {
    color: #93eab3 !important;
  }
  a.u-link.u-text-hover-color-4-light-2:hover {
    color: #b6f1cc !important;
  }
  .u-text-color-4-light-3,
  .u-input.u-text-color-4-light-3,
  .u-input.u-text-color-4-light-3[class*="u-border-"],
  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: #ecfcf2 !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: #c2f5d5 !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-text-hover-color-4-light-3.u-carousel-control: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: #ecfcf2 !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: #ecfcf2;
  }
  .u-link.u-text-color-4-light-3:hover {
    color: #c2f5d5 !important;
  }
  a.u-link.u-text-hover-color-4-light-3:hover {
    color: #ecfcf2 !important;
  }
  .u-text-color-4-base,
  .u-input.u-text-color-4-base,
  .u-input.u-text-color-4-base[class*="u-border-"],
  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: #43c374 !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: #39b368 !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-text-hover-color-4-base.u-carousel-control: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: #43c374 !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: #43c374;
  }
  .u-link.u-text-color-4-base:hover {
    color: #39b368 !important;
  }
  a.u-link.u-text-hover-color-4-base:hover {
    color: #43c374 !important;
  }
  .u-text-color-5-dark-3,
  .u-input.u-text-color-5-dark-3,
  .u-input.u-text-color-5-dark-3[class*="u-border-"],
  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: #292d33 !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: #25292e !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-text-hover-color-5-dark-3.u-carousel-control: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: #292d33 !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: #292d33;
  }
  .u-link.u-text-color-5-dark-3:hover {
    color: #25292e !important;
  }
  a.u-link.u-text-hover-color-5-dark-3:hover {
    color: #292d33 !important;
  }
  .u-text-color-5-dark-2,
  .u-input.u-text-color-5-dark-2,
  .u-input.u-text-color-5-dark-2[class*="u-border-"],
  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: #555c66 !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: #4d535c !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-text-hover-color-5-dark-2.u-carousel-control: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: #555c66 !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: #555c66;
  }
  .u-link.u-text-color-5-dark-2:hover {
    color: #4d535c !important;
  }
  a.u-link.u-text-hover-color-5-dark-2:hover {
    color: #555c66 !important;
  }
  .u-text-color-5-dark-1,
  .u-input.u-text-color-5-dark-1,
  .u-input.u-text-color-5-dark-1[class*="u-border-"],
  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: #858e99 !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: #75808c !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-text-hover-color-5-dark-1.u-carousel-control: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: #858e99 !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: #858e99;
  }
  .u-link.u-text-color-5-dark-1:hover {
    color: #75808c !important;
  }
  a.u-link.u-text-hover-color-5-dark-1:hover {
    color: #858e99 !important;
  }
  .u-text-color-5,
  .u-input.u-text-color-5,
  .u-input.u-text-color-5[class*="u-border-"],
  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: #b9c1cc !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: #a2adbc !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-text-hover-color-5.u-carousel-control: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: #b9c1cc !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: #b9c1cc;
  }
  .u-link.u-text-color-5:hover {
    color: #a2adbc !important;
  }
  a.u-link.u-text-hover-color-5:hover {
    color: #b9c1cc !important;
  }
  .u-text-color-5-light-1,
  .u-input.u-text-color-5-light-1,
  .u-input.u-text-color-5-light-1[class*="u-border-"],
  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: #ccd3db !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: #b3bec9 !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-text-hover-color-5-light-1.u-carousel-control: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: #ccd3db !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: #ccd3db;
  }
  .u-link.u-text-color-5-light-1:hover {
    color: #b3bec9 !important;
  }
  a.u-link.u-text-hover-color-5-light-1:hover {
    color: #ccd3db !important;
  }
  .u-text-color-5-light-2,
  .u-input.u-text-color-5-light-2,
  .u-input.u-text-color-5-light-2[class*="u-border-"],
  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: #e0e5eb !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: #c4ced9 !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-text-hover-color-5-light-2.u-carousel-control: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: #e0e5eb !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: #e0e5eb;
  }
  .u-link.u-text-color-5-light-2:hover {
    color: #c4ced9 !important;
  }
  a.u-link.u-text-hover-color-5-light-2:hover {
    color: #e0e5eb !important;
  }
  .u-text-color-5-light-3,
  .u-input.u-text-color-5-light-3,
  .u-input.u-text-color-5-light-3[class*="u-border-"],
  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: #f5f7fa !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: #d4dde9 !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-text-hover-color-5-light-3.u-carousel-control: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: #f5f7fa !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: #f5f7fa;
  }
  .u-link.u-text-color-5-light-3:hover {
    color: #d4dde9 !important;
  }
  a.u-link.u-text-hover-color-5-light-3:hover {
    color: #f5f7fa !important;
  }
  .u-text-color-5-base,
  .u-input.u-text-color-5-base,
  .u-input.u-text-color-5-base[class*="u-border-"],
  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: #b9c1cc !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: #a2adbc !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-text-hover-color-5-base.u-carousel-control: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: #b9c1cc !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: #b9c1cc;
  }
  .u-link.u-text-color-5-base:hover {
    color: #a2adbc !important;
  }
  a.u-link.u-text-hover-color-5-base:hover {
    color: #b9c1cc !important;
  }
  .u-text-palette-1-dark-3,
  .u-input.u-text-palette-1-dark-3,
  .u-input.u-text-palette-1-dark-3[class*="u-border-"],
  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-text-hover-palette-1-dark-3.u-carousel-control: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,
  .u-input.u-text-palette-1-dark-2,
  .u-input.u-text-palette-1-dark-2[class*="u-border-"],
  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: #3f5971 !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: #395066 !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-text-hover-palette-1-dark-2.u-carousel-control: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: #3f5971 !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: #3f5971;
  }
  .u-link.u-text-palette-1-dark-2:hover {
    color: #395066 !important;
  }
  a.u-link.u-text-hover-palette-1-dark-2:hover {
    color: #3f5971 !important;
  }
  .u-text-palette-1-dark-1,
  .u-input.u-text-palette-1-dark-1,
  .u-input.u-text-palette-1-dark-1[class*="u-border-"],
  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: #3876b0 !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: #326a9e !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-text-hover-palette-1-dark-1.u-carousel-control: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: #3876b0 !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: #3876b0;
  }
  .u-link.u-text-palette-1-dark-1:hover {
    color: #326a9e !important;
  }
  a.u-link.u-text-hover-palette-1-dark-1:hover {
    color: #3876b0 !important;
  }
  .u-text-palette-1,
  .u-input.u-text-palette-1,
  .u-input.u-text-palette-1[class*="u-border-"],
  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: #1384ee !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: #1077d8 !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-text-hover-palette-1.u-carousel-control: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: #1384ee !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: #1384ee;
  }
  .u-link.u-text-palette-1:hover {
    color: #1077d8 !important;
  }
  a.u-link.u-text-hover-palette-1:hover {
    color: #1384ee !important;
  }
  .u-text-palette-1-light-1,
  .u-input.u-text-palette-1-light-1,
  .u-input.u-text-palette-1-light-1[class*="u-border-"],
  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: #57a7f3 !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: #3897f1 !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-text-hover-palette-1-light-1.u-carousel-control: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: #57a7f3 !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: #57a7f3;
  }
  .u-link.u-text-palette-1-light-1:hover {
    color: #3897f1 !important;
  }
  a.u-link.u-text-hover-palette-1-light-1:hover {
    color: #57a7f3 !important;
  }
  .u-text-palette-1-light-2,
  .u-input.u-text-palette-1-light-2,
  .u-input.u-text-palette-1-light-2[class*="u-border-"],
  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: #9dccf8 !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: #77b8f5 !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-text-hover-palette-1-light-2.u-carousel-control: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: #9dccf8 !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: #9dccf8;
  }
  .u-link.u-text-palette-1-light-2:hover {
    color: #77b8f5 !important;
  }
  a.u-link.u-text-hover-palette-1-light-2:hover {
    color: #9dccf8 !important;
  }
  .u-text-palette-1-light-3,
  .u-input.u-text-palette-1-light-3,
  .u-input.u-text-palette-1-light-3[class*="u-border-"],
  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: #e6f2fd !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: #b9dbf9 !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-text-hover-palette-1-light-3.u-carousel-control: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: #e6f2fd !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: #e6f2fd;
  }
  .u-link.u-text-palette-1-light-3:hover {
    color: #b9dbf9 !important;
  }
  a.u-link.u-text-hover-palette-1-light-3:hover {
    color: #e6f2fd !important;
  }
  .u-text-palette-1-base,
  .u-input.u-text-palette-1-base,
  .u-input.u-text-palette-1-base[class*="u-border-"],
  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: #1384ee !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: #1077d8 !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-text-hover-palette-1-base.u-carousel-control: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: #1384ee !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: #1384ee;
  }
  .u-link.u-text-palette-1-base:hover {
    color: #1077d8 !important;
  }
  a.u-link.u-text-hover-palette-1-base:hover {
    color: #1384ee !important;
  }
  .u-text-palette-2-dark-3,
  .u-input.u-text-palette-2-dark-3,
  .u-input.u-text-palette-2-dark-3[class*="u-border-"],
  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-text-hover-palette-2-dark-3.u-carousel-control: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,
  .u-input.u-text-palette-2-dark-2,
  .u-input.u-text-palette-2-dark-2[class*="u-border-"],
  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-text-hover-palette-2-dark-2.u-carousel-control: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,
  .u-input.u-text-palette-2-dark-1,
  .u-input.u-text-palette-2-dark-1[class*="u-border-"],
  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-text-hover-palette-2-dark-1.u-carousel-control: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,
  .u-input.u-text-palette-2,
  .u-input.u-text-palette-2[class*="u-border-"],
  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-text-hover-palette-2.u-carousel-control: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,
  .u-input.u-text-palette-2-light-1,
  .u-input.u-text-palette-2-light-1[class*="u-border-"],
  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-text-hover-palette-2-light-1.u-carousel-control: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,
  .u-input.u-text-palette-2-light-2,
  .u-input.u-text-palette-2-light-2[class*="u-border-"],
  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-text-hover-palette-2-light-2.u-carousel-control: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,
  .u-input.u-text-palette-2-light-3,
  .u-input.u-text-palette-2-light-3[class*="u-border-"],
  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-text-hover-palette-2-light-3.u-carousel-control: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,
  .u-input.u-text-palette-2-base,
  .u-input.u-text-palette-2-base[class*="u-border-"],
  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-text-hover-palette-2-base.u-carousel-control: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,
  .u-input.u-text-palette-3-dark-3,
  .u-input.u-text-palette-3-dark-3[class*="u-border-"],
  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: #333029 !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: #2e2b25 !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-text-hover-palette-3-dark-3.u-carousel-control: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: #333029 !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: #333029;
  }
  .u-link.u-text-palette-3-dark-3:hover {
    color: #2e2b25 !important;
  }
  a.u-link.u-text-hover-palette-3-dark-3:hover {
    color: #333029 !important;
  }
  .u-text-palette-3-dark-2,
  .u-input.u-text-palette-3-dark-2,
  .u-input.u-text-palette-3-dark-2[class*="u-border-"],
  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: #72613f !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: #675739 !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-text-hover-palette-3-dark-2.u-carousel-control: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: #72613f !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: #72613f;
  }
  .u-link.u-text-palette-3-dark-2:hover {
    color: #675739 !important;
  }
  a.u-link.u-text-hover-palette-3-dark-2:hover {
    color: #72613f !important;
  }
  .u-text-palette-3-dark-1,
  .u-input.u-text-palette-3-dark-1,
  .u-input.u-text-palette-3-dark-1[class*="u-border-"],
  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: #b28836 !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: #a07a31 !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-text-hover-palette-3-dark-1.u-carousel-control: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: #b28836 !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: #b28836;
  }
  .u-link.u-text-palette-3-dark-1:hover {
    color: #a07a31 !important;
  }
  a.u-link.u-text-hover-palette-3-dark-1:hover {
    color: #b28836 !important;
  }
  .u-text-palette-3,
  .u-input.u-text-palette-3,
  .u-input.u-text-palette-3[class*="u-border-"],
  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: #f1a40e !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: #d9940d !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-text-hover-palette-3.u-carousel-control: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: #f1a40e !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: #f1a40e;
  }
  .u-link.u-text-palette-3:hover {
    color: #d9940d !important;
  }
  a.u-link.u-text-hover-palette-3:hover {
    color: #f1a40e !important;
  }
  .u-text-palette-3-light-1,
  .u-input.u-text-palette-3-light-1,
  .u-input.u-text-palette-3-light-1[class*="u-border-"],
  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: #f5be54 !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: #f3b235 !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-text-hover-palette-3-light-1.u-carousel-control: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: #f5be54 !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: #f5be54;
  }
  .u-link.u-text-palette-3-light-1:hover {
    color: #f3b235 !important;
  }
  a.u-link.u-text-hover-palette-3-light-1:hover {
    color: #f5be54 !important;
  }
  .u-text-palette-3-light-2,
  .u-input.u-text-palette-3-light-2,
  .u-input.u-text-palette-3-light-2[class*="u-border-"],
  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: #f9da9b !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: #f7cc75 !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-text-hover-palette-3-light-2.u-carousel-control: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: #f9da9b !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: #f9da9b;
  }
  .u-link.u-text-palette-3-light-2:hover {
    color: #f7cc75 !important;
  }
  a.u-link.u-text-hover-palette-3-light-2:hover {
    color: #f9da9b !important;
  }
  .u-text-palette-3-light-3,
  .u-input.u-text-palette-3-light-3,
  .u-input.u-text-palette-3-light-3[class*="u-border-"],
  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: #fef5e6 !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: #fce2b7 !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-text-hover-palette-3-light-3.u-carousel-control: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: #fef5e6 !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: #fef5e6;
  }
  .u-link.u-text-palette-3-light-3:hover {
    color: #fce2b7 !important;
  }
  a.u-link.u-text-hover-palette-3-light-3:hover {
    color: #fef5e6 !important;
  }
  .u-text-palette-3-base,
  .u-input.u-text-palette-3-base,
  .u-input.u-text-palette-3-base[class*="u-border-"],
  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: #f1a40e !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: #d9940d !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-text-hover-palette-3-base.u-carousel-control: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: #f1a40e !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: #f1a40e;
  }
  .u-link.u-text-palette-3-base:hover {
    color: #d9940d !important;
  }
  a.u-link.u-text-hover-palette-3-base:hover {
    color: #f1a40e !important;
  }
  .u-text-palette-4-dark-3,
  .u-input.u-text-palette-4-dark-3,
  .u-input.u-text-palette-4-dark-3[class*="u-border-"],
  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: #29332d !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: #252e29 !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-text-hover-palette-4-dark-3.u-carousel-control: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: #29332d !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: #29332d;
  }
  .u-link.u-text-palette-4-dark-3:hover {
    color: #252e29 !important;
  }
  a.u-link.u-text-hover-palette-4-dark-3:hover {
    color: #29332d !important;
  }
  .u-text-palette-4-dark-2,
  .u-input.u-text-palette-4-dark-2,
  .u-input.u-text-palette-4-dark-2[class*="u-border-"],
  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: #467b5a !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: #3f6f51 !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-text-hover-palette-4-dark-2.u-carousel-control: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: #467b5a !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: #467b5a;
  }
  .u-link.u-text-palette-4-dark-2:hover {
    color: #3f6f51 !important;
  }
  a.u-link.u-text-hover-palette-4-dark-2:hover {
    color: #467b5a !important;
  }
  .u-text-palette-4-dark-1,
  .u-input.u-text-palette-4-dark-1,
  .u-input.u-text-palette-4-dark-1[class*="u-border-"],
  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: #43c374 !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: #39b368 !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-text-hover-palette-4-dark-1.u-carousel-control: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: #43c374 !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: #43c374;
  }
  .u-link.u-text-palette-4-dark-1:hover {
    color: #39b368 !important;
  }
  a.u-link.u-text-hover-palette-4-dark-1:hover {
    color: #43c374 !important;
  }
  .u-text-palette-4,
  .u-input.u-text-palette-4,
  .u-input.u-text-palette-4[class*="u-border-"],
  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: #54dd88 !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: #3bd876 !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-text-hover-palette-4.u-carousel-control: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: #54dd88 !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: #54dd88;
  }
  .u-link.u-text-palette-4:hover {
    color: #3bd876 !important;
  }
  a.u-link.u-text-hover-palette-4:hover {
    color: #54dd88 !important;
  }
  .u-text-palette-4-light-1,
  .u-input.u-text-palette-4-light-1,
  .u-input.u-text-palette-4-light-1[class*="u-border-"],
  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: #83e7a9 !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: #65e194 !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-text-hover-palette-4-light-1.u-carousel-control: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: #83e7a9 !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: #83e7a9;
  }
  .u-link.u-text-palette-4-light-1:hover {
    color: #65e194 !important;
  }
  a.u-link.u-text-hover-palette-4-light-1:hover {
    color: #83e7a9 !important;
  }
  .u-text-palette-4-light-2,
  .u-input.u-text-palette-4-light-2,
  .u-input.u-text-palette-4-light-2[class*="u-border-"],
  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: #b6f1cc !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: #93eab3 !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-text-hover-palette-4-light-2.u-carousel-control: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: #b6f1cc !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: #b6f1cc;
  }
  .u-link.u-text-palette-4-light-2:hover {
    color: #93eab3 !important;
  }
  a.u-link.u-text-hover-palette-4-light-2:hover {
    color: #b6f1cc !important;
  }
  .u-text-palette-4-light-3,
  .u-input.u-text-palette-4-light-3,
  .u-input.u-text-palette-4-light-3[class*="u-border-"],
  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: #ecfcf2 !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: #c2f5d5 !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-text-hover-palette-4-light-3.u-carousel-control: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: #ecfcf2 !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: #ecfcf2;
  }
  .u-link.u-text-palette-4-light-3:hover {
    color: #c2f5d5 !important;
  }
  a.u-link.u-text-hover-palette-4-light-3:hover {
    color: #ecfcf2 !important;
  }
  .u-text-palette-4-base,
  .u-input.u-text-palette-4-base,
  .u-input.u-text-palette-4-base[class*="u-border-"],
  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: #43c374 !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: #39b368 !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-text-hover-palette-4-base.u-carousel-control: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: #43c374 !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: #43c374;
  }
  .u-link.u-text-palette-4-base:hover {
    color: #39b368 !important;
  }
  a.u-link.u-text-hover-palette-4-base:hover {
    color: #43c374 !important;
  }
  .u-text-palette-5-dark-3,
  .u-input.u-text-palette-5-dark-3,
  .u-input.u-text-palette-5-dark-3[class*="u-border-"],
  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-text-hover-palette-5-dark-3.u-carousel-control: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,
  .u-input.u-text-palette-5-dark-2,
  .u-input.u-text-palette-5-dark-2[class*="u-border-"],
  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-text-hover-palette-5-dark-2.u-carousel-control: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,
  .u-input.u-text-palette-5-dark-1,
  .u-input.u-text-palette-5-dark-1[class*="u-border-"],
  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-text-hover-palette-5-dark-1.u-carousel-control: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,
  .u-input.u-text-palette-5,
  .u-input.u-text-palette-5[class*="u-border-"],
  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-text-hover-palette-5.u-carousel-control: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,
  .u-input.u-text-palette-5-light-1,
  .u-input.u-text-palette-5-light-1[class*="u-border-"],
  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-text-hover-palette-5-light-1.u-carousel-control: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,
  .u-input.u-text-palette-5-light-2,
  .u-input.u-text-palette-5-light-2[class*="u-border-"],
  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-text-hover-palette-5-light-2.u-carousel-control: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,
  .u-input.u-text-palette-5-light-3,
  .u-input.u-text-palette-5-light-3[class*="u-border-"],
  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-text-hover-palette-5-light-3.u-carousel-control: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,
  .u-input.u-text-palette-5-base,
  .u-input.u-text-palette-5-base[class*="u-border-"],
  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-text-hover-palette-5-base.u-carousel-control: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,
  .u-input.u-text-grey-dark-3,
  .u-input.u-text-grey-dark-3[class*="u-border-"],
  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-text-hover-grey-dark-3.u-carousel-control: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,
  .u-input.u-text-grey-dark-2,
  .u-input.u-text-grey-dark-2[class*="u-border-"],
  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-text-hover-grey-dark-2.u-carousel-control: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,
  .u-input.u-text-grey-dark-1,
  .u-input.u-text-grey-dark-1[class*="u-border-"],
  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-text-hover-grey-dark-1.u-carousel-control: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,
  .u-input.u-text-grey,
  .u-input.u-text-grey[class*="u-border-"],
  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-text-hover-grey.u-carousel-control: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,
  .u-input.u-text-grey-light-1,
  .u-input.u-text-grey-light-1[class*="u-border-"],
  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-text-hover-grey-light-1.u-carousel-control: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,
  .u-input.u-text-grey-light-2,
  .u-input.u-text-grey-light-2[class*="u-border-"],
  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-text-hover-grey-light-2.u-carousel-control: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,
  .u-input.u-text-grey-light-3,
  .u-input.u-text-grey-light-3[class*="u-border-"],
  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-text-hover-grey-light-3.u-carousel-control: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,
  .u-input.u-text-white,
  .u-input.u-text-white[class*="u-border-"],
  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-text-hover-white.u-carousel-control: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,
  .u-input.u-text-black,
  .u-input.u-text-black[class*="u-border-"],
  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-text-hover-black.u-carousel-control: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,
  .u-input.u-text-body-color,
  .u-input.u-text-body-color[class*="u-border-"],
  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-text-hover-body-color.u-carousel-control: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,
  .u-input.u-text-body-alt-color,
  .u-input.u-text-body-alt-color[class*="u-border-"],
  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-text-hover-body-alt-color.u-carousel-control: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,
  .u-input.u-text-grey-25,
  .u-input.u-text-grey-25[class*="u-border-"],
  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-text-hover-grey-25.u-carousel-control: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,
  .u-input.u-text-grey-5,
  .u-input.u-text-grey-5[class*="u-border-"],
  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-text-hover-grey-5.u-carousel-control: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,
  .u-input.u-text-grey-10,
  .u-input.u-text-grey-10[class*="u-border-"],
  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-text-hover-grey-10.u-carousel-control: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,
  .u-input.u-text-grey-15,
  .u-input.u-text-grey-15[class*="u-border-"],
  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-text-hover-grey-15.u-carousel-control: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,
  .u-input.u-text-grey-25,
  .u-input.u-text-grey-25[class*="u-border-"],
  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-text-hover-grey-25.u-carousel-control: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,
  .u-input.u-text-grey-30,
  .u-input.u-text-grey-30[class*="u-border-"],
  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-text-hover-grey-30.u-carousel-control: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,
  .u-input.u-text-grey-40,
  .u-input.u-text-grey-40[class*="u-border-"],
  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-text-hover-grey-40.u-carousel-control: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,
  .u-input.u-text-grey-50,
  .u-input.u-text-grey-50[class*="u-border-"],
  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-text-hover-grey-50.u-carousel-control: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,
  .u-input.u-text-grey-60,
  .u-input.u-text-grey-60[class*="u-border-"],
  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-text-hover-grey-60.u-carousel-control: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,
  .u-input.u-text-grey-70,
  .u-input.u-text-grey-70[class*="u-border-"],
  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-text-hover-grey-70.u-carousel-control: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,
  .u-input.u-text-grey-75,
  .u-input.u-text-grey-75[class*="u-border-"],
  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-text-hover-grey-75.u-carousel-control: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,
  .u-input.u-text-grey-80,
  .u-input.u-text-grey-80[class*="u-border-"],
  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-text-hover-grey-80.u-carousel-control: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,
  .u-input.u-text-grey-90,
  .u-input.u-text-grey-90[class*="u-border-"],
  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-text-hover-grey-90.u-carousel-control: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-family: Montserrat,sans-serif;
          font-weight: 700;
          }
          h2:not(.u-subtitle)
          {
          font-size: 2.25rem;
          line-height: 1.1;
          margin-top: 20px;
          margin-bottom: 20px;
          font-family: Montserrat,sans-serif;
          font-weight: 700;
          }
          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-size: 1.25rem;
          line-height: 1.2;
          margin-top: 20px;
          margin-bottom: 20px;
          text-transform: uppercase;
          font-family: Montserrat,sans-serif;
          font-weight: 700;
          }
          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;
          }
          .u-btn
          {
          margin-top: 20px;
          margin-bottom: 20px;
          border-top-style: none;
          border-left-style: none;
          border-right-style: none;
          border-bottom-style: none;
          }
          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;
          }
          .u-input
          {
          border-width: 1px;
          borders: top right bottom left;
          }
          /** 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: 575px) {
          h2:not(.u-subtitle)
          {
          font-size: 1.5rem;
          }
          }
          @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-xs h2:not(.u-subtitle)
          {
          font-size: 1.5rem;
          }
          .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) > a,
          .u-gradient > .u-container-layout > a,
          .u-image:not(.u-shading) > .u-container-layout > a,
          a
          {
          color: #43c374;
          }
          .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: #39b368;
          }
          .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: #43c374;
          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: #39b368;
          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: #39b368;
          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: #39b368;
          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: #1384ee;
          }
          .u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item) > .u-input,
          .u-gradient > .u-container-layout > .u-input,
          .u-image:not(.u-shading) > .u-container-layout > .u-input,
          .u-input
          {
          border-color: #b3b3b3;
          background-color: #ffffff;
          color: #000000;
          }
          /** color-rules **/
  
          /** alt-color-rules **/
          .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-base a,.u-palette-3-dark-3 a,.u-palette-3-dark-2 a,.u-palette-3-dark-1 a,.u-palette-3 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: #b6f1cc;
          }
          .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-base 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-3 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-base .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-3 .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: #b6f1cc;
          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-base .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-3 .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: #93eab3;
          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-base .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-3 .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: #93eab3;
          color: #ffffff;
          }
          /** alt-color-rules **/
      
  
  
  /*end-variables sitestylecss*/
   .u-header {
    background-image: none;
  }
  
  .u-header .u-sheet-1 {
    min-height: 116px;
  }
  
  .u-header .u-menu-1 {
    margin: 39px auto 15px 301px;
  }
  
  .u-header .u-nav-1 {
    font-weight: 400;
    font-size: 1.875rem;
    text-transform: uppercase;
    letter-spacing: normal;
  }
  
  .u-header .u-nav-2 {
    font-size: 1.25rem;
  }
  @media (max-width: 1199px) {
    .u-header .u-menu-1 {
      margin-left: 301px;
    }
  }
  @media (max-width: 991px) {
    .u-header .u-menu-1 {
      margin-left: 231px;
    }
  }
  @media (max-width: 767px) {
    .u-header .u-menu-1 {
      margin-left: 173px;
    }
  }
  @media (max-width: 575px) {
    .u-header .u-menu-1 {
      width: auto;
      margin-top: 23px;
      margin-bottom: 19px;
      margin-left: 12px;
    }
  }
   .u-footer {
    background-image: none;
  }
  
  .u-footer .u-sheet-1 {
    min-height: 120px;
  }
  
  .u-footer .u-text-1 {
    width: 417px;
    margin: 49px auto;
  }
  @media (max-width: 1199px) {
    .u-footer .u-sheet-1 {
      min-height: 99px;
    }
  }
  @media (max-width: 991px) {
    .u-footer .u-sheet-1 {
      min-height: 76px;
    }
  }
  @media (max-width: 767px) {
    .u-footer .u-sheet-1 {
      min-height: 57px;
    }
  }
  @media (max-width: 575px) {
    .u-footer .u-sheet-1 {
      min-height: 36px;
    }
  
    .u-footer .u-text-1 {
      width: 340px;
    }
  }
  
   /*begin-variables base-font-size*/ 
   html { font-size: 16px; }
   /*end-variables base-font-size*/