/*begin-variables font-family*/
.u-body {
  font-family: Raleway, sans-serif;
}
:root{
	--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;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Playfair Display', 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: Raleway, sans-serif !important;
}

.u-custom-font.u-heading-font {
  font-family: 'Playfair Display', 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.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-audio-main-layout-wrapper: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: #292f33;
}

.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: #292f33 !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: #252a2e !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.hover,
a.u-button-style.u-hover-color-1-dark-3[class*="u-border-"]: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: #292f33 !important;
}

a.u-link.u-hover-color-1-dark-3:hover {
  color: #292f33 !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-audio-main-layout-wrapper: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: #4c5961;
}

.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: #4c5961 !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: #445057 !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.hover,
a.u-button-style.u-hover-color-1-dark-2[class*="u-border-"]: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: #4c5961 !important;
}

a.u-link.u-hover-color-1-dark-2:hover {
  color: #4c5961 !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-audio-main-layout-wrapper: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: #6d828e;
}

.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: #6d828e !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: #627580 !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.hover,
a.u-button-style.u-hover-color-1-dark-1[class*="u-border-"]: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: #6d828e !important;
}

a.u-link.u-hover-color-1-dark-1:hover {
  color: #6d828e !important;
}

.u-color-1,
.u-body.u-color-1,
section.u-color-1:before,
.u-color-1>.u-audio-main-layout-wrapper: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: #8eaabc;
}

.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: #8eaabc !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: #799ab0 !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.hover,
a.u-button-style.u-hover-color-1[class*="u-border-"]: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: #8eaabc !important;
}

a.u-link.u-hover-color-1:hover {
  color: #8eaabc !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-audio-main-layout-wrapper:before,
.u-color-1-light-1>.u-container-layout:before,
.u-color-1-light-1>.u-inner-container-layout:before,
.u-color-1-light-1.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-1-light-1:before,
.u-table-alt-color-1-light-1 tr:nth-child(even) {
  color: #111111;
  background-color: #afc1cc;
}

.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: #111111 !important;
  background-color: #afc1cc !important;
}

.u-button-style.u-color-1-light-1:hover,
.u-button-style.u-color-1-light-1[class*="u-border-"]:hover,
.u-button-style.u-color-1-light-1:focus,
.u-button-style.u-color-1-light-1[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-1-light-1:active,
.u-button-style.u-button-style.u-color-1-light-1[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-1-light-1.active,
.u-button-style.u-button-style.u-color-1-light-1[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-1-light-1,
li.active>.u-button-style.u-button-style.u-color-1-light-1[class*="u-border-"] {
  color: #111111 !important;
  background-color: #98afbd !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.hover,
a.u-button-style.u-hover-color-1-light-1[class*="u-border-"]: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: #111111 !important;
  background-color: #afc1cc !important;
}

a.u-link.u-hover-color-1-light-1:hover {
  color: #afc1cc !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-audio-main-layout-wrapper: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: #d4d9dc;
}

.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: #d4d9dc !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: #bcc4c9 !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.hover,
a.u-button-style.u-hover-color-1-light-2[class*="u-border-"]: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: #d4d9dc !important;
}

a.u-link.u-hover-color-1-light-2:hover {
  color: #d4d9dc !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-audio-main-layout-wrapper: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: #f6fafc;
}

.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: #f6fafc !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: #d1e5f0 !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.hover,
a.u-button-style.u-hover-color-1-light-3[class*="u-border-"]: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: #f6fafc !important;
}

a.u-link.u-hover-color-1-light-3:hover {
  color: #f6fafc !important;
}

.u-color-1-base,
.u-body.u-color-1-base,
section.u-color-1-base:before,
.u-color-1-base>.u-audio-main-layout-wrapper:before,
.u-color-1-base>.u-container-layout:before,
.u-color-1-base>.u-inner-container-layout:before,
.u-color-1-base.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-1-base:before,
.u-table-alt-color-1-base tr:nth-child(even) {
  color: #111111;
  background-color: #d4d9dc;
}

.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: #111111 !important;
  background-color: #d4d9dc !important;
}

.u-button-style.u-color-1-base:hover,
.u-button-style.u-color-1-base[class*="u-border-"]:hover,
.u-button-style.u-color-1-base:focus,
.u-button-style.u-color-1-base[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-1-base:active,
.u-button-style.u-button-style.u-color-1-base[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-1-base.active,
.u-button-style.u-button-style.u-color-1-base[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-1-base,
li.active>.u-button-style.u-button-style.u-color-1-base[class*="u-border-"] {
  color: #111111 !important;
  background-color: #bcc4c9 !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.hover,
a.u-button-style.u-hover-color-1-base[class*="u-border-"]: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: #111111 !important;
  background-color: #d4d9dc !important;
}

a.u-link.u-hover-color-1-base:hover {
  color: #d4d9dc !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-audio-main-layout-wrapper: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: #332f29;
}

.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: #332f29 !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: #2e2a25 !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.hover,
a.u-button-style.u-hover-color-2-dark-3[class*="u-border-"]: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: #332f29 !important;
}

a.u-link.u-hover-color-2-dark-3:hover {
  color: #332f29 !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-audio-main-layout-wrapper: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: #715c40;
}

.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: #715c40 !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: #66533a !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.hover,
a.u-button-style.u-hover-color-2-dark-2[class*="u-border-"]: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: #715c40 !important;
}

a.u-link.u-hover-color-2-dark-2:hover {
  color: #715c40 !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-audio-main-layout-wrapper: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: #ae7e3c;
}

.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: #ae7e3c !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: #9d7136 !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.hover,
a.u-button-style.u-hover-color-2-dark-1[class*="u-border-"]: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: #ae7e3c !important;
}

a.u-link.u-hover-color-2-dark-1:hover {
  color: #ae7e3c !important;
}

.u-color-2,
.u-body.u-color-2,
section.u-color-2:before,
.u-color-2>.u-audio-main-layout-wrapper: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: #dba459;
}

.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: #dba459 !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: #d69640 !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.hover,
a.u-button-style.u-hover-color-2[class*="u-border-"]: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: #dba459 !important;
}

a.u-link.u-hover-color-2:hover {
  color: #dba459 !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-audio-main-layout-wrapper:before,
.u-color-2-light-1>.u-container-layout:before,
.u-color-2-light-1>.u-inner-container-layout:before,
.u-color-2-light-1.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-2-light-1:before,
.u-table-alt-color-2-light-1 tr:nth-child(even) {
  color: #111111;
  background-color: #e6bd86;
}

.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: #111111 !important;
  background-color: #e6bd86 !important;
}

.u-button-style.u-color-2-light-1:hover,
.u-button-style.u-color-2-light-1[class*="u-border-"]:hover,
.u-button-style.u-color-2-light-1:focus,
.u-button-style.u-color-2-light-1[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-2-light-1:active,
.u-button-style.u-button-style.u-color-2-light-1[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-2-light-1.active,
.u-button-style.u-button-style.u-color-2-light-1[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-2-light-1,
li.active>.u-button-style.u-button-style.u-color-2-light-1[class*="u-border-"] {
  color: #111111 !important;
  background-color: #e0ad68 !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.hover,
a.u-button-style.u-hover-color-2-light-1[class*="u-border-"]: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: #111111 !important;
  background-color: #e6bd86 !important;
}

a.u-link.u-hover-color-2-light-1:hover {
  color: #e6bd86 !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-audio-main-layout-wrapper: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: #f0d8b7;
}

.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: #f0d8b7 !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: #e9c594 !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.hover,
a.u-button-style.u-hover-color-2-light-2[class*="u-border-"]: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: #f0d8b7 !important;
}

a.u-link.u-hover-color-2-light-2:hover {
  color: #f0d8b7 !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-audio-main-layout-wrapper: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: #fbf5ec;
}

.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: #fbf5ec !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: #f3e0c4 !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.hover,
a.u-button-style.u-hover-color-2-light-3[class*="u-border-"]: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: #fbf5ec !important;
}

a.u-link.u-hover-color-2-light-3:hover {
  color: #fbf5ec !important;
}

.u-color-2-base,
.u-body.u-color-2-base,
section.u-color-2-base:before,
.u-color-2-base>.u-audio-main-layout-wrapper: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: #ae7e3c;
}

.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: #ae7e3c !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: #9d7136 !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.hover,
a.u-button-style.u-hover-color-2-base[class*="u-border-"]: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: #ae7e3c !important;
}

a.u-link.u-hover-color-2-base:hover {
  color: #ae7e3c !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-audio-main-layout-wrapper: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: #332e29;
}

.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: #332e29 !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: #2e2925 !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.hover,
a.u-button-style.u-hover-color-3-dark-3[class*="u-border-"]: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: #332e29 !important;
}

a.u-link.u-hover-color-3-dark-3:hover {
  color: #332e29 !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-audio-main-layout-wrapper: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: #61564c;
}

.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: #61564c !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: #574d44 !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.hover,
a.u-button-style.u-hover-color-3-dark-2[class*="u-border-"]: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: #61564c !important;
}

a.u-link.u-hover-color-3-dark-2:hover {
  color: #61564c !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-audio-main-layout-wrapper: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: #8f7e6c;
}

.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: #8f7e6c !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: #817161 !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.hover,
a.u-button-style.u-hover-color-3-dark-1[class*="u-border-"]: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: #8f7e6c !important;
}

a.u-link.u-hover-color-3-dark-1:hover {
  color: #8f7e6c !important;
}

.u-color-3,
.u-body.u-color-3,
section.u-color-3:before,
.u-color-3>.u-audio-main-layout-wrapper: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: #bea48b;
}

.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: #bea48b !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: #b29376 !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.hover,
a.u-button-style.u-hover-color-3[class*="u-border-"]: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: #bea48b !important;
}

a.u-link.u-hover-color-3:hover {
  color: #bea48b !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-audio-main-layout-wrapper: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: #d6c3b1;
}

.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: #d6c3b1 !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: #c9af97 !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.hover,
a.u-button-style.u-hover-color-3-light-1[class*="u-border-"]: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: #d6c3b1 !important;
}

a.u-link.u-hover-color-3-light-1:hover {
  color: #d6c3b1 !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-audio-main-layout-wrapper: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: #efe5db;
}

.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: #efe5db !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: #e1cebb !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.hover,
a.u-button-style.u-hover-color-3-light-2[class*="u-border-"]: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: #efe5db !important;
}

a.u-link.u-hover-color-3-light-2:hover {
  color: #efe5db !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-audio-main-layout-wrapper: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: #fdfbf8;
}

.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: #fdfbf8 !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: #f2e5d1 !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.hover,
a.u-button-style.u-hover-color-3-light-3[class*="u-border-"]: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: #fdfbf8 !important;
}

a.u-link.u-hover-color-3-light-3:hover {
  color: #fdfbf8 !important;
}

.u-color-3-base,
.u-body.u-color-3-base,
section.u-color-3-base:before,
.u-color-3-base>.u-audio-main-layout-wrapper:before,
.u-color-3-base>.u-container-layout:before,
.u-color-3-base>.u-inner-container-layout:before,
.u-color-3-base.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-3-base:before,
.u-table-alt-color-3-base tr:nth-child(even) {
  color: #111111;
  background-color: #efe5db;
}

.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: #111111 !important;
  background-color: #efe5db !important;
}

.u-button-style.u-color-3-base:hover,
.u-button-style.u-color-3-base[class*="u-border-"]:hover,
.u-button-style.u-color-3-base:focus,
.u-button-style.u-color-3-base[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-3-base:active,
.u-button-style.u-button-style.u-color-3-base[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-3-base.active,
.u-button-style.u-button-style.u-color-3-base[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-3-base,
li.active>.u-button-style.u-button-style.u-color-3-base[class*="u-border-"] {
  color: #111111 !important;
  background-color: #e1cebb !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.hover,
a.u-button-style.u-hover-color-3-base[class*="u-border-"]: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: #111111 !important;
  background-color: #efe5db !important;
}

a.u-link.u-hover-color-3-base:hover {
  color: #efe5db !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-audio-main-layout-wrapper: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: #332c29;
}

.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: #332c29 !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: #2e2825 !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.hover,
a.u-button-style.u-hover-color-4-dark-3[class*="u-border-"]: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: #332c29 !important;
}

a.u-link.u-hover-color-4-dark-3:hover {
  color: #332c29 !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-audio-main-layout-wrapper: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: #665146;
}

.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: #665146 !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: #5c493f !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.hover,
a.u-button-style.u-hover-color-4-dark-2[class*="u-border-"]: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: #665146 !important;
}

a.u-link.u-hover-color-4-dark-2:hover {
  color: #665146 !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-audio-main-layout-wrapper: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: #9a6d56;
}

.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: #9a6d56 !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: #8b624d !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.hover,
a.u-button-style.u-hover-color-4-dark-1[class*="u-border-"]: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: #9a6d56 !important;
}

a.u-link.u-hover-color-4-dark-1:hover {
  color: #9a6d56 !important;
}

.u-color-4,
.u-body.u-color-4,
section.u-color-4:before,
.u-color-4>.u-audio-main-layout-wrapper:before,
.u-color-4>.u-container-layout:before,
.u-color-4>.u-inner-container-layout:before,
.u-color-4.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-4:before,
.u-table-alt-color-4 tr:nth-child(even) {
  color: #ffffff;
  background-color: #cd825b;
}

.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: #ffffff !important;
  background-color: #cd825b !important;
}

.u-button-style.u-color-4:hover,
.u-button-style.u-color-4[class*="u-border-"]:hover,
.u-button-style.u-color-4:focus,
.u-button-style.u-color-4[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-4:active,
.u-button-style.u-button-style.u-color-4[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-4.active,
.u-button-style.u-button-style.u-color-4[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-4,
li.active>.u-button-style.u-button-style.u-color-4[class*="u-border-"] {
  color: #ffffff !important;
  background-color: #c67144 !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.hover,
a.u-button-style.u-hover-color-4[class*="u-border-"]: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: #ffffff !important;
  background-color: #cd825b !important;
}

a.u-link.u-hover-color-4:hover {
  color: #cd825b !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-audio-main-layout-wrapper:before,
.u-color-4-light-1>.u-container-layout:before,
.u-color-4-light-1>.u-inner-container-layout:before,
.u-color-4-light-1.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-4-light-1:before,
.u-table-alt-color-4-light-1 tr:nth-child(even) {
  color: #ffffff;
  background-color: #dca486;
}

.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: #ffffff !important;
  background-color: #dca486 !important;
}

.u-button-style.u-color-4-light-1:hover,
.u-button-style.u-color-4-light-1[class*="u-border-"]:hover,
.u-button-style.u-color-4-light-1:focus,
.u-button-style.u-color-4-light-1[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-4-light-1:active,
.u-button-style.u-button-style.u-color-4-light-1[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-4-light-1.active,
.u-button-style.u-button-style.u-color-4-light-1[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-4-light-1,
li.active>.u-button-style.u-button-style.u-color-4-light-1[class*="u-border-"] {
  color: #ffffff !important;
  background-color: #d48f6b !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.hover,
a.u-button-style.u-hover-color-4-light-1[class*="u-border-"]: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: #ffffff !important;
  background-color: #dca486 !important;
}

a.u-link.u-hover-color-4-light-1:hover {
  color: #dca486 !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-audio-main-layout-wrapper: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: #ebc9b7;
}

.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: #ebc9b7 !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: #e2b096 !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.hover,
a.u-button-style.u-hover-color-4-light-2[class*="u-border-"]: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: #ebc9b7 !important;
}

a.u-link.u-hover-color-4-light-2:hover {
  color: #ebc9b7 !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-audio-main-layout-wrapper: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: #faf1ec;
}

.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: #faf1ec !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: #f0d5c6 !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.hover,
a.u-button-style.u-hover-color-4-light-3[class*="u-border-"]: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: #faf1ec !important;
}

a.u-link.u-hover-color-4-light-3:hover {
  color: #faf1ec !important;
}

.u-color-4-base,
.u-body.u-color-4-base,
section.u-color-4-base:before,
.u-color-4-base>.u-audio-main-layout-wrapper: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: #cd825b;
}

.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: #cd825b !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: #c67144 !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.hover,
a.u-button-style.u-hover-color-4-base[class*="u-border-"]: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: #cd825b !important;
}

a.u-link.u-hover-color-4-base:hover {
  color: #cd825b !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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-dark-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-dark-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-dark-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-light-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-light-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-light-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-base[class*="u-border-"]: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-audio-main-layout-wrapper: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: #292f33;
}

.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: #292f33 !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: #252a2e !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.hover,
a.u-button-style.u-hover-palette-1-dark-3[class*="u-border-"]: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: #292f33 !important;
}

a.u-link.u-hover-palette-1-dark-3:hover {
  color: #292f33 !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-audio-main-layout-wrapper: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: #4c5961;
}

.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: #4c5961 !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: #445057 !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.hover,
a.u-button-style.u-hover-palette-1-dark-2[class*="u-border-"]: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: #4c5961 !important;
}

a.u-link.u-hover-palette-1-dark-2:hover {
  color: #4c5961 !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-audio-main-layout-wrapper: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: #6d828e;
}

.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: #6d828e !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: #627580 !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.hover,
a.u-button-style.u-hover-palette-1-dark-1[class*="u-border-"]: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: #6d828e !important;
}

a.u-link.u-hover-palette-1-dark-1:hover {
  color: #6d828e !important;
}

.u-palette-1,
.u-body.u-palette-1,
section.u-palette-1:before,
.u-palette-1>.u-audio-main-layout-wrapper: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: #8eaabc;
}

.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: #8eaabc !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: #799ab0 !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.hover,
a.u-button-style.u-hover-palette-1[class*="u-border-"]: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: #8eaabc !important;
}

a.u-link.u-hover-palette-1:hover {
  color: #8eaabc !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-audio-main-layout-wrapper: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: #111111;
  background-color: #afc1cc;
}

.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: #111111 !important;
  background-color: #afc1cc !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: #111111 !important;
  background-color: #98afbd !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.hover,
a.u-button-style.u-hover-palette-1-light-1[class*="u-border-"]: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: #111111 !important;
  background-color: #afc1cc !important;
}

a.u-link.u-hover-palette-1-light-1:hover {
  color: #afc1cc !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-audio-main-layout-wrapper: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: #d4d9dc;
}

.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: #d4d9dc !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: #bcc4c9 !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.hover,
a.u-button-style.u-hover-palette-1-light-2[class*="u-border-"]: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: #d4d9dc !important;
}

a.u-link.u-hover-palette-1-light-2:hover {
  color: #d4d9dc !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-audio-main-layout-wrapper: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: #f6fafc;
}

.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: #f6fafc !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: #d1e5f0 !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.hover,
a.u-button-style.u-hover-palette-1-light-3[class*="u-border-"]: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: #f6fafc !important;
}

a.u-link.u-hover-palette-1-light-3:hover {
  color: #f6fafc !important;
}

.u-palette-1-base,
.u-body.u-palette-1-base,
section.u-palette-1-base:before,
.u-palette-1-base>.u-audio-main-layout-wrapper: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: #111111;
  background-color: #d4d9dc;
}

.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: #111111 !important;
  background-color: #d4d9dc !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: #111111 !important;
  background-color: #bcc4c9 !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.hover,
a.u-button-style.u-hover-palette-1-base[class*="u-border-"]: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: #111111 !important;
  background-color: #d4d9dc !important;
}

a.u-link.u-hover-palette-1-base:hover {
  color: #d4d9dc !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-audio-main-layout-wrapper: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: #332f29;
}

.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: #332f29 !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: #2e2a25 !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.hover,
a.u-button-style.u-hover-palette-2-dark-3[class*="u-border-"]: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: #332f29 !important;
}

a.u-link.u-hover-palette-2-dark-3:hover {
  color: #332f29 !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-audio-main-layout-wrapper: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: #715c40;
}

.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: #715c40 !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: #66533a !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.hover,
a.u-button-style.u-hover-palette-2-dark-2[class*="u-border-"]: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: #715c40 !important;
}

a.u-link.u-hover-palette-2-dark-2:hover {
  color: #715c40 !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-audio-main-layout-wrapper: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: #ae7e3c;
}

.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: #ae7e3c !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: #9d7136 !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.hover,
a.u-button-style.u-hover-palette-2-dark-1[class*="u-border-"]: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: #ae7e3c !important;
}

a.u-link.u-hover-palette-2-dark-1:hover {
  color: #ae7e3c !important;
}

.u-palette-2,
.u-body.u-palette-2,
section.u-palette-2:before,
.u-palette-2>.u-audio-main-layout-wrapper: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: #dba459;
}

.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: #dba459 !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: #d69640 !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.hover,
a.u-button-style.u-hover-palette-2[class*="u-border-"]: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: #dba459 !important;
}

a.u-link.u-hover-palette-2:hover {
  color: #dba459 !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-audio-main-layout-wrapper: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: #111111;
  background-color: #e6bd86;
}

.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: #111111 !important;
  background-color: #e6bd86 !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: #111111 !important;
  background-color: #e0ad68 !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.hover,
a.u-button-style.u-hover-palette-2-light-1[class*="u-border-"]: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: #111111 !important;
  background-color: #e6bd86 !important;
}

a.u-link.u-hover-palette-2-light-1:hover {
  color: #e6bd86 !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-audio-main-layout-wrapper: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: #f0d8b7;
}

.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: #f0d8b7 !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: #e9c594 !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.hover,
a.u-button-style.u-hover-palette-2-light-2[class*="u-border-"]: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: #f0d8b7 !important;
}

a.u-link.u-hover-palette-2-light-2:hover {
  color: #f0d8b7 !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-audio-main-layout-wrapper: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: #fbf5ec;
}

.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: #fbf5ec !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: #f3e0c4 !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.hover,
a.u-button-style.u-hover-palette-2-light-3[class*="u-border-"]: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: #fbf5ec !important;
}

a.u-link.u-hover-palette-2-light-3:hover {
  color: #fbf5ec !important;
}

.u-palette-2-base,
.u-body.u-palette-2-base,
section.u-palette-2-base:before,
.u-palette-2-base>.u-audio-main-layout-wrapper: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: #ae7e3c;
}

.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: #ae7e3c !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: #9d7136 !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.hover,
a.u-button-style.u-hover-palette-2-base[class*="u-border-"]: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: #ae7e3c !important;
}

a.u-link.u-hover-palette-2-base:hover {
  color: #ae7e3c !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-audio-main-layout-wrapper: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: #332e29;
}

.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: #332e29 !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: #2e2925 !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.hover,
a.u-button-style.u-hover-palette-3-dark-3[class*="u-border-"]: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: #332e29 !important;
}

a.u-link.u-hover-palette-3-dark-3:hover {
  color: #332e29 !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-audio-main-layout-wrapper: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: #61564c;
}

.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: #61564c !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: #574d44 !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.hover,
a.u-button-style.u-hover-palette-3-dark-2[class*="u-border-"]: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: #61564c !important;
}

a.u-link.u-hover-palette-3-dark-2:hover {
  color: #61564c !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-audio-main-layout-wrapper: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: #8f7e6c;
}

.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: #8f7e6c !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: #817161 !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.hover,
a.u-button-style.u-hover-palette-3-dark-1[class*="u-border-"]: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: #8f7e6c !important;
}

a.u-link.u-hover-palette-3-dark-1:hover {
  color: #8f7e6c !important;
}

.u-palette-3,
.u-body.u-palette-3,
section.u-palette-3:before,
.u-palette-3>.u-audio-main-layout-wrapper: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: #bea48b;
}

.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: #bea48b !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: #b29376 !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.hover,
a.u-button-style.u-hover-palette-3[class*="u-border-"]: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: #bea48b !important;
}

a.u-link.u-hover-palette-3:hover {
  color: #bea48b !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-audio-main-layout-wrapper: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: #d6c3b1;
}

.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: #d6c3b1 !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: #c9af97 !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.hover,
a.u-button-style.u-hover-palette-3-light-1[class*="u-border-"]: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: #d6c3b1 !important;
}

a.u-link.u-hover-palette-3-light-1:hover {
  color: #d6c3b1 !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-audio-main-layout-wrapper: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: #efe5db;
}

.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: #efe5db !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: #e1cebb !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.hover,
a.u-button-style.u-hover-palette-3-light-2[class*="u-border-"]: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: #efe5db !important;
}

a.u-link.u-hover-palette-3-light-2:hover {
  color: #efe5db !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-audio-main-layout-wrapper: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: #fdfbf8;
}

.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: #fdfbf8 !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: #f2e5d1 !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.hover,
a.u-button-style.u-hover-palette-3-light-3[class*="u-border-"]: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: #fdfbf8 !important;
}

a.u-link.u-hover-palette-3-light-3:hover {
  color: #fdfbf8 !important;
}

.u-palette-3-base,
.u-body.u-palette-3-base,
section.u-palette-3-base:before,
.u-palette-3-base>.u-audio-main-layout-wrapper:before,
.u-palette-3-base>.u-container-layout:before,
.u-palette-3-base>.u-inner-container-layout:before,
.u-palette-3-base.u-sidenav:before,
.u-container-layout.u-container-layout.u-palette-3-base:before,
.u-table-alt-palette-3-base tr:nth-child(even) {
  color: #111111;
  background-color: #efe5db;
}

.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: #111111 !important;
  background-color: #efe5db !important;
}

.u-button-style.u-palette-3-base:hover,
.u-button-style.u-palette-3-base[class*="u-border-"]:hover,
.u-button-style.u-palette-3-base:focus,
.u-button-style.u-palette-3-base[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-palette-3-base:active,
.u-button-style.u-button-style.u-palette-3-base[class*="u-border-"]:active,
.u-button-style.u-button-style.u-palette-3-base.active,
.u-button-style.u-button-style.u-palette-3-base[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-palette-3-base,
li.active>.u-button-style.u-button-style.u-palette-3-base[class*="u-border-"] {
  color: #111111 !important;
  background-color: #e1cebb !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.hover,
a.u-button-style.u-hover-palette-3-base[class*="u-border-"]: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: #111111 !important;
  background-color: #efe5db !important;
}

a.u-link.u-hover-palette-3-base:hover {
  color: #efe5db !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-audio-main-layout-wrapper: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: #332c29;
}

.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: #332c29 !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: #2e2825 !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.hover,
a.u-button-style.u-hover-palette-4-dark-3[class*="u-border-"]: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: #332c29 !important;
}

a.u-link.u-hover-palette-4-dark-3:hover {
  color: #332c29 !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-audio-main-layout-wrapper: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: #665146;
}

.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: #665146 !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: #5c493f !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.hover,
a.u-button-style.u-hover-palette-4-dark-2[class*="u-border-"]: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: #665146 !important;
}

a.u-link.u-hover-palette-4-dark-2:hover {
  color: #665146 !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-audio-main-layout-wrapper: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: #9a6d56;
}

.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: #9a6d56 !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: #8b624d !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.hover,
a.u-button-style.u-hover-palette-4-dark-1[class*="u-border-"]: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: #9a6d56 !important;
}

a.u-link.u-hover-palette-4-dark-1:hover {
  color: #9a6d56 !important;
}

.u-palette-4,
.u-body.u-palette-4,
section.u-palette-4:before,
.u-palette-4>.u-audio-main-layout-wrapper: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: #ffffff;
  background-color: #cd825b;
}

.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: #ffffff !important;
  background-color: #cd825b !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: #ffffff !important;
  background-color: #c67144 !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.hover,
a.u-button-style.u-hover-palette-4[class*="u-border-"]: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: #ffffff !important;
  background-color: #cd825b !important;
}

a.u-link.u-hover-palette-4:hover {
  color: #cd825b !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-audio-main-layout-wrapper: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: #ffffff;
  background-color: #dca486;
}

.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: #ffffff !important;
  background-color: #dca486 !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: #ffffff !important;
  background-color: #d48f6b !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.hover,
a.u-button-style.u-hover-palette-4-light-1[class*="u-border-"]: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: #ffffff !important;
  background-color: #dca486 !important;
}

a.u-link.u-hover-palette-4-light-1:hover {
  color: #dca486 !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-audio-main-layout-wrapper: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: #ebc9b7;
}

.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: #ebc9b7 !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: #e2b096 !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.hover,
a.u-button-style.u-hover-palette-4-light-2[class*="u-border-"]: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: #ebc9b7 !important;
}

a.u-link.u-hover-palette-4-light-2:hover {
  color: #ebc9b7 !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-audio-main-layout-wrapper: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: #faf1ec;
}

.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: #faf1ec !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: #f0d5c6 !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.hover,
a.u-button-style.u-hover-palette-4-light-3[class*="u-border-"]: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: #faf1ec !important;
}

a.u-link.u-hover-palette-4-light-3:hover {
  color: #faf1ec !important;
}

.u-palette-4-base,
.u-body.u-palette-4-base,
section.u-palette-4-base:before,
.u-palette-4-base>.u-audio-main-layout-wrapper: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: #cd825b;
}

.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: #cd825b !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: #c67144 !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.hover,
a.u-button-style.u-hover-palette-4-base[class*="u-border-"]: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: #cd825b !important;
}

a.u-link.u-hover-palette-4-base:hover {
  color: #cd825b !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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-dark-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-dark-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-dark-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-light-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-light-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-light-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-base[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-dark-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-dark-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-dark-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-light-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-light-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-light-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-white[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-black[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-body-color[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-body-alt-color[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-25[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-5[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-10[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-15[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-25[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-30[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-40[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-50[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-60[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-70[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-75[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-80[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-90[class*="u-border-"]: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: #292f33;
  stroke: #292f33;
}

.u-button-style.u-border-color-1-dark-3 {
  border-color: #292f33 !important;
  color: #292f33 !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: #252a2e !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: #292f33 !important;
  border-color: #292f33 !important;
}

.u-link.u-border-color-1-dark-3[class*="u-border-"] {
  border-color: #292f33 !important;
}

.u-link.u-border-color-1-dark-3[class*="u-border-"]:hover {
  border-color: #252a2e !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: #4c5961;
  stroke: #4c5961;
}

.u-button-style.u-border-color-1-dark-2 {
  border-color: #4c5961 !important;
  color: #4c5961 !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: #445057 !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: #4c5961 !important;
  border-color: #4c5961 !important;
}

.u-link.u-border-color-1-dark-2[class*="u-border-"] {
  border-color: #4c5961 !important;
}

.u-link.u-border-color-1-dark-2[class*="u-border-"]:hover {
  border-color: #445057 !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: #6d828e;
  stroke: #6d828e;
}

.u-button-style.u-border-color-1-dark-1 {
  border-color: #6d828e !important;
  color: #6d828e !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: #627580 !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: #6d828e !important;
  border-color: #6d828e !important;
}

.u-link.u-border-color-1-dark-1[class*="u-border-"] {
  border-color: #6d828e !important;
}

.u-link.u-border-color-1-dark-1[class*="u-border-"]:hover {
  border-color: #627580 !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: #8eaabc;
  stroke: #8eaabc;
}

.u-button-style.u-border-color-1 {
  border-color: #8eaabc !important;
  color: #8eaabc !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: #799ab0 !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: #8eaabc !important;
  border-color: #8eaabc !important;
}

.u-link.u-border-color-1[class*="u-border-"] {
  border-color: #8eaabc !important;
}

.u-link.u-border-color-1[class*="u-border-"]:hover {
  border-color: #799ab0 !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: #afc1cc;
  stroke: #afc1cc;
}

.u-button-style.u-border-color-1-light-1 {
  border-color: #afc1cc !important;
  color: #afc1cc !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: #98afbd !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: #afc1cc !important;
  border-color: #afc1cc !important;
}

.u-link.u-border-color-1-light-1[class*="u-border-"] {
  border-color: #afc1cc !important;
}

.u-link.u-border-color-1-light-1[class*="u-border-"]:hover {
  border-color: #98afbd !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: #d4d9dc;
  stroke: #d4d9dc;
}

.u-button-style.u-border-color-1-light-2 {
  border-color: #d4d9dc !important;
  color: #d4d9dc !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: #bcc4c9 !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: #d4d9dc !important;
  border-color: #d4d9dc !important;
}

.u-link.u-border-color-1-light-2[class*="u-border-"] {
  border-color: #d4d9dc !important;
}

.u-link.u-border-color-1-light-2[class*="u-border-"]:hover {
  border-color: #bcc4c9 !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: #f6fafc;
  stroke: #f6fafc;
}

.u-button-style.u-border-color-1-light-3 {
  border-color: #f6fafc !important;
  color: #f6fafc !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: #d1e5f0 !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: #f6fafc !important;
  border-color: #f6fafc !important;
}

.u-link.u-border-color-1-light-3[class*="u-border-"] {
  border-color: #f6fafc !important;
}

.u-link.u-border-color-1-light-3[class*="u-border-"]:hover {
  border-color: #d1e5f0 !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: #d4d9dc;
  stroke: #d4d9dc;
}

.u-button-style.u-border-color-1-base {
  border-color: #d4d9dc !important;
  color: #d4d9dc !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: #bcc4c9 !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: #d4d9dc !important;
  border-color: #d4d9dc !important;
}

.u-link.u-border-color-1-base[class*="u-border-"] {
  border-color: #d4d9dc !important;
}

.u-link.u-border-color-1-base[class*="u-border-"]:hover {
  border-color: #bcc4c9 !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: #332f29;
  stroke: #332f29;
}

.u-button-style.u-border-color-2-dark-3 {
  border-color: #332f29 !important;
  color: #332f29 !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: #2e2a25 !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: #332f29 !important;
  border-color: #332f29 !important;
}

.u-link.u-border-color-2-dark-3[class*="u-border-"] {
  border-color: #332f29 !important;
}

.u-link.u-border-color-2-dark-3[class*="u-border-"]:hover {
  border-color: #2e2a25 !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: #715c40;
  stroke: #715c40;
}

.u-button-style.u-border-color-2-dark-2 {
  border-color: #715c40 !important;
  color: #715c40 !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: #66533a !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: #715c40 !important;
  border-color: #715c40 !important;
}

.u-link.u-border-color-2-dark-2[class*="u-border-"] {
  border-color: #715c40 !important;
}

.u-link.u-border-color-2-dark-2[class*="u-border-"]:hover {
  border-color: #66533a !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: #ae7e3c;
  stroke: #ae7e3c;
}

.u-button-style.u-border-color-2-dark-1 {
  border-color: #ae7e3c !important;
  color: #ae7e3c !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: #9d7136 !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: #ae7e3c !important;
  border-color: #ae7e3c !important;
}

.u-link.u-border-color-2-dark-1[class*="u-border-"] {
  border-color: #ae7e3c !important;
}

.u-link.u-border-color-2-dark-1[class*="u-border-"]:hover {
  border-color: #9d7136 !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: #dba459;
  stroke: #dba459;
}

.u-button-style.u-border-color-2 {
  border-color: #dba459 !important;
  color: #dba459 !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: #d69640 !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: #dba459 !important;
  border-color: #dba459 !important;
}

.u-link.u-border-color-2[class*="u-border-"] {
  border-color: #dba459 !important;
}

.u-link.u-border-color-2[class*="u-border-"]:hover {
  border-color: #d69640 !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: #e6bd86;
  stroke: #e6bd86;
}

.u-button-style.u-border-color-2-light-1 {
  border-color: #e6bd86 !important;
  color: #e6bd86 !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: #e0ad68 !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: #e6bd86 !important;
  border-color: #e6bd86 !important;
}

.u-link.u-border-color-2-light-1[class*="u-border-"] {
  border-color: #e6bd86 !important;
}

.u-link.u-border-color-2-light-1[class*="u-border-"]:hover {
  border-color: #e0ad68 !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: #f0d8b7;
  stroke: #f0d8b7;
}

.u-button-style.u-border-color-2-light-2 {
  border-color: #f0d8b7 !important;
  color: #f0d8b7 !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: #e9c594 !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: #f0d8b7 !important;
  border-color: #f0d8b7 !important;
}

.u-link.u-border-color-2-light-2[class*="u-border-"] {
  border-color: #f0d8b7 !important;
}

.u-link.u-border-color-2-light-2[class*="u-border-"]:hover {
  border-color: #e9c594 !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: #fbf5ec;
  stroke: #fbf5ec;
}

.u-button-style.u-border-color-2-light-3 {
  border-color: #fbf5ec !important;
  color: #fbf5ec !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: #f3e0c4 !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: #fbf5ec !important;
  border-color: #fbf5ec !important;
}

.u-link.u-border-color-2-light-3[class*="u-border-"] {
  border-color: #fbf5ec !important;
}

.u-link.u-border-color-2-light-3[class*="u-border-"]:hover {
  border-color: #f3e0c4 !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: #ae7e3c;
  stroke: #ae7e3c;
}

.u-button-style.u-border-color-2-base {
  border-color: #ae7e3c !important;
  color: #ae7e3c !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: #9d7136 !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: #ae7e3c !important;
  border-color: #ae7e3c !important;
}

.u-link.u-border-color-2-base[class*="u-border-"] {
  border-color: #ae7e3c !important;
}

.u-link.u-border-color-2-base[class*="u-border-"]:hover {
  border-color: #9d7136 !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: #332e29;
  stroke: #332e29;
}

.u-button-style.u-border-color-3-dark-3 {
  border-color: #332e29 !important;
  color: #332e29 !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: #2e2925 !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: #332e29 !important;
  border-color: #332e29 !important;
}

.u-link.u-border-color-3-dark-3[class*="u-border-"] {
  border-color: #332e29 !important;
}

.u-link.u-border-color-3-dark-3[class*="u-border-"]:hover {
  border-color: #2e2925 !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: #61564c;
  stroke: #61564c;
}

.u-button-style.u-border-color-3-dark-2 {
  border-color: #61564c !important;
  color: #61564c !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: #574d44 !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: #61564c !important;
  border-color: #61564c !important;
}

.u-link.u-border-color-3-dark-2[class*="u-border-"] {
  border-color: #61564c !important;
}

.u-link.u-border-color-3-dark-2[class*="u-border-"]:hover {
  border-color: #574d44 !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: #8f7e6c;
  stroke: #8f7e6c;
}

.u-button-style.u-border-color-3-dark-1 {
  border-color: #8f7e6c !important;
  color: #8f7e6c !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: #817161 !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: #8f7e6c !important;
  border-color: #8f7e6c !important;
}

.u-link.u-border-color-3-dark-1[class*="u-border-"] {
  border-color: #8f7e6c !important;
}

.u-link.u-border-color-3-dark-1[class*="u-border-"]:hover {
  border-color: #817161 !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: #bea48b;
  stroke: #bea48b;
}

.u-button-style.u-border-color-3 {
  border-color: #bea48b !important;
  color: #bea48b !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: #b29376 !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: #bea48b !important;
  border-color: #bea48b !important;
}

.u-link.u-border-color-3[class*="u-border-"] {
  border-color: #bea48b !important;
}

.u-link.u-border-color-3[class*="u-border-"]:hover {
  border-color: #b29376 !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: #d6c3b1;
  stroke: #d6c3b1;
}

.u-button-style.u-border-color-3-light-1 {
  border-color: #d6c3b1 !important;
  color: #d6c3b1 !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: #c9af97 !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: #d6c3b1 !important;
  border-color: #d6c3b1 !important;
}

.u-link.u-border-color-3-light-1[class*="u-border-"] {
  border-color: #d6c3b1 !important;
}

.u-link.u-border-color-3-light-1[class*="u-border-"]:hover {
  border-color: #c9af97 !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: #efe5db;
  stroke: #efe5db;
}

.u-button-style.u-border-color-3-light-2 {
  border-color: #efe5db !important;
  color: #efe5db !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: #e1cebb !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: #efe5db !important;
  border-color: #efe5db !important;
}

.u-link.u-border-color-3-light-2[class*="u-border-"] {
  border-color: #efe5db !important;
}

.u-link.u-border-color-3-light-2[class*="u-border-"]:hover {
  border-color: #e1cebb !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: #fdfbf8;
  stroke: #fdfbf8;
}

.u-button-style.u-border-color-3-light-3 {
  border-color: #fdfbf8 !important;
  color: #fdfbf8 !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: #f2e5d1 !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: #fdfbf8 !important;
  border-color: #fdfbf8 !important;
}

.u-link.u-border-color-3-light-3[class*="u-border-"] {
  border-color: #fdfbf8 !important;
}

.u-link.u-border-color-3-light-3[class*="u-border-"]:hover {
  border-color: #f2e5d1 !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: #efe5db;
  stroke: #efe5db;
}

.u-button-style.u-border-color-3-base {
  border-color: #efe5db !important;
  color: #efe5db !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: #e1cebb !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: #efe5db !important;
  border-color: #efe5db !important;
}

.u-link.u-border-color-3-base[class*="u-border-"] {
  border-color: #efe5db !important;
}

.u-link.u-border-color-3-base[class*="u-border-"]:hover {
  border-color: #e1cebb !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: #332c29;
  stroke: #332c29;
}

.u-button-style.u-border-color-4-dark-3 {
  border-color: #332c29 !important;
  color: #332c29 !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: #2e2825 !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: #332c29 !important;
  border-color: #332c29 !important;
}

.u-link.u-border-color-4-dark-3[class*="u-border-"] {
  border-color: #332c29 !important;
}

.u-link.u-border-color-4-dark-3[class*="u-border-"]:hover {
  border-color: #2e2825 !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: #665146;
  stroke: #665146;
}

.u-button-style.u-border-color-4-dark-2 {
  border-color: #665146 !important;
  color: #665146 !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: #5c493f !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: #665146 !important;
  border-color: #665146 !important;
}

.u-link.u-border-color-4-dark-2[class*="u-border-"] {
  border-color: #665146 !important;
}

.u-link.u-border-color-4-dark-2[class*="u-border-"]:hover {
  border-color: #5c493f !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: #9a6d56;
  stroke: #9a6d56;
}

.u-button-style.u-border-color-4-dark-1 {
  border-color: #9a6d56 !important;
  color: #9a6d56 !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: #8b624d !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: #9a6d56 !important;
  border-color: #9a6d56 !important;
}

.u-link.u-border-color-4-dark-1[class*="u-border-"] {
  border-color: #9a6d56 !important;
}

.u-link.u-border-color-4-dark-1[class*="u-border-"]:hover {
  border-color: #8b624d !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: #cd825b;
  stroke: #cd825b;
}

.u-button-style.u-border-color-4 {
  border-color: #cd825b !important;
  color: #cd825b !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: #c67144 !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: #cd825b !important;
  border-color: #cd825b !important;
}

.u-link.u-border-color-4[class*="u-border-"] {
  border-color: #cd825b !important;
}

.u-link.u-border-color-4[class*="u-border-"]:hover {
  border-color: #c67144 !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: #dca486;
  stroke: #dca486;
}

.u-button-style.u-border-color-4-light-1 {
  border-color: #dca486 !important;
  color: #dca486 !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: #d48f6b !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: #dca486 !important;
  border-color: #dca486 !important;
}

.u-link.u-border-color-4-light-1[class*="u-border-"] {
  border-color: #dca486 !important;
}

.u-link.u-border-color-4-light-1[class*="u-border-"]:hover {
  border-color: #d48f6b !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: #ebc9b7;
  stroke: #ebc9b7;
}

.u-button-style.u-border-color-4-light-2 {
  border-color: #ebc9b7 !important;
  color: #ebc9b7 !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: #e2b096 !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: #ebc9b7 !important;
  border-color: #ebc9b7 !important;
}

.u-link.u-border-color-4-light-2[class*="u-border-"] {
  border-color: #ebc9b7 !important;
}

.u-link.u-border-color-4-light-2[class*="u-border-"]:hover {
  border-color: #e2b096 !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: #faf1ec;
  stroke: #faf1ec;
}

.u-button-style.u-border-color-4-light-3 {
  border-color: #faf1ec !important;
  color: #faf1ec !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: #f0d5c6 !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: #faf1ec !important;
  border-color: #faf1ec !important;
}

.u-link.u-border-color-4-light-3[class*="u-border-"] {
  border-color: #faf1ec !important;
}

.u-link.u-border-color-4-light-3[class*="u-border-"]:hover {
  border-color: #f0d5c6 !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: #cd825b;
  stroke: #cd825b;
}

.u-button-style.u-border-color-4-base {
  border-color: #cd825b !important;
  color: #cd825b !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: #c67144 !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: #cd825b !important;
  border-color: #cd825b !important;
}

.u-link.u-border-color-4-base[class*="u-border-"] {
  border-color: #cd825b !important;
}

.u-link.u-border-color-4-base[class*="u-border-"]:hover {
  border-color: #c67144 !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: #292f33;
  stroke: #292f33;
}

.u-button-style.u-border-palette-1-dark-3 {
  border-color: #292f33 !important;
  color: #292f33 !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: #252a2e !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: #292f33 !important;
  border-color: #292f33 !important;
}

.u-link.u-border-palette-1-dark-3[class*="u-border-"] {
  border-color: #292f33 !important;
}

.u-link.u-border-palette-1-dark-3[class*="u-border-"]:hover {
  border-color: #252a2e !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: #4c5961;
  stroke: #4c5961;
}

.u-button-style.u-border-palette-1-dark-2 {
  border-color: #4c5961 !important;
  color: #4c5961 !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: #445057 !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: #4c5961 !important;
  border-color: #4c5961 !important;
}

.u-link.u-border-palette-1-dark-2[class*="u-border-"] {
  border-color: #4c5961 !important;
}

.u-link.u-border-palette-1-dark-2[class*="u-border-"]:hover {
  border-color: #445057 !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: #6d828e;
  stroke: #6d828e;
}

.u-button-style.u-border-palette-1-dark-1 {
  border-color: #6d828e !important;
  color: #6d828e !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: #627580 !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: #6d828e !important;
  border-color: #6d828e !important;
}

.u-link.u-border-palette-1-dark-1[class*="u-border-"] {
  border-color: #6d828e !important;
}

.u-link.u-border-palette-1-dark-1[class*="u-border-"]:hover {
  border-color: #627580 !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: #8eaabc;
  stroke: #8eaabc;
}

.u-button-style.u-border-palette-1 {
  border-color: #8eaabc !important;
  color: #8eaabc !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: #799ab0 !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: #8eaabc !important;
  border-color: #8eaabc !important;
}

.u-link.u-border-palette-1[class*="u-border-"] {
  border-color: #8eaabc !important;
}

.u-link.u-border-palette-1[class*="u-border-"]:hover {
  border-color: #799ab0 !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: #afc1cc;
  stroke: #afc1cc;
}

.u-button-style.u-border-palette-1-light-1 {
  border-color: #afc1cc !important;
  color: #afc1cc !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: #98afbd !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: #afc1cc !important;
  border-color: #afc1cc !important;
}

.u-link.u-border-palette-1-light-1[class*="u-border-"] {
  border-color: #afc1cc !important;
}

.u-link.u-border-palette-1-light-1[class*="u-border-"]:hover {
  border-color: #98afbd !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: #d4d9dc;
  stroke: #d4d9dc;
}

.u-button-style.u-border-palette-1-light-2 {
  border-color: #d4d9dc !important;
  color: #d4d9dc !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: #bcc4c9 !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: #d4d9dc !important;
  border-color: #d4d9dc !important;
}

.u-link.u-border-palette-1-light-2[class*="u-border-"] {
  border-color: #d4d9dc !important;
}

.u-link.u-border-palette-1-light-2[class*="u-border-"]:hover {
  border-color: #bcc4c9 !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: #f6fafc;
  stroke: #f6fafc;
}

.u-button-style.u-border-palette-1-light-3 {
  border-color: #f6fafc !important;
  color: #f6fafc !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: #d1e5f0 !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: #f6fafc !important;
  border-color: #f6fafc !important;
}

.u-link.u-border-palette-1-light-3[class*="u-border-"] {
  border-color: #f6fafc !important;
}

.u-link.u-border-palette-1-light-3[class*="u-border-"]:hover {
  border-color: #d1e5f0 !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: #d4d9dc;
  stroke: #d4d9dc;
}

.u-button-style.u-border-palette-1-base {
  border-color: #d4d9dc !important;
  color: #d4d9dc !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: #bcc4c9 !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: #d4d9dc !important;
  border-color: #d4d9dc !important;
}

.u-link.u-border-palette-1-base[class*="u-border-"] {
  border-color: #d4d9dc !important;
}

.u-link.u-border-palette-1-base[class*="u-border-"]:hover {
  border-color: #bcc4c9 !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: #332f29;
  stroke: #332f29;
}

.u-button-style.u-border-palette-2-dark-3 {
  border-color: #332f29 !important;
  color: #332f29 !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: #2e2a25 !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: #332f29 !important;
  border-color: #332f29 !important;
}

.u-link.u-border-palette-2-dark-3[class*="u-border-"] {
  border-color: #332f29 !important;
}

.u-link.u-border-palette-2-dark-3[class*="u-border-"]:hover {
  border-color: #2e2a25 !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: #715c40;
  stroke: #715c40;
}

.u-button-style.u-border-palette-2-dark-2 {
  border-color: #715c40 !important;
  color: #715c40 !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: #66533a !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: #715c40 !important;
  border-color: #715c40 !important;
}

.u-link.u-border-palette-2-dark-2[class*="u-border-"] {
  border-color: #715c40 !important;
}

.u-link.u-border-palette-2-dark-2[class*="u-border-"]:hover {
  border-color: #66533a !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: #ae7e3c;
  stroke: #ae7e3c;
}

.u-button-style.u-border-palette-2-dark-1 {
  border-color: #ae7e3c !important;
  color: #ae7e3c !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: #9d7136 !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: #ae7e3c !important;
  border-color: #ae7e3c !important;
}

.u-link.u-border-palette-2-dark-1[class*="u-border-"] {
  border-color: #ae7e3c !important;
}

.u-link.u-border-palette-2-dark-1[class*="u-border-"]:hover {
  border-color: #9d7136 !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: #dba459;
  stroke: #dba459;
}

.u-button-style.u-border-palette-2 {
  border-color: #dba459 !important;
  color: #dba459 !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: #d69640 !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: #dba459 !important;
  border-color: #dba459 !important;
}

.u-link.u-border-palette-2[class*="u-border-"] {
  border-color: #dba459 !important;
}

.u-link.u-border-palette-2[class*="u-border-"]:hover {
  border-color: #d69640 !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: #e6bd86;
  stroke: #e6bd86;
}

.u-button-style.u-border-palette-2-light-1 {
  border-color: #e6bd86 !important;
  color: #e6bd86 !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: #e0ad68 !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: #e6bd86 !important;
  border-color: #e6bd86 !important;
}

.u-link.u-border-palette-2-light-1[class*="u-border-"] {
  border-color: #e6bd86 !important;
}

.u-link.u-border-palette-2-light-1[class*="u-border-"]:hover {
  border-color: #e0ad68 !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: #f0d8b7;
  stroke: #f0d8b7;
}

.u-button-style.u-border-palette-2-light-2 {
  border-color: #f0d8b7 !important;
  color: #f0d8b7 !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: #e9c594 !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: #f0d8b7 !important;
  border-color: #f0d8b7 !important;
}

.u-link.u-border-palette-2-light-2[class*="u-border-"] {
  border-color: #f0d8b7 !important;
}

.u-link.u-border-palette-2-light-2[class*="u-border-"]:hover {
  border-color: #e9c594 !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: #fbf5ec;
  stroke: #fbf5ec;
}

.u-button-style.u-border-palette-2-light-3 {
  border-color: #fbf5ec !important;
  color: #fbf5ec !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: #f3e0c4 !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: #fbf5ec !important;
  border-color: #fbf5ec !important;
}

.u-link.u-border-palette-2-light-3[class*="u-border-"] {
  border-color: #fbf5ec !important;
}

.u-link.u-border-palette-2-light-3[class*="u-border-"]:hover {
  border-color: #f3e0c4 !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: #ae7e3c;
  stroke: #ae7e3c;
}

.u-button-style.u-border-palette-2-base {
  border-color: #ae7e3c !important;
  color: #ae7e3c !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: #9d7136 !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: #ae7e3c !important;
  border-color: #ae7e3c !important;
}

.u-link.u-border-palette-2-base[class*="u-border-"] {
  border-color: #ae7e3c !important;
}

.u-link.u-border-palette-2-base[class*="u-border-"]:hover {
  border-color: #9d7136 !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: #332e29;
  stroke: #332e29;
}

.u-button-style.u-border-palette-3-dark-3 {
  border-color: #332e29 !important;
  color: #332e29 !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: #2e2925 !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: #332e29 !important;
  border-color: #332e29 !important;
}

.u-link.u-border-palette-3-dark-3[class*="u-border-"] {
  border-color: #332e29 !important;
}

.u-link.u-border-palette-3-dark-3[class*="u-border-"]:hover {
  border-color: #2e2925 !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: #61564c;
  stroke: #61564c;
}

.u-button-style.u-border-palette-3-dark-2 {
  border-color: #61564c !important;
  color: #61564c !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: #574d44 !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: #61564c !important;
  border-color: #61564c !important;
}

.u-link.u-border-palette-3-dark-2[class*="u-border-"] {
  border-color: #61564c !important;
}

.u-link.u-border-palette-3-dark-2[class*="u-border-"]:hover {
  border-color: #574d44 !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: #8f7e6c;
  stroke: #8f7e6c;
}

.u-button-style.u-border-palette-3-dark-1 {
  border-color: #8f7e6c !important;
  color: #8f7e6c !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: #817161 !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: #8f7e6c !important;
  border-color: #8f7e6c !important;
}

.u-link.u-border-palette-3-dark-1[class*="u-border-"] {
  border-color: #8f7e6c !important;
}

.u-link.u-border-palette-3-dark-1[class*="u-border-"]:hover {
  border-color: #817161 !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: #bea48b;
  stroke: #bea48b;
}

.u-button-style.u-border-palette-3 {
  border-color: #bea48b !important;
  color: #bea48b !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: #b29376 !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: #bea48b !important;
  border-color: #bea48b !important;
}

.u-link.u-border-palette-3[class*="u-border-"] {
  border-color: #bea48b !important;
}

.u-link.u-border-palette-3[class*="u-border-"]:hover {
  border-color: #b29376 !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: #d6c3b1;
  stroke: #d6c3b1;
}

.u-button-style.u-border-palette-3-light-1 {
  border-color: #d6c3b1 !important;
  color: #d6c3b1 !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: #c9af97 !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: #d6c3b1 !important;
  border-color: #d6c3b1 !important;
}

.u-link.u-border-palette-3-light-1[class*="u-border-"] {
  border-color: #d6c3b1 !important;
}

.u-link.u-border-palette-3-light-1[class*="u-border-"]:hover {
  border-color: #c9af97 !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: #efe5db;
  stroke: #efe5db;
}

.u-button-style.u-border-palette-3-light-2 {
  border-color: #efe5db !important;
  color: #efe5db !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: #e1cebb !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: #efe5db !important;
  border-color: #efe5db !important;
}

.u-link.u-border-palette-3-light-2[class*="u-border-"] {
  border-color: #efe5db !important;
}

.u-link.u-border-palette-3-light-2[class*="u-border-"]:hover {
  border-color: #e1cebb !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: #fdfbf8;
  stroke: #fdfbf8;
}

.u-button-style.u-border-palette-3-light-3 {
  border-color: #fdfbf8 !important;
  color: #fdfbf8 !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: #f2e5d1 !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: #fdfbf8 !important;
  border-color: #fdfbf8 !important;
}

.u-link.u-border-palette-3-light-3[class*="u-border-"] {
  border-color: #fdfbf8 !important;
}

.u-link.u-border-palette-3-light-3[class*="u-border-"]:hover {
  border-color: #f2e5d1 !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: #efe5db;
  stroke: #efe5db;
}

.u-button-style.u-border-palette-3-base {
  border-color: #efe5db !important;
  color: #efe5db !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: #e1cebb !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: #efe5db !important;
  border-color: #efe5db !important;
}

.u-link.u-border-palette-3-base[class*="u-border-"] {
  border-color: #efe5db !important;
}

.u-link.u-border-palette-3-base[class*="u-border-"]:hover {
  border-color: #e1cebb !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: #332c29;
  stroke: #332c29;
}

.u-button-style.u-border-palette-4-dark-3 {
  border-color: #332c29 !important;
  color: #332c29 !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: #2e2825 !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: #332c29 !important;
  border-color: #332c29 !important;
}

.u-link.u-border-palette-4-dark-3[class*="u-border-"] {
  border-color: #332c29 !important;
}

.u-link.u-border-palette-4-dark-3[class*="u-border-"]:hover {
  border-color: #2e2825 !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: #665146;
  stroke: #665146;
}

.u-button-style.u-border-palette-4-dark-2 {
  border-color: #665146 !important;
  color: #665146 !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: #5c493f !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: #665146 !important;
  border-color: #665146 !important;
}

.u-link.u-border-palette-4-dark-2[class*="u-border-"] {
  border-color: #665146 !important;
}

.u-link.u-border-palette-4-dark-2[class*="u-border-"]:hover {
  border-color: #5c493f !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: #9a6d56;
  stroke: #9a6d56;
}

.u-button-style.u-border-palette-4-dark-1 {
  border-color: #9a6d56 !important;
  color: #9a6d56 !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: #8b624d !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: #9a6d56 !important;
  border-color: #9a6d56 !important;
}

.u-link.u-border-palette-4-dark-1[class*="u-border-"] {
  border-color: #9a6d56 !important;
}

.u-link.u-border-palette-4-dark-1[class*="u-border-"]:hover {
  border-color: #8b624d !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: #cd825b;
  stroke: #cd825b;
}

.u-button-style.u-border-palette-4 {
  border-color: #cd825b !important;
  color: #cd825b !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: #c67144 !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: #cd825b !important;
  border-color: #cd825b !important;
}

.u-link.u-border-palette-4[class*="u-border-"] {
  border-color: #cd825b !important;
}

.u-link.u-border-palette-4[class*="u-border-"]:hover {
  border-color: #c67144 !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: #dca486;
  stroke: #dca486;
}

.u-button-style.u-border-palette-4-light-1 {
  border-color: #dca486 !important;
  color: #dca486 !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: #d48f6b !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: #dca486 !important;
  border-color: #dca486 !important;
}

.u-link.u-border-palette-4-light-1[class*="u-border-"] {
  border-color: #dca486 !important;
}

.u-link.u-border-palette-4-light-1[class*="u-border-"]:hover {
  border-color: #d48f6b !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: #ebc9b7;
  stroke: #ebc9b7;
}

.u-button-style.u-border-palette-4-light-2 {
  border-color: #ebc9b7 !important;
  color: #ebc9b7 !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: #e2b096 !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: #ebc9b7 !important;
  border-color: #ebc9b7 !important;
}

.u-link.u-border-palette-4-light-2[class*="u-border-"] {
  border-color: #ebc9b7 !important;
}

.u-link.u-border-palette-4-light-2[class*="u-border-"]:hover {
  border-color: #e2b096 !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: #faf1ec;
  stroke: #faf1ec;
}

.u-button-style.u-border-palette-4-light-3 {
  border-color: #faf1ec !important;
  color: #faf1ec !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: #f0d5c6 !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: #faf1ec !important;
  border-color: #faf1ec !important;
}

.u-link.u-border-palette-4-light-3[class*="u-border-"] {
  border-color: #faf1ec !important;
}

.u-link.u-border-palette-4-light-3[class*="u-border-"]:hover {
  border-color: #f0d5c6 !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: #cd825b;
  stroke: #cd825b;
}

.u-button-style.u-border-palette-4-base {
  border-color: #cd825b !important;
  color: #cd825b !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: #c67144 !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: #cd825b !important;
  border-color: #cd825b !important;
}

.u-link.u-border-palette-4-base[class*="u-border-"] {
  border-color: #cd825b !important;
}

.u-link.u-border-palette-4-base[class*="u-border-"]:hover {
  border-color: #c67144 !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: #292f33 !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: #252a2e !important;
}

/* hover */
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-text-hover-color-1-dark-3.u-gallery-nav: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: #292f33 !important;
}

.u-text-color-1-dark-3 .u-svg-link,
.u-text-hover-color-1-dark-3:hover .u-svg-link,
.u-text-hover-color-1-dark-3:focus .u-svg-link,
.u-text-active-color-1-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-dark-3 .u-svg-link {
  fill: #292f33;
}

.u-link.u-text-color-1-dark-3:hover {
  color: #252a2e !important;
}

a.u-link.u-text-hover-color-1-dark-3:hover {
  color: #292f33 !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: #4c5961 !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: #445057 !important;
}

/* hover */
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-text-hover-color-1-dark-2.u-gallery-nav: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: #4c5961 !important;
}

.u-text-color-1-dark-2 .u-svg-link,
.u-text-hover-color-1-dark-2:hover .u-svg-link,
.u-text-hover-color-1-dark-2:focus .u-svg-link,
.u-text-active-color-1-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-dark-2 .u-svg-link {
  fill: #4c5961;
}

.u-link.u-text-color-1-dark-2:hover {
  color: #445057 !important;
}

a.u-link.u-text-hover-color-1-dark-2:hover {
  color: #4c5961 !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: #6d828e !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: #627580 !important;
}

/* hover */
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-text-hover-color-1-dark-1.u-gallery-nav: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: #6d828e !important;
}

.u-text-color-1-dark-1 .u-svg-link,
.u-text-hover-color-1-dark-1:hover .u-svg-link,
.u-text-hover-color-1-dark-1:focus .u-svg-link,
.u-text-active-color-1-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-dark-1 .u-svg-link {
  fill: #6d828e;
}

.u-link.u-text-color-1-dark-1:hover {
  color: #627580 !important;
}

a.u-link.u-text-hover-color-1-dark-1:hover {
  color: #6d828e !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: #8eaabc !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: #799ab0 !important;
}

/* hover */
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-text-hover-color-1.u-gallery-nav: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: #8eaabc !important;
}

.u-text-color-1 .u-svg-link,
.u-text-hover-color-1:hover .u-svg-link,
.u-text-hover-color-1:focus .u-svg-link,
.u-text-active-color-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1 .u-svg-link {
  fill: #8eaabc;
}

.u-link.u-text-color-1:hover {
  color: #799ab0 !important;
}

a.u-link.u-text-hover-color-1:hover {
  color: #8eaabc !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: #afc1cc !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: #98afbd !important;
}

/* hover */
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-text-hover-color-1-light-1.u-gallery-nav: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: #afc1cc !important;
}

.u-text-color-1-light-1 .u-svg-link,
.u-text-hover-color-1-light-1:hover .u-svg-link,
.u-text-hover-color-1-light-1:focus .u-svg-link,
.u-text-active-color-1-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-light-1 .u-svg-link {
  fill: #afc1cc;
}

.u-link.u-text-color-1-light-1:hover {
  color: #98afbd !important;
}

a.u-link.u-text-hover-color-1-light-1:hover {
  color: #afc1cc !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: #d4d9dc !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: #bcc4c9 !important;
}

/* hover */
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-text-hover-color-1-light-2.u-gallery-nav: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: #d4d9dc !important;
}

.u-text-color-1-light-2 .u-svg-link,
.u-text-hover-color-1-light-2:hover .u-svg-link,
.u-text-hover-color-1-light-2:focus .u-svg-link,
.u-text-active-color-1-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-light-2 .u-svg-link {
  fill: #d4d9dc;
}

.u-link.u-text-color-1-light-2:hover {
  color: #bcc4c9 !important;
}

a.u-link.u-text-hover-color-1-light-2:hover {
  color: #d4d9dc !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: #f6fafc !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: #d1e5f0 !important;
}

/* hover */
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-text-hover-color-1-light-3.u-gallery-nav: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: #f6fafc !important;
}

.u-text-color-1-light-3 .u-svg-link,
.u-text-hover-color-1-light-3:hover .u-svg-link,
.u-text-hover-color-1-light-3:focus .u-svg-link,
.u-text-active-color-1-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-light-3 .u-svg-link {
  fill: #f6fafc;
}

.u-link.u-text-color-1-light-3:hover {
  color: #d1e5f0 !important;
}

a.u-link.u-text-hover-color-1-light-3:hover {
  color: #f6fafc !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: #d4d9dc !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: #bcc4c9 !important;
}

/* hover */
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-text-hover-color-1-base.u-gallery-nav: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: #d4d9dc !important;
}

.u-text-color-1-base .u-svg-link,
.u-text-hover-color-1-base:hover .u-svg-link,
.u-text-hover-color-1-base:focus .u-svg-link,
.u-text-active-color-1-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-base .u-svg-link {
  fill: #d4d9dc;
}

.u-link.u-text-color-1-base:hover {
  color: #bcc4c9 !important;
}

a.u-link.u-text-hover-color-1-base:hover {
  color: #d4d9dc !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: #332f29 !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: #2e2a25 !important;
}

/* hover */
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-text-hover-color-2-dark-3.u-gallery-nav: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: #332f29 !important;
}

.u-text-color-2-dark-3 .u-svg-link,
.u-text-hover-color-2-dark-3:hover .u-svg-link,
.u-text-hover-color-2-dark-3:focus .u-svg-link,
.u-text-active-color-2-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-dark-3 .u-svg-link {
  fill: #332f29;
}

.u-link.u-text-color-2-dark-3:hover {
  color: #2e2a25 !important;
}

a.u-link.u-text-hover-color-2-dark-3:hover {
  color: #332f29 !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: #715c40 !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: #66533a !important;
}

/* hover */
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-text-hover-color-2-dark-2.u-gallery-nav: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: #715c40 !important;
}

.u-text-color-2-dark-2 .u-svg-link,
.u-text-hover-color-2-dark-2:hover .u-svg-link,
.u-text-hover-color-2-dark-2:focus .u-svg-link,
.u-text-active-color-2-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-dark-2 .u-svg-link {
  fill: #715c40;
}

.u-link.u-text-color-2-dark-2:hover {
  color: #66533a !important;
}

a.u-link.u-text-hover-color-2-dark-2:hover {
  color: #715c40 !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: #ae7e3c !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: #9d7136 !important;
}

/* hover */
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-text-hover-color-2-dark-1.u-gallery-nav: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: #ae7e3c !important;
}

.u-text-color-2-dark-1 .u-svg-link,
.u-text-hover-color-2-dark-1:hover .u-svg-link,
.u-text-hover-color-2-dark-1:focus .u-svg-link,
.u-text-active-color-2-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-dark-1 .u-svg-link {
  fill: #ae7e3c;
}

.u-link.u-text-color-2-dark-1:hover {
  color: #9d7136 !important;
}

a.u-link.u-text-hover-color-2-dark-1:hover {
  color: #ae7e3c !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: #dba459 !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: #d69640 !important;
}

/* hover */
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-text-hover-color-2.u-gallery-nav: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: #dba459 !important;
}

.u-text-color-2 .u-svg-link,
.u-text-hover-color-2:hover .u-svg-link,
.u-text-hover-color-2:focus .u-svg-link,
.u-text-active-color-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2 .u-svg-link {
  fill: #dba459;
}

.u-link.u-text-color-2:hover {
  color: #d69640 !important;
}

a.u-link.u-text-hover-color-2:hover {
  color: #dba459 !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: #e6bd86 !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: #e0ad68 !important;
}

/* hover */
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-text-hover-color-2-light-1.u-gallery-nav: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: #e6bd86 !important;
}

.u-text-color-2-light-1 .u-svg-link,
.u-text-hover-color-2-light-1:hover .u-svg-link,
.u-text-hover-color-2-light-1:focus .u-svg-link,
.u-text-active-color-2-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-light-1 .u-svg-link {
  fill: #e6bd86;
}

.u-link.u-text-color-2-light-1:hover {
  color: #e0ad68 !important;
}

a.u-link.u-text-hover-color-2-light-1:hover {
  color: #e6bd86 !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: #f0d8b7 !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: #e9c594 !important;
}

/* hover */
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-text-hover-color-2-light-2.u-gallery-nav: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: #f0d8b7 !important;
}

.u-text-color-2-light-2 .u-svg-link,
.u-text-hover-color-2-light-2:hover .u-svg-link,
.u-text-hover-color-2-light-2:focus .u-svg-link,
.u-text-active-color-2-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-light-2 .u-svg-link {
  fill: #f0d8b7;
}

.u-link.u-text-color-2-light-2:hover {
  color: #e9c594 !important;
}

a.u-link.u-text-hover-color-2-light-2:hover {
  color: #f0d8b7 !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: #fbf5ec !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: #f3e0c4 !important;
}

/* hover */
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-text-hover-color-2-light-3.u-gallery-nav: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: #fbf5ec !important;
}

.u-text-color-2-light-3 .u-svg-link,
.u-text-hover-color-2-light-3:hover .u-svg-link,
.u-text-hover-color-2-light-3:focus .u-svg-link,
.u-text-active-color-2-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-light-3 .u-svg-link {
  fill: #fbf5ec;
}

.u-link.u-text-color-2-light-3:hover {
  color: #f3e0c4 !important;
}

a.u-link.u-text-hover-color-2-light-3:hover {
  color: #fbf5ec !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: #ae7e3c !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: #9d7136 !important;
}

/* hover */
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-text-hover-color-2-base.u-gallery-nav: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: #ae7e3c !important;
}

.u-text-color-2-base .u-svg-link,
.u-text-hover-color-2-base:hover .u-svg-link,
.u-text-hover-color-2-base:focus .u-svg-link,
.u-text-active-color-2-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-base .u-svg-link {
  fill: #ae7e3c;
}

.u-link.u-text-color-2-base:hover {
  color: #9d7136 !important;
}

a.u-link.u-text-hover-color-2-base:hover {
  color: #ae7e3c !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: #332e29 !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: #2e2925 !important;
}

/* hover */
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-text-hover-color-3-dark-3.u-gallery-nav: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: #332e29 !important;
}

.u-text-color-3-dark-3 .u-svg-link,
.u-text-hover-color-3-dark-3:hover .u-svg-link,
.u-text-hover-color-3-dark-3:focus .u-svg-link,
.u-text-active-color-3-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-dark-3 .u-svg-link {
  fill: #332e29;
}

.u-link.u-text-color-3-dark-3:hover {
  color: #2e2925 !important;
}

a.u-link.u-text-hover-color-3-dark-3:hover {
  color: #332e29 !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: #61564c !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: #574d44 !important;
}

/* hover */
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-text-hover-color-3-dark-2.u-gallery-nav: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: #61564c !important;
}

.u-text-color-3-dark-2 .u-svg-link,
.u-text-hover-color-3-dark-2:hover .u-svg-link,
.u-text-hover-color-3-dark-2:focus .u-svg-link,
.u-text-active-color-3-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-dark-2 .u-svg-link {
  fill: #61564c;
}

.u-link.u-text-color-3-dark-2:hover {
  color: #574d44 !important;
}

a.u-link.u-text-hover-color-3-dark-2:hover {
  color: #61564c !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: #8f7e6c !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: #817161 !important;
}

/* hover */
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-text-hover-color-3-dark-1.u-gallery-nav: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: #8f7e6c !important;
}

.u-text-color-3-dark-1 .u-svg-link,
.u-text-hover-color-3-dark-1:hover .u-svg-link,
.u-text-hover-color-3-dark-1:focus .u-svg-link,
.u-text-active-color-3-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-dark-1 .u-svg-link {
  fill: #8f7e6c;
}

.u-link.u-text-color-3-dark-1:hover {
  color: #817161 !important;
}

a.u-link.u-text-hover-color-3-dark-1:hover {
  color: #8f7e6c !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: #bea48b !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: #b29376 !important;
}

/* hover */
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-text-hover-color-3.u-gallery-nav: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: #bea48b !important;
}

.u-text-color-3 .u-svg-link,
.u-text-hover-color-3:hover .u-svg-link,
.u-text-hover-color-3:focus .u-svg-link,
.u-text-active-color-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3 .u-svg-link {
  fill: #bea48b;
}

.u-link.u-text-color-3:hover {
  color: #b29376 !important;
}

a.u-link.u-text-hover-color-3:hover {
  color: #bea48b !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: #d6c3b1 !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: #c9af97 !important;
}

/* hover */
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-text-hover-color-3-light-1.u-gallery-nav: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: #d6c3b1 !important;
}

.u-text-color-3-light-1 .u-svg-link,
.u-text-hover-color-3-light-1:hover .u-svg-link,
.u-text-hover-color-3-light-1:focus .u-svg-link,
.u-text-active-color-3-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-light-1 .u-svg-link {
  fill: #d6c3b1;
}

.u-link.u-text-color-3-light-1:hover {
  color: #c9af97 !important;
}

a.u-link.u-text-hover-color-3-light-1:hover {
  color: #d6c3b1 !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: #efe5db !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: #e1cebb !important;
}

/* hover */
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-text-hover-color-3-light-2.u-gallery-nav: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: #efe5db !important;
}

.u-text-color-3-light-2 .u-svg-link,
.u-text-hover-color-3-light-2:hover .u-svg-link,
.u-text-hover-color-3-light-2:focus .u-svg-link,
.u-text-active-color-3-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-light-2 .u-svg-link {
  fill: #efe5db;
}

.u-link.u-text-color-3-light-2:hover {
  color: #e1cebb !important;
}

a.u-link.u-text-hover-color-3-light-2:hover {
  color: #efe5db !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: #fdfbf8 !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: #f2e5d1 !important;
}

/* hover */
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-text-hover-color-3-light-3.u-gallery-nav: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: #fdfbf8 !important;
}

.u-text-color-3-light-3 .u-svg-link,
.u-text-hover-color-3-light-3:hover .u-svg-link,
.u-text-hover-color-3-light-3:focus .u-svg-link,
.u-text-active-color-3-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-light-3 .u-svg-link {
  fill: #fdfbf8;
}

.u-link.u-text-color-3-light-3:hover {
  color: #f2e5d1 !important;
}

a.u-link.u-text-hover-color-3-light-3:hover {
  color: #fdfbf8 !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: #efe5db !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: #e1cebb !important;
}

/* hover */
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-text-hover-color-3-base.u-gallery-nav: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: #efe5db !important;
}

.u-text-color-3-base .u-svg-link,
.u-text-hover-color-3-base:hover .u-svg-link,
.u-text-hover-color-3-base:focus .u-svg-link,
.u-text-active-color-3-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-base .u-svg-link {
  fill: #efe5db;
}

.u-link.u-text-color-3-base:hover {
  color: #e1cebb !important;
}

a.u-link.u-text-hover-color-3-base:hover {
  color: #efe5db !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: #332c29 !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: #2e2825 !important;
}

/* hover */
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-text-hover-color-4-dark-3.u-gallery-nav: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: #332c29 !important;
}

.u-text-color-4-dark-3 .u-svg-link,
.u-text-hover-color-4-dark-3:hover .u-svg-link,
.u-text-hover-color-4-dark-3:focus .u-svg-link,
.u-text-active-color-4-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-dark-3 .u-svg-link {
  fill: #332c29;
}

.u-link.u-text-color-4-dark-3:hover {
  color: #2e2825 !important;
}

a.u-link.u-text-hover-color-4-dark-3:hover {
  color: #332c29 !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: #665146 !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: #5c493f !important;
}

/* hover */
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-text-hover-color-4-dark-2.u-gallery-nav: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: #665146 !important;
}

.u-text-color-4-dark-2 .u-svg-link,
.u-text-hover-color-4-dark-2:hover .u-svg-link,
.u-text-hover-color-4-dark-2:focus .u-svg-link,
.u-text-active-color-4-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-dark-2 .u-svg-link {
  fill: #665146;
}

.u-link.u-text-color-4-dark-2:hover {
  color: #5c493f !important;
}

a.u-link.u-text-hover-color-4-dark-2:hover {
  color: #665146 !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: #9a6d56 !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: #8b624d !important;
}

/* hover */
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-text-hover-color-4-dark-1.u-gallery-nav: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: #9a6d56 !important;
}

.u-text-color-4-dark-1 .u-svg-link,
.u-text-hover-color-4-dark-1:hover .u-svg-link,
.u-text-hover-color-4-dark-1:focus .u-svg-link,
.u-text-active-color-4-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-dark-1 .u-svg-link {
  fill: #9a6d56;
}

.u-link.u-text-color-4-dark-1:hover {
  color: #8b624d !important;
}

a.u-link.u-text-hover-color-4-dark-1:hover {
  color: #9a6d56 !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: #cd825b !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: #c67144 !important;
}

/* hover */
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-text-hover-color-4.u-gallery-nav: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: #cd825b !important;
}

.u-text-color-4 .u-svg-link,
.u-text-hover-color-4:hover .u-svg-link,
.u-text-hover-color-4:focus .u-svg-link,
.u-text-active-color-4:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4 .u-svg-link {
  fill: #cd825b;
}

.u-link.u-text-color-4:hover {
  color: #c67144 !important;
}

a.u-link.u-text-hover-color-4:hover {
  color: #cd825b !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: #dca486 !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: #d48f6b !important;
}

/* hover */
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-text-hover-color-4-light-1.u-gallery-nav: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: #dca486 !important;
}

.u-text-color-4-light-1 .u-svg-link,
.u-text-hover-color-4-light-1:hover .u-svg-link,
.u-text-hover-color-4-light-1:focus .u-svg-link,
.u-text-active-color-4-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-light-1 .u-svg-link {
  fill: #dca486;
}

.u-link.u-text-color-4-light-1:hover {
  color: #d48f6b !important;
}

a.u-link.u-text-hover-color-4-light-1:hover {
  color: #dca486 !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: #ebc9b7 !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: #e2b096 !important;
}

/* hover */
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-text-hover-color-4-light-2.u-gallery-nav: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: #ebc9b7 !important;
}

.u-text-color-4-light-2 .u-svg-link,
.u-text-hover-color-4-light-2:hover .u-svg-link,
.u-text-hover-color-4-light-2:focus .u-svg-link,
.u-text-active-color-4-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-light-2 .u-svg-link {
  fill: #ebc9b7;
}

.u-link.u-text-color-4-light-2:hover {
  color: #e2b096 !important;
}

a.u-link.u-text-hover-color-4-light-2:hover {
  color: #ebc9b7 !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: #faf1ec !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: #f0d5c6 !important;
}

/* hover */
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-text-hover-color-4-light-3.u-gallery-nav: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: #faf1ec !important;
}

.u-text-color-4-light-3 .u-svg-link,
.u-text-hover-color-4-light-3:hover .u-svg-link,
.u-text-hover-color-4-light-3:focus .u-svg-link,
.u-text-active-color-4-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-light-3 .u-svg-link {
  fill: #faf1ec;
}

.u-link.u-text-color-4-light-3:hover {
  color: #f0d5c6 !important;
}

a.u-link.u-text-hover-color-4-light-3:hover {
  color: #faf1ec !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: #cd825b !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: #c67144 !important;
}

/* hover */
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-text-hover-color-4-base.u-gallery-nav: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: #cd825b !important;
}

.u-text-color-4-base .u-svg-link,
.u-text-hover-color-4-base:hover .u-svg-link,
.u-text-hover-color-4-base:focus .u-svg-link,
.u-text-active-color-4-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-base .u-svg-link {
  fill: #cd825b;
}

.u-link.u-text-color-4-base:hover {
  color: #c67144 !important;
}

a.u-link.u-text-hover-color-4-base:hover {
  color: #cd825b !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;
}

/* hover */
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-text-hover-color-5-dark-3.u-gallery-nav: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-text-hover-color-5-dark-3:focus .u-svg-link,
.u-text-active-color-5-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-dark-3 .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;
}

/* hover */
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-text-hover-color-5-dark-2.u-gallery-nav: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-text-hover-color-5-dark-2:focus .u-svg-link,
.u-text-active-color-5-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-dark-2 .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;
}

/* hover */
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-text-hover-color-5-dark-1.u-gallery-nav: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-text-hover-color-5-dark-1:focus .u-svg-link,
.u-text-active-color-5-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-dark-1 .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;
}

/* hover */
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-text-hover-color-5.u-gallery-nav: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-text-hover-color-5:focus .u-svg-link,
.u-text-active-color-5:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5 .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;
}

/* hover */
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-text-hover-color-5-light-1.u-gallery-nav: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-text-hover-color-5-light-1:focus .u-svg-link,
.u-text-active-color-5-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-light-1 .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;
}

/* hover */
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-text-hover-color-5-light-2.u-gallery-nav: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-text-hover-color-5-light-2:focus .u-svg-link,
.u-text-active-color-5-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-light-2 .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;
}

/* hover */
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-text-hover-color-5-light-3.u-gallery-nav: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-text-hover-color-5-light-3:focus .u-svg-link,
.u-text-active-color-5-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-light-3 .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;
}

/* hover */
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-text-hover-color-5-base.u-gallery-nav: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-text-hover-color-5-base:focus .u-svg-link,
.u-text-active-color-5-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-base .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: #292f33 !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: #252a2e !important;
}

/* hover */
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-text-hover-palette-1-dark-3.u-gallery-nav: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: #292f33 !important;
}

.u-text-palette-1-dark-3 .u-svg-link,
.u-text-hover-palette-1-dark-3:hover .u-svg-link,
.u-text-hover-palette-1-dark-3:focus .u-svg-link,
.u-text-active-palette-1-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-dark-3 .u-svg-link {
  fill: #292f33;
}

.u-link.u-text-palette-1-dark-3:hover {
  color: #252a2e !important;
}

a.u-link.u-text-hover-palette-1-dark-3:hover {
  color: #292f33 !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: #4c5961 !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: #445057 !important;
}

/* hover */
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-text-hover-palette-1-dark-2.u-gallery-nav: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: #4c5961 !important;
}

.u-text-palette-1-dark-2 .u-svg-link,
.u-text-hover-palette-1-dark-2:hover .u-svg-link,
.u-text-hover-palette-1-dark-2:focus .u-svg-link,
.u-text-active-palette-1-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-dark-2 .u-svg-link {
  fill: #4c5961;
}

.u-link.u-text-palette-1-dark-2:hover {
  color: #445057 !important;
}

a.u-link.u-text-hover-palette-1-dark-2:hover {
  color: #4c5961 !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: #6d828e !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: #627580 !important;
}

/* hover */
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-text-hover-palette-1-dark-1.u-gallery-nav: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: #6d828e !important;
}

.u-text-palette-1-dark-1 .u-svg-link,
.u-text-hover-palette-1-dark-1:hover .u-svg-link,
.u-text-hover-palette-1-dark-1:focus .u-svg-link,
.u-text-active-palette-1-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-dark-1 .u-svg-link {
  fill: #6d828e;
}

.u-link.u-text-palette-1-dark-1:hover {
  color: #627580 !important;
}

a.u-link.u-text-hover-palette-1-dark-1:hover {
  color: #6d828e !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: #8eaabc !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: #799ab0 !important;
}

/* hover */
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-text-hover-palette-1.u-gallery-nav: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: #8eaabc !important;
}

.u-text-palette-1 .u-svg-link,
.u-text-hover-palette-1:hover .u-svg-link,
.u-text-hover-palette-1:focus .u-svg-link,
.u-text-active-palette-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1 .u-svg-link {
  fill: #8eaabc;
}

.u-link.u-text-palette-1:hover {
  color: #799ab0 !important;
}

a.u-link.u-text-hover-palette-1:hover {
  color: #8eaabc !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: #afc1cc !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: #98afbd !important;
}

/* hover */
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-text-hover-palette-1-light-1.u-gallery-nav: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: #afc1cc !important;
}

.u-text-palette-1-light-1 .u-svg-link,
.u-text-hover-palette-1-light-1:hover .u-svg-link,
.u-text-hover-palette-1-light-1:focus .u-svg-link,
.u-text-active-palette-1-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-light-1 .u-svg-link {
  fill: #afc1cc;
}

.u-link.u-text-palette-1-light-1:hover {
  color: #98afbd !important;
}

a.u-link.u-text-hover-palette-1-light-1:hover {
  color: #afc1cc !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: #d4d9dc !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: #bcc4c9 !important;
}

/* hover */
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-text-hover-palette-1-light-2.u-gallery-nav: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: #d4d9dc !important;
}

.u-text-palette-1-light-2 .u-svg-link,
.u-text-hover-palette-1-light-2:hover .u-svg-link,
.u-text-hover-palette-1-light-2:focus .u-svg-link,
.u-text-active-palette-1-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-light-2 .u-svg-link {
  fill: #d4d9dc;
}

.u-link.u-text-palette-1-light-2:hover {
  color: #bcc4c9 !important;
}

a.u-link.u-text-hover-palette-1-light-2:hover {
  color: #d4d9dc !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: #f6fafc !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: #d1e5f0 !important;
}

/* hover */
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-text-hover-palette-1-light-3.u-gallery-nav: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: #f6fafc !important;
}

.u-text-palette-1-light-3 .u-svg-link,
.u-text-hover-palette-1-light-3:hover .u-svg-link,
.u-text-hover-palette-1-light-3:focus .u-svg-link,
.u-text-active-palette-1-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-light-3 .u-svg-link {
  fill: #f6fafc;
}

.u-link.u-text-palette-1-light-3:hover {
  color: #d1e5f0 !important;
}

a.u-link.u-text-hover-palette-1-light-3:hover {
  color: #f6fafc !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: #d4d9dc !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: #bcc4c9 !important;
}

/* hover */
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-text-hover-palette-1-base.u-gallery-nav: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: #d4d9dc !important;
}

.u-text-palette-1-base .u-svg-link,
.u-text-hover-palette-1-base:hover .u-svg-link,
.u-text-hover-palette-1-base:focus .u-svg-link,
.u-text-active-palette-1-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-base .u-svg-link {
  fill: #d4d9dc;
}

.u-link.u-text-palette-1-base:hover {
  color: #bcc4c9 !important;
}

a.u-link.u-text-hover-palette-1-base:hover {
  color: #d4d9dc !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: #332f29 !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: #2e2a25 !important;
}

/* hover */
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-text-hover-palette-2-dark-3.u-gallery-nav: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: #332f29 !important;
}

.u-text-palette-2-dark-3 .u-svg-link,
.u-text-hover-palette-2-dark-3:hover .u-svg-link,
.u-text-hover-palette-2-dark-3:focus .u-svg-link,
.u-text-active-palette-2-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-dark-3 .u-svg-link {
  fill: #332f29;
}

.u-link.u-text-palette-2-dark-3:hover {
  color: #2e2a25 !important;
}

a.u-link.u-text-hover-palette-2-dark-3:hover {
  color: #332f29 !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: #715c40 !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: #66533a !important;
}

/* hover */
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-text-hover-palette-2-dark-2.u-gallery-nav: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: #715c40 !important;
}

.u-text-palette-2-dark-2 .u-svg-link,
.u-text-hover-palette-2-dark-2:hover .u-svg-link,
.u-text-hover-palette-2-dark-2:focus .u-svg-link,
.u-text-active-palette-2-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-dark-2 .u-svg-link {
  fill: #715c40;
}

.u-link.u-text-palette-2-dark-2:hover {
  color: #66533a !important;
}

a.u-link.u-text-hover-palette-2-dark-2:hover {
  color: #715c40 !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: #ae7e3c !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: #9d7136 !important;
}

/* hover */
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-text-hover-palette-2-dark-1.u-gallery-nav: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: #ae7e3c !important;
}

.u-text-palette-2-dark-1 .u-svg-link,
.u-text-hover-palette-2-dark-1:hover .u-svg-link,
.u-text-hover-palette-2-dark-1:focus .u-svg-link,
.u-text-active-palette-2-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-dark-1 .u-svg-link {
  fill: #ae7e3c;
}

.u-link.u-text-palette-2-dark-1:hover {
  color: #9d7136 !important;
}

a.u-link.u-text-hover-palette-2-dark-1:hover {
  color: #ae7e3c !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: #dba459 !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: #d69640 !important;
}

/* hover */
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-text-hover-palette-2.u-gallery-nav: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: #dba459 !important;
}

.u-text-palette-2 .u-svg-link,
.u-text-hover-palette-2:hover .u-svg-link,
.u-text-hover-palette-2:focus .u-svg-link,
.u-text-active-palette-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2 .u-svg-link {
  fill: #dba459;
}

.u-link.u-text-palette-2:hover {
  color: #d69640 !important;
}

a.u-link.u-text-hover-palette-2:hover {
  color: #dba459 !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: #e6bd86 !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: #e0ad68 !important;
}

/* hover */
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-text-hover-palette-2-light-1.u-gallery-nav: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: #e6bd86 !important;
}

.u-text-palette-2-light-1 .u-svg-link,
.u-text-hover-palette-2-light-1:hover .u-svg-link,
.u-text-hover-palette-2-light-1:focus .u-svg-link,
.u-text-active-palette-2-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-light-1 .u-svg-link {
  fill: #e6bd86;
}

.u-link.u-text-palette-2-light-1:hover {
  color: #e0ad68 !important;
}

a.u-link.u-text-hover-palette-2-light-1:hover {
  color: #e6bd86 !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: #f0d8b7 !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: #e9c594 !important;
}

/* hover */
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-text-hover-palette-2-light-2.u-gallery-nav: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: #f0d8b7 !important;
}

.u-text-palette-2-light-2 .u-svg-link,
.u-text-hover-palette-2-light-2:hover .u-svg-link,
.u-text-hover-palette-2-light-2:focus .u-svg-link,
.u-text-active-palette-2-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-light-2 .u-svg-link {
  fill: #f0d8b7;
}

.u-link.u-text-palette-2-light-2:hover {
  color: #e9c594 !important;
}

a.u-link.u-text-hover-palette-2-light-2:hover {
  color: #f0d8b7 !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: #fbf5ec !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: #f3e0c4 !important;
}

/* hover */
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-text-hover-palette-2-light-3.u-gallery-nav: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: #fbf5ec !important;
}

.u-text-palette-2-light-3 .u-svg-link,
.u-text-hover-palette-2-light-3:hover .u-svg-link,
.u-text-hover-palette-2-light-3:focus .u-svg-link,
.u-text-active-palette-2-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-light-3 .u-svg-link {
  fill: #fbf5ec;
}

.u-link.u-text-palette-2-light-3:hover {
  color: #f3e0c4 !important;
}

a.u-link.u-text-hover-palette-2-light-3:hover {
  color: #fbf5ec !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: #ae7e3c !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: #9d7136 !important;
}

/* hover */
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-text-hover-palette-2-base.u-gallery-nav: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: #ae7e3c !important;
}

.u-text-palette-2-base .u-svg-link,
.u-text-hover-palette-2-base:hover .u-svg-link,
.u-text-hover-palette-2-base:focus .u-svg-link,
.u-text-active-palette-2-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-base .u-svg-link {
  fill: #ae7e3c;
}

.u-link.u-text-palette-2-base:hover {
  color: #9d7136 !important;
}

a.u-link.u-text-hover-palette-2-base:hover {
  color: #ae7e3c !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: #332e29 !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: #2e2925 !important;
}

/* hover */
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-text-hover-palette-3-dark-3.u-gallery-nav: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: #332e29 !important;
}

.u-text-palette-3-dark-3 .u-svg-link,
.u-text-hover-palette-3-dark-3:hover .u-svg-link,
.u-text-hover-palette-3-dark-3:focus .u-svg-link,
.u-text-active-palette-3-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-dark-3 .u-svg-link {
  fill: #332e29;
}

.u-link.u-text-palette-3-dark-3:hover {
  color: #2e2925 !important;
}

a.u-link.u-text-hover-palette-3-dark-3:hover {
  color: #332e29 !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: #61564c !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: #574d44 !important;
}

/* hover */
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-text-hover-palette-3-dark-2.u-gallery-nav: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: #61564c !important;
}

.u-text-palette-3-dark-2 .u-svg-link,
.u-text-hover-palette-3-dark-2:hover .u-svg-link,
.u-text-hover-palette-3-dark-2:focus .u-svg-link,
.u-text-active-palette-3-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-dark-2 .u-svg-link {
  fill: #61564c;
}

.u-link.u-text-palette-3-dark-2:hover {
  color: #574d44 !important;
}

a.u-link.u-text-hover-palette-3-dark-2:hover {
  color: #61564c !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: #8f7e6c !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: #817161 !important;
}

/* hover */
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-text-hover-palette-3-dark-1.u-gallery-nav: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: #8f7e6c !important;
}

.u-text-palette-3-dark-1 .u-svg-link,
.u-text-hover-palette-3-dark-1:hover .u-svg-link,
.u-text-hover-palette-3-dark-1:focus .u-svg-link,
.u-text-active-palette-3-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-dark-1 .u-svg-link {
  fill: #8f7e6c;
}

.u-link.u-text-palette-3-dark-1:hover {
  color: #817161 !important;
}

a.u-link.u-text-hover-palette-3-dark-1:hover {
  color: #8f7e6c !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: #bea48b !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: #b29376 !important;
}

/* hover */
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-text-hover-palette-3.u-gallery-nav: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: #bea48b !important;
}

.u-text-palette-3 .u-svg-link,
.u-text-hover-palette-3:hover .u-svg-link,
.u-text-hover-palette-3:focus .u-svg-link,
.u-text-active-palette-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3 .u-svg-link {
  fill: #bea48b;
}

.u-link.u-text-palette-3:hover {
  color: #b29376 !important;
}

a.u-link.u-text-hover-palette-3:hover {
  color: #bea48b !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: #d6c3b1 !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: #c9af97 !important;
}

/* hover */
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-text-hover-palette-3-light-1.u-gallery-nav: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: #d6c3b1 !important;
}

.u-text-palette-3-light-1 .u-svg-link,
.u-text-hover-palette-3-light-1:hover .u-svg-link,
.u-text-hover-palette-3-light-1:focus .u-svg-link,
.u-text-active-palette-3-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-light-1 .u-svg-link {
  fill: #d6c3b1;
}

.u-link.u-text-palette-3-light-1:hover {
  color: #c9af97 !important;
}

a.u-link.u-text-hover-palette-3-light-1:hover {
  color: #d6c3b1 !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: #efe5db !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: #e1cebb !important;
}

/* hover */
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-text-hover-palette-3-light-2.u-gallery-nav: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: #efe5db !important;
}

.u-text-palette-3-light-2 .u-svg-link,
.u-text-hover-palette-3-light-2:hover .u-svg-link,
.u-text-hover-palette-3-light-2:focus .u-svg-link,
.u-text-active-palette-3-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-light-2 .u-svg-link {
  fill: #efe5db;
}

.u-link.u-text-palette-3-light-2:hover {
  color: #e1cebb !important;
}

a.u-link.u-text-hover-palette-3-light-2:hover {
  color: #efe5db !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: #fdfbf8 !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: #f2e5d1 !important;
}

/* hover */
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-text-hover-palette-3-light-3.u-gallery-nav: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: #fdfbf8 !important;
}

.u-text-palette-3-light-3 .u-svg-link,
.u-text-hover-palette-3-light-3:hover .u-svg-link,
.u-text-hover-palette-3-light-3:focus .u-svg-link,
.u-text-active-palette-3-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-light-3 .u-svg-link {
  fill: #fdfbf8;
}

.u-link.u-text-palette-3-light-3:hover {
  color: #f2e5d1 !important;
}

a.u-link.u-text-hover-palette-3-light-3:hover {
  color: #fdfbf8 !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: #efe5db !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: #e1cebb !important;
}

/* hover */
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-text-hover-palette-3-base.u-gallery-nav: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: #efe5db !important;
}

.u-text-palette-3-base .u-svg-link,
.u-text-hover-palette-3-base:hover .u-svg-link,
.u-text-hover-palette-3-base:focus .u-svg-link,
.u-text-active-palette-3-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-base .u-svg-link {
  fill: #efe5db;
}

.u-link.u-text-palette-3-base:hover {
  color: #e1cebb !important;
}

a.u-link.u-text-hover-palette-3-base:hover {
  color: #efe5db !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: #332c29 !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: #2e2825 !important;
}

/* hover */
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-text-hover-palette-4-dark-3.u-gallery-nav: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: #332c29 !important;
}

.u-text-palette-4-dark-3 .u-svg-link,
.u-text-hover-palette-4-dark-3:hover .u-svg-link,
.u-text-hover-palette-4-dark-3:focus .u-svg-link,
.u-text-active-palette-4-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-dark-3 .u-svg-link {
  fill: #332c29;
}

.u-link.u-text-palette-4-dark-3:hover {
  color: #2e2825 !important;
}

a.u-link.u-text-hover-palette-4-dark-3:hover {
  color: #332c29 !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: #665146 !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: #5c493f !important;
}

/* hover */
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-text-hover-palette-4-dark-2.u-gallery-nav: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: #665146 !important;
}

.u-text-palette-4-dark-2 .u-svg-link,
.u-text-hover-palette-4-dark-2:hover .u-svg-link,
.u-text-hover-palette-4-dark-2:focus .u-svg-link,
.u-text-active-palette-4-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-dark-2 .u-svg-link {
  fill: #665146;
}

.u-link.u-text-palette-4-dark-2:hover {
  color: #5c493f !important;
}

a.u-link.u-text-hover-palette-4-dark-2:hover {
  color: #665146 !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: #9a6d56 !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: #8b624d !important;
}

/* hover */
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-text-hover-palette-4-dark-1.u-gallery-nav: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: #9a6d56 !important;
}

.u-text-palette-4-dark-1 .u-svg-link,
.u-text-hover-palette-4-dark-1:hover .u-svg-link,
.u-text-hover-palette-4-dark-1:focus .u-svg-link,
.u-text-active-palette-4-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-dark-1 .u-svg-link {
  fill: #9a6d56;
}

.u-link.u-text-palette-4-dark-1:hover {
  color: #8b624d !important;
}

a.u-link.u-text-hover-palette-4-dark-1:hover {
  color: #9a6d56 !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: #cd825b !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: #c67144 !important;
}

/* hover */
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-text-hover-palette-4.u-gallery-nav: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: #cd825b !important;
}

.u-text-palette-4 .u-svg-link,
.u-text-hover-palette-4:hover .u-svg-link,
.u-text-hover-palette-4:focus .u-svg-link,
.u-text-active-palette-4:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4 .u-svg-link {
  fill: #cd825b;
}

.u-link.u-text-palette-4:hover {
  color: #c67144 !important;
}

a.u-link.u-text-hover-palette-4:hover {
  color: #cd825b !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: #dca486 !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: #d48f6b !important;
}

/* hover */
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-text-hover-palette-4-light-1.u-gallery-nav: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: #dca486 !important;
}

.u-text-palette-4-light-1 .u-svg-link,
.u-text-hover-palette-4-light-1:hover .u-svg-link,
.u-text-hover-palette-4-light-1:focus .u-svg-link,
.u-text-active-palette-4-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-light-1 .u-svg-link {
  fill: #dca486;
}

.u-link.u-text-palette-4-light-1:hover {
  color: #d48f6b !important;
}

a.u-link.u-text-hover-palette-4-light-1:hover {
  color: #dca486 !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: #ebc9b7 !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: #e2b096 !important;
}

/* hover */
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-text-hover-palette-4-light-2.u-gallery-nav: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: #ebc9b7 !important;
}

.u-text-palette-4-light-2 .u-svg-link,
.u-text-hover-palette-4-light-2:hover .u-svg-link,
.u-text-hover-palette-4-light-2:focus .u-svg-link,
.u-text-active-palette-4-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-light-2 .u-svg-link {
  fill: #ebc9b7;
}

.u-link.u-text-palette-4-light-2:hover {
  color: #e2b096 !important;
}

a.u-link.u-text-hover-palette-4-light-2:hover {
  color: #ebc9b7 !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: #faf1ec !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: #f0d5c6 !important;
}

/* hover */
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-text-hover-palette-4-light-3.u-gallery-nav: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: #faf1ec !important;
}

.u-text-palette-4-light-3 .u-svg-link,
.u-text-hover-palette-4-light-3:hover .u-svg-link,
.u-text-hover-palette-4-light-3:focus .u-svg-link,
.u-text-active-palette-4-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-light-3 .u-svg-link {
  fill: #faf1ec;
}

.u-link.u-text-palette-4-light-3:hover {
  color: #f0d5c6 !important;
}

a.u-link.u-text-hover-palette-4-light-3:hover {
  color: #faf1ec !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: #cd825b !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: #c67144 !important;
}

/* hover */
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-text-hover-palette-4-base.u-gallery-nav: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: #cd825b !important;
}

.u-text-palette-4-base .u-svg-link,
.u-text-hover-palette-4-base:hover .u-svg-link,
.u-text-hover-palette-4-base:focus .u-svg-link,
.u-text-active-palette-4-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-base .u-svg-link {
  fill: #cd825b;
}

.u-link.u-text-palette-4-base:hover {
  color: #c67144 !important;
}

a.u-link.u-text-hover-palette-4-base:hover {
  color: #cd825b !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;
}

/* hover */
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-text-hover-palette-5-dark-3.u-gallery-nav: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-text-hover-palette-5-dark-3:focus .u-svg-link,
.u-text-active-palette-5-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-dark-3 .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;
}

/* hover */
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-text-hover-palette-5-dark-2.u-gallery-nav: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-text-hover-palette-5-dark-2:focus .u-svg-link,
.u-text-active-palette-5-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-dark-2 .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;
}

/* hover */
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-text-hover-palette-5-dark-1.u-gallery-nav: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-text-hover-palette-5-dark-1:focus .u-svg-link,
.u-text-active-palette-5-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-dark-1 .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;
}

/* hover */
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-text-hover-palette-5.u-gallery-nav: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-text-hover-palette-5:focus .u-svg-link,
.u-text-active-palette-5:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5 .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;
}

/* hover */
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-text-hover-palette-5-light-1.u-gallery-nav: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-text-hover-palette-5-light-1:focus .u-svg-link,
.u-text-active-palette-5-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-light-1 .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;
}

/* hover */
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-text-hover-palette-5-light-2.u-gallery-nav: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-text-hover-palette-5-light-2:focus .u-svg-link,
.u-text-active-palette-5-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-light-2 .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;
}

/* hover */
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-text-hover-palette-5-light-3.u-gallery-nav: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-text-hover-palette-5-light-3:focus .u-svg-link,
.u-text-active-palette-5-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-light-3 .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;
}

/* hover */
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-text-hover-palette-5-base.u-gallery-nav: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-text-hover-palette-5-base:focus .u-svg-link,
.u-text-active-palette-5-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-base .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;
}

/* hover */
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-text-hover-grey-dark-3.u-gallery-nav: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-text-hover-grey-dark-3:focus .u-svg-link,
.u-text-active-grey-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-dark-3 .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;
}

/* hover */
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-text-hover-grey-dark-2.u-gallery-nav: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-text-hover-grey-dark-2:focus .u-svg-link,
.u-text-active-grey-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-dark-2 .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;
}

/* hover */
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-text-hover-grey-dark-1.u-gallery-nav: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-text-hover-grey-dark-1:focus .u-svg-link,
.u-text-active-grey-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-dark-1 .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;
}

/* hover */
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-text-hover-grey.u-gallery-nav: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-text-hover-grey:focus .u-svg-link,
.u-text-active-grey:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey .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;
}

/* hover */
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-text-hover-grey-light-1.u-gallery-nav: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-text-hover-grey-light-1:focus .u-svg-link,
.u-text-active-grey-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-light-1 .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;
}

/* hover */
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-text-hover-grey-light-2.u-gallery-nav: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-text-hover-grey-light-2:focus .u-svg-link,
.u-text-active-grey-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-light-2 .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;
}

/* hover */
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-text-hover-grey-light-3.u-gallery-nav: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-text-hover-grey-light-3:focus .u-svg-link,
.u-text-active-grey-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-light-3 .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;
}

/* hover */
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-text-hover-white.u-gallery-nav: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-text-hover-white:focus .u-svg-link,
.u-text-active-white:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-white .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;
}

/* hover */
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-text-hover-black.u-gallery-nav: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-text-hover-black:focus .u-svg-link,
.u-text-active-black:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-black .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;
}

/* hover */
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-text-hover-body-color.u-gallery-nav: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-text-hover-body-color:focus .u-svg-link,
.u-text-active-body-color:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-body-color .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;
}

/* hover */
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-text-hover-body-alt-color.u-gallery-nav: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-text-hover-body-alt-color:focus .u-svg-link,
.u-text-active-body-alt-color:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-body-alt-color .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;
}

/* hover */
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-text-hover-grey-25.u-gallery-nav: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-text-hover-grey-25:focus .u-svg-link,
.u-text-active-grey-25:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-25 .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;
}

/* hover */
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-text-hover-grey-5.u-gallery-nav: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-text-hover-grey-5:focus .u-svg-link,
.u-text-active-grey-5:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-5 .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;
}

/* hover */
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-text-hover-grey-10.u-gallery-nav: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-text-hover-grey-10:focus .u-svg-link,
.u-text-active-grey-10:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-10 .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;
}

/* hover */
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-text-hover-grey-15.u-gallery-nav: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-text-hover-grey-15:focus .u-svg-link,
.u-text-active-grey-15:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-15 .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;
}

/* hover */
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-text-hover-grey-25.u-gallery-nav: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-text-hover-grey-25:focus .u-svg-link,
.u-text-active-grey-25:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-25 .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;
}

/* hover */
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-text-hover-grey-30.u-gallery-nav: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-text-hover-grey-30:focus .u-svg-link,
.u-text-active-grey-30:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-30 .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;
}

/* hover */
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-text-hover-grey-40.u-gallery-nav: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-text-hover-grey-40:focus .u-svg-link,
.u-text-active-grey-40:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-40 .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;
}

/* hover */
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-text-hover-grey-50.u-gallery-nav: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-text-hover-grey-50:focus .u-svg-link,
.u-text-active-grey-50:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-50 .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;
}

/* hover */
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-text-hover-grey-60.u-gallery-nav: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-text-hover-grey-60:focus .u-svg-link,
.u-text-active-grey-60:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-60 .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;
}

/* hover */
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-text-hover-grey-70.u-gallery-nav: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-text-hover-grey-70:focus .u-svg-link,
.u-text-active-grey-70:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-70 .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;
}

/* hover */
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-text-hover-grey-75.u-gallery-nav: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-text-hover-grey-75:focus .u-svg-link,
.u-text-active-grey-75:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-75 .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;
}

/* hover */
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-text-hover-grey-80.u-gallery-nav: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-text-hover-grey-80:focus .u-svg-link,
.u-text-active-grey-80:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-80 .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;
}

/* hover */
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-text-hover-grey-90.u-gallery-nav: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-text-hover-grey-90:focus .u-svg-link,
.u-text-active-grey-90:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-90 .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*/



/** common-rules **/
h1.u-title {
  font-size: 4.5rem;
  line-height: 1.1;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 700;
}

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: 4.5rem;
  line-height: 1.1;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 700;
}

h2:not(.u-subtitle) {
  font-size: 4.5rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-family: 'Playfair Display', serif;
  font-weight: 700;
}

h3 {
  font-size: 3.75rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 700;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
}

h4 {
  font-size: 1.25rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-family: Raleway, sans-serif;
}

h5 {
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
}

h6 {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
}

p.u-large-text {
  font-size: 1.25rem;
  margin-top: 20px;
  margin-bottom: 20px;
}

p.u-small-text {
  font-size: 0.875rem;
  margin-top: 20px;
  margin-bottom: 20px;
}

p:not(.u-text-variant) {
  margin-top: 20px;
  margin-bottom: 20px;
  line-height: 2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
}

.u-btn {
  margin-top: 20px;
  margin-bottom: 20px;
}

blockquote {
  font-style: italic;
  padding-left: 20px;
  border-width: 4px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.u-metadata {
  margin-top: 20px;
  margin-bottom: 20px;
}

ul:not(.u-unstyled) {
  margin-top: 20px;
  margin-bottom: 20px;
}

ol {
  margin-top: 20px;
  margin-bottom: 20px;
}

.u-post-content {
  margin-top: 20px;
  margin-bottom: 20px;
}

.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: 2.25rem;
  }
}

@media (max-width: 1199px) {
  h2:not(.u-subtitle) {
    font-size: 3.75rem;
    line-height: 1.2;
    color: #111111;
    list-icon-spacing: 0.3;
    list-icon-size: 0.8;
    font-weight: 700;
  }
}

@media (max-width: 991px) {
  h2:not(.u-subtitle) {
    font-size: 3.75rem;
    line-height: 1.2;
    color: #111111;
    list-icon-spacing: 0.3;
    list-icon-size: 0.8;
    font-weight: 700;
  }
}

@media (max-width: 767px) {
  h2:not(.u-subtitle) {
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.2;
    color: #111111;
    list-icon-spacing: 0.3;
    list-icon-size: 0.8;
  }
}

@media (max-width: 575px) {
  h2:not(.u-subtitle) {
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.2;
    color: #111111;
    list-icon-spacing: 0.3;
    list-icon-size: 0.8;
  }
}

@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: 2.25rem;
}

.u-lg h2:not(.u-subtitle) {
  font-size: 3.75rem;
  line-height: 1.2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-weight: 700;
}

.u-md h2:not(.u-subtitle) {
  font-size: 3.75rem;
  line-height: 1.2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-weight: 700;
}

.u-sm h2:not(.u-subtitle) {
  font-size: 3rem;
  line-height: 1.2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-weight: 700;
}

.u-xs h2:not(.u-subtitle) {
  font-size: 3rem;
  line-height: 1.2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-weight: 700;
}

.u-xs h3 {
  font-size: 1.5rem;
}

/*end-responsive rules*/
/** cms-rules **/

/** color-rules **/
.u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item)>h2:not(.u-subtitle),
.u-gradient>.u-container-layout>h2:not(.u-subtitle),
.u-image:not(.u-shading)>.u-container-layout>h2:not(.u-subtitle),
h2:not(.u-subtitle) {
  color: #111111;
}

.u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item)>p:not(.u-text-variant),
.u-gradient>.u-container-layout>p:not(.u-text-variant),
.u-image:not(.u-shading)>.u-container-layout>p:not(.u-text-variant),
p:not(.u-text-variant) {
  color: #111111;
}

.u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item)>a,
.u-gradient>.u-container-layout>a,
.u-image:not(.u-shading)>.u-container-layout>a,
a {
  color: #d4d9dc;
}

.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: #bcc4c9;
}

.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: #d4d9dc;
  color: #000000;
}

.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: #bcc4c9;
  color: #000000;
}

.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: #bcc4c9;
  color: #000000;
}

.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: #bcc4c9;
  color: #000000;
}

.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: #d4d9dc;
}

.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 h2:not(.u-subtitle),
.u-palette-1-dark-3 h2:not(.u-subtitle),
.u-palette-1-dark-2 h2:not(.u-subtitle),
.u-palette-1-dark-1 h2:not(.u-subtitle),
.u-palette-1 h2:not(.u-subtitle),
.u-palette-2-base h2:not(.u-subtitle),
.u-palette-2-dark-3 h2:not(.u-subtitle),
.u-palette-2-dark-2 h2:not(.u-subtitle),
.u-palette-2-dark-1 h2:not(.u-subtitle),
.u-palette-2 h2:not(.u-subtitle),
.u-palette-3-dark-3 h2:not(.u-subtitle),
.u-palette-3-dark-2 h2:not(.u-subtitle),
.u-palette-3-dark-1 h2:not(.u-subtitle),
.u-palette-3 h2:not(.u-subtitle),
.u-palette-4-base h2:not(.u-subtitle),
.u-palette-4-dark-3 h2:not(.u-subtitle),
.u-palette-4-dark-2 h2:not(.u-subtitle),
.u-palette-4-dark-1 h2:not(.u-subtitle),
.u-palette-4 h2:not(.u-subtitle),
.u-palette-4-light-1 h2:not(.u-subtitle),
.u-palette-5-dark-3 h2:not(.u-subtitle),
.u-palette-5-dark-2 h2:not(.u-subtitle),
.u-palette-5-dark-1 h2:not(.u-subtitle),
.u-grey-40 h2:not(.u-subtitle),
.u-grey-30 h2:not(.u-subtitle),
.u-grey-90 h2:not(.u-subtitle),
.u-grey-80 h2:not(.u-subtitle),
.u-grey-75 h2:not(.u-subtitle),
.u-black h2:not(.u-subtitle),
.u-grey-70 h2:not(.u-subtitle),
.u-grey-60 h2:not(.u-subtitle),
.u-grey-50 h2:not(.u-subtitle),
.u-grey-dark-3 h2:not(.u-subtitle),
.u-grey-dark-2 h2:not(.u-subtitle),
.u-grey-dark-1 h2:not(.u-subtitle),
.u-grey h2:not(.u-subtitle),
.u-shading h2:not(.u-subtitle),
.u-overlap-contrast .u-header h2:not(.u-subtitle):not(.u-nav-link):not(.u-btn) {
  color: #ffffff;
}

.u-body-color p:not(.u-text-variant),
.u-palette-1-dark-3 p:not(.u-text-variant),
.u-palette-1-dark-2 p:not(.u-text-variant),
.u-palette-1-dark-1 p:not(.u-text-variant),
.u-palette-1 p:not(.u-text-variant),
.u-palette-2-base p:not(.u-text-variant),
.u-palette-2-dark-3 p:not(.u-text-variant),
.u-palette-2-dark-2 p:not(.u-text-variant),
.u-palette-2-dark-1 p:not(.u-text-variant),
.u-palette-2 p:not(.u-text-variant),
.u-palette-3-dark-3 p:not(.u-text-variant),
.u-palette-3-dark-2 p:not(.u-text-variant),
.u-palette-3-dark-1 p:not(.u-text-variant),
.u-palette-3 p:not(.u-text-variant),
.u-palette-4-base p:not(.u-text-variant),
.u-palette-4-dark-3 p:not(.u-text-variant),
.u-palette-4-dark-2 p:not(.u-text-variant),
.u-palette-4-dark-1 p:not(.u-text-variant),
.u-palette-4 p:not(.u-text-variant),
.u-palette-4-light-1 p:not(.u-text-variant),
.u-palette-5-dark-3 p:not(.u-text-variant),
.u-palette-5-dark-2 p:not(.u-text-variant),
.u-palette-5-dark-1 p:not(.u-text-variant),
.u-grey-40 p:not(.u-text-variant),
.u-grey-30 p:not(.u-text-variant),
.u-grey-90 p:not(.u-text-variant),
.u-grey-80 p:not(.u-text-variant),
.u-grey-75 p:not(.u-text-variant),
.u-black p:not(.u-text-variant),
.u-grey-70 p:not(.u-text-variant),
.u-grey-60 p:not(.u-text-variant),
.u-grey-50 p:not(.u-text-variant),
.u-grey-dark-3 p:not(.u-text-variant),
.u-grey-dark-2 p:not(.u-text-variant),
.u-grey-dark-1 p:not(.u-text-variant),
.u-grey p:not(.u-text-variant),
.u-shading p:not(.u-text-variant),
.u-overlap-contrast .u-header p:not(.u-text-variant):not(.u-nav-link):not(.u-btn) {
  color: #ffffff;
}

.u-shading a,
.u-overlap-contrast .u-header a:not(.u-nav-link):not(.u-btn) {
  color: #4c5961;
}

/** alt-color-rules **/



/*end-variables sitestylecss*/
.u-header {
  background-image: none;
}

.u-header .u-sheet-1 {
  min-height: 80px;
}

.u-header .u-image-1 {
  width: 64px;
  height: 32px;
  margin: 22px auto 0 0;
}

.u-header .u-logo-image-1 {
  width: 100%;
  height: 100%;
}

.u-header .u-menu-1 {
  margin: -32px 0 22px auto;
}

.u-header .u-nav-1 {
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: normal;
}

.u-header .u-nav-2 {
  font-size: 1.25rem;
}

@media (max-width: 1199px) {
  .u-header .u-menu-1 {
    width: auto;
  }

  .u-header .u-nav-1 {
    font-weight: 400;
    text-transform: none;
  }
}



.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*/
.u-section-1 {
  background-image: url("//images03.nicepagecdn.com/c461c07a441a5d220e8feb1a/79e76ea69f5951819972d9d5/uyj-min.jpg");
  background-position: 50% 50%;
}

.u-section-1 .u-sheet-1 {
  min-height: 680px;
}

.u-section-1 .u-group-1 {
  width: 187px;
  min-height: 65px;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 353px auto 0 0;
}

.u-section-1 .u-container-layout-1 {
  padding: 10px 10px 10px 30px;
}

.u-section-1 .u-text-1 {
  margin: 0 auto 0 0;
}

.u-section-1 .u-group-2 {
  width: 797px;
  min-height: 134px;
  height: auto;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 0 auto 0 0;
}

.u-section-1 .u-container-layout-2 {
  padding-left: 30px;
  padding-right: 20px;
}

.u-section-1 .u-text-2 {
  text-transform: uppercase;
  font-size: 3rem;
  letter-spacing: normal;
  font-weight: 400;
  margin: 0;
}

.u-section-1 .u-text-3 {
  letter-spacing: 2px;
  font-weight: 400;
  text-shadow: 0 2px 19px rgba(205, 130, 91, 1);
  text-transform: none;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 23px auto 60px 0;
}

.u-section-1 .u-btn-1 {
  border-style: solid;
  padding: 0;
}

@media (max-width: 1199px) {
  .u-section-1 .u-sheet-1 {
    min-height: 561px;
  }

  .u-section-1 .u-group-2 {
    height: auto;
  }

  .u-section-1 .u-container-layout-2 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}

@media (max-width: 991px) {
  .u-section-1 .u-sheet-1 {
    min-height: 679px;
  }

  .u-section-1 .u-group-2 {
    min-height: 158px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }

  .u-section-1 .u-text-3 {
    margin-top: 11px;
  }
}

@media (max-width: 767px) {
  .u-section-1 {
    background-position: 9.06% 50%;
  }

  .u-section-1 .u-sheet-1 {
    min-height: 509px;
  }

  .u-section-1 .u-container-layout-1 {
    padding-left: 10px;
  }

  .u-section-1 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-1 .u-text-2 {
    font-size: 2.75rem;
  }
}

@media (max-width: 575px) {
  .u-section-1 {
    background-position: 29.44% 0%;
  }

  .u-section-1 .u-sheet-1 {
    min-height: 320px;
  }

  .u-section-1 .u-text-2 {
    font-size: 2.25rem;
  }
}

.u-section-2 {
  background-image: none;
}

.u-section-2 .u-sheet-1 {
  min-height: 928px;
}

.u-section-2 .u-text-1 {
  font-size: 4.5rem;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 60px auto 0 0;
}

.u-section-2 .u-layout-wrap-1 {
  margin-top: 47px;
  margin-bottom: 60px;
}

.u-section-2 .u-layout-cell-1 {
  min-height: 612px;
}

.u-section-2 .u-container-layout-1 {
  padding: 0 45px 0 0;
}

.u-section-2 .u-shape-1 {
  width: 459px;
  height: 459px;
  background-image: none;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 180deg;
  --animation-custom_in-scale: 1;
  margin: 86px 0 0 auto;
}

.u-section-2 .u-image-1 {
  height: 451px;
  width: 607px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: -545px auto 0 0;
}

.u-section-2 .u-layout-cell-2 {
  min-height: 612px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-2 .u-container-layout-2 {
  padding: 45px 30px 20px;
}

.u-section-2 .u-group-1 {
  width: 620px;
  min-height: 246px;
  background-image: none;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 0 0 0 -262px;
}

.u-section-2 .u-container-layout-3 {
  padding: 30px;
}

.u-section-2 .u-text-2 {
  font-size: 3.75rem;
  margin: 0;
}

.u-section-2 .u-text-3 {
  margin: 38px 0 0;
}

.u-section-2 .u-text-4 {
  margin: 20px 0 0;
}

.u-section-2 .u-btn-1 {
  border-style: solid;
  padding: 0;
}

.u-section-2 .u-btn-2 {
  background-image: none;
  border-style: none;
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: 2px;
  margin: 38px auto 0 0;
}

@media (max-width: 1199px) {
  .u-section-2 .u-sheet-1 {
    min-height: 782px;
  }

  .u-section-2 .u-text-1 {
    font-size: 4.25rem;
    line-height: 1.8;
  }

  .u-section-2 .u-layout-cell-1 {
    min-height: 551px;
  }

  .u-section-2 .u-shape-1 {
    width: 404px;
    height: 404px;
  }

  .u-section-2 .u-image-1 {
    height: 369px;
    width: 495px;
    margin-top: -490px;
  }

  .u-section-2 .u-layout-cell-2 {
    min-height: 551px;
  }

  .u-section-2 .u-group-1 {
    width: 546px;
    min-height: 170px;
    margin-left: -261px;
  }
}

@media (max-width: 991px) {
  .u-section-2 .u-sheet-1 {
    min-height: 664px;
  }

  .u-section-2 .u-text-1 {
    font-size: 3.4375rem;
  }

  .u-section-2 .u-layout-cell-1 {
    min-height: 633px;
  }

  .u-section-2 .u-container-layout-1 {
    padding-right: 30px;
  }

  .u-section-2 .u-shape-1 {
    width: 327px;
    height: 327px;
  }

  .u-section-2 .u-image-1 {
    height: 305px;
    width: 361px;
    margin-top: -413px;
  }

  .u-section-2 .u-layout-cell-2 {
    min-height: 100px;
  }

  .u-section-2 .u-container-layout-2 {
    padding-top: 30px;
  }

  .u-section-2 .u-group-1 {
    width: 429px;
    margin-left: -225px;
  }

  .u-section-2 .u-text-2 {
    font-size: 3rem;
  }
}

@media (max-width: 767px) {
  .u-section-2 .u-sheet-1 {
    min-height: 835px;
  }

  .u-section-2 .u-text-1 {
    font-size: 3.125rem;
  }

  .u-section-2 .u-layout-cell-1 {
    min-height: 451px;
  }

  .u-section-2 .u-container-layout-1 {
    padding-right: 10px;
    padding-bottom: 30px;
  }

  .u-section-2 .u-image-1 {
    height: 328px;
    width: 414px;
  }

  .u-section-2 .u-layout-cell-2 {
    min-height: 486px;
  }

  .u-section-2 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-2 .u-group-1 {
    width: 525px;
    min-height: 171px;
    margin-left: -5px;
  }
}

@media (max-width: 575px) {
  .u-section-2 .u-sheet-1 {
    min-height: 665px;
  }

  .u-section-2 .u-text-1 {
    font-size: 1.875rem;
  }

  .u-section-2 .u-layout-cell-1 {
    min-height: 340px;
  }

  .u-section-2 .u-shape-1 {
    width: 262px;
    height: 262px;
    margin-top: 43px;
    margin-right: -3px;
  }

  .u-section-2 .u-image-1 {
    height: 236px;
    width: 292px;
    margin-top: -305px;
  }

  .u-section-2 .u-layout-cell-2 {
    min-height: 494px;
  }

  .u-section-2 .u-container-layout-2 {
    padding-top: 0;
    padding-left: 0;
  }

  .u-section-2 .u-group-1 {
    width: 330px;
    min-height: 149px;
    margin-left: 0;
  }

  .u-section-2 .u-container-layout-3 {
    padding-left: 20px;
    padding-right: 20px;
  }

  .u-section-2 .u-text-2 {
    font-size: 1.5rem;
  }
}

.u-section-3 {
  background-image: linear-gradient(0deg, rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0.65)), url('//images03.nicepagecdn.com/c461c07a441a5d220e8feb1a/a1cd412524a854f59d55426b/ersg-min.jpg');
  background-position: 50% 50%;
}

.u-section-3 .u-sheet-1 {
  min-height: 686px;
}

.u-section-3 .u-text-1 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  margin: 60px auto 0;
}

.u-section-3 .u-line-1 {
  width: 114px;
  height: 3px;
  transform-origin: right center;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  margin: 27px auto 0;
}

.u-section-3 .u-text-2 {
  width: 740px;
  font-size: 1.125rem;
  font-weight: 400;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  margin: 27px auto 0;
}

.u-section-3 .u-list-1 {
  grid-template-rows: repeat(1, auto);
  margin: 47px 0 0;
}

.u-section-3 .u-repeater-1 {
  grid-template-columns: repeat(4, calc(25% - 7.5px));
  min-height: 268px;
  grid-gap: 10px;
}

.u-section-3 .u-list-item-1 {
  background-image: none;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-3 .u-container-layout-1 {
  padding: 30px;
}

.u-section-3 .u-image-1 {
  width: 120px;
  height: 120px;
  background-image: url("//images03.nicepagecdn.com/c461c07a441a5d220e8feb1a/66fbda2c2285510798f0d232/woman-showing-her-beautiful-nails_23-2148697087.jpg");
  background-position: 50% 50%;
  margin: 0 auto;
}

.u-section-3 .u-text-3 {
  margin: 20px 0 0;
}

.u-section-3 .u-text-4 {
  margin-left: 0;
  margin-right: 0;
  font-size: 1.875rem;
  line-height: 1;
  margin-top: 20px;
  font-weight: 400;
}

.u-section-3 .u-list-item-2 {
  background-image: none;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-3 .u-container-layout-2 {
  padding: 30px;
}

.u-section-3 .u-image-2 {
  width: 120px;
  height: 120px;
  background-image: url("//images03.nicepagecdn.com/c461c07a441a5d220e8feb1a/46231065d71a5bfd9c152bdf/woman-doing-manicure-client-close-up_23-2148697076.jpg");
  background-position: 50% 50%;
  margin: 0 auto;
}

.u-section-3 .u-text-5 {
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 600;
  margin: 20px 0 0;
}

.u-section-3 .u-text-6 {
  margin-left: 0;
  margin-right: 0;
  font-size: 1.875rem;
  line-height: 1;
  margin-top: 20px;
  font-weight: 400;
}

.u-section-3 .u-list-item-3 {
  background-image: none;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-3 .u-container-layout-3 {
  padding: 30px;
}

.u-section-3 .u-image-3 {
  width: 120px;
  height: 120px;
  background-image: url("//images03.nicepagecdn.com/c461c07a441a5d220e8feb1a/cad6b91c66b356c399cae006/skincare-beauty-female-feet-with-camomile-s-flower_186202-728.jpg");
  background-position: 50% 50%;
  margin: 0 auto;
}

.u-section-3 .u-text-7 {
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 600;
  margin: 20px 0 0;
}

.u-section-3 .u-text-8 {
  margin-left: 0;
  margin-right: 0;
  font-size: 1.875rem;
  line-height: 1;
  margin-top: 20px;
  font-weight: 400;
}

.u-section-3 .u-list-item-4 {
  background-image: none;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-3 .u-container-layout-4 {
  padding: 30px;
}

.u-section-3 .u-image-4 {
  width: 120px;
  height: 120px;
  background-image: url("//images03.nicepagecdn.com/c461c07a441a5d220e8feb1a/80aa4e10f3705e83a0b73c06/beautiful-female-hands-with-french-manicure-preparing-getting-spa-procedure_186202-4227.jpg");
  background-position: 50% 50%;
  margin: 0 auto;
}

.u-section-3 .u-text-9 {
  text-transform: uppercase;
  font-size: 1.25rem;
  font-weight: 600;
  margin: 20px 0 0;
}

.u-section-3 .u-text-10 {
  margin-left: 0;
  margin-right: 0;
  font-size: 1.875rem;
  line-height: 1;
  font-weight: 400;
  margin-top: 20px;
}

.u-section-3 .u-text-11 {
  font-style: italic;
  margin: 26px auto 60px;
}

.u-section-3 .u-btn-1 {
  border-style: solid;
  font-style: italic;
  padding: 0;
}

@media (max-width: 1199px) {
  .u-section-3 .u-sheet-1 {
    min-height: 519px;
  }

  .u-section-3 .u-list-1 {
    margin-right: initial;
    margin-left: initial;
  }
}

@media (max-width: 991px) {
  .u-section-3 .u-sheet-1 {
    min-height: 995px;
  }

  .u-section-3 .u-text-2 {
    width: 720px;
  }

  .u-section-3 .u-list-1 {
    height: auto;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-3 .u-repeater-1 {
    grid-template-columns: repeat(2, calc(50% - 5px));
  }

  .u-section-3 .u-text-11 {
    margin-top: 30px;
  }
}

@media (max-width: 767px) {
  .u-section-3 .u-sheet-1 {
    min-height: 975px;
  }

  .u-section-3 .u-text-2 {
    width: 540px;
  }

  .u-section-3 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-3 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-3 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-3 .u-container-layout-4 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-3 .u-text-2 {
    width: 340px;
  }

  .u-section-3 .u-repeater-1 {
    grid-template-columns: repeat(1, 100%);
  }
}

.u-section-4 {
  background-image: none;
}

.u-section-4 .u-sheet-1 {
  min-height: 1260px;
}

.u-section-4 .u-text-1 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  margin: 60px auto 0;
}

.u-section-4 .u-text-2 {
  font-size: 1.25rem;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  width: 875px;
  margin: 30px auto 0;
}

.u-section-4 .u-list-1 {
  grid-template-rows: repeat(1, auto);
  margin-top: 50px;
  margin-bottom: 0;
}

.u-section-4 .u-repeater-1 {
  grid-template-columns: repeat(4, calc(25% - 15px));
  min-height: 825px;
  grid-gap: 20px;
}

.u-section-4 .u-list-item-1 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  background-image: none;
}

.u-section-4 .u-container-layout-1 {
  padding: 0 0 20px;
}

.u-section-4 .u-image-1 {
  height: 309px;
  margin-top: 0;
  margin-bottom: 0;
  object-position: 100% 50%;
}

.u-section-4 .u-text-3 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  font-weight: 600;
  font-size: 1.25rem;
  margin: 30px auto 0;
}

.u-section-4 .u-list-item-2 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  background-image: none;
}

.u-section-4 .u-container-layout-2 {
  padding: 0 0 20px;
}

.u-section-4 .u-image-2 {
  height: 309px;
  margin-top: 0;
  margin-bottom: 0;
  object-position: 18.48% 50%;
}

.u-section-4 .u-text-4 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  font-weight: 600;
  font-size: 1.25rem;
  margin: 30px auto 0;
}

.u-section-4 .u-list-item-3 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  background-image: none;
}

.u-section-4 .u-container-layout-3 {
  padding: 0 0 20px;
}

.u-section-4 .u-image-3 {
  height: 309px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-4 .u-text-5 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  font-weight: 600;
  font-size: 1.25rem;
  margin: 30px auto 0;
}

.u-section-4 .u-list-item-4 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  background-image: none;
}

.u-section-4 .u-container-layout-4 {
  padding: 0 0 20px;
}

.u-section-4 .u-image-4 {
  height: 309px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-4 .u-text-6 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  font-weight: 600;
  font-size: 1.25rem;
  margin: 30px auto 0;
}

.u-section-4 .u-list-item-5 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  background-image: none;
}

.u-section-4 .u-container-layout-5 {
  padding: 0 0 20px;
}

.u-section-4 .u-image-5 {
  height: 309px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-4 .u-text-7 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  font-weight: 600;
  font-size: 1.25rem;
  margin: 30px auto 0;
}

.u-section-4 .u-list-item-6 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  background-image: none;
}

.u-section-4 .u-container-layout-6 {
  padding: 0 0 20px;
}

.u-section-4 .u-image-6 {
  height: 309px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-4 .u-text-8 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  font-weight: 600;
  font-size: 1.25rem;
  margin: 30px auto 0;
}

.u-section-4 .u-list-item-7 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  background-image: none;
}

.u-section-4 .u-container-layout-7 {
  padding: 0 0 20px;
}

.u-section-4 .u-image-7 {
  height: 309px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-4 .u-text-9 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  font-weight: 600;
  font-size: 1.25rem;
  margin: 30px auto 0;
}

.u-section-4 .u-list-item-8 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  background-image: none;
}

.u-section-4 .u-container-layout-8 {
  padding: 0 0 20px;
}

.u-section-4 .u-image-8 {
  height: 309px;
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-4 .u-text-10 {
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  font-weight: 600;
  font-size: 1.25rem;
  margin: 30px auto 0;
}

.u-section-4 .u-text-11 {
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 36px auto 60px;
}

.u-section-4 .u-btn-1 {
  padding: 0;
}

@media (max-width: 1199px) {
  .u-section-4 .u-sheet-1 {
    min-height: 1076px;
  }

  .u-section-4 .u-repeater-1 {
    min-height: 676px;
  }

  .u-section-4 .u-image-1 {
    height: 255px;
  }

  .u-section-4 .u-image-2 {
    height: 255px;
  }

  .u-section-4 .u-image-3 {
    height: 255px;
  }

  .u-section-4 .u-image-4 {
    height: 255px;
  }

  .u-section-4 .u-image-5 {
    height: 255px;
  }

  .u-section-4 .u-image-6 {
    height: 255px;
  }

  .u-section-4 .u-image-7 {
    height: 255px;
  }

  .u-section-4 .u-image-8 {
    height: 255px;
  }
}

@media (max-width: 991px) {
  .u-section-4 .u-text-2 {
    width: 720px;
  }

  .u-section-4 .u-repeater-1 {
    grid-template-columns: repeat(2, calc(50% - 10px));
    min-height: 2147px;
  }

  .u-section-4 .u-image-1 {
    height: 391px;
  }

  .u-section-4 .u-text-3 {
    font-size: 1.875rem;
  }

  .u-section-4 .u-image-2 {
    height: 391px;
  }

  .u-section-4 .u-text-4 {
    font-size: 1.875rem;
  }

  .u-section-4 .u-image-3 {
    height: 391px;
  }

  .u-section-4 .u-text-5 {
    font-size: 1.875rem;
  }

  .u-section-4 .u-image-4 {
    height: 391px;
  }

  .u-section-4 .u-text-6 {
    font-size: 1.875rem;
  }

  .u-section-4 .u-image-5 {
    height: 391px;
  }

  .u-section-4 .u-text-7 {
    font-size: 1.875rem;
  }

  .u-section-4 .u-image-6 {
    height: 391px;
  }

  .u-section-4 .u-text-8 {
    font-size: 1.875rem;
  }

  .u-section-4 .u-image-7 {
    height: 391px;
  }

  .u-section-4 .u-text-9 {
    font-size: 1.875rem;
  }

  .u-section-4 .u-image-8 {
    height: 391px;
  }

  .u-section-4 .u-text-10 {
    font-size: 1.875rem;
  }
}

@media (max-width: 767px) {
  .u-section-4 .u-text-2 {
    width: 540px;
  }

  .u-section-4 .u-repeater-1 {
    grid-template-columns: 100%;
  }

  .u-section-4 .u-container-layout-1 {
    padding-bottom: 60px;
  }

  .u-section-4 .u-image-1 {
    height: 587px;
  }

  .u-section-4 .u-container-layout-2 {
    padding-bottom: 60px;
  }

  .u-section-4 .u-image-2 {
    height: 587px;
  }

  .u-section-4 .u-container-layout-3 {
    padding-bottom: 60px;
  }

  .u-section-4 .u-image-3 {
    height: 587px;
  }

  .u-section-4 .u-container-layout-4 {
    padding-bottom: 60px;
  }

  .u-section-4 .u-image-4 {
    height: 587px;
  }

  .u-section-4 .u-container-layout-5 {
    padding-bottom: 60px;
  }

  .u-section-4 .u-image-5 {
    height: 587px;
  }

  .u-section-4 .u-container-layout-6 {
    padding-bottom: 60px;
  }

  .u-section-4 .u-image-6 {
    height: 587px;
  }

  .u-section-4 .u-container-layout-7 {
    padding-bottom: 60px;
  }

  .u-section-4 .u-image-7 {
    height: 587px;
  }

  .u-section-4 .u-container-layout-8 {
    padding-bottom: 60px;
  }

  .u-section-4 .u-image-8 {
    height: 587px;
  }
}

@media (max-width: 575px) {
  .u-section-4 .u-text-2 {
    width: 340px;
  }

  .u-section-4 .u-container-layout-1 {
    padding-bottom: 30px;
  }

  .u-section-4 .u-image-1 {
    height: 370px;
  }

  .u-section-4 .u-text-3 {
    font-size: 1.25rem;
  }

  .u-section-4 .u-container-layout-2 {
    padding-bottom: 30px;
  }

  .u-section-4 .u-image-2 {
    height: 370px;
  }

  .u-section-4 .u-text-4 {
    font-size: 1.25rem;
  }

  .u-section-4 .u-container-layout-3 {
    padding-bottom: 30px;
  }

  .u-section-4 .u-image-3 {
    height: 370px;
  }

  .u-section-4 .u-text-5 {
    font-size: 1.25rem;
  }

  .u-section-4 .u-container-layout-4 {
    padding-bottom: 30px;
  }

  .u-section-4 .u-image-4 {
    height: 370px;
  }

  .u-section-4 .u-text-6 {
    font-size: 1.25rem;
  }

  .u-section-4 .u-container-layout-5 {
    padding-bottom: 30px;
  }

  .u-section-4 .u-image-5 {
    height: 370px;
  }

  .u-section-4 .u-text-7 {
    font-size: 1.25rem;
  }

  .u-section-4 .u-container-layout-6 {
    padding-bottom: 30px;
  }

  .u-section-4 .u-image-6 {
    height: 370px;
  }

  .u-section-4 .u-text-8 {
    font-size: 1.25rem;
  }

  .u-section-4 .u-container-layout-7 {
    padding-bottom: 30px;
  }

  .u-section-4 .u-image-7 {
    height: 370px;
  }

  .u-section-4 .u-text-9 {
    font-size: 1.25rem;
  }

  .u-section-4 .u-container-layout-8 {
    padding-bottom: 30px;
  }

  .u-section-4 .u-image-8 {
    height: 370px;
  }

  .u-section-4 .u-text-10 {
    font-size: 1.25rem;
  }
}

.u-section-5 {
  background-image: none;
}

.u-section-5 .u-sheet-1 {
  min-height: 642px;
}

.u-section-5 .u-shape-1 {
  width: 1034px;
  height: 517px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
  margin: 97px auto 0;
}

.u-section-5 .u-text-1 {
  font-size: 3.75rem;
  font-weight: 700;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  margin: -485px auto 0;
}

.u-section-5 .u-layout-wrap-1 {
  width: 842px;
  margin: 25px auto 0;
}

.u-section-5 .u-layout-cell-1 {
  min-height: 235px;
  --animation-custom_in-translate_x: -300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-5 .u-container-layout-1 {
  padding: 30px;
}

.u-section-5 .u-text-2 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
}

.u-section-5 .u-layout-cell-2 {
  min-height: 235px;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-5 .u-container-layout-2 {
  padding: 30px;
}

.u-section-5 .u-text-3 {
  font-weight: 500;
  margin: 0;
}

.u-section-5 .u-btn-1 {
  border-style: none;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-size: 0.875rem;
  background-image: none;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 0.3;
  margin: 30px auto 32px;
}

@media (max-width: 1199px) {
  .u-section-5 .u-sheet-1 {
    min-height: 590px;
  }

  .u-section-5 .u-shape-1 {
    height: 468px;
    margin-top: 122px;
    margin-right: initial;
    margin-left: initial;
    width: auto;
  }
}

@media (max-width: 991px) {
  .u-section-5 .u-sheet-1 {
    min-height: 596px;
  }

  .u-section-5 .u-shape-1 {
    height: 354px;
    margin-top: 253px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-1 {
    margin-top: -560px;
  }

  .u-section-5 .u-layout-wrap-1 {
    width: 720px;
    margin-left: 0;
    margin-right: 0;
  }

  .u-section-5 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-5 .u-layout-cell-2 {
    min-height: 100px;
  }

  .u-section-5 .u-btn-1 {
    margin-top: 15px;
    margin-bottom: 47px;
  }
}

@media (max-width: 767px) {
  .u-section-5 .u-sheet-1 {
    min-height: 650px;
  }

  .u-section-5 .u-shape-1 {
    height: 268px;
    margin-top: 382px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-1 {
    margin-top: -579px;
  }

  .u-section-5 .u-layout-wrap-1 {
    width: 540px;
  }

  .u-section-5 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-5 .u-container-layout-2 {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-5 .u-sheet-1 {
    min-height: 750px;
  }

  .u-section-5 .u-shape-1 {
    height: 202px;
    margin-top: 554px;
    width: auto;
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-5 .u-text-1 {
    font-size: 1.875rem;
    margin-top: -709px;
  }

  .u-section-5 .u-layout-wrap-1 {
    width: 340px;
  }
}

.u-section-6 {
  background-image: none;
  min-height: 739px;
}

.u-section-6 .u-layout-wrap-1 {
  width: calc(((100% - 1140px) / 2) + 1140px);
  margin: 60px auto 60px 0;
}

.u-section-6 .u-image-1 {
  min-height: 490px;
  background-image: url("//images03.nicepagecdn.com/c461c07a441a5d220e8feb1a/eeb8f378531c5c18a483df13/7479f007-c2bd-8af1-7d1c-e362713f8e7c.jpg");
  background-position: 50% 50%;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-6 .u-container-layout-1 {
  padding: 30px;
}

.u-section-6 .u-layout-cell-2 {
  min-height: 599px;
  background-image: none;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-6 .u-container-layout-2 {
  padding: 40px;
}

.u-section-6 .u-text-1 {
  margin: 0;
}

.u-section-6 .u-text-2 {
  font-size: 1.125rem;
  margin: 35px 0 0;
}

.u-section-6 .u-layout-cell-3 {
  min-height: 639px;
  background-image: none;
  --animation-custom_in-translate_x: 300px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-6 .u-container-layout-3 {
  padding: 40px;
}

.u-section-6 .u-text-3 {
  font-size: 1.125rem;
  font-style: normal;
  margin: 0;
}

.u-section-6 .u-text-4 {
  margin: 20px 0 0;
}

.u-section-6 .u-btn-1 {
  border-style: solid;
  padding: 0;
}

.u-section-6 .u-btn-2 {
  background-image: none;
  border-style: none;
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: 2px;
  margin: 44px auto 0 0;
}

.u-section-6 .u-shape-1 {
  width: 140px;
  height: 140px;
  margin: 117px 0 0 auto;
}

@media (max-width: 1199px) {
  .u-section-6 {
    min-height: 634px;
  }

  .u-section-6 .u-layout-wrap-1 {
    width: calc(((100% - 940px) / 2) + 940px);
  }

  .u-section-6 .u-image-1 {
    min-height: 404px;
  }

  .u-section-6 .u-layout-cell-2 {
    min-height: 494px;
  }

  .u-section-6 .u-container-layout-2 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .u-section-6 .u-layout-cell-3 {
    min-height: 527px;
  }

  .u-section-6 .u-container-layout-3 {
    padding-left: 30px;
    padding-right: 30px;
  }
}

@media (max-width: 991px) {
  .u-section-6 {
    min-height: 734px;
  }

  .u-section-6 .u-layout-wrap-1 {
    width: calc(((100% - 720px) / 2) + 720px);
  }

  .u-section-6 .u-image-1 {
    min-height: 614px;
  }

  .u-section-6 .u-layout-cell-2 {
    min-height: 614px;
  }

  .u-section-6 .u-container-layout-2 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .u-section-6 .u-layout-cell-3 {
    min-height: 100px;
  }

  .u-section-6 .u-container-layout-3 {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .u-section-6 .u-shape-1 {
    margin-top: 109px;
  }
}

@media (max-width: 767px) {
  .u-section-6 {
    min-height: 1220px;
  }

  .u-section-6 .u-layout-wrap-1 {
    width: calc(((100% - 540px) / 2) + 540px);
  }

  .u-section-6 .u-image-1 {
    min-height: 943px;
  }

  .u-section-6 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-6 .u-layout-cell-2 {
    min-height: 100px;
  }

  .u-section-6 .u-container-layout-2 {
    padding-left: 50px;
  }

  .u-section-6 .u-container-layout-3 {
    padding-left: 50px;
  }
}

@media (max-width: 575px) {
  .u-section-6 {
    min-height: 963px;
  }

  .u-section-6 .u-layout-wrap-1 {
    width: calc(((100% - 340px) / 2) + 340px);
  }

  .u-section-6 .u-image-1 {
    min-height: 594px;
  }

  .u-section-6 .u-container-layout-2 {
    padding-left: 40px;
  }

  .u-section-6 .u-container-layout-3 {
    padding-left: 40px;
  }
}

.u-section-7 {
  background-image: none;
}

.u-section-7 .u-sheet-1 {
  min-height: 500px;
}

.u-section-7 .u-layout-wrap-1 {
  margin-top: 60px;
  margin-bottom: 60px;
}

.u-section-7 .u-layout-cell-1 {
  min-height: 380px;
}

.u-section-7 .u-container-layout-1 {
  padding: 30px;
}

.u-section-7 .u-text-1 {
  margin-top: 0;
}

.u-section-7 .u-layout-cell-2 {
  min-height: 380px;
}

.u-section-7 .u-container-layout-2 {
  padding: 30px;
}

.u-section-7 .u-text-2 {
  margin-top: 0;
  font-size: 1.5rem;
  letter-spacing: 2px;
  font-weight: 700;
}

.u-section-7 .u-layout-cell-3 {
  min-height: 380px;
}

.u-section-7 .u-container-layout-3 {
  padding: 30px;
}

.u-section-7 .u-text-3 {
  margin-top: 0;
  margin-bottom: 0;
}

.u-section-7 .u-btn-1 {
  background-image: none;
  border-style: none;
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: 2px;
  margin: 30px auto 0 0;
}

@media (max-width: 1199px) {
  .u-section-7 .u-layout-wrap-1 {
    position: relative;
  }

  .u-section-7 .u-layout-cell-1 {
    min-height: 313px;
  }

  .u-section-7 .u-layout-cell-2 {
    min-height: 313px;
  }

  .u-section-7 .u-text-2 {
    font-size: 1.125rem;
  }

  .u-section-7 .u-layout-cell-3 {
    min-height: 313px;
  }
}

@media (max-width: 991px) {
  .u-section-7 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-7 .u-layout-cell-2 {
    min-height: 100px;
  }

  .u-section-7 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-7 .u-text-2 {
    font-size: 1rem;
  }

  .u-section-7 .u-layout-cell-3 {
    min-height: 100px;
  }

  .u-section-7 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 767px) {
  .u-section-7 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

.u-section-8 {
  min-height: 586px;
}

.u-section-8 .u-layout-wrap-1 {
  width: 1140px;
  margin: 4px auto 0;
}

.u-section-8 .u-layout-cell-1 {
  min-height: 185px;
}

.u-section-8 .u-container-layout-1 {
  padding: 30px;
}

.u-section-8 .u-text-1 {
  margin: 0;
}

.u-section-8 .u-layout-cell-2 {
  min-height: 185px;
}

.u-section-8 .u-container-layout-2 {
  padding: 30px;
}

.u-section-8 .u-text-2 {
  margin: 0;
}

.u-section-8 .u-gallery-1 {
  height: 307px;
  grid-template-columns: repeat(6, auto);
  margin-top: 30px;
  margin-bottom: 0;
  margin-left: 0;
  grid-gap: 0px;
}

.u-section-8 .u-gallery-inner-1 {
  grid-template-columns: repeat(4, auto);
  grid-gap: 0px;
}

.u-section-8 .u-over-slide-1 {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  padding: 20px;
}

.u-section-8 .u-over-slide-2 {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  padding: 20px;
}

.u-section-8 .u-over-slide-3 {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  padding: 20px;
}

.u-section-8 .u-over-slide-4 {
  background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2));
  padding: 20px;
}

@media (max-width: 1199px) {
  .u-section-8 {
    min-height: 500px;
  }

  .u-section-8 .u-layout-wrap-1 {
    width: 940px;
    margin-left: calc(((100% - 1140px) / 2) + 100px);
  }

  .u-section-8 .u-layout-cell-1 {
    min-height: 153px;
  }

  .u-section-8 .u-layout-cell-2 {
    min-height: 153px;
  }

  .u-section-8 .u-gallery-1 {
    height: 253px;
    margin-left: initial;
  }
}

@media (max-width: 991px) {
  .u-section-8 {
    min-height: 1042px;
  }

  .u-section-8 .u-layout-wrap-1 {
    margin-left: calc(((100% - 720px) / 2));
    width: 720px;
  }

  .u-section-8 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-8 .u-layout-cell-2 {
    min-height: 100px;
  }

  .u-section-8 .u-gallery-1 {
    height: 775px;
    grid-template-columns: repeat(3, auto);
    margin-left: initial;
  }

  .u-section-8 .u-gallery-inner-1 {
    grid-template-columns: repeat(2, auto);
  }
}

@media (max-width: 767px) {
  .u-section-8 {
    min-height: 1810px;
  }

  .u-section-8 .u-layout-wrap-1 {
    margin-left: calc(((100% - 540px) / 2));
    width: 540px;
  }

  .u-section-8 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-8 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-8 .u-gallery-1 {
    height: 2325px;
    grid-template-columns: repeat(2, auto);
    margin-left: initial;
  }

  .u-section-8 .u-gallery-inner-1 {
    grid-template-columns: repeat(1, auto);
  }
}

@media (max-width: 575px) {
  .u-section-8 {
    min-height: 3666px;
  }

  .u-section-8 .u-layout-wrap-1 {
    margin-left: calc(((100% - 340px) / 2));
    width: 340px;
  }

  .u-section-8 .u-gallery-1 {
    height: 1464px;
    grid-template-columns: repeat(1, auto);
    margin-left: initial;
  }
}

.u-section-9 .u-sheet-1 {
  min-height: 759px;
}

.u-section-9 .u-layout-wrap-1 {
  margin-top: 80px;
  margin-bottom: 60px;
}

.u-section-9 .u-layout-cell-1 {
  min-height: 616px;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 0px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-9 .u-container-layout-1 {
  padding: 30px;
}

.u-section-9 .u-text-1 {
  margin: 0 auto;
}

.u-section-9 .u-image-1 {
  width: 431px;
  height: 431px;
  background-image: url("//images01.nicepagecdn.com/a1389d7bc73adea1e1c1fb7e/12152ec538fe53638c15cc2d/pexels-photo-4621785.jpeg?version=");
  background-position: 50% 50%;
  box-shadow: 5px 5px 20px 0 rgba(0, 0, 0, 0.1);
  margin: 64px auto 0;
}

.u-section-9 .u-layout-cell-2 {
  min-height: 616px;
}

.u-section-9 .u-container-layout-2 {
  padding: 30px;
}

.u-section-9 .u-list-1 {
  width: 505px;
  margin: 0 auto 0 0;
}

.u-section-9 .u-repeater-1 {
  grid-template-columns: repeat(1, 100%);
  min-height: 694px;
  grid-gap: 0px;
}

.u-section-9 .u-list-item-1 {
  background-image: none;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-9 .u-container-layout-3 {
  padding: 0 35px 30px 0;
}

.u-section-9 .u-icon-1 {
  height: 33px;
  width: 33px;
  margin: 0 auto 0 0;
}

.u-section-9 .u-text-2 {
  margin: 13px 0 0;
}

.u-section-9 .u-text-3 {
  font-weight: 700;
  margin: 30px 0 0;
}

.u-section-9 .u-list-item-2 {
  background-image: none;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-9 .u-container-layout-4 {
  padding: 0 35px 30px 0;
}

.u-section-9 .u-icon-2 {
  height: 33px;
  width: 33px;
  margin: 0 auto 0 0;
}

.u-section-9 .u-text-4 {
  margin: 13px 0 0;
}

.u-section-9 .u-text-5 {
  font-weight: 700;
  margin: 30px 0 0;
}

.u-section-9 .u-list-item-3 {
  background-image: none;
  --animation-custom_in-translate_x: 0px;
  --animation-custom_in-translate_y: 300px;
  --animation-custom_in-opacity: 0;
  --animation-custom_in-rotate: 0deg;
  --animation-custom_in-scale: 1;
}

.u-section-9 .u-container-layout-5 {
  padding: 0 35px 30px 0;
}

.u-section-9 .u-icon-3 {
  height: 33px;
  width: 33px;
  margin: 0 auto 0 0;
}

.u-section-9 .u-text-6 {
  margin: 13px 0 0;
}

.u-section-9 .u-text-7 {
  font-weight: 700;
  margin: 30px 0 0;
}

@media (max-width: 1199px) {
  .u-section-9 .u-sheet-1 {
    min-height: 618px;
  }

  .u-section-9 .u-layout-wrap-1 {
    margin-bottom: 69px;
  }

  .u-section-9 .u-layout-cell-1 {
    min-height: 508px;
  }

  .u-section-9 .u-image-1 {
    width: 410px;
    height: 410px;
  }

  .u-section-9 .u-layout-cell-2 {
    min-height: 834px;
  }

  .u-section-9 .u-list-1 {
    width: 410px;
    margin-top: 4px;
  }

  .u-section-9 .u-repeater-1 {
    grid-template-columns: 100%;
  }

  .u-section-9 .u-container-layout-3 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .u-section-9 .u-container-layout-4 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }

  .u-section-9 .u-container-layout-5 {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 0;
  }
}

@media (max-width: 991px) {
  .u-section-9 .u-sheet-1 {
    min-height: 55px;
  }

  .u-section-9 .u-layout-wrap-1 {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .u-section-9 .u-layout-cell-1 {
    min-height: 555px;
  }

  .u-section-9 .u-layout-cell-2 {
    min-height: 100px;
  }

  .u-section-9 .u-list-1 {
    width: 300px;
  }
}

@media (max-width: 767px) {
  .u-section-9 .u-sheet-1 {
    min-height: 155px;
  }

  .u-section-9 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-9 .u-container-layout-1 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .u-section-9 .u-container-layout-2 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-9 .u-image-1 {
    width: 320px;
    height: 320px;
  }
}

.u-section-10 {
  background-image: none;
}

.u-section-10 .u-sheet-1 {
  min-height: 608px;
}

.u-section-10 .u-shape-1 {
  width: 289px;
  background-image: none;
}

.u-section-10 .u-layout-wrap-1 {
  margin: 60px auto 60px 0;
}

.u-section-10 .u-layout-cell-1 {
  background-image: none;
  min-height: 239px;
}

.u-section-10 .u-container-layout-1 {
  padding: 30px 90px 30px 20px;
}

.u-section-10 .u-text-1 {
  font-size: 2.25rem;
  text-transform: none;
  letter-spacing: normal;
  font-weight: 700;
  margin: 0;
}

.u-section-10 .u-text-2 {
  font-size: 1.125rem;
  font-weight: 600;
  margin: 40px 0 0;
}

.u-section-10 .u-layout-cell-2 {
  background-image: none;
  min-height: 237px;
}

.u-section-10 .u-container-layout-2 {
  padding: 30px 90px 30px 30px;
}

.u-section-10 .u-text-3 {
  font-size: 2.25rem;
  text-transform: none;
  letter-spacing: normal;
  font-weight: 700;
  margin: 0;
}

.u-section-10 .u-social-icons-1 {
  white-space: nowrap;
  height: 32px;
  min-height: 16px;
  width: 188px;
  min-width: 124px;
  margin: 23px auto 0 0;
}

.u-section-10 .u-icon-1 {
  height: 100%;
}

.u-section-10 .u-icon-2 {
  height: 100%;
}

.u-section-10 .u-icon-3 {
  height: 100%;
}

.u-section-10 .u-icon-4 {
  height: 100%;
}

.u-section-10 .u-text-4 {
  font-size: 1rem;
  font-weight: 600;
  margin: 20px 0 0;
}

.u-section-10 .u-btn-1 {
  border-style: solid;
  padding: 0;
}

.u-section-10 .u-text-5 {
  font-size: 1.125rem;
  margin: 20px 0 0;
}

.u-section-10 .u-image-1 {
  min-height: 476px;
  background-image: url("//images03.nicepagecdn.com/c461c07a441a5d220e8feb1a/cdf4f0e34d105b09859124f8/serer.jpg");
  background-position: 50% 50%;
}

.u-section-10 .u-container-layout-3 {
  padding: 30px;
}

@media (max-width: 1199px) {
  .u-section-10 .u-sheet-1 {
    min-height: 524px;
  }

  .u-section-10 .u-layout-wrap-1 {
    margin-right: initial;
    margin-left: initial;
  }

  .u-section-10 .u-layout-cell-1 {
    min-height: 197px;
  }

  .u-section-10 .u-layout-cell-2 {
    min-height: 195px;
  }

  .u-section-10 .u-image-1 {
    min-height: 392px;
  }
}

@media (max-width: 991px) {
  .u-section-10 .u-sheet-1 {
    min-height: 603px;
  }

  .u-section-10 .u-shape-1 {
    width: 194px;
    left: auto;
    right: 252px;
  }

  .u-section-10 .u-layout-cell-1 {
    min-height: 100px;
  }

  .u-section-10 .u-container-layout-1 {
    padding-right: 60px;
  }

  .u-section-10 .u-layout-cell-2 {
    min-height: 100px;
  }

  .u-section-10 .u-container-layout-2 {
    padding-right: 60px;
  }

  .u-section-10 .u-image-1 {
    min-height: 300px;
  }
}

@media (max-width: 767px) {
  .u-section-10 .u-sheet-1 {
    min-height: 948px;
  }

  .u-section-10 .u-shape-1 {
    width: 274px;
    right: -50px;
  }

  .u-section-10 .u-container-layout-1 {
    padding-right: 245px;
    padding-left: 10px;
  }

  .u-section-10 .u-container-layout-2 {
    padding-right: 245px;
    padding-left: 10px;
  }

  .u-section-10 .u-image-1 {
    min-height: 409px;
  }

  .u-section-10 .u-container-layout-3 {
    padding-left: 10px;
    padding-right: 10px;
  }
}

@media (max-width: 575px) {
  .u-section-10 .u-sheet-1 {
    min-height: 797px;
  }

  .u-section-10 .u-shape-1 {
    width: 142px;
  }

  .u-section-10 .u-container-layout-1 {
    padding-right: 105px;
  }

  .u-section-10 .u-text-1 {
    font-size: 1.5rem;
  }

  .u-section-10 .u-container-layout-2 {
    padding-right: 105px;
  }

  .u-section-10 .u-text-3 {
    font-size: 1.5rem;
  }

  .u-section-10 .u-image-1 {
    min-height: 258px;
  }
}

.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;
}

.u-body {
  color: #111111;
  background-color: #ffffff;
  --effect-scale: 1.1;
}

.u-body {
  font-family: Raleway, sans-serif;
}

.u-body {
  color: var(--bg-contrast);
  background-color: var(--bg-color);
  --effect-scale: 1.1;
}

.u-body {
  font-family: var(--text-font);
}

.u-body {
  --animation-fade_in-opacity: 0;
  --animation-fade_in_up-opacity: 0;
  --animation-fade_in_left-opacity: 0;
  --animation-fade_in_right-opacity: 0;
  --animation-fade_in_down-opacity: 0;
  --animation-fade_in_up_big-opacity: 0;
  --animation-fade_in_left_big-opacity: 0;
  --animation-fade_in_right_big-opacity: 0;
  --animation-fade_in_down_big-opacity: 0;
  --animation-fade_out-opacity: 0;
  --animation-fade_out_up-opacity: 0;
  --animation-fade_out_left-opacity: 0;
  --animation-fade_out_right-opacity: 0;
  --animation-fade_out_down-opacity: 0;
  --animation-fade_out_up_big-opacity: 0;
  --animation-fade_out_left_big-opacity: 0;
  --animation-fade_out_right_big-opacity: 0;
  --animation-fade_out_down_big-opacity: 0;
  --animation-rotate_in-rotate: -200deg;
  --animation-rotate_in_down_left-rotate: -45deg;
  --animation-rotate_in_down_right-rotate: 45deg;
  --animation-rotate_in_up_left-rotate: 45deg;
  --animation-rotate_in_up_right-rotate: -90deg;
  --animation-rotate_out-rotate: 200deg;
  --animation-rotate_out_down_left-rotate: 45deg;
  --animation-rotate_out_down_right-rotate: -45deg;
  --animation-rotate_out_up_left-rotate: -45deg;
  --animation-rotate_out_up_right-rotate: 90deg;
  --animation-roll_in-rotate: -120deg;
  --animation-roll_in-translate_x: -100%;
  --animation-roll_out-rotate: 120deg;
  --animation-roll_out-translate_x: 100%;
  --animation-zoom_in-scale: 0.3;
  --animation-zoom_in_down-scale: 0.475;
  --animation-zoom_in_down-translate_y: 60px;
  --animation-zoom_in_up-scale: 0.475;
  --animation-zoom_in_up-translate_y: -60px;
  --animation-zoom_in_left-scale: 0.475;
  --animation-zoom_in_left-translate_x: 10px;
  --animation-zoom_in_right-scale: 0.475;
  --animation-zoom_in_right-translate_x: -10px;
  --animation-zoom_out-scale: 0.3;
  --animation-zoom_out_down-scale: 0.475;
  --animation-zoom_out_down-translate_y: -60px;
  --animation-zoom_out_up-scale: 0.475;
  --animation-zoom_out_up-translate_y: 60px;
  --animation-zoom_out_left-scale: 0.475;
  --animation-zoom_out_left-translate_x: 42px;
  --animation-zoom_out_right-scale: 0.475;
  --animation-zoom_out_right-translate_x: -42px;

}

.u-body {
  font-size: 1rem;
  line-height: 1.6;
}

/*begin-variables font-family*/
.u-body {
  font-family: Raleway, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Playfair Display', 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: Raleway, sans-serif !important;
}

.u-custom-font.u-heading-font {
  font-family: 'Playfair Display', 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.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-audio-main-layout-wrapper: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: #292f33;
}

.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: #292f33 !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: #252a2e !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.hover,
a.u-button-style.u-hover-color-1-dark-3[class*="u-border-"]: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: #292f33 !important;
}

a.u-link.u-hover-color-1-dark-3:hover {
  color: #292f33 !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-audio-main-layout-wrapper: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: #4c5961;
}

.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: #4c5961 !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: #445057 !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.hover,
a.u-button-style.u-hover-color-1-dark-2[class*="u-border-"]: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: #4c5961 !important;
}

a.u-link.u-hover-color-1-dark-2:hover {
  color: #4c5961 !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-audio-main-layout-wrapper: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: #6d828e;
}

.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: #6d828e !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: #627580 !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.hover,
a.u-button-style.u-hover-color-1-dark-1[class*="u-border-"]: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: #6d828e !important;
}

a.u-link.u-hover-color-1-dark-1:hover {
  color: #6d828e !important;
}

.u-color-1,
.u-body.u-color-1,
section.u-color-1:before,
.u-color-1>.u-audio-main-layout-wrapper: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: #8eaabc;
}

.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: #8eaabc !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: #799ab0 !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.hover,
a.u-button-style.u-hover-color-1[class*="u-border-"]: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: #8eaabc !important;
}

a.u-link.u-hover-color-1:hover {
  color: #8eaabc !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-audio-main-layout-wrapper:before,
.u-color-1-light-1>.u-container-layout:before,
.u-color-1-light-1>.u-inner-container-layout:before,
.u-color-1-light-1.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-1-light-1:before,
.u-table-alt-color-1-light-1 tr:nth-child(even) {
  color: #111111;
  background-color: #afc1cc;
}

.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: #111111 !important;
  background-color: #afc1cc !important;
}

.u-button-style.u-color-1-light-1:hover,
.u-button-style.u-color-1-light-1[class*="u-border-"]:hover,
.u-button-style.u-color-1-light-1:focus,
.u-button-style.u-color-1-light-1[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-1-light-1:active,
.u-button-style.u-button-style.u-color-1-light-1[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-1-light-1.active,
.u-button-style.u-button-style.u-color-1-light-1[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-1-light-1,
li.active>.u-button-style.u-button-style.u-color-1-light-1[class*="u-border-"] {
  color: #111111 !important;
  background-color: #98afbd !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.hover,
a.u-button-style.u-hover-color-1-light-1[class*="u-border-"]: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: #111111 !important;
  background-color: #afc1cc !important;
}

a.u-link.u-hover-color-1-light-1:hover {
  color: #afc1cc !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-audio-main-layout-wrapper: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: #d4d9dc;
}

.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: #d4d9dc !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: #bcc4c9 !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.hover,
a.u-button-style.u-hover-color-1-light-2[class*="u-border-"]: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: #d4d9dc !important;
}

a.u-link.u-hover-color-1-light-2:hover {
  color: #d4d9dc !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-audio-main-layout-wrapper: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: #f6fafc;
}

.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: #f6fafc !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: #d1e5f0 !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.hover,
a.u-button-style.u-hover-color-1-light-3[class*="u-border-"]: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: #f6fafc !important;
}

a.u-link.u-hover-color-1-light-3:hover {
  color: #f6fafc !important;
}

.u-color-1-base,
.u-body.u-color-1-base,
section.u-color-1-base:before,
.u-color-1-base>.u-audio-main-layout-wrapper:before,
.u-color-1-base>.u-container-layout:before,
.u-color-1-base>.u-inner-container-layout:before,
.u-color-1-base.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-1-base:before,
.u-table-alt-color-1-base tr:nth-child(even) {
  color: #111111;
  background-color: #d4d9dc;
}

.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: #111111 !important;
  background-color: #d4d9dc !important;
}

.u-button-style.u-color-1-base:hover,
.u-button-style.u-color-1-base[class*="u-border-"]:hover,
.u-button-style.u-color-1-base:focus,
.u-button-style.u-color-1-base[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-1-base:active,
.u-button-style.u-button-style.u-color-1-base[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-1-base.active,
.u-button-style.u-button-style.u-color-1-base[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-1-base,
li.active>.u-button-style.u-button-style.u-color-1-base[class*="u-border-"] {
  color: #111111 !important;
  background-color: #bcc4c9 !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.hover,
a.u-button-style.u-hover-color-1-base[class*="u-border-"]: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: #111111 !important;
  background-color: #d4d9dc !important;
}

a.u-link.u-hover-color-1-base:hover {
  color: #d4d9dc !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-audio-main-layout-wrapper: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: #332f29;
}

.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: #332f29 !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: #2e2a25 !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.hover,
a.u-button-style.u-hover-color-2-dark-3[class*="u-border-"]: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: #332f29 !important;
}

a.u-link.u-hover-color-2-dark-3:hover {
  color: #332f29 !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-audio-main-layout-wrapper: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: #715c40;
}

.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: #715c40 !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: #66533a !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.hover,
a.u-button-style.u-hover-color-2-dark-2[class*="u-border-"]: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: #715c40 !important;
}

a.u-link.u-hover-color-2-dark-2:hover {
  color: #715c40 !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-audio-main-layout-wrapper: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: #ae7e3c;
}

.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: #ae7e3c !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: #9d7136 !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.hover,
a.u-button-style.u-hover-color-2-dark-1[class*="u-border-"]: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: #ae7e3c !important;
}

a.u-link.u-hover-color-2-dark-1:hover {
  color: #ae7e3c !important;
}

.u-color-2,
.u-body.u-color-2,
section.u-color-2:before,
.u-color-2>.u-audio-main-layout-wrapper: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: #dba459;
}

.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: #dba459 !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: #d69640 !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.hover,
a.u-button-style.u-hover-color-2[class*="u-border-"]: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: #dba459 !important;
}

a.u-link.u-hover-color-2:hover {
  color: #dba459 !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-audio-main-layout-wrapper:before,
.u-color-2-light-1>.u-container-layout:before,
.u-color-2-light-1>.u-inner-container-layout:before,
.u-color-2-light-1.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-2-light-1:before,
.u-table-alt-color-2-light-1 tr:nth-child(even) {
  color: #111111;
  background-color: #e6bd86;
}

.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: #111111 !important;
  background-color: #e6bd86 !important;
}

.u-button-style.u-color-2-light-1:hover,
.u-button-style.u-color-2-light-1[class*="u-border-"]:hover,
.u-button-style.u-color-2-light-1:focus,
.u-button-style.u-color-2-light-1[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-2-light-1:active,
.u-button-style.u-button-style.u-color-2-light-1[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-2-light-1.active,
.u-button-style.u-button-style.u-color-2-light-1[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-2-light-1,
li.active>.u-button-style.u-button-style.u-color-2-light-1[class*="u-border-"] {
  color: #111111 !important;
  background-color: #e0ad68 !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.hover,
a.u-button-style.u-hover-color-2-light-1[class*="u-border-"]: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: #111111 !important;
  background-color: #e6bd86 !important;
}

a.u-link.u-hover-color-2-light-1:hover {
  color: #e6bd86 !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-audio-main-layout-wrapper: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: #f0d8b7;
}

.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: #f0d8b7 !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: #e9c594 !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.hover,
a.u-button-style.u-hover-color-2-light-2[class*="u-border-"]: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: #f0d8b7 !important;
}

a.u-link.u-hover-color-2-light-2:hover {
  color: #f0d8b7 !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-audio-main-layout-wrapper: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: #fbf5ec;
}

.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: #fbf5ec !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: #f3e0c4 !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.hover,
a.u-button-style.u-hover-color-2-light-3[class*="u-border-"]: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: #fbf5ec !important;
}

a.u-link.u-hover-color-2-light-3:hover {
  color: #fbf5ec !important;
}

.u-color-2-base,
.u-body.u-color-2-base,
section.u-color-2-base:before,
.u-color-2-base>.u-audio-main-layout-wrapper: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: #ae7e3c;
}

.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: #ae7e3c !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: #9d7136 !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.hover,
a.u-button-style.u-hover-color-2-base[class*="u-border-"]: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: #ae7e3c !important;
}

a.u-link.u-hover-color-2-base:hover {
  color: #ae7e3c !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-audio-main-layout-wrapper: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: #332e29;
}

.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: #332e29 !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: #2e2925 !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.hover,
a.u-button-style.u-hover-color-3-dark-3[class*="u-border-"]: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: #332e29 !important;
}

a.u-link.u-hover-color-3-dark-3:hover {
  color: #332e29 !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-audio-main-layout-wrapper: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: #61564c;
}

.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: #61564c !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: #574d44 !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.hover,
a.u-button-style.u-hover-color-3-dark-2[class*="u-border-"]: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: #61564c !important;
}

a.u-link.u-hover-color-3-dark-2:hover {
  color: #61564c !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-audio-main-layout-wrapper: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: #8f7e6c;
}

.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: #8f7e6c !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: #817161 !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.hover,
a.u-button-style.u-hover-color-3-dark-1[class*="u-border-"]: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: #8f7e6c !important;
}

a.u-link.u-hover-color-3-dark-1:hover {
  color: #8f7e6c !important;
}

.u-color-3,
.u-body.u-color-3,
section.u-color-3:before,
.u-color-3>.u-audio-main-layout-wrapper: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: #bea48b;
}

.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: #bea48b !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: #b29376 !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.hover,
a.u-button-style.u-hover-color-3[class*="u-border-"]: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: #bea48b !important;
}

a.u-link.u-hover-color-3:hover {
  color: #bea48b !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-audio-main-layout-wrapper: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: #d6c3b1;
}

.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: #d6c3b1 !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: #c9af97 !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.hover,
a.u-button-style.u-hover-color-3-light-1[class*="u-border-"]: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: #d6c3b1 !important;
}

a.u-link.u-hover-color-3-light-1:hover {
  color: #d6c3b1 !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-audio-main-layout-wrapper: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: #efe5db;
}

.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: #efe5db !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: #e1cebb !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.hover,
a.u-button-style.u-hover-color-3-light-2[class*="u-border-"]: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: #efe5db !important;
}

a.u-link.u-hover-color-3-light-2:hover {
  color: #efe5db !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-audio-main-layout-wrapper: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: #fdfbf8;
}

.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: #fdfbf8 !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: #f2e5d1 !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.hover,
a.u-button-style.u-hover-color-3-light-3[class*="u-border-"]: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: #fdfbf8 !important;
}

a.u-link.u-hover-color-3-light-3:hover {
  color: #fdfbf8 !important;
}

.u-color-3-base,
.u-body.u-color-3-base,
section.u-color-3-base:before,
.u-color-3-base>.u-audio-main-layout-wrapper:before,
.u-color-3-base>.u-container-layout:before,
.u-color-3-base>.u-inner-container-layout:before,
.u-color-3-base.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-3-base:before,
.u-table-alt-color-3-base tr:nth-child(even) {
  color: #111111;
  background-color: #efe5db;
}

.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: #111111 !important;
  background-color: #efe5db !important;
}

.u-button-style.u-color-3-base:hover,
.u-button-style.u-color-3-base[class*="u-border-"]:hover,
.u-button-style.u-color-3-base:focus,
.u-button-style.u-color-3-base[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-3-base:active,
.u-button-style.u-button-style.u-color-3-base[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-3-base.active,
.u-button-style.u-button-style.u-color-3-base[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-3-base,
li.active>.u-button-style.u-button-style.u-color-3-base[class*="u-border-"] {
  color: #111111 !important;
  background-color: #e1cebb !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.hover,
a.u-button-style.u-hover-color-3-base[class*="u-border-"]: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: #111111 !important;
  background-color: #efe5db !important;
}

a.u-link.u-hover-color-3-base:hover {
  color: #efe5db !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-audio-main-layout-wrapper: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: #332c29;
}

.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: #332c29 !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: #2e2825 !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.hover,
a.u-button-style.u-hover-color-4-dark-3[class*="u-border-"]: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: #332c29 !important;
}

a.u-link.u-hover-color-4-dark-3:hover {
  color: #332c29 !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-audio-main-layout-wrapper: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: #665146;
}

.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: #665146 !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: #5c493f !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.hover,
a.u-button-style.u-hover-color-4-dark-2[class*="u-border-"]: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: #665146 !important;
}

a.u-link.u-hover-color-4-dark-2:hover {
  color: #665146 !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-audio-main-layout-wrapper: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: #9a6d56;
}

.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: #9a6d56 !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: #8b624d !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.hover,
a.u-button-style.u-hover-color-4-dark-1[class*="u-border-"]: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: #9a6d56 !important;
}

a.u-link.u-hover-color-4-dark-1:hover {
  color: #9a6d56 !important;
}

.u-color-4,
.u-body.u-color-4,
section.u-color-4:before,
.u-color-4>.u-audio-main-layout-wrapper:before,
.u-color-4>.u-container-layout:before,
.u-color-4>.u-inner-container-layout:before,
.u-color-4.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-4:before,
.u-table-alt-color-4 tr:nth-child(even) {
  color: #ffffff;
  background-color: #cd825b;
}

.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: #ffffff !important;
  background-color: #cd825b !important;
}

.u-button-style.u-color-4:hover,
.u-button-style.u-color-4[class*="u-border-"]:hover,
.u-button-style.u-color-4:focus,
.u-button-style.u-color-4[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-4:active,
.u-button-style.u-button-style.u-color-4[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-4.active,
.u-button-style.u-button-style.u-color-4[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-4,
li.active>.u-button-style.u-button-style.u-color-4[class*="u-border-"] {
  color: #ffffff !important;
  background-color: #c67144 !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.hover,
a.u-button-style.u-hover-color-4[class*="u-border-"]: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: #ffffff !important;
  background-color: #cd825b !important;
}

a.u-link.u-hover-color-4:hover {
  color: #cd825b !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-audio-main-layout-wrapper:before,
.u-color-4-light-1>.u-container-layout:before,
.u-color-4-light-1>.u-inner-container-layout:before,
.u-color-4-light-1.u-sidenav:before,
.u-container-layout.u-container-layout.u-color-4-light-1:before,
.u-table-alt-color-4-light-1 tr:nth-child(even) {
  color: #ffffff;
  background-color: #dca486;
}

.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: #ffffff !important;
  background-color: #dca486 !important;
}

.u-button-style.u-color-4-light-1:hover,
.u-button-style.u-color-4-light-1[class*="u-border-"]:hover,
.u-button-style.u-color-4-light-1:focus,
.u-button-style.u-color-4-light-1[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-color-4-light-1:active,
.u-button-style.u-button-style.u-color-4-light-1[class*="u-border-"]:active,
.u-button-style.u-button-style.u-color-4-light-1.active,
.u-button-style.u-button-style.u-color-4-light-1[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-color-4-light-1,
li.active>.u-button-style.u-button-style.u-color-4-light-1[class*="u-border-"] {
  color: #ffffff !important;
  background-color: #d48f6b !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.hover,
a.u-button-style.u-hover-color-4-light-1[class*="u-border-"]: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: #ffffff !important;
  background-color: #dca486 !important;
}

a.u-link.u-hover-color-4-light-1:hover {
  color: #dca486 !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-audio-main-layout-wrapper: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: #ebc9b7;
}

.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: #ebc9b7 !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: #e2b096 !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.hover,
a.u-button-style.u-hover-color-4-light-2[class*="u-border-"]: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: #ebc9b7 !important;
}

a.u-link.u-hover-color-4-light-2:hover {
  color: #ebc9b7 !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-audio-main-layout-wrapper: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: #faf1ec;
}

.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: #faf1ec !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: #f0d5c6 !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.hover,
a.u-button-style.u-hover-color-4-light-3[class*="u-border-"]: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: #faf1ec !important;
}

a.u-link.u-hover-color-4-light-3:hover {
  color: #faf1ec !important;
}

.u-color-4-base,
.u-body.u-color-4-base,
section.u-color-4-base:before,
.u-color-4-base>.u-audio-main-layout-wrapper: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: #cd825b;
}

.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: #cd825b !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: #c67144 !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.hover,
a.u-button-style.u-hover-color-4-base[class*="u-border-"]: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: #cd825b !important;
}

a.u-link.u-hover-color-4-base:hover {
  color: #cd825b !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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-dark-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-dark-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-dark-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-light-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-light-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-light-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-color-5-base[class*="u-border-"]: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-audio-main-layout-wrapper: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: #292f33;
}

.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: #292f33 !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: #252a2e !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.hover,
a.u-button-style.u-hover-palette-1-dark-3[class*="u-border-"]: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: #292f33 !important;
}

a.u-link.u-hover-palette-1-dark-3:hover {
  color: #292f33 !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-audio-main-layout-wrapper: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: #4c5961;
}

.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: #4c5961 !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: #445057 !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.hover,
a.u-button-style.u-hover-palette-1-dark-2[class*="u-border-"]: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: #4c5961 !important;
}

a.u-link.u-hover-palette-1-dark-2:hover {
  color: #4c5961 !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-audio-main-layout-wrapper: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: #6d828e;
}

.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: #6d828e !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: #627580 !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.hover,
a.u-button-style.u-hover-palette-1-dark-1[class*="u-border-"]: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: #6d828e !important;
}

a.u-link.u-hover-palette-1-dark-1:hover {
  color: #6d828e !important;
}

.u-palette-1,
.u-body.u-palette-1,
section.u-palette-1:before,
.u-palette-1>.u-audio-main-layout-wrapper: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: #8eaabc;
}

.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: #8eaabc !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: #799ab0 !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.hover,
a.u-button-style.u-hover-palette-1[class*="u-border-"]: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: #8eaabc !important;
}

a.u-link.u-hover-palette-1:hover {
  color: #8eaabc !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-audio-main-layout-wrapper: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: #111111;
  background-color: #afc1cc;
}

.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: #111111 !important;
  background-color: #afc1cc !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: #111111 !important;
  background-color: #98afbd !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.hover,
a.u-button-style.u-hover-palette-1-light-1[class*="u-border-"]: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: #111111 !important;
  background-color: #afc1cc !important;
}

a.u-link.u-hover-palette-1-light-1:hover {
  color: #afc1cc !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-audio-main-layout-wrapper: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: #d4d9dc;
}

.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: #d4d9dc !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: #bcc4c9 !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.hover,
a.u-button-style.u-hover-palette-1-light-2[class*="u-border-"]: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: #d4d9dc !important;
}

a.u-link.u-hover-palette-1-light-2:hover {
  color: #d4d9dc !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-audio-main-layout-wrapper: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: #f6fafc;
}

.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: #f6fafc !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: #d1e5f0 !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.hover,
a.u-button-style.u-hover-palette-1-light-3[class*="u-border-"]: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: #f6fafc !important;
}

a.u-link.u-hover-palette-1-light-3:hover {
  color: #f6fafc !important;
}

.u-palette-1-base,
.u-body.u-palette-1-base,
section.u-palette-1-base:before,
.u-palette-1-base>.u-audio-main-layout-wrapper: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: #111111;
  background-color: #d4d9dc;
}

.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: #111111 !important;
  background-color: #d4d9dc !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: #111111 !important;
  background-color: #bcc4c9 !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.hover,
a.u-button-style.u-hover-palette-1-base[class*="u-border-"]: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: #111111 !important;
  background-color: #d4d9dc !important;
}

a.u-link.u-hover-palette-1-base:hover {
  color: #d4d9dc !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-audio-main-layout-wrapper: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: #332f29;
}

.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: #332f29 !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: #2e2a25 !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.hover,
a.u-button-style.u-hover-palette-2-dark-3[class*="u-border-"]: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: #332f29 !important;
}

a.u-link.u-hover-palette-2-dark-3:hover {
  color: #332f29 !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-audio-main-layout-wrapper: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: #715c40;
}

.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: #715c40 !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: #66533a !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.hover,
a.u-button-style.u-hover-palette-2-dark-2[class*="u-border-"]: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: #715c40 !important;
}

a.u-link.u-hover-palette-2-dark-2:hover {
  color: #715c40 !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-audio-main-layout-wrapper: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: #ae7e3c;
}

.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: #ae7e3c !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: #9d7136 !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.hover,
a.u-button-style.u-hover-palette-2-dark-1[class*="u-border-"]: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: #ae7e3c !important;
}

a.u-link.u-hover-palette-2-dark-1:hover {
  color: #ae7e3c !important;
}

.u-palette-2,
.u-body.u-palette-2,
section.u-palette-2:before,
.u-palette-2>.u-audio-main-layout-wrapper: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: #dba459;
}

.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: #dba459 !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: #d69640 !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.hover,
a.u-button-style.u-hover-palette-2[class*="u-border-"]: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: #dba459 !important;
}

a.u-link.u-hover-palette-2:hover {
  color: #dba459 !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-audio-main-layout-wrapper: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: #111111;
  background-color: #e6bd86;
}

.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: #111111 !important;
  background-color: #e6bd86 !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: #111111 !important;
  background-color: #e0ad68 !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.hover,
a.u-button-style.u-hover-palette-2-light-1[class*="u-border-"]: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: #111111 !important;
  background-color: #e6bd86 !important;
}

a.u-link.u-hover-palette-2-light-1:hover {
  color: #e6bd86 !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-audio-main-layout-wrapper: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: #f0d8b7;
}

.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: #f0d8b7 !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: #e9c594 !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.hover,
a.u-button-style.u-hover-palette-2-light-2[class*="u-border-"]: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: #f0d8b7 !important;
}

a.u-link.u-hover-palette-2-light-2:hover {
  color: #f0d8b7 !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-audio-main-layout-wrapper: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: #fbf5ec;
}

.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: #fbf5ec !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: #f3e0c4 !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.hover,
a.u-button-style.u-hover-palette-2-light-3[class*="u-border-"]: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: #fbf5ec !important;
}

a.u-link.u-hover-palette-2-light-3:hover {
  color: #fbf5ec !important;
}

.u-palette-2-base,
.u-body.u-palette-2-base,
section.u-palette-2-base:before,
.u-palette-2-base>.u-audio-main-layout-wrapper: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: #ae7e3c;
}

.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: #ae7e3c !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: #9d7136 !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.hover,
a.u-button-style.u-hover-palette-2-base[class*="u-border-"]: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: #ae7e3c !important;
}

a.u-link.u-hover-palette-2-base:hover {
  color: #ae7e3c !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-audio-main-layout-wrapper: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: #332e29;
}

.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: #332e29 !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: #2e2925 !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.hover,
a.u-button-style.u-hover-palette-3-dark-3[class*="u-border-"]: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: #332e29 !important;
}

a.u-link.u-hover-palette-3-dark-3:hover {
  color: #332e29 !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-audio-main-layout-wrapper: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: #61564c;
}

.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: #61564c !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: #574d44 !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.hover,
a.u-button-style.u-hover-palette-3-dark-2[class*="u-border-"]: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: #61564c !important;
}

a.u-link.u-hover-palette-3-dark-2:hover {
  color: #61564c !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-audio-main-layout-wrapper: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: #8f7e6c;
}

.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: #8f7e6c !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: #817161 !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.hover,
a.u-button-style.u-hover-palette-3-dark-1[class*="u-border-"]: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: #8f7e6c !important;
}

a.u-link.u-hover-palette-3-dark-1:hover {
  color: #8f7e6c !important;
}

.u-palette-3,
.u-body.u-palette-3,
section.u-palette-3:before,
.u-palette-3>.u-audio-main-layout-wrapper: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: #bea48b;
}

.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: #bea48b !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: #b29376 !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.hover,
a.u-button-style.u-hover-palette-3[class*="u-border-"]: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: #bea48b !important;
}

a.u-link.u-hover-palette-3:hover {
  color: #bea48b !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-audio-main-layout-wrapper: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: #d6c3b1;
}

.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: #d6c3b1 !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: #c9af97 !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.hover,
a.u-button-style.u-hover-palette-3-light-1[class*="u-border-"]: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: #d6c3b1 !important;
}

a.u-link.u-hover-palette-3-light-1:hover {
  color: #d6c3b1 !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-audio-main-layout-wrapper: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: #efe5db;
}

.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: #efe5db !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: #e1cebb !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.hover,
a.u-button-style.u-hover-palette-3-light-2[class*="u-border-"]: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: #efe5db !important;
}

a.u-link.u-hover-palette-3-light-2:hover {
  color: #efe5db !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-audio-main-layout-wrapper: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: #fdfbf8;
}

.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: #fdfbf8 !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: #f2e5d1 !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.hover,
a.u-button-style.u-hover-palette-3-light-3[class*="u-border-"]: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: #fdfbf8 !important;
}

a.u-link.u-hover-palette-3-light-3:hover {
  color: #fdfbf8 !important;
}

.u-palette-3-base,
.u-body.u-palette-3-base,
section.u-palette-3-base:before,
.u-palette-3-base>.u-audio-main-layout-wrapper:before,
.u-palette-3-base>.u-container-layout:before,
.u-palette-3-base>.u-inner-container-layout:before,
.u-palette-3-base.u-sidenav:before,
.u-container-layout.u-container-layout.u-palette-3-base:before,
.u-table-alt-palette-3-base tr:nth-child(even) {
  color: #111111;
  background-color: #efe5db;
}

.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: #111111 !important;
  background-color: #efe5db !important;
}

.u-button-style.u-palette-3-base:hover,
.u-button-style.u-palette-3-base[class*="u-border-"]:hover,
.u-button-style.u-palette-3-base:focus,
.u-button-style.u-palette-3-base[class*="u-border-"]:focus,
.u-button-style.u-button-style.u-palette-3-base:active,
.u-button-style.u-button-style.u-palette-3-base[class*="u-border-"]:active,
.u-button-style.u-button-style.u-palette-3-base.active,
.u-button-style.u-button-style.u-palette-3-base[class*="u-border-"].active,
li.active>.u-button-style.u-button-style.u-palette-3-base,
li.active>.u-button-style.u-button-style.u-palette-3-base[class*="u-border-"] {
  color: #111111 !important;
  background-color: #e1cebb !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.hover,
a.u-button-style.u-hover-palette-3-base[class*="u-border-"]: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: #111111 !important;
  background-color: #efe5db !important;
}

a.u-link.u-hover-palette-3-base:hover {
  color: #efe5db !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-audio-main-layout-wrapper: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: #332c29;
}

.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: #332c29 !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: #2e2825 !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.hover,
a.u-button-style.u-hover-palette-4-dark-3[class*="u-border-"]: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: #332c29 !important;
}

a.u-link.u-hover-palette-4-dark-3:hover {
  color: #332c29 !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-audio-main-layout-wrapper: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: #665146;
}

.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: #665146 !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: #5c493f !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.hover,
a.u-button-style.u-hover-palette-4-dark-2[class*="u-border-"]: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: #665146 !important;
}

a.u-link.u-hover-palette-4-dark-2:hover {
  color: #665146 !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-audio-main-layout-wrapper: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: #9a6d56;
}

.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: #9a6d56 !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: #8b624d !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.hover,
a.u-button-style.u-hover-palette-4-dark-1[class*="u-border-"]: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: #9a6d56 !important;
}

a.u-link.u-hover-palette-4-dark-1:hover {
  color: #9a6d56 !important;
}

.u-palette-4,
.u-body.u-palette-4,
section.u-palette-4:before,
.u-palette-4>.u-audio-main-layout-wrapper: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: #ffffff;
  background-color: #cd825b;
}

.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: #ffffff !important;
  background-color: #cd825b !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: #ffffff !important;
  background-color: #c67144 !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.hover,
a.u-button-style.u-hover-palette-4[class*="u-border-"]: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: #ffffff !important;
  background-color: #cd825b !important;
}

a.u-link.u-hover-palette-4:hover {
  color: #cd825b !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-audio-main-layout-wrapper: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: #ffffff;
  background-color: #dca486;
}

.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: #ffffff !important;
  background-color: #dca486 !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: #ffffff !important;
  background-color: #d48f6b !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.hover,
a.u-button-style.u-hover-palette-4-light-1[class*="u-border-"]: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: #ffffff !important;
  background-color: #dca486 !important;
}

a.u-link.u-hover-palette-4-light-1:hover {
  color: #dca486 !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-audio-main-layout-wrapper: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: #ebc9b7;
}

.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: #ebc9b7 !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: #e2b096 !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.hover,
a.u-button-style.u-hover-palette-4-light-2[class*="u-border-"]: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: #ebc9b7 !important;
}

a.u-link.u-hover-palette-4-light-2:hover {
  color: #ebc9b7 !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-audio-main-layout-wrapper: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: #faf1ec;
}

.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: #faf1ec !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: #f0d5c6 !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.hover,
a.u-button-style.u-hover-palette-4-light-3[class*="u-border-"]: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: #faf1ec !important;
}

a.u-link.u-hover-palette-4-light-3:hover {
  color: #faf1ec !important;
}

.u-palette-4-base,
.u-body.u-palette-4-base,
section.u-palette-4-base:before,
.u-palette-4-base>.u-audio-main-layout-wrapper: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: #cd825b;
}

.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: #cd825b !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: #c67144 !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.hover,
a.u-button-style.u-hover-palette-4-base[class*="u-border-"]: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: #cd825b !important;
}

a.u-link.u-hover-palette-4-base:hover {
  color: #cd825b !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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-dark-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-dark-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-dark-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-light-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-light-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-light-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-palette-5-base[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-dark-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-dark-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-dark-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-light-1[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-light-2[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-light-3[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-white[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-black[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-body-color[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-body-alt-color[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-25[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-5[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-10[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-15[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-25[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-30[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-40[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-50[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-60[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-70[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-75[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-80[class*="u-border-"]: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-audio-main-layout-wrapper: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.hover,
a.u-button-style.u-hover-grey-90[class*="u-border-"]: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: #292f33;
  stroke: #292f33;
}

.u-button-style.u-border-color-1-dark-3 {
  border-color: #292f33 !important;
  color: #292f33 !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: #252a2e !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: #292f33 !important;
  border-color: #292f33 !important;
}

.u-link.u-border-color-1-dark-3[class*="u-border-"] {
  border-color: #292f33 !important;
}

.u-link.u-border-color-1-dark-3[class*="u-border-"]:hover {
  border-color: #252a2e !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: #4c5961;
  stroke: #4c5961;
}

.u-button-style.u-border-color-1-dark-2 {
  border-color: #4c5961 !important;
  color: #4c5961 !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: #445057 !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: #4c5961 !important;
  border-color: #4c5961 !important;
}

.u-link.u-border-color-1-dark-2[class*="u-border-"] {
  border-color: #4c5961 !important;
}

.u-link.u-border-color-1-dark-2[class*="u-border-"]:hover {
  border-color: #445057 !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: #6d828e;
  stroke: #6d828e;
}

.u-button-style.u-border-color-1-dark-1 {
  border-color: #6d828e !important;
  color: #6d828e !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: #627580 !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: #6d828e !important;
  border-color: #6d828e !important;
}

.u-link.u-border-color-1-dark-1[class*="u-border-"] {
  border-color: #6d828e !important;
}

.u-link.u-border-color-1-dark-1[class*="u-border-"]:hover {
  border-color: #627580 !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: #8eaabc;
  stroke: #8eaabc;
}

.u-button-style.u-border-color-1 {
  border-color: #8eaabc !important;
  color: #8eaabc !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: #799ab0 !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: #8eaabc !important;
  border-color: #8eaabc !important;
}

.u-link.u-border-color-1[class*="u-border-"] {
  border-color: #8eaabc !important;
}

.u-link.u-border-color-1[class*="u-border-"]:hover {
  border-color: #799ab0 !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: #afc1cc;
  stroke: #afc1cc;
}

.u-button-style.u-border-color-1-light-1 {
  border-color: #afc1cc !important;
  color: #afc1cc !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: #98afbd !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: #afc1cc !important;
  border-color: #afc1cc !important;
}

.u-link.u-border-color-1-light-1[class*="u-border-"] {
  border-color: #afc1cc !important;
}

.u-link.u-border-color-1-light-1[class*="u-border-"]:hover {
  border-color: #98afbd !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: #d4d9dc;
  stroke: #d4d9dc;
}

.u-button-style.u-border-color-1-light-2 {
  border-color: #d4d9dc !important;
  color: #d4d9dc !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: #bcc4c9 !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: #d4d9dc !important;
  border-color: #d4d9dc !important;
}

.u-link.u-border-color-1-light-2[class*="u-border-"] {
  border-color: #d4d9dc !important;
}

.u-link.u-border-color-1-light-2[class*="u-border-"]:hover {
  border-color: #bcc4c9 !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: #f6fafc;
  stroke: #f6fafc;
}

.u-button-style.u-border-color-1-light-3 {
  border-color: #f6fafc !important;
  color: #f6fafc !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: #d1e5f0 !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: #f6fafc !important;
  border-color: #f6fafc !important;
}

.u-link.u-border-color-1-light-3[class*="u-border-"] {
  border-color: #f6fafc !important;
}

.u-link.u-border-color-1-light-3[class*="u-border-"]:hover {
  border-color: #d1e5f0 !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: #d4d9dc;
  stroke: #d4d9dc;
}

.u-button-style.u-border-color-1-base {
  border-color: #d4d9dc !important;
  color: #d4d9dc !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: #bcc4c9 !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: #d4d9dc !important;
  border-color: #d4d9dc !important;
}

.u-link.u-border-color-1-base[class*="u-border-"] {
  border-color: #d4d9dc !important;
}

.u-link.u-border-color-1-base[class*="u-border-"]:hover {
  border-color: #bcc4c9 !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: #332f29;
  stroke: #332f29;
}

.u-button-style.u-border-color-2-dark-3 {
  border-color: #332f29 !important;
  color: #332f29 !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: #2e2a25 !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: #332f29 !important;
  border-color: #332f29 !important;
}

.u-link.u-border-color-2-dark-3[class*="u-border-"] {
  border-color: #332f29 !important;
}

.u-link.u-border-color-2-dark-3[class*="u-border-"]:hover {
  border-color: #2e2a25 !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: #715c40;
  stroke: #715c40;
}

.u-button-style.u-border-color-2-dark-2 {
  border-color: #715c40 !important;
  color: #715c40 !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: #66533a !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: #715c40 !important;
  border-color: #715c40 !important;
}

.u-link.u-border-color-2-dark-2[class*="u-border-"] {
  border-color: #715c40 !important;
}

.u-link.u-border-color-2-dark-2[class*="u-border-"]:hover {
  border-color: #66533a !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: #ae7e3c;
  stroke: #ae7e3c;
}

.u-button-style.u-border-color-2-dark-1 {
  border-color: #ae7e3c !important;
  color: #ae7e3c !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: #9d7136 !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: #ae7e3c !important;
  border-color: #ae7e3c !important;
}

.u-link.u-border-color-2-dark-1[class*="u-border-"] {
  border-color: #ae7e3c !important;
}

.u-link.u-border-color-2-dark-1[class*="u-border-"]:hover {
  border-color: #9d7136 !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: #dba459;
  stroke: #dba459;
}

.u-button-style.u-border-color-2 {
  border-color: #dba459 !important;
  color: #dba459 !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: #d69640 !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: #dba459 !important;
  border-color: #dba459 !important;
}

.u-link.u-border-color-2[class*="u-border-"] {
  border-color: #dba459 !important;
}

.u-link.u-border-color-2[class*="u-border-"]:hover {
  border-color: #d69640 !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: #e6bd86;
  stroke: #e6bd86;
}

.u-button-style.u-border-color-2-light-1 {
  border-color: #e6bd86 !important;
  color: #e6bd86 !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: #e0ad68 !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: #e6bd86 !important;
  border-color: #e6bd86 !important;
}

.u-link.u-border-color-2-light-1[class*="u-border-"] {
  border-color: #e6bd86 !important;
}

.u-link.u-border-color-2-light-1[class*="u-border-"]:hover {
  border-color: #e0ad68 !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: #f0d8b7;
  stroke: #f0d8b7;
}

.u-button-style.u-border-color-2-light-2 {
  border-color: #f0d8b7 !important;
  color: #f0d8b7 !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: #e9c594 !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: #f0d8b7 !important;
  border-color: #f0d8b7 !important;
}

.u-link.u-border-color-2-light-2[class*="u-border-"] {
  border-color: #f0d8b7 !important;
}

.u-link.u-border-color-2-light-2[class*="u-border-"]:hover {
  border-color: #e9c594 !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: #fbf5ec;
  stroke: #fbf5ec;
}

.u-button-style.u-border-color-2-light-3 {
  border-color: #fbf5ec !important;
  color: #fbf5ec !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: #f3e0c4 !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: #fbf5ec !important;
  border-color: #fbf5ec !important;
}

.u-link.u-border-color-2-light-3[class*="u-border-"] {
  border-color: #fbf5ec !important;
}

.u-link.u-border-color-2-light-3[class*="u-border-"]:hover {
  border-color: #f3e0c4 !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: #ae7e3c;
  stroke: #ae7e3c;
}

.u-button-style.u-border-color-2-base {
  border-color: #ae7e3c !important;
  color: #ae7e3c !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: #9d7136 !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: #ae7e3c !important;
  border-color: #ae7e3c !important;
}

.u-link.u-border-color-2-base[class*="u-border-"] {
  border-color: #ae7e3c !important;
}

.u-link.u-border-color-2-base[class*="u-border-"]:hover {
  border-color: #9d7136 !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: #332e29;
  stroke: #332e29;
}

.u-button-style.u-border-color-3-dark-3 {
  border-color: #332e29 !important;
  color: #332e29 !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: #2e2925 !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: #332e29 !important;
  border-color: #332e29 !important;
}

.u-link.u-border-color-3-dark-3[class*="u-border-"] {
  border-color: #332e29 !important;
}

.u-link.u-border-color-3-dark-3[class*="u-border-"]:hover {
  border-color: #2e2925 !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: #61564c;
  stroke: #61564c;
}

.u-button-style.u-border-color-3-dark-2 {
  border-color: #61564c !important;
  color: #61564c !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: #574d44 !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: #61564c !important;
  border-color: #61564c !important;
}

.u-link.u-border-color-3-dark-2[class*="u-border-"] {
  border-color: #61564c !important;
}

.u-link.u-border-color-3-dark-2[class*="u-border-"]:hover {
  border-color: #574d44 !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: #8f7e6c;
  stroke: #8f7e6c;
}

.u-button-style.u-border-color-3-dark-1 {
  border-color: #8f7e6c !important;
  color: #8f7e6c !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: #817161 !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: #8f7e6c !important;
  border-color: #8f7e6c !important;
}

.u-link.u-border-color-3-dark-1[class*="u-border-"] {
  border-color: #8f7e6c !important;
}

.u-link.u-border-color-3-dark-1[class*="u-border-"]:hover {
  border-color: #817161 !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: #bea48b;
  stroke: #bea48b;
}

.u-button-style.u-border-color-3 {
  border-color: #bea48b !important;
  color: #bea48b !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: #b29376 !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: #bea48b !important;
  border-color: #bea48b !important;
}

.u-link.u-border-color-3[class*="u-border-"] {
  border-color: #bea48b !important;
}

.u-link.u-border-color-3[class*="u-border-"]:hover {
  border-color: #b29376 !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: #d6c3b1;
  stroke: #d6c3b1;
}

.u-button-style.u-border-color-3-light-1 {
  border-color: #d6c3b1 !important;
  color: #d6c3b1 !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: #c9af97 !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: #d6c3b1 !important;
  border-color: #d6c3b1 !important;
}

.u-link.u-border-color-3-light-1[class*="u-border-"] {
  border-color: #d6c3b1 !important;
}

.u-link.u-border-color-3-light-1[class*="u-border-"]:hover {
  border-color: #c9af97 !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: #efe5db;
  stroke: #efe5db;
}

.u-button-style.u-border-color-3-light-2 {
  border-color: #efe5db !important;
  color: #efe5db !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: #e1cebb !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: #efe5db !important;
  border-color: #efe5db !important;
}

.u-link.u-border-color-3-light-2[class*="u-border-"] {
  border-color: #efe5db !important;
}

.u-link.u-border-color-3-light-2[class*="u-border-"]:hover {
  border-color: #e1cebb !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: #fdfbf8;
  stroke: #fdfbf8;
}

.u-button-style.u-border-color-3-light-3 {
  border-color: #fdfbf8 !important;
  color: #fdfbf8 !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: #f2e5d1 !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: #fdfbf8 !important;
  border-color: #fdfbf8 !important;
}

.u-link.u-border-color-3-light-3[class*="u-border-"] {
  border-color: #fdfbf8 !important;
}

.u-link.u-border-color-3-light-3[class*="u-border-"]:hover {
  border-color: #f2e5d1 !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: #efe5db;
  stroke: #efe5db;
}

.u-button-style.u-border-color-3-base {
  border-color: #efe5db !important;
  color: #efe5db !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: #e1cebb !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: #efe5db !important;
  border-color: #efe5db !important;
}

.u-link.u-border-color-3-base[class*="u-border-"] {
  border-color: #efe5db !important;
}

.u-link.u-border-color-3-base[class*="u-border-"]:hover {
  border-color: #e1cebb !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: #332c29;
  stroke: #332c29;
}

.u-button-style.u-border-color-4-dark-3 {
  border-color: #332c29 !important;
  color: #332c29 !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: #2e2825 !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: #332c29 !important;
  border-color: #332c29 !important;
}

.u-link.u-border-color-4-dark-3[class*="u-border-"] {
  border-color: #332c29 !important;
}

.u-link.u-border-color-4-dark-3[class*="u-border-"]:hover {
  border-color: #2e2825 !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: #665146;
  stroke: #665146;
}

.u-button-style.u-border-color-4-dark-2 {
  border-color: #665146 !important;
  color: #665146 !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: #5c493f !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: #665146 !important;
  border-color: #665146 !important;
}

.u-link.u-border-color-4-dark-2[class*="u-border-"] {
  border-color: #665146 !important;
}

.u-link.u-border-color-4-dark-2[class*="u-border-"]:hover {
  border-color: #5c493f !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: #9a6d56;
  stroke: #9a6d56;
}

.u-button-style.u-border-color-4-dark-1 {
  border-color: #9a6d56 !important;
  color: #9a6d56 !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: #8b624d !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: #9a6d56 !important;
  border-color: #9a6d56 !important;
}

.u-link.u-border-color-4-dark-1[class*="u-border-"] {
  border-color: #9a6d56 !important;
}

.u-link.u-border-color-4-dark-1[class*="u-border-"]:hover {
  border-color: #8b624d !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: #cd825b;
  stroke: #cd825b;
}

.u-button-style.u-border-color-4 {
  border-color: #cd825b !important;
  color: #cd825b !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: #c67144 !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: #cd825b !important;
  border-color: #cd825b !important;
}

.u-link.u-border-color-4[class*="u-border-"] {
  border-color: #cd825b !important;
}

.u-link.u-border-color-4[class*="u-border-"]:hover {
  border-color: #c67144 !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: #dca486;
  stroke: #dca486;
}

.u-button-style.u-border-color-4-light-1 {
  border-color: #dca486 !important;
  color: #dca486 !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: #d48f6b !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: #dca486 !important;
  border-color: #dca486 !important;
}

.u-link.u-border-color-4-light-1[class*="u-border-"] {
  border-color: #dca486 !important;
}

.u-link.u-border-color-4-light-1[class*="u-border-"]:hover {
  border-color: #d48f6b !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: #ebc9b7;
  stroke: #ebc9b7;
}

.u-button-style.u-border-color-4-light-2 {
  border-color: #ebc9b7 !important;
  color: #ebc9b7 !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: #e2b096 !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: #ebc9b7 !important;
  border-color: #ebc9b7 !important;
}

.u-link.u-border-color-4-light-2[class*="u-border-"] {
  border-color: #ebc9b7 !important;
}

.u-link.u-border-color-4-light-2[class*="u-border-"]:hover {
  border-color: #e2b096 !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: #faf1ec;
  stroke: #faf1ec;
}

.u-button-style.u-border-color-4-light-3 {
  border-color: #faf1ec !important;
  color: #faf1ec !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: #f0d5c6 !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: #faf1ec !important;
  border-color: #faf1ec !important;
}

.u-link.u-border-color-4-light-3[class*="u-border-"] {
  border-color: #faf1ec !important;
}

.u-link.u-border-color-4-light-3[class*="u-border-"]:hover {
  border-color: #f0d5c6 !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: #cd825b;
  stroke: #cd825b;
}

.u-button-style.u-border-color-4-base {
  border-color: #cd825b !important;
  color: #cd825b !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: #c67144 !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: #cd825b !important;
  border-color: #cd825b !important;
}

.u-link.u-border-color-4-base[class*="u-border-"] {
  border-color: #cd825b !important;
}

.u-link.u-border-color-4-base[class*="u-border-"]:hover {
  border-color: #c67144 !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: #292f33;
  stroke: #292f33;
}

.u-button-style.u-border-palette-1-dark-3 {
  border-color: #292f33 !important;
  color: #292f33 !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: #252a2e !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: #292f33 !important;
  border-color: #292f33 !important;
}

.u-link.u-border-palette-1-dark-3[class*="u-border-"] {
  border-color: #292f33 !important;
}

.u-link.u-border-palette-1-dark-3[class*="u-border-"]:hover {
  border-color: #252a2e !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: #4c5961;
  stroke: #4c5961;
}

.u-button-style.u-border-palette-1-dark-2 {
  border-color: #4c5961 !important;
  color: #4c5961 !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: #445057 !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: #4c5961 !important;
  border-color: #4c5961 !important;
}

.u-link.u-border-palette-1-dark-2[class*="u-border-"] {
  border-color: #4c5961 !important;
}

.u-link.u-border-palette-1-dark-2[class*="u-border-"]:hover {
  border-color: #445057 !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: #6d828e;
  stroke: #6d828e;
}

.u-button-style.u-border-palette-1-dark-1 {
  border-color: #6d828e !important;
  color: #6d828e !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: #627580 !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: #6d828e !important;
  border-color: #6d828e !important;
}

.u-link.u-border-palette-1-dark-1[class*="u-border-"] {
  border-color: #6d828e !important;
}

.u-link.u-border-palette-1-dark-1[class*="u-border-"]:hover {
  border-color: #627580 !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: #8eaabc;
  stroke: #8eaabc;
}

.u-button-style.u-border-palette-1 {
  border-color: #8eaabc !important;
  color: #8eaabc !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: #799ab0 !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: #8eaabc !important;
  border-color: #8eaabc !important;
}

.u-link.u-border-palette-1[class*="u-border-"] {
  border-color: #8eaabc !important;
}

.u-link.u-border-palette-1[class*="u-border-"]:hover {
  border-color: #799ab0 !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: #afc1cc;
  stroke: #afc1cc;
}

.u-button-style.u-border-palette-1-light-1 {
  border-color: #afc1cc !important;
  color: #afc1cc !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: #98afbd !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: #afc1cc !important;
  border-color: #afc1cc !important;
}

.u-link.u-border-palette-1-light-1[class*="u-border-"] {
  border-color: #afc1cc !important;
}

.u-link.u-border-palette-1-light-1[class*="u-border-"]:hover {
  border-color: #98afbd !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: #d4d9dc;
  stroke: #d4d9dc;
}

.u-button-style.u-border-palette-1-light-2 {
  border-color: #d4d9dc !important;
  color: #d4d9dc !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: #bcc4c9 !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: #d4d9dc !important;
  border-color: #d4d9dc !important;
}

.u-link.u-border-palette-1-light-2[class*="u-border-"] {
  border-color: #d4d9dc !important;
}

.u-link.u-border-palette-1-light-2[class*="u-border-"]:hover {
  border-color: #bcc4c9 !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: #f6fafc;
  stroke: #f6fafc;
}

.u-button-style.u-border-palette-1-light-3 {
  border-color: #f6fafc !important;
  color: #f6fafc !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: #d1e5f0 !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: #f6fafc !important;
  border-color: #f6fafc !important;
}

.u-link.u-border-palette-1-light-3[class*="u-border-"] {
  border-color: #f6fafc !important;
}

.u-link.u-border-palette-1-light-3[class*="u-border-"]:hover {
  border-color: #d1e5f0 !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: #d4d9dc;
  stroke: #d4d9dc;
}

.u-button-style.u-border-palette-1-base {
  border-color: #d4d9dc !important;
  color: #d4d9dc !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: #bcc4c9 !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: #d4d9dc !important;
  border-color: #d4d9dc !important;
}

.u-link.u-border-palette-1-base[class*="u-border-"] {
  border-color: #d4d9dc !important;
}

.u-link.u-border-palette-1-base[class*="u-border-"]:hover {
  border-color: #bcc4c9 !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: #332f29;
  stroke: #332f29;
}

.u-button-style.u-border-palette-2-dark-3 {
  border-color: #332f29 !important;
  color: #332f29 !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: #2e2a25 !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: #332f29 !important;
  border-color: #332f29 !important;
}

.u-link.u-border-palette-2-dark-3[class*="u-border-"] {
  border-color: #332f29 !important;
}

.u-link.u-border-palette-2-dark-3[class*="u-border-"]:hover {
  border-color: #2e2a25 !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: #715c40;
  stroke: #715c40;
}

.u-button-style.u-border-palette-2-dark-2 {
  border-color: #715c40 !important;
  color: #715c40 !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: #66533a !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: #715c40 !important;
  border-color: #715c40 !important;
}

.u-link.u-border-palette-2-dark-2[class*="u-border-"] {
  border-color: #715c40 !important;
}

.u-link.u-border-palette-2-dark-2[class*="u-border-"]:hover {
  border-color: #66533a !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: #ae7e3c;
  stroke: #ae7e3c;
}

.u-button-style.u-border-palette-2-dark-1 {
  border-color: #ae7e3c !important;
  color: #ae7e3c !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: #9d7136 !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: #ae7e3c !important;
  border-color: #ae7e3c !important;
}

.u-link.u-border-palette-2-dark-1[class*="u-border-"] {
  border-color: #ae7e3c !important;
}

.u-link.u-border-palette-2-dark-1[class*="u-border-"]:hover {
  border-color: #9d7136 !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: #dba459;
  stroke: #dba459;
}

.u-button-style.u-border-palette-2 {
  border-color: #dba459 !important;
  color: #dba459 !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: #d69640 !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: #dba459 !important;
  border-color: #dba459 !important;
}

.u-link.u-border-palette-2[class*="u-border-"] {
  border-color: #dba459 !important;
}

.u-link.u-border-palette-2[class*="u-border-"]:hover {
  border-color: #d69640 !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: #e6bd86;
  stroke: #e6bd86;
}

.u-button-style.u-border-palette-2-light-1 {
  border-color: #e6bd86 !important;
  color: #e6bd86 !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: #e0ad68 !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: #e6bd86 !important;
  border-color: #e6bd86 !important;
}

.u-link.u-border-palette-2-light-1[class*="u-border-"] {
  border-color: #e6bd86 !important;
}

.u-link.u-border-palette-2-light-1[class*="u-border-"]:hover {
  border-color: #e0ad68 !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: #f0d8b7;
  stroke: #f0d8b7;
}

.u-button-style.u-border-palette-2-light-2 {
  border-color: #f0d8b7 !important;
  color: #f0d8b7 !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: #e9c594 !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: #f0d8b7 !important;
  border-color: #f0d8b7 !important;
}

.u-link.u-border-palette-2-light-2[class*="u-border-"] {
  border-color: #f0d8b7 !important;
}

.u-link.u-border-palette-2-light-2[class*="u-border-"]:hover {
  border-color: #e9c594 !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: #fbf5ec;
  stroke: #fbf5ec;
}

.u-button-style.u-border-palette-2-light-3 {
  border-color: #fbf5ec !important;
  color: #fbf5ec !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: #f3e0c4 !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: #fbf5ec !important;
  border-color: #fbf5ec !important;
}

.u-link.u-border-palette-2-light-3[class*="u-border-"] {
  border-color: #fbf5ec !important;
}

.u-link.u-border-palette-2-light-3[class*="u-border-"]:hover {
  border-color: #f3e0c4 !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: #ae7e3c;
  stroke: #ae7e3c;
}

.u-button-style.u-border-palette-2-base {
  border-color: #ae7e3c !important;
  color: #ae7e3c !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: #9d7136 !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: #ae7e3c !important;
  border-color: #ae7e3c !important;
}

.u-link.u-border-palette-2-base[class*="u-border-"] {
  border-color: #ae7e3c !important;
}

.u-link.u-border-palette-2-base[class*="u-border-"]:hover {
  border-color: #9d7136 !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: #332e29;
  stroke: #332e29;
}

.u-button-style.u-border-palette-3-dark-3 {
  border-color: #332e29 !important;
  color: #332e29 !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: #2e2925 !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: #332e29 !important;
  border-color: #332e29 !important;
}

.u-link.u-border-palette-3-dark-3[class*="u-border-"] {
  border-color: #332e29 !important;
}

.u-link.u-border-palette-3-dark-3[class*="u-border-"]:hover {
  border-color: #2e2925 !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: #61564c;
  stroke: #61564c;
}

.u-button-style.u-border-palette-3-dark-2 {
  border-color: #61564c !important;
  color: #61564c !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: #574d44 !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: #61564c !important;
  border-color: #61564c !important;
}

.u-link.u-border-palette-3-dark-2[class*="u-border-"] {
  border-color: #61564c !important;
}

.u-link.u-border-palette-3-dark-2[class*="u-border-"]:hover {
  border-color: #574d44 !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: #8f7e6c;
  stroke: #8f7e6c;
}

.u-button-style.u-border-palette-3-dark-1 {
  border-color: #8f7e6c !important;
  color: #8f7e6c !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: #817161 !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: #8f7e6c !important;
  border-color: #8f7e6c !important;
}

.u-link.u-border-palette-3-dark-1[class*="u-border-"] {
  border-color: #8f7e6c !important;
}

.u-link.u-border-palette-3-dark-1[class*="u-border-"]:hover {
  border-color: #817161 !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: #bea48b;
  stroke: #bea48b;
}

.u-button-style.u-border-palette-3 {
  border-color: #bea48b !important;
  color: #bea48b !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: #b29376 !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: #bea48b !important;
  border-color: #bea48b !important;
}

.u-link.u-border-palette-3[class*="u-border-"] {
  border-color: #bea48b !important;
}

.u-link.u-border-palette-3[class*="u-border-"]:hover {
  border-color: #b29376 !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: #d6c3b1;
  stroke: #d6c3b1;
}

.u-button-style.u-border-palette-3-light-1 {
  border-color: #d6c3b1 !important;
  color: #d6c3b1 !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: #c9af97 !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: #d6c3b1 !important;
  border-color: #d6c3b1 !important;
}

.u-link.u-border-palette-3-light-1[class*="u-border-"] {
  border-color: #d6c3b1 !important;
}

.u-link.u-border-palette-3-light-1[class*="u-border-"]:hover {
  border-color: #c9af97 !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: #efe5db;
  stroke: #efe5db;
}

.u-button-style.u-border-palette-3-light-2 {
  border-color: #efe5db !important;
  color: #efe5db !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: #e1cebb !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: #efe5db !important;
  border-color: #efe5db !important;
}

.u-link.u-border-palette-3-light-2[class*="u-border-"] {
  border-color: #efe5db !important;
}

.u-link.u-border-palette-3-light-2[class*="u-border-"]:hover {
  border-color: #e1cebb !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: #fdfbf8;
  stroke: #fdfbf8;
}

.u-button-style.u-border-palette-3-light-3 {
  border-color: #fdfbf8 !important;
  color: #fdfbf8 !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: #f2e5d1 !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: #fdfbf8 !important;
  border-color: #fdfbf8 !important;
}

.u-link.u-border-palette-3-light-3[class*="u-border-"] {
  border-color: #fdfbf8 !important;
}

.u-link.u-border-palette-3-light-3[class*="u-border-"]:hover {
  border-color: #f2e5d1 !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: #efe5db;
  stroke: #efe5db;
}

.u-button-style.u-border-palette-3-base {
  border-color: #efe5db !important;
  color: #efe5db !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: #e1cebb !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: #efe5db !important;
  border-color: #efe5db !important;
}

.u-link.u-border-palette-3-base[class*="u-border-"] {
  border-color: #efe5db !important;
}

.u-link.u-border-palette-3-base[class*="u-border-"]:hover {
  border-color: #e1cebb !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: #332c29;
  stroke: #332c29;
}

.u-button-style.u-border-palette-4-dark-3 {
  border-color: #332c29 !important;
  color: #332c29 !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: #2e2825 !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: #332c29 !important;
  border-color: #332c29 !important;
}

.u-link.u-border-palette-4-dark-3[class*="u-border-"] {
  border-color: #332c29 !important;
}

.u-link.u-border-palette-4-dark-3[class*="u-border-"]:hover {
  border-color: #2e2825 !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: #665146;
  stroke: #665146;
}

.u-button-style.u-border-palette-4-dark-2 {
  border-color: #665146 !important;
  color: #665146 !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: #5c493f !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: #665146 !important;
  border-color: #665146 !important;
}

.u-link.u-border-palette-4-dark-2[class*="u-border-"] {
  border-color: #665146 !important;
}

.u-link.u-border-palette-4-dark-2[class*="u-border-"]:hover {
  border-color: #5c493f !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: #9a6d56;
  stroke: #9a6d56;
}

.u-button-style.u-border-palette-4-dark-1 {
  border-color: #9a6d56 !important;
  color: #9a6d56 !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: #8b624d !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: #9a6d56 !important;
  border-color: #9a6d56 !important;
}

.u-link.u-border-palette-4-dark-1[class*="u-border-"] {
  border-color: #9a6d56 !important;
}

.u-link.u-border-palette-4-dark-1[class*="u-border-"]:hover {
  border-color: #8b624d !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: #cd825b;
  stroke: #cd825b;
}

.u-button-style.u-border-palette-4 {
  border-color: #cd825b !important;
  color: #cd825b !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: #c67144 !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: #cd825b !important;
  border-color: #cd825b !important;
}

.u-link.u-border-palette-4[class*="u-border-"] {
  border-color: #cd825b !important;
}

.u-link.u-border-palette-4[class*="u-border-"]:hover {
  border-color: #c67144 !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: #dca486;
  stroke: #dca486;
}

.u-button-style.u-border-palette-4-light-1 {
  border-color: #dca486 !important;
  color: #dca486 !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: #d48f6b !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: #dca486 !important;
  border-color: #dca486 !important;
}

.u-link.u-border-palette-4-light-1[class*="u-border-"] {
  border-color: #dca486 !important;
}

.u-link.u-border-palette-4-light-1[class*="u-border-"]:hover {
  border-color: #d48f6b !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: #ebc9b7;
  stroke: #ebc9b7;
}

.u-button-style.u-border-palette-4-light-2 {
  border-color: #ebc9b7 !important;
  color: #ebc9b7 !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: #e2b096 !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: #ebc9b7 !important;
  border-color: #ebc9b7 !important;
}

.u-link.u-border-palette-4-light-2[class*="u-border-"] {
  border-color: #ebc9b7 !important;
}

.u-link.u-border-palette-4-light-2[class*="u-border-"]:hover {
  border-color: #e2b096 !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: #faf1ec;
  stroke: #faf1ec;
}

.u-button-style.u-border-palette-4-light-3 {
  border-color: #faf1ec !important;
  color: #faf1ec !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: #f0d5c6 !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: #faf1ec !important;
  border-color: #faf1ec !important;
}

.u-link.u-border-palette-4-light-3[class*="u-border-"] {
  border-color: #faf1ec !important;
}

.u-link.u-border-palette-4-light-3[class*="u-border-"]:hover {
  border-color: #f0d5c6 !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: #cd825b;
  stroke: #cd825b;
}

.u-button-style.u-border-palette-4-base {
  border-color: #cd825b !important;
  color: #cd825b !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: #c67144 !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: #cd825b !important;
  border-color: #cd825b !important;
}

.u-link.u-border-palette-4-base[class*="u-border-"] {
  border-color: #cd825b !important;
}

.u-link.u-border-palette-4-base[class*="u-border-"]:hover {
  border-color: #c67144 !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: #292f33 !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: #252a2e !important;
}

/* hover */
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-text-hover-color-1-dark-3.u-gallery-nav: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: #292f33 !important;
}

.u-text-color-1-dark-3 .u-svg-link,
.u-text-hover-color-1-dark-3:hover .u-svg-link,
.u-text-hover-color-1-dark-3:focus .u-svg-link,
.u-text-active-color-1-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-dark-3 .u-svg-link {
  fill: #292f33;
}

.u-link.u-text-color-1-dark-3:hover {
  color: #252a2e !important;
}

a.u-link.u-text-hover-color-1-dark-3:hover {
  color: #292f33 !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: #4c5961 !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: #445057 !important;
}

/* hover */
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-text-hover-color-1-dark-2.u-gallery-nav: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: #4c5961 !important;
}

.u-text-color-1-dark-2 .u-svg-link,
.u-text-hover-color-1-dark-2:hover .u-svg-link,
.u-text-hover-color-1-dark-2:focus .u-svg-link,
.u-text-active-color-1-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-dark-2 .u-svg-link {
  fill: #4c5961;
}

.u-link.u-text-color-1-dark-2:hover {
  color: #445057 !important;
}

a.u-link.u-text-hover-color-1-dark-2:hover {
  color: #4c5961 !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: #6d828e !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: #627580 !important;
}

/* hover */
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-text-hover-color-1-dark-1.u-gallery-nav: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: #6d828e !important;
}

.u-text-color-1-dark-1 .u-svg-link,
.u-text-hover-color-1-dark-1:hover .u-svg-link,
.u-text-hover-color-1-dark-1:focus .u-svg-link,
.u-text-active-color-1-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-dark-1 .u-svg-link {
  fill: #6d828e;
}

.u-link.u-text-color-1-dark-1:hover {
  color: #627580 !important;
}

a.u-link.u-text-hover-color-1-dark-1:hover {
  color: #6d828e !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: #8eaabc !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: #799ab0 !important;
}

/* hover */
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-text-hover-color-1.u-gallery-nav: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: #8eaabc !important;
}

.u-text-color-1 .u-svg-link,
.u-text-hover-color-1:hover .u-svg-link,
.u-text-hover-color-1:focus .u-svg-link,
.u-text-active-color-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1 .u-svg-link {
  fill: #8eaabc;
}

.u-link.u-text-color-1:hover {
  color: #799ab0 !important;
}

a.u-link.u-text-hover-color-1:hover {
  color: #8eaabc !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: #afc1cc !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: #98afbd !important;
}

/* hover */
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-text-hover-color-1-light-1.u-gallery-nav: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: #afc1cc !important;
}

.u-text-color-1-light-1 .u-svg-link,
.u-text-hover-color-1-light-1:hover .u-svg-link,
.u-text-hover-color-1-light-1:focus .u-svg-link,
.u-text-active-color-1-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-light-1 .u-svg-link {
  fill: #afc1cc;
}

.u-link.u-text-color-1-light-1:hover {
  color: #98afbd !important;
}

a.u-link.u-text-hover-color-1-light-1:hover {
  color: #afc1cc !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: #d4d9dc !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: #bcc4c9 !important;
}

/* hover */
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-text-hover-color-1-light-2.u-gallery-nav: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: #d4d9dc !important;
}

.u-text-color-1-light-2 .u-svg-link,
.u-text-hover-color-1-light-2:hover .u-svg-link,
.u-text-hover-color-1-light-2:focus .u-svg-link,
.u-text-active-color-1-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-light-2 .u-svg-link {
  fill: #d4d9dc;
}

.u-link.u-text-color-1-light-2:hover {
  color: #bcc4c9 !important;
}

a.u-link.u-text-hover-color-1-light-2:hover {
  color: #d4d9dc !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: #f6fafc !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: #d1e5f0 !important;
}

/* hover */
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-text-hover-color-1-light-3.u-gallery-nav: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: #f6fafc !important;
}

.u-text-color-1-light-3 .u-svg-link,
.u-text-hover-color-1-light-3:hover .u-svg-link,
.u-text-hover-color-1-light-3:focus .u-svg-link,
.u-text-active-color-1-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-light-3 .u-svg-link {
  fill: #f6fafc;
}

.u-link.u-text-color-1-light-3:hover {
  color: #d1e5f0 !important;
}

a.u-link.u-text-hover-color-1-light-3:hover {
  color: #f6fafc !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: #d4d9dc !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: #bcc4c9 !important;
}

/* hover */
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-text-hover-color-1-base.u-gallery-nav: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: #d4d9dc !important;
}

.u-text-color-1-base .u-svg-link,
.u-text-hover-color-1-base:hover .u-svg-link,
.u-text-hover-color-1-base:focus .u-svg-link,
.u-text-active-color-1-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-1-base .u-svg-link {
  fill: #d4d9dc;
}

.u-link.u-text-color-1-base:hover {
  color: #bcc4c9 !important;
}

a.u-link.u-text-hover-color-1-base:hover {
  color: #d4d9dc !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: #332f29 !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: #2e2a25 !important;
}

/* hover */
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-text-hover-color-2-dark-3.u-gallery-nav: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: #332f29 !important;
}

.u-text-color-2-dark-3 .u-svg-link,
.u-text-hover-color-2-dark-3:hover .u-svg-link,
.u-text-hover-color-2-dark-3:focus .u-svg-link,
.u-text-active-color-2-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-dark-3 .u-svg-link {
  fill: #332f29;
}

.u-link.u-text-color-2-dark-3:hover {
  color: #2e2a25 !important;
}

a.u-link.u-text-hover-color-2-dark-3:hover {
  color: #332f29 !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: #715c40 !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: #66533a !important;
}

/* hover */
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-text-hover-color-2-dark-2.u-gallery-nav: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: #715c40 !important;
}

.u-text-color-2-dark-2 .u-svg-link,
.u-text-hover-color-2-dark-2:hover .u-svg-link,
.u-text-hover-color-2-dark-2:focus .u-svg-link,
.u-text-active-color-2-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-dark-2 .u-svg-link {
  fill: #715c40;
}

.u-link.u-text-color-2-dark-2:hover {
  color: #66533a !important;
}

a.u-link.u-text-hover-color-2-dark-2:hover {
  color: #715c40 !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: #ae7e3c !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: #9d7136 !important;
}

/* hover */
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-text-hover-color-2-dark-1.u-gallery-nav: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: #ae7e3c !important;
}

.u-text-color-2-dark-1 .u-svg-link,
.u-text-hover-color-2-dark-1:hover .u-svg-link,
.u-text-hover-color-2-dark-1:focus .u-svg-link,
.u-text-active-color-2-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-dark-1 .u-svg-link {
  fill: #ae7e3c;
}

.u-link.u-text-color-2-dark-1:hover {
  color: #9d7136 !important;
}

a.u-link.u-text-hover-color-2-dark-1:hover {
  color: #ae7e3c !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: #dba459 !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: #d69640 !important;
}

/* hover */
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-text-hover-color-2.u-gallery-nav: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: #dba459 !important;
}

.u-text-color-2 .u-svg-link,
.u-text-hover-color-2:hover .u-svg-link,
.u-text-hover-color-2:focus .u-svg-link,
.u-text-active-color-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2 .u-svg-link {
  fill: #dba459;
}

.u-link.u-text-color-2:hover {
  color: #d69640 !important;
}

a.u-link.u-text-hover-color-2:hover {
  color: #dba459 !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: #e6bd86 !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: #e0ad68 !important;
}

/* hover */
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-text-hover-color-2-light-1.u-gallery-nav: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: #e6bd86 !important;
}

.u-text-color-2-light-1 .u-svg-link,
.u-text-hover-color-2-light-1:hover .u-svg-link,
.u-text-hover-color-2-light-1:focus .u-svg-link,
.u-text-active-color-2-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-light-1 .u-svg-link {
  fill: #e6bd86;
}

.u-link.u-text-color-2-light-1:hover {
  color: #e0ad68 !important;
}

a.u-link.u-text-hover-color-2-light-1:hover {
  color: #e6bd86 !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: #f0d8b7 !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: #e9c594 !important;
}

/* hover */
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-text-hover-color-2-light-2.u-gallery-nav: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: #f0d8b7 !important;
}

.u-text-color-2-light-2 .u-svg-link,
.u-text-hover-color-2-light-2:hover .u-svg-link,
.u-text-hover-color-2-light-2:focus .u-svg-link,
.u-text-active-color-2-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-light-2 .u-svg-link {
  fill: #f0d8b7;
}

.u-link.u-text-color-2-light-2:hover {
  color: #e9c594 !important;
}

a.u-link.u-text-hover-color-2-light-2:hover {
  color: #f0d8b7 !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: #fbf5ec !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: #f3e0c4 !important;
}

/* hover */
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-text-hover-color-2-light-3.u-gallery-nav: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: #fbf5ec !important;
}

.u-text-color-2-light-3 .u-svg-link,
.u-text-hover-color-2-light-3:hover .u-svg-link,
.u-text-hover-color-2-light-3:focus .u-svg-link,
.u-text-active-color-2-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-light-3 .u-svg-link {
  fill: #fbf5ec;
}

.u-link.u-text-color-2-light-3:hover {
  color: #f3e0c4 !important;
}

a.u-link.u-text-hover-color-2-light-3:hover {
  color: #fbf5ec !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: #ae7e3c !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: #9d7136 !important;
}

/* hover */
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-text-hover-color-2-base.u-gallery-nav: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: #ae7e3c !important;
}

.u-text-color-2-base .u-svg-link,
.u-text-hover-color-2-base:hover .u-svg-link,
.u-text-hover-color-2-base:focus .u-svg-link,
.u-text-active-color-2-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-2-base .u-svg-link {
  fill: #ae7e3c;
}

.u-link.u-text-color-2-base:hover {
  color: #9d7136 !important;
}

a.u-link.u-text-hover-color-2-base:hover {
  color: #ae7e3c !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: #332e29 !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: #2e2925 !important;
}

/* hover */
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-text-hover-color-3-dark-3.u-gallery-nav: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: #332e29 !important;
}

.u-text-color-3-dark-3 .u-svg-link,
.u-text-hover-color-3-dark-3:hover .u-svg-link,
.u-text-hover-color-3-dark-3:focus .u-svg-link,
.u-text-active-color-3-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-dark-3 .u-svg-link {
  fill: #332e29;
}

.u-link.u-text-color-3-dark-3:hover {
  color: #2e2925 !important;
}

a.u-link.u-text-hover-color-3-dark-3:hover {
  color: #332e29 !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: #61564c !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: #574d44 !important;
}

/* hover */
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-text-hover-color-3-dark-2.u-gallery-nav: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: #61564c !important;
}

.u-text-color-3-dark-2 .u-svg-link,
.u-text-hover-color-3-dark-2:hover .u-svg-link,
.u-text-hover-color-3-dark-2:focus .u-svg-link,
.u-text-active-color-3-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-dark-2 .u-svg-link {
  fill: #61564c;
}

.u-link.u-text-color-3-dark-2:hover {
  color: #574d44 !important;
}

a.u-link.u-text-hover-color-3-dark-2:hover {
  color: #61564c !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: #8f7e6c !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: #817161 !important;
}

/* hover */
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-text-hover-color-3-dark-1.u-gallery-nav: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: #8f7e6c !important;
}

.u-text-color-3-dark-1 .u-svg-link,
.u-text-hover-color-3-dark-1:hover .u-svg-link,
.u-text-hover-color-3-dark-1:focus .u-svg-link,
.u-text-active-color-3-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-dark-1 .u-svg-link {
  fill: #8f7e6c;
}

.u-link.u-text-color-3-dark-1:hover {
  color: #817161 !important;
}

a.u-link.u-text-hover-color-3-dark-1:hover {
  color: #8f7e6c !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: #bea48b !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: #b29376 !important;
}

/* hover */
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-text-hover-color-3.u-gallery-nav: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: #bea48b !important;
}

.u-text-color-3 .u-svg-link,
.u-text-hover-color-3:hover .u-svg-link,
.u-text-hover-color-3:focus .u-svg-link,
.u-text-active-color-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3 .u-svg-link {
  fill: #bea48b;
}

.u-link.u-text-color-3:hover {
  color: #b29376 !important;
}

a.u-link.u-text-hover-color-3:hover {
  color: #bea48b !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: #d6c3b1 !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: #c9af97 !important;
}

/* hover */
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-text-hover-color-3-light-1.u-gallery-nav: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: #d6c3b1 !important;
}

.u-text-color-3-light-1 .u-svg-link,
.u-text-hover-color-3-light-1:hover .u-svg-link,
.u-text-hover-color-3-light-1:focus .u-svg-link,
.u-text-active-color-3-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-light-1 .u-svg-link {
  fill: #d6c3b1;
}

.u-link.u-text-color-3-light-1:hover {
  color: #c9af97 !important;
}

a.u-link.u-text-hover-color-3-light-1:hover {
  color: #d6c3b1 !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: #efe5db !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: #e1cebb !important;
}

/* hover */
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-text-hover-color-3-light-2.u-gallery-nav: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: #efe5db !important;
}

.u-text-color-3-light-2 .u-svg-link,
.u-text-hover-color-3-light-2:hover .u-svg-link,
.u-text-hover-color-3-light-2:focus .u-svg-link,
.u-text-active-color-3-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-light-2 .u-svg-link {
  fill: #efe5db;
}

.u-link.u-text-color-3-light-2:hover {
  color: #e1cebb !important;
}

a.u-link.u-text-hover-color-3-light-2:hover {
  color: #efe5db !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: #fdfbf8 !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: #f2e5d1 !important;
}

/* hover */
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-text-hover-color-3-light-3.u-gallery-nav: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: #fdfbf8 !important;
}

.u-text-color-3-light-3 .u-svg-link,
.u-text-hover-color-3-light-3:hover .u-svg-link,
.u-text-hover-color-3-light-3:focus .u-svg-link,
.u-text-active-color-3-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-light-3 .u-svg-link {
  fill: #fdfbf8;
}

.u-link.u-text-color-3-light-3:hover {
  color: #f2e5d1 !important;
}

a.u-link.u-text-hover-color-3-light-3:hover {
  color: #fdfbf8 !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: #efe5db !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: #e1cebb !important;
}

/* hover */
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-text-hover-color-3-base.u-gallery-nav: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: #efe5db !important;
}

.u-text-color-3-base .u-svg-link,
.u-text-hover-color-3-base:hover .u-svg-link,
.u-text-hover-color-3-base:focus .u-svg-link,
.u-text-active-color-3-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-3-base .u-svg-link {
  fill: #efe5db;
}

.u-link.u-text-color-3-base:hover {
  color: #e1cebb !important;
}

a.u-link.u-text-hover-color-3-base:hover {
  color: #efe5db !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: #332c29 !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: #2e2825 !important;
}

/* hover */
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-text-hover-color-4-dark-3.u-gallery-nav: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: #332c29 !important;
}

.u-text-color-4-dark-3 .u-svg-link,
.u-text-hover-color-4-dark-3:hover .u-svg-link,
.u-text-hover-color-4-dark-3:focus .u-svg-link,
.u-text-active-color-4-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-dark-3 .u-svg-link {
  fill: #332c29;
}

.u-link.u-text-color-4-dark-3:hover {
  color: #2e2825 !important;
}

a.u-link.u-text-hover-color-4-dark-3:hover {
  color: #332c29 !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: #665146 !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: #5c493f !important;
}

/* hover */
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-text-hover-color-4-dark-2.u-gallery-nav: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: #665146 !important;
}

.u-text-color-4-dark-2 .u-svg-link,
.u-text-hover-color-4-dark-2:hover .u-svg-link,
.u-text-hover-color-4-dark-2:focus .u-svg-link,
.u-text-active-color-4-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-dark-2 .u-svg-link {
  fill: #665146;
}

.u-link.u-text-color-4-dark-2:hover {
  color: #5c493f !important;
}

a.u-link.u-text-hover-color-4-dark-2:hover {
  color: #665146 !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: #9a6d56 !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: #8b624d !important;
}

/* hover */
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-text-hover-color-4-dark-1.u-gallery-nav: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: #9a6d56 !important;
}

.u-text-color-4-dark-1 .u-svg-link,
.u-text-hover-color-4-dark-1:hover .u-svg-link,
.u-text-hover-color-4-dark-1:focus .u-svg-link,
.u-text-active-color-4-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-dark-1 .u-svg-link {
  fill: #9a6d56;
}

.u-link.u-text-color-4-dark-1:hover {
  color: #8b624d !important;
}

a.u-link.u-text-hover-color-4-dark-1:hover {
  color: #9a6d56 !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: #cd825b !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: #c67144 !important;
}

/* hover */
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-text-hover-color-4.u-gallery-nav: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: #cd825b !important;
}

.u-text-color-4 .u-svg-link,
.u-text-hover-color-4:hover .u-svg-link,
.u-text-hover-color-4:focus .u-svg-link,
.u-text-active-color-4:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4 .u-svg-link {
  fill: #cd825b;
}

.u-link.u-text-color-4:hover {
  color: #c67144 !important;
}

a.u-link.u-text-hover-color-4:hover {
  color: #cd825b !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: #dca486 !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: #d48f6b !important;
}

/* hover */
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-text-hover-color-4-light-1.u-gallery-nav: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: #dca486 !important;
}

.u-text-color-4-light-1 .u-svg-link,
.u-text-hover-color-4-light-1:hover .u-svg-link,
.u-text-hover-color-4-light-1:focus .u-svg-link,
.u-text-active-color-4-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-light-1 .u-svg-link {
  fill: #dca486;
}

.u-link.u-text-color-4-light-1:hover {
  color: #d48f6b !important;
}

a.u-link.u-text-hover-color-4-light-1:hover {
  color: #dca486 !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: #ebc9b7 !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: #e2b096 !important;
}

/* hover */
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-text-hover-color-4-light-2.u-gallery-nav: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: #ebc9b7 !important;
}

.u-text-color-4-light-2 .u-svg-link,
.u-text-hover-color-4-light-2:hover .u-svg-link,
.u-text-hover-color-4-light-2:focus .u-svg-link,
.u-text-active-color-4-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-light-2 .u-svg-link {
  fill: #ebc9b7;
}

.u-link.u-text-color-4-light-2:hover {
  color: #e2b096 !important;
}

a.u-link.u-text-hover-color-4-light-2:hover {
  color: #ebc9b7 !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: #faf1ec !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: #f0d5c6 !important;
}

/* hover */
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-text-hover-color-4-light-3.u-gallery-nav: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: #faf1ec !important;
}

.u-text-color-4-light-3 .u-svg-link,
.u-text-hover-color-4-light-3:hover .u-svg-link,
.u-text-hover-color-4-light-3:focus .u-svg-link,
.u-text-active-color-4-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-light-3 .u-svg-link {
  fill: #faf1ec;
}

.u-link.u-text-color-4-light-3:hover {
  color: #f0d5c6 !important;
}

a.u-link.u-text-hover-color-4-light-3:hover {
  color: #faf1ec !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: #cd825b !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: #c67144 !important;
}

/* hover */
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-text-hover-color-4-base.u-gallery-nav: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: #cd825b !important;
}

.u-text-color-4-base .u-svg-link,
.u-text-hover-color-4-base:hover .u-svg-link,
.u-text-hover-color-4-base:focus .u-svg-link,
.u-text-active-color-4-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-4-base .u-svg-link {
  fill: #cd825b;
}

.u-link.u-text-color-4-base:hover {
  color: #c67144 !important;
}

a.u-link.u-text-hover-color-4-base:hover {
  color: #cd825b !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;
}

/* hover */
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-text-hover-color-5-dark-3.u-gallery-nav: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-text-hover-color-5-dark-3:focus .u-svg-link,
.u-text-active-color-5-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-dark-3 .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;
}

/* hover */
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-text-hover-color-5-dark-2.u-gallery-nav: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-text-hover-color-5-dark-2:focus .u-svg-link,
.u-text-active-color-5-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-dark-2 .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;
}

/* hover */
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-text-hover-color-5-dark-1.u-gallery-nav: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-text-hover-color-5-dark-1:focus .u-svg-link,
.u-text-active-color-5-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-dark-1 .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;
}

/* hover */
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-text-hover-color-5.u-gallery-nav: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-text-hover-color-5:focus .u-svg-link,
.u-text-active-color-5:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5 .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;
}

/* hover */
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-text-hover-color-5-light-1.u-gallery-nav: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-text-hover-color-5-light-1:focus .u-svg-link,
.u-text-active-color-5-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-light-1 .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;
}

/* hover */
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-text-hover-color-5-light-2.u-gallery-nav: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-text-hover-color-5-light-2:focus .u-svg-link,
.u-text-active-color-5-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-light-2 .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;
}

/* hover */
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-text-hover-color-5-light-3.u-gallery-nav: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-text-hover-color-5-light-3:focus .u-svg-link,
.u-text-active-color-5-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-light-3 .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;
}

/* hover */
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-text-hover-color-5-base.u-gallery-nav: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-text-hover-color-5-base:focus .u-svg-link,
.u-text-active-color-5-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-color-5-base .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: #292f33 !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: #252a2e !important;
}

/* hover */
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-text-hover-palette-1-dark-3.u-gallery-nav: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: #292f33 !important;
}

.u-text-palette-1-dark-3 .u-svg-link,
.u-text-hover-palette-1-dark-3:hover .u-svg-link,
.u-text-hover-palette-1-dark-3:focus .u-svg-link,
.u-text-active-palette-1-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-dark-3 .u-svg-link {
  fill: #292f33;
}

.u-link.u-text-palette-1-dark-3:hover {
  color: #252a2e !important;
}

a.u-link.u-text-hover-palette-1-dark-3:hover {
  color: #292f33 !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: #4c5961 !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: #445057 !important;
}

/* hover */
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-text-hover-palette-1-dark-2.u-gallery-nav: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: #4c5961 !important;
}

.u-text-palette-1-dark-2 .u-svg-link,
.u-text-hover-palette-1-dark-2:hover .u-svg-link,
.u-text-hover-palette-1-dark-2:focus .u-svg-link,
.u-text-active-palette-1-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-dark-2 .u-svg-link {
  fill: #4c5961;
}

.u-link.u-text-palette-1-dark-2:hover {
  color: #445057 !important;
}

a.u-link.u-text-hover-palette-1-dark-2:hover {
  color: #4c5961 !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: #6d828e !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: #627580 !important;
}

/* hover */
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-text-hover-palette-1-dark-1.u-gallery-nav: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: #6d828e !important;
}

.u-text-palette-1-dark-1 .u-svg-link,
.u-text-hover-palette-1-dark-1:hover .u-svg-link,
.u-text-hover-palette-1-dark-1:focus .u-svg-link,
.u-text-active-palette-1-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-dark-1 .u-svg-link {
  fill: #6d828e;
}

.u-link.u-text-palette-1-dark-1:hover {
  color: #627580 !important;
}

a.u-link.u-text-hover-palette-1-dark-1:hover {
  color: #6d828e !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: #8eaabc !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: #799ab0 !important;
}

/* hover */
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-text-hover-palette-1.u-gallery-nav: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: #8eaabc !important;
}

.u-text-palette-1 .u-svg-link,
.u-text-hover-palette-1:hover .u-svg-link,
.u-text-hover-palette-1:focus .u-svg-link,
.u-text-active-palette-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1 .u-svg-link {
  fill: #8eaabc;
}

.u-link.u-text-palette-1:hover {
  color: #799ab0 !important;
}

a.u-link.u-text-hover-palette-1:hover {
  color: #8eaabc !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: #afc1cc !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: #98afbd !important;
}

/* hover */
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-text-hover-palette-1-light-1.u-gallery-nav: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: #afc1cc !important;
}

.u-text-palette-1-light-1 .u-svg-link,
.u-text-hover-palette-1-light-1:hover .u-svg-link,
.u-text-hover-palette-1-light-1:focus .u-svg-link,
.u-text-active-palette-1-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-light-1 .u-svg-link {
  fill: #afc1cc;
}

.u-link.u-text-palette-1-light-1:hover {
  color: #98afbd !important;
}

a.u-link.u-text-hover-palette-1-light-1:hover {
  color: #afc1cc !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: #d4d9dc !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: #bcc4c9 !important;
}

/* hover */
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-text-hover-palette-1-light-2.u-gallery-nav: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: #d4d9dc !important;
}

.u-text-palette-1-light-2 .u-svg-link,
.u-text-hover-palette-1-light-2:hover .u-svg-link,
.u-text-hover-palette-1-light-2:focus .u-svg-link,
.u-text-active-palette-1-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-light-2 .u-svg-link {
  fill: #d4d9dc;
}

.u-link.u-text-palette-1-light-2:hover {
  color: #bcc4c9 !important;
}

a.u-link.u-text-hover-palette-1-light-2:hover {
  color: #d4d9dc !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: #f6fafc !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: #d1e5f0 !important;
}

/* hover */
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-text-hover-palette-1-light-3.u-gallery-nav: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: #f6fafc !important;
}

.u-text-palette-1-light-3 .u-svg-link,
.u-text-hover-palette-1-light-3:hover .u-svg-link,
.u-text-hover-palette-1-light-3:focus .u-svg-link,
.u-text-active-palette-1-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-light-3 .u-svg-link {
  fill: #f6fafc;
}

.u-link.u-text-palette-1-light-3:hover {
  color: #d1e5f0 !important;
}

a.u-link.u-text-hover-palette-1-light-3:hover {
  color: #f6fafc !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: #d4d9dc !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: #bcc4c9 !important;
}

/* hover */
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-text-hover-palette-1-base.u-gallery-nav: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: #d4d9dc !important;
}

.u-text-palette-1-base .u-svg-link,
.u-text-hover-palette-1-base:hover .u-svg-link,
.u-text-hover-palette-1-base:focus .u-svg-link,
.u-text-active-palette-1-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-1-base .u-svg-link {
  fill: #d4d9dc;
}

.u-link.u-text-palette-1-base:hover {
  color: #bcc4c9 !important;
}

a.u-link.u-text-hover-palette-1-base:hover {
  color: #d4d9dc !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: #332f29 !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: #2e2a25 !important;
}

/* hover */
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-text-hover-palette-2-dark-3.u-gallery-nav: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: #332f29 !important;
}

.u-text-palette-2-dark-3 .u-svg-link,
.u-text-hover-palette-2-dark-3:hover .u-svg-link,
.u-text-hover-palette-2-dark-3:focus .u-svg-link,
.u-text-active-palette-2-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-dark-3 .u-svg-link {
  fill: #332f29;
}

.u-link.u-text-palette-2-dark-3:hover {
  color: #2e2a25 !important;
}

a.u-link.u-text-hover-palette-2-dark-3:hover {
  color: #332f29 !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: #715c40 !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: #66533a !important;
}

/* hover */
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-text-hover-palette-2-dark-2.u-gallery-nav: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: #715c40 !important;
}

.u-text-palette-2-dark-2 .u-svg-link,
.u-text-hover-palette-2-dark-2:hover .u-svg-link,
.u-text-hover-palette-2-dark-2:focus .u-svg-link,
.u-text-active-palette-2-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-dark-2 .u-svg-link {
  fill: #715c40;
}

.u-link.u-text-palette-2-dark-2:hover {
  color: #66533a !important;
}

a.u-link.u-text-hover-palette-2-dark-2:hover {
  color: #715c40 !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: #ae7e3c !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: #9d7136 !important;
}

/* hover */
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-text-hover-palette-2-dark-1.u-gallery-nav: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: #ae7e3c !important;
}

.u-text-palette-2-dark-1 .u-svg-link,
.u-text-hover-palette-2-dark-1:hover .u-svg-link,
.u-text-hover-palette-2-dark-1:focus .u-svg-link,
.u-text-active-palette-2-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-dark-1 .u-svg-link {
  fill: #ae7e3c;
}

.u-link.u-text-palette-2-dark-1:hover {
  color: #9d7136 !important;
}

a.u-link.u-text-hover-palette-2-dark-1:hover {
  color: #ae7e3c !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: #dba459 !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: #d69640 !important;
}

/* hover */
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-text-hover-palette-2.u-gallery-nav: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: #dba459 !important;
}

.u-text-palette-2 .u-svg-link,
.u-text-hover-palette-2:hover .u-svg-link,
.u-text-hover-palette-2:focus .u-svg-link,
.u-text-active-palette-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2 .u-svg-link {
  fill: #dba459;
}

.u-link.u-text-palette-2:hover {
  color: #d69640 !important;
}

a.u-link.u-text-hover-palette-2:hover {
  color: #dba459 !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: #e6bd86 !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: #e0ad68 !important;
}

/* hover */
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-text-hover-palette-2-light-1.u-gallery-nav: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: #e6bd86 !important;
}

.u-text-palette-2-light-1 .u-svg-link,
.u-text-hover-palette-2-light-1:hover .u-svg-link,
.u-text-hover-palette-2-light-1:focus .u-svg-link,
.u-text-active-palette-2-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-light-1 .u-svg-link {
  fill: #e6bd86;
}

.u-link.u-text-palette-2-light-1:hover {
  color: #e0ad68 !important;
}

a.u-link.u-text-hover-palette-2-light-1:hover {
  color: #e6bd86 !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: #f0d8b7 !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: #e9c594 !important;
}

/* hover */
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-text-hover-palette-2-light-2.u-gallery-nav: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: #f0d8b7 !important;
}

.u-text-palette-2-light-2 .u-svg-link,
.u-text-hover-palette-2-light-2:hover .u-svg-link,
.u-text-hover-palette-2-light-2:focus .u-svg-link,
.u-text-active-palette-2-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-light-2 .u-svg-link {
  fill: #f0d8b7;
}

.u-link.u-text-palette-2-light-2:hover {
  color: #e9c594 !important;
}

a.u-link.u-text-hover-palette-2-light-2:hover {
  color: #f0d8b7 !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: #fbf5ec !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: #f3e0c4 !important;
}

/* hover */
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-text-hover-palette-2-light-3.u-gallery-nav: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: #fbf5ec !important;
}

.u-text-palette-2-light-3 .u-svg-link,
.u-text-hover-palette-2-light-3:hover .u-svg-link,
.u-text-hover-palette-2-light-3:focus .u-svg-link,
.u-text-active-palette-2-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-light-3 .u-svg-link {
  fill: #fbf5ec;
}

.u-link.u-text-palette-2-light-3:hover {
  color: #f3e0c4 !important;
}

a.u-link.u-text-hover-palette-2-light-3:hover {
  color: #fbf5ec !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: #ae7e3c !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: #9d7136 !important;
}

/* hover */
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-text-hover-palette-2-base.u-gallery-nav: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: #ae7e3c !important;
}

.u-text-palette-2-base .u-svg-link,
.u-text-hover-palette-2-base:hover .u-svg-link,
.u-text-hover-palette-2-base:focus .u-svg-link,
.u-text-active-palette-2-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-2-base .u-svg-link {
  fill: #ae7e3c;
}

.u-link.u-text-palette-2-base:hover {
  color: #9d7136 !important;
}

a.u-link.u-text-hover-palette-2-base:hover {
  color: #ae7e3c !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: #332e29 !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: #2e2925 !important;
}

/* hover */
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-text-hover-palette-3-dark-3.u-gallery-nav: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: #332e29 !important;
}

.u-text-palette-3-dark-3 .u-svg-link,
.u-text-hover-palette-3-dark-3:hover .u-svg-link,
.u-text-hover-palette-3-dark-3:focus .u-svg-link,
.u-text-active-palette-3-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-dark-3 .u-svg-link {
  fill: #332e29;
}

.u-link.u-text-palette-3-dark-3:hover {
  color: #2e2925 !important;
}

a.u-link.u-text-hover-palette-3-dark-3:hover {
  color: #332e29 !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: #61564c !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: #574d44 !important;
}

/* hover */
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-text-hover-palette-3-dark-2.u-gallery-nav: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: #61564c !important;
}

.u-text-palette-3-dark-2 .u-svg-link,
.u-text-hover-palette-3-dark-2:hover .u-svg-link,
.u-text-hover-palette-3-dark-2:focus .u-svg-link,
.u-text-active-palette-3-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-dark-2 .u-svg-link {
  fill: #61564c;
}

.u-link.u-text-palette-3-dark-2:hover {
  color: #574d44 !important;
}

a.u-link.u-text-hover-palette-3-dark-2:hover {
  color: #61564c !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: #8f7e6c !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: #817161 !important;
}

/* hover */
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-text-hover-palette-3-dark-1.u-gallery-nav: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: #8f7e6c !important;
}

.u-text-palette-3-dark-1 .u-svg-link,
.u-text-hover-palette-3-dark-1:hover .u-svg-link,
.u-text-hover-palette-3-dark-1:focus .u-svg-link,
.u-text-active-palette-3-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-dark-1 .u-svg-link {
  fill: #8f7e6c;
}

.u-link.u-text-palette-3-dark-1:hover {
  color: #817161 !important;
}

a.u-link.u-text-hover-palette-3-dark-1:hover {
  color: #8f7e6c !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: #bea48b !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: #b29376 !important;
}

/* hover */
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-text-hover-palette-3.u-gallery-nav: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: #bea48b !important;
}

.u-text-palette-3 .u-svg-link,
.u-text-hover-palette-3:hover .u-svg-link,
.u-text-hover-palette-3:focus .u-svg-link,
.u-text-active-palette-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3 .u-svg-link {
  fill: #bea48b;
}

.u-link.u-text-palette-3:hover {
  color: #b29376 !important;
}

a.u-link.u-text-hover-palette-3:hover {
  color: #bea48b !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: #d6c3b1 !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: #c9af97 !important;
}

/* hover */
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-text-hover-palette-3-light-1.u-gallery-nav: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: #d6c3b1 !important;
}

.u-text-palette-3-light-1 .u-svg-link,
.u-text-hover-palette-3-light-1:hover .u-svg-link,
.u-text-hover-palette-3-light-1:focus .u-svg-link,
.u-text-active-palette-3-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-light-1 .u-svg-link {
  fill: #d6c3b1;
}

.u-link.u-text-palette-3-light-1:hover {
  color: #c9af97 !important;
}

a.u-link.u-text-hover-palette-3-light-1:hover {
  color: #d6c3b1 !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: #efe5db !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: #e1cebb !important;
}

/* hover */
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-text-hover-palette-3-light-2.u-gallery-nav: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: #efe5db !important;
}

.u-text-palette-3-light-2 .u-svg-link,
.u-text-hover-palette-3-light-2:hover .u-svg-link,
.u-text-hover-palette-3-light-2:focus .u-svg-link,
.u-text-active-palette-3-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-light-2 .u-svg-link {
  fill: #efe5db;
}

.u-link.u-text-palette-3-light-2:hover {
  color: #e1cebb !important;
}

a.u-link.u-text-hover-palette-3-light-2:hover {
  color: #efe5db !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: #fdfbf8 !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: #f2e5d1 !important;
}

/* hover */
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-text-hover-palette-3-light-3.u-gallery-nav: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: #fdfbf8 !important;
}

.u-text-palette-3-light-3 .u-svg-link,
.u-text-hover-palette-3-light-3:hover .u-svg-link,
.u-text-hover-palette-3-light-3:focus .u-svg-link,
.u-text-active-palette-3-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-light-3 .u-svg-link {
  fill: #fdfbf8;
}

.u-link.u-text-palette-3-light-3:hover {
  color: #f2e5d1 !important;
}

a.u-link.u-text-hover-palette-3-light-3:hover {
  color: #fdfbf8 !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: #efe5db !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: #e1cebb !important;
}

/* hover */
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-text-hover-palette-3-base.u-gallery-nav: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: #efe5db !important;
}

.u-text-palette-3-base .u-svg-link,
.u-text-hover-palette-3-base:hover .u-svg-link,
.u-text-hover-palette-3-base:focus .u-svg-link,
.u-text-active-palette-3-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-3-base .u-svg-link {
  fill: #efe5db;
}

.u-link.u-text-palette-3-base:hover {
  color: #e1cebb !important;
}

a.u-link.u-text-hover-palette-3-base:hover {
  color: #efe5db !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: #332c29 !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: #2e2825 !important;
}

/* hover */
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-text-hover-palette-4-dark-3.u-gallery-nav: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: #332c29 !important;
}

.u-text-palette-4-dark-3 .u-svg-link,
.u-text-hover-palette-4-dark-3:hover .u-svg-link,
.u-text-hover-palette-4-dark-3:focus .u-svg-link,
.u-text-active-palette-4-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-dark-3 .u-svg-link {
  fill: #332c29;
}

.u-link.u-text-palette-4-dark-3:hover {
  color: #2e2825 !important;
}

a.u-link.u-text-hover-palette-4-dark-3:hover {
  color: #332c29 !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: #665146 !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: #5c493f !important;
}

/* hover */
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-text-hover-palette-4-dark-2.u-gallery-nav: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: #665146 !important;
}

.u-text-palette-4-dark-2 .u-svg-link,
.u-text-hover-palette-4-dark-2:hover .u-svg-link,
.u-text-hover-palette-4-dark-2:focus .u-svg-link,
.u-text-active-palette-4-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-dark-2 .u-svg-link {
  fill: #665146;
}

.u-link.u-text-palette-4-dark-2:hover {
  color: #5c493f !important;
}

a.u-link.u-text-hover-palette-4-dark-2:hover {
  color: #665146 !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: #9a6d56 !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: #8b624d !important;
}

/* hover */
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-text-hover-palette-4-dark-1.u-gallery-nav: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: #9a6d56 !important;
}

.u-text-palette-4-dark-1 .u-svg-link,
.u-text-hover-palette-4-dark-1:hover .u-svg-link,
.u-text-hover-palette-4-dark-1:focus .u-svg-link,
.u-text-active-palette-4-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-dark-1 .u-svg-link {
  fill: #9a6d56;
}

.u-link.u-text-palette-4-dark-1:hover {
  color: #8b624d !important;
}

a.u-link.u-text-hover-palette-4-dark-1:hover {
  color: #9a6d56 !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: #cd825b !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: #c67144 !important;
}

/* hover */
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-text-hover-palette-4.u-gallery-nav: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: #cd825b !important;
}

.u-text-palette-4 .u-svg-link,
.u-text-hover-palette-4:hover .u-svg-link,
.u-text-hover-palette-4:focus .u-svg-link,
.u-text-active-palette-4:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4 .u-svg-link {
  fill: #cd825b;
}

.u-link.u-text-palette-4:hover {
  color: #c67144 !important;
}

a.u-link.u-text-hover-palette-4:hover {
  color: #cd825b !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: #dca486 !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: #d48f6b !important;
}

/* hover */
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-text-hover-palette-4-light-1.u-gallery-nav: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: #dca486 !important;
}

.u-text-palette-4-light-1 .u-svg-link,
.u-text-hover-palette-4-light-1:hover .u-svg-link,
.u-text-hover-palette-4-light-1:focus .u-svg-link,
.u-text-active-palette-4-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-light-1 .u-svg-link {
  fill: #dca486;
}

.u-link.u-text-palette-4-light-1:hover {
  color: #d48f6b !important;
}

a.u-link.u-text-hover-palette-4-light-1:hover {
  color: #dca486 !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: #ebc9b7 !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: #e2b096 !important;
}

/* hover */
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-text-hover-palette-4-light-2.u-gallery-nav: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: #ebc9b7 !important;
}

.u-text-palette-4-light-2 .u-svg-link,
.u-text-hover-palette-4-light-2:hover .u-svg-link,
.u-text-hover-palette-4-light-2:focus .u-svg-link,
.u-text-active-palette-4-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-light-2 .u-svg-link {
  fill: #ebc9b7;
}

.u-link.u-text-palette-4-light-2:hover {
  color: #e2b096 !important;
}

a.u-link.u-text-hover-palette-4-light-2:hover {
  color: #ebc9b7 !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: #faf1ec !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: #f0d5c6 !important;
}

/* hover */
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-text-hover-palette-4-light-3.u-gallery-nav: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: #faf1ec !important;
}

.u-text-palette-4-light-3 .u-svg-link,
.u-text-hover-palette-4-light-3:hover .u-svg-link,
.u-text-hover-palette-4-light-3:focus .u-svg-link,
.u-text-active-palette-4-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-light-3 .u-svg-link {
  fill: #faf1ec;
}

.u-link.u-text-palette-4-light-3:hover {
  color: #f0d5c6 !important;
}

a.u-link.u-text-hover-palette-4-light-3:hover {
  color: #faf1ec !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: #cd825b !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: #c67144 !important;
}

/* hover */
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-text-hover-palette-4-base.u-gallery-nav: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: #cd825b !important;
}

.u-text-palette-4-base .u-svg-link,
.u-text-hover-palette-4-base:hover .u-svg-link,
.u-text-hover-palette-4-base:focus .u-svg-link,
.u-text-active-palette-4-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-4-base .u-svg-link {
  fill: #cd825b;
}

.u-link.u-text-palette-4-base:hover {
  color: #c67144 !important;
}

a.u-link.u-text-hover-palette-4-base:hover {
  color: #cd825b !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;
}

/* hover */
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-text-hover-palette-5-dark-3.u-gallery-nav: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-text-hover-palette-5-dark-3:focus .u-svg-link,
.u-text-active-palette-5-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-dark-3 .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;
}

/* hover */
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-text-hover-palette-5-dark-2.u-gallery-nav: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-text-hover-palette-5-dark-2:focus .u-svg-link,
.u-text-active-palette-5-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-dark-2 .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;
}

/* hover */
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-text-hover-palette-5-dark-1.u-gallery-nav: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-text-hover-palette-5-dark-1:focus .u-svg-link,
.u-text-active-palette-5-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-dark-1 .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;
}

/* hover */
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-text-hover-palette-5.u-gallery-nav: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-text-hover-palette-5:focus .u-svg-link,
.u-text-active-palette-5:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5 .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;
}

/* hover */
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-text-hover-palette-5-light-1.u-gallery-nav: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-text-hover-palette-5-light-1:focus .u-svg-link,
.u-text-active-palette-5-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-light-1 .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;
}

/* hover */
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-text-hover-palette-5-light-2.u-gallery-nav: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-text-hover-palette-5-light-2:focus .u-svg-link,
.u-text-active-palette-5-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-light-2 .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;
}

/* hover */
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-text-hover-palette-5-light-3.u-gallery-nav: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-text-hover-palette-5-light-3:focus .u-svg-link,
.u-text-active-palette-5-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-light-3 .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;
}

/* hover */
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-text-hover-palette-5-base.u-gallery-nav: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-text-hover-palette-5-base:focus .u-svg-link,
.u-text-active-palette-5-base:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-palette-5-base .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;
}

/* hover */
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-text-hover-grey-dark-3.u-gallery-nav: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-text-hover-grey-dark-3:focus .u-svg-link,
.u-text-active-grey-dark-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-dark-3 .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;
}

/* hover */
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-text-hover-grey-dark-2.u-gallery-nav: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-text-hover-grey-dark-2:focus .u-svg-link,
.u-text-active-grey-dark-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-dark-2 .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;
}

/* hover */
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-text-hover-grey-dark-1.u-gallery-nav: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-text-hover-grey-dark-1:focus .u-svg-link,
.u-text-active-grey-dark-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-dark-1 .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;
}

/* hover */
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-text-hover-grey.u-gallery-nav: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-text-hover-grey:focus .u-svg-link,
.u-text-active-grey:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey .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;
}

/* hover */
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-text-hover-grey-light-1.u-gallery-nav: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-text-hover-grey-light-1:focus .u-svg-link,
.u-text-active-grey-light-1:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-light-1 .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;
}

/* hover */
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-text-hover-grey-light-2.u-gallery-nav: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-text-hover-grey-light-2:focus .u-svg-link,
.u-text-active-grey-light-2:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-light-2 .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;
}

/* hover */
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-text-hover-grey-light-3.u-gallery-nav: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-text-hover-grey-light-3:focus .u-svg-link,
.u-text-active-grey-light-3:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-light-3 .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;
}

/* hover */
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-text-hover-white.u-gallery-nav: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-text-hover-white:focus .u-svg-link,
.u-text-active-white:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-white .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;
}

/* hover */
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-text-hover-black.u-gallery-nav: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-text-hover-black:focus .u-svg-link,
.u-text-active-black:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-black .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;
}

/* hover */
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-text-hover-body-color.u-gallery-nav: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-text-hover-body-color:focus .u-svg-link,
.u-text-active-body-color:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-body-color .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;
}

/* hover */
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-text-hover-body-alt-color.u-gallery-nav: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-text-hover-body-alt-color:focus .u-svg-link,
.u-text-active-body-alt-color:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-body-alt-color .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;
}

/* hover */
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-text-hover-grey-25.u-gallery-nav: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-text-hover-grey-25:focus .u-svg-link,
.u-text-active-grey-25:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-25 .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;
}

/* hover */
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-text-hover-grey-5.u-gallery-nav: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-text-hover-grey-5:focus .u-svg-link,
.u-text-active-grey-5:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-5 .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;
}

/* hover */
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-text-hover-grey-10.u-gallery-nav: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-text-hover-grey-10:focus .u-svg-link,
.u-text-active-grey-10:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-10 .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;
}

/* hover */
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-text-hover-grey-15.u-gallery-nav: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-text-hover-grey-15:focus .u-svg-link,
.u-text-active-grey-15:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-15 .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;
}

/* hover */
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-text-hover-grey-25.u-gallery-nav: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-text-hover-grey-25:focus .u-svg-link,
.u-text-active-grey-25:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-25 .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;
}

/* hover */
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-text-hover-grey-30.u-gallery-nav: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-text-hover-grey-30:focus .u-svg-link,
.u-text-active-grey-30:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-30 .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;
}

/* hover */
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-text-hover-grey-40.u-gallery-nav: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-text-hover-grey-40:focus .u-svg-link,
.u-text-active-grey-40:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-40 .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;
}

/* hover */
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-text-hover-grey-50.u-gallery-nav: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-text-hover-grey-50:focus .u-svg-link,
.u-text-active-grey-50:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-50 .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;
}

/* hover */
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-text-hover-grey-60.u-gallery-nav: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-text-hover-grey-60:focus .u-svg-link,
.u-text-active-grey-60:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-60 .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;
}

/* hover */
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-text-hover-grey-70.u-gallery-nav: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-text-hover-grey-70:focus .u-svg-link,
.u-text-active-grey-70:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-70 .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;
}

/* hover */
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-text-hover-grey-75.u-gallery-nav: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-text-hover-grey-75:focus .u-svg-link,
.u-text-active-grey-75:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-75 .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;
}

/* hover */
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-text-hover-grey-80.u-gallery-nav: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-text-hover-grey-80:focus .u-svg-link,
.u-text-active-grey-80:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-80 .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;
}

/* hover */
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-text-hover-grey-90.u-gallery-nav: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-text-hover-grey-90:focus .u-svg-link,
.u-text-active-grey-90:active .u-svg-link.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-button-style.u-button-style.active>.u-text-active-grey-90 .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-size: 4.5rem;
  line-height: 1.1;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 700;
}

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: 4.5rem;
  line-height: 1.1;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 700;
}

h2:not(.u-subtitle) {
  font-size: 4.5rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-family: 'Playfair Display', serif;
  font-weight: 700;
}

h3 {
  font-size: 3.75rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 700;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
}

h4 {
  font-size: 1.25rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-family: Raleway, sans-serif;
}

h5 {
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
}

h6 {
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.2;
  margin-top: 20px;
  margin-bottom: 20px;
}

p.u-large-text {
  font-size: 1.25rem;
  margin-top: 20px;
  margin-bottom: 20px;
}

p.u-small-text {
  font-size: 0.875rem;
  margin-top: 20px;
  margin-bottom: 20px;
}

p:not(.u-text-variant) {
  margin-top: 20px;
  margin-bottom: 20px;
  line-height: 2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
}

.u-btn {
  margin-top: 20px;
  margin-bottom: 20px;
}

blockquote {
  font-style: italic;
  padding-left: 20px;
  border-width: 4px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.u-metadata {
  margin-top: 20px;
  margin-bottom: 20px;
}

ul:not(.u-unstyled) {
  margin-top: 20px;
  margin-bottom: 20px;
}

ol {
  margin-top: 20px;
  margin-bottom: 20px;
}

.u-post-content {
  margin-top: 20px;
  margin-bottom: 20px;
}

.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: 2.25rem;
  }
}

@media (max-width: 1199px) {
  h2:not(.u-subtitle) {
    font-size: 3.75rem;
    line-height: 1.2;
    color: #111111;
    list-icon-spacing: 0.3;
    list-icon-size: 0.8;
    font-weight: 700;
  }
}

@media (max-width: 991px) {
  h2:not(.u-subtitle) {
    font-size: 3.75rem;
    line-height: 1.2;
    color: #111111;
    list-icon-spacing: 0.3;
    list-icon-size: 0.8;
    font-weight: 700;
  }
}

@media (max-width: 767px) {
  h2:not(.u-subtitle) {
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.2;
    color: #111111;
    list-icon-spacing: 0.3;
    list-icon-size: 0.8;
  }
}

@media (max-width: 575px) {
  h2:not(.u-subtitle) {
    font-size: 3rem;
    font-weight: 700;
    line-height: 1.2;
    color: #111111;
    list-icon-spacing: 0.3;
    list-icon-size: 0.8;
  }
}

@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: 2.25rem;
}

.u-lg h2:not(.u-subtitle) {
  font-size: 3.75rem;
  line-height: 1.2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-weight: 700;
}

.u-md h2:not(.u-subtitle) {
  font-size: 3.75rem;
  line-height: 1.2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-weight: 700;
}

.u-sm h2:not(.u-subtitle) {
  font-size: 3rem;
  line-height: 1.2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-weight: 700;
}

.u-xs h2:not(.u-subtitle) {
  font-size: 3rem;
  line-height: 1.2;
  list-icon-spacing: 0.3;
  list-icon-size: 0.8;
  font-weight: 700;
}

.u-xs h3 {
  font-size: 1.5rem;
}

/*end-responsive rules*/
/** cms-rules **/

/** color-rules **/
.u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item)>h2:not(.u-subtitle),
.u-gradient>.u-container-layout>h2:not(.u-subtitle),
.u-image:not(.u-shading)>.u-container-layout>h2:not(.u-subtitle),
h2:not(.u-subtitle) {
  color: #111111;
}

.u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item)>p:not(.u-text-variant),
.u-gradient>.u-container-layout>p:not(.u-text-variant),
.u-image:not(.u-shading)>.u-container-layout>p:not(.u-text-variant),
p:not(.u-text-variant) {
  color: #111111;
}

.u-overlap.u-overlap-transparent:not(.u-overlap-contrast) .u-header :not(.u-nav-item)>a,
.u-gradient>.u-container-layout>a,
.u-image:not(.u-shading)>.u-container-layout>a,
a {
  color: #d4d9dc;
}

.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: #bcc4c9;
}

.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: #d4d9dc;
  color: #000000;
}

.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: #bcc4c9;
  color: #000000;
}

.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: #bcc4c9;
  color: #000000;
}

.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: #bcc4c9;
  color: #000000;
}

.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: #d4d9dc;
}

.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 h2:not(.u-subtitle),
.u-palette-1-dark-3 h2:not(.u-subtitle),
.u-palette-1-dark-2 h2:not(.u-subtitle),
.u-palette-1-dark-1 h2:not(.u-subtitle),
.u-palette-1 h2:not(.u-subtitle),
.u-palette-2-base h2:not(.u-subtitle),
.u-palette-2-dark-3 h2:not(.u-subtitle),
.u-palette-2-dark-2 h2:not(.u-subtitle),
.u-palette-2-dark-1 h2:not(.u-subtitle),
.u-palette-2 h2:not(.u-subtitle),
.u-palette-3-dark-3 h2:not(.u-subtitle),
.u-palette-3-dark-2 h2:not(.u-subtitle),
.u-palette-3-dark-1 h2:not(.u-subtitle),
.u-palette-3 h2:not(.u-subtitle),
.u-palette-4-base h2:not(.u-subtitle),
.u-palette-4-dark-3 h2:not(.u-subtitle),
.u-palette-4-dark-2 h2:not(.u-subtitle),
.u-palette-4-dark-1 h2:not(.u-subtitle),
.u-palette-4 h2:not(.u-subtitle),
.u-palette-4-light-1 h2:not(.u-subtitle),
.u-palette-5-dark-3 h2:not(.u-subtitle),
.u-palette-5-dark-2 h2:not(.u-subtitle),
.u-palette-5-dark-1 h2:not(.u-subtitle),
.u-grey-40 h2:not(.u-subtitle),
.u-grey-30 h2:not(.u-subtitle),
.u-grey-90 h2:not(.u-subtitle),
.u-grey-80 h2:not(.u-subtitle),
.u-grey-75 h2:not(.u-subtitle),
.u-black h2:not(.u-subtitle),
.u-grey-70 h2:not(.u-subtitle),
.u-grey-60 h2:not(.u-subtitle),
.u-grey-50 h2:not(.u-subtitle),
.u-grey-dark-3 h2:not(.u-subtitle),
.u-grey-dark-2 h2:not(.u-subtitle),
.u-grey-dark-1 h2:not(.u-subtitle),
.u-grey h2:not(.u-subtitle),
.u-shading h2:not(.u-subtitle),
.u-overlap-contrast .u-header h2:not(.u-subtitle):not(.u-nav-link):not(.u-btn) {
  color: #ffffff;
}

.u-body-color p:not(.u-text-variant),
.u-palette-1-dark-3 p:not(.u-text-variant),
.u-palette-1-dark-2 p:not(.u-text-variant),
.u-palette-1-dark-1 p:not(.u-text-variant),
.u-palette-1 p:not(.u-text-variant),
.u-palette-2-base p:not(.u-text-variant),
.u-palette-2-dark-3 p:not(.u-text-variant),
.u-palette-2-dark-2 p:not(.u-text-variant),
.u-palette-2-dark-1 p:not(.u-text-variant),
.u-palette-2 p:not(.u-text-variant),
.u-palette-3-dark-3 p:not(.u-text-variant),
.u-palette-3-dark-2 p:not(.u-text-variant),
.u-palette-3-dark-1 p:not(.u-text-variant),
.u-palette-3 p:not(.u-text-variant),
.u-palette-4-base p:not(.u-text-variant),
.u-palette-4-dark-3 p:not(.u-text-variant),
.u-palette-4-dark-2 p:not(.u-text-variant),
.u-palette-4-dark-1 p:not(.u-text-variant),
.u-palette-4 p:not(.u-text-variant),
.u-palette-4-light-1 p:not(.u-text-variant),
.u-palette-5-dark-3 p:not(.u-text-variant),
.u-palette-5-dark-2 p:not(.u-text-variant),
.u-palette-5-dark-1 p:not(.u-text-variant),
.u-grey-40 p:not(.u-text-variant),
.u-grey-30 p:not(.u-text-variant),
.u-grey-90 p:not(.u-text-variant),
.u-grey-80 p:not(.u-text-variant),
.u-grey-75 p:not(.u-text-variant),
.u-black p:not(.u-text-variant),
.u-grey-70 p:not(.u-text-variant),
.u-grey-60 p:not(.u-text-variant),
.u-grey-50 p:not(.u-text-variant),
.u-grey-dark-3 p:not(.u-text-variant),
.u-grey-dark-2 p:not(.u-text-variant),
.u-grey-dark-1 p:not(.u-text-variant),
.u-grey p:not(.u-text-variant),
.u-shading p:not(.u-text-variant),
.u-overlap-contrast .u-header p:not(.u-text-variant):not(.u-nav-link):not(.u-btn) {
  color: #ffffff;
}

.u-shading a,
.u-overlap-contrast .u-header a:not(.u-nav-link):not(.u-btn) {
  color: #4c5961;
}

/** alt-color-rules **/



/*end-variables sitestylecss*/
.u-header {
  background-image: none;
}

.u-header .u-sheet-1 {
  min-height: 80px;
}

.u-header .u-image-1 {
  width: 64px;
  height: 32px;
  margin: 22px auto 0 0;
}

.u-header .u-logo-image-1 {
  width: 100%;
  height: 100%;
}

.u-header .u-menu-1 {
  margin: -32px 0 22px auto;
}

.u-header .u-nav-1 {
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: normal;
}

.u-header .u-nav-2 {
  font-size: 1.25rem;
}

@media (max-width: 1199px) {
  .u-header .u-menu-1 {
    width: auto;
  }

  .u-header .u-nav-1 {
    font-weight: 400;
    text-transform: none;
  }
}



.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*/