/*---------------------------------------------------------------------*/
/* Import skin here:
/*---------------------------------------------------------------------*/
@font-face {
  font-family: 'Cantarell';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/cantarell/v17/B50LF7ZDq37KMUvlO015iaJu.ttf) format('truetype');
}
@font-face {
  font-family: 'Cantarell';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/cantarell/v17/B50WF7ZDq37KMUvlO015iZrSEY6a.ttf) format('truetype');
}
@font-face {
  font-family: 'Cantarell';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/cantarell/v17/B50NF7ZDq37KMUvlO01Jiw.ttf) format('truetype');
}
@font-face {
  font-family: 'Cantarell';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/cantarell/v17/B50IF7ZDq37KMUvlO01xN4dOFA.ttf) format('truetype');
}
@font-face {
  font-family: 'Fjalla One';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/fjallaone/v15/Yq6R-LCAWCX3-6Ky7FAFnOY.ttf) format('truetype');
}
:root {
  --fontsize-base: 16px;
}
/*

*HTML, BODY, GLOBALS
*ANIMATIONS
*DIV MIXINS
*FUNCTIONS
*MARGINS
*TEXT 
 - font, size, color
 - margins
 - ingress
 - other texttypes | font, size, color
*SECTIONS
 - sectflip
*IMAGES & BG-IMAGES
 - mixins
 - functions
 - main
 - guides
 - introdecor
*MISC CONTENT
 - content with thumb
 - regnestykke
 - sticky
*BOXES (Panels & tables) 
 - mixins
 - panel
 - spa-panel
 - table
 - list-table
 - slick-theme
 - timeline
 - testimonials
 - infobox
*BUTTONS
 - accordion
*MENUS
*SIDESLIDE
*MISC_INTERACTIONS
 - readmore
 - imagehotspot
 - modal  
 - popover
*VIDEO
 - main
*NAVBAR
*FOOTER
*LOADER
*SPA_TRACK 
*SKROLLR
*TESTPANEL
*QUIZAPP
*BUGFIXES


*/
/*  TOC

*COLORS
 - standards 
 - color slots
 - html, body, globals
 - sections
 - text  
 - boxes 
 - buttons
 - scorepanel
 - misc
*MARGINS & PADDINGS 
 - section margins
 - text
 - boxes
*TEXT
- textsizes
*NAVBAR
*FOOTER
*MISC
 - patterns
 - border
 - shadows
 - breakpoints
*QUIZAPP
*TEMATISK

 */
:root {
  --color-primary: #555555;
}
/*
@margin-bottom-headings: 0.6em;
*/
/*@shadow-text-standard: 
0 0 10px white,
0 0 30px white,
0 0 30px white;
*/
/* margin between q_text and options */
/* z-indexes: @zIndex */
/* z-indexes: @zIndex */
*,
*:after,
*::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body,
html {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
.block-ui-anim-fade > .block-ui-container {
  transition: none;
}
body {
  background-color: white;
  display: flex;
  flex-direction: column;
  overflow-x: hidden;
  /* Hide horizontal scrollbar */
}
body.stop-scrolling {
  height: 100%;
  overflow: hidden;
}
.contentcontainer {
  flex: 1 0 auto;
}
a {
  cursor: pointer;
}
#backInSplash {
  position: fixed;
  display: block;
  z-index: 9999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #000000;
}
code {
  display: none;
}
pre code {
  display: block;
}
.testmode code {
  display: inline;
}
@keyframes fadeInOut {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeInLeftSmall {
  0% {
    opacity: 0;
    transform: translate3d(-30%, 0, 0);
  }
  50% {
    opacity: 1;
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeOutLeftSmall {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-30%, 0, 0);
  }
}
@keyframes fadeInRightSmall {
  0% {
    opacity: 0;
    transform: translate3d(20%, 0, 0);
  }
  50% {
    opacity: 1;
  }
  100% {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeOutRightSmall {
  0% {
    opacity: 1;
    transform: translate3d(0%, 0, 0);
  }
  100% {
    opacity: 0;
    transform: translate3d(30%, 0, 0);
  }
}
.fadeInLeftSmall {
  animation-name: fadeInLeftSmall;
}
.fadeOutLeftSmall {
  animation-name: fadeOutLeftSmall;
}
.fadeInRightSmall {
  animation-name: fadeInRightSmall;
}
.fadeOutRightSmall {
  animation-name: fadeOutRightSmall;
}
.lottie-container {
  position: relative;
}
.lottie-container svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.lottie-container .lottie-canvas {
  display: block;
  width: 100%;
  visibility: hidden;
}
.cross-fade {
  position: relative;
  display: block;
}
.cross-fade div,
.cross-fade span {
  transition: opacity 400ms;
}
.cross-fade .cross-fade-target {
  position: absolute;
  opacity: 0;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
@supports (-webkit-touch-callout: none) {
  .ios-hide {
    display: none;
  }
}
.ios-only {
  display: none;
}
@supports (-webkit-touch-callout: none) {
  .ios-only {
    display: block;
  }
}
.fillheight,
.fillheight-center {
  min-height: 100vh;
}
.nowrap {
  white-space: nowrap;
}
@media (max-width: 768px) {
  .text-center-m {
    text-align: center;
  }
}
.box-shadow-remove,
.removeBoxshadow {
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0) !important;
}
.box-shadow-add,
.box-shadow-add:hover,
.addBoxshadow {
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.3) !important;
}
.box-shadow-add-lg,
.box-shadow-add:hover-lg,
.addBoxshadow-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1) !important;
}
.box-shadow-add-lg,
.box-shadow-add-lg:hover,
.addBoxshadow-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1) !important;
}
.border-remove,
.removeBorder {
  border: none !important;
}
.border-remove-top {
  border-top: none !important;
  border-top-right-radius: 0px !important;
  border-top-left-radius: 0px !important;
}
.border,
.border-add {
  border: 1px solid #584f46 !important;
}
.border-1px,
.border-add-1px {
  border: 1px solid #584f46 !important;
  border-width: 1px !important;
}
.border-2px,
.border-add-2px {
  border: 1px solid #584f46 !important;
  border-width: 2px !important;
}
.border-3px,
.border-add-3px {
  border: 1px solid #584f46 !important;
  border-width: 3px !important;
}
.border-4px,
.border-add-4px {
  border: 1px solid #584f46 !important;
  border-width: 4px !important;
}
.border-light,
.border-add-light,
.border-dotted,
.border-add-dotted {
  border: 1px solid #584f46 !important;
  border-width: 2px !important;
  border-style: dotted !important;
}
.border-bottom,
.border-add-bottom {
  border-bottom: 1px;
  border-bottom-style: solid;
  border-bottom-color: #584f46;
}
.border-bottom-double,
.border-add-bottom-double {
  border-bottom: 4px;
  border-bottom-style: double;
  border-bottom-color: #584f46;
}
.border-radius-standard {
  border-radius: 5px;
}
.addBorderAndShadow {
  border: 1px solid #584f46 !important;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.3) !important;
}
.addBorderAndShadow-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1) !important;
}
.addBorderAndShadow {
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.3);
}
.addBorderAndShadow-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1);
}
.text-shadow-add,
.addTextshadow {
  text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.55);
}
.hide {
  display: none !important;
}
.unhide {
  display: initial;
}
@media (max-width: 768px) {
  .hideon-breakpoint1 {
    display: none;
  }
}
@media (max-width: 1060px) {
  .hideon-breakpoint-sidemenu {
    display: none;
  }
}
@media (max-width: 992px) {
  .hideon-breakpoint2 {
    display: none;
  }
}
@media (max-width: 768px) {
  .showon-breakpoint1 {
    display: initial;
  }
}
@media (max-width: 768px) {
  .showon-breakpoint1 {
    display: initial;
  }
}
.text-left {
  text-align: left !important;
}
.color-framework {
  color: #874580 !important;
  /* colorize dots */
}
.color-framework body,
.color-framework p {
  color: #874580;
}
.color-framework .h1,
.color-framework h1 {
  color: #874580;
}
.color-framework .h2,
.color-framework h2 {
  color: #874580;
}
.color-framework .h3,
.color-framework h3 {
  color: #874580;
}
.color-framework .h4,
.color-framework h4 {
  color: #874580;
}
.color-framework .h1.lead,
.color-framework .h2.lead,
.color-framework h1.lead,
.color-framework h2.lead,
.color-framework .h1.ingress,
.color-framework .h2.ingress,
.color-framework h1.ingress,
.color-framework h2.ingress {
  color: #874580;
}
.color-framework .h3.lead,
.color-framework .h4.lead,
.color-framework h3.lead,
.color-framework h4.lead,
.color-framework .h3.ingress,
.color-framework .h4.ingress,
.color-framework h3.ingress,
.color-framework h4.ingress {
  color: #874580;
}
.color-framework p {
  color: #874580;
}
.color-framework a:hover,
.color-framework a {
  color: #874580;
}
.color-framework ul li,
.color-framework ol li {
  color: #874580;
}
.color-framework ul li::before,
.color-framework ol li::before {
  color: #874580 !important;
}
.color-framework ul li p,
.color-framework ol li p,
.color-framework ul li span,
.color-framework ol li span {
  color: #874580;
}
.color-framework-children {
  /* colorize dots */
}
.color-framework-children body,
.color-framework-children p {
  color: #874580;
}
.color-framework-children .h1,
.color-framework-children h1 {
  color: #874580;
}
.color-framework-children .h2,
.color-framework-children h2 {
  color: #874580;
}
.color-framework-children .h3,
.color-framework-children h3 {
  color: #874580;
}
.color-framework-children .h4,
.color-framework-children h4 {
  color: #874580;
}
.color-framework-children .h1.lead,
.color-framework-children .h2.lead,
.color-framework-children h1.lead,
.color-framework-children h2.lead,
.color-framework-children .h1.ingress,
.color-framework-children .h2.ingress,
.color-framework-children h1.ingress,
.color-framework-children h2.ingress {
  color: #874580;
}
.color-framework-children .h3.lead,
.color-framework-children .h4.lead,
.color-framework-children h3.lead,
.color-framework-children h4.lead,
.color-framework-children .h3.ingress,
.color-framework-children .h4.ingress,
.color-framework-children h3.ingress,
.color-framework-children h4.ingress {
  color: #874580;
}
.color-framework-children p {
  color: #874580;
}
.color-framework-children a:hover,
.color-framework-children a {
  color: #874580;
}
.color-framework-children ul li,
.color-framework-children ol li {
  color: #874580;
}
.color-framework-children ul li::before,
.color-framework-children ol li::before {
  color: #874580 !important;
}
.color-framework-children ul li p,
.color-framework-children ol li p,
.color-framework-children ul li span,
.color-framework-children ol li span {
  color: #874580;
}
.color-framework-opacity10 {
  color: rgba(135, 69, 128, 0.1) !important;
}
.color-framework-opacity20 {
  color: rgba(135, 69, 128, 0.2) !important;
}
.color-framework-opacity30 {
  color: rgba(135, 69, 128, 0.3) !important;
}
.color-framework-opacity40 {
  color: rgba(135, 69, 128, 0.4) !important;
}
.color-framework-opacity50 {
  color: rgba(135, 69, 128, 0.5) !important;
}
.color-framework-opacity60 {
  color: rgba(135, 69, 128, 0.6) !important;
}
.color-framework-opacity70 {
  color: rgba(135, 69, 128, 0.7) !important;
}
.color-framework-opacity80 {
  color: rgba(135, 69, 128, 0.8) !important;
}
.color-framework-opacity90 {
  color: rgba(135, 69, 128, 0.9) !important;
}
.color-framework-dark {
  color: #653460 !important;
}
.color-framework-dark.arrow-down:after,
.color-framework-dark.arrow-bottom-right:after,
.color-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-framework-dark.arrow-up:after,
.color-framework-dark.arrow-top-right:after,
.color-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-framework-darken5,
.color-framework-darken5-hover:hover {
  color: #80427a !important;
}
.color-framework-darken10,
.color-framework-darken10-hover:hover {
  color: #7a3e73 !important;
}
.color-framework-darken20,
.color-framework-darken20-hover:hover {
  color: #6c3766 !important;
}
.color-framework-light {
  color: #BF80B8 !important;
}
.color-framework-light.arrow-down:after,
.color-framework-light.arrow-bottom-right:after,
.color-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-framework-light.arrow-up:after,
.color-framework-light.arrow-top-right:after,
.color-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-framework-lighten10,
.color-framework-lighten10-hover:hover {
  color: #93588d !important;
}
.color-framework-lighten20,
.color-framework-lighten20-hover:hover {
  color: #9f6a99 !important;
}
.color-framework-lighten50,
.color-framework-lighten50-hover:hover {
  color: #c3a2c0 !important;
}
.color-framework-hover:hover {
  color: #874580 !important;
}
.color-framework > li::before {
  color: #874580 !important;
}
.color-framework.arrow-down:after,
.color-framework.arrow-bottom-right:after,
.color-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-framework.arrow-up:after,
.color-framework.arrow-top-right:after,
.color-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-framework-after:after {
  color: #874580 !important;
}
.color-framework-before:before {
  color: #874580 !important;
}
.color-primary {
  color: #8A4743 !important;
  /* colorize dots */
}
.color-primary body,
.color-primary p {
  color: #8A4743;
}
.color-primary .h1,
.color-primary h1 {
  color: #8A4743;
}
.color-primary .h2,
.color-primary h2 {
  color: #8A4743;
}
.color-primary .h3,
.color-primary h3 {
  color: #8A4743;
}
.color-primary .h4,
.color-primary h4 {
  color: #8A4743;
}
.color-primary .h1.lead,
.color-primary .h2.lead,
.color-primary h1.lead,
.color-primary h2.lead,
.color-primary .h1.ingress,
.color-primary .h2.ingress,
.color-primary h1.ingress,
.color-primary h2.ingress {
  color: #8A4743;
}
.color-primary .h3.lead,
.color-primary .h4.lead,
.color-primary h3.lead,
.color-primary h4.lead,
.color-primary .h3.ingress,
.color-primary .h4.ingress,
.color-primary h3.ingress,
.color-primary h4.ingress {
  color: #8A4743;
}
.color-primary p {
  color: #8A4743;
}
.color-primary a:hover,
.color-primary a {
  color: #8A4743;
}
.color-primary ul li,
.color-primary ol li {
  color: #8A4743;
}
.color-primary ul li::before,
.color-primary ol li::before {
  color: #8A4743 !important;
}
.color-primary ul li p,
.color-primary ol li p,
.color-primary ul li span,
.color-primary ol li span {
  color: #8A4743;
}
.color-primary-children {
  /* colorize dots */
}
.color-primary-children body,
.color-primary-children p {
  color: #8A4743;
}
.color-primary-children .h1,
.color-primary-children h1 {
  color: #8A4743;
}
.color-primary-children .h2,
.color-primary-children h2 {
  color: #8A4743;
}
.color-primary-children .h3,
.color-primary-children h3 {
  color: #8A4743;
}
.color-primary-children .h4,
.color-primary-children h4 {
  color: #8A4743;
}
.color-primary-children .h1.lead,
.color-primary-children .h2.lead,
.color-primary-children h1.lead,
.color-primary-children h2.lead,
.color-primary-children .h1.ingress,
.color-primary-children .h2.ingress,
.color-primary-children h1.ingress,
.color-primary-children h2.ingress {
  color: #8A4743;
}
.color-primary-children .h3.lead,
.color-primary-children .h4.lead,
.color-primary-children h3.lead,
.color-primary-children h4.lead,
.color-primary-children .h3.ingress,
.color-primary-children .h4.ingress,
.color-primary-children h3.ingress,
.color-primary-children h4.ingress {
  color: #8A4743;
}
.color-primary-children p {
  color: #8A4743;
}
.color-primary-children a:hover,
.color-primary-children a {
  color: #8A4743;
}
.color-primary-children ul li,
.color-primary-children ol li {
  color: #8A4743;
}
.color-primary-children ul li::before,
.color-primary-children ol li::before {
  color: #8A4743 !important;
}
.color-primary-children ul li p,
.color-primary-children ol li p,
.color-primary-children ul li span,
.color-primary-children ol li span {
  color: #8A4743;
}
.color-primary-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.color-primary-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.color-primary-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.color-primary-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.color-primary-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.color-primary-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.color-primary-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.color-primary-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.color-primary-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.color-primary-dark {
  color: #613d3b !important;
}
.color-primary-dark.arrow-down:after,
.color-primary-dark.arrow-bottom-right:after,
.color-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-primary-dark.arrow-up:after,
.color-primary-dark.arrow-top-right:after,
.color-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-primary-darken5,
.color-primary-darken5-hover:hover {
  color: #834340 !important;
}
.color-primary-darken10,
.color-primary-darken10-hover:hover {
  color: #7c403c !important;
}
.color-primary-darken20,
.color-primary-darken20-hover:hover {
  color: #6e3936 !important;
}
.color-primary-light {
  color: #FCF1F0 !important;
}
.color-primary-light.arrow-down:after,
.color-primary-light.arrow-bottom-right:after,
.color-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-primary-light.arrow-up:after,
.color-primary-light.arrow-top-right:after,
.color-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-primary-lighten10,
.color-primary-lighten10-hover:hover {
  color: #965956 !important;
}
.color-primary-lighten20,
.color-primary-lighten20-hover:hover {
  color: #a16c69 !important;
}
.color-primary-lighten50,
.color-primary-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.color-primary-hover:hover {
  color: #8A4743 !important;
}
.color-primary > li::before {
  color: #8A4743 !important;
}
.color-primary.arrow-down:after,
.color-primary.arrow-bottom-right:after,
.color-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-primary.arrow-up:after,
.color-primary.arrow-top-right:after,
.color-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-primary-after:after {
  color: #8A4743 !important;
}
.color-primary-before:before {
  color: #8A4743 !important;
}
.color-secondary {
  color: #3773B0 !important;
  /* colorize dots */
}
.color-secondary body,
.color-secondary p {
  color: #3773B0;
}
.color-secondary .h1,
.color-secondary h1 {
  color: #3773B0;
}
.color-secondary .h2,
.color-secondary h2 {
  color: #3773B0;
}
.color-secondary .h3,
.color-secondary h3 {
  color: #3773B0;
}
.color-secondary .h4,
.color-secondary h4 {
  color: #3773B0;
}
.color-secondary .h1.lead,
.color-secondary .h2.lead,
.color-secondary h1.lead,
.color-secondary h2.lead,
.color-secondary .h1.ingress,
.color-secondary .h2.ingress,
.color-secondary h1.ingress,
.color-secondary h2.ingress {
  color: #3773B0;
}
.color-secondary .h3.lead,
.color-secondary .h4.lead,
.color-secondary h3.lead,
.color-secondary h4.lead,
.color-secondary .h3.ingress,
.color-secondary .h4.ingress,
.color-secondary h3.ingress,
.color-secondary h4.ingress {
  color: #3773B0;
}
.color-secondary p {
  color: #3773B0;
}
.color-secondary a:hover,
.color-secondary a {
  color: #3773B0;
}
.color-secondary ul li,
.color-secondary ol li {
  color: #3773B0;
}
.color-secondary ul li::before,
.color-secondary ol li::before {
  color: #3773B0 !important;
}
.color-secondary ul li p,
.color-secondary ol li p,
.color-secondary ul li span,
.color-secondary ol li span {
  color: #3773B0;
}
.color-secondary-children {
  /* colorize dots */
}
.color-secondary-children body,
.color-secondary-children p {
  color: #3773B0;
}
.color-secondary-children .h1,
.color-secondary-children h1 {
  color: #3773B0;
}
.color-secondary-children .h2,
.color-secondary-children h2 {
  color: #3773B0;
}
.color-secondary-children .h3,
.color-secondary-children h3 {
  color: #3773B0;
}
.color-secondary-children .h4,
.color-secondary-children h4 {
  color: #3773B0;
}
.color-secondary-children .h1.lead,
.color-secondary-children .h2.lead,
.color-secondary-children h1.lead,
.color-secondary-children h2.lead,
.color-secondary-children .h1.ingress,
.color-secondary-children .h2.ingress,
.color-secondary-children h1.ingress,
.color-secondary-children h2.ingress {
  color: #3773B0;
}
.color-secondary-children .h3.lead,
.color-secondary-children .h4.lead,
.color-secondary-children h3.lead,
.color-secondary-children h4.lead,
.color-secondary-children .h3.ingress,
.color-secondary-children .h4.ingress,
.color-secondary-children h3.ingress,
.color-secondary-children h4.ingress {
  color: #3773B0;
}
.color-secondary-children p {
  color: #3773B0;
}
.color-secondary-children a:hover,
.color-secondary-children a {
  color: #3773B0;
}
.color-secondary-children ul li,
.color-secondary-children ol li {
  color: #3773B0;
}
.color-secondary-children ul li::before,
.color-secondary-children ol li::before {
  color: #3773B0 !important;
}
.color-secondary-children ul li p,
.color-secondary-children ol li p,
.color-secondary-children ul li span,
.color-secondary-children ol li span {
  color: #3773B0;
}
.color-secondary-opacity10 {
  color: rgba(55, 115, 176, 0.1) !important;
}
.color-secondary-opacity20 {
  color: rgba(55, 115, 176, 0.2) !important;
}
.color-secondary-opacity30 {
  color: rgba(55, 115, 176, 0.3) !important;
}
.color-secondary-opacity40 {
  color: rgba(55, 115, 176, 0.4) !important;
}
.color-secondary-opacity50 {
  color: rgba(55, 115, 176, 0.5) !important;
}
.color-secondary-opacity60 {
  color: rgba(55, 115, 176, 0.6) !important;
}
.color-secondary-opacity70 {
  color: rgba(55, 115, 176, 0.7) !important;
}
.color-secondary-opacity80 {
  color: rgba(55, 115, 176, 0.8) !important;
}
.color-secondary-opacity90 {
  color: rgba(55, 115, 176, 0.9) !important;
}
.color-secondary-dark {
  color: #1C3A58 !important;
}
.color-secondary-dark.arrow-down:after,
.color-secondary-dark.arrow-bottom-right:after,
.color-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.color-secondary-dark.arrow-up:after,
.color-secondary-dark.arrow-top-right:after,
.color-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.color-secondary-darken5,
.color-secondary-darken5-hover:hover {
  color: #346da7 !important;
}
.color-secondary-darken10,
.color-secondary-darken10-hover:hover {
  color: #32689e !important;
}
.color-secondary-darken20,
.color-secondary-darken20-hover:hover {
  color: #2c5c8d !important;
}
.color-secondary-light {
  color: #D7E3EF !important;
}
.color-secondary-light.arrow-down:after,
.color-secondary-light.arrow-bottom-right:after,
.color-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.color-secondary-light.arrow-up:after,
.color-secondary-light.arrow-top-right:after,
.color-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.color-secondary-lighten10,
.color-secondary-lighten10-hover:hover {
  color: #4b81b8 !important;
}
.color-secondary-lighten20,
.color-secondary-lighten20-hover:hover {
  color: #5f8fc0 !important;
}
.color-secondary-lighten50,
.color-secondary-lighten50-hover:hover {
  color: #9bb9d8 !important;
}
.color-secondary-hover:hover {
  color: #3773B0 !important;
}
.color-secondary > li::before {
  color: #3773B0 !important;
}
.color-secondary.arrow-down:after,
.color-secondary.arrow-bottom-right:after,
.color-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.color-secondary.arrow-up:after,
.color-secondary.arrow-top-right:after,
.color-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.color-secondary-after:after {
  color: #3773B0 !important;
}
.color-secondary-before:before {
  color: #3773B0 !important;
}
.color-section1,
.color-section {
  color: #F9F5ED !important;
  /* colorize dots */
}
.color-section1 body,
.color-section body,
.color-section1 p,
.color-section p {
  color: #F9F5ED;
}
.color-section1 .h1,
.color-section .h1,
.color-section1 h1,
.color-section h1 {
  color: #F9F5ED;
}
.color-section1 .h2,
.color-section .h2,
.color-section1 h2,
.color-section h2 {
  color: #F9F5ED;
}
.color-section1 .h3,
.color-section .h3,
.color-section1 h3,
.color-section h3 {
  color: #F9F5ED;
}
.color-section1 .h4,
.color-section .h4,
.color-section1 h4,
.color-section h4 {
  color: #F9F5ED;
}
.color-section1 .h1.lead,
.color-section .h1.lead,
.color-section1 .h2.lead,
.color-section .h2.lead,
.color-section1 h1.lead,
.color-section h1.lead,
.color-section1 h2.lead,
.color-section h2.lead,
.color-section1 .h1.ingress,
.color-section .h1.ingress,
.color-section1 .h2.ingress,
.color-section .h2.ingress,
.color-section1 h1.ingress,
.color-section h1.ingress,
.color-section1 h2.ingress,
.color-section h2.ingress {
  color: #F9F5ED;
}
.color-section1 .h3.lead,
.color-section .h3.lead,
.color-section1 .h4.lead,
.color-section .h4.lead,
.color-section1 h3.lead,
.color-section h3.lead,
.color-section1 h4.lead,
.color-section h4.lead,
.color-section1 .h3.ingress,
.color-section .h3.ingress,
.color-section1 .h4.ingress,
.color-section .h4.ingress,
.color-section1 h3.ingress,
.color-section h3.ingress,
.color-section1 h4.ingress,
.color-section h4.ingress {
  color: #F9F5ED;
}
.color-section1 p,
.color-section p {
  color: #F9F5ED;
}
.color-section1 a:hover,
.color-section a:hover,
.color-section1 a,
.color-section a {
  color: #F9F5ED;
}
.color-section1 ul li,
.color-section ul li,
.color-section1 ol li,
.color-section ol li {
  color: #F9F5ED;
}
.color-section1 ul li::before,
.color-section ul li::before,
.color-section1 ol li::before,
.color-section ol li::before {
  color: #F9F5ED !important;
}
.color-section1 ul li p,
.color-section ul li p,
.color-section1 ol li p,
.color-section ol li p,
.color-section1 ul li span,
.color-section ul li span,
.color-section1 ol li span,
.color-section ol li span {
  color: #F9F5ED;
}
.color-section1-children,
.color-section-children {
  /* colorize dots */
}
.color-section1-children body,
.color-section-children body,
.color-section1-children p,
.color-section-children p {
  color: #F9F5ED;
}
.color-section1-children .h1,
.color-section-children .h1,
.color-section1-children h1,
.color-section-children h1 {
  color: #F9F5ED;
}
.color-section1-children .h2,
.color-section-children .h2,
.color-section1-children h2,
.color-section-children h2 {
  color: #F9F5ED;
}
.color-section1-children .h3,
.color-section-children .h3,
.color-section1-children h3,
.color-section-children h3 {
  color: #F9F5ED;
}
.color-section1-children .h4,
.color-section-children .h4,
.color-section1-children h4,
.color-section-children h4 {
  color: #F9F5ED;
}
.color-section1-children .h1.lead,
.color-section-children .h1.lead,
.color-section1-children .h2.lead,
.color-section-children .h2.lead,
.color-section1-children h1.lead,
.color-section-children h1.lead,
.color-section1-children h2.lead,
.color-section-children h2.lead,
.color-section1-children .h1.ingress,
.color-section-children .h1.ingress,
.color-section1-children .h2.ingress,
.color-section-children .h2.ingress,
.color-section1-children h1.ingress,
.color-section-children h1.ingress,
.color-section1-children h2.ingress,
.color-section-children h2.ingress {
  color: #F9F5ED;
}
.color-section1-children .h3.lead,
.color-section-children .h3.lead,
.color-section1-children .h4.lead,
.color-section-children .h4.lead,
.color-section1-children h3.lead,
.color-section-children h3.lead,
.color-section1-children h4.lead,
.color-section-children h4.lead,
.color-section1-children .h3.ingress,
.color-section-children .h3.ingress,
.color-section1-children .h4.ingress,
.color-section-children .h4.ingress,
.color-section1-children h3.ingress,
.color-section-children h3.ingress,
.color-section1-children h4.ingress,
.color-section-children h4.ingress {
  color: #F9F5ED;
}
.color-section1-children p,
.color-section-children p {
  color: #F9F5ED;
}
.color-section1-children a:hover,
.color-section-children a:hover,
.color-section1-children a,
.color-section-children a {
  color: #F9F5ED;
}
.color-section1-children ul li,
.color-section-children ul li,
.color-section1-children ol li,
.color-section-children ol li {
  color: #F9F5ED;
}
.color-section1-children ul li::before,
.color-section-children ul li::before,
.color-section1-children ol li::before,
.color-section-children ol li::before {
  color: #F9F5ED !important;
}
.color-section1-children ul li p,
.color-section-children ul li p,
.color-section1-children ol li p,
.color-section-children ol li p,
.color-section1-children ul li span,
.color-section-children ul li span,
.color-section1-children ol li span,
.color-section-children ol li span {
  color: #F9F5ED;
}
.color-section1-opacity10,
.color-section-opacity10 {
  color: rgba(249, 245, 237, 0.1) !important;
}
.color-section1-opacity20,
.color-section-opacity20 {
  color: rgba(249, 245, 237, 0.2) !important;
}
.color-section1-opacity30,
.color-section-opacity30 {
  color: rgba(249, 245, 237, 0.3) !important;
}
.color-section1-opacity40,
.color-section-opacity40 {
  color: rgba(249, 245, 237, 0.4) !important;
}
.color-section1-opacity50,
.color-section-opacity50 {
  color: rgba(249, 245, 237, 0.5) !important;
}
.color-section1-opacity60,
.color-section-opacity60 {
  color: rgba(249, 245, 237, 0.6) !important;
}
.color-section1-opacity70,
.color-section-opacity70 {
  color: rgba(249, 245, 237, 0.7) !important;
}
.color-section1-opacity80,
.color-section-opacity80 {
  color: rgba(249, 245, 237, 0.8) !important;
}
.color-section1-opacity90,
.color-section-opacity90 {
  color: rgba(249, 245, 237, 0.9) !important;
}
.color-section1-dark,
.color-section-dark {
  color: #613d3b !important;
}
.color-section1-dark.arrow-down:after,
.color-section-dark.arrow-down:after,
.color-section1-dark.arrow-bottom-right:after,
.color-section-dark.arrow-bottom-right:after,
.color-section1-dark.arrow-bottom-left:after,
.color-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-section1-dark.arrow-up:after,
.color-section-dark.arrow-up:after,
.color-section1-dark.arrow-top-right:after,
.color-section-dark.arrow-top-right:after,
.color-section1-dark.arrow-top-left:after,
.color-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-section1-darken5,
.color-section-darken5,
.color-section1-darken5-hover:hover,
.color-section-darken5-hover:hover {
  color: #ede9e1 !important;
}
.color-section1-darken10,
.color-section-darken10,
.color-section1-darken10-hover:hover,
.color-section-darken10-hover:hover {
  color: #e0ddd5 !important;
}
.color-section1-darken20,
.color-section-darken20,
.color-section1-darken20-hover:hover,
.color-section-darken20-hover:hover {
  color: #c7c4be !important;
}
.color-section1-light,
.color-section-light {
  color: #FCF1F0 !important;
}
.color-section1-light.arrow-down:after,
.color-section-light.arrow-down:after,
.color-section1-light.arrow-bottom-right:after,
.color-section-light.arrow-bottom-right:after,
.color-section1-light.arrow-bottom-left:after,
.color-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-section1-light.arrow-up:after,
.color-section-light.arrow-up:after,
.color-section1-light.arrow-top-right:after,
.color-section-light.arrow-top-right:after,
.color-section1-light.arrow-top-left:after,
.color-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-section1-lighten10,
.color-section-lighten10,
.color-section1-lighten10-hover:hover,
.color-section-lighten10-hover:hover {
  color: #faf6ef !important;
}
.color-section1-lighten20,
.color-section-lighten20,
.color-section1-lighten20-hover:hover,
.color-section-lighten20-hover:hover {
  color: #faf7f1 !important;
}
.color-section1-lighten50,
.color-section-lighten50,
.color-section1-lighten50-hover:hover,
.color-section-lighten50-hover:hover {
  color: #fcfaf6 !important;
}
.color-section1-hover:hover,
.color-section-hover:hover {
  color: #F9F5ED !important;
}
.color-section1 > li::before,
.color-section > li::before {
  color: #F9F5ED !important;
}
.color-section1.arrow-down:after,
.color-section.arrow-down:after,
.color-section1.arrow-bottom-right:after,
.color-section.arrow-bottom-right:after,
.color-section1.arrow-bottom-left:after,
.color-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.color-section1.arrow-up:after,
.color-section.arrow-up:after,
.color-section1.arrow-top-right:after,
.color-section.arrow-top-right:after,
.color-section1.arrow-top-left:after,
.color-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.color-section1-after:after,
.color-section-after:after {
  color: #F9F5ED !important;
}
.color-section1-before:before,
.color-section-before:before {
  color: #F9F5ED !important;
}
.color-section2 {
  color: #F1ECE1 !important;
  /* colorize dots */
}
.color-section2 body,
.color-section2 p {
  color: #F1ECE1;
}
.color-section2 .h1,
.color-section2 h1 {
  color: #F1ECE1;
}
.color-section2 .h2,
.color-section2 h2 {
  color: #F1ECE1;
}
.color-section2 .h3,
.color-section2 h3 {
  color: #F1ECE1;
}
.color-section2 .h4,
.color-section2 h4 {
  color: #F1ECE1;
}
.color-section2 .h1.lead,
.color-section2 .h2.lead,
.color-section2 h1.lead,
.color-section2 h2.lead,
.color-section2 .h1.ingress,
.color-section2 .h2.ingress,
.color-section2 h1.ingress,
.color-section2 h2.ingress {
  color: #F1ECE1;
}
.color-section2 .h3.lead,
.color-section2 .h4.lead,
.color-section2 h3.lead,
.color-section2 h4.lead,
.color-section2 .h3.ingress,
.color-section2 .h4.ingress,
.color-section2 h3.ingress,
.color-section2 h4.ingress {
  color: #F1ECE1;
}
.color-section2 p {
  color: #F1ECE1;
}
.color-section2 a:hover,
.color-section2 a {
  color: #F1ECE1;
}
.color-section2 ul li,
.color-section2 ol li {
  color: #F1ECE1;
}
.color-section2 ul li::before,
.color-section2 ol li::before {
  color: #F1ECE1 !important;
}
.color-section2 ul li p,
.color-section2 ol li p,
.color-section2 ul li span,
.color-section2 ol li span {
  color: #F1ECE1;
}
.color-section2-children {
  /* colorize dots */
}
.color-section2-children body,
.color-section2-children p {
  color: #F1ECE1;
}
.color-section2-children .h1,
.color-section2-children h1 {
  color: #F1ECE1;
}
.color-section2-children .h2,
.color-section2-children h2 {
  color: #F1ECE1;
}
.color-section2-children .h3,
.color-section2-children h3 {
  color: #F1ECE1;
}
.color-section2-children .h4,
.color-section2-children h4 {
  color: #F1ECE1;
}
.color-section2-children .h1.lead,
.color-section2-children .h2.lead,
.color-section2-children h1.lead,
.color-section2-children h2.lead,
.color-section2-children .h1.ingress,
.color-section2-children .h2.ingress,
.color-section2-children h1.ingress,
.color-section2-children h2.ingress {
  color: #F1ECE1;
}
.color-section2-children .h3.lead,
.color-section2-children .h4.lead,
.color-section2-children h3.lead,
.color-section2-children h4.lead,
.color-section2-children .h3.ingress,
.color-section2-children .h4.ingress,
.color-section2-children h3.ingress,
.color-section2-children h4.ingress {
  color: #F1ECE1;
}
.color-section2-children p {
  color: #F1ECE1;
}
.color-section2-children a:hover,
.color-section2-children a {
  color: #F1ECE1;
}
.color-section2-children ul li,
.color-section2-children ol li {
  color: #F1ECE1;
}
.color-section2-children ul li::before,
.color-section2-children ol li::before {
  color: #F1ECE1 !important;
}
.color-section2-children ul li p,
.color-section2-children ol li p,
.color-section2-children ul li span,
.color-section2-children ol li span {
  color: #F1ECE1;
}
.color-section2-opacity10 {
  color: rgba(241, 236, 225, 0.1) !important;
}
.color-section2-opacity20 {
  color: rgba(241, 236, 225, 0.2) !important;
}
.color-section2-opacity30 {
  color: rgba(241, 236, 225, 0.3) !important;
}
.color-section2-opacity40 {
  color: rgba(241, 236, 225, 0.4) !important;
}
.color-section2-opacity50 {
  color: rgba(241, 236, 225, 0.5) !important;
}
.color-section2-opacity60 {
  color: rgba(241, 236, 225, 0.6) !important;
}
.color-section2-opacity70 {
  color: rgba(241, 236, 225, 0.7) !important;
}
.color-section2-opacity80 {
  color: rgba(241, 236, 225, 0.8) !important;
}
.color-section2-opacity90 {
  color: rgba(241, 236, 225, 0.9) !important;
}
.color-section2-dark {
  color: #613d3b !important;
}
.color-section2-dark.arrow-down:after,
.color-section2-dark.arrow-bottom-right:after,
.color-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-section2-dark.arrow-up:after,
.color-section2-dark.arrow-top-right:after,
.color-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-section2-darken5,
.color-section2-darken5-hover:hover {
  color: #e5e0d6 !important;
}
.color-section2-darken10,
.color-section2-darken10-hover:hover {
  color: #d9d4cb !important;
}
.color-section2-darken20,
.color-section2-darken20-hover:hover {
  color: #c1bdb4 !important;
}
.color-section2-light {
  color: #FCF1F0 !important;
}
.color-section2-light.arrow-down:after,
.color-section2-light.arrow-bottom-right:after,
.color-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-section2-light.arrow-up:after,
.color-section2-light.arrow-top-right:after,
.color-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-section2-lighten10,
.color-section2-lighten10-hover:hover {
  color: #f2eee4 !important;
}
.color-section2-lighten20,
.color-section2-lighten20-hover:hover {
  color: #f4f0e7 !important;
}
.color-section2-lighten50,
.color-section2-lighten50-hover:hover {
  color: #f8f6f0 !important;
}
.color-section2-hover:hover {
  color: #F1ECE1 !important;
}
.color-section2 > li::before {
  color: #F1ECE1 !important;
}
.color-section2.arrow-down:after,
.color-section2.arrow-bottom-right:after,
.color-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.color-section2.arrow-up:after,
.color-section2.arrow-top-right:after,
.color-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.color-section2-after:after {
  color: #F1ECE1 !important;
}
.color-section2-before:before {
  color: #F1ECE1 !important;
}
.color-section3 {
  color: #338268 !important;
  /* colorize dots */
}
.color-section3 body,
.color-section3 p {
  color: #338268;
}
.color-section3 .h1,
.color-section3 h1 {
  color: #338268;
}
.color-section3 .h2,
.color-section3 h2 {
  color: #338268;
}
.color-section3 .h3,
.color-section3 h3 {
  color: #338268;
}
.color-section3 .h4,
.color-section3 h4 {
  color: #338268;
}
.color-section3 .h1.lead,
.color-section3 .h2.lead,
.color-section3 h1.lead,
.color-section3 h2.lead,
.color-section3 .h1.ingress,
.color-section3 .h2.ingress,
.color-section3 h1.ingress,
.color-section3 h2.ingress {
  color: #338268;
}
.color-section3 .h3.lead,
.color-section3 .h4.lead,
.color-section3 h3.lead,
.color-section3 h4.lead,
.color-section3 .h3.ingress,
.color-section3 .h4.ingress,
.color-section3 h3.ingress,
.color-section3 h4.ingress {
  color: #338268;
}
.color-section3 p {
  color: #338268;
}
.color-section3 a:hover,
.color-section3 a {
  color: #338268;
}
.color-section3 ul li,
.color-section3 ol li {
  color: #338268;
}
.color-section3 ul li::before,
.color-section3 ol li::before {
  color: #338268 !important;
}
.color-section3 ul li p,
.color-section3 ol li p,
.color-section3 ul li span,
.color-section3 ol li span {
  color: #338268;
}
.color-section3-children {
  /* colorize dots */
}
.color-section3-children body,
.color-section3-children p {
  color: #338268;
}
.color-section3-children .h1,
.color-section3-children h1 {
  color: #338268;
}
.color-section3-children .h2,
.color-section3-children h2 {
  color: #338268;
}
.color-section3-children .h3,
.color-section3-children h3 {
  color: #338268;
}
.color-section3-children .h4,
.color-section3-children h4 {
  color: #338268;
}
.color-section3-children .h1.lead,
.color-section3-children .h2.lead,
.color-section3-children h1.lead,
.color-section3-children h2.lead,
.color-section3-children .h1.ingress,
.color-section3-children .h2.ingress,
.color-section3-children h1.ingress,
.color-section3-children h2.ingress {
  color: #338268;
}
.color-section3-children .h3.lead,
.color-section3-children .h4.lead,
.color-section3-children h3.lead,
.color-section3-children h4.lead,
.color-section3-children .h3.ingress,
.color-section3-children .h4.ingress,
.color-section3-children h3.ingress,
.color-section3-children h4.ingress {
  color: #338268;
}
.color-section3-children p {
  color: #338268;
}
.color-section3-children a:hover,
.color-section3-children a {
  color: #338268;
}
.color-section3-children ul li,
.color-section3-children ol li {
  color: #338268;
}
.color-section3-children ul li::before,
.color-section3-children ol li::before {
  color: #338268 !important;
}
.color-section3-children ul li p,
.color-section3-children ol li p,
.color-section3-children ul li span,
.color-section3-children ol li span {
  color: #338268;
}
.color-section3-opacity10 {
  color: rgba(51, 130, 104, 0.1) !important;
}
.color-section3-opacity20 {
  color: rgba(51, 130, 104, 0.2) !important;
}
.color-section3-opacity30 {
  color: rgba(51, 130, 104, 0.3) !important;
}
.color-section3-opacity40 {
  color: rgba(51, 130, 104, 0.4) !important;
}
.color-section3-opacity50 {
  color: rgba(51, 130, 104, 0.5) !important;
}
.color-section3-opacity60 {
  color: rgba(51, 130, 104, 0.6) !important;
}
.color-section3-opacity70 {
  color: rgba(51, 130, 104, 0.7) !important;
}
.color-section3-opacity80 {
  color: rgba(51, 130, 104, 0.8) !important;
}
.color-section3-opacity90 {
  color: rgba(51, 130, 104, 0.9) !important;
}
.color-section3-dark {
  color: #613d3b !important;
}
.color-section3-dark.arrow-down:after,
.color-section3-dark.arrow-bottom-right:after,
.color-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-section3-dark.arrow-up:after,
.color-section3-dark.arrow-top-right:after,
.color-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-section3-darken5,
.color-section3-darken5-hover:hover {
  color: #307c63 !important;
}
.color-section3-darken10,
.color-section3-darken10-hover:hover {
  color: #2e755e !important;
}
.color-section3-darken20,
.color-section3-darken20-hover:hover {
  color: #296853 !important;
}
.color-section3-light {
  color: #FCF1F0 !important;
}
.color-section3-light.arrow-down:after,
.color-section3-light.arrow-bottom-right:after,
.color-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-section3-light.arrow-up:after,
.color-section3-light.arrow-top-right:after,
.color-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-section3-lighten10,
.color-section3-lighten10-hover:hover {
  color: #478f77 !important;
}
.color-section3-lighten20,
.color-section3-lighten20-hover:hover {
  color: #5c9b86 !important;
}
.color-section3-lighten50,
.color-section3-lighten50-hover:hover {
  color: #99c1b4 !important;
}
.color-section3-hover:hover {
  color: #338268 !important;
}
.color-section3 > li::before {
  color: #338268 !important;
}
.color-section3.arrow-down:after,
.color-section3.arrow-bottom-right:after,
.color-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-section3.arrow-up:after,
.color-section3.arrow-top-right:after,
.color-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-section3-after:after {
  color: #338268 !important;
}
.color-section3-before:before {
  color: #338268 !important;
}
.color-section4 {
  color: #BF80B8 !important;
  /* colorize dots */
}
.color-section4 body,
.color-section4 p {
  color: #BF80B8;
}
.color-section4 .h1,
.color-section4 h1 {
  color: #BF80B8;
}
.color-section4 .h2,
.color-section4 h2 {
  color: #BF80B8;
}
.color-section4 .h3,
.color-section4 h3 {
  color: #BF80B8;
}
.color-section4 .h4,
.color-section4 h4 {
  color: #BF80B8;
}
.color-section4 .h1.lead,
.color-section4 .h2.lead,
.color-section4 h1.lead,
.color-section4 h2.lead,
.color-section4 .h1.ingress,
.color-section4 .h2.ingress,
.color-section4 h1.ingress,
.color-section4 h2.ingress {
  color: #BF80B8;
}
.color-section4 .h3.lead,
.color-section4 .h4.lead,
.color-section4 h3.lead,
.color-section4 h4.lead,
.color-section4 .h3.ingress,
.color-section4 .h4.ingress,
.color-section4 h3.ingress,
.color-section4 h4.ingress {
  color: #BF80B8;
}
.color-section4 p {
  color: #BF80B8;
}
.color-section4 a:hover,
.color-section4 a {
  color: #BF80B8;
}
.color-section4 ul li,
.color-section4 ol li {
  color: #BF80B8;
}
.color-section4 ul li::before,
.color-section4 ol li::before {
  color: #BF80B8 !important;
}
.color-section4 ul li p,
.color-section4 ol li p,
.color-section4 ul li span,
.color-section4 ol li span {
  color: #BF80B8;
}
.color-section4-children {
  /* colorize dots */
}
.color-section4-children body,
.color-section4-children p {
  color: #BF80B8;
}
.color-section4-children .h1,
.color-section4-children h1 {
  color: #BF80B8;
}
.color-section4-children .h2,
.color-section4-children h2 {
  color: #BF80B8;
}
.color-section4-children .h3,
.color-section4-children h3 {
  color: #BF80B8;
}
.color-section4-children .h4,
.color-section4-children h4 {
  color: #BF80B8;
}
.color-section4-children .h1.lead,
.color-section4-children .h2.lead,
.color-section4-children h1.lead,
.color-section4-children h2.lead,
.color-section4-children .h1.ingress,
.color-section4-children .h2.ingress,
.color-section4-children h1.ingress,
.color-section4-children h2.ingress {
  color: #BF80B8;
}
.color-section4-children .h3.lead,
.color-section4-children .h4.lead,
.color-section4-children h3.lead,
.color-section4-children h4.lead,
.color-section4-children .h3.ingress,
.color-section4-children .h4.ingress,
.color-section4-children h3.ingress,
.color-section4-children h4.ingress {
  color: #BF80B8;
}
.color-section4-children p {
  color: #BF80B8;
}
.color-section4-children a:hover,
.color-section4-children a {
  color: #BF80B8;
}
.color-section4-children ul li,
.color-section4-children ol li {
  color: #BF80B8;
}
.color-section4-children ul li::before,
.color-section4-children ol li::before {
  color: #BF80B8 !important;
}
.color-section4-children ul li p,
.color-section4-children ol li p,
.color-section4-children ul li span,
.color-section4-children ol li span {
  color: #BF80B8;
}
.color-section4-opacity10 {
  color: rgba(191, 128, 184, 0.1) !important;
}
.color-section4-opacity20 {
  color: rgba(191, 128, 184, 0.2) !important;
}
.color-section4-opacity30 {
  color: rgba(191, 128, 184, 0.3) !important;
}
.color-section4-opacity40 {
  color: rgba(191, 128, 184, 0.4) !important;
}
.color-section4-opacity50 {
  color: rgba(191, 128, 184, 0.5) !important;
}
.color-section4-opacity60 {
  color: rgba(191, 128, 184, 0.6) !important;
}
.color-section4-opacity70 {
  color: rgba(191, 128, 184, 0.7) !important;
}
.color-section4-opacity80 {
  color: rgba(191, 128, 184, 0.8) !important;
}
.color-section4-opacity90 {
  color: rgba(191, 128, 184, 0.9) !important;
}
.color-section4-dark {
  color: #613d3b !important;
}
.color-section4-dark.arrow-down:after,
.color-section4-dark.arrow-bottom-right:after,
.color-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-section4-dark.arrow-up:after,
.color-section4-dark.arrow-top-right:after,
.color-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-section4-darken5,
.color-section4-darken5-hover:hover {
  color: #b57aaf !important;
}
.color-section4-darken10,
.color-section4-darken10-hover:hover {
  color: #ac73a6 !important;
}
.color-section4-darken20,
.color-section4-darken20-hover:hover {
  color: #996693 !important;
}
.color-section4-light {
  color: #FCF1F0 !important;
}
.color-section4-light.arrow-down:after,
.color-section4-light.arrow-bottom-right:after,
.color-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-section4-light.arrow-up:after,
.color-section4-light.arrow-top-right:after,
.color-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-section4-lighten10,
.color-section4-lighten10-hover:hover {
  color: #c58dbf !important;
}
.color-section4-lighten20,
.color-section4-lighten20-hover:hover {
  color: #cc99c6 !important;
}
.color-section4-lighten50,
.color-section4-lighten50-hover:hover {
  color: #dfc0dc !important;
}
.color-section4-hover:hover {
  color: #BF80B8 !important;
}
.color-section4 > li::before {
  color: #BF80B8 !important;
}
.color-section4.arrow-down:after,
.color-section4.arrow-bottom-right:after,
.color-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-section4.arrow-up:after,
.color-section4.arrow-top-right:after,
.color-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-section4-after:after {
  color: #BF80B8 !important;
}
.color-section4-before:before {
  color: #BF80B8 !important;
}
.color-overlay {
  color: black !important;
  /* colorize dots */
}
.color-overlay body,
.color-overlay p {
  color: black;
}
.color-overlay .h1,
.color-overlay h1 {
  color: black;
}
.color-overlay .h2,
.color-overlay h2 {
  color: black;
}
.color-overlay .h3,
.color-overlay h3 {
  color: black;
}
.color-overlay .h4,
.color-overlay h4 {
  color: black;
}
.color-overlay .h1.lead,
.color-overlay .h2.lead,
.color-overlay h1.lead,
.color-overlay h2.lead,
.color-overlay .h1.ingress,
.color-overlay .h2.ingress,
.color-overlay h1.ingress,
.color-overlay h2.ingress {
  color: black;
}
.color-overlay .h3.lead,
.color-overlay .h4.lead,
.color-overlay h3.lead,
.color-overlay h4.lead,
.color-overlay .h3.ingress,
.color-overlay .h4.ingress,
.color-overlay h3.ingress,
.color-overlay h4.ingress {
  color: black;
}
.color-overlay p {
  color: black;
}
.color-overlay a:hover,
.color-overlay a {
  color: black;
}
.color-overlay ul li,
.color-overlay ol li {
  color: black;
}
.color-overlay ul li::before,
.color-overlay ol li::before {
  color: black !important;
}
.color-overlay ul li p,
.color-overlay ol li p,
.color-overlay ul li span,
.color-overlay ol li span {
  color: black;
}
.color-overlay-children {
  /* colorize dots */
}
.color-overlay-children body,
.color-overlay-children p {
  color: black;
}
.color-overlay-children .h1,
.color-overlay-children h1 {
  color: black;
}
.color-overlay-children .h2,
.color-overlay-children h2 {
  color: black;
}
.color-overlay-children .h3,
.color-overlay-children h3 {
  color: black;
}
.color-overlay-children .h4,
.color-overlay-children h4 {
  color: black;
}
.color-overlay-children .h1.lead,
.color-overlay-children .h2.lead,
.color-overlay-children h1.lead,
.color-overlay-children h2.lead,
.color-overlay-children .h1.ingress,
.color-overlay-children .h2.ingress,
.color-overlay-children h1.ingress,
.color-overlay-children h2.ingress {
  color: black;
}
.color-overlay-children .h3.lead,
.color-overlay-children .h4.lead,
.color-overlay-children h3.lead,
.color-overlay-children h4.lead,
.color-overlay-children .h3.ingress,
.color-overlay-children .h4.ingress,
.color-overlay-children h3.ingress,
.color-overlay-children h4.ingress {
  color: black;
}
.color-overlay-children p {
  color: black;
}
.color-overlay-children a:hover,
.color-overlay-children a {
  color: black;
}
.color-overlay-children ul li,
.color-overlay-children ol li {
  color: black;
}
.color-overlay-children ul li::before,
.color-overlay-children ol li::before {
  color: black !important;
}
.color-overlay-children ul li p,
.color-overlay-children ol li p,
.color-overlay-children ul li span,
.color-overlay-children ol li span {
  color: black;
}
.color-overlay-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.color-overlay-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.color-overlay-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.color-overlay-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.color-overlay-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.color-overlay-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.color-overlay-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.color-overlay-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.color-overlay-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.color-overlay-dark {
  color: #613d3b !important;
}
.color-overlay-dark.arrow-down:after,
.color-overlay-dark.arrow-bottom-right:after,
.color-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-dark.arrow-up:after,
.color-overlay-dark.arrow-top-right:after,
.color-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-darken5,
.color-overlay-darken5-hover:hover {
  color: #000000 !important;
}
.color-overlay-darken10,
.color-overlay-darken10-hover:hover {
  color: #000000 !important;
}
.color-overlay-darken20,
.color-overlay-darken20-hover:hover {
  color: #000000 !important;
}
.color-overlay-light {
  color: #FCF1F0 !important;
}
.color-overlay-light.arrow-down:after,
.color-overlay-light.arrow-bottom-right:after,
.color-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-light.arrow-up:after,
.color-overlay-light.arrow-top-right:after,
.color-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-lighten10,
.color-overlay-lighten10-hover:hover {
  color: #191919 !important;
}
.color-overlay-lighten20,
.color-overlay-lighten20-hover:hover {
  color: #333333 !important;
}
.color-overlay-lighten50,
.color-overlay-lighten50-hover:hover {
  color: #808080 !important;
}
.color-overlay-hover:hover {
  color: black !important;
}
.color-overlay > li::before {
  color: black !important;
}
.color-overlay.arrow-down:after,
.color-overlay.arrow-bottom-right:after,
.color-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-overlay.arrow-up:after,
.color-overlay.arrow-top-right:after,
.color-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-overlay-after:after {
  color: black !important;
}
.color-overlay-before:before {
  color: black !important;
}
.color-contrast {
  color: #8A4743 !important;
  /* colorize dots */
}
.color-contrast body,
.color-contrast p {
  color: #8A4743;
}
.color-contrast .h1,
.color-contrast h1 {
  color: #8A4743;
}
.color-contrast .h2,
.color-contrast h2 {
  color: #8A4743;
}
.color-contrast .h3,
.color-contrast h3 {
  color: #8A4743;
}
.color-contrast .h4,
.color-contrast h4 {
  color: #8A4743;
}
.color-contrast .h1.lead,
.color-contrast .h2.lead,
.color-contrast h1.lead,
.color-contrast h2.lead,
.color-contrast .h1.ingress,
.color-contrast .h2.ingress,
.color-contrast h1.ingress,
.color-contrast h2.ingress {
  color: #8A4743;
}
.color-contrast .h3.lead,
.color-contrast .h4.lead,
.color-contrast h3.lead,
.color-contrast h4.lead,
.color-contrast .h3.ingress,
.color-contrast .h4.ingress,
.color-contrast h3.ingress,
.color-contrast h4.ingress {
  color: #8A4743;
}
.color-contrast p {
  color: #8A4743;
}
.color-contrast a:hover,
.color-contrast a {
  color: #8A4743;
}
.color-contrast ul li,
.color-contrast ol li {
  color: #8A4743;
}
.color-contrast ul li::before,
.color-contrast ol li::before {
  color: #8A4743 !important;
}
.color-contrast ul li p,
.color-contrast ol li p,
.color-contrast ul li span,
.color-contrast ol li span {
  color: #8A4743;
}
.color-contrast-children {
  /* colorize dots */
}
.color-contrast-children body,
.color-contrast-children p {
  color: #8A4743;
}
.color-contrast-children .h1,
.color-contrast-children h1 {
  color: #8A4743;
}
.color-contrast-children .h2,
.color-contrast-children h2 {
  color: #8A4743;
}
.color-contrast-children .h3,
.color-contrast-children h3 {
  color: #8A4743;
}
.color-contrast-children .h4,
.color-contrast-children h4 {
  color: #8A4743;
}
.color-contrast-children .h1.lead,
.color-contrast-children .h2.lead,
.color-contrast-children h1.lead,
.color-contrast-children h2.lead,
.color-contrast-children .h1.ingress,
.color-contrast-children .h2.ingress,
.color-contrast-children h1.ingress,
.color-contrast-children h2.ingress {
  color: #8A4743;
}
.color-contrast-children .h3.lead,
.color-contrast-children .h4.lead,
.color-contrast-children h3.lead,
.color-contrast-children h4.lead,
.color-contrast-children .h3.ingress,
.color-contrast-children .h4.ingress,
.color-contrast-children h3.ingress,
.color-contrast-children h4.ingress {
  color: #8A4743;
}
.color-contrast-children p {
  color: #8A4743;
}
.color-contrast-children a:hover,
.color-contrast-children a {
  color: #8A4743;
}
.color-contrast-children ul li,
.color-contrast-children ol li {
  color: #8A4743;
}
.color-contrast-children ul li::before,
.color-contrast-children ol li::before {
  color: #8A4743 !important;
}
.color-contrast-children ul li p,
.color-contrast-children ol li p,
.color-contrast-children ul li span,
.color-contrast-children ol li span {
  color: #8A4743;
}
.color-contrast-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.color-contrast-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.color-contrast-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.color-contrast-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.color-contrast-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.color-contrast-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.color-contrast-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.color-contrast-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.color-contrast-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.color-contrast-dark {
  color: #532b28 !important;
}
.color-contrast-dark.arrow-down:after,
.color-contrast-dark.arrow-bottom-right:after,
.color-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.color-contrast-dark.arrow-up:after,
.color-contrast-dark.arrow-top-right:after,
.color-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.color-contrast-darken5,
.color-contrast-darken5-hover:hover {
  color: #834340 !important;
}
.color-contrast-darken10,
.color-contrast-darken10-hover:hover {
  color: #7c403c !important;
}
.color-contrast-darken20,
.color-contrast-darken20-hover:hover {
  color: #6e3936 !important;
}
.color-contrast-light {
  color: #ede3e3 !important;
}
.color-contrast-light.arrow-down:after,
.color-contrast-light.arrow-bottom-right:after,
.color-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.color-contrast-light.arrow-up:after,
.color-contrast-light.arrow-top-right:after,
.color-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.color-contrast-lighten10,
.color-contrast-lighten10-hover:hover {
  color: #965956 !important;
}
.color-contrast-lighten20,
.color-contrast-lighten20-hover:hover {
  color: #a16c69 !important;
}
.color-contrast-lighten50,
.color-contrast-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.color-contrast-hover:hover {
  color: #8A4743 !important;
}
.color-contrast > li::before {
  color: #8A4743 !important;
}
.color-contrast.arrow-down:after,
.color-contrast.arrow-bottom-right:after,
.color-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-contrast.arrow-up:after,
.color-contrast.arrow-top-right:after,
.color-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-contrast-after:after {
  color: #8A4743 !important;
}
.color-contrast-before:before {
  color: #8A4743 !important;
}
.color-action {
  color: #624f9e !important;
  /* colorize dots */
}
.color-action body,
.color-action p {
  color: #624f9e;
}
.color-action .h1,
.color-action h1 {
  color: #624f9e;
}
.color-action .h2,
.color-action h2 {
  color: #624f9e;
}
.color-action .h3,
.color-action h3 {
  color: #624f9e;
}
.color-action .h4,
.color-action h4 {
  color: #624f9e;
}
.color-action .h1.lead,
.color-action .h2.lead,
.color-action h1.lead,
.color-action h2.lead,
.color-action .h1.ingress,
.color-action .h2.ingress,
.color-action h1.ingress,
.color-action h2.ingress {
  color: #624f9e;
}
.color-action .h3.lead,
.color-action .h4.lead,
.color-action h3.lead,
.color-action h4.lead,
.color-action .h3.ingress,
.color-action .h4.ingress,
.color-action h3.ingress,
.color-action h4.ingress {
  color: #624f9e;
}
.color-action p {
  color: #624f9e;
}
.color-action a:hover,
.color-action a {
  color: #624f9e;
}
.color-action ul li,
.color-action ol li {
  color: #624f9e;
}
.color-action ul li::before,
.color-action ol li::before {
  color: #624f9e !important;
}
.color-action ul li p,
.color-action ol li p,
.color-action ul li span,
.color-action ol li span {
  color: #624f9e;
}
.color-action-children {
  /* colorize dots */
}
.color-action-children body,
.color-action-children p {
  color: #624f9e;
}
.color-action-children .h1,
.color-action-children h1 {
  color: #624f9e;
}
.color-action-children .h2,
.color-action-children h2 {
  color: #624f9e;
}
.color-action-children .h3,
.color-action-children h3 {
  color: #624f9e;
}
.color-action-children .h4,
.color-action-children h4 {
  color: #624f9e;
}
.color-action-children .h1.lead,
.color-action-children .h2.lead,
.color-action-children h1.lead,
.color-action-children h2.lead,
.color-action-children .h1.ingress,
.color-action-children .h2.ingress,
.color-action-children h1.ingress,
.color-action-children h2.ingress {
  color: #624f9e;
}
.color-action-children .h3.lead,
.color-action-children .h4.lead,
.color-action-children h3.lead,
.color-action-children h4.lead,
.color-action-children .h3.ingress,
.color-action-children .h4.ingress,
.color-action-children h3.ingress,
.color-action-children h4.ingress {
  color: #624f9e;
}
.color-action-children p {
  color: #624f9e;
}
.color-action-children a:hover,
.color-action-children a {
  color: #624f9e;
}
.color-action-children ul li,
.color-action-children ol li {
  color: #624f9e;
}
.color-action-children ul li::before,
.color-action-children ol li::before {
  color: #624f9e !important;
}
.color-action-children ul li p,
.color-action-children ol li p,
.color-action-children ul li span,
.color-action-children ol li span {
  color: #624f9e;
}
.color-action-opacity10 {
  color: rgba(98, 79, 158, 0.1) !important;
}
.color-action-opacity20 {
  color: rgba(98, 79, 158, 0.2) !important;
}
.color-action-opacity30 {
  color: rgba(98, 79, 158, 0.3) !important;
}
.color-action-opacity40 {
  color: rgba(98, 79, 158, 0.4) !important;
}
.color-action-opacity50 {
  color: rgba(98, 79, 158, 0.5) !important;
}
.color-action-opacity60 {
  color: rgba(98, 79, 158, 0.6) !important;
}
.color-action-opacity70 {
  color: rgba(98, 79, 158, 0.7) !important;
}
.color-action-opacity80 {
  color: rgba(98, 79, 158, 0.8) !important;
}
.color-action-opacity90 {
  color: rgba(98, 79, 158, 0.9) !important;
}
.color-action-dark {
  color: #544488 !important;
}
.color-action-dark.arrow-down:after,
.color-action-dark.arrow-bottom-right:after,
.color-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.color-action-dark.arrow-up:after,
.color-action-dark.arrow-top-right:after,
.color-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.color-action-darken5,
.color-action-darken5-hover:hover {
  color: #5d4b96 !important;
}
.color-action-darken10,
.color-action-darken10-hover:hover {
  color: #58478e !important;
}
.color-action-darken20,
.color-action-darken20-hover:hover {
  color: #4e3f7e !important;
}
.color-action-light {
  color: #e7e5f0 !important;
}
.color-action-light.arrow-down:after,
.color-action-light.arrow-bottom-right:after,
.color-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.color-action-light.arrow-up:after,
.color-action-light.arrow-top-right:after,
.color-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.color-action-lighten10,
.color-action-lighten10-hover:hover {
  color: #7261a8 !important;
}
.color-action-lighten20,
.color-action-lighten20-hover:hover {
  color: #8172b1 !important;
}
.color-action-lighten50,
.color-action-lighten50-hover:hover {
  color: #b1a7cf !important;
}
.color-action-hover:hover {
  color: #624f9e !important;
}
.color-action > li::before {
  color: #624f9e !important;
}
.color-action.arrow-down:after,
.color-action.arrow-bottom-right:after,
.color-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.color-action.arrow-up:after,
.color-action.arrow-top-right:after,
.color-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.color-action-after:after {
  color: #624f9e !important;
}
.color-action-before:before {
  color: #624f9e !important;
}
.color-text-primary {
  color: #453B31 !important;
  /* colorize dots */
}
.color-text-primary body,
.color-text-primary p {
  color: #453B31;
}
.color-text-primary .h1,
.color-text-primary h1 {
  color: #453B31;
}
.color-text-primary .h2,
.color-text-primary h2 {
  color: #453B31;
}
.color-text-primary .h3,
.color-text-primary h3 {
  color: #453B31;
}
.color-text-primary .h4,
.color-text-primary h4 {
  color: #453B31;
}
.color-text-primary .h1.lead,
.color-text-primary .h2.lead,
.color-text-primary h1.lead,
.color-text-primary h2.lead,
.color-text-primary .h1.ingress,
.color-text-primary .h2.ingress,
.color-text-primary h1.ingress,
.color-text-primary h2.ingress {
  color: #453B31;
}
.color-text-primary .h3.lead,
.color-text-primary .h4.lead,
.color-text-primary h3.lead,
.color-text-primary h4.lead,
.color-text-primary .h3.ingress,
.color-text-primary .h4.ingress,
.color-text-primary h3.ingress,
.color-text-primary h4.ingress {
  color: #453B31;
}
.color-text-primary p {
  color: #453B31;
}
.color-text-primary a:hover,
.color-text-primary a {
  color: #453B31;
}
.color-text-primary ul li,
.color-text-primary ol li {
  color: #453B31;
}
.color-text-primary ul li::before,
.color-text-primary ol li::before {
  color: #453B31 !important;
}
.color-text-primary ul li p,
.color-text-primary ol li p,
.color-text-primary ul li span,
.color-text-primary ol li span {
  color: #453B31;
}
.color-text-primary-children {
  /* colorize dots */
}
.color-text-primary-children body,
.color-text-primary-children p {
  color: #453B31;
}
.color-text-primary-children .h1,
.color-text-primary-children h1 {
  color: #453B31;
}
.color-text-primary-children .h2,
.color-text-primary-children h2 {
  color: #453B31;
}
.color-text-primary-children .h3,
.color-text-primary-children h3 {
  color: #453B31;
}
.color-text-primary-children .h4,
.color-text-primary-children h4 {
  color: #453B31;
}
.color-text-primary-children .h1.lead,
.color-text-primary-children .h2.lead,
.color-text-primary-children h1.lead,
.color-text-primary-children h2.lead,
.color-text-primary-children .h1.ingress,
.color-text-primary-children .h2.ingress,
.color-text-primary-children h1.ingress,
.color-text-primary-children h2.ingress {
  color: #453B31;
}
.color-text-primary-children .h3.lead,
.color-text-primary-children .h4.lead,
.color-text-primary-children h3.lead,
.color-text-primary-children h4.lead,
.color-text-primary-children .h3.ingress,
.color-text-primary-children .h4.ingress,
.color-text-primary-children h3.ingress,
.color-text-primary-children h4.ingress {
  color: #453B31;
}
.color-text-primary-children p {
  color: #453B31;
}
.color-text-primary-children a:hover,
.color-text-primary-children a {
  color: #453B31;
}
.color-text-primary-children ul li,
.color-text-primary-children ol li {
  color: #453B31;
}
.color-text-primary-children ul li::before,
.color-text-primary-children ol li::before {
  color: #453B31 !important;
}
.color-text-primary-children ul li p,
.color-text-primary-children ol li p,
.color-text-primary-children ul li span,
.color-text-primary-children ol li span {
  color: #453B31;
}
.color-text-primary-opacity10 {
  color: rgba(69, 59, 49, 0.1) !important;
}
.color-text-primary-opacity20 {
  color: rgba(69, 59, 49, 0.2) !important;
}
.color-text-primary-opacity30 {
  color: rgba(69, 59, 49, 0.3) !important;
}
.color-text-primary-opacity40 {
  color: rgba(69, 59, 49, 0.4) !important;
}
.color-text-primary-opacity50 {
  color: rgba(69, 59, 49, 0.5) !important;
}
.color-text-primary-opacity60 {
  color: rgba(69, 59, 49, 0.6) !important;
}
.color-text-primary-opacity70 {
  color: rgba(69, 59, 49, 0.7) !important;
}
.color-text-primary-opacity80 {
  color: rgba(69, 59, 49, 0.8) !important;
}
.color-text-primary-opacity90 {
  color: rgba(69, 59, 49, 0.9) !important;
}
.color-text-primary-dark {
  color: #613d3b !important;
}
.color-text-primary-dark.arrow-down:after,
.color-text-primary-dark.arrow-bottom-right:after,
.color-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-text-primary-dark.arrow-up:after,
.color-text-primary-dark.arrow-top-right:after,
.color-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-text-primary-darken5,
.color-text-primary-darken5-hover:hover {
  color: #42382f !important;
}
.color-text-primary-darken10,
.color-text-primary-darken10-hover:hover {
  color: #3e352c !important;
}
.color-text-primary-darken20,
.color-text-primary-darken20-hover:hover {
  color: #372f27 !important;
}
.color-text-primary-light {
  color: #FCF1F0 !important;
}
.color-text-primary-light.arrow-down:after,
.color-text-primary-light.arrow-bottom-right:after,
.color-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-text-primary-light.arrow-up:after,
.color-text-primary-light.arrow-top-right:after,
.color-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-text-primary-lighten10,
.color-text-primary-lighten10-hover:hover {
  color: #584f46 !important;
}
.color-text-primary-lighten20,
.color-text-primary-lighten20-hover:hover {
  color: #6a625a !important;
}
.color-text-primary-lighten50,
.color-text-primary-lighten50-hover:hover {
  color: #a29d98 !important;
}
.color-text-primary-hover:hover {
  color: #453B31 !important;
}
.color-text-primary > li::before {
  color: #453B31 !important;
}
.color-text-primary.arrow-down:after,
.color-text-primary.arrow-bottom-right:after,
.color-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.color-text-primary.arrow-up:after,
.color-text-primary.arrow-top-right:after,
.color-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.color-text-primary-after:after {
  color: #453B31 !important;
}
.color-text-primary-before:before {
  color: #453B31 !important;
}
.color-footer {
  color: white !important;
  /* colorize dots */
}
.color-footer body,
.color-footer p {
  color: white;
}
.color-footer .h1,
.color-footer h1 {
  color: white;
}
.color-footer .h2,
.color-footer h2 {
  color: white;
}
.color-footer .h3,
.color-footer h3 {
  color: white;
}
.color-footer .h4,
.color-footer h4 {
  color: white;
}
.color-footer .h1.lead,
.color-footer .h2.lead,
.color-footer h1.lead,
.color-footer h2.lead,
.color-footer .h1.ingress,
.color-footer .h2.ingress,
.color-footer h1.ingress,
.color-footer h2.ingress {
  color: white;
}
.color-footer .h3.lead,
.color-footer .h4.lead,
.color-footer h3.lead,
.color-footer h4.lead,
.color-footer .h3.ingress,
.color-footer .h4.ingress,
.color-footer h3.ingress,
.color-footer h4.ingress {
  color: white;
}
.color-footer p {
  color: white;
}
.color-footer a:hover,
.color-footer a {
  color: white;
}
.color-footer ul li,
.color-footer ol li {
  color: white;
}
.color-footer ul li::before,
.color-footer ol li::before {
  color: white !important;
}
.color-footer ul li p,
.color-footer ol li p,
.color-footer ul li span,
.color-footer ol li span {
  color: white;
}
.color-footer-children {
  /* colorize dots */
}
.color-footer-children body,
.color-footer-children p {
  color: white;
}
.color-footer-children .h1,
.color-footer-children h1 {
  color: white;
}
.color-footer-children .h2,
.color-footer-children h2 {
  color: white;
}
.color-footer-children .h3,
.color-footer-children h3 {
  color: white;
}
.color-footer-children .h4,
.color-footer-children h4 {
  color: white;
}
.color-footer-children .h1.lead,
.color-footer-children .h2.lead,
.color-footer-children h1.lead,
.color-footer-children h2.lead,
.color-footer-children .h1.ingress,
.color-footer-children .h2.ingress,
.color-footer-children h1.ingress,
.color-footer-children h2.ingress {
  color: white;
}
.color-footer-children .h3.lead,
.color-footer-children .h4.lead,
.color-footer-children h3.lead,
.color-footer-children h4.lead,
.color-footer-children .h3.ingress,
.color-footer-children .h4.ingress,
.color-footer-children h3.ingress,
.color-footer-children h4.ingress {
  color: white;
}
.color-footer-children p {
  color: white;
}
.color-footer-children a:hover,
.color-footer-children a {
  color: white;
}
.color-footer-children ul li,
.color-footer-children ol li {
  color: white;
}
.color-footer-children ul li::before,
.color-footer-children ol li::before {
  color: white !important;
}
.color-footer-children ul li p,
.color-footer-children ol li p,
.color-footer-children ul li span,
.color-footer-children ol li span {
  color: white;
}
.color-footer-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.color-footer-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.color-footer-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.color-footer-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.color-footer-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.color-footer-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.color-footer-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.color-footer-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-footer-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.color-footer-dark {
  color: #613d3b !important;
}
.color-footer-dark.arrow-down:after,
.color-footer-dark.arrow-bottom-right:after,
.color-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-footer-dark.arrow-up:after,
.color-footer-dark.arrow-top-right:after,
.color-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-footer-darken5,
.color-footer-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.color-footer-darken10,
.color-footer-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.color-footer-darken20,
.color-footer-darken20-hover:hover {
  color: #cccccc !important;
}
.color-footer-light {
  color: #FCF1F0 !important;
}
.color-footer-light.arrow-down:after,
.color-footer-light.arrow-bottom-right:after,
.color-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-footer-light.arrow-up:after,
.color-footer-light.arrow-top-right:after,
.color-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-footer-lighten10,
.color-footer-lighten10-hover:hover {
  color: #ffffff !important;
}
.color-footer-lighten20,
.color-footer-lighten20-hover:hover {
  color: #ffffff !important;
}
.color-footer-lighten50,
.color-footer-lighten50-hover:hover {
  color: #ffffff !important;
}
.color-footer-hover:hover {
  color: white !important;
}
.color-footer > li::before {
  color: white !important;
}
.color-footer.arrow-down:after,
.color-footer.arrow-bottom-right:after,
.color-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-footer.arrow-up:after,
.color-footer.arrow-top-right:after,
.color-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-footer-after:after {
  color: white !important;
}
.color-footer-before:before {
  color: white !important;
}
.color-text-contrast {
  color: #8A4743 !important;
  /* colorize dots */
}
.color-text-contrast body,
.color-text-contrast p {
  color: #8A4743;
}
.color-text-contrast .h1,
.color-text-contrast h1 {
  color: #8A4743;
}
.color-text-contrast .h2,
.color-text-contrast h2 {
  color: #8A4743;
}
.color-text-contrast .h3,
.color-text-contrast h3 {
  color: #8A4743;
}
.color-text-contrast .h4,
.color-text-contrast h4 {
  color: #8A4743;
}
.color-text-contrast .h1.lead,
.color-text-contrast .h2.lead,
.color-text-contrast h1.lead,
.color-text-contrast h2.lead,
.color-text-contrast .h1.ingress,
.color-text-contrast .h2.ingress,
.color-text-contrast h1.ingress,
.color-text-contrast h2.ingress {
  color: #8A4743;
}
.color-text-contrast .h3.lead,
.color-text-contrast .h4.lead,
.color-text-contrast h3.lead,
.color-text-contrast h4.lead,
.color-text-contrast .h3.ingress,
.color-text-contrast .h4.ingress,
.color-text-contrast h3.ingress,
.color-text-contrast h4.ingress {
  color: #8A4743;
}
.color-text-contrast p {
  color: #8A4743;
}
.color-text-contrast a:hover,
.color-text-contrast a {
  color: #8A4743;
}
.color-text-contrast ul li,
.color-text-contrast ol li {
  color: #8A4743;
}
.color-text-contrast ul li::before,
.color-text-contrast ol li::before {
  color: #8A4743 !important;
}
.color-text-contrast ul li p,
.color-text-contrast ol li p,
.color-text-contrast ul li span,
.color-text-contrast ol li span {
  color: #8A4743;
}
.color-text-contrast-children {
  /* colorize dots */
}
.color-text-contrast-children body,
.color-text-contrast-children p {
  color: #8A4743;
}
.color-text-contrast-children .h1,
.color-text-contrast-children h1 {
  color: #8A4743;
}
.color-text-contrast-children .h2,
.color-text-contrast-children h2 {
  color: #8A4743;
}
.color-text-contrast-children .h3,
.color-text-contrast-children h3 {
  color: #8A4743;
}
.color-text-contrast-children .h4,
.color-text-contrast-children h4 {
  color: #8A4743;
}
.color-text-contrast-children .h1.lead,
.color-text-contrast-children .h2.lead,
.color-text-contrast-children h1.lead,
.color-text-contrast-children h2.lead,
.color-text-contrast-children .h1.ingress,
.color-text-contrast-children .h2.ingress,
.color-text-contrast-children h1.ingress,
.color-text-contrast-children h2.ingress {
  color: #8A4743;
}
.color-text-contrast-children .h3.lead,
.color-text-contrast-children .h4.lead,
.color-text-contrast-children h3.lead,
.color-text-contrast-children h4.lead,
.color-text-contrast-children .h3.ingress,
.color-text-contrast-children .h4.ingress,
.color-text-contrast-children h3.ingress,
.color-text-contrast-children h4.ingress {
  color: #8A4743;
}
.color-text-contrast-children p {
  color: #8A4743;
}
.color-text-contrast-children a:hover,
.color-text-contrast-children a {
  color: #8A4743;
}
.color-text-contrast-children ul li,
.color-text-contrast-children ol li {
  color: #8A4743;
}
.color-text-contrast-children ul li::before,
.color-text-contrast-children ol li::before {
  color: #8A4743 !important;
}
.color-text-contrast-children ul li p,
.color-text-contrast-children ol li p,
.color-text-contrast-children ul li span,
.color-text-contrast-children ol li span {
  color: #8A4743;
}
.color-text-contrast-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.color-text-contrast-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.color-text-contrast-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.color-text-contrast-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.color-text-contrast-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.color-text-contrast-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.color-text-contrast-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.color-text-contrast-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.color-text-contrast-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.color-text-contrast-dark {
  color: #613d3b !important;
}
.color-text-contrast-dark.arrow-down:after,
.color-text-contrast-dark.arrow-bottom-right:after,
.color-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-text-contrast-dark.arrow-up:after,
.color-text-contrast-dark.arrow-top-right:after,
.color-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-text-contrast-darken5,
.color-text-contrast-darken5-hover:hover {
  color: #834340 !important;
}
.color-text-contrast-darken10,
.color-text-contrast-darken10-hover:hover {
  color: #7c403c !important;
}
.color-text-contrast-darken20,
.color-text-contrast-darken20-hover:hover {
  color: #6e3936 !important;
}
.color-text-contrast-light {
  color: #FCF1F0 !important;
}
.color-text-contrast-light.arrow-down:after,
.color-text-contrast-light.arrow-bottom-right:after,
.color-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-text-contrast-light.arrow-up:after,
.color-text-contrast-light.arrow-top-right:after,
.color-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-text-contrast-lighten10,
.color-text-contrast-lighten10-hover:hover {
  color: #965956 !important;
}
.color-text-contrast-lighten20,
.color-text-contrast-lighten20-hover:hover {
  color: #a16c69 !important;
}
.color-text-contrast-lighten50,
.color-text-contrast-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.color-text-contrast-hover:hover {
  color: #8A4743 !important;
}
.color-text-contrast > li::before {
  color: #8A4743 !important;
}
.color-text-contrast.arrow-down:after,
.color-text-contrast.arrow-bottom-right:after,
.color-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-text-contrast.arrow-up:after,
.color-text-contrast.arrow-top-right:after,
.color-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-text-contrast-after:after {
  color: #8A4743 !important;
}
.color-text-contrast-before:before {
  color: #8A4743 !important;
}
.color-headings {
  color: #613d3b !important;
  /* colorize dots */
}
.color-headings body,
.color-headings p {
  color: #613d3b;
}
.color-headings .h1,
.color-headings h1 {
  color: #613d3b;
}
.color-headings .h2,
.color-headings h2 {
  color: #613d3b;
}
.color-headings .h3,
.color-headings h3 {
  color: #613d3b;
}
.color-headings .h4,
.color-headings h4 {
  color: #613d3b;
}
.color-headings .h1.lead,
.color-headings .h2.lead,
.color-headings h1.lead,
.color-headings h2.lead,
.color-headings .h1.ingress,
.color-headings .h2.ingress,
.color-headings h1.ingress,
.color-headings h2.ingress {
  color: #613d3b;
}
.color-headings .h3.lead,
.color-headings .h4.lead,
.color-headings h3.lead,
.color-headings h4.lead,
.color-headings .h3.ingress,
.color-headings .h4.ingress,
.color-headings h3.ingress,
.color-headings h4.ingress {
  color: #613d3b;
}
.color-headings p {
  color: #613d3b;
}
.color-headings a:hover,
.color-headings a {
  color: #613d3b;
}
.color-headings ul li,
.color-headings ol li {
  color: #613d3b;
}
.color-headings ul li::before,
.color-headings ol li::before {
  color: #613d3b !important;
}
.color-headings ul li p,
.color-headings ol li p,
.color-headings ul li span,
.color-headings ol li span {
  color: #613d3b;
}
.color-headings-children {
  /* colorize dots */
}
.color-headings-children body,
.color-headings-children p {
  color: #613d3b;
}
.color-headings-children .h1,
.color-headings-children h1 {
  color: #613d3b;
}
.color-headings-children .h2,
.color-headings-children h2 {
  color: #613d3b;
}
.color-headings-children .h3,
.color-headings-children h3 {
  color: #613d3b;
}
.color-headings-children .h4,
.color-headings-children h4 {
  color: #613d3b;
}
.color-headings-children .h1.lead,
.color-headings-children .h2.lead,
.color-headings-children h1.lead,
.color-headings-children h2.lead,
.color-headings-children .h1.ingress,
.color-headings-children .h2.ingress,
.color-headings-children h1.ingress,
.color-headings-children h2.ingress {
  color: #613d3b;
}
.color-headings-children .h3.lead,
.color-headings-children .h4.lead,
.color-headings-children h3.lead,
.color-headings-children h4.lead,
.color-headings-children .h3.ingress,
.color-headings-children .h4.ingress,
.color-headings-children h3.ingress,
.color-headings-children h4.ingress {
  color: #613d3b;
}
.color-headings-children p {
  color: #613d3b;
}
.color-headings-children a:hover,
.color-headings-children a {
  color: #613d3b;
}
.color-headings-children ul li,
.color-headings-children ol li {
  color: #613d3b;
}
.color-headings-children ul li::before,
.color-headings-children ol li::before {
  color: #613d3b !important;
}
.color-headings-children ul li p,
.color-headings-children ol li p,
.color-headings-children ul li span,
.color-headings-children ol li span {
  color: #613d3b;
}
.color-headings-opacity10 {
  color: rgba(97, 61, 59, 0.1) !important;
}
.color-headings-opacity20 {
  color: rgba(97, 61, 59, 0.2) !important;
}
.color-headings-opacity30 {
  color: rgba(97, 61, 59, 0.3) !important;
}
.color-headings-opacity40 {
  color: rgba(97, 61, 59, 0.4) !important;
}
.color-headings-opacity50 {
  color: rgba(97, 61, 59, 0.5) !important;
}
.color-headings-opacity60 {
  color: rgba(97, 61, 59, 0.6) !important;
}
.color-headings-opacity70 {
  color: rgba(97, 61, 59, 0.7) !important;
}
.color-headings-opacity80 {
  color: rgba(97, 61, 59, 0.8) !important;
}
.color-headings-opacity90 {
  color: rgba(97, 61, 59, 0.9) !important;
}
.color-headings-dark {
  color: #613d3b !important;
}
.color-headings-dark.arrow-down:after,
.color-headings-dark.arrow-bottom-right:after,
.color-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-headings-dark.arrow-up:after,
.color-headings-dark.arrow-top-right:after,
.color-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-headings-darken5,
.color-headings-darken5-hover:hover {
  color: #5c3a38 !important;
}
.color-headings-darken10,
.color-headings-darken10-hover:hover {
  color: #573735 !important;
}
.color-headings-darken20,
.color-headings-darken20-hover:hover {
  color: #4e312f !important;
}
.color-headings-light {
  color: #FCF1F0 !important;
}
.color-headings-light.arrow-down:after,
.color-headings-light.arrow-bottom-right:after,
.color-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-headings-light.arrow-up:after,
.color-headings-light.arrow-top-right:after,
.color-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-headings-lighten10,
.color-headings-lighten10-hover:hover {
  color: #71504f !important;
}
.color-headings-lighten20,
.color-headings-lighten20-hover:hover {
  color: #816462 !important;
}
.color-headings-lighten50,
.color-headings-lighten50-hover:hover {
  color: #b09e9d !important;
}
.color-headings-hover:hover {
  color: #613d3b !important;
}
.color-headings > li::before {
  color: #613d3b !important;
}
.color-headings.arrow-down:after,
.color-headings.arrow-bottom-right:after,
.color-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-headings.arrow-up:after,
.color-headings.arrow-top-right:after,
.color-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-headings-after:after {
  color: #613d3b !important;
}
.color-headings-before:before {
  color: #613d3b !important;
}
.color-1 {
  color: #874580 !important;
  /* colorize dots */
}
.color-1 body,
.color-1 p {
  color: #874580;
}
.color-1 .h1,
.color-1 h1 {
  color: #874580;
}
.color-1 .h2,
.color-1 h2 {
  color: #874580;
}
.color-1 .h3,
.color-1 h3 {
  color: #874580;
}
.color-1 .h4,
.color-1 h4 {
  color: #874580;
}
.color-1 .h1.lead,
.color-1 .h2.lead,
.color-1 h1.lead,
.color-1 h2.lead,
.color-1 .h1.ingress,
.color-1 .h2.ingress,
.color-1 h1.ingress,
.color-1 h2.ingress {
  color: #874580;
}
.color-1 .h3.lead,
.color-1 .h4.lead,
.color-1 h3.lead,
.color-1 h4.lead,
.color-1 .h3.ingress,
.color-1 .h4.ingress,
.color-1 h3.ingress,
.color-1 h4.ingress {
  color: #874580;
}
.color-1 p {
  color: #874580;
}
.color-1 a:hover,
.color-1 a {
  color: #874580;
}
.color-1 ul li,
.color-1 ol li {
  color: #874580;
}
.color-1 ul li::before,
.color-1 ol li::before {
  color: #874580 !important;
}
.color-1 ul li p,
.color-1 ol li p,
.color-1 ul li span,
.color-1 ol li span {
  color: #874580;
}
.color-1-children {
  /* colorize dots */
}
.color-1-children body,
.color-1-children p {
  color: #874580;
}
.color-1-children .h1,
.color-1-children h1 {
  color: #874580;
}
.color-1-children .h2,
.color-1-children h2 {
  color: #874580;
}
.color-1-children .h3,
.color-1-children h3 {
  color: #874580;
}
.color-1-children .h4,
.color-1-children h4 {
  color: #874580;
}
.color-1-children .h1.lead,
.color-1-children .h2.lead,
.color-1-children h1.lead,
.color-1-children h2.lead,
.color-1-children .h1.ingress,
.color-1-children .h2.ingress,
.color-1-children h1.ingress,
.color-1-children h2.ingress {
  color: #874580;
}
.color-1-children .h3.lead,
.color-1-children .h4.lead,
.color-1-children h3.lead,
.color-1-children h4.lead,
.color-1-children .h3.ingress,
.color-1-children .h4.ingress,
.color-1-children h3.ingress,
.color-1-children h4.ingress {
  color: #874580;
}
.color-1-children p {
  color: #874580;
}
.color-1-children a:hover,
.color-1-children a {
  color: #874580;
}
.color-1-children ul li,
.color-1-children ol li {
  color: #874580;
}
.color-1-children ul li::before,
.color-1-children ol li::before {
  color: #874580 !important;
}
.color-1-children ul li p,
.color-1-children ol li p,
.color-1-children ul li span,
.color-1-children ol li span {
  color: #874580;
}
.color-1-opacity10 {
  color: rgba(135, 69, 128, 0.1) !important;
}
.color-1-opacity20 {
  color: rgba(135, 69, 128, 0.2) !important;
}
.color-1-opacity30 {
  color: rgba(135, 69, 128, 0.3) !important;
}
.color-1-opacity40 {
  color: rgba(135, 69, 128, 0.4) !important;
}
.color-1-opacity50 {
  color: rgba(135, 69, 128, 0.5) !important;
}
.color-1-opacity60 {
  color: rgba(135, 69, 128, 0.6) !important;
}
.color-1-opacity70 {
  color: rgba(135, 69, 128, 0.7) !important;
}
.color-1-opacity80 {
  color: rgba(135, 69, 128, 0.8) !important;
}
.color-1-opacity90 {
  color: rgba(135, 69, 128, 0.9) !important;
}
.color-1-dark {
  color: #653460 !important;
}
.color-1-dark.arrow-down:after,
.color-1-dark.arrow-bottom-right:after,
.color-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-1-dark.arrow-up:after,
.color-1-dark.arrow-top-right:after,
.color-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-1-darken5,
.color-1-darken5-hover:hover {
  color: #80427a !important;
}
.color-1-darken10,
.color-1-darken10-hover:hover {
  color: #7a3e73 !important;
}
.color-1-darken20,
.color-1-darken20-hover:hover {
  color: #6c3766 !important;
}
.color-1-light {
  color: #BF80B8 !important;
}
.color-1-light.arrow-down:after,
.color-1-light.arrow-bottom-right:after,
.color-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-1-light.arrow-up:after,
.color-1-light.arrow-top-right:after,
.color-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-1-lighten10,
.color-1-lighten10-hover:hover {
  color: #93588d !important;
}
.color-1-lighten20,
.color-1-lighten20-hover:hover {
  color: #9f6a99 !important;
}
.color-1-lighten50,
.color-1-lighten50-hover:hover {
  color: #c3a2c0 !important;
}
.color-1-hover:hover {
  color: #874580 !important;
}
.color-1 > li::before {
  color: #874580 !important;
}
.color-1.arrow-down:after,
.color-1.arrow-bottom-right:after,
.color-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-1.arrow-up:after,
.color-1.arrow-top-right:after,
.color-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-1-after:after {
  color: #874580 !important;
}
.color-1-before:before {
  color: #874580 !important;
}
.color-2 {
  color: #FFCC85 !important;
  /* colorize dots */
}
.color-2 body,
.color-2 p {
  color: #FFCC85;
}
.color-2 .h1,
.color-2 h1 {
  color: #FFCC85;
}
.color-2 .h2,
.color-2 h2 {
  color: #FFCC85;
}
.color-2 .h3,
.color-2 h3 {
  color: #FFCC85;
}
.color-2 .h4,
.color-2 h4 {
  color: #FFCC85;
}
.color-2 .h1.lead,
.color-2 .h2.lead,
.color-2 h1.lead,
.color-2 h2.lead,
.color-2 .h1.ingress,
.color-2 .h2.ingress,
.color-2 h1.ingress,
.color-2 h2.ingress {
  color: #FFCC85;
}
.color-2 .h3.lead,
.color-2 .h4.lead,
.color-2 h3.lead,
.color-2 h4.lead,
.color-2 .h3.ingress,
.color-2 .h4.ingress,
.color-2 h3.ingress,
.color-2 h4.ingress {
  color: #FFCC85;
}
.color-2 p {
  color: #FFCC85;
}
.color-2 a:hover,
.color-2 a {
  color: #FFCC85;
}
.color-2 ul li,
.color-2 ol li {
  color: #FFCC85;
}
.color-2 ul li::before,
.color-2 ol li::before {
  color: #FFCC85 !important;
}
.color-2 ul li p,
.color-2 ol li p,
.color-2 ul li span,
.color-2 ol li span {
  color: #FFCC85;
}
.color-2-children {
  /* colorize dots */
}
.color-2-children body,
.color-2-children p {
  color: #FFCC85;
}
.color-2-children .h1,
.color-2-children h1 {
  color: #FFCC85;
}
.color-2-children .h2,
.color-2-children h2 {
  color: #FFCC85;
}
.color-2-children .h3,
.color-2-children h3 {
  color: #FFCC85;
}
.color-2-children .h4,
.color-2-children h4 {
  color: #FFCC85;
}
.color-2-children .h1.lead,
.color-2-children .h2.lead,
.color-2-children h1.lead,
.color-2-children h2.lead,
.color-2-children .h1.ingress,
.color-2-children .h2.ingress,
.color-2-children h1.ingress,
.color-2-children h2.ingress {
  color: #FFCC85;
}
.color-2-children .h3.lead,
.color-2-children .h4.lead,
.color-2-children h3.lead,
.color-2-children h4.lead,
.color-2-children .h3.ingress,
.color-2-children .h4.ingress,
.color-2-children h3.ingress,
.color-2-children h4.ingress {
  color: #FFCC85;
}
.color-2-children p {
  color: #FFCC85;
}
.color-2-children a:hover,
.color-2-children a {
  color: #FFCC85;
}
.color-2-children ul li,
.color-2-children ol li {
  color: #FFCC85;
}
.color-2-children ul li::before,
.color-2-children ol li::before {
  color: #FFCC85 !important;
}
.color-2-children ul li p,
.color-2-children ol li p,
.color-2-children ul li span,
.color-2-children ol li span {
  color: #FFCC85;
}
.color-2-opacity10 {
  color: rgba(255, 204, 133, 0.1) !important;
}
.color-2-opacity20 {
  color: rgba(255, 204, 133, 0.2) !important;
}
.color-2-opacity30 {
  color: rgba(255, 204, 133, 0.3) !important;
}
.color-2-opacity40 {
  color: rgba(255, 204, 133, 0.4) !important;
}
.color-2-opacity50 {
  color: rgba(255, 204, 133, 0.5) !important;
}
.color-2-opacity60 {
  color: rgba(255, 204, 133, 0.6) !important;
}
.color-2-opacity70 {
  color: rgba(255, 204, 133, 0.7) !important;
}
.color-2-opacity80 {
  color: rgba(255, 204, 133, 0.8) !important;
}
.color-2-opacity90 {
  color: rgba(255, 204, 133, 0.9) !important;
}
.color-2-dark {
  color: #A8824C !important;
}
.color-2-dark.arrow-down:after,
.color-2-dark.arrow-bottom-right:after,
.color-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.color-2-dark.arrow-up:after,
.color-2-dark.arrow-top-right:after,
.color-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.color-2-darken5,
.color-2-darken5-hover:hover {
  color: #f2c27e !important;
}
.color-2-darken10,
.color-2-darken10-hover:hover {
  color: #e6b878 !important;
}
.color-2-darken20,
.color-2-darken20-hover:hover {
  color: #cca36a !important;
}
.color-2-light {
  color: #F5DFC1 !important;
}
.color-2-light.arrow-down:after,
.color-2-light.arrow-bottom-right:after,
.color-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.color-2-light.arrow-up:after,
.color-2-light.arrow-top-right:after,
.color-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.color-2-lighten10,
.color-2-lighten10-hover:hover {
  color: #ffd191 !important;
}
.color-2-lighten20,
.color-2-lighten20-hover:hover {
  color: #ffd69d !important;
}
.color-2-lighten50,
.color-2-lighten50-hover:hover {
  color: #ffe6c2 !important;
}
.color-2-hover:hover {
  color: #FFCC85 !important;
}
.color-2 > li::before {
  color: #FFCC85 !important;
}
.color-2.arrow-down:after,
.color-2.arrow-bottom-right:after,
.color-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.color-2.arrow-up:after,
.color-2.arrow-top-right:after,
.color-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.color-2-after:after {
  color: #FFCC85 !important;
}
.color-2-before:before {
  color: #FFCC85 !important;
}
.color-3 {
  color: #3387B0 !important;
  /* colorize dots */
}
.color-3 body,
.color-3 p {
  color: #3387B0;
}
.color-3 .h1,
.color-3 h1 {
  color: #3387B0;
}
.color-3 .h2,
.color-3 h2 {
  color: #3387B0;
}
.color-3 .h3,
.color-3 h3 {
  color: #3387B0;
}
.color-3 .h4,
.color-3 h4 {
  color: #3387B0;
}
.color-3 .h1.lead,
.color-3 .h2.lead,
.color-3 h1.lead,
.color-3 h2.lead,
.color-3 .h1.ingress,
.color-3 .h2.ingress,
.color-3 h1.ingress,
.color-3 h2.ingress {
  color: #3387B0;
}
.color-3 .h3.lead,
.color-3 .h4.lead,
.color-3 h3.lead,
.color-3 h4.lead,
.color-3 .h3.ingress,
.color-3 .h4.ingress,
.color-3 h3.ingress,
.color-3 h4.ingress {
  color: #3387B0;
}
.color-3 p {
  color: #3387B0;
}
.color-3 a:hover,
.color-3 a {
  color: #3387B0;
}
.color-3 ul li,
.color-3 ol li {
  color: #3387B0;
}
.color-3 ul li::before,
.color-3 ol li::before {
  color: #3387B0 !important;
}
.color-3 ul li p,
.color-3 ol li p,
.color-3 ul li span,
.color-3 ol li span {
  color: #3387B0;
}
.color-3-children {
  /* colorize dots */
}
.color-3-children body,
.color-3-children p {
  color: #3387B0;
}
.color-3-children .h1,
.color-3-children h1 {
  color: #3387B0;
}
.color-3-children .h2,
.color-3-children h2 {
  color: #3387B0;
}
.color-3-children .h3,
.color-3-children h3 {
  color: #3387B0;
}
.color-3-children .h4,
.color-3-children h4 {
  color: #3387B0;
}
.color-3-children .h1.lead,
.color-3-children .h2.lead,
.color-3-children h1.lead,
.color-3-children h2.lead,
.color-3-children .h1.ingress,
.color-3-children .h2.ingress,
.color-3-children h1.ingress,
.color-3-children h2.ingress {
  color: #3387B0;
}
.color-3-children .h3.lead,
.color-3-children .h4.lead,
.color-3-children h3.lead,
.color-3-children h4.lead,
.color-3-children .h3.ingress,
.color-3-children .h4.ingress,
.color-3-children h3.ingress,
.color-3-children h4.ingress {
  color: #3387B0;
}
.color-3-children p {
  color: #3387B0;
}
.color-3-children a:hover,
.color-3-children a {
  color: #3387B0;
}
.color-3-children ul li,
.color-3-children ol li {
  color: #3387B0;
}
.color-3-children ul li::before,
.color-3-children ol li::before {
  color: #3387B0 !important;
}
.color-3-children ul li p,
.color-3-children ol li p,
.color-3-children ul li span,
.color-3-children ol li span {
  color: #3387B0;
}
.color-3-opacity10 {
  color: rgba(51, 135, 176, 0.1) !important;
}
.color-3-opacity20 {
  color: rgba(51, 135, 176, 0.2) !important;
}
.color-3-opacity30 {
  color: rgba(51, 135, 176, 0.3) !important;
}
.color-3-opacity40 {
  color: rgba(51, 135, 176, 0.4) !important;
}
.color-3-opacity50 {
  color: rgba(51, 135, 176, 0.5) !important;
}
.color-3-opacity60 {
  color: rgba(51, 135, 176, 0.6) !important;
}
.color-3-opacity70 {
  color: rgba(51, 135, 176, 0.7) !important;
}
.color-3-opacity80 {
  color: rgba(51, 135, 176, 0.8) !important;
}
.color-3-opacity90 {
  color: rgba(51, 135, 176, 0.9) !important;
}
.color-3-dark {
  color: #1E5975 !important;
}
.color-3-dark.arrow-down:after,
.color-3-dark.arrow-bottom-right:after,
.color-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.color-3-dark.arrow-up:after,
.color-3-dark.arrow-top-right:after,
.color-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.color-3-darken5,
.color-3-darken5-hover:hover {
  color: #3080a7 !important;
}
.color-3-darken10,
.color-3-darken10-hover:hover {
  color: #2e7a9e !important;
}
.color-3-darken20,
.color-3-darken20-hover:hover {
  color: #296c8d !important;
}
.color-3-light {
  color: #DDE9F0 !important;
}
.color-3-light.arrow-down:after,
.color-3-light.arrow-bottom-right:after,
.color-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.color-3-light.arrow-up:after,
.color-3-light.arrow-top-right:after,
.color-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.color-3-lighten10,
.color-3-lighten10-hover:hover {
  color: #4793b8 !important;
}
.color-3-lighten20,
.color-3-lighten20-hover:hover {
  color: #5c9fc0 !important;
}
.color-3-lighten50,
.color-3-lighten50-hover:hover {
  color: #99c3d8 !important;
}
.color-3-hover:hover {
  color: #3387B0 !important;
}
.color-3 > li::before {
  color: #3387B0 !important;
}
.color-3.arrow-down:after,
.color-3.arrow-bottom-right:after,
.color-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.color-3.arrow-up:after,
.color-3.arrow-top-right:after,
.color-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.color-3-after:after {
  color: #3387B0 !important;
}
.color-3-before:before {
  color: #3387B0 !important;
}
.color-4 {
  color: #BF80B8 !important;
  /* colorize dots */
}
.color-4 body,
.color-4 p {
  color: #BF80B8;
}
.color-4 .h1,
.color-4 h1 {
  color: #BF80B8;
}
.color-4 .h2,
.color-4 h2 {
  color: #BF80B8;
}
.color-4 .h3,
.color-4 h3 {
  color: #BF80B8;
}
.color-4 .h4,
.color-4 h4 {
  color: #BF80B8;
}
.color-4 .h1.lead,
.color-4 .h2.lead,
.color-4 h1.lead,
.color-4 h2.lead,
.color-4 .h1.ingress,
.color-4 .h2.ingress,
.color-4 h1.ingress,
.color-4 h2.ingress {
  color: #BF80B8;
}
.color-4 .h3.lead,
.color-4 .h4.lead,
.color-4 h3.lead,
.color-4 h4.lead,
.color-4 .h3.ingress,
.color-4 .h4.ingress,
.color-4 h3.ingress,
.color-4 h4.ingress {
  color: #BF80B8;
}
.color-4 p {
  color: #BF80B8;
}
.color-4 a:hover,
.color-4 a {
  color: #BF80B8;
}
.color-4 ul li,
.color-4 ol li {
  color: #BF80B8;
}
.color-4 ul li::before,
.color-4 ol li::before {
  color: #BF80B8 !important;
}
.color-4 ul li p,
.color-4 ol li p,
.color-4 ul li span,
.color-4 ol li span {
  color: #BF80B8;
}
.color-4-children {
  /* colorize dots */
}
.color-4-children body,
.color-4-children p {
  color: #BF80B8;
}
.color-4-children .h1,
.color-4-children h1 {
  color: #BF80B8;
}
.color-4-children .h2,
.color-4-children h2 {
  color: #BF80B8;
}
.color-4-children .h3,
.color-4-children h3 {
  color: #BF80B8;
}
.color-4-children .h4,
.color-4-children h4 {
  color: #BF80B8;
}
.color-4-children .h1.lead,
.color-4-children .h2.lead,
.color-4-children h1.lead,
.color-4-children h2.lead,
.color-4-children .h1.ingress,
.color-4-children .h2.ingress,
.color-4-children h1.ingress,
.color-4-children h2.ingress {
  color: #BF80B8;
}
.color-4-children .h3.lead,
.color-4-children .h4.lead,
.color-4-children h3.lead,
.color-4-children h4.lead,
.color-4-children .h3.ingress,
.color-4-children .h4.ingress,
.color-4-children h3.ingress,
.color-4-children h4.ingress {
  color: #BF80B8;
}
.color-4-children p {
  color: #BF80B8;
}
.color-4-children a:hover,
.color-4-children a {
  color: #BF80B8;
}
.color-4-children ul li,
.color-4-children ol li {
  color: #BF80B8;
}
.color-4-children ul li::before,
.color-4-children ol li::before {
  color: #BF80B8 !important;
}
.color-4-children ul li p,
.color-4-children ol li p,
.color-4-children ul li span,
.color-4-children ol li span {
  color: #BF80B8;
}
.color-4-opacity10 {
  color: rgba(191, 128, 184, 0.1) !important;
}
.color-4-opacity20 {
  color: rgba(191, 128, 184, 0.2) !important;
}
.color-4-opacity30 {
  color: rgba(191, 128, 184, 0.3) !important;
}
.color-4-opacity40 {
  color: rgba(191, 128, 184, 0.4) !important;
}
.color-4-opacity50 {
  color: rgba(191, 128, 184, 0.5) !important;
}
.color-4-opacity60 {
  color: rgba(191, 128, 184, 0.6) !important;
}
.color-4-opacity70 {
  color: rgba(191, 128, 184, 0.7) !important;
}
.color-4-opacity80 {
  color: rgba(191, 128, 184, 0.8) !important;
}
.color-4-opacity90 {
  color: rgba(191, 128, 184, 0.9) !important;
}
.color-4-dark {
  color: #874580 !important;
}
.color-4-dark.arrow-down:after,
.color-4-dark.arrow-bottom-right:after,
.color-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-4-dark.arrow-up:after,
.color-4-dark.arrow-top-right:after,
.color-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-4-darken5,
.color-4-darken5-hover:hover {
  color: #b57aaf !important;
}
.color-4-darken10,
.color-4-darken10-hover:hover {
  color: #ac73a6 !important;
}
.color-4-darken20,
.color-4-darken20-hover:hover {
  color: #996693 !important;
}
.color-4-light {
  color: #F5E9F3 !important;
}
.color-4-light.arrow-down:after,
.color-4-light.arrow-bottom-right:after,
.color-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.color-4-light.arrow-up:after,
.color-4-light.arrow-top-right:after,
.color-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.color-4-lighten10,
.color-4-lighten10-hover:hover {
  color: #c58dbf !important;
}
.color-4-lighten20,
.color-4-lighten20-hover:hover {
  color: #cc99c6 !important;
}
.color-4-lighten50,
.color-4-lighten50-hover:hover {
  color: #dfc0dc !important;
}
.color-4-hover:hover {
  color: #BF80B8 !important;
}
.color-4 > li::before {
  color: #BF80B8 !important;
}
.color-4.arrow-down:after,
.color-4.arrow-bottom-right:after,
.color-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-4.arrow-up:after,
.color-4.arrow-top-right:after,
.color-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-4-after:after {
  color: #BF80B8 !important;
}
.color-4-before:before {
  color: #BF80B8 !important;
}
.color-5 {
  color: #338268 !important;
  /* colorize dots */
}
.color-5 body,
.color-5 p {
  color: #338268;
}
.color-5 .h1,
.color-5 h1 {
  color: #338268;
}
.color-5 .h2,
.color-5 h2 {
  color: #338268;
}
.color-5 .h3,
.color-5 h3 {
  color: #338268;
}
.color-5 .h4,
.color-5 h4 {
  color: #338268;
}
.color-5 .h1.lead,
.color-5 .h2.lead,
.color-5 h1.lead,
.color-5 h2.lead,
.color-5 .h1.ingress,
.color-5 .h2.ingress,
.color-5 h1.ingress,
.color-5 h2.ingress {
  color: #338268;
}
.color-5 .h3.lead,
.color-5 .h4.lead,
.color-5 h3.lead,
.color-5 h4.lead,
.color-5 .h3.ingress,
.color-5 .h4.ingress,
.color-5 h3.ingress,
.color-5 h4.ingress {
  color: #338268;
}
.color-5 p {
  color: #338268;
}
.color-5 a:hover,
.color-5 a {
  color: #338268;
}
.color-5 ul li,
.color-5 ol li {
  color: #338268;
}
.color-5 ul li::before,
.color-5 ol li::before {
  color: #338268 !important;
}
.color-5 ul li p,
.color-5 ol li p,
.color-5 ul li span,
.color-5 ol li span {
  color: #338268;
}
.color-5-children {
  /* colorize dots */
}
.color-5-children body,
.color-5-children p {
  color: #338268;
}
.color-5-children .h1,
.color-5-children h1 {
  color: #338268;
}
.color-5-children .h2,
.color-5-children h2 {
  color: #338268;
}
.color-5-children .h3,
.color-5-children h3 {
  color: #338268;
}
.color-5-children .h4,
.color-5-children h4 {
  color: #338268;
}
.color-5-children .h1.lead,
.color-5-children .h2.lead,
.color-5-children h1.lead,
.color-5-children h2.lead,
.color-5-children .h1.ingress,
.color-5-children .h2.ingress,
.color-5-children h1.ingress,
.color-5-children h2.ingress {
  color: #338268;
}
.color-5-children .h3.lead,
.color-5-children .h4.lead,
.color-5-children h3.lead,
.color-5-children h4.lead,
.color-5-children .h3.ingress,
.color-5-children .h4.ingress,
.color-5-children h3.ingress,
.color-5-children h4.ingress {
  color: #338268;
}
.color-5-children p {
  color: #338268;
}
.color-5-children a:hover,
.color-5-children a {
  color: #338268;
}
.color-5-children ul li,
.color-5-children ol li {
  color: #338268;
}
.color-5-children ul li::before,
.color-5-children ol li::before {
  color: #338268 !important;
}
.color-5-children ul li p,
.color-5-children ol li p,
.color-5-children ul li span,
.color-5-children ol li span {
  color: #338268;
}
.color-5-opacity10 {
  color: rgba(51, 130, 104, 0.1) !important;
}
.color-5-opacity20 {
  color: rgba(51, 130, 104, 0.2) !important;
}
.color-5-opacity30 {
  color: rgba(51, 130, 104, 0.3) !important;
}
.color-5-opacity40 {
  color: rgba(51, 130, 104, 0.4) !important;
}
.color-5-opacity50 {
  color: rgba(51, 130, 104, 0.5) !important;
}
.color-5-opacity60 {
  color: rgba(51, 130, 104, 0.6) !important;
}
.color-5-opacity70 {
  color: rgba(51, 130, 104, 0.7) !important;
}
.color-5-opacity80 {
  color: rgba(51, 130, 104, 0.8) !important;
}
.color-5-opacity90 {
  color: rgba(51, 130, 104, 0.9) !important;
}
.color-5-dark {
  color: #275243 !important;
}
.color-5-dark.arrow-down:after,
.color-5-dark.arrow-bottom-right:after,
.color-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.color-5-dark.arrow-up:after,
.color-5-dark.arrow-top-right:after,
.color-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.color-5-darken5,
.color-5-darken5-hover:hover {
  color: #307c63 !important;
}
.color-5-darken10,
.color-5-darken10-hover:hover {
  color: #2e755e !important;
}
.color-5-darken20,
.color-5-darken20-hover:hover {
  color: #296853 !important;
}
.color-5-light {
  color: #E5F5F0 !important;
}
.color-5-light.arrow-down:after,
.color-5-light.arrow-bottom-right:after,
.color-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.color-5-light.arrow-up:after,
.color-5-light.arrow-top-right:after,
.color-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.color-5-lighten10,
.color-5-lighten10-hover:hover {
  color: #478f77 !important;
}
.color-5-lighten20,
.color-5-lighten20-hover:hover {
  color: #5c9b86 !important;
}
.color-5-lighten50,
.color-5-lighten50-hover:hover {
  color: #99c1b4 !important;
}
.color-5-hover:hover {
  color: #338268 !important;
}
.color-5 > li::before {
  color: #338268 !important;
}
.color-5.arrow-down:after,
.color-5.arrow-bottom-right:after,
.color-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-5.arrow-up:after,
.color-5.arrow-top-right:after,
.color-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-5-after:after {
  color: #338268 !important;
}
.color-5-before:before {
  color: #338268 !important;
}
.color-6 {
  color: #ffffff !important;
  /* colorize dots */
}
.color-6 body,
.color-6 p {
  color: #ffffff;
}
.color-6 .h1,
.color-6 h1 {
  color: #ffffff;
}
.color-6 .h2,
.color-6 h2 {
  color: #ffffff;
}
.color-6 .h3,
.color-6 h3 {
  color: #ffffff;
}
.color-6 .h4,
.color-6 h4 {
  color: #ffffff;
}
.color-6 .h1.lead,
.color-6 .h2.lead,
.color-6 h1.lead,
.color-6 h2.lead,
.color-6 .h1.ingress,
.color-6 .h2.ingress,
.color-6 h1.ingress,
.color-6 h2.ingress {
  color: #ffffff;
}
.color-6 .h3.lead,
.color-6 .h4.lead,
.color-6 h3.lead,
.color-6 h4.lead,
.color-6 .h3.ingress,
.color-6 .h4.ingress,
.color-6 h3.ingress,
.color-6 h4.ingress {
  color: #ffffff;
}
.color-6 p {
  color: #ffffff;
}
.color-6 a:hover,
.color-6 a {
  color: #ffffff;
}
.color-6 ul li,
.color-6 ol li {
  color: #ffffff;
}
.color-6 ul li::before,
.color-6 ol li::before {
  color: #ffffff !important;
}
.color-6 ul li p,
.color-6 ol li p,
.color-6 ul li span,
.color-6 ol li span {
  color: #ffffff;
}
.color-6-children {
  /* colorize dots */
}
.color-6-children body,
.color-6-children p {
  color: #ffffff;
}
.color-6-children .h1,
.color-6-children h1 {
  color: #ffffff;
}
.color-6-children .h2,
.color-6-children h2 {
  color: #ffffff;
}
.color-6-children .h3,
.color-6-children h3 {
  color: #ffffff;
}
.color-6-children .h4,
.color-6-children h4 {
  color: #ffffff;
}
.color-6-children .h1.lead,
.color-6-children .h2.lead,
.color-6-children h1.lead,
.color-6-children h2.lead,
.color-6-children .h1.ingress,
.color-6-children .h2.ingress,
.color-6-children h1.ingress,
.color-6-children h2.ingress {
  color: #ffffff;
}
.color-6-children .h3.lead,
.color-6-children .h4.lead,
.color-6-children h3.lead,
.color-6-children h4.lead,
.color-6-children .h3.ingress,
.color-6-children .h4.ingress,
.color-6-children h3.ingress,
.color-6-children h4.ingress {
  color: #ffffff;
}
.color-6-children p {
  color: #ffffff;
}
.color-6-children a:hover,
.color-6-children a {
  color: #ffffff;
}
.color-6-children ul li,
.color-6-children ol li {
  color: #ffffff;
}
.color-6-children ul li::before,
.color-6-children ol li::before {
  color: #ffffff !important;
}
.color-6-children ul li p,
.color-6-children ol li p,
.color-6-children ul li span,
.color-6-children ol li span {
  color: #ffffff;
}
.color-6-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.color-6-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.color-6-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.color-6-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.color-6-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.color-6-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.color-6-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.color-6-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-6-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.color-6-dark {
  color: #999999 !important;
}
.color-6-dark.arrow-down:after,
.color-6-dark.arrow-bottom-right:after,
.color-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-6-dark.arrow-up:after,
.color-6-dark.arrow-top-right:after,
.color-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-6-darken5,
.color-6-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.color-6-darken10,
.color-6-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.color-6-darken20,
.color-6-darken20-hover:hover {
  color: #cccccc !important;
}
.color-6-light {
  color: #ffffff !important;
}
.color-6-light.arrow-down:after,
.color-6-light.arrow-bottom-right:after,
.color-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-6-light.arrow-up:after,
.color-6-light.arrow-top-right:after,
.color-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-6-lighten10,
.color-6-lighten10-hover:hover {
  color: #ffffff !important;
}
.color-6-lighten20,
.color-6-lighten20-hover:hover {
  color: #ffffff !important;
}
.color-6-lighten50,
.color-6-lighten50-hover:hover {
  color: #ffffff !important;
}
.color-6-hover:hover {
  color: #ffffff !important;
}
.color-6 > li::before {
  color: #ffffff !important;
}
.color-6.arrow-down:after,
.color-6.arrow-bottom-right:after,
.color-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-6.arrow-up:after,
.color-6.arrow-top-right:after,
.color-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-6-after:after {
  color: #ffffff !important;
}
.color-6-before:before {
  color: #ffffff !important;
}
.color-7 {
  color: #ffffff !important;
  /* colorize dots */
}
.color-7 body,
.color-7 p {
  color: #ffffff;
}
.color-7 .h1,
.color-7 h1 {
  color: #ffffff;
}
.color-7 .h2,
.color-7 h2 {
  color: #ffffff;
}
.color-7 .h3,
.color-7 h3 {
  color: #ffffff;
}
.color-7 .h4,
.color-7 h4 {
  color: #ffffff;
}
.color-7 .h1.lead,
.color-7 .h2.lead,
.color-7 h1.lead,
.color-7 h2.lead,
.color-7 .h1.ingress,
.color-7 .h2.ingress,
.color-7 h1.ingress,
.color-7 h2.ingress {
  color: #ffffff;
}
.color-7 .h3.lead,
.color-7 .h4.lead,
.color-7 h3.lead,
.color-7 h4.lead,
.color-7 .h3.ingress,
.color-7 .h4.ingress,
.color-7 h3.ingress,
.color-7 h4.ingress {
  color: #ffffff;
}
.color-7 p {
  color: #ffffff;
}
.color-7 a:hover,
.color-7 a {
  color: #ffffff;
}
.color-7 ul li,
.color-7 ol li {
  color: #ffffff;
}
.color-7 ul li::before,
.color-7 ol li::before {
  color: #ffffff !important;
}
.color-7 ul li p,
.color-7 ol li p,
.color-7 ul li span,
.color-7 ol li span {
  color: #ffffff;
}
.color-7-children {
  /* colorize dots */
}
.color-7-children body,
.color-7-children p {
  color: #ffffff;
}
.color-7-children .h1,
.color-7-children h1 {
  color: #ffffff;
}
.color-7-children .h2,
.color-7-children h2 {
  color: #ffffff;
}
.color-7-children .h3,
.color-7-children h3 {
  color: #ffffff;
}
.color-7-children .h4,
.color-7-children h4 {
  color: #ffffff;
}
.color-7-children .h1.lead,
.color-7-children .h2.lead,
.color-7-children h1.lead,
.color-7-children h2.lead,
.color-7-children .h1.ingress,
.color-7-children .h2.ingress,
.color-7-children h1.ingress,
.color-7-children h2.ingress {
  color: #ffffff;
}
.color-7-children .h3.lead,
.color-7-children .h4.lead,
.color-7-children h3.lead,
.color-7-children h4.lead,
.color-7-children .h3.ingress,
.color-7-children .h4.ingress,
.color-7-children h3.ingress,
.color-7-children h4.ingress {
  color: #ffffff;
}
.color-7-children p {
  color: #ffffff;
}
.color-7-children a:hover,
.color-7-children a {
  color: #ffffff;
}
.color-7-children ul li,
.color-7-children ol li {
  color: #ffffff;
}
.color-7-children ul li::before,
.color-7-children ol li::before {
  color: #ffffff !important;
}
.color-7-children ul li p,
.color-7-children ol li p,
.color-7-children ul li span,
.color-7-children ol li span {
  color: #ffffff;
}
.color-7-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.color-7-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.color-7-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.color-7-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.color-7-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.color-7-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.color-7-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.color-7-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-7-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.color-7-dark {
  color: #999999 !important;
}
.color-7-dark.arrow-down:after,
.color-7-dark.arrow-bottom-right:after,
.color-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-7-dark.arrow-up:after,
.color-7-dark.arrow-top-right:after,
.color-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-7-darken5,
.color-7-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.color-7-darken10,
.color-7-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.color-7-darken20,
.color-7-darken20-hover:hover {
  color: #cccccc !important;
}
.color-7-light {
  color: #ffffff !important;
}
.color-7-light.arrow-down:after,
.color-7-light.arrow-bottom-right:after,
.color-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-7-light.arrow-up:after,
.color-7-light.arrow-top-right:after,
.color-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-7-lighten10,
.color-7-lighten10-hover:hover {
  color: #ffffff !important;
}
.color-7-lighten20,
.color-7-lighten20-hover:hover {
  color: #ffffff !important;
}
.color-7-lighten50,
.color-7-lighten50-hover:hover {
  color: #ffffff !important;
}
.color-7-hover:hover {
  color: #ffffff !important;
}
.color-7 > li::before {
  color: #ffffff !important;
}
.color-7.arrow-down:after,
.color-7.arrow-bottom-right:after,
.color-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-7.arrow-up:after,
.color-7.arrow-top-right:after,
.color-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-7-after:after {
  color: #ffffff !important;
}
.color-7-before:before {
  color: #ffffff !important;
}
.color-8 {
  color: rgba(0, 0, 0, 0.05) !important;
  /* colorize dots */
}
.color-8 body,
.color-8 p {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 .h1,
.color-8 h1 {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 .h2,
.color-8 h2 {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 .h3,
.color-8 h3 {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 .h4,
.color-8 h4 {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 .h1.lead,
.color-8 .h2.lead,
.color-8 h1.lead,
.color-8 h2.lead,
.color-8 .h1.ingress,
.color-8 .h2.ingress,
.color-8 h1.ingress,
.color-8 h2.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 .h3.lead,
.color-8 .h4.lead,
.color-8 h3.lead,
.color-8 h4.lead,
.color-8 .h3.ingress,
.color-8 .h4.ingress,
.color-8 h3.ingress,
.color-8 h4.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 p {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 a:hover,
.color-8 a {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 ul li,
.color-8 ol li {
  color: rgba(0, 0, 0, 0.05);
}
.color-8 ul li::before,
.color-8 ol li::before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-8 ul li p,
.color-8 ol li p,
.color-8 ul li span,
.color-8 ol li span {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children {
  /* colorize dots */
}
.color-8-children body,
.color-8-children p {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children .h1,
.color-8-children h1 {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children .h2,
.color-8-children h2 {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children .h3,
.color-8-children h3 {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children .h4,
.color-8-children h4 {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children .h1.lead,
.color-8-children .h2.lead,
.color-8-children h1.lead,
.color-8-children h2.lead,
.color-8-children .h1.ingress,
.color-8-children .h2.ingress,
.color-8-children h1.ingress,
.color-8-children h2.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children .h3.lead,
.color-8-children .h4.lead,
.color-8-children h3.lead,
.color-8-children h4.lead,
.color-8-children .h3.ingress,
.color-8-children .h4.ingress,
.color-8-children h3.ingress,
.color-8-children h4.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children p {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children a:hover,
.color-8-children a {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children ul li,
.color-8-children ol li {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-children ul li::before,
.color-8-children ol li::before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-8-children ul li p,
.color-8-children ol li p,
.color-8-children ul li span,
.color-8-children ol li span {
  color: rgba(0, 0, 0, 0.05);
}
.color-8-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.color-8-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.color-8-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.color-8-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.color-8-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.color-8-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.color-8-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.color-8-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.color-8-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.color-8-dark {
  color: #653460 !important;
}
.color-8-dark.arrow-down:after,
.color-8-dark.arrow-bottom-right:after,
.color-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-8-dark.arrow-up:after,
.color-8-dark.arrow-top-right:after,
.color-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-8-darken5,
.color-8-darken5-hover:hover {
  color: rgba(0, 0, 0, 0.0975) !important;
}
.color-8-darken10,
.color-8-darken10-hover:hover {
  color: rgba(0, 0, 0, 0.145) !important;
}
.color-8-darken20,
.color-8-darken20-hover:hover {
  color: rgba(0, 0, 0, 0.24) !important;
}
.color-8-light {
  color: #e3e3db !important;
}
.color-8-light.arrow-down:after,
.color-8-light.arrow-bottom-right:after,
.color-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-8-light.arrow-up:after,
.color-8-light.arrow-top-right:after,
.color-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-8-lighten10,
.color-8-lighten10-hover:hover {
  color: rgba(207, 207, 207, 0.145) !important;
}
.color-8-lighten20,
.color-8-lighten20-hover:hover {
  color: rgba(231, 231, 231, 0.24) !important;
}
.color-8-lighten50,
.color-8-lighten50-hover:hover {
  color: rgba(249, 249, 249, 0.525) !important;
}
.color-8-hover:hover {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-8 > li::before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-8.arrow-down:after,
.color-8.arrow-bottom-right:after,
.color-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-8.arrow-up:after,
.color-8.arrow-top-right:after,
.color-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-8-after:after {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-8-before:before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-9 {
  color: #d6dbcf !important;
  /* colorize dots */
}
.color-9 body,
.color-9 p {
  color: #d6dbcf;
}
.color-9 .h1,
.color-9 h1 {
  color: #d6dbcf;
}
.color-9 .h2,
.color-9 h2 {
  color: #d6dbcf;
}
.color-9 .h3,
.color-9 h3 {
  color: #d6dbcf;
}
.color-9 .h4,
.color-9 h4 {
  color: #d6dbcf;
}
.color-9 .h1.lead,
.color-9 .h2.lead,
.color-9 h1.lead,
.color-9 h2.lead,
.color-9 .h1.ingress,
.color-9 .h2.ingress,
.color-9 h1.ingress,
.color-9 h2.ingress {
  color: #d6dbcf;
}
.color-9 .h3.lead,
.color-9 .h4.lead,
.color-9 h3.lead,
.color-9 h4.lead,
.color-9 .h3.ingress,
.color-9 .h4.ingress,
.color-9 h3.ingress,
.color-9 h4.ingress {
  color: #d6dbcf;
}
.color-9 p {
  color: #d6dbcf;
}
.color-9 a:hover,
.color-9 a {
  color: #d6dbcf;
}
.color-9 ul li,
.color-9 ol li {
  color: #d6dbcf;
}
.color-9 ul li::before,
.color-9 ol li::before {
  color: #d6dbcf !important;
}
.color-9 ul li p,
.color-9 ol li p,
.color-9 ul li span,
.color-9 ol li span {
  color: #d6dbcf;
}
.color-9-children {
  /* colorize dots */
}
.color-9-children body,
.color-9-children p {
  color: #d6dbcf;
}
.color-9-children .h1,
.color-9-children h1 {
  color: #d6dbcf;
}
.color-9-children .h2,
.color-9-children h2 {
  color: #d6dbcf;
}
.color-9-children .h3,
.color-9-children h3 {
  color: #d6dbcf;
}
.color-9-children .h4,
.color-9-children h4 {
  color: #d6dbcf;
}
.color-9-children .h1.lead,
.color-9-children .h2.lead,
.color-9-children h1.lead,
.color-9-children h2.lead,
.color-9-children .h1.ingress,
.color-9-children .h2.ingress,
.color-9-children h1.ingress,
.color-9-children h2.ingress {
  color: #d6dbcf;
}
.color-9-children .h3.lead,
.color-9-children .h4.lead,
.color-9-children h3.lead,
.color-9-children h4.lead,
.color-9-children .h3.ingress,
.color-9-children .h4.ingress,
.color-9-children h3.ingress,
.color-9-children h4.ingress {
  color: #d6dbcf;
}
.color-9-children p {
  color: #d6dbcf;
}
.color-9-children a:hover,
.color-9-children a {
  color: #d6dbcf;
}
.color-9-children ul li,
.color-9-children ol li {
  color: #d6dbcf;
}
.color-9-children ul li::before,
.color-9-children ol li::before {
  color: #d6dbcf !important;
}
.color-9-children ul li p,
.color-9-children ol li p,
.color-9-children ul li span,
.color-9-children ol li span {
  color: #d6dbcf;
}
.color-9-opacity10 {
  color: rgba(214, 219, 207, 0.1) !important;
}
.color-9-opacity20 {
  color: rgba(214, 219, 207, 0.2) !important;
}
.color-9-opacity30 {
  color: rgba(214, 219, 207, 0.3) !important;
}
.color-9-opacity40 {
  color: rgba(214, 219, 207, 0.4) !important;
}
.color-9-opacity50 {
  color: rgba(214, 219, 207, 0.5) !important;
}
.color-9-opacity60 {
  color: rgba(214, 219, 207, 0.6) !important;
}
.color-9-opacity70 {
  color: rgba(214, 219, 207, 0.7) !important;
}
.color-9-opacity80 {
  color: rgba(214, 219, 207, 0.8) !important;
}
.color-9-opacity90 {
  color: rgba(214, 219, 207, 0.9) !important;
}
.color-9-dark {
  color: #653460 !important;
}
.color-9-dark.arrow-down:after,
.color-9-dark.arrow-bottom-right:after,
.color-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-9-dark.arrow-up:after,
.color-9-dark.arrow-top-right:after,
.color-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-9-darken5,
.color-9-darken5-hover:hover {
  color: #cbd0c5 !important;
}
.color-9-darken10,
.color-9-darken10-hover:hover {
  color: #c1c5ba !important;
}
.color-9-darken20,
.color-9-darken20-hover:hover {
  color: #abafa6 !important;
}
.color-9-light {
  color: #e3e3db !important;
}
.color-9-light.arrow-down:after,
.color-9-light.arrow-bottom-right:after,
.color-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-9-light.arrow-up:after,
.color-9-light.arrow-top-right:after,
.color-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-9-lighten10,
.color-9-lighten10-hover:hover {
  color: #dadfd4 !important;
}
.color-9-lighten20,
.color-9-lighten20-hover:hover {
  color: #dee2d9 !important;
}
.color-9-lighten50,
.color-9-lighten50-hover:hover {
  color: #ebede7 !important;
}
.color-9-hover:hover {
  color: #d6dbcf !important;
}
.color-9 > li::before {
  color: #d6dbcf !important;
}
.color-9.arrow-down:after,
.color-9.arrow-bottom-right:after,
.color-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.color-9.arrow-up:after,
.color-9.arrow-top-right:after,
.color-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.color-9-after:after {
  color: #d6dbcf !important;
}
.color-9-before:before {
  color: #d6dbcf !important;
}
.color-10 {
  color: #EBE3DC !important;
  /* colorize dots */
}
.color-10 body,
.color-10 p {
  color: #EBE3DC;
}
.color-10 .h1,
.color-10 h1 {
  color: #EBE3DC;
}
.color-10 .h2,
.color-10 h2 {
  color: #EBE3DC;
}
.color-10 .h3,
.color-10 h3 {
  color: #EBE3DC;
}
.color-10 .h4,
.color-10 h4 {
  color: #EBE3DC;
}
.color-10 .h1.lead,
.color-10 .h2.lead,
.color-10 h1.lead,
.color-10 h2.lead,
.color-10 .h1.ingress,
.color-10 .h2.ingress,
.color-10 h1.ingress,
.color-10 h2.ingress {
  color: #EBE3DC;
}
.color-10 .h3.lead,
.color-10 .h4.lead,
.color-10 h3.lead,
.color-10 h4.lead,
.color-10 .h3.ingress,
.color-10 .h4.ingress,
.color-10 h3.ingress,
.color-10 h4.ingress {
  color: #EBE3DC;
}
.color-10 p {
  color: #EBE3DC;
}
.color-10 a:hover,
.color-10 a {
  color: #EBE3DC;
}
.color-10 ul li,
.color-10 ol li {
  color: #EBE3DC;
}
.color-10 ul li::before,
.color-10 ol li::before {
  color: #EBE3DC !important;
}
.color-10 ul li p,
.color-10 ol li p,
.color-10 ul li span,
.color-10 ol li span {
  color: #EBE3DC;
}
.color-10-children {
  /* colorize dots */
}
.color-10-children body,
.color-10-children p {
  color: #EBE3DC;
}
.color-10-children .h1,
.color-10-children h1 {
  color: #EBE3DC;
}
.color-10-children .h2,
.color-10-children h2 {
  color: #EBE3DC;
}
.color-10-children .h3,
.color-10-children h3 {
  color: #EBE3DC;
}
.color-10-children .h4,
.color-10-children h4 {
  color: #EBE3DC;
}
.color-10-children .h1.lead,
.color-10-children .h2.lead,
.color-10-children h1.lead,
.color-10-children h2.lead,
.color-10-children .h1.ingress,
.color-10-children .h2.ingress,
.color-10-children h1.ingress,
.color-10-children h2.ingress {
  color: #EBE3DC;
}
.color-10-children .h3.lead,
.color-10-children .h4.lead,
.color-10-children h3.lead,
.color-10-children h4.lead,
.color-10-children .h3.ingress,
.color-10-children .h4.ingress,
.color-10-children h3.ingress,
.color-10-children h4.ingress {
  color: #EBE3DC;
}
.color-10-children p {
  color: #EBE3DC;
}
.color-10-children a:hover,
.color-10-children a {
  color: #EBE3DC;
}
.color-10-children ul li,
.color-10-children ol li {
  color: #EBE3DC;
}
.color-10-children ul li::before,
.color-10-children ol li::before {
  color: #EBE3DC !important;
}
.color-10-children ul li p,
.color-10-children ol li p,
.color-10-children ul li span,
.color-10-children ol li span {
  color: #EBE3DC;
}
.color-10-opacity10 {
  color: rgba(235, 227, 220, 0.1) !important;
}
.color-10-opacity20 {
  color: rgba(235, 227, 220, 0.2) !important;
}
.color-10-opacity30 {
  color: rgba(235, 227, 220, 0.3) !important;
}
.color-10-opacity40 {
  color: rgba(235, 227, 220, 0.4) !important;
}
.color-10-opacity50 {
  color: rgba(235, 227, 220, 0.5) !important;
}
.color-10-opacity60 {
  color: rgba(235, 227, 220, 0.6) !important;
}
.color-10-opacity70 {
  color: rgba(235, 227, 220, 0.7) !important;
}
.color-10-opacity80 {
  color: rgba(235, 227, 220, 0.8) !important;
}
.color-10-opacity90 {
  color: rgba(235, 227, 220, 0.9) !important;
}
.color-10-dark {
  color: #8d8884 !important;
}
.color-10-dark.arrow-down:after,
.color-10-dark.arrow-bottom-right:after,
.color-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.color-10-dark.arrow-up:after,
.color-10-dark.arrow-top-right:after,
.color-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.color-10-darken5,
.color-10-darken5-hover:hover {
  color: #dfd8d1 !important;
}
.color-10-darken10,
.color-10-darken10-hover:hover {
  color: #d4ccc6 !important;
}
.color-10-darken20,
.color-10-darken20-hover:hover {
  color: #bcb6b0 !important;
}
.color-10-light {
  color: #F0E9E4 !important;
}
.color-10-light.arrow-down:after,
.color-10-light.arrow-bottom-right:after,
.color-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.color-10-light.arrow-up:after,
.color-10-light.arrow-top-right:after,
.color-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.color-10-lighten10,
.color-10-lighten10-hover:hover {
  color: #ede6e0 !important;
}
.color-10-lighten20,
.color-10-lighten20-hover:hover {
  color: #efe9e3 !important;
}
.color-10-lighten50,
.color-10-lighten50-hover:hover {
  color: #f5f1ee !important;
}
.color-10-hover:hover {
  color: #EBE3DC !important;
}
.color-10 > li::before {
  color: #EBE3DC !important;
}
.color-10.arrow-down:after,
.color-10.arrow-bottom-right:after,
.color-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.color-10.arrow-up:after,
.color-10.arrow-top-right:after,
.color-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.color-10-after:after {
  color: #EBE3DC !important;
}
.color-10-before:before {
  color: #EBE3DC !important;
}
.color-black {
  color: black !important;
  /* colorize dots */
}
.color-black body,
.color-black p {
  color: black;
}
.color-black .h1,
.color-black h1 {
  color: black;
}
.color-black .h2,
.color-black h2 {
  color: black;
}
.color-black .h3,
.color-black h3 {
  color: black;
}
.color-black .h4,
.color-black h4 {
  color: black;
}
.color-black .h1.lead,
.color-black .h2.lead,
.color-black h1.lead,
.color-black h2.lead,
.color-black .h1.ingress,
.color-black .h2.ingress,
.color-black h1.ingress,
.color-black h2.ingress {
  color: black;
}
.color-black .h3.lead,
.color-black .h4.lead,
.color-black h3.lead,
.color-black h4.lead,
.color-black .h3.ingress,
.color-black .h4.ingress,
.color-black h3.ingress,
.color-black h4.ingress {
  color: black;
}
.color-black p {
  color: black;
}
.color-black a:hover,
.color-black a {
  color: black;
}
.color-black ul li,
.color-black ol li {
  color: black;
}
.color-black ul li::before,
.color-black ol li::before {
  color: black !important;
}
.color-black ul li p,
.color-black ol li p,
.color-black ul li span,
.color-black ol li span {
  color: black;
}
.color-black-children {
  /* colorize dots */
}
.color-black-children body,
.color-black-children p {
  color: black;
}
.color-black-children .h1,
.color-black-children h1 {
  color: black;
}
.color-black-children .h2,
.color-black-children h2 {
  color: black;
}
.color-black-children .h3,
.color-black-children h3 {
  color: black;
}
.color-black-children .h4,
.color-black-children h4 {
  color: black;
}
.color-black-children .h1.lead,
.color-black-children .h2.lead,
.color-black-children h1.lead,
.color-black-children h2.lead,
.color-black-children .h1.ingress,
.color-black-children .h2.ingress,
.color-black-children h1.ingress,
.color-black-children h2.ingress {
  color: black;
}
.color-black-children .h3.lead,
.color-black-children .h4.lead,
.color-black-children h3.lead,
.color-black-children h4.lead,
.color-black-children .h3.ingress,
.color-black-children .h4.ingress,
.color-black-children h3.ingress,
.color-black-children h4.ingress {
  color: black;
}
.color-black-children p {
  color: black;
}
.color-black-children a:hover,
.color-black-children a {
  color: black;
}
.color-black-children ul li,
.color-black-children ol li {
  color: black;
}
.color-black-children ul li::before,
.color-black-children ol li::before {
  color: black !important;
}
.color-black-children ul li p,
.color-black-children ol li p,
.color-black-children ul li span,
.color-black-children ol li span {
  color: black;
}
.color-black-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.color-black-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.color-black-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.color-black-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.color-black-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.color-black-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.color-black-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.color-black-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.color-black-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.color-black-dark {
  color: #613d3b !important;
}
.color-black-dark.arrow-down:after,
.color-black-dark.arrow-bottom-right:after,
.color-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-black-dark.arrow-up:after,
.color-black-dark.arrow-top-right:after,
.color-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-black-darken5,
.color-black-darken5-hover:hover {
  color: #000000 !important;
}
.color-black-darken10,
.color-black-darken10-hover:hover {
  color: #000000 !important;
}
.color-black-darken20,
.color-black-darken20-hover:hover {
  color: #000000 !important;
}
.color-black-light {
  color: #FCF1F0 !important;
}
.color-black-light.arrow-down:after,
.color-black-light.arrow-bottom-right:after,
.color-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-black-light.arrow-up:after,
.color-black-light.arrow-top-right:after,
.color-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-black-lighten10,
.color-black-lighten10-hover:hover {
  color: #191919 !important;
}
.color-black-lighten20,
.color-black-lighten20-hover:hover {
  color: #333333 !important;
}
.color-black-lighten50,
.color-black-lighten50-hover:hover {
  color: #808080 !important;
}
.color-black-hover:hover {
  color: black !important;
}
.color-black > li::before {
  color: black !important;
}
.color-black.arrow-down:after,
.color-black.arrow-bottom-right:after,
.color-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-black.arrow-up:after,
.color-black.arrow-top-right:after,
.color-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-black-after:after {
  color: black !important;
}
.color-black-before:before {
  color: black !important;
}
.color-neutral {
  color: #808080 !important;
  /* colorize dots */
}
.color-neutral body,
.color-neutral p {
  color: #808080;
}
.color-neutral .h1,
.color-neutral h1 {
  color: #808080;
}
.color-neutral .h2,
.color-neutral h2 {
  color: #808080;
}
.color-neutral .h3,
.color-neutral h3 {
  color: #808080;
}
.color-neutral .h4,
.color-neutral h4 {
  color: #808080;
}
.color-neutral .h1.lead,
.color-neutral .h2.lead,
.color-neutral h1.lead,
.color-neutral h2.lead,
.color-neutral .h1.ingress,
.color-neutral .h2.ingress,
.color-neutral h1.ingress,
.color-neutral h2.ingress {
  color: #808080;
}
.color-neutral .h3.lead,
.color-neutral .h4.lead,
.color-neutral h3.lead,
.color-neutral h4.lead,
.color-neutral .h3.ingress,
.color-neutral .h4.ingress,
.color-neutral h3.ingress,
.color-neutral h4.ingress {
  color: #808080;
}
.color-neutral p {
  color: #808080;
}
.color-neutral a:hover,
.color-neutral a {
  color: #808080;
}
.color-neutral ul li,
.color-neutral ol li {
  color: #808080;
}
.color-neutral ul li::before,
.color-neutral ol li::before {
  color: #808080 !important;
}
.color-neutral ul li p,
.color-neutral ol li p,
.color-neutral ul li span,
.color-neutral ol li span {
  color: #808080;
}
.color-neutral-children {
  /* colorize dots */
}
.color-neutral-children body,
.color-neutral-children p {
  color: #808080;
}
.color-neutral-children .h1,
.color-neutral-children h1 {
  color: #808080;
}
.color-neutral-children .h2,
.color-neutral-children h2 {
  color: #808080;
}
.color-neutral-children .h3,
.color-neutral-children h3 {
  color: #808080;
}
.color-neutral-children .h4,
.color-neutral-children h4 {
  color: #808080;
}
.color-neutral-children .h1.lead,
.color-neutral-children .h2.lead,
.color-neutral-children h1.lead,
.color-neutral-children h2.lead,
.color-neutral-children .h1.ingress,
.color-neutral-children .h2.ingress,
.color-neutral-children h1.ingress,
.color-neutral-children h2.ingress {
  color: #808080;
}
.color-neutral-children .h3.lead,
.color-neutral-children .h4.lead,
.color-neutral-children h3.lead,
.color-neutral-children h4.lead,
.color-neutral-children .h3.ingress,
.color-neutral-children .h4.ingress,
.color-neutral-children h3.ingress,
.color-neutral-children h4.ingress {
  color: #808080;
}
.color-neutral-children p {
  color: #808080;
}
.color-neutral-children a:hover,
.color-neutral-children a {
  color: #808080;
}
.color-neutral-children ul li,
.color-neutral-children ol li {
  color: #808080;
}
.color-neutral-children ul li::before,
.color-neutral-children ol li::before {
  color: #808080 !important;
}
.color-neutral-children ul li p,
.color-neutral-children ol li p,
.color-neutral-children ul li span,
.color-neutral-children ol li span {
  color: #808080;
}
.color-neutral-opacity10 {
  color: rgba(128, 128, 128, 0.1) !important;
}
.color-neutral-opacity20 {
  color: rgba(128, 128, 128, 0.2) !important;
}
.color-neutral-opacity30 {
  color: rgba(128, 128, 128, 0.3) !important;
}
.color-neutral-opacity40 {
  color: rgba(128, 128, 128, 0.4) !important;
}
.color-neutral-opacity50 {
  color: rgba(128, 128, 128, 0.5) !important;
}
.color-neutral-opacity60 {
  color: rgba(128, 128, 128, 0.6) !important;
}
.color-neutral-opacity70 {
  color: rgba(128, 128, 128, 0.7) !important;
}
.color-neutral-opacity80 {
  color: rgba(128, 128, 128, 0.8) !important;
}
.color-neutral-opacity90 {
  color: rgba(128, 128, 128, 0.9) !important;
}
.color-neutral-dark {
  color: #4d4d4d !important;
}
.color-neutral-dark.arrow-down:after,
.color-neutral-dark.arrow-bottom-right:after,
.color-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.color-neutral-dark.arrow-up:after,
.color-neutral-dark.arrow-top-right:after,
.color-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.color-neutral-darken5,
.color-neutral-darken5-hover:hover {
  color: #797979 !important;
}
.color-neutral-darken10,
.color-neutral-darken10-hover:hover {
  color: #737373 !important;
}
.color-neutral-darken20,
.color-neutral-darken20-hover:hover {
  color: #666666 !important;
}
.color-neutral-light {
  color: #ececec !important;
}
.color-neutral-light.arrow-down:after,
.color-neutral-light.arrow-bottom-right:after,
.color-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.color-neutral-light.arrow-up:after,
.color-neutral-light.arrow-top-right:after,
.color-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.color-neutral-lighten10,
.color-neutral-lighten10-hover:hover {
  color: #8c8c8c !important;
}
.color-neutral-lighten20,
.color-neutral-lighten20-hover:hover {
  color: #999999 !important;
}
.color-neutral-lighten50,
.color-neutral-lighten50-hover:hover {
  color: #bfbfbf !important;
}
.color-neutral-hover:hover {
  color: #808080 !important;
}
.color-neutral > li::before {
  color: #808080 !important;
}
.color-neutral.arrow-down:after,
.color-neutral.arrow-bottom-right:after,
.color-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.color-neutral.arrow-up:after,
.color-neutral.arrow-top-right:after,
.color-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.color-neutral-after:after {
  color: #808080 !important;
}
.color-neutral-before:before {
  color: #808080 !important;
}
.color-white {
  color: white !important;
  /* colorize dots */
}
.color-white body,
.color-white p {
  color: white;
}
.color-white .h1,
.color-white h1 {
  color: white;
}
.color-white .h2,
.color-white h2 {
  color: white;
}
.color-white .h3,
.color-white h3 {
  color: white;
}
.color-white .h4,
.color-white h4 {
  color: white;
}
.color-white .h1.lead,
.color-white .h2.lead,
.color-white h1.lead,
.color-white h2.lead,
.color-white .h1.ingress,
.color-white .h2.ingress,
.color-white h1.ingress,
.color-white h2.ingress {
  color: white;
}
.color-white .h3.lead,
.color-white .h4.lead,
.color-white h3.lead,
.color-white h4.lead,
.color-white .h3.ingress,
.color-white .h4.ingress,
.color-white h3.ingress,
.color-white h4.ingress {
  color: white;
}
.color-white p {
  color: white;
}
.color-white a:hover,
.color-white a {
  color: white;
}
.color-white ul li,
.color-white ol li {
  color: white;
}
.color-white ul li::before,
.color-white ol li::before {
  color: white !important;
}
.color-white ul li p,
.color-white ol li p,
.color-white ul li span,
.color-white ol li span {
  color: white;
}
.color-white-children {
  /* colorize dots */
}
.color-white-children body,
.color-white-children p {
  color: white;
}
.color-white-children .h1,
.color-white-children h1 {
  color: white;
}
.color-white-children .h2,
.color-white-children h2 {
  color: white;
}
.color-white-children .h3,
.color-white-children h3 {
  color: white;
}
.color-white-children .h4,
.color-white-children h4 {
  color: white;
}
.color-white-children .h1.lead,
.color-white-children .h2.lead,
.color-white-children h1.lead,
.color-white-children h2.lead,
.color-white-children .h1.ingress,
.color-white-children .h2.ingress,
.color-white-children h1.ingress,
.color-white-children h2.ingress {
  color: white;
}
.color-white-children .h3.lead,
.color-white-children .h4.lead,
.color-white-children h3.lead,
.color-white-children h4.lead,
.color-white-children .h3.ingress,
.color-white-children .h4.ingress,
.color-white-children h3.ingress,
.color-white-children h4.ingress {
  color: white;
}
.color-white-children p {
  color: white;
}
.color-white-children a:hover,
.color-white-children a {
  color: white;
}
.color-white-children ul li,
.color-white-children ol li {
  color: white;
}
.color-white-children ul li::before,
.color-white-children ol li::before {
  color: white !important;
}
.color-white-children ul li p,
.color-white-children ol li p,
.color-white-children ul li span,
.color-white-children ol li span {
  color: white;
}
.color-white-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.color-white-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.color-white-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.color-white-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.color-white-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.color-white-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.color-white-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.color-white-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-white-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.color-white-dark {
  color: #613d3b !important;
}
.color-white-dark.arrow-down:after,
.color-white-dark.arrow-bottom-right:after,
.color-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-white-dark.arrow-up:after,
.color-white-dark.arrow-top-right:after,
.color-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-white-darken5,
.color-white-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.color-white-darken10,
.color-white-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.color-white-darken20,
.color-white-darken20-hover:hover {
  color: #cccccc !important;
}
.color-white-light {
  color: #FCF1F0 !important;
}
.color-white-light.arrow-down:after,
.color-white-light.arrow-bottom-right:after,
.color-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-white-light.arrow-up:after,
.color-white-light.arrow-top-right:after,
.color-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-white-lighten10,
.color-white-lighten10-hover:hover {
  color: #ffffff !important;
}
.color-white-lighten20,
.color-white-lighten20-hover:hover {
  color: #ffffff !important;
}
.color-white-lighten50,
.color-white-lighten50-hover:hover {
  color: #ffffff !important;
}
.color-white-hover:hover {
  color: white !important;
}
.color-white > li::before {
  color: white !important;
}
.color-white.arrow-down:after,
.color-white.arrow-bottom-right:after,
.color-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-white.arrow-up:after,
.color-white.arrow-top-right:after,
.color-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-white-after:after {
  color: white !important;
}
.color-white-before:before {
  color: white !important;
}
.color-completed {
  color: #3d9855 !important;
  /* colorize dots */
}
.color-completed body,
.color-completed p {
  color: #3d9855;
}
.color-completed .h1,
.color-completed h1 {
  color: #3d9855;
}
.color-completed .h2,
.color-completed h2 {
  color: #3d9855;
}
.color-completed .h3,
.color-completed h3 {
  color: #3d9855;
}
.color-completed .h4,
.color-completed h4 {
  color: #3d9855;
}
.color-completed .h1.lead,
.color-completed .h2.lead,
.color-completed h1.lead,
.color-completed h2.lead,
.color-completed .h1.ingress,
.color-completed .h2.ingress,
.color-completed h1.ingress,
.color-completed h2.ingress {
  color: #3d9855;
}
.color-completed .h3.lead,
.color-completed .h4.lead,
.color-completed h3.lead,
.color-completed h4.lead,
.color-completed .h3.ingress,
.color-completed .h4.ingress,
.color-completed h3.ingress,
.color-completed h4.ingress {
  color: #3d9855;
}
.color-completed p {
  color: #3d9855;
}
.color-completed a:hover,
.color-completed a {
  color: #3d9855;
}
.color-completed ul li,
.color-completed ol li {
  color: #3d9855;
}
.color-completed ul li::before,
.color-completed ol li::before {
  color: #3d9855 !important;
}
.color-completed ul li p,
.color-completed ol li p,
.color-completed ul li span,
.color-completed ol li span {
  color: #3d9855;
}
.color-completed-children {
  /* colorize dots */
}
.color-completed-children body,
.color-completed-children p {
  color: #3d9855;
}
.color-completed-children .h1,
.color-completed-children h1 {
  color: #3d9855;
}
.color-completed-children .h2,
.color-completed-children h2 {
  color: #3d9855;
}
.color-completed-children .h3,
.color-completed-children h3 {
  color: #3d9855;
}
.color-completed-children .h4,
.color-completed-children h4 {
  color: #3d9855;
}
.color-completed-children .h1.lead,
.color-completed-children .h2.lead,
.color-completed-children h1.lead,
.color-completed-children h2.lead,
.color-completed-children .h1.ingress,
.color-completed-children .h2.ingress,
.color-completed-children h1.ingress,
.color-completed-children h2.ingress {
  color: #3d9855;
}
.color-completed-children .h3.lead,
.color-completed-children .h4.lead,
.color-completed-children h3.lead,
.color-completed-children h4.lead,
.color-completed-children .h3.ingress,
.color-completed-children .h4.ingress,
.color-completed-children h3.ingress,
.color-completed-children h4.ingress {
  color: #3d9855;
}
.color-completed-children p {
  color: #3d9855;
}
.color-completed-children a:hover,
.color-completed-children a {
  color: #3d9855;
}
.color-completed-children ul li,
.color-completed-children ol li {
  color: #3d9855;
}
.color-completed-children ul li::before,
.color-completed-children ol li::before {
  color: #3d9855 !important;
}
.color-completed-children ul li p,
.color-completed-children ol li p,
.color-completed-children ul li span,
.color-completed-children ol li span {
  color: #3d9855;
}
.color-completed-opacity10 {
  color: rgba(61, 152, 85, 0.1) !important;
}
.color-completed-opacity20 {
  color: rgba(61, 152, 85, 0.2) !important;
}
.color-completed-opacity30 {
  color: rgba(61, 152, 85, 0.3) !important;
}
.color-completed-opacity40 {
  color: rgba(61, 152, 85, 0.4) !important;
}
.color-completed-opacity50 {
  color: rgba(61, 152, 85, 0.5) !important;
}
.color-completed-opacity60 {
  color: rgba(61, 152, 85, 0.6) !important;
}
.color-completed-opacity70 {
  color: rgba(61, 152, 85, 0.7) !important;
}
.color-completed-opacity80 {
  color: rgba(61, 152, 85, 0.8) !important;
}
.color-completed-opacity90 {
  color: rgba(61, 152, 85, 0.9) !important;
}
.color-completed-dark {
  color: #613d3b !important;
}
.color-completed-dark.arrow-down:after,
.color-completed-dark.arrow-bottom-right:after,
.color-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-completed-dark.arrow-up:after,
.color-completed-dark.arrow-top-right:after,
.color-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-completed-darken5,
.color-completed-darken5-hover:hover {
  color: #3a9051 !important;
}
.color-completed-darken10,
.color-completed-darken10-hover:hover {
  color: #37894d !important;
}
.color-completed-darken20,
.color-completed-darken20-hover:hover {
  color: #317a44 !important;
}
.color-completed-light {
  color: #FCF1F0 !important;
}
.color-completed-light.arrow-down:after,
.color-completed-light.arrow-bottom-right:after,
.color-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-completed-light.arrow-up:after,
.color-completed-light.arrow-top-right:after,
.color-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-completed-lighten10,
.color-completed-lighten10-hover:hover {
  color: #50a266 !important;
}
.color-completed-lighten20,
.color-completed-lighten20-hover:hover {
  color: #64ad77 !important;
}
.color-completed-lighten50,
.color-completed-lighten50-hover:hover {
  color: #9eccaa !important;
}
.color-completed-hover:hover {
  color: #3d9855 !important;
}
.color-completed > li::before {
  color: #3d9855 !important;
}
.color-completed.arrow-down:after,
.color-completed.arrow-bottom-right:after,
.color-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.color-completed.arrow-up:after,
.color-completed.arrow-top-right:after,
.color-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.color-completed-after:after {
  color: #3d9855 !important;
}
.color-completed-before:before {
  color: #3d9855 !important;
}
.color-box-details {
  color: #8A4743 !important;
  /* colorize dots */
}
.color-box-details body,
.color-box-details p {
  color: #8A4743;
}
.color-box-details .h1,
.color-box-details h1 {
  color: #8A4743;
}
.color-box-details .h2,
.color-box-details h2 {
  color: #8A4743;
}
.color-box-details .h3,
.color-box-details h3 {
  color: #8A4743;
}
.color-box-details .h4,
.color-box-details h4 {
  color: #8A4743;
}
.color-box-details .h1.lead,
.color-box-details .h2.lead,
.color-box-details h1.lead,
.color-box-details h2.lead,
.color-box-details .h1.ingress,
.color-box-details .h2.ingress,
.color-box-details h1.ingress,
.color-box-details h2.ingress {
  color: #8A4743;
}
.color-box-details .h3.lead,
.color-box-details .h4.lead,
.color-box-details h3.lead,
.color-box-details h4.lead,
.color-box-details .h3.ingress,
.color-box-details .h4.ingress,
.color-box-details h3.ingress,
.color-box-details h4.ingress {
  color: #8A4743;
}
.color-box-details p {
  color: #8A4743;
}
.color-box-details a:hover,
.color-box-details a {
  color: #8A4743;
}
.color-box-details ul li,
.color-box-details ol li {
  color: #8A4743;
}
.color-box-details ul li::before,
.color-box-details ol li::before {
  color: #8A4743 !important;
}
.color-box-details ul li p,
.color-box-details ol li p,
.color-box-details ul li span,
.color-box-details ol li span {
  color: #8A4743;
}
.color-box-details-children {
  /* colorize dots */
}
.color-box-details-children body,
.color-box-details-children p {
  color: #8A4743;
}
.color-box-details-children .h1,
.color-box-details-children h1 {
  color: #8A4743;
}
.color-box-details-children .h2,
.color-box-details-children h2 {
  color: #8A4743;
}
.color-box-details-children .h3,
.color-box-details-children h3 {
  color: #8A4743;
}
.color-box-details-children .h4,
.color-box-details-children h4 {
  color: #8A4743;
}
.color-box-details-children .h1.lead,
.color-box-details-children .h2.lead,
.color-box-details-children h1.lead,
.color-box-details-children h2.lead,
.color-box-details-children .h1.ingress,
.color-box-details-children .h2.ingress,
.color-box-details-children h1.ingress,
.color-box-details-children h2.ingress {
  color: #8A4743;
}
.color-box-details-children .h3.lead,
.color-box-details-children .h4.lead,
.color-box-details-children h3.lead,
.color-box-details-children h4.lead,
.color-box-details-children .h3.ingress,
.color-box-details-children .h4.ingress,
.color-box-details-children h3.ingress,
.color-box-details-children h4.ingress {
  color: #8A4743;
}
.color-box-details-children p {
  color: #8A4743;
}
.color-box-details-children a:hover,
.color-box-details-children a {
  color: #8A4743;
}
.color-box-details-children ul li,
.color-box-details-children ol li {
  color: #8A4743;
}
.color-box-details-children ul li::before,
.color-box-details-children ol li::before {
  color: #8A4743 !important;
}
.color-box-details-children ul li p,
.color-box-details-children ol li p,
.color-box-details-children ul li span,
.color-box-details-children ol li span {
  color: #8A4743;
}
.color-box-details-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.color-box-details-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.color-box-details-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.color-box-details-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.color-box-details-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.color-box-details-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.color-box-details-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.color-box-details-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.color-box-details-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.color-box-details-dark {
  color: #613d3b !important;
}
.color-box-details-dark.arrow-down:after,
.color-box-details-dark.arrow-bottom-right:after,
.color-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-box-details-dark.arrow-up:after,
.color-box-details-dark.arrow-top-right:after,
.color-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-box-details-darken5,
.color-box-details-darken5-hover:hover {
  color: #834340 !important;
}
.color-box-details-darken10,
.color-box-details-darken10-hover:hover {
  color: #7c403c !important;
}
.color-box-details-darken20,
.color-box-details-darken20-hover:hover {
  color: #6e3936 !important;
}
.color-box-details-light {
  color: #FCF1F0 !important;
}
.color-box-details-light.arrow-down:after,
.color-box-details-light.arrow-bottom-right:after,
.color-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-box-details-light.arrow-up:after,
.color-box-details-light.arrow-top-right:after,
.color-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-box-details-lighten10,
.color-box-details-lighten10-hover:hover {
  color: #965956 !important;
}
.color-box-details-lighten20,
.color-box-details-lighten20-hover:hover {
  color: #a16c69 !important;
}
.color-box-details-lighten50,
.color-box-details-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.color-box-details-hover:hover {
  color: #8A4743 !important;
}
.color-box-details > li::before {
  color: #8A4743 !important;
}
.color-box-details.arrow-down:after,
.color-box-details.arrow-bottom-right:after,
.color-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-box-details.arrow-up:after,
.color-box-details.arrow-top-right:after,
.color-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-box-details-after:after {
  color: #8A4743 !important;
}
.color-box-details-before:before {
  color: #8A4743 !important;
}
.color-wrong {
  color: #ffe0e0 !important;
  /* colorize dots */
}
.color-wrong body,
.color-wrong p {
  color: #ffe0e0;
}
.color-wrong .h1,
.color-wrong h1 {
  color: #ffe0e0;
}
.color-wrong .h2,
.color-wrong h2 {
  color: #ffe0e0;
}
.color-wrong .h3,
.color-wrong h3 {
  color: #ffe0e0;
}
.color-wrong .h4,
.color-wrong h4 {
  color: #ffe0e0;
}
.color-wrong .h1.lead,
.color-wrong .h2.lead,
.color-wrong h1.lead,
.color-wrong h2.lead,
.color-wrong .h1.ingress,
.color-wrong .h2.ingress,
.color-wrong h1.ingress,
.color-wrong h2.ingress {
  color: #ffe0e0;
}
.color-wrong .h3.lead,
.color-wrong .h4.lead,
.color-wrong h3.lead,
.color-wrong h4.lead,
.color-wrong .h3.ingress,
.color-wrong .h4.ingress,
.color-wrong h3.ingress,
.color-wrong h4.ingress {
  color: #ffe0e0;
}
.color-wrong p {
  color: #ffe0e0;
}
.color-wrong a:hover,
.color-wrong a {
  color: #ffe0e0;
}
.color-wrong ul li,
.color-wrong ol li {
  color: #ffe0e0;
}
.color-wrong ul li::before,
.color-wrong ol li::before {
  color: #ffe0e0 !important;
}
.color-wrong ul li p,
.color-wrong ol li p,
.color-wrong ul li span,
.color-wrong ol li span {
  color: #ffe0e0;
}
.color-wrong-children {
  /* colorize dots */
}
.color-wrong-children body,
.color-wrong-children p {
  color: #ffe0e0;
}
.color-wrong-children .h1,
.color-wrong-children h1 {
  color: #ffe0e0;
}
.color-wrong-children .h2,
.color-wrong-children h2 {
  color: #ffe0e0;
}
.color-wrong-children .h3,
.color-wrong-children h3 {
  color: #ffe0e0;
}
.color-wrong-children .h4,
.color-wrong-children h4 {
  color: #ffe0e0;
}
.color-wrong-children .h1.lead,
.color-wrong-children .h2.lead,
.color-wrong-children h1.lead,
.color-wrong-children h2.lead,
.color-wrong-children .h1.ingress,
.color-wrong-children .h2.ingress,
.color-wrong-children h1.ingress,
.color-wrong-children h2.ingress {
  color: #ffe0e0;
}
.color-wrong-children .h3.lead,
.color-wrong-children .h4.lead,
.color-wrong-children h3.lead,
.color-wrong-children h4.lead,
.color-wrong-children .h3.ingress,
.color-wrong-children .h4.ingress,
.color-wrong-children h3.ingress,
.color-wrong-children h4.ingress {
  color: #ffe0e0;
}
.color-wrong-children p {
  color: #ffe0e0;
}
.color-wrong-children a:hover,
.color-wrong-children a {
  color: #ffe0e0;
}
.color-wrong-children ul li,
.color-wrong-children ol li {
  color: #ffe0e0;
}
.color-wrong-children ul li::before,
.color-wrong-children ol li::before {
  color: #ffe0e0 !important;
}
.color-wrong-children ul li p,
.color-wrong-children ol li p,
.color-wrong-children ul li span,
.color-wrong-children ol li span {
  color: #ffe0e0;
}
.color-wrong-opacity10 {
  color: rgba(255, 224, 224, 0.1) !important;
}
.color-wrong-opacity20 {
  color: rgba(255, 224, 224, 0.2) !important;
}
.color-wrong-opacity30 {
  color: rgba(255, 224, 224, 0.3) !important;
}
.color-wrong-opacity40 {
  color: rgba(255, 224, 224, 0.4) !important;
}
.color-wrong-opacity50 {
  color: rgba(255, 224, 224, 0.5) !important;
}
.color-wrong-opacity60 {
  color: rgba(255, 224, 224, 0.6) !important;
}
.color-wrong-opacity70 {
  color: rgba(255, 224, 224, 0.7) !important;
}
.color-wrong-opacity80 {
  color: rgba(255, 224, 224, 0.8) !important;
}
.color-wrong-opacity90 {
  color: rgba(255, 224, 224, 0.9) !important;
}
.color-wrong-dark {
  color: #edb2ad !important;
}
.color-wrong-dark.arrow-down:after,
.color-wrong-dark.arrow-bottom-right:after,
.color-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.color-wrong-dark.arrow-up:after,
.color-wrong-dark.arrow-top-right:after,
.color-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.color-wrong-darken5,
.color-wrong-darken5-hover:hover {
  color: #f2d5d5 !important;
}
.color-wrong-darken10,
.color-wrong-darken10-hover:hover {
  color: #e6caca !important;
}
.color-wrong-darken20,
.color-wrong-darken20-hover:hover {
  color: #ccb3b3 !important;
}
.color-wrong-light {
  color: #fffafa !important;
}
.color-wrong-light.arrow-down:after,
.color-wrong-light.arrow-bottom-right:after,
.color-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.color-wrong-light.arrow-up:after,
.color-wrong-light.arrow-top-right:after,
.color-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.color-wrong-lighten10,
.color-wrong-lighten10-hover:hover {
  color: #ffe3e3 !important;
}
.color-wrong-lighten20,
.color-wrong-lighten20-hover:hover {
  color: #ffe6e6 !important;
}
.color-wrong-lighten50,
.color-wrong-lighten50-hover:hover {
  color: #fff0f0 !important;
}
.color-wrong-hover:hover {
  color: #ffe0e0 !important;
}
.color-wrong > li::before {
  color: #ffe0e0 !important;
}
.color-wrong.arrow-down:after,
.color-wrong.arrow-bottom-right:after,
.color-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.color-wrong.arrow-up:after,
.color-wrong.arrow-top-right:after,
.color-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.color-wrong-after:after {
  color: #ffe0e0 !important;
}
.color-wrong-before:before {
  color: #ffe0e0 !important;
}
.color-correct {
  color: #e1f3db !important;
  /* colorize dots */
}
.color-correct body,
.color-correct p {
  color: #e1f3db;
}
.color-correct .h1,
.color-correct h1 {
  color: #e1f3db;
}
.color-correct .h2,
.color-correct h2 {
  color: #e1f3db;
}
.color-correct .h3,
.color-correct h3 {
  color: #e1f3db;
}
.color-correct .h4,
.color-correct h4 {
  color: #e1f3db;
}
.color-correct .h1.lead,
.color-correct .h2.lead,
.color-correct h1.lead,
.color-correct h2.lead,
.color-correct .h1.ingress,
.color-correct .h2.ingress,
.color-correct h1.ingress,
.color-correct h2.ingress {
  color: #e1f3db;
}
.color-correct .h3.lead,
.color-correct .h4.lead,
.color-correct h3.lead,
.color-correct h4.lead,
.color-correct .h3.ingress,
.color-correct .h4.ingress,
.color-correct h3.ingress,
.color-correct h4.ingress {
  color: #e1f3db;
}
.color-correct p {
  color: #e1f3db;
}
.color-correct a:hover,
.color-correct a {
  color: #e1f3db;
}
.color-correct ul li,
.color-correct ol li {
  color: #e1f3db;
}
.color-correct ul li::before,
.color-correct ol li::before {
  color: #e1f3db !important;
}
.color-correct ul li p,
.color-correct ol li p,
.color-correct ul li span,
.color-correct ol li span {
  color: #e1f3db;
}
.color-correct-children {
  /* colorize dots */
}
.color-correct-children body,
.color-correct-children p {
  color: #e1f3db;
}
.color-correct-children .h1,
.color-correct-children h1 {
  color: #e1f3db;
}
.color-correct-children .h2,
.color-correct-children h2 {
  color: #e1f3db;
}
.color-correct-children .h3,
.color-correct-children h3 {
  color: #e1f3db;
}
.color-correct-children .h4,
.color-correct-children h4 {
  color: #e1f3db;
}
.color-correct-children .h1.lead,
.color-correct-children .h2.lead,
.color-correct-children h1.lead,
.color-correct-children h2.lead,
.color-correct-children .h1.ingress,
.color-correct-children .h2.ingress,
.color-correct-children h1.ingress,
.color-correct-children h2.ingress {
  color: #e1f3db;
}
.color-correct-children .h3.lead,
.color-correct-children .h4.lead,
.color-correct-children h3.lead,
.color-correct-children h4.lead,
.color-correct-children .h3.ingress,
.color-correct-children .h4.ingress,
.color-correct-children h3.ingress,
.color-correct-children h4.ingress {
  color: #e1f3db;
}
.color-correct-children p {
  color: #e1f3db;
}
.color-correct-children a:hover,
.color-correct-children a {
  color: #e1f3db;
}
.color-correct-children ul li,
.color-correct-children ol li {
  color: #e1f3db;
}
.color-correct-children ul li::before,
.color-correct-children ol li::before {
  color: #e1f3db !important;
}
.color-correct-children ul li p,
.color-correct-children ol li p,
.color-correct-children ul li span,
.color-correct-children ol li span {
  color: #e1f3db;
}
.color-correct-opacity10 {
  color: rgba(225, 243, 219, 0.1) !important;
}
.color-correct-opacity20 {
  color: rgba(225, 243, 219, 0.2) !important;
}
.color-correct-opacity30 {
  color: rgba(225, 243, 219, 0.3) !important;
}
.color-correct-opacity40 {
  color: rgba(225, 243, 219, 0.4) !important;
}
.color-correct-opacity50 {
  color: rgba(225, 243, 219, 0.5) !important;
}
.color-correct-opacity60 {
  color: rgba(225, 243, 219, 0.6) !important;
}
.color-correct-opacity70 {
  color: rgba(225, 243, 219, 0.7) !important;
}
.color-correct-opacity80 {
  color: rgba(225, 243, 219, 0.8) !important;
}
.color-correct-opacity90 {
  color: rgba(225, 243, 219, 0.9) !important;
}
.color-correct-dark {
  color: #539764 !important;
}
.color-correct-dark.arrow-down:after,
.color-correct-dark.arrow-bottom-right:after,
.color-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.color-correct-dark.arrow-up:after,
.color-correct-dark.arrow-top-right:after,
.color-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.color-correct-darken5,
.color-correct-darken5-hover:hover {
  color: #d6e7d0 !important;
}
.color-correct-darken10,
.color-correct-darken10-hover:hover {
  color: #cbdbc5 !important;
}
.color-correct-darken20,
.color-correct-darken20-hover:hover {
  color: #b4c2af !important;
}
.color-correct-light {
  color: #87b575 !important;
}
.color-correct-light.arrow-down:after,
.color-correct-light.arrow-bottom-right:after,
.color-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.color-correct-light.arrow-up:after,
.color-correct-light.arrow-top-right:after,
.color-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.color-correct-lighten10,
.color-correct-lighten10-hover:hover {
  color: #e4f4df !important;
}
.color-correct-lighten20,
.color-correct-lighten20-hover:hover {
  color: #e7f5e2 !important;
}
.color-correct-lighten50,
.color-correct-lighten50-hover:hover {
  color: #f0f9ed !important;
}
.color-correct-hover:hover {
  color: #e1f3db !important;
}
.color-correct > li::before {
  color: #e1f3db !important;
}
.color-correct.arrow-down:after,
.color-correct.arrow-bottom-right:after,
.color-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.color-correct.arrow-up:after,
.color-correct.arrow-top-right:after,
.color-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.color-correct-after:after {
  color: #e1f3db !important;
}
.color-correct-before:before {
  color: #e1f3db !important;
}
.color-partly {
  color: rgba(0, 0, 0, 0.08) !important;
  /* colorize dots */
}
.color-partly body,
.color-partly p {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly .h1,
.color-partly h1 {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly .h2,
.color-partly h2 {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly .h3,
.color-partly h3 {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly .h4,
.color-partly h4 {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly .h1.lead,
.color-partly .h2.lead,
.color-partly h1.lead,
.color-partly h2.lead,
.color-partly .h1.ingress,
.color-partly .h2.ingress,
.color-partly h1.ingress,
.color-partly h2.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly .h3.lead,
.color-partly .h4.lead,
.color-partly h3.lead,
.color-partly h4.lead,
.color-partly .h3.ingress,
.color-partly .h4.ingress,
.color-partly h3.ingress,
.color-partly h4.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly p {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly a:hover,
.color-partly a {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly ul li,
.color-partly ol li {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly ul li::before,
.color-partly ol li::before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly ul li p,
.color-partly ol li p,
.color-partly ul li span,
.color-partly ol li span {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children {
  /* colorize dots */
}
.color-partly-children body,
.color-partly-children p {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children .h1,
.color-partly-children h1 {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children .h2,
.color-partly-children h2 {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children .h3,
.color-partly-children h3 {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children .h4,
.color-partly-children h4 {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children .h1.lead,
.color-partly-children .h2.lead,
.color-partly-children h1.lead,
.color-partly-children h2.lead,
.color-partly-children .h1.ingress,
.color-partly-children .h2.ingress,
.color-partly-children h1.ingress,
.color-partly-children h2.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children .h3.lead,
.color-partly-children .h4.lead,
.color-partly-children h3.lead,
.color-partly-children h4.lead,
.color-partly-children .h3.ingress,
.color-partly-children .h4.ingress,
.color-partly-children h3.ingress,
.color-partly-children h4.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children p {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children a:hover,
.color-partly-children a {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children ul li,
.color-partly-children ol li {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-children ul li::before,
.color-partly-children ol li::before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly-children ul li p,
.color-partly-children ol li p,
.color-partly-children ul li span,
.color-partly-children ol li span {
  color: rgba(0, 0, 0, 0.08);
}
.color-partly-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.color-partly-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.color-partly-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.color-partly-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.color-partly-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.color-partly-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.color-partly-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.color-partly-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.color-partly-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.color-partly-dark {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly-dark.arrow-down:after,
.color-partly-dark.arrow-bottom-right:after,
.color-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly-dark.arrow-up:after,
.color-partly-dark.arrow-top-right:after,
.color-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly-darken5,
.color-partly-darken5-hover:hover {
  color: rgba(0, 0, 0, 0.126) !important;
}
.color-partly-darken10,
.color-partly-darken10-hover:hover {
  color: rgba(0, 0, 0, 0.172) !important;
}
.color-partly-darken20,
.color-partly-darken20-hover:hover {
  color: rgba(0, 0, 0, 0.264) !important;
}
.color-partly-light {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly-light.arrow-down:after,
.color-partly-light.arrow-bottom-right:after,
.color-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly-light.arrow-up:after,
.color-partly-light.arrow-top-right:after,
.color-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly-lighten10,
.color-partly-lighten10-hover:hover {
  color: rgba(185, 185, 185, 0.172) !important;
}
.color-partly-lighten20,
.color-partly-lighten20-hover:hover {
  color: rgba(219, 219, 219, 0.264) !important;
}
.color-partly-lighten50,
.color-partly-lighten50-hover:hover {
  color: rgba(245, 245, 245, 0.54) !important;
}
.color-partly-hover:hover {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly > li::before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly.arrow-down:after,
.color-partly.arrow-bottom-right:after,
.color-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly.arrow-up:after,
.color-partly.arrow-top-right:after,
.color-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly-after:after {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-partly-before:before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-framework {
  color: #874580 !important;
}
.color-dots-framework-children {
  /* colorize dots */
}
.color-dots-framework-children body,
.color-dots-framework-children p {
  color: #874580;
}
.color-dots-framework-children .h1,
.color-dots-framework-children h1 {
  color: #874580;
}
.color-dots-framework-children .h2,
.color-dots-framework-children h2 {
  color: #874580;
}
.color-dots-framework-children .h3,
.color-dots-framework-children h3 {
  color: #874580;
}
.color-dots-framework-children .h4,
.color-dots-framework-children h4 {
  color: #874580;
}
.color-dots-framework-children .h1.lead,
.color-dots-framework-children .h2.lead,
.color-dots-framework-children h1.lead,
.color-dots-framework-children h2.lead,
.color-dots-framework-children .h1.ingress,
.color-dots-framework-children .h2.ingress,
.color-dots-framework-children h1.ingress,
.color-dots-framework-children h2.ingress {
  color: #874580;
}
.color-dots-framework-children .h3.lead,
.color-dots-framework-children .h4.lead,
.color-dots-framework-children h3.lead,
.color-dots-framework-children h4.lead,
.color-dots-framework-children .h3.ingress,
.color-dots-framework-children .h4.ingress,
.color-dots-framework-children h3.ingress,
.color-dots-framework-children h4.ingress {
  color: #874580;
}
.color-dots-framework-children p {
  color: #874580;
}
.color-dots-framework-children a:hover,
.color-dots-framework-children a {
  color: #874580;
}
.color-dots-framework-children ul li,
.color-dots-framework-children ol li {
  color: #874580;
}
.color-dots-framework-children ul li::before,
.color-dots-framework-children ol li::before {
  color: #874580 !important;
}
.color-dots-framework-children ul li p,
.color-dots-framework-children ol li p,
.color-dots-framework-children ul li span,
.color-dots-framework-children ol li span {
  color: #874580;
}
.color-dots-framework-opacity10 {
  color: rgba(135, 69, 128, 0.1) !important;
}
.color-dots-framework-opacity20 {
  color: rgba(135, 69, 128, 0.2) !important;
}
.color-dots-framework-opacity30 {
  color: rgba(135, 69, 128, 0.3) !important;
}
.color-dots-framework-opacity40 {
  color: rgba(135, 69, 128, 0.4) !important;
}
.color-dots-framework-opacity50 {
  color: rgba(135, 69, 128, 0.5) !important;
}
.color-dots-framework-opacity60 {
  color: rgba(135, 69, 128, 0.6) !important;
}
.color-dots-framework-opacity70 {
  color: rgba(135, 69, 128, 0.7) !important;
}
.color-dots-framework-opacity80 {
  color: rgba(135, 69, 128, 0.8) !important;
}
.color-dots-framework-opacity90 {
  color: rgba(135, 69, 128, 0.9) !important;
}
.color-dots-framework-dark {
  color: #653460 !important;
}
.color-dots-framework-dark.arrow-down:after,
.color-dots-framework-dark.arrow-bottom-right:after,
.color-dots-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-dots-framework-dark.arrow-up:after,
.color-dots-framework-dark.arrow-top-right:after,
.color-dots-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-dots-framework-darken5,
.color-dots-framework-darken5-hover:hover {
  color: #80427a !important;
}
.color-dots-framework-darken10,
.color-dots-framework-darken10-hover:hover {
  color: #7a3e73 !important;
}
.color-dots-framework-darken20,
.color-dots-framework-darken20-hover:hover {
  color: #6c3766 !important;
}
.color-dots-framework-light {
  color: #BF80B8 !important;
}
.color-dots-framework-light.arrow-down:after,
.color-dots-framework-light.arrow-bottom-right:after,
.color-dots-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-dots-framework-light.arrow-up:after,
.color-dots-framework-light.arrow-top-right:after,
.color-dots-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-dots-framework-lighten10,
.color-dots-framework-lighten10-hover:hover {
  color: #93588d !important;
}
.color-dots-framework-lighten20,
.color-dots-framework-lighten20-hover:hover {
  color: #9f6a99 !important;
}
.color-dots-framework-lighten50,
.color-dots-framework-lighten50-hover:hover {
  color: #c3a2c0 !important;
}
.color-dots-framework-hover:hover {
  color: #874580 !important;
}
.color-dots-framework > li::before {
  color: #874580 !important;
}
.color-dots-framework.arrow-down:after,
.color-dots-framework.arrow-bottom-right:after,
.color-dots-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-dots-framework.arrow-up:after,
.color-dots-framework.arrow-top-right:after,
.color-dots-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-dots-framework-after:after {
  color: #874580 !important;
}
.color-dots-framework-before:before {
  color: #874580 !important;
}
.color-dots-primary {
  color: #8A4743 !important;
}
.color-dots-primary-children {
  /* colorize dots */
}
.color-dots-primary-children body,
.color-dots-primary-children p {
  color: #8A4743;
}
.color-dots-primary-children .h1,
.color-dots-primary-children h1 {
  color: #8A4743;
}
.color-dots-primary-children .h2,
.color-dots-primary-children h2 {
  color: #8A4743;
}
.color-dots-primary-children .h3,
.color-dots-primary-children h3 {
  color: #8A4743;
}
.color-dots-primary-children .h4,
.color-dots-primary-children h4 {
  color: #8A4743;
}
.color-dots-primary-children .h1.lead,
.color-dots-primary-children .h2.lead,
.color-dots-primary-children h1.lead,
.color-dots-primary-children h2.lead,
.color-dots-primary-children .h1.ingress,
.color-dots-primary-children .h2.ingress,
.color-dots-primary-children h1.ingress,
.color-dots-primary-children h2.ingress {
  color: #8A4743;
}
.color-dots-primary-children .h3.lead,
.color-dots-primary-children .h4.lead,
.color-dots-primary-children h3.lead,
.color-dots-primary-children h4.lead,
.color-dots-primary-children .h3.ingress,
.color-dots-primary-children .h4.ingress,
.color-dots-primary-children h3.ingress,
.color-dots-primary-children h4.ingress {
  color: #8A4743;
}
.color-dots-primary-children p {
  color: #8A4743;
}
.color-dots-primary-children a:hover,
.color-dots-primary-children a {
  color: #8A4743;
}
.color-dots-primary-children ul li,
.color-dots-primary-children ol li {
  color: #8A4743;
}
.color-dots-primary-children ul li::before,
.color-dots-primary-children ol li::before {
  color: #8A4743 !important;
}
.color-dots-primary-children ul li p,
.color-dots-primary-children ol li p,
.color-dots-primary-children ul li span,
.color-dots-primary-children ol li span {
  color: #8A4743;
}
.color-dots-primary-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.color-dots-primary-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.color-dots-primary-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.color-dots-primary-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.color-dots-primary-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.color-dots-primary-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.color-dots-primary-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.color-dots-primary-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.color-dots-primary-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.color-dots-primary-dark {
  color: #613d3b !important;
}
.color-dots-primary-dark.arrow-down:after,
.color-dots-primary-dark.arrow-bottom-right:after,
.color-dots-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-primary-dark.arrow-up:after,
.color-dots-primary-dark.arrow-top-right:after,
.color-dots-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-primary-darken5,
.color-dots-primary-darken5-hover:hover {
  color: #834340 !important;
}
.color-dots-primary-darken10,
.color-dots-primary-darken10-hover:hover {
  color: #7c403c !important;
}
.color-dots-primary-darken20,
.color-dots-primary-darken20-hover:hover {
  color: #6e3936 !important;
}
.color-dots-primary-light {
  color: #FCF1F0 !important;
}
.color-dots-primary-light.arrow-down:after,
.color-dots-primary-light.arrow-bottom-right:after,
.color-dots-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-primary-light.arrow-up:after,
.color-dots-primary-light.arrow-top-right:after,
.color-dots-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-primary-lighten10,
.color-dots-primary-lighten10-hover:hover {
  color: #965956 !important;
}
.color-dots-primary-lighten20,
.color-dots-primary-lighten20-hover:hover {
  color: #a16c69 !important;
}
.color-dots-primary-lighten50,
.color-dots-primary-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.color-dots-primary-hover:hover {
  color: #8A4743 !important;
}
.color-dots-primary > li::before {
  color: #8A4743 !important;
}
.color-dots-primary.arrow-down:after,
.color-dots-primary.arrow-bottom-right:after,
.color-dots-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-dots-primary.arrow-up:after,
.color-dots-primary.arrow-top-right:after,
.color-dots-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-dots-primary-after:after {
  color: #8A4743 !important;
}
.color-dots-primary-before:before {
  color: #8A4743 !important;
}
.color-dots-secondary {
  color: #3773B0 !important;
}
.color-dots-secondary-children {
  /* colorize dots */
}
.color-dots-secondary-children body,
.color-dots-secondary-children p {
  color: #3773B0;
}
.color-dots-secondary-children .h1,
.color-dots-secondary-children h1 {
  color: #3773B0;
}
.color-dots-secondary-children .h2,
.color-dots-secondary-children h2 {
  color: #3773B0;
}
.color-dots-secondary-children .h3,
.color-dots-secondary-children h3 {
  color: #3773B0;
}
.color-dots-secondary-children .h4,
.color-dots-secondary-children h4 {
  color: #3773B0;
}
.color-dots-secondary-children .h1.lead,
.color-dots-secondary-children .h2.lead,
.color-dots-secondary-children h1.lead,
.color-dots-secondary-children h2.lead,
.color-dots-secondary-children .h1.ingress,
.color-dots-secondary-children .h2.ingress,
.color-dots-secondary-children h1.ingress,
.color-dots-secondary-children h2.ingress {
  color: #3773B0;
}
.color-dots-secondary-children .h3.lead,
.color-dots-secondary-children .h4.lead,
.color-dots-secondary-children h3.lead,
.color-dots-secondary-children h4.lead,
.color-dots-secondary-children .h3.ingress,
.color-dots-secondary-children .h4.ingress,
.color-dots-secondary-children h3.ingress,
.color-dots-secondary-children h4.ingress {
  color: #3773B0;
}
.color-dots-secondary-children p {
  color: #3773B0;
}
.color-dots-secondary-children a:hover,
.color-dots-secondary-children a {
  color: #3773B0;
}
.color-dots-secondary-children ul li,
.color-dots-secondary-children ol li {
  color: #3773B0;
}
.color-dots-secondary-children ul li::before,
.color-dots-secondary-children ol li::before {
  color: #3773B0 !important;
}
.color-dots-secondary-children ul li p,
.color-dots-secondary-children ol li p,
.color-dots-secondary-children ul li span,
.color-dots-secondary-children ol li span {
  color: #3773B0;
}
.color-dots-secondary-opacity10 {
  color: rgba(55, 115, 176, 0.1) !important;
}
.color-dots-secondary-opacity20 {
  color: rgba(55, 115, 176, 0.2) !important;
}
.color-dots-secondary-opacity30 {
  color: rgba(55, 115, 176, 0.3) !important;
}
.color-dots-secondary-opacity40 {
  color: rgba(55, 115, 176, 0.4) !important;
}
.color-dots-secondary-opacity50 {
  color: rgba(55, 115, 176, 0.5) !important;
}
.color-dots-secondary-opacity60 {
  color: rgba(55, 115, 176, 0.6) !important;
}
.color-dots-secondary-opacity70 {
  color: rgba(55, 115, 176, 0.7) !important;
}
.color-dots-secondary-opacity80 {
  color: rgba(55, 115, 176, 0.8) !important;
}
.color-dots-secondary-opacity90 {
  color: rgba(55, 115, 176, 0.9) !important;
}
.color-dots-secondary-dark {
  color: #1C3A58 !important;
}
.color-dots-secondary-dark.arrow-down:after,
.color-dots-secondary-dark.arrow-bottom-right:after,
.color-dots-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.color-dots-secondary-dark.arrow-up:after,
.color-dots-secondary-dark.arrow-top-right:after,
.color-dots-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.color-dots-secondary-darken5,
.color-dots-secondary-darken5-hover:hover {
  color: #346da7 !important;
}
.color-dots-secondary-darken10,
.color-dots-secondary-darken10-hover:hover {
  color: #32689e !important;
}
.color-dots-secondary-darken20,
.color-dots-secondary-darken20-hover:hover {
  color: #2c5c8d !important;
}
.color-dots-secondary-light {
  color: #D7E3EF !important;
}
.color-dots-secondary-light.arrow-down:after,
.color-dots-secondary-light.arrow-bottom-right:after,
.color-dots-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.color-dots-secondary-light.arrow-up:after,
.color-dots-secondary-light.arrow-top-right:after,
.color-dots-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.color-dots-secondary-lighten10,
.color-dots-secondary-lighten10-hover:hover {
  color: #4b81b8 !important;
}
.color-dots-secondary-lighten20,
.color-dots-secondary-lighten20-hover:hover {
  color: #5f8fc0 !important;
}
.color-dots-secondary-lighten50,
.color-dots-secondary-lighten50-hover:hover {
  color: #9bb9d8 !important;
}
.color-dots-secondary-hover:hover {
  color: #3773B0 !important;
}
.color-dots-secondary > li::before {
  color: #3773B0 !important;
}
.color-dots-secondary.arrow-down:after,
.color-dots-secondary.arrow-bottom-right:after,
.color-dots-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.color-dots-secondary.arrow-up:after,
.color-dots-secondary.arrow-top-right:after,
.color-dots-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.color-dots-secondary-after:after {
  color: #3773B0 !important;
}
.color-dots-secondary-before:before {
  color: #3773B0 !important;
}
.color-dots-section1,
.color-dots-section {
  color: #F9F5ED !important;
}
.color-dots-section1-children,
.color-dots-section-children {
  /* colorize dots */
}
.color-dots-section1-children body,
.color-dots-section-children body,
.color-dots-section1-children p,
.color-dots-section-children p {
  color: #F9F5ED;
}
.color-dots-section1-children .h1,
.color-dots-section-children .h1,
.color-dots-section1-children h1,
.color-dots-section-children h1 {
  color: #F9F5ED;
}
.color-dots-section1-children .h2,
.color-dots-section-children .h2,
.color-dots-section1-children h2,
.color-dots-section-children h2 {
  color: #F9F5ED;
}
.color-dots-section1-children .h3,
.color-dots-section-children .h3,
.color-dots-section1-children h3,
.color-dots-section-children h3 {
  color: #F9F5ED;
}
.color-dots-section1-children .h4,
.color-dots-section-children .h4,
.color-dots-section1-children h4,
.color-dots-section-children h4 {
  color: #F9F5ED;
}
.color-dots-section1-children .h1.lead,
.color-dots-section-children .h1.lead,
.color-dots-section1-children .h2.lead,
.color-dots-section-children .h2.lead,
.color-dots-section1-children h1.lead,
.color-dots-section-children h1.lead,
.color-dots-section1-children h2.lead,
.color-dots-section-children h2.lead,
.color-dots-section1-children .h1.ingress,
.color-dots-section-children .h1.ingress,
.color-dots-section1-children .h2.ingress,
.color-dots-section-children .h2.ingress,
.color-dots-section1-children h1.ingress,
.color-dots-section-children h1.ingress,
.color-dots-section1-children h2.ingress,
.color-dots-section-children h2.ingress {
  color: #F9F5ED;
}
.color-dots-section1-children .h3.lead,
.color-dots-section-children .h3.lead,
.color-dots-section1-children .h4.lead,
.color-dots-section-children .h4.lead,
.color-dots-section1-children h3.lead,
.color-dots-section-children h3.lead,
.color-dots-section1-children h4.lead,
.color-dots-section-children h4.lead,
.color-dots-section1-children .h3.ingress,
.color-dots-section-children .h3.ingress,
.color-dots-section1-children .h4.ingress,
.color-dots-section-children .h4.ingress,
.color-dots-section1-children h3.ingress,
.color-dots-section-children h3.ingress,
.color-dots-section1-children h4.ingress,
.color-dots-section-children h4.ingress {
  color: #F9F5ED;
}
.color-dots-section1-children p,
.color-dots-section-children p {
  color: #F9F5ED;
}
.color-dots-section1-children a:hover,
.color-dots-section-children a:hover,
.color-dots-section1-children a,
.color-dots-section-children a {
  color: #F9F5ED;
}
.color-dots-section1-children ul li,
.color-dots-section-children ul li,
.color-dots-section1-children ol li,
.color-dots-section-children ol li {
  color: #F9F5ED;
}
.color-dots-section1-children ul li::before,
.color-dots-section-children ul li::before,
.color-dots-section1-children ol li::before,
.color-dots-section-children ol li::before {
  color: #F9F5ED !important;
}
.color-dots-section1-children ul li p,
.color-dots-section-children ul li p,
.color-dots-section1-children ol li p,
.color-dots-section-children ol li p,
.color-dots-section1-children ul li span,
.color-dots-section-children ul li span,
.color-dots-section1-children ol li span,
.color-dots-section-children ol li span {
  color: #F9F5ED;
}
.color-dots-section1-opacity10,
.color-dots-section-opacity10 {
  color: rgba(249, 245, 237, 0.1) !important;
}
.color-dots-section1-opacity20,
.color-dots-section-opacity20 {
  color: rgba(249, 245, 237, 0.2) !important;
}
.color-dots-section1-opacity30,
.color-dots-section-opacity30 {
  color: rgba(249, 245, 237, 0.3) !important;
}
.color-dots-section1-opacity40,
.color-dots-section-opacity40 {
  color: rgba(249, 245, 237, 0.4) !important;
}
.color-dots-section1-opacity50,
.color-dots-section-opacity50 {
  color: rgba(249, 245, 237, 0.5) !important;
}
.color-dots-section1-opacity60,
.color-dots-section-opacity60 {
  color: rgba(249, 245, 237, 0.6) !important;
}
.color-dots-section1-opacity70,
.color-dots-section-opacity70 {
  color: rgba(249, 245, 237, 0.7) !important;
}
.color-dots-section1-opacity80,
.color-dots-section-opacity80 {
  color: rgba(249, 245, 237, 0.8) !important;
}
.color-dots-section1-opacity90,
.color-dots-section-opacity90 {
  color: rgba(249, 245, 237, 0.9) !important;
}
.color-dots-section1-dark,
.color-dots-section-dark {
  color: #613d3b !important;
}
.color-dots-section1-dark.arrow-down:after,
.color-dots-section-dark.arrow-down:after,
.color-dots-section1-dark.arrow-bottom-right:after,
.color-dots-section-dark.arrow-bottom-right:after,
.color-dots-section1-dark.arrow-bottom-left:after,
.color-dots-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-section1-dark.arrow-up:after,
.color-dots-section-dark.arrow-up:after,
.color-dots-section1-dark.arrow-top-right:after,
.color-dots-section-dark.arrow-top-right:after,
.color-dots-section1-dark.arrow-top-left:after,
.color-dots-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-section1-darken5,
.color-dots-section-darken5,
.color-dots-section1-darken5-hover:hover,
.color-dots-section-darken5-hover:hover {
  color: #ede9e1 !important;
}
.color-dots-section1-darken10,
.color-dots-section-darken10,
.color-dots-section1-darken10-hover:hover,
.color-dots-section-darken10-hover:hover {
  color: #e0ddd5 !important;
}
.color-dots-section1-darken20,
.color-dots-section-darken20,
.color-dots-section1-darken20-hover:hover,
.color-dots-section-darken20-hover:hover {
  color: #c7c4be !important;
}
.color-dots-section1-light,
.color-dots-section-light {
  color: #FCF1F0 !important;
}
.color-dots-section1-light.arrow-down:after,
.color-dots-section-light.arrow-down:after,
.color-dots-section1-light.arrow-bottom-right:after,
.color-dots-section-light.arrow-bottom-right:after,
.color-dots-section1-light.arrow-bottom-left:after,
.color-dots-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-section1-light.arrow-up:after,
.color-dots-section-light.arrow-up:after,
.color-dots-section1-light.arrow-top-right:after,
.color-dots-section-light.arrow-top-right:after,
.color-dots-section1-light.arrow-top-left:after,
.color-dots-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-section1-lighten10,
.color-dots-section-lighten10,
.color-dots-section1-lighten10-hover:hover,
.color-dots-section-lighten10-hover:hover {
  color: #faf6ef !important;
}
.color-dots-section1-lighten20,
.color-dots-section-lighten20,
.color-dots-section1-lighten20-hover:hover,
.color-dots-section-lighten20-hover:hover {
  color: #faf7f1 !important;
}
.color-dots-section1-lighten50,
.color-dots-section-lighten50,
.color-dots-section1-lighten50-hover:hover,
.color-dots-section-lighten50-hover:hover {
  color: #fcfaf6 !important;
}
.color-dots-section1-hover:hover,
.color-dots-section-hover:hover {
  color: #F9F5ED !important;
}
.color-dots-section1 > li::before,
.color-dots-section > li::before {
  color: #F9F5ED !important;
}
.color-dots-section1.arrow-down:after,
.color-dots-section.arrow-down:after,
.color-dots-section1.arrow-bottom-right:after,
.color-dots-section.arrow-bottom-right:after,
.color-dots-section1.arrow-bottom-left:after,
.color-dots-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.color-dots-section1.arrow-up:after,
.color-dots-section.arrow-up:after,
.color-dots-section1.arrow-top-right:after,
.color-dots-section.arrow-top-right:after,
.color-dots-section1.arrow-top-left:after,
.color-dots-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.color-dots-section1-after:after,
.color-dots-section-after:after {
  color: #F9F5ED !important;
}
.color-dots-section1-before:before,
.color-dots-section-before:before {
  color: #F9F5ED !important;
}
.color-dots-section2 {
  color: #F1ECE1 !important;
}
.color-dots-section2-children {
  /* colorize dots */
}
.color-dots-section2-children body,
.color-dots-section2-children p {
  color: #F1ECE1;
}
.color-dots-section2-children .h1,
.color-dots-section2-children h1 {
  color: #F1ECE1;
}
.color-dots-section2-children .h2,
.color-dots-section2-children h2 {
  color: #F1ECE1;
}
.color-dots-section2-children .h3,
.color-dots-section2-children h3 {
  color: #F1ECE1;
}
.color-dots-section2-children .h4,
.color-dots-section2-children h4 {
  color: #F1ECE1;
}
.color-dots-section2-children .h1.lead,
.color-dots-section2-children .h2.lead,
.color-dots-section2-children h1.lead,
.color-dots-section2-children h2.lead,
.color-dots-section2-children .h1.ingress,
.color-dots-section2-children .h2.ingress,
.color-dots-section2-children h1.ingress,
.color-dots-section2-children h2.ingress {
  color: #F1ECE1;
}
.color-dots-section2-children .h3.lead,
.color-dots-section2-children .h4.lead,
.color-dots-section2-children h3.lead,
.color-dots-section2-children h4.lead,
.color-dots-section2-children .h3.ingress,
.color-dots-section2-children .h4.ingress,
.color-dots-section2-children h3.ingress,
.color-dots-section2-children h4.ingress {
  color: #F1ECE1;
}
.color-dots-section2-children p {
  color: #F1ECE1;
}
.color-dots-section2-children a:hover,
.color-dots-section2-children a {
  color: #F1ECE1;
}
.color-dots-section2-children ul li,
.color-dots-section2-children ol li {
  color: #F1ECE1;
}
.color-dots-section2-children ul li::before,
.color-dots-section2-children ol li::before {
  color: #F1ECE1 !important;
}
.color-dots-section2-children ul li p,
.color-dots-section2-children ol li p,
.color-dots-section2-children ul li span,
.color-dots-section2-children ol li span {
  color: #F1ECE1;
}
.color-dots-section2-opacity10 {
  color: rgba(241, 236, 225, 0.1) !important;
}
.color-dots-section2-opacity20 {
  color: rgba(241, 236, 225, 0.2) !important;
}
.color-dots-section2-opacity30 {
  color: rgba(241, 236, 225, 0.3) !important;
}
.color-dots-section2-opacity40 {
  color: rgba(241, 236, 225, 0.4) !important;
}
.color-dots-section2-opacity50 {
  color: rgba(241, 236, 225, 0.5) !important;
}
.color-dots-section2-opacity60 {
  color: rgba(241, 236, 225, 0.6) !important;
}
.color-dots-section2-opacity70 {
  color: rgba(241, 236, 225, 0.7) !important;
}
.color-dots-section2-opacity80 {
  color: rgba(241, 236, 225, 0.8) !important;
}
.color-dots-section2-opacity90 {
  color: rgba(241, 236, 225, 0.9) !important;
}
.color-dots-section2-dark {
  color: #613d3b !important;
}
.color-dots-section2-dark.arrow-down:after,
.color-dots-section2-dark.arrow-bottom-right:after,
.color-dots-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-section2-dark.arrow-up:after,
.color-dots-section2-dark.arrow-top-right:after,
.color-dots-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-section2-darken5,
.color-dots-section2-darken5-hover:hover {
  color: #e5e0d6 !important;
}
.color-dots-section2-darken10,
.color-dots-section2-darken10-hover:hover {
  color: #d9d4cb !important;
}
.color-dots-section2-darken20,
.color-dots-section2-darken20-hover:hover {
  color: #c1bdb4 !important;
}
.color-dots-section2-light {
  color: #FCF1F0 !important;
}
.color-dots-section2-light.arrow-down:after,
.color-dots-section2-light.arrow-bottom-right:after,
.color-dots-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-section2-light.arrow-up:after,
.color-dots-section2-light.arrow-top-right:after,
.color-dots-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-section2-lighten10,
.color-dots-section2-lighten10-hover:hover {
  color: #f2eee4 !important;
}
.color-dots-section2-lighten20,
.color-dots-section2-lighten20-hover:hover {
  color: #f4f0e7 !important;
}
.color-dots-section2-lighten50,
.color-dots-section2-lighten50-hover:hover {
  color: #f8f6f0 !important;
}
.color-dots-section2-hover:hover {
  color: #F1ECE1 !important;
}
.color-dots-section2 > li::before {
  color: #F1ECE1 !important;
}
.color-dots-section2.arrow-down:after,
.color-dots-section2.arrow-bottom-right:after,
.color-dots-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.color-dots-section2.arrow-up:after,
.color-dots-section2.arrow-top-right:after,
.color-dots-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.color-dots-section2-after:after {
  color: #F1ECE1 !important;
}
.color-dots-section2-before:before {
  color: #F1ECE1 !important;
}
.color-dots-section3 {
  color: #338268 !important;
}
.color-dots-section3-children {
  /* colorize dots */
}
.color-dots-section3-children body,
.color-dots-section3-children p {
  color: #338268;
}
.color-dots-section3-children .h1,
.color-dots-section3-children h1 {
  color: #338268;
}
.color-dots-section3-children .h2,
.color-dots-section3-children h2 {
  color: #338268;
}
.color-dots-section3-children .h3,
.color-dots-section3-children h3 {
  color: #338268;
}
.color-dots-section3-children .h4,
.color-dots-section3-children h4 {
  color: #338268;
}
.color-dots-section3-children .h1.lead,
.color-dots-section3-children .h2.lead,
.color-dots-section3-children h1.lead,
.color-dots-section3-children h2.lead,
.color-dots-section3-children .h1.ingress,
.color-dots-section3-children .h2.ingress,
.color-dots-section3-children h1.ingress,
.color-dots-section3-children h2.ingress {
  color: #338268;
}
.color-dots-section3-children .h3.lead,
.color-dots-section3-children .h4.lead,
.color-dots-section3-children h3.lead,
.color-dots-section3-children h4.lead,
.color-dots-section3-children .h3.ingress,
.color-dots-section3-children .h4.ingress,
.color-dots-section3-children h3.ingress,
.color-dots-section3-children h4.ingress {
  color: #338268;
}
.color-dots-section3-children p {
  color: #338268;
}
.color-dots-section3-children a:hover,
.color-dots-section3-children a {
  color: #338268;
}
.color-dots-section3-children ul li,
.color-dots-section3-children ol li {
  color: #338268;
}
.color-dots-section3-children ul li::before,
.color-dots-section3-children ol li::before {
  color: #338268 !important;
}
.color-dots-section3-children ul li p,
.color-dots-section3-children ol li p,
.color-dots-section3-children ul li span,
.color-dots-section3-children ol li span {
  color: #338268;
}
.color-dots-section3-opacity10 {
  color: rgba(51, 130, 104, 0.1) !important;
}
.color-dots-section3-opacity20 {
  color: rgba(51, 130, 104, 0.2) !important;
}
.color-dots-section3-opacity30 {
  color: rgba(51, 130, 104, 0.3) !important;
}
.color-dots-section3-opacity40 {
  color: rgba(51, 130, 104, 0.4) !important;
}
.color-dots-section3-opacity50 {
  color: rgba(51, 130, 104, 0.5) !important;
}
.color-dots-section3-opacity60 {
  color: rgba(51, 130, 104, 0.6) !important;
}
.color-dots-section3-opacity70 {
  color: rgba(51, 130, 104, 0.7) !important;
}
.color-dots-section3-opacity80 {
  color: rgba(51, 130, 104, 0.8) !important;
}
.color-dots-section3-opacity90 {
  color: rgba(51, 130, 104, 0.9) !important;
}
.color-dots-section3-dark {
  color: #613d3b !important;
}
.color-dots-section3-dark.arrow-down:after,
.color-dots-section3-dark.arrow-bottom-right:after,
.color-dots-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-section3-dark.arrow-up:after,
.color-dots-section3-dark.arrow-top-right:after,
.color-dots-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-section3-darken5,
.color-dots-section3-darken5-hover:hover {
  color: #307c63 !important;
}
.color-dots-section3-darken10,
.color-dots-section3-darken10-hover:hover {
  color: #2e755e !important;
}
.color-dots-section3-darken20,
.color-dots-section3-darken20-hover:hover {
  color: #296853 !important;
}
.color-dots-section3-light {
  color: #FCF1F0 !important;
}
.color-dots-section3-light.arrow-down:after,
.color-dots-section3-light.arrow-bottom-right:after,
.color-dots-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-section3-light.arrow-up:after,
.color-dots-section3-light.arrow-top-right:after,
.color-dots-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-section3-lighten10,
.color-dots-section3-lighten10-hover:hover {
  color: #478f77 !important;
}
.color-dots-section3-lighten20,
.color-dots-section3-lighten20-hover:hover {
  color: #5c9b86 !important;
}
.color-dots-section3-lighten50,
.color-dots-section3-lighten50-hover:hover {
  color: #99c1b4 !important;
}
.color-dots-section3-hover:hover {
  color: #338268 !important;
}
.color-dots-section3 > li::before {
  color: #338268 !important;
}
.color-dots-section3.arrow-down:after,
.color-dots-section3.arrow-bottom-right:after,
.color-dots-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-dots-section3.arrow-up:after,
.color-dots-section3.arrow-top-right:after,
.color-dots-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-dots-section3-after:after {
  color: #338268 !important;
}
.color-dots-section3-before:before {
  color: #338268 !important;
}
.color-dots-section4 {
  color: #BF80B8 !important;
}
.color-dots-section4-children {
  /* colorize dots */
}
.color-dots-section4-children body,
.color-dots-section4-children p {
  color: #BF80B8;
}
.color-dots-section4-children .h1,
.color-dots-section4-children h1 {
  color: #BF80B8;
}
.color-dots-section4-children .h2,
.color-dots-section4-children h2 {
  color: #BF80B8;
}
.color-dots-section4-children .h3,
.color-dots-section4-children h3 {
  color: #BF80B8;
}
.color-dots-section4-children .h4,
.color-dots-section4-children h4 {
  color: #BF80B8;
}
.color-dots-section4-children .h1.lead,
.color-dots-section4-children .h2.lead,
.color-dots-section4-children h1.lead,
.color-dots-section4-children h2.lead,
.color-dots-section4-children .h1.ingress,
.color-dots-section4-children .h2.ingress,
.color-dots-section4-children h1.ingress,
.color-dots-section4-children h2.ingress {
  color: #BF80B8;
}
.color-dots-section4-children .h3.lead,
.color-dots-section4-children .h4.lead,
.color-dots-section4-children h3.lead,
.color-dots-section4-children h4.lead,
.color-dots-section4-children .h3.ingress,
.color-dots-section4-children .h4.ingress,
.color-dots-section4-children h3.ingress,
.color-dots-section4-children h4.ingress {
  color: #BF80B8;
}
.color-dots-section4-children p {
  color: #BF80B8;
}
.color-dots-section4-children a:hover,
.color-dots-section4-children a {
  color: #BF80B8;
}
.color-dots-section4-children ul li,
.color-dots-section4-children ol li {
  color: #BF80B8;
}
.color-dots-section4-children ul li::before,
.color-dots-section4-children ol li::before {
  color: #BF80B8 !important;
}
.color-dots-section4-children ul li p,
.color-dots-section4-children ol li p,
.color-dots-section4-children ul li span,
.color-dots-section4-children ol li span {
  color: #BF80B8;
}
.color-dots-section4-opacity10 {
  color: rgba(191, 128, 184, 0.1) !important;
}
.color-dots-section4-opacity20 {
  color: rgba(191, 128, 184, 0.2) !important;
}
.color-dots-section4-opacity30 {
  color: rgba(191, 128, 184, 0.3) !important;
}
.color-dots-section4-opacity40 {
  color: rgba(191, 128, 184, 0.4) !important;
}
.color-dots-section4-opacity50 {
  color: rgba(191, 128, 184, 0.5) !important;
}
.color-dots-section4-opacity60 {
  color: rgba(191, 128, 184, 0.6) !important;
}
.color-dots-section4-opacity70 {
  color: rgba(191, 128, 184, 0.7) !important;
}
.color-dots-section4-opacity80 {
  color: rgba(191, 128, 184, 0.8) !important;
}
.color-dots-section4-opacity90 {
  color: rgba(191, 128, 184, 0.9) !important;
}
.color-dots-section4-dark {
  color: #613d3b !important;
}
.color-dots-section4-dark.arrow-down:after,
.color-dots-section4-dark.arrow-bottom-right:after,
.color-dots-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-section4-dark.arrow-up:after,
.color-dots-section4-dark.arrow-top-right:after,
.color-dots-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-section4-darken5,
.color-dots-section4-darken5-hover:hover {
  color: #b57aaf !important;
}
.color-dots-section4-darken10,
.color-dots-section4-darken10-hover:hover {
  color: #ac73a6 !important;
}
.color-dots-section4-darken20,
.color-dots-section4-darken20-hover:hover {
  color: #996693 !important;
}
.color-dots-section4-light {
  color: #FCF1F0 !important;
}
.color-dots-section4-light.arrow-down:after,
.color-dots-section4-light.arrow-bottom-right:after,
.color-dots-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-section4-light.arrow-up:after,
.color-dots-section4-light.arrow-top-right:after,
.color-dots-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-section4-lighten10,
.color-dots-section4-lighten10-hover:hover {
  color: #c58dbf !important;
}
.color-dots-section4-lighten20,
.color-dots-section4-lighten20-hover:hover {
  color: #cc99c6 !important;
}
.color-dots-section4-lighten50,
.color-dots-section4-lighten50-hover:hover {
  color: #dfc0dc !important;
}
.color-dots-section4-hover:hover {
  color: #BF80B8 !important;
}
.color-dots-section4 > li::before {
  color: #BF80B8 !important;
}
.color-dots-section4.arrow-down:after,
.color-dots-section4.arrow-bottom-right:after,
.color-dots-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-dots-section4.arrow-up:after,
.color-dots-section4.arrow-top-right:after,
.color-dots-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-dots-section4-after:after {
  color: #BF80B8 !important;
}
.color-dots-section4-before:before {
  color: #BF80B8 !important;
}
.color-dots-overlay {
  color: black !important;
}
.color-dots-overlay-children {
  /* colorize dots */
}
.color-dots-overlay-children body,
.color-dots-overlay-children p {
  color: black;
}
.color-dots-overlay-children .h1,
.color-dots-overlay-children h1 {
  color: black;
}
.color-dots-overlay-children .h2,
.color-dots-overlay-children h2 {
  color: black;
}
.color-dots-overlay-children .h3,
.color-dots-overlay-children h3 {
  color: black;
}
.color-dots-overlay-children .h4,
.color-dots-overlay-children h4 {
  color: black;
}
.color-dots-overlay-children .h1.lead,
.color-dots-overlay-children .h2.lead,
.color-dots-overlay-children h1.lead,
.color-dots-overlay-children h2.lead,
.color-dots-overlay-children .h1.ingress,
.color-dots-overlay-children .h2.ingress,
.color-dots-overlay-children h1.ingress,
.color-dots-overlay-children h2.ingress {
  color: black;
}
.color-dots-overlay-children .h3.lead,
.color-dots-overlay-children .h4.lead,
.color-dots-overlay-children h3.lead,
.color-dots-overlay-children h4.lead,
.color-dots-overlay-children .h3.ingress,
.color-dots-overlay-children .h4.ingress,
.color-dots-overlay-children h3.ingress,
.color-dots-overlay-children h4.ingress {
  color: black;
}
.color-dots-overlay-children p {
  color: black;
}
.color-dots-overlay-children a:hover,
.color-dots-overlay-children a {
  color: black;
}
.color-dots-overlay-children ul li,
.color-dots-overlay-children ol li {
  color: black;
}
.color-dots-overlay-children ul li::before,
.color-dots-overlay-children ol li::before {
  color: black !important;
}
.color-dots-overlay-children ul li p,
.color-dots-overlay-children ol li p,
.color-dots-overlay-children ul li span,
.color-dots-overlay-children ol li span {
  color: black;
}
.color-dots-overlay-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.color-dots-overlay-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.color-dots-overlay-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.color-dots-overlay-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.color-dots-overlay-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.color-dots-overlay-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.color-dots-overlay-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.color-dots-overlay-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.color-dots-overlay-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.color-dots-overlay-dark {
  color: #613d3b !important;
}
.color-dots-overlay-dark.arrow-down:after,
.color-dots-overlay-dark.arrow-bottom-right:after,
.color-dots-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-overlay-dark.arrow-up:after,
.color-dots-overlay-dark.arrow-top-right:after,
.color-dots-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-overlay-darken5,
.color-dots-overlay-darken5-hover:hover {
  color: #000000 !important;
}
.color-dots-overlay-darken10,
.color-dots-overlay-darken10-hover:hover {
  color: #000000 !important;
}
.color-dots-overlay-darken20,
.color-dots-overlay-darken20-hover:hover {
  color: #000000 !important;
}
.color-dots-overlay-light {
  color: #FCF1F0 !important;
}
.color-dots-overlay-light.arrow-down:after,
.color-dots-overlay-light.arrow-bottom-right:after,
.color-dots-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-overlay-light.arrow-up:after,
.color-dots-overlay-light.arrow-top-right:after,
.color-dots-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-overlay-lighten10,
.color-dots-overlay-lighten10-hover:hover {
  color: #191919 !important;
}
.color-dots-overlay-lighten20,
.color-dots-overlay-lighten20-hover:hover {
  color: #333333 !important;
}
.color-dots-overlay-lighten50,
.color-dots-overlay-lighten50-hover:hover {
  color: #808080 !important;
}
.color-dots-overlay-hover:hover {
  color: black !important;
}
.color-dots-overlay > li::before {
  color: black !important;
}
.color-dots-overlay.arrow-down:after,
.color-dots-overlay.arrow-bottom-right:after,
.color-dots-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-dots-overlay.arrow-up:after,
.color-dots-overlay.arrow-top-right:after,
.color-dots-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-dots-overlay-after:after {
  color: black !important;
}
.color-dots-overlay-before:before {
  color: black !important;
}
.color-dots-contrast {
  color: #8A4743 !important;
}
.color-dots-contrast-children {
  /* colorize dots */
}
.color-dots-contrast-children body,
.color-dots-contrast-children p {
  color: #8A4743;
}
.color-dots-contrast-children .h1,
.color-dots-contrast-children h1 {
  color: #8A4743;
}
.color-dots-contrast-children .h2,
.color-dots-contrast-children h2 {
  color: #8A4743;
}
.color-dots-contrast-children .h3,
.color-dots-contrast-children h3 {
  color: #8A4743;
}
.color-dots-contrast-children .h4,
.color-dots-contrast-children h4 {
  color: #8A4743;
}
.color-dots-contrast-children .h1.lead,
.color-dots-contrast-children .h2.lead,
.color-dots-contrast-children h1.lead,
.color-dots-contrast-children h2.lead,
.color-dots-contrast-children .h1.ingress,
.color-dots-contrast-children .h2.ingress,
.color-dots-contrast-children h1.ingress,
.color-dots-contrast-children h2.ingress {
  color: #8A4743;
}
.color-dots-contrast-children .h3.lead,
.color-dots-contrast-children .h4.lead,
.color-dots-contrast-children h3.lead,
.color-dots-contrast-children h4.lead,
.color-dots-contrast-children .h3.ingress,
.color-dots-contrast-children .h4.ingress,
.color-dots-contrast-children h3.ingress,
.color-dots-contrast-children h4.ingress {
  color: #8A4743;
}
.color-dots-contrast-children p {
  color: #8A4743;
}
.color-dots-contrast-children a:hover,
.color-dots-contrast-children a {
  color: #8A4743;
}
.color-dots-contrast-children ul li,
.color-dots-contrast-children ol li {
  color: #8A4743;
}
.color-dots-contrast-children ul li::before,
.color-dots-contrast-children ol li::before {
  color: #8A4743 !important;
}
.color-dots-contrast-children ul li p,
.color-dots-contrast-children ol li p,
.color-dots-contrast-children ul li span,
.color-dots-contrast-children ol li span {
  color: #8A4743;
}
.color-dots-contrast-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.color-dots-contrast-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.color-dots-contrast-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.color-dots-contrast-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.color-dots-contrast-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.color-dots-contrast-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.color-dots-contrast-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.color-dots-contrast-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.color-dots-contrast-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.color-dots-contrast-dark {
  color: #532b28 !important;
}
.color-dots-contrast-dark.arrow-down:after,
.color-dots-contrast-dark.arrow-bottom-right:after,
.color-dots-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.color-dots-contrast-dark.arrow-up:after,
.color-dots-contrast-dark.arrow-top-right:after,
.color-dots-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.color-dots-contrast-darken5,
.color-dots-contrast-darken5-hover:hover {
  color: #834340 !important;
}
.color-dots-contrast-darken10,
.color-dots-contrast-darken10-hover:hover {
  color: #7c403c !important;
}
.color-dots-contrast-darken20,
.color-dots-contrast-darken20-hover:hover {
  color: #6e3936 !important;
}
.color-dots-contrast-light {
  color: #ede3e3 !important;
}
.color-dots-contrast-light.arrow-down:after,
.color-dots-contrast-light.arrow-bottom-right:after,
.color-dots-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.color-dots-contrast-light.arrow-up:after,
.color-dots-contrast-light.arrow-top-right:after,
.color-dots-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.color-dots-contrast-lighten10,
.color-dots-contrast-lighten10-hover:hover {
  color: #965956 !important;
}
.color-dots-contrast-lighten20,
.color-dots-contrast-lighten20-hover:hover {
  color: #a16c69 !important;
}
.color-dots-contrast-lighten50,
.color-dots-contrast-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.color-dots-contrast-hover:hover {
  color: #8A4743 !important;
}
.color-dots-contrast > li::before {
  color: #8A4743 !important;
}
.color-dots-contrast.arrow-down:after,
.color-dots-contrast.arrow-bottom-right:after,
.color-dots-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-dots-contrast.arrow-up:after,
.color-dots-contrast.arrow-top-right:after,
.color-dots-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-dots-contrast-after:after {
  color: #8A4743 !important;
}
.color-dots-contrast-before:before {
  color: #8A4743 !important;
}
.color-dots-action {
  color: #624f9e !important;
}
.color-dots-action-children {
  /* colorize dots */
}
.color-dots-action-children body,
.color-dots-action-children p {
  color: #624f9e;
}
.color-dots-action-children .h1,
.color-dots-action-children h1 {
  color: #624f9e;
}
.color-dots-action-children .h2,
.color-dots-action-children h2 {
  color: #624f9e;
}
.color-dots-action-children .h3,
.color-dots-action-children h3 {
  color: #624f9e;
}
.color-dots-action-children .h4,
.color-dots-action-children h4 {
  color: #624f9e;
}
.color-dots-action-children .h1.lead,
.color-dots-action-children .h2.lead,
.color-dots-action-children h1.lead,
.color-dots-action-children h2.lead,
.color-dots-action-children .h1.ingress,
.color-dots-action-children .h2.ingress,
.color-dots-action-children h1.ingress,
.color-dots-action-children h2.ingress {
  color: #624f9e;
}
.color-dots-action-children .h3.lead,
.color-dots-action-children .h4.lead,
.color-dots-action-children h3.lead,
.color-dots-action-children h4.lead,
.color-dots-action-children .h3.ingress,
.color-dots-action-children .h4.ingress,
.color-dots-action-children h3.ingress,
.color-dots-action-children h4.ingress {
  color: #624f9e;
}
.color-dots-action-children p {
  color: #624f9e;
}
.color-dots-action-children a:hover,
.color-dots-action-children a {
  color: #624f9e;
}
.color-dots-action-children ul li,
.color-dots-action-children ol li {
  color: #624f9e;
}
.color-dots-action-children ul li::before,
.color-dots-action-children ol li::before {
  color: #624f9e !important;
}
.color-dots-action-children ul li p,
.color-dots-action-children ol li p,
.color-dots-action-children ul li span,
.color-dots-action-children ol li span {
  color: #624f9e;
}
.color-dots-action-opacity10 {
  color: rgba(98, 79, 158, 0.1) !important;
}
.color-dots-action-opacity20 {
  color: rgba(98, 79, 158, 0.2) !important;
}
.color-dots-action-opacity30 {
  color: rgba(98, 79, 158, 0.3) !important;
}
.color-dots-action-opacity40 {
  color: rgba(98, 79, 158, 0.4) !important;
}
.color-dots-action-opacity50 {
  color: rgba(98, 79, 158, 0.5) !important;
}
.color-dots-action-opacity60 {
  color: rgba(98, 79, 158, 0.6) !important;
}
.color-dots-action-opacity70 {
  color: rgba(98, 79, 158, 0.7) !important;
}
.color-dots-action-opacity80 {
  color: rgba(98, 79, 158, 0.8) !important;
}
.color-dots-action-opacity90 {
  color: rgba(98, 79, 158, 0.9) !important;
}
.color-dots-action-dark {
  color: #544488 !important;
}
.color-dots-action-dark.arrow-down:after,
.color-dots-action-dark.arrow-bottom-right:after,
.color-dots-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.color-dots-action-dark.arrow-up:after,
.color-dots-action-dark.arrow-top-right:after,
.color-dots-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.color-dots-action-darken5,
.color-dots-action-darken5-hover:hover {
  color: #5d4b96 !important;
}
.color-dots-action-darken10,
.color-dots-action-darken10-hover:hover {
  color: #58478e !important;
}
.color-dots-action-darken20,
.color-dots-action-darken20-hover:hover {
  color: #4e3f7e !important;
}
.color-dots-action-light {
  color: #e7e5f0 !important;
}
.color-dots-action-light.arrow-down:after,
.color-dots-action-light.arrow-bottom-right:after,
.color-dots-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.color-dots-action-light.arrow-up:after,
.color-dots-action-light.arrow-top-right:after,
.color-dots-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.color-dots-action-lighten10,
.color-dots-action-lighten10-hover:hover {
  color: #7261a8 !important;
}
.color-dots-action-lighten20,
.color-dots-action-lighten20-hover:hover {
  color: #8172b1 !important;
}
.color-dots-action-lighten50,
.color-dots-action-lighten50-hover:hover {
  color: #b1a7cf !important;
}
.color-dots-action-hover:hover {
  color: #624f9e !important;
}
.color-dots-action > li::before {
  color: #624f9e !important;
}
.color-dots-action.arrow-down:after,
.color-dots-action.arrow-bottom-right:after,
.color-dots-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.color-dots-action.arrow-up:after,
.color-dots-action.arrow-top-right:after,
.color-dots-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.color-dots-action-after:after {
  color: #624f9e !important;
}
.color-dots-action-before:before {
  color: #624f9e !important;
}
.color-dots-text-primary {
  color: #453B31 !important;
}
.color-dots-text-primary-children {
  /* colorize dots */
}
.color-dots-text-primary-children body,
.color-dots-text-primary-children p {
  color: #453B31;
}
.color-dots-text-primary-children .h1,
.color-dots-text-primary-children h1 {
  color: #453B31;
}
.color-dots-text-primary-children .h2,
.color-dots-text-primary-children h2 {
  color: #453B31;
}
.color-dots-text-primary-children .h3,
.color-dots-text-primary-children h3 {
  color: #453B31;
}
.color-dots-text-primary-children .h4,
.color-dots-text-primary-children h4 {
  color: #453B31;
}
.color-dots-text-primary-children .h1.lead,
.color-dots-text-primary-children .h2.lead,
.color-dots-text-primary-children h1.lead,
.color-dots-text-primary-children h2.lead,
.color-dots-text-primary-children .h1.ingress,
.color-dots-text-primary-children .h2.ingress,
.color-dots-text-primary-children h1.ingress,
.color-dots-text-primary-children h2.ingress {
  color: #453B31;
}
.color-dots-text-primary-children .h3.lead,
.color-dots-text-primary-children .h4.lead,
.color-dots-text-primary-children h3.lead,
.color-dots-text-primary-children h4.lead,
.color-dots-text-primary-children .h3.ingress,
.color-dots-text-primary-children .h4.ingress,
.color-dots-text-primary-children h3.ingress,
.color-dots-text-primary-children h4.ingress {
  color: #453B31;
}
.color-dots-text-primary-children p {
  color: #453B31;
}
.color-dots-text-primary-children a:hover,
.color-dots-text-primary-children a {
  color: #453B31;
}
.color-dots-text-primary-children ul li,
.color-dots-text-primary-children ol li {
  color: #453B31;
}
.color-dots-text-primary-children ul li::before,
.color-dots-text-primary-children ol li::before {
  color: #453B31 !important;
}
.color-dots-text-primary-children ul li p,
.color-dots-text-primary-children ol li p,
.color-dots-text-primary-children ul li span,
.color-dots-text-primary-children ol li span {
  color: #453B31;
}
.color-dots-text-primary-opacity10 {
  color: rgba(69, 59, 49, 0.1) !important;
}
.color-dots-text-primary-opacity20 {
  color: rgba(69, 59, 49, 0.2) !important;
}
.color-dots-text-primary-opacity30 {
  color: rgba(69, 59, 49, 0.3) !important;
}
.color-dots-text-primary-opacity40 {
  color: rgba(69, 59, 49, 0.4) !important;
}
.color-dots-text-primary-opacity50 {
  color: rgba(69, 59, 49, 0.5) !important;
}
.color-dots-text-primary-opacity60 {
  color: rgba(69, 59, 49, 0.6) !important;
}
.color-dots-text-primary-opacity70 {
  color: rgba(69, 59, 49, 0.7) !important;
}
.color-dots-text-primary-opacity80 {
  color: rgba(69, 59, 49, 0.8) !important;
}
.color-dots-text-primary-opacity90 {
  color: rgba(69, 59, 49, 0.9) !important;
}
.color-dots-text-primary-dark {
  color: #613d3b !important;
}
.color-dots-text-primary-dark.arrow-down:after,
.color-dots-text-primary-dark.arrow-bottom-right:after,
.color-dots-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-text-primary-dark.arrow-up:after,
.color-dots-text-primary-dark.arrow-top-right:after,
.color-dots-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-text-primary-darken5,
.color-dots-text-primary-darken5-hover:hover {
  color: #42382f !important;
}
.color-dots-text-primary-darken10,
.color-dots-text-primary-darken10-hover:hover {
  color: #3e352c !important;
}
.color-dots-text-primary-darken20,
.color-dots-text-primary-darken20-hover:hover {
  color: #372f27 !important;
}
.color-dots-text-primary-light {
  color: #FCF1F0 !important;
}
.color-dots-text-primary-light.arrow-down:after,
.color-dots-text-primary-light.arrow-bottom-right:after,
.color-dots-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-text-primary-light.arrow-up:after,
.color-dots-text-primary-light.arrow-top-right:after,
.color-dots-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-text-primary-lighten10,
.color-dots-text-primary-lighten10-hover:hover {
  color: #584f46 !important;
}
.color-dots-text-primary-lighten20,
.color-dots-text-primary-lighten20-hover:hover {
  color: #6a625a !important;
}
.color-dots-text-primary-lighten50,
.color-dots-text-primary-lighten50-hover:hover {
  color: #a29d98 !important;
}
.color-dots-text-primary-hover:hover {
  color: #453B31 !important;
}
.color-dots-text-primary > li::before {
  color: #453B31 !important;
}
.color-dots-text-primary.arrow-down:after,
.color-dots-text-primary.arrow-bottom-right:after,
.color-dots-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.color-dots-text-primary.arrow-up:after,
.color-dots-text-primary.arrow-top-right:after,
.color-dots-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.color-dots-text-primary-after:after {
  color: #453B31 !important;
}
.color-dots-text-primary-before:before {
  color: #453B31 !important;
}
.color-dots-footer {
  color: white !important;
}
.color-dots-footer-children {
  /* colorize dots */
}
.color-dots-footer-children body,
.color-dots-footer-children p {
  color: white;
}
.color-dots-footer-children .h1,
.color-dots-footer-children h1 {
  color: white;
}
.color-dots-footer-children .h2,
.color-dots-footer-children h2 {
  color: white;
}
.color-dots-footer-children .h3,
.color-dots-footer-children h3 {
  color: white;
}
.color-dots-footer-children .h4,
.color-dots-footer-children h4 {
  color: white;
}
.color-dots-footer-children .h1.lead,
.color-dots-footer-children .h2.lead,
.color-dots-footer-children h1.lead,
.color-dots-footer-children h2.lead,
.color-dots-footer-children .h1.ingress,
.color-dots-footer-children .h2.ingress,
.color-dots-footer-children h1.ingress,
.color-dots-footer-children h2.ingress {
  color: white;
}
.color-dots-footer-children .h3.lead,
.color-dots-footer-children .h4.lead,
.color-dots-footer-children h3.lead,
.color-dots-footer-children h4.lead,
.color-dots-footer-children .h3.ingress,
.color-dots-footer-children .h4.ingress,
.color-dots-footer-children h3.ingress,
.color-dots-footer-children h4.ingress {
  color: white;
}
.color-dots-footer-children p {
  color: white;
}
.color-dots-footer-children a:hover,
.color-dots-footer-children a {
  color: white;
}
.color-dots-footer-children ul li,
.color-dots-footer-children ol li {
  color: white;
}
.color-dots-footer-children ul li::before,
.color-dots-footer-children ol li::before {
  color: white !important;
}
.color-dots-footer-children ul li p,
.color-dots-footer-children ol li p,
.color-dots-footer-children ul li span,
.color-dots-footer-children ol li span {
  color: white;
}
.color-dots-footer-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.color-dots-footer-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.color-dots-footer-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.color-dots-footer-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.color-dots-footer-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.color-dots-footer-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.color-dots-footer-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.color-dots-footer-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-dots-footer-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.color-dots-footer-dark {
  color: #613d3b !important;
}
.color-dots-footer-dark.arrow-down:after,
.color-dots-footer-dark.arrow-bottom-right:after,
.color-dots-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-footer-dark.arrow-up:after,
.color-dots-footer-dark.arrow-top-right:after,
.color-dots-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-footer-darken5,
.color-dots-footer-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.color-dots-footer-darken10,
.color-dots-footer-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.color-dots-footer-darken20,
.color-dots-footer-darken20-hover:hover {
  color: #cccccc !important;
}
.color-dots-footer-light {
  color: #FCF1F0 !important;
}
.color-dots-footer-light.arrow-down:after,
.color-dots-footer-light.arrow-bottom-right:after,
.color-dots-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-footer-light.arrow-up:after,
.color-dots-footer-light.arrow-top-right:after,
.color-dots-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-footer-lighten10,
.color-dots-footer-lighten10-hover:hover {
  color: #ffffff !important;
}
.color-dots-footer-lighten20,
.color-dots-footer-lighten20-hover:hover {
  color: #ffffff !important;
}
.color-dots-footer-lighten50,
.color-dots-footer-lighten50-hover:hover {
  color: #ffffff !important;
}
.color-dots-footer-hover:hover {
  color: white !important;
}
.color-dots-footer > li::before {
  color: white !important;
}
.color-dots-footer.arrow-down:after,
.color-dots-footer.arrow-bottom-right:after,
.color-dots-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-dots-footer.arrow-up:after,
.color-dots-footer.arrow-top-right:after,
.color-dots-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-dots-footer-after:after {
  color: white !important;
}
.color-dots-footer-before:before {
  color: white !important;
}
.color-dots-text-contrast {
  color: #8A4743 !important;
}
.color-dots-text-contrast-children {
  /* colorize dots */
}
.color-dots-text-contrast-children body,
.color-dots-text-contrast-children p {
  color: #8A4743;
}
.color-dots-text-contrast-children .h1,
.color-dots-text-contrast-children h1 {
  color: #8A4743;
}
.color-dots-text-contrast-children .h2,
.color-dots-text-contrast-children h2 {
  color: #8A4743;
}
.color-dots-text-contrast-children .h3,
.color-dots-text-contrast-children h3 {
  color: #8A4743;
}
.color-dots-text-contrast-children .h4,
.color-dots-text-contrast-children h4 {
  color: #8A4743;
}
.color-dots-text-contrast-children .h1.lead,
.color-dots-text-contrast-children .h2.lead,
.color-dots-text-contrast-children h1.lead,
.color-dots-text-contrast-children h2.lead,
.color-dots-text-contrast-children .h1.ingress,
.color-dots-text-contrast-children .h2.ingress,
.color-dots-text-contrast-children h1.ingress,
.color-dots-text-contrast-children h2.ingress {
  color: #8A4743;
}
.color-dots-text-contrast-children .h3.lead,
.color-dots-text-contrast-children .h4.lead,
.color-dots-text-contrast-children h3.lead,
.color-dots-text-contrast-children h4.lead,
.color-dots-text-contrast-children .h3.ingress,
.color-dots-text-contrast-children .h4.ingress,
.color-dots-text-contrast-children h3.ingress,
.color-dots-text-contrast-children h4.ingress {
  color: #8A4743;
}
.color-dots-text-contrast-children p {
  color: #8A4743;
}
.color-dots-text-contrast-children a:hover,
.color-dots-text-contrast-children a {
  color: #8A4743;
}
.color-dots-text-contrast-children ul li,
.color-dots-text-contrast-children ol li {
  color: #8A4743;
}
.color-dots-text-contrast-children ul li::before,
.color-dots-text-contrast-children ol li::before {
  color: #8A4743 !important;
}
.color-dots-text-contrast-children ul li p,
.color-dots-text-contrast-children ol li p,
.color-dots-text-contrast-children ul li span,
.color-dots-text-contrast-children ol li span {
  color: #8A4743;
}
.color-dots-text-contrast-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.color-dots-text-contrast-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.color-dots-text-contrast-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.color-dots-text-contrast-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.color-dots-text-contrast-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.color-dots-text-contrast-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.color-dots-text-contrast-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.color-dots-text-contrast-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.color-dots-text-contrast-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.color-dots-text-contrast-dark {
  color: #613d3b !important;
}
.color-dots-text-contrast-dark.arrow-down:after,
.color-dots-text-contrast-dark.arrow-bottom-right:after,
.color-dots-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-text-contrast-dark.arrow-up:after,
.color-dots-text-contrast-dark.arrow-top-right:after,
.color-dots-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-text-contrast-darken5,
.color-dots-text-contrast-darken5-hover:hover {
  color: #834340 !important;
}
.color-dots-text-contrast-darken10,
.color-dots-text-contrast-darken10-hover:hover {
  color: #7c403c !important;
}
.color-dots-text-contrast-darken20,
.color-dots-text-contrast-darken20-hover:hover {
  color: #6e3936 !important;
}
.color-dots-text-contrast-light {
  color: #FCF1F0 !important;
}
.color-dots-text-contrast-light.arrow-down:after,
.color-dots-text-contrast-light.arrow-bottom-right:after,
.color-dots-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-text-contrast-light.arrow-up:after,
.color-dots-text-contrast-light.arrow-top-right:after,
.color-dots-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-text-contrast-lighten10,
.color-dots-text-contrast-lighten10-hover:hover {
  color: #965956 !important;
}
.color-dots-text-contrast-lighten20,
.color-dots-text-contrast-lighten20-hover:hover {
  color: #a16c69 !important;
}
.color-dots-text-contrast-lighten50,
.color-dots-text-contrast-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.color-dots-text-contrast-hover:hover {
  color: #8A4743 !important;
}
.color-dots-text-contrast > li::before {
  color: #8A4743 !important;
}
.color-dots-text-contrast.arrow-down:after,
.color-dots-text-contrast.arrow-bottom-right:after,
.color-dots-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-dots-text-contrast.arrow-up:after,
.color-dots-text-contrast.arrow-top-right:after,
.color-dots-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-dots-text-contrast-after:after {
  color: #8A4743 !important;
}
.color-dots-text-contrast-before:before {
  color: #8A4743 !important;
}
.color-dots-headings {
  color: #613d3b !important;
}
.color-dots-headings-children {
  /* colorize dots */
}
.color-dots-headings-children body,
.color-dots-headings-children p {
  color: #613d3b;
}
.color-dots-headings-children .h1,
.color-dots-headings-children h1 {
  color: #613d3b;
}
.color-dots-headings-children .h2,
.color-dots-headings-children h2 {
  color: #613d3b;
}
.color-dots-headings-children .h3,
.color-dots-headings-children h3 {
  color: #613d3b;
}
.color-dots-headings-children .h4,
.color-dots-headings-children h4 {
  color: #613d3b;
}
.color-dots-headings-children .h1.lead,
.color-dots-headings-children .h2.lead,
.color-dots-headings-children h1.lead,
.color-dots-headings-children h2.lead,
.color-dots-headings-children .h1.ingress,
.color-dots-headings-children .h2.ingress,
.color-dots-headings-children h1.ingress,
.color-dots-headings-children h2.ingress {
  color: #613d3b;
}
.color-dots-headings-children .h3.lead,
.color-dots-headings-children .h4.lead,
.color-dots-headings-children h3.lead,
.color-dots-headings-children h4.lead,
.color-dots-headings-children .h3.ingress,
.color-dots-headings-children .h4.ingress,
.color-dots-headings-children h3.ingress,
.color-dots-headings-children h4.ingress {
  color: #613d3b;
}
.color-dots-headings-children p {
  color: #613d3b;
}
.color-dots-headings-children a:hover,
.color-dots-headings-children a {
  color: #613d3b;
}
.color-dots-headings-children ul li,
.color-dots-headings-children ol li {
  color: #613d3b;
}
.color-dots-headings-children ul li::before,
.color-dots-headings-children ol li::before {
  color: #613d3b !important;
}
.color-dots-headings-children ul li p,
.color-dots-headings-children ol li p,
.color-dots-headings-children ul li span,
.color-dots-headings-children ol li span {
  color: #613d3b;
}
.color-dots-headings-opacity10 {
  color: rgba(97, 61, 59, 0.1) !important;
}
.color-dots-headings-opacity20 {
  color: rgba(97, 61, 59, 0.2) !important;
}
.color-dots-headings-opacity30 {
  color: rgba(97, 61, 59, 0.3) !important;
}
.color-dots-headings-opacity40 {
  color: rgba(97, 61, 59, 0.4) !important;
}
.color-dots-headings-opacity50 {
  color: rgba(97, 61, 59, 0.5) !important;
}
.color-dots-headings-opacity60 {
  color: rgba(97, 61, 59, 0.6) !important;
}
.color-dots-headings-opacity70 {
  color: rgba(97, 61, 59, 0.7) !important;
}
.color-dots-headings-opacity80 {
  color: rgba(97, 61, 59, 0.8) !important;
}
.color-dots-headings-opacity90 {
  color: rgba(97, 61, 59, 0.9) !important;
}
.color-dots-headings-dark {
  color: #613d3b !important;
}
.color-dots-headings-dark.arrow-down:after,
.color-dots-headings-dark.arrow-bottom-right:after,
.color-dots-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-headings-dark.arrow-up:after,
.color-dots-headings-dark.arrow-top-right:after,
.color-dots-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-headings-darken5,
.color-dots-headings-darken5-hover:hover {
  color: #5c3a38 !important;
}
.color-dots-headings-darken10,
.color-dots-headings-darken10-hover:hover {
  color: #573735 !important;
}
.color-dots-headings-darken20,
.color-dots-headings-darken20-hover:hover {
  color: #4e312f !important;
}
.color-dots-headings-light {
  color: #FCF1F0 !important;
}
.color-dots-headings-light.arrow-down:after,
.color-dots-headings-light.arrow-bottom-right:after,
.color-dots-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-headings-light.arrow-up:after,
.color-dots-headings-light.arrow-top-right:after,
.color-dots-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-headings-lighten10,
.color-dots-headings-lighten10-hover:hover {
  color: #71504f !important;
}
.color-dots-headings-lighten20,
.color-dots-headings-lighten20-hover:hover {
  color: #816462 !important;
}
.color-dots-headings-lighten50,
.color-dots-headings-lighten50-hover:hover {
  color: #b09e9d !important;
}
.color-dots-headings-hover:hover {
  color: #613d3b !important;
}
.color-dots-headings > li::before {
  color: #613d3b !important;
}
.color-dots-headings.arrow-down:after,
.color-dots-headings.arrow-bottom-right:after,
.color-dots-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-headings.arrow-up:after,
.color-dots-headings.arrow-top-right:after,
.color-dots-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-headings-after:after {
  color: #613d3b !important;
}
.color-dots-headings-before:before {
  color: #613d3b !important;
}
.color-dots-1 {
  color: #874580 !important;
}
.color-dots-1-children {
  /* colorize dots */
}
.color-dots-1-children body,
.color-dots-1-children p {
  color: #874580;
}
.color-dots-1-children .h1,
.color-dots-1-children h1 {
  color: #874580;
}
.color-dots-1-children .h2,
.color-dots-1-children h2 {
  color: #874580;
}
.color-dots-1-children .h3,
.color-dots-1-children h3 {
  color: #874580;
}
.color-dots-1-children .h4,
.color-dots-1-children h4 {
  color: #874580;
}
.color-dots-1-children .h1.lead,
.color-dots-1-children .h2.lead,
.color-dots-1-children h1.lead,
.color-dots-1-children h2.lead,
.color-dots-1-children .h1.ingress,
.color-dots-1-children .h2.ingress,
.color-dots-1-children h1.ingress,
.color-dots-1-children h2.ingress {
  color: #874580;
}
.color-dots-1-children .h3.lead,
.color-dots-1-children .h4.lead,
.color-dots-1-children h3.lead,
.color-dots-1-children h4.lead,
.color-dots-1-children .h3.ingress,
.color-dots-1-children .h4.ingress,
.color-dots-1-children h3.ingress,
.color-dots-1-children h4.ingress {
  color: #874580;
}
.color-dots-1-children p {
  color: #874580;
}
.color-dots-1-children a:hover,
.color-dots-1-children a {
  color: #874580;
}
.color-dots-1-children ul li,
.color-dots-1-children ol li {
  color: #874580;
}
.color-dots-1-children ul li::before,
.color-dots-1-children ol li::before {
  color: #874580 !important;
}
.color-dots-1-children ul li p,
.color-dots-1-children ol li p,
.color-dots-1-children ul li span,
.color-dots-1-children ol li span {
  color: #874580;
}
.color-dots-1-opacity10 {
  color: rgba(135, 69, 128, 0.1) !important;
}
.color-dots-1-opacity20 {
  color: rgba(135, 69, 128, 0.2) !important;
}
.color-dots-1-opacity30 {
  color: rgba(135, 69, 128, 0.3) !important;
}
.color-dots-1-opacity40 {
  color: rgba(135, 69, 128, 0.4) !important;
}
.color-dots-1-opacity50 {
  color: rgba(135, 69, 128, 0.5) !important;
}
.color-dots-1-opacity60 {
  color: rgba(135, 69, 128, 0.6) !important;
}
.color-dots-1-opacity70 {
  color: rgba(135, 69, 128, 0.7) !important;
}
.color-dots-1-opacity80 {
  color: rgba(135, 69, 128, 0.8) !important;
}
.color-dots-1-opacity90 {
  color: rgba(135, 69, 128, 0.9) !important;
}
.color-dots-1-dark {
  color: #653460 !important;
}
.color-dots-1-dark.arrow-down:after,
.color-dots-1-dark.arrow-bottom-right:after,
.color-dots-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-dots-1-dark.arrow-up:after,
.color-dots-1-dark.arrow-top-right:after,
.color-dots-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-dots-1-darken5,
.color-dots-1-darken5-hover:hover {
  color: #80427a !important;
}
.color-dots-1-darken10,
.color-dots-1-darken10-hover:hover {
  color: #7a3e73 !important;
}
.color-dots-1-darken20,
.color-dots-1-darken20-hover:hover {
  color: #6c3766 !important;
}
.color-dots-1-light {
  color: #BF80B8 !important;
}
.color-dots-1-light.arrow-down:after,
.color-dots-1-light.arrow-bottom-right:after,
.color-dots-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-dots-1-light.arrow-up:after,
.color-dots-1-light.arrow-top-right:after,
.color-dots-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-dots-1-lighten10,
.color-dots-1-lighten10-hover:hover {
  color: #93588d !important;
}
.color-dots-1-lighten20,
.color-dots-1-lighten20-hover:hover {
  color: #9f6a99 !important;
}
.color-dots-1-lighten50,
.color-dots-1-lighten50-hover:hover {
  color: #c3a2c0 !important;
}
.color-dots-1-hover:hover {
  color: #874580 !important;
}
.color-dots-1 > li::before {
  color: #874580 !important;
}
.color-dots-1.arrow-down:after,
.color-dots-1.arrow-bottom-right:after,
.color-dots-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-dots-1.arrow-up:after,
.color-dots-1.arrow-top-right:after,
.color-dots-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-dots-1-after:after {
  color: #874580 !important;
}
.color-dots-1-before:before {
  color: #874580 !important;
}
.color-dots-2 {
  color: #FFCC85 !important;
}
.color-dots-2-children {
  /* colorize dots */
}
.color-dots-2-children body,
.color-dots-2-children p {
  color: #FFCC85;
}
.color-dots-2-children .h1,
.color-dots-2-children h1 {
  color: #FFCC85;
}
.color-dots-2-children .h2,
.color-dots-2-children h2 {
  color: #FFCC85;
}
.color-dots-2-children .h3,
.color-dots-2-children h3 {
  color: #FFCC85;
}
.color-dots-2-children .h4,
.color-dots-2-children h4 {
  color: #FFCC85;
}
.color-dots-2-children .h1.lead,
.color-dots-2-children .h2.lead,
.color-dots-2-children h1.lead,
.color-dots-2-children h2.lead,
.color-dots-2-children .h1.ingress,
.color-dots-2-children .h2.ingress,
.color-dots-2-children h1.ingress,
.color-dots-2-children h2.ingress {
  color: #FFCC85;
}
.color-dots-2-children .h3.lead,
.color-dots-2-children .h4.lead,
.color-dots-2-children h3.lead,
.color-dots-2-children h4.lead,
.color-dots-2-children .h3.ingress,
.color-dots-2-children .h4.ingress,
.color-dots-2-children h3.ingress,
.color-dots-2-children h4.ingress {
  color: #FFCC85;
}
.color-dots-2-children p {
  color: #FFCC85;
}
.color-dots-2-children a:hover,
.color-dots-2-children a {
  color: #FFCC85;
}
.color-dots-2-children ul li,
.color-dots-2-children ol li {
  color: #FFCC85;
}
.color-dots-2-children ul li::before,
.color-dots-2-children ol li::before {
  color: #FFCC85 !important;
}
.color-dots-2-children ul li p,
.color-dots-2-children ol li p,
.color-dots-2-children ul li span,
.color-dots-2-children ol li span {
  color: #FFCC85;
}
.color-dots-2-opacity10 {
  color: rgba(255, 204, 133, 0.1) !important;
}
.color-dots-2-opacity20 {
  color: rgba(255, 204, 133, 0.2) !important;
}
.color-dots-2-opacity30 {
  color: rgba(255, 204, 133, 0.3) !important;
}
.color-dots-2-opacity40 {
  color: rgba(255, 204, 133, 0.4) !important;
}
.color-dots-2-opacity50 {
  color: rgba(255, 204, 133, 0.5) !important;
}
.color-dots-2-opacity60 {
  color: rgba(255, 204, 133, 0.6) !important;
}
.color-dots-2-opacity70 {
  color: rgba(255, 204, 133, 0.7) !important;
}
.color-dots-2-opacity80 {
  color: rgba(255, 204, 133, 0.8) !important;
}
.color-dots-2-opacity90 {
  color: rgba(255, 204, 133, 0.9) !important;
}
.color-dots-2-dark {
  color: #A8824C !important;
}
.color-dots-2-dark.arrow-down:after,
.color-dots-2-dark.arrow-bottom-right:after,
.color-dots-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.color-dots-2-dark.arrow-up:after,
.color-dots-2-dark.arrow-top-right:after,
.color-dots-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.color-dots-2-darken5,
.color-dots-2-darken5-hover:hover {
  color: #f2c27e !important;
}
.color-dots-2-darken10,
.color-dots-2-darken10-hover:hover {
  color: #e6b878 !important;
}
.color-dots-2-darken20,
.color-dots-2-darken20-hover:hover {
  color: #cca36a !important;
}
.color-dots-2-light {
  color: #F5DFC1 !important;
}
.color-dots-2-light.arrow-down:after,
.color-dots-2-light.arrow-bottom-right:after,
.color-dots-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.color-dots-2-light.arrow-up:after,
.color-dots-2-light.arrow-top-right:after,
.color-dots-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.color-dots-2-lighten10,
.color-dots-2-lighten10-hover:hover {
  color: #ffd191 !important;
}
.color-dots-2-lighten20,
.color-dots-2-lighten20-hover:hover {
  color: #ffd69d !important;
}
.color-dots-2-lighten50,
.color-dots-2-lighten50-hover:hover {
  color: #ffe6c2 !important;
}
.color-dots-2-hover:hover {
  color: #FFCC85 !important;
}
.color-dots-2 > li::before {
  color: #FFCC85 !important;
}
.color-dots-2.arrow-down:after,
.color-dots-2.arrow-bottom-right:after,
.color-dots-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.color-dots-2.arrow-up:after,
.color-dots-2.arrow-top-right:after,
.color-dots-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.color-dots-2-after:after {
  color: #FFCC85 !important;
}
.color-dots-2-before:before {
  color: #FFCC85 !important;
}
.color-dots-3 {
  color: #3387B0 !important;
}
.color-dots-3-children {
  /* colorize dots */
}
.color-dots-3-children body,
.color-dots-3-children p {
  color: #3387B0;
}
.color-dots-3-children .h1,
.color-dots-3-children h1 {
  color: #3387B0;
}
.color-dots-3-children .h2,
.color-dots-3-children h2 {
  color: #3387B0;
}
.color-dots-3-children .h3,
.color-dots-3-children h3 {
  color: #3387B0;
}
.color-dots-3-children .h4,
.color-dots-3-children h4 {
  color: #3387B0;
}
.color-dots-3-children .h1.lead,
.color-dots-3-children .h2.lead,
.color-dots-3-children h1.lead,
.color-dots-3-children h2.lead,
.color-dots-3-children .h1.ingress,
.color-dots-3-children .h2.ingress,
.color-dots-3-children h1.ingress,
.color-dots-3-children h2.ingress {
  color: #3387B0;
}
.color-dots-3-children .h3.lead,
.color-dots-3-children .h4.lead,
.color-dots-3-children h3.lead,
.color-dots-3-children h4.lead,
.color-dots-3-children .h3.ingress,
.color-dots-3-children .h4.ingress,
.color-dots-3-children h3.ingress,
.color-dots-3-children h4.ingress {
  color: #3387B0;
}
.color-dots-3-children p {
  color: #3387B0;
}
.color-dots-3-children a:hover,
.color-dots-3-children a {
  color: #3387B0;
}
.color-dots-3-children ul li,
.color-dots-3-children ol li {
  color: #3387B0;
}
.color-dots-3-children ul li::before,
.color-dots-3-children ol li::before {
  color: #3387B0 !important;
}
.color-dots-3-children ul li p,
.color-dots-3-children ol li p,
.color-dots-3-children ul li span,
.color-dots-3-children ol li span {
  color: #3387B0;
}
.color-dots-3-opacity10 {
  color: rgba(51, 135, 176, 0.1) !important;
}
.color-dots-3-opacity20 {
  color: rgba(51, 135, 176, 0.2) !important;
}
.color-dots-3-opacity30 {
  color: rgba(51, 135, 176, 0.3) !important;
}
.color-dots-3-opacity40 {
  color: rgba(51, 135, 176, 0.4) !important;
}
.color-dots-3-opacity50 {
  color: rgba(51, 135, 176, 0.5) !important;
}
.color-dots-3-opacity60 {
  color: rgba(51, 135, 176, 0.6) !important;
}
.color-dots-3-opacity70 {
  color: rgba(51, 135, 176, 0.7) !important;
}
.color-dots-3-opacity80 {
  color: rgba(51, 135, 176, 0.8) !important;
}
.color-dots-3-opacity90 {
  color: rgba(51, 135, 176, 0.9) !important;
}
.color-dots-3-dark {
  color: #1E5975 !important;
}
.color-dots-3-dark.arrow-down:after,
.color-dots-3-dark.arrow-bottom-right:after,
.color-dots-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.color-dots-3-dark.arrow-up:after,
.color-dots-3-dark.arrow-top-right:after,
.color-dots-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.color-dots-3-darken5,
.color-dots-3-darken5-hover:hover {
  color: #3080a7 !important;
}
.color-dots-3-darken10,
.color-dots-3-darken10-hover:hover {
  color: #2e7a9e !important;
}
.color-dots-3-darken20,
.color-dots-3-darken20-hover:hover {
  color: #296c8d !important;
}
.color-dots-3-light {
  color: #DDE9F0 !important;
}
.color-dots-3-light.arrow-down:after,
.color-dots-3-light.arrow-bottom-right:after,
.color-dots-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.color-dots-3-light.arrow-up:after,
.color-dots-3-light.arrow-top-right:after,
.color-dots-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.color-dots-3-lighten10,
.color-dots-3-lighten10-hover:hover {
  color: #4793b8 !important;
}
.color-dots-3-lighten20,
.color-dots-3-lighten20-hover:hover {
  color: #5c9fc0 !important;
}
.color-dots-3-lighten50,
.color-dots-3-lighten50-hover:hover {
  color: #99c3d8 !important;
}
.color-dots-3-hover:hover {
  color: #3387B0 !important;
}
.color-dots-3 > li::before {
  color: #3387B0 !important;
}
.color-dots-3.arrow-down:after,
.color-dots-3.arrow-bottom-right:after,
.color-dots-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.color-dots-3.arrow-up:after,
.color-dots-3.arrow-top-right:after,
.color-dots-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.color-dots-3-after:after {
  color: #3387B0 !important;
}
.color-dots-3-before:before {
  color: #3387B0 !important;
}
.color-dots-4 {
  color: #BF80B8 !important;
}
.color-dots-4-children {
  /* colorize dots */
}
.color-dots-4-children body,
.color-dots-4-children p {
  color: #BF80B8;
}
.color-dots-4-children .h1,
.color-dots-4-children h1 {
  color: #BF80B8;
}
.color-dots-4-children .h2,
.color-dots-4-children h2 {
  color: #BF80B8;
}
.color-dots-4-children .h3,
.color-dots-4-children h3 {
  color: #BF80B8;
}
.color-dots-4-children .h4,
.color-dots-4-children h4 {
  color: #BF80B8;
}
.color-dots-4-children .h1.lead,
.color-dots-4-children .h2.lead,
.color-dots-4-children h1.lead,
.color-dots-4-children h2.lead,
.color-dots-4-children .h1.ingress,
.color-dots-4-children .h2.ingress,
.color-dots-4-children h1.ingress,
.color-dots-4-children h2.ingress {
  color: #BF80B8;
}
.color-dots-4-children .h3.lead,
.color-dots-4-children .h4.lead,
.color-dots-4-children h3.lead,
.color-dots-4-children h4.lead,
.color-dots-4-children .h3.ingress,
.color-dots-4-children .h4.ingress,
.color-dots-4-children h3.ingress,
.color-dots-4-children h4.ingress {
  color: #BF80B8;
}
.color-dots-4-children p {
  color: #BF80B8;
}
.color-dots-4-children a:hover,
.color-dots-4-children a {
  color: #BF80B8;
}
.color-dots-4-children ul li,
.color-dots-4-children ol li {
  color: #BF80B8;
}
.color-dots-4-children ul li::before,
.color-dots-4-children ol li::before {
  color: #BF80B8 !important;
}
.color-dots-4-children ul li p,
.color-dots-4-children ol li p,
.color-dots-4-children ul li span,
.color-dots-4-children ol li span {
  color: #BF80B8;
}
.color-dots-4-opacity10 {
  color: rgba(191, 128, 184, 0.1) !important;
}
.color-dots-4-opacity20 {
  color: rgba(191, 128, 184, 0.2) !important;
}
.color-dots-4-opacity30 {
  color: rgba(191, 128, 184, 0.3) !important;
}
.color-dots-4-opacity40 {
  color: rgba(191, 128, 184, 0.4) !important;
}
.color-dots-4-opacity50 {
  color: rgba(191, 128, 184, 0.5) !important;
}
.color-dots-4-opacity60 {
  color: rgba(191, 128, 184, 0.6) !important;
}
.color-dots-4-opacity70 {
  color: rgba(191, 128, 184, 0.7) !important;
}
.color-dots-4-opacity80 {
  color: rgba(191, 128, 184, 0.8) !important;
}
.color-dots-4-opacity90 {
  color: rgba(191, 128, 184, 0.9) !important;
}
.color-dots-4-dark {
  color: #874580 !important;
}
.color-dots-4-dark.arrow-down:after,
.color-dots-4-dark.arrow-bottom-right:after,
.color-dots-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-dots-4-dark.arrow-up:after,
.color-dots-4-dark.arrow-top-right:after,
.color-dots-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-dots-4-darken5,
.color-dots-4-darken5-hover:hover {
  color: #b57aaf !important;
}
.color-dots-4-darken10,
.color-dots-4-darken10-hover:hover {
  color: #ac73a6 !important;
}
.color-dots-4-darken20,
.color-dots-4-darken20-hover:hover {
  color: #996693 !important;
}
.color-dots-4-light {
  color: #F5E9F3 !important;
}
.color-dots-4-light.arrow-down:after,
.color-dots-4-light.arrow-bottom-right:after,
.color-dots-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.color-dots-4-light.arrow-up:after,
.color-dots-4-light.arrow-top-right:after,
.color-dots-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.color-dots-4-lighten10,
.color-dots-4-lighten10-hover:hover {
  color: #c58dbf !important;
}
.color-dots-4-lighten20,
.color-dots-4-lighten20-hover:hover {
  color: #cc99c6 !important;
}
.color-dots-4-lighten50,
.color-dots-4-lighten50-hover:hover {
  color: #dfc0dc !important;
}
.color-dots-4-hover:hover {
  color: #BF80B8 !important;
}
.color-dots-4 > li::before {
  color: #BF80B8 !important;
}
.color-dots-4.arrow-down:after,
.color-dots-4.arrow-bottom-right:after,
.color-dots-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-dots-4.arrow-up:after,
.color-dots-4.arrow-top-right:after,
.color-dots-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-dots-4-after:after {
  color: #BF80B8 !important;
}
.color-dots-4-before:before {
  color: #BF80B8 !important;
}
.color-dots-5 {
  color: #338268 !important;
}
.color-dots-5-children {
  /* colorize dots */
}
.color-dots-5-children body,
.color-dots-5-children p {
  color: #338268;
}
.color-dots-5-children .h1,
.color-dots-5-children h1 {
  color: #338268;
}
.color-dots-5-children .h2,
.color-dots-5-children h2 {
  color: #338268;
}
.color-dots-5-children .h3,
.color-dots-5-children h3 {
  color: #338268;
}
.color-dots-5-children .h4,
.color-dots-5-children h4 {
  color: #338268;
}
.color-dots-5-children .h1.lead,
.color-dots-5-children .h2.lead,
.color-dots-5-children h1.lead,
.color-dots-5-children h2.lead,
.color-dots-5-children .h1.ingress,
.color-dots-5-children .h2.ingress,
.color-dots-5-children h1.ingress,
.color-dots-5-children h2.ingress {
  color: #338268;
}
.color-dots-5-children .h3.lead,
.color-dots-5-children .h4.lead,
.color-dots-5-children h3.lead,
.color-dots-5-children h4.lead,
.color-dots-5-children .h3.ingress,
.color-dots-5-children .h4.ingress,
.color-dots-5-children h3.ingress,
.color-dots-5-children h4.ingress {
  color: #338268;
}
.color-dots-5-children p {
  color: #338268;
}
.color-dots-5-children a:hover,
.color-dots-5-children a {
  color: #338268;
}
.color-dots-5-children ul li,
.color-dots-5-children ol li {
  color: #338268;
}
.color-dots-5-children ul li::before,
.color-dots-5-children ol li::before {
  color: #338268 !important;
}
.color-dots-5-children ul li p,
.color-dots-5-children ol li p,
.color-dots-5-children ul li span,
.color-dots-5-children ol li span {
  color: #338268;
}
.color-dots-5-opacity10 {
  color: rgba(51, 130, 104, 0.1) !important;
}
.color-dots-5-opacity20 {
  color: rgba(51, 130, 104, 0.2) !important;
}
.color-dots-5-opacity30 {
  color: rgba(51, 130, 104, 0.3) !important;
}
.color-dots-5-opacity40 {
  color: rgba(51, 130, 104, 0.4) !important;
}
.color-dots-5-opacity50 {
  color: rgba(51, 130, 104, 0.5) !important;
}
.color-dots-5-opacity60 {
  color: rgba(51, 130, 104, 0.6) !important;
}
.color-dots-5-opacity70 {
  color: rgba(51, 130, 104, 0.7) !important;
}
.color-dots-5-opacity80 {
  color: rgba(51, 130, 104, 0.8) !important;
}
.color-dots-5-opacity90 {
  color: rgba(51, 130, 104, 0.9) !important;
}
.color-dots-5-dark {
  color: #275243 !important;
}
.color-dots-5-dark.arrow-down:after,
.color-dots-5-dark.arrow-bottom-right:after,
.color-dots-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.color-dots-5-dark.arrow-up:after,
.color-dots-5-dark.arrow-top-right:after,
.color-dots-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.color-dots-5-darken5,
.color-dots-5-darken5-hover:hover {
  color: #307c63 !important;
}
.color-dots-5-darken10,
.color-dots-5-darken10-hover:hover {
  color: #2e755e !important;
}
.color-dots-5-darken20,
.color-dots-5-darken20-hover:hover {
  color: #296853 !important;
}
.color-dots-5-light {
  color: #E5F5F0 !important;
}
.color-dots-5-light.arrow-down:after,
.color-dots-5-light.arrow-bottom-right:after,
.color-dots-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.color-dots-5-light.arrow-up:after,
.color-dots-5-light.arrow-top-right:after,
.color-dots-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.color-dots-5-lighten10,
.color-dots-5-lighten10-hover:hover {
  color: #478f77 !important;
}
.color-dots-5-lighten20,
.color-dots-5-lighten20-hover:hover {
  color: #5c9b86 !important;
}
.color-dots-5-lighten50,
.color-dots-5-lighten50-hover:hover {
  color: #99c1b4 !important;
}
.color-dots-5-hover:hover {
  color: #338268 !important;
}
.color-dots-5 > li::before {
  color: #338268 !important;
}
.color-dots-5.arrow-down:after,
.color-dots-5.arrow-bottom-right:after,
.color-dots-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-dots-5.arrow-up:after,
.color-dots-5.arrow-top-right:after,
.color-dots-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-dots-5-after:after {
  color: #338268 !important;
}
.color-dots-5-before:before {
  color: #338268 !important;
}
.color-dots-6 {
  color: #ffffff !important;
}
.color-dots-6-children {
  /* colorize dots */
}
.color-dots-6-children body,
.color-dots-6-children p {
  color: #ffffff;
}
.color-dots-6-children .h1,
.color-dots-6-children h1 {
  color: #ffffff;
}
.color-dots-6-children .h2,
.color-dots-6-children h2 {
  color: #ffffff;
}
.color-dots-6-children .h3,
.color-dots-6-children h3 {
  color: #ffffff;
}
.color-dots-6-children .h4,
.color-dots-6-children h4 {
  color: #ffffff;
}
.color-dots-6-children .h1.lead,
.color-dots-6-children .h2.lead,
.color-dots-6-children h1.lead,
.color-dots-6-children h2.lead,
.color-dots-6-children .h1.ingress,
.color-dots-6-children .h2.ingress,
.color-dots-6-children h1.ingress,
.color-dots-6-children h2.ingress {
  color: #ffffff;
}
.color-dots-6-children .h3.lead,
.color-dots-6-children .h4.lead,
.color-dots-6-children h3.lead,
.color-dots-6-children h4.lead,
.color-dots-6-children .h3.ingress,
.color-dots-6-children .h4.ingress,
.color-dots-6-children h3.ingress,
.color-dots-6-children h4.ingress {
  color: #ffffff;
}
.color-dots-6-children p {
  color: #ffffff;
}
.color-dots-6-children a:hover,
.color-dots-6-children a {
  color: #ffffff;
}
.color-dots-6-children ul li,
.color-dots-6-children ol li {
  color: #ffffff;
}
.color-dots-6-children ul li::before,
.color-dots-6-children ol li::before {
  color: #ffffff !important;
}
.color-dots-6-children ul li p,
.color-dots-6-children ol li p,
.color-dots-6-children ul li span,
.color-dots-6-children ol li span {
  color: #ffffff;
}
.color-dots-6-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.color-dots-6-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.color-dots-6-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.color-dots-6-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.color-dots-6-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.color-dots-6-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.color-dots-6-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.color-dots-6-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-dots-6-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.color-dots-6-dark {
  color: #999999 !important;
}
.color-dots-6-dark.arrow-down:after,
.color-dots-6-dark.arrow-bottom-right:after,
.color-dots-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-dots-6-dark.arrow-up:after,
.color-dots-6-dark.arrow-top-right:after,
.color-dots-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-dots-6-darken5,
.color-dots-6-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.color-dots-6-darken10,
.color-dots-6-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.color-dots-6-darken20,
.color-dots-6-darken20-hover:hover {
  color: #cccccc !important;
}
.color-dots-6-light {
  color: #ffffff !important;
}
.color-dots-6-light.arrow-down:after,
.color-dots-6-light.arrow-bottom-right:after,
.color-dots-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-dots-6-light.arrow-up:after,
.color-dots-6-light.arrow-top-right:after,
.color-dots-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-dots-6-lighten10,
.color-dots-6-lighten10-hover:hover {
  color: #ffffff !important;
}
.color-dots-6-lighten20,
.color-dots-6-lighten20-hover:hover {
  color: #ffffff !important;
}
.color-dots-6-lighten50,
.color-dots-6-lighten50-hover:hover {
  color: #ffffff !important;
}
.color-dots-6-hover:hover {
  color: #ffffff !important;
}
.color-dots-6 > li::before {
  color: #ffffff !important;
}
.color-dots-6.arrow-down:after,
.color-dots-6.arrow-bottom-right:after,
.color-dots-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-dots-6.arrow-up:after,
.color-dots-6.arrow-top-right:after,
.color-dots-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-dots-6-after:after {
  color: #ffffff !important;
}
.color-dots-6-before:before {
  color: #ffffff !important;
}
.color-dots-7 {
  color: #ffffff !important;
}
.color-dots-7-children {
  /* colorize dots */
}
.color-dots-7-children body,
.color-dots-7-children p {
  color: #ffffff;
}
.color-dots-7-children .h1,
.color-dots-7-children h1 {
  color: #ffffff;
}
.color-dots-7-children .h2,
.color-dots-7-children h2 {
  color: #ffffff;
}
.color-dots-7-children .h3,
.color-dots-7-children h3 {
  color: #ffffff;
}
.color-dots-7-children .h4,
.color-dots-7-children h4 {
  color: #ffffff;
}
.color-dots-7-children .h1.lead,
.color-dots-7-children .h2.lead,
.color-dots-7-children h1.lead,
.color-dots-7-children h2.lead,
.color-dots-7-children .h1.ingress,
.color-dots-7-children .h2.ingress,
.color-dots-7-children h1.ingress,
.color-dots-7-children h2.ingress {
  color: #ffffff;
}
.color-dots-7-children .h3.lead,
.color-dots-7-children .h4.lead,
.color-dots-7-children h3.lead,
.color-dots-7-children h4.lead,
.color-dots-7-children .h3.ingress,
.color-dots-7-children .h4.ingress,
.color-dots-7-children h3.ingress,
.color-dots-7-children h4.ingress {
  color: #ffffff;
}
.color-dots-7-children p {
  color: #ffffff;
}
.color-dots-7-children a:hover,
.color-dots-7-children a {
  color: #ffffff;
}
.color-dots-7-children ul li,
.color-dots-7-children ol li {
  color: #ffffff;
}
.color-dots-7-children ul li::before,
.color-dots-7-children ol li::before {
  color: #ffffff !important;
}
.color-dots-7-children ul li p,
.color-dots-7-children ol li p,
.color-dots-7-children ul li span,
.color-dots-7-children ol li span {
  color: #ffffff;
}
.color-dots-7-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.color-dots-7-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.color-dots-7-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.color-dots-7-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.color-dots-7-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.color-dots-7-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.color-dots-7-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.color-dots-7-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-dots-7-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.color-dots-7-dark {
  color: #999999 !important;
}
.color-dots-7-dark.arrow-down:after,
.color-dots-7-dark.arrow-bottom-right:after,
.color-dots-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-dots-7-dark.arrow-up:after,
.color-dots-7-dark.arrow-top-right:after,
.color-dots-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-dots-7-darken5,
.color-dots-7-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.color-dots-7-darken10,
.color-dots-7-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.color-dots-7-darken20,
.color-dots-7-darken20-hover:hover {
  color: #cccccc !important;
}
.color-dots-7-light {
  color: #ffffff !important;
}
.color-dots-7-light.arrow-down:after,
.color-dots-7-light.arrow-bottom-right:after,
.color-dots-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-dots-7-light.arrow-up:after,
.color-dots-7-light.arrow-top-right:after,
.color-dots-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-dots-7-lighten10,
.color-dots-7-lighten10-hover:hover {
  color: #ffffff !important;
}
.color-dots-7-lighten20,
.color-dots-7-lighten20-hover:hover {
  color: #ffffff !important;
}
.color-dots-7-lighten50,
.color-dots-7-lighten50-hover:hover {
  color: #ffffff !important;
}
.color-dots-7-hover:hover {
  color: #ffffff !important;
}
.color-dots-7 > li::before {
  color: #ffffff !important;
}
.color-dots-7.arrow-down:after,
.color-dots-7.arrow-bottom-right:after,
.color-dots-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-dots-7.arrow-up:after,
.color-dots-7.arrow-top-right:after,
.color-dots-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-dots-7-after:after {
  color: #ffffff !important;
}
.color-dots-7-before:before {
  color: #ffffff !important;
}
.color-dots-8 {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-dots-8-children {
  /* colorize dots */
}
.color-dots-8-children body,
.color-dots-8-children p {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children .h1,
.color-dots-8-children h1 {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children .h2,
.color-dots-8-children h2 {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children .h3,
.color-dots-8-children h3 {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children .h4,
.color-dots-8-children h4 {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children .h1.lead,
.color-dots-8-children .h2.lead,
.color-dots-8-children h1.lead,
.color-dots-8-children h2.lead,
.color-dots-8-children .h1.ingress,
.color-dots-8-children .h2.ingress,
.color-dots-8-children h1.ingress,
.color-dots-8-children h2.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children .h3.lead,
.color-dots-8-children .h4.lead,
.color-dots-8-children h3.lead,
.color-dots-8-children h4.lead,
.color-dots-8-children .h3.ingress,
.color-dots-8-children .h4.ingress,
.color-dots-8-children h3.ingress,
.color-dots-8-children h4.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children p {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children a:hover,
.color-dots-8-children a {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children ul li,
.color-dots-8-children ol li {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-children ul li::before,
.color-dots-8-children ol li::before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-dots-8-children ul li p,
.color-dots-8-children ol li p,
.color-dots-8-children ul li span,
.color-dots-8-children ol li span {
  color: rgba(0, 0, 0, 0.05);
}
.color-dots-8-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.color-dots-8-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.color-dots-8-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.color-dots-8-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.color-dots-8-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.color-dots-8-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.color-dots-8-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.color-dots-8-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.color-dots-8-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.color-dots-8-dark {
  color: #653460 !important;
}
.color-dots-8-dark.arrow-down:after,
.color-dots-8-dark.arrow-bottom-right:after,
.color-dots-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-dots-8-dark.arrow-up:after,
.color-dots-8-dark.arrow-top-right:after,
.color-dots-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-dots-8-darken5,
.color-dots-8-darken5-hover:hover {
  color: rgba(0, 0, 0, 0.0975) !important;
}
.color-dots-8-darken10,
.color-dots-8-darken10-hover:hover {
  color: rgba(0, 0, 0, 0.145) !important;
}
.color-dots-8-darken20,
.color-dots-8-darken20-hover:hover {
  color: rgba(0, 0, 0, 0.24) !important;
}
.color-dots-8-light {
  color: #e3e3db !important;
}
.color-dots-8-light.arrow-down:after,
.color-dots-8-light.arrow-bottom-right:after,
.color-dots-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-dots-8-light.arrow-up:after,
.color-dots-8-light.arrow-top-right:after,
.color-dots-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-dots-8-lighten10,
.color-dots-8-lighten10-hover:hover {
  color: rgba(207, 207, 207, 0.145) !important;
}
.color-dots-8-lighten20,
.color-dots-8-lighten20-hover:hover {
  color: rgba(231, 231, 231, 0.24) !important;
}
.color-dots-8-lighten50,
.color-dots-8-lighten50-hover:hover {
  color: rgba(249, 249, 249, 0.525) !important;
}
.color-dots-8-hover:hover {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-dots-8 > li::before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-dots-8.arrow-down:after,
.color-dots-8.arrow-bottom-right:after,
.color-dots-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-dots-8.arrow-up:after,
.color-dots-8.arrow-top-right:after,
.color-dots-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-dots-8-after:after {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-dots-8-before:before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.color-dots-9 {
  color: #d6dbcf !important;
}
.color-dots-9-children {
  /* colorize dots */
}
.color-dots-9-children body,
.color-dots-9-children p {
  color: #d6dbcf;
}
.color-dots-9-children .h1,
.color-dots-9-children h1 {
  color: #d6dbcf;
}
.color-dots-9-children .h2,
.color-dots-9-children h2 {
  color: #d6dbcf;
}
.color-dots-9-children .h3,
.color-dots-9-children h3 {
  color: #d6dbcf;
}
.color-dots-9-children .h4,
.color-dots-9-children h4 {
  color: #d6dbcf;
}
.color-dots-9-children .h1.lead,
.color-dots-9-children .h2.lead,
.color-dots-9-children h1.lead,
.color-dots-9-children h2.lead,
.color-dots-9-children .h1.ingress,
.color-dots-9-children .h2.ingress,
.color-dots-9-children h1.ingress,
.color-dots-9-children h2.ingress {
  color: #d6dbcf;
}
.color-dots-9-children .h3.lead,
.color-dots-9-children .h4.lead,
.color-dots-9-children h3.lead,
.color-dots-9-children h4.lead,
.color-dots-9-children .h3.ingress,
.color-dots-9-children .h4.ingress,
.color-dots-9-children h3.ingress,
.color-dots-9-children h4.ingress {
  color: #d6dbcf;
}
.color-dots-9-children p {
  color: #d6dbcf;
}
.color-dots-9-children a:hover,
.color-dots-9-children a {
  color: #d6dbcf;
}
.color-dots-9-children ul li,
.color-dots-9-children ol li {
  color: #d6dbcf;
}
.color-dots-9-children ul li::before,
.color-dots-9-children ol li::before {
  color: #d6dbcf !important;
}
.color-dots-9-children ul li p,
.color-dots-9-children ol li p,
.color-dots-9-children ul li span,
.color-dots-9-children ol li span {
  color: #d6dbcf;
}
.color-dots-9-opacity10 {
  color: rgba(214, 219, 207, 0.1) !important;
}
.color-dots-9-opacity20 {
  color: rgba(214, 219, 207, 0.2) !important;
}
.color-dots-9-opacity30 {
  color: rgba(214, 219, 207, 0.3) !important;
}
.color-dots-9-opacity40 {
  color: rgba(214, 219, 207, 0.4) !important;
}
.color-dots-9-opacity50 {
  color: rgba(214, 219, 207, 0.5) !important;
}
.color-dots-9-opacity60 {
  color: rgba(214, 219, 207, 0.6) !important;
}
.color-dots-9-opacity70 {
  color: rgba(214, 219, 207, 0.7) !important;
}
.color-dots-9-opacity80 {
  color: rgba(214, 219, 207, 0.8) !important;
}
.color-dots-9-opacity90 {
  color: rgba(214, 219, 207, 0.9) !important;
}
.color-dots-9-dark {
  color: #653460 !important;
}
.color-dots-9-dark.arrow-down:after,
.color-dots-9-dark.arrow-bottom-right:after,
.color-dots-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-dots-9-dark.arrow-up:after,
.color-dots-9-dark.arrow-top-right:after,
.color-dots-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-dots-9-darken5,
.color-dots-9-darken5-hover:hover {
  color: #cbd0c5 !important;
}
.color-dots-9-darken10,
.color-dots-9-darken10-hover:hover {
  color: #c1c5ba !important;
}
.color-dots-9-darken20,
.color-dots-9-darken20-hover:hover {
  color: #abafa6 !important;
}
.color-dots-9-light {
  color: #e3e3db !important;
}
.color-dots-9-light.arrow-down:after,
.color-dots-9-light.arrow-bottom-right:after,
.color-dots-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-dots-9-light.arrow-up:after,
.color-dots-9-light.arrow-top-right:after,
.color-dots-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-dots-9-lighten10,
.color-dots-9-lighten10-hover:hover {
  color: #dadfd4 !important;
}
.color-dots-9-lighten20,
.color-dots-9-lighten20-hover:hover {
  color: #dee2d9 !important;
}
.color-dots-9-lighten50,
.color-dots-9-lighten50-hover:hover {
  color: #ebede7 !important;
}
.color-dots-9-hover:hover {
  color: #d6dbcf !important;
}
.color-dots-9 > li::before {
  color: #d6dbcf !important;
}
.color-dots-9.arrow-down:after,
.color-dots-9.arrow-bottom-right:after,
.color-dots-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.color-dots-9.arrow-up:after,
.color-dots-9.arrow-top-right:after,
.color-dots-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.color-dots-9-after:after {
  color: #d6dbcf !important;
}
.color-dots-9-before:before {
  color: #d6dbcf !important;
}
.color-dots-10 {
  color: #EBE3DC !important;
}
.color-dots-10-children {
  /* colorize dots */
}
.color-dots-10-children body,
.color-dots-10-children p {
  color: #EBE3DC;
}
.color-dots-10-children .h1,
.color-dots-10-children h1 {
  color: #EBE3DC;
}
.color-dots-10-children .h2,
.color-dots-10-children h2 {
  color: #EBE3DC;
}
.color-dots-10-children .h3,
.color-dots-10-children h3 {
  color: #EBE3DC;
}
.color-dots-10-children .h4,
.color-dots-10-children h4 {
  color: #EBE3DC;
}
.color-dots-10-children .h1.lead,
.color-dots-10-children .h2.lead,
.color-dots-10-children h1.lead,
.color-dots-10-children h2.lead,
.color-dots-10-children .h1.ingress,
.color-dots-10-children .h2.ingress,
.color-dots-10-children h1.ingress,
.color-dots-10-children h2.ingress {
  color: #EBE3DC;
}
.color-dots-10-children .h3.lead,
.color-dots-10-children .h4.lead,
.color-dots-10-children h3.lead,
.color-dots-10-children h4.lead,
.color-dots-10-children .h3.ingress,
.color-dots-10-children .h4.ingress,
.color-dots-10-children h3.ingress,
.color-dots-10-children h4.ingress {
  color: #EBE3DC;
}
.color-dots-10-children p {
  color: #EBE3DC;
}
.color-dots-10-children a:hover,
.color-dots-10-children a {
  color: #EBE3DC;
}
.color-dots-10-children ul li,
.color-dots-10-children ol li {
  color: #EBE3DC;
}
.color-dots-10-children ul li::before,
.color-dots-10-children ol li::before {
  color: #EBE3DC !important;
}
.color-dots-10-children ul li p,
.color-dots-10-children ol li p,
.color-dots-10-children ul li span,
.color-dots-10-children ol li span {
  color: #EBE3DC;
}
.color-dots-10-opacity10 {
  color: rgba(235, 227, 220, 0.1) !important;
}
.color-dots-10-opacity20 {
  color: rgba(235, 227, 220, 0.2) !important;
}
.color-dots-10-opacity30 {
  color: rgba(235, 227, 220, 0.3) !important;
}
.color-dots-10-opacity40 {
  color: rgba(235, 227, 220, 0.4) !important;
}
.color-dots-10-opacity50 {
  color: rgba(235, 227, 220, 0.5) !important;
}
.color-dots-10-opacity60 {
  color: rgba(235, 227, 220, 0.6) !important;
}
.color-dots-10-opacity70 {
  color: rgba(235, 227, 220, 0.7) !important;
}
.color-dots-10-opacity80 {
  color: rgba(235, 227, 220, 0.8) !important;
}
.color-dots-10-opacity90 {
  color: rgba(235, 227, 220, 0.9) !important;
}
.color-dots-10-dark {
  color: #8d8884 !important;
}
.color-dots-10-dark.arrow-down:after,
.color-dots-10-dark.arrow-bottom-right:after,
.color-dots-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.color-dots-10-dark.arrow-up:after,
.color-dots-10-dark.arrow-top-right:after,
.color-dots-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.color-dots-10-darken5,
.color-dots-10-darken5-hover:hover {
  color: #dfd8d1 !important;
}
.color-dots-10-darken10,
.color-dots-10-darken10-hover:hover {
  color: #d4ccc6 !important;
}
.color-dots-10-darken20,
.color-dots-10-darken20-hover:hover {
  color: #bcb6b0 !important;
}
.color-dots-10-light {
  color: #F0E9E4 !important;
}
.color-dots-10-light.arrow-down:after,
.color-dots-10-light.arrow-bottom-right:after,
.color-dots-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.color-dots-10-light.arrow-up:after,
.color-dots-10-light.arrow-top-right:after,
.color-dots-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.color-dots-10-lighten10,
.color-dots-10-lighten10-hover:hover {
  color: #ede6e0 !important;
}
.color-dots-10-lighten20,
.color-dots-10-lighten20-hover:hover {
  color: #efe9e3 !important;
}
.color-dots-10-lighten50,
.color-dots-10-lighten50-hover:hover {
  color: #f5f1ee !important;
}
.color-dots-10-hover:hover {
  color: #EBE3DC !important;
}
.color-dots-10 > li::before {
  color: #EBE3DC !important;
}
.color-dots-10.arrow-down:after,
.color-dots-10.arrow-bottom-right:after,
.color-dots-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.color-dots-10.arrow-up:after,
.color-dots-10.arrow-top-right:after,
.color-dots-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.color-dots-10-after:after {
  color: #EBE3DC !important;
}
.color-dots-10-before:before {
  color: #EBE3DC !important;
}
.color-dots-black {
  color: black !important;
}
.color-dots-black-children {
  /* colorize dots */
}
.color-dots-black-children body,
.color-dots-black-children p {
  color: black;
}
.color-dots-black-children .h1,
.color-dots-black-children h1 {
  color: black;
}
.color-dots-black-children .h2,
.color-dots-black-children h2 {
  color: black;
}
.color-dots-black-children .h3,
.color-dots-black-children h3 {
  color: black;
}
.color-dots-black-children .h4,
.color-dots-black-children h4 {
  color: black;
}
.color-dots-black-children .h1.lead,
.color-dots-black-children .h2.lead,
.color-dots-black-children h1.lead,
.color-dots-black-children h2.lead,
.color-dots-black-children .h1.ingress,
.color-dots-black-children .h2.ingress,
.color-dots-black-children h1.ingress,
.color-dots-black-children h2.ingress {
  color: black;
}
.color-dots-black-children .h3.lead,
.color-dots-black-children .h4.lead,
.color-dots-black-children h3.lead,
.color-dots-black-children h4.lead,
.color-dots-black-children .h3.ingress,
.color-dots-black-children .h4.ingress,
.color-dots-black-children h3.ingress,
.color-dots-black-children h4.ingress {
  color: black;
}
.color-dots-black-children p {
  color: black;
}
.color-dots-black-children a:hover,
.color-dots-black-children a {
  color: black;
}
.color-dots-black-children ul li,
.color-dots-black-children ol li {
  color: black;
}
.color-dots-black-children ul li::before,
.color-dots-black-children ol li::before {
  color: black !important;
}
.color-dots-black-children ul li p,
.color-dots-black-children ol li p,
.color-dots-black-children ul li span,
.color-dots-black-children ol li span {
  color: black;
}
.color-dots-black-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.color-dots-black-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.color-dots-black-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.color-dots-black-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.color-dots-black-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.color-dots-black-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.color-dots-black-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.color-dots-black-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.color-dots-black-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.color-dots-black-dark {
  color: #613d3b !important;
}
.color-dots-black-dark.arrow-down:after,
.color-dots-black-dark.arrow-bottom-right:after,
.color-dots-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-black-dark.arrow-up:after,
.color-dots-black-dark.arrow-top-right:after,
.color-dots-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-black-darken5,
.color-dots-black-darken5-hover:hover {
  color: #000000 !important;
}
.color-dots-black-darken10,
.color-dots-black-darken10-hover:hover {
  color: #000000 !important;
}
.color-dots-black-darken20,
.color-dots-black-darken20-hover:hover {
  color: #000000 !important;
}
.color-dots-black-light {
  color: #FCF1F0 !important;
}
.color-dots-black-light.arrow-down:after,
.color-dots-black-light.arrow-bottom-right:after,
.color-dots-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-black-light.arrow-up:after,
.color-dots-black-light.arrow-top-right:after,
.color-dots-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-black-lighten10,
.color-dots-black-lighten10-hover:hover {
  color: #191919 !important;
}
.color-dots-black-lighten20,
.color-dots-black-lighten20-hover:hover {
  color: #333333 !important;
}
.color-dots-black-lighten50,
.color-dots-black-lighten50-hover:hover {
  color: #808080 !important;
}
.color-dots-black-hover:hover {
  color: black !important;
}
.color-dots-black > li::before {
  color: black !important;
}
.color-dots-black.arrow-down:after,
.color-dots-black.arrow-bottom-right:after,
.color-dots-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-dots-black.arrow-up:after,
.color-dots-black.arrow-top-right:after,
.color-dots-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-dots-black-after:after {
  color: black !important;
}
.color-dots-black-before:before {
  color: black !important;
}
.color-dots-neutral {
  color: #808080 !important;
}
.color-dots-neutral-children {
  /* colorize dots */
}
.color-dots-neutral-children body,
.color-dots-neutral-children p {
  color: #808080;
}
.color-dots-neutral-children .h1,
.color-dots-neutral-children h1 {
  color: #808080;
}
.color-dots-neutral-children .h2,
.color-dots-neutral-children h2 {
  color: #808080;
}
.color-dots-neutral-children .h3,
.color-dots-neutral-children h3 {
  color: #808080;
}
.color-dots-neutral-children .h4,
.color-dots-neutral-children h4 {
  color: #808080;
}
.color-dots-neutral-children .h1.lead,
.color-dots-neutral-children .h2.lead,
.color-dots-neutral-children h1.lead,
.color-dots-neutral-children h2.lead,
.color-dots-neutral-children .h1.ingress,
.color-dots-neutral-children .h2.ingress,
.color-dots-neutral-children h1.ingress,
.color-dots-neutral-children h2.ingress {
  color: #808080;
}
.color-dots-neutral-children .h3.lead,
.color-dots-neutral-children .h4.lead,
.color-dots-neutral-children h3.lead,
.color-dots-neutral-children h4.lead,
.color-dots-neutral-children .h3.ingress,
.color-dots-neutral-children .h4.ingress,
.color-dots-neutral-children h3.ingress,
.color-dots-neutral-children h4.ingress {
  color: #808080;
}
.color-dots-neutral-children p {
  color: #808080;
}
.color-dots-neutral-children a:hover,
.color-dots-neutral-children a {
  color: #808080;
}
.color-dots-neutral-children ul li,
.color-dots-neutral-children ol li {
  color: #808080;
}
.color-dots-neutral-children ul li::before,
.color-dots-neutral-children ol li::before {
  color: #808080 !important;
}
.color-dots-neutral-children ul li p,
.color-dots-neutral-children ol li p,
.color-dots-neutral-children ul li span,
.color-dots-neutral-children ol li span {
  color: #808080;
}
.color-dots-neutral-opacity10 {
  color: rgba(128, 128, 128, 0.1) !important;
}
.color-dots-neutral-opacity20 {
  color: rgba(128, 128, 128, 0.2) !important;
}
.color-dots-neutral-opacity30 {
  color: rgba(128, 128, 128, 0.3) !important;
}
.color-dots-neutral-opacity40 {
  color: rgba(128, 128, 128, 0.4) !important;
}
.color-dots-neutral-opacity50 {
  color: rgba(128, 128, 128, 0.5) !important;
}
.color-dots-neutral-opacity60 {
  color: rgba(128, 128, 128, 0.6) !important;
}
.color-dots-neutral-opacity70 {
  color: rgba(128, 128, 128, 0.7) !important;
}
.color-dots-neutral-opacity80 {
  color: rgba(128, 128, 128, 0.8) !important;
}
.color-dots-neutral-opacity90 {
  color: rgba(128, 128, 128, 0.9) !important;
}
.color-dots-neutral-dark {
  color: #4d4d4d !important;
}
.color-dots-neutral-dark.arrow-down:after,
.color-dots-neutral-dark.arrow-bottom-right:after,
.color-dots-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.color-dots-neutral-dark.arrow-up:after,
.color-dots-neutral-dark.arrow-top-right:after,
.color-dots-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.color-dots-neutral-darken5,
.color-dots-neutral-darken5-hover:hover {
  color: #797979 !important;
}
.color-dots-neutral-darken10,
.color-dots-neutral-darken10-hover:hover {
  color: #737373 !important;
}
.color-dots-neutral-darken20,
.color-dots-neutral-darken20-hover:hover {
  color: #666666 !important;
}
.color-dots-neutral-light {
  color: #ececec !important;
}
.color-dots-neutral-light.arrow-down:after,
.color-dots-neutral-light.arrow-bottom-right:after,
.color-dots-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.color-dots-neutral-light.arrow-up:after,
.color-dots-neutral-light.arrow-top-right:after,
.color-dots-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.color-dots-neutral-lighten10,
.color-dots-neutral-lighten10-hover:hover {
  color: #8c8c8c !important;
}
.color-dots-neutral-lighten20,
.color-dots-neutral-lighten20-hover:hover {
  color: #999999 !important;
}
.color-dots-neutral-lighten50,
.color-dots-neutral-lighten50-hover:hover {
  color: #bfbfbf !important;
}
.color-dots-neutral-hover:hover {
  color: #808080 !important;
}
.color-dots-neutral > li::before {
  color: #808080 !important;
}
.color-dots-neutral.arrow-down:after,
.color-dots-neutral.arrow-bottom-right:after,
.color-dots-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.color-dots-neutral.arrow-up:after,
.color-dots-neutral.arrow-top-right:after,
.color-dots-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.color-dots-neutral-after:after {
  color: #808080 !important;
}
.color-dots-neutral-before:before {
  color: #808080 !important;
}
.color-dots-white {
  color: white !important;
}
.color-dots-white-children {
  /* colorize dots */
}
.color-dots-white-children body,
.color-dots-white-children p {
  color: white;
}
.color-dots-white-children .h1,
.color-dots-white-children h1 {
  color: white;
}
.color-dots-white-children .h2,
.color-dots-white-children h2 {
  color: white;
}
.color-dots-white-children .h3,
.color-dots-white-children h3 {
  color: white;
}
.color-dots-white-children .h4,
.color-dots-white-children h4 {
  color: white;
}
.color-dots-white-children .h1.lead,
.color-dots-white-children .h2.lead,
.color-dots-white-children h1.lead,
.color-dots-white-children h2.lead,
.color-dots-white-children .h1.ingress,
.color-dots-white-children .h2.ingress,
.color-dots-white-children h1.ingress,
.color-dots-white-children h2.ingress {
  color: white;
}
.color-dots-white-children .h3.lead,
.color-dots-white-children .h4.lead,
.color-dots-white-children h3.lead,
.color-dots-white-children h4.lead,
.color-dots-white-children .h3.ingress,
.color-dots-white-children .h4.ingress,
.color-dots-white-children h3.ingress,
.color-dots-white-children h4.ingress {
  color: white;
}
.color-dots-white-children p {
  color: white;
}
.color-dots-white-children a:hover,
.color-dots-white-children a {
  color: white;
}
.color-dots-white-children ul li,
.color-dots-white-children ol li {
  color: white;
}
.color-dots-white-children ul li::before,
.color-dots-white-children ol li::before {
  color: white !important;
}
.color-dots-white-children ul li p,
.color-dots-white-children ol li p,
.color-dots-white-children ul li span,
.color-dots-white-children ol li span {
  color: white;
}
.color-dots-white-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.color-dots-white-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.color-dots-white-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.color-dots-white-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.color-dots-white-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.color-dots-white-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.color-dots-white-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.color-dots-white-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.color-dots-white-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.color-dots-white-dark {
  color: #613d3b !important;
}
.color-dots-white-dark.arrow-down:after,
.color-dots-white-dark.arrow-bottom-right:after,
.color-dots-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-white-dark.arrow-up:after,
.color-dots-white-dark.arrow-top-right:after,
.color-dots-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-white-darken5,
.color-dots-white-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.color-dots-white-darken10,
.color-dots-white-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.color-dots-white-darken20,
.color-dots-white-darken20-hover:hover {
  color: #cccccc !important;
}
.color-dots-white-light {
  color: #FCF1F0 !important;
}
.color-dots-white-light.arrow-down:after,
.color-dots-white-light.arrow-bottom-right:after,
.color-dots-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-white-light.arrow-up:after,
.color-dots-white-light.arrow-top-right:after,
.color-dots-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-white-lighten10,
.color-dots-white-lighten10-hover:hover {
  color: #ffffff !important;
}
.color-dots-white-lighten20,
.color-dots-white-lighten20-hover:hover {
  color: #ffffff !important;
}
.color-dots-white-lighten50,
.color-dots-white-lighten50-hover:hover {
  color: #ffffff !important;
}
.color-dots-white-hover:hover {
  color: white !important;
}
.color-dots-white > li::before {
  color: white !important;
}
.color-dots-white.arrow-down:after,
.color-dots-white.arrow-bottom-right:after,
.color-dots-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-dots-white.arrow-up:after,
.color-dots-white.arrow-top-right:after,
.color-dots-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-dots-white-after:after {
  color: white !important;
}
.color-dots-white-before:before {
  color: white !important;
}
.color-dots-completed {
  color: #3d9855 !important;
}
.color-dots-completed-children {
  /* colorize dots */
}
.color-dots-completed-children body,
.color-dots-completed-children p {
  color: #3d9855;
}
.color-dots-completed-children .h1,
.color-dots-completed-children h1 {
  color: #3d9855;
}
.color-dots-completed-children .h2,
.color-dots-completed-children h2 {
  color: #3d9855;
}
.color-dots-completed-children .h3,
.color-dots-completed-children h3 {
  color: #3d9855;
}
.color-dots-completed-children .h4,
.color-dots-completed-children h4 {
  color: #3d9855;
}
.color-dots-completed-children .h1.lead,
.color-dots-completed-children .h2.lead,
.color-dots-completed-children h1.lead,
.color-dots-completed-children h2.lead,
.color-dots-completed-children .h1.ingress,
.color-dots-completed-children .h2.ingress,
.color-dots-completed-children h1.ingress,
.color-dots-completed-children h2.ingress {
  color: #3d9855;
}
.color-dots-completed-children .h3.lead,
.color-dots-completed-children .h4.lead,
.color-dots-completed-children h3.lead,
.color-dots-completed-children h4.lead,
.color-dots-completed-children .h3.ingress,
.color-dots-completed-children .h4.ingress,
.color-dots-completed-children h3.ingress,
.color-dots-completed-children h4.ingress {
  color: #3d9855;
}
.color-dots-completed-children p {
  color: #3d9855;
}
.color-dots-completed-children a:hover,
.color-dots-completed-children a {
  color: #3d9855;
}
.color-dots-completed-children ul li,
.color-dots-completed-children ol li {
  color: #3d9855;
}
.color-dots-completed-children ul li::before,
.color-dots-completed-children ol li::before {
  color: #3d9855 !important;
}
.color-dots-completed-children ul li p,
.color-dots-completed-children ol li p,
.color-dots-completed-children ul li span,
.color-dots-completed-children ol li span {
  color: #3d9855;
}
.color-dots-completed-opacity10 {
  color: rgba(61, 152, 85, 0.1) !important;
}
.color-dots-completed-opacity20 {
  color: rgba(61, 152, 85, 0.2) !important;
}
.color-dots-completed-opacity30 {
  color: rgba(61, 152, 85, 0.3) !important;
}
.color-dots-completed-opacity40 {
  color: rgba(61, 152, 85, 0.4) !important;
}
.color-dots-completed-opacity50 {
  color: rgba(61, 152, 85, 0.5) !important;
}
.color-dots-completed-opacity60 {
  color: rgba(61, 152, 85, 0.6) !important;
}
.color-dots-completed-opacity70 {
  color: rgba(61, 152, 85, 0.7) !important;
}
.color-dots-completed-opacity80 {
  color: rgba(61, 152, 85, 0.8) !important;
}
.color-dots-completed-opacity90 {
  color: rgba(61, 152, 85, 0.9) !important;
}
.color-dots-completed-dark {
  color: #613d3b !important;
}
.color-dots-completed-dark.arrow-down:after,
.color-dots-completed-dark.arrow-bottom-right:after,
.color-dots-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-completed-dark.arrow-up:after,
.color-dots-completed-dark.arrow-top-right:after,
.color-dots-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-completed-darken5,
.color-dots-completed-darken5-hover:hover {
  color: #3a9051 !important;
}
.color-dots-completed-darken10,
.color-dots-completed-darken10-hover:hover {
  color: #37894d !important;
}
.color-dots-completed-darken20,
.color-dots-completed-darken20-hover:hover {
  color: #317a44 !important;
}
.color-dots-completed-light {
  color: #FCF1F0 !important;
}
.color-dots-completed-light.arrow-down:after,
.color-dots-completed-light.arrow-bottom-right:after,
.color-dots-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-completed-light.arrow-up:after,
.color-dots-completed-light.arrow-top-right:after,
.color-dots-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-completed-lighten10,
.color-dots-completed-lighten10-hover:hover {
  color: #50a266 !important;
}
.color-dots-completed-lighten20,
.color-dots-completed-lighten20-hover:hover {
  color: #64ad77 !important;
}
.color-dots-completed-lighten50,
.color-dots-completed-lighten50-hover:hover {
  color: #9eccaa !important;
}
.color-dots-completed-hover:hover {
  color: #3d9855 !important;
}
.color-dots-completed > li::before {
  color: #3d9855 !important;
}
.color-dots-completed.arrow-down:after,
.color-dots-completed.arrow-bottom-right:after,
.color-dots-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.color-dots-completed.arrow-up:after,
.color-dots-completed.arrow-top-right:after,
.color-dots-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.color-dots-completed-after:after {
  color: #3d9855 !important;
}
.color-dots-completed-before:before {
  color: #3d9855 !important;
}
.color-dots-box-details {
  color: #8A4743 !important;
}
.color-dots-box-details-children {
  /* colorize dots */
}
.color-dots-box-details-children body,
.color-dots-box-details-children p {
  color: #8A4743;
}
.color-dots-box-details-children .h1,
.color-dots-box-details-children h1 {
  color: #8A4743;
}
.color-dots-box-details-children .h2,
.color-dots-box-details-children h2 {
  color: #8A4743;
}
.color-dots-box-details-children .h3,
.color-dots-box-details-children h3 {
  color: #8A4743;
}
.color-dots-box-details-children .h4,
.color-dots-box-details-children h4 {
  color: #8A4743;
}
.color-dots-box-details-children .h1.lead,
.color-dots-box-details-children .h2.lead,
.color-dots-box-details-children h1.lead,
.color-dots-box-details-children h2.lead,
.color-dots-box-details-children .h1.ingress,
.color-dots-box-details-children .h2.ingress,
.color-dots-box-details-children h1.ingress,
.color-dots-box-details-children h2.ingress {
  color: #8A4743;
}
.color-dots-box-details-children .h3.lead,
.color-dots-box-details-children .h4.lead,
.color-dots-box-details-children h3.lead,
.color-dots-box-details-children h4.lead,
.color-dots-box-details-children .h3.ingress,
.color-dots-box-details-children .h4.ingress,
.color-dots-box-details-children h3.ingress,
.color-dots-box-details-children h4.ingress {
  color: #8A4743;
}
.color-dots-box-details-children p {
  color: #8A4743;
}
.color-dots-box-details-children a:hover,
.color-dots-box-details-children a {
  color: #8A4743;
}
.color-dots-box-details-children ul li,
.color-dots-box-details-children ol li {
  color: #8A4743;
}
.color-dots-box-details-children ul li::before,
.color-dots-box-details-children ol li::before {
  color: #8A4743 !important;
}
.color-dots-box-details-children ul li p,
.color-dots-box-details-children ol li p,
.color-dots-box-details-children ul li span,
.color-dots-box-details-children ol li span {
  color: #8A4743;
}
.color-dots-box-details-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.color-dots-box-details-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.color-dots-box-details-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.color-dots-box-details-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.color-dots-box-details-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.color-dots-box-details-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.color-dots-box-details-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.color-dots-box-details-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.color-dots-box-details-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.color-dots-box-details-dark {
  color: #613d3b !important;
}
.color-dots-box-details-dark.arrow-down:after,
.color-dots-box-details-dark.arrow-bottom-right:after,
.color-dots-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-dots-box-details-dark.arrow-up:after,
.color-dots-box-details-dark.arrow-top-right:after,
.color-dots-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-dots-box-details-darken5,
.color-dots-box-details-darken5-hover:hover {
  color: #834340 !important;
}
.color-dots-box-details-darken10,
.color-dots-box-details-darken10-hover:hover {
  color: #7c403c !important;
}
.color-dots-box-details-darken20,
.color-dots-box-details-darken20-hover:hover {
  color: #6e3936 !important;
}
.color-dots-box-details-light {
  color: #FCF1F0 !important;
}
.color-dots-box-details-light.arrow-down:after,
.color-dots-box-details-light.arrow-bottom-right:after,
.color-dots-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-dots-box-details-light.arrow-up:after,
.color-dots-box-details-light.arrow-top-right:after,
.color-dots-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-dots-box-details-lighten10,
.color-dots-box-details-lighten10-hover:hover {
  color: #965956 !important;
}
.color-dots-box-details-lighten20,
.color-dots-box-details-lighten20-hover:hover {
  color: #a16c69 !important;
}
.color-dots-box-details-lighten50,
.color-dots-box-details-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.color-dots-box-details-hover:hover {
  color: #8A4743 !important;
}
.color-dots-box-details > li::before {
  color: #8A4743 !important;
}
.color-dots-box-details.arrow-down:after,
.color-dots-box-details.arrow-bottom-right:after,
.color-dots-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-dots-box-details.arrow-up:after,
.color-dots-box-details.arrow-top-right:after,
.color-dots-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-dots-box-details-after:after {
  color: #8A4743 !important;
}
.color-dots-box-details-before:before {
  color: #8A4743 !important;
}
.color-dots-wrong {
  color: #ffe0e0 !important;
}
.color-dots-wrong-children {
  /* colorize dots */
}
.color-dots-wrong-children body,
.color-dots-wrong-children p {
  color: #ffe0e0;
}
.color-dots-wrong-children .h1,
.color-dots-wrong-children h1 {
  color: #ffe0e0;
}
.color-dots-wrong-children .h2,
.color-dots-wrong-children h2 {
  color: #ffe0e0;
}
.color-dots-wrong-children .h3,
.color-dots-wrong-children h3 {
  color: #ffe0e0;
}
.color-dots-wrong-children .h4,
.color-dots-wrong-children h4 {
  color: #ffe0e0;
}
.color-dots-wrong-children .h1.lead,
.color-dots-wrong-children .h2.lead,
.color-dots-wrong-children h1.lead,
.color-dots-wrong-children h2.lead,
.color-dots-wrong-children .h1.ingress,
.color-dots-wrong-children .h2.ingress,
.color-dots-wrong-children h1.ingress,
.color-dots-wrong-children h2.ingress {
  color: #ffe0e0;
}
.color-dots-wrong-children .h3.lead,
.color-dots-wrong-children .h4.lead,
.color-dots-wrong-children h3.lead,
.color-dots-wrong-children h4.lead,
.color-dots-wrong-children .h3.ingress,
.color-dots-wrong-children .h4.ingress,
.color-dots-wrong-children h3.ingress,
.color-dots-wrong-children h4.ingress {
  color: #ffe0e0;
}
.color-dots-wrong-children p {
  color: #ffe0e0;
}
.color-dots-wrong-children a:hover,
.color-dots-wrong-children a {
  color: #ffe0e0;
}
.color-dots-wrong-children ul li,
.color-dots-wrong-children ol li {
  color: #ffe0e0;
}
.color-dots-wrong-children ul li::before,
.color-dots-wrong-children ol li::before {
  color: #ffe0e0 !important;
}
.color-dots-wrong-children ul li p,
.color-dots-wrong-children ol li p,
.color-dots-wrong-children ul li span,
.color-dots-wrong-children ol li span {
  color: #ffe0e0;
}
.color-dots-wrong-opacity10 {
  color: rgba(255, 224, 224, 0.1) !important;
}
.color-dots-wrong-opacity20 {
  color: rgba(255, 224, 224, 0.2) !important;
}
.color-dots-wrong-opacity30 {
  color: rgba(255, 224, 224, 0.3) !important;
}
.color-dots-wrong-opacity40 {
  color: rgba(255, 224, 224, 0.4) !important;
}
.color-dots-wrong-opacity50 {
  color: rgba(255, 224, 224, 0.5) !important;
}
.color-dots-wrong-opacity60 {
  color: rgba(255, 224, 224, 0.6) !important;
}
.color-dots-wrong-opacity70 {
  color: rgba(255, 224, 224, 0.7) !important;
}
.color-dots-wrong-opacity80 {
  color: rgba(255, 224, 224, 0.8) !important;
}
.color-dots-wrong-opacity90 {
  color: rgba(255, 224, 224, 0.9) !important;
}
.color-dots-wrong-dark {
  color: #edb2ad !important;
}
.color-dots-wrong-dark.arrow-down:after,
.color-dots-wrong-dark.arrow-bottom-right:after,
.color-dots-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.color-dots-wrong-dark.arrow-up:after,
.color-dots-wrong-dark.arrow-top-right:after,
.color-dots-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.color-dots-wrong-darken5,
.color-dots-wrong-darken5-hover:hover {
  color: #f2d5d5 !important;
}
.color-dots-wrong-darken10,
.color-dots-wrong-darken10-hover:hover {
  color: #e6caca !important;
}
.color-dots-wrong-darken20,
.color-dots-wrong-darken20-hover:hover {
  color: #ccb3b3 !important;
}
.color-dots-wrong-light {
  color: #fffafa !important;
}
.color-dots-wrong-light.arrow-down:after,
.color-dots-wrong-light.arrow-bottom-right:after,
.color-dots-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.color-dots-wrong-light.arrow-up:after,
.color-dots-wrong-light.arrow-top-right:after,
.color-dots-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.color-dots-wrong-lighten10,
.color-dots-wrong-lighten10-hover:hover {
  color: #ffe3e3 !important;
}
.color-dots-wrong-lighten20,
.color-dots-wrong-lighten20-hover:hover {
  color: #ffe6e6 !important;
}
.color-dots-wrong-lighten50,
.color-dots-wrong-lighten50-hover:hover {
  color: #fff0f0 !important;
}
.color-dots-wrong-hover:hover {
  color: #ffe0e0 !important;
}
.color-dots-wrong > li::before {
  color: #ffe0e0 !important;
}
.color-dots-wrong.arrow-down:after,
.color-dots-wrong.arrow-bottom-right:after,
.color-dots-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.color-dots-wrong.arrow-up:after,
.color-dots-wrong.arrow-top-right:after,
.color-dots-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.color-dots-wrong-after:after {
  color: #ffe0e0 !important;
}
.color-dots-wrong-before:before {
  color: #ffe0e0 !important;
}
.color-dots-correct {
  color: #e1f3db !important;
}
.color-dots-correct-children {
  /* colorize dots */
}
.color-dots-correct-children body,
.color-dots-correct-children p {
  color: #e1f3db;
}
.color-dots-correct-children .h1,
.color-dots-correct-children h1 {
  color: #e1f3db;
}
.color-dots-correct-children .h2,
.color-dots-correct-children h2 {
  color: #e1f3db;
}
.color-dots-correct-children .h3,
.color-dots-correct-children h3 {
  color: #e1f3db;
}
.color-dots-correct-children .h4,
.color-dots-correct-children h4 {
  color: #e1f3db;
}
.color-dots-correct-children .h1.lead,
.color-dots-correct-children .h2.lead,
.color-dots-correct-children h1.lead,
.color-dots-correct-children h2.lead,
.color-dots-correct-children .h1.ingress,
.color-dots-correct-children .h2.ingress,
.color-dots-correct-children h1.ingress,
.color-dots-correct-children h2.ingress {
  color: #e1f3db;
}
.color-dots-correct-children .h3.lead,
.color-dots-correct-children .h4.lead,
.color-dots-correct-children h3.lead,
.color-dots-correct-children h4.lead,
.color-dots-correct-children .h3.ingress,
.color-dots-correct-children .h4.ingress,
.color-dots-correct-children h3.ingress,
.color-dots-correct-children h4.ingress {
  color: #e1f3db;
}
.color-dots-correct-children p {
  color: #e1f3db;
}
.color-dots-correct-children a:hover,
.color-dots-correct-children a {
  color: #e1f3db;
}
.color-dots-correct-children ul li,
.color-dots-correct-children ol li {
  color: #e1f3db;
}
.color-dots-correct-children ul li::before,
.color-dots-correct-children ol li::before {
  color: #e1f3db !important;
}
.color-dots-correct-children ul li p,
.color-dots-correct-children ol li p,
.color-dots-correct-children ul li span,
.color-dots-correct-children ol li span {
  color: #e1f3db;
}
.color-dots-correct-opacity10 {
  color: rgba(225, 243, 219, 0.1) !important;
}
.color-dots-correct-opacity20 {
  color: rgba(225, 243, 219, 0.2) !important;
}
.color-dots-correct-opacity30 {
  color: rgba(225, 243, 219, 0.3) !important;
}
.color-dots-correct-opacity40 {
  color: rgba(225, 243, 219, 0.4) !important;
}
.color-dots-correct-opacity50 {
  color: rgba(225, 243, 219, 0.5) !important;
}
.color-dots-correct-opacity60 {
  color: rgba(225, 243, 219, 0.6) !important;
}
.color-dots-correct-opacity70 {
  color: rgba(225, 243, 219, 0.7) !important;
}
.color-dots-correct-opacity80 {
  color: rgba(225, 243, 219, 0.8) !important;
}
.color-dots-correct-opacity90 {
  color: rgba(225, 243, 219, 0.9) !important;
}
.color-dots-correct-dark {
  color: #539764 !important;
}
.color-dots-correct-dark.arrow-down:after,
.color-dots-correct-dark.arrow-bottom-right:after,
.color-dots-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.color-dots-correct-dark.arrow-up:after,
.color-dots-correct-dark.arrow-top-right:after,
.color-dots-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.color-dots-correct-darken5,
.color-dots-correct-darken5-hover:hover {
  color: #d6e7d0 !important;
}
.color-dots-correct-darken10,
.color-dots-correct-darken10-hover:hover {
  color: #cbdbc5 !important;
}
.color-dots-correct-darken20,
.color-dots-correct-darken20-hover:hover {
  color: #b4c2af !important;
}
.color-dots-correct-light {
  color: #87b575 !important;
}
.color-dots-correct-light.arrow-down:after,
.color-dots-correct-light.arrow-bottom-right:after,
.color-dots-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.color-dots-correct-light.arrow-up:after,
.color-dots-correct-light.arrow-top-right:after,
.color-dots-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.color-dots-correct-lighten10,
.color-dots-correct-lighten10-hover:hover {
  color: #e4f4df !important;
}
.color-dots-correct-lighten20,
.color-dots-correct-lighten20-hover:hover {
  color: #e7f5e2 !important;
}
.color-dots-correct-lighten50,
.color-dots-correct-lighten50-hover:hover {
  color: #f0f9ed !important;
}
.color-dots-correct-hover:hover {
  color: #e1f3db !important;
}
.color-dots-correct > li::before {
  color: #e1f3db !important;
}
.color-dots-correct.arrow-down:after,
.color-dots-correct.arrow-bottom-right:after,
.color-dots-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.color-dots-correct.arrow-up:after,
.color-dots-correct.arrow-top-right:after,
.color-dots-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.color-dots-correct-after:after {
  color: #e1f3db !important;
}
.color-dots-correct-before:before {
  color: #e1f3db !important;
}
.color-dots-partly {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-children {
  /* colorize dots */
}
.color-dots-partly-children body,
.color-dots-partly-children p {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children .h1,
.color-dots-partly-children h1 {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children .h2,
.color-dots-partly-children h2 {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children .h3,
.color-dots-partly-children h3 {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children .h4,
.color-dots-partly-children h4 {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children .h1.lead,
.color-dots-partly-children .h2.lead,
.color-dots-partly-children h1.lead,
.color-dots-partly-children h2.lead,
.color-dots-partly-children .h1.ingress,
.color-dots-partly-children .h2.ingress,
.color-dots-partly-children h1.ingress,
.color-dots-partly-children h2.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children .h3.lead,
.color-dots-partly-children .h4.lead,
.color-dots-partly-children h3.lead,
.color-dots-partly-children h4.lead,
.color-dots-partly-children .h3.ingress,
.color-dots-partly-children .h4.ingress,
.color-dots-partly-children h3.ingress,
.color-dots-partly-children h4.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children p {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children a:hover,
.color-dots-partly-children a {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children ul li,
.color-dots-partly-children ol li {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-children ul li::before,
.color-dots-partly-children ol li::before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-children ul li p,
.color-dots-partly-children ol li p,
.color-dots-partly-children ul li span,
.color-dots-partly-children ol li span {
  color: rgba(0, 0, 0, 0.08);
}
.color-dots-partly-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.color-dots-partly-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.color-dots-partly-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.color-dots-partly-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.color-dots-partly-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.color-dots-partly-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.color-dots-partly-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.color-dots-partly-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.color-dots-partly-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.color-dots-partly-dark {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-dark.arrow-down:after,
.color-dots-partly-dark.arrow-bottom-right:after,
.color-dots-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-dark.arrow-up:after,
.color-dots-partly-dark.arrow-top-right:after,
.color-dots-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-darken5,
.color-dots-partly-darken5-hover:hover {
  color: rgba(0, 0, 0, 0.126) !important;
}
.color-dots-partly-darken10,
.color-dots-partly-darken10-hover:hover {
  color: rgba(0, 0, 0, 0.172) !important;
}
.color-dots-partly-darken20,
.color-dots-partly-darken20-hover:hover {
  color: rgba(0, 0, 0, 0.264) !important;
}
.color-dots-partly-light {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-light.arrow-down:after,
.color-dots-partly-light.arrow-bottom-right:after,
.color-dots-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-light.arrow-up:after,
.color-dots-partly-light.arrow-top-right:after,
.color-dots-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-lighten10,
.color-dots-partly-lighten10-hover:hover {
  color: rgba(185, 185, 185, 0.172) !important;
}
.color-dots-partly-lighten20,
.color-dots-partly-lighten20-hover:hover {
  color: rgba(219, 219, 219, 0.264) !important;
}
.color-dots-partly-lighten50,
.color-dots-partly-lighten50-hover:hover {
  color: rgba(245, 245, 245, 0.54) !important;
}
.color-dots-partly-hover:hover {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly > li::before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly.arrow-down:after,
.color-dots-partly.arrow-bottom-right:after,
.color-dots-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly.arrow-up:after,
.color-dots-partly.arrow-top-right:after,
.color-dots-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-after:after {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-dots-partly-before:before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.color-none {
  color: none !important;
}
.color-bg-framework {
  background-color: #874580 !important;
}
.color-bg-framework-opacity10 {
  background-color: rgba(135, 69, 128, 0.1) !important;
}
.color-bg-framework-opacity20 {
  background-color: rgba(135, 69, 128, 0.2) !important;
}
.color-bg-framework-opacity30 {
  background-color: rgba(135, 69, 128, 0.3) !important;
}
.color-bg-framework-opacity40 {
  background-color: rgba(135, 69, 128, 0.4) !important;
}
.color-bg-framework-opacity50 {
  background-color: rgba(135, 69, 128, 0.5) !important;
}
.color-bg-framework-opacity60 {
  background-color: rgba(135, 69, 128, 0.6) !important;
}
.color-bg-framework-opacity70 {
  background-color: rgba(135, 69, 128, 0.7) !important;
}
.color-bg-framework-opacity80 {
  background-color: rgba(135, 69, 128, 0.8) !important;
}
.color-bg-framework-opacity90 {
  background-color: rgba(135, 69, 128, 0.9) !important;
}
.color-bg-framework-dark {
  background-color: #653460 !important;
}
.color-bg-framework-dark.arrow-down:after,
.color-bg-framework-dark.arrow-bottom-right:after,
.color-bg-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-bg-framework-dark.arrow-up:after,
.color-bg-framework-dark.arrow-top-right:after,
.color-bg-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-bg-framework-darken5,
.color-bg-framework-darken5-hover:hover {
  background-color: #80427a !important;
}
.color-bg-framework-darken10,
.color-bg-framework-darken10-hover:hover {
  background-color: #7a3e73 !important;
}
.color-bg-framework-darken20,
.color-bg-framework-darken20-hover:hover {
  background-color: #6c3766 !important;
}
.color-bg-framework-light {
  background-color: #BF80B8 !important;
}
.color-bg-framework-light.arrow-down:after,
.color-bg-framework-light.arrow-bottom-right:after,
.color-bg-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-bg-framework-light.arrow-up:after,
.color-bg-framework-light.arrow-top-right:after,
.color-bg-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-bg-framework-lighten10,
.color-bg-framework-lighten10-hover:hover {
  background-color: #93588d !important;
}
.color-bg-framework-lighten20,
.color-bg-framework-lighten20-hover:hover {
  background-color: #9f6a99 !important;
}
.color-bg-framework-lighten50,
.color-bg-framework-lighten50-hover:hover {
  background-color: #c3a2c0 !important;
}
.color-bg-framework-hover:hover {
  background-color: #874580 !important;
}
.color-bg-framework > li::before {
  background-color: #874580 !important;
}
.color-bg-framework.arrow-down:after,
.color-bg-framework.arrow-bottom-right:after,
.color-bg-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-bg-framework.arrow-up:after,
.color-bg-framework.arrow-top-right:after,
.color-bg-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-bg-framework-after:after {
  background-color: #874580 !important;
}
.color-bg-framework-before:before {
  background-color: #874580 !important;
}
.color-bg-primary {
  background-color: #8A4743 !important;
}
.color-bg-primary-opacity10 {
  background-color: rgba(138, 71, 67, 0.1) !important;
}
.color-bg-primary-opacity20 {
  background-color: rgba(138, 71, 67, 0.2) !important;
}
.color-bg-primary-opacity30 {
  background-color: rgba(138, 71, 67, 0.3) !important;
}
.color-bg-primary-opacity40 {
  background-color: rgba(138, 71, 67, 0.4) !important;
}
.color-bg-primary-opacity50 {
  background-color: rgba(138, 71, 67, 0.5) !important;
}
.color-bg-primary-opacity60 {
  background-color: rgba(138, 71, 67, 0.6) !important;
}
.color-bg-primary-opacity70 {
  background-color: rgba(138, 71, 67, 0.7) !important;
}
.color-bg-primary-opacity80 {
  background-color: rgba(138, 71, 67, 0.8) !important;
}
.color-bg-primary-opacity90 {
  background-color: rgba(138, 71, 67, 0.9) !important;
}
.color-bg-primary-dark {
  background-color: #613d3b !important;
}
.color-bg-primary-dark.arrow-down:after,
.color-bg-primary-dark.arrow-bottom-right:after,
.color-bg-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-primary-dark.arrow-up:after,
.color-bg-primary-dark.arrow-top-right:after,
.color-bg-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-primary-darken5,
.color-bg-primary-darken5-hover:hover {
  background-color: #834340 !important;
}
.color-bg-primary-darken10,
.color-bg-primary-darken10-hover:hover {
  background-color: #7c403c !important;
}
.color-bg-primary-darken20,
.color-bg-primary-darken20-hover:hover {
  background-color: #6e3936 !important;
}
.color-bg-primary-light {
  background-color: #FCF1F0 !important;
}
.color-bg-primary-light.arrow-down:after,
.color-bg-primary-light.arrow-bottom-right:after,
.color-bg-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-primary-light.arrow-up:after,
.color-bg-primary-light.arrow-top-right:after,
.color-bg-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-primary-lighten10,
.color-bg-primary-lighten10-hover:hover {
  background-color: #965956 !important;
}
.color-bg-primary-lighten20,
.color-bg-primary-lighten20-hover:hover {
  background-color: #a16c69 !important;
}
.color-bg-primary-lighten50,
.color-bg-primary-lighten50-hover:hover {
  background-color: #c5a3a1 !important;
}
.color-bg-primary-hover:hover {
  background-color: #8A4743 !important;
}
.color-bg-primary > li::before {
  background-color: #8A4743 !important;
}
.color-bg-primary.arrow-down:after,
.color-bg-primary.arrow-bottom-right:after,
.color-bg-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-bg-primary.arrow-up:after,
.color-bg-primary.arrow-top-right:after,
.color-bg-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-bg-primary-after:after {
  background-color: #8A4743 !important;
}
.color-bg-primary-before:before {
  background-color: #8A4743 !important;
}
.color-bg-secondary {
  background-color: #3773B0 !important;
}
.color-bg-secondary-opacity10 {
  background-color: rgba(55, 115, 176, 0.1) !important;
}
.color-bg-secondary-opacity20 {
  background-color: rgba(55, 115, 176, 0.2) !important;
}
.color-bg-secondary-opacity30 {
  background-color: rgba(55, 115, 176, 0.3) !important;
}
.color-bg-secondary-opacity40 {
  background-color: rgba(55, 115, 176, 0.4) !important;
}
.color-bg-secondary-opacity50 {
  background-color: rgba(55, 115, 176, 0.5) !important;
}
.color-bg-secondary-opacity60 {
  background-color: rgba(55, 115, 176, 0.6) !important;
}
.color-bg-secondary-opacity70 {
  background-color: rgba(55, 115, 176, 0.7) !important;
}
.color-bg-secondary-opacity80 {
  background-color: rgba(55, 115, 176, 0.8) !important;
}
.color-bg-secondary-opacity90 {
  background-color: rgba(55, 115, 176, 0.9) !important;
}
.color-bg-secondary-dark {
  background-color: #1C3A58 !important;
}
.color-bg-secondary-dark.arrow-down:after,
.color-bg-secondary-dark.arrow-bottom-right:after,
.color-bg-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.color-bg-secondary-dark.arrow-up:after,
.color-bg-secondary-dark.arrow-top-right:after,
.color-bg-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.color-bg-secondary-darken5,
.color-bg-secondary-darken5-hover:hover {
  background-color: #346da7 !important;
}
.color-bg-secondary-darken10,
.color-bg-secondary-darken10-hover:hover {
  background-color: #32689e !important;
}
.color-bg-secondary-darken20,
.color-bg-secondary-darken20-hover:hover {
  background-color: #2c5c8d !important;
}
.color-bg-secondary-light {
  background-color: #D7E3EF !important;
}
.color-bg-secondary-light.arrow-down:after,
.color-bg-secondary-light.arrow-bottom-right:after,
.color-bg-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.color-bg-secondary-light.arrow-up:after,
.color-bg-secondary-light.arrow-top-right:after,
.color-bg-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.color-bg-secondary-lighten10,
.color-bg-secondary-lighten10-hover:hover {
  background-color: #4b81b8 !important;
}
.color-bg-secondary-lighten20,
.color-bg-secondary-lighten20-hover:hover {
  background-color: #5f8fc0 !important;
}
.color-bg-secondary-lighten50,
.color-bg-secondary-lighten50-hover:hover {
  background-color: #9bb9d8 !important;
}
.color-bg-secondary-hover:hover {
  background-color: #3773B0 !important;
}
.color-bg-secondary > li::before {
  background-color: #3773B0 !important;
}
.color-bg-secondary.arrow-down:after,
.color-bg-secondary.arrow-bottom-right:after,
.color-bg-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.color-bg-secondary.arrow-up:after,
.color-bg-secondary.arrow-top-right:after,
.color-bg-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.color-bg-secondary-after:after {
  background-color: #3773B0 !important;
}
.color-bg-secondary-before:before {
  background-color: #3773B0 !important;
}
.color-bg-section1,
.color-bg-section {
  background-color: #F9F5ED !important;
}
.color-bg-section1-opacity10,
.color-bg-section-opacity10 {
  background-color: rgba(249, 245, 237, 0.1) !important;
}
.color-bg-section1-opacity20,
.color-bg-section-opacity20 {
  background-color: rgba(249, 245, 237, 0.2) !important;
}
.color-bg-section1-opacity30,
.color-bg-section-opacity30 {
  background-color: rgba(249, 245, 237, 0.3) !important;
}
.color-bg-section1-opacity40,
.color-bg-section-opacity40 {
  background-color: rgba(249, 245, 237, 0.4) !important;
}
.color-bg-section1-opacity50,
.color-bg-section-opacity50 {
  background-color: rgba(249, 245, 237, 0.5) !important;
}
.color-bg-section1-opacity60,
.color-bg-section-opacity60 {
  background-color: rgba(249, 245, 237, 0.6) !important;
}
.color-bg-section1-opacity70,
.color-bg-section-opacity70 {
  background-color: rgba(249, 245, 237, 0.7) !important;
}
.color-bg-section1-opacity80,
.color-bg-section-opacity80 {
  background-color: rgba(249, 245, 237, 0.8) !important;
}
.color-bg-section1-opacity90,
.color-bg-section-opacity90 {
  background-color: rgba(249, 245, 237, 0.9) !important;
}
.color-bg-section1-dark,
.color-bg-section-dark {
  background-color: #613d3b !important;
}
.color-bg-section1-dark.arrow-down:after,
.color-bg-section-dark.arrow-down:after,
.color-bg-section1-dark.arrow-bottom-right:after,
.color-bg-section-dark.arrow-bottom-right:after,
.color-bg-section1-dark.arrow-bottom-left:after,
.color-bg-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-section1-dark.arrow-up:after,
.color-bg-section-dark.arrow-up:after,
.color-bg-section1-dark.arrow-top-right:after,
.color-bg-section-dark.arrow-top-right:after,
.color-bg-section1-dark.arrow-top-left:after,
.color-bg-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-section1-darken5,
.color-bg-section-darken5,
.color-bg-section1-darken5-hover:hover,
.color-bg-section-darken5-hover:hover {
  background-color: #ede9e1 !important;
}
.color-bg-section1-darken10,
.color-bg-section-darken10,
.color-bg-section1-darken10-hover:hover,
.color-bg-section-darken10-hover:hover {
  background-color: #e0ddd5 !important;
}
.color-bg-section1-darken20,
.color-bg-section-darken20,
.color-bg-section1-darken20-hover:hover,
.color-bg-section-darken20-hover:hover {
  background-color: #c7c4be !important;
}
.color-bg-section1-light,
.color-bg-section-light {
  background-color: #FCF1F0 !important;
}
.color-bg-section1-light.arrow-down:after,
.color-bg-section-light.arrow-down:after,
.color-bg-section1-light.arrow-bottom-right:after,
.color-bg-section-light.arrow-bottom-right:after,
.color-bg-section1-light.arrow-bottom-left:after,
.color-bg-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-section1-light.arrow-up:after,
.color-bg-section-light.arrow-up:after,
.color-bg-section1-light.arrow-top-right:after,
.color-bg-section-light.arrow-top-right:after,
.color-bg-section1-light.arrow-top-left:after,
.color-bg-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-section1-lighten10,
.color-bg-section-lighten10,
.color-bg-section1-lighten10-hover:hover,
.color-bg-section-lighten10-hover:hover {
  background-color: #faf6ef !important;
}
.color-bg-section1-lighten20,
.color-bg-section-lighten20,
.color-bg-section1-lighten20-hover:hover,
.color-bg-section-lighten20-hover:hover {
  background-color: #faf7f1 !important;
}
.color-bg-section1-lighten50,
.color-bg-section-lighten50,
.color-bg-section1-lighten50-hover:hover,
.color-bg-section-lighten50-hover:hover {
  background-color: #fcfaf6 !important;
}
.color-bg-section1-hover:hover,
.color-bg-section-hover:hover {
  background-color: #F9F5ED !important;
}
.color-bg-section1 > li::before,
.color-bg-section > li::before {
  background-color: #F9F5ED !important;
}
.color-bg-section1.arrow-down:after,
.color-bg-section.arrow-down:after,
.color-bg-section1.arrow-bottom-right:after,
.color-bg-section.arrow-bottom-right:after,
.color-bg-section1.arrow-bottom-left:after,
.color-bg-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.color-bg-section1.arrow-up:after,
.color-bg-section.arrow-up:after,
.color-bg-section1.arrow-top-right:after,
.color-bg-section.arrow-top-right:after,
.color-bg-section1.arrow-top-left:after,
.color-bg-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.color-bg-section1-after:after,
.color-bg-section-after:after {
  background-color: #F9F5ED !important;
}
.color-bg-section1-before:before,
.color-bg-section-before:before {
  background-color: #F9F5ED !important;
}
.color-bg-section2 {
  background-color: #F1ECE1 !important;
}
.color-bg-section2-opacity10 {
  background-color: rgba(241, 236, 225, 0.1) !important;
}
.color-bg-section2-opacity20 {
  background-color: rgba(241, 236, 225, 0.2) !important;
}
.color-bg-section2-opacity30 {
  background-color: rgba(241, 236, 225, 0.3) !important;
}
.color-bg-section2-opacity40 {
  background-color: rgba(241, 236, 225, 0.4) !important;
}
.color-bg-section2-opacity50 {
  background-color: rgba(241, 236, 225, 0.5) !important;
}
.color-bg-section2-opacity60 {
  background-color: rgba(241, 236, 225, 0.6) !important;
}
.color-bg-section2-opacity70 {
  background-color: rgba(241, 236, 225, 0.7) !important;
}
.color-bg-section2-opacity80 {
  background-color: rgba(241, 236, 225, 0.8) !important;
}
.color-bg-section2-opacity90 {
  background-color: rgba(241, 236, 225, 0.9) !important;
}
.color-bg-section2-dark {
  background-color: #613d3b !important;
}
.color-bg-section2-dark.arrow-down:after,
.color-bg-section2-dark.arrow-bottom-right:after,
.color-bg-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-section2-dark.arrow-up:after,
.color-bg-section2-dark.arrow-top-right:after,
.color-bg-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-section2-darken5,
.color-bg-section2-darken5-hover:hover {
  background-color: #e5e0d6 !important;
}
.color-bg-section2-darken10,
.color-bg-section2-darken10-hover:hover {
  background-color: #d9d4cb !important;
}
.color-bg-section2-darken20,
.color-bg-section2-darken20-hover:hover {
  background-color: #c1bdb4 !important;
}
.color-bg-section2-light {
  background-color: #FCF1F0 !important;
}
.color-bg-section2-light.arrow-down:after,
.color-bg-section2-light.arrow-bottom-right:after,
.color-bg-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-section2-light.arrow-up:after,
.color-bg-section2-light.arrow-top-right:after,
.color-bg-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-section2-lighten10,
.color-bg-section2-lighten10-hover:hover {
  background-color: #f2eee4 !important;
}
.color-bg-section2-lighten20,
.color-bg-section2-lighten20-hover:hover {
  background-color: #f4f0e7 !important;
}
.color-bg-section2-lighten50,
.color-bg-section2-lighten50-hover:hover {
  background-color: #f8f6f0 !important;
}
.color-bg-section2-hover:hover {
  background-color: #F1ECE1 !important;
}
.color-bg-section2 > li::before {
  background-color: #F1ECE1 !important;
}
.color-bg-section2.arrow-down:after,
.color-bg-section2.arrow-bottom-right:after,
.color-bg-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.color-bg-section2.arrow-up:after,
.color-bg-section2.arrow-top-right:after,
.color-bg-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.color-bg-section2-after:after {
  background-color: #F1ECE1 !important;
}
.color-bg-section2-before:before {
  background-color: #F1ECE1 !important;
}
.color-bg-section3 {
  background-color: #338268 !important;
}
.color-bg-section3-opacity10 {
  background-color: rgba(51, 130, 104, 0.1) !important;
}
.color-bg-section3-opacity20 {
  background-color: rgba(51, 130, 104, 0.2) !important;
}
.color-bg-section3-opacity30 {
  background-color: rgba(51, 130, 104, 0.3) !important;
}
.color-bg-section3-opacity40 {
  background-color: rgba(51, 130, 104, 0.4) !important;
}
.color-bg-section3-opacity50 {
  background-color: rgba(51, 130, 104, 0.5) !important;
}
.color-bg-section3-opacity60 {
  background-color: rgba(51, 130, 104, 0.6) !important;
}
.color-bg-section3-opacity70 {
  background-color: rgba(51, 130, 104, 0.7) !important;
}
.color-bg-section3-opacity80 {
  background-color: rgba(51, 130, 104, 0.8) !important;
}
.color-bg-section3-opacity90 {
  background-color: rgba(51, 130, 104, 0.9) !important;
}
.color-bg-section3-dark {
  background-color: #613d3b !important;
}
.color-bg-section3-dark.arrow-down:after,
.color-bg-section3-dark.arrow-bottom-right:after,
.color-bg-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-section3-dark.arrow-up:after,
.color-bg-section3-dark.arrow-top-right:after,
.color-bg-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-section3-darken5,
.color-bg-section3-darken5-hover:hover {
  background-color: #307c63 !important;
}
.color-bg-section3-darken10,
.color-bg-section3-darken10-hover:hover {
  background-color: #2e755e !important;
}
.color-bg-section3-darken20,
.color-bg-section3-darken20-hover:hover {
  background-color: #296853 !important;
}
.color-bg-section3-light {
  background-color: #FCF1F0 !important;
}
.color-bg-section3-light.arrow-down:after,
.color-bg-section3-light.arrow-bottom-right:after,
.color-bg-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-section3-light.arrow-up:after,
.color-bg-section3-light.arrow-top-right:after,
.color-bg-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-section3-lighten10,
.color-bg-section3-lighten10-hover:hover {
  background-color: #478f77 !important;
}
.color-bg-section3-lighten20,
.color-bg-section3-lighten20-hover:hover {
  background-color: #5c9b86 !important;
}
.color-bg-section3-lighten50,
.color-bg-section3-lighten50-hover:hover {
  background-color: #99c1b4 !important;
}
.color-bg-section3-hover:hover {
  background-color: #338268 !important;
}
.color-bg-section3 > li::before {
  background-color: #338268 !important;
}
.color-bg-section3.arrow-down:after,
.color-bg-section3.arrow-bottom-right:after,
.color-bg-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-bg-section3.arrow-up:after,
.color-bg-section3.arrow-top-right:after,
.color-bg-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-bg-section3-after:after {
  background-color: #338268 !important;
}
.color-bg-section3-before:before {
  background-color: #338268 !important;
}
.color-bg-section4 {
  background-color: #BF80B8 !important;
}
.color-bg-section4-opacity10 {
  background-color: rgba(191, 128, 184, 0.1) !important;
}
.color-bg-section4-opacity20 {
  background-color: rgba(191, 128, 184, 0.2) !important;
}
.color-bg-section4-opacity30 {
  background-color: rgba(191, 128, 184, 0.3) !important;
}
.color-bg-section4-opacity40 {
  background-color: rgba(191, 128, 184, 0.4) !important;
}
.color-bg-section4-opacity50 {
  background-color: rgba(191, 128, 184, 0.5) !important;
}
.color-bg-section4-opacity60 {
  background-color: rgba(191, 128, 184, 0.6) !important;
}
.color-bg-section4-opacity70 {
  background-color: rgba(191, 128, 184, 0.7) !important;
}
.color-bg-section4-opacity80 {
  background-color: rgba(191, 128, 184, 0.8) !important;
}
.color-bg-section4-opacity90 {
  background-color: rgba(191, 128, 184, 0.9) !important;
}
.color-bg-section4-dark {
  background-color: #613d3b !important;
}
.color-bg-section4-dark.arrow-down:after,
.color-bg-section4-dark.arrow-bottom-right:after,
.color-bg-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-section4-dark.arrow-up:after,
.color-bg-section4-dark.arrow-top-right:after,
.color-bg-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-section4-darken5,
.color-bg-section4-darken5-hover:hover {
  background-color: #b57aaf !important;
}
.color-bg-section4-darken10,
.color-bg-section4-darken10-hover:hover {
  background-color: #ac73a6 !important;
}
.color-bg-section4-darken20,
.color-bg-section4-darken20-hover:hover {
  background-color: #996693 !important;
}
.color-bg-section4-light {
  background-color: #FCF1F0 !important;
}
.color-bg-section4-light.arrow-down:after,
.color-bg-section4-light.arrow-bottom-right:after,
.color-bg-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-section4-light.arrow-up:after,
.color-bg-section4-light.arrow-top-right:after,
.color-bg-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-section4-lighten10,
.color-bg-section4-lighten10-hover:hover {
  background-color: #c58dbf !important;
}
.color-bg-section4-lighten20,
.color-bg-section4-lighten20-hover:hover {
  background-color: #cc99c6 !important;
}
.color-bg-section4-lighten50,
.color-bg-section4-lighten50-hover:hover {
  background-color: #dfc0dc !important;
}
.color-bg-section4-hover:hover {
  background-color: #BF80B8 !important;
}
.color-bg-section4 > li::before {
  background-color: #BF80B8 !important;
}
.color-bg-section4.arrow-down:after,
.color-bg-section4.arrow-bottom-right:after,
.color-bg-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-bg-section4.arrow-up:after,
.color-bg-section4.arrow-top-right:after,
.color-bg-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-bg-section4-after:after {
  background-color: #BF80B8 !important;
}
.color-bg-section4-before:before {
  background-color: #BF80B8 !important;
}
.color-bg-overlay {
  background-color: black !important;
}
.color-bg-overlay-opacity10 {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.color-bg-overlay-opacity20 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.color-bg-overlay-opacity30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.color-bg-overlay-opacity40 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}
.color-bg-overlay-opacity50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.color-bg-overlay-opacity60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.color-bg-overlay-opacity70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.color-bg-overlay-opacity80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.color-bg-overlay-opacity90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.color-bg-overlay-dark {
  background-color: #613d3b !important;
}
.color-bg-overlay-dark.arrow-down:after,
.color-bg-overlay-dark.arrow-bottom-right:after,
.color-bg-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-overlay-dark.arrow-up:after,
.color-bg-overlay-dark.arrow-top-right:after,
.color-bg-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-overlay-darken5,
.color-bg-overlay-darken5-hover:hover {
  background-color: #000000 !important;
}
.color-bg-overlay-darken10,
.color-bg-overlay-darken10-hover:hover {
  background-color: #000000 !important;
}
.color-bg-overlay-darken20,
.color-bg-overlay-darken20-hover:hover {
  background-color: #000000 !important;
}
.color-bg-overlay-light {
  background-color: #FCF1F0 !important;
}
.color-bg-overlay-light.arrow-down:after,
.color-bg-overlay-light.arrow-bottom-right:after,
.color-bg-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-overlay-light.arrow-up:after,
.color-bg-overlay-light.arrow-top-right:after,
.color-bg-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-overlay-lighten10,
.color-bg-overlay-lighten10-hover:hover {
  background-color: #191919 !important;
}
.color-bg-overlay-lighten20,
.color-bg-overlay-lighten20-hover:hover {
  background-color: #333333 !important;
}
.color-bg-overlay-lighten50,
.color-bg-overlay-lighten50-hover:hover {
  background-color: #808080 !important;
}
.color-bg-overlay-hover:hover {
  background-color: black !important;
}
.color-bg-overlay > li::before {
  background-color: black !important;
}
.color-bg-overlay.arrow-down:after,
.color-bg-overlay.arrow-bottom-right:after,
.color-bg-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-bg-overlay.arrow-up:after,
.color-bg-overlay.arrow-top-right:after,
.color-bg-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-bg-overlay-after:after {
  background-color: black !important;
}
.color-bg-overlay-before:before {
  background-color: black !important;
}
.color-bg-contrast {
  background-color: #8A4743 !important;
}
.color-bg-contrast-opacity10 {
  background-color: rgba(138, 71, 67, 0.1) !important;
}
.color-bg-contrast-opacity20 {
  background-color: rgba(138, 71, 67, 0.2) !important;
}
.color-bg-contrast-opacity30 {
  background-color: rgba(138, 71, 67, 0.3) !important;
}
.color-bg-contrast-opacity40 {
  background-color: rgba(138, 71, 67, 0.4) !important;
}
.color-bg-contrast-opacity50 {
  background-color: rgba(138, 71, 67, 0.5) !important;
}
.color-bg-contrast-opacity60 {
  background-color: rgba(138, 71, 67, 0.6) !important;
}
.color-bg-contrast-opacity70 {
  background-color: rgba(138, 71, 67, 0.7) !important;
}
.color-bg-contrast-opacity80 {
  background-color: rgba(138, 71, 67, 0.8) !important;
}
.color-bg-contrast-opacity90 {
  background-color: rgba(138, 71, 67, 0.9) !important;
}
.color-bg-contrast-dark {
  background-color: #532b28 !important;
}
.color-bg-contrast-dark.arrow-down:after,
.color-bg-contrast-dark.arrow-bottom-right:after,
.color-bg-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.color-bg-contrast-dark.arrow-up:after,
.color-bg-contrast-dark.arrow-top-right:after,
.color-bg-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.color-bg-contrast-darken5,
.color-bg-contrast-darken5-hover:hover {
  background-color: #834340 !important;
}
.color-bg-contrast-darken10,
.color-bg-contrast-darken10-hover:hover {
  background-color: #7c403c !important;
}
.color-bg-contrast-darken20,
.color-bg-contrast-darken20-hover:hover {
  background-color: #6e3936 !important;
}
.color-bg-contrast-light {
  background-color: #ede3e3 !important;
}
.color-bg-contrast-light.arrow-down:after,
.color-bg-contrast-light.arrow-bottom-right:after,
.color-bg-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.color-bg-contrast-light.arrow-up:after,
.color-bg-contrast-light.arrow-top-right:after,
.color-bg-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.color-bg-contrast-lighten10,
.color-bg-contrast-lighten10-hover:hover {
  background-color: #965956 !important;
}
.color-bg-contrast-lighten20,
.color-bg-contrast-lighten20-hover:hover {
  background-color: #a16c69 !important;
}
.color-bg-contrast-lighten50,
.color-bg-contrast-lighten50-hover:hover {
  background-color: #c5a3a1 !important;
}
.color-bg-contrast-hover:hover {
  background-color: #8A4743 !important;
}
.color-bg-contrast > li::before {
  background-color: #8A4743 !important;
}
.color-bg-contrast.arrow-down:after,
.color-bg-contrast.arrow-bottom-right:after,
.color-bg-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-bg-contrast.arrow-up:after,
.color-bg-contrast.arrow-top-right:after,
.color-bg-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-bg-contrast-after:after {
  background-color: #8A4743 !important;
}
.color-bg-contrast-before:before {
  background-color: #8A4743 !important;
}
.color-bg-action {
  background-color: #624f9e !important;
}
.color-bg-action-opacity10 {
  background-color: rgba(98, 79, 158, 0.1) !important;
}
.color-bg-action-opacity20 {
  background-color: rgba(98, 79, 158, 0.2) !important;
}
.color-bg-action-opacity30 {
  background-color: rgba(98, 79, 158, 0.3) !important;
}
.color-bg-action-opacity40 {
  background-color: rgba(98, 79, 158, 0.4) !important;
}
.color-bg-action-opacity50 {
  background-color: rgba(98, 79, 158, 0.5) !important;
}
.color-bg-action-opacity60 {
  background-color: rgba(98, 79, 158, 0.6) !important;
}
.color-bg-action-opacity70 {
  background-color: rgba(98, 79, 158, 0.7) !important;
}
.color-bg-action-opacity80 {
  background-color: rgba(98, 79, 158, 0.8) !important;
}
.color-bg-action-opacity90 {
  background-color: rgba(98, 79, 158, 0.9) !important;
}
.color-bg-action-dark {
  background-color: #544488 !important;
}
.color-bg-action-dark.arrow-down:after,
.color-bg-action-dark.arrow-bottom-right:after,
.color-bg-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.color-bg-action-dark.arrow-up:after,
.color-bg-action-dark.arrow-top-right:after,
.color-bg-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.color-bg-action-darken5,
.color-bg-action-darken5-hover:hover {
  background-color: #5d4b96 !important;
}
.color-bg-action-darken10,
.color-bg-action-darken10-hover:hover {
  background-color: #58478e !important;
}
.color-bg-action-darken20,
.color-bg-action-darken20-hover:hover {
  background-color: #4e3f7e !important;
}
.color-bg-action-light {
  background-color: #e7e5f0 !important;
}
.color-bg-action-light.arrow-down:after,
.color-bg-action-light.arrow-bottom-right:after,
.color-bg-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.color-bg-action-light.arrow-up:after,
.color-bg-action-light.arrow-top-right:after,
.color-bg-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.color-bg-action-lighten10,
.color-bg-action-lighten10-hover:hover {
  background-color: #7261a8 !important;
}
.color-bg-action-lighten20,
.color-bg-action-lighten20-hover:hover {
  background-color: #8172b1 !important;
}
.color-bg-action-lighten50,
.color-bg-action-lighten50-hover:hover {
  background-color: #b1a7cf !important;
}
.color-bg-action-hover:hover {
  background-color: #624f9e !important;
}
.color-bg-action > li::before {
  background-color: #624f9e !important;
}
.color-bg-action.arrow-down:after,
.color-bg-action.arrow-bottom-right:after,
.color-bg-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.color-bg-action.arrow-up:after,
.color-bg-action.arrow-top-right:after,
.color-bg-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.color-bg-action-after:after {
  background-color: #624f9e !important;
}
.color-bg-action-before:before {
  background-color: #624f9e !important;
}
.color-bg-text-primary {
  background-color: #453B31 !important;
}
.color-bg-text-primary-opacity10 {
  background-color: rgba(69, 59, 49, 0.1) !important;
}
.color-bg-text-primary-opacity20 {
  background-color: rgba(69, 59, 49, 0.2) !important;
}
.color-bg-text-primary-opacity30 {
  background-color: rgba(69, 59, 49, 0.3) !important;
}
.color-bg-text-primary-opacity40 {
  background-color: rgba(69, 59, 49, 0.4) !important;
}
.color-bg-text-primary-opacity50 {
  background-color: rgba(69, 59, 49, 0.5) !important;
}
.color-bg-text-primary-opacity60 {
  background-color: rgba(69, 59, 49, 0.6) !important;
}
.color-bg-text-primary-opacity70 {
  background-color: rgba(69, 59, 49, 0.7) !important;
}
.color-bg-text-primary-opacity80 {
  background-color: rgba(69, 59, 49, 0.8) !important;
}
.color-bg-text-primary-opacity90 {
  background-color: rgba(69, 59, 49, 0.9) !important;
}
.color-bg-text-primary-dark {
  background-color: #613d3b !important;
}
.color-bg-text-primary-dark.arrow-down:after,
.color-bg-text-primary-dark.arrow-bottom-right:after,
.color-bg-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-text-primary-dark.arrow-up:after,
.color-bg-text-primary-dark.arrow-top-right:after,
.color-bg-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-text-primary-darken5,
.color-bg-text-primary-darken5-hover:hover {
  background-color: #42382f !important;
}
.color-bg-text-primary-darken10,
.color-bg-text-primary-darken10-hover:hover {
  background-color: #3e352c !important;
}
.color-bg-text-primary-darken20,
.color-bg-text-primary-darken20-hover:hover {
  background-color: #372f27 !important;
}
.color-bg-text-primary-light {
  background-color: #FCF1F0 !important;
}
.color-bg-text-primary-light.arrow-down:after,
.color-bg-text-primary-light.arrow-bottom-right:after,
.color-bg-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-text-primary-light.arrow-up:after,
.color-bg-text-primary-light.arrow-top-right:after,
.color-bg-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-text-primary-lighten10,
.color-bg-text-primary-lighten10-hover:hover {
  background-color: #584f46 !important;
}
.color-bg-text-primary-lighten20,
.color-bg-text-primary-lighten20-hover:hover {
  background-color: #6a625a !important;
}
.color-bg-text-primary-lighten50,
.color-bg-text-primary-lighten50-hover:hover {
  background-color: #a29d98 !important;
}
.color-bg-text-primary-hover:hover {
  background-color: #453B31 !important;
}
.color-bg-text-primary > li::before {
  background-color: #453B31 !important;
}
.color-bg-text-primary.arrow-down:after,
.color-bg-text-primary.arrow-bottom-right:after,
.color-bg-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.color-bg-text-primary.arrow-up:after,
.color-bg-text-primary.arrow-top-right:after,
.color-bg-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.color-bg-text-primary-after:after {
  background-color: #453B31 !important;
}
.color-bg-text-primary-before:before {
  background-color: #453B31 !important;
}
.color-bg-footer {
  background-color: white !important;
}
.color-bg-footer-opacity10 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.color-bg-footer-opacity20 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.color-bg-footer-opacity30 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.color-bg-footer-opacity40 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.color-bg-footer-opacity50 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.color-bg-footer-opacity60 {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.color-bg-footer-opacity70 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.color-bg-footer-opacity80 {
  background-color: rgba(255, 255, 255, 0.8) !important;
}
.color-bg-footer-opacity90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.color-bg-footer-dark {
  background-color: #613d3b !important;
}
.color-bg-footer-dark.arrow-down:after,
.color-bg-footer-dark.arrow-bottom-right:after,
.color-bg-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-footer-dark.arrow-up:after,
.color-bg-footer-dark.arrow-top-right:after,
.color-bg-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-footer-darken5,
.color-bg-footer-darken5-hover:hover {
  background-color: #f2f2f2 !important;
}
.color-bg-footer-darken10,
.color-bg-footer-darken10-hover:hover {
  background-color: #e6e6e6 !important;
}
.color-bg-footer-darken20,
.color-bg-footer-darken20-hover:hover {
  background-color: #cccccc !important;
}
.color-bg-footer-light {
  background-color: #FCF1F0 !important;
}
.color-bg-footer-light.arrow-down:after,
.color-bg-footer-light.arrow-bottom-right:after,
.color-bg-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-footer-light.arrow-up:after,
.color-bg-footer-light.arrow-top-right:after,
.color-bg-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-footer-lighten10,
.color-bg-footer-lighten10-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-footer-lighten20,
.color-bg-footer-lighten20-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-footer-lighten50,
.color-bg-footer-lighten50-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-footer-hover:hover {
  background-color: white !important;
}
.color-bg-footer > li::before {
  background-color: white !important;
}
.color-bg-footer.arrow-down:after,
.color-bg-footer.arrow-bottom-right:after,
.color-bg-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-bg-footer.arrow-up:after,
.color-bg-footer.arrow-top-right:after,
.color-bg-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-bg-footer-after:after {
  background-color: white !important;
}
.color-bg-footer-before:before {
  background-color: white !important;
}
.color-bg-text-contrast {
  background-color: #8A4743 !important;
}
.color-bg-text-contrast-opacity10 {
  background-color: rgba(138, 71, 67, 0.1) !important;
}
.color-bg-text-contrast-opacity20 {
  background-color: rgba(138, 71, 67, 0.2) !important;
}
.color-bg-text-contrast-opacity30 {
  background-color: rgba(138, 71, 67, 0.3) !important;
}
.color-bg-text-contrast-opacity40 {
  background-color: rgba(138, 71, 67, 0.4) !important;
}
.color-bg-text-contrast-opacity50 {
  background-color: rgba(138, 71, 67, 0.5) !important;
}
.color-bg-text-contrast-opacity60 {
  background-color: rgba(138, 71, 67, 0.6) !important;
}
.color-bg-text-contrast-opacity70 {
  background-color: rgba(138, 71, 67, 0.7) !important;
}
.color-bg-text-contrast-opacity80 {
  background-color: rgba(138, 71, 67, 0.8) !important;
}
.color-bg-text-contrast-opacity90 {
  background-color: rgba(138, 71, 67, 0.9) !important;
}
.color-bg-text-contrast-dark {
  background-color: #613d3b !important;
}
.color-bg-text-contrast-dark.arrow-down:after,
.color-bg-text-contrast-dark.arrow-bottom-right:after,
.color-bg-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-text-contrast-dark.arrow-up:after,
.color-bg-text-contrast-dark.arrow-top-right:after,
.color-bg-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-text-contrast-darken5,
.color-bg-text-contrast-darken5-hover:hover {
  background-color: #834340 !important;
}
.color-bg-text-contrast-darken10,
.color-bg-text-contrast-darken10-hover:hover {
  background-color: #7c403c !important;
}
.color-bg-text-contrast-darken20,
.color-bg-text-contrast-darken20-hover:hover {
  background-color: #6e3936 !important;
}
.color-bg-text-contrast-light {
  background-color: #FCF1F0 !important;
}
.color-bg-text-contrast-light.arrow-down:after,
.color-bg-text-contrast-light.arrow-bottom-right:after,
.color-bg-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-text-contrast-light.arrow-up:after,
.color-bg-text-contrast-light.arrow-top-right:after,
.color-bg-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-text-contrast-lighten10,
.color-bg-text-contrast-lighten10-hover:hover {
  background-color: #965956 !important;
}
.color-bg-text-contrast-lighten20,
.color-bg-text-contrast-lighten20-hover:hover {
  background-color: #a16c69 !important;
}
.color-bg-text-contrast-lighten50,
.color-bg-text-contrast-lighten50-hover:hover {
  background-color: #c5a3a1 !important;
}
.color-bg-text-contrast-hover:hover {
  background-color: #8A4743 !important;
}
.color-bg-text-contrast > li::before {
  background-color: #8A4743 !important;
}
.color-bg-text-contrast.arrow-down:after,
.color-bg-text-contrast.arrow-bottom-right:after,
.color-bg-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-bg-text-contrast.arrow-up:after,
.color-bg-text-contrast.arrow-top-right:after,
.color-bg-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-bg-text-contrast-after:after {
  background-color: #8A4743 !important;
}
.color-bg-text-contrast-before:before {
  background-color: #8A4743 !important;
}
.color-bg-headings {
  background-color: #613d3b !important;
}
.color-bg-headings-opacity10 {
  background-color: rgba(97, 61, 59, 0.1) !important;
}
.color-bg-headings-opacity20 {
  background-color: rgba(97, 61, 59, 0.2) !important;
}
.color-bg-headings-opacity30 {
  background-color: rgba(97, 61, 59, 0.3) !important;
}
.color-bg-headings-opacity40 {
  background-color: rgba(97, 61, 59, 0.4) !important;
}
.color-bg-headings-opacity50 {
  background-color: rgba(97, 61, 59, 0.5) !important;
}
.color-bg-headings-opacity60 {
  background-color: rgba(97, 61, 59, 0.6) !important;
}
.color-bg-headings-opacity70 {
  background-color: rgba(97, 61, 59, 0.7) !important;
}
.color-bg-headings-opacity80 {
  background-color: rgba(97, 61, 59, 0.8) !important;
}
.color-bg-headings-opacity90 {
  background-color: rgba(97, 61, 59, 0.9) !important;
}
.color-bg-headings-dark {
  background-color: #613d3b !important;
}
.color-bg-headings-dark.arrow-down:after,
.color-bg-headings-dark.arrow-bottom-right:after,
.color-bg-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-headings-dark.arrow-up:after,
.color-bg-headings-dark.arrow-top-right:after,
.color-bg-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-headings-darken5,
.color-bg-headings-darken5-hover:hover {
  background-color: #5c3a38 !important;
}
.color-bg-headings-darken10,
.color-bg-headings-darken10-hover:hover {
  background-color: #573735 !important;
}
.color-bg-headings-darken20,
.color-bg-headings-darken20-hover:hover {
  background-color: #4e312f !important;
}
.color-bg-headings-light {
  background-color: #FCF1F0 !important;
}
.color-bg-headings-light.arrow-down:after,
.color-bg-headings-light.arrow-bottom-right:after,
.color-bg-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-headings-light.arrow-up:after,
.color-bg-headings-light.arrow-top-right:after,
.color-bg-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-headings-lighten10,
.color-bg-headings-lighten10-hover:hover {
  background-color: #71504f !important;
}
.color-bg-headings-lighten20,
.color-bg-headings-lighten20-hover:hover {
  background-color: #816462 !important;
}
.color-bg-headings-lighten50,
.color-bg-headings-lighten50-hover:hover {
  background-color: #b09e9d !important;
}
.color-bg-headings-hover:hover {
  background-color: #613d3b !important;
}
.color-bg-headings > li::before {
  background-color: #613d3b !important;
}
.color-bg-headings.arrow-down:after,
.color-bg-headings.arrow-bottom-right:after,
.color-bg-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-headings.arrow-up:after,
.color-bg-headings.arrow-top-right:after,
.color-bg-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-headings-after:after {
  background-color: #613d3b !important;
}
.color-bg-headings-before:before {
  background-color: #613d3b !important;
}
.color-bg-1 {
  background-color: #874580 !important;
}
.color-bg-1-opacity10 {
  background-color: rgba(135, 69, 128, 0.1) !important;
}
.color-bg-1-opacity20 {
  background-color: rgba(135, 69, 128, 0.2) !important;
}
.color-bg-1-opacity30 {
  background-color: rgba(135, 69, 128, 0.3) !important;
}
.color-bg-1-opacity40 {
  background-color: rgba(135, 69, 128, 0.4) !important;
}
.color-bg-1-opacity50 {
  background-color: rgba(135, 69, 128, 0.5) !important;
}
.color-bg-1-opacity60 {
  background-color: rgba(135, 69, 128, 0.6) !important;
}
.color-bg-1-opacity70 {
  background-color: rgba(135, 69, 128, 0.7) !important;
}
.color-bg-1-opacity80 {
  background-color: rgba(135, 69, 128, 0.8) !important;
}
.color-bg-1-opacity90 {
  background-color: rgba(135, 69, 128, 0.9) !important;
}
.color-bg-1-dark {
  background-color: #653460 !important;
}
.color-bg-1-dark.arrow-down:after,
.color-bg-1-dark.arrow-bottom-right:after,
.color-bg-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-bg-1-dark.arrow-up:after,
.color-bg-1-dark.arrow-top-right:after,
.color-bg-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-bg-1-darken5,
.color-bg-1-darken5-hover:hover {
  background-color: #80427a !important;
}
.color-bg-1-darken10,
.color-bg-1-darken10-hover:hover {
  background-color: #7a3e73 !important;
}
.color-bg-1-darken20,
.color-bg-1-darken20-hover:hover {
  background-color: #6c3766 !important;
}
.color-bg-1-light {
  background-color: #BF80B8 !important;
}
.color-bg-1-light.arrow-down:after,
.color-bg-1-light.arrow-bottom-right:after,
.color-bg-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-bg-1-light.arrow-up:after,
.color-bg-1-light.arrow-top-right:after,
.color-bg-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-bg-1-lighten10,
.color-bg-1-lighten10-hover:hover {
  background-color: #93588d !important;
}
.color-bg-1-lighten20,
.color-bg-1-lighten20-hover:hover {
  background-color: #9f6a99 !important;
}
.color-bg-1-lighten50,
.color-bg-1-lighten50-hover:hover {
  background-color: #c3a2c0 !important;
}
.color-bg-1-hover:hover {
  background-color: #874580 !important;
}
.color-bg-1 > li::before {
  background-color: #874580 !important;
}
.color-bg-1.arrow-down:after,
.color-bg-1.arrow-bottom-right:after,
.color-bg-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-bg-1.arrow-up:after,
.color-bg-1.arrow-top-right:after,
.color-bg-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-bg-1-after:after {
  background-color: #874580 !important;
}
.color-bg-1-before:before {
  background-color: #874580 !important;
}
.color-bg-2 {
  background-color: #FFCC85 !important;
}
.color-bg-2-opacity10 {
  background-color: rgba(255, 204, 133, 0.1) !important;
}
.color-bg-2-opacity20 {
  background-color: rgba(255, 204, 133, 0.2) !important;
}
.color-bg-2-opacity30 {
  background-color: rgba(255, 204, 133, 0.3) !important;
}
.color-bg-2-opacity40 {
  background-color: rgba(255, 204, 133, 0.4) !important;
}
.color-bg-2-opacity50 {
  background-color: rgba(255, 204, 133, 0.5) !important;
}
.color-bg-2-opacity60 {
  background-color: rgba(255, 204, 133, 0.6) !important;
}
.color-bg-2-opacity70 {
  background-color: rgba(255, 204, 133, 0.7) !important;
}
.color-bg-2-opacity80 {
  background-color: rgba(255, 204, 133, 0.8) !important;
}
.color-bg-2-opacity90 {
  background-color: rgba(255, 204, 133, 0.9) !important;
}
.color-bg-2-dark {
  background-color: #A8824C !important;
}
.color-bg-2-dark.arrow-down:after,
.color-bg-2-dark.arrow-bottom-right:after,
.color-bg-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.color-bg-2-dark.arrow-up:after,
.color-bg-2-dark.arrow-top-right:after,
.color-bg-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.color-bg-2-darken5,
.color-bg-2-darken5-hover:hover {
  background-color: #f2c27e !important;
}
.color-bg-2-darken10,
.color-bg-2-darken10-hover:hover {
  background-color: #e6b878 !important;
}
.color-bg-2-darken20,
.color-bg-2-darken20-hover:hover {
  background-color: #cca36a !important;
}
.color-bg-2-light {
  background-color: #F5DFC1 !important;
}
.color-bg-2-light.arrow-down:after,
.color-bg-2-light.arrow-bottom-right:after,
.color-bg-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.color-bg-2-light.arrow-up:after,
.color-bg-2-light.arrow-top-right:after,
.color-bg-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.color-bg-2-lighten10,
.color-bg-2-lighten10-hover:hover {
  background-color: #ffd191 !important;
}
.color-bg-2-lighten20,
.color-bg-2-lighten20-hover:hover {
  background-color: #ffd69d !important;
}
.color-bg-2-lighten50,
.color-bg-2-lighten50-hover:hover {
  background-color: #ffe6c2 !important;
}
.color-bg-2-hover:hover {
  background-color: #FFCC85 !important;
}
.color-bg-2 > li::before {
  background-color: #FFCC85 !important;
}
.color-bg-2.arrow-down:after,
.color-bg-2.arrow-bottom-right:after,
.color-bg-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.color-bg-2.arrow-up:after,
.color-bg-2.arrow-top-right:after,
.color-bg-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.color-bg-2-after:after {
  background-color: #FFCC85 !important;
}
.color-bg-2-before:before {
  background-color: #FFCC85 !important;
}
.color-bg-3 {
  background-color: #3387B0 !important;
}
.color-bg-3-opacity10 {
  background-color: rgba(51, 135, 176, 0.1) !important;
}
.color-bg-3-opacity20 {
  background-color: rgba(51, 135, 176, 0.2) !important;
}
.color-bg-3-opacity30 {
  background-color: rgba(51, 135, 176, 0.3) !important;
}
.color-bg-3-opacity40 {
  background-color: rgba(51, 135, 176, 0.4) !important;
}
.color-bg-3-opacity50 {
  background-color: rgba(51, 135, 176, 0.5) !important;
}
.color-bg-3-opacity60 {
  background-color: rgba(51, 135, 176, 0.6) !important;
}
.color-bg-3-opacity70 {
  background-color: rgba(51, 135, 176, 0.7) !important;
}
.color-bg-3-opacity80 {
  background-color: rgba(51, 135, 176, 0.8) !important;
}
.color-bg-3-opacity90 {
  background-color: rgba(51, 135, 176, 0.9) !important;
}
.color-bg-3-dark {
  background-color: #1E5975 !important;
}
.color-bg-3-dark.arrow-down:after,
.color-bg-3-dark.arrow-bottom-right:after,
.color-bg-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.color-bg-3-dark.arrow-up:after,
.color-bg-3-dark.arrow-top-right:after,
.color-bg-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.color-bg-3-darken5,
.color-bg-3-darken5-hover:hover {
  background-color: #3080a7 !important;
}
.color-bg-3-darken10,
.color-bg-3-darken10-hover:hover {
  background-color: #2e7a9e !important;
}
.color-bg-3-darken20,
.color-bg-3-darken20-hover:hover {
  background-color: #296c8d !important;
}
.color-bg-3-light {
  background-color: #DDE9F0 !important;
}
.color-bg-3-light.arrow-down:after,
.color-bg-3-light.arrow-bottom-right:after,
.color-bg-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.color-bg-3-light.arrow-up:after,
.color-bg-3-light.arrow-top-right:after,
.color-bg-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.color-bg-3-lighten10,
.color-bg-3-lighten10-hover:hover {
  background-color: #4793b8 !important;
}
.color-bg-3-lighten20,
.color-bg-3-lighten20-hover:hover {
  background-color: #5c9fc0 !important;
}
.color-bg-3-lighten50,
.color-bg-3-lighten50-hover:hover {
  background-color: #99c3d8 !important;
}
.color-bg-3-hover:hover {
  background-color: #3387B0 !important;
}
.color-bg-3 > li::before {
  background-color: #3387B0 !important;
}
.color-bg-3.arrow-down:after,
.color-bg-3.arrow-bottom-right:after,
.color-bg-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.color-bg-3.arrow-up:after,
.color-bg-3.arrow-top-right:after,
.color-bg-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.color-bg-3-after:after {
  background-color: #3387B0 !important;
}
.color-bg-3-before:before {
  background-color: #3387B0 !important;
}
.color-bg-4 {
  background-color: #BF80B8 !important;
}
.color-bg-4-opacity10 {
  background-color: rgba(191, 128, 184, 0.1) !important;
}
.color-bg-4-opacity20 {
  background-color: rgba(191, 128, 184, 0.2) !important;
}
.color-bg-4-opacity30 {
  background-color: rgba(191, 128, 184, 0.3) !important;
}
.color-bg-4-opacity40 {
  background-color: rgba(191, 128, 184, 0.4) !important;
}
.color-bg-4-opacity50 {
  background-color: rgba(191, 128, 184, 0.5) !important;
}
.color-bg-4-opacity60 {
  background-color: rgba(191, 128, 184, 0.6) !important;
}
.color-bg-4-opacity70 {
  background-color: rgba(191, 128, 184, 0.7) !important;
}
.color-bg-4-opacity80 {
  background-color: rgba(191, 128, 184, 0.8) !important;
}
.color-bg-4-opacity90 {
  background-color: rgba(191, 128, 184, 0.9) !important;
}
.color-bg-4-dark {
  background-color: #874580 !important;
}
.color-bg-4-dark.arrow-down:after,
.color-bg-4-dark.arrow-bottom-right:after,
.color-bg-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-bg-4-dark.arrow-up:after,
.color-bg-4-dark.arrow-top-right:after,
.color-bg-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-bg-4-darken5,
.color-bg-4-darken5-hover:hover {
  background-color: #b57aaf !important;
}
.color-bg-4-darken10,
.color-bg-4-darken10-hover:hover {
  background-color: #ac73a6 !important;
}
.color-bg-4-darken20,
.color-bg-4-darken20-hover:hover {
  background-color: #996693 !important;
}
.color-bg-4-light {
  background-color: #F5E9F3 !important;
}
.color-bg-4-light.arrow-down:after,
.color-bg-4-light.arrow-bottom-right:after,
.color-bg-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.color-bg-4-light.arrow-up:after,
.color-bg-4-light.arrow-top-right:after,
.color-bg-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.color-bg-4-lighten10,
.color-bg-4-lighten10-hover:hover {
  background-color: #c58dbf !important;
}
.color-bg-4-lighten20,
.color-bg-4-lighten20-hover:hover {
  background-color: #cc99c6 !important;
}
.color-bg-4-lighten50,
.color-bg-4-lighten50-hover:hover {
  background-color: #dfc0dc !important;
}
.color-bg-4-hover:hover {
  background-color: #BF80B8 !important;
}
.color-bg-4 > li::before {
  background-color: #BF80B8 !important;
}
.color-bg-4.arrow-down:after,
.color-bg-4.arrow-bottom-right:after,
.color-bg-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-bg-4.arrow-up:after,
.color-bg-4.arrow-top-right:after,
.color-bg-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-bg-4-after:after {
  background-color: #BF80B8 !important;
}
.color-bg-4-before:before {
  background-color: #BF80B8 !important;
}
.color-bg-5 {
  background-color: #338268 !important;
}
.color-bg-5-opacity10 {
  background-color: rgba(51, 130, 104, 0.1) !important;
}
.color-bg-5-opacity20 {
  background-color: rgba(51, 130, 104, 0.2) !important;
}
.color-bg-5-opacity30 {
  background-color: rgba(51, 130, 104, 0.3) !important;
}
.color-bg-5-opacity40 {
  background-color: rgba(51, 130, 104, 0.4) !important;
}
.color-bg-5-opacity50 {
  background-color: rgba(51, 130, 104, 0.5) !important;
}
.color-bg-5-opacity60 {
  background-color: rgba(51, 130, 104, 0.6) !important;
}
.color-bg-5-opacity70 {
  background-color: rgba(51, 130, 104, 0.7) !important;
}
.color-bg-5-opacity80 {
  background-color: rgba(51, 130, 104, 0.8) !important;
}
.color-bg-5-opacity90 {
  background-color: rgba(51, 130, 104, 0.9) !important;
}
.color-bg-5-dark {
  background-color: #275243 !important;
}
.color-bg-5-dark.arrow-down:after,
.color-bg-5-dark.arrow-bottom-right:after,
.color-bg-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.color-bg-5-dark.arrow-up:after,
.color-bg-5-dark.arrow-top-right:after,
.color-bg-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.color-bg-5-darken5,
.color-bg-5-darken5-hover:hover {
  background-color: #307c63 !important;
}
.color-bg-5-darken10,
.color-bg-5-darken10-hover:hover {
  background-color: #2e755e !important;
}
.color-bg-5-darken20,
.color-bg-5-darken20-hover:hover {
  background-color: #296853 !important;
}
.color-bg-5-light {
  background-color: #E5F5F0 !important;
}
.color-bg-5-light.arrow-down:after,
.color-bg-5-light.arrow-bottom-right:after,
.color-bg-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.color-bg-5-light.arrow-up:after,
.color-bg-5-light.arrow-top-right:after,
.color-bg-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.color-bg-5-lighten10,
.color-bg-5-lighten10-hover:hover {
  background-color: #478f77 !important;
}
.color-bg-5-lighten20,
.color-bg-5-lighten20-hover:hover {
  background-color: #5c9b86 !important;
}
.color-bg-5-lighten50,
.color-bg-5-lighten50-hover:hover {
  background-color: #99c1b4 !important;
}
.color-bg-5-hover:hover {
  background-color: #338268 !important;
}
.color-bg-5 > li::before {
  background-color: #338268 !important;
}
.color-bg-5.arrow-down:after,
.color-bg-5.arrow-bottom-right:after,
.color-bg-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-bg-5.arrow-up:after,
.color-bg-5.arrow-top-right:after,
.color-bg-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-bg-5-after:after {
  background-color: #338268 !important;
}
.color-bg-5-before:before {
  background-color: #338268 !important;
}
.color-bg-6 {
  background-color: #ffffff !important;
}
.color-bg-6-opacity10 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.color-bg-6-opacity20 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.color-bg-6-opacity30 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.color-bg-6-opacity40 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.color-bg-6-opacity50 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.color-bg-6-opacity60 {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.color-bg-6-opacity70 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.color-bg-6-opacity80 {
  background-color: rgba(255, 255, 255, 0.8) !important;
}
.color-bg-6-opacity90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.color-bg-6-dark {
  background-color: #999999 !important;
}
.color-bg-6-dark.arrow-down:after,
.color-bg-6-dark.arrow-bottom-right:after,
.color-bg-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-bg-6-dark.arrow-up:after,
.color-bg-6-dark.arrow-top-right:after,
.color-bg-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-bg-6-darken5,
.color-bg-6-darken5-hover:hover {
  background-color: #f2f2f2 !important;
}
.color-bg-6-darken10,
.color-bg-6-darken10-hover:hover {
  background-color: #e6e6e6 !important;
}
.color-bg-6-darken20,
.color-bg-6-darken20-hover:hover {
  background-color: #cccccc !important;
}
.color-bg-6-light {
  background-color: #ffffff !important;
}
.color-bg-6-light.arrow-down:after,
.color-bg-6-light.arrow-bottom-right:after,
.color-bg-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-bg-6-light.arrow-up:after,
.color-bg-6-light.arrow-top-right:after,
.color-bg-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-bg-6-lighten10,
.color-bg-6-lighten10-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-6-lighten20,
.color-bg-6-lighten20-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-6-lighten50,
.color-bg-6-lighten50-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-6-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-6 > li::before {
  background-color: #ffffff !important;
}
.color-bg-6.arrow-down:after,
.color-bg-6.arrow-bottom-right:after,
.color-bg-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-bg-6.arrow-up:after,
.color-bg-6.arrow-top-right:after,
.color-bg-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-bg-6-after:after {
  background-color: #ffffff !important;
}
.color-bg-6-before:before {
  background-color: #ffffff !important;
}
.color-bg-7 {
  background-color: #ffffff !important;
}
.color-bg-7-opacity10 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.color-bg-7-opacity20 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.color-bg-7-opacity30 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.color-bg-7-opacity40 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.color-bg-7-opacity50 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.color-bg-7-opacity60 {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.color-bg-7-opacity70 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.color-bg-7-opacity80 {
  background-color: rgba(255, 255, 255, 0.8) !important;
}
.color-bg-7-opacity90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.color-bg-7-dark {
  background-color: #999999 !important;
}
.color-bg-7-dark.arrow-down:after,
.color-bg-7-dark.arrow-bottom-right:after,
.color-bg-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-bg-7-dark.arrow-up:after,
.color-bg-7-dark.arrow-top-right:after,
.color-bg-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-bg-7-darken5,
.color-bg-7-darken5-hover:hover {
  background-color: #f2f2f2 !important;
}
.color-bg-7-darken10,
.color-bg-7-darken10-hover:hover {
  background-color: #e6e6e6 !important;
}
.color-bg-7-darken20,
.color-bg-7-darken20-hover:hover {
  background-color: #cccccc !important;
}
.color-bg-7-light {
  background-color: #ffffff !important;
}
.color-bg-7-light.arrow-down:after,
.color-bg-7-light.arrow-bottom-right:after,
.color-bg-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-bg-7-light.arrow-up:after,
.color-bg-7-light.arrow-top-right:after,
.color-bg-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-bg-7-lighten10,
.color-bg-7-lighten10-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-7-lighten20,
.color-bg-7-lighten20-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-7-lighten50,
.color-bg-7-lighten50-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-7-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-7 > li::before {
  background-color: #ffffff !important;
}
.color-bg-7.arrow-down:after,
.color-bg-7.arrow-bottom-right:after,
.color-bg-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-bg-7.arrow-up:after,
.color-bg-7.arrow-top-right:after,
.color-bg-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-bg-7-after:after {
  background-color: #ffffff !important;
}
.color-bg-7-before:before {
  background-color: #ffffff !important;
}
.color-bg-8 {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-bg-8-opacity10 {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.color-bg-8-opacity20 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.color-bg-8-opacity30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.color-bg-8-opacity40 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}
.color-bg-8-opacity50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.color-bg-8-opacity60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.color-bg-8-opacity70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.color-bg-8-opacity80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.color-bg-8-opacity90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.color-bg-8-dark {
  background-color: #653460 !important;
}
.color-bg-8-dark.arrow-down:after,
.color-bg-8-dark.arrow-bottom-right:after,
.color-bg-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-bg-8-dark.arrow-up:after,
.color-bg-8-dark.arrow-top-right:after,
.color-bg-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-bg-8-darken5,
.color-bg-8-darken5-hover:hover {
  background-color: rgba(0, 0, 0, 0.0975) !important;
}
.color-bg-8-darken10,
.color-bg-8-darken10-hover:hover {
  background-color: rgba(0, 0, 0, 0.145) !important;
}
.color-bg-8-darken20,
.color-bg-8-darken20-hover:hover {
  background-color: rgba(0, 0, 0, 0.24) !important;
}
.color-bg-8-light {
  background-color: #e3e3db !important;
}
.color-bg-8-light.arrow-down:after,
.color-bg-8-light.arrow-bottom-right:after,
.color-bg-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-bg-8-light.arrow-up:after,
.color-bg-8-light.arrow-top-right:after,
.color-bg-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-bg-8-lighten10,
.color-bg-8-lighten10-hover:hover {
  background-color: rgba(207, 207, 207, 0.145) !important;
}
.color-bg-8-lighten20,
.color-bg-8-lighten20-hover:hover {
  background-color: rgba(231, 231, 231, 0.24) !important;
}
.color-bg-8-lighten50,
.color-bg-8-lighten50-hover:hover {
  background-color: rgba(249, 249, 249, 0.525) !important;
}
.color-bg-8-hover:hover {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-bg-8 > li::before {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-bg-8.arrow-down:after,
.color-bg-8.arrow-bottom-right:after,
.color-bg-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-bg-8.arrow-up:after,
.color-bg-8.arrow-top-right:after,
.color-bg-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-bg-8-after:after {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-bg-8-before:before {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-bg-9 {
  background-color: #d6dbcf !important;
}
.color-bg-9-opacity10 {
  background-color: rgba(214, 219, 207, 0.1) !important;
}
.color-bg-9-opacity20 {
  background-color: rgba(214, 219, 207, 0.2) !important;
}
.color-bg-9-opacity30 {
  background-color: rgba(214, 219, 207, 0.3) !important;
}
.color-bg-9-opacity40 {
  background-color: rgba(214, 219, 207, 0.4) !important;
}
.color-bg-9-opacity50 {
  background-color: rgba(214, 219, 207, 0.5) !important;
}
.color-bg-9-opacity60 {
  background-color: rgba(214, 219, 207, 0.6) !important;
}
.color-bg-9-opacity70 {
  background-color: rgba(214, 219, 207, 0.7) !important;
}
.color-bg-9-opacity80 {
  background-color: rgba(214, 219, 207, 0.8) !important;
}
.color-bg-9-opacity90 {
  background-color: rgba(214, 219, 207, 0.9) !important;
}
.color-bg-9-dark {
  background-color: #653460 !important;
}
.color-bg-9-dark.arrow-down:after,
.color-bg-9-dark.arrow-bottom-right:after,
.color-bg-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-bg-9-dark.arrow-up:after,
.color-bg-9-dark.arrow-top-right:after,
.color-bg-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-bg-9-darken5,
.color-bg-9-darken5-hover:hover {
  background-color: #cbd0c5 !important;
}
.color-bg-9-darken10,
.color-bg-9-darken10-hover:hover {
  background-color: #c1c5ba !important;
}
.color-bg-9-darken20,
.color-bg-9-darken20-hover:hover {
  background-color: #abafa6 !important;
}
.color-bg-9-light {
  background-color: #e3e3db !important;
}
.color-bg-9-light.arrow-down:after,
.color-bg-9-light.arrow-bottom-right:after,
.color-bg-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-bg-9-light.arrow-up:after,
.color-bg-9-light.arrow-top-right:after,
.color-bg-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-bg-9-lighten10,
.color-bg-9-lighten10-hover:hover {
  background-color: #dadfd4 !important;
}
.color-bg-9-lighten20,
.color-bg-9-lighten20-hover:hover {
  background-color: #dee2d9 !important;
}
.color-bg-9-lighten50,
.color-bg-9-lighten50-hover:hover {
  background-color: #ebede7 !important;
}
.color-bg-9-hover:hover {
  background-color: #d6dbcf !important;
}
.color-bg-9 > li::before {
  background-color: #d6dbcf !important;
}
.color-bg-9.arrow-down:after,
.color-bg-9.arrow-bottom-right:after,
.color-bg-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.color-bg-9.arrow-up:after,
.color-bg-9.arrow-top-right:after,
.color-bg-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.color-bg-9-after:after {
  background-color: #d6dbcf !important;
}
.color-bg-9-before:before {
  background-color: #d6dbcf !important;
}
.color-bg-10 {
  background-color: #EBE3DC !important;
}
.color-bg-10-opacity10 {
  background-color: rgba(235, 227, 220, 0.1) !important;
}
.color-bg-10-opacity20 {
  background-color: rgba(235, 227, 220, 0.2) !important;
}
.color-bg-10-opacity30 {
  background-color: rgba(235, 227, 220, 0.3) !important;
}
.color-bg-10-opacity40 {
  background-color: rgba(235, 227, 220, 0.4) !important;
}
.color-bg-10-opacity50 {
  background-color: rgba(235, 227, 220, 0.5) !important;
}
.color-bg-10-opacity60 {
  background-color: rgba(235, 227, 220, 0.6) !important;
}
.color-bg-10-opacity70 {
  background-color: rgba(235, 227, 220, 0.7) !important;
}
.color-bg-10-opacity80 {
  background-color: rgba(235, 227, 220, 0.8) !important;
}
.color-bg-10-opacity90 {
  background-color: rgba(235, 227, 220, 0.9) !important;
}
.color-bg-10-dark {
  background-color: #8d8884 !important;
}
.color-bg-10-dark.arrow-down:after,
.color-bg-10-dark.arrow-bottom-right:after,
.color-bg-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.color-bg-10-dark.arrow-up:after,
.color-bg-10-dark.arrow-top-right:after,
.color-bg-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.color-bg-10-darken5,
.color-bg-10-darken5-hover:hover {
  background-color: #dfd8d1 !important;
}
.color-bg-10-darken10,
.color-bg-10-darken10-hover:hover {
  background-color: #d4ccc6 !important;
}
.color-bg-10-darken20,
.color-bg-10-darken20-hover:hover {
  background-color: #bcb6b0 !important;
}
.color-bg-10-light {
  background-color: #F0E9E4 !important;
}
.color-bg-10-light.arrow-down:after,
.color-bg-10-light.arrow-bottom-right:after,
.color-bg-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.color-bg-10-light.arrow-up:after,
.color-bg-10-light.arrow-top-right:after,
.color-bg-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.color-bg-10-lighten10,
.color-bg-10-lighten10-hover:hover {
  background-color: #ede6e0 !important;
}
.color-bg-10-lighten20,
.color-bg-10-lighten20-hover:hover {
  background-color: #efe9e3 !important;
}
.color-bg-10-lighten50,
.color-bg-10-lighten50-hover:hover {
  background-color: #f5f1ee !important;
}
.color-bg-10-hover:hover {
  background-color: #EBE3DC !important;
}
.color-bg-10 > li::before {
  background-color: #EBE3DC !important;
}
.color-bg-10.arrow-down:after,
.color-bg-10.arrow-bottom-right:after,
.color-bg-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.color-bg-10.arrow-up:after,
.color-bg-10.arrow-top-right:after,
.color-bg-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.color-bg-10-after:after {
  background-color: #EBE3DC !important;
}
.color-bg-10-before:before {
  background-color: #EBE3DC !important;
}
.color-bg-black {
  background-color: black !important;
}
.color-bg-black-opacity10 {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.color-bg-black-opacity20 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.color-bg-black-opacity30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.color-bg-black-opacity40 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}
.color-bg-black-opacity50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.color-bg-black-opacity60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.color-bg-black-opacity70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.color-bg-black-opacity80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.color-bg-black-opacity90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.color-bg-black-dark {
  background-color: #613d3b !important;
}
.color-bg-black-dark.arrow-down:after,
.color-bg-black-dark.arrow-bottom-right:after,
.color-bg-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-black-dark.arrow-up:after,
.color-bg-black-dark.arrow-top-right:after,
.color-bg-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-black-darken5,
.color-bg-black-darken5-hover:hover {
  background-color: #000000 !important;
}
.color-bg-black-darken10,
.color-bg-black-darken10-hover:hover {
  background-color: #000000 !important;
}
.color-bg-black-darken20,
.color-bg-black-darken20-hover:hover {
  background-color: #000000 !important;
}
.color-bg-black-light {
  background-color: #FCF1F0 !important;
}
.color-bg-black-light.arrow-down:after,
.color-bg-black-light.arrow-bottom-right:after,
.color-bg-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-black-light.arrow-up:after,
.color-bg-black-light.arrow-top-right:after,
.color-bg-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-black-lighten10,
.color-bg-black-lighten10-hover:hover {
  background-color: #191919 !important;
}
.color-bg-black-lighten20,
.color-bg-black-lighten20-hover:hover {
  background-color: #333333 !important;
}
.color-bg-black-lighten50,
.color-bg-black-lighten50-hover:hover {
  background-color: #808080 !important;
}
.color-bg-black-hover:hover {
  background-color: black !important;
}
.color-bg-black > li::before {
  background-color: black !important;
}
.color-bg-black.arrow-down:after,
.color-bg-black.arrow-bottom-right:after,
.color-bg-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-bg-black.arrow-up:after,
.color-bg-black.arrow-top-right:after,
.color-bg-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-bg-black-after:after {
  background-color: black !important;
}
.color-bg-black-before:before {
  background-color: black !important;
}
.color-bg-neutral {
  background-color: #808080 !important;
}
.color-bg-neutral-opacity10 {
  background-color: rgba(128, 128, 128, 0.1) !important;
}
.color-bg-neutral-opacity20 {
  background-color: rgba(128, 128, 128, 0.2) !important;
}
.color-bg-neutral-opacity30 {
  background-color: rgba(128, 128, 128, 0.3) !important;
}
.color-bg-neutral-opacity40 {
  background-color: rgba(128, 128, 128, 0.4) !important;
}
.color-bg-neutral-opacity50 {
  background-color: rgba(128, 128, 128, 0.5) !important;
}
.color-bg-neutral-opacity60 {
  background-color: rgba(128, 128, 128, 0.6) !important;
}
.color-bg-neutral-opacity70 {
  background-color: rgba(128, 128, 128, 0.7) !important;
}
.color-bg-neutral-opacity80 {
  background-color: rgba(128, 128, 128, 0.8) !important;
}
.color-bg-neutral-opacity90 {
  background-color: rgba(128, 128, 128, 0.9) !important;
}
.color-bg-neutral-dark {
  background-color: #4d4d4d !important;
}
.color-bg-neutral-dark.arrow-down:after,
.color-bg-neutral-dark.arrow-bottom-right:after,
.color-bg-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.color-bg-neutral-dark.arrow-up:after,
.color-bg-neutral-dark.arrow-top-right:after,
.color-bg-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.color-bg-neutral-darken5,
.color-bg-neutral-darken5-hover:hover {
  background-color: #797979 !important;
}
.color-bg-neutral-darken10,
.color-bg-neutral-darken10-hover:hover {
  background-color: #737373 !important;
}
.color-bg-neutral-darken20,
.color-bg-neutral-darken20-hover:hover {
  background-color: #666666 !important;
}
.color-bg-neutral-light {
  background-color: #ececec !important;
}
.color-bg-neutral-light.arrow-down:after,
.color-bg-neutral-light.arrow-bottom-right:after,
.color-bg-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.color-bg-neutral-light.arrow-up:after,
.color-bg-neutral-light.arrow-top-right:after,
.color-bg-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.color-bg-neutral-lighten10,
.color-bg-neutral-lighten10-hover:hover {
  background-color: #8c8c8c !important;
}
.color-bg-neutral-lighten20,
.color-bg-neutral-lighten20-hover:hover {
  background-color: #999999 !important;
}
.color-bg-neutral-lighten50,
.color-bg-neutral-lighten50-hover:hover {
  background-color: #bfbfbf !important;
}
.color-bg-neutral-hover:hover {
  background-color: #808080 !important;
}
.color-bg-neutral > li::before {
  background-color: #808080 !important;
}
.color-bg-neutral.arrow-down:after,
.color-bg-neutral.arrow-bottom-right:after,
.color-bg-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.color-bg-neutral.arrow-up:after,
.color-bg-neutral.arrow-top-right:after,
.color-bg-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.color-bg-neutral-after:after {
  background-color: #808080 !important;
}
.color-bg-neutral-before:before {
  background-color: #808080 !important;
}
.color-bg-white {
  background-color: white !important;
}
.color-bg-white-opacity10 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.color-bg-white-opacity20 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.color-bg-white-opacity30 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.color-bg-white-opacity40 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.color-bg-white-opacity50 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.color-bg-white-opacity60 {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.color-bg-white-opacity70 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.color-bg-white-opacity80 {
  background-color: rgba(255, 255, 255, 0.8) !important;
}
.color-bg-white-opacity90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.color-bg-white-dark {
  background-color: #613d3b !important;
}
.color-bg-white-dark.arrow-down:after,
.color-bg-white-dark.arrow-bottom-right:after,
.color-bg-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-white-dark.arrow-up:after,
.color-bg-white-dark.arrow-top-right:after,
.color-bg-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-white-darken5,
.color-bg-white-darken5-hover:hover {
  background-color: #f2f2f2 !important;
}
.color-bg-white-darken10,
.color-bg-white-darken10-hover:hover {
  background-color: #e6e6e6 !important;
}
.color-bg-white-darken20,
.color-bg-white-darken20-hover:hover {
  background-color: #cccccc !important;
}
.color-bg-white-light {
  background-color: #FCF1F0 !important;
}
.color-bg-white-light.arrow-down:after,
.color-bg-white-light.arrow-bottom-right:after,
.color-bg-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-white-light.arrow-up:after,
.color-bg-white-light.arrow-top-right:after,
.color-bg-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-white-lighten10,
.color-bg-white-lighten10-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-white-lighten20,
.color-bg-white-lighten20-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-white-lighten50,
.color-bg-white-lighten50-hover:hover {
  background-color: #ffffff !important;
}
.color-bg-white-hover:hover {
  background-color: white !important;
}
.color-bg-white > li::before {
  background-color: white !important;
}
.color-bg-white.arrow-down:after,
.color-bg-white.arrow-bottom-right:after,
.color-bg-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-bg-white.arrow-up:after,
.color-bg-white.arrow-top-right:after,
.color-bg-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-bg-white-after:after {
  background-color: white !important;
}
.color-bg-white-before:before {
  background-color: white !important;
}
.color-bg-completed {
  background-color: #3d9855 !important;
}
.color-bg-completed-opacity10 {
  background-color: rgba(61, 152, 85, 0.1) !important;
}
.color-bg-completed-opacity20 {
  background-color: rgba(61, 152, 85, 0.2) !important;
}
.color-bg-completed-opacity30 {
  background-color: rgba(61, 152, 85, 0.3) !important;
}
.color-bg-completed-opacity40 {
  background-color: rgba(61, 152, 85, 0.4) !important;
}
.color-bg-completed-opacity50 {
  background-color: rgba(61, 152, 85, 0.5) !important;
}
.color-bg-completed-opacity60 {
  background-color: rgba(61, 152, 85, 0.6) !important;
}
.color-bg-completed-opacity70 {
  background-color: rgba(61, 152, 85, 0.7) !important;
}
.color-bg-completed-opacity80 {
  background-color: rgba(61, 152, 85, 0.8) !important;
}
.color-bg-completed-opacity90 {
  background-color: rgba(61, 152, 85, 0.9) !important;
}
.color-bg-completed-dark {
  background-color: #613d3b !important;
}
.color-bg-completed-dark.arrow-down:after,
.color-bg-completed-dark.arrow-bottom-right:after,
.color-bg-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-completed-dark.arrow-up:after,
.color-bg-completed-dark.arrow-top-right:after,
.color-bg-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-completed-darken5,
.color-bg-completed-darken5-hover:hover {
  background-color: #3a9051 !important;
}
.color-bg-completed-darken10,
.color-bg-completed-darken10-hover:hover {
  background-color: #37894d !important;
}
.color-bg-completed-darken20,
.color-bg-completed-darken20-hover:hover {
  background-color: #317a44 !important;
}
.color-bg-completed-light {
  background-color: #FCF1F0 !important;
}
.color-bg-completed-light.arrow-down:after,
.color-bg-completed-light.arrow-bottom-right:after,
.color-bg-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-completed-light.arrow-up:after,
.color-bg-completed-light.arrow-top-right:after,
.color-bg-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-completed-lighten10,
.color-bg-completed-lighten10-hover:hover {
  background-color: #50a266 !important;
}
.color-bg-completed-lighten20,
.color-bg-completed-lighten20-hover:hover {
  background-color: #64ad77 !important;
}
.color-bg-completed-lighten50,
.color-bg-completed-lighten50-hover:hover {
  background-color: #9eccaa !important;
}
.color-bg-completed-hover:hover {
  background-color: #3d9855 !important;
}
.color-bg-completed > li::before {
  background-color: #3d9855 !important;
}
.color-bg-completed.arrow-down:after,
.color-bg-completed.arrow-bottom-right:after,
.color-bg-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.color-bg-completed.arrow-up:after,
.color-bg-completed.arrow-top-right:after,
.color-bg-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.color-bg-completed-after:after {
  background-color: #3d9855 !important;
}
.color-bg-completed-before:before {
  background-color: #3d9855 !important;
}
.color-bg-box-details {
  background-color: #8A4743 !important;
}
.color-bg-box-details-opacity10 {
  background-color: rgba(138, 71, 67, 0.1) !important;
}
.color-bg-box-details-opacity20 {
  background-color: rgba(138, 71, 67, 0.2) !important;
}
.color-bg-box-details-opacity30 {
  background-color: rgba(138, 71, 67, 0.3) !important;
}
.color-bg-box-details-opacity40 {
  background-color: rgba(138, 71, 67, 0.4) !important;
}
.color-bg-box-details-opacity50 {
  background-color: rgba(138, 71, 67, 0.5) !important;
}
.color-bg-box-details-opacity60 {
  background-color: rgba(138, 71, 67, 0.6) !important;
}
.color-bg-box-details-opacity70 {
  background-color: rgba(138, 71, 67, 0.7) !important;
}
.color-bg-box-details-opacity80 {
  background-color: rgba(138, 71, 67, 0.8) !important;
}
.color-bg-box-details-opacity90 {
  background-color: rgba(138, 71, 67, 0.9) !important;
}
.color-bg-box-details-dark {
  background-color: #613d3b !important;
}
.color-bg-box-details-dark.arrow-down:after,
.color-bg-box-details-dark.arrow-bottom-right:after,
.color-bg-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-bg-box-details-dark.arrow-up:after,
.color-bg-box-details-dark.arrow-top-right:after,
.color-bg-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-bg-box-details-darken5,
.color-bg-box-details-darken5-hover:hover {
  background-color: #834340 !important;
}
.color-bg-box-details-darken10,
.color-bg-box-details-darken10-hover:hover {
  background-color: #7c403c !important;
}
.color-bg-box-details-darken20,
.color-bg-box-details-darken20-hover:hover {
  background-color: #6e3936 !important;
}
.color-bg-box-details-light {
  background-color: #FCF1F0 !important;
}
.color-bg-box-details-light.arrow-down:after,
.color-bg-box-details-light.arrow-bottom-right:after,
.color-bg-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-bg-box-details-light.arrow-up:after,
.color-bg-box-details-light.arrow-top-right:after,
.color-bg-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-bg-box-details-lighten10,
.color-bg-box-details-lighten10-hover:hover {
  background-color: #965956 !important;
}
.color-bg-box-details-lighten20,
.color-bg-box-details-lighten20-hover:hover {
  background-color: #a16c69 !important;
}
.color-bg-box-details-lighten50,
.color-bg-box-details-lighten50-hover:hover {
  background-color: #c5a3a1 !important;
}
.color-bg-box-details-hover:hover {
  background-color: #8A4743 !important;
}
.color-bg-box-details > li::before {
  background-color: #8A4743 !important;
}
.color-bg-box-details.arrow-down:after,
.color-bg-box-details.arrow-bottom-right:after,
.color-bg-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-bg-box-details.arrow-up:after,
.color-bg-box-details.arrow-top-right:after,
.color-bg-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-bg-box-details-after:after {
  background-color: #8A4743 !important;
}
.color-bg-box-details-before:before {
  background-color: #8A4743 !important;
}
.color-bg-wrong {
  background-color: #ffe0e0 !important;
}
.color-bg-wrong-opacity10 {
  background-color: rgba(255, 224, 224, 0.1) !important;
}
.color-bg-wrong-opacity20 {
  background-color: rgba(255, 224, 224, 0.2) !important;
}
.color-bg-wrong-opacity30 {
  background-color: rgba(255, 224, 224, 0.3) !important;
}
.color-bg-wrong-opacity40 {
  background-color: rgba(255, 224, 224, 0.4) !important;
}
.color-bg-wrong-opacity50 {
  background-color: rgba(255, 224, 224, 0.5) !important;
}
.color-bg-wrong-opacity60 {
  background-color: rgba(255, 224, 224, 0.6) !important;
}
.color-bg-wrong-opacity70 {
  background-color: rgba(255, 224, 224, 0.7) !important;
}
.color-bg-wrong-opacity80 {
  background-color: rgba(255, 224, 224, 0.8) !important;
}
.color-bg-wrong-opacity90 {
  background-color: rgba(255, 224, 224, 0.9) !important;
}
.color-bg-wrong-dark {
  background-color: #edb2ad !important;
}
.color-bg-wrong-dark.arrow-down:after,
.color-bg-wrong-dark.arrow-bottom-right:after,
.color-bg-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.color-bg-wrong-dark.arrow-up:after,
.color-bg-wrong-dark.arrow-top-right:after,
.color-bg-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.color-bg-wrong-darken5,
.color-bg-wrong-darken5-hover:hover {
  background-color: #f2d5d5 !important;
}
.color-bg-wrong-darken10,
.color-bg-wrong-darken10-hover:hover {
  background-color: #e6caca !important;
}
.color-bg-wrong-darken20,
.color-bg-wrong-darken20-hover:hover {
  background-color: #ccb3b3 !important;
}
.color-bg-wrong-light {
  background-color: #fffafa !important;
}
.color-bg-wrong-light.arrow-down:after,
.color-bg-wrong-light.arrow-bottom-right:after,
.color-bg-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.color-bg-wrong-light.arrow-up:after,
.color-bg-wrong-light.arrow-top-right:after,
.color-bg-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.color-bg-wrong-lighten10,
.color-bg-wrong-lighten10-hover:hover {
  background-color: #ffe3e3 !important;
}
.color-bg-wrong-lighten20,
.color-bg-wrong-lighten20-hover:hover {
  background-color: #ffe6e6 !important;
}
.color-bg-wrong-lighten50,
.color-bg-wrong-lighten50-hover:hover {
  background-color: #fff0f0 !important;
}
.color-bg-wrong-hover:hover {
  background-color: #ffe0e0 !important;
}
.color-bg-wrong > li::before {
  background-color: #ffe0e0 !important;
}
.color-bg-wrong.arrow-down:after,
.color-bg-wrong.arrow-bottom-right:after,
.color-bg-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.color-bg-wrong.arrow-up:after,
.color-bg-wrong.arrow-top-right:after,
.color-bg-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.color-bg-wrong-after:after {
  background-color: #ffe0e0 !important;
}
.color-bg-wrong-before:before {
  background-color: #ffe0e0 !important;
}
.color-bg-correct {
  background-color: #e1f3db !important;
}
.color-bg-correct-opacity10 {
  background-color: rgba(225, 243, 219, 0.1) !important;
}
.color-bg-correct-opacity20 {
  background-color: rgba(225, 243, 219, 0.2) !important;
}
.color-bg-correct-opacity30 {
  background-color: rgba(225, 243, 219, 0.3) !important;
}
.color-bg-correct-opacity40 {
  background-color: rgba(225, 243, 219, 0.4) !important;
}
.color-bg-correct-opacity50 {
  background-color: rgba(225, 243, 219, 0.5) !important;
}
.color-bg-correct-opacity60 {
  background-color: rgba(225, 243, 219, 0.6) !important;
}
.color-bg-correct-opacity70 {
  background-color: rgba(225, 243, 219, 0.7) !important;
}
.color-bg-correct-opacity80 {
  background-color: rgba(225, 243, 219, 0.8) !important;
}
.color-bg-correct-opacity90 {
  background-color: rgba(225, 243, 219, 0.9) !important;
}
.color-bg-correct-dark {
  background-color: #539764 !important;
}
.color-bg-correct-dark.arrow-down:after,
.color-bg-correct-dark.arrow-bottom-right:after,
.color-bg-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.color-bg-correct-dark.arrow-up:after,
.color-bg-correct-dark.arrow-top-right:after,
.color-bg-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.color-bg-correct-darken5,
.color-bg-correct-darken5-hover:hover {
  background-color: #d6e7d0 !important;
}
.color-bg-correct-darken10,
.color-bg-correct-darken10-hover:hover {
  background-color: #cbdbc5 !important;
}
.color-bg-correct-darken20,
.color-bg-correct-darken20-hover:hover {
  background-color: #b4c2af !important;
}
.color-bg-correct-light {
  background-color: #87b575 !important;
}
.color-bg-correct-light.arrow-down:after,
.color-bg-correct-light.arrow-bottom-right:after,
.color-bg-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.color-bg-correct-light.arrow-up:after,
.color-bg-correct-light.arrow-top-right:after,
.color-bg-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.color-bg-correct-lighten10,
.color-bg-correct-lighten10-hover:hover {
  background-color: #e4f4df !important;
}
.color-bg-correct-lighten20,
.color-bg-correct-lighten20-hover:hover {
  background-color: #e7f5e2 !important;
}
.color-bg-correct-lighten50,
.color-bg-correct-lighten50-hover:hover {
  background-color: #f0f9ed !important;
}
.color-bg-correct-hover:hover {
  background-color: #e1f3db !important;
}
.color-bg-correct > li::before {
  background-color: #e1f3db !important;
}
.color-bg-correct.arrow-down:after,
.color-bg-correct.arrow-bottom-right:after,
.color-bg-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.color-bg-correct.arrow-up:after,
.color-bg-correct.arrow-top-right:after,
.color-bg-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.color-bg-correct-after:after {
  background-color: #e1f3db !important;
}
.color-bg-correct-before:before {
  background-color: #e1f3db !important;
}
.color-bg-partly {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly-opacity10 {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.color-bg-partly-opacity20 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.color-bg-partly-opacity30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.color-bg-partly-opacity40 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}
.color-bg-partly-opacity50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.color-bg-partly-opacity60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.color-bg-partly-opacity70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.color-bg-partly-opacity80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.color-bg-partly-opacity90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.color-bg-partly-dark {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly-dark.arrow-down:after,
.color-bg-partly-dark.arrow-bottom-right:after,
.color-bg-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly-dark.arrow-up:after,
.color-bg-partly-dark.arrow-top-right:after,
.color-bg-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly-darken5,
.color-bg-partly-darken5-hover:hover {
  background-color: rgba(0, 0, 0, 0.126) !important;
}
.color-bg-partly-darken10,
.color-bg-partly-darken10-hover:hover {
  background-color: rgba(0, 0, 0, 0.172) !important;
}
.color-bg-partly-darken20,
.color-bg-partly-darken20-hover:hover {
  background-color: rgba(0, 0, 0, 0.264) !important;
}
.color-bg-partly-light {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly-light.arrow-down:after,
.color-bg-partly-light.arrow-bottom-right:after,
.color-bg-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly-light.arrow-up:after,
.color-bg-partly-light.arrow-top-right:after,
.color-bg-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly-lighten10,
.color-bg-partly-lighten10-hover:hover {
  background-color: rgba(185, 185, 185, 0.172) !important;
}
.color-bg-partly-lighten20,
.color-bg-partly-lighten20-hover:hover {
  background-color: rgba(219, 219, 219, 0.264) !important;
}
.color-bg-partly-lighten50,
.color-bg-partly-lighten50-hover:hover {
  background-color: rgba(245, 245, 245, 0.54) !important;
}
.color-bg-partly-hover:hover {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly > li::before {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly.arrow-down:after,
.color-bg-partly.arrow-bottom-right:after,
.color-bg-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly.arrow-up:after,
.color-bg-partly.arrow-top-right:after,
.color-bg-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly-after:after {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-partly-before:before {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-bg-transparent,
.color-bg-none {
  background-color: transparent !important;
}
.color-bg-lightbox {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.color-bg-hamburger-hover {
  background-color: #442340 !important;
}
.color-border-framework {
  border-color: #874580 !important;
}
.color-border-framework-opacity10 {
  border-color: rgba(135, 69, 128, 0.1) !important;
}
.color-border-framework-opacity20 {
  border-color: rgba(135, 69, 128, 0.2) !important;
}
.color-border-framework-opacity30 {
  border-color: rgba(135, 69, 128, 0.3) !important;
}
.color-border-framework-opacity40 {
  border-color: rgba(135, 69, 128, 0.4) !important;
}
.color-border-framework-opacity50 {
  border-color: rgba(135, 69, 128, 0.5) !important;
}
.color-border-framework-opacity60 {
  border-color: rgba(135, 69, 128, 0.6) !important;
}
.color-border-framework-opacity70 {
  border-color: rgba(135, 69, 128, 0.7) !important;
}
.color-border-framework-opacity80 {
  border-color: rgba(135, 69, 128, 0.8) !important;
}
.color-border-framework-opacity90 {
  border-color: rgba(135, 69, 128, 0.9) !important;
}
.color-border-framework-dark {
  border-color: #653460 !important;
}
.color-border-framework-dark.arrow-down:after,
.color-border-framework-dark.arrow-bottom-right:after,
.color-border-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-framework-dark.arrow-up:after,
.color-border-framework-dark.arrow-top-right:after,
.color-border-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-framework-darken5,
.color-border-framework-darken5-hover:hover {
  border-color: #80427a !important;
}
.color-border-framework-darken10,
.color-border-framework-darken10-hover:hover {
  border-color: #7a3e73 !important;
}
.color-border-framework-darken20,
.color-border-framework-darken20-hover:hover {
  border-color: #6c3766 !important;
}
.color-border-framework-light {
  border-color: #BF80B8 !important;
}
.color-border-framework-light.arrow-down:after,
.color-border-framework-light.arrow-bottom-right:after,
.color-border-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-framework-light.arrow-up:after,
.color-border-framework-light.arrow-top-right:after,
.color-border-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-framework-lighten10,
.color-border-framework-lighten10-hover:hover {
  border-color: #93588d !important;
}
.color-border-framework-lighten20,
.color-border-framework-lighten20-hover:hover {
  border-color: #9f6a99 !important;
}
.color-border-framework-lighten50,
.color-border-framework-lighten50-hover:hover {
  border-color: #c3a2c0 !important;
}
.color-border-framework-hover:hover {
  border-color: #874580 !important;
}
.color-border-framework > li::before {
  border-color: #874580 !important;
}
.color-border-framework.arrow-down:after,
.color-border-framework.arrow-bottom-right:after,
.color-border-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-border-framework.arrow-up:after,
.color-border-framework.arrow-top-right:after,
.color-border-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-border-framework-after:after {
  border-color: #874580 !important;
}
.color-border-framework-before:before {
  border-color: #874580 !important;
}
.color-border-primary {
  border-color: #8A4743 !important;
}
.color-border-primary-opacity10 {
  border-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-primary-opacity20 {
  border-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-primary-opacity30 {
  border-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-primary-opacity40 {
  border-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-primary-opacity50 {
  border-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-primary-opacity60 {
  border-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-primary-opacity70 {
  border-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-primary-opacity80 {
  border-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-primary-opacity90 {
  border-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-primary-dark {
  border-color: #613d3b !important;
}
.color-border-primary-dark.arrow-down:after,
.color-border-primary-dark.arrow-bottom-right:after,
.color-border-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-primary-dark.arrow-up:after,
.color-border-primary-dark.arrow-top-right:after,
.color-border-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-primary-darken5,
.color-border-primary-darken5-hover:hover {
  border-color: #834340 !important;
}
.color-border-primary-darken10,
.color-border-primary-darken10-hover:hover {
  border-color: #7c403c !important;
}
.color-border-primary-darken20,
.color-border-primary-darken20-hover:hover {
  border-color: #6e3936 !important;
}
.color-border-primary-light {
  border-color: #FCF1F0 !important;
}
.color-border-primary-light.arrow-down:after,
.color-border-primary-light.arrow-bottom-right:after,
.color-border-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-primary-light.arrow-up:after,
.color-border-primary-light.arrow-top-right:after,
.color-border-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-primary-lighten10,
.color-border-primary-lighten10-hover:hover {
  border-color: #965956 !important;
}
.color-border-primary-lighten20,
.color-border-primary-lighten20-hover:hover {
  border-color: #a16c69 !important;
}
.color-border-primary-lighten50,
.color-border-primary-lighten50-hover:hover {
  border-color: #c5a3a1 !important;
}
.color-border-primary-hover:hover {
  border-color: #8A4743 !important;
}
.color-border-primary > li::before {
  border-color: #8A4743 !important;
}
.color-border-primary.arrow-down:after,
.color-border-primary.arrow-bottom-right:after,
.color-border-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-primary.arrow-up:after,
.color-border-primary.arrow-top-right:after,
.color-border-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-primary-after:after {
  border-color: #8A4743 !important;
}
.color-border-primary-before:before {
  border-color: #8A4743 !important;
}
.color-border-secondary {
  border-color: #3773B0 !important;
}
.color-border-secondary-opacity10 {
  border-color: rgba(55, 115, 176, 0.1) !important;
}
.color-border-secondary-opacity20 {
  border-color: rgba(55, 115, 176, 0.2) !important;
}
.color-border-secondary-opacity30 {
  border-color: rgba(55, 115, 176, 0.3) !important;
}
.color-border-secondary-opacity40 {
  border-color: rgba(55, 115, 176, 0.4) !important;
}
.color-border-secondary-opacity50 {
  border-color: rgba(55, 115, 176, 0.5) !important;
}
.color-border-secondary-opacity60 {
  border-color: rgba(55, 115, 176, 0.6) !important;
}
.color-border-secondary-opacity70 {
  border-color: rgba(55, 115, 176, 0.7) !important;
}
.color-border-secondary-opacity80 {
  border-color: rgba(55, 115, 176, 0.8) !important;
}
.color-border-secondary-opacity90 {
  border-color: rgba(55, 115, 176, 0.9) !important;
}
.color-border-secondary-dark {
  border-color: #1C3A58 !important;
}
.color-border-secondary-dark.arrow-down:after,
.color-border-secondary-dark.arrow-bottom-right:after,
.color-border-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.color-border-secondary-dark.arrow-up:after,
.color-border-secondary-dark.arrow-top-right:after,
.color-border-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.color-border-secondary-darken5,
.color-border-secondary-darken5-hover:hover {
  border-color: #346da7 !important;
}
.color-border-secondary-darken10,
.color-border-secondary-darken10-hover:hover {
  border-color: #32689e !important;
}
.color-border-secondary-darken20,
.color-border-secondary-darken20-hover:hover {
  border-color: #2c5c8d !important;
}
.color-border-secondary-light {
  border-color: #D7E3EF !important;
}
.color-border-secondary-light.arrow-down:after,
.color-border-secondary-light.arrow-bottom-right:after,
.color-border-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.color-border-secondary-light.arrow-up:after,
.color-border-secondary-light.arrow-top-right:after,
.color-border-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.color-border-secondary-lighten10,
.color-border-secondary-lighten10-hover:hover {
  border-color: #4b81b8 !important;
}
.color-border-secondary-lighten20,
.color-border-secondary-lighten20-hover:hover {
  border-color: #5f8fc0 !important;
}
.color-border-secondary-lighten50,
.color-border-secondary-lighten50-hover:hover {
  border-color: #9bb9d8 !important;
}
.color-border-secondary-hover:hover {
  border-color: #3773B0 !important;
}
.color-border-secondary > li::before {
  border-color: #3773B0 !important;
}
.color-border-secondary.arrow-down:after,
.color-border-secondary.arrow-bottom-right:after,
.color-border-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.color-border-secondary.arrow-up:after,
.color-border-secondary.arrow-top-right:after,
.color-border-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.color-border-secondary-after:after {
  border-color: #3773B0 !important;
}
.color-border-secondary-before:before {
  border-color: #3773B0 !important;
}
.color-border-section1,
.color-border-section {
  border-color: #F9F5ED !important;
}
.color-border-section1-opacity10,
.color-border-section-opacity10 {
  border-color: rgba(249, 245, 237, 0.1) !important;
}
.color-border-section1-opacity20,
.color-border-section-opacity20 {
  border-color: rgba(249, 245, 237, 0.2) !important;
}
.color-border-section1-opacity30,
.color-border-section-opacity30 {
  border-color: rgba(249, 245, 237, 0.3) !important;
}
.color-border-section1-opacity40,
.color-border-section-opacity40 {
  border-color: rgba(249, 245, 237, 0.4) !important;
}
.color-border-section1-opacity50,
.color-border-section-opacity50 {
  border-color: rgba(249, 245, 237, 0.5) !important;
}
.color-border-section1-opacity60,
.color-border-section-opacity60 {
  border-color: rgba(249, 245, 237, 0.6) !important;
}
.color-border-section1-opacity70,
.color-border-section-opacity70 {
  border-color: rgba(249, 245, 237, 0.7) !important;
}
.color-border-section1-opacity80,
.color-border-section-opacity80 {
  border-color: rgba(249, 245, 237, 0.8) !important;
}
.color-border-section1-opacity90,
.color-border-section-opacity90 {
  border-color: rgba(249, 245, 237, 0.9) !important;
}
.color-border-section1-dark,
.color-border-section-dark {
  border-color: #613d3b !important;
}
.color-border-section1-dark.arrow-down:after,
.color-border-section-dark.arrow-down:after,
.color-border-section1-dark.arrow-bottom-right:after,
.color-border-section-dark.arrow-bottom-right:after,
.color-border-section1-dark.arrow-bottom-left:after,
.color-border-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-section1-dark.arrow-up:after,
.color-border-section-dark.arrow-up:after,
.color-border-section1-dark.arrow-top-right:after,
.color-border-section-dark.arrow-top-right:after,
.color-border-section1-dark.arrow-top-left:after,
.color-border-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-section1-darken5,
.color-border-section-darken5,
.color-border-section1-darken5-hover:hover,
.color-border-section-darken5-hover:hover {
  border-color: #ede9e1 !important;
}
.color-border-section1-darken10,
.color-border-section-darken10,
.color-border-section1-darken10-hover:hover,
.color-border-section-darken10-hover:hover {
  border-color: #e0ddd5 !important;
}
.color-border-section1-darken20,
.color-border-section-darken20,
.color-border-section1-darken20-hover:hover,
.color-border-section-darken20-hover:hover {
  border-color: #c7c4be !important;
}
.color-border-section1-light,
.color-border-section-light {
  border-color: #FCF1F0 !important;
}
.color-border-section1-light.arrow-down:after,
.color-border-section-light.arrow-down:after,
.color-border-section1-light.arrow-bottom-right:after,
.color-border-section-light.arrow-bottom-right:after,
.color-border-section1-light.arrow-bottom-left:after,
.color-border-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-section1-light.arrow-up:after,
.color-border-section-light.arrow-up:after,
.color-border-section1-light.arrow-top-right:after,
.color-border-section-light.arrow-top-right:after,
.color-border-section1-light.arrow-top-left:after,
.color-border-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-section1-lighten10,
.color-border-section-lighten10,
.color-border-section1-lighten10-hover:hover,
.color-border-section-lighten10-hover:hover {
  border-color: #faf6ef !important;
}
.color-border-section1-lighten20,
.color-border-section-lighten20,
.color-border-section1-lighten20-hover:hover,
.color-border-section-lighten20-hover:hover {
  border-color: #faf7f1 !important;
}
.color-border-section1-lighten50,
.color-border-section-lighten50,
.color-border-section1-lighten50-hover:hover,
.color-border-section-lighten50-hover:hover {
  border-color: #fcfaf6 !important;
}
.color-border-section1-hover:hover,
.color-border-section-hover:hover {
  border-color: #F9F5ED !important;
}
.color-border-section1 > li::before,
.color-border-section > li::before {
  border-color: #F9F5ED !important;
}
.color-border-section1.arrow-down:after,
.color-border-section.arrow-down:after,
.color-border-section1.arrow-bottom-right:after,
.color-border-section.arrow-bottom-right:after,
.color-border-section1.arrow-bottom-left:after,
.color-border-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.color-border-section1.arrow-up:after,
.color-border-section.arrow-up:after,
.color-border-section1.arrow-top-right:after,
.color-border-section.arrow-top-right:after,
.color-border-section1.arrow-top-left:after,
.color-border-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.color-border-section1-after:after,
.color-border-section-after:after {
  border-color: #F9F5ED !important;
}
.color-border-section1-before:before,
.color-border-section-before:before {
  border-color: #F9F5ED !important;
}
.color-border-section2 {
  border-color: #F1ECE1 !important;
}
.color-border-section2-opacity10 {
  border-color: rgba(241, 236, 225, 0.1) !important;
}
.color-border-section2-opacity20 {
  border-color: rgba(241, 236, 225, 0.2) !important;
}
.color-border-section2-opacity30 {
  border-color: rgba(241, 236, 225, 0.3) !important;
}
.color-border-section2-opacity40 {
  border-color: rgba(241, 236, 225, 0.4) !important;
}
.color-border-section2-opacity50 {
  border-color: rgba(241, 236, 225, 0.5) !important;
}
.color-border-section2-opacity60 {
  border-color: rgba(241, 236, 225, 0.6) !important;
}
.color-border-section2-opacity70 {
  border-color: rgba(241, 236, 225, 0.7) !important;
}
.color-border-section2-opacity80 {
  border-color: rgba(241, 236, 225, 0.8) !important;
}
.color-border-section2-opacity90 {
  border-color: rgba(241, 236, 225, 0.9) !important;
}
.color-border-section2-dark {
  border-color: #613d3b !important;
}
.color-border-section2-dark.arrow-down:after,
.color-border-section2-dark.arrow-bottom-right:after,
.color-border-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-section2-dark.arrow-up:after,
.color-border-section2-dark.arrow-top-right:after,
.color-border-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-section2-darken5,
.color-border-section2-darken5-hover:hover {
  border-color: #e5e0d6 !important;
}
.color-border-section2-darken10,
.color-border-section2-darken10-hover:hover {
  border-color: #d9d4cb !important;
}
.color-border-section2-darken20,
.color-border-section2-darken20-hover:hover {
  border-color: #c1bdb4 !important;
}
.color-border-section2-light {
  border-color: #FCF1F0 !important;
}
.color-border-section2-light.arrow-down:after,
.color-border-section2-light.arrow-bottom-right:after,
.color-border-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-section2-light.arrow-up:after,
.color-border-section2-light.arrow-top-right:after,
.color-border-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-section2-lighten10,
.color-border-section2-lighten10-hover:hover {
  border-color: #f2eee4 !important;
}
.color-border-section2-lighten20,
.color-border-section2-lighten20-hover:hover {
  border-color: #f4f0e7 !important;
}
.color-border-section2-lighten50,
.color-border-section2-lighten50-hover:hover {
  border-color: #f8f6f0 !important;
}
.color-border-section2-hover:hover {
  border-color: #F1ECE1 !important;
}
.color-border-section2 > li::before {
  border-color: #F1ECE1 !important;
}
.color-border-section2.arrow-down:after,
.color-border-section2.arrow-bottom-right:after,
.color-border-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.color-border-section2.arrow-up:after,
.color-border-section2.arrow-top-right:after,
.color-border-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.color-border-section2-after:after {
  border-color: #F1ECE1 !important;
}
.color-border-section2-before:before {
  border-color: #F1ECE1 !important;
}
.color-border-section3 {
  border-color: #338268 !important;
}
.color-border-section3-opacity10 {
  border-color: rgba(51, 130, 104, 0.1) !important;
}
.color-border-section3-opacity20 {
  border-color: rgba(51, 130, 104, 0.2) !important;
}
.color-border-section3-opacity30 {
  border-color: rgba(51, 130, 104, 0.3) !important;
}
.color-border-section3-opacity40 {
  border-color: rgba(51, 130, 104, 0.4) !important;
}
.color-border-section3-opacity50 {
  border-color: rgba(51, 130, 104, 0.5) !important;
}
.color-border-section3-opacity60 {
  border-color: rgba(51, 130, 104, 0.6) !important;
}
.color-border-section3-opacity70 {
  border-color: rgba(51, 130, 104, 0.7) !important;
}
.color-border-section3-opacity80 {
  border-color: rgba(51, 130, 104, 0.8) !important;
}
.color-border-section3-opacity90 {
  border-color: rgba(51, 130, 104, 0.9) !important;
}
.color-border-section3-dark {
  border-color: #613d3b !important;
}
.color-border-section3-dark.arrow-down:after,
.color-border-section3-dark.arrow-bottom-right:after,
.color-border-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-section3-dark.arrow-up:after,
.color-border-section3-dark.arrow-top-right:after,
.color-border-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-section3-darken5,
.color-border-section3-darken5-hover:hover {
  border-color: #307c63 !important;
}
.color-border-section3-darken10,
.color-border-section3-darken10-hover:hover {
  border-color: #2e755e !important;
}
.color-border-section3-darken20,
.color-border-section3-darken20-hover:hover {
  border-color: #296853 !important;
}
.color-border-section3-light {
  border-color: #FCF1F0 !important;
}
.color-border-section3-light.arrow-down:after,
.color-border-section3-light.arrow-bottom-right:after,
.color-border-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-section3-light.arrow-up:after,
.color-border-section3-light.arrow-top-right:after,
.color-border-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-section3-lighten10,
.color-border-section3-lighten10-hover:hover {
  border-color: #478f77 !important;
}
.color-border-section3-lighten20,
.color-border-section3-lighten20-hover:hover {
  border-color: #5c9b86 !important;
}
.color-border-section3-lighten50,
.color-border-section3-lighten50-hover:hover {
  border-color: #99c1b4 !important;
}
.color-border-section3-hover:hover {
  border-color: #338268 !important;
}
.color-border-section3 > li::before {
  border-color: #338268 !important;
}
.color-border-section3.arrow-down:after,
.color-border-section3.arrow-bottom-right:after,
.color-border-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-border-section3.arrow-up:after,
.color-border-section3.arrow-top-right:after,
.color-border-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-border-section3-after:after {
  border-color: #338268 !important;
}
.color-border-section3-before:before {
  border-color: #338268 !important;
}
.color-border-section4 {
  border-color: #BF80B8 !important;
}
.color-border-section4-opacity10 {
  border-color: rgba(191, 128, 184, 0.1) !important;
}
.color-border-section4-opacity20 {
  border-color: rgba(191, 128, 184, 0.2) !important;
}
.color-border-section4-opacity30 {
  border-color: rgba(191, 128, 184, 0.3) !important;
}
.color-border-section4-opacity40 {
  border-color: rgba(191, 128, 184, 0.4) !important;
}
.color-border-section4-opacity50 {
  border-color: rgba(191, 128, 184, 0.5) !important;
}
.color-border-section4-opacity60 {
  border-color: rgba(191, 128, 184, 0.6) !important;
}
.color-border-section4-opacity70 {
  border-color: rgba(191, 128, 184, 0.7) !important;
}
.color-border-section4-opacity80 {
  border-color: rgba(191, 128, 184, 0.8) !important;
}
.color-border-section4-opacity90 {
  border-color: rgba(191, 128, 184, 0.9) !important;
}
.color-border-section4-dark {
  border-color: #613d3b !important;
}
.color-border-section4-dark.arrow-down:after,
.color-border-section4-dark.arrow-bottom-right:after,
.color-border-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-section4-dark.arrow-up:after,
.color-border-section4-dark.arrow-top-right:after,
.color-border-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-section4-darken5,
.color-border-section4-darken5-hover:hover {
  border-color: #b57aaf !important;
}
.color-border-section4-darken10,
.color-border-section4-darken10-hover:hover {
  border-color: #ac73a6 !important;
}
.color-border-section4-darken20,
.color-border-section4-darken20-hover:hover {
  border-color: #996693 !important;
}
.color-border-section4-light {
  border-color: #FCF1F0 !important;
}
.color-border-section4-light.arrow-down:after,
.color-border-section4-light.arrow-bottom-right:after,
.color-border-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-section4-light.arrow-up:after,
.color-border-section4-light.arrow-top-right:after,
.color-border-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-section4-lighten10,
.color-border-section4-lighten10-hover:hover {
  border-color: #c58dbf !important;
}
.color-border-section4-lighten20,
.color-border-section4-lighten20-hover:hover {
  border-color: #cc99c6 !important;
}
.color-border-section4-lighten50,
.color-border-section4-lighten50-hover:hover {
  border-color: #dfc0dc !important;
}
.color-border-section4-hover:hover {
  border-color: #BF80B8 !important;
}
.color-border-section4 > li::before {
  border-color: #BF80B8 !important;
}
.color-border-section4.arrow-down:after,
.color-border-section4.arrow-bottom-right:after,
.color-border-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-section4.arrow-up:after,
.color-border-section4.arrow-top-right:after,
.color-border-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-section4-after:after {
  border-color: #BF80B8 !important;
}
.color-border-section4-before:before {
  border-color: #BF80B8 !important;
}
.color-border-overlay {
  border-color: black !important;
}
.color-border-overlay-opacity10 {
  border-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-overlay-opacity20 {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-overlay-opacity30 {
  border-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-overlay-opacity40 {
  border-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-overlay-opacity50 {
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-overlay-opacity60 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-overlay-opacity70 {
  border-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-overlay-opacity80 {
  border-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-overlay-opacity90 {
  border-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-overlay-dark {
  border-color: #613d3b !important;
}
.color-border-overlay-dark.arrow-down:after,
.color-border-overlay-dark.arrow-bottom-right:after,
.color-border-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-overlay-dark.arrow-up:after,
.color-border-overlay-dark.arrow-top-right:after,
.color-border-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-overlay-darken5,
.color-border-overlay-darken5-hover:hover {
  border-color: #000000 !important;
}
.color-border-overlay-darken10,
.color-border-overlay-darken10-hover:hover {
  border-color: #000000 !important;
}
.color-border-overlay-darken20,
.color-border-overlay-darken20-hover:hover {
  border-color: #000000 !important;
}
.color-border-overlay-light {
  border-color: #FCF1F0 !important;
}
.color-border-overlay-light.arrow-down:after,
.color-border-overlay-light.arrow-bottom-right:after,
.color-border-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-overlay-light.arrow-up:after,
.color-border-overlay-light.arrow-top-right:after,
.color-border-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-overlay-lighten10,
.color-border-overlay-lighten10-hover:hover {
  border-color: #191919 !important;
}
.color-border-overlay-lighten20,
.color-border-overlay-lighten20-hover:hover {
  border-color: #333333 !important;
}
.color-border-overlay-lighten50,
.color-border-overlay-lighten50-hover:hover {
  border-color: #808080 !important;
}
.color-border-overlay-hover:hover {
  border-color: black !important;
}
.color-border-overlay > li::before {
  border-color: black !important;
}
.color-border-overlay.arrow-down:after,
.color-border-overlay.arrow-bottom-right:after,
.color-border-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-border-overlay.arrow-up:after,
.color-border-overlay.arrow-top-right:after,
.color-border-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-border-overlay-after:after {
  border-color: black !important;
}
.color-border-overlay-before:before {
  border-color: black !important;
}
.color-border-contrast {
  border-color: #8A4743 !important;
}
.color-border-contrast-opacity10 {
  border-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-contrast-opacity20 {
  border-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-contrast-opacity30 {
  border-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-contrast-opacity40 {
  border-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-contrast-opacity50 {
  border-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-contrast-opacity60 {
  border-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-contrast-opacity70 {
  border-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-contrast-opacity80 {
  border-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-contrast-opacity90 {
  border-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-contrast-dark {
  border-color: #532b28 !important;
}
.color-border-contrast-dark.arrow-down:after,
.color-border-contrast-dark.arrow-bottom-right:after,
.color-border-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.color-border-contrast-dark.arrow-up:after,
.color-border-contrast-dark.arrow-top-right:after,
.color-border-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.color-border-contrast-darken5,
.color-border-contrast-darken5-hover:hover {
  border-color: #834340 !important;
}
.color-border-contrast-darken10,
.color-border-contrast-darken10-hover:hover {
  border-color: #7c403c !important;
}
.color-border-contrast-darken20,
.color-border-contrast-darken20-hover:hover {
  border-color: #6e3936 !important;
}
.color-border-contrast-light {
  border-color: #ede3e3 !important;
}
.color-border-contrast-light.arrow-down:after,
.color-border-contrast-light.arrow-bottom-right:after,
.color-border-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.color-border-contrast-light.arrow-up:after,
.color-border-contrast-light.arrow-top-right:after,
.color-border-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.color-border-contrast-lighten10,
.color-border-contrast-lighten10-hover:hover {
  border-color: #965956 !important;
}
.color-border-contrast-lighten20,
.color-border-contrast-lighten20-hover:hover {
  border-color: #a16c69 !important;
}
.color-border-contrast-lighten50,
.color-border-contrast-lighten50-hover:hover {
  border-color: #c5a3a1 !important;
}
.color-border-contrast-hover:hover {
  border-color: #8A4743 !important;
}
.color-border-contrast > li::before {
  border-color: #8A4743 !important;
}
.color-border-contrast.arrow-down:after,
.color-border-contrast.arrow-bottom-right:after,
.color-border-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-contrast.arrow-up:after,
.color-border-contrast.arrow-top-right:after,
.color-border-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-contrast-after:after {
  border-color: #8A4743 !important;
}
.color-border-contrast-before:before {
  border-color: #8A4743 !important;
}
.color-border-action {
  border-color: #624f9e !important;
}
.color-border-action-opacity10 {
  border-color: rgba(98, 79, 158, 0.1) !important;
}
.color-border-action-opacity20 {
  border-color: rgba(98, 79, 158, 0.2) !important;
}
.color-border-action-opacity30 {
  border-color: rgba(98, 79, 158, 0.3) !important;
}
.color-border-action-opacity40 {
  border-color: rgba(98, 79, 158, 0.4) !important;
}
.color-border-action-opacity50 {
  border-color: rgba(98, 79, 158, 0.5) !important;
}
.color-border-action-opacity60 {
  border-color: rgba(98, 79, 158, 0.6) !important;
}
.color-border-action-opacity70 {
  border-color: rgba(98, 79, 158, 0.7) !important;
}
.color-border-action-opacity80 {
  border-color: rgba(98, 79, 158, 0.8) !important;
}
.color-border-action-opacity90 {
  border-color: rgba(98, 79, 158, 0.9) !important;
}
.color-border-action-dark {
  border-color: #544488 !important;
}
.color-border-action-dark.arrow-down:after,
.color-border-action-dark.arrow-bottom-right:after,
.color-border-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.color-border-action-dark.arrow-up:after,
.color-border-action-dark.arrow-top-right:after,
.color-border-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.color-border-action-darken5,
.color-border-action-darken5-hover:hover {
  border-color: #5d4b96 !important;
}
.color-border-action-darken10,
.color-border-action-darken10-hover:hover {
  border-color: #58478e !important;
}
.color-border-action-darken20,
.color-border-action-darken20-hover:hover {
  border-color: #4e3f7e !important;
}
.color-border-action-light {
  border-color: #e7e5f0 !important;
}
.color-border-action-light.arrow-down:after,
.color-border-action-light.arrow-bottom-right:after,
.color-border-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.color-border-action-light.arrow-up:after,
.color-border-action-light.arrow-top-right:after,
.color-border-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.color-border-action-lighten10,
.color-border-action-lighten10-hover:hover {
  border-color: #7261a8 !important;
}
.color-border-action-lighten20,
.color-border-action-lighten20-hover:hover {
  border-color: #8172b1 !important;
}
.color-border-action-lighten50,
.color-border-action-lighten50-hover:hover {
  border-color: #b1a7cf !important;
}
.color-border-action-hover:hover {
  border-color: #624f9e !important;
}
.color-border-action > li::before {
  border-color: #624f9e !important;
}
.color-border-action.arrow-down:after,
.color-border-action.arrow-bottom-right:after,
.color-border-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.color-border-action.arrow-up:after,
.color-border-action.arrow-top-right:after,
.color-border-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.color-border-action-after:after {
  border-color: #624f9e !important;
}
.color-border-action-before:before {
  border-color: #624f9e !important;
}
.color-border-text-primary {
  border-color: #453B31 !important;
}
.color-border-text-primary-opacity10 {
  border-color: rgba(69, 59, 49, 0.1) !important;
}
.color-border-text-primary-opacity20 {
  border-color: rgba(69, 59, 49, 0.2) !important;
}
.color-border-text-primary-opacity30 {
  border-color: rgba(69, 59, 49, 0.3) !important;
}
.color-border-text-primary-opacity40 {
  border-color: rgba(69, 59, 49, 0.4) !important;
}
.color-border-text-primary-opacity50 {
  border-color: rgba(69, 59, 49, 0.5) !important;
}
.color-border-text-primary-opacity60 {
  border-color: rgba(69, 59, 49, 0.6) !important;
}
.color-border-text-primary-opacity70 {
  border-color: rgba(69, 59, 49, 0.7) !important;
}
.color-border-text-primary-opacity80 {
  border-color: rgba(69, 59, 49, 0.8) !important;
}
.color-border-text-primary-opacity90 {
  border-color: rgba(69, 59, 49, 0.9) !important;
}
.color-border-text-primary-dark {
  border-color: #613d3b !important;
}
.color-border-text-primary-dark.arrow-down:after,
.color-border-text-primary-dark.arrow-bottom-right:after,
.color-border-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-text-primary-dark.arrow-up:after,
.color-border-text-primary-dark.arrow-top-right:after,
.color-border-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-text-primary-darken5,
.color-border-text-primary-darken5-hover:hover {
  border-color: #42382f !important;
}
.color-border-text-primary-darken10,
.color-border-text-primary-darken10-hover:hover {
  border-color: #3e352c !important;
}
.color-border-text-primary-darken20,
.color-border-text-primary-darken20-hover:hover {
  border-color: #372f27 !important;
}
.color-border-text-primary-light {
  border-color: #FCF1F0 !important;
}
.color-border-text-primary-light.arrow-down:after,
.color-border-text-primary-light.arrow-bottom-right:after,
.color-border-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-text-primary-light.arrow-up:after,
.color-border-text-primary-light.arrow-top-right:after,
.color-border-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-text-primary-lighten10,
.color-border-text-primary-lighten10-hover:hover {
  border-color: #584f46 !important;
}
.color-border-text-primary-lighten20,
.color-border-text-primary-lighten20-hover:hover {
  border-color: #6a625a !important;
}
.color-border-text-primary-lighten50,
.color-border-text-primary-lighten50-hover:hover {
  border-color: #a29d98 !important;
}
.color-border-text-primary-hover:hover {
  border-color: #453B31 !important;
}
.color-border-text-primary > li::before {
  border-color: #453B31 !important;
}
.color-border-text-primary.arrow-down:after,
.color-border-text-primary.arrow-bottom-right:after,
.color-border-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.color-border-text-primary.arrow-up:after,
.color-border-text-primary.arrow-top-right:after,
.color-border-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.color-border-text-primary-after:after {
  border-color: #453B31 !important;
}
.color-border-text-primary-before:before {
  border-color: #453B31 !important;
}
.color-border-footer {
  border-color: white !important;
}
.color-border-footer-opacity10 {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-footer-opacity20 {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-footer-opacity30 {
  border-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-footer-opacity40 {
  border-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-footer-opacity50 {
  border-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-footer-opacity60 {
  border-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-footer-opacity70 {
  border-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-footer-opacity80 {
  border-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-footer-opacity90 {
  border-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-footer-dark {
  border-color: #613d3b !important;
}
.color-border-footer-dark.arrow-down:after,
.color-border-footer-dark.arrow-bottom-right:after,
.color-border-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-footer-dark.arrow-up:after,
.color-border-footer-dark.arrow-top-right:after,
.color-border-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-footer-darken5,
.color-border-footer-darken5-hover:hover {
  border-color: #f2f2f2 !important;
}
.color-border-footer-darken10,
.color-border-footer-darken10-hover:hover {
  border-color: #e6e6e6 !important;
}
.color-border-footer-darken20,
.color-border-footer-darken20-hover:hover {
  border-color: #cccccc !important;
}
.color-border-footer-light {
  border-color: #FCF1F0 !important;
}
.color-border-footer-light.arrow-down:after,
.color-border-footer-light.arrow-bottom-right:after,
.color-border-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-footer-light.arrow-up:after,
.color-border-footer-light.arrow-top-right:after,
.color-border-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-footer-lighten10,
.color-border-footer-lighten10-hover:hover {
  border-color: #ffffff !important;
}
.color-border-footer-lighten20,
.color-border-footer-lighten20-hover:hover {
  border-color: #ffffff !important;
}
.color-border-footer-lighten50,
.color-border-footer-lighten50-hover:hover {
  border-color: #ffffff !important;
}
.color-border-footer-hover:hover {
  border-color: white !important;
}
.color-border-footer > li::before {
  border-color: white !important;
}
.color-border-footer.arrow-down:after,
.color-border-footer.arrow-bottom-right:after,
.color-border-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-border-footer.arrow-up:after,
.color-border-footer.arrow-top-right:after,
.color-border-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-border-footer-after:after {
  border-color: white !important;
}
.color-border-footer-before:before {
  border-color: white !important;
}
.color-border-text-contrast {
  border-color: #8A4743 !important;
}
.color-border-text-contrast-opacity10 {
  border-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-text-contrast-opacity20 {
  border-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-text-contrast-opacity30 {
  border-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-text-contrast-opacity40 {
  border-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-text-contrast-opacity50 {
  border-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-text-contrast-opacity60 {
  border-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-text-contrast-opacity70 {
  border-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-text-contrast-opacity80 {
  border-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-text-contrast-opacity90 {
  border-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-text-contrast-dark {
  border-color: #613d3b !important;
}
.color-border-text-contrast-dark.arrow-down:after,
.color-border-text-contrast-dark.arrow-bottom-right:after,
.color-border-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-text-contrast-dark.arrow-up:after,
.color-border-text-contrast-dark.arrow-top-right:after,
.color-border-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-text-contrast-darken5,
.color-border-text-contrast-darken5-hover:hover {
  border-color: #834340 !important;
}
.color-border-text-contrast-darken10,
.color-border-text-contrast-darken10-hover:hover {
  border-color: #7c403c !important;
}
.color-border-text-contrast-darken20,
.color-border-text-contrast-darken20-hover:hover {
  border-color: #6e3936 !important;
}
.color-border-text-contrast-light {
  border-color: #FCF1F0 !important;
}
.color-border-text-contrast-light.arrow-down:after,
.color-border-text-contrast-light.arrow-bottom-right:after,
.color-border-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-text-contrast-light.arrow-up:after,
.color-border-text-contrast-light.arrow-top-right:after,
.color-border-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-text-contrast-lighten10,
.color-border-text-contrast-lighten10-hover:hover {
  border-color: #965956 !important;
}
.color-border-text-contrast-lighten20,
.color-border-text-contrast-lighten20-hover:hover {
  border-color: #a16c69 !important;
}
.color-border-text-contrast-lighten50,
.color-border-text-contrast-lighten50-hover:hover {
  border-color: #c5a3a1 !important;
}
.color-border-text-contrast-hover:hover {
  border-color: #8A4743 !important;
}
.color-border-text-contrast > li::before {
  border-color: #8A4743 !important;
}
.color-border-text-contrast.arrow-down:after,
.color-border-text-contrast.arrow-bottom-right:after,
.color-border-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-text-contrast.arrow-up:after,
.color-border-text-contrast.arrow-top-right:after,
.color-border-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-text-contrast-after:after {
  border-color: #8A4743 !important;
}
.color-border-text-contrast-before:before {
  border-color: #8A4743 !important;
}
.color-border-headings {
  border-color: #613d3b !important;
}
.color-border-headings-opacity10 {
  border-color: rgba(97, 61, 59, 0.1) !important;
}
.color-border-headings-opacity20 {
  border-color: rgba(97, 61, 59, 0.2) !important;
}
.color-border-headings-opacity30 {
  border-color: rgba(97, 61, 59, 0.3) !important;
}
.color-border-headings-opacity40 {
  border-color: rgba(97, 61, 59, 0.4) !important;
}
.color-border-headings-opacity50 {
  border-color: rgba(97, 61, 59, 0.5) !important;
}
.color-border-headings-opacity60 {
  border-color: rgba(97, 61, 59, 0.6) !important;
}
.color-border-headings-opacity70 {
  border-color: rgba(97, 61, 59, 0.7) !important;
}
.color-border-headings-opacity80 {
  border-color: rgba(97, 61, 59, 0.8) !important;
}
.color-border-headings-opacity90 {
  border-color: rgba(97, 61, 59, 0.9) !important;
}
.color-border-headings-dark {
  border-color: #613d3b !important;
}
.color-border-headings-dark.arrow-down:after,
.color-border-headings-dark.arrow-bottom-right:after,
.color-border-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-headings-dark.arrow-up:after,
.color-border-headings-dark.arrow-top-right:after,
.color-border-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-headings-darken5,
.color-border-headings-darken5-hover:hover {
  border-color: #5c3a38 !important;
}
.color-border-headings-darken10,
.color-border-headings-darken10-hover:hover {
  border-color: #573735 !important;
}
.color-border-headings-darken20,
.color-border-headings-darken20-hover:hover {
  border-color: #4e312f !important;
}
.color-border-headings-light {
  border-color: #FCF1F0 !important;
}
.color-border-headings-light.arrow-down:after,
.color-border-headings-light.arrow-bottom-right:after,
.color-border-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-headings-light.arrow-up:after,
.color-border-headings-light.arrow-top-right:after,
.color-border-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-headings-lighten10,
.color-border-headings-lighten10-hover:hover {
  border-color: #71504f !important;
}
.color-border-headings-lighten20,
.color-border-headings-lighten20-hover:hover {
  border-color: #816462 !important;
}
.color-border-headings-lighten50,
.color-border-headings-lighten50-hover:hover {
  border-color: #b09e9d !important;
}
.color-border-headings-hover:hover {
  border-color: #613d3b !important;
}
.color-border-headings > li::before {
  border-color: #613d3b !important;
}
.color-border-headings.arrow-down:after,
.color-border-headings.arrow-bottom-right:after,
.color-border-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-headings.arrow-up:after,
.color-border-headings.arrow-top-right:after,
.color-border-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-headings-after:after {
  border-color: #613d3b !important;
}
.color-border-headings-before:before {
  border-color: #613d3b !important;
}
.color-border-1 {
  border-color: #874580 !important;
}
.color-border-1-opacity10 {
  border-color: rgba(135, 69, 128, 0.1) !important;
}
.color-border-1-opacity20 {
  border-color: rgba(135, 69, 128, 0.2) !important;
}
.color-border-1-opacity30 {
  border-color: rgba(135, 69, 128, 0.3) !important;
}
.color-border-1-opacity40 {
  border-color: rgba(135, 69, 128, 0.4) !important;
}
.color-border-1-opacity50 {
  border-color: rgba(135, 69, 128, 0.5) !important;
}
.color-border-1-opacity60 {
  border-color: rgba(135, 69, 128, 0.6) !important;
}
.color-border-1-opacity70 {
  border-color: rgba(135, 69, 128, 0.7) !important;
}
.color-border-1-opacity80 {
  border-color: rgba(135, 69, 128, 0.8) !important;
}
.color-border-1-opacity90 {
  border-color: rgba(135, 69, 128, 0.9) !important;
}
.color-border-1-dark {
  border-color: #653460 !important;
}
.color-border-1-dark.arrow-down:after,
.color-border-1-dark.arrow-bottom-right:after,
.color-border-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-1-dark.arrow-up:after,
.color-border-1-dark.arrow-top-right:after,
.color-border-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-1-darken5,
.color-border-1-darken5-hover:hover {
  border-color: #80427a !important;
}
.color-border-1-darken10,
.color-border-1-darken10-hover:hover {
  border-color: #7a3e73 !important;
}
.color-border-1-darken20,
.color-border-1-darken20-hover:hover {
  border-color: #6c3766 !important;
}
.color-border-1-light {
  border-color: #BF80B8 !important;
}
.color-border-1-light.arrow-down:after,
.color-border-1-light.arrow-bottom-right:after,
.color-border-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-1-light.arrow-up:after,
.color-border-1-light.arrow-top-right:after,
.color-border-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-1-lighten10,
.color-border-1-lighten10-hover:hover {
  border-color: #93588d !important;
}
.color-border-1-lighten20,
.color-border-1-lighten20-hover:hover {
  border-color: #9f6a99 !important;
}
.color-border-1-lighten50,
.color-border-1-lighten50-hover:hover {
  border-color: #c3a2c0 !important;
}
.color-border-1-hover:hover {
  border-color: #874580 !important;
}
.color-border-1 > li::before {
  border-color: #874580 !important;
}
.color-border-1.arrow-down:after,
.color-border-1.arrow-bottom-right:after,
.color-border-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-border-1.arrow-up:after,
.color-border-1.arrow-top-right:after,
.color-border-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-border-1-after:after {
  border-color: #874580 !important;
}
.color-border-1-before:before {
  border-color: #874580 !important;
}
.color-border-2 {
  border-color: #FFCC85 !important;
}
.color-border-2-opacity10 {
  border-color: rgba(255, 204, 133, 0.1) !important;
}
.color-border-2-opacity20 {
  border-color: rgba(255, 204, 133, 0.2) !important;
}
.color-border-2-opacity30 {
  border-color: rgba(255, 204, 133, 0.3) !important;
}
.color-border-2-opacity40 {
  border-color: rgba(255, 204, 133, 0.4) !important;
}
.color-border-2-opacity50 {
  border-color: rgba(255, 204, 133, 0.5) !important;
}
.color-border-2-opacity60 {
  border-color: rgba(255, 204, 133, 0.6) !important;
}
.color-border-2-opacity70 {
  border-color: rgba(255, 204, 133, 0.7) !important;
}
.color-border-2-opacity80 {
  border-color: rgba(255, 204, 133, 0.8) !important;
}
.color-border-2-opacity90 {
  border-color: rgba(255, 204, 133, 0.9) !important;
}
.color-border-2-dark {
  border-color: #A8824C !important;
}
.color-border-2-dark.arrow-down:after,
.color-border-2-dark.arrow-bottom-right:after,
.color-border-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.color-border-2-dark.arrow-up:after,
.color-border-2-dark.arrow-top-right:after,
.color-border-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.color-border-2-darken5,
.color-border-2-darken5-hover:hover {
  border-color: #f2c27e !important;
}
.color-border-2-darken10,
.color-border-2-darken10-hover:hover {
  border-color: #e6b878 !important;
}
.color-border-2-darken20,
.color-border-2-darken20-hover:hover {
  border-color: #cca36a !important;
}
.color-border-2-light {
  border-color: #F5DFC1 !important;
}
.color-border-2-light.arrow-down:after,
.color-border-2-light.arrow-bottom-right:after,
.color-border-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.color-border-2-light.arrow-up:after,
.color-border-2-light.arrow-top-right:after,
.color-border-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.color-border-2-lighten10,
.color-border-2-lighten10-hover:hover {
  border-color: #ffd191 !important;
}
.color-border-2-lighten20,
.color-border-2-lighten20-hover:hover {
  border-color: #ffd69d !important;
}
.color-border-2-lighten50,
.color-border-2-lighten50-hover:hover {
  border-color: #ffe6c2 !important;
}
.color-border-2-hover:hover {
  border-color: #FFCC85 !important;
}
.color-border-2 > li::before {
  border-color: #FFCC85 !important;
}
.color-border-2.arrow-down:after,
.color-border-2.arrow-bottom-right:after,
.color-border-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.color-border-2.arrow-up:after,
.color-border-2.arrow-top-right:after,
.color-border-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.color-border-2-after:after {
  border-color: #FFCC85 !important;
}
.color-border-2-before:before {
  border-color: #FFCC85 !important;
}
.color-border-3 {
  border-color: #3387B0 !important;
}
.color-border-3-opacity10 {
  border-color: rgba(51, 135, 176, 0.1) !important;
}
.color-border-3-opacity20 {
  border-color: rgba(51, 135, 176, 0.2) !important;
}
.color-border-3-opacity30 {
  border-color: rgba(51, 135, 176, 0.3) !important;
}
.color-border-3-opacity40 {
  border-color: rgba(51, 135, 176, 0.4) !important;
}
.color-border-3-opacity50 {
  border-color: rgba(51, 135, 176, 0.5) !important;
}
.color-border-3-opacity60 {
  border-color: rgba(51, 135, 176, 0.6) !important;
}
.color-border-3-opacity70 {
  border-color: rgba(51, 135, 176, 0.7) !important;
}
.color-border-3-opacity80 {
  border-color: rgba(51, 135, 176, 0.8) !important;
}
.color-border-3-opacity90 {
  border-color: rgba(51, 135, 176, 0.9) !important;
}
.color-border-3-dark {
  border-color: #1E5975 !important;
}
.color-border-3-dark.arrow-down:after,
.color-border-3-dark.arrow-bottom-right:after,
.color-border-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.color-border-3-dark.arrow-up:after,
.color-border-3-dark.arrow-top-right:after,
.color-border-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.color-border-3-darken5,
.color-border-3-darken5-hover:hover {
  border-color: #3080a7 !important;
}
.color-border-3-darken10,
.color-border-3-darken10-hover:hover {
  border-color: #2e7a9e !important;
}
.color-border-3-darken20,
.color-border-3-darken20-hover:hover {
  border-color: #296c8d !important;
}
.color-border-3-light {
  border-color: #DDE9F0 !important;
}
.color-border-3-light.arrow-down:after,
.color-border-3-light.arrow-bottom-right:after,
.color-border-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.color-border-3-light.arrow-up:after,
.color-border-3-light.arrow-top-right:after,
.color-border-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.color-border-3-lighten10,
.color-border-3-lighten10-hover:hover {
  border-color: #4793b8 !important;
}
.color-border-3-lighten20,
.color-border-3-lighten20-hover:hover {
  border-color: #5c9fc0 !important;
}
.color-border-3-lighten50,
.color-border-3-lighten50-hover:hover {
  border-color: #99c3d8 !important;
}
.color-border-3-hover:hover {
  border-color: #3387B0 !important;
}
.color-border-3 > li::before {
  border-color: #3387B0 !important;
}
.color-border-3.arrow-down:after,
.color-border-3.arrow-bottom-right:after,
.color-border-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.color-border-3.arrow-up:after,
.color-border-3.arrow-top-right:after,
.color-border-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.color-border-3-after:after {
  border-color: #3387B0 !important;
}
.color-border-3-before:before {
  border-color: #3387B0 !important;
}
.color-border-4 {
  border-color: #BF80B8 !important;
}
.color-border-4-opacity10 {
  border-color: rgba(191, 128, 184, 0.1) !important;
}
.color-border-4-opacity20 {
  border-color: rgba(191, 128, 184, 0.2) !important;
}
.color-border-4-opacity30 {
  border-color: rgba(191, 128, 184, 0.3) !important;
}
.color-border-4-opacity40 {
  border-color: rgba(191, 128, 184, 0.4) !important;
}
.color-border-4-opacity50 {
  border-color: rgba(191, 128, 184, 0.5) !important;
}
.color-border-4-opacity60 {
  border-color: rgba(191, 128, 184, 0.6) !important;
}
.color-border-4-opacity70 {
  border-color: rgba(191, 128, 184, 0.7) !important;
}
.color-border-4-opacity80 {
  border-color: rgba(191, 128, 184, 0.8) !important;
}
.color-border-4-opacity90 {
  border-color: rgba(191, 128, 184, 0.9) !important;
}
.color-border-4-dark {
  border-color: #874580 !important;
}
.color-border-4-dark.arrow-down:after,
.color-border-4-dark.arrow-bottom-right:after,
.color-border-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-border-4-dark.arrow-up:after,
.color-border-4-dark.arrow-top-right:after,
.color-border-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-border-4-darken5,
.color-border-4-darken5-hover:hover {
  border-color: #b57aaf !important;
}
.color-border-4-darken10,
.color-border-4-darken10-hover:hover {
  border-color: #ac73a6 !important;
}
.color-border-4-darken20,
.color-border-4-darken20-hover:hover {
  border-color: #996693 !important;
}
.color-border-4-light {
  border-color: #F5E9F3 !important;
}
.color-border-4-light.arrow-down:after,
.color-border-4-light.arrow-bottom-right:after,
.color-border-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.color-border-4-light.arrow-up:after,
.color-border-4-light.arrow-top-right:after,
.color-border-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.color-border-4-lighten10,
.color-border-4-lighten10-hover:hover {
  border-color: #c58dbf !important;
}
.color-border-4-lighten20,
.color-border-4-lighten20-hover:hover {
  border-color: #cc99c6 !important;
}
.color-border-4-lighten50,
.color-border-4-lighten50-hover:hover {
  border-color: #dfc0dc !important;
}
.color-border-4-hover:hover {
  border-color: #BF80B8 !important;
}
.color-border-4 > li::before {
  border-color: #BF80B8 !important;
}
.color-border-4.arrow-down:after,
.color-border-4.arrow-bottom-right:after,
.color-border-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-4.arrow-up:after,
.color-border-4.arrow-top-right:after,
.color-border-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-4-after:after {
  border-color: #BF80B8 !important;
}
.color-border-4-before:before {
  border-color: #BF80B8 !important;
}
.color-border-5 {
  border-color: #338268 !important;
}
.color-border-5-opacity10 {
  border-color: rgba(51, 130, 104, 0.1) !important;
}
.color-border-5-opacity20 {
  border-color: rgba(51, 130, 104, 0.2) !important;
}
.color-border-5-opacity30 {
  border-color: rgba(51, 130, 104, 0.3) !important;
}
.color-border-5-opacity40 {
  border-color: rgba(51, 130, 104, 0.4) !important;
}
.color-border-5-opacity50 {
  border-color: rgba(51, 130, 104, 0.5) !important;
}
.color-border-5-opacity60 {
  border-color: rgba(51, 130, 104, 0.6) !important;
}
.color-border-5-opacity70 {
  border-color: rgba(51, 130, 104, 0.7) !important;
}
.color-border-5-opacity80 {
  border-color: rgba(51, 130, 104, 0.8) !important;
}
.color-border-5-opacity90 {
  border-color: rgba(51, 130, 104, 0.9) !important;
}
.color-border-5-dark {
  border-color: #275243 !important;
}
.color-border-5-dark.arrow-down:after,
.color-border-5-dark.arrow-bottom-right:after,
.color-border-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.color-border-5-dark.arrow-up:after,
.color-border-5-dark.arrow-top-right:after,
.color-border-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.color-border-5-darken5,
.color-border-5-darken5-hover:hover {
  border-color: #307c63 !important;
}
.color-border-5-darken10,
.color-border-5-darken10-hover:hover {
  border-color: #2e755e !important;
}
.color-border-5-darken20,
.color-border-5-darken20-hover:hover {
  border-color: #296853 !important;
}
.color-border-5-light {
  border-color: #E5F5F0 !important;
}
.color-border-5-light.arrow-down:after,
.color-border-5-light.arrow-bottom-right:after,
.color-border-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.color-border-5-light.arrow-up:after,
.color-border-5-light.arrow-top-right:after,
.color-border-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.color-border-5-lighten10,
.color-border-5-lighten10-hover:hover {
  border-color: #478f77 !important;
}
.color-border-5-lighten20,
.color-border-5-lighten20-hover:hover {
  border-color: #5c9b86 !important;
}
.color-border-5-lighten50,
.color-border-5-lighten50-hover:hover {
  border-color: #99c1b4 !important;
}
.color-border-5-hover:hover {
  border-color: #338268 !important;
}
.color-border-5 > li::before {
  border-color: #338268 !important;
}
.color-border-5.arrow-down:after,
.color-border-5.arrow-bottom-right:after,
.color-border-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-border-5.arrow-up:after,
.color-border-5.arrow-top-right:after,
.color-border-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-border-5-after:after {
  border-color: #338268 !important;
}
.color-border-5-before:before {
  border-color: #338268 !important;
}
.color-border-6 {
  border-color: #ffffff !important;
}
.color-border-6-opacity10 {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-6-opacity20 {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-6-opacity30 {
  border-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-6-opacity40 {
  border-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-6-opacity50 {
  border-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-6-opacity60 {
  border-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-6-opacity70 {
  border-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-6-opacity80 {
  border-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-6-opacity90 {
  border-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-6-dark {
  border-color: #999999 !important;
}
.color-border-6-dark.arrow-down:after,
.color-border-6-dark.arrow-bottom-right:after,
.color-border-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-border-6-dark.arrow-up:after,
.color-border-6-dark.arrow-top-right:after,
.color-border-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-border-6-darken5,
.color-border-6-darken5-hover:hover {
  border-color: #f2f2f2 !important;
}
.color-border-6-darken10,
.color-border-6-darken10-hover:hover {
  border-color: #e6e6e6 !important;
}
.color-border-6-darken20,
.color-border-6-darken20-hover:hover {
  border-color: #cccccc !important;
}
.color-border-6-light {
  border-color: #ffffff !important;
}
.color-border-6-light.arrow-down:after,
.color-border-6-light.arrow-bottom-right:after,
.color-border-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-6-light.arrow-up:after,
.color-border-6-light.arrow-top-right:after,
.color-border-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-6-lighten10,
.color-border-6-lighten10-hover:hover {
  border-color: #ffffff !important;
}
.color-border-6-lighten20,
.color-border-6-lighten20-hover:hover {
  border-color: #ffffff !important;
}
.color-border-6-lighten50,
.color-border-6-lighten50-hover:hover {
  border-color: #ffffff !important;
}
.color-border-6-hover:hover {
  border-color: #ffffff !important;
}
.color-border-6 > li::before {
  border-color: #ffffff !important;
}
.color-border-6.arrow-down:after,
.color-border-6.arrow-bottom-right:after,
.color-border-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-6.arrow-up:after,
.color-border-6.arrow-top-right:after,
.color-border-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-6-after:after {
  border-color: #ffffff !important;
}
.color-border-6-before:before {
  border-color: #ffffff !important;
}
.color-border-7 {
  border-color: #ffffff !important;
}
.color-border-7-opacity10 {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-7-opacity20 {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-7-opacity30 {
  border-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-7-opacity40 {
  border-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-7-opacity50 {
  border-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-7-opacity60 {
  border-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-7-opacity70 {
  border-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-7-opacity80 {
  border-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-7-opacity90 {
  border-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-7-dark {
  border-color: #999999 !important;
}
.color-border-7-dark.arrow-down:after,
.color-border-7-dark.arrow-bottom-right:after,
.color-border-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-border-7-dark.arrow-up:after,
.color-border-7-dark.arrow-top-right:after,
.color-border-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-border-7-darken5,
.color-border-7-darken5-hover:hover {
  border-color: #f2f2f2 !important;
}
.color-border-7-darken10,
.color-border-7-darken10-hover:hover {
  border-color: #e6e6e6 !important;
}
.color-border-7-darken20,
.color-border-7-darken20-hover:hover {
  border-color: #cccccc !important;
}
.color-border-7-light {
  border-color: #ffffff !important;
}
.color-border-7-light.arrow-down:after,
.color-border-7-light.arrow-bottom-right:after,
.color-border-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-7-light.arrow-up:after,
.color-border-7-light.arrow-top-right:after,
.color-border-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-7-lighten10,
.color-border-7-lighten10-hover:hover {
  border-color: #ffffff !important;
}
.color-border-7-lighten20,
.color-border-7-lighten20-hover:hover {
  border-color: #ffffff !important;
}
.color-border-7-lighten50,
.color-border-7-lighten50-hover:hover {
  border-color: #ffffff !important;
}
.color-border-7-hover:hover {
  border-color: #ffffff !important;
}
.color-border-7 > li::before {
  border-color: #ffffff !important;
}
.color-border-7.arrow-down:after,
.color-border-7.arrow-bottom-right:after,
.color-border-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-7.arrow-up:after,
.color-border-7.arrow-top-right:after,
.color-border-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-7-after:after {
  border-color: #ffffff !important;
}
.color-border-7-before:before {
  border-color: #ffffff !important;
}
.color-border-8 {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-8-opacity10 {
  border-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-8-opacity20 {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-8-opacity30 {
  border-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-8-opacity40 {
  border-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-8-opacity50 {
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-8-opacity60 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-8-opacity70 {
  border-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-8-opacity80 {
  border-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-8-opacity90 {
  border-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-8-dark {
  border-color: #653460 !important;
}
.color-border-8-dark.arrow-down:after,
.color-border-8-dark.arrow-bottom-right:after,
.color-border-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-8-dark.arrow-up:after,
.color-border-8-dark.arrow-top-right:after,
.color-border-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-8-darken5,
.color-border-8-darken5-hover:hover {
  border-color: rgba(0, 0, 0, 0.0975) !important;
}
.color-border-8-darken10,
.color-border-8-darken10-hover:hover {
  border-color: rgba(0, 0, 0, 0.145) !important;
}
.color-border-8-darken20,
.color-border-8-darken20-hover:hover {
  border-color: rgba(0, 0, 0, 0.24) !important;
}
.color-border-8-light {
  border-color: #e3e3db !important;
}
.color-border-8-light.arrow-down:after,
.color-border-8-light.arrow-bottom-right:after,
.color-border-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-border-8-light.arrow-up:after,
.color-border-8-light.arrow-top-right:after,
.color-border-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-border-8-lighten10,
.color-border-8-lighten10-hover:hover {
  border-color: rgba(207, 207, 207, 0.145) !important;
}
.color-border-8-lighten20,
.color-border-8-lighten20-hover:hover {
  border-color: rgba(231, 231, 231, 0.24) !important;
}
.color-border-8-lighten50,
.color-border-8-lighten50-hover:hover {
  border-color: rgba(249, 249, 249, 0.525) !important;
}
.color-border-8-hover:hover {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-8 > li::before {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-8.arrow-down:after,
.color-border-8.arrow-bottom-right:after,
.color-border-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-8.arrow-up:after,
.color-border-8.arrow-top-right:after,
.color-border-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-8-after:after {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-8-before:before {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-9 {
  border-color: #d6dbcf !important;
}
.color-border-9-opacity10 {
  border-color: rgba(214, 219, 207, 0.1) !important;
}
.color-border-9-opacity20 {
  border-color: rgba(214, 219, 207, 0.2) !important;
}
.color-border-9-opacity30 {
  border-color: rgba(214, 219, 207, 0.3) !important;
}
.color-border-9-opacity40 {
  border-color: rgba(214, 219, 207, 0.4) !important;
}
.color-border-9-opacity50 {
  border-color: rgba(214, 219, 207, 0.5) !important;
}
.color-border-9-opacity60 {
  border-color: rgba(214, 219, 207, 0.6) !important;
}
.color-border-9-opacity70 {
  border-color: rgba(214, 219, 207, 0.7) !important;
}
.color-border-9-opacity80 {
  border-color: rgba(214, 219, 207, 0.8) !important;
}
.color-border-9-opacity90 {
  border-color: rgba(214, 219, 207, 0.9) !important;
}
.color-border-9-dark {
  border-color: #653460 !important;
}
.color-border-9-dark.arrow-down:after,
.color-border-9-dark.arrow-bottom-right:after,
.color-border-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-9-dark.arrow-up:after,
.color-border-9-dark.arrow-top-right:after,
.color-border-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-9-darken5,
.color-border-9-darken5-hover:hover {
  border-color: #cbd0c5 !important;
}
.color-border-9-darken10,
.color-border-9-darken10-hover:hover {
  border-color: #c1c5ba !important;
}
.color-border-9-darken20,
.color-border-9-darken20-hover:hover {
  border-color: #abafa6 !important;
}
.color-border-9-light {
  border-color: #e3e3db !important;
}
.color-border-9-light.arrow-down:after,
.color-border-9-light.arrow-bottom-right:after,
.color-border-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-border-9-light.arrow-up:after,
.color-border-9-light.arrow-top-right:after,
.color-border-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-border-9-lighten10,
.color-border-9-lighten10-hover:hover {
  border-color: #dadfd4 !important;
}
.color-border-9-lighten20,
.color-border-9-lighten20-hover:hover {
  border-color: #dee2d9 !important;
}
.color-border-9-lighten50,
.color-border-9-lighten50-hover:hover {
  border-color: #ebede7 !important;
}
.color-border-9-hover:hover {
  border-color: #d6dbcf !important;
}
.color-border-9 > li::before {
  border-color: #d6dbcf !important;
}
.color-border-9.arrow-down:after,
.color-border-9.arrow-bottom-right:after,
.color-border-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.color-border-9.arrow-up:after,
.color-border-9.arrow-top-right:after,
.color-border-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.color-border-9-after:after {
  border-color: #d6dbcf !important;
}
.color-border-9-before:before {
  border-color: #d6dbcf !important;
}
.color-border-10 {
  border-color: #EBE3DC !important;
}
.color-border-10-opacity10 {
  border-color: rgba(235, 227, 220, 0.1) !important;
}
.color-border-10-opacity20 {
  border-color: rgba(235, 227, 220, 0.2) !important;
}
.color-border-10-opacity30 {
  border-color: rgba(235, 227, 220, 0.3) !important;
}
.color-border-10-opacity40 {
  border-color: rgba(235, 227, 220, 0.4) !important;
}
.color-border-10-opacity50 {
  border-color: rgba(235, 227, 220, 0.5) !important;
}
.color-border-10-opacity60 {
  border-color: rgba(235, 227, 220, 0.6) !important;
}
.color-border-10-opacity70 {
  border-color: rgba(235, 227, 220, 0.7) !important;
}
.color-border-10-opacity80 {
  border-color: rgba(235, 227, 220, 0.8) !important;
}
.color-border-10-opacity90 {
  border-color: rgba(235, 227, 220, 0.9) !important;
}
.color-border-10-dark {
  border-color: #8d8884 !important;
}
.color-border-10-dark.arrow-down:after,
.color-border-10-dark.arrow-bottom-right:after,
.color-border-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.color-border-10-dark.arrow-up:after,
.color-border-10-dark.arrow-top-right:after,
.color-border-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.color-border-10-darken5,
.color-border-10-darken5-hover:hover {
  border-color: #dfd8d1 !important;
}
.color-border-10-darken10,
.color-border-10-darken10-hover:hover {
  border-color: #d4ccc6 !important;
}
.color-border-10-darken20,
.color-border-10-darken20-hover:hover {
  border-color: #bcb6b0 !important;
}
.color-border-10-light {
  border-color: #F0E9E4 !important;
}
.color-border-10-light.arrow-down:after,
.color-border-10-light.arrow-bottom-right:after,
.color-border-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.color-border-10-light.arrow-up:after,
.color-border-10-light.arrow-top-right:after,
.color-border-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.color-border-10-lighten10,
.color-border-10-lighten10-hover:hover {
  border-color: #ede6e0 !important;
}
.color-border-10-lighten20,
.color-border-10-lighten20-hover:hover {
  border-color: #efe9e3 !important;
}
.color-border-10-lighten50,
.color-border-10-lighten50-hover:hover {
  border-color: #f5f1ee !important;
}
.color-border-10-hover:hover {
  border-color: #EBE3DC !important;
}
.color-border-10 > li::before {
  border-color: #EBE3DC !important;
}
.color-border-10.arrow-down:after,
.color-border-10.arrow-bottom-right:after,
.color-border-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.color-border-10.arrow-up:after,
.color-border-10.arrow-top-right:after,
.color-border-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.color-border-10-after:after {
  border-color: #EBE3DC !important;
}
.color-border-10-before:before {
  border-color: #EBE3DC !important;
}
.color-border-black {
  border-color: black !important;
}
.color-border-black-opacity10 {
  border-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-black-opacity20 {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-black-opacity30 {
  border-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-black-opacity40 {
  border-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-black-opacity50 {
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-black-opacity60 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-black-opacity70 {
  border-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-black-opacity80 {
  border-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-black-opacity90 {
  border-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-black-dark {
  border-color: #613d3b !important;
}
.color-border-black-dark.arrow-down:after,
.color-border-black-dark.arrow-bottom-right:after,
.color-border-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-black-dark.arrow-up:after,
.color-border-black-dark.arrow-top-right:after,
.color-border-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-black-darken5,
.color-border-black-darken5-hover:hover {
  border-color: #000000 !important;
}
.color-border-black-darken10,
.color-border-black-darken10-hover:hover {
  border-color: #000000 !important;
}
.color-border-black-darken20,
.color-border-black-darken20-hover:hover {
  border-color: #000000 !important;
}
.color-border-black-light {
  border-color: #FCF1F0 !important;
}
.color-border-black-light.arrow-down:after,
.color-border-black-light.arrow-bottom-right:after,
.color-border-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-black-light.arrow-up:after,
.color-border-black-light.arrow-top-right:after,
.color-border-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-black-lighten10,
.color-border-black-lighten10-hover:hover {
  border-color: #191919 !important;
}
.color-border-black-lighten20,
.color-border-black-lighten20-hover:hover {
  border-color: #333333 !important;
}
.color-border-black-lighten50,
.color-border-black-lighten50-hover:hover {
  border-color: #808080 !important;
}
.color-border-black-hover:hover {
  border-color: black !important;
}
.color-border-black > li::before {
  border-color: black !important;
}
.color-border-black.arrow-down:after,
.color-border-black.arrow-bottom-right:after,
.color-border-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-border-black.arrow-up:after,
.color-border-black.arrow-top-right:after,
.color-border-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-border-black-after:after {
  border-color: black !important;
}
.color-border-black-before:before {
  border-color: black !important;
}
.color-border-neutral {
  border-color: #808080 !important;
}
.color-border-neutral-opacity10 {
  border-color: rgba(128, 128, 128, 0.1) !important;
}
.color-border-neutral-opacity20 {
  border-color: rgba(128, 128, 128, 0.2) !important;
}
.color-border-neutral-opacity30 {
  border-color: rgba(128, 128, 128, 0.3) !important;
}
.color-border-neutral-opacity40 {
  border-color: rgba(128, 128, 128, 0.4) !important;
}
.color-border-neutral-opacity50 {
  border-color: rgba(128, 128, 128, 0.5) !important;
}
.color-border-neutral-opacity60 {
  border-color: rgba(128, 128, 128, 0.6) !important;
}
.color-border-neutral-opacity70 {
  border-color: rgba(128, 128, 128, 0.7) !important;
}
.color-border-neutral-opacity80 {
  border-color: rgba(128, 128, 128, 0.8) !important;
}
.color-border-neutral-opacity90 {
  border-color: rgba(128, 128, 128, 0.9) !important;
}
.color-border-neutral-dark {
  border-color: #4d4d4d !important;
}
.color-border-neutral-dark.arrow-down:after,
.color-border-neutral-dark.arrow-bottom-right:after,
.color-border-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.color-border-neutral-dark.arrow-up:after,
.color-border-neutral-dark.arrow-top-right:after,
.color-border-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.color-border-neutral-darken5,
.color-border-neutral-darken5-hover:hover {
  border-color: #797979 !important;
}
.color-border-neutral-darken10,
.color-border-neutral-darken10-hover:hover {
  border-color: #737373 !important;
}
.color-border-neutral-darken20,
.color-border-neutral-darken20-hover:hover {
  border-color: #666666 !important;
}
.color-border-neutral-light {
  border-color: #ececec !important;
}
.color-border-neutral-light.arrow-down:after,
.color-border-neutral-light.arrow-bottom-right:after,
.color-border-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.color-border-neutral-light.arrow-up:after,
.color-border-neutral-light.arrow-top-right:after,
.color-border-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.color-border-neutral-lighten10,
.color-border-neutral-lighten10-hover:hover {
  border-color: #8c8c8c !important;
}
.color-border-neutral-lighten20,
.color-border-neutral-lighten20-hover:hover {
  border-color: #999999 !important;
}
.color-border-neutral-lighten50,
.color-border-neutral-lighten50-hover:hover {
  border-color: #bfbfbf !important;
}
.color-border-neutral-hover:hover {
  border-color: #808080 !important;
}
.color-border-neutral > li::before {
  border-color: #808080 !important;
}
.color-border-neutral.arrow-down:after,
.color-border-neutral.arrow-bottom-right:after,
.color-border-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.color-border-neutral.arrow-up:after,
.color-border-neutral.arrow-top-right:after,
.color-border-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.color-border-neutral-after:after {
  border-color: #808080 !important;
}
.color-border-neutral-before:before {
  border-color: #808080 !important;
}
.color-border-white {
  border-color: white !important;
}
.color-border-white-opacity10 {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-white-opacity20 {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-white-opacity30 {
  border-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-white-opacity40 {
  border-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-white-opacity50 {
  border-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-white-opacity60 {
  border-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-white-opacity70 {
  border-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-white-opacity80 {
  border-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-white-opacity90 {
  border-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-white-dark {
  border-color: #613d3b !important;
}
.color-border-white-dark.arrow-down:after,
.color-border-white-dark.arrow-bottom-right:after,
.color-border-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-white-dark.arrow-up:after,
.color-border-white-dark.arrow-top-right:after,
.color-border-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-white-darken5,
.color-border-white-darken5-hover:hover {
  border-color: #f2f2f2 !important;
}
.color-border-white-darken10,
.color-border-white-darken10-hover:hover {
  border-color: #e6e6e6 !important;
}
.color-border-white-darken20,
.color-border-white-darken20-hover:hover {
  border-color: #cccccc !important;
}
.color-border-white-light {
  border-color: #FCF1F0 !important;
}
.color-border-white-light.arrow-down:after,
.color-border-white-light.arrow-bottom-right:after,
.color-border-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-white-light.arrow-up:after,
.color-border-white-light.arrow-top-right:after,
.color-border-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-white-lighten10,
.color-border-white-lighten10-hover:hover {
  border-color: #ffffff !important;
}
.color-border-white-lighten20,
.color-border-white-lighten20-hover:hover {
  border-color: #ffffff !important;
}
.color-border-white-lighten50,
.color-border-white-lighten50-hover:hover {
  border-color: #ffffff !important;
}
.color-border-white-hover:hover {
  border-color: white !important;
}
.color-border-white > li::before {
  border-color: white !important;
}
.color-border-white.arrow-down:after,
.color-border-white.arrow-bottom-right:after,
.color-border-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-border-white.arrow-up:after,
.color-border-white.arrow-top-right:after,
.color-border-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-border-white-after:after {
  border-color: white !important;
}
.color-border-white-before:before {
  border-color: white !important;
}
.color-border-completed {
  border-color: #3d9855 !important;
}
.color-border-completed-opacity10 {
  border-color: rgba(61, 152, 85, 0.1) !important;
}
.color-border-completed-opacity20 {
  border-color: rgba(61, 152, 85, 0.2) !important;
}
.color-border-completed-opacity30 {
  border-color: rgba(61, 152, 85, 0.3) !important;
}
.color-border-completed-opacity40 {
  border-color: rgba(61, 152, 85, 0.4) !important;
}
.color-border-completed-opacity50 {
  border-color: rgba(61, 152, 85, 0.5) !important;
}
.color-border-completed-opacity60 {
  border-color: rgba(61, 152, 85, 0.6) !important;
}
.color-border-completed-opacity70 {
  border-color: rgba(61, 152, 85, 0.7) !important;
}
.color-border-completed-opacity80 {
  border-color: rgba(61, 152, 85, 0.8) !important;
}
.color-border-completed-opacity90 {
  border-color: rgba(61, 152, 85, 0.9) !important;
}
.color-border-completed-dark {
  border-color: #613d3b !important;
}
.color-border-completed-dark.arrow-down:after,
.color-border-completed-dark.arrow-bottom-right:after,
.color-border-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-completed-dark.arrow-up:after,
.color-border-completed-dark.arrow-top-right:after,
.color-border-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-completed-darken5,
.color-border-completed-darken5-hover:hover {
  border-color: #3a9051 !important;
}
.color-border-completed-darken10,
.color-border-completed-darken10-hover:hover {
  border-color: #37894d !important;
}
.color-border-completed-darken20,
.color-border-completed-darken20-hover:hover {
  border-color: #317a44 !important;
}
.color-border-completed-light {
  border-color: #FCF1F0 !important;
}
.color-border-completed-light.arrow-down:after,
.color-border-completed-light.arrow-bottom-right:after,
.color-border-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-completed-light.arrow-up:after,
.color-border-completed-light.arrow-top-right:after,
.color-border-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-completed-lighten10,
.color-border-completed-lighten10-hover:hover {
  border-color: #50a266 !important;
}
.color-border-completed-lighten20,
.color-border-completed-lighten20-hover:hover {
  border-color: #64ad77 !important;
}
.color-border-completed-lighten50,
.color-border-completed-lighten50-hover:hover {
  border-color: #9eccaa !important;
}
.color-border-completed-hover:hover {
  border-color: #3d9855 !important;
}
.color-border-completed > li::before {
  border-color: #3d9855 !important;
}
.color-border-completed.arrow-down:after,
.color-border-completed.arrow-bottom-right:after,
.color-border-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.color-border-completed.arrow-up:after,
.color-border-completed.arrow-top-right:after,
.color-border-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.color-border-completed-after:after {
  border-color: #3d9855 !important;
}
.color-border-completed-before:before {
  border-color: #3d9855 !important;
}
.color-border-box-details {
  border-color: #8A4743 !important;
}
.color-border-box-details-opacity10 {
  border-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-box-details-opacity20 {
  border-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-box-details-opacity30 {
  border-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-box-details-opacity40 {
  border-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-box-details-opacity50 {
  border-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-box-details-opacity60 {
  border-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-box-details-opacity70 {
  border-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-box-details-opacity80 {
  border-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-box-details-opacity90 {
  border-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-box-details-dark {
  border-color: #613d3b !important;
}
.color-border-box-details-dark.arrow-down:after,
.color-border-box-details-dark.arrow-bottom-right:after,
.color-border-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-box-details-dark.arrow-up:after,
.color-border-box-details-dark.arrow-top-right:after,
.color-border-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-box-details-darken5,
.color-border-box-details-darken5-hover:hover {
  border-color: #834340 !important;
}
.color-border-box-details-darken10,
.color-border-box-details-darken10-hover:hover {
  border-color: #7c403c !important;
}
.color-border-box-details-darken20,
.color-border-box-details-darken20-hover:hover {
  border-color: #6e3936 !important;
}
.color-border-box-details-light {
  border-color: #FCF1F0 !important;
}
.color-border-box-details-light.arrow-down:after,
.color-border-box-details-light.arrow-bottom-right:after,
.color-border-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-box-details-light.arrow-up:after,
.color-border-box-details-light.arrow-top-right:after,
.color-border-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-box-details-lighten10,
.color-border-box-details-lighten10-hover:hover {
  border-color: #965956 !important;
}
.color-border-box-details-lighten20,
.color-border-box-details-lighten20-hover:hover {
  border-color: #a16c69 !important;
}
.color-border-box-details-lighten50,
.color-border-box-details-lighten50-hover:hover {
  border-color: #c5a3a1 !important;
}
.color-border-box-details-hover:hover {
  border-color: #8A4743 !important;
}
.color-border-box-details > li::before {
  border-color: #8A4743 !important;
}
.color-border-box-details.arrow-down:after,
.color-border-box-details.arrow-bottom-right:after,
.color-border-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-box-details.arrow-up:after,
.color-border-box-details.arrow-top-right:after,
.color-border-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-box-details-after:after {
  border-color: #8A4743 !important;
}
.color-border-box-details-before:before {
  border-color: #8A4743 !important;
}
.color-border-wrong {
  border-color: #ffe0e0 !important;
}
.color-border-wrong-opacity10 {
  border-color: rgba(255, 224, 224, 0.1) !important;
}
.color-border-wrong-opacity20 {
  border-color: rgba(255, 224, 224, 0.2) !important;
}
.color-border-wrong-opacity30 {
  border-color: rgba(255, 224, 224, 0.3) !important;
}
.color-border-wrong-opacity40 {
  border-color: rgba(255, 224, 224, 0.4) !important;
}
.color-border-wrong-opacity50 {
  border-color: rgba(255, 224, 224, 0.5) !important;
}
.color-border-wrong-opacity60 {
  border-color: rgba(255, 224, 224, 0.6) !important;
}
.color-border-wrong-opacity70 {
  border-color: rgba(255, 224, 224, 0.7) !important;
}
.color-border-wrong-opacity80 {
  border-color: rgba(255, 224, 224, 0.8) !important;
}
.color-border-wrong-opacity90 {
  border-color: rgba(255, 224, 224, 0.9) !important;
}
.color-border-wrong-dark {
  border-color: #edb2ad !important;
}
.color-border-wrong-dark.arrow-down:after,
.color-border-wrong-dark.arrow-bottom-right:after,
.color-border-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.color-border-wrong-dark.arrow-up:after,
.color-border-wrong-dark.arrow-top-right:after,
.color-border-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.color-border-wrong-darken5,
.color-border-wrong-darken5-hover:hover {
  border-color: #f2d5d5 !important;
}
.color-border-wrong-darken10,
.color-border-wrong-darken10-hover:hover {
  border-color: #e6caca !important;
}
.color-border-wrong-darken20,
.color-border-wrong-darken20-hover:hover {
  border-color: #ccb3b3 !important;
}
.color-border-wrong-light {
  border-color: #fffafa !important;
}
.color-border-wrong-light.arrow-down:after,
.color-border-wrong-light.arrow-bottom-right:after,
.color-border-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.color-border-wrong-light.arrow-up:after,
.color-border-wrong-light.arrow-top-right:after,
.color-border-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.color-border-wrong-lighten10,
.color-border-wrong-lighten10-hover:hover {
  border-color: #ffe3e3 !important;
}
.color-border-wrong-lighten20,
.color-border-wrong-lighten20-hover:hover {
  border-color: #ffe6e6 !important;
}
.color-border-wrong-lighten50,
.color-border-wrong-lighten50-hover:hover {
  border-color: #fff0f0 !important;
}
.color-border-wrong-hover:hover {
  border-color: #ffe0e0 !important;
}
.color-border-wrong > li::before {
  border-color: #ffe0e0 !important;
}
.color-border-wrong.arrow-down:after,
.color-border-wrong.arrow-bottom-right:after,
.color-border-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.color-border-wrong.arrow-up:after,
.color-border-wrong.arrow-top-right:after,
.color-border-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.color-border-wrong-after:after {
  border-color: #ffe0e0 !important;
}
.color-border-wrong-before:before {
  border-color: #ffe0e0 !important;
}
.color-border-correct {
  border-color: #e1f3db !important;
}
.color-border-correct-opacity10 {
  border-color: rgba(225, 243, 219, 0.1) !important;
}
.color-border-correct-opacity20 {
  border-color: rgba(225, 243, 219, 0.2) !important;
}
.color-border-correct-opacity30 {
  border-color: rgba(225, 243, 219, 0.3) !important;
}
.color-border-correct-opacity40 {
  border-color: rgba(225, 243, 219, 0.4) !important;
}
.color-border-correct-opacity50 {
  border-color: rgba(225, 243, 219, 0.5) !important;
}
.color-border-correct-opacity60 {
  border-color: rgba(225, 243, 219, 0.6) !important;
}
.color-border-correct-opacity70 {
  border-color: rgba(225, 243, 219, 0.7) !important;
}
.color-border-correct-opacity80 {
  border-color: rgba(225, 243, 219, 0.8) !important;
}
.color-border-correct-opacity90 {
  border-color: rgba(225, 243, 219, 0.9) !important;
}
.color-border-correct-dark {
  border-color: #539764 !important;
}
.color-border-correct-dark.arrow-down:after,
.color-border-correct-dark.arrow-bottom-right:after,
.color-border-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.color-border-correct-dark.arrow-up:after,
.color-border-correct-dark.arrow-top-right:after,
.color-border-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.color-border-correct-darken5,
.color-border-correct-darken5-hover:hover {
  border-color: #d6e7d0 !important;
}
.color-border-correct-darken10,
.color-border-correct-darken10-hover:hover {
  border-color: #cbdbc5 !important;
}
.color-border-correct-darken20,
.color-border-correct-darken20-hover:hover {
  border-color: #b4c2af !important;
}
.color-border-correct-light {
  border-color: #87b575 !important;
}
.color-border-correct-light.arrow-down:after,
.color-border-correct-light.arrow-bottom-right:after,
.color-border-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.color-border-correct-light.arrow-up:after,
.color-border-correct-light.arrow-top-right:after,
.color-border-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.color-border-correct-lighten10,
.color-border-correct-lighten10-hover:hover {
  border-color: #e4f4df !important;
}
.color-border-correct-lighten20,
.color-border-correct-lighten20-hover:hover {
  border-color: #e7f5e2 !important;
}
.color-border-correct-lighten50,
.color-border-correct-lighten50-hover:hover {
  border-color: #f0f9ed !important;
}
.color-border-correct-hover:hover {
  border-color: #e1f3db !important;
}
.color-border-correct > li::before {
  border-color: #e1f3db !important;
}
.color-border-correct.arrow-down:after,
.color-border-correct.arrow-bottom-right:after,
.color-border-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.color-border-correct.arrow-up:after,
.color-border-correct.arrow-top-right:after,
.color-border-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.color-border-correct-after:after {
  border-color: #e1f3db !important;
}
.color-border-correct-before:before {
  border-color: #e1f3db !important;
}
.color-border-partly {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly-opacity10 {
  border-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-partly-opacity20 {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-partly-opacity30 {
  border-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-partly-opacity40 {
  border-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-partly-opacity50 {
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-partly-opacity60 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-partly-opacity70 {
  border-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-partly-opacity80 {
  border-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-partly-opacity90 {
  border-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-partly-dark {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly-dark.arrow-down:after,
.color-border-partly-dark.arrow-bottom-right:after,
.color-border-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly-dark.arrow-up:after,
.color-border-partly-dark.arrow-top-right:after,
.color-border-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly-darken5,
.color-border-partly-darken5-hover:hover {
  border-color: rgba(0, 0, 0, 0.126) !important;
}
.color-border-partly-darken10,
.color-border-partly-darken10-hover:hover {
  border-color: rgba(0, 0, 0, 0.172) !important;
}
.color-border-partly-darken20,
.color-border-partly-darken20-hover:hover {
  border-color: rgba(0, 0, 0, 0.264) !important;
}
.color-border-partly-light {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly-light.arrow-down:after,
.color-border-partly-light.arrow-bottom-right:after,
.color-border-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly-light.arrow-up:after,
.color-border-partly-light.arrow-top-right:after,
.color-border-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly-lighten10,
.color-border-partly-lighten10-hover:hover {
  border-color: rgba(185, 185, 185, 0.172) !important;
}
.color-border-partly-lighten20,
.color-border-partly-lighten20-hover:hover {
  border-color: rgba(219, 219, 219, 0.264) !important;
}
.color-border-partly-lighten50,
.color-border-partly-lighten50-hover:hover {
  border-color: rgba(245, 245, 245, 0.54) !important;
}
.color-border-partly-hover:hover {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly > li::before {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly.arrow-down:after,
.color-border-partly.arrow-bottom-right:after,
.color-border-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly.arrow-up:after,
.color-border-partly.arrow-top-right:after,
.color-border-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly-after:after {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-partly-before:before {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-none {
  border-color: transparent !important;
}
.color-border-standard {
  border-color: #584f46 !important;
}
.color-border-top-framework {
  border-top-color: #874580 !important;
}
.color-border-top-framework-opacity10 {
  border-top-color: rgba(135, 69, 128, 0.1) !important;
}
.color-border-top-framework-opacity20 {
  border-top-color: rgba(135, 69, 128, 0.2) !important;
}
.color-border-top-framework-opacity30 {
  border-top-color: rgba(135, 69, 128, 0.3) !important;
}
.color-border-top-framework-opacity40 {
  border-top-color: rgba(135, 69, 128, 0.4) !important;
}
.color-border-top-framework-opacity50 {
  border-top-color: rgba(135, 69, 128, 0.5) !important;
}
.color-border-top-framework-opacity60 {
  border-top-color: rgba(135, 69, 128, 0.6) !important;
}
.color-border-top-framework-opacity70 {
  border-top-color: rgba(135, 69, 128, 0.7) !important;
}
.color-border-top-framework-opacity80 {
  border-top-color: rgba(135, 69, 128, 0.8) !important;
}
.color-border-top-framework-opacity90 {
  border-top-color: rgba(135, 69, 128, 0.9) !important;
}
.color-border-top-framework-dark {
  border-top-color: #653460 !important;
}
.color-border-top-framework-dark.arrow-down:after,
.color-border-top-framework-dark.arrow-bottom-right:after,
.color-border-top-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-top-framework-dark.arrow-up:after,
.color-border-top-framework-dark.arrow-top-right:after,
.color-border-top-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-top-framework-darken5,
.color-border-top-framework-darken5-hover:hover {
  border-top-color: #80427a !important;
}
.color-border-top-framework-darken10,
.color-border-top-framework-darken10-hover:hover {
  border-top-color: #7a3e73 !important;
}
.color-border-top-framework-darken20,
.color-border-top-framework-darken20-hover:hover {
  border-top-color: #6c3766 !important;
}
.color-border-top-framework-light {
  border-top-color: #BF80B8 !important;
}
.color-border-top-framework-light.arrow-down:after,
.color-border-top-framework-light.arrow-bottom-right:after,
.color-border-top-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-top-framework-light.arrow-up:after,
.color-border-top-framework-light.arrow-top-right:after,
.color-border-top-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-top-framework-lighten10,
.color-border-top-framework-lighten10-hover:hover {
  border-top-color: #93588d !important;
}
.color-border-top-framework-lighten20,
.color-border-top-framework-lighten20-hover:hover {
  border-top-color: #9f6a99 !important;
}
.color-border-top-framework-lighten50,
.color-border-top-framework-lighten50-hover:hover {
  border-top-color: #c3a2c0 !important;
}
.color-border-top-framework-hover:hover {
  border-top-color: #874580 !important;
}
.color-border-top-framework > li::before {
  border-top-color: #874580 !important;
}
.color-border-top-framework.arrow-down:after,
.color-border-top-framework.arrow-bottom-right:after,
.color-border-top-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-border-top-framework.arrow-up:after,
.color-border-top-framework.arrow-top-right:after,
.color-border-top-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-border-top-framework-after:after {
  border-top-color: #874580 !important;
}
.color-border-top-framework-before:before {
  border-top-color: #874580 !important;
}
.color-border-top-primary {
  border-top-color: #8A4743 !important;
}
.color-border-top-primary-opacity10 {
  border-top-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-top-primary-opacity20 {
  border-top-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-top-primary-opacity30 {
  border-top-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-top-primary-opacity40 {
  border-top-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-top-primary-opacity50 {
  border-top-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-top-primary-opacity60 {
  border-top-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-top-primary-opacity70 {
  border-top-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-top-primary-opacity80 {
  border-top-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-top-primary-opacity90 {
  border-top-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-top-primary-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-primary-dark.arrow-down:after,
.color-border-top-primary-dark.arrow-bottom-right:after,
.color-border-top-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-primary-dark.arrow-up:after,
.color-border-top-primary-dark.arrow-top-right:after,
.color-border-top-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-primary-darken5,
.color-border-top-primary-darken5-hover:hover {
  border-top-color: #834340 !important;
}
.color-border-top-primary-darken10,
.color-border-top-primary-darken10-hover:hover {
  border-top-color: #7c403c !important;
}
.color-border-top-primary-darken20,
.color-border-top-primary-darken20-hover:hover {
  border-top-color: #6e3936 !important;
}
.color-border-top-primary-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-primary-light.arrow-down:after,
.color-border-top-primary-light.arrow-bottom-right:after,
.color-border-top-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-primary-light.arrow-up:after,
.color-border-top-primary-light.arrow-top-right:after,
.color-border-top-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-primary-lighten10,
.color-border-top-primary-lighten10-hover:hover {
  border-top-color: #965956 !important;
}
.color-border-top-primary-lighten20,
.color-border-top-primary-lighten20-hover:hover {
  border-top-color: #a16c69 !important;
}
.color-border-top-primary-lighten50,
.color-border-top-primary-lighten50-hover:hover {
  border-top-color: #c5a3a1 !important;
}
.color-border-top-primary-hover:hover {
  border-top-color: #8A4743 !important;
}
.color-border-top-primary > li::before {
  border-top-color: #8A4743 !important;
}
.color-border-top-primary.arrow-down:after,
.color-border-top-primary.arrow-bottom-right:after,
.color-border-top-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-top-primary.arrow-up:after,
.color-border-top-primary.arrow-top-right:after,
.color-border-top-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-top-primary-after:after {
  border-top-color: #8A4743 !important;
}
.color-border-top-primary-before:before {
  border-top-color: #8A4743 !important;
}
.color-border-top-secondary {
  border-top-color: #3773B0 !important;
}
.color-border-top-secondary-opacity10 {
  border-top-color: rgba(55, 115, 176, 0.1) !important;
}
.color-border-top-secondary-opacity20 {
  border-top-color: rgba(55, 115, 176, 0.2) !important;
}
.color-border-top-secondary-opacity30 {
  border-top-color: rgba(55, 115, 176, 0.3) !important;
}
.color-border-top-secondary-opacity40 {
  border-top-color: rgba(55, 115, 176, 0.4) !important;
}
.color-border-top-secondary-opacity50 {
  border-top-color: rgba(55, 115, 176, 0.5) !important;
}
.color-border-top-secondary-opacity60 {
  border-top-color: rgba(55, 115, 176, 0.6) !important;
}
.color-border-top-secondary-opacity70 {
  border-top-color: rgba(55, 115, 176, 0.7) !important;
}
.color-border-top-secondary-opacity80 {
  border-top-color: rgba(55, 115, 176, 0.8) !important;
}
.color-border-top-secondary-opacity90 {
  border-top-color: rgba(55, 115, 176, 0.9) !important;
}
.color-border-top-secondary-dark {
  border-top-color: #1C3A58 !important;
}
.color-border-top-secondary-dark.arrow-down:after,
.color-border-top-secondary-dark.arrow-bottom-right:after,
.color-border-top-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.color-border-top-secondary-dark.arrow-up:after,
.color-border-top-secondary-dark.arrow-top-right:after,
.color-border-top-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.color-border-top-secondary-darken5,
.color-border-top-secondary-darken5-hover:hover {
  border-top-color: #346da7 !important;
}
.color-border-top-secondary-darken10,
.color-border-top-secondary-darken10-hover:hover {
  border-top-color: #32689e !important;
}
.color-border-top-secondary-darken20,
.color-border-top-secondary-darken20-hover:hover {
  border-top-color: #2c5c8d !important;
}
.color-border-top-secondary-light {
  border-top-color: #D7E3EF !important;
}
.color-border-top-secondary-light.arrow-down:after,
.color-border-top-secondary-light.arrow-bottom-right:after,
.color-border-top-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.color-border-top-secondary-light.arrow-up:after,
.color-border-top-secondary-light.arrow-top-right:after,
.color-border-top-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.color-border-top-secondary-lighten10,
.color-border-top-secondary-lighten10-hover:hover {
  border-top-color: #4b81b8 !important;
}
.color-border-top-secondary-lighten20,
.color-border-top-secondary-lighten20-hover:hover {
  border-top-color: #5f8fc0 !important;
}
.color-border-top-secondary-lighten50,
.color-border-top-secondary-lighten50-hover:hover {
  border-top-color: #9bb9d8 !important;
}
.color-border-top-secondary-hover:hover {
  border-top-color: #3773B0 !important;
}
.color-border-top-secondary > li::before {
  border-top-color: #3773B0 !important;
}
.color-border-top-secondary.arrow-down:after,
.color-border-top-secondary.arrow-bottom-right:after,
.color-border-top-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.color-border-top-secondary.arrow-up:after,
.color-border-top-secondary.arrow-top-right:after,
.color-border-top-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.color-border-top-secondary-after:after {
  border-top-color: #3773B0 !important;
}
.color-border-top-secondary-before:before {
  border-top-color: #3773B0 !important;
}
.color-border-top-section1,
.color-border-top-section {
  border-top-color: #F9F5ED !important;
}
.color-border-top-section1-opacity10,
.color-border-top-section-opacity10 {
  border-top-color: rgba(249, 245, 237, 0.1) !important;
}
.color-border-top-section1-opacity20,
.color-border-top-section-opacity20 {
  border-top-color: rgba(249, 245, 237, 0.2) !important;
}
.color-border-top-section1-opacity30,
.color-border-top-section-opacity30 {
  border-top-color: rgba(249, 245, 237, 0.3) !important;
}
.color-border-top-section1-opacity40,
.color-border-top-section-opacity40 {
  border-top-color: rgba(249, 245, 237, 0.4) !important;
}
.color-border-top-section1-opacity50,
.color-border-top-section-opacity50 {
  border-top-color: rgba(249, 245, 237, 0.5) !important;
}
.color-border-top-section1-opacity60,
.color-border-top-section-opacity60 {
  border-top-color: rgba(249, 245, 237, 0.6) !important;
}
.color-border-top-section1-opacity70,
.color-border-top-section-opacity70 {
  border-top-color: rgba(249, 245, 237, 0.7) !important;
}
.color-border-top-section1-opacity80,
.color-border-top-section-opacity80 {
  border-top-color: rgba(249, 245, 237, 0.8) !important;
}
.color-border-top-section1-opacity90,
.color-border-top-section-opacity90 {
  border-top-color: rgba(249, 245, 237, 0.9) !important;
}
.color-border-top-section1-dark,
.color-border-top-section-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-section1-dark.arrow-down:after,
.color-border-top-section-dark.arrow-down:after,
.color-border-top-section1-dark.arrow-bottom-right:after,
.color-border-top-section-dark.arrow-bottom-right:after,
.color-border-top-section1-dark.arrow-bottom-left:after,
.color-border-top-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-section1-dark.arrow-up:after,
.color-border-top-section-dark.arrow-up:after,
.color-border-top-section1-dark.arrow-top-right:after,
.color-border-top-section-dark.arrow-top-right:after,
.color-border-top-section1-dark.arrow-top-left:after,
.color-border-top-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-section1-darken5,
.color-border-top-section-darken5,
.color-border-top-section1-darken5-hover:hover,
.color-border-top-section-darken5-hover:hover {
  border-top-color: #ede9e1 !important;
}
.color-border-top-section1-darken10,
.color-border-top-section-darken10,
.color-border-top-section1-darken10-hover:hover,
.color-border-top-section-darken10-hover:hover {
  border-top-color: #e0ddd5 !important;
}
.color-border-top-section1-darken20,
.color-border-top-section-darken20,
.color-border-top-section1-darken20-hover:hover,
.color-border-top-section-darken20-hover:hover {
  border-top-color: #c7c4be !important;
}
.color-border-top-section1-light,
.color-border-top-section-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-section1-light.arrow-down:after,
.color-border-top-section-light.arrow-down:after,
.color-border-top-section1-light.arrow-bottom-right:after,
.color-border-top-section-light.arrow-bottom-right:after,
.color-border-top-section1-light.arrow-bottom-left:after,
.color-border-top-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-section1-light.arrow-up:after,
.color-border-top-section-light.arrow-up:after,
.color-border-top-section1-light.arrow-top-right:after,
.color-border-top-section-light.arrow-top-right:after,
.color-border-top-section1-light.arrow-top-left:after,
.color-border-top-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-section1-lighten10,
.color-border-top-section-lighten10,
.color-border-top-section1-lighten10-hover:hover,
.color-border-top-section-lighten10-hover:hover {
  border-top-color: #faf6ef !important;
}
.color-border-top-section1-lighten20,
.color-border-top-section-lighten20,
.color-border-top-section1-lighten20-hover:hover,
.color-border-top-section-lighten20-hover:hover {
  border-top-color: #faf7f1 !important;
}
.color-border-top-section1-lighten50,
.color-border-top-section-lighten50,
.color-border-top-section1-lighten50-hover:hover,
.color-border-top-section-lighten50-hover:hover {
  border-top-color: #fcfaf6 !important;
}
.color-border-top-section1-hover:hover,
.color-border-top-section-hover:hover {
  border-top-color: #F9F5ED !important;
}
.color-border-top-section1 > li::before,
.color-border-top-section > li::before {
  border-top-color: #F9F5ED !important;
}
.color-border-top-section1.arrow-down:after,
.color-border-top-section.arrow-down:after,
.color-border-top-section1.arrow-bottom-right:after,
.color-border-top-section.arrow-bottom-right:after,
.color-border-top-section1.arrow-bottom-left:after,
.color-border-top-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.color-border-top-section1.arrow-up:after,
.color-border-top-section.arrow-up:after,
.color-border-top-section1.arrow-top-right:after,
.color-border-top-section.arrow-top-right:after,
.color-border-top-section1.arrow-top-left:after,
.color-border-top-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.color-border-top-section1-after:after,
.color-border-top-section-after:after {
  border-top-color: #F9F5ED !important;
}
.color-border-top-section1-before:before,
.color-border-top-section-before:before {
  border-top-color: #F9F5ED !important;
}
.color-border-top-section2 {
  border-top-color: #F1ECE1 !important;
}
.color-border-top-section2-opacity10 {
  border-top-color: rgba(241, 236, 225, 0.1) !important;
}
.color-border-top-section2-opacity20 {
  border-top-color: rgba(241, 236, 225, 0.2) !important;
}
.color-border-top-section2-opacity30 {
  border-top-color: rgba(241, 236, 225, 0.3) !important;
}
.color-border-top-section2-opacity40 {
  border-top-color: rgba(241, 236, 225, 0.4) !important;
}
.color-border-top-section2-opacity50 {
  border-top-color: rgba(241, 236, 225, 0.5) !important;
}
.color-border-top-section2-opacity60 {
  border-top-color: rgba(241, 236, 225, 0.6) !important;
}
.color-border-top-section2-opacity70 {
  border-top-color: rgba(241, 236, 225, 0.7) !important;
}
.color-border-top-section2-opacity80 {
  border-top-color: rgba(241, 236, 225, 0.8) !important;
}
.color-border-top-section2-opacity90 {
  border-top-color: rgba(241, 236, 225, 0.9) !important;
}
.color-border-top-section2-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-section2-dark.arrow-down:after,
.color-border-top-section2-dark.arrow-bottom-right:after,
.color-border-top-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-section2-dark.arrow-up:after,
.color-border-top-section2-dark.arrow-top-right:after,
.color-border-top-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-section2-darken5,
.color-border-top-section2-darken5-hover:hover {
  border-top-color: #e5e0d6 !important;
}
.color-border-top-section2-darken10,
.color-border-top-section2-darken10-hover:hover {
  border-top-color: #d9d4cb !important;
}
.color-border-top-section2-darken20,
.color-border-top-section2-darken20-hover:hover {
  border-top-color: #c1bdb4 !important;
}
.color-border-top-section2-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-section2-light.arrow-down:after,
.color-border-top-section2-light.arrow-bottom-right:after,
.color-border-top-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-section2-light.arrow-up:after,
.color-border-top-section2-light.arrow-top-right:after,
.color-border-top-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-section2-lighten10,
.color-border-top-section2-lighten10-hover:hover {
  border-top-color: #f2eee4 !important;
}
.color-border-top-section2-lighten20,
.color-border-top-section2-lighten20-hover:hover {
  border-top-color: #f4f0e7 !important;
}
.color-border-top-section2-lighten50,
.color-border-top-section2-lighten50-hover:hover {
  border-top-color: #f8f6f0 !important;
}
.color-border-top-section2-hover:hover {
  border-top-color: #F1ECE1 !important;
}
.color-border-top-section2 > li::before {
  border-top-color: #F1ECE1 !important;
}
.color-border-top-section2.arrow-down:after,
.color-border-top-section2.arrow-bottom-right:after,
.color-border-top-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.color-border-top-section2.arrow-up:after,
.color-border-top-section2.arrow-top-right:after,
.color-border-top-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.color-border-top-section2-after:after {
  border-top-color: #F1ECE1 !important;
}
.color-border-top-section2-before:before {
  border-top-color: #F1ECE1 !important;
}
.color-border-top-section3 {
  border-top-color: #338268 !important;
}
.color-border-top-section3-opacity10 {
  border-top-color: rgba(51, 130, 104, 0.1) !important;
}
.color-border-top-section3-opacity20 {
  border-top-color: rgba(51, 130, 104, 0.2) !important;
}
.color-border-top-section3-opacity30 {
  border-top-color: rgba(51, 130, 104, 0.3) !important;
}
.color-border-top-section3-opacity40 {
  border-top-color: rgba(51, 130, 104, 0.4) !important;
}
.color-border-top-section3-opacity50 {
  border-top-color: rgba(51, 130, 104, 0.5) !important;
}
.color-border-top-section3-opacity60 {
  border-top-color: rgba(51, 130, 104, 0.6) !important;
}
.color-border-top-section3-opacity70 {
  border-top-color: rgba(51, 130, 104, 0.7) !important;
}
.color-border-top-section3-opacity80 {
  border-top-color: rgba(51, 130, 104, 0.8) !important;
}
.color-border-top-section3-opacity90 {
  border-top-color: rgba(51, 130, 104, 0.9) !important;
}
.color-border-top-section3-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-section3-dark.arrow-down:after,
.color-border-top-section3-dark.arrow-bottom-right:after,
.color-border-top-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-section3-dark.arrow-up:after,
.color-border-top-section3-dark.arrow-top-right:after,
.color-border-top-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-section3-darken5,
.color-border-top-section3-darken5-hover:hover {
  border-top-color: #307c63 !important;
}
.color-border-top-section3-darken10,
.color-border-top-section3-darken10-hover:hover {
  border-top-color: #2e755e !important;
}
.color-border-top-section3-darken20,
.color-border-top-section3-darken20-hover:hover {
  border-top-color: #296853 !important;
}
.color-border-top-section3-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-section3-light.arrow-down:after,
.color-border-top-section3-light.arrow-bottom-right:after,
.color-border-top-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-section3-light.arrow-up:after,
.color-border-top-section3-light.arrow-top-right:after,
.color-border-top-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-section3-lighten10,
.color-border-top-section3-lighten10-hover:hover {
  border-top-color: #478f77 !important;
}
.color-border-top-section3-lighten20,
.color-border-top-section3-lighten20-hover:hover {
  border-top-color: #5c9b86 !important;
}
.color-border-top-section3-lighten50,
.color-border-top-section3-lighten50-hover:hover {
  border-top-color: #99c1b4 !important;
}
.color-border-top-section3-hover:hover {
  border-top-color: #338268 !important;
}
.color-border-top-section3 > li::before {
  border-top-color: #338268 !important;
}
.color-border-top-section3.arrow-down:after,
.color-border-top-section3.arrow-bottom-right:after,
.color-border-top-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-border-top-section3.arrow-up:after,
.color-border-top-section3.arrow-top-right:after,
.color-border-top-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-border-top-section3-after:after {
  border-top-color: #338268 !important;
}
.color-border-top-section3-before:before {
  border-top-color: #338268 !important;
}
.color-border-top-section4 {
  border-top-color: #BF80B8 !important;
}
.color-border-top-section4-opacity10 {
  border-top-color: rgba(191, 128, 184, 0.1) !important;
}
.color-border-top-section4-opacity20 {
  border-top-color: rgba(191, 128, 184, 0.2) !important;
}
.color-border-top-section4-opacity30 {
  border-top-color: rgba(191, 128, 184, 0.3) !important;
}
.color-border-top-section4-opacity40 {
  border-top-color: rgba(191, 128, 184, 0.4) !important;
}
.color-border-top-section4-opacity50 {
  border-top-color: rgba(191, 128, 184, 0.5) !important;
}
.color-border-top-section4-opacity60 {
  border-top-color: rgba(191, 128, 184, 0.6) !important;
}
.color-border-top-section4-opacity70 {
  border-top-color: rgba(191, 128, 184, 0.7) !important;
}
.color-border-top-section4-opacity80 {
  border-top-color: rgba(191, 128, 184, 0.8) !important;
}
.color-border-top-section4-opacity90 {
  border-top-color: rgba(191, 128, 184, 0.9) !important;
}
.color-border-top-section4-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-section4-dark.arrow-down:after,
.color-border-top-section4-dark.arrow-bottom-right:after,
.color-border-top-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-section4-dark.arrow-up:after,
.color-border-top-section4-dark.arrow-top-right:after,
.color-border-top-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-section4-darken5,
.color-border-top-section4-darken5-hover:hover {
  border-top-color: #b57aaf !important;
}
.color-border-top-section4-darken10,
.color-border-top-section4-darken10-hover:hover {
  border-top-color: #ac73a6 !important;
}
.color-border-top-section4-darken20,
.color-border-top-section4-darken20-hover:hover {
  border-top-color: #996693 !important;
}
.color-border-top-section4-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-section4-light.arrow-down:after,
.color-border-top-section4-light.arrow-bottom-right:after,
.color-border-top-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-section4-light.arrow-up:after,
.color-border-top-section4-light.arrow-top-right:after,
.color-border-top-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-section4-lighten10,
.color-border-top-section4-lighten10-hover:hover {
  border-top-color: #c58dbf !important;
}
.color-border-top-section4-lighten20,
.color-border-top-section4-lighten20-hover:hover {
  border-top-color: #cc99c6 !important;
}
.color-border-top-section4-lighten50,
.color-border-top-section4-lighten50-hover:hover {
  border-top-color: #dfc0dc !important;
}
.color-border-top-section4-hover:hover {
  border-top-color: #BF80B8 !important;
}
.color-border-top-section4 > li::before {
  border-top-color: #BF80B8 !important;
}
.color-border-top-section4.arrow-down:after,
.color-border-top-section4.arrow-bottom-right:after,
.color-border-top-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-top-section4.arrow-up:after,
.color-border-top-section4.arrow-top-right:after,
.color-border-top-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-top-section4-after:after {
  border-top-color: #BF80B8 !important;
}
.color-border-top-section4-before:before {
  border-top-color: #BF80B8 !important;
}
.color-border-top-overlay {
  border-top-color: black !important;
}
.color-border-top-overlay-opacity10 {
  border-top-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-top-overlay-opacity20 {
  border-top-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-top-overlay-opacity30 {
  border-top-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-top-overlay-opacity40 {
  border-top-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-top-overlay-opacity50 {
  border-top-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-top-overlay-opacity60 {
  border-top-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-top-overlay-opacity70 {
  border-top-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-top-overlay-opacity80 {
  border-top-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-top-overlay-opacity90 {
  border-top-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-top-overlay-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-overlay-dark.arrow-down:after,
.color-border-top-overlay-dark.arrow-bottom-right:after,
.color-border-top-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-overlay-dark.arrow-up:after,
.color-border-top-overlay-dark.arrow-top-right:after,
.color-border-top-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-overlay-darken5,
.color-border-top-overlay-darken5-hover:hover {
  border-top-color: #000000 !important;
}
.color-border-top-overlay-darken10,
.color-border-top-overlay-darken10-hover:hover {
  border-top-color: #000000 !important;
}
.color-border-top-overlay-darken20,
.color-border-top-overlay-darken20-hover:hover {
  border-top-color: #000000 !important;
}
.color-border-top-overlay-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-overlay-light.arrow-down:after,
.color-border-top-overlay-light.arrow-bottom-right:after,
.color-border-top-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-overlay-light.arrow-up:after,
.color-border-top-overlay-light.arrow-top-right:after,
.color-border-top-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-overlay-lighten10,
.color-border-top-overlay-lighten10-hover:hover {
  border-top-color: #191919 !important;
}
.color-border-top-overlay-lighten20,
.color-border-top-overlay-lighten20-hover:hover {
  border-top-color: #333333 !important;
}
.color-border-top-overlay-lighten50,
.color-border-top-overlay-lighten50-hover:hover {
  border-top-color: #808080 !important;
}
.color-border-top-overlay-hover:hover {
  border-top-color: black !important;
}
.color-border-top-overlay > li::before {
  border-top-color: black !important;
}
.color-border-top-overlay.arrow-down:after,
.color-border-top-overlay.arrow-bottom-right:after,
.color-border-top-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-border-top-overlay.arrow-up:after,
.color-border-top-overlay.arrow-top-right:after,
.color-border-top-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-border-top-overlay-after:after {
  border-top-color: black !important;
}
.color-border-top-overlay-before:before {
  border-top-color: black !important;
}
.color-border-top-contrast {
  border-top-color: #8A4743 !important;
}
.color-border-top-contrast-opacity10 {
  border-top-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-top-contrast-opacity20 {
  border-top-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-top-contrast-opacity30 {
  border-top-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-top-contrast-opacity40 {
  border-top-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-top-contrast-opacity50 {
  border-top-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-top-contrast-opacity60 {
  border-top-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-top-contrast-opacity70 {
  border-top-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-top-contrast-opacity80 {
  border-top-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-top-contrast-opacity90 {
  border-top-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-top-contrast-dark {
  border-top-color: #532b28 !important;
}
.color-border-top-contrast-dark.arrow-down:after,
.color-border-top-contrast-dark.arrow-bottom-right:after,
.color-border-top-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.color-border-top-contrast-dark.arrow-up:after,
.color-border-top-contrast-dark.arrow-top-right:after,
.color-border-top-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.color-border-top-contrast-darken5,
.color-border-top-contrast-darken5-hover:hover {
  border-top-color: #834340 !important;
}
.color-border-top-contrast-darken10,
.color-border-top-contrast-darken10-hover:hover {
  border-top-color: #7c403c !important;
}
.color-border-top-contrast-darken20,
.color-border-top-contrast-darken20-hover:hover {
  border-top-color: #6e3936 !important;
}
.color-border-top-contrast-light {
  border-top-color: #ede3e3 !important;
}
.color-border-top-contrast-light.arrow-down:after,
.color-border-top-contrast-light.arrow-bottom-right:after,
.color-border-top-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.color-border-top-contrast-light.arrow-up:after,
.color-border-top-contrast-light.arrow-top-right:after,
.color-border-top-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.color-border-top-contrast-lighten10,
.color-border-top-contrast-lighten10-hover:hover {
  border-top-color: #965956 !important;
}
.color-border-top-contrast-lighten20,
.color-border-top-contrast-lighten20-hover:hover {
  border-top-color: #a16c69 !important;
}
.color-border-top-contrast-lighten50,
.color-border-top-contrast-lighten50-hover:hover {
  border-top-color: #c5a3a1 !important;
}
.color-border-top-contrast-hover:hover {
  border-top-color: #8A4743 !important;
}
.color-border-top-contrast > li::before {
  border-top-color: #8A4743 !important;
}
.color-border-top-contrast.arrow-down:after,
.color-border-top-contrast.arrow-bottom-right:after,
.color-border-top-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-top-contrast.arrow-up:after,
.color-border-top-contrast.arrow-top-right:after,
.color-border-top-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-top-contrast-after:after {
  border-top-color: #8A4743 !important;
}
.color-border-top-contrast-before:before {
  border-top-color: #8A4743 !important;
}
.color-border-top-action {
  border-top-color: #624f9e !important;
}
.color-border-top-action-opacity10 {
  border-top-color: rgba(98, 79, 158, 0.1) !important;
}
.color-border-top-action-opacity20 {
  border-top-color: rgba(98, 79, 158, 0.2) !important;
}
.color-border-top-action-opacity30 {
  border-top-color: rgba(98, 79, 158, 0.3) !important;
}
.color-border-top-action-opacity40 {
  border-top-color: rgba(98, 79, 158, 0.4) !important;
}
.color-border-top-action-opacity50 {
  border-top-color: rgba(98, 79, 158, 0.5) !important;
}
.color-border-top-action-opacity60 {
  border-top-color: rgba(98, 79, 158, 0.6) !important;
}
.color-border-top-action-opacity70 {
  border-top-color: rgba(98, 79, 158, 0.7) !important;
}
.color-border-top-action-opacity80 {
  border-top-color: rgba(98, 79, 158, 0.8) !important;
}
.color-border-top-action-opacity90 {
  border-top-color: rgba(98, 79, 158, 0.9) !important;
}
.color-border-top-action-dark {
  border-top-color: #544488 !important;
}
.color-border-top-action-dark.arrow-down:after,
.color-border-top-action-dark.arrow-bottom-right:after,
.color-border-top-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.color-border-top-action-dark.arrow-up:after,
.color-border-top-action-dark.arrow-top-right:after,
.color-border-top-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.color-border-top-action-darken5,
.color-border-top-action-darken5-hover:hover {
  border-top-color: #5d4b96 !important;
}
.color-border-top-action-darken10,
.color-border-top-action-darken10-hover:hover {
  border-top-color: #58478e !important;
}
.color-border-top-action-darken20,
.color-border-top-action-darken20-hover:hover {
  border-top-color: #4e3f7e !important;
}
.color-border-top-action-light {
  border-top-color: #e7e5f0 !important;
}
.color-border-top-action-light.arrow-down:after,
.color-border-top-action-light.arrow-bottom-right:after,
.color-border-top-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.color-border-top-action-light.arrow-up:after,
.color-border-top-action-light.arrow-top-right:after,
.color-border-top-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.color-border-top-action-lighten10,
.color-border-top-action-lighten10-hover:hover {
  border-top-color: #7261a8 !important;
}
.color-border-top-action-lighten20,
.color-border-top-action-lighten20-hover:hover {
  border-top-color: #8172b1 !important;
}
.color-border-top-action-lighten50,
.color-border-top-action-lighten50-hover:hover {
  border-top-color: #b1a7cf !important;
}
.color-border-top-action-hover:hover {
  border-top-color: #624f9e !important;
}
.color-border-top-action > li::before {
  border-top-color: #624f9e !important;
}
.color-border-top-action.arrow-down:after,
.color-border-top-action.arrow-bottom-right:after,
.color-border-top-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.color-border-top-action.arrow-up:after,
.color-border-top-action.arrow-top-right:after,
.color-border-top-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.color-border-top-action-after:after {
  border-top-color: #624f9e !important;
}
.color-border-top-action-before:before {
  border-top-color: #624f9e !important;
}
.color-border-top-text-primary {
  border-top-color: #453B31 !important;
}
.color-border-top-text-primary-opacity10 {
  border-top-color: rgba(69, 59, 49, 0.1) !important;
}
.color-border-top-text-primary-opacity20 {
  border-top-color: rgba(69, 59, 49, 0.2) !important;
}
.color-border-top-text-primary-opacity30 {
  border-top-color: rgba(69, 59, 49, 0.3) !important;
}
.color-border-top-text-primary-opacity40 {
  border-top-color: rgba(69, 59, 49, 0.4) !important;
}
.color-border-top-text-primary-opacity50 {
  border-top-color: rgba(69, 59, 49, 0.5) !important;
}
.color-border-top-text-primary-opacity60 {
  border-top-color: rgba(69, 59, 49, 0.6) !important;
}
.color-border-top-text-primary-opacity70 {
  border-top-color: rgba(69, 59, 49, 0.7) !important;
}
.color-border-top-text-primary-opacity80 {
  border-top-color: rgba(69, 59, 49, 0.8) !important;
}
.color-border-top-text-primary-opacity90 {
  border-top-color: rgba(69, 59, 49, 0.9) !important;
}
.color-border-top-text-primary-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-text-primary-dark.arrow-down:after,
.color-border-top-text-primary-dark.arrow-bottom-right:after,
.color-border-top-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-text-primary-dark.arrow-up:after,
.color-border-top-text-primary-dark.arrow-top-right:after,
.color-border-top-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-text-primary-darken5,
.color-border-top-text-primary-darken5-hover:hover {
  border-top-color: #42382f !important;
}
.color-border-top-text-primary-darken10,
.color-border-top-text-primary-darken10-hover:hover {
  border-top-color: #3e352c !important;
}
.color-border-top-text-primary-darken20,
.color-border-top-text-primary-darken20-hover:hover {
  border-top-color: #372f27 !important;
}
.color-border-top-text-primary-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-text-primary-light.arrow-down:after,
.color-border-top-text-primary-light.arrow-bottom-right:after,
.color-border-top-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-text-primary-light.arrow-up:after,
.color-border-top-text-primary-light.arrow-top-right:after,
.color-border-top-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-text-primary-lighten10,
.color-border-top-text-primary-lighten10-hover:hover {
  border-top-color: #584f46 !important;
}
.color-border-top-text-primary-lighten20,
.color-border-top-text-primary-lighten20-hover:hover {
  border-top-color: #6a625a !important;
}
.color-border-top-text-primary-lighten50,
.color-border-top-text-primary-lighten50-hover:hover {
  border-top-color: #a29d98 !important;
}
.color-border-top-text-primary-hover:hover {
  border-top-color: #453B31 !important;
}
.color-border-top-text-primary > li::before {
  border-top-color: #453B31 !important;
}
.color-border-top-text-primary.arrow-down:after,
.color-border-top-text-primary.arrow-bottom-right:after,
.color-border-top-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.color-border-top-text-primary.arrow-up:after,
.color-border-top-text-primary.arrow-top-right:after,
.color-border-top-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.color-border-top-text-primary-after:after {
  border-top-color: #453B31 !important;
}
.color-border-top-text-primary-before:before {
  border-top-color: #453B31 !important;
}
.color-border-top-footer {
  border-top-color: white !important;
}
.color-border-top-footer-opacity10 {
  border-top-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-top-footer-opacity20 {
  border-top-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-top-footer-opacity30 {
  border-top-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-top-footer-opacity40 {
  border-top-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-top-footer-opacity50 {
  border-top-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-top-footer-opacity60 {
  border-top-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-top-footer-opacity70 {
  border-top-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-top-footer-opacity80 {
  border-top-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-top-footer-opacity90 {
  border-top-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-top-footer-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-footer-dark.arrow-down:after,
.color-border-top-footer-dark.arrow-bottom-right:after,
.color-border-top-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-footer-dark.arrow-up:after,
.color-border-top-footer-dark.arrow-top-right:after,
.color-border-top-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-footer-darken5,
.color-border-top-footer-darken5-hover:hover {
  border-top-color: #f2f2f2 !important;
}
.color-border-top-footer-darken10,
.color-border-top-footer-darken10-hover:hover {
  border-top-color: #e6e6e6 !important;
}
.color-border-top-footer-darken20,
.color-border-top-footer-darken20-hover:hover {
  border-top-color: #cccccc !important;
}
.color-border-top-footer-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-footer-light.arrow-down:after,
.color-border-top-footer-light.arrow-bottom-right:after,
.color-border-top-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-footer-light.arrow-up:after,
.color-border-top-footer-light.arrow-top-right:after,
.color-border-top-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-footer-lighten10,
.color-border-top-footer-lighten10-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-footer-lighten20,
.color-border-top-footer-lighten20-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-footer-lighten50,
.color-border-top-footer-lighten50-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-footer-hover:hover {
  border-top-color: white !important;
}
.color-border-top-footer > li::before {
  border-top-color: white !important;
}
.color-border-top-footer.arrow-down:after,
.color-border-top-footer.arrow-bottom-right:after,
.color-border-top-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-border-top-footer.arrow-up:after,
.color-border-top-footer.arrow-top-right:after,
.color-border-top-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-border-top-footer-after:after {
  border-top-color: white !important;
}
.color-border-top-footer-before:before {
  border-top-color: white !important;
}
.color-border-top-text-contrast {
  border-top-color: #8A4743 !important;
}
.color-border-top-text-contrast-opacity10 {
  border-top-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-top-text-contrast-opacity20 {
  border-top-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-top-text-contrast-opacity30 {
  border-top-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-top-text-contrast-opacity40 {
  border-top-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-top-text-contrast-opacity50 {
  border-top-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-top-text-contrast-opacity60 {
  border-top-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-top-text-contrast-opacity70 {
  border-top-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-top-text-contrast-opacity80 {
  border-top-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-top-text-contrast-opacity90 {
  border-top-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-top-text-contrast-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-text-contrast-dark.arrow-down:after,
.color-border-top-text-contrast-dark.arrow-bottom-right:after,
.color-border-top-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-text-contrast-dark.arrow-up:after,
.color-border-top-text-contrast-dark.arrow-top-right:after,
.color-border-top-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-text-contrast-darken5,
.color-border-top-text-contrast-darken5-hover:hover {
  border-top-color: #834340 !important;
}
.color-border-top-text-contrast-darken10,
.color-border-top-text-contrast-darken10-hover:hover {
  border-top-color: #7c403c !important;
}
.color-border-top-text-contrast-darken20,
.color-border-top-text-contrast-darken20-hover:hover {
  border-top-color: #6e3936 !important;
}
.color-border-top-text-contrast-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-text-contrast-light.arrow-down:after,
.color-border-top-text-contrast-light.arrow-bottom-right:after,
.color-border-top-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-text-contrast-light.arrow-up:after,
.color-border-top-text-contrast-light.arrow-top-right:after,
.color-border-top-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-text-contrast-lighten10,
.color-border-top-text-contrast-lighten10-hover:hover {
  border-top-color: #965956 !important;
}
.color-border-top-text-contrast-lighten20,
.color-border-top-text-contrast-lighten20-hover:hover {
  border-top-color: #a16c69 !important;
}
.color-border-top-text-contrast-lighten50,
.color-border-top-text-contrast-lighten50-hover:hover {
  border-top-color: #c5a3a1 !important;
}
.color-border-top-text-contrast-hover:hover {
  border-top-color: #8A4743 !important;
}
.color-border-top-text-contrast > li::before {
  border-top-color: #8A4743 !important;
}
.color-border-top-text-contrast.arrow-down:after,
.color-border-top-text-contrast.arrow-bottom-right:after,
.color-border-top-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-top-text-contrast.arrow-up:after,
.color-border-top-text-contrast.arrow-top-right:after,
.color-border-top-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-top-text-contrast-after:after {
  border-top-color: #8A4743 !important;
}
.color-border-top-text-contrast-before:before {
  border-top-color: #8A4743 !important;
}
.color-border-top-headings {
  border-top-color: #613d3b !important;
}
.color-border-top-headings-opacity10 {
  border-top-color: rgba(97, 61, 59, 0.1) !important;
}
.color-border-top-headings-opacity20 {
  border-top-color: rgba(97, 61, 59, 0.2) !important;
}
.color-border-top-headings-opacity30 {
  border-top-color: rgba(97, 61, 59, 0.3) !important;
}
.color-border-top-headings-opacity40 {
  border-top-color: rgba(97, 61, 59, 0.4) !important;
}
.color-border-top-headings-opacity50 {
  border-top-color: rgba(97, 61, 59, 0.5) !important;
}
.color-border-top-headings-opacity60 {
  border-top-color: rgba(97, 61, 59, 0.6) !important;
}
.color-border-top-headings-opacity70 {
  border-top-color: rgba(97, 61, 59, 0.7) !important;
}
.color-border-top-headings-opacity80 {
  border-top-color: rgba(97, 61, 59, 0.8) !important;
}
.color-border-top-headings-opacity90 {
  border-top-color: rgba(97, 61, 59, 0.9) !important;
}
.color-border-top-headings-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-headings-dark.arrow-down:after,
.color-border-top-headings-dark.arrow-bottom-right:after,
.color-border-top-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-headings-dark.arrow-up:after,
.color-border-top-headings-dark.arrow-top-right:after,
.color-border-top-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-headings-darken5,
.color-border-top-headings-darken5-hover:hover {
  border-top-color: #5c3a38 !important;
}
.color-border-top-headings-darken10,
.color-border-top-headings-darken10-hover:hover {
  border-top-color: #573735 !important;
}
.color-border-top-headings-darken20,
.color-border-top-headings-darken20-hover:hover {
  border-top-color: #4e312f !important;
}
.color-border-top-headings-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-headings-light.arrow-down:after,
.color-border-top-headings-light.arrow-bottom-right:after,
.color-border-top-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-headings-light.arrow-up:after,
.color-border-top-headings-light.arrow-top-right:after,
.color-border-top-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-headings-lighten10,
.color-border-top-headings-lighten10-hover:hover {
  border-top-color: #71504f !important;
}
.color-border-top-headings-lighten20,
.color-border-top-headings-lighten20-hover:hover {
  border-top-color: #816462 !important;
}
.color-border-top-headings-lighten50,
.color-border-top-headings-lighten50-hover:hover {
  border-top-color: #b09e9d !important;
}
.color-border-top-headings-hover:hover {
  border-top-color: #613d3b !important;
}
.color-border-top-headings > li::before {
  border-top-color: #613d3b !important;
}
.color-border-top-headings.arrow-down:after,
.color-border-top-headings.arrow-bottom-right:after,
.color-border-top-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-headings.arrow-up:after,
.color-border-top-headings.arrow-top-right:after,
.color-border-top-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-headings-after:after {
  border-top-color: #613d3b !important;
}
.color-border-top-headings-before:before {
  border-top-color: #613d3b !important;
}
.color-border-top-1 {
  border-top-color: #874580 !important;
}
.color-border-top-1-opacity10 {
  border-top-color: rgba(135, 69, 128, 0.1) !important;
}
.color-border-top-1-opacity20 {
  border-top-color: rgba(135, 69, 128, 0.2) !important;
}
.color-border-top-1-opacity30 {
  border-top-color: rgba(135, 69, 128, 0.3) !important;
}
.color-border-top-1-opacity40 {
  border-top-color: rgba(135, 69, 128, 0.4) !important;
}
.color-border-top-1-opacity50 {
  border-top-color: rgba(135, 69, 128, 0.5) !important;
}
.color-border-top-1-opacity60 {
  border-top-color: rgba(135, 69, 128, 0.6) !important;
}
.color-border-top-1-opacity70 {
  border-top-color: rgba(135, 69, 128, 0.7) !important;
}
.color-border-top-1-opacity80 {
  border-top-color: rgba(135, 69, 128, 0.8) !important;
}
.color-border-top-1-opacity90 {
  border-top-color: rgba(135, 69, 128, 0.9) !important;
}
.color-border-top-1-dark {
  border-top-color: #653460 !important;
}
.color-border-top-1-dark.arrow-down:after,
.color-border-top-1-dark.arrow-bottom-right:after,
.color-border-top-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-top-1-dark.arrow-up:after,
.color-border-top-1-dark.arrow-top-right:after,
.color-border-top-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-top-1-darken5,
.color-border-top-1-darken5-hover:hover {
  border-top-color: #80427a !important;
}
.color-border-top-1-darken10,
.color-border-top-1-darken10-hover:hover {
  border-top-color: #7a3e73 !important;
}
.color-border-top-1-darken20,
.color-border-top-1-darken20-hover:hover {
  border-top-color: #6c3766 !important;
}
.color-border-top-1-light {
  border-top-color: #BF80B8 !important;
}
.color-border-top-1-light.arrow-down:after,
.color-border-top-1-light.arrow-bottom-right:after,
.color-border-top-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-top-1-light.arrow-up:after,
.color-border-top-1-light.arrow-top-right:after,
.color-border-top-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-top-1-lighten10,
.color-border-top-1-lighten10-hover:hover {
  border-top-color: #93588d !important;
}
.color-border-top-1-lighten20,
.color-border-top-1-lighten20-hover:hover {
  border-top-color: #9f6a99 !important;
}
.color-border-top-1-lighten50,
.color-border-top-1-lighten50-hover:hover {
  border-top-color: #c3a2c0 !important;
}
.color-border-top-1-hover:hover {
  border-top-color: #874580 !important;
}
.color-border-top-1 > li::before {
  border-top-color: #874580 !important;
}
.color-border-top-1.arrow-down:after,
.color-border-top-1.arrow-bottom-right:after,
.color-border-top-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-border-top-1.arrow-up:after,
.color-border-top-1.arrow-top-right:after,
.color-border-top-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-border-top-1-after:after {
  border-top-color: #874580 !important;
}
.color-border-top-1-before:before {
  border-top-color: #874580 !important;
}
.color-border-top-2 {
  border-top-color: #FFCC85 !important;
}
.color-border-top-2-opacity10 {
  border-top-color: rgba(255, 204, 133, 0.1) !important;
}
.color-border-top-2-opacity20 {
  border-top-color: rgba(255, 204, 133, 0.2) !important;
}
.color-border-top-2-opacity30 {
  border-top-color: rgba(255, 204, 133, 0.3) !important;
}
.color-border-top-2-opacity40 {
  border-top-color: rgba(255, 204, 133, 0.4) !important;
}
.color-border-top-2-opacity50 {
  border-top-color: rgba(255, 204, 133, 0.5) !important;
}
.color-border-top-2-opacity60 {
  border-top-color: rgba(255, 204, 133, 0.6) !important;
}
.color-border-top-2-opacity70 {
  border-top-color: rgba(255, 204, 133, 0.7) !important;
}
.color-border-top-2-opacity80 {
  border-top-color: rgba(255, 204, 133, 0.8) !important;
}
.color-border-top-2-opacity90 {
  border-top-color: rgba(255, 204, 133, 0.9) !important;
}
.color-border-top-2-dark {
  border-top-color: #A8824C !important;
}
.color-border-top-2-dark.arrow-down:after,
.color-border-top-2-dark.arrow-bottom-right:after,
.color-border-top-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.color-border-top-2-dark.arrow-up:after,
.color-border-top-2-dark.arrow-top-right:after,
.color-border-top-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.color-border-top-2-darken5,
.color-border-top-2-darken5-hover:hover {
  border-top-color: #f2c27e !important;
}
.color-border-top-2-darken10,
.color-border-top-2-darken10-hover:hover {
  border-top-color: #e6b878 !important;
}
.color-border-top-2-darken20,
.color-border-top-2-darken20-hover:hover {
  border-top-color: #cca36a !important;
}
.color-border-top-2-light {
  border-top-color: #F5DFC1 !important;
}
.color-border-top-2-light.arrow-down:after,
.color-border-top-2-light.arrow-bottom-right:after,
.color-border-top-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.color-border-top-2-light.arrow-up:after,
.color-border-top-2-light.arrow-top-right:after,
.color-border-top-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.color-border-top-2-lighten10,
.color-border-top-2-lighten10-hover:hover {
  border-top-color: #ffd191 !important;
}
.color-border-top-2-lighten20,
.color-border-top-2-lighten20-hover:hover {
  border-top-color: #ffd69d !important;
}
.color-border-top-2-lighten50,
.color-border-top-2-lighten50-hover:hover {
  border-top-color: #ffe6c2 !important;
}
.color-border-top-2-hover:hover {
  border-top-color: #FFCC85 !important;
}
.color-border-top-2 > li::before {
  border-top-color: #FFCC85 !important;
}
.color-border-top-2.arrow-down:after,
.color-border-top-2.arrow-bottom-right:after,
.color-border-top-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.color-border-top-2.arrow-up:after,
.color-border-top-2.arrow-top-right:after,
.color-border-top-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.color-border-top-2-after:after {
  border-top-color: #FFCC85 !important;
}
.color-border-top-2-before:before {
  border-top-color: #FFCC85 !important;
}
.color-border-top-3 {
  border-top-color: #3387B0 !important;
}
.color-border-top-3-opacity10 {
  border-top-color: rgba(51, 135, 176, 0.1) !important;
}
.color-border-top-3-opacity20 {
  border-top-color: rgba(51, 135, 176, 0.2) !important;
}
.color-border-top-3-opacity30 {
  border-top-color: rgba(51, 135, 176, 0.3) !important;
}
.color-border-top-3-opacity40 {
  border-top-color: rgba(51, 135, 176, 0.4) !important;
}
.color-border-top-3-opacity50 {
  border-top-color: rgba(51, 135, 176, 0.5) !important;
}
.color-border-top-3-opacity60 {
  border-top-color: rgba(51, 135, 176, 0.6) !important;
}
.color-border-top-3-opacity70 {
  border-top-color: rgba(51, 135, 176, 0.7) !important;
}
.color-border-top-3-opacity80 {
  border-top-color: rgba(51, 135, 176, 0.8) !important;
}
.color-border-top-3-opacity90 {
  border-top-color: rgba(51, 135, 176, 0.9) !important;
}
.color-border-top-3-dark {
  border-top-color: #1E5975 !important;
}
.color-border-top-3-dark.arrow-down:after,
.color-border-top-3-dark.arrow-bottom-right:after,
.color-border-top-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.color-border-top-3-dark.arrow-up:after,
.color-border-top-3-dark.arrow-top-right:after,
.color-border-top-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.color-border-top-3-darken5,
.color-border-top-3-darken5-hover:hover {
  border-top-color: #3080a7 !important;
}
.color-border-top-3-darken10,
.color-border-top-3-darken10-hover:hover {
  border-top-color: #2e7a9e !important;
}
.color-border-top-3-darken20,
.color-border-top-3-darken20-hover:hover {
  border-top-color: #296c8d !important;
}
.color-border-top-3-light {
  border-top-color: #DDE9F0 !important;
}
.color-border-top-3-light.arrow-down:after,
.color-border-top-3-light.arrow-bottom-right:after,
.color-border-top-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.color-border-top-3-light.arrow-up:after,
.color-border-top-3-light.arrow-top-right:after,
.color-border-top-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.color-border-top-3-lighten10,
.color-border-top-3-lighten10-hover:hover {
  border-top-color: #4793b8 !important;
}
.color-border-top-3-lighten20,
.color-border-top-3-lighten20-hover:hover {
  border-top-color: #5c9fc0 !important;
}
.color-border-top-3-lighten50,
.color-border-top-3-lighten50-hover:hover {
  border-top-color: #99c3d8 !important;
}
.color-border-top-3-hover:hover {
  border-top-color: #3387B0 !important;
}
.color-border-top-3 > li::before {
  border-top-color: #3387B0 !important;
}
.color-border-top-3.arrow-down:after,
.color-border-top-3.arrow-bottom-right:after,
.color-border-top-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.color-border-top-3.arrow-up:after,
.color-border-top-3.arrow-top-right:after,
.color-border-top-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.color-border-top-3-after:after {
  border-top-color: #3387B0 !important;
}
.color-border-top-3-before:before {
  border-top-color: #3387B0 !important;
}
.color-border-top-4 {
  border-top-color: #BF80B8 !important;
}
.color-border-top-4-opacity10 {
  border-top-color: rgba(191, 128, 184, 0.1) !important;
}
.color-border-top-4-opacity20 {
  border-top-color: rgba(191, 128, 184, 0.2) !important;
}
.color-border-top-4-opacity30 {
  border-top-color: rgba(191, 128, 184, 0.3) !important;
}
.color-border-top-4-opacity40 {
  border-top-color: rgba(191, 128, 184, 0.4) !important;
}
.color-border-top-4-opacity50 {
  border-top-color: rgba(191, 128, 184, 0.5) !important;
}
.color-border-top-4-opacity60 {
  border-top-color: rgba(191, 128, 184, 0.6) !important;
}
.color-border-top-4-opacity70 {
  border-top-color: rgba(191, 128, 184, 0.7) !important;
}
.color-border-top-4-opacity80 {
  border-top-color: rgba(191, 128, 184, 0.8) !important;
}
.color-border-top-4-opacity90 {
  border-top-color: rgba(191, 128, 184, 0.9) !important;
}
.color-border-top-4-dark {
  border-top-color: #874580 !important;
}
.color-border-top-4-dark.arrow-down:after,
.color-border-top-4-dark.arrow-bottom-right:after,
.color-border-top-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-border-top-4-dark.arrow-up:after,
.color-border-top-4-dark.arrow-top-right:after,
.color-border-top-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-border-top-4-darken5,
.color-border-top-4-darken5-hover:hover {
  border-top-color: #b57aaf !important;
}
.color-border-top-4-darken10,
.color-border-top-4-darken10-hover:hover {
  border-top-color: #ac73a6 !important;
}
.color-border-top-4-darken20,
.color-border-top-4-darken20-hover:hover {
  border-top-color: #996693 !important;
}
.color-border-top-4-light {
  border-top-color: #F5E9F3 !important;
}
.color-border-top-4-light.arrow-down:after,
.color-border-top-4-light.arrow-bottom-right:after,
.color-border-top-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.color-border-top-4-light.arrow-up:after,
.color-border-top-4-light.arrow-top-right:after,
.color-border-top-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.color-border-top-4-lighten10,
.color-border-top-4-lighten10-hover:hover {
  border-top-color: #c58dbf !important;
}
.color-border-top-4-lighten20,
.color-border-top-4-lighten20-hover:hover {
  border-top-color: #cc99c6 !important;
}
.color-border-top-4-lighten50,
.color-border-top-4-lighten50-hover:hover {
  border-top-color: #dfc0dc !important;
}
.color-border-top-4-hover:hover {
  border-top-color: #BF80B8 !important;
}
.color-border-top-4 > li::before {
  border-top-color: #BF80B8 !important;
}
.color-border-top-4.arrow-down:after,
.color-border-top-4.arrow-bottom-right:after,
.color-border-top-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-top-4.arrow-up:after,
.color-border-top-4.arrow-top-right:after,
.color-border-top-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-top-4-after:after {
  border-top-color: #BF80B8 !important;
}
.color-border-top-4-before:before {
  border-top-color: #BF80B8 !important;
}
.color-border-top-5 {
  border-top-color: #338268 !important;
}
.color-border-top-5-opacity10 {
  border-top-color: rgba(51, 130, 104, 0.1) !important;
}
.color-border-top-5-opacity20 {
  border-top-color: rgba(51, 130, 104, 0.2) !important;
}
.color-border-top-5-opacity30 {
  border-top-color: rgba(51, 130, 104, 0.3) !important;
}
.color-border-top-5-opacity40 {
  border-top-color: rgba(51, 130, 104, 0.4) !important;
}
.color-border-top-5-opacity50 {
  border-top-color: rgba(51, 130, 104, 0.5) !important;
}
.color-border-top-5-opacity60 {
  border-top-color: rgba(51, 130, 104, 0.6) !important;
}
.color-border-top-5-opacity70 {
  border-top-color: rgba(51, 130, 104, 0.7) !important;
}
.color-border-top-5-opacity80 {
  border-top-color: rgba(51, 130, 104, 0.8) !important;
}
.color-border-top-5-opacity90 {
  border-top-color: rgba(51, 130, 104, 0.9) !important;
}
.color-border-top-5-dark {
  border-top-color: #275243 !important;
}
.color-border-top-5-dark.arrow-down:after,
.color-border-top-5-dark.arrow-bottom-right:after,
.color-border-top-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.color-border-top-5-dark.arrow-up:after,
.color-border-top-5-dark.arrow-top-right:after,
.color-border-top-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.color-border-top-5-darken5,
.color-border-top-5-darken5-hover:hover {
  border-top-color: #307c63 !important;
}
.color-border-top-5-darken10,
.color-border-top-5-darken10-hover:hover {
  border-top-color: #2e755e !important;
}
.color-border-top-5-darken20,
.color-border-top-5-darken20-hover:hover {
  border-top-color: #296853 !important;
}
.color-border-top-5-light {
  border-top-color: #E5F5F0 !important;
}
.color-border-top-5-light.arrow-down:after,
.color-border-top-5-light.arrow-bottom-right:after,
.color-border-top-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.color-border-top-5-light.arrow-up:after,
.color-border-top-5-light.arrow-top-right:after,
.color-border-top-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.color-border-top-5-lighten10,
.color-border-top-5-lighten10-hover:hover {
  border-top-color: #478f77 !important;
}
.color-border-top-5-lighten20,
.color-border-top-5-lighten20-hover:hover {
  border-top-color: #5c9b86 !important;
}
.color-border-top-5-lighten50,
.color-border-top-5-lighten50-hover:hover {
  border-top-color: #99c1b4 !important;
}
.color-border-top-5-hover:hover {
  border-top-color: #338268 !important;
}
.color-border-top-5 > li::before {
  border-top-color: #338268 !important;
}
.color-border-top-5.arrow-down:after,
.color-border-top-5.arrow-bottom-right:after,
.color-border-top-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-border-top-5.arrow-up:after,
.color-border-top-5.arrow-top-right:after,
.color-border-top-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-border-top-5-after:after {
  border-top-color: #338268 !important;
}
.color-border-top-5-before:before {
  border-top-color: #338268 !important;
}
.color-border-top-6 {
  border-top-color: #ffffff !important;
}
.color-border-top-6-opacity10 {
  border-top-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-top-6-opacity20 {
  border-top-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-top-6-opacity30 {
  border-top-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-top-6-opacity40 {
  border-top-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-top-6-opacity50 {
  border-top-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-top-6-opacity60 {
  border-top-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-top-6-opacity70 {
  border-top-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-top-6-opacity80 {
  border-top-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-top-6-opacity90 {
  border-top-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-top-6-dark {
  border-top-color: #999999 !important;
}
.color-border-top-6-dark.arrow-down:after,
.color-border-top-6-dark.arrow-bottom-right:after,
.color-border-top-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-border-top-6-dark.arrow-up:after,
.color-border-top-6-dark.arrow-top-right:after,
.color-border-top-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-border-top-6-darken5,
.color-border-top-6-darken5-hover:hover {
  border-top-color: #f2f2f2 !important;
}
.color-border-top-6-darken10,
.color-border-top-6-darken10-hover:hover {
  border-top-color: #e6e6e6 !important;
}
.color-border-top-6-darken20,
.color-border-top-6-darken20-hover:hover {
  border-top-color: #cccccc !important;
}
.color-border-top-6-light {
  border-top-color: #ffffff !important;
}
.color-border-top-6-light.arrow-down:after,
.color-border-top-6-light.arrow-bottom-right:after,
.color-border-top-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-top-6-light.arrow-up:after,
.color-border-top-6-light.arrow-top-right:after,
.color-border-top-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-top-6-lighten10,
.color-border-top-6-lighten10-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-6-lighten20,
.color-border-top-6-lighten20-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-6-lighten50,
.color-border-top-6-lighten50-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-6-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-6 > li::before {
  border-top-color: #ffffff !important;
}
.color-border-top-6.arrow-down:after,
.color-border-top-6.arrow-bottom-right:after,
.color-border-top-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-top-6.arrow-up:after,
.color-border-top-6.arrow-top-right:after,
.color-border-top-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-top-6-after:after {
  border-top-color: #ffffff !important;
}
.color-border-top-6-before:before {
  border-top-color: #ffffff !important;
}
.color-border-top-7 {
  border-top-color: #ffffff !important;
}
.color-border-top-7-opacity10 {
  border-top-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-top-7-opacity20 {
  border-top-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-top-7-opacity30 {
  border-top-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-top-7-opacity40 {
  border-top-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-top-7-opacity50 {
  border-top-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-top-7-opacity60 {
  border-top-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-top-7-opacity70 {
  border-top-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-top-7-opacity80 {
  border-top-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-top-7-opacity90 {
  border-top-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-top-7-dark {
  border-top-color: #999999 !important;
}
.color-border-top-7-dark.arrow-down:after,
.color-border-top-7-dark.arrow-bottom-right:after,
.color-border-top-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-border-top-7-dark.arrow-up:after,
.color-border-top-7-dark.arrow-top-right:after,
.color-border-top-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-border-top-7-darken5,
.color-border-top-7-darken5-hover:hover {
  border-top-color: #f2f2f2 !important;
}
.color-border-top-7-darken10,
.color-border-top-7-darken10-hover:hover {
  border-top-color: #e6e6e6 !important;
}
.color-border-top-7-darken20,
.color-border-top-7-darken20-hover:hover {
  border-top-color: #cccccc !important;
}
.color-border-top-7-light {
  border-top-color: #ffffff !important;
}
.color-border-top-7-light.arrow-down:after,
.color-border-top-7-light.arrow-bottom-right:after,
.color-border-top-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-top-7-light.arrow-up:after,
.color-border-top-7-light.arrow-top-right:after,
.color-border-top-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-top-7-lighten10,
.color-border-top-7-lighten10-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-7-lighten20,
.color-border-top-7-lighten20-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-7-lighten50,
.color-border-top-7-lighten50-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-7-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-7 > li::before {
  border-top-color: #ffffff !important;
}
.color-border-top-7.arrow-down:after,
.color-border-top-7.arrow-bottom-right:after,
.color-border-top-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-top-7.arrow-up:after,
.color-border-top-7.arrow-top-right:after,
.color-border-top-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-top-7-after:after {
  border-top-color: #ffffff !important;
}
.color-border-top-7-before:before {
  border-top-color: #ffffff !important;
}
.color-border-top-8 {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-top-8-opacity10 {
  border-top-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-top-8-opacity20 {
  border-top-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-top-8-opacity30 {
  border-top-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-top-8-opacity40 {
  border-top-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-top-8-opacity50 {
  border-top-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-top-8-opacity60 {
  border-top-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-top-8-opacity70 {
  border-top-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-top-8-opacity80 {
  border-top-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-top-8-opacity90 {
  border-top-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-top-8-dark {
  border-top-color: #653460 !important;
}
.color-border-top-8-dark.arrow-down:after,
.color-border-top-8-dark.arrow-bottom-right:after,
.color-border-top-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-top-8-dark.arrow-up:after,
.color-border-top-8-dark.arrow-top-right:after,
.color-border-top-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-top-8-darken5,
.color-border-top-8-darken5-hover:hover {
  border-top-color: rgba(0, 0, 0, 0.0975) !important;
}
.color-border-top-8-darken10,
.color-border-top-8-darken10-hover:hover {
  border-top-color: rgba(0, 0, 0, 0.145) !important;
}
.color-border-top-8-darken20,
.color-border-top-8-darken20-hover:hover {
  border-top-color: rgba(0, 0, 0, 0.24) !important;
}
.color-border-top-8-light {
  border-top-color: #e3e3db !important;
}
.color-border-top-8-light.arrow-down:after,
.color-border-top-8-light.arrow-bottom-right:after,
.color-border-top-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-border-top-8-light.arrow-up:after,
.color-border-top-8-light.arrow-top-right:after,
.color-border-top-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-border-top-8-lighten10,
.color-border-top-8-lighten10-hover:hover {
  border-top-color: rgba(207, 207, 207, 0.145) !important;
}
.color-border-top-8-lighten20,
.color-border-top-8-lighten20-hover:hover {
  border-top-color: rgba(231, 231, 231, 0.24) !important;
}
.color-border-top-8-lighten50,
.color-border-top-8-lighten50-hover:hover {
  border-top-color: rgba(249, 249, 249, 0.525) !important;
}
.color-border-top-8-hover:hover {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-top-8 > li::before {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-top-8.arrow-down:after,
.color-border-top-8.arrow-bottom-right:after,
.color-border-top-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-top-8.arrow-up:after,
.color-border-top-8.arrow-top-right:after,
.color-border-top-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-top-8-after:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-top-8-before:before {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-top-9 {
  border-top-color: #d6dbcf !important;
}
.color-border-top-9-opacity10 {
  border-top-color: rgba(214, 219, 207, 0.1) !important;
}
.color-border-top-9-opacity20 {
  border-top-color: rgba(214, 219, 207, 0.2) !important;
}
.color-border-top-9-opacity30 {
  border-top-color: rgba(214, 219, 207, 0.3) !important;
}
.color-border-top-9-opacity40 {
  border-top-color: rgba(214, 219, 207, 0.4) !important;
}
.color-border-top-9-opacity50 {
  border-top-color: rgba(214, 219, 207, 0.5) !important;
}
.color-border-top-9-opacity60 {
  border-top-color: rgba(214, 219, 207, 0.6) !important;
}
.color-border-top-9-opacity70 {
  border-top-color: rgba(214, 219, 207, 0.7) !important;
}
.color-border-top-9-opacity80 {
  border-top-color: rgba(214, 219, 207, 0.8) !important;
}
.color-border-top-9-opacity90 {
  border-top-color: rgba(214, 219, 207, 0.9) !important;
}
.color-border-top-9-dark {
  border-top-color: #653460 !important;
}
.color-border-top-9-dark.arrow-down:after,
.color-border-top-9-dark.arrow-bottom-right:after,
.color-border-top-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-top-9-dark.arrow-up:after,
.color-border-top-9-dark.arrow-top-right:after,
.color-border-top-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-top-9-darken5,
.color-border-top-9-darken5-hover:hover {
  border-top-color: #cbd0c5 !important;
}
.color-border-top-9-darken10,
.color-border-top-9-darken10-hover:hover {
  border-top-color: #c1c5ba !important;
}
.color-border-top-9-darken20,
.color-border-top-9-darken20-hover:hover {
  border-top-color: #abafa6 !important;
}
.color-border-top-9-light {
  border-top-color: #e3e3db !important;
}
.color-border-top-9-light.arrow-down:after,
.color-border-top-9-light.arrow-bottom-right:after,
.color-border-top-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-border-top-9-light.arrow-up:after,
.color-border-top-9-light.arrow-top-right:after,
.color-border-top-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-border-top-9-lighten10,
.color-border-top-9-lighten10-hover:hover {
  border-top-color: #dadfd4 !important;
}
.color-border-top-9-lighten20,
.color-border-top-9-lighten20-hover:hover {
  border-top-color: #dee2d9 !important;
}
.color-border-top-9-lighten50,
.color-border-top-9-lighten50-hover:hover {
  border-top-color: #ebede7 !important;
}
.color-border-top-9-hover:hover {
  border-top-color: #d6dbcf !important;
}
.color-border-top-9 > li::before {
  border-top-color: #d6dbcf !important;
}
.color-border-top-9.arrow-down:after,
.color-border-top-9.arrow-bottom-right:after,
.color-border-top-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.color-border-top-9.arrow-up:after,
.color-border-top-9.arrow-top-right:after,
.color-border-top-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.color-border-top-9-after:after {
  border-top-color: #d6dbcf !important;
}
.color-border-top-9-before:before {
  border-top-color: #d6dbcf !important;
}
.color-border-top-10 {
  border-top-color: #EBE3DC !important;
}
.color-border-top-10-opacity10 {
  border-top-color: rgba(235, 227, 220, 0.1) !important;
}
.color-border-top-10-opacity20 {
  border-top-color: rgba(235, 227, 220, 0.2) !important;
}
.color-border-top-10-opacity30 {
  border-top-color: rgba(235, 227, 220, 0.3) !important;
}
.color-border-top-10-opacity40 {
  border-top-color: rgba(235, 227, 220, 0.4) !important;
}
.color-border-top-10-opacity50 {
  border-top-color: rgba(235, 227, 220, 0.5) !important;
}
.color-border-top-10-opacity60 {
  border-top-color: rgba(235, 227, 220, 0.6) !important;
}
.color-border-top-10-opacity70 {
  border-top-color: rgba(235, 227, 220, 0.7) !important;
}
.color-border-top-10-opacity80 {
  border-top-color: rgba(235, 227, 220, 0.8) !important;
}
.color-border-top-10-opacity90 {
  border-top-color: rgba(235, 227, 220, 0.9) !important;
}
.color-border-top-10-dark {
  border-top-color: #8d8884 !important;
}
.color-border-top-10-dark.arrow-down:after,
.color-border-top-10-dark.arrow-bottom-right:after,
.color-border-top-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.color-border-top-10-dark.arrow-up:after,
.color-border-top-10-dark.arrow-top-right:after,
.color-border-top-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.color-border-top-10-darken5,
.color-border-top-10-darken5-hover:hover {
  border-top-color: #dfd8d1 !important;
}
.color-border-top-10-darken10,
.color-border-top-10-darken10-hover:hover {
  border-top-color: #d4ccc6 !important;
}
.color-border-top-10-darken20,
.color-border-top-10-darken20-hover:hover {
  border-top-color: #bcb6b0 !important;
}
.color-border-top-10-light {
  border-top-color: #F0E9E4 !important;
}
.color-border-top-10-light.arrow-down:after,
.color-border-top-10-light.arrow-bottom-right:after,
.color-border-top-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.color-border-top-10-light.arrow-up:after,
.color-border-top-10-light.arrow-top-right:after,
.color-border-top-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.color-border-top-10-lighten10,
.color-border-top-10-lighten10-hover:hover {
  border-top-color: #ede6e0 !important;
}
.color-border-top-10-lighten20,
.color-border-top-10-lighten20-hover:hover {
  border-top-color: #efe9e3 !important;
}
.color-border-top-10-lighten50,
.color-border-top-10-lighten50-hover:hover {
  border-top-color: #f5f1ee !important;
}
.color-border-top-10-hover:hover {
  border-top-color: #EBE3DC !important;
}
.color-border-top-10 > li::before {
  border-top-color: #EBE3DC !important;
}
.color-border-top-10.arrow-down:after,
.color-border-top-10.arrow-bottom-right:after,
.color-border-top-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.color-border-top-10.arrow-up:after,
.color-border-top-10.arrow-top-right:after,
.color-border-top-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.color-border-top-10-after:after {
  border-top-color: #EBE3DC !important;
}
.color-border-top-10-before:before {
  border-top-color: #EBE3DC !important;
}
.color-border-top-black {
  border-top-color: black !important;
}
.color-border-top-black-opacity10 {
  border-top-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-top-black-opacity20 {
  border-top-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-top-black-opacity30 {
  border-top-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-top-black-opacity40 {
  border-top-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-top-black-opacity50 {
  border-top-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-top-black-opacity60 {
  border-top-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-top-black-opacity70 {
  border-top-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-top-black-opacity80 {
  border-top-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-top-black-opacity90 {
  border-top-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-top-black-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-black-dark.arrow-down:after,
.color-border-top-black-dark.arrow-bottom-right:after,
.color-border-top-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-black-dark.arrow-up:after,
.color-border-top-black-dark.arrow-top-right:after,
.color-border-top-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-black-darken5,
.color-border-top-black-darken5-hover:hover {
  border-top-color: #000000 !important;
}
.color-border-top-black-darken10,
.color-border-top-black-darken10-hover:hover {
  border-top-color: #000000 !important;
}
.color-border-top-black-darken20,
.color-border-top-black-darken20-hover:hover {
  border-top-color: #000000 !important;
}
.color-border-top-black-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-black-light.arrow-down:after,
.color-border-top-black-light.arrow-bottom-right:after,
.color-border-top-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-black-light.arrow-up:after,
.color-border-top-black-light.arrow-top-right:after,
.color-border-top-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-black-lighten10,
.color-border-top-black-lighten10-hover:hover {
  border-top-color: #191919 !important;
}
.color-border-top-black-lighten20,
.color-border-top-black-lighten20-hover:hover {
  border-top-color: #333333 !important;
}
.color-border-top-black-lighten50,
.color-border-top-black-lighten50-hover:hover {
  border-top-color: #808080 !important;
}
.color-border-top-black-hover:hover {
  border-top-color: black !important;
}
.color-border-top-black > li::before {
  border-top-color: black !important;
}
.color-border-top-black.arrow-down:after,
.color-border-top-black.arrow-bottom-right:after,
.color-border-top-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-border-top-black.arrow-up:after,
.color-border-top-black.arrow-top-right:after,
.color-border-top-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-border-top-black-after:after {
  border-top-color: black !important;
}
.color-border-top-black-before:before {
  border-top-color: black !important;
}
.color-border-top-neutral {
  border-top-color: #808080 !important;
}
.color-border-top-neutral-opacity10 {
  border-top-color: rgba(128, 128, 128, 0.1) !important;
}
.color-border-top-neutral-opacity20 {
  border-top-color: rgba(128, 128, 128, 0.2) !important;
}
.color-border-top-neutral-opacity30 {
  border-top-color: rgba(128, 128, 128, 0.3) !important;
}
.color-border-top-neutral-opacity40 {
  border-top-color: rgba(128, 128, 128, 0.4) !important;
}
.color-border-top-neutral-opacity50 {
  border-top-color: rgba(128, 128, 128, 0.5) !important;
}
.color-border-top-neutral-opacity60 {
  border-top-color: rgba(128, 128, 128, 0.6) !important;
}
.color-border-top-neutral-opacity70 {
  border-top-color: rgba(128, 128, 128, 0.7) !important;
}
.color-border-top-neutral-opacity80 {
  border-top-color: rgba(128, 128, 128, 0.8) !important;
}
.color-border-top-neutral-opacity90 {
  border-top-color: rgba(128, 128, 128, 0.9) !important;
}
.color-border-top-neutral-dark {
  border-top-color: #4d4d4d !important;
}
.color-border-top-neutral-dark.arrow-down:after,
.color-border-top-neutral-dark.arrow-bottom-right:after,
.color-border-top-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.color-border-top-neutral-dark.arrow-up:after,
.color-border-top-neutral-dark.arrow-top-right:after,
.color-border-top-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.color-border-top-neutral-darken5,
.color-border-top-neutral-darken5-hover:hover {
  border-top-color: #797979 !important;
}
.color-border-top-neutral-darken10,
.color-border-top-neutral-darken10-hover:hover {
  border-top-color: #737373 !important;
}
.color-border-top-neutral-darken20,
.color-border-top-neutral-darken20-hover:hover {
  border-top-color: #666666 !important;
}
.color-border-top-neutral-light {
  border-top-color: #ececec !important;
}
.color-border-top-neutral-light.arrow-down:after,
.color-border-top-neutral-light.arrow-bottom-right:after,
.color-border-top-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.color-border-top-neutral-light.arrow-up:after,
.color-border-top-neutral-light.arrow-top-right:after,
.color-border-top-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.color-border-top-neutral-lighten10,
.color-border-top-neutral-lighten10-hover:hover {
  border-top-color: #8c8c8c !important;
}
.color-border-top-neutral-lighten20,
.color-border-top-neutral-lighten20-hover:hover {
  border-top-color: #999999 !important;
}
.color-border-top-neutral-lighten50,
.color-border-top-neutral-lighten50-hover:hover {
  border-top-color: #bfbfbf !important;
}
.color-border-top-neutral-hover:hover {
  border-top-color: #808080 !important;
}
.color-border-top-neutral > li::before {
  border-top-color: #808080 !important;
}
.color-border-top-neutral.arrow-down:after,
.color-border-top-neutral.arrow-bottom-right:after,
.color-border-top-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.color-border-top-neutral.arrow-up:after,
.color-border-top-neutral.arrow-top-right:after,
.color-border-top-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.color-border-top-neutral-after:after {
  border-top-color: #808080 !important;
}
.color-border-top-neutral-before:before {
  border-top-color: #808080 !important;
}
.color-border-top-white {
  border-top-color: white !important;
}
.color-border-top-white-opacity10 {
  border-top-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-top-white-opacity20 {
  border-top-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-top-white-opacity30 {
  border-top-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-top-white-opacity40 {
  border-top-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-top-white-opacity50 {
  border-top-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-top-white-opacity60 {
  border-top-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-top-white-opacity70 {
  border-top-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-top-white-opacity80 {
  border-top-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-top-white-opacity90 {
  border-top-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-top-white-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-white-dark.arrow-down:after,
.color-border-top-white-dark.arrow-bottom-right:after,
.color-border-top-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-white-dark.arrow-up:after,
.color-border-top-white-dark.arrow-top-right:after,
.color-border-top-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-white-darken5,
.color-border-top-white-darken5-hover:hover {
  border-top-color: #f2f2f2 !important;
}
.color-border-top-white-darken10,
.color-border-top-white-darken10-hover:hover {
  border-top-color: #e6e6e6 !important;
}
.color-border-top-white-darken20,
.color-border-top-white-darken20-hover:hover {
  border-top-color: #cccccc !important;
}
.color-border-top-white-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-white-light.arrow-down:after,
.color-border-top-white-light.arrow-bottom-right:after,
.color-border-top-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-white-light.arrow-up:after,
.color-border-top-white-light.arrow-top-right:after,
.color-border-top-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-white-lighten10,
.color-border-top-white-lighten10-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-white-lighten20,
.color-border-top-white-lighten20-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-white-lighten50,
.color-border-top-white-lighten50-hover:hover {
  border-top-color: #ffffff !important;
}
.color-border-top-white-hover:hover {
  border-top-color: white !important;
}
.color-border-top-white > li::before {
  border-top-color: white !important;
}
.color-border-top-white.arrow-down:after,
.color-border-top-white.arrow-bottom-right:after,
.color-border-top-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-border-top-white.arrow-up:after,
.color-border-top-white.arrow-top-right:after,
.color-border-top-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-border-top-white-after:after {
  border-top-color: white !important;
}
.color-border-top-white-before:before {
  border-top-color: white !important;
}
.color-border-top-completed {
  border-top-color: #3d9855 !important;
}
.color-border-top-completed-opacity10 {
  border-top-color: rgba(61, 152, 85, 0.1) !important;
}
.color-border-top-completed-opacity20 {
  border-top-color: rgba(61, 152, 85, 0.2) !important;
}
.color-border-top-completed-opacity30 {
  border-top-color: rgba(61, 152, 85, 0.3) !important;
}
.color-border-top-completed-opacity40 {
  border-top-color: rgba(61, 152, 85, 0.4) !important;
}
.color-border-top-completed-opacity50 {
  border-top-color: rgba(61, 152, 85, 0.5) !important;
}
.color-border-top-completed-opacity60 {
  border-top-color: rgba(61, 152, 85, 0.6) !important;
}
.color-border-top-completed-opacity70 {
  border-top-color: rgba(61, 152, 85, 0.7) !important;
}
.color-border-top-completed-opacity80 {
  border-top-color: rgba(61, 152, 85, 0.8) !important;
}
.color-border-top-completed-opacity90 {
  border-top-color: rgba(61, 152, 85, 0.9) !important;
}
.color-border-top-completed-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-completed-dark.arrow-down:after,
.color-border-top-completed-dark.arrow-bottom-right:after,
.color-border-top-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-completed-dark.arrow-up:after,
.color-border-top-completed-dark.arrow-top-right:after,
.color-border-top-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-completed-darken5,
.color-border-top-completed-darken5-hover:hover {
  border-top-color: #3a9051 !important;
}
.color-border-top-completed-darken10,
.color-border-top-completed-darken10-hover:hover {
  border-top-color: #37894d !important;
}
.color-border-top-completed-darken20,
.color-border-top-completed-darken20-hover:hover {
  border-top-color: #317a44 !important;
}
.color-border-top-completed-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-completed-light.arrow-down:after,
.color-border-top-completed-light.arrow-bottom-right:after,
.color-border-top-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-completed-light.arrow-up:after,
.color-border-top-completed-light.arrow-top-right:after,
.color-border-top-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-completed-lighten10,
.color-border-top-completed-lighten10-hover:hover {
  border-top-color: #50a266 !important;
}
.color-border-top-completed-lighten20,
.color-border-top-completed-lighten20-hover:hover {
  border-top-color: #64ad77 !important;
}
.color-border-top-completed-lighten50,
.color-border-top-completed-lighten50-hover:hover {
  border-top-color: #9eccaa !important;
}
.color-border-top-completed-hover:hover {
  border-top-color: #3d9855 !important;
}
.color-border-top-completed > li::before {
  border-top-color: #3d9855 !important;
}
.color-border-top-completed.arrow-down:after,
.color-border-top-completed.arrow-bottom-right:after,
.color-border-top-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.color-border-top-completed.arrow-up:after,
.color-border-top-completed.arrow-top-right:after,
.color-border-top-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.color-border-top-completed-after:after {
  border-top-color: #3d9855 !important;
}
.color-border-top-completed-before:before {
  border-top-color: #3d9855 !important;
}
.color-border-top-box-details {
  border-top-color: #8A4743 !important;
}
.color-border-top-box-details-opacity10 {
  border-top-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-top-box-details-opacity20 {
  border-top-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-top-box-details-opacity30 {
  border-top-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-top-box-details-opacity40 {
  border-top-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-top-box-details-opacity50 {
  border-top-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-top-box-details-opacity60 {
  border-top-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-top-box-details-opacity70 {
  border-top-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-top-box-details-opacity80 {
  border-top-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-top-box-details-opacity90 {
  border-top-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-top-box-details-dark {
  border-top-color: #613d3b !important;
}
.color-border-top-box-details-dark.arrow-down:after,
.color-border-top-box-details-dark.arrow-bottom-right:after,
.color-border-top-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-top-box-details-dark.arrow-up:after,
.color-border-top-box-details-dark.arrow-top-right:after,
.color-border-top-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-top-box-details-darken5,
.color-border-top-box-details-darken5-hover:hover {
  border-top-color: #834340 !important;
}
.color-border-top-box-details-darken10,
.color-border-top-box-details-darken10-hover:hover {
  border-top-color: #7c403c !important;
}
.color-border-top-box-details-darken20,
.color-border-top-box-details-darken20-hover:hover {
  border-top-color: #6e3936 !important;
}
.color-border-top-box-details-light {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-box-details-light.arrow-down:after,
.color-border-top-box-details-light.arrow-bottom-right:after,
.color-border-top-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-top-box-details-light.arrow-up:after,
.color-border-top-box-details-light.arrow-top-right:after,
.color-border-top-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-top-box-details-lighten10,
.color-border-top-box-details-lighten10-hover:hover {
  border-top-color: #965956 !important;
}
.color-border-top-box-details-lighten20,
.color-border-top-box-details-lighten20-hover:hover {
  border-top-color: #a16c69 !important;
}
.color-border-top-box-details-lighten50,
.color-border-top-box-details-lighten50-hover:hover {
  border-top-color: #c5a3a1 !important;
}
.color-border-top-box-details-hover:hover {
  border-top-color: #8A4743 !important;
}
.color-border-top-box-details > li::before {
  border-top-color: #8A4743 !important;
}
.color-border-top-box-details.arrow-down:after,
.color-border-top-box-details.arrow-bottom-right:after,
.color-border-top-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-top-box-details.arrow-up:after,
.color-border-top-box-details.arrow-top-right:after,
.color-border-top-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-top-box-details-after:after {
  border-top-color: #8A4743 !important;
}
.color-border-top-box-details-before:before {
  border-top-color: #8A4743 !important;
}
.color-border-top-wrong {
  border-top-color: #ffe0e0 !important;
}
.color-border-top-wrong-opacity10 {
  border-top-color: rgba(255, 224, 224, 0.1) !important;
}
.color-border-top-wrong-opacity20 {
  border-top-color: rgba(255, 224, 224, 0.2) !important;
}
.color-border-top-wrong-opacity30 {
  border-top-color: rgba(255, 224, 224, 0.3) !important;
}
.color-border-top-wrong-opacity40 {
  border-top-color: rgba(255, 224, 224, 0.4) !important;
}
.color-border-top-wrong-opacity50 {
  border-top-color: rgba(255, 224, 224, 0.5) !important;
}
.color-border-top-wrong-opacity60 {
  border-top-color: rgba(255, 224, 224, 0.6) !important;
}
.color-border-top-wrong-opacity70 {
  border-top-color: rgba(255, 224, 224, 0.7) !important;
}
.color-border-top-wrong-opacity80 {
  border-top-color: rgba(255, 224, 224, 0.8) !important;
}
.color-border-top-wrong-opacity90 {
  border-top-color: rgba(255, 224, 224, 0.9) !important;
}
.color-border-top-wrong-dark {
  border-top-color: #edb2ad !important;
}
.color-border-top-wrong-dark.arrow-down:after,
.color-border-top-wrong-dark.arrow-bottom-right:after,
.color-border-top-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.color-border-top-wrong-dark.arrow-up:after,
.color-border-top-wrong-dark.arrow-top-right:after,
.color-border-top-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.color-border-top-wrong-darken5,
.color-border-top-wrong-darken5-hover:hover {
  border-top-color: #f2d5d5 !important;
}
.color-border-top-wrong-darken10,
.color-border-top-wrong-darken10-hover:hover {
  border-top-color: #e6caca !important;
}
.color-border-top-wrong-darken20,
.color-border-top-wrong-darken20-hover:hover {
  border-top-color: #ccb3b3 !important;
}
.color-border-top-wrong-light {
  border-top-color: #fffafa !important;
}
.color-border-top-wrong-light.arrow-down:after,
.color-border-top-wrong-light.arrow-bottom-right:after,
.color-border-top-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.color-border-top-wrong-light.arrow-up:after,
.color-border-top-wrong-light.arrow-top-right:after,
.color-border-top-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.color-border-top-wrong-lighten10,
.color-border-top-wrong-lighten10-hover:hover {
  border-top-color: #ffe3e3 !important;
}
.color-border-top-wrong-lighten20,
.color-border-top-wrong-lighten20-hover:hover {
  border-top-color: #ffe6e6 !important;
}
.color-border-top-wrong-lighten50,
.color-border-top-wrong-lighten50-hover:hover {
  border-top-color: #fff0f0 !important;
}
.color-border-top-wrong-hover:hover {
  border-top-color: #ffe0e0 !important;
}
.color-border-top-wrong > li::before {
  border-top-color: #ffe0e0 !important;
}
.color-border-top-wrong.arrow-down:after,
.color-border-top-wrong.arrow-bottom-right:after,
.color-border-top-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.color-border-top-wrong.arrow-up:after,
.color-border-top-wrong.arrow-top-right:after,
.color-border-top-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.color-border-top-wrong-after:after {
  border-top-color: #ffe0e0 !important;
}
.color-border-top-wrong-before:before {
  border-top-color: #ffe0e0 !important;
}
.color-border-top-correct {
  border-top-color: #e1f3db !important;
}
.color-border-top-correct-opacity10 {
  border-top-color: rgba(225, 243, 219, 0.1) !important;
}
.color-border-top-correct-opacity20 {
  border-top-color: rgba(225, 243, 219, 0.2) !important;
}
.color-border-top-correct-opacity30 {
  border-top-color: rgba(225, 243, 219, 0.3) !important;
}
.color-border-top-correct-opacity40 {
  border-top-color: rgba(225, 243, 219, 0.4) !important;
}
.color-border-top-correct-opacity50 {
  border-top-color: rgba(225, 243, 219, 0.5) !important;
}
.color-border-top-correct-opacity60 {
  border-top-color: rgba(225, 243, 219, 0.6) !important;
}
.color-border-top-correct-opacity70 {
  border-top-color: rgba(225, 243, 219, 0.7) !important;
}
.color-border-top-correct-opacity80 {
  border-top-color: rgba(225, 243, 219, 0.8) !important;
}
.color-border-top-correct-opacity90 {
  border-top-color: rgba(225, 243, 219, 0.9) !important;
}
.color-border-top-correct-dark {
  border-top-color: #539764 !important;
}
.color-border-top-correct-dark.arrow-down:after,
.color-border-top-correct-dark.arrow-bottom-right:after,
.color-border-top-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.color-border-top-correct-dark.arrow-up:after,
.color-border-top-correct-dark.arrow-top-right:after,
.color-border-top-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.color-border-top-correct-darken5,
.color-border-top-correct-darken5-hover:hover {
  border-top-color: #d6e7d0 !important;
}
.color-border-top-correct-darken10,
.color-border-top-correct-darken10-hover:hover {
  border-top-color: #cbdbc5 !important;
}
.color-border-top-correct-darken20,
.color-border-top-correct-darken20-hover:hover {
  border-top-color: #b4c2af !important;
}
.color-border-top-correct-light {
  border-top-color: #87b575 !important;
}
.color-border-top-correct-light.arrow-down:after,
.color-border-top-correct-light.arrow-bottom-right:after,
.color-border-top-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.color-border-top-correct-light.arrow-up:after,
.color-border-top-correct-light.arrow-top-right:after,
.color-border-top-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.color-border-top-correct-lighten10,
.color-border-top-correct-lighten10-hover:hover {
  border-top-color: #e4f4df !important;
}
.color-border-top-correct-lighten20,
.color-border-top-correct-lighten20-hover:hover {
  border-top-color: #e7f5e2 !important;
}
.color-border-top-correct-lighten50,
.color-border-top-correct-lighten50-hover:hover {
  border-top-color: #f0f9ed !important;
}
.color-border-top-correct-hover:hover {
  border-top-color: #e1f3db !important;
}
.color-border-top-correct > li::before {
  border-top-color: #e1f3db !important;
}
.color-border-top-correct.arrow-down:after,
.color-border-top-correct.arrow-bottom-right:after,
.color-border-top-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.color-border-top-correct.arrow-up:after,
.color-border-top-correct.arrow-top-right:after,
.color-border-top-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.color-border-top-correct-after:after {
  border-top-color: #e1f3db !important;
}
.color-border-top-correct-before:before {
  border-top-color: #e1f3db !important;
}
.color-border-top-partly {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly-opacity10 {
  border-top-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-top-partly-opacity20 {
  border-top-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-top-partly-opacity30 {
  border-top-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-top-partly-opacity40 {
  border-top-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-top-partly-opacity50 {
  border-top-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-top-partly-opacity60 {
  border-top-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-top-partly-opacity70 {
  border-top-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-top-partly-opacity80 {
  border-top-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-top-partly-opacity90 {
  border-top-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-top-partly-dark {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly-dark.arrow-down:after,
.color-border-top-partly-dark.arrow-bottom-right:after,
.color-border-top-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly-dark.arrow-up:after,
.color-border-top-partly-dark.arrow-top-right:after,
.color-border-top-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly-darken5,
.color-border-top-partly-darken5-hover:hover {
  border-top-color: rgba(0, 0, 0, 0.126) !important;
}
.color-border-top-partly-darken10,
.color-border-top-partly-darken10-hover:hover {
  border-top-color: rgba(0, 0, 0, 0.172) !important;
}
.color-border-top-partly-darken20,
.color-border-top-partly-darken20-hover:hover {
  border-top-color: rgba(0, 0, 0, 0.264) !important;
}
.color-border-top-partly-light {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly-light.arrow-down:after,
.color-border-top-partly-light.arrow-bottom-right:after,
.color-border-top-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly-light.arrow-up:after,
.color-border-top-partly-light.arrow-top-right:after,
.color-border-top-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly-lighten10,
.color-border-top-partly-lighten10-hover:hover {
  border-top-color: rgba(185, 185, 185, 0.172) !important;
}
.color-border-top-partly-lighten20,
.color-border-top-partly-lighten20-hover:hover {
  border-top-color: rgba(219, 219, 219, 0.264) !important;
}
.color-border-top-partly-lighten50,
.color-border-top-partly-lighten50-hover:hover {
  border-top-color: rgba(245, 245, 245, 0.54) !important;
}
.color-border-top-partly-hover:hover {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly > li::before {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly.arrow-down:after,
.color-border-top-partly.arrow-bottom-right:after,
.color-border-top-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly.arrow-up:after,
.color-border-top-partly.arrow-top-right:after,
.color-border-top-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly-after:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-top-partly-before:before {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-framework {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-framework-opacity10 {
  border-bottom-color: rgba(135, 69, 128, 0.1) !important;
}
.color-border-bottom-framework-opacity20 {
  border-bottom-color: rgba(135, 69, 128, 0.2) !important;
}
.color-border-bottom-framework-opacity30 {
  border-bottom-color: rgba(135, 69, 128, 0.3) !important;
}
.color-border-bottom-framework-opacity40 {
  border-bottom-color: rgba(135, 69, 128, 0.4) !important;
}
.color-border-bottom-framework-opacity50 {
  border-bottom-color: rgba(135, 69, 128, 0.5) !important;
}
.color-border-bottom-framework-opacity60 {
  border-bottom-color: rgba(135, 69, 128, 0.6) !important;
}
.color-border-bottom-framework-opacity70 {
  border-bottom-color: rgba(135, 69, 128, 0.7) !important;
}
.color-border-bottom-framework-opacity80 {
  border-bottom-color: rgba(135, 69, 128, 0.8) !important;
}
.color-border-bottom-framework-opacity90 {
  border-bottom-color: rgba(135, 69, 128, 0.9) !important;
}
.color-border-bottom-framework-dark {
  border-bottom-color: #653460 !important;
}
.color-border-bottom-framework-dark.arrow-down:after,
.color-border-bottom-framework-dark.arrow-bottom-right:after,
.color-border-bottom-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-bottom-framework-dark.arrow-up:after,
.color-border-bottom-framework-dark.arrow-top-right:after,
.color-border-bottom-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-bottom-framework-darken5,
.color-border-bottom-framework-darken5-hover:hover {
  border-bottom-color: #80427a !important;
}
.color-border-bottom-framework-darken10,
.color-border-bottom-framework-darken10-hover:hover {
  border-bottom-color: #7a3e73 !important;
}
.color-border-bottom-framework-darken20,
.color-border-bottom-framework-darken20-hover:hover {
  border-bottom-color: #6c3766 !important;
}
.color-border-bottom-framework-light {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-framework-light.arrow-down:after,
.color-border-bottom-framework-light.arrow-bottom-right:after,
.color-border-bottom-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-bottom-framework-light.arrow-up:after,
.color-border-bottom-framework-light.arrow-top-right:after,
.color-border-bottom-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-framework-lighten10,
.color-border-bottom-framework-lighten10-hover:hover {
  border-bottom-color: #93588d !important;
}
.color-border-bottom-framework-lighten20,
.color-border-bottom-framework-lighten20-hover:hover {
  border-bottom-color: #9f6a99 !important;
}
.color-border-bottom-framework-lighten50,
.color-border-bottom-framework-lighten50-hover:hover {
  border-bottom-color: #c3a2c0 !important;
}
.color-border-bottom-framework-hover:hover {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-framework > li::before {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-framework.arrow-down:after,
.color-border-bottom-framework.arrow-bottom-right:after,
.color-border-bottom-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-border-bottom-framework.arrow-up:after,
.color-border-bottom-framework.arrow-top-right:after,
.color-border-bottom-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-framework-after:after {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-framework-before:before {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-primary {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-primary-opacity10 {
  border-bottom-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-bottom-primary-opacity20 {
  border-bottom-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-bottom-primary-opacity30 {
  border-bottom-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-bottom-primary-opacity40 {
  border-bottom-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-bottom-primary-opacity50 {
  border-bottom-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-bottom-primary-opacity60 {
  border-bottom-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-bottom-primary-opacity70 {
  border-bottom-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-bottom-primary-opacity80 {
  border-bottom-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-bottom-primary-opacity90 {
  border-bottom-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-bottom-primary-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-primary-dark.arrow-down:after,
.color-border-bottom-primary-dark.arrow-bottom-right:after,
.color-border-bottom-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-primary-dark.arrow-up:after,
.color-border-bottom-primary-dark.arrow-top-right:after,
.color-border-bottom-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-primary-darken5,
.color-border-bottom-primary-darken5-hover:hover {
  border-bottom-color: #834340 !important;
}
.color-border-bottom-primary-darken10,
.color-border-bottom-primary-darken10-hover:hover {
  border-bottom-color: #7c403c !important;
}
.color-border-bottom-primary-darken20,
.color-border-bottom-primary-darken20-hover:hover {
  border-bottom-color: #6e3936 !important;
}
.color-border-bottom-primary-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-primary-light.arrow-down:after,
.color-border-bottom-primary-light.arrow-bottom-right:after,
.color-border-bottom-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-primary-light.arrow-up:after,
.color-border-bottom-primary-light.arrow-top-right:after,
.color-border-bottom-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-primary-lighten10,
.color-border-bottom-primary-lighten10-hover:hover {
  border-bottom-color: #965956 !important;
}
.color-border-bottom-primary-lighten20,
.color-border-bottom-primary-lighten20-hover:hover {
  border-bottom-color: #a16c69 !important;
}
.color-border-bottom-primary-lighten50,
.color-border-bottom-primary-lighten50-hover:hover {
  border-bottom-color: #c5a3a1 !important;
}
.color-border-bottom-primary-hover:hover {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-primary > li::before {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-primary.arrow-down:after,
.color-border-bottom-primary.arrow-bottom-right:after,
.color-border-bottom-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-bottom-primary.arrow-up:after,
.color-border-bottom-primary.arrow-top-right:after,
.color-border-bottom-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-primary-after:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-primary-before:before {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-secondary {
  border-bottom-color: #3773B0 !important;
}
.color-border-bottom-secondary-opacity10 {
  border-bottom-color: rgba(55, 115, 176, 0.1) !important;
}
.color-border-bottom-secondary-opacity20 {
  border-bottom-color: rgba(55, 115, 176, 0.2) !important;
}
.color-border-bottom-secondary-opacity30 {
  border-bottom-color: rgba(55, 115, 176, 0.3) !important;
}
.color-border-bottom-secondary-opacity40 {
  border-bottom-color: rgba(55, 115, 176, 0.4) !important;
}
.color-border-bottom-secondary-opacity50 {
  border-bottom-color: rgba(55, 115, 176, 0.5) !important;
}
.color-border-bottom-secondary-opacity60 {
  border-bottom-color: rgba(55, 115, 176, 0.6) !important;
}
.color-border-bottom-secondary-opacity70 {
  border-bottom-color: rgba(55, 115, 176, 0.7) !important;
}
.color-border-bottom-secondary-opacity80 {
  border-bottom-color: rgba(55, 115, 176, 0.8) !important;
}
.color-border-bottom-secondary-opacity90 {
  border-bottom-color: rgba(55, 115, 176, 0.9) !important;
}
.color-border-bottom-secondary-dark {
  border-bottom-color: #1C3A58 !important;
}
.color-border-bottom-secondary-dark.arrow-down:after,
.color-border-bottom-secondary-dark.arrow-bottom-right:after,
.color-border-bottom-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.color-border-bottom-secondary-dark.arrow-up:after,
.color-border-bottom-secondary-dark.arrow-top-right:after,
.color-border-bottom-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.color-border-bottom-secondary-darken5,
.color-border-bottom-secondary-darken5-hover:hover {
  border-bottom-color: #346da7 !important;
}
.color-border-bottom-secondary-darken10,
.color-border-bottom-secondary-darken10-hover:hover {
  border-bottom-color: #32689e !important;
}
.color-border-bottom-secondary-darken20,
.color-border-bottom-secondary-darken20-hover:hover {
  border-bottom-color: #2c5c8d !important;
}
.color-border-bottom-secondary-light {
  border-bottom-color: #D7E3EF !important;
}
.color-border-bottom-secondary-light.arrow-down:after,
.color-border-bottom-secondary-light.arrow-bottom-right:after,
.color-border-bottom-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.color-border-bottom-secondary-light.arrow-up:after,
.color-border-bottom-secondary-light.arrow-top-right:after,
.color-border-bottom-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.color-border-bottom-secondary-lighten10,
.color-border-bottom-secondary-lighten10-hover:hover {
  border-bottom-color: #4b81b8 !important;
}
.color-border-bottom-secondary-lighten20,
.color-border-bottom-secondary-lighten20-hover:hover {
  border-bottom-color: #5f8fc0 !important;
}
.color-border-bottom-secondary-lighten50,
.color-border-bottom-secondary-lighten50-hover:hover {
  border-bottom-color: #9bb9d8 !important;
}
.color-border-bottom-secondary-hover:hover {
  border-bottom-color: #3773B0 !important;
}
.color-border-bottom-secondary > li::before {
  border-bottom-color: #3773B0 !important;
}
.color-border-bottom-secondary.arrow-down:after,
.color-border-bottom-secondary.arrow-bottom-right:after,
.color-border-bottom-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.color-border-bottom-secondary.arrow-up:after,
.color-border-bottom-secondary.arrow-top-right:after,
.color-border-bottom-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.color-border-bottom-secondary-after:after {
  border-bottom-color: #3773B0 !important;
}
.color-border-bottom-secondary-before:before {
  border-bottom-color: #3773B0 !important;
}
.color-border-bottom-section1,
.color-border-bottom-section {
  border-bottom-color: #F9F5ED !important;
}
.color-border-bottom-section1-opacity10,
.color-border-bottom-section-opacity10 {
  border-bottom-color: rgba(249, 245, 237, 0.1) !important;
}
.color-border-bottom-section1-opacity20,
.color-border-bottom-section-opacity20 {
  border-bottom-color: rgba(249, 245, 237, 0.2) !important;
}
.color-border-bottom-section1-opacity30,
.color-border-bottom-section-opacity30 {
  border-bottom-color: rgba(249, 245, 237, 0.3) !important;
}
.color-border-bottom-section1-opacity40,
.color-border-bottom-section-opacity40 {
  border-bottom-color: rgba(249, 245, 237, 0.4) !important;
}
.color-border-bottom-section1-opacity50,
.color-border-bottom-section-opacity50 {
  border-bottom-color: rgba(249, 245, 237, 0.5) !important;
}
.color-border-bottom-section1-opacity60,
.color-border-bottom-section-opacity60 {
  border-bottom-color: rgba(249, 245, 237, 0.6) !important;
}
.color-border-bottom-section1-opacity70,
.color-border-bottom-section-opacity70 {
  border-bottom-color: rgba(249, 245, 237, 0.7) !important;
}
.color-border-bottom-section1-opacity80,
.color-border-bottom-section-opacity80 {
  border-bottom-color: rgba(249, 245, 237, 0.8) !important;
}
.color-border-bottom-section1-opacity90,
.color-border-bottom-section-opacity90 {
  border-bottom-color: rgba(249, 245, 237, 0.9) !important;
}
.color-border-bottom-section1-dark,
.color-border-bottom-section-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-section1-dark.arrow-down:after,
.color-border-bottom-section-dark.arrow-down:after,
.color-border-bottom-section1-dark.arrow-bottom-right:after,
.color-border-bottom-section-dark.arrow-bottom-right:after,
.color-border-bottom-section1-dark.arrow-bottom-left:after,
.color-border-bottom-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-section1-dark.arrow-up:after,
.color-border-bottom-section-dark.arrow-up:after,
.color-border-bottom-section1-dark.arrow-top-right:after,
.color-border-bottom-section-dark.arrow-top-right:after,
.color-border-bottom-section1-dark.arrow-top-left:after,
.color-border-bottom-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-section1-darken5,
.color-border-bottom-section-darken5,
.color-border-bottom-section1-darken5-hover:hover,
.color-border-bottom-section-darken5-hover:hover {
  border-bottom-color: #ede9e1 !important;
}
.color-border-bottom-section1-darken10,
.color-border-bottom-section-darken10,
.color-border-bottom-section1-darken10-hover:hover,
.color-border-bottom-section-darken10-hover:hover {
  border-bottom-color: #e0ddd5 !important;
}
.color-border-bottom-section1-darken20,
.color-border-bottom-section-darken20,
.color-border-bottom-section1-darken20-hover:hover,
.color-border-bottom-section-darken20-hover:hover {
  border-bottom-color: #c7c4be !important;
}
.color-border-bottom-section1-light,
.color-border-bottom-section-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-section1-light.arrow-down:after,
.color-border-bottom-section-light.arrow-down:after,
.color-border-bottom-section1-light.arrow-bottom-right:after,
.color-border-bottom-section-light.arrow-bottom-right:after,
.color-border-bottom-section1-light.arrow-bottom-left:after,
.color-border-bottom-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-section1-light.arrow-up:after,
.color-border-bottom-section-light.arrow-up:after,
.color-border-bottom-section1-light.arrow-top-right:after,
.color-border-bottom-section-light.arrow-top-right:after,
.color-border-bottom-section1-light.arrow-top-left:after,
.color-border-bottom-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-section1-lighten10,
.color-border-bottom-section-lighten10,
.color-border-bottom-section1-lighten10-hover:hover,
.color-border-bottom-section-lighten10-hover:hover {
  border-bottom-color: #faf6ef !important;
}
.color-border-bottom-section1-lighten20,
.color-border-bottom-section-lighten20,
.color-border-bottom-section1-lighten20-hover:hover,
.color-border-bottom-section-lighten20-hover:hover {
  border-bottom-color: #faf7f1 !important;
}
.color-border-bottom-section1-lighten50,
.color-border-bottom-section-lighten50,
.color-border-bottom-section1-lighten50-hover:hover,
.color-border-bottom-section-lighten50-hover:hover {
  border-bottom-color: #fcfaf6 !important;
}
.color-border-bottom-section1-hover:hover,
.color-border-bottom-section-hover:hover {
  border-bottom-color: #F9F5ED !important;
}
.color-border-bottom-section1 > li::before,
.color-border-bottom-section > li::before {
  border-bottom-color: #F9F5ED !important;
}
.color-border-bottom-section1.arrow-down:after,
.color-border-bottom-section.arrow-down:after,
.color-border-bottom-section1.arrow-bottom-right:after,
.color-border-bottom-section.arrow-bottom-right:after,
.color-border-bottom-section1.arrow-bottom-left:after,
.color-border-bottom-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.color-border-bottom-section1.arrow-up:after,
.color-border-bottom-section.arrow-up:after,
.color-border-bottom-section1.arrow-top-right:after,
.color-border-bottom-section.arrow-top-right:after,
.color-border-bottom-section1.arrow-top-left:after,
.color-border-bottom-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.color-border-bottom-section1-after:after,
.color-border-bottom-section-after:after {
  border-bottom-color: #F9F5ED !important;
}
.color-border-bottom-section1-before:before,
.color-border-bottom-section-before:before {
  border-bottom-color: #F9F5ED !important;
}
.color-border-bottom-section2 {
  border-bottom-color: #F1ECE1 !important;
}
.color-border-bottom-section2-opacity10 {
  border-bottom-color: rgba(241, 236, 225, 0.1) !important;
}
.color-border-bottom-section2-opacity20 {
  border-bottom-color: rgba(241, 236, 225, 0.2) !important;
}
.color-border-bottom-section2-opacity30 {
  border-bottom-color: rgba(241, 236, 225, 0.3) !important;
}
.color-border-bottom-section2-opacity40 {
  border-bottom-color: rgba(241, 236, 225, 0.4) !important;
}
.color-border-bottom-section2-opacity50 {
  border-bottom-color: rgba(241, 236, 225, 0.5) !important;
}
.color-border-bottom-section2-opacity60 {
  border-bottom-color: rgba(241, 236, 225, 0.6) !important;
}
.color-border-bottom-section2-opacity70 {
  border-bottom-color: rgba(241, 236, 225, 0.7) !important;
}
.color-border-bottom-section2-opacity80 {
  border-bottom-color: rgba(241, 236, 225, 0.8) !important;
}
.color-border-bottom-section2-opacity90 {
  border-bottom-color: rgba(241, 236, 225, 0.9) !important;
}
.color-border-bottom-section2-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-section2-dark.arrow-down:after,
.color-border-bottom-section2-dark.arrow-bottom-right:after,
.color-border-bottom-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-section2-dark.arrow-up:after,
.color-border-bottom-section2-dark.arrow-top-right:after,
.color-border-bottom-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-section2-darken5,
.color-border-bottom-section2-darken5-hover:hover {
  border-bottom-color: #e5e0d6 !important;
}
.color-border-bottom-section2-darken10,
.color-border-bottom-section2-darken10-hover:hover {
  border-bottom-color: #d9d4cb !important;
}
.color-border-bottom-section2-darken20,
.color-border-bottom-section2-darken20-hover:hover {
  border-bottom-color: #c1bdb4 !important;
}
.color-border-bottom-section2-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-section2-light.arrow-down:after,
.color-border-bottom-section2-light.arrow-bottom-right:after,
.color-border-bottom-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-section2-light.arrow-up:after,
.color-border-bottom-section2-light.arrow-top-right:after,
.color-border-bottom-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-section2-lighten10,
.color-border-bottom-section2-lighten10-hover:hover {
  border-bottom-color: #f2eee4 !important;
}
.color-border-bottom-section2-lighten20,
.color-border-bottom-section2-lighten20-hover:hover {
  border-bottom-color: #f4f0e7 !important;
}
.color-border-bottom-section2-lighten50,
.color-border-bottom-section2-lighten50-hover:hover {
  border-bottom-color: #f8f6f0 !important;
}
.color-border-bottom-section2-hover:hover {
  border-bottom-color: #F1ECE1 !important;
}
.color-border-bottom-section2 > li::before {
  border-bottom-color: #F1ECE1 !important;
}
.color-border-bottom-section2.arrow-down:after,
.color-border-bottom-section2.arrow-bottom-right:after,
.color-border-bottom-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.color-border-bottom-section2.arrow-up:after,
.color-border-bottom-section2.arrow-top-right:after,
.color-border-bottom-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.color-border-bottom-section2-after:after {
  border-bottom-color: #F1ECE1 !important;
}
.color-border-bottom-section2-before:before {
  border-bottom-color: #F1ECE1 !important;
}
.color-border-bottom-section3 {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-section3-opacity10 {
  border-bottom-color: rgba(51, 130, 104, 0.1) !important;
}
.color-border-bottom-section3-opacity20 {
  border-bottom-color: rgba(51, 130, 104, 0.2) !important;
}
.color-border-bottom-section3-opacity30 {
  border-bottom-color: rgba(51, 130, 104, 0.3) !important;
}
.color-border-bottom-section3-opacity40 {
  border-bottom-color: rgba(51, 130, 104, 0.4) !important;
}
.color-border-bottom-section3-opacity50 {
  border-bottom-color: rgba(51, 130, 104, 0.5) !important;
}
.color-border-bottom-section3-opacity60 {
  border-bottom-color: rgba(51, 130, 104, 0.6) !important;
}
.color-border-bottom-section3-opacity70 {
  border-bottom-color: rgba(51, 130, 104, 0.7) !important;
}
.color-border-bottom-section3-opacity80 {
  border-bottom-color: rgba(51, 130, 104, 0.8) !important;
}
.color-border-bottom-section3-opacity90 {
  border-bottom-color: rgba(51, 130, 104, 0.9) !important;
}
.color-border-bottom-section3-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-section3-dark.arrow-down:after,
.color-border-bottom-section3-dark.arrow-bottom-right:after,
.color-border-bottom-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-section3-dark.arrow-up:after,
.color-border-bottom-section3-dark.arrow-top-right:after,
.color-border-bottom-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-section3-darken5,
.color-border-bottom-section3-darken5-hover:hover {
  border-bottom-color: #307c63 !important;
}
.color-border-bottom-section3-darken10,
.color-border-bottom-section3-darken10-hover:hover {
  border-bottom-color: #2e755e !important;
}
.color-border-bottom-section3-darken20,
.color-border-bottom-section3-darken20-hover:hover {
  border-bottom-color: #296853 !important;
}
.color-border-bottom-section3-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-section3-light.arrow-down:after,
.color-border-bottom-section3-light.arrow-bottom-right:after,
.color-border-bottom-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-section3-light.arrow-up:after,
.color-border-bottom-section3-light.arrow-top-right:after,
.color-border-bottom-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-section3-lighten10,
.color-border-bottom-section3-lighten10-hover:hover {
  border-bottom-color: #478f77 !important;
}
.color-border-bottom-section3-lighten20,
.color-border-bottom-section3-lighten20-hover:hover {
  border-bottom-color: #5c9b86 !important;
}
.color-border-bottom-section3-lighten50,
.color-border-bottom-section3-lighten50-hover:hover {
  border-bottom-color: #99c1b4 !important;
}
.color-border-bottom-section3-hover:hover {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-section3 > li::before {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-section3.arrow-down:after,
.color-border-bottom-section3.arrow-bottom-right:after,
.color-border-bottom-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-border-bottom-section3.arrow-up:after,
.color-border-bottom-section3.arrow-top-right:after,
.color-border-bottom-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-section3-after:after {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-section3-before:before {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-section4 {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-section4-opacity10 {
  border-bottom-color: rgba(191, 128, 184, 0.1) !important;
}
.color-border-bottom-section4-opacity20 {
  border-bottom-color: rgba(191, 128, 184, 0.2) !important;
}
.color-border-bottom-section4-opacity30 {
  border-bottom-color: rgba(191, 128, 184, 0.3) !important;
}
.color-border-bottom-section4-opacity40 {
  border-bottom-color: rgba(191, 128, 184, 0.4) !important;
}
.color-border-bottom-section4-opacity50 {
  border-bottom-color: rgba(191, 128, 184, 0.5) !important;
}
.color-border-bottom-section4-opacity60 {
  border-bottom-color: rgba(191, 128, 184, 0.6) !important;
}
.color-border-bottom-section4-opacity70 {
  border-bottom-color: rgba(191, 128, 184, 0.7) !important;
}
.color-border-bottom-section4-opacity80 {
  border-bottom-color: rgba(191, 128, 184, 0.8) !important;
}
.color-border-bottom-section4-opacity90 {
  border-bottom-color: rgba(191, 128, 184, 0.9) !important;
}
.color-border-bottom-section4-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-section4-dark.arrow-down:after,
.color-border-bottom-section4-dark.arrow-bottom-right:after,
.color-border-bottom-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-section4-dark.arrow-up:after,
.color-border-bottom-section4-dark.arrow-top-right:after,
.color-border-bottom-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-section4-darken5,
.color-border-bottom-section4-darken5-hover:hover {
  border-bottom-color: #b57aaf !important;
}
.color-border-bottom-section4-darken10,
.color-border-bottom-section4-darken10-hover:hover {
  border-bottom-color: #ac73a6 !important;
}
.color-border-bottom-section4-darken20,
.color-border-bottom-section4-darken20-hover:hover {
  border-bottom-color: #996693 !important;
}
.color-border-bottom-section4-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-section4-light.arrow-down:after,
.color-border-bottom-section4-light.arrow-bottom-right:after,
.color-border-bottom-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-section4-light.arrow-up:after,
.color-border-bottom-section4-light.arrow-top-right:after,
.color-border-bottom-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-section4-lighten10,
.color-border-bottom-section4-lighten10-hover:hover {
  border-bottom-color: #c58dbf !important;
}
.color-border-bottom-section4-lighten20,
.color-border-bottom-section4-lighten20-hover:hover {
  border-bottom-color: #cc99c6 !important;
}
.color-border-bottom-section4-lighten50,
.color-border-bottom-section4-lighten50-hover:hover {
  border-bottom-color: #dfc0dc !important;
}
.color-border-bottom-section4-hover:hover {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-section4 > li::before {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-section4.arrow-down:after,
.color-border-bottom-section4.arrow-bottom-right:after,
.color-border-bottom-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-bottom-section4.arrow-up:after,
.color-border-bottom-section4.arrow-top-right:after,
.color-border-bottom-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-section4-after:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-section4-before:before {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-overlay {
  border-bottom-color: black !important;
}
.color-border-bottom-overlay-opacity10 {
  border-bottom-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-bottom-overlay-opacity20 {
  border-bottom-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-bottom-overlay-opacity30 {
  border-bottom-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-bottom-overlay-opacity40 {
  border-bottom-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-bottom-overlay-opacity50 {
  border-bottom-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-bottom-overlay-opacity60 {
  border-bottom-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-bottom-overlay-opacity70 {
  border-bottom-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-bottom-overlay-opacity80 {
  border-bottom-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-bottom-overlay-opacity90 {
  border-bottom-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-bottom-overlay-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-overlay-dark.arrow-down:after,
.color-border-bottom-overlay-dark.arrow-bottom-right:after,
.color-border-bottom-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-overlay-dark.arrow-up:after,
.color-border-bottom-overlay-dark.arrow-top-right:after,
.color-border-bottom-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-overlay-darken5,
.color-border-bottom-overlay-darken5-hover:hover {
  border-bottom-color: #000000 !important;
}
.color-border-bottom-overlay-darken10,
.color-border-bottom-overlay-darken10-hover:hover {
  border-bottom-color: #000000 !important;
}
.color-border-bottom-overlay-darken20,
.color-border-bottom-overlay-darken20-hover:hover {
  border-bottom-color: #000000 !important;
}
.color-border-bottom-overlay-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-overlay-light.arrow-down:after,
.color-border-bottom-overlay-light.arrow-bottom-right:after,
.color-border-bottom-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-overlay-light.arrow-up:after,
.color-border-bottom-overlay-light.arrow-top-right:after,
.color-border-bottom-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-overlay-lighten10,
.color-border-bottom-overlay-lighten10-hover:hover {
  border-bottom-color: #191919 !important;
}
.color-border-bottom-overlay-lighten20,
.color-border-bottom-overlay-lighten20-hover:hover {
  border-bottom-color: #333333 !important;
}
.color-border-bottom-overlay-lighten50,
.color-border-bottom-overlay-lighten50-hover:hover {
  border-bottom-color: #808080 !important;
}
.color-border-bottom-overlay-hover:hover {
  border-bottom-color: black !important;
}
.color-border-bottom-overlay > li::before {
  border-bottom-color: black !important;
}
.color-border-bottom-overlay.arrow-down:after,
.color-border-bottom-overlay.arrow-bottom-right:after,
.color-border-bottom-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-border-bottom-overlay.arrow-up:after,
.color-border-bottom-overlay.arrow-top-right:after,
.color-border-bottom-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-border-bottom-overlay-after:after {
  border-bottom-color: black !important;
}
.color-border-bottom-overlay-before:before {
  border-bottom-color: black !important;
}
.color-border-bottom-contrast {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-contrast-opacity10 {
  border-bottom-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-bottom-contrast-opacity20 {
  border-bottom-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-bottom-contrast-opacity30 {
  border-bottom-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-bottom-contrast-opacity40 {
  border-bottom-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-bottom-contrast-opacity50 {
  border-bottom-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-bottom-contrast-opacity60 {
  border-bottom-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-bottom-contrast-opacity70 {
  border-bottom-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-bottom-contrast-opacity80 {
  border-bottom-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-bottom-contrast-opacity90 {
  border-bottom-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-bottom-contrast-dark {
  border-bottom-color: #532b28 !important;
}
.color-border-bottom-contrast-dark.arrow-down:after,
.color-border-bottom-contrast-dark.arrow-bottom-right:after,
.color-border-bottom-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.color-border-bottom-contrast-dark.arrow-up:after,
.color-border-bottom-contrast-dark.arrow-top-right:after,
.color-border-bottom-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.color-border-bottom-contrast-darken5,
.color-border-bottom-contrast-darken5-hover:hover {
  border-bottom-color: #834340 !important;
}
.color-border-bottom-contrast-darken10,
.color-border-bottom-contrast-darken10-hover:hover {
  border-bottom-color: #7c403c !important;
}
.color-border-bottom-contrast-darken20,
.color-border-bottom-contrast-darken20-hover:hover {
  border-bottom-color: #6e3936 !important;
}
.color-border-bottom-contrast-light {
  border-bottom-color: #ede3e3 !important;
}
.color-border-bottom-contrast-light.arrow-down:after,
.color-border-bottom-contrast-light.arrow-bottom-right:after,
.color-border-bottom-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.color-border-bottom-contrast-light.arrow-up:after,
.color-border-bottom-contrast-light.arrow-top-right:after,
.color-border-bottom-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.color-border-bottom-contrast-lighten10,
.color-border-bottom-contrast-lighten10-hover:hover {
  border-bottom-color: #965956 !important;
}
.color-border-bottom-contrast-lighten20,
.color-border-bottom-contrast-lighten20-hover:hover {
  border-bottom-color: #a16c69 !important;
}
.color-border-bottom-contrast-lighten50,
.color-border-bottom-contrast-lighten50-hover:hover {
  border-bottom-color: #c5a3a1 !important;
}
.color-border-bottom-contrast-hover:hover {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-contrast > li::before {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-contrast.arrow-down:after,
.color-border-bottom-contrast.arrow-bottom-right:after,
.color-border-bottom-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-bottom-contrast.arrow-up:after,
.color-border-bottom-contrast.arrow-top-right:after,
.color-border-bottom-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-contrast-after:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-contrast-before:before {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-action {
  border-bottom-color: #624f9e !important;
}
.color-border-bottom-action-opacity10 {
  border-bottom-color: rgba(98, 79, 158, 0.1) !important;
}
.color-border-bottom-action-opacity20 {
  border-bottom-color: rgba(98, 79, 158, 0.2) !important;
}
.color-border-bottom-action-opacity30 {
  border-bottom-color: rgba(98, 79, 158, 0.3) !important;
}
.color-border-bottom-action-opacity40 {
  border-bottom-color: rgba(98, 79, 158, 0.4) !important;
}
.color-border-bottom-action-opacity50 {
  border-bottom-color: rgba(98, 79, 158, 0.5) !important;
}
.color-border-bottom-action-opacity60 {
  border-bottom-color: rgba(98, 79, 158, 0.6) !important;
}
.color-border-bottom-action-opacity70 {
  border-bottom-color: rgba(98, 79, 158, 0.7) !important;
}
.color-border-bottom-action-opacity80 {
  border-bottom-color: rgba(98, 79, 158, 0.8) !important;
}
.color-border-bottom-action-opacity90 {
  border-bottom-color: rgba(98, 79, 158, 0.9) !important;
}
.color-border-bottom-action-dark {
  border-bottom-color: #544488 !important;
}
.color-border-bottom-action-dark.arrow-down:after,
.color-border-bottom-action-dark.arrow-bottom-right:after,
.color-border-bottom-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.color-border-bottom-action-dark.arrow-up:after,
.color-border-bottom-action-dark.arrow-top-right:after,
.color-border-bottom-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.color-border-bottom-action-darken5,
.color-border-bottom-action-darken5-hover:hover {
  border-bottom-color: #5d4b96 !important;
}
.color-border-bottom-action-darken10,
.color-border-bottom-action-darken10-hover:hover {
  border-bottom-color: #58478e !important;
}
.color-border-bottom-action-darken20,
.color-border-bottom-action-darken20-hover:hover {
  border-bottom-color: #4e3f7e !important;
}
.color-border-bottom-action-light {
  border-bottom-color: #e7e5f0 !important;
}
.color-border-bottom-action-light.arrow-down:after,
.color-border-bottom-action-light.arrow-bottom-right:after,
.color-border-bottom-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.color-border-bottom-action-light.arrow-up:after,
.color-border-bottom-action-light.arrow-top-right:after,
.color-border-bottom-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.color-border-bottom-action-lighten10,
.color-border-bottom-action-lighten10-hover:hover {
  border-bottom-color: #7261a8 !important;
}
.color-border-bottom-action-lighten20,
.color-border-bottom-action-lighten20-hover:hover {
  border-bottom-color: #8172b1 !important;
}
.color-border-bottom-action-lighten50,
.color-border-bottom-action-lighten50-hover:hover {
  border-bottom-color: #b1a7cf !important;
}
.color-border-bottom-action-hover:hover {
  border-bottom-color: #624f9e !important;
}
.color-border-bottom-action > li::before {
  border-bottom-color: #624f9e !important;
}
.color-border-bottom-action.arrow-down:after,
.color-border-bottom-action.arrow-bottom-right:after,
.color-border-bottom-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.color-border-bottom-action.arrow-up:after,
.color-border-bottom-action.arrow-top-right:after,
.color-border-bottom-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.color-border-bottom-action-after:after {
  border-bottom-color: #624f9e !important;
}
.color-border-bottom-action-before:before {
  border-bottom-color: #624f9e !important;
}
.color-border-bottom-text-primary {
  border-bottom-color: #453B31 !important;
}
.color-border-bottom-text-primary-opacity10 {
  border-bottom-color: rgba(69, 59, 49, 0.1) !important;
}
.color-border-bottom-text-primary-opacity20 {
  border-bottom-color: rgba(69, 59, 49, 0.2) !important;
}
.color-border-bottom-text-primary-opacity30 {
  border-bottom-color: rgba(69, 59, 49, 0.3) !important;
}
.color-border-bottom-text-primary-opacity40 {
  border-bottom-color: rgba(69, 59, 49, 0.4) !important;
}
.color-border-bottom-text-primary-opacity50 {
  border-bottom-color: rgba(69, 59, 49, 0.5) !important;
}
.color-border-bottom-text-primary-opacity60 {
  border-bottom-color: rgba(69, 59, 49, 0.6) !important;
}
.color-border-bottom-text-primary-opacity70 {
  border-bottom-color: rgba(69, 59, 49, 0.7) !important;
}
.color-border-bottom-text-primary-opacity80 {
  border-bottom-color: rgba(69, 59, 49, 0.8) !important;
}
.color-border-bottom-text-primary-opacity90 {
  border-bottom-color: rgba(69, 59, 49, 0.9) !important;
}
.color-border-bottom-text-primary-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-text-primary-dark.arrow-down:after,
.color-border-bottom-text-primary-dark.arrow-bottom-right:after,
.color-border-bottom-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-text-primary-dark.arrow-up:after,
.color-border-bottom-text-primary-dark.arrow-top-right:after,
.color-border-bottom-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-text-primary-darken5,
.color-border-bottom-text-primary-darken5-hover:hover {
  border-bottom-color: #42382f !important;
}
.color-border-bottom-text-primary-darken10,
.color-border-bottom-text-primary-darken10-hover:hover {
  border-bottom-color: #3e352c !important;
}
.color-border-bottom-text-primary-darken20,
.color-border-bottom-text-primary-darken20-hover:hover {
  border-bottom-color: #372f27 !important;
}
.color-border-bottom-text-primary-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-text-primary-light.arrow-down:after,
.color-border-bottom-text-primary-light.arrow-bottom-right:after,
.color-border-bottom-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-text-primary-light.arrow-up:after,
.color-border-bottom-text-primary-light.arrow-top-right:after,
.color-border-bottom-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-text-primary-lighten10,
.color-border-bottom-text-primary-lighten10-hover:hover {
  border-bottom-color: #584f46 !important;
}
.color-border-bottom-text-primary-lighten20,
.color-border-bottom-text-primary-lighten20-hover:hover {
  border-bottom-color: #6a625a !important;
}
.color-border-bottom-text-primary-lighten50,
.color-border-bottom-text-primary-lighten50-hover:hover {
  border-bottom-color: #a29d98 !important;
}
.color-border-bottom-text-primary-hover:hover {
  border-bottom-color: #453B31 !important;
}
.color-border-bottom-text-primary > li::before {
  border-bottom-color: #453B31 !important;
}
.color-border-bottom-text-primary.arrow-down:after,
.color-border-bottom-text-primary.arrow-bottom-right:after,
.color-border-bottom-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.color-border-bottom-text-primary.arrow-up:after,
.color-border-bottom-text-primary.arrow-top-right:after,
.color-border-bottom-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.color-border-bottom-text-primary-after:after {
  border-bottom-color: #453B31 !important;
}
.color-border-bottom-text-primary-before:before {
  border-bottom-color: #453B31 !important;
}
.color-border-bottom-footer {
  border-bottom-color: white !important;
}
.color-border-bottom-footer-opacity10 {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-bottom-footer-opacity20 {
  border-bottom-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-bottom-footer-opacity30 {
  border-bottom-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-bottom-footer-opacity40 {
  border-bottom-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-bottom-footer-opacity50 {
  border-bottom-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-bottom-footer-opacity60 {
  border-bottom-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-bottom-footer-opacity70 {
  border-bottom-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-bottom-footer-opacity80 {
  border-bottom-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-bottom-footer-opacity90 {
  border-bottom-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-bottom-footer-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-footer-dark.arrow-down:after,
.color-border-bottom-footer-dark.arrow-bottom-right:after,
.color-border-bottom-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-footer-dark.arrow-up:after,
.color-border-bottom-footer-dark.arrow-top-right:after,
.color-border-bottom-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-footer-darken5,
.color-border-bottom-footer-darken5-hover:hover {
  border-bottom-color: #f2f2f2 !important;
}
.color-border-bottom-footer-darken10,
.color-border-bottom-footer-darken10-hover:hover {
  border-bottom-color: #e6e6e6 !important;
}
.color-border-bottom-footer-darken20,
.color-border-bottom-footer-darken20-hover:hover {
  border-bottom-color: #cccccc !important;
}
.color-border-bottom-footer-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-footer-light.arrow-down:after,
.color-border-bottom-footer-light.arrow-bottom-right:after,
.color-border-bottom-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-footer-light.arrow-up:after,
.color-border-bottom-footer-light.arrow-top-right:after,
.color-border-bottom-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-footer-lighten10,
.color-border-bottom-footer-lighten10-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-footer-lighten20,
.color-border-bottom-footer-lighten20-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-footer-lighten50,
.color-border-bottom-footer-lighten50-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-footer-hover:hover {
  border-bottom-color: white !important;
}
.color-border-bottom-footer > li::before {
  border-bottom-color: white !important;
}
.color-border-bottom-footer.arrow-down:after,
.color-border-bottom-footer.arrow-bottom-right:after,
.color-border-bottom-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-border-bottom-footer.arrow-up:after,
.color-border-bottom-footer.arrow-top-right:after,
.color-border-bottom-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-border-bottom-footer-after:after {
  border-bottom-color: white !important;
}
.color-border-bottom-footer-before:before {
  border-bottom-color: white !important;
}
.color-border-bottom-text-contrast {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-text-contrast-opacity10 {
  border-bottom-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-bottom-text-contrast-opacity20 {
  border-bottom-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-bottom-text-contrast-opacity30 {
  border-bottom-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-bottom-text-contrast-opacity40 {
  border-bottom-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-bottom-text-contrast-opacity50 {
  border-bottom-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-bottom-text-contrast-opacity60 {
  border-bottom-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-bottom-text-contrast-opacity70 {
  border-bottom-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-bottom-text-contrast-opacity80 {
  border-bottom-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-bottom-text-contrast-opacity90 {
  border-bottom-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-bottom-text-contrast-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-text-contrast-dark.arrow-down:after,
.color-border-bottom-text-contrast-dark.arrow-bottom-right:after,
.color-border-bottom-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-text-contrast-dark.arrow-up:after,
.color-border-bottom-text-contrast-dark.arrow-top-right:after,
.color-border-bottom-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-text-contrast-darken5,
.color-border-bottom-text-contrast-darken5-hover:hover {
  border-bottom-color: #834340 !important;
}
.color-border-bottom-text-contrast-darken10,
.color-border-bottom-text-contrast-darken10-hover:hover {
  border-bottom-color: #7c403c !important;
}
.color-border-bottom-text-contrast-darken20,
.color-border-bottom-text-contrast-darken20-hover:hover {
  border-bottom-color: #6e3936 !important;
}
.color-border-bottom-text-contrast-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-text-contrast-light.arrow-down:after,
.color-border-bottom-text-contrast-light.arrow-bottom-right:after,
.color-border-bottom-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-text-contrast-light.arrow-up:after,
.color-border-bottom-text-contrast-light.arrow-top-right:after,
.color-border-bottom-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-text-contrast-lighten10,
.color-border-bottom-text-contrast-lighten10-hover:hover {
  border-bottom-color: #965956 !important;
}
.color-border-bottom-text-contrast-lighten20,
.color-border-bottom-text-contrast-lighten20-hover:hover {
  border-bottom-color: #a16c69 !important;
}
.color-border-bottom-text-contrast-lighten50,
.color-border-bottom-text-contrast-lighten50-hover:hover {
  border-bottom-color: #c5a3a1 !important;
}
.color-border-bottom-text-contrast-hover:hover {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-text-contrast > li::before {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-text-contrast.arrow-down:after,
.color-border-bottom-text-contrast.arrow-bottom-right:after,
.color-border-bottom-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-bottom-text-contrast.arrow-up:after,
.color-border-bottom-text-contrast.arrow-top-right:after,
.color-border-bottom-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-text-contrast-after:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-text-contrast-before:before {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-headings {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-headings-opacity10 {
  border-bottom-color: rgba(97, 61, 59, 0.1) !important;
}
.color-border-bottom-headings-opacity20 {
  border-bottom-color: rgba(97, 61, 59, 0.2) !important;
}
.color-border-bottom-headings-opacity30 {
  border-bottom-color: rgba(97, 61, 59, 0.3) !important;
}
.color-border-bottom-headings-opacity40 {
  border-bottom-color: rgba(97, 61, 59, 0.4) !important;
}
.color-border-bottom-headings-opacity50 {
  border-bottom-color: rgba(97, 61, 59, 0.5) !important;
}
.color-border-bottom-headings-opacity60 {
  border-bottom-color: rgba(97, 61, 59, 0.6) !important;
}
.color-border-bottom-headings-opacity70 {
  border-bottom-color: rgba(97, 61, 59, 0.7) !important;
}
.color-border-bottom-headings-opacity80 {
  border-bottom-color: rgba(97, 61, 59, 0.8) !important;
}
.color-border-bottom-headings-opacity90 {
  border-bottom-color: rgba(97, 61, 59, 0.9) !important;
}
.color-border-bottom-headings-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-headings-dark.arrow-down:after,
.color-border-bottom-headings-dark.arrow-bottom-right:after,
.color-border-bottom-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-headings-dark.arrow-up:after,
.color-border-bottom-headings-dark.arrow-top-right:after,
.color-border-bottom-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-headings-darken5,
.color-border-bottom-headings-darken5-hover:hover {
  border-bottom-color: #5c3a38 !important;
}
.color-border-bottom-headings-darken10,
.color-border-bottom-headings-darken10-hover:hover {
  border-bottom-color: #573735 !important;
}
.color-border-bottom-headings-darken20,
.color-border-bottom-headings-darken20-hover:hover {
  border-bottom-color: #4e312f !important;
}
.color-border-bottom-headings-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-headings-light.arrow-down:after,
.color-border-bottom-headings-light.arrow-bottom-right:after,
.color-border-bottom-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-headings-light.arrow-up:after,
.color-border-bottom-headings-light.arrow-top-right:after,
.color-border-bottom-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-headings-lighten10,
.color-border-bottom-headings-lighten10-hover:hover {
  border-bottom-color: #71504f !important;
}
.color-border-bottom-headings-lighten20,
.color-border-bottom-headings-lighten20-hover:hover {
  border-bottom-color: #816462 !important;
}
.color-border-bottom-headings-lighten50,
.color-border-bottom-headings-lighten50-hover:hover {
  border-bottom-color: #b09e9d !important;
}
.color-border-bottom-headings-hover:hover {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-headings > li::before {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-headings.arrow-down:after,
.color-border-bottom-headings.arrow-bottom-right:after,
.color-border-bottom-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-headings.arrow-up:after,
.color-border-bottom-headings.arrow-top-right:after,
.color-border-bottom-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-headings-after:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-headings-before:before {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-1 {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-1-opacity10 {
  border-bottom-color: rgba(135, 69, 128, 0.1) !important;
}
.color-border-bottom-1-opacity20 {
  border-bottom-color: rgba(135, 69, 128, 0.2) !important;
}
.color-border-bottom-1-opacity30 {
  border-bottom-color: rgba(135, 69, 128, 0.3) !important;
}
.color-border-bottom-1-opacity40 {
  border-bottom-color: rgba(135, 69, 128, 0.4) !important;
}
.color-border-bottom-1-opacity50 {
  border-bottom-color: rgba(135, 69, 128, 0.5) !important;
}
.color-border-bottom-1-opacity60 {
  border-bottom-color: rgba(135, 69, 128, 0.6) !important;
}
.color-border-bottom-1-opacity70 {
  border-bottom-color: rgba(135, 69, 128, 0.7) !important;
}
.color-border-bottom-1-opacity80 {
  border-bottom-color: rgba(135, 69, 128, 0.8) !important;
}
.color-border-bottom-1-opacity90 {
  border-bottom-color: rgba(135, 69, 128, 0.9) !important;
}
.color-border-bottom-1-dark {
  border-bottom-color: #653460 !important;
}
.color-border-bottom-1-dark.arrow-down:after,
.color-border-bottom-1-dark.arrow-bottom-right:after,
.color-border-bottom-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-bottom-1-dark.arrow-up:after,
.color-border-bottom-1-dark.arrow-top-right:after,
.color-border-bottom-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-bottom-1-darken5,
.color-border-bottom-1-darken5-hover:hover {
  border-bottom-color: #80427a !important;
}
.color-border-bottom-1-darken10,
.color-border-bottom-1-darken10-hover:hover {
  border-bottom-color: #7a3e73 !important;
}
.color-border-bottom-1-darken20,
.color-border-bottom-1-darken20-hover:hover {
  border-bottom-color: #6c3766 !important;
}
.color-border-bottom-1-light {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-1-light.arrow-down:after,
.color-border-bottom-1-light.arrow-bottom-right:after,
.color-border-bottom-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-bottom-1-light.arrow-up:after,
.color-border-bottom-1-light.arrow-top-right:after,
.color-border-bottom-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-1-lighten10,
.color-border-bottom-1-lighten10-hover:hover {
  border-bottom-color: #93588d !important;
}
.color-border-bottom-1-lighten20,
.color-border-bottom-1-lighten20-hover:hover {
  border-bottom-color: #9f6a99 !important;
}
.color-border-bottom-1-lighten50,
.color-border-bottom-1-lighten50-hover:hover {
  border-bottom-color: #c3a2c0 !important;
}
.color-border-bottom-1-hover:hover {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-1 > li::before {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-1.arrow-down:after,
.color-border-bottom-1.arrow-bottom-right:after,
.color-border-bottom-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-border-bottom-1.arrow-up:after,
.color-border-bottom-1.arrow-top-right:after,
.color-border-bottom-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-1-after:after {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-1-before:before {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-2 {
  border-bottom-color: #FFCC85 !important;
}
.color-border-bottom-2-opacity10 {
  border-bottom-color: rgba(255, 204, 133, 0.1) !important;
}
.color-border-bottom-2-opacity20 {
  border-bottom-color: rgba(255, 204, 133, 0.2) !important;
}
.color-border-bottom-2-opacity30 {
  border-bottom-color: rgba(255, 204, 133, 0.3) !important;
}
.color-border-bottom-2-opacity40 {
  border-bottom-color: rgba(255, 204, 133, 0.4) !important;
}
.color-border-bottom-2-opacity50 {
  border-bottom-color: rgba(255, 204, 133, 0.5) !important;
}
.color-border-bottom-2-opacity60 {
  border-bottom-color: rgba(255, 204, 133, 0.6) !important;
}
.color-border-bottom-2-opacity70 {
  border-bottom-color: rgba(255, 204, 133, 0.7) !important;
}
.color-border-bottom-2-opacity80 {
  border-bottom-color: rgba(255, 204, 133, 0.8) !important;
}
.color-border-bottom-2-opacity90 {
  border-bottom-color: rgba(255, 204, 133, 0.9) !important;
}
.color-border-bottom-2-dark {
  border-bottom-color: #A8824C !important;
}
.color-border-bottom-2-dark.arrow-down:after,
.color-border-bottom-2-dark.arrow-bottom-right:after,
.color-border-bottom-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.color-border-bottom-2-dark.arrow-up:after,
.color-border-bottom-2-dark.arrow-top-right:after,
.color-border-bottom-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.color-border-bottom-2-darken5,
.color-border-bottom-2-darken5-hover:hover {
  border-bottom-color: #f2c27e !important;
}
.color-border-bottom-2-darken10,
.color-border-bottom-2-darken10-hover:hover {
  border-bottom-color: #e6b878 !important;
}
.color-border-bottom-2-darken20,
.color-border-bottom-2-darken20-hover:hover {
  border-bottom-color: #cca36a !important;
}
.color-border-bottom-2-light {
  border-bottom-color: #F5DFC1 !important;
}
.color-border-bottom-2-light.arrow-down:after,
.color-border-bottom-2-light.arrow-bottom-right:after,
.color-border-bottom-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.color-border-bottom-2-light.arrow-up:after,
.color-border-bottom-2-light.arrow-top-right:after,
.color-border-bottom-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.color-border-bottom-2-lighten10,
.color-border-bottom-2-lighten10-hover:hover {
  border-bottom-color: #ffd191 !important;
}
.color-border-bottom-2-lighten20,
.color-border-bottom-2-lighten20-hover:hover {
  border-bottom-color: #ffd69d !important;
}
.color-border-bottom-2-lighten50,
.color-border-bottom-2-lighten50-hover:hover {
  border-bottom-color: #ffe6c2 !important;
}
.color-border-bottom-2-hover:hover {
  border-bottom-color: #FFCC85 !important;
}
.color-border-bottom-2 > li::before {
  border-bottom-color: #FFCC85 !important;
}
.color-border-bottom-2.arrow-down:after,
.color-border-bottom-2.arrow-bottom-right:after,
.color-border-bottom-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.color-border-bottom-2.arrow-up:after,
.color-border-bottom-2.arrow-top-right:after,
.color-border-bottom-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.color-border-bottom-2-after:after {
  border-bottom-color: #FFCC85 !important;
}
.color-border-bottom-2-before:before {
  border-bottom-color: #FFCC85 !important;
}
.color-border-bottom-3 {
  border-bottom-color: #3387B0 !important;
}
.color-border-bottom-3-opacity10 {
  border-bottom-color: rgba(51, 135, 176, 0.1) !important;
}
.color-border-bottom-3-opacity20 {
  border-bottom-color: rgba(51, 135, 176, 0.2) !important;
}
.color-border-bottom-3-opacity30 {
  border-bottom-color: rgba(51, 135, 176, 0.3) !important;
}
.color-border-bottom-3-opacity40 {
  border-bottom-color: rgba(51, 135, 176, 0.4) !important;
}
.color-border-bottom-3-opacity50 {
  border-bottom-color: rgba(51, 135, 176, 0.5) !important;
}
.color-border-bottom-3-opacity60 {
  border-bottom-color: rgba(51, 135, 176, 0.6) !important;
}
.color-border-bottom-3-opacity70 {
  border-bottom-color: rgba(51, 135, 176, 0.7) !important;
}
.color-border-bottom-3-opacity80 {
  border-bottom-color: rgba(51, 135, 176, 0.8) !important;
}
.color-border-bottom-3-opacity90 {
  border-bottom-color: rgba(51, 135, 176, 0.9) !important;
}
.color-border-bottom-3-dark {
  border-bottom-color: #1E5975 !important;
}
.color-border-bottom-3-dark.arrow-down:after,
.color-border-bottom-3-dark.arrow-bottom-right:after,
.color-border-bottom-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.color-border-bottom-3-dark.arrow-up:after,
.color-border-bottom-3-dark.arrow-top-right:after,
.color-border-bottom-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.color-border-bottom-3-darken5,
.color-border-bottom-3-darken5-hover:hover {
  border-bottom-color: #3080a7 !important;
}
.color-border-bottom-3-darken10,
.color-border-bottom-3-darken10-hover:hover {
  border-bottom-color: #2e7a9e !important;
}
.color-border-bottom-3-darken20,
.color-border-bottom-3-darken20-hover:hover {
  border-bottom-color: #296c8d !important;
}
.color-border-bottom-3-light {
  border-bottom-color: #DDE9F0 !important;
}
.color-border-bottom-3-light.arrow-down:after,
.color-border-bottom-3-light.arrow-bottom-right:after,
.color-border-bottom-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.color-border-bottom-3-light.arrow-up:after,
.color-border-bottom-3-light.arrow-top-right:after,
.color-border-bottom-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.color-border-bottom-3-lighten10,
.color-border-bottom-3-lighten10-hover:hover {
  border-bottom-color: #4793b8 !important;
}
.color-border-bottom-3-lighten20,
.color-border-bottom-3-lighten20-hover:hover {
  border-bottom-color: #5c9fc0 !important;
}
.color-border-bottom-3-lighten50,
.color-border-bottom-3-lighten50-hover:hover {
  border-bottom-color: #99c3d8 !important;
}
.color-border-bottom-3-hover:hover {
  border-bottom-color: #3387B0 !important;
}
.color-border-bottom-3 > li::before {
  border-bottom-color: #3387B0 !important;
}
.color-border-bottom-3.arrow-down:after,
.color-border-bottom-3.arrow-bottom-right:after,
.color-border-bottom-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.color-border-bottom-3.arrow-up:after,
.color-border-bottom-3.arrow-top-right:after,
.color-border-bottom-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.color-border-bottom-3-after:after {
  border-bottom-color: #3387B0 !important;
}
.color-border-bottom-3-before:before {
  border-bottom-color: #3387B0 !important;
}
.color-border-bottom-4 {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-4-opacity10 {
  border-bottom-color: rgba(191, 128, 184, 0.1) !important;
}
.color-border-bottom-4-opacity20 {
  border-bottom-color: rgba(191, 128, 184, 0.2) !important;
}
.color-border-bottom-4-opacity30 {
  border-bottom-color: rgba(191, 128, 184, 0.3) !important;
}
.color-border-bottom-4-opacity40 {
  border-bottom-color: rgba(191, 128, 184, 0.4) !important;
}
.color-border-bottom-4-opacity50 {
  border-bottom-color: rgba(191, 128, 184, 0.5) !important;
}
.color-border-bottom-4-opacity60 {
  border-bottom-color: rgba(191, 128, 184, 0.6) !important;
}
.color-border-bottom-4-opacity70 {
  border-bottom-color: rgba(191, 128, 184, 0.7) !important;
}
.color-border-bottom-4-opacity80 {
  border-bottom-color: rgba(191, 128, 184, 0.8) !important;
}
.color-border-bottom-4-opacity90 {
  border-bottom-color: rgba(191, 128, 184, 0.9) !important;
}
.color-border-bottom-4-dark {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-4-dark.arrow-down:after,
.color-border-bottom-4-dark.arrow-bottom-right:after,
.color-border-bottom-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-border-bottom-4-dark.arrow-up:after,
.color-border-bottom-4-dark.arrow-top-right:after,
.color-border-bottom-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-border-bottom-4-darken5,
.color-border-bottom-4-darken5-hover:hover {
  border-bottom-color: #b57aaf !important;
}
.color-border-bottom-4-darken10,
.color-border-bottom-4-darken10-hover:hover {
  border-bottom-color: #ac73a6 !important;
}
.color-border-bottom-4-darken20,
.color-border-bottom-4-darken20-hover:hover {
  border-bottom-color: #996693 !important;
}
.color-border-bottom-4-light {
  border-bottom-color: #F5E9F3 !important;
}
.color-border-bottom-4-light.arrow-down:after,
.color-border-bottom-4-light.arrow-bottom-right:after,
.color-border-bottom-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.color-border-bottom-4-light.arrow-up:after,
.color-border-bottom-4-light.arrow-top-right:after,
.color-border-bottom-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.color-border-bottom-4-lighten10,
.color-border-bottom-4-lighten10-hover:hover {
  border-bottom-color: #c58dbf !important;
}
.color-border-bottom-4-lighten20,
.color-border-bottom-4-lighten20-hover:hover {
  border-bottom-color: #cc99c6 !important;
}
.color-border-bottom-4-lighten50,
.color-border-bottom-4-lighten50-hover:hover {
  border-bottom-color: #dfc0dc !important;
}
.color-border-bottom-4-hover:hover {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-4 > li::before {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-4.arrow-down:after,
.color-border-bottom-4.arrow-bottom-right:after,
.color-border-bottom-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-border-bottom-4.arrow-up:after,
.color-border-bottom-4.arrow-top-right:after,
.color-border-bottom-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-4-after:after {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-4-before:before {
  border-bottom-color: #BF80B8 !important;
}
.color-border-bottom-5 {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-5-opacity10 {
  border-bottom-color: rgba(51, 130, 104, 0.1) !important;
}
.color-border-bottom-5-opacity20 {
  border-bottom-color: rgba(51, 130, 104, 0.2) !important;
}
.color-border-bottom-5-opacity30 {
  border-bottom-color: rgba(51, 130, 104, 0.3) !important;
}
.color-border-bottom-5-opacity40 {
  border-bottom-color: rgba(51, 130, 104, 0.4) !important;
}
.color-border-bottom-5-opacity50 {
  border-bottom-color: rgba(51, 130, 104, 0.5) !important;
}
.color-border-bottom-5-opacity60 {
  border-bottom-color: rgba(51, 130, 104, 0.6) !important;
}
.color-border-bottom-5-opacity70 {
  border-bottom-color: rgba(51, 130, 104, 0.7) !important;
}
.color-border-bottom-5-opacity80 {
  border-bottom-color: rgba(51, 130, 104, 0.8) !important;
}
.color-border-bottom-5-opacity90 {
  border-bottom-color: rgba(51, 130, 104, 0.9) !important;
}
.color-border-bottom-5-dark {
  border-bottom-color: #275243 !important;
}
.color-border-bottom-5-dark.arrow-down:after,
.color-border-bottom-5-dark.arrow-bottom-right:after,
.color-border-bottom-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.color-border-bottom-5-dark.arrow-up:after,
.color-border-bottom-5-dark.arrow-top-right:after,
.color-border-bottom-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.color-border-bottom-5-darken5,
.color-border-bottom-5-darken5-hover:hover {
  border-bottom-color: #307c63 !important;
}
.color-border-bottom-5-darken10,
.color-border-bottom-5-darken10-hover:hover {
  border-bottom-color: #2e755e !important;
}
.color-border-bottom-5-darken20,
.color-border-bottom-5-darken20-hover:hover {
  border-bottom-color: #296853 !important;
}
.color-border-bottom-5-light {
  border-bottom-color: #E5F5F0 !important;
}
.color-border-bottom-5-light.arrow-down:after,
.color-border-bottom-5-light.arrow-bottom-right:after,
.color-border-bottom-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.color-border-bottom-5-light.arrow-up:after,
.color-border-bottom-5-light.arrow-top-right:after,
.color-border-bottom-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.color-border-bottom-5-lighten10,
.color-border-bottom-5-lighten10-hover:hover {
  border-bottom-color: #478f77 !important;
}
.color-border-bottom-5-lighten20,
.color-border-bottom-5-lighten20-hover:hover {
  border-bottom-color: #5c9b86 !important;
}
.color-border-bottom-5-lighten50,
.color-border-bottom-5-lighten50-hover:hover {
  border-bottom-color: #99c1b4 !important;
}
.color-border-bottom-5-hover:hover {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-5 > li::before {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-5.arrow-down:after,
.color-border-bottom-5.arrow-bottom-right:after,
.color-border-bottom-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-border-bottom-5.arrow-up:after,
.color-border-bottom-5.arrow-top-right:after,
.color-border-bottom-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-5-after:after {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-5-before:before {
  border-bottom-color: #338268 !important;
}
.color-border-bottom-6 {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6-opacity10 {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-bottom-6-opacity20 {
  border-bottom-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-bottom-6-opacity30 {
  border-bottom-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-bottom-6-opacity40 {
  border-bottom-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-bottom-6-opacity50 {
  border-bottom-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-bottom-6-opacity60 {
  border-bottom-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-bottom-6-opacity70 {
  border-bottom-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-bottom-6-opacity80 {
  border-bottom-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-bottom-6-opacity90 {
  border-bottom-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-bottom-6-dark {
  border-bottom-color: #999999 !important;
}
.color-border-bottom-6-dark.arrow-down:after,
.color-border-bottom-6-dark.arrow-bottom-right:after,
.color-border-bottom-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-border-bottom-6-dark.arrow-up:after,
.color-border-bottom-6-dark.arrow-top-right:after,
.color-border-bottom-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-border-bottom-6-darken5,
.color-border-bottom-6-darken5-hover:hover {
  border-bottom-color: #f2f2f2 !important;
}
.color-border-bottom-6-darken10,
.color-border-bottom-6-darken10-hover:hover {
  border-bottom-color: #e6e6e6 !important;
}
.color-border-bottom-6-darken20,
.color-border-bottom-6-darken20-hover:hover {
  border-bottom-color: #cccccc !important;
}
.color-border-bottom-6-light {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6-light.arrow-down:after,
.color-border-bottom-6-light.arrow-bottom-right:after,
.color-border-bottom-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-bottom-6-light.arrow-up:after,
.color-border-bottom-6-light.arrow-top-right:after,
.color-border-bottom-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6-lighten10,
.color-border-bottom-6-lighten10-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6-lighten20,
.color-border-bottom-6-lighten20-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6-lighten50,
.color-border-bottom-6-lighten50-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6 > li::before {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6.arrow-down:after,
.color-border-bottom-6.arrow-bottom-right:after,
.color-border-bottom-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-bottom-6.arrow-up:after,
.color-border-bottom-6.arrow-top-right:after,
.color-border-bottom-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6-after:after {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-6-before:before {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7 {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7-opacity10 {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-bottom-7-opacity20 {
  border-bottom-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-bottom-7-opacity30 {
  border-bottom-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-bottom-7-opacity40 {
  border-bottom-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-bottom-7-opacity50 {
  border-bottom-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-bottom-7-opacity60 {
  border-bottom-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-bottom-7-opacity70 {
  border-bottom-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-bottom-7-opacity80 {
  border-bottom-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-bottom-7-opacity90 {
  border-bottom-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-bottom-7-dark {
  border-bottom-color: #999999 !important;
}
.color-border-bottom-7-dark.arrow-down:after,
.color-border-bottom-7-dark.arrow-bottom-right:after,
.color-border-bottom-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-border-bottom-7-dark.arrow-up:after,
.color-border-bottom-7-dark.arrow-top-right:after,
.color-border-bottom-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-border-bottom-7-darken5,
.color-border-bottom-7-darken5-hover:hover {
  border-bottom-color: #f2f2f2 !important;
}
.color-border-bottom-7-darken10,
.color-border-bottom-7-darken10-hover:hover {
  border-bottom-color: #e6e6e6 !important;
}
.color-border-bottom-7-darken20,
.color-border-bottom-7-darken20-hover:hover {
  border-bottom-color: #cccccc !important;
}
.color-border-bottom-7-light {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7-light.arrow-down:after,
.color-border-bottom-7-light.arrow-bottom-right:after,
.color-border-bottom-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-bottom-7-light.arrow-up:after,
.color-border-bottom-7-light.arrow-top-right:after,
.color-border-bottom-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7-lighten10,
.color-border-bottom-7-lighten10-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7-lighten20,
.color-border-bottom-7-lighten20-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7-lighten50,
.color-border-bottom-7-lighten50-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7 > li::before {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7.arrow-down:after,
.color-border-bottom-7.arrow-bottom-right:after,
.color-border-bottom-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-border-bottom-7.arrow-up:after,
.color-border-bottom-7.arrow-top-right:after,
.color-border-bottom-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7-after:after {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-7-before:before {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-8 {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-bottom-8-opacity10 {
  border-bottom-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-bottom-8-opacity20 {
  border-bottom-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-bottom-8-opacity30 {
  border-bottom-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-bottom-8-opacity40 {
  border-bottom-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-bottom-8-opacity50 {
  border-bottom-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-bottom-8-opacity60 {
  border-bottom-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-bottom-8-opacity70 {
  border-bottom-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-bottom-8-opacity80 {
  border-bottom-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-bottom-8-opacity90 {
  border-bottom-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-bottom-8-dark {
  border-bottom-color: #653460 !important;
}
.color-border-bottom-8-dark.arrow-down:after,
.color-border-bottom-8-dark.arrow-bottom-right:after,
.color-border-bottom-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-bottom-8-dark.arrow-up:after,
.color-border-bottom-8-dark.arrow-top-right:after,
.color-border-bottom-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-bottom-8-darken5,
.color-border-bottom-8-darken5-hover:hover {
  border-bottom-color: rgba(0, 0, 0, 0.0975) !important;
}
.color-border-bottom-8-darken10,
.color-border-bottom-8-darken10-hover:hover {
  border-bottom-color: rgba(0, 0, 0, 0.145) !important;
}
.color-border-bottom-8-darken20,
.color-border-bottom-8-darken20-hover:hover {
  border-bottom-color: rgba(0, 0, 0, 0.24) !important;
}
.color-border-bottom-8-light {
  border-bottom-color: #e3e3db !important;
}
.color-border-bottom-8-light.arrow-down:after,
.color-border-bottom-8-light.arrow-bottom-right:after,
.color-border-bottom-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-border-bottom-8-light.arrow-up:after,
.color-border-bottom-8-light.arrow-top-right:after,
.color-border-bottom-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-border-bottom-8-lighten10,
.color-border-bottom-8-lighten10-hover:hover {
  border-bottom-color: rgba(207, 207, 207, 0.145) !important;
}
.color-border-bottom-8-lighten20,
.color-border-bottom-8-lighten20-hover:hover {
  border-bottom-color: rgba(231, 231, 231, 0.24) !important;
}
.color-border-bottom-8-lighten50,
.color-border-bottom-8-lighten50-hover:hover {
  border-bottom-color: rgba(249, 249, 249, 0.525) !important;
}
.color-border-bottom-8-hover:hover {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-bottom-8 > li::before {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-bottom-8.arrow-down:after,
.color-border-bottom-8.arrow-bottom-right:after,
.color-border-bottom-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-bottom-8.arrow-up:after,
.color-border-bottom-8.arrow-top-right:after,
.color-border-bottom-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-bottom-8-after:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-bottom-8-before:before {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-border-bottom-9 {
  border-bottom-color: #d6dbcf !important;
}
.color-border-bottom-9-opacity10 {
  border-bottom-color: rgba(214, 219, 207, 0.1) !important;
}
.color-border-bottom-9-opacity20 {
  border-bottom-color: rgba(214, 219, 207, 0.2) !important;
}
.color-border-bottom-9-opacity30 {
  border-bottom-color: rgba(214, 219, 207, 0.3) !important;
}
.color-border-bottom-9-opacity40 {
  border-bottom-color: rgba(214, 219, 207, 0.4) !important;
}
.color-border-bottom-9-opacity50 {
  border-bottom-color: rgba(214, 219, 207, 0.5) !important;
}
.color-border-bottom-9-opacity60 {
  border-bottom-color: rgba(214, 219, 207, 0.6) !important;
}
.color-border-bottom-9-opacity70 {
  border-bottom-color: rgba(214, 219, 207, 0.7) !important;
}
.color-border-bottom-9-opacity80 {
  border-bottom-color: rgba(214, 219, 207, 0.8) !important;
}
.color-border-bottom-9-opacity90 {
  border-bottom-color: rgba(214, 219, 207, 0.9) !important;
}
.color-border-bottom-9-dark {
  border-bottom-color: #653460 !important;
}
.color-border-bottom-9-dark.arrow-down:after,
.color-border-bottom-9-dark.arrow-bottom-right:after,
.color-border-bottom-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-border-bottom-9-dark.arrow-up:after,
.color-border-bottom-9-dark.arrow-top-right:after,
.color-border-bottom-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-border-bottom-9-darken5,
.color-border-bottom-9-darken5-hover:hover {
  border-bottom-color: #cbd0c5 !important;
}
.color-border-bottom-9-darken10,
.color-border-bottom-9-darken10-hover:hover {
  border-bottom-color: #c1c5ba !important;
}
.color-border-bottom-9-darken20,
.color-border-bottom-9-darken20-hover:hover {
  border-bottom-color: #abafa6 !important;
}
.color-border-bottom-9-light {
  border-bottom-color: #e3e3db !important;
}
.color-border-bottom-9-light.arrow-down:after,
.color-border-bottom-9-light.arrow-bottom-right:after,
.color-border-bottom-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-border-bottom-9-light.arrow-up:after,
.color-border-bottom-9-light.arrow-top-right:after,
.color-border-bottom-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-border-bottom-9-lighten10,
.color-border-bottom-9-lighten10-hover:hover {
  border-bottom-color: #dadfd4 !important;
}
.color-border-bottom-9-lighten20,
.color-border-bottom-9-lighten20-hover:hover {
  border-bottom-color: #dee2d9 !important;
}
.color-border-bottom-9-lighten50,
.color-border-bottom-9-lighten50-hover:hover {
  border-bottom-color: #ebede7 !important;
}
.color-border-bottom-9-hover:hover {
  border-bottom-color: #d6dbcf !important;
}
.color-border-bottom-9 > li::before {
  border-bottom-color: #d6dbcf !important;
}
.color-border-bottom-9.arrow-down:after,
.color-border-bottom-9.arrow-bottom-right:after,
.color-border-bottom-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.color-border-bottom-9.arrow-up:after,
.color-border-bottom-9.arrow-top-right:after,
.color-border-bottom-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.color-border-bottom-9-after:after {
  border-bottom-color: #d6dbcf !important;
}
.color-border-bottom-9-before:before {
  border-bottom-color: #d6dbcf !important;
}
.color-border-bottom-10 {
  border-bottom-color: #EBE3DC !important;
}
.color-border-bottom-10-opacity10 {
  border-bottom-color: rgba(235, 227, 220, 0.1) !important;
}
.color-border-bottom-10-opacity20 {
  border-bottom-color: rgba(235, 227, 220, 0.2) !important;
}
.color-border-bottom-10-opacity30 {
  border-bottom-color: rgba(235, 227, 220, 0.3) !important;
}
.color-border-bottom-10-opacity40 {
  border-bottom-color: rgba(235, 227, 220, 0.4) !important;
}
.color-border-bottom-10-opacity50 {
  border-bottom-color: rgba(235, 227, 220, 0.5) !important;
}
.color-border-bottom-10-opacity60 {
  border-bottom-color: rgba(235, 227, 220, 0.6) !important;
}
.color-border-bottom-10-opacity70 {
  border-bottom-color: rgba(235, 227, 220, 0.7) !important;
}
.color-border-bottom-10-opacity80 {
  border-bottom-color: rgba(235, 227, 220, 0.8) !important;
}
.color-border-bottom-10-opacity90 {
  border-bottom-color: rgba(235, 227, 220, 0.9) !important;
}
.color-border-bottom-10-dark {
  border-bottom-color: #8d8884 !important;
}
.color-border-bottom-10-dark.arrow-down:after,
.color-border-bottom-10-dark.arrow-bottom-right:after,
.color-border-bottom-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.color-border-bottom-10-dark.arrow-up:after,
.color-border-bottom-10-dark.arrow-top-right:after,
.color-border-bottom-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.color-border-bottom-10-darken5,
.color-border-bottom-10-darken5-hover:hover {
  border-bottom-color: #dfd8d1 !important;
}
.color-border-bottom-10-darken10,
.color-border-bottom-10-darken10-hover:hover {
  border-bottom-color: #d4ccc6 !important;
}
.color-border-bottom-10-darken20,
.color-border-bottom-10-darken20-hover:hover {
  border-bottom-color: #bcb6b0 !important;
}
.color-border-bottom-10-light {
  border-bottom-color: #F0E9E4 !important;
}
.color-border-bottom-10-light.arrow-down:after,
.color-border-bottom-10-light.arrow-bottom-right:after,
.color-border-bottom-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.color-border-bottom-10-light.arrow-up:after,
.color-border-bottom-10-light.arrow-top-right:after,
.color-border-bottom-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.color-border-bottom-10-lighten10,
.color-border-bottom-10-lighten10-hover:hover {
  border-bottom-color: #ede6e0 !important;
}
.color-border-bottom-10-lighten20,
.color-border-bottom-10-lighten20-hover:hover {
  border-bottom-color: #efe9e3 !important;
}
.color-border-bottom-10-lighten50,
.color-border-bottom-10-lighten50-hover:hover {
  border-bottom-color: #f5f1ee !important;
}
.color-border-bottom-10-hover:hover {
  border-bottom-color: #EBE3DC !important;
}
.color-border-bottom-10 > li::before {
  border-bottom-color: #EBE3DC !important;
}
.color-border-bottom-10.arrow-down:after,
.color-border-bottom-10.arrow-bottom-right:after,
.color-border-bottom-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.color-border-bottom-10.arrow-up:after,
.color-border-bottom-10.arrow-top-right:after,
.color-border-bottom-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.color-border-bottom-10-after:after {
  border-bottom-color: #EBE3DC !important;
}
.color-border-bottom-10-before:before {
  border-bottom-color: #EBE3DC !important;
}
.color-border-bottom-black {
  border-bottom-color: black !important;
}
.color-border-bottom-black-opacity10 {
  border-bottom-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-bottom-black-opacity20 {
  border-bottom-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-bottom-black-opacity30 {
  border-bottom-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-bottom-black-opacity40 {
  border-bottom-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-bottom-black-opacity50 {
  border-bottom-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-bottom-black-opacity60 {
  border-bottom-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-bottom-black-opacity70 {
  border-bottom-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-bottom-black-opacity80 {
  border-bottom-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-bottom-black-opacity90 {
  border-bottom-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-bottom-black-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-black-dark.arrow-down:after,
.color-border-bottom-black-dark.arrow-bottom-right:after,
.color-border-bottom-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-black-dark.arrow-up:after,
.color-border-bottom-black-dark.arrow-top-right:after,
.color-border-bottom-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-black-darken5,
.color-border-bottom-black-darken5-hover:hover {
  border-bottom-color: #000000 !important;
}
.color-border-bottom-black-darken10,
.color-border-bottom-black-darken10-hover:hover {
  border-bottom-color: #000000 !important;
}
.color-border-bottom-black-darken20,
.color-border-bottom-black-darken20-hover:hover {
  border-bottom-color: #000000 !important;
}
.color-border-bottom-black-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-black-light.arrow-down:after,
.color-border-bottom-black-light.arrow-bottom-right:after,
.color-border-bottom-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-black-light.arrow-up:after,
.color-border-bottom-black-light.arrow-top-right:after,
.color-border-bottom-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-black-lighten10,
.color-border-bottom-black-lighten10-hover:hover {
  border-bottom-color: #191919 !important;
}
.color-border-bottom-black-lighten20,
.color-border-bottom-black-lighten20-hover:hover {
  border-bottom-color: #333333 !important;
}
.color-border-bottom-black-lighten50,
.color-border-bottom-black-lighten50-hover:hover {
  border-bottom-color: #808080 !important;
}
.color-border-bottom-black-hover:hover {
  border-bottom-color: black !important;
}
.color-border-bottom-black > li::before {
  border-bottom-color: black !important;
}
.color-border-bottom-black.arrow-down:after,
.color-border-bottom-black.arrow-bottom-right:after,
.color-border-bottom-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-border-bottom-black.arrow-up:after,
.color-border-bottom-black.arrow-top-right:after,
.color-border-bottom-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-border-bottom-black-after:after {
  border-bottom-color: black !important;
}
.color-border-bottom-black-before:before {
  border-bottom-color: black !important;
}
.color-border-bottom-neutral {
  border-bottom-color: #808080 !important;
}
.color-border-bottom-neutral-opacity10 {
  border-bottom-color: rgba(128, 128, 128, 0.1) !important;
}
.color-border-bottom-neutral-opacity20 {
  border-bottom-color: rgba(128, 128, 128, 0.2) !important;
}
.color-border-bottom-neutral-opacity30 {
  border-bottom-color: rgba(128, 128, 128, 0.3) !important;
}
.color-border-bottom-neutral-opacity40 {
  border-bottom-color: rgba(128, 128, 128, 0.4) !important;
}
.color-border-bottom-neutral-opacity50 {
  border-bottom-color: rgba(128, 128, 128, 0.5) !important;
}
.color-border-bottom-neutral-opacity60 {
  border-bottom-color: rgba(128, 128, 128, 0.6) !important;
}
.color-border-bottom-neutral-opacity70 {
  border-bottom-color: rgba(128, 128, 128, 0.7) !important;
}
.color-border-bottom-neutral-opacity80 {
  border-bottom-color: rgba(128, 128, 128, 0.8) !important;
}
.color-border-bottom-neutral-opacity90 {
  border-bottom-color: rgba(128, 128, 128, 0.9) !important;
}
.color-border-bottom-neutral-dark {
  border-bottom-color: #4d4d4d !important;
}
.color-border-bottom-neutral-dark.arrow-down:after,
.color-border-bottom-neutral-dark.arrow-bottom-right:after,
.color-border-bottom-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.color-border-bottom-neutral-dark.arrow-up:after,
.color-border-bottom-neutral-dark.arrow-top-right:after,
.color-border-bottom-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.color-border-bottom-neutral-darken5,
.color-border-bottom-neutral-darken5-hover:hover {
  border-bottom-color: #797979 !important;
}
.color-border-bottom-neutral-darken10,
.color-border-bottom-neutral-darken10-hover:hover {
  border-bottom-color: #737373 !important;
}
.color-border-bottom-neutral-darken20,
.color-border-bottom-neutral-darken20-hover:hover {
  border-bottom-color: #666666 !important;
}
.color-border-bottom-neutral-light {
  border-bottom-color: #ececec !important;
}
.color-border-bottom-neutral-light.arrow-down:after,
.color-border-bottom-neutral-light.arrow-bottom-right:after,
.color-border-bottom-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.color-border-bottom-neutral-light.arrow-up:after,
.color-border-bottom-neutral-light.arrow-top-right:after,
.color-border-bottom-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.color-border-bottom-neutral-lighten10,
.color-border-bottom-neutral-lighten10-hover:hover {
  border-bottom-color: #8c8c8c !important;
}
.color-border-bottom-neutral-lighten20,
.color-border-bottom-neutral-lighten20-hover:hover {
  border-bottom-color: #999999 !important;
}
.color-border-bottom-neutral-lighten50,
.color-border-bottom-neutral-lighten50-hover:hover {
  border-bottom-color: #bfbfbf !important;
}
.color-border-bottom-neutral-hover:hover {
  border-bottom-color: #808080 !important;
}
.color-border-bottom-neutral > li::before {
  border-bottom-color: #808080 !important;
}
.color-border-bottom-neutral.arrow-down:after,
.color-border-bottom-neutral.arrow-bottom-right:after,
.color-border-bottom-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.color-border-bottom-neutral.arrow-up:after,
.color-border-bottom-neutral.arrow-top-right:after,
.color-border-bottom-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.color-border-bottom-neutral-after:after {
  border-bottom-color: #808080 !important;
}
.color-border-bottom-neutral-before:before {
  border-bottom-color: #808080 !important;
}
.color-border-bottom-white {
  border-bottom-color: white !important;
}
.color-border-bottom-white-opacity10 {
  border-bottom-color: rgba(255, 255, 255, 0.1) !important;
}
.color-border-bottom-white-opacity20 {
  border-bottom-color: rgba(255, 255, 255, 0.2) !important;
}
.color-border-bottom-white-opacity30 {
  border-bottom-color: rgba(255, 255, 255, 0.3) !important;
}
.color-border-bottom-white-opacity40 {
  border-bottom-color: rgba(255, 255, 255, 0.4) !important;
}
.color-border-bottom-white-opacity50 {
  border-bottom-color: rgba(255, 255, 255, 0.5) !important;
}
.color-border-bottom-white-opacity60 {
  border-bottom-color: rgba(255, 255, 255, 0.6) !important;
}
.color-border-bottom-white-opacity70 {
  border-bottom-color: rgba(255, 255, 255, 0.7) !important;
}
.color-border-bottom-white-opacity80 {
  border-bottom-color: rgba(255, 255, 255, 0.8) !important;
}
.color-border-bottom-white-opacity90 {
  border-bottom-color: rgba(255, 255, 255, 0.9) !important;
}
.color-border-bottom-white-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-white-dark.arrow-down:after,
.color-border-bottom-white-dark.arrow-bottom-right:after,
.color-border-bottom-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-white-dark.arrow-up:after,
.color-border-bottom-white-dark.arrow-top-right:after,
.color-border-bottom-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-white-darken5,
.color-border-bottom-white-darken5-hover:hover {
  border-bottom-color: #f2f2f2 !important;
}
.color-border-bottom-white-darken10,
.color-border-bottom-white-darken10-hover:hover {
  border-bottom-color: #e6e6e6 !important;
}
.color-border-bottom-white-darken20,
.color-border-bottom-white-darken20-hover:hover {
  border-bottom-color: #cccccc !important;
}
.color-border-bottom-white-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-white-light.arrow-down:after,
.color-border-bottom-white-light.arrow-bottom-right:after,
.color-border-bottom-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-white-light.arrow-up:after,
.color-border-bottom-white-light.arrow-top-right:after,
.color-border-bottom-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-white-lighten10,
.color-border-bottom-white-lighten10-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-white-lighten20,
.color-border-bottom-white-lighten20-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-white-lighten50,
.color-border-bottom-white-lighten50-hover:hover {
  border-bottom-color: #ffffff !important;
}
.color-border-bottom-white-hover:hover {
  border-bottom-color: white !important;
}
.color-border-bottom-white > li::before {
  border-bottom-color: white !important;
}
.color-border-bottom-white.arrow-down:after,
.color-border-bottom-white.arrow-bottom-right:after,
.color-border-bottom-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-border-bottom-white.arrow-up:after,
.color-border-bottom-white.arrow-top-right:after,
.color-border-bottom-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-border-bottom-white-after:after {
  border-bottom-color: white !important;
}
.color-border-bottom-white-before:before {
  border-bottom-color: white !important;
}
.color-border-bottom-completed {
  border-bottom-color: #3d9855 !important;
}
.color-border-bottom-completed-opacity10 {
  border-bottom-color: rgba(61, 152, 85, 0.1) !important;
}
.color-border-bottom-completed-opacity20 {
  border-bottom-color: rgba(61, 152, 85, 0.2) !important;
}
.color-border-bottom-completed-opacity30 {
  border-bottom-color: rgba(61, 152, 85, 0.3) !important;
}
.color-border-bottom-completed-opacity40 {
  border-bottom-color: rgba(61, 152, 85, 0.4) !important;
}
.color-border-bottom-completed-opacity50 {
  border-bottom-color: rgba(61, 152, 85, 0.5) !important;
}
.color-border-bottom-completed-opacity60 {
  border-bottom-color: rgba(61, 152, 85, 0.6) !important;
}
.color-border-bottom-completed-opacity70 {
  border-bottom-color: rgba(61, 152, 85, 0.7) !important;
}
.color-border-bottom-completed-opacity80 {
  border-bottom-color: rgba(61, 152, 85, 0.8) !important;
}
.color-border-bottom-completed-opacity90 {
  border-bottom-color: rgba(61, 152, 85, 0.9) !important;
}
.color-border-bottom-completed-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-completed-dark.arrow-down:after,
.color-border-bottom-completed-dark.arrow-bottom-right:after,
.color-border-bottom-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-completed-dark.arrow-up:after,
.color-border-bottom-completed-dark.arrow-top-right:after,
.color-border-bottom-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-completed-darken5,
.color-border-bottom-completed-darken5-hover:hover {
  border-bottom-color: #3a9051 !important;
}
.color-border-bottom-completed-darken10,
.color-border-bottom-completed-darken10-hover:hover {
  border-bottom-color: #37894d !important;
}
.color-border-bottom-completed-darken20,
.color-border-bottom-completed-darken20-hover:hover {
  border-bottom-color: #317a44 !important;
}
.color-border-bottom-completed-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-completed-light.arrow-down:after,
.color-border-bottom-completed-light.arrow-bottom-right:after,
.color-border-bottom-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-completed-light.arrow-up:after,
.color-border-bottom-completed-light.arrow-top-right:after,
.color-border-bottom-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-completed-lighten10,
.color-border-bottom-completed-lighten10-hover:hover {
  border-bottom-color: #50a266 !important;
}
.color-border-bottom-completed-lighten20,
.color-border-bottom-completed-lighten20-hover:hover {
  border-bottom-color: #64ad77 !important;
}
.color-border-bottom-completed-lighten50,
.color-border-bottom-completed-lighten50-hover:hover {
  border-bottom-color: #9eccaa !important;
}
.color-border-bottom-completed-hover:hover {
  border-bottom-color: #3d9855 !important;
}
.color-border-bottom-completed > li::before {
  border-bottom-color: #3d9855 !important;
}
.color-border-bottom-completed.arrow-down:after,
.color-border-bottom-completed.arrow-bottom-right:after,
.color-border-bottom-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.color-border-bottom-completed.arrow-up:after,
.color-border-bottom-completed.arrow-top-right:after,
.color-border-bottom-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.color-border-bottom-completed-after:after {
  border-bottom-color: #3d9855 !important;
}
.color-border-bottom-completed-before:before {
  border-bottom-color: #3d9855 !important;
}
.color-border-bottom-box-details {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-box-details-opacity10 {
  border-bottom-color: rgba(138, 71, 67, 0.1) !important;
}
.color-border-bottom-box-details-opacity20 {
  border-bottom-color: rgba(138, 71, 67, 0.2) !important;
}
.color-border-bottom-box-details-opacity30 {
  border-bottom-color: rgba(138, 71, 67, 0.3) !important;
}
.color-border-bottom-box-details-opacity40 {
  border-bottom-color: rgba(138, 71, 67, 0.4) !important;
}
.color-border-bottom-box-details-opacity50 {
  border-bottom-color: rgba(138, 71, 67, 0.5) !important;
}
.color-border-bottom-box-details-opacity60 {
  border-bottom-color: rgba(138, 71, 67, 0.6) !important;
}
.color-border-bottom-box-details-opacity70 {
  border-bottom-color: rgba(138, 71, 67, 0.7) !important;
}
.color-border-bottom-box-details-opacity80 {
  border-bottom-color: rgba(138, 71, 67, 0.8) !important;
}
.color-border-bottom-box-details-opacity90 {
  border-bottom-color: rgba(138, 71, 67, 0.9) !important;
}
.color-border-bottom-box-details-dark {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-box-details-dark.arrow-down:after,
.color-border-bottom-box-details-dark.arrow-bottom-right:after,
.color-border-bottom-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-border-bottom-box-details-dark.arrow-up:after,
.color-border-bottom-box-details-dark.arrow-top-right:after,
.color-border-bottom-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-border-bottom-box-details-darken5,
.color-border-bottom-box-details-darken5-hover:hover {
  border-bottom-color: #834340 !important;
}
.color-border-bottom-box-details-darken10,
.color-border-bottom-box-details-darken10-hover:hover {
  border-bottom-color: #7c403c !important;
}
.color-border-bottom-box-details-darken20,
.color-border-bottom-box-details-darken20-hover:hover {
  border-bottom-color: #6e3936 !important;
}
.color-border-bottom-box-details-light {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-box-details-light.arrow-down:after,
.color-border-bottom-box-details-light.arrow-bottom-right:after,
.color-border-bottom-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-border-bottom-box-details-light.arrow-up:after,
.color-border-bottom-box-details-light.arrow-top-right:after,
.color-border-bottom-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-border-bottom-box-details-lighten10,
.color-border-bottom-box-details-lighten10-hover:hover {
  border-bottom-color: #965956 !important;
}
.color-border-bottom-box-details-lighten20,
.color-border-bottom-box-details-lighten20-hover:hover {
  border-bottom-color: #a16c69 !important;
}
.color-border-bottom-box-details-lighten50,
.color-border-bottom-box-details-lighten50-hover:hover {
  border-bottom-color: #c5a3a1 !important;
}
.color-border-bottom-box-details-hover:hover {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-box-details > li::before {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-box-details.arrow-down:after,
.color-border-bottom-box-details.arrow-bottom-right:after,
.color-border-bottom-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-border-bottom-box-details.arrow-up:after,
.color-border-bottom-box-details.arrow-top-right:after,
.color-border-bottom-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-box-details-after:after {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-box-details-before:before {
  border-bottom-color: #8A4743 !important;
}
.color-border-bottom-wrong {
  border-bottom-color: #ffe0e0 !important;
}
.color-border-bottom-wrong-opacity10 {
  border-bottom-color: rgba(255, 224, 224, 0.1) !important;
}
.color-border-bottom-wrong-opacity20 {
  border-bottom-color: rgba(255, 224, 224, 0.2) !important;
}
.color-border-bottom-wrong-opacity30 {
  border-bottom-color: rgba(255, 224, 224, 0.3) !important;
}
.color-border-bottom-wrong-opacity40 {
  border-bottom-color: rgba(255, 224, 224, 0.4) !important;
}
.color-border-bottom-wrong-opacity50 {
  border-bottom-color: rgba(255, 224, 224, 0.5) !important;
}
.color-border-bottom-wrong-opacity60 {
  border-bottom-color: rgba(255, 224, 224, 0.6) !important;
}
.color-border-bottom-wrong-opacity70 {
  border-bottom-color: rgba(255, 224, 224, 0.7) !important;
}
.color-border-bottom-wrong-opacity80 {
  border-bottom-color: rgba(255, 224, 224, 0.8) !important;
}
.color-border-bottom-wrong-opacity90 {
  border-bottom-color: rgba(255, 224, 224, 0.9) !important;
}
.color-border-bottom-wrong-dark {
  border-bottom-color: #edb2ad !important;
}
.color-border-bottom-wrong-dark.arrow-down:after,
.color-border-bottom-wrong-dark.arrow-bottom-right:after,
.color-border-bottom-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.color-border-bottom-wrong-dark.arrow-up:after,
.color-border-bottom-wrong-dark.arrow-top-right:after,
.color-border-bottom-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.color-border-bottom-wrong-darken5,
.color-border-bottom-wrong-darken5-hover:hover {
  border-bottom-color: #f2d5d5 !important;
}
.color-border-bottom-wrong-darken10,
.color-border-bottom-wrong-darken10-hover:hover {
  border-bottom-color: #e6caca !important;
}
.color-border-bottom-wrong-darken20,
.color-border-bottom-wrong-darken20-hover:hover {
  border-bottom-color: #ccb3b3 !important;
}
.color-border-bottom-wrong-light {
  border-bottom-color: #fffafa !important;
}
.color-border-bottom-wrong-light.arrow-down:after,
.color-border-bottom-wrong-light.arrow-bottom-right:after,
.color-border-bottom-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.color-border-bottom-wrong-light.arrow-up:after,
.color-border-bottom-wrong-light.arrow-top-right:after,
.color-border-bottom-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.color-border-bottom-wrong-lighten10,
.color-border-bottom-wrong-lighten10-hover:hover {
  border-bottom-color: #ffe3e3 !important;
}
.color-border-bottom-wrong-lighten20,
.color-border-bottom-wrong-lighten20-hover:hover {
  border-bottom-color: #ffe6e6 !important;
}
.color-border-bottom-wrong-lighten50,
.color-border-bottom-wrong-lighten50-hover:hover {
  border-bottom-color: #fff0f0 !important;
}
.color-border-bottom-wrong-hover:hover {
  border-bottom-color: #ffe0e0 !important;
}
.color-border-bottom-wrong > li::before {
  border-bottom-color: #ffe0e0 !important;
}
.color-border-bottom-wrong.arrow-down:after,
.color-border-bottom-wrong.arrow-bottom-right:after,
.color-border-bottom-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.color-border-bottom-wrong.arrow-up:after,
.color-border-bottom-wrong.arrow-top-right:after,
.color-border-bottom-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.color-border-bottom-wrong-after:after {
  border-bottom-color: #ffe0e0 !important;
}
.color-border-bottom-wrong-before:before {
  border-bottom-color: #ffe0e0 !important;
}
.color-border-bottom-correct {
  border-bottom-color: #e1f3db !important;
}
.color-border-bottom-correct-opacity10 {
  border-bottom-color: rgba(225, 243, 219, 0.1) !important;
}
.color-border-bottom-correct-opacity20 {
  border-bottom-color: rgba(225, 243, 219, 0.2) !important;
}
.color-border-bottom-correct-opacity30 {
  border-bottom-color: rgba(225, 243, 219, 0.3) !important;
}
.color-border-bottom-correct-opacity40 {
  border-bottom-color: rgba(225, 243, 219, 0.4) !important;
}
.color-border-bottom-correct-opacity50 {
  border-bottom-color: rgba(225, 243, 219, 0.5) !important;
}
.color-border-bottom-correct-opacity60 {
  border-bottom-color: rgba(225, 243, 219, 0.6) !important;
}
.color-border-bottom-correct-opacity70 {
  border-bottom-color: rgba(225, 243, 219, 0.7) !important;
}
.color-border-bottom-correct-opacity80 {
  border-bottom-color: rgba(225, 243, 219, 0.8) !important;
}
.color-border-bottom-correct-opacity90 {
  border-bottom-color: rgba(225, 243, 219, 0.9) !important;
}
.color-border-bottom-correct-dark {
  border-bottom-color: #539764 !important;
}
.color-border-bottom-correct-dark.arrow-down:after,
.color-border-bottom-correct-dark.arrow-bottom-right:after,
.color-border-bottom-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.color-border-bottom-correct-dark.arrow-up:after,
.color-border-bottom-correct-dark.arrow-top-right:after,
.color-border-bottom-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.color-border-bottom-correct-darken5,
.color-border-bottom-correct-darken5-hover:hover {
  border-bottom-color: #d6e7d0 !important;
}
.color-border-bottom-correct-darken10,
.color-border-bottom-correct-darken10-hover:hover {
  border-bottom-color: #cbdbc5 !important;
}
.color-border-bottom-correct-darken20,
.color-border-bottom-correct-darken20-hover:hover {
  border-bottom-color: #b4c2af !important;
}
.color-border-bottom-correct-light {
  border-bottom-color: #87b575 !important;
}
.color-border-bottom-correct-light.arrow-down:after,
.color-border-bottom-correct-light.arrow-bottom-right:after,
.color-border-bottom-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.color-border-bottom-correct-light.arrow-up:after,
.color-border-bottom-correct-light.arrow-top-right:after,
.color-border-bottom-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.color-border-bottom-correct-lighten10,
.color-border-bottom-correct-lighten10-hover:hover {
  border-bottom-color: #e4f4df !important;
}
.color-border-bottom-correct-lighten20,
.color-border-bottom-correct-lighten20-hover:hover {
  border-bottom-color: #e7f5e2 !important;
}
.color-border-bottom-correct-lighten50,
.color-border-bottom-correct-lighten50-hover:hover {
  border-bottom-color: #f0f9ed !important;
}
.color-border-bottom-correct-hover:hover {
  border-bottom-color: #e1f3db !important;
}
.color-border-bottom-correct > li::before {
  border-bottom-color: #e1f3db !important;
}
.color-border-bottom-correct.arrow-down:after,
.color-border-bottom-correct.arrow-bottom-right:after,
.color-border-bottom-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.color-border-bottom-correct.arrow-up:after,
.color-border-bottom-correct.arrow-top-right:after,
.color-border-bottom-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.color-border-bottom-correct-after:after {
  border-bottom-color: #e1f3db !important;
}
.color-border-bottom-correct-before:before {
  border-bottom-color: #e1f3db !important;
}
.color-border-bottom-partly {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly-opacity10 {
  border-bottom-color: rgba(0, 0, 0, 0.1) !important;
}
.color-border-bottom-partly-opacity20 {
  border-bottom-color: rgba(0, 0, 0, 0.2) !important;
}
.color-border-bottom-partly-opacity30 {
  border-bottom-color: rgba(0, 0, 0, 0.3) !important;
}
.color-border-bottom-partly-opacity40 {
  border-bottom-color: rgba(0, 0, 0, 0.4) !important;
}
.color-border-bottom-partly-opacity50 {
  border-bottom-color: rgba(0, 0, 0, 0.5) !important;
}
.color-border-bottom-partly-opacity60 {
  border-bottom-color: rgba(0, 0, 0, 0.6) !important;
}
.color-border-bottom-partly-opacity70 {
  border-bottom-color: rgba(0, 0, 0, 0.7) !important;
}
.color-border-bottom-partly-opacity80 {
  border-bottom-color: rgba(0, 0, 0, 0.8) !important;
}
.color-border-bottom-partly-opacity90 {
  border-bottom-color: rgba(0, 0, 0, 0.9) !important;
}
.color-border-bottom-partly-dark {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly-dark.arrow-down:after,
.color-border-bottom-partly-dark.arrow-bottom-right:after,
.color-border-bottom-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly-dark.arrow-up:after,
.color-border-bottom-partly-dark.arrow-top-right:after,
.color-border-bottom-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly-darken5,
.color-border-bottom-partly-darken5-hover:hover {
  border-bottom-color: rgba(0, 0, 0, 0.126) !important;
}
.color-border-bottom-partly-darken10,
.color-border-bottom-partly-darken10-hover:hover {
  border-bottom-color: rgba(0, 0, 0, 0.172) !important;
}
.color-border-bottom-partly-darken20,
.color-border-bottom-partly-darken20-hover:hover {
  border-bottom-color: rgba(0, 0, 0, 0.264) !important;
}
.color-border-bottom-partly-light {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly-light.arrow-down:after,
.color-border-bottom-partly-light.arrow-bottom-right:after,
.color-border-bottom-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly-light.arrow-up:after,
.color-border-bottom-partly-light.arrow-top-right:after,
.color-border-bottom-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly-lighten10,
.color-border-bottom-partly-lighten10-hover:hover {
  border-bottom-color: rgba(185, 185, 185, 0.172) !important;
}
.color-border-bottom-partly-lighten20,
.color-border-bottom-partly-lighten20-hover:hover {
  border-bottom-color: rgba(219, 219, 219, 0.264) !important;
}
.color-border-bottom-partly-lighten50,
.color-border-bottom-partly-lighten50-hover:hover {
  border-bottom-color: rgba(245, 245, 245, 0.54) !important;
}
.color-border-bottom-partly-hover:hover {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly > li::before {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly.arrow-down:after,
.color-border-bottom-partly.arrow-bottom-right:after,
.color-border-bottom-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly.arrow-up:after,
.color-border-bottom-partly.arrow-top-right:after,
.color-border-bottom-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly-after:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-border-bottom-partly-before:before {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.wordwrap {
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.bold {
  font-family: 'Cantarell', serif !important;
  font-weight: 700 !important;
}
.opacity0,
.opacity-0 {
  opacity: 0 !important;
}
.opacity10 {
  opacity: .1 !important;
}
.opacity20 {
  opacity: .2 !important;
}
.opacity30 {
  opacity: .3 !important;
}
.opacity40 {
  opacity: .4 !important;
}
.opacity50 {
  opacity: .5 !important;
}
.opacity60 {
  opacity: .6 !important;
}
.opacity70 {
  opacity: .7 !important;
}
.opacity80 {
  opacity: .8 !important;
}
.opacity90 {
  opacity: .9 !important;
}
.opacity100 {
  opacity: 1 !important;
}
.width50px {
  max-width: 50px;
}
@media (max-width: 768px) {
  .width50px-m {
    max-width: 50px !important;
  }
}
.width100px {
  max-width: 100px;
}
@media (max-width: 768px) {
  .width100px-m {
    max-width: 100px !important;
  }
}
.width150px {
  max-width: 150px;
}
@media (max-width: 768px) {
  .width150px-m {
    max-width: 150px !important;
  }
}
.width200px {
  max-width: 200px;
}
@media (max-width: 768px) {
  .width200px-m {
    max-width: 200px !important;
  }
}
.width250px {
  max-width: 250px;
}
@media (max-width: 768px) {
  .width250px-m {
    max-width: 250px !important;
  }
}
.width300px {
  max-width: 300px;
}
@media (max-width: 768px) {
  .width300px-m {
    max-width: 300px !important;
  }
}
.width350px {
  max-width: 350px;
}
@media (max-width: 768px) {
  .width350px-m {
    max-width: 350px !important;
  }
}
.width400px {
  max-width: 400px;
}
@media (max-width: 768px) {
  .width400px-m {
    max-width: 400px !important;
  }
}
.width450px {
  max-width: 450px;
}
@media (max-width: 768px) {
  .width450px-m {
    max-width: 450px !important;
  }
}
.width500px {
  max-width: 500px;
}
@media (max-width: 768px) {
  .width500px-m {
    max-width: 500px !important;
  }
}
.height100 {
  height: 100%;
}
.width100 {
  width: 100%;
}
@media (max-width: 768px) {
  .width100-m {
    width: 100% !important;
  }
}
.transition-none {
  transition: none !important;
}
[class*="color-overlay-"],
[class*="overlay-"] {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.color-overlay,
.overlay,
.color-overlay-gradient-v,
.overlay-gradient-v,
.color-overlay-gradient-45,
.overlay-gradient-45 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: black;
  /*
    &:before:extend(.overlay) {
      content: " ";
    }
    */
  /*
    &-black:extend(.overlay) {
      background-color: rgb(0, 0, 0);

      &-gradient10{
        .opacity-gradient-mixin(black, 10%, 30%);
      }
      &-gradient20{
        .opacity-gradient-mixin(black, 20%, 30%);
      }
      &-gradient30{
        .opacity-gradient-mixin(black, 30%, 30%);
      }
    }
    */
}
.color-overlay-framework,
.overlay-framework {
  background-color: #874580 !important;
}
.color-overlay-framework-opacity10,
.overlay-framework-opacity10 {
  background-color: rgba(135, 69, 128, 0.1) !important;
}
.color-overlay-framework-opacity20,
.overlay-framework-opacity20 {
  background-color: rgba(135, 69, 128, 0.2) !important;
}
.color-overlay-framework-opacity30,
.overlay-framework-opacity30 {
  background-color: rgba(135, 69, 128, 0.3) !important;
}
.color-overlay-framework-opacity40,
.overlay-framework-opacity40 {
  background-color: rgba(135, 69, 128, 0.4) !important;
}
.color-overlay-framework-opacity50,
.overlay-framework-opacity50 {
  background-color: rgba(135, 69, 128, 0.5) !important;
}
.color-overlay-framework-opacity60,
.overlay-framework-opacity60 {
  background-color: rgba(135, 69, 128, 0.6) !important;
}
.color-overlay-framework-opacity70,
.overlay-framework-opacity70 {
  background-color: rgba(135, 69, 128, 0.7) !important;
}
.color-overlay-framework-opacity80,
.overlay-framework-opacity80 {
  background-color: rgba(135, 69, 128, 0.8) !important;
}
.color-overlay-framework-opacity90,
.overlay-framework-opacity90 {
  background-color: rgba(135, 69, 128, 0.9) !important;
}
.color-overlay-framework-dark,
.overlay-framework-dark {
  background-color: #653460 !important;
}
.color-overlay-framework-dark.arrow-down:after,
.overlay-framework-dark.arrow-down:after,
.color-overlay-framework-dark.arrow-bottom-right:after,
.overlay-framework-dark.arrow-bottom-right:after,
.color-overlay-framework-dark.arrow-bottom-left:after,
.overlay-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-overlay-framework-dark.arrow-up:after,
.overlay-framework-dark.arrow-up:after,
.color-overlay-framework-dark.arrow-top-right:after,
.overlay-framework-dark.arrow-top-right:after,
.color-overlay-framework-dark.arrow-top-left:after,
.overlay-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-overlay-framework-darken5,
.overlay-framework-darken5,
.color-overlay-framework-darken5-hover:hover,
.overlay-framework-darken5-hover:hover {
  background-color: #80427a !important;
}
.color-overlay-framework-darken10,
.overlay-framework-darken10,
.color-overlay-framework-darken10-hover:hover,
.overlay-framework-darken10-hover:hover {
  background-color: #7a3e73 !important;
}
.color-overlay-framework-darken20,
.overlay-framework-darken20,
.color-overlay-framework-darken20-hover:hover,
.overlay-framework-darken20-hover:hover {
  background-color: #6c3766 !important;
}
.color-overlay-framework-light,
.overlay-framework-light {
  background-color: #BF80B8 !important;
}
.color-overlay-framework-light.arrow-down:after,
.overlay-framework-light.arrow-down:after,
.color-overlay-framework-light.arrow-bottom-right:after,
.overlay-framework-light.arrow-bottom-right:after,
.color-overlay-framework-light.arrow-bottom-left:after,
.overlay-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-overlay-framework-light.arrow-up:after,
.overlay-framework-light.arrow-up:after,
.color-overlay-framework-light.arrow-top-right:after,
.overlay-framework-light.arrow-top-right:after,
.color-overlay-framework-light.arrow-top-left:after,
.overlay-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-overlay-framework-lighten10,
.overlay-framework-lighten10,
.color-overlay-framework-lighten10-hover:hover,
.overlay-framework-lighten10-hover:hover {
  background-color: #93588d !important;
}
.color-overlay-framework-lighten20,
.overlay-framework-lighten20,
.color-overlay-framework-lighten20-hover:hover,
.overlay-framework-lighten20-hover:hover {
  background-color: #9f6a99 !important;
}
.color-overlay-framework-lighten50,
.overlay-framework-lighten50,
.color-overlay-framework-lighten50-hover:hover,
.overlay-framework-lighten50-hover:hover {
  background-color: #c3a2c0 !important;
}
.color-overlay-framework-hover:hover,
.overlay-framework-hover:hover {
  background-color: #874580 !important;
}
.color-overlay-framework > li::before,
.overlay-framework > li::before {
  background-color: #874580 !important;
}
.color-overlay-framework.arrow-down:after,
.overlay-framework.arrow-down:after,
.color-overlay-framework.arrow-bottom-right:after,
.overlay-framework.arrow-bottom-right:after,
.color-overlay-framework.arrow-bottom-left:after,
.overlay-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-overlay-framework.arrow-up:after,
.overlay-framework.arrow-up:after,
.color-overlay-framework.arrow-top-right:after,
.overlay-framework.arrow-top-right:after,
.color-overlay-framework.arrow-top-left:after,
.overlay-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-overlay-framework-after:after,
.overlay-framework-after:after {
  background-color: #874580 !important;
}
.color-overlay-framework-before:before,
.overlay-framework-before:before {
  background-color: #874580 !important;
}
.color-overlay-primary,
.overlay-primary {
  background-color: #8A4743 !important;
}
.color-overlay-primary-opacity10,
.overlay-primary-opacity10 {
  background-color: rgba(138, 71, 67, 0.1) !important;
}
.color-overlay-primary-opacity20,
.overlay-primary-opacity20 {
  background-color: rgba(138, 71, 67, 0.2) !important;
}
.color-overlay-primary-opacity30,
.overlay-primary-opacity30 {
  background-color: rgba(138, 71, 67, 0.3) !important;
}
.color-overlay-primary-opacity40,
.overlay-primary-opacity40 {
  background-color: rgba(138, 71, 67, 0.4) !important;
}
.color-overlay-primary-opacity50,
.overlay-primary-opacity50 {
  background-color: rgba(138, 71, 67, 0.5) !important;
}
.color-overlay-primary-opacity60,
.overlay-primary-opacity60 {
  background-color: rgba(138, 71, 67, 0.6) !important;
}
.color-overlay-primary-opacity70,
.overlay-primary-opacity70 {
  background-color: rgba(138, 71, 67, 0.7) !important;
}
.color-overlay-primary-opacity80,
.overlay-primary-opacity80 {
  background-color: rgba(138, 71, 67, 0.8) !important;
}
.color-overlay-primary-opacity90,
.overlay-primary-opacity90 {
  background-color: rgba(138, 71, 67, 0.9) !important;
}
.color-overlay-primary-dark,
.overlay-primary-dark {
  background-color: #613d3b !important;
}
.color-overlay-primary-dark.arrow-down:after,
.overlay-primary-dark.arrow-down:after,
.color-overlay-primary-dark.arrow-bottom-right:after,
.overlay-primary-dark.arrow-bottom-right:after,
.color-overlay-primary-dark.arrow-bottom-left:after,
.overlay-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-primary-dark.arrow-up:after,
.overlay-primary-dark.arrow-up:after,
.color-overlay-primary-dark.arrow-top-right:after,
.overlay-primary-dark.arrow-top-right:after,
.color-overlay-primary-dark.arrow-top-left:after,
.overlay-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-primary-darken5,
.overlay-primary-darken5,
.color-overlay-primary-darken5-hover:hover,
.overlay-primary-darken5-hover:hover {
  background-color: #834340 !important;
}
.color-overlay-primary-darken10,
.overlay-primary-darken10,
.color-overlay-primary-darken10-hover:hover,
.overlay-primary-darken10-hover:hover {
  background-color: #7c403c !important;
}
.color-overlay-primary-darken20,
.overlay-primary-darken20,
.color-overlay-primary-darken20-hover:hover,
.overlay-primary-darken20-hover:hover {
  background-color: #6e3936 !important;
}
.color-overlay-primary-light,
.overlay-primary-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-primary-light.arrow-down:after,
.overlay-primary-light.arrow-down:after,
.color-overlay-primary-light.arrow-bottom-right:after,
.overlay-primary-light.arrow-bottom-right:after,
.color-overlay-primary-light.arrow-bottom-left:after,
.overlay-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-primary-light.arrow-up:after,
.overlay-primary-light.arrow-up:after,
.color-overlay-primary-light.arrow-top-right:after,
.overlay-primary-light.arrow-top-right:after,
.color-overlay-primary-light.arrow-top-left:after,
.overlay-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-primary-lighten10,
.overlay-primary-lighten10,
.color-overlay-primary-lighten10-hover:hover,
.overlay-primary-lighten10-hover:hover {
  background-color: #965956 !important;
}
.color-overlay-primary-lighten20,
.overlay-primary-lighten20,
.color-overlay-primary-lighten20-hover:hover,
.overlay-primary-lighten20-hover:hover {
  background-color: #a16c69 !important;
}
.color-overlay-primary-lighten50,
.overlay-primary-lighten50,
.color-overlay-primary-lighten50-hover:hover,
.overlay-primary-lighten50-hover:hover {
  background-color: #c5a3a1 !important;
}
.color-overlay-primary-hover:hover,
.overlay-primary-hover:hover {
  background-color: #8A4743 !important;
}
.color-overlay-primary > li::before,
.overlay-primary > li::before {
  background-color: #8A4743 !important;
}
.color-overlay-primary.arrow-down:after,
.overlay-primary.arrow-down:after,
.color-overlay-primary.arrow-bottom-right:after,
.overlay-primary.arrow-bottom-right:after,
.color-overlay-primary.arrow-bottom-left:after,
.overlay-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-overlay-primary.arrow-up:after,
.overlay-primary.arrow-up:after,
.color-overlay-primary.arrow-top-right:after,
.overlay-primary.arrow-top-right:after,
.color-overlay-primary.arrow-top-left:after,
.overlay-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-overlay-primary-after:after,
.overlay-primary-after:after {
  background-color: #8A4743 !important;
}
.color-overlay-primary-before:before,
.overlay-primary-before:before {
  background-color: #8A4743 !important;
}
.color-overlay-secondary,
.overlay-secondary {
  background-color: #3773B0 !important;
}
.color-overlay-secondary-opacity10,
.overlay-secondary-opacity10 {
  background-color: rgba(55, 115, 176, 0.1) !important;
}
.color-overlay-secondary-opacity20,
.overlay-secondary-opacity20 {
  background-color: rgba(55, 115, 176, 0.2) !important;
}
.color-overlay-secondary-opacity30,
.overlay-secondary-opacity30 {
  background-color: rgba(55, 115, 176, 0.3) !important;
}
.color-overlay-secondary-opacity40,
.overlay-secondary-opacity40 {
  background-color: rgba(55, 115, 176, 0.4) !important;
}
.color-overlay-secondary-opacity50,
.overlay-secondary-opacity50 {
  background-color: rgba(55, 115, 176, 0.5) !important;
}
.color-overlay-secondary-opacity60,
.overlay-secondary-opacity60 {
  background-color: rgba(55, 115, 176, 0.6) !important;
}
.color-overlay-secondary-opacity70,
.overlay-secondary-opacity70 {
  background-color: rgba(55, 115, 176, 0.7) !important;
}
.color-overlay-secondary-opacity80,
.overlay-secondary-opacity80 {
  background-color: rgba(55, 115, 176, 0.8) !important;
}
.color-overlay-secondary-opacity90,
.overlay-secondary-opacity90 {
  background-color: rgba(55, 115, 176, 0.9) !important;
}
.color-overlay-secondary-dark,
.overlay-secondary-dark {
  background-color: #1C3A58 !important;
}
.color-overlay-secondary-dark.arrow-down:after,
.overlay-secondary-dark.arrow-down:after,
.color-overlay-secondary-dark.arrow-bottom-right:after,
.overlay-secondary-dark.arrow-bottom-right:after,
.color-overlay-secondary-dark.arrow-bottom-left:after,
.overlay-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.color-overlay-secondary-dark.arrow-up:after,
.overlay-secondary-dark.arrow-up:after,
.color-overlay-secondary-dark.arrow-top-right:after,
.overlay-secondary-dark.arrow-top-right:after,
.color-overlay-secondary-dark.arrow-top-left:after,
.overlay-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.color-overlay-secondary-darken5,
.overlay-secondary-darken5,
.color-overlay-secondary-darken5-hover:hover,
.overlay-secondary-darken5-hover:hover {
  background-color: #346da7 !important;
}
.color-overlay-secondary-darken10,
.overlay-secondary-darken10,
.color-overlay-secondary-darken10-hover:hover,
.overlay-secondary-darken10-hover:hover {
  background-color: #32689e !important;
}
.color-overlay-secondary-darken20,
.overlay-secondary-darken20,
.color-overlay-secondary-darken20-hover:hover,
.overlay-secondary-darken20-hover:hover {
  background-color: #2c5c8d !important;
}
.color-overlay-secondary-light,
.overlay-secondary-light {
  background-color: #D7E3EF !important;
}
.color-overlay-secondary-light.arrow-down:after,
.overlay-secondary-light.arrow-down:after,
.color-overlay-secondary-light.arrow-bottom-right:after,
.overlay-secondary-light.arrow-bottom-right:after,
.color-overlay-secondary-light.arrow-bottom-left:after,
.overlay-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.color-overlay-secondary-light.arrow-up:after,
.overlay-secondary-light.arrow-up:after,
.color-overlay-secondary-light.arrow-top-right:after,
.overlay-secondary-light.arrow-top-right:after,
.color-overlay-secondary-light.arrow-top-left:after,
.overlay-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.color-overlay-secondary-lighten10,
.overlay-secondary-lighten10,
.color-overlay-secondary-lighten10-hover:hover,
.overlay-secondary-lighten10-hover:hover {
  background-color: #4b81b8 !important;
}
.color-overlay-secondary-lighten20,
.overlay-secondary-lighten20,
.color-overlay-secondary-lighten20-hover:hover,
.overlay-secondary-lighten20-hover:hover {
  background-color: #5f8fc0 !important;
}
.color-overlay-secondary-lighten50,
.overlay-secondary-lighten50,
.color-overlay-secondary-lighten50-hover:hover,
.overlay-secondary-lighten50-hover:hover {
  background-color: #9bb9d8 !important;
}
.color-overlay-secondary-hover:hover,
.overlay-secondary-hover:hover {
  background-color: #3773B0 !important;
}
.color-overlay-secondary > li::before,
.overlay-secondary > li::before {
  background-color: #3773B0 !important;
}
.color-overlay-secondary.arrow-down:after,
.overlay-secondary.arrow-down:after,
.color-overlay-secondary.arrow-bottom-right:after,
.overlay-secondary.arrow-bottom-right:after,
.color-overlay-secondary.arrow-bottom-left:after,
.overlay-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.color-overlay-secondary.arrow-up:after,
.overlay-secondary.arrow-up:after,
.color-overlay-secondary.arrow-top-right:after,
.overlay-secondary.arrow-top-right:after,
.color-overlay-secondary.arrow-top-left:after,
.overlay-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.color-overlay-secondary-after:after,
.overlay-secondary-after:after {
  background-color: #3773B0 !important;
}
.color-overlay-secondary-before:before,
.overlay-secondary-before:before {
  background-color: #3773B0 !important;
}
.color-overlay-section1,
.overlay-section1,
.color-overlay-section,
.overlay-section {
  background-color: #F9F5ED !important;
}
.color-overlay-section1-opacity10,
.overlay-section1-opacity10,
.color-overlay-section-opacity10,
.overlay-section-opacity10 {
  background-color: rgba(249, 245, 237, 0.1) !important;
}
.color-overlay-section1-opacity20,
.overlay-section1-opacity20,
.color-overlay-section-opacity20,
.overlay-section-opacity20 {
  background-color: rgba(249, 245, 237, 0.2) !important;
}
.color-overlay-section1-opacity30,
.overlay-section1-opacity30,
.color-overlay-section-opacity30,
.overlay-section-opacity30 {
  background-color: rgba(249, 245, 237, 0.3) !important;
}
.color-overlay-section1-opacity40,
.overlay-section1-opacity40,
.color-overlay-section-opacity40,
.overlay-section-opacity40 {
  background-color: rgba(249, 245, 237, 0.4) !important;
}
.color-overlay-section1-opacity50,
.overlay-section1-opacity50,
.color-overlay-section-opacity50,
.overlay-section-opacity50 {
  background-color: rgba(249, 245, 237, 0.5) !important;
}
.color-overlay-section1-opacity60,
.overlay-section1-opacity60,
.color-overlay-section-opacity60,
.overlay-section-opacity60 {
  background-color: rgba(249, 245, 237, 0.6) !important;
}
.color-overlay-section1-opacity70,
.overlay-section1-opacity70,
.color-overlay-section-opacity70,
.overlay-section-opacity70 {
  background-color: rgba(249, 245, 237, 0.7) !important;
}
.color-overlay-section1-opacity80,
.overlay-section1-opacity80,
.color-overlay-section-opacity80,
.overlay-section-opacity80 {
  background-color: rgba(249, 245, 237, 0.8) !important;
}
.color-overlay-section1-opacity90,
.overlay-section1-opacity90,
.color-overlay-section-opacity90,
.overlay-section-opacity90 {
  background-color: rgba(249, 245, 237, 0.9) !important;
}
.color-overlay-section1-dark,
.overlay-section1-dark,
.color-overlay-section-dark,
.overlay-section-dark {
  background-color: #613d3b !important;
}
.color-overlay-section1-dark.arrow-down:after,
.overlay-section1-dark.arrow-down:after,
.color-overlay-section-dark.arrow-down:after,
.overlay-section-dark.arrow-down:after,
.color-overlay-section1-dark.arrow-bottom-right:after,
.overlay-section1-dark.arrow-bottom-right:after,
.color-overlay-section-dark.arrow-bottom-right:after,
.overlay-section-dark.arrow-bottom-right:after,
.color-overlay-section1-dark.arrow-bottom-left:after,
.overlay-section1-dark.arrow-bottom-left:after,
.color-overlay-section-dark.arrow-bottom-left:after,
.overlay-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-section1-dark.arrow-up:after,
.overlay-section1-dark.arrow-up:after,
.color-overlay-section-dark.arrow-up:after,
.overlay-section-dark.arrow-up:after,
.color-overlay-section1-dark.arrow-top-right:after,
.overlay-section1-dark.arrow-top-right:after,
.color-overlay-section-dark.arrow-top-right:after,
.overlay-section-dark.arrow-top-right:after,
.color-overlay-section1-dark.arrow-top-left:after,
.overlay-section1-dark.arrow-top-left:after,
.color-overlay-section-dark.arrow-top-left:after,
.overlay-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-section1-darken5,
.overlay-section1-darken5,
.color-overlay-section-darken5,
.overlay-section-darken5,
.color-overlay-section1-darken5-hover:hover,
.overlay-section1-darken5-hover:hover,
.color-overlay-section-darken5-hover:hover,
.overlay-section-darken5-hover:hover {
  background-color: #ede9e1 !important;
}
.color-overlay-section1-darken10,
.overlay-section1-darken10,
.color-overlay-section-darken10,
.overlay-section-darken10,
.color-overlay-section1-darken10-hover:hover,
.overlay-section1-darken10-hover:hover,
.color-overlay-section-darken10-hover:hover,
.overlay-section-darken10-hover:hover {
  background-color: #e0ddd5 !important;
}
.color-overlay-section1-darken20,
.overlay-section1-darken20,
.color-overlay-section-darken20,
.overlay-section-darken20,
.color-overlay-section1-darken20-hover:hover,
.overlay-section1-darken20-hover:hover,
.color-overlay-section-darken20-hover:hover,
.overlay-section-darken20-hover:hover {
  background-color: #c7c4be !important;
}
.color-overlay-section1-light,
.overlay-section1-light,
.color-overlay-section-light,
.overlay-section-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-section1-light.arrow-down:after,
.overlay-section1-light.arrow-down:after,
.color-overlay-section-light.arrow-down:after,
.overlay-section-light.arrow-down:after,
.color-overlay-section1-light.arrow-bottom-right:after,
.overlay-section1-light.arrow-bottom-right:after,
.color-overlay-section-light.arrow-bottom-right:after,
.overlay-section-light.arrow-bottom-right:after,
.color-overlay-section1-light.arrow-bottom-left:after,
.overlay-section1-light.arrow-bottom-left:after,
.color-overlay-section-light.arrow-bottom-left:after,
.overlay-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-section1-light.arrow-up:after,
.overlay-section1-light.arrow-up:after,
.color-overlay-section-light.arrow-up:after,
.overlay-section-light.arrow-up:after,
.color-overlay-section1-light.arrow-top-right:after,
.overlay-section1-light.arrow-top-right:after,
.color-overlay-section-light.arrow-top-right:after,
.overlay-section-light.arrow-top-right:after,
.color-overlay-section1-light.arrow-top-left:after,
.overlay-section1-light.arrow-top-left:after,
.color-overlay-section-light.arrow-top-left:after,
.overlay-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-section1-lighten10,
.overlay-section1-lighten10,
.color-overlay-section-lighten10,
.overlay-section-lighten10,
.color-overlay-section1-lighten10-hover:hover,
.overlay-section1-lighten10-hover:hover,
.color-overlay-section-lighten10-hover:hover,
.overlay-section-lighten10-hover:hover {
  background-color: #faf6ef !important;
}
.color-overlay-section1-lighten20,
.overlay-section1-lighten20,
.color-overlay-section-lighten20,
.overlay-section-lighten20,
.color-overlay-section1-lighten20-hover:hover,
.overlay-section1-lighten20-hover:hover,
.color-overlay-section-lighten20-hover:hover,
.overlay-section-lighten20-hover:hover {
  background-color: #faf7f1 !important;
}
.color-overlay-section1-lighten50,
.overlay-section1-lighten50,
.color-overlay-section-lighten50,
.overlay-section-lighten50,
.color-overlay-section1-lighten50-hover:hover,
.overlay-section1-lighten50-hover:hover,
.color-overlay-section-lighten50-hover:hover,
.overlay-section-lighten50-hover:hover {
  background-color: #fcfaf6 !important;
}
.color-overlay-section1-hover:hover,
.overlay-section1-hover:hover,
.color-overlay-section-hover:hover,
.overlay-section-hover:hover {
  background-color: #F9F5ED !important;
}
.color-overlay-section1 > li::before,
.overlay-section1 > li::before,
.color-overlay-section > li::before,
.overlay-section > li::before {
  background-color: #F9F5ED !important;
}
.color-overlay-section1.arrow-down:after,
.overlay-section1.arrow-down:after,
.color-overlay-section.arrow-down:after,
.overlay-section.arrow-down:after,
.color-overlay-section1.arrow-bottom-right:after,
.overlay-section1.arrow-bottom-right:after,
.color-overlay-section.arrow-bottom-right:after,
.overlay-section.arrow-bottom-right:after,
.color-overlay-section1.arrow-bottom-left:after,
.overlay-section1.arrow-bottom-left:after,
.color-overlay-section.arrow-bottom-left:after,
.overlay-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.color-overlay-section1.arrow-up:after,
.overlay-section1.arrow-up:after,
.color-overlay-section.arrow-up:after,
.overlay-section.arrow-up:after,
.color-overlay-section1.arrow-top-right:after,
.overlay-section1.arrow-top-right:after,
.color-overlay-section.arrow-top-right:after,
.overlay-section.arrow-top-right:after,
.color-overlay-section1.arrow-top-left:after,
.overlay-section1.arrow-top-left:after,
.color-overlay-section.arrow-top-left:after,
.overlay-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.color-overlay-section1-after:after,
.overlay-section1-after:after,
.color-overlay-section-after:after,
.overlay-section-after:after {
  background-color: #F9F5ED !important;
}
.color-overlay-section1-before:before,
.overlay-section1-before:before,
.color-overlay-section-before:before,
.overlay-section-before:before {
  background-color: #F9F5ED !important;
}
.color-overlay-section2,
.overlay-section2 {
  background-color: #F1ECE1 !important;
}
.color-overlay-section2-opacity10,
.overlay-section2-opacity10 {
  background-color: rgba(241, 236, 225, 0.1) !important;
}
.color-overlay-section2-opacity20,
.overlay-section2-opacity20 {
  background-color: rgba(241, 236, 225, 0.2) !important;
}
.color-overlay-section2-opacity30,
.overlay-section2-opacity30 {
  background-color: rgba(241, 236, 225, 0.3) !important;
}
.color-overlay-section2-opacity40,
.overlay-section2-opacity40 {
  background-color: rgba(241, 236, 225, 0.4) !important;
}
.color-overlay-section2-opacity50,
.overlay-section2-opacity50 {
  background-color: rgba(241, 236, 225, 0.5) !important;
}
.color-overlay-section2-opacity60,
.overlay-section2-opacity60 {
  background-color: rgba(241, 236, 225, 0.6) !important;
}
.color-overlay-section2-opacity70,
.overlay-section2-opacity70 {
  background-color: rgba(241, 236, 225, 0.7) !important;
}
.color-overlay-section2-opacity80,
.overlay-section2-opacity80 {
  background-color: rgba(241, 236, 225, 0.8) !important;
}
.color-overlay-section2-opacity90,
.overlay-section2-opacity90 {
  background-color: rgba(241, 236, 225, 0.9) !important;
}
.color-overlay-section2-dark,
.overlay-section2-dark {
  background-color: #613d3b !important;
}
.color-overlay-section2-dark.arrow-down:after,
.overlay-section2-dark.arrow-down:after,
.color-overlay-section2-dark.arrow-bottom-right:after,
.overlay-section2-dark.arrow-bottom-right:after,
.color-overlay-section2-dark.arrow-bottom-left:after,
.overlay-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-section2-dark.arrow-up:after,
.overlay-section2-dark.arrow-up:after,
.color-overlay-section2-dark.arrow-top-right:after,
.overlay-section2-dark.arrow-top-right:after,
.color-overlay-section2-dark.arrow-top-left:after,
.overlay-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-section2-darken5,
.overlay-section2-darken5,
.color-overlay-section2-darken5-hover:hover,
.overlay-section2-darken5-hover:hover {
  background-color: #e5e0d6 !important;
}
.color-overlay-section2-darken10,
.overlay-section2-darken10,
.color-overlay-section2-darken10-hover:hover,
.overlay-section2-darken10-hover:hover {
  background-color: #d9d4cb !important;
}
.color-overlay-section2-darken20,
.overlay-section2-darken20,
.color-overlay-section2-darken20-hover:hover,
.overlay-section2-darken20-hover:hover {
  background-color: #c1bdb4 !important;
}
.color-overlay-section2-light,
.overlay-section2-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-section2-light.arrow-down:after,
.overlay-section2-light.arrow-down:after,
.color-overlay-section2-light.arrow-bottom-right:after,
.overlay-section2-light.arrow-bottom-right:after,
.color-overlay-section2-light.arrow-bottom-left:after,
.overlay-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-section2-light.arrow-up:after,
.overlay-section2-light.arrow-up:after,
.color-overlay-section2-light.arrow-top-right:after,
.overlay-section2-light.arrow-top-right:after,
.color-overlay-section2-light.arrow-top-left:after,
.overlay-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-section2-lighten10,
.overlay-section2-lighten10,
.color-overlay-section2-lighten10-hover:hover,
.overlay-section2-lighten10-hover:hover {
  background-color: #f2eee4 !important;
}
.color-overlay-section2-lighten20,
.overlay-section2-lighten20,
.color-overlay-section2-lighten20-hover:hover,
.overlay-section2-lighten20-hover:hover {
  background-color: #f4f0e7 !important;
}
.color-overlay-section2-lighten50,
.overlay-section2-lighten50,
.color-overlay-section2-lighten50-hover:hover,
.overlay-section2-lighten50-hover:hover {
  background-color: #f8f6f0 !important;
}
.color-overlay-section2-hover:hover,
.overlay-section2-hover:hover {
  background-color: #F1ECE1 !important;
}
.color-overlay-section2 > li::before,
.overlay-section2 > li::before {
  background-color: #F1ECE1 !important;
}
.color-overlay-section2.arrow-down:after,
.overlay-section2.arrow-down:after,
.color-overlay-section2.arrow-bottom-right:after,
.overlay-section2.arrow-bottom-right:after,
.color-overlay-section2.arrow-bottom-left:after,
.overlay-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.color-overlay-section2.arrow-up:after,
.overlay-section2.arrow-up:after,
.color-overlay-section2.arrow-top-right:after,
.overlay-section2.arrow-top-right:after,
.color-overlay-section2.arrow-top-left:after,
.overlay-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.color-overlay-section2-after:after,
.overlay-section2-after:after {
  background-color: #F1ECE1 !important;
}
.color-overlay-section2-before:before,
.overlay-section2-before:before {
  background-color: #F1ECE1 !important;
}
.color-overlay-section3,
.overlay-section3 {
  background-color: #338268 !important;
}
.color-overlay-section3-opacity10,
.overlay-section3-opacity10 {
  background-color: rgba(51, 130, 104, 0.1) !important;
}
.color-overlay-section3-opacity20,
.overlay-section3-opacity20 {
  background-color: rgba(51, 130, 104, 0.2) !important;
}
.color-overlay-section3-opacity30,
.overlay-section3-opacity30 {
  background-color: rgba(51, 130, 104, 0.3) !important;
}
.color-overlay-section3-opacity40,
.overlay-section3-opacity40 {
  background-color: rgba(51, 130, 104, 0.4) !important;
}
.color-overlay-section3-opacity50,
.overlay-section3-opacity50 {
  background-color: rgba(51, 130, 104, 0.5) !important;
}
.color-overlay-section3-opacity60,
.overlay-section3-opacity60 {
  background-color: rgba(51, 130, 104, 0.6) !important;
}
.color-overlay-section3-opacity70,
.overlay-section3-opacity70 {
  background-color: rgba(51, 130, 104, 0.7) !important;
}
.color-overlay-section3-opacity80,
.overlay-section3-opacity80 {
  background-color: rgba(51, 130, 104, 0.8) !important;
}
.color-overlay-section3-opacity90,
.overlay-section3-opacity90 {
  background-color: rgba(51, 130, 104, 0.9) !important;
}
.color-overlay-section3-dark,
.overlay-section3-dark {
  background-color: #613d3b !important;
}
.color-overlay-section3-dark.arrow-down:after,
.overlay-section3-dark.arrow-down:after,
.color-overlay-section3-dark.arrow-bottom-right:after,
.overlay-section3-dark.arrow-bottom-right:after,
.color-overlay-section3-dark.arrow-bottom-left:after,
.overlay-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-section3-dark.arrow-up:after,
.overlay-section3-dark.arrow-up:after,
.color-overlay-section3-dark.arrow-top-right:after,
.overlay-section3-dark.arrow-top-right:after,
.color-overlay-section3-dark.arrow-top-left:after,
.overlay-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-section3-darken5,
.overlay-section3-darken5,
.color-overlay-section3-darken5-hover:hover,
.overlay-section3-darken5-hover:hover {
  background-color: #307c63 !important;
}
.color-overlay-section3-darken10,
.overlay-section3-darken10,
.color-overlay-section3-darken10-hover:hover,
.overlay-section3-darken10-hover:hover {
  background-color: #2e755e !important;
}
.color-overlay-section3-darken20,
.overlay-section3-darken20,
.color-overlay-section3-darken20-hover:hover,
.overlay-section3-darken20-hover:hover {
  background-color: #296853 !important;
}
.color-overlay-section3-light,
.overlay-section3-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-section3-light.arrow-down:after,
.overlay-section3-light.arrow-down:after,
.color-overlay-section3-light.arrow-bottom-right:after,
.overlay-section3-light.arrow-bottom-right:after,
.color-overlay-section3-light.arrow-bottom-left:after,
.overlay-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-section3-light.arrow-up:after,
.overlay-section3-light.arrow-up:after,
.color-overlay-section3-light.arrow-top-right:after,
.overlay-section3-light.arrow-top-right:after,
.color-overlay-section3-light.arrow-top-left:after,
.overlay-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-section3-lighten10,
.overlay-section3-lighten10,
.color-overlay-section3-lighten10-hover:hover,
.overlay-section3-lighten10-hover:hover {
  background-color: #478f77 !important;
}
.color-overlay-section3-lighten20,
.overlay-section3-lighten20,
.color-overlay-section3-lighten20-hover:hover,
.overlay-section3-lighten20-hover:hover {
  background-color: #5c9b86 !important;
}
.color-overlay-section3-lighten50,
.overlay-section3-lighten50,
.color-overlay-section3-lighten50-hover:hover,
.overlay-section3-lighten50-hover:hover {
  background-color: #99c1b4 !important;
}
.color-overlay-section3-hover:hover,
.overlay-section3-hover:hover {
  background-color: #338268 !important;
}
.color-overlay-section3 > li::before,
.overlay-section3 > li::before {
  background-color: #338268 !important;
}
.color-overlay-section3.arrow-down:after,
.overlay-section3.arrow-down:after,
.color-overlay-section3.arrow-bottom-right:after,
.overlay-section3.arrow-bottom-right:after,
.color-overlay-section3.arrow-bottom-left:after,
.overlay-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-overlay-section3.arrow-up:after,
.overlay-section3.arrow-up:after,
.color-overlay-section3.arrow-top-right:after,
.overlay-section3.arrow-top-right:after,
.color-overlay-section3.arrow-top-left:after,
.overlay-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-overlay-section3-after:after,
.overlay-section3-after:after {
  background-color: #338268 !important;
}
.color-overlay-section3-before:before,
.overlay-section3-before:before {
  background-color: #338268 !important;
}
.color-overlay-section4,
.overlay-section4 {
  background-color: #BF80B8 !important;
}
.color-overlay-section4-opacity10,
.overlay-section4-opacity10 {
  background-color: rgba(191, 128, 184, 0.1) !important;
}
.color-overlay-section4-opacity20,
.overlay-section4-opacity20 {
  background-color: rgba(191, 128, 184, 0.2) !important;
}
.color-overlay-section4-opacity30,
.overlay-section4-opacity30 {
  background-color: rgba(191, 128, 184, 0.3) !important;
}
.color-overlay-section4-opacity40,
.overlay-section4-opacity40 {
  background-color: rgba(191, 128, 184, 0.4) !important;
}
.color-overlay-section4-opacity50,
.overlay-section4-opacity50 {
  background-color: rgba(191, 128, 184, 0.5) !important;
}
.color-overlay-section4-opacity60,
.overlay-section4-opacity60 {
  background-color: rgba(191, 128, 184, 0.6) !important;
}
.color-overlay-section4-opacity70,
.overlay-section4-opacity70 {
  background-color: rgba(191, 128, 184, 0.7) !important;
}
.color-overlay-section4-opacity80,
.overlay-section4-opacity80 {
  background-color: rgba(191, 128, 184, 0.8) !important;
}
.color-overlay-section4-opacity90,
.overlay-section4-opacity90 {
  background-color: rgba(191, 128, 184, 0.9) !important;
}
.color-overlay-section4-dark,
.overlay-section4-dark {
  background-color: #613d3b !important;
}
.color-overlay-section4-dark.arrow-down:after,
.overlay-section4-dark.arrow-down:after,
.color-overlay-section4-dark.arrow-bottom-right:after,
.overlay-section4-dark.arrow-bottom-right:after,
.color-overlay-section4-dark.arrow-bottom-left:after,
.overlay-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-section4-dark.arrow-up:after,
.overlay-section4-dark.arrow-up:after,
.color-overlay-section4-dark.arrow-top-right:after,
.overlay-section4-dark.arrow-top-right:after,
.color-overlay-section4-dark.arrow-top-left:after,
.overlay-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-section4-darken5,
.overlay-section4-darken5,
.color-overlay-section4-darken5-hover:hover,
.overlay-section4-darken5-hover:hover {
  background-color: #b57aaf !important;
}
.color-overlay-section4-darken10,
.overlay-section4-darken10,
.color-overlay-section4-darken10-hover:hover,
.overlay-section4-darken10-hover:hover {
  background-color: #ac73a6 !important;
}
.color-overlay-section4-darken20,
.overlay-section4-darken20,
.color-overlay-section4-darken20-hover:hover,
.overlay-section4-darken20-hover:hover {
  background-color: #996693 !important;
}
.color-overlay-section4-light,
.overlay-section4-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-section4-light.arrow-down:after,
.overlay-section4-light.arrow-down:after,
.color-overlay-section4-light.arrow-bottom-right:after,
.overlay-section4-light.arrow-bottom-right:after,
.color-overlay-section4-light.arrow-bottom-left:after,
.overlay-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-section4-light.arrow-up:after,
.overlay-section4-light.arrow-up:after,
.color-overlay-section4-light.arrow-top-right:after,
.overlay-section4-light.arrow-top-right:after,
.color-overlay-section4-light.arrow-top-left:after,
.overlay-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-section4-lighten10,
.overlay-section4-lighten10,
.color-overlay-section4-lighten10-hover:hover,
.overlay-section4-lighten10-hover:hover {
  background-color: #c58dbf !important;
}
.color-overlay-section4-lighten20,
.overlay-section4-lighten20,
.color-overlay-section4-lighten20-hover:hover,
.overlay-section4-lighten20-hover:hover {
  background-color: #cc99c6 !important;
}
.color-overlay-section4-lighten50,
.overlay-section4-lighten50,
.color-overlay-section4-lighten50-hover:hover,
.overlay-section4-lighten50-hover:hover {
  background-color: #dfc0dc !important;
}
.color-overlay-section4-hover:hover,
.overlay-section4-hover:hover {
  background-color: #BF80B8 !important;
}
.color-overlay-section4 > li::before,
.overlay-section4 > li::before {
  background-color: #BF80B8 !important;
}
.color-overlay-section4.arrow-down:after,
.overlay-section4.arrow-down:after,
.color-overlay-section4.arrow-bottom-right:after,
.overlay-section4.arrow-bottom-right:after,
.color-overlay-section4.arrow-bottom-left:after,
.overlay-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-overlay-section4.arrow-up:after,
.overlay-section4.arrow-up:after,
.color-overlay-section4.arrow-top-right:after,
.overlay-section4.arrow-top-right:after,
.color-overlay-section4.arrow-top-left:after,
.overlay-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-overlay-section4-after:after,
.overlay-section4-after:after {
  background-color: #BF80B8 !important;
}
.color-overlay-section4-before:before,
.overlay-section4-before:before {
  background-color: #BF80B8 !important;
}
.color-overlay-overlay,
.overlay-overlay {
  background-color: black !important;
}
.color-overlay-overlay-opacity10,
.overlay-overlay-opacity10 {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.color-overlay-overlay-opacity20,
.overlay-overlay-opacity20 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.color-overlay-overlay-opacity30,
.overlay-overlay-opacity30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.color-overlay-overlay-opacity40,
.overlay-overlay-opacity40 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}
.color-overlay-overlay-opacity50,
.overlay-overlay-opacity50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.color-overlay-overlay-opacity60,
.overlay-overlay-opacity60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.color-overlay-overlay-opacity70,
.overlay-overlay-opacity70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.color-overlay-overlay-opacity80,
.overlay-overlay-opacity80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.color-overlay-overlay-opacity90,
.overlay-overlay-opacity90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.color-overlay-overlay-dark,
.overlay-overlay-dark {
  background-color: #613d3b !important;
}
.color-overlay-overlay-dark.arrow-down:after,
.overlay-overlay-dark.arrow-down:after,
.color-overlay-overlay-dark.arrow-bottom-right:after,
.overlay-overlay-dark.arrow-bottom-right:after,
.color-overlay-overlay-dark.arrow-bottom-left:after,
.overlay-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-overlay-dark.arrow-up:after,
.overlay-overlay-dark.arrow-up:after,
.color-overlay-overlay-dark.arrow-top-right:after,
.overlay-overlay-dark.arrow-top-right:after,
.color-overlay-overlay-dark.arrow-top-left:after,
.overlay-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-overlay-darken5,
.overlay-overlay-darken5,
.color-overlay-overlay-darken5-hover:hover,
.overlay-overlay-darken5-hover:hover {
  background-color: #000000 !important;
}
.color-overlay-overlay-darken10,
.overlay-overlay-darken10,
.color-overlay-overlay-darken10-hover:hover,
.overlay-overlay-darken10-hover:hover {
  background-color: #000000 !important;
}
.color-overlay-overlay-darken20,
.overlay-overlay-darken20,
.color-overlay-overlay-darken20-hover:hover,
.overlay-overlay-darken20-hover:hover {
  background-color: #000000 !important;
}
.color-overlay-overlay-light,
.overlay-overlay-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-overlay-light.arrow-down:after,
.overlay-overlay-light.arrow-down:after,
.color-overlay-overlay-light.arrow-bottom-right:after,
.overlay-overlay-light.arrow-bottom-right:after,
.color-overlay-overlay-light.arrow-bottom-left:after,
.overlay-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-overlay-light.arrow-up:after,
.overlay-overlay-light.arrow-up:after,
.color-overlay-overlay-light.arrow-top-right:after,
.overlay-overlay-light.arrow-top-right:after,
.color-overlay-overlay-light.arrow-top-left:after,
.overlay-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-overlay-lighten10,
.overlay-overlay-lighten10,
.color-overlay-overlay-lighten10-hover:hover,
.overlay-overlay-lighten10-hover:hover {
  background-color: #191919 !important;
}
.color-overlay-overlay-lighten20,
.overlay-overlay-lighten20,
.color-overlay-overlay-lighten20-hover:hover,
.overlay-overlay-lighten20-hover:hover {
  background-color: #333333 !important;
}
.color-overlay-overlay-lighten50,
.overlay-overlay-lighten50,
.color-overlay-overlay-lighten50-hover:hover,
.overlay-overlay-lighten50-hover:hover {
  background-color: #808080 !important;
}
.color-overlay-overlay-hover:hover,
.overlay-overlay-hover:hover {
  background-color: black !important;
}
.color-overlay-overlay > li::before,
.overlay-overlay > li::before {
  background-color: black !important;
}
.color-overlay-overlay.arrow-down:after,
.overlay-overlay.arrow-down:after,
.color-overlay-overlay.arrow-bottom-right:after,
.overlay-overlay.arrow-bottom-right:after,
.color-overlay-overlay.arrow-bottom-left:after,
.overlay-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-overlay-overlay.arrow-up:after,
.overlay-overlay.arrow-up:after,
.color-overlay-overlay.arrow-top-right:after,
.overlay-overlay.arrow-top-right:after,
.color-overlay-overlay.arrow-top-left:after,
.overlay-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-overlay-overlay-after:after,
.overlay-overlay-after:after {
  background-color: black !important;
}
.color-overlay-overlay-before:before,
.overlay-overlay-before:before {
  background-color: black !important;
}
.color-overlay-contrast,
.overlay-contrast {
  background-color: #8A4743 !important;
}
.color-overlay-contrast-opacity10,
.overlay-contrast-opacity10 {
  background-color: rgba(138, 71, 67, 0.1) !important;
}
.color-overlay-contrast-opacity20,
.overlay-contrast-opacity20 {
  background-color: rgba(138, 71, 67, 0.2) !important;
}
.color-overlay-contrast-opacity30,
.overlay-contrast-opacity30 {
  background-color: rgba(138, 71, 67, 0.3) !important;
}
.color-overlay-contrast-opacity40,
.overlay-contrast-opacity40 {
  background-color: rgba(138, 71, 67, 0.4) !important;
}
.color-overlay-contrast-opacity50,
.overlay-contrast-opacity50 {
  background-color: rgba(138, 71, 67, 0.5) !important;
}
.color-overlay-contrast-opacity60,
.overlay-contrast-opacity60 {
  background-color: rgba(138, 71, 67, 0.6) !important;
}
.color-overlay-contrast-opacity70,
.overlay-contrast-opacity70 {
  background-color: rgba(138, 71, 67, 0.7) !important;
}
.color-overlay-contrast-opacity80,
.overlay-contrast-opacity80 {
  background-color: rgba(138, 71, 67, 0.8) !important;
}
.color-overlay-contrast-opacity90,
.overlay-contrast-opacity90 {
  background-color: rgba(138, 71, 67, 0.9) !important;
}
.color-overlay-contrast-dark,
.overlay-contrast-dark {
  background-color: #532b28 !important;
}
.color-overlay-contrast-dark.arrow-down:after,
.overlay-contrast-dark.arrow-down:after,
.color-overlay-contrast-dark.arrow-bottom-right:after,
.overlay-contrast-dark.arrow-bottom-right:after,
.color-overlay-contrast-dark.arrow-bottom-left:after,
.overlay-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.color-overlay-contrast-dark.arrow-up:after,
.overlay-contrast-dark.arrow-up:after,
.color-overlay-contrast-dark.arrow-top-right:after,
.overlay-contrast-dark.arrow-top-right:after,
.color-overlay-contrast-dark.arrow-top-left:after,
.overlay-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.color-overlay-contrast-darken5,
.overlay-contrast-darken5,
.color-overlay-contrast-darken5-hover:hover,
.overlay-contrast-darken5-hover:hover {
  background-color: #834340 !important;
}
.color-overlay-contrast-darken10,
.overlay-contrast-darken10,
.color-overlay-contrast-darken10-hover:hover,
.overlay-contrast-darken10-hover:hover {
  background-color: #7c403c !important;
}
.color-overlay-contrast-darken20,
.overlay-contrast-darken20,
.color-overlay-contrast-darken20-hover:hover,
.overlay-contrast-darken20-hover:hover {
  background-color: #6e3936 !important;
}
.color-overlay-contrast-light,
.overlay-contrast-light {
  background-color: #ede3e3 !important;
}
.color-overlay-contrast-light.arrow-down:after,
.overlay-contrast-light.arrow-down:after,
.color-overlay-contrast-light.arrow-bottom-right:after,
.overlay-contrast-light.arrow-bottom-right:after,
.color-overlay-contrast-light.arrow-bottom-left:after,
.overlay-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.color-overlay-contrast-light.arrow-up:after,
.overlay-contrast-light.arrow-up:after,
.color-overlay-contrast-light.arrow-top-right:after,
.overlay-contrast-light.arrow-top-right:after,
.color-overlay-contrast-light.arrow-top-left:after,
.overlay-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.color-overlay-contrast-lighten10,
.overlay-contrast-lighten10,
.color-overlay-contrast-lighten10-hover:hover,
.overlay-contrast-lighten10-hover:hover {
  background-color: #965956 !important;
}
.color-overlay-contrast-lighten20,
.overlay-contrast-lighten20,
.color-overlay-contrast-lighten20-hover:hover,
.overlay-contrast-lighten20-hover:hover {
  background-color: #a16c69 !important;
}
.color-overlay-contrast-lighten50,
.overlay-contrast-lighten50,
.color-overlay-contrast-lighten50-hover:hover,
.overlay-contrast-lighten50-hover:hover {
  background-color: #c5a3a1 !important;
}
.color-overlay-contrast-hover:hover,
.overlay-contrast-hover:hover {
  background-color: #8A4743 !important;
}
.color-overlay-contrast > li::before,
.overlay-contrast > li::before {
  background-color: #8A4743 !important;
}
.color-overlay-contrast.arrow-down:after,
.overlay-contrast.arrow-down:after,
.color-overlay-contrast.arrow-bottom-right:after,
.overlay-contrast.arrow-bottom-right:after,
.color-overlay-contrast.arrow-bottom-left:after,
.overlay-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-overlay-contrast.arrow-up:after,
.overlay-contrast.arrow-up:after,
.color-overlay-contrast.arrow-top-right:after,
.overlay-contrast.arrow-top-right:after,
.color-overlay-contrast.arrow-top-left:after,
.overlay-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-overlay-contrast-after:after,
.overlay-contrast-after:after {
  background-color: #8A4743 !important;
}
.color-overlay-contrast-before:before,
.overlay-contrast-before:before {
  background-color: #8A4743 !important;
}
.color-overlay-action,
.overlay-action {
  background-color: #624f9e !important;
}
.color-overlay-action-opacity10,
.overlay-action-opacity10 {
  background-color: rgba(98, 79, 158, 0.1) !important;
}
.color-overlay-action-opacity20,
.overlay-action-opacity20 {
  background-color: rgba(98, 79, 158, 0.2) !important;
}
.color-overlay-action-opacity30,
.overlay-action-opacity30 {
  background-color: rgba(98, 79, 158, 0.3) !important;
}
.color-overlay-action-opacity40,
.overlay-action-opacity40 {
  background-color: rgba(98, 79, 158, 0.4) !important;
}
.color-overlay-action-opacity50,
.overlay-action-opacity50 {
  background-color: rgba(98, 79, 158, 0.5) !important;
}
.color-overlay-action-opacity60,
.overlay-action-opacity60 {
  background-color: rgba(98, 79, 158, 0.6) !important;
}
.color-overlay-action-opacity70,
.overlay-action-opacity70 {
  background-color: rgba(98, 79, 158, 0.7) !important;
}
.color-overlay-action-opacity80,
.overlay-action-opacity80 {
  background-color: rgba(98, 79, 158, 0.8) !important;
}
.color-overlay-action-opacity90,
.overlay-action-opacity90 {
  background-color: rgba(98, 79, 158, 0.9) !important;
}
.color-overlay-action-dark,
.overlay-action-dark {
  background-color: #544488 !important;
}
.color-overlay-action-dark.arrow-down:after,
.overlay-action-dark.arrow-down:after,
.color-overlay-action-dark.arrow-bottom-right:after,
.overlay-action-dark.arrow-bottom-right:after,
.color-overlay-action-dark.arrow-bottom-left:after,
.overlay-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.color-overlay-action-dark.arrow-up:after,
.overlay-action-dark.arrow-up:after,
.color-overlay-action-dark.arrow-top-right:after,
.overlay-action-dark.arrow-top-right:after,
.color-overlay-action-dark.arrow-top-left:after,
.overlay-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.color-overlay-action-darken5,
.overlay-action-darken5,
.color-overlay-action-darken5-hover:hover,
.overlay-action-darken5-hover:hover {
  background-color: #5d4b96 !important;
}
.color-overlay-action-darken10,
.overlay-action-darken10,
.color-overlay-action-darken10-hover:hover,
.overlay-action-darken10-hover:hover {
  background-color: #58478e !important;
}
.color-overlay-action-darken20,
.overlay-action-darken20,
.color-overlay-action-darken20-hover:hover,
.overlay-action-darken20-hover:hover {
  background-color: #4e3f7e !important;
}
.color-overlay-action-light,
.overlay-action-light {
  background-color: #e7e5f0 !important;
}
.color-overlay-action-light.arrow-down:after,
.overlay-action-light.arrow-down:after,
.color-overlay-action-light.arrow-bottom-right:after,
.overlay-action-light.arrow-bottom-right:after,
.color-overlay-action-light.arrow-bottom-left:after,
.overlay-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.color-overlay-action-light.arrow-up:after,
.overlay-action-light.arrow-up:after,
.color-overlay-action-light.arrow-top-right:after,
.overlay-action-light.arrow-top-right:after,
.color-overlay-action-light.arrow-top-left:after,
.overlay-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.color-overlay-action-lighten10,
.overlay-action-lighten10,
.color-overlay-action-lighten10-hover:hover,
.overlay-action-lighten10-hover:hover {
  background-color: #7261a8 !important;
}
.color-overlay-action-lighten20,
.overlay-action-lighten20,
.color-overlay-action-lighten20-hover:hover,
.overlay-action-lighten20-hover:hover {
  background-color: #8172b1 !important;
}
.color-overlay-action-lighten50,
.overlay-action-lighten50,
.color-overlay-action-lighten50-hover:hover,
.overlay-action-lighten50-hover:hover {
  background-color: #b1a7cf !important;
}
.color-overlay-action-hover:hover,
.overlay-action-hover:hover {
  background-color: #624f9e !important;
}
.color-overlay-action > li::before,
.overlay-action > li::before {
  background-color: #624f9e !important;
}
.color-overlay-action.arrow-down:after,
.overlay-action.arrow-down:after,
.color-overlay-action.arrow-bottom-right:after,
.overlay-action.arrow-bottom-right:after,
.color-overlay-action.arrow-bottom-left:after,
.overlay-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.color-overlay-action.arrow-up:after,
.overlay-action.arrow-up:after,
.color-overlay-action.arrow-top-right:after,
.overlay-action.arrow-top-right:after,
.color-overlay-action.arrow-top-left:after,
.overlay-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.color-overlay-action-after:after,
.overlay-action-after:after {
  background-color: #624f9e !important;
}
.color-overlay-action-before:before,
.overlay-action-before:before {
  background-color: #624f9e !important;
}
.color-overlay-text-primary,
.overlay-text-primary {
  background-color: #453B31 !important;
}
.color-overlay-text-primary-opacity10,
.overlay-text-primary-opacity10 {
  background-color: rgba(69, 59, 49, 0.1) !important;
}
.color-overlay-text-primary-opacity20,
.overlay-text-primary-opacity20 {
  background-color: rgba(69, 59, 49, 0.2) !important;
}
.color-overlay-text-primary-opacity30,
.overlay-text-primary-opacity30 {
  background-color: rgba(69, 59, 49, 0.3) !important;
}
.color-overlay-text-primary-opacity40,
.overlay-text-primary-opacity40 {
  background-color: rgba(69, 59, 49, 0.4) !important;
}
.color-overlay-text-primary-opacity50,
.overlay-text-primary-opacity50 {
  background-color: rgba(69, 59, 49, 0.5) !important;
}
.color-overlay-text-primary-opacity60,
.overlay-text-primary-opacity60 {
  background-color: rgba(69, 59, 49, 0.6) !important;
}
.color-overlay-text-primary-opacity70,
.overlay-text-primary-opacity70 {
  background-color: rgba(69, 59, 49, 0.7) !important;
}
.color-overlay-text-primary-opacity80,
.overlay-text-primary-opacity80 {
  background-color: rgba(69, 59, 49, 0.8) !important;
}
.color-overlay-text-primary-opacity90,
.overlay-text-primary-opacity90 {
  background-color: rgba(69, 59, 49, 0.9) !important;
}
.color-overlay-text-primary-dark,
.overlay-text-primary-dark {
  background-color: #613d3b !important;
}
.color-overlay-text-primary-dark.arrow-down:after,
.overlay-text-primary-dark.arrow-down:after,
.color-overlay-text-primary-dark.arrow-bottom-right:after,
.overlay-text-primary-dark.arrow-bottom-right:after,
.color-overlay-text-primary-dark.arrow-bottom-left:after,
.overlay-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-text-primary-dark.arrow-up:after,
.overlay-text-primary-dark.arrow-up:after,
.color-overlay-text-primary-dark.arrow-top-right:after,
.overlay-text-primary-dark.arrow-top-right:after,
.color-overlay-text-primary-dark.arrow-top-left:after,
.overlay-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-text-primary-darken5,
.overlay-text-primary-darken5,
.color-overlay-text-primary-darken5-hover:hover,
.overlay-text-primary-darken5-hover:hover {
  background-color: #42382f !important;
}
.color-overlay-text-primary-darken10,
.overlay-text-primary-darken10,
.color-overlay-text-primary-darken10-hover:hover,
.overlay-text-primary-darken10-hover:hover {
  background-color: #3e352c !important;
}
.color-overlay-text-primary-darken20,
.overlay-text-primary-darken20,
.color-overlay-text-primary-darken20-hover:hover,
.overlay-text-primary-darken20-hover:hover {
  background-color: #372f27 !important;
}
.color-overlay-text-primary-light,
.overlay-text-primary-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-text-primary-light.arrow-down:after,
.overlay-text-primary-light.arrow-down:after,
.color-overlay-text-primary-light.arrow-bottom-right:after,
.overlay-text-primary-light.arrow-bottom-right:after,
.color-overlay-text-primary-light.arrow-bottom-left:after,
.overlay-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-text-primary-light.arrow-up:after,
.overlay-text-primary-light.arrow-up:after,
.color-overlay-text-primary-light.arrow-top-right:after,
.overlay-text-primary-light.arrow-top-right:after,
.color-overlay-text-primary-light.arrow-top-left:after,
.overlay-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-text-primary-lighten10,
.overlay-text-primary-lighten10,
.color-overlay-text-primary-lighten10-hover:hover,
.overlay-text-primary-lighten10-hover:hover {
  background-color: #584f46 !important;
}
.color-overlay-text-primary-lighten20,
.overlay-text-primary-lighten20,
.color-overlay-text-primary-lighten20-hover:hover,
.overlay-text-primary-lighten20-hover:hover {
  background-color: #6a625a !important;
}
.color-overlay-text-primary-lighten50,
.overlay-text-primary-lighten50,
.color-overlay-text-primary-lighten50-hover:hover,
.overlay-text-primary-lighten50-hover:hover {
  background-color: #a29d98 !important;
}
.color-overlay-text-primary-hover:hover,
.overlay-text-primary-hover:hover {
  background-color: #453B31 !important;
}
.color-overlay-text-primary > li::before,
.overlay-text-primary > li::before {
  background-color: #453B31 !important;
}
.color-overlay-text-primary.arrow-down:after,
.overlay-text-primary.arrow-down:after,
.color-overlay-text-primary.arrow-bottom-right:after,
.overlay-text-primary.arrow-bottom-right:after,
.color-overlay-text-primary.arrow-bottom-left:after,
.overlay-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.color-overlay-text-primary.arrow-up:after,
.overlay-text-primary.arrow-up:after,
.color-overlay-text-primary.arrow-top-right:after,
.overlay-text-primary.arrow-top-right:after,
.color-overlay-text-primary.arrow-top-left:after,
.overlay-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.color-overlay-text-primary-after:after,
.overlay-text-primary-after:after {
  background-color: #453B31 !important;
}
.color-overlay-text-primary-before:before,
.overlay-text-primary-before:before {
  background-color: #453B31 !important;
}
.color-overlay-footer,
.overlay-footer {
  background-color: white !important;
}
.color-overlay-footer-opacity10,
.overlay-footer-opacity10 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.color-overlay-footer-opacity20,
.overlay-footer-opacity20 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.color-overlay-footer-opacity30,
.overlay-footer-opacity30 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.color-overlay-footer-opacity40,
.overlay-footer-opacity40 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.color-overlay-footer-opacity50,
.overlay-footer-opacity50 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.color-overlay-footer-opacity60,
.overlay-footer-opacity60 {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.color-overlay-footer-opacity70,
.overlay-footer-opacity70 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.color-overlay-footer-opacity80,
.overlay-footer-opacity80 {
  background-color: rgba(255, 255, 255, 0.8) !important;
}
.color-overlay-footer-opacity90,
.overlay-footer-opacity90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.color-overlay-footer-dark,
.overlay-footer-dark {
  background-color: #613d3b !important;
}
.color-overlay-footer-dark.arrow-down:after,
.overlay-footer-dark.arrow-down:after,
.color-overlay-footer-dark.arrow-bottom-right:after,
.overlay-footer-dark.arrow-bottom-right:after,
.color-overlay-footer-dark.arrow-bottom-left:after,
.overlay-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-footer-dark.arrow-up:after,
.overlay-footer-dark.arrow-up:after,
.color-overlay-footer-dark.arrow-top-right:after,
.overlay-footer-dark.arrow-top-right:after,
.color-overlay-footer-dark.arrow-top-left:after,
.overlay-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-footer-darken5,
.overlay-footer-darken5,
.color-overlay-footer-darken5-hover:hover,
.overlay-footer-darken5-hover:hover {
  background-color: #f2f2f2 !important;
}
.color-overlay-footer-darken10,
.overlay-footer-darken10,
.color-overlay-footer-darken10-hover:hover,
.overlay-footer-darken10-hover:hover {
  background-color: #e6e6e6 !important;
}
.color-overlay-footer-darken20,
.overlay-footer-darken20,
.color-overlay-footer-darken20-hover:hover,
.overlay-footer-darken20-hover:hover {
  background-color: #cccccc !important;
}
.color-overlay-footer-light,
.overlay-footer-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-footer-light.arrow-down:after,
.overlay-footer-light.arrow-down:after,
.color-overlay-footer-light.arrow-bottom-right:after,
.overlay-footer-light.arrow-bottom-right:after,
.color-overlay-footer-light.arrow-bottom-left:after,
.overlay-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-footer-light.arrow-up:after,
.overlay-footer-light.arrow-up:after,
.color-overlay-footer-light.arrow-top-right:after,
.overlay-footer-light.arrow-top-right:after,
.color-overlay-footer-light.arrow-top-left:after,
.overlay-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-footer-lighten10,
.overlay-footer-lighten10,
.color-overlay-footer-lighten10-hover:hover,
.overlay-footer-lighten10-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-footer-lighten20,
.overlay-footer-lighten20,
.color-overlay-footer-lighten20-hover:hover,
.overlay-footer-lighten20-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-footer-lighten50,
.overlay-footer-lighten50,
.color-overlay-footer-lighten50-hover:hover,
.overlay-footer-lighten50-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-footer-hover:hover,
.overlay-footer-hover:hover {
  background-color: white !important;
}
.color-overlay-footer > li::before,
.overlay-footer > li::before {
  background-color: white !important;
}
.color-overlay-footer.arrow-down:after,
.overlay-footer.arrow-down:after,
.color-overlay-footer.arrow-bottom-right:after,
.overlay-footer.arrow-bottom-right:after,
.color-overlay-footer.arrow-bottom-left:after,
.overlay-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-overlay-footer.arrow-up:after,
.overlay-footer.arrow-up:after,
.color-overlay-footer.arrow-top-right:after,
.overlay-footer.arrow-top-right:after,
.color-overlay-footer.arrow-top-left:after,
.overlay-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-overlay-footer-after:after,
.overlay-footer-after:after {
  background-color: white !important;
}
.color-overlay-footer-before:before,
.overlay-footer-before:before {
  background-color: white !important;
}
.color-overlay-text-contrast,
.overlay-text-contrast {
  background-color: #8A4743 !important;
}
.color-overlay-text-contrast-opacity10,
.overlay-text-contrast-opacity10 {
  background-color: rgba(138, 71, 67, 0.1) !important;
}
.color-overlay-text-contrast-opacity20,
.overlay-text-contrast-opacity20 {
  background-color: rgba(138, 71, 67, 0.2) !important;
}
.color-overlay-text-contrast-opacity30,
.overlay-text-contrast-opacity30 {
  background-color: rgba(138, 71, 67, 0.3) !important;
}
.color-overlay-text-contrast-opacity40,
.overlay-text-contrast-opacity40 {
  background-color: rgba(138, 71, 67, 0.4) !important;
}
.color-overlay-text-contrast-opacity50,
.overlay-text-contrast-opacity50 {
  background-color: rgba(138, 71, 67, 0.5) !important;
}
.color-overlay-text-contrast-opacity60,
.overlay-text-contrast-opacity60 {
  background-color: rgba(138, 71, 67, 0.6) !important;
}
.color-overlay-text-contrast-opacity70,
.overlay-text-contrast-opacity70 {
  background-color: rgba(138, 71, 67, 0.7) !important;
}
.color-overlay-text-contrast-opacity80,
.overlay-text-contrast-opacity80 {
  background-color: rgba(138, 71, 67, 0.8) !important;
}
.color-overlay-text-contrast-opacity90,
.overlay-text-contrast-opacity90 {
  background-color: rgba(138, 71, 67, 0.9) !important;
}
.color-overlay-text-contrast-dark,
.overlay-text-contrast-dark {
  background-color: #613d3b !important;
}
.color-overlay-text-contrast-dark.arrow-down:after,
.overlay-text-contrast-dark.arrow-down:after,
.color-overlay-text-contrast-dark.arrow-bottom-right:after,
.overlay-text-contrast-dark.arrow-bottom-right:after,
.color-overlay-text-contrast-dark.arrow-bottom-left:after,
.overlay-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-text-contrast-dark.arrow-up:after,
.overlay-text-contrast-dark.arrow-up:after,
.color-overlay-text-contrast-dark.arrow-top-right:after,
.overlay-text-contrast-dark.arrow-top-right:after,
.color-overlay-text-contrast-dark.arrow-top-left:after,
.overlay-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-text-contrast-darken5,
.overlay-text-contrast-darken5,
.color-overlay-text-contrast-darken5-hover:hover,
.overlay-text-contrast-darken5-hover:hover {
  background-color: #834340 !important;
}
.color-overlay-text-contrast-darken10,
.overlay-text-contrast-darken10,
.color-overlay-text-contrast-darken10-hover:hover,
.overlay-text-contrast-darken10-hover:hover {
  background-color: #7c403c !important;
}
.color-overlay-text-contrast-darken20,
.overlay-text-contrast-darken20,
.color-overlay-text-contrast-darken20-hover:hover,
.overlay-text-contrast-darken20-hover:hover {
  background-color: #6e3936 !important;
}
.color-overlay-text-contrast-light,
.overlay-text-contrast-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-text-contrast-light.arrow-down:after,
.overlay-text-contrast-light.arrow-down:after,
.color-overlay-text-contrast-light.arrow-bottom-right:after,
.overlay-text-contrast-light.arrow-bottom-right:after,
.color-overlay-text-contrast-light.arrow-bottom-left:after,
.overlay-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-text-contrast-light.arrow-up:after,
.overlay-text-contrast-light.arrow-up:after,
.color-overlay-text-contrast-light.arrow-top-right:after,
.overlay-text-contrast-light.arrow-top-right:after,
.color-overlay-text-contrast-light.arrow-top-left:after,
.overlay-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-text-contrast-lighten10,
.overlay-text-contrast-lighten10,
.color-overlay-text-contrast-lighten10-hover:hover,
.overlay-text-contrast-lighten10-hover:hover {
  background-color: #965956 !important;
}
.color-overlay-text-contrast-lighten20,
.overlay-text-contrast-lighten20,
.color-overlay-text-contrast-lighten20-hover:hover,
.overlay-text-contrast-lighten20-hover:hover {
  background-color: #a16c69 !important;
}
.color-overlay-text-contrast-lighten50,
.overlay-text-contrast-lighten50,
.color-overlay-text-contrast-lighten50-hover:hover,
.overlay-text-contrast-lighten50-hover:hover {
  background-color: #c5a3a1 !important;
}
.color-overlay-text-contrast-hover:hover,
.overlay-text-contrast-hover:hover {
  background-color: #8A4743 !important;
}
.color-overlay-text-contrast > li::before,
.overlay-text-contrast > li::before {
  background-color: #8A4743 !important;
}
.color-overlay-text-contrast.arrow-down:after,
.overlay-text-contrast.arrow-down:after,
.color-overlay-text-contrast.arrow-bottom-right:after,
.overlay-text-contrast.arrow-bottom-right:after,
.color-overlay-text-contrast.arrow-bottom-left:after,
.overlay-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-overlay-text-contrast.arrow-up:after,
.overlay-text-contrast.arrow-up:after,
.color-overlay-text-contrast.arrow-top-right:after,
.overlay-text-contrast.arrow-top-right:after,
.color-overlay-text-contrast.arrow-top-left:after,
.overlay-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-overlay-text-contrast-after:after,
.overlay-text-contrast-after:after {
  background-color: #8A4743 !important;
}
.color-overlay-text-contrast-before:before,
.overlay-text-contrast-before:before {
  background-color: #8A4743 !important;
}
.color-overlay-headings,
.overlay-headings {
  background-color: #613d3b !important;
}
.color-overlay-headings-opacity10,
.overlay-headings-opacity10 {
  background-color: rgba(97, 61, 59, 0.1) !important;
}
.color-overlay-headings-opacity20,
.overlay-headings-opacity20 {
  background-color: rgba(97, 61, 59, 0.2) !important;
}
.color-overlay-headings-opacity30,
.overlay-headings-opacity30 {
  background-color: rgba(97, 61, 59, 0.3) !important;
}
.color-overlay-headings-opacity40,
.overlay-headings-opacity40 {
  background-color: rgba(97, 61, 59, 0.4) !important;
}
.color-overlay-headings-opacity50,
.overlay-headings-opacity50 {
  background-color: rgba(97, 61, 59, 0.5) !important;
}
.color-overlay-headings-opacity60,
.overlay-headings-opacity60 {
  background-color: rgba(97, 61, 59, 0.6) !important;
}
.color-overlay-headings-opacity70,
.overlay-headings-opacity70 {
  background-color: rgba(97, 61, 59, 0.7) !important;
}
.color-overlay-headings-opacity80,
.overlay-headings-opacity80 {
  background-color: rgba(97, 61, 59, 0.8) !important;
}
.color-overlay-headings-opacity90,
.overlay-headings-opacity90 {
  background-color: rgba(97, 61, 59, 0.9) !important;
}
.color-overlay-headings-dark,
.overlay-headings-dark {
  background-color: #613d3b !important;
}
.color-overlay-headings-dark.arrow-down:after,
.overlay-headings-dark.arrow-down:after,
.color-overlay-headings-dark.arrow-bottom-right:after,
.overlay-headings-dark.arrow-bottom-right:after,
.color-overlay-headings-dark.arrow-bottom-left:after,
.overlay-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-headings-dark.arrow-up:after,
.overlay-headings-dark.arrow-up:after,
.color-overlay-headings-dark.arrow-top-right:after,
.overlay-headings-dark.arrow-top-right:after,
.color-overlay-headings-dark.arrow-top-left:after,
.overlay-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-headings-darken5,
.overlay-headings-darken5,
.color-overlay-headings-darken5-hover:hover,
.overlay-headings-darken5-hover:hover {
  background-color: #5c3a38 !important;
}
.color-overlay-headings-darken10,
.overlay-headings-darken10,
.color-overlay-headings-darken10-hover:hover,
.overlay-headings-darken10-hover:hover {
  background-color: #573735 !important;
}
.color-overlay-headings-darken20,
.overlay-headings-darken20,
.color-overlay-headings-darken20-hover:hover,
.overlay-headings-darken20-hover:hover {
  background-color: #4e312f !important;
}
.color-overlay-headings-light,
.overlay-headings-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-headings-light.arrow-down:after,
.overlay-headings-light.arrow-down:after,
.color-overlay-headings-light.arrow-bottom-right:after,
.overlay-headings-light.arrow-bottom-right:after,
.color-overlay-headings-light.arrow-bottom-left:after,
.overlay-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-headings-light.arrow-up:after,
.overlay-headings-light.arrow-up:after,
.color-overlay-headings-light.arrow-top-right:after,
.overlay-headings-light.arrow-top-right:after,
.color-overlay-headings-light.arrow-top-left:after,
.overlay-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-headings-lighten10,
.overlay-headings-lighten10,
.color-overlay-headings-lighten10-hover:hover,
.overlay-headings-lighten10-hover:hover {
  background-color: #71504f !important;
}
.color-overlay-headings-lighten20,
.overlay-headings-lighten20,
.color-overlay-headings-lighten20-hover:hover,
.overlay-headings-lighten20-hover:hover {
  background-color: #816462 !important;
}
.color-overlay-headings-lighten50,
.overlay-headings-lighten50,
.color-overlay-headings-lighten50-hover:hover,
.overlay-headings-lighten50-hover:hover {
  background-color: #b09e9d !important;
}
.color-overlay-headings-hover:hover,
.overlay-headings-hover:hover {
  background-color: #613d3b !important;
}
.color-overlay-headings > li::before,
.overlay-headings > li::before {
  background-color: #613d3b !important;
}
.color-overlay-headings.arrow-down:after,
.overlay-headings.arrow-down:after,
.color-overlay-headings.arrow-bottom-right:after,
.overlay-headings.arrow-bottom-right:after,
.color-overlay-headings.arrow-bottom-left:after,
.overlay-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-headings.arrow-up:after,
.overlay-headings.arrow-up:after,
.color-overlay-headings.arrow-top-right:after,
.overlay-headings.arrow-top-right:after,
.color-overlay-headings.arrow-top-left:after,
.overlay-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-headings-after:after,
.overlay-headings-after:after {
  background-color: #613d3b !important;
}
.color-overlay-headings-before:before,
.overlay-headings-before:before {
  background-color: #613d3b !important;
}
.color-overlay-1,
.overlay-1 {
  background-color: #874580 !important;
}
.color-overlay-1-opacity10,
.overlay-1-opacity10 {
  background-color: rgba(135, 69, 128, 0.1) !important;
}
.color-overlay-1-opacity20,
.overlay-1-opacity20 {
  background-color: rgba(135, 69, 128, 0.2) !important;
}
.color-overlay-1-opacity30,
.overlay-1-opacity30 {
  background-color: rgba(135, 69, 128, 0.3) !important;
}
.color-overlay-1-opacity40,
.overlay-1-opacity40 {
  background-color: rgba(135, 69, 128, 0.4) !important;
}
.color-overlay-1-opacity50,
.overlay-1-opacity50 {
  background-color: rgba(135, 69, 128, 0.5) !important;
}
.color-overlay-1-opacity60,
.overlay-1-opacity60 {
  background-color: rgba(135, 69, 128, 0.6) !important;
}
.color-overlay-1-opacity70,
.overlay-1-opacity70 {
  background-color: rgba(135, 69, 128, 0.7) !important;
}
.color-overlay-1-opacity80,
.overlay-1-opacity80 {
  background-color: rgba(135, 69, 128, 0.8) !important;
}
.color-overlay-1-opacity90,
.overlay-1-opacity90 {
  background-color: rgba(135, 69, 128, 0.9) !important;
}
.color-overlay-1-dark,
.overlay-1-dark {
  background-color: #653460 !important;
}
.color-overlay-1-dark.arrow-down:after,
.overlay-1-dark.arrow-down:after,
.color-overlay-1-dark.arrow-bottom-right:after,
.overlay-1-dark.arrow-bottom-right:after,
.color-overlay-1-dark.arrow-bottom-left:after,
.overlay-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-overlay-1-dark.arrow-up:after,
.overlay-1-dark.arrow-up:after,
.color-overlay-1-dark.arrow-top-right:after,
.overlay-1-dark.arrow-top-right:after,
.color-overlay-1-dark.arrow-top-left:after,
.overlay-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-overlay-1-darken5,
.overlay-1-darken5,
.color-overlay-1-darken5-hover:hover,
.overlay-1-darken5-hover:hover {
  background-color: #80427a !important;
}
.color-overlay-1-darken10,
.overlay-1-darken10,
.color-overlay-1-darken10-hover:hover,
.overlay-1-darken10-hover:hover {
  background-color: #7a3e73 !important;
}
.color-overlay-1-darken20,
.overlay-1-darken20,
.color-overlay-1-darken20-hover:hover,
.overlay-1-darken20-hover:hover {
  background-color: #6c3766 !important;
}
.color-overlay-1-light,
.overlay-1-light {
  background-color: #BF80B8 !important;
}
.color-overlay-1-light.arrow-down:after,
.overlay-1-light.arrow-down:after,
.color-overlay-1-light.arrow-bottom-right:after,
.overlay-1-light.arrow-bottom-right:after,
.color-overlay-1-light.arrow-bottom-left:after,
.overlay-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-overlay-1-light.arrow-up:after,
.overlay-1-light.arrow-up:after,
.color-overlay-1-light.arrow-top-right:after,
.overlay-1-light.arrow-top-right:after,
.color-overlay-1-light.arrow-top-left:after,
.overlay-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-overlay-1-lighten10,
.overlay-1-lighten10,
.color-overlay-1-lighten10-hover:hover,
.overlay-1-lighten10-hover:hover {
  background-color: #93588d !important;
}
.color-overlay-1-lighten20,
.overlay-1-lighten20,
.color-overlay-1-lighten20-hover:hover,
.overlay-1-lighten20-hover:hover {
  background-color: #9f6a99 !important;
}
.color-overlay-1-lighten50,
.overlay-1-lighten50,
.color-overlay-1-lighten50-hover:hover,
.overlay-1-lighten50-hover:hover {
  background-color: #c3a2c0 !important;
}
.color-overlay-1-hover:hover,
.overlay-1-hover:hover {
  background-color: #874580 !important;
}
.color-overlay-1 > li::before,
.overlay-1 > li::before {
  background-color: #874580 !important;
}
.color-overlay-1.arrow-down:after,
.overlay-1.arrow-down:after,
.color-overlay-1.arrow-bottom-right:after,
.overlay-1.arrow-bottom-right:after,
.color-overlay-1.arrow-bottom-left:after,
.overlay-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-overlay-1.arrow-up:after,
.overlay-1.arrow-up:after,
.color-overlay-1.arrow-top-right:after,
.overlay-1.arrow-top-right:after,
.color-overlay-1.arrow-top-left:after,
.overlay-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-overlay-1-after:after,
.overlay-1-after:after {
  background-color: #874580 !important;
}
.color-overlay-1-before:before,
.overlay-1-before:before {
  background-color: #874580 !important;
}
.color-overlay-2,
.overlay-2 {
  background-color: #FFCC85 !important;
}
.color-overlay-2-opacity10,
.overlay-2-opacity10 {
  background-color: rgba(255, 204, 133, 0.1) !important;
}
.color-overlay-2-opacity20,
.overlay-2-opacity20 {
  background-color: rgba(255, 204, 133, 0.2) !important;
}
.color-overlay-2-opacity30,
.overlay-2-opacity30 {
  background-color: rgba(255, 204, 133, 0.3) !important;
}
.color-overlay-2-opacity40,
.overlay-2-opacity40 {
  background-color: rgba(255, 204, 133, 0.4) !important;
}
.color-overlay-2-opacity50,
.overlay-2-opacity50 {
  background-color: rgba(255, 204, 133, 0.5) !important;
}
.color-overlay-2-opacity60,
.overlay-2-opacity60 {
  background-color: rgba(255, 204, 133, 0.6) !important;
}
.color-overlay-2-opacity70,
.overlay-2-opacity70 {
  background-color: rgba(255, 204, 133, 0.7) !important;
}
.color-overlay-2-opacity80,
.overlay-2-opacity80 {
  background-color: rgba(255, 204, 133, 0.8) !important;
}
.color-overlay-2-opacity90,
.overlay-2-opacity90 {
  background-color: rgba(255, 204, 133, 0.9) !important;
}
.color-overlay-2-dark,
.overlay-2-dark {
  background-color: #A8824C !important;
}
.color-overlay-2-dark.arrow-down:after,
.overlay-2-dark.arrow-down:after,
.color-overlay-2-dark.arrow-bottom-right:after,
.overlay-2-dark.arrow-bottom-right:after,
.color-overlay-2-dark.arrow-bottom-left:after,
.overlay-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.color-overlay-2-dark.arrow-up:after,
.overlay-2-dark.arrow-up:after,
.color-overlay-2-dark.arrow-top-right:after,
.overlay-2-dark.arrow-top-right:after,
.color-overlay-2-dark.arrow-top-left:after,
.overlay-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.color-overlay-2-darken5,
.overlay-2-darken5,
.color-overlay-2-darken5-hover:hover,
.overlay-2-darken5-hover:hover {
  background-color: #f2c27e !important;
}
.color-overlay-2-darken10,
.overlay-2-darken10,
.color-overlay-2-darken10-hover:hover,
.overlay-2-darken10-hover:hover {
  background-color: #e6b878 !important;
}
.color-overlay-2-darken20,
.overlay-2-darken20,
.color-overlay-2-darken20-hover:hover,
.overlay-2-darken20-hover:hover {
  background-color: #cca36a !important;
}
.color-overlay-2-light,
.overlay-2-light {
  background-color: #F5DFC1 !important;
}
.color-overlay-2-light.arrow-down:after,
.overlay-2-light.arrow-down:after,
.color-overlay-2-light.arrow-bottom-right:after,
.overlay-2-light.arrow-bottom-right:after,
.color-overlay-2-light.arrow-bottom-left:after,
.overlay-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.color-overlay-2-light.arrow-up:after,
.overlay-2-light.arrow-up:after,
.color-overlay-2-light.arrow-top-right:after,
.overlay-2-light.arrow-top-right:after,
.color-overlay-2-light.arrow-top-left:after,
.overlay-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.color-overlay-2-lighten10,
.overlay-2-lighten10,
.color-overlay-2-lighten10-hover:hover,
.overlay-2-lighten10-hover:hover {
  background-color: #ffd191 !important;
}
.color-overlay-2-lighten20,
.overlay-2-lighten20,
.color-overlay-2-lighten20-hover:hover,
.overlay-2-lighten20-hover:hover {
  background-color: #ffd69d !important;
}
.color-overlay-2-lighten50,
.overlay-2-lighten50,
.color-overlay-2-lighten50-hover:hover,
.overlay-2-lighten50-hover:hover {
  background-color: #ffe6c2 !important;
}
.color-overlay-2-hover:hover,
.overlay-2-hover:hover {
  background-color: #FFCC85 !important;
}
.color-overlay-2 > li::before,
.overlay-2 > li::before {
  background-color: #FFCC85 !important;
}
.color-overlay-2.arrow-down:after,
.overlay-2.arrow-down:after,
.color-overlay-2.arrow-bottom-right:after,
.overlay-2.arrow-bottom-right:after,
.color-overlay-2.arrow-bottom-left:after,
.overlay-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.color-overlay-2.arrow-up:after,
.overlay-2.arrow-up:after,
.color-overlay-2.arrow-top-right:after,
.overlay-2.arrow-top-right:after,
.color-overlay-2.arrow-top-left:after,
.overlay-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.color-overlay-2-after:after,
.overlay-2-after:after {
  background-color: #FFCC85 !important;
}
.color-overlay-2-before:before,
.overlay-2-before:before {
  background-color: #FFCC85 !important;
}
.color-overlay-3,
.overlay-3 {
  background-color: #3387B0 !important;
}
.color-overlay-3-opacity10,
.overlay-3-opacity10 {
  background-color: rgba(51, 135, 176, 0.1) !important;
}
.color-overlay-3-opacity20,
.overlay-3-opacity20 {
  background-color: rgba(51, 135, 176, 0.2) !important;
}
.color-overlay-3-opacity30,
.overlay-3-opacity30 {
  background-color: rgba(51, 135, 176, 0.3) !important;
}
.color-overlay-3-opacity40,
.overlay-3-opacity40 {
  background-color: rgba(51, 135, 176, 0.4) !important;
}
.color-overlay-3-opacity50,
.overlay-3-opacity50 {
  background-color: rgba(51, 135, 176, 0.5) !important;
}
.color-overlay-3-opacity60,
.overlay-3-opacity60 {
  background-color: rgba(51, 135, 176, 0.6) !important;
}
.color-overlay-3-opacity70,
.overlay-3-opacity70 {
  background-color: rgba(51, 135, 176, 0.7) !important;
}
.color-overlay-3-opacity80,
.overlay-3-opacity80 {
  background-color: rgba(51, 135, 176, 0.8) !important;
}
.color-overlay-3-opacity90,
.overlay-3-opacity90 {
  background-color: rgba(51, 135, 176, 0.9) !important;
}
.color-overlay-3-dark,
.overlay-3-dark {
  background-color: #1E5975 !important;
}
.color-overlay-3-dark.arrow-down:after,
.overlay-3-dark.arrow-down:after,
.color-overlay-3-dark.arrow-bottom-right:after,
.overlay-3-dark.arrow-bottom-right:after,
.color-overlay-3-dark.arrow-bottom-left:after,
.overlay-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.color-overlay-3-dark.arrow-up:after,
.overlay-3-dark.arrow-up:after,
.color-overlay-3-dark.arrow-top-right:after,
.overlay-3-dark.arrow-top-right:after,
.color-overlay-3-dark.arrow-top-left:after,
.overlay-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.color-overlay-3-darken5,
.overlay-3-darken5,
.color-overlay-3-darken5-hover:hover,
.overlay-3-darken5-hover:hover {
  background-color: #3080a7 !important;
}
.color-overlay-3-darken10,
.overlay-3-darken10,
.color-overlay-3-darken10-hover:hover,
.overlay-3-darken10-hover:hover {
  background-color: #2e7a9e !important;
}
.color-overlay-3-darken20,
.overlay-3-darken20,
.color-overlay-3-darken20-hover:hover,
.overlay-3-darken20-hover:hover {
  background-color: #296c8d !important;
}
.color-overlay-3-light,
.overlay-3-light {
  background-color: #DDE9F0 !important;
}
.color-overlay-3-light.arrow-down:after,
.overlay-3-light.arrow-down:after,
.color-overlay-3-light.arrow-bottom-right:after,
.overlay-3-light.arrow-bottom-right:after,
.color-overlay-3-light.arrow-bottom-left:after,
.overlay-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.color-overlay-3-light.arrow-up:after,
.overlay-3-light.arrow-up:after,
.color-overlay-3-light.arrow-top-right:after,
.overlay-3-light.arrow-top-right:after,
.color-overlay-3-light.arrow-top-left:after,
.overlay-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.color-overlay-3-lighten10,
.overlay-3-lighten10,
.color-overlay-3-lighten10-hover:hover,
.overlay-3-lighten10-hover:hover {
  background-color: #4793b8 !important;
}
.color-overlay-3-lighten20,
.overlay-3-lighten20,
.color-overlay-3-lighten20-hover:hover,
.overlay-3-lighten20-hover:hover {
  background-color: #5c9fc0 !important;
}
.color-overlay-3-lighten50,
.overlay-3-lighten50,
.color-overlay-3-lighten50-hover:hover,
.overlay-3-lighten50-hover:hover {
  background-color: #99c3d8 !important;
}
.color-overlay-3-hover:hover,
.overlay-3-hover:hover {
  background-color: #3387B0 !important;
}
.color-overlay-3 > li::before,
.overlay-3 > li::before {
  background-color: #3387B0 !important;
}
.color-overlay-3.arrow-down:after,
.overlay-3.arrow-down:after,
.color-overlay-3.arrow-bottom-right:after,
.overlay-3.arrow-bottom-right:after,
.color-overlay-3.arrow-bottom-left:after,
.overlay-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.color-overlay-3.arrow-up:after,
.overlay-3.arrow-up:after,
.color-overlay-3.arrow-top-right:after,
.overlay-3.arrow-top-right:after,
.color-overlay-3.arrow-top-left:after,
.overlay-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.color-overlay-3-after:after,
.overlay-3-after:after {
  background-color: #3387B0 !important;
}
.color-overlay-3-before:before,
.overlay-3-before:before {
  background-color: #3387B0 !important;
}
.color-overlay-4,
.overlay-4 {
  background-color: #BF80B8 !important;
}
.color-overlay-4-opacity10,
.overlay-4-opacity10 {
  background-color: rgba(191, 128, 184, 0.1) !important;
}
.color-overlay-4-opacity20,
.overlay-4-opacity20 {
  background-color: rgba(191, 128, 184, 0.2) !important;
}
.color-overlay-4-opacity30,
.overlay-4-opacity30 {
  background-color: rgba(191, 128, 184, 0.3) !important;
}
.color-overlay-4-opacity40,
.overlay-4-opacity40 {
  background-color: rgba(191, 128, 184, 0.4) !important;
}
.color-overlay-4-opacity50,
.overlay-4-opacity50 {
  background-color: rgba(191, 128, 184, 0.5) !important;
}
.color-overlay-4-opacity60,
.overlay-4-opacity60 {
  background-color: rgba(191, 128, 184, 0.6) !important;
}
.color-overlay-4-opacity70,
.overlay-4-opacity70 {
  background-color: rgba(191, 128, 184, 0.7) !important;
}
.color-overlay-4-opacity80,
.overlay-4-opacity80 {
  background-color: rgba(191, 128, 184, 0.8) !important;
}
.color-overlay-4-opacity90,
.overlay-4-opacity90 {
  background-color: rgba(191, 128, 184, 0.9) !important;
}
.color-overlay-4-dark,
.overlay-4-dark {
  background-color: #874580 !important;
}
.color-overlay-4-dark.arrow-down:after,
.overlay-4-dark.arrow-down:after,
.color-overlay-4-dark.arrow-bottom-right:after,
.overlay-4-dark.arrow-bottom-right:after,
.color-overlay-4-dark.arrow-bottom-left:after,
.overlay-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.color-overlay-4-dark.arrow-up:after,
.overlay-4-dark.arrow-up:after,
.color-overlay-4-dark.arrow-top-right:after,
.overlay-4-dark.arrow-top-right:after,
.color-overlay-4-dark.arrow-top-left:after,
.overlay-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.color-overlay-4-darken5,
.overlay-4-darken5,
.color-overlay-4-darken5-hover:hover,
.overlay-4-darken5-hover:hover {
  background-color: #b57aaf !important;
}
.color-overlay-4-darken10,
.overlay-4-darken10,
.color-overlay-4-darken10-hover:hover,
.overlay-4-darken10-hover:hover {
  background-color: #ac73a6 !important;
}
.color-overlay-4-darken20,
.overlay-4-darken20,
.color-overlay-4-darken20-hover:hover,
.overlay-4-darken20-hover:hover {
  background-color: #996693 !important;
}
.color-overlay-4-light,
.overlay-4-light {
  background-color: #F5E9F3 !important;
}
.color-overlay-4-light.arrow-down:after,
.overlay-4-light.arrow-down:after,
.color-overlay-4-light.arrow-bottom-right:after,
.overlay-4-light.arrow-bottom-right:after,
.color-overlay-4-light.arrow-bottom-left:after,
.overlay-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.color-overlay-4-light.arrow-up:after,
.overlay-4-light.arrow-up:after,
.color-overlay-4-light.arrow-top-right:after,
.overlay-4-light.arrow-top-right:after,
.color-overlay-4-light.arrow-top-left:after,
.overlay-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.color-overlay-4-lighten10,
.overlay-4-lighten10,
.color-overlay-4-lighten10-hover:hover,
.overlay-4-lighten10-hover:hover {
  background-color: #c58dbf !important;
}
.color-overlay-4-lighten20,
.overlay-4-lighten20,
.color-overlay-4-lighten20-hover:hover,
.overlay-4-lighten20-hover:hover {
  background-color: #cc99c6 !important;
}
.color-overlay-4-lighten50,
.overlay-4-lighten50,
.color-overlay-4-lighten50-hover:hover,
.overlay-4-lighten50-hover:hover {
  background-color: #dfc0dc !important;
}
.color-overlay-4-hover:hover,
.overlay-4-hover:hover {
  background-color: #BF80B8 !important;
}
.color-overlay-4 > li::before,
.overlay-4 > li::before {
  background-color: #BF80B8 !important;
}
.color-overlay-4.arrow-down:after,
.overlay-4.arrow-down:after,
.color-overlay-4.arrow-bottom-right:after,
.overlay-4.arrow-bottom-right:after,
.color-overlay-4.arrow-bottom-left:after,
.overlay-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.color-overlay-4.arrow-up:after,
.overlay-4.arrow-up:after,
.color-overlay-4.arrow-top-right:after,
.overlay-4.arrow-top-right:after,
.color-overlay-4.arrow-top-left:after,
.overlay-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.color-overlay-4-after:after,
.overlay-4-after:after {
  background-color: #BF80B8 !important;
}
.color-overlay-4-before:before,
.overlay-4-before:before {
  background-color: #BF80B8 !important;
}
.color-overlay-5,
.overlay-5 {
  background-color: #338268 !important;
}
.color-overlay-5-opacity10,
.overlay-5-opacity10 {
  background-color: rgba(51, 130, 104, 0.1) !important;
}
.color-overlay-5-opacity20,
.overlay-5-opacity20 {
  background-color: rgba(51, 130, 104, 0.2) !important;
}
.color-overlay-5-opacity30,
.overlay-5-opacity30 {
  background-color: rgba(51, 130, 104, 0.3) !important;
}
.color-overlay-5-opacity40,
.overlay-5-opacity40 {
  background-color: rgba(51, 130, 104, 0.4) !important;
}
.color-overlay-5-opacity50,
.overlay-5-opacity50 {
  background-color: rgba(51, 130, 104, 0.5) !important;
}
.color-overlay-5-opacity60,
.overlay-5-opacity60 {
  background-color: rgba(51, 130, 104, 0.6) !important;
}
.color-overlay-5-opacity70,
.overlay-5-opacity70 {
  background-color: rgba(51, 130, 104, 0.7) !important;
}
.color-overlay-5-opacity80,
.overlay-5-opacity80 {
  background-color: rgba(51, 130, 104, 0.8) !important;
}
.color-overlay-5-opacity90,
.overlay-5-opacity90 {
  background-color: rgba(51, 130, 104, 0.9) !important;
}
.color-overlay-5-dark,
.overlay-5-dark {
  background-color: #275243 !important;
}
.color-overlay-5-dark.arrow-down:after,
.overlay-5-dark.arrow-down:after,
.color-overlay-5-dark.arrow-bottom-right:after,
.overlay-5-dark.arrow-bottom-right:after,
.color-overlay-5-dark.arrow-bottom-left:after,
.overlay-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.color-overlay-5-dark.arrow-up:after,
.overlay-5-dark.arrow-up:after,
.color-overlay-5-dark.arrow-top-right:after,
.overlay-5-dark.arrow-top-right:after,
.color-overlay-5-dark.arrow-top-left:after,
.overlay-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.color-overlay-5-darken5,
.overlay-5-darken5,
.color-overlay-5-darken5-hover:hover,
.overlay-5-darken5-hover:hover {
  background-color: #307c63 !important;
}
.color-overlay-5-darken10,
.overlay-5-darken10,
.color-overlay-5-darken10-hover:hover,
.overlay-5-darken10-hover:hover {
  background-color: #2e755e !important;
}
.color-overlay-5-darken20,
.overlay-5-darken20,
.color-overlay-5-darken20-hover:hover,
.overlay-5-darken20-hover:hover {
  background-color: #296853 !important;
}
.color-overlay-5-light,
.overlay-5-light {
  background-color: #E5F5F0 !important;
}
.color-overlay-5-light.arrow-down:after,
.overlay-5-light.arrow-down:after,
.color-overlay-5-light.arrow-bottom-right:after,
.overlay-5-light.arrow-bottom-right:after,
.color-overlay-5-light.arrow-bottom-left:after,
.overlay-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.color-overlay-5-light.arrow-up:after,
.overlay-5-light.arrow-up:after,
.color-overlay-5-light.arrow-top-right:after,
.overlay-5-light.arrow-top-right:after,
.color-overlay-5-light.arrow-top-left:after,
.overlay-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.color-overlay-5-lighten10,
.overlay-5-lighten10,
.color-overlay-5-lighten10-hover:hover,
.overlay-5-lighten10-hover:hover {
  background-color: #478f77 !important;
}
.color-overlay-5-lighten20,
.overlay-5-lighten20,
.color-overlay-5-lighten20-hover:hover,
.overlay-5-lighten20-hover:hover {
  background-color: #5c9b86 !important;
}
.color-overlay-5-lighten50,
.overlay-5-lighten50,
.color-overlay-5-lighten50-hover:hover,
.overlay-5-lighten50-hover:hover {
  background-color: #99c1b4 !important;
}
.color-overlay-5-hover:hover,
.overlay-5-hover:hover {
  background-color: #338268 !important;
}
.color-overlay-5 > li::before,
.overlay-5 > li::before {
  background-color: #338268 !important;
}
.color-overlay-5.arrow-down:after,
.overlay-5.arrow-down:after,
.color-overlay-5.arrow-bottom-right:after,
.overlay-5.arrow-bottom-right:after,
.color-overlay-5.arrow-bottom-left:after,
.overlay-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.color-overlay-5.arrow-up:after,
.overlay-5.arrow-up:after,
.color-overlay-5.arrow-top-right:after,
.overlay-5.arrow-top-right:after,
.color-overlay-5.arrow-top-left:after,
.overlay-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.color-overlay-5-after:after,
.overlay-5-after:after {
  background-color: #338268 !important;
}
.color-overlay-5-before:before,
.overlay-5-before:before {
  background-color: #338268 !important;
}
.color-overlay-6,
.overlay-6 {
  background-color: #ffffff !important;
}
.color-overlay-6-opacity10,
.overlay-6-opacity10 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.color-overlay-6-opacity20,
.overlay-6-opacity20 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.color-overlay-6-opacity30,
.overlay-6-opacity30 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.color-overlay-6-opacity40,
.overlay-6-opacity40 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.color-overlay-6-opacity50,
.overlay-6-opacity50 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.color-overlay-6-opacity60,
.overlay-6-opacity60 {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.color-overlay-6-opacity70,
.overlay-6-opacity70 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.color-overlay-6-opacity80,
.overlay-6-opacity80 {
  background-color: rgba(255, 255, 255, 0.8) !important;
}
.color-overlay-6-opacity90,
.overlay-6-opacity90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.color-overlay-6-dark,
.overlay-6-dark {
  background-color: #999999 !important;
}
.color-overlay-6-dark.arrow-down:after,
.overlay-6-dark.arrow-down:after,
.color-overlay-6-dark.arrow-bottom-right:after,
.overlay-6-dark.arrow-bottom-right:after,
.color-overlay-6-dark.arrow-bottom-left:after,
.overlay-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-overlay-6-dark.arrow-up:after,
.overlay-6-dark.arrow-up:after,
.color-overlay-6-dark.arrow-top-right:after,
.overlay-6-dark.arrow-top-right:after,
.color-overlay-6-dark.arrow-top-left:after,
.overlay-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-overlay-6-darken5,
.overlay-6-darken5,
.color-overlay-6-darken5-hover:hover,
.overlay-6-darken5-hover:hover {
  background-color: #f2f2f2 !important;
}
.color-overlay-6-darken10,
.overlay-6-darken10,
.color-overlay-6-darken10-hover:hover,
.overlay-6-darken10-hover:hover {
  background-color: #e6e6e6 !important;
}
.color-overlay-6-darken20,
.overlay-6-darken20,
.color-overlay-6-darken20-hover:hover,
.overlay-6-darken20-hover:hover {
  background-color: #cccccc !important;
}
.color-overlay-6-light,
.overlay-6-light {
  background-color: #ffffff !important;
}
.color-overlay-6-light.arrow-down:after,
.overlay-6-light.arrow-down:after,
.color-overlay-6-light.arrow-bottom-right:after,
.overlay-6-light.arrow-bottom-right:after,
.color-overlay-6-light.arrow-bottom-left:after,
.overlay-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-overlay-6-light.arrow-up:after,
.overlay-6-light.arrow-up:after,
.color-overlay-6-light.arrow-top-right:after,
.overlay-6-light.arrow-top-right:after,
.color-overlay-6-light.arrow-top-left:after,
.overlay-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-overlay-6-lighten10,
.overlay-6-lighten10,
.color-overlay-6-lighten10-hover:hover,
.overlay-6-lighten10-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-6-lighten20,
.overlay-6-lighten20,
.color-overlay-6-lighten20-hover:hover,
.overlay-6-lighten20-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-6-lighten50,
.overlay-6-lighten50,
.color-overlay-6-lighten50-hover:hover,
.overlay-6-lighten50-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-6-hover:hover,
.overlay-6-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-6 > li::before,
.overlay-6 > li::before {
  background-color: #ffffff !important;
}
.color-overlay-6.arrow-down:after,
.overlay-6.arrow-down:after,
.color-overlay-6.arrow-bottom-right:after,
.overlay-6.arrow-bottom-right:after,
.color-overlay-6.arrow-bottom-left:after,
.overlay-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-overlay-6.arrow-up:after,
.overlay-6.arrow-up:after,
.color-overlay-6.arrow-top-right:after,
.overlay-6.arrow-top-right:after,
.color-overlay-6.arrow-top-left:after,
.overlay-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-overlay-6-after:after,
.overlay-6-after:after {
  background-color: #ffffff !important;
}
.color-overlay-6-before:before,
.overlay-6-before:before {
  background-color: #ffffff !important;
}
.color-overlay-7,
.overlay-7 {
  background-color: #ffffff !important;
}
.color-overlay-7-opacity10,
.overlay-7-opacity10 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.color-overlay-7-opacity20,
.overlay-7-opacity20 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.color-overlay-7-opacity30,
.overlay-7-opacity30 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.color-overlay-7-opacity40,
.overlay-7-opacity40 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.color-overlay-7-opacity50,
.overlay-7-opacity50 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.color-overlay-7-opacity60,
.overlay-7-opacity60 {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.color-overlay-7-opacity70,
.overlay-7-opacity70 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.color-overlay-7-opacity80,
.overlay-7-opacity80 {
  background-color: rgba(255, 255, 255, 0.8) !important;
}
.color-overlay-7-opacity90,
.overlay-7-opacity90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.color-overlay-7-dark,
.overlay-7-dark {
  background-color: #999999 !important;
}
.color-overlay-7-dark.arrow-down:after,
.overlay-7-dark.arrow-down:after,
.color-overlay-7-dark.arrow-bottom-right:after,
.overlay-7-dark.arrow-bottom-right:after,
.color-overlay-7-dark.arrow-bottom-left:after,
.overlay-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.color-overlay-7-dark.arrow-up:after,
.overlay-7-dark.arrow-up:after,
.color-overlay-7-dark.arrow-top-right:after,
.overlay-7-dark.arrow-top-right:after,
.color-overlay-7-dark.arrow-top-left:after,
.overlay-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.color-overlay-7-darken5,
.overlay-7-darken5,
.color-overlay-7-darken5-hover:hover,
.overlay-7-darken5-hover:hover {
  background-color: #f2f2f2 !important;
}
.color-overlay-7-darken10,
.overlay-7-darken10,
.color-overlay-7-darken10-hover:hover,
.overlay-7-darken10-hover:hover {
  background-color: #e6e6e6 !important;
}
.color-overlay-7-darken20,
.overlay-7-darken20,
.color-overlay-7-darken20-hover:hover,
.overlay-7-darken20-hover:hover {
  background-color: #cccccc !important;
}
.color-overlay-7-light,
.overlay-7-light {
  background-color: #ffffff !important;
}
.color-overlay-7-light.arrow-down:after,
.overlay-7-light.arrow-down:after,
.color-overlay-7-light.arrow-bottom-right:after,
.overlay-7-light.arrow-bottom-right:after,
.color-overlay-7-light.arrow-bottom-left:after,
.overlay-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-overlay-7-light.arrow-up:after,
.overlay-7-light.arrow-up:after,
.color-overlay-7-light.arrow-top-right:after,
.overlay-7-light.arrow-top-right:after,
.color-overlay-7-light.arrow-top-left:after,
.overlay-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-overlay-7-lighten10,
.overlay-7-lighten10,
.color-overlay-7-lighten10-hover:hover,
.overlay-7-lighten10-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-7-lighten20,
.overlay-7-lighten20,
.color-overlay-7-lighten20-hover:hover,
.overlay-7-lighten20-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-7-lighten50,
.overlay-7-lighten50,
.color-overlay-7-lighten50-hover:hover,
.overlay-7-lighten50-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-7-hover:hover,
.overlay-7-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-7 > li::before,
.overlay-7 > li::before {
  background-color: #ffffff !important;
}
.color-overlay-7.arrow-down:after,
.overlay-7.arrow-down:after,
.color-overlay-7.arrow-bottom-right:after,
.overlay-7.arrow-bottom-right:after,
.color-overlay-7.arrow-bottom-left:after,
.overlay-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.color-overlay-7.arrow-up:after,
.overlay-7.arrow-up:after,
.color-overlay-7.arrow-top-right:after,
.overlay-7.arrow-top-right:after,
.color-overlay-7.arrow-top-left:after,
.overlay-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.color-overlay-7-after:after,
.overlay-7-after:after {
  background-color: #ffffff !important;
}
.color-overlay-7-before:before,
.overlay-7-before:before {
  background-color: #ffffff !important;
}
.color-overlay-8,
.overlay-8 {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-overlay-8-opacity10,
.overlay-8-opacity10 {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.color-overlay-8-opacity20,
.overlay-8-opacity20 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.color-overlay-8-opacity30,
.overlay-8-opacity30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.color-overlay-8-opacity40,
.overlay-8-opacity40 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}
.color-overlay-8-opacity50,
.overlay-8-opacity50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.color-overlay-8-opacity60,
.overlay-8-opacity60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.color-overlay-8-opacity70,
.overlay-8-opacity70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.color-overlay-8-opacity80,
.overlay-8-opacity80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.color-overlay-8-opacity90,
.overlay-8-opacity90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.color-overlay-8-dark,
.overlay-8-dark {
  background-color: #653460 !important;
}
.color-overlay-8-dark.arrow-down:after,
.overlay-8-dark.arrow-down:after,
.color-overlay-8-dark.arrow-bottom-right:after,
.overlay-8-dark.arrow-bottom-right:after,
.color-overlay-8-dark.arrow-bottom-left:after,
.overlay-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-overlay-8-dark.arrow-up:after,
.overlay-8-dark.arrow-up:after,
.color-overlay-8-dark.arrow-top-right:after,
.overlay-8-dark.arrow-top-right:after,
.color-overlay-8-dark.arrow-top-left:after,
.overlay-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-overlay-8-darken5,
.overlay-8-darken5,
.color-overlay-8-darken5-hover:hover,
.overlay-8-darken5-hover:hover {
  background-color: rgba(0, 0, 0, 0.0975) !important;
}
.color-overlay-8-darken10,
.overlay-8-darken10,
.color-overlay-8-darken10-hover:hover,
.overlay-8-darken10-hover:hover {
  background-color: rgba(0, 0, 0, 0.145) !important;
}
.color-overlay-8-darken20,
.overlay-8-darken20,
.color-overlay-8-darken20-hover:hover,
.overlay-8-darken20-hover:hover {
  background-color: rgba(0, 0, 0, 0.24) !important;
}
.color-overlay-8-light,
.overlay-8-light {
  background-color: #e3e3db !important;
}
.color-overlay-8-light.arrow-down:after,
.overlay-8-light.arrow-down:after,
.color-overlay-8-light.arrow-bottom-right:after,
.overlay-8-light.arrow-bottom-right:after,
.color-overlay-8-light.arrow-bottom-left:after,
.overlay-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-overlay-8-light.arrow-up:after,
.overlay-8-light.arrow-up:after,
.color-overlay-8-light.arrow-top-right:after,
.overlay-8-light.arrow-top-right:after,
.color-overlay-8-light.arrow-top-left:after,
.overlay-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-overlay-8-lighten10,
.overlay-8-lighten10,
.color-overlay-8-lighten10-hover:hover,
.overlay-8-lighten10-hover:hover {
  background-color: rgba(207, 207, 207, 0.145) !important;
}
.color-overlay-8-lighten20,
.overlay-8-lighten20,
.color-overlay-8-lighten20-hover:hover,
.overlay-8-lighten20-hover:hover {
  background-color: rgba(231, 231, 231, 0.24) !important;
}
.color-overlay-8-lighten50,
.overlay-8-lighten50,
.color-overlay-8-lighten50-hover:hover,
.overlay-8-lighten50-hover:hover {
  background-color: rgba(249, 249, 249, 0.525) !important;
}
.color-overlay-8-hover:hover,
.overlay-8-hover:hover {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-overlay-8 > li::before,
.overlay-8 > li::before {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-overlay-8.arrow-down:after,
.overlay-8.arrow-down:after,
.color-overlay-8.arrow-bottom-right:after,
.overlay-8.arrow-bottom-right:after,
.color-overlay-8.arrow-bottom-left:after,
.overlay-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.color-overlay-8.arrow-up:after,
.overlay-8.arrow-up:after,
.color-overlay-8.arrow-top-right:after,
.overlay-8.arrow-top-right:after,
.color-overlay-8.arrow-top-left:after,
.overlay-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.color-overlay-8-after:after,
.overlay-8-after:after {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-overlay-8-before:before,
.overlay-8-before:before {
  background-color: rgba(0, 0, 0, 0.05) !important;
}
.color-overlay-9,
.overlay-9 {
  background-color: #d6dbcf !important;
}
.color-overlay-9-opacity10,
.overlay-9-opacity10 {
  background-color: rgba(214, 219, 207, 0.1) !important;
}
.color-overlay-9-opacity20,
.overlay-9-opacity20 {
  background-color: rgba(214, 219, 207, 0.2) !important;
}
.color-overlay-9-opacity30,
.overlay-9-opacity30 {
  background-color: rgba(214, 219, 207, 0.3) !important;
}
.color-overlay-9-opacity40,
.overlay-9-opacity40 {
  background-color: rgba(214, 219, 207, 0.4) !important;
}
.color-overlay-9-opacity50,
.overlay-9-opacity50 {
  background-color: rgba(214, 219, 207, 0.5) !important;
}
.color-overlay-9-opacity60,
.overlay-9-opacity60 {
  background-color: rgba(214, 219, 207, 0.6) !important;
}
.color-overlay-9-opacity70,
.overlay-9-opacity70 {
  background-color: rgba(214, 219, 207, 0.7) !important;
}
.color-overlay-9-opacity80,
.overlay-9-opacity80 {
  background-color: rgba(214, 219, 207, 0.8) !important;
}
.color-overlay-9-opacity90,
.overlay-9-opacity90 {
  background-color: rgba(214, 219, 207, 0.9) !important;
}
.color-overlay-9-dark,
.overlay-9-dark {
  background-color: #653460 !important;
}
.color-overlay-9-dark.arrow-down:after,
.overlay-9-dark.arrow-down:after,
.color-overlay-9-dark.arrow-bottom-right:after,
.overlay-9-dark.arrow-bottom-right:after,
.color-overlay-9-dark.arrow-bottom-left:after,
.overlay-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.color-overlay-9-dark.arrow-up:after,
.overlay-9-dark.arrow-up:after,
.color-overlay-9-dark.arrow-top-right:after,
.overlay-9-dark.arrow-top-right:after,
.color-overlay-9-dark.arrow-top-left:after,
.overlay-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.color-overlay-9-darken5,
.overlay-9-darken5,
.color-overlay-9-darken5-hover:hover,
.overlay-9-darken5-hover:hover {
  background-color: #cbd0c5 !important;
}
.color-overlay-9-darken10,
.overlay-9-darken10,
.color-overlay-9-darken10-hover:hover,
.overlay-9-darken10-hover:hover {
  background-color: #c1c5ba !important;
}
.color-overlay-9-darken20,
.overlay-9-darken20,
.color-overlay-9-darken20-hover:hover,
.overlay-9-darken20-hover:hover {
  background-color: #abafa6 !important;
}
.color-overlay-9-light,
.overlay-9-light {
  background-color: #e3e3db !important;
}
.color-overlay-9-light.arrow-down:after,
.overlay-9-light.arrow-down:after,
.color-overlay-9-light.arrow-bottom-right:after,
.overlay-9-light.arrow-bottom-right:after,
.color-overlay-9-light.arrow-bottom-left:after,
.overlay-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.color-overlay-9-light.arrow-up:after,
.overlay-9-light.arrow-up:after,
.color-overlay-9-light.arrow-top-right:after,
.overlay-9-light.arrow-top-right:after,
.color-overlay-9-light.arrow-top-left:after,
.overlay-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.color-overlay-9-lighten10,
.overlay-9-lighten10,
.color-overlay-9-lighten10-hover:hover,
.overlay-9-lighten10-hover:hover {
  background-color: #dadfd4 !important;
}
.color-overlay-9-lighten20,
.overlay-9-lighten20,
.color-overlay-9-lighten20-hover:hover,
.overlay-9-lighten20-hover:hover {
  background-color: #dee2d9 !important;
}
.color-overlay-9-lighten50,
.overlay-9-lighten50,
.color-overlay-9-lighten50-hover:hover,
.overlay-9-lighten50-hover:hover {
  background-color: #ebede7 !important;
}
.color-overlay-9-hover:hover,
.overlay-9-hover:hover {
  background-color: #d6dbcf !important;
}
.color-overlay-9 > li::before,
.overlay-9 > li::before {
  background-color: #d6dbcf !important;
}
.color-overlay-9.arrow-down:after,
.overlay-9.arrow-down:after,
.color-overlay-9.arrow-bottom-right:after,
.overlay-9.arrow-bottom-right:after,
.color-overlay-9.arrow-bottom-left:after,
.overlay-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.color-overlay-9.arrow-up:after,
.overlay-9.arrow-up:after,
.color-overlay-9.arrow-top-right:after,
.overlay-9.arrow-top-right:after,
.color-overlay-9.arrow-top-left:after,
.overlay-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.color-overlay-9-after:after,
.overlay-9-after:after {
  background-color: #d6dbcf !important;
}
.color-overlay-9-before:before,
.overlay-9-before:before {
  background-color: #d6dbcf !important;
}
.color-overlay-10,
.overlay-10 {
  background-color: #EBE3DC !important;
}
.color-overlay-10-opacity10,
.overlay-10-opacity10 {
  background-color: rgba(235, 227, 220, 0.1) !important;
}
.color-overlay-10-opacity20,
.overlay-10-opacity20 {
  background-color: rgba(235, 227, 220, 0.2) !important;
}
.color-overlay-10-opacity30,
.overlay-10-opacity30 {
  background-color: rgba(235, 227, 220, 0.3) !important;
}
.color-overlay-10-opacity40,
.overlay-10-opacity40 {
  background-color: rgba(235, 227, 220, 0.4) !important;
}
.color-overlay-10-opacity50,
.overlay-10-opacity50 {
  background-color: rgba(235, 227, 220, 0.5) !important;
}
.color-overlay-10-opacity60,
.overlay-10-opacity60 {
  background-color: rgba(235, 227, 220, 0.6) !important;
}
.color-overlay-10-opacity70,
.overlay-10-opacity70 {
  background-color: rgba(235, 227, 220, 0.7) !important;
}
.color-overlay-10-opacity80,
.overlay-10-opacity80 {
  background-color: rgba(235, 227, 220, 0.8) !important;
}
.color-overlay-10-opacity90,
.overlay-10-opacity90 {
  background-color: rgba(235, 227, 220, 0.9) !important;
}
.color-overlay-10-dark,
.overlay-10-dark {
  background-color: #8d8884 !important;
}
.color-overlay-10-dark.arrow-down:after,
.overlay-10-dark.arrow-down:after,
.color-overlay-10-dark.arrow-bottom-right:after,
.overlay-10-dark.arrow-bottom-right:after,
.color-overlay-10-dark.arrow-bottom-left:after,
.overlay-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.color-overlay-10-dark.arrow-up:after,
.overlay-10-dark.arrow-up:after,
.color-overlay-10-dark.arrow-top-right:after,
.overlay-10-dark.arrow-top-right:after,
.color-overlay-10-dark.arrow-top-left:after,
.overlay-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.color-overlay-10-darken5,
.overlay-10-darken5,
.color-overlay-10-darken5-hover:hover,
.overlay-10-darken5-hover:hover {
  background-color: #dfd8d1 !important;
}
.color-overlay-10-darken10,
.overlay-10-darken10,
.color-overlay-10-darken10-hover:hover,
.overlay-10-darken10-hover:hover {
  background-color: #d4ccc6 !important;
}
.color-overlay-10-darken20,
.overlay-10-darken20,
.color-overlay-10-darken20-hover:hover,
.overlay-10-darken20-hover:hover {
  background-color: #bcb6b0 !important;
}
.color-overlay-10-light,
.overlay-10-light {
  background-color: #F0E9E4 !important;
}
.color-overlay-10-light.arrow-down:after,
.overlay-10-light.arrow-down:after,
.color-overlay-10-light.arrow-bottom-right:after,
.overlay-10-light.arrow-bottom-right:after,
.color-overlay-10-light.arrow-bottom-left:after,
.overlay-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.color-overlay-10-light.arrow-up:after,
.overlay-10-light.arrow-up:after,
.color-overlay-10-light.arrow-top-right:after,
.overlay-10-light.arrow-top-right:after,
.color-overlay-10-light.arrow-top-left:after,
.overlay-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.color-overlay-10-lighten10,
.overlay-10-lighten10,
.color-overlay-10-lighten10-hover:hover,
.overlay-10-lighten10-hover:hover {
  background-color: #ede6e0 !important;
}
.color-overlay-10-lighten20,
.overlay-10-lighten20,
.color-overlay-10-lighten20-hover:hover,
.overlay-10-lighten20-hover:hover {
  background-color: #efe9e3 !important;
}
.color-overlay-10-lighten50,
.overlay-10-lighten50,
.color-overlay-10-lighten50-hover:hover,
.overlay-10-lighten50-hover:hover {
  background-color: #f5f1ee !important;
}
.color-overlay-10-hover:hover,
.overlay-10-hover:hover {
  background-color: #EBE3DC !important;
}
.color-overlay-10 > li::before,
.overlay-10 > li::before {
  background-color: #EBE3DC !important;
}
.color-overlay-10.arrow-down:after,
.overlay-10.arrow-down:after,
.color-overlay-10.arrow-bottom-right:after,
.overlay-10.arrow-bottom-right:after,
.color-overlay-10.arrow-bottom-left:after,
.overlay-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.color-overlay-10.arrow-up:after,
.overlay-10.arrow-up:after,
.color-overlay-10.arrow-top-right:after,
.overlay-10.arrow-top-right:after,
.color-overlay-10.arrow-top-left:after,
.overlay-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.color-overlay-10-after:after,
.overlay-10-after:after {
  background-color: #EBE3DC !important;
}
.color-overlay-10-before:before,
.overlay-10-before:before {
  background-color: #EBE3DC !important;
}
.color-overlay-black,
.overlay-black {
  background-color: black !important;
}
.color-overlay-black-opacity10,
.overlay-black-opacity10 {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.color-overlay-black-opacity20,
.overlay-black-opacity20 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.color-overlay-black-opacity30,
.overlay-black-opacity30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.color-overlay-black-opacity40,
.overlay-black-opacity40 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}
.color-overlay-black-opacity50,
.overlay-black-opacity50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.color-overlay-black-opacity60,
.overlay-black-opacity60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.color-overlay-black-opacity70,
.overlay-black-opacity70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.color-overlay-black-opacity80,
.overlay-black-opacity80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.color-overlay-black-opacity90,
.overlay-black-opacity90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.color-overlay-black-dark,
.overlay-black-dark {
  background-color: #613d3b !important;
}
.color-overlay-black-dark.arrow-down:after,
.overlay-black-dark.arrow-down:after,
.color-overlay-black-dark.arrow-bottom-right:after,
.overlay-black-dark.arrow-bottom-right:after,
.color-overlay-black-dark.arrow-bottom-left:after,
.overlay-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-black-dark.arrow-up:after,
.overlay-black-dark.arrow-up:after,
.color-overlay-black-dark.arrow-top-right:after,
.overlay-black-dark.arrow-top-right:after,
.color-overlay-black-dark.arrow-top-left:after,
.overlay-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-black-darken5,
.overlay-black-darken5,
.color-overlay-black-darken5-hover:hover,
.overlay-black-darken5-hover:hover {
  background-color: #000000 !important;
}
.color-overlay-black-darken10,
.overlay-black-darken10,
.color-overlay-black-darken10-hover:hover,
.overlay-black-darken10-hover:hover {
  background-color: #000000 !important;
}
.color-overlay-black-darken20,
.overlay-black-darken20,
.color-overlay-black-darken20-hover:hover,
.overlay-black-darken20-hover:hover {
  background-color: #000000 !important;
}
.color-overlay-black-light,
.overlay-black-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-black-light.arrow-down:after,
.overlay-black-light.arrow-down:after,
.color-overlay-black-light.arrow-bottom-right:after,
.overlay-black-light.arrow-bottom-right:after,
.color-overlay-black-light.arrow-bottom-left:after,
.overlay-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-black-light.arrow-up:after,
.overlay-black-light.arrow-up:after,
.color-overlay-black-light.arrow-top-right:after,
.overlay-black-light.arrow-top-right:after,
.color-overlay-black-light.arrow-top-left:after,
.overlay-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-black-lighten10,
.overlay-black-lighten10,
.color-overlay-black-lighten10-hover:hover,
.overlay-black-lighten10-hover:hover {
  background-color: #191919 !important;
}
.color-overlay-black-lighten20,
.overlay-black-lighten20,
.color-overlay-black-lighten20-hover:hover,
.overlay-black-lighten20-hover:hover {
  background-color: #333333 !important;
}
.color-overlay-black-lighten50,
.overlay-black-lighten50,
.color-overlay-black-lighten50-hover:hover,
.overlay-black-lighten50-hover:hover {
  background-color: #808080 !important;
}
.color-overlay-black-hover:hover,
.overlay-black-hover:hover {
  background-color: black !important;
}
.color-overlay-black > li::before,
.overlay-black > li::before {
  background-color: black !important;
}
.color-overlay-black.arrow-down:after,
.overlay-black.arrow-down:after,
.color-overlay-black.arrow-bottom-right:after,
.overlay-black.arrow-bottom-right:after,
.color-overlay-black.arrow-bottom-left:after,
.overlay-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.color-overlay-black.arrow-up:after,
.overlay-black.arrow-up:after,
.color-overlay-black.arrow-top-right:after,
.overlay-black.arrow-top-right:after,
.color-overlay-black.arrow-top-left:after,
.overlay-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.color-overlay-black-after:after,
.overlay-black-after:after {
  background-color: black !important;
}
.color-overlay-black-before:before,
.overlay-black-before:before {
  background-color: black !important;
}
.color-overlay-neutral,
.overlay-neutral {
  background-color: #808080 !important;
}
.color-overlay-neutral-opacity10,
.overlay-neutral-opacity10 {
  background-color: rgba(128, 128, 128, 0.1) !important;
}
.color-overlay-neutral-opacity20,
.overlay-neutral-opacity20 {
  background-color: rgba(128, 128, 128, 0.2) !important;
}
.color-overlay-neutral-opacity30,
.overlay-neutral-opacity30 {
  background-color: rgba(128, 128, 128, 0.3) !important;
}
.color-overlay-neutral-opacity40,
.overlay-neutral-opacity40 {
  background-color: rgba(128, 128, 128, 0.4) !important;
}
.color-overlay-neutral-opacity50,
.overlay-neutral-opacity50 {
  background-color: rgba(128, 128, 128, 0.5) !important;
}
.color-overlay-neutral-opacity60,
.overlay-neutral-opacity60 {
  background-color: rgba(128, 128, 128, 0.6) !important;
}
.color-overlay-neutral-opacity70,
.overlay-neutral-opacity70 {
  background-color: rgba(128, 128, 128, 0.7) !important;
}
.color-overlay-neutral-opacity80,
.overlay-neutral-opacity80 {
  background-color: rgba(128, 128, 128, 0.8) !important;
}
.color-overlay-neutral-opacity90,
.overlay-neutral-opacity90 {
  background-color: rgba(128, 128, 128, 0.9) !important;
}
.color-overlay-neutral-dark,
.overlay-neutral-dark {
  background-color: #4d4d4d !important;
}
.color-overlay-neutral-dark.arrow-down:after,
.overlay-neutral-dark.arrow-down:after,
.color-overlay-neutral-dark.arrow-bottom-right:after,
.overlay-neutral-dark.arrow-bottom-right:after,
.color-overlay-neutral-dark.arrow-bottom-left:after,
.overlay-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.color-overlay-neutral-dark.arrow-up:after,
.overlay-neutral-dark.arrow-up:after,
.color-overlay-neutral-dark.arrow-top-right:after,
.overlay-neutral-dark.arrow-top-right:after,
.color-overlay-neutral-dark.arrow-top-left:after,
.overlay-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.color-overlay-neutral-darken5,
.overlay-neutral-darken5,
.color-overlay-neutral-darken5-hover:hover,
.overlay-neutral-darken5-hover:hover {
  background-color: #797979 !important;
}
.color-overlay-neutral-darken10,
.overlay-neutral-darken10,
.color-overlay-neutral-darken10-hover:hover,
.overlay-neutral-darken10-hover:hover {
  background-color: #737373 !important;
}
.color-overlay-neutral-darken20,
.overlay-neutral-darken20,
.color-overlay-neutral-darken20-hover:hover,
.overlay-neutral-darken20-hover:hover {
  background-color: #666666 !important;
}
.color-overlay-neutral-light,
.overlay-neutral-light {
  background-color: #ececec !important;
}
.color-overlay-neutral-light.arrow-down:after,
.overlay-neutral-light.arrow-down:after,
.color-overlay-neutral-light.arrow-bottom-right:after,
.overlay-neutral-light.arrow-bottom-right:after,
.color-overlay-neutral-light.arrow-bottom-left:after,
.overlay-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.color-overlay-neutral-light.arrow-up:after,
.overlay-neutral-light.arrow-up:after,
.color-overlay-neutral-light.arrow-top-right:after,
.overlay-neutral-light.arrow-top-right:after,
.color-overlay-neutral-light.arrow-top-left:after,
.overlay-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.color-overlay-neutral-lighten10,
.overlay-neutral-lighten10,
.color-overlay-neutral-lighten10-hover:hover,
.overlay-neutral-lighten10-hover:hover {
  background-color: #8c8c8c !important;
}
.color-overlay-neutral-lighten20,
.overlay-neutral-lighten20,
.color-overlay-neutral-lighten20-hover:hover,
.overlay-neutral-lighten20-hover:hover {
  background-color: #999999 !important;
}
.color-overlay-neutral-lighten50,
.overlay-neutral-lighten50,
.color-overlay-neutral-lighten50-hover:hover,
.overlay-neutral-lighten50-hover:hover {
  background-color: #bfbfbf !important;
}
.color-overlay-neutral-hover:hover,
.overlay-neutral-hover:hover {
  background-color: #808080 !important;
}
.color-overlay-neutral > li::before,
.overlay-neutral > li::before {
  background-color: #808080 !important;
}
.color-overlay-neutral.arrow-down:after,
.overlay-neutral.arrow-down:after,
.color-overlay-neutral.arrow-bottom-right:after,
.overlay-neutral.arrow-bottom-right:after,
.color-overlay-neutral.arrow-bottom-left:after,
.overlay-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.color-overlay-neutral.arrow-up:after,
.overlay-neutral.arrow-up:after,
.color-overlay-neutral.arrow-top-right:after,
.overlay-neutral.arrow-top-right:after,
.color-overlay-neutral.arrow-top-left:after,
.overlay-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.color-overlay-neutral-after:after,
.overlay-neutral-after:after {
  background-color: #808080 !important;
}
.color-overlay-neutral-before:before,
.overlay-neutral-before:before {
  background-color: #808080 !important;
}
.color-overlay-white,
.overlay-white {
  background-color: white !important;
}
.color-overlay-white-opacity10,
.overlay-white-opacity10 {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
.color-overlay-white-opacity20,
.overlay-white-opacity20 {
  background-color: rgba(255, 255, 255, 0.2) !important;
}
.color-overlay-white-opacity30,
.overlay-white-opacity30 {
  background-color: rgba(255, 255, 255, 0.3) !important;
}
.color-overlay-white-opacity40,
.overlay-white-opacity40 {
  background-color: rgba(255, 255, 255, 0.4) !important;
}
.color-overlay-white-opacity50,
.overlay-white-opacity50 {
  background-color: rgba(255, 255, 255, 0.5) !important;
}
.color-overlay-white-opacity60,
.overlay-white-opacity60 {
  background-color: rgba(255, 255, 255, 0.6) !important;
}
.color-overlay-white-opacity70,
.overlay-white-opacity70 {
  background-color: rgba(255, 255, 255, 0.7) !important;
}
.color-overlay-white-opacity80,
.overlay-white-opacity80 {
  background-color: rgba(255, 255, 255, 0.8) !important;
}
.color-overlay-white-opacity90,
.overlay-white-opacity90 {
  background-color: rgba(255, 255, 255, 0.9) !important;
}
.color-overlay-white-dark,
.overlay-white-dark {
  background-color: #613d3b !important;
}
.color-overlay-white-dark.arrow-down:after,
.overlay-white-dark.arrow-down:after,
.color-overlay-white-dark.arrow-bottom-right:after,
.overlay-white-dark.arrow-bottom-right:after,
.color-overlay-white-dark.arrow-bottom-left:after,
.overlay-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-white-dark.arrow-up:after,
.overlay-white-dark.arrow-up:after,
.color-overlay-white-dark.arrow-top-right:after,
.overlay-white-dark.arrow-top-right:after,
.color-overlay-white-dark.arrow-top-left:after,
.overlay-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-white-darken5,
.overlay-white-darken5,
.color-overlay-white-darken5-hover:hover,
.overlay-white-darken5-hover:hover {
  background-color: #f2f2f2 !important;
}
.color-overlay-white-darken10,
.overlay-white-darken10,
.color-overlay-white-darken10-hover:hover,
.overlay-white-darken10-hover:hover {
  background-color: #e6e6e6 !important;
}
.color-overlay-white-darken20,
.overlay-white-darken20,
.color-overlay-white-darken20-hover:hover,
.overlay-white-darken20-hover:hover {
  background-color: #cccccc !important;
}
.color-overlay-white-light,
.overlay-white-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-white-light.arrow-down:after,
.overlay-white-light.arrow-down:after,
.color-overlay-white-light.arrow-bottom-right:after,
.overlay-white-light.arrow-bottom-right:after,
.color-overlay-white-light.arrow-bottom-left:after,
.overlay-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-white-light.arrow-up:after,
.overlay-white-light.arrow-up:after,
.color-overlay-white-light.arrow-top-right:after,
.overlay-white-light.arrow-top-right:after,
.color-overlay-white-light.arrow-top-left:after,
.overlay-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-white-lighten10,
.overlay-white-lighten10,
.color-overlay-white-lighten10-hover:hover,
.overlay-white-lighten10-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-white-lighten20,
.overlay-white-lighten20,
.color-overlay-white-lighten20-hover:hover,
.overlay-white-lighten20-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-white-lighten50,
.overlay-white-lighten50,
.color-overlay-white-lighten50-hover:hover,
.overlay-white-lighten50-hover:hover {
  background-color: #ffffff !important;
}
.color-overlay-white-hover:hover,
.overlay-white-hover:hover {
  background-color: white !important;
}
.color-overlay-white > li::before,
.overlay-white > li::before {
  background-color: white !important;
}
.color-overlay-white.arrow-down:after,
.overlay-white.arrow-down:after,
.color-overlay-white.arrow-bottom-right:after,
.overlay-white.arrow-bottom-right:after,
.color-overlay-white.arrow-bottom-left:after,
.overlay-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.color-overlay-white.arrow-up:after,
.overlay-white.arrow-up:after,
.color-overlay-white.arrow-top-right:after,
.overlay-white.arrow-top-right:after,
.color-overlay-white.arrow-top-left:after,
.overlay-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.color-overlay-white-after:after,
.overlay-white-after:after {
  background-color: white !important;
}
.color-overlay-white-before:before,
.overlay-white-before:before {
  background-color: white !important;
}
.color-overlay-completed,
.overlay-completed {
  background-color: #3d9855 !important;
}
.color-overlay-completed-opacity10,
.overlay-completed-opacity10 {
  background-color: rgba(61, 152, 85, 0.1) !important;
}
.color-overlay-completed-opacity20,
.overlay-completed-opacity20 {
  background-color: rgba(61, 152, 85, 0.2) !important;
}
.color-overlay-completed-opacity30,
.overlay-completed-opacity30 {
  background-color: rgba(61, 152, 85, 0.3) !important;
}
.color-overlay-completed-opacity40,
.overlay-completed-opacity40 {
  background-color: rgba(61, 152, 85, 0.4) !important;
}
.color-overlay-completed-opacity50,
.overlay-completed-opacity50 {
  background-color: rgba(61, 152, 85, 0.5) !important;
}
.color-overlay-completed-opacity60,
.overlay-completed-opacity60 {
  background-color: rgba(61, 152, 85, 0.6) !important;
}
.color-overlay-completed-opacity70,
.overlay-completed-opacity70 {
  background-color: rgba(61, 152, 85, 0.7) !important;
}
.color-overlay-completed-opacity80,
.overlay-completed-opacity80 {
  background-color: rgba(61, 152, 85, 0.8) !important;
}
.color-overlay-completed-opacity90,
.overlay-completed-opacity90 {
  background-color: rgba(61, 152, 85, 0.9) !important;
}
.color-overlay-completed-dark,
.overlay-completed-dark {
  background-color: #613d3b !important;
}
.color-overlay-completed-dark.arrow-down:after,
.overlay-completed-dark.arrow-down:after,
.color-overlay-completed-dark.arrow-bottom-right:after,
.overlay-completed-dark.arrow-bottom-right:after,
.color-overlay-completed-dark.arrow-bottom-left:after,
.overlay-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-completed-dark.arrow-up:after,
.overlay-completed-dark.arrow-up:after,
.color-overlay-completed-dark.arrow-top-right:after,
.overlay-completed-dark.arrow-top-right:after,
.color-overlay-completed-dark.arrow-top-left:after,
.overlay-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-completed-darken5,
.overlay-completed-darken5,
.color-overlay-completed-darken5-hover:hover,
.overlay-completed-darken5-hover:hover {
  background-color: #3a9051 !important;
}
.color-overlay-completed-darken10,
.overlay-completed-darken10,
.color-overlay-completed-darken10-hover:hover,
.overlay-completed-darken10-hover:hover {
  background-color: #37894d !important;
}
.color-overlay-completed-darken20,
.overlay-completed-darken20,
.color-overlay-completed-darken20-hover:hover,
.overlay-completed-darken20-hover:hover {
  background-color: #317a44 !important;
}
.color-overlay-completed-light,
.overlay-completed-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-completed-light.arrow-down:after,
.overlay-completed-light.arrow-down:after,
.color-overlay-completed-light.arrow-bottom-right:after,
.overlay-completed-light.arrow-bottom-right:after,
.color-overlay-completed-light.arrow-bottom-left:after,
.overlay-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-completed-light.arrow-up:after,
.overlay-completed-light.arrow-up:after,
.color-overlay-completed-light.arrow-top-right:after,
.overlay-completed-light.arrow-top-right:after,
.color-overlay-completed-light.arrow-top-left:after,
.overlay-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-completed-lighten10,
.overlay-completed-lighten10,
.color-overlay-completed-lighten10-hover:hover,
.overlay-completed-lighten10-hover:hover {
  background-color: #50a266 !important;
}
.color-overlay-completed-lighten20,
.overlay-completed-lighten20,
.color-overlay-completed-lighten20-hover:hover,
.overlay-completed-lighten20-hover:hover {
  background-color: #64ad77 !important;
}
.color-overlay-completed-lighten50,
.overlay-completed-lighten50,
.color-overlay-completed-lighten50-hover:hover,
.overlay-completed-lighten50-hover:hover {
  background-color: #9eccaa !important;
}
.color-overlay-completed-hover:hover,
.overlay-completed-hover:hover {
  background-color: #3d9855 !important;
}
.color-overlay-completed > li::before,
.overlay-completed > li::before {
  background-color: #3d9855 !important;
}
.color-overlay-completed.arrow-down:after,
.overlay-completed.arrow-down:after,
.color-overlay-completed.arrow-bottom-right:after,
.overlay-completed.arrow-bottom-right:after,
.color-overlay-completed.arrow-bottom-left:after,
.overlay-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.color-overlay-completed.arrow-up:after,
.overlay-completed.arrow-up:after,
.color-overlay-completed.arrow-top-right:after,
.overlay-completed.arrow-top-right:after,
.color-overlay-completed.arrow-top-left:after,
.overlay-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.color-overlay-completed-after:after,
.overlay-completed-after:after {
  background-color: #3d9855 !important;
}
.color-overlay-completed-before:before,
.overlay-completed-before:before {
  background-color: #3d9855 !important;
}
.color-overlay-box-details,
.overlay-box-details {
  background-color: #8A4743 !important;
}
.color-overlay-box-details-opacity10,
.overlay-box-details-opacity10 {
  background-color: rgba(138, 71, 67, 0.1) !important;
}
.color-overlay-box-details-opacity20,
.overlay-box-details-opacity20 {
  background-color: rgba(138, 71, 67, 0.2) !important;
}
.color-overlay-box-details-opacity30,
.overlay-box-details-opacity30 {
  background-color: rgba(138, 71, 67, 0.3) !important;
}
.color-overlay-box-details-opacity40,
.overlay-box-details-opacity40 {
  background-color: rgba(138, 71, 67, 0.4) !important;
}
.color-overlay-box-details-opacity50,
.overlay-box-details-opacity50 {
  background-color: rgba(138, 71, 67, 0.5) !important;
}
.color-overlay-box-details-opacity60,
.overlay-box-details-opacity60 {
  background-color: rgba(138, 71, 67, 0.6) !important;
}
.color-overlay-box-details-opacity70,
.overlay-box-details-opacity70 {
  background-color: rgba(138, 71, 67, 0.7) !important;
}
.color-overlay-box-details-opacity80,
.overlay-box-details-opacity80 {
  background-color: rgba(138, 71, 67, 0.8) !important;
}
.color-overlay-box-details-opacity90,
.overlay-box-details-opacity90 {
  background-color: rgba(138, 71, 67, 0.9) !important;
}
.color-overlay-box-details-dark,
.overlay-box-details-dark {
  background-color: #613d3b !important;
}
.color-overlay-box-details-dark.arrow-down:after,
.overlay-box-details-dark.arrow-down:after,
.color-overlay-box-details-dark.arrow-bottom-right:after,
.overlay-box-details-dark.arrow-bottom-right:after,
.color-overlay-box-details-dark.arrow-bottom-left:after,
.overlay-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.color-overlay-box-details-dark.arrow-up:after,
.overlay-box-details-dark.arrow-up:after,
.color-overlay-box-details-dark.arrow-top-right:after,
.overlay-box-details-dark.arrow-top-right:after,
.color-overlay-box-details-dark.arrow-top-left:after,
.overlay-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.color-overlay-box-details-darken5,
.overlay-box-details-darken5,
.color-overlay-box-details-darken5-hover:hover,
.overlay-box-details-darken5-hover:hover {
  background-color: #834340 !important;
}
.color-overlay-box-details-darken10,
.overlay-box-details-darken10,
.color-overlay-box-details-darken10-hover:hover,
.overlay-box-details-darken10-hover:hover {
  background-color: #7c403c !important;
}
.color-overlay-box-details-darken20,
.overlay-box-details-darken20,
.color-overlay-box-details-darken20-hover:hover,
.overlay-box-details-darken20-hover:hover {
  background-color: #6e3936 !important;
}
.color-overlay-box-details-light,
.overlay-box-details-light {
  background-color: #FCF1F0 !important;
}
.color-overlay-box-details-light.arrow-down:after,
.overlay-box-details-light.arrow-down:after,
.color-overlay-box-details-light.arrow-bottom-right:after,
.overlay-box-details-light.arrow-bottom-right:after,
.color-overlay-box-details-light.arrow-bottom-left:after,
.overlay-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.color-overlay-box-details-light.arrow-up:after,
.overlay-box-details-light.arrow-up:after,
.color-overlay-box-details-light.arrow-top-right:after,
.overlay-box-details-light.arrow-top-right:after,
.color-overlay-box-details-light.arrow-top-left:after,
.overlay-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.color-overlay-box-details-lighten10,
.overlay-box-details-lighten10,
.color-overlay-box-details-lighten10-hover:hover,
.overlay-box-details-lighten10-hover:hover {
  background-color: #965956 !important;
}
.color-overlay-box-details-lighten20,
.overlay-box-details-lighten20,
.color-overlay-box-details-lighten20-hover:hover,
.overlay-box-details-lighten20-hover:hover {
  background-color: #a16c69 !important;
}
.color-overlay-box-details-lighten50,
.overlay-box-details-lighten50,
.color-overlay-box-details-lighten50-hover:hover,
.overlay-box-details-lighten50-hover:hover {
  background-color: #c5a3a1 !important;
}
.color-overlay-box-details-hover:hover,
.overlay-box-details-hover:hover {
  background-color: #8A4743 !important;
}
.color-overlay-box-details > li::before,
.overlay-box-details > li::before {
  background-color: #8A4743 !important;
}
.color-overlay-box-details.arrow-down:after,
.overlay-box-details.arrow-down:after,
.color-overlay-box-details.arrow-bottom-right:after,
.overlay-box-details.arrow-bottom-right:after,
.color-overlay-box-details.arrow-bottom-left:after,
.overlay-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.color-overlay-box-details.arrow-up:after,
.overlay-box-details.arrow-up:after,
.color-overlay-box-details.arrow-top-right:after,
.overlay-box-details.arrow-top-right:after,
.color-overlay-box-details.arrow-top-left:after,
.overlay-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.color-overlay-box-details-after:after,
.overlay-box-details-after:after {
  background-color: #8A4743 !important;
}
.color-overlay-box-details-before:before,
.overlay-box-details-before:before {
  background-color: #8A4743 !important;
}
.color-overlay-wrong,
.overlay-wrong {
  background-color: #ffe0e0 !important;
}
.color-overlay-wrong-opacity10,
.overlay-wrong-opacity10 {
  background-color: rgba(255, 224, 224, 0.1) !important;
}
.color-overlay-wrong-opacity20,
.overlay-wrong-opacity20 {
  background-color: rgba(255, 224, 224, 0.2) !important;
}
.color-overlay-wrong-opacity30,
.overlay-wrong-opacity30 {
  background-color: rgba(255, 224, 224, 0.3) !important;
}
.color-overlay-wrong-opacity40,
.overlay-wrong-opacity40 {
  background-color: rgba(255, 224, 224, 0.4) !important;
}
.color-overlay-wrong-opacity50,
.overlay-wrong-opacity50 {
  background-color: rgba(255, 224, 224, 0.5) !important;
}
.color-overlay-wrong-opacity60,
.overlay-wrong-opacity60 {
  background-color: rgba(255, 224, 224, 0.6) !important;
}
.color-overlay-wrong-opacity70,
.overlay-wrong-opacity70 {
  background-color: rgba(255, 224, 224, 0.7) !important;
}
.color-overlay-wrong-opacity80,
.overlay-wrong-opacity80 {
  background-color: rgba(255, 224, 224, 0.8) !important;
}
.color-overlay-wrong-opacity90,
.overlay-wrong-opacity90 {
  background-color: rgba(255, 224, 224, 0.9) !important;
}
.color-overlay-wrong-dark,
.overlay-wrong-dark {
  background-color: #edb2ad !important;
}
.color-overlay-wrong-dark.arrow-down:after,
.overlay-wrong-dark.arrow-down:after,
.color-overlay-wrong-dark.arrow-bottom-right:after,
.overlay-wrong-dark.arrow-bottom-right:after,
.color-overlay-wrong-dark.arrow-bottom-left:after,
.overlay-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.color-overlay-wrong-dark.arrow-up:after,
.overlay-wrong-dark.arrow-up:after,
.color-overlay-wrong-dark.arrow-top-right:after,
.overlay-wrong-dark.arrow-top-right:after,
.color-overlay-wrong-dark.arrow-top-left:after,
.overlay-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.color-overlay-wrong-darken5,
.overlay-wrong-darken5,
.color-overlay-wrong-darken5-hover:hover,
.overlay-wrong-darken5-hover:hover {
  background-color: #f2d5d5 !important;
}
.color-overlay-wrong-darken10,
.overlay-wrong-darken10,
.color-overlay-wrong-darken10-hover:hover,
.overlay-wrong-darken10-hover:hover {
  background-color: #e6caca !important;
}
.color-overlay-wrong-darken20,
.overlay-wrong-darken20,
.color-overlay-wrong-darken20-hover:hover,
.overlay-wrong-darken20-hover:hover {
  background-color: #ccb3b3 !important;
}
.color-overlay-wrong-light,
.overlay-wrong-light {
  background-color: #fffafa !important;
}
.color-overlay-wrong-light.arrow-down:after,
.overlay-wrong-light.arrow-down:after,
.color-overlay-wrong-light.arrow-bottom-right:after,
.overlay-wrong-light.arrow-bottom-right:after,
.color-overlay-wrong-light.arrow-bottom-left:after,
.overlay-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.color-overlay-wrong-light.arrow-up:after,
.overlay-wrong-light.arrow-up:after,
.color-overlay-wrong-light.arrow-top-right:after,
.overlay-wrong-light.arrow-top-right:after,
.color-overlay-wrong-light.arrow-top-left:after,
.overlay-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.color-overlay-wrong-lighten10,
.overlay-wrong-lighten10,
.color-overlay-wrong-lighten10-hover:hover,
.overlay-wrong-lighten10-hover:hover {
  background-color: #ffe3e3 !important;
}
.color-overlay-wrong-lighten20,
.overlay-wrong-lighten20,
.color-overlay-wrong-lighten20-hover:hover,
.overlay-wrong-lighten20-hover:hover {
  background-color: #ffe6e6 !important;
}
.color-overlay-wrong-lighten50,
.overlay-wrong-lighten50,
.color-overlay-wrong-lighten50-hover:hover,
.overlay-wrong-lighten50-hover:hover {
  background-color: #fff0f0 !important;
}
.color-overlay-wrong-hover:hover,
.overlay-wrong-hover:hover {
  background-color: #ffe0e0 !important;
}
.color-overlay-wrong > li::before,
.overlay-wrong > li::before {
  background-color: #ffe0e0 !important;
}
.color-overlay-wrong.arrow-down:after,
.overlay-wrong.arrow-down:after,
.color-overlay-wrong.arrow-bottom-right:after,
.overlay-wrong.arrow-bottom-right:after,
.color-overlay-wrong.arrow-bottom-left:after,
.overlay-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.color-overlay-wrong.arrow-up:after,
.overlay-wrong.arrow-up:after,
.color-overlay-wrong.arrow-top-right:after,
.overlay-wrong.arrow-top-right:after,
.color-overlay-wrong.arrow-top-left:after,
.overlay-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.color-overlay-wrong-after:after,
.overlay-wrong-after:after {
  background-color: #ffe0e0 !important;
}
.color-overlay-wrong-before:before,
.overlay-wrong-before:before {
  background-color: #ffe0e0 !important;
}
.color-overlay-correct,
.overlay-correct {
  background-color: #e1f3db !important;
}
.color-overlay-correct-opacity10,
.overlay-correct-opacity10 {
  background-color: rgba(225, 243, 219, 0.1) !important;
}
.color-overlay-correct-opacity20,
.overlay-correct-opacity20 {
  background-color: rgba(225, 243, 219, 0.2) !important;
}
.color-overlay-correct-opacity30,
.overlay-correct-opacity30 {
  background-color: rgba(225, 243, 219, 0.3) !important;
}
.color-overlay-correct-opacity40,
.overlay-correct-opacity40 {
  background-color: rgba(225, 243, 219, 0.4) !important;
}
.color-overlay-correct-opacity50,
.overlay-correct-opacity50 {
  background-color: rgba(225, 243, 219, 0.5) !important;
}
.color-overlay-correct-opacity60,
.overlay-correct-opacity60 {
  background-color: rgba(225, 243, 219, 0.6) !important;
}
.color-overlay-correct-opacity70,
.overlay-correct-opacity70 {
  background-color: rgba(225, 243, 219, 0.7) !important;
}
.color-overlay-correct-opacity80,
.overlay-correct-opacity80 {
  background-color: rgba(225, 243, 219, 0.8) !important;
}
.color-overlay-correct-opacity90,
.overlay-correct-opacity90 {
  background-color: rgba(225, 243, 219, 0.9) !important;
}
.color-overlay-correct-dark,
.overlay-correct-dark {
  background-color: #539764 !important;
}
.color-overlay-correct-dark.arrow-down:after,
.overlay-correct-dark.arrow-down:after,
.color-overlay-correct-dark.arrow-bottom-right:after,
.overlay-correct-dark.arrow-bottom-right:after,
.color-overlay-correct-dark.arrow-bottom-left:after,
.overlay-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.color-overlay-correct-dark.arrow-up:after,
.overlay-correct-dark.arrow-up:after,
.color-overlay-correct-dark.arrow-top-right:after,
.overlay-correct-dark.arrow-top-right:after,
.color-overlay-correct-dark.arrow-top-left:after,
.overlay-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.color-overlay-correct-darken5,
.overlay-correct-darken5,
.color-overlay-correct-darken5-hover:hover,
.overlay-correct-darken5-hover:hover {
  background-color: #d6e7d0 !important;
}
.color-overlay-correct-darken10,
.overlay-correct-darken10,
.color-overlay-correct-darken10-hover:hover,
.overlay-correct-darken10-hover:hover {
  background-color: #cbdbc5 !important;
}
.color-overlay-correct-darken20,
.overlay-correct-darken20,
.color-overlay-correct-darken20-hover:hover,
.overlay-correct-darken20-hover:hover {
  background-color: #b4c2af !important;
}
.color-overlay-correct-light,
.overlay-correct-light {
  background-color: #87b575 !important;
}
.color-overlay-correct-light.arrow-down:after,
.overlay-correct-light.arrow-down:after,
.color-overlay-correct-light.arrow-bottom-right:after,
.overlay-correct-light.arrow-bottom-right:after,
.color-overlay-correct-light.arrow-bottom-left:after,
.overlay-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.color-overlay-correct-light.arrow-up:after,
.overlay-correct-light.arrow-up:after,
.color-overlay-correct-light.arrow-top-right:after,
.overlay-correct-light.arrow-top-right:after,
.color-overlay-correct-light.arrow-top-left:after,
.overlay-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.color-overlay-correct-lighten10,
.overlay-correct-lighten10,
.color-overlay-correct-lighten10-hover:hover,
.overlay-correct-lighten10-hover:hover {
  background-color: #e4f4df !important;
}
.color-overlay-correct-lighten20,
.overlay-correct-lighten20,
.color-overlay-correct-lighten20-hover:hover,
.overlay-correct-lighten20-hover:hover {
  background-color: #e7f5e2 !important;
}
.color-overlay-correct-lighten50,
.overlay-correct-lighten50,
.color-overlay-correct-lighten50-hover:hover,
.overlay-correct-lighten50-hover:hover {
  background-color: #f0f9ed !important;
}
.color-overlay-correct-hover:hover,
.overlay-correct-hover:hover {
  background-color: #e1f3db !important;
}
.color-overlay-correct > li::before,
.overlay-correct > li::before {
  background-color: #e1f3db !important;
}
.color-overlay-correct.arrow-down:after,
.overlay-correct.arrow-down:after,
.color-overlay-correct.arrow-bottom-right:after,
.overlay-correct.arrow-bottom-right:after,
.color-overlay-correct.arrow-bottom-left:after,
.overlay-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.color-overlay-correct.arrow-up:after,
.overlay-correct.arrow-up:after,
.color-overlay-correct.arrow-top-right:after,
.overlay-correct.arrow-top-right:after,
.color-overlay-correct.arrow-top-left:after,
.overlay-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.color-overlay-correct-after:after,
.overlay-correct-after:after {
  background-color: #e1f3db !important;
}
.color-overlay-correct-before:before,
.overlay-correct-before:before {
  background-color: #e1f3db !important;
}
.color-overlay-partly,
.overlay-partly {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly-opacity10,
.overlay-partly-opacity10 {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
.color-overlay-partly-opacity20,
.overlay-partly-opacity20 {
  background-color: rgba(0, 0, 0, 0.2) !important;
}
.color-overlay-partly-opacity30,
.overlay-partly-opacity30 {
  background-color: rgba(0, 0, 0, 0.3) !important;
}
.color-overlay-partly-opacity40,
.overlay-partly-opacity40 {
  background-color: rgba(0, 0, 0, 0.4) !important;
}
.color-overlay-partly-opacity50,
.overlay-partly-opacity50 {
  background-color: rgba(0, 0, 0, 0.5) !important;
}
.color-overlay-partly-opacity60,
.overlay-partly-opacity60 {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
.color-overlay-partly-opacity70,
.overlay-partly-opacity70 {
  background-color: rgba(0, 0, 0, 0.7) !important;
}
.color-overlay-partly-opacity80,
.overlay-partly-opacity80 {
  background-color: rgba(0, 0, 0, 0.8) !important;
}
.color-overlay-partly-opacity90,
.overlay-partly-opacity90 {
  background-color: rgba(0, 0, 0, 0.9) !important;
}
.color-overlay-partly-dark,
.overlay-partly-dark {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly-dark.arrow-down:after,
.overlay-partly-dark.arrow-down:after,
.color-overlay-partly-dark.arrow-bottom-right:after,
.overlay-partly-dark.arrow-bottom-right:after,
.color-overlay-partly-dark.arrow-bottom-left:after,
.overlay-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly-dark.arrow-up:after,
.overlay-partly-dark.arrow-up:after,
.color-overlay-partly-dark.arrow-top-right:after,
.overlay-partly-dark.arrow-top-right:after,
.color-overlay-partly-dark.arrow-top-left:after,
.overlay-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly-darken5,
.overlay-partly-darken5,
.color-overlay-partly-darken5-hover:hover,
.overlay-partly-darken5-hover:hover {
  background-color: rgba(0, 0, 0, 0.126) !important;
}
.color-overlay-partly-darken10,
.overlay-partly-darken10,
.color-overlay-partly-darken10-hover:hover,
.overlay-partly-darken10-hover:hover {
  background-color: rgba(0, 0, 0, 0.172) !important;
}
.color-overlay-partly-darken20,
.overlay-partly-darken20,
.color-overlay-partly-darken20-hover:hover,
.overlay-partly-darken20-hover:hover {
  background-color: rgba(0, 0, 0, 0.264) !important;
}
.color-overlay-partly-light,
.overlay-partly-light {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly-light.arrow-down:after,
.overlay-partly-light.arrow-down:after,
.color-overlay-partly-light.arrow-bottom-right:after,
.overlay-partly-light.arrow-bottom-right:after,
.color-overlay-partly-light.arrow-bottom-left:after,
.overlay-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly-light.arrow-up:after,
.overlay-partly-light.arrow-up:after,
.color-overlay-partly-light.arrow-top-right:after,
.overlay-partly-light.arrow-top-right:after,
.color-overlay-partly-light.arrow-top-left:after,
.overlay-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly-lighten10,
.overlay-partly-lighten10,
.color-overlay-partly-lighten10-hover:hover,
.overlay-partly-lighten10-hover:hover {
  background-color: rgba(185, 185, 185, 0.172) !important;
}
.color-overlay-partly-lighten20,
.overlay-partly-lighten20,
.color-overlay-partly-lighten20-hover:hover,
.overlay-partly-lighten20-hover:hover {
  background-color: rgba(219, 219, 219, 0.264) !important;
}
.color-overlay-partly-lighten50,
.overlay-partly-lighten50,
.color-overlay-partly-lighten50-hover:hover,
.overlay-partly-lighten50-hover:hover {
  background-color: rgba(245, 245, 245, 0.54) !important;
}
.color-overlay-partly-hover:hover,
.overlay-partly-hover:hover {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly > li::before,
.overlay-partly > li::before {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly.arrow-down:after,
.overlay-partly.arrow-down:after,
.color-overlay-partly.arrow-bottom-right:after,
.overlay-partly.arrow-bottom-right:after,
.color-overlay-partly.arrow-bottom-left:after,
.overlay-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly.arrow-up:after,
.overlay-partly.arrow-up:after,
.color-overlay-partly.arrow-top-right:after,
.overlay-partly.arrow-top-right:after,
.color-overlay-partly.arrow-top-left:after,
.overlay-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly-after:after,
.overlay-partly-after:after {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-partly-before:before,
.overlay-partly-before:before {
  background-color: rgba(0, 0, 0, 0.08) !important;
}
.color-overlay-gradient-v,
.overlay-gradient-v {
  background-color: none;
  opacity: 1;
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), #000000 15%, #000000 85%, rgba(0, 0, 0, 0));
}
.color-overlay-gradient-45,
.overlay-gradient-45 {
  position: fixed;
  background: none;
  background-image: linear-gradient(-45deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5) 10%, black 20%, black 80%, rgba(0, 0, 0, 0.5) 90%, rgba(0, 0, 0, 0));
}
.bg-radial-white {
  background-image: url('ng1-lib/img/radial-white.svg') !important;
  background-repeat: no-repeat !important;
  background-size: 100% 100%;
  background-position: center !important;
}
/* does not use !important because of Skrollr*/
.spa-bottom {
  bottom: 0;
  top: auto !important;
}
.spa-top {
  top: 0;
  bottom: auto !important;
}
.spa-left {
  left: 0;
  right: auto !important;
}
.spa-right {
  right: 0;
  left: auto !important;
}
.spa-center {
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
}
.spa-center-v {
  top: 50% !important;
  transform: translateY(-50%) !important;
}
.spa-center-h {
  left: 50% !important;
  transform: translateX(-50%) !important;
}
.translate100-v {
  transform: translateY(-100%) !important;
}
.float-right {
  float: right;
}
.float-left {
  float: left;
}
@media (max-width: 768px) {
  .marginalign-left-breakpoint1 {
    margin-right: auto !important;
    margin-left: 0 !important;
  }
}
.margin-none {
  margin: 0;
}
.padding-none {
  padding: 0 !important;
}
.margpad-none {
  margin: 0;
  padding: 0;
}
.margin-bottom-beforelist {
  margin-bottom: 0.3em !important;
}
.margin-top-afterlist {
  margin-top: 50px;
}
ol.noindent,
ul.noindent,
ol.removeindent,
ul.removeindent {
  padding-left: 0;
  margin-right: 0;
}
ol.noindent li,
ul.noindent li,
ol.removeindent li,
ul.removeindent li {
  margin-left: 20px;
}
.margin-top {
  /*
    &-headings {
      @{property}: @margin-bottom-headings  !important;
    }
    */
}
.margin-top-12vh {
  margin-top: 12vh !important;
}
.margin-top-25vh {
  margin-top: 25vh !important;
}
.margin-top-50vh {
  margin-top: 50vh !important;
}
.margin-top-xxl {
  margin-top: 202.5px !important;
}
.margin-top-perc33 {
  margin-top: 33% !important;
}
@media (max-width: 768px) {
  .margin-top-xxl-m,
  .margin-top-xxl-breakpoint1 {
    margin-top: 101.25px !important;
  }
}
.margin-top-xl {
  margin-top: 135px !important;
}
@media (max-width: 768px) {
  .margin-top-xl-m,
  .margin-top-xl-breakpoint1 {
    margin-top: 67.5px !important;
  }
}
.margin-top-lg,
.margin-top-large {
  margin-top: 90px !important;
}
@media (max-width: 768px) {
  .margin-top-lg-m,
  .margin-top-lg-breakpoint1,
  .margin-top-large-m,
  .margin-top-large-breakpoint1 {
    margin-top: 45px !important;
  }
}
.margin-top-standard {
  margin-top: 63px !important;
}
@media (max-width: 768px) {
  .margin-top-standard-m,
  .margin-top-standard-breakpoint1 {
    margin-top: 31.5px !important;
  }
}
.margin-top-sm,
.margin-top-small {
  margin-top: 36px !important;
}
@media (max-width: 768px) {
  .margin-top-sm-m,
  .margin-top-sm-breakpoint1,
  .margin-top-small-m,
  .margin-top-small-breakpoint1 {
    margin-top: 18px !important;
  }
}
.margin-top-xs,
.margin-top-mikro {
  margin-top: 18px !important;
}
@media (max-width: 768px) {
  .margin-top-xs-m,
  .margin-top-xs-breakpoint1,
  .margin-top-mikro-m,
  .margin-top-mikro-breakpoint1 {
    margin-top: 9px !important;
  }
}
.margin-top-none {
  margin-top: 0 !important;
}
@media (max-width: 768px) {
  .margin-top-none-m,
  .margin-top-none-breakpoint1 {
    margin-top: 0 !important;
  }
}
.margin-top-paragraph {
  margin-top: 25px !important;
}
@media (max-width: 768px) {
  .margin-top-paragraph-m,
  .margin-top-paragraph-breakpoint1 {
    margin-top: 25px !important;
  }
}
.margin-top-asNavbar {
  margin-top: 55px !important;
  /*
      @media(max-width: @breakpoint1) {
        @{property}: 0 !important;
      }
      */
}
.margin-top-asColPadding {
  margin-top: 30px !important;
}
.margin-top-lead,
.margin-top-ingress {
  margin-top: 25px !important;
}
.margin-top-thumbnail {
  margin-top: 35px !important;
}
.margin-bottom {
  /*
    &-headings {
      @{property}: @margin-bottom-headings  !important;
    }
    */
}
.margin-bottom-12vh {
  margin-bottom: 12vh !important;
}
.margin-bottom-25vh {
  margin-bottom: 25vh !important;
}
.margin-bottom-50vh {
  margin-bottom: 50vh !important;
}
.margin-bottom-xxl {
  margin-bottom: 202.5px !important;
}
.margin-bottom-perc33 {
  margin-bottom: 33% !important;
}
@media (max-width: 768px) {
  .margin-bottom-xxl-m,
  .margin-bottom-xxl-breakpoint1 {
    margin-bottom: 101.25px !important;
  }
}
.margin-bottom-xl {
  margin-bottom: 135px !important;
}
@media (max-width: 768px) {
  .margin-bottom-xl-m,
  .margin-bottom-xl-breakpoint1 {
    margin-bottom: 67.5px !important;
  }
}
.margin-bottom-lg,
.margin-bottom-large {
  margin-bottom: 90px !important;
}
@media (max-width: 768px) {
  .margin-bottom-lg-m,
  .margin-bottom-lg-breakpoint1,
  .margin-bottom-large-m,
  .margin-bottom-large-breakpoint1 {
    margin-bottom: 45px !important;
  }
}
.margin-bottom-standard {
  margin-bottom: 63px !important;
}
@media (max-width: 768px) {
  .margin-bottom-standard-m,
  .margin-bottom-standard-breakpoint1 {
    margin-bottom: 31.5px !important;
  }
}
.margin-bottom-sm,
.margin-bottom-small {
  margin-bottom: 36px !important;
}
@media (max-width: 768px) {
  .margin-bottom-sm-m,
  .margin-bottom-sm-breakpoint1,
  .margin-bottom-small-m,
  .margin-bottom-small-breakpoint1 {
    margin-bottom: 18px !important;
  }
}
.margin-bottom-xs,
.margin-bottom-mikro {
  margin-bottom: 18px !important;
}
@media (max-width: 768px) {
  .margin-bottom-xs-m,
  .margin-bottom-xs-breakpoint1,
  .margin-bottom-mikro-m,
  .margin-bottom-mikro-breakpoint1 {
    margin-bottom: 9px !important;
  }
}
.margin-bottom-none {
  margin-bottom: 0 !important;
}
@media (max-width: 768px) {
  .margin-bottom-none-m,
  .margin-bottom-none-breakpoint1 {
    margin-bottom: 0 !important;
  }
}
.margin-bottom-paragraph {
  margin-bottom: 25px !important;
}
@media (max-width: 768px) {
  .margin-bottom-paragraph-m,
  .margin-bottom-paragraph-breakpoint1 {
    margin-bottom: 25px !important;
  }
}
.margin-bottom-asNavbar {
  margin-bottom: 55px !important;
  /*
      @media(max-width: @breakpoint1) {
        @{property}: 0 !important;
      }
      */
}
.margin-bottom-asColPadding {
  margin-bottom: 30px !important;
}
.margin-bottom-lead,
.margin-bottom-ingress {
  margin-bottom: 25px !important;
}
.margin-bottom-thumbnail {
  margin-bottom: 35px !important;
}
.margin-r {
  /*
    &-headings {
      @{property}: @margin-bottom-headings  !important;
    }
    */
}
.margin-r-12vh {
  margin-right: 12vh !important;
}
.margin-r-25vh {
  margin-right: 25vh !important;
}
.margin-r-50vh {
  margin-right: 50vh !important;
}
.margin-r-xxl {
  margin-right: 202.5px !important;
}
.margin-r-perc33 {
  margin-right: 33% !important;
}
@media (max-width: 768px) {
  .margin-r-xxl-m,
  .margin-r-xxl-breakpoint1 {
    margin-right: 101.25px !important;
  }
}
.margin-r-xl {
  margin-right: 135px !important;
}
@media (max-width: 768px) {
  .margin-r-xl-m,
  .margin-r-xl-breakpoint1 {
    margin-right: 67.5px !important;
  }
}
.margin-r-lg,
.margin-r-large {
  margin-right: 90px !important;
}
@media (max-width: 768px) {
  .margin-r-lg-m,
  .margin-r-lg-breakpoint1,
  .margin-r-large-m,
  .margin-r-large-breakpoint1 {
    margin-right: 45px !important;
  }
}
.margin-r-standard {
  margin-right: 63px !important;
}
@media (max-width: 768px) {
  .margin-r-standard-m,
  .margin-r-standard-breakpoint1 {
    margin-right: 31.5px !important;
  }
}
.margin-r-sm,
.margin-r-small {
  margin-right: 36px !important;
}
@media (max-width: 768px) {
  .margin-r-sm-m,
  .margin-r-sm-breakpoint1,
  .margin-r-small-m,
  .margin-r-small-breakpoint1 {
    margin-right: 18px !important;
  }
}
.margin-r-xs,
.margin-r-mikro {
  margin-right: 18px !important;
}
@media (max-width: 768px) {
  .margin-r-xs-m,
  .margin-r-xs-breakpoint1,
  .margin-r-mikro-m,
  .margin-r-mikro-breakpoint1 {
    margin-right: 9px !important;
  }
}
.margin-r-none {
  margin-right: 0 !important;
}
@media (max-width: 768px) {
  .margin-r-none-m,
  .margin-r-none-breakpoint1 {
    margin-right: 0 !important;
  }
}
.margin-r-paragraph {
  margin-right: 25px !important;
}
@media (max-width: 768px) {
  .margin-r-paragraph-m,
  .margin-r-paragraph-breakpoint1 {
    margin-right: 25px !important;
  }
}
.margin-r-asNavbar {
  margin-right: 55px !important;
  /*
      @media(max-width: @breakpoint1) {
        @{property}: 0 !important;
      }
      */
}
.margin-r-asColPadding {
  margin-right: 30px !important;
}
.margin-r-lead,
.margin-r-ingress {
  margin-right: 25px !important;
}
.margin-r-thumbnail {
  margin-right: 35px !important;
}
.margin-l {
  /*
    &-headings {
      @{property}: @margin-bottom-headings  !important;
    }
    */
}
.margin-l-12vh {
  margin-left: 12vh !important;
}
.margin-l-25vh {
  margin-left: 25vh !important;
}
.margin-l-50vh {
  margin-left: 50vh !important;
}
.margin-l-xxl {
  margin-left: 202.5px !important;
}
.margin-l-perc33 {
  margin-left: 33% !important;
}
@media (max-width: 768px) {
  .margin-l-xxl-m,
  .margin-l-xxl-breakpoint1 {
    margin-left: 101.25px !important;
  }
}
.margin-l-xl {
  margin-left: 135px !important;
}
@media (max-width: 768px) {
  .margin-l-xl-m,
  .margin-l-xl-breakpoint1 {
    margin-left: 67.5px !important;
  }
}
.margin-l-lg,
.margin-l-large {
  margin-left: 90px !important;
}
@media (max-width: 768px) {
  .margin-l-lg-m,
  .margin-l-lg-breakpoint1,
  .margin-l-large-m,
  .margin-l-large-breakpoint1 {
    margin-left: 45px !important;
  }
}
.margin-l-standard {
  margin-left: 63px !important;
}
@media (max-width: 768px) {
  .margin-l-standard-m,
  .margin-l-standard-breakpoint1 {
    margin-left: 31.5px !important;
  }
}
.margin-l-sm,
.margin-l-small {
  margin-left: 36px !important;
}
@media (max-width: 768px) {
  .margin-l-sm-m,
  .margin-l-sm-breakpoint1,
  .margin-l-small-m,
  .margin-l-small-breakpoint1 {
    margin-left: 18px !important;
  }
}
.margin-l-xs,
.margin-l-mikro {
  margin-left: 18px !important;
}
@media (max-width: 768px) {
  .margin-l-xs-m,
  .margin-l-xs-breakpoint1,
  .margin-l-mikro-m,
  .margin-l-mikro-breakpoint1 {
    margin-left: 9px !important;
  }
}
.margin-l-none {
  margin-left: 0 !important;
}
@media (max-width: 768px) {
  .margin-l-none-m,
  .margin-l-none-breakpoint1 {
    margin-left: 0 !important;
  }
}
.margin-l-paragraph {
  margin-left: 25px !important;
}
@media (max-width: 768px) {
  .margin-l-paragraph-m,
  .margin-l-paragraph-breakpoint1 {
    margin-left: 25px !important;
  }
}
.margin-l-asNavbar {
  margin-left: 55px !important;
  /*
      @media(max-width: @breakpoint1) {
        @{property}: 0 !important;
      }
      */
}
.margin-l-asColPadding {
  margin-left: 30px !important;
}
.margin-l-lead,
.margin-l-ingress {
  margin-left: 25px !important;
}
.margin-l-thumbnail {
  margin-left: 35px !important;
}
.padding-top {
  /*
    &-headings {
      @{property}: @margin-bottom-headings  !important;
    }
    */
}
.padding-top-12vh {
  padding-top: 12vh !important;
}
.padding-top-25vh {
  padding-top: 25vh !important;
}
.padding-top-50vh {
  padding-top: 50vh !important;
}
.padding-top-xxl {
  padding-top: 202.5px !important;
}
.padding-top-perc33 {
  padding-top: 33% !important;
}
@media (max-width: 768px) {
  .padding-top-xxl-m,
  .padding-top-xxl-breakpoint1 {
    padding-top: 101.25px !important;
  }
}
.padding-top-xl {
  padding-top: 135px !important;
}
@media (max-width: 768px) {
  .padding-top-xl-m,
  .padding-top-xl-breakpoint1 {
    padding-top: 67.5px !important;
  }
}
.padding-top-lg,
.padding-top-large {
  padding-top: 90px !important;
}
@media (max-width: 768px) {
  .padding-top-lg-m,
  .padding-top-lg-breakpoint1,
  .padding-top-large-m,
  .padding-top-large-breakpoint1 {
    padding-top: 45px !important;
  }
}
.padding-top-standard {
  padding-top: 63px !important;
}
@media (max-width: 768px) {
  .padding-top-standard-m,
  .padding-top-standard-breakpoint1 {
    padding-top: 31.5px !important;
  }
}
.padding-top-sm,
.padding-top-small {
  padding-top: 36px !important;
}
@media (max-width: 768px) {
  .padding-top-sm-m,
  .padding-top-sm-breakpoint1,
  .padding-top-small-m,
  .padding-top-small-breakpoint1 {
    padding-top: 18px !important;
  }
}
.padding-top-xs,
.padding-top-mikro {
  padding-top: 18px !important;
}
@media (max-width: 768px) {
  .padding-top-xs-m,
  .padding-top-xs-breakpoint1,
  .padding-top-mikro-m,
  .padding-top-mikro-breakpoint1 {
    padding-top: 9px !important;
  }
}
.padding-top-none {
  padding-top: 0 !important;
}
@media (max-width: 768px) {
  .padding-top-none-m,
  .padding-top-none-breakpoint1 {
    padding-top: 0 !important;
  }
}
.padding-top-paragraph {
  padding-top: 25px !important;
}
@media (max-width: 768px) {
  .padding-top-paragraph-m,
  .padding-top-paragraph-breakpoint1 {
    padding-top: 25px !important;
  }
}
.padding-top-asNavbar {
  padding-top: 55px !important;
  /*
      @media(max-width: @breakpoint1) {
        @{property}: 0 !important;
      }
      */
}
.padding-top-asColPadding {
  padding-top: 30px !important;
}
.padding-top-lead,
.padding-top-ingress {
  padding-top: 25px !important;
}
.padding-top-thumbnail {
  padding-top: 35px !important;
}
.padding-bottom {
  /*
    &-headings {
      @{property}: @margin-bottom-headings  !important;
    }
    */
}
.padding-bottom-12vh {
  padding-bottom: 12vh !important;
}
.padding-bottom-25vh {
  padding-bottom: 25vh !important;
}
.padding-bottom-50vh {
  padding-bottom: 50vh !important;
}
.padding-bottom-xxl {
  padding-bottom: 202.5px !important;
}
.padding-bottom-perc33 {
  padding-bottom: 33% !important;
}
@media (max-width: 768px) {
  .padding-bottom-xxl-m,
  .padding-bottom-xxl-breakpoint1 {
    padding-bottom: 101.25px !important;
  }
}
.padding-bottom-xl {
  padding-bottom: 135px !important;
}
@media (max-width: 768px) {
  .padding-bottom-xl-m,
  .padding-bottom-xl-breakpoint1 {
    padding-bottom: 67.5px !important;
  }
}
.padding-bottom-lg,
.padding-bottom-large {
  padding-bottom: 90px !important;
}
@media (max-width: 768px) {
  .padding-bottom-lg-m,
  .padding-bottom-lg-breakpoint1,
  .padding-bottom-large-m,
  .padding-bottom-large-breakpoint1 {
    padding-bottom: 45px !important;
  }
}
.padding-bottom-standard {
  padding-bottom: 63px !important;
}
@media (max-width: 768px) {
  .padding-bottom-standard-m,
  .padding-bottom-standard-breakpoint1 {
    padding-bottom: 31.5px !important;
  }
}
.padding-bottom-sm,
.padding-bottom-small {
  padding-bottom: 36px !important;
}
@media (max-width: 768px) {
  .padding-bottom-sm-m,
  .padding-bottom-sm-breakpoint1,
  .padding-bottom-small-m,
  .padding-bottom-small-breakpoint1 {
    padding-bottom: 18px !important;
  }
}
.padding-bottom-xs,
.padding-bottom-mikro {
  padding-bottom: 18px !important;
}
@media (max-width: 768px) {
  .padding-bottom-xs-m,
  .padding-bottom-xs-breakpoint1,
  .padding-bottom-mikro-m,
  .padding-bottom-mikro-breakpoint1 {
    padding-bottom: 9px !important;
  }
}
.padding-bottom-none {
  padding-bottom: 0 !important;
}
@media (max-width: 768px) {
  .padding-bottom-none-m,
  .padding-bottom-none-breakpoint1 {
    padding-bottom: 0 !important;
  }
}
.padding-bottom-paragraph {
  padding-bottom: 25px !important;
}
@media (max-width: 768px) {
  .padding-bottom-paragraph-m,
  .padding-bottom-paragraph-breakpoint1 {
    padding-bottom: 25px !important;
  }
}
.padding-bottom-asNavbar {
  padding-bottom: 55px !important;
  /*
      @media(max-width: @breakpoint1) {
        @{property}: 0 !important;
      }
      */
}
.padding-bottom-asColPadding {
  padding-bottom: 30px !important;
}
.padding-bottom-lead,
.padding-bottom-ingress {
  padding-bottom: 25px !important;
}
.padding-bottom-thumbnail {
  padding-bottom: 35px !important;
}
.padding-r {
  /*
    &-headings {
      @{property}: @margin-bottom-headings  !important;
    }
    */
}
.padding-r-12vh {
  padding-right: 12vh !important;
}
.padding-r-25vh {
  padding-right: 25vh !important;
}
.padding-r-50vh {
  padding-right: 50vh !important;
}
.padding-r-xxl {
  padding-right: 202.5px !important;
}
.padding-r-perc33 {
  padding-right: 33% !important;
}
@media (max-width: 768px) {
  .padding-r-xxl-m,
  .padding-r-xxl-breakpoint1 {
    padding-right: 101.25px !important;
  }
}
.padding-r-xl {
  padding-right: 135px !important;
}
@media (max-width: 768px) {
  .padding-r-xl-m,
  .padding-r-xl-breakpoint1 {
    padding-right: 67.5px !important;
  }
}
.padding-r-lg,
.padding-r-large {
  padding-right: 90px !important;
}
@media (max-width: 768px) {
  .padding-r-lg-m,
  .padding-r-lg-breakpoint1,
  .padding-r-large-m,
  .padding-r-large-breakpoint1 {
    padding-right: 45px !important;
  }
}
.padding-r-standard {
  padding-right: 63px !important;
}
@media (max-width: 768px) {
  .padding-r-standard-m,
  .padding-r-standard-breakpoint1 {
    padding-right: 31.5px !important;
  }
}
.padding-r-sm,
.padding-r-small {
  padding-right: 36px !important;
}
@media (max-width: 768px) {
  .padding-r-sm-m,
  .padding-r-sm-breakpoint1,
  .padding-r-small-m,
  .padding-r-small-breakpoint1 {
    padding-right: 18px !important;
  }
}
.padding-r-xs,
.padding-r-mikro {
  padding-right: 18px !important;
}
@media (max-width: 768px) {
  .padding-r-xs-m,
  .padding-r-xs-breakpoint1,
  .padding-r-mikro-m,
  .padding-r-mikro-breakpoint1 {
    padding-right: 9px !important;
  }
}
.padding-r-none {
  padding-right: 0 !important;
}
@media (max-width: 768px) {
  .padding-r-none-m,
  .padding-r-none-breakpoint1 {
    padding-right: 0 !important;
  }
}
.padding-r-paragraph {
  padding-right: 25px !important;
}
@media (max-width: 768px) {
  .padding-r-paragraph-m,
  .padding-r-paragraph-breakpoint1 {
    padding-right: 25px !important;
  }
}
.padding-r-asNavbar {
  padding-right: 55px !important;
  /*
      @media(max-width: @breakpoint1) {
        @{property}: 0 !important;
      }
      */
}
.padding-r-asColPadding {
  padding-right: 30px !important;
}
.padding-r-lead,
.padding-r-ingress {
  padding-right: 25px !important;
}
.padding-r-thumbnail {
  padding-right: 35px !important;
}
.padding-l {
  /*
    &-headings {
      @{property}: @margin-bottom-headings  !important;
    }
    */
}
.padding-l-12vh {
  padding-left: 12vh !important;
}
.padding-l-25vh {
  padding-left: 25vh !important;
}
.padding-l-50vh {
  padding-left: 50vh !important;
}
.padding-l-xxl {
  padding-left: 202.5px !important;
}
.padding-l-perc33 {
  padding-left: 33% !important;
}
@media (max-width: 768px) {
  .padding-l-xxl-m,
  .padding-l-xxl-breakpoint1 {
    padding-left: 101.25px !important;
  }
}
.padding-l-xl {
  padding-left: 135px !important;
}
@media (max-width: 768px) {
  .padding-l-xl-m,
  .padding-l-xl-breakpoint1 {
    padding-left: 67.5px !important;
  }
}
.padding-l-lg,
.padding-l-large {
  padding-left: 90px !important;
}
@media (max-width: 768px) {
  .padding-l-lg-m,
  .padding-l-lg-breakpoint1,
  .padding-l-large-m,
  .padding-l-large-breakpoint1 {
    padding-left: 45px !important;
  }
}
.padding-l-standard {
  padding-left: 63px !important;
}
@media (max-width: 768px) {
  .padding-l-standard-m,
  .padding-l-standard-breakpoint1 {
    padding-left: 31.5px !important;
  }
}
.padding-l-sm,
.padding-l-small {
  padding-left: 36px !important;
}
@media (max-width: 768px) {
  .padding-l-sm-m,
  .padding-l-sm-breakpoint1,
  .padding-l-small-m,
  .padding-l-small-breakpoint1 {
    padding-left: 18px !important;
  }
}
.padding-l-xs,
.padding-l-mikro {
  padding-left: 18px !important;
}
@media (max-width: 768px) {
  .padding-l-xs-m,
  .padding-l-xs-breakpoint1,
  .padding-l-mikro-m,
  .padding-l-mikro-breakpoint1 {
    padding-left: 9px !important;
  }
}
.padding-l-none {
  padding-left: 0 !important;
}
@media (max-width: 768px) {
  .padding-l-none-m,
  .padding-l-none-breakpoint1 {
    padding-left: 0 !important;
  }
}
.padding-l-paragraph {
  padding-left: 25px !important;
}
@media (max-width: 768px) {
  .padding-l-paragraph-m,
  .padding-l-paragraph-breakpoint1 {
    padding-left: 25px !important;
  }
}
.padding-l-asNavbar {
  padding-left: 55px !important;
  /*
      @media(max-width: @breakpoint1) {
        @{property}: 0 !important;
      }
      */
}
.padding-l-asColPadding {
  padding-left: 30px !important;
}
.padding-l-lead,
.padding-l-ingress {
  padding-left: 25px !important;
}
.padding-l-thumbnail {
  padding-left: 35px !important;
}
.padding-boxes {
  padding: 1.5rem !important;
}
.padding-boxes-sm,
.padding-boxes-small {
  padding: 0.8rem !important;
}
.padding-boxes-sm-m,
.padding-boxes-small-m {
  padding: 0.8rem;
}
.padding-boxes-v-sm,
.padding-boxes-v-small {
  padding-top: 0.8rem !important;
  padding-bottom: 0.8rem !important;
}
.padding-boxes-h-sm,
.padding-boxes-h-small {
  padding-left: 0.8rem !important;
  padding-right: 0.8rem !important;
}
.padding-boxes-h-medium {
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
}
.padding-boxes-medium {
  padding: 1.5rem !important;
}
.padding-boxes-lg,
.padding-boxes-large {
  padding: 40px !important;
}
.padding-boxes-h-medium-m {
  padding-left: 0.8rem;
  padding-right: 0.8rem;
}
@media (max-width: 768px) {
  .padding-boxes-h-medium {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }
}
.padding-boxes-medium-m,
.padding-boxes-large-m,
.padding-boxes-lg-m {
  padding: 0.8rem;
}
@media (max-width: 768px) {
  .padding-boxes-medium,
  .padding-boxes-large,
  .padding-boxes-lg {
    padding: 1.5rem !important;
  }
}
.padding2-boxes {
  padding: 44.44444444px !important;
}
.padding2-boxes-small {
  padding: 0.88888889rem !important;
}
.padding2-boxes-medium {
  padding: 1.66666667rem !important;
}
.padding2-boxes-large {
  padding: 44.44444444px !important;
}
.margin-v-12vh {
  margin-top: 12vh !important;
  margin-bottom: 12vh !important;
}
.margin-v-25vh {
  margin-top: 25vh !important;
  margin-bottom: 25vh !important;
}
.margin-v-50vh {
  margin-top: 50vh !important;
  margin-bottom: 50vh !important;
}
.margin-v-xxl {
  margin-top: 202.5px !important;
  margin-bottom: 202.5px !important;
}
@media (max-width: 768px) {
  .margin-v-xxl,
  .margin-v-xxl-m,
  .margin-v-xxl-breakpoint1 {
    margin-top: 101.25px !important;
    margin-bottom: 101.25px !important;
  }
}
.margin-v-xl {
  margin-top: 135px !important;
  margin-bottom: 135px !important;
}
@media (max-width: 768px) {
  .margin-v-xl,
  .margin-v-xl-m,
  .margin-v-xl-breakpoint1 {
    margin-top: 67.5px !important;
    margin-bottom: 67.5px !important;
  }
}
.margin-v-large,
.margin-v-lg {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}
@media (max-width: 768px) {
  .margin-v-large,
  .margin-v-lg,
  .margin-v-large-m,
  .margin-v-lg-m,
  .margin-v-large-breakpoint1,
  .margin-v-lg-breakpoint1 {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
}
.margin-v-standard {
  margin-top: 63px !important;
  margin-bottom: 63px !important;
}
@media (max-width: 768px) {
  .margin-v-standard,
  .margin-v-standard-m .margin-v-standard-breakpoint1 {
    margin-top: 31.5px !important;
    margin-bottom: 31.5px !important;
  }
}
.margin-v-small,
.margin-v-sm {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}
@media (max-width: 768px) {
  .margin-v-sm,
  .margin-v-sm-m,
  .margin-v-sm-breakpoint1 {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
  }
}
.margin-v-mikro,
.margin-v-xs {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}
@media (max-width: 768px) {
  .margin-v-xs,
  .margin-v-xs-m,
  .margin-v-xs-breakpoint1 {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
  }
}
.margin-v-none {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.margin-v-paragraph {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}
.padding-v-12vh {
  padding-top: 12vh !important;
  padding-bottom: 12vh !important;
}
.padding-v-25vh {
  padding-top: 25vh !important;
  padding-bottom: 25vh !important;
}
.padding-v-50vh {
  padding-top: 50vh !important;
  padding-bottom: 50vh !important;
}
.padding-v-xxl {
  padding-top: 202.5px !important;
  padding-bottom: 202.5px !important;
}
@media (max-width: 768px) {
  .padding-v-xxl,
  .padding-v-xxl-m,
  .padding-v-xxl-breakpoint1 {
    padding-top: 101.25px !important;
    padding-bottom: 101.25px !important;
  }
}
.padding-v-xl {
  padding-top: 135px !important;
  padding-bottom: 135px !important;
}
@media (max-width: 768px) {
  .padding-v-xl,
  .padding-v-xl-m,
  .padding-v-xl-breakpoint1 {
    padding-top: 67.5px !important;
    padding-bottom: 67.5px !important;
  }
}
.padding-v-large,
.padding-v-lg {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}
@media (max-width: 768px) {
  .padding-v-large,
  .padding-v-lg,
  .padding-v-large-m,
  .padding-v-lg-m,
  .padding-v-large-breakpoint1,
  .padding-v-lg-breakpoint1 {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
}
.padding-v-standard {
  padding-top: 63px !important;
  padding-bottom: 63px !important;
}
@media (max-width: 768px) {
  .padding-v-standard,
  .padding-v-standard-m .padding-v-standard-breakpoint1 {
    padding-top: 31.5px !important;
    padding-bottom: 31.5px !important;
  }
}
.padding-v-small,
.padding-v-sm {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}
@media (max-width: 768px) {
  .padding-v-sm,
  .padding-v-sm-m,
  .padding-v-sm-breakpoint1 {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
  }
}
.padding-v-mikro,
.padding-v-xs {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}
@media (max-width: 768px) {
  .padding-v-xs,
  .padding-v-xs-m,
  .padding-v-xs-breakpoint1 {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }
}
.padding-v-none {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.padding-v-paragraph {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}
.margin-h-12vh {
  margin-right: 12vh !important;
  margin-left: 12vh !important;
}
.margin-h-25vh {
  margin-right: 25vh !important;
  margin-left: 25vh !important;
}
.margin-h-50vh {
  margin-right: 50vh !important;
  margin-left: 50vh !important;
}
.margin-h-xxl {
  margin-right: 202.5px !important;
  margin-left: 202.5px !important;
}
@media (max-width: 768px) {
  .margin-h-xxl,
  .margin-h-xxl-m,
  .margin-h-xxl-breakpoint1 {
    margin-right: 101.25px !important;
    margin-left: 101.25px !important;
  }
}
.margin-h-xl {
  margin-right: 135px !important;
  margin-left: 135px !important;
}
@media (max-width: 768px) {
  .margin-h-xl,
  .margin-h-xl-m,
  .margin-h-xl-breakpoint1 {
    margin-right: 67.5px !important;
    margin-left: 67.5px !important;
  }
}
.margin-h-large,
.margin-h-lg {
  margin-right: 90px !important;
  margin-left: 90px !important;
}
@media (max-width: 768px) {
  .margin-h-large,
  .margin-h-lg,
  .margin-h-large-m,
  .margin-h-lg-m,
  .margin-h-large-breakpoint1,
  .margin-h-lg-breakpoint1 {
    margin-right: 45px !important;
    margin-left: 45px !important;
  }
}
.margin-h-standard {
  margin-right: 63px !important;
  margin-left: 63px !important;
}
@media (max-width: 768px) {
  .margin-h-standard,
  .margin-h-standard-m .margin-h-standard-breakpoint1 {
    margin-right: 31.5px !important;
    margin-left: 31.5px !important;
  }
}
.margin-h-small,
.margin-h-sm {
  margin-right: 36px !important;
  margin-left: 36px !important;
}
@media (max-width: 768px) {
  .margin-h-sm,
  .margin-h-sm-m,
  .margin-h-sm-breakpoint1 {
    margin-right: 18px !important;
    margin-left: 18px !important;
  }
}
.margin-h-mikro,
.margin-h-xs {
  margin-right: 18px !important;
  margin-left: 18px !important;
}
@media (max-width: 768px) {
  .margin-h-xs,
  .margin-h-xs-m,
  .margin-h-xs-breakpoint1 {
    margin-right: 9px !important;
    margin-left: 9px !important;
  }
}
.margin-h-none {
  margin-right: 0 !important;
  margin-left: 0 !important;
}
.margin-h-paragraph {
  margin-right: 25px !important;
  margin-left: 25px !important;
}
.padding-h-12vh {
  padding-right: 12vh !important;
  padding-left: 12vh !important;
}
.padding-h-25vh {
  padding-right: 25vh !important;
  padding-left: 25vh !important;
}
.padding-h-50vh {
  padding-right: 50vh !important;
  padding-left: 50vh !important;
}
.padding-h-xxl {
  padding-right: 202.5px !important;
  padding-left: 202.5px !important;
}
@media (max-width: 768px) {
  .padding-h-xxl,
  .padding-h-xxl-m,
  .padding-h-xxl-breakpoint1 {
    padding-right: 101.25px !important;
    padding-left: 101.25px !important;
  }
}
.padding-h-xl {
  padding-right: 135px !important;
  padding-left: 135px !important;
}
@media (max-width: 768px) {
  .padding-h-xl,
  .padding-h-xl-m,
  .padding-h-xl-breakpoint1 {
    padding-right: 67.5px !important;
    padding-left: 67.5px !important;
  }
}
.padding-h-large,
.padding-h-lg {
  padding-right: 90px !important;
  padding-left: 90px !important;
}
@media (max-width: 768px) {
  .padding-h-large,
  .padding-h-lg,
  .padding-h-large-m,
  .padding-h-lg-m,
  .padding-h-large-breakpoint1,
  .padding-h-lg-breakpoint1 {
    padding-right: 45px !important;
    padding-left: 45px !important;
  }
}
.padding-h-standard {
  padding-right: 63px !important;
  padding-left: 63px !important;
}
@media (max-width: 768px) {
  .padding-h-standard,
  .padding-h-standard-m .padding-h-standard-breakpoint1 {
    padding-right: 31.5px !important;
    padding-left: 31.5px !important;
  }
}
.padding-h-small,
.padding-h-sm {
  padding-right: 36px !important;
  padding-left: 36px !important;
}
@media (max-width: 768px) {
  .padding-h-sm,
  .padding-h-sm-m,
  .padding-h-sm-breakpoint1 {
    padding-right: 18px !important;
    padding-left: 18px !important;
  }
}
.padding-h-mikro,
.padding-h-xs {
  padding-right: 18px !important;
  padding-left: 18px !important;
}
@media (max-width: 768px) {
  .padding-h-xs,
  .padding-h-xs-m,
  .padding-h-xs-breakpoint1 {
    padding-right: 9px !important;
    padding-left: 9px !important;
  }
}
.padding-h-none {
  padding-right: 0 !important;
  padding-left: 0 !important;
}
.padding-h-paragraph {
  padding-right: 25px !important;
  padding-left: 25px !important;
}
/*
  .col-xs-1,
  .col-sm-1,
  .col-md-1,
  .col-lg-1,
  .col-xs-2,
  .col-sm-2,
  .col-md-2,
  .col-lg-2,
  .col-xs-3,
  .col-sm-3,
  .col-md-3,
  .col-lg-3,
  .col-xs-4,
  .col-sm-4,
  .col-md-4,
  .col-lg-4,
  .col-xs-5,
  .col-sm-5,
  .col-md-5,
  .col-lg-5,
  .col-xs-6,
  .col-sm-6,
  .col-md-6,
  .col-lg-6,
  .col-xs-7,
  .col-sm-7,
  .col-md-7,
  .col-lg-7,
  .col-xs-8,
  .col-sm-8,
  .col-md-8,
  .col-lg-8,
  .col-xs-9,
  .col-sm-9,
  .col-md-9,
  .col-lg-9,
  .col-xs-10,
  .col-sm-10,
  .col-md-10,
  .col-lg-10,
  .col-xs-11,
  .col-sm-11,
  .col-md-11,
  .col-lg-11,
  .col-xs-12,
  .col-sm-12,
  .col-md-12,
  .col-lg-12 {
    
  }


  */
.fontsize2-inheritance .fontsize-small,
.fontsize2-inheritance .fontsize-sm {
  font-size: 17.77777778px;
  line-height: 25.3968254px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-small,
  .fontsize2-inheritance .fontsize-sm {
    font-size: 16px;
    line-height: 22.85714286px;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-small-m,
  .fontsize2-inheritance .fontsize-sm-m {
    font-size: 16px !important;
    line-height: 22.85714286px;
  }
}
.fontsize2-inheritance .fontsize-small p:not(.footnote),
.fontsize2-inheritance .fontsize-sm p:not(.footnote),
.fontsize2-inheritance .fontsize-small ul > li,
.fontsize2-inheritance .fontsize-sm ul > li,
.fontsize2-inheritance .fontsize-small ol > li,
.fontsize2-inheritance .fontsize-sm ol > li,
.fontsize2-inheritance .fontsize-small a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-inheritance .fontsize-sm a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 25.3968254px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-small p:not(.footnote),
  .fontsize2-inheritance .fontsize-sm p:not(.footnote),
  .fontsize2-inheritance .fontsize-small ul > li,
  .fontsize2-inheritance .fontsize-sm ul > li,
  .fontsize2-inheritance .fontsize-small ol > li,
  .fontsize2-inheritance .fontsize-sm ol > li,
  .fontsize2-inheritance .fontsize-small a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-inheritance .fontsize-sm a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 16px;
    line-height: 22.85714286px;
  }
}
.fontsize2-inheritance .fontsize-small-important,
.fontsize2-inheritance .fontsize-sm-important {
  font-size: 17.77777778px !important;
  line-height: 25.3968254px !important;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-small-important,
  .fontsize2-inheritance .fontsize-sm-important {
    font-size: 16px !important;
    line-height: 22.85714286px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-small-important-m,
  .fontsize2-inheritance .fontsize-sm-important-m {
    font-size: 16px !important;
    line-height: 22.85714286px !important;
  }
}
.fontsize2-inheritance .fontsize-normal,
.fontsize2-inheritance-normal {
  font-size: 20px;
  line-height: 28.57142858px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-normal,
  .fontsize2-inheritance-normal {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-normal-m,
  .fontsize2-inheritance-normal-m {
    font-size: 18px !important;
    line-height: 25.71428572px;
  }
}
.fontsize2-inheritance .fontsize-normal p:not(.footnote),
.fontsize2-inheritance-normal p:not(.footnote),
.fontsize2-inheritance .fontsize-normal ul > li,
.fontsize2-inheritance-normal ul > li,
.fontsize2-inheritance .fontsize-normal ol > li,
.fontsize2-inheritance-normal ol > li,
.fontsize2-inheritance .fontsize-normal a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-inheritance-normal a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 28.57142858px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-normal p:not(.footnote),
  .fontsize2-inheritance-normal p:not(.footnote),
  .fontsize2-inheritance .fontsize-normal ul > li,
  .fontsize2-inheritance-normal ul > li,
  .fontsize2-inheritance .fontsize-normal ol > li,
  .fontsize2-inheritance-normal ol > li,
  .fontsize2-inheritance .fontsize-normal a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-inheritance-normal a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
.fontsize2-inheritance .fontsize-normal-important,
.fontsize2-inheritance-normal-important {
  font-size: 20px !important;
  line-height: 28.57142858px !important;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-normal-important,
  .fontsize2-inheritance-normal-important {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-normal-important-m,
  .fontsize2-inheritance-normal-important-m {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
.fontsize2-inheritance .fontsize-medium,
.fontsize2-inheritance .fontsize-md {
  font-size: 22.22222222px;
  line-height: 31.74603176px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-medium,
  .fontsize2-inheritance .fontsize-md {
    font-size: 20px;
    line-height: 28.57142858px;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-medium-m,
  .fontsize2-inheritance .fontsize-md-m {
    font-size: 20px !important;
    line-height: 28.57142858px;
  }
}
.fontsize2-inheritance .fontsize-medium p:not(.footnote),
.fontsize2-inheritance .fontsize-md p:not(.footnote),
.fontsize2-inheritance .fontsize-medium ul > li,
.fontsize2-inheritance .fontsize-md ul > li,
.fontsize2-inheritance .fontsize-medium ol > li,
.fontsize2-inheritance .fontsize-md ol > li,
.fontsize2-inheritance .fontsize-medium a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-inheritance .fontsize-md a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 31.74603176px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-medium p:not(.footnote),
  .fontsize2-inheritance .fontsize-md p:not(.footnote),
  .fontsize2-inheritance .fontsize-medium ul > li,
  .fontsize2-inheritance .fontsize-md ul > li,
  .fontsize2-inheritance .fontsize-medium ol > li,
  .fontsize2-inheritance .fontsize-md ol > li,
  .fontsize2-inheritance .fontsize-medium a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-inheritance .fontsize-md a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 20px;
    line-height: 28.57142858px;
  }
}
.fontsize2-inheritance .fontsize-medium-important,
.fontsize2-inheritance .fontsize-md-important {
  font-size: 22.22222222px !important;
  line-height: 31.74603176px !important;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-medium-important,
  .fontsize2-inheritance .fontsize-md-important {
    font-size: 20px !important;
    line-height: 28.57142858px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-medium-important-m,
  .fontsize2-inheritance .fontsize-md-important-m {
    font-size: 20px !important;
    line-height: 28.57142858px !important;
  }
}
.fontsize2-inheritance .fontsize-large,
.fontsize2-inheritance .fontsize-lg {
  font-size: 24.44444444px;
  line-height: 34.92063493px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-large,
  .fontsize2-inheritance .fontsize-lg {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-large-m,
  .fontsize2-inheritance .fontsize-lg-m {
    font-size: 22px !important;
    line-height: 31.42857144px;
  }
}
.fontsize2-inheritance .fontsize-large p:not(.footnote),
.fontsize2-inheritance .fontsize-lg p:not(.footnote),
.fontsize2-inheritance .fontsize-large ul > li,
.fontsize2-inheritance .fontsize-lg ul > li,
.fontsize2-inheritance .fontsize-large ol > li,
.fontsize2-inheritance .fontsize-lg ol > li,
.fontsize2-inheritance .fontsize-large a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-inheritance .fontsize-lg a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 34.92063493px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-large p:not(.footnote),
  .fontsize2-inheritance .fontsize-lg p:not(.footnote),
  .fontsize2-inheritance .fontsize-large ul > li,
  .fontsize2-inheritance .fontsize-lg ul > li,
  .fontsize2-inheritance .fontsize-large ol > li,
  .fontsize2-inheritance .fontsize-lg ol > li,
  .fontsize2-inheritance .fontsize-large a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-inheritance .fontsize-lg a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
.fontsize2-inheritance .fontsize-large-important,
.fontsize2-inheritance .fontsize-lg-important {
  font-size: 24.44444444px !important;
  line-height: 34.92063493px !important;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-large-important,
  .fontsize2-inheritance .fontsize-lg-important {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-large-important-m,
  .fontsize2-inheritance .fontsize-lg-important-m {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
.fontsize2-inheritance .fontsize-xl {
  font-size: 30px;
  line-height: 42.85714287px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xl {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xl-m {
    font-size: 24px !important;
    line-height: 34.2857143px;
  }
}
.fontsize2-inheritance .fontsize-xl p:not(.footnote),
.fontsize2-inheritance .fontsize-xl ul > li,
.fontsize2-inheritance .fontsize-xl ol > li,
.fontsize2-inheritance .fontsize-xl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 42.85714287px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xl p:not(.footnote),
  .fontsize2-inheritance .fontsize-xl ul > li,
  .fontsize2-inheritance .fontsize-xl ol > li,
  .fontsize2-inheritance .fontsize-xl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
.fontsize2-inheritance .fontsize-xl-important {
  font-size: 30px !important;
  line-height: 42.85714287px !important;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xl-important {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xl-important-m {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
.fontsize2-inheritance .fontsize-xxl {
  font-size: 35px;
  line-height: 50.00000001px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxl {
    font-size: 25.75px;
    line-height: 36.7857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxl-m {
    font-size: 25.75px !important;
    line-height: 36.7857143px;
  }
}
.fontsize2-inheritance .fontsize-xxl p:not(.footnote),
.fontsize2-inheritance .fontsize-xxl ul > li,
.fontsize2-inheritance .fontsize-xxl ol > li,
.fontsize2-inheritance .fontsize-xxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 50.00000001px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxl p:not(.footnote),
  .fontsize2-inheritance .fontsize-xxl ul > li,
  .fontsize2-inheritance .fontsize-xxl ol > li,
  .fontsize2-inheritance .fontsize-xxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 25.75px;
    line-height: 36.7857143px;
  }
}
.fontsize2-inheritance .fontsize-xxl-important {
  font-size: 35px !important;
  line-height: 50.00000001px !important;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxl-important {
    font-size: 25.75px !important;
    line-height: 36.7857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxl-important-m {
    font-size: 25.75px !important;
    line-height: 36.7857143px !important;
  }
}
.fontsize2-inheritance .fontsize-xxxl {
  font-size: 40px;
  line-height: 57.14285716px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxl {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxl-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px;
  }
}
.fontsize2-inheritance .fontsize-xxxl p:not(.footnote),
.fontsize2-inheritance .fontsize-xxxl ul > li,
.fontsize2-inheritance .fontsize-xxxl ol > li,
.fontsize2-inheritance .fontsize-xxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 57.14285716px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxl p:not(.footnote),
  .fontsize2-inheritance .fontsize-xxxl ul > li,
  .fontsize2-inheritance .fontsize-xxxl ol > li,
  .fontsize2-inheritance .fontsize-xxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
.fontsize2-inheritance .fontsize-xxxl-important {
  font-size: 40px !important;
  line-height: 57.14285716px !important;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxl-important {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxl-important-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
.fontsize2-inheritance .fontsize-xxxxl {
  font-size: 53.33333333px;
  line-height: 76.19047621px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxxl {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxxl-m {
    font-size: 32px !important;
    line-height: 45.71428573px;
  }
}
.fontsize2-inheritance .fontsize-xxxxl p:not(.footnote),
.fontsize2-inheritance .fontsize-xxxxl ul > li,
.fontsize2-inheritance .fontsize-xxxxl ol > li,
.fontsize2-inheritance .fontsize-xxxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 76.19047621px;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxxl p:not(.footnote),
  .fontsize2-inheritance .fontsize-xxxxl ul > li,
  .fontsize2-inheritance .fontsize-xxxxl ol > li,
  .fontsize2-inheritance .fontsize-xxxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
.fontsize2-inheritance .fontsize-xxxxl-important {
  font-size: 53.33333333px !important;
  line-height: 76.19047621px !important;
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxxl-important {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-inheritance .fontsize-xxxxl-important-m {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
.fontsize2 {
  font-size: 20px;
  line-height: 28.57142858px;
}
@media (max-width: 768px) {
  .fontsize2 {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
@media (max-width: 768px) {
  .fontsize2-m {
    font-size: 18px !important;
    line-height: 25.71428572px;
  }
}
.fontsize2 p:not(.footnote),
.fontsize2 ul > li,
.fontsize2 ol > li,
.fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 28.57142858px;
}
@media (max-width: 768px) {
  .fontsize2 p:not(.footnote),
  .fontsize2 ul > li,
  .fontsize2 ol > li,
  .fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
.fontsize2-important {
  font-size: 20px !important;
  line-height: 28.57142858px !important;
}
@media (max-width: 768px) {
  .fontsize2-important {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-important-m {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
.fontsize2 .h1,
.fontsize2 h1 {
  font-size: 48px;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  .fontsize2 .h1,
  .fontsize2 h1 {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h1-m,
  .fontsize2 h1-m {
    font-size: 32px !important;
    line-height: 45.71428573px;
  }
}
.fontsize2 .h1 p:not(.footnote),
.fontsize2 h1 p:not(.footnote),
.fontsize2 .h1 ul > li,
.fontsize2 h1 ul > li,
.fontsize2 .h1 ol > li,
.fontsize2 h1 ol > li,
.fontsize2 .h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2 h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  .fontsize2 .h1 p:not(.footnote),
  .fontsize2 h1 p:not(.footnote),
  .fontsize2 .h1 ul > li,
  .fontsize2 h1 ul > li,
  .fontsize2 .h1 ol > li,
  .fontsize2 h1 ol > li,
  .fontsize2 .h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2 h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
.fontsize2 .h1-important,
.fontsize2 h1-important {
  font-size: 48px !important;
  line-height: 68.57142859px !important;
}
@media (max-width: 768px) {
  .fontsize2 .h1-important,
  .fontsize2 h1-important {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h1-important-m,
  .fontsize2 h1-important-m {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
.fontsize2 .h2,
.fontsize2 h2 {
  font-size: 38px;
  line-height: 54.2857143px;
}
@media (max-width: 768px) {
  .fontsize2 .h2,
  .fontsize2 h2 {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h2-m,
  .fontsize2 h2-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px;
  }
}
.fontsize2 .h2 p:not(.footnote),
.fontsize2 h2 p:not(.footnote),
.fontsize2 .h2 ul > li,
.fontsize2 h2 ul > li,
.fontsize2 .h2 ol > li,
.fontsize2 h2 ol > li,
.fontsize2 .h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2 h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 54.2857143px;
}
@media (max-width: 768px) {
  .fontsize2 .h2 p:not(.footnote),
  .fontsize2 h2 p:not(.footnote),
  .fontsize2 .h2 ul > li,
  .fontsize2 h2 ul > li,
  .fontsize2 .h2 ol > li,
  .fontsize2 h2 ol > li,
  .fontsize2 .h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2 h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
.fontsize2 .h2-important,
.fontsize2 h2-important {
  font-size: 38px !important;
  line-height: 54.2857143px !important;
}
@media (max-width: 768px) {
  .fontsize2 .h2-important,
  .fontsize2 h2-important {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h2-important-m,
  .fontsize2 h2-important-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
.fontsize2 .h3,
.fontsize2 h3 {
  font-size: 28px;
  line-height: 40.00000001px;
}
@media (max-width: 768px) {
  .fontsize2 .h3,
  .fontsize2 h3 {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h3-m,
  .fontsize2 h3-m {
    font-size: 24px !important;
    line-height: 34.2857143px;
  }
}
.fontsize2 .h3 p:not(.footnote),
.fontsize2 h3 p:not(.footnote),
.fontsize2 .h3 ul > li,
.fontsize2 h3 ul > li,
.fontsize2 .h3 ol > li,
.fontsize2 h3 ol > li,
.fontsize2 .h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2 h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 40.00000001px;
}
@media (max-width: 768px) {
  .fontsize2 .h3 p:not(.footnote),
  .fontsize2 h3 p:not(.footnote),
  .fontsize2 .h3 ul > li,
  .fontsize2 h3 ul > li,
  .fontsize2 .h3 ol > li,
  .fontsize2 h3 ol > li,
  .fontsize2 .h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2 h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
.fontsize2 .h3-important,
.fontsize2 h3-important {
  font-size: 28px !important;
  line-height: 40.00000001px !important;
}
@media (max-width: 768px) {
  .fontsize2 .h3-important,
  .fontsize2 h3-important {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h3-important-m,
  .fontsize2 h3-important-m {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
.fontsize2 .h4,
.fontsize2 h4 {
  font-size: 22px;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  .fontsize2 .h4,
  .fontsize2 h4 {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h4-m,
  .fontsize2 h4-m {
    font-size: 22px !important;
    line-height: 31.42857144px;
  }
}
.fontsize2 .h4 p:not(.footnote),
.fontsize2 h4 p:not(.footnote),
.fontsize2 .h4 ul > li,
.fontsize2 h4 ul > li,
.fontsize2 .h4 ol > li,
.fontsize2 h4 ol > li,
.fontsize2 .h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2 h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  .fontsize2 .h4 p:not(.footnote),
  .fontsize2 h4 p:not(.footnote),
  .fontsize2 .h4 ul > li,
  .fontsize2 h4 ul > li,
  .fontsize2 .h4 ol > li,
  .fontsize2 h4 ol > li,
  .fontsize2 .h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2 h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
.fontsize2 .h4-important,
.fontsize2 h4-important {
  font-size: 22px !important;
  line-height: 31.42857144px !important;
}
@media (max-width: 768px) {
  .fontsize2 .h4-important,
  .fontsize2 h4-important {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h4-important-m,
  .fontsize2 h4-important-m {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
.fontsize2-xs {
  font-size: 15.55555556px;
  line-height: 22.22222223px;
}
@media (max-width: 768px) {
  .fontsize2-xs {
    font-size: 14px;
    line-height: 20.00000001px;
  }
}
@media (max-width: 768px) {
  .fontsize2-xs-m {
    font-size: 14px !important;
    line-height: 20.00000001px;
  }
}
.fontsize2-xs p:not(.footnote),
.fontsize2-xs ul > li,
.fontsize2-xs ol > li,
.fontsize2-xs a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 22.22222223px;
}
@media (max-width: 768px) {
  .fontsize2-xs p:not(.footnote),
  .fontsize2-xs ul > li,
  .fontsize2-xs ol > li,
  .fontsize2-xs a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 14px;
    line-height: 20.00000001px;
  }
}
.fontsize2-xs-important {
  font-size: 15.55555556px !important;
  line-height: 22.22222223px !important;
}
@media (max-width: 768px) {
  .fontsize2-xs-important {
    font-size: 14px !important;
    line-height: 20.00000001px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-xs-important-m {
    font-size: 14px !important;
    line-height: 20.00000001px !important;
  }
}
.fontsize2-small,
.fontsize2-sm {
  font-size: 17.77777778px;
  line-height: 25.3968254px;
}
@media (max-width: 768px) {
  .fontsize2-small,
  .fontsize2-sm {
    font-size: 16px;
    line-height: 22.85714286px;
  }
}
@media (max-width: 768px) {
  .fontsize2-small-m,
  .fontsize2-sm-m {
    font-size: 16px !important;
    line-height: 22.85714286px;
  }
}
.fontsize2-small p:not(.footnote),
.fontsize2-sm p:not(.footnote),
.fontsize2-small ul > li,
.fontsize2-sm ul > li,
.fontsize2-small ol > li,
.fontsize2-sm ol > li,
.fontsize2-small a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-sm a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 25.3968254px;
}
@media (max-width: 768px) {
  .fontsize2-small p:not(.footnote),
  .fontsize2-sm p:not(.footnote),
  .fontsize2-small ul > li,
  .fontsize2-sm ul > li,
  .fontsize2-small ol > li,
  .fontsize2-sm ol > li,
  .fontsize2-small a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-sm a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 16px;
    line-height: 22.85714286px;
  }
}
.fontsize2-small-important,
.fontsize2-sm-important {
  font-size: 17.77777778px !important;
  line-height: 25.3968254px !important;
}
@media (max-width: 768px) {
  .fontsize2-small-important,
  .fontsize2-sm-important {
    font-size: 16px !important;
    line-height: 22.85714286px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-small-important-m,
  .fontsize2-sm-important-m {
    font-size: 16px !important;
    line-height: 22.85714286px !important;
  }
}
.fontsize2-normal {
  font-size: 20px;
  line-height: 28.57142858px;
}
@media (max-width: 768px) {
  .fontsize2-normal {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
@media (max-width: 768px) {
  .fontsize2-normal-m {
    font-size: 18px !important;
    line-height: 25.71428572px;
  }
}
.fontsize2-normal p:not(.footnote),
.fontsize2-normal ul > li,
.fontsize2-normal ol > li,
.fontsize2-normal a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 28.57142858px;
}
@media (max-width: 768px) {
  .fontsize2-normal p:not(.footnote),
  .fontsize2-normal ul > li,
  .fontsize2-normal ol > li,
  .fontsize2-normal a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
.fontsize2-normal-important {
  font-size: 20px !important;
  line-height: 28.57142858px !important;
}
@media (max-width: 768px) {
  .fontsize2-normal-important {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-normal-important-m {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
.fontsize2-medium,
.fontsize2-md {
  font-size: 22.22222222px;
  line-height: 31.74603176px;
}
@media (max-width: 768px) {
  .fontsize2-medium,
  .fontsize2-md {
    font-size: 20px;
    line-height: 28.57142858px;
  }
}
@media (max-width: 768px) {
  .fontsize2-medium-m,
  .fontsize2-md-m {
    font-size: 20px !important;
    line-height: 28.57142858px;
  }
}
.fontsize2-medium p:not(.footnote),
.fontsize2-md p:not(.footnote),
.fontsize2-medium ul > li,
.fontsize2-md ul > li,
.fontsize2-medium ol > li,
.fontsize2-md ol > li,
.fontsize2-medium a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-md a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 31.74603176px;
}
@media (max-width: 768px) {
  .fontsize2-medium p:not(.footnote),
  .fontsize2-md p:not(.footnote),
  .fontsize2-medium ul > li,
  .fontsize2-md ul > li,
  .fontsize2-medium ol > li,
  .fontsize2-md ol > li,
  .fontsize2-medium a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-md a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 20px;
    line-height: 28.57142858px;
  }
}
.fontsize2-medium-important,
.fontsize2-md-important {
  font-size: 22.22222222px !important;
  line-height: 31.74603176px !important;
}
@media (max-width: 768px) {
  .fontsize2-medium-important,
  .fontsize2-md-important {
    font-size: 20px !important;
    line-height: 28.57142858px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-medium-important-m,
  .fontsize2-md-important-m {
    font-size: 20px !important;
    line-height: 28.57142858px !important;
  }
}
.fontsize2-large,
.fontsize2-lg {
  font-size: 24.44444444px;
  line-height: 34.92063493px;
}
@media (max-width: 768px) {
  .fontsize2-large,
  .fontsize2-lg {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
@media (max-width: 768px) {
  .fontsize2-large-m,
  .fontsize2-lg-m {
    font-size: 22px !important;
    line-height: 31.42857144px;
  }
}
.fontsize2-large p:not(.footnote),
.fontsize2-lg p:not(.footnote),
.fontsize2-large ul > li,
.fontsize2-lg ul > li,
.fontsize2-large ol > li,
.fontsize2-lg ol > li,
.fontsize2-large a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-lg a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 34.92063493px;
}
@media (max-width: 768px) {
  .fontsize2-large p:not(.footnote),
  .fontsize2-lg p:not(.footnote),
  .fontsize2-large ul > li,
  .fontsize2-lg ul > li,
  .fontsize2-large ol > li,
  .fontsize2-lg ol > li,
  .fontsize2-large a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-lg a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
.fontsize2-large-important,
.fontsize2-lg-important {
  font-size: 24.44444444px !important;
  line-height: 34.92063493px !important;
}
@media (max-width: 768px) {
  .fontsize2-large-important,
  .fontsize2-lg-important {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-large-important-m,
  .fontsize2-lg-important-m {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
.fontsize2-xl {
  font-size: 30px;
  line-height: 42.85714287px;
}
@media (max-width: 768px) {
  .fontsize2-xl {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2-xl-m {
    font-size: 24px !important;
    line-height: 34.2857143px;
  }
}
.fontsize2-xl p:not(.footnote),
.fontsize2-xl ul > li,
.fontsize2-xl ol > li,
.fontsize2-xl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 42.85714287px;
}
@media (max-width: 768px) {
  .fontsize2-xl p:not(.footnote),
  .fontsize2-xl ul > li,
  .fontsize2-xl ol > li,
  .fontsize2-xl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
.fontsize2-xl-important {
  font-size: 30px !important;
  line-height: 42.85714287px !important;
}
@media (max-width: 768px) {
  .fontsize2-xl-important {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-xl-important-m {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
.fontsize2-xxl {
  font-size: 35px;
  line-height: 50.00000001px;
}
@media (max-width: 768px) {
  .fontsize2-xxl {
    font-size: 25.75px;
    line-height: 36.7857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2-xxl-m {
    font-size: 25.75px !important;
    line-height: 36.7857143px;
  }
}
.fontsize2-xxl p:not(.footnote),
.fontsize2-xxl ul > li,
.fontsize2-xxl ol > li,
.fontsize2-xxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 50.00000001px;
}
@media (max-width: 768px) {
  .fontsize2-xxl p:not(.footnote),
  .fontsize2-xxl ul > li,
  .fontsize2-xxl ol > li,
  .fontsize2-xxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 25.75px;
    line-height: 36.7857143px;
  }
}
.fontsize2-xxl-important {
  font-size: 35px !important;
  line-height: 50.00000001px !important;
}
@media (max-width: 768px) {
  .fontsize2-xxl-important {
    font-size: 25.75px !important;
    line-height: 36.7857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-xxl-important-m {
    font-size: 25.75px !important;
    line-height: 36.7857143px !important;
  }
}
.fontsize2-xxxl {
  font-size: 40px;
  line-height: 57.14285716px;
}
@media (max-width: 768px) {
  .fontsize2-xxxl {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2-xxxl-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px;
  }
}
.fontsize2-xxxl p:not(.footnote),
.fontsize2-xxxl ul > li,
.fontsize2-xxxl ol > li,
.fontsize2-xxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 57.14285716px;
}
@media (max-width: 768px) {
  .fontsize2-xxxl p:not(.footnote),
  .fontsize2-xxxl ul > li,
  .fontsize2-xxxl ol > li,
  .fontsize2-xxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
.fontsize2-xxxl-important {
  font-size: 40px !important;
  line-height: 57.14285716px !important;
}
@media (max-width: 768px) {
  .fontsize2-xxxl-important {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-xxxl-important-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
.fontsize2-xxxxl {
  font-size: 53.33333333px;
  line-height: 76.19047621px;
}
@media (max-width: 768px) {
  .fontsize2-xxxxl {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
@media (max-width: 768px) {
  .fontsize2-xxxxl-m {
    font-size: 32px !important;
    line-height: 45.71428573px;
  }
}
.fontsize2-xxxxl p:not(.footnote),
.fontsize2-xxxxl ul > li,
.fontsize2-xxxxl ol > li,
.fontsize2-xxxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 76.19047621px;
}
@media (max-width: 768px) {
  .fontsize2-xxxxl p:not(.footnote),
  .fontsize2-xxxxl ul > li,
  .fontsize2-xxxxl ol > li,
  .fontsize2-xxxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
.fontsize2-xxxxl-important {
  font-size: 53.33333333px !important;
  line-height: 76.19047621px !important;
}
@media (max-width: 768px) {
  .fontsize2-xxxxl-important {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2-xxxxl-important-m {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
.fontsize2 .h1,
.fontsize2 h1,
.fontsize2-h1 {
  font-size: 48px;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  .fontsize2 .h1,
  .fontsize2 h1,
  .fontsize2-h1 {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h1-m,
  .fontsize2 h1-m,
  .fontsize2-h1-m {
    font-size: 32px !important;
    line-height: 45.71428573px;
  }
}
.fontsize2 .h1 p:not(.footnote),
.fontsize2 h1 p:not(.footnote),
.fontsize2-h1 p:not(.footnote),
.fontsize2 .h1 ul > li,
.fontsize2 h1 ul > li,
.fontsize2-h1 ul > li,
.fontsize2 .h1 ol > li,
.fontsize2 h1 ol > li,
.fontsize2-h1 ol > li,
.fontsize2 .h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2 h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  .fontsize2 .h1 p:not(.footnote),
  .fontsize2 h1 p:not(.footnote),
  .fontsize2-h1 p:not(.footnote),
  .fontsize2 .h1 ul > li,
  .fontsize2 h1 ul > li,
  .fontsize2-h1 ul > li,
  .fontsize2 .h1 ol > li,
  .fontsize2 h1 ol > li,
  .fontsize2-h1 ol > li,
  .fontsize2 .h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2 h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
.fontsize2 .h1-important,
.fontsize2 h1-important,
.fontsize2-h1-important {
  font-size: 48px !important;
  line-height: 68.57142859px !important;
}
@media (max-width: 768px) {
  .fontsize2 .h1-important,
  .fontsize2 h1-important,
  .fontsize2-h1-important {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h1-important-m,
  .fontsize2 h1-important-m,
  .fontsize2-h1-important-m {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
.fontsize2 .h2,
.fontsize2 h2,
.fontsize2-h2 {
  font-size: 38px;
  line-height: 54.2857143px;
}
@media (max-width: 768px) {
  .fontsize2 .h2,
  .fontsize2 h2,
  .fontsize2-h2 {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h2-m,
  .fontsize2 h2-m,
  .fontsize2-h2-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px;
  }
}
.fontsize2 .h2 p:not(.footnote),
.fontsize2 h2 p:not(.footnote),
.fontsize2-h2 p:not(.footnote),
.fontsize2 .h2 ul > li,
.fontsize2 h2 ul > li,
.fontsize2-h2 ul > li,
.fontsize2 .h2 ol > li,
.fontsize2 h2 ol > li,
.fontsize2-h2 ol > li,
.fontsize2 .h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2 h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 54.2857143px;
}
@media (max-width: 768px) {
  .fontsize2 .h2 p:not(.footnote),
  .fontsize2 h2 p:not(.footnote),
  .fontsize2-h2 p:not(.footnote),
  .fontsize2 .h2 ul > li,
  .fontsize2 h2 ul > li,
  .fontsize2-h2 ul > li,
  .fontsize2 .h2 ol > li,
  .fontsize2 h2 ol > li,
  .fontsize2-h2 ol > li,
  .fontsize2 .h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2 h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
.fontsize2 .h2-important,
.fontsize2 h2-important,
.fontsize2-h2-important {
  font-size: 38px !important;
  line-height: 54.2857143px !important;
}
@media (max-width: 768px) {
  .fontsize2 .h2-important,
  .fontsize2 h2-important,
  .fontsize2-h2-important {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h2-important-m,
  .fontsize2 h2-important-m,
  .fontsize2-h2-important-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
.fontsize2 .h3,
.fontsize2 h3,
.fontsize2-h3 {
  font-size: 28px;
  line-height: 40.00000001px;
}
@media (max-width: 768px) {
  .fontsize2 .h3,
  .fontsize2 h3,
  .fontsize2-h3 {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h3-m,
  .fontsize2 h3-m,
  .fontsize2-h3-m {
    font-size: 24px !important;
    line-height: 34.2857143px;
  }
}
.fontsize2 .h3 p:not(.footnote),
.fontsize2 h3 p:not(.footnote),
.fontsize2-h3 p:not(.footnote),
.fontsize2 .h3 ul > li,
.fontsize2 h3 ul > li,
.fontsize2-h3 ul > li,
.fontsize2 .h3 ol > li,
.fontsize2 h3 ol > li,
.fontsize2-h3 ol > li,
.fontsize2 .h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2 h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 40.00000001px;
}
@media (max-width: 768px) {
  .fontsize2 .h3 p:not(.footnote),
  .fontsize2 h3 p:not(.footnote),
  .fontsize2-h3 p:not(.footnote),
  .fontsize2 .h3 ul > li,
  .fontsize2 h3 ul > li,
  .fontsize2-h3 ul > li,
  .fontsize2 .h3 ol > li,
  .fontsize2 h3 ol > li,
  .fontsize2-h3 ol > li,
  .fontsize2 .h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2 h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
.fontsize2 .h3-important,
.fontsize2 h3-important,
.fontsize2-h3-important {
  font-size: 28px !important;
  line-height: 40.00000001px !important;
}
@media (max-width: 768px) {
  .fontsize2 .h3-important,
  .fontsize2 h3-important,
  .fontsize2-h3-important {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h3-important-m,
  .fontsize2 h3-important-m,
  .fontsize2-h3-important-m {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
.fontsize2 .h4,
.fontsize2 h4,
.fontsize2-h4 {
  font-size: 22px;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  .fontsize2 .h4,
  .fontsize2 h4,
  .fontsize2-h4 {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h4-m,
  .fontsize2 h4-m,
  .fontsize2-h4-m {
    font-size: 22px !important;
    line-height: 31.42857144px;
  }
}
.fontsize2 .h4 p:not(.footnote),
.fontsize2 h4 p:not(.footnote),
.fontsize2-h4 p:not(.footnote),
.fontsize2 .h4 ul > li,
.fontsize2 h4 ul > li,
.fontsize2-h4 ul > li,
.fontsize2 .h4 ol > li,
.fontsize2 h4 ol > li,
.fontsize2-h4 ol > li,
.fontsize2 .h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2 h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize2-h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  .fontsize2 .h4 p:not(.footnote),
  .fontsize2 h4 p:not(.footnote),
  .fontsize2-h4 p:not(.footnote),
  .fontsize2 .h4 ul > li,
  .fontsize2 h4 ul > li,
  .fontsize2-h4 ul > li,
  .fontsize2 .h4 ol > li,
  .fontsize2 h4 ol > li,
  .fontsize2-h4 ol > li,
  .fontsize2 .h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2 h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize2-h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
.fontsize2 .h4-important,
.fontsize2 h4-important,
.fontsize2-h4-important {
  font-size: 22px !important;
  line-height: 31.42857144px !important;
}
@media (max-width: 768px) {
  .fontsize2 .h4-important,
  .fontsize2 h4-important,
  .fontsize2-h4-important {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
@media (max-width: 768px) {
  .fontsize2 .h4-important-m,
  .fontsize2 h4-important-m,
  .fontsize2-h4-important-m {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
h1.fontsize2 {
  font-size: 48px;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  h1.fontsize2 {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
@media (max-width: 768px) {
  h1.fontsize2-m {
    font-size: 32px !important;
    line-height: 45.71428573px;
  }
}
h1.fontsize2 p:not(.footnote),
h1.fontsize2 ul > li,
h1.fontsize2 ol > li,
h1.fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  h1.fontsize2 p:not(.footnote),
  h1.fontsize2 ul > li,
  h1.fontsize2 ol > li,
  h1.fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
h1.fontsize2-important {
  font-size: 48px !important;
  line-height: 68.57142859px !important;
}
@media (max-width: 768px) {
  h1.fontsize2-important {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
@media (max-width: 768px) {
  h1.fontsize2-important-m {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
h2.fontsize2 {
  font-size: 38px;
  line-height: 54.2857143px;
}
@media (max-width: 768px) {
  h2.fontsize2 {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
@media (max-width: 768px) {
  h2.fontsize2-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px;
  }
}
h2.fontsize2 p:not(.footnote),
h2.fontsize2 ul > li,
h2.fontsize2 ol > li,
h2.fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 54.2857143px;
}
@media (max-width: 768px) {
  h2.fontsize2 p:not(.footnote),
  h2.fontsize2 ul > li,
  h2.fontsize2 ol > li,
  h2.fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
h2.fontsize2-important {
  font-size: 38px !important;
  line-height: 54.2857143px !important;
}
@media (max-width: 768px) {
  h2.fontsize2-important {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
@media (max-width: 768px) {
  h2.fontsize2-important-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
h3.fontsize2 {
  font-size: 28px;
  line-height: 40.00000001px;
}
@media (max-width: 768px) {
  h3.fontsize2 {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
@media (max-width: 768px) {
  h3.fontsize2-m {
    font-size: 24px !important;
    line-height: 34.2857143px;
  }
}
h3.fontsize2 p:not(.footnote),
h3.fontsize2 ul > li,
h3.fontsize2 ol > li,
h3.fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 40.00000001px;
}
@media (max-width: 768px) {
  h3.fontsize2 p:not(.footnote),
  h3.fontsize2 ul > li,
  h3.fontsize2 ol > li,
  h3.fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
h3.fontsize2-important {
  font-size: 28px !important;
  line-height: 40.00000001px !important;
}
@media (max-width: 768px) {
  h3.fontsize2-important {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
@media (max-width: 768px) {
  h3.fontsize2-important-m {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
h4.fontsize2 {
  font-size: 22px;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  h4.fontsize2 {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
@media (max-width: 768px) {
  h4.fontsize2-m {
    font-size: 22px !important;
    line-height: 31.42857144px;
  }
}
h4.fontsize2 p:not(.footnote),
h4.fontsize2 ul > li,
h4.fontsize2 ol > li,
h4.fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  h4.fontsize2 p:not(.footnote),
  h4.fontsize2 ul > li,
  h4.fontsize2 ol > li,
  h4.fontsize2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
h4.fontsize2-important {
  font-size: 22px !important;
  line-height: 31.42857144px !important;
}
@media (max-width: 768px) {
  h4.fontsize2-important {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
@media (max-width: 768px) {
  h4.fontsize2-important-m {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
.fontsize {
  font-size: 18px;
  line-height: 25.71428572px;
}
@media (max-width: 768px) {
  .fontsize {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
@media (max-width: 768px) {
  .fontsize-m {
    font-size: 18px !important;
    line-height: 25.71428572px;
  }
}
.fontsize p:not(.footnote),
.fontsize ul > li,
.fontsize ol > li,
.fontsize a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 25.71428572px;
}
@media (max-width: 768px) {
  .fontsize p:not(.footnote),
  .fontsize ul > li,
  .fontsize ol > li,
  .fontsize a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
.fontsize-important {
  font-size: 18px !important;
  line-height: 25.71428572px !important;
}
@media (max-width: 768px) {
  .fontsize-important {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-important-m {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
.fontsize-xs {
  font-size: 14px;
  line-height: 20.00000001px;
}
@media (max-width: 768px) {
  .fontsize-xs {
    font-size: 14px;
    line-height: 20.00000001px;
  }
}
@media (max-width: 768px) {
  .fontsize-xs-m {
    font-size: 14px !important;
    line-height: 20.00000001px;
  }
}
.fontsize-xs p:not(.footnote),
.fontsize-xs ul > li,
.fontsize-xs ol > li,
.fontsize-xs a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 20.00000001px;
}
@media (max-width: 768px) {
  .fontsize-xs p:not(.footnote),
  .fontsize-xs ul > li,
  .fontsize-xs ol > li,
  .fontsize-xs a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 14px;
    line-height: 20.00000001px;
  }
}
.fontsize-xs-important {
  font-size: 14px !important;
  line-height: 20.00000001px !important;
}
@media (max-width: 768px) {
  .fontsize-xs-important {
    font-size: 14px !important;
    line-height: 20.00000001px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-xs-important-m {
    font-size: 14px !important;
    line-height: 20.00000001px !important;
  }
}
.fontsize-small,
.fontsize-sm {
  font-size: 16px;
  line-height: 22.85714286px;
}
@media (max-width: 768px) {
  .fontsize-small,
  .fontsize-sm {
    font-size: 16px;
    line-height: 22.85714286px;
  }
}
@media (max-width: 768px) {
  .fontsize-small-m,
  .fontsize-sm-m {
    font-size: 16px !important;
    line-height: 22.85714286px;
  }
}
.fontsize-small p:not(.footnote),
.fontsize-sm p:not(.footnote),
.fontsize-small ul > li,
.fontsize-sm ul > li,
.fontsize-small ol > li,
.fontsize-sm ol > li,
.fontsize-small a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize-sm a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 22.85714286px;
}
@media (max-width: 768px) {
  .fontsize-small p:not(.footnote),
  .fontsize-sm p:not(.footnote),
  .fontsize-small ul > li,
  .fontsize-sm ul > li,
  .fontsize-small ol > li,
  .fontsize-sm ol > li,
  .fontsize-small a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize-sm a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 16px;
    line-height: 22.85714286px;
  }
}
.fontsize-small-important,
.fontsize-sm-important {
  font-size: 16px !important;
  line-height: 22.85714286px !important;
}
@media (max-width: 768px) {
  .fontsize-small-important,
  .fontsize-sm-important {
    font-size: 16px !important;
    line-height: 22.85714286px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-small-important-m,
  .fontsize-sm-important-m {
    font-size: 16px !important;
    line-height: 22.85714286px !important;
  }
}
.fontsize-normal {
  font-size: 18px;
  line-height: 25.71428572px;
}
@media (max-width: 768px) {
  .fontsize-normal {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
@media (max-width: 768px) {
  .fontsize-normal-m {
    font-size: 18px !important;
    line-height: 25.71428572px;
  }
}
.fontsize-normal p:not(.footnote),
.fontsize-normal ul > li,
.fontsize-normal ol > li,
.fontsize-normal a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 25.71428572px;
}
@media (max-width: 768px) {
  .fontsize-normal p:not(.footnote),
  .fontsize-normal ul > li,
  .fontsize-normal ol > li,
  .fontsize-normal a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 18px;
    line-height: 25.71428572px;
  }
}
.fontsize-normal-important {
  font-size: 18px !important;
  line-height: 25.71428572px !important;
}
@media (max-width: 768px) {
  .fontsize-normal-important {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-normal-important-m {
    font-size: 18px !important;
    line-height: 25.71428572px !important;
  }
}
.fontsize-medium,
.fontsize-md {
  font-size: 20px;
  line-height: 28.57142858px;
}
@media (max-width: 768px) {
  .fontsize-medium,
  .fontsize-md {
    font-size: 20px;
    line-height: 28.57142858px;
  }
}
@media (max-width: 768px) {
  .fontsize-medium-m,
  .fontsize-md-m {
    font-size: 20px !important;
    line-height: 28.57142858px;
  }
}
.fontsize-medium p:not(.footnote),
.fontsize-md p:not(.footnote),
.fontsize-medium ul > li,
.fontsize-md ul > li,
.fontsize-medium ol > li,
.fontsize-md ol > li,
.fontsize-medium a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize-md a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 28.57142858px;
}
@media (max-width: 768px) {
  .fontsize-medium p:not(.footnote),
  .fontsize-md p:not(.footnote),
  .fontsize-medium ul > li,
  .fontsize-md ul > li,
  .fontsize-medium ol > li,
  .fontsize-md ol > li,
  .fontsize-medium a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize-md a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 20px;
    line-height: 28.57142858px;
  }
}
.fontsize-medium-important,
.fontsize-md-important {
  font-size: 20px !important;
  line-height: 28.57142858px !important;
}
@media (max-width: 768px) {
  .fontsize-medium-important,
  .fontsize-md-important {
    font-size: 20px !important;
    line-height: 28.57142858px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-medium-important-m,
  .fontsize-md-important-m {
    font-size: 20px !important;
    line-height: 28.57142858px !important;
  }
}
.fontsize-large,
.fontsize-lg {
  font-size: 22px;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  .fontsize-large,
  .fontsize-lg {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
@media (max-width: 768px) {
  .fontsize-large-m,
  .fontsize-lg-m {
    font-size: 22px !important;
    line-height: 31.42857144px;
  }
}
.fontsize-large p:not(.footnote),
.fontsize-lg p:not(.footnote),
.fontsize-large ul > li,
.fontsize-lg ul > li,
.fontsize-large ol > li,
.fontsize-lg ol > li,
.fontsize-large a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
.fontsize-lg a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  .fontsize-large p:not(.footnote),
  .fontsize-lg p:not(.footnote),
  .fontsize-large ul > li,
  .fontsize-lg ul > li,
  .fontsize-large ol > li,
  .fontsize-lg ol > li,
  .fontsize-large a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn),
  .fontsize-lg a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
.fontsize-large-important,
.fontsize-lg-important {
  font-size: 22px !important;
  line-height: 31.42857144px !important;
}
@media (max-width: 768px) {
  .fontsize-large-important,
  .fontsize-lg-important {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-large-important-m,
  .fontsize-lg-important-m {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
.fontsize-xl {
  font-size: 27px;
  line-height: 38.57142858px;
}
@media (max-width: 768px) {
  .fontsize-xl {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize-xl-m {
    font-size: 24px !important;
    line-height: 34.2857143px;
  }
}
.fontsize-xl p:not(.footnote),
.fontsize-xl ul > li,
.fontsize-xl ol > li,
.fontsize-xl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 38.57142858px;
}
@media (max-width: 768px) {
  .fontsize-xl p:not(.footnote),
  .fontsize-xl ul > li,
  .fontsize-xl ol > li,
  .fontsize-xl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
.fontsize-xl-important {
  font-size: 27px !important;
  line-height: 38.57142858px !important;
}
@media (max-width: 768px) {
  .fontsize-xl-important {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-xl-important-m {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
.fontsize-xxl {
  font-size: 31.5px;
  line-height: 45.00000001px;
}
@media (max-width: 768px) {
  .fontsize-xxl {
    font-size: 25.75px;
    line-height: 36.7857143px;
  }
}
@media (max-width: 768px) {
  .fontsize-xxl-m {
    font-size: 25.75px !important;
    line-height: 36.7857143px;
  }
}
.fontsize-xxl p:not(.footnote),
.fontsize-xxl ul > li,
.fontsize-xxl ol > li,
.fontsize-xxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 45.00000001px;
}
@media (max-width: 768px) {
  .fontsize-xxl p:not(.footnote),
  .fontsize-xxl ul > li,
  .fontsize-xxl ol > li,
  .fontsize-xxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 25.75px;
    line-height: 36.7857143px;
  }
}
.fontsize-xxl-important {
  font-size: 31.5px !important;
  line-height: 45.00000001px !important;
}
@media (max-width: 768px) {
  .fontsize-xxl-important {
    font-size: 25.75px !important;
    line-height: 36.7857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-xxl-important-m {
    font-size: 25.75px !important;
    line-height: 36.7857143px !important;
  }
}
.fontsize-xxxl {
  font-size: 36px;
  line-height: 51.42857144px;
}
@media (max-width: 768px) {
  .fontsize-xxxl {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize-xxxl-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px;
  }
}
.fontsize-xxxl p:not(.footnote),
.fontsize-xxxl ul > li,
.fontsize-xxxl ol > li,
.fontsize-xxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 51.42857144px;
}
@media (max-width: 768px) {
  .fontsize-xxxl p:not(.footnote),
  .fontsize-xxxl ul > li,
  .fontsize-xxxl ol > li,
  .fontsize-xxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
.fontsize-xxxl-important {
  font-size: 36px !important;
  line-height: 51.42857144px !important;
}
@media (max-width: 768px) {
  .fontsize-xxxl-important {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-xxxl-important-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
.fontsize-xxxxl {
  font-size: 48px;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  .fontsize-xxxxl {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
@media (max-width: 768px) {
  .fontsize-xxxxl-m {
    font-size: 32px !important;
    line-height: 45.71428573px;
  }
}
.fontsize-xxxxl p:not(.footnote),
.fontsize-xxxxl ul > li,
.fontsize-xxxxl ol > li,
.fontsize-xxxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  .fontsize-xxxxl p:not(.footnote),
  .fontsize-xxxxl ul > li,
  .fontsize-xxxxl ol > li,
  .fontsize-xxxxl a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
.fontsize-xxxxl-important {
  font-size: 48px !important;
  line-height: 68.57142859px !important;
}
@media (max-width: 768px) {
  .fontsize-xxxxl-important {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-xxxxl-important-m {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
.fontsize-h1 {
  font-size: 48px;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  .fontsize-h1 {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
@media (max-width: 768px) {
  .fontsize-h1-m {
    font-size: 32px !important;
    line-height: 45.71428573px;
  }
}
.fontsize-h1 p:not(.footnote),
.fontsize-h1 ul > li,
.fontsize-h1 ol > li,
.fontsize-h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 68.57142859px;
}
@media (max-width: 768px) {
  .fontsize-h1 p:not(.footnote),
  .fontsize-h1 ul > li,
  .fontsize-h1 ol > li,
  .fontsize-h1 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 32px;
    line-height: 45.71428573px;
  }
}
.fontsize-h1-important {
  font-size: 48px !important;
  line-height: 68.57142859px !important;
}
@media (max-width: 768px) {
  .fontsize-h1-important {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-h1-important-m {
    font-size: 32px !important;
    line-height: 45.71428573px !important;
  }
}
.fontsize-h2 {
  font-size: 36px;
  line-height: 51.42857144px;
}
@media (max-width: 768px) {
  .fontsize-h2 {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize-h2-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px;
  }
}
.fontsize-h2 p:not(.footnote),
.fontsize-h2 ul > li,
.fontsize-h2 ol > li,
.fontsize-h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 51.42857144px;
}
@media (max-width: 768px) {
  .fontsize-h2 p:not(.footnote),
  .fontsize-h2 ul > li,
  .fontsize-h2 ol > li,
  .fontsize-h2 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 27.5px;
    line-height: 39.2857143px;
  }
}
.fontsize-h2-important {
  font-size: 36px !important;
  line-height: 51.42857144px !important;
}
@media (max-width: 768px) {
  .fontsize-h2-important {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-h2-important-m {
    font-size: 27.5px !important;
    line-height: 39.2857143px !important;
  }
}
.fontsize-h3 {
  font-size: 27px;
  line-height: 38.57142858px;
}
@media (max-width: 768px) {
  .fontsize-h3 {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
@media (max-width: 768px) {
  .fontsize-h3-m {
    font-size: 24px !important;
    line-height: 34.2857143px;
  }
}
.fontsize-h3 p:not(.footnote),
.fontsize-h3 ul > li,
.fontsize-h3 ol > li,
.fontsize-h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 38.57142858px;
}
@media (max-width: 768px) {
  .fontsize-h3 p:not(.footnote),
  .fontsize-h3 ul > li,
  .fontsize-h3 ol > li,
  .fontsize-h3 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 24px;
    line-height: 34.2857143px;
  }
}
.fontsize-h3-important {
  font-size: 27px !important;
  line-height: 38.57142858px !important;
}
@media (max-width: 768px) {
  .fontsize-h3-important {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-h3-important-m {
    font-size: 24px !important;
    line-height: 34.2857143px !important;
  }
}
.fontsize-h4 {
  font-size: 22px;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  .fontsize-h4 {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
@media (max-width: 768px) {
  .fontsize-h4-m {
    font-size: 22px !important;
    line-height: 31.42857144px;
  }
}
.fontsize-h4 p:not(.footnote),
.fontsize-h4 ul > li,
.fontsize-h4 ol > li,
.fontsize-h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
  font-size: inherit;
  line-height: 31.42857144px;
}
@media (max-width: 768px) {
  .fontsize-h4 p:not(.footnote),
  .fontsize-h4 ul > li,
  .fontsize-h4 ol > li,
  .fontsize-h4 a:not(p.footnote > a):not(div.footnote > a):not(span.footnote > a):not(.btn) {
    font-size: 22px;
    line-height: 31.42857144px;
  }
}
.fontsize-h4-important {
  font-size: 22px !important;
  line-height: 31.42857144px !important;
}
@media (max-width: 768px) {
  .fontsize-h4-important {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
@media (max-width: 768px) {
  .fontsize-h4-important-m {
    font-size: 22px !important;
    line-height: 31.42857144px !important;
  }
}
.font-primary {
  font-family: 'Cantarell', serif !important;
  font-weight: 400 !important;
}
.font-primary-light {
  font-family: 'Cantarell', serif !important;
  font-weight: 400 !important;
}
.font-primary-regular {
  font-family: 'Cantarell', serif !important;
  font-weight: 400 !important;
}
.font-primary-semibold {
  font-family: 'Cantarell', serif !important;
  font-weight: 700 !important;
}
.font-primary-bold {
  font-family: 'Cantarell', serif !important;
  font-weight: 700 !important;
}
.font-primary-black {
  font-family: 'Cantarell', serif !important;
  font-weight: 700 !important;
}
.font-secondary {
  font-family: 'Fjalla One', serif !important;
  font-weight: 400 !important;
}
.font-secondary-light {
  font-family: 'Fjalla One', serif !important;
  font-weight: 400 !important;
  letter-spacing: .03em !important;
}
.font-secondary-regular {
  font-family: 'Fjalla One', serif !important;
  font-weight: 400 !important;
}
.font-secondary-bold {
  font-family: 'Fjalla One', serif !important;
  font-weight: 400 !important;
  letter-spacing: .03em !important;
}
.font-secondary-black {
  font-family: 'Fjalla One', serif !important;
  font-weight: 400 !important;
  letter-spacing: .03em !important;
}
.font-contrast {
  font-family: 'Fjalla One', serif !important;
  font-weight: 400 !important;
}
.font-contrast-light {
  font-family: 'Fjalla One', serif !important;
  font-weight: 300 !important;
}
.font-contrast-regular {
  font-family: 'Fjalla One', serif !important;
  font-weight: 400 !important;
}
.font-contrast-bold {
  font-family: 'Fjalla One', serif !important;
  font-weight: 600 !important;
}
.font-contrast-black {
  font-family: 'Fjalla One', serif !important;
  font-weight: 700 !important;
}
.italic {
  font-style: italic !important;
}
.italic h1,
.italic h2,
.italic h3,
.italic h4,
.italic p,
.italic i,
.italic ul > li,
.italic ol > li,
.italic a {
  font-style: italic !important;
}
body,
p {
  color: #453B31;
}
.h1,
h1 {
  color: #613d3b;
}
.h2,
h2 {
  color: #613d3b;
}
.h3,
h3 {
  color: #613d3b;
}
.h4,
h4 {
  color: #613d3b;
}
.h1.lead,
.h2.lead,
h1.lead,
h2.lead,
.h1.ingress,
.h2.ingress,
h1.ingress,
h2.ingress {
  color: #453B31;
}
.h3.lead,
.h4.lead,
h3.lead,
h4.lead,
.h3.ingress,
.h4.ingress,
h3.ingress,
h4.ingress {
  color: #453B31;
}
p {
  color: #453B31;
}
a:hover,
a {
  color: #453B31;
}
/* colorize dots */
ul li,
ol li {
  color: #453B31;
}
ul li::before,
ol li::before {
  color: #453B31 !important;
}
ul li p,
ol li p,
ul li span,
ol li span {
  color: #453B31;
}
body,
html {
  font-family: 'Cantarell', serif;
  font-weight: 400;
  font-size: var(--fontsize-base);
}
@media (max-width: 768px) {
  body,
  html {
    font-size: var(--fontsize-base);
  }
}
body {
  font-size: 18px;
}
@media (max-width: 768px) {
  body {
    font-size: 18px;
  }
}
p {
  font-family: 'Cantarell', serif;
  font-weight: 400;
  font-size: 18px;
}
@media (max-width: 768px) {
  p {
    font-size: 18px;
  }
}
.h1,
h1 {
  font-family: 'Fjalla One', serif;
  font-weight: 600;
  letter-spacing: .03em;
  font-size: 48px;
  line-height: 62.4px;
  margin-top: 10rem;
  margin-bottom: 15px;
}
@media (max-width: 768px) {
  .h1,
  h1 {
    font-size: 32px;
    line-height: 41.6px;
  }
}
.fontsize2 .fontsize-h1-intro,
.fontsize-h1-intro {
  font-size: 60px !important;
  line-height: 72px;
}
@media (max-width: 768px) {
  .fontsize2 .fontsize-h1-intro,
  .fontsize-h1-intro {
    font-size: 48px !important;
    line-height: 57.6px;
  }
}
.h2,
h2 {
  font-family: 'Fjalla One', serif;
  font-weight: 600;
  letter-spacing: .03em;
  font-size: 36px;
  line-height: 46.8px;
}
@media (max-width: 768px) {
  .h2,
  h2 {
    font-size: 27.5px;
    line-height: 35.75px;
  }
}
.h3,
h3 {
  font-family: 'Fjalla One', serif;
  font-weight: 600;
  letter-spacing: .03em;
  font-size: 27px;
  line-height: 35.1px;
}
@media (max-width: 768px) {
  .h3,
  h3 {
    font-size: 24px;
    line-height: 31.2px;
  }
}
.h4,
h4 {
  font-family: 'Fjalla One', serif;
  font-weight: 700;
  letter-spacing: .03em;
  color: #613d3b;
  font-size: 22px;
  line-height: 33px;
}
@media (max-width: 768px) {
  .h4,
  h4 {
    font-size: 22px;
    line-height: 33px;
  }
}
.h5,
h5 {
  color: #453B31;
  font-size: 20px;
  font-weight: 700;
  line-height: 28px;
}
@media (max-width: 768px) {
  .h5,
  h5 {
    font-size: 20px;
  }
}
p,
ul,
ol {
  margin-bottom: 25px;
}
@media (max-width: 768px) {
  p,
  ul,
  ol {
    margin-bottom: 21px;
  }
}
p + h1,
ul + h1,
ol + h1 {
  margin-top: 90px;
}
ul > li > ul {
  margin-top: .75%;
}
ul,
ol {
  /*
    @media(max-width: @breakpoint1) {
      padding-left: 28px;
    }
      */
}
ul > li::marker,
ol > li::marker {
  color: #8A4743;
  font-weight: 700;
}
ul > li:not(:last-child),
ol > li:not(:last-child) {
  margin-bottom: .3em;
}
/*
  .spa-list {
    list-style: none;
   
    list-style-position: outside;
    margin-left: 12px;

    >li::before {

      position: absolute;
      display: inline-block;

      content: "\2022";
      color: @color-list-dots;

      transform: translate(-32px, -4px);
      font-size: 1.2rem;
    }

    &.bulletsize-medium {
      padding-left: 22px;

      >li::before {
        transform: translate(-35px, -11px);
        font-size: 30px;
      }
    }
   
  
  }
     */
p:first-child,
.h1:first-child,
.h2:first-child,
.h3:first-child,
.h4:first-child,
.h5:first-child,
h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child {
  margin-top: 0;
}
.h1,
.h2,
.h3,
.h4,
.h5,
h1,
h2,
h3,
h4,
h5 {
  margin-top: 1.7em;
}
.h1:last-child,
.h2:last-child,
.h3:last-child,
.h4:last-child,
.h5:last-child,
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child {
  margin-bottom: 0;
}
/*
  .h1,
  .h2,
  .h3,
  .h4,
  h1,
  h2,
  h3,
  h4{
    +p{
      margin-top: @margin-paragraph;
    }

    +p.ingress,
    +p.lead{
      margin-top: 0;
    }
  }
  */
p a {
  font-size: inherit;
}
p.ingress,
p.lead,
.ingress,
.lead {
  font-family: 'Cantarell', serif;
  font-weight: 400;
  font-size: 22px;
  margin-bottom: 25px;
}
.fontsize2,
.fontsize2 p {
  font-size: 20px;
}
@media (max-width: 768px) {
  .fontsize2,
  .fontsize2 p {
    font-size: 18px;
  }
}
.fontsize2.ingress,
p.fontsize2.ingress,
.fontsize2 p.ingress,
.fontsize2.lead,
p.fontsize2.lead,
.fontsize2 p.lead,
.fontsize2 .ingress,
p.fontsize2 .ingress,
.fontsize2 p .ingress,
.fontsize2 .lead + .ingress,
p.fontsize2 .lead + .ingress,
.fontsize2 p .lead + .ingress,
.fontsize2 + .lead,
p.fontsize2 + .lead,
.fontsize2 p + .lead {
  font-size: 20px !important;
  font-weight: 700;
}
@media (max-width: 768px) {
  .fontsize2.ingress,
  p.fontsize2.ingress,
  .fontsize2 p.ingress,
  .fontsize2.lead,
  p.fontsize2.lead,
  .fontsize2 p.lead,
  .fontsize2 .ingress,
  p.fontsize2 .ingress,
  .fontsize2 p .ingress,
  .fontsize2 .lead + .ingress,
  p.fontsize2 .lead + .ingress,
  .fontsize2 p .lead + .ingress,
  .fontsize2 + .lead,
  p.fontsize2 + .lead,
  .fontsize2 p + .lead {
    font-size: 18px !important;
  }
}
/* is deprecating */
/* 
  .fontsize-h1,
  .fontsize-h2,
  .h1,
  .h2,
  h1,
  h2 {
    &.ingress,
    &.lead,
    +.ingress,
    +.lead {
      .font-primary-regular();
      font-size: @fontsize-ingress-type1;
      line-height: @line-height-ingress-type1;
    }
  }

  .fontsize-h3,
  .fontsize-h4,
  .h3,
  .h4,
  h3,
  h4 {

    &.ingress,
    &.lead,
    +.ingress,
    +.lead {
      .font-primary-bold();
      font-size: @fontsize-ingress-type2;
      line-height: @line-height-ingress-type2;    
    }
  }

  .h1,
  .h2,
  .h3,
  .h4,
  h1,
  h2,
  h3,
  h4 {
    &.lead,
    &.ingress {
      margin-top: 0px;
      margin-bottom: @margin-ingress;

      &:last-child{
        margin-bottom: 0;
      }
    }

    &.ingress,
    &.lead,
    +.ingress,
    +.lead {

      @media(max-width: @breakpoint1) {
        .font-primary-bold();
        font-size: @fontsize-ingress-type2-m;
        line-height: @line-height-ingress-type2-m;
      }
    }
    
  }

  */
/*
  h1.fontsize2,
  h2.fontsize2,
  .fontsize2 h1,
  .fontsize2 h2,
  {
      &.ingress,
      &.lead,
      +.ingress,
      +.lead {
        font-size: @fontsize2-ingress-type1 !important;
        line-height: @line2-height-ingress-type1;
        font-weight: 700;
    
        @media(max-width: @breakpoint1) {
          font-size: @fontsize-ingress-type1-m !important;
          line-height: @line-height-ingress-type1-m !important;
        }
      }
  }

  h3.fontsize2,
  h4.fontsize2,
  .fontsize2 h3,
  .fontsize2 h4,
  {
    &.ingress,
    &.lead,
    +.ingress,
    +.lead {
      font-size: @fontsize2-ingress-type2 !important;
      line-height: @line2-height-ingress-type2 !important;

      @media(max-width: @breakpoint1) {
        font-size: @fontsize-ingress-type2-m !important;
        line-height: @line-height-ingress-type2-m !important;
      }
    }
  }

  */
.color-blockquote-quote {
  color: #338268;
}
blockquote,
blockquote p {
  font-family: 'Cantarell', serif;
  font-weight: 400;
  font-size: inherit;
}
blockquote {
  border: none;
  margin: 0;
  padding: 0;
  margin: auto 2.8rem auto 2.8rem;
}
blockquote p:first-child {
  display: inline-block;
}
@media (max-width: 768px) {
  blockquote {
    margin: auto 1.8rem auto 1.8rem;
  }
}
blockquote.lined,
blockquote.quote {
  display: inline-block;
  margin-left: 0rem;
  margin-right: 1rem;
  padding-left: 2rem;
}
blockquote.lined {
  border-left: 0.3rem solid #8A4743;
}
blockquote.quote:before {
  margin-left: -1.5em;
  margin-right: 0.5em;
  color: #338268;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f10e";
}
@media (max-width: 768px) {
  blockquote.quote:before {
    margin-left: -2rem;
    margin-right: 0.9rem;
  }
}
.pretext,
.pretext-hyphen,
.pretext-quote,
.pretext-hyphen-quote,
.pretext-quote-hyphen {
  display: inline-flex;
}
.pretext-hyphen:before,
.pretext-hyphen-hyphen:before,
.pretext-quote-hyphen:before,
.pretext-hyphen-quote-hyphen:before,
.pretext-quote-hyphen-hyphen:before {
  margin-right: 0.5em;
  color: #338268;
  font-size: inherit;
  content: "–";
}
.pretext-quote:before,
.pretext-hyphen-quote:before,
.pretext-quote-quote:before,
.pretext-hyphen-quote-quote:before,
.pretext-quote-hyphen-quote:before {
  margin-right: 0.5em;
  color: #338268;
  font-size: inherit;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f10e";
}
.tags {
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline;
}
.tags span {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  position: relative;
  font-size: 0.9rem;
  padding: 0 12px 0 12px;
  background: #452422;
  color: white;
  text-decoration: none;
}
.tags span.r {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  margin-right: 12px;
}
.tags span.r:before {
  content: "";
  position: absolute;
  top: 0;
  right: -12px;
  width: 0;
  height: 0;
  border-color: transparent transparent transparent #452422;
  border-style: solid;
  border-width: 12px 0 12px 12px;
}
.tags span.r:after {
  content: "";
  position: absolute;
  top: 10px;
  right: 0;
  width: 4px;
  height: 4px;
  border-radius: 2px;
  background: white;
  box-shadow: -1px -1px 2px #000000;
}
.tags span.l {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  margin-left: 12px;
}
.tags span.l:before {
  content: "";
  position: absolute;
  top: 0;
  left: -12px;
  width: 0;
  height: 0;
  border-color: transparent #452422 transparent transparent;
  border-style: solid;
  border-width: 12px 12px 12px 0;
}
.tags span.l:after {
  content: "";
  position: absolute;
  top: 10px;
  left: 0;
  width: 4px;
  height: 4px;
  border-radius: 2px;
  background: white;
  box-shadow: -1px -1px 2px #000000;
}
.tagholder {
  position: absolute;
  right: 0;
  padding-top: 5px;
}
.rounded-div,
.pretitle {
  display: inline-block;
  color: white;
  padding: 0.2rem 1.5rem 0.2rem 1.5rem;
  background-color: var(--color-primary);
  border-radius: 1.5rem;
}
.rounded-div:empty,
.pretitle:empty {
  display: none;
}
.pretitle {
  color: white;
  font-size: 16px;
  background-color: #8A4743;
  border: solid 2px #8A4743;
}
.text-bg,
.text-bg-rounded,
.text-bg-rounded-full,
.text-bg-space,
.text-bg-block,
.text-bg-rounded-rounded-full,
.text-bg-rounded-space,
.text-bg-rounded-block,
.text-bg-rounded-full-rounded,
.text-bg-rounded-full-space,
.text-bg-rounded-full-block,
.text-bg-space-rounded,
.text-bg-space-rounded-full,
.text-bg-space-block,
.text-bg-block-rounded,
.text-bg-block-rounded-full,
.text-bg-block-space,
.text-bg-rounded-rounded-full-space,
.text-bg-rounded-rounded-full-block,
.text-bg-rounded-space-rounded-full,
.text-bg-rounded-space-block,
.text-bg-rounded-block-rounded-full,
.text-bg-rounded-block-space,
.text-bg-rounded-full-rounded-space,
.text-bg-rounded-full-rounded-block,
.text-bg-rounded-full-space-rounded,
.text-bg-rounded-full-space-block,
.text-bg-rounded-full-block-rounded,
.text-bg-rounded-full-block-space,
.text-bg-space-rounded-rounded-full,
.text-bg-space-rounded-block,
.text-bg-space-rounded-full-rounded,
.text-bg-space-rounded-full-block,
.text-bg-space-block-rounded,
.text-bg-space-block-rounded-full,
.text-bg-block-rounded-rounded-full,
.text-bg-block-rounded-space,
.text-bg-block-rounded-full-rounded,
.text-bg-block-rounded-full-space,
.text-bg-block-space-rounded,
.text-bg-block-space-rounded-full,
.text-bg-rounded-rounded-full-space-block,
.text-bg-rounded-rounded-full-block-space,
.text-bg-rounded-space-rounded-full-block,
.text-bg-rounded-space-block-rounded-full,
.text-bg-rounded-block-rounded-full-space,
.text-bg-rounded-block-space-rounded-full,
.text-bg-rounded-full-rounded-space-block,
.text-bg-rounded-full-rounded-block-space,
.text-bg-rounded-full-space-rounded-block,
.text-bg-rounded-full-space-block-rounded,
.text-bg-rounded-full-block-rounded-space,
.text-bg-rounded-full-block-space-rounded,
.text-bg-space-rounded-rounded-full-block,
.text-bg-space-rounded-block-rounded-full,
.text-bg-space-rounded-full-rounded-block,
.text-bg-space-rounded-full-block-rounded,
.text-bg-space-block-rounded-rounded-full,
.text-bg-space-block-rounded-full-rounded,
.text-bg-block-rounded-rounded-full-space,
.text-bg-block-rounded-space-rounded-full,
.text-bg-block-rounded-full-rounded-space,
.text-bg-block-rounded-full-space-rounded,
.text-bg-block-space-rounded-rounded-full,
.text-bg-block-space-rounded-full-rounded {
  background-color: white;
  padding: 0.4em;
  display: inline;
  line-height: 1.62em;
  -webkit-box-decoration-break: clone;
  -o-box-decoration-break: clone;
  box-decoration-break: clone;
}
.text-bg-rounded,
.text-bg-rounded-full-rounded,
.text-bg-space-rounded,
.text-bg-block-rounded,
.text-bg-rounded-full-space-rounded,
.text-bg-rounded-full-block-rounded,
.text-bg-space-rounded-full-rounded,
.text-bg-space-block-rounded,
.text-bg-block-rounded-full-rounded,
.text-bg-block-space-rounded,
.text-bg-rounded-full-space-block-rounded,
.text-bg-rounded-full-block-space-rounded,
.text-bg-space-rounded-full-block-rounded,
.text-bg-space-block-rounded-full-rounded,
.text-bg-block-rounded-full-space-rounded,
.text-bg-block-space-rounded-full-rounded {
  border-radius: 0.2em;
}
.text-bg-rounded-full,
.text-bg-rounded-rounded-full,
.text-bg-space-rounded-full,
.text-bg-block-rounded-full,
.text-bg-rounded-space-rounded-full,
.text-bg-rounded-block-rounded-full,
.text-bg-space-rounded-rounded-full,
.text-bg-space-block-rounded-full,
.text-bg-block-rounded-rounded-full,
.text-bg-block-space-rounded-full,
.text-bg-rounded-space-block-rounded-full,
.text-bg-rounded-block-space-rounded-full,
.text-bg-space-rounded-block-rounded-full,
.text-bg-space-block-rounded-rounded-full,
.text-bg-block-rounded-space-rounded-full,
.text-bg-block-space-rounded-rounded-full {
  border-radius: 1.5em;
  padding: 0.4em 1em 0.4em 1em;
}
.text-bg-space,
.text-bg-rounded-space,
.text-bg-rounded-full-space,
.text-bg-block-space,
.text-bg-rounded-rounded-full-space,
.text-bg-rounded-block-space,
.text-bg-rounded-full-rounded-space,
.text-bg-rounded-full-block-space,
.text-bg-block-rounded-space,
.text-bg-block-rounded-full-space,
.text-bg-rounded-rounded-full-block-space,
.text-bg-rounded-block-rounded-full-space,
.text-bg-rounded-full-rounded-block-space,
.text-bg-rounded-full-block-rounded-space,
.text-bg-block-rounded-rounded-full-space,
.text-bg-block-rounded-full-rounded-space {
  line-height: 2.25em;
}
.text-bg-block,
.text-bg-rounded-block,
.text-bg-rounded-full-block,
.text-bg-space-block,
.text-bg-rounded-rounded-full-block,
.text-bg-rounded-space-block,
.text-bg-rounded-full-rounded-block,
.text-bg-rounded-full-space-block,
.text-bg-space-rounded-block,
.text-bg-space-rounded-full-block,
.text-bg-rounded-rounded-full-space-block,
.text-bg-rounded-space-rounded-full-block,
.text-bg-rounded-full-rounded-space-block,
.text-bg-rounded-full-space-rounded-block,
.text-bg-space-rounded-rounded-full-block,
.text-bg-space-rounded-full-rounded-block {
  display: block;
  line-height: initial;
}
span.footnote,
div.footnote,
p.footnote,
ol.footnote,
ul.footnote,
span.footnote a,
div.footnote a,
p.footnote a,
ol.footnote a,
ul.footnote a {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.5);
  line-height: 1em !important;
}
@media (max-width: 768px) {
  span.footnote,
  div.footnote,
  p.footnote,
  ol.footnote,
  ul.footnote,
  span.footnote a,
  div.footnote a,
  p.footnote a,
  ol.footnote a,
  ul.footnote a {
    font-size: 14px;
  }
}
.fontsize2 span.footnote,
.fontsize2 div.footnote,
.fontsize2 p.footnote,
.fontsize2 ol.footnote,
.fontsize2 ul.footnote,
.fontsize2 span.footnote a,
.fontsize2 div.footnote a,
.fontsize2 p.footnote a,
.fontsize2 ol.footnote a,
.fontsize2 ul.footnote a {
  font-size: 16px;
}
.highlight-text {
  font-weight: bold;
  background-color: rgba(138, 71, 67, 0.5);
  padding-left: 0.2em;
  padding-right: 0.2em;
}
.contact_sideslide label,
.spa_email label {
  margin-top: 15px;
}
.contact_sideslide textarea,
.spa_email textarea {
  width: 100%;
  max-width: 100%;
  height: 150px;
}
input[type=email],
input[type=tel],
textarea {
  box-sizing: border-box;
  height: auto;
  min-height: 30px;
  overflow-y: auto;
}
input[type=email].disabled,
input[type=tel].disabled,
textarea.disabled {
  opacity: .6;
}
/* .write has deprecated */
.chatbox,
.textarea-wrapper {
  background-color: rgba(250, 250, 250, 0.9);
  border-radius: 5px;
  border: 1px solid #584f46;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.chatbox.disabled,
.textarea-wrapper.disabled {
  background-color: #eee;
  color: #555;
}
.textarea-wrapper textarea {
  min-height: 30px;
  max-height: 180px;
}
.chatbox {
  width: auto;
  right: 0;
  left: auto;
}
.spa-input-text {
  /* optional but recommended */
  resize: none;
  box-sizing: border-box;
  font-size: 18px;
  width: 100%;
  height: 100%;
  max-width: 100%;
  border: 0px solid transparent;
  background-color: transparent;
}
.spa-input-text::placeholder {
  font-style: italic;
  font-weight: 200;
}
.spa-input-text[disabled] {
  background-color: #eee;
  color: #555;
}
.spa-input-text:focus {
  outline: none;
  border: 0px solid transparent;
}
.loadertext {
  color: #949494;
  font-style: italic;
}
.qacenter.section-inner {
  display: flex;
}
.qacenter {
  display: block;
  bottom: unset;
  position: unset;
}
.qacenter::before {
  display: table;
  content: " ";
}
.flex-center-v,
.flex-center,
.fillheight-center,
.flex-vertical-center,
.flex-center-v-mobile-left,
.flex-center-mobile-left,
.fillheight-center-mobile-left,
.flex-vertical-center-mobile-left {
  display: flex !important;
  flex-direction: row !important;
  bottom: unset;
  position: unset;
  align-items: center;
}
@media (max-width: 768px) {
  .flex-center-v-mobile-left,
  .flex-center-mobile-left,
  .fillheight-center-mobile-left,
  .flex-vertical-center-mobile-left {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: left;
    align-items: left;
  }
}
@media (min-width: 768px) {
  .flex-center-v-sm,
  .flex-center-sm,
  .fillheight-center-sm,
  .flex-vertical-center-sm,
  .flex-center-v-breakpoint1,
  .flex-center-breakpoint1,
  .fillheight-center-breakpoint1,
  .flex-vertical-center-breakpoint1 {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
}
.flex-center-h,
.flex-center {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
@media (min-width: 768px) {
  .flex-center-h-sm,
  .flex-center-sm,
  .flex-center-h-breakpoint1,
  .flex-center-breakpoint1 {
    display: flex;
    flex-direction: row;
    justify-content: center;
  }
}
.flex-center-h {
  flex-direction: column;
  align-items: center;
}
.flex-bottom {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}
@media (min-width: 768px) {
  .flex-bottom-breakpoint1 {
    display: flex;
    flex-direction: row;
    align-items: flex-end;
  }
}
.flex-top {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.flexStretch_mixin {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  /*
    .content-slot-inner-wrapper{
      height: 100%;
      width: 100%;
    }
    */
}
.flexStretch_mixin .content-slot .shapebox.bg-img {
  padding-top: 0px;
}
.flexStretch_mixin .spa-panel-container,
.flexStretch_mixin .panel {
  height: 100%;
}
.flexStretch_mixin .content-slot {
  display: block;
}
.flexStretch_mixin .content-slot[class^="flex-center"] {
  display: flex;
}
.flex-stretch {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  /*
    .content-slot-inner-wrapper{
      height: 100%;
      width: 100%;
    }
    */
}
.flex-stretch .content-slot .shapebox.bg-img {
  padding-top: 0px;
}
.flex-stretch .spa-panel-container,
.flex-stretch .panel {
  height: 100%;
}
.flex-stretch .content-slot {
  display: block;
}
.flex-stretch .content-slot[class^="flex-center"] {
  display: flex;
}
@media (min-width: 768px) {
  .flex-stretch-sm,
  .flex-stretch-breakpoint1 {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    /*
    .content-slot-inner-wrapper{
      height: 100%;
      width: 100%;
    }
    */
  }
  .flex-stretch-sm .content-slot .shapebox.bg-img,
  .flex-stretch-breakpoint1 .content-slot .shapebox.bg-img {
    padding-top: 0px;
  }
  .flex-stretch-sm .spa-panel-container,
  .flex-stretch-breakpoint1 .spa-panel-container,
  .flex-stretch-sm .panel,
  .flex-stretch-breakpoint1 .panel {
    height: 100%;
  }
  .flex-stretch-sm .content-slot,
  .flex-stretch-breakpoint1 .content-slot {
    display: block;
  }
  .flex-stretch-sm .content-slot[class^="flex-center"],
  .flex-stretch-breakpoint1 .content-slot[class^="flex-center"] {
    display: flex;
  }
}
@media (min-width: 992px) {
  .flex-stretch-breakpoint2 {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    /*
    .content-slot-inner-wrapper{
      height: 100%;
      width: 100%;
    }
    */
  }
  .flex-stretch-breakpoint2 .content-slot .shapebox.bg-img {
    padding-top: 0px;
  }
  .flex-stretch-breakpoint2 .spa-panel-container,
  .flex-stretch-breakpoint2 .panel {
    height: 100%;
  }
  .flex-stretch-breakpoint2 .content-slot {
    display: block;
  }
  .flex-stretch-breakpoint2 .content-slot[class^="flex-center"] {
    display: flex;
  }
}
@media (min-width: 1200px) {
  .flex-stretch-breakpoint3 {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    /*
    .content-slot-inner-wrapper{
      height: 100%;
      width: 100%;
    }
    */
  }
  .flex-stretch-breakpoint3 .content-slot .shapebox.bg-img {
    padding-top: 0px;
  }
  .flex-stretch-breakpoint3 .spa-panel-container,
  .flex-stretch-breakpoint3 .panel {
    height: 100%;
  }
  .flex-stretch-breakpoint3 .content-slot {
    display: block;
  }
  .flex-stretch-breakpoint3 .content-slot[class^="flex-center"] {
    display: flex;
  }
}
.arrow-bottom-right:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.arrow-bottom-right:after {
  right: 100px;
  bottom: -30px;
  border-top: 30px solid;
  border-right: 0px solid transparent;
  border-left: 30px solid transparent;
  border-top-color: #8A4743;
}
.arrow-bottom-left:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.arrow-bottom-left:after {
  left: 100px;
  bottom: -30px;
  border-top: 30px solid;
  border-right: 30px solid transparent;
  border-left: 0 solid transparent;
  border-top-color: #8A4743;
}
.arrow-top-right:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.arrow-top-right:after {
  right: 100px;
  top: -30px;
  border-bottom: 30px solid;
  border-right: 0px solid transparent;
  border-left: 30px solid transparent;
  border-top-color: #8A4743;
}
.arrow-top-left:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.arrow-top-left:after {
  left: 100px;
  top: -30px;
  border-bottom: 30px solid;
  border-right: 30px solid transparent;
  border-left: 0px solid transparent;
  border-top-color: #8A4743;
}
.arrow-down:after,
.sectionarrow:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.arrow-down::after,
.sectionarrow::after {
  top: 100%;
  width: 50px;
  height: 20px;
  left: 50%;
  margin-left: -35px;
  border-top: 20px solid;
  border-left: 35px solid transparent;
  border-right: 35px solid transparent;
  border-top-color: #F9F5ED;
  z-index: 999;
}
.arrow-up:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.arrow-up::after {
  bottom: 100%;
  width: 50px;
  height: 20px;
  left: 50%;
  margin-left: -35px;
  border-bottom: 20px solid;
  border-left: 35px solid transparent;
  border-right: 35px solid transparent;
  border-top-color: #F9F5ED;
  z-index: 999;
}
.section2.sectionarrow::after {
  border-top-color: #F1ECE1;
}
.section3.sectionarrow::after {
  border-top-color: #338268;
}
.color-bg-section,
.color-bg-section1,
.color-bg-section2 {
  border-top: 1px solid #e7e3d8;
}
.color-bg-section3 {
  border-top: 1px solid #317d64;
}
.color-bg-section4 {
  border-top: 1px solid #b77bb1;
}
section {
  position: relative;
  width: 100%;
  line-height: 0;
}
section .color-bg-section.navigation-bottom {
  background-color: #F1ECE1;
}
section .color-bg-auto-light {
  background-color: rgba(252, 245, 237, 0.55);
}
section .color-bg-auto-dark {
  background-color: #FDF5EC;
}
section .color-border-auto-dark {
  border-color: #FDF5EC !important;
}
section .color-bg-section2.navigation-bottom {
  background-color: #F9F5ED;
}
section.color-bg-section2.color-bg-section-reset,
section.color-bg-section2.color-bg-section {
  background-color: #F9F5ED !important;
}
section.fillheight {
  margin-top: 0;
  min-height: 100vh;
}
section .overstyle-label.section-label {
  color: white;
  background-color: #338268;
}
.section {
  position: relative;
  background-color: #F9F5ED !important;
}
section.dark,
.dark section {
  background-color: black;
  /* colorize dots */
}
section.dark body,
.dark section body,
section.dark p,
.dark section p {
  color: white;
}
section.dark .h1,
.dark section .h1,
section.dark h1,
.dark section h1 {
  color: white;
}
section.dark .h2,
.dark section .h2,
section.dark h2,
.dark section h2 {
  color: white;
}
section.dark .h3,
.dark section .h3,
section.dark h3,
.dark section h3 {
  color: white;
}
section.dark .h4,
.dark section .h4,
section.dark h4,
.dark section h4 {
  color: white;
}
section.dark .h1.lead,
.dark section .h1.lead,
section.dark .h2.lead,
.dark section .h2.lead,
section.dark h1.lead,
.dark section h1.lead,
section.dark h2.lead,
.dark section h2.lead,
section.dark .h1.ingress,
.dark section .h1.ingress,
section.dark .h2.ingress,
.dark section .h2.ingress,
section.dark h1.ingress,
.dark section h1.ingress,
section.dark h2.ingress,
.dark section h2.ingress {
  color: white;
}
section.dark .h3.lead,
.dark section .h3.lead,
section.dark .h4.lead,
.dark section .h4.lead,
section.dark h3.lead,
.dark section h3.lead,
section.dark h4.lead,
.dark section h4.lead,
section.dark .h3.ingress,
.dark section .h3.ingress,
section.dark .h4.ingress,
.dark section .h4.ingress,
section.dark h3.ingress,
.dark section h3.ingress,
section.dark h4.ingress,
.dark section h4.ingress {
  color: white;
}
section.dark p,
.dark section p {
  color: white;
}
section.dark a:hover,
.dark section a:hover,
section.dark a,
.dark section a {
  color: white;
}
section.dark ul li,
.dark section ul li,
section.dark ol li,
.dark section ol li {
  color: white;
}
section.dark ul li::before,
.dark section ul li::before,
section.dark ol li::before,
.dark section ol li::before {
  color: white !important;
}
section.dark ul li p,
.dark section ul li p,
section.dark ol li p,
.dark section ol li p,
section.dark ul li span,
.dark section ul li span,
section.dark ol li span,
.dark section ol li span {
  color: white;
}
section.dark .panel,
.dark section .panel {
  /* colorize dots */
}
section.dark .panel body,
.dark section .panel body,
section.dark .panel p,
.dark section .panel p {
  color: #453B31;
}
section.dark .panel .h1,
.dark section .panel .h1,
section.dark .panel h1,
.dark section .panel h1 {
  color: #453B31;
}
section.dark .panel .h2,
.dark section .panel .h2,
section.dark .panel h2,
.dark section .panel h2 {
  color: #453B31;
}
section.dark .panel .h3,
.dark section .panel .h3,
section.dark .panel h3,
.dark section .panel h3 {
  color: #453B31;
}
section.dark .panel .h4,
.dark section .panel .h4,
section.dark .panel h4,
.dark section .panel h4 {
  color: #453B31;
}
section.dark .panel .h1.lead,
.dark section .panel .h1.lead,
section.dark .panel .h2.lead,
.dark section .panel .h2.lead,
section.dark .panel h1.lead,
.dark section .panel h1.lead,
section.dark .panel h2.lead,
.dark section .panel h2.lead,
section.dark .panel .h1.ingress,
.dark section .panel .h1.ingress,
section.dark .panel .h2.ingress,
.dark section .panel .h2.ingress,
section.dark .panel h1.ingress,
.dark section .panel h1.ingress,
section.dark .panel h2.ingress,
.dark section .panel h2.ingress {
  color: #453B31;
}
section.dark .panel .h3.lead,
.dark section .panel .h3.lead,
section.dark .panel .h4.lead,
.dark section .panel .h4.lead,
section.dark .panel h3.lead,
.dark section .panel h3.lead,
section.dark .panel h4.lead,
.dark section .panel h4.lead,
section.dark .panel .h3.ingress,
.dark section .panel .h3.ingress,
section.dark .panel .h4.ingress,
.dark section .panel .h4.ingress,
section.dark .panel h3.ingress,
.dark section .panel h3.ingress,
section.dark .panel h4.ingress,
.dark section .panel h4.ingress {
  color: #453B31;
}
section.dark .panel p,
.dark section .panel p {
  color: #453B31;
}
section.dark .panel a:hover,
.dark section .panel a:hover,
section.dark .panel a,
.dark section .panel a {
  color: #453B31;
}
section.dark .panel ul li,
.dark section .panel ul li,
section.dark .panel ol li,
.dark section .panel ol li {
  color: #453B31;
}
section.dark .panel ul li::before,
.dark section .panel ul li::before,
section.dark .panel ol li::before,
.dark section .panel ol li::before {
  color: #453B31 !important;
}
section.dark .panel ul li p,
.dark section .panel ul li p,
section.dark .panel ol li p,
.dark section .panel ol li p,
section.dark .panel ul li span,
.dark section .panel ul li span,
section.dark .panel ol li span,
.dark section .panel ol li span {
  color: #453B31;
}
section.dark:nth-of-type(even),
.dark section:nth-of-type(even) {
  background-color: #191919;
}
section.dark:nth-of-type(even).navigation-bottom,
.dark section:nth-of-type(even).navigation-bottom {
  background-color: black;
}
section.dark:nth-of-type(odd),
.dark section:nth-of-type(odd) {
  background-color: black;
}
section.dark:nth-of-type(odd).navigation-bottom,
.dark section:nth-of-type(odd).navigation-bottom {
  background-color: #191919;
}
section.dark.sectionarrow::after,
.dark section.sectionarrow::after {
  border-top: 20px solid black;
}
section.dark.section2.sectionarrow::after,
.dark section.section2.sectionarrow::after {
  border-top-color: #191919;
}
section.dark.section3.sectionarrow::after,
.dark section.section3.sectionarrow::after {
  border-top-color: #000000;
}
.dark .color-bg-section,
.dark.color-bg-section {
  background-color: black !important;
}
.dark .color-bg-section2,
.dark.color-bg-section2 {
  background-color: #191919 !important;
}
.dark .section3,
.dark.section3 {
  background-color: #000000 !important;
}
.section2 .color-bg-auto-light,
.color-bg-section2 .color-bg-auto-light {
  background-color: rgba(255, 247, 240, 0.55);
}
.section2 .color-bg-auto-dark,
.color-bg-section2 .color-bg-auto-dark {
  background-color: #5d5143;
}
.section2 .color-border-auto-dark,
.color-bg-section2 .color-border-auto-dark {
  border-color: #5d5143 !important;
}
.section2 {
  position: relative;
  background-color: #F1ECE1 !important;
  color: #453B31;
  border-top: 1px solid #797671;
  /* colorize dots */
}
.section2 body,
.section2 p {
  color: #453B31;
}
.section2 .h1,
.section2 h1 {
  color: #613d3b;
}
.section2 .h2,
.section2 h2 {
  color: #613d3b;
}
.section2 .h3,
.section2 h3 {
  color: #613d3b;
}
.section2 .h4,
.section2 h4 {
  color: #613d3b;
}
.section2 .h1.lead,
.section2 .h2.lead,
.section2 h1.lead,
.section2 h2.lead,
.section2 .h1.ingress,
.section2 .h2.ingress,
.section2 h1.ingress,
.section2 h2.ingress {
  color: #453B31;
}
.section2 .h3.lead,
.section2 .h4.lead,
.section2 h3.lead,
.section2 h4.lead,
.section2 .h3.ingress,
.section2 .h4.ingress,
.section2 h3.ingress,
.section2 h4.ingress {
  color: #453B31;
}
.section2 p {
  color: #453B31;
}
.section2 a:hover,
.section2 a {
  color: #453B31;
}
.section2 ul li,
.section2 ol li {
  color: #453B31;
}
.section2 ul li::before,
.section2 ol li::before {
  color: #453B31 !important;
}
.section2 ul li p,
.section2 ol li p,
.section2 ul li span,
.section2 ol li span {
  color: #453B31;
}
.section3 {
  position: relative;
  background-color: #338268 !important;
  /* colorize dots */
}
.section3 body,
.section3 p {
  color: white;
}
.section3 .h1,
.section3 h1 {
  color: white;
}
.section3 .h2,
.section3 h2 {
  color: white;
}
.section3 .h3,
.section3 h3 {
  color: white;
}
.section3 .h4,
.section3 h4 {
  color: white;
}
.section3 .h1.lead,
.section3 .h2.lead,
.section3 h1.lead,
.section3 h2.lead,
.section3 .h1.ingress,
.section3 .h2.ingress,
.section3 h1.ingress,
.section3 h2.ingress {
  color: white;
}
.section3 .h3.lead,
.section3 .h4.lead,
.section3 h3.lead,
.section3 h4.lead,
.section3 .h3.ingress,
.section3 .h4.ingress,
.section3 h3.ingress,
.section3 h4.ingress {
  color: white;
}
.section3 p {
  color: white;
}
.section3 a:hover,
.section3 a {
  color: white;
}
.section3 ul li,
.section3 ol li {
  color: white;
}
.section3 ul li::before,
.section3 ol li::before {
  color: white !important;
}
.section3 ul li p,
.section3 ol li p,
.section3 ul li span,
.section3 ol li span {
  color: white;
}
.section3 .panel {
  /* colorize dots */
}
.section3 .panel body,
.section3 .panel p {
  color: #453B31;
}
.section3 .panel .h1,
.section3 .panel h1 {
  color: #453B31;
}
.section3 .panel .h2,
.section3 .panel h2 {
  color: #453B31;
}
.section3 .panel .h3,
.section3 .panel h3 {
  color: #453B31;
}
.section3 .panel .h4,
.section3 .panel h4 {
  color: #453B31;
}
.section3 .panel .h1.lead,
.section3 .panel .h2.lead,
.section3 .panel h1.lead,
.section3 .panel h2.lead,
.section3 .panel .h1.ingress,
.section3 .panel .h2.ingress,
.section3 .panel h1.ingress,
.section3 .panel h2.ingress {
  color: #453B31;
}
.section3 .panel .h3.lead,
.section3 .panel .h4.lead,
.section3 .panel h3.lead,
.section3 .panel h4.lead,
.section3 .panel .h3.ingress,
.section3 .panel .h4.ingress,
.section3 .panel h3.ingress,
.section3 .panel h4.ingress {
  color: #453B31;
}
.section3 .panel p {
  color: #453B31;
}
.section3 .panel a:hover,
.section3 .panel a {
  color: #453B31;
}
.section3 .panel ul li,
.section3 .panel ol li {
  color: #453B31;
}
.section3 .panel ul li::before,
.section3 .panel ol li::before {
  color: #453B31 !important;
}
.section3 .panel ul li p,
.section3 .panel ol li p,
.section3 .panel ul li span,
.section3 .panel ol li span {
  color: #453B31;
}
.section-cover {
  position: fixed !important;
  z-index: 9998 !important;
  height: 100%;
  width: 100%;
  left: 0;
  right: 0;
  top: 0;
}
section.section-center-v,
.section-cover.section-center-v,
section.vertical-center,
.section-cover.vertical-center {
  display: table;
}
section .section-inner,
.section-cover .section-inner {
  z-index: 2;
  display: inline-block;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  line-height: 1.42857143;
  overflow-x: hidden;
  overflow-y: hidden;
}
section .section-inner.section-center-v,
.section-cover .section-inner.section-center-v,
section .section-inner.vertical-center,
.section-cover .section-inner.vertical-center {
  display: table-cell;
  vertical-align: middle;
}
section .section-inner .container-fluid,
.section-cover .section-inner .container-fluid,
section .section-inner .container,
.section-cover .section-inner .container {
  position: relative;
  /*
        &.container-boxed {
          background-color: white;
          border-radius: 10px;
          margin-top: @padmarg-boxes;
          margin-bottom: @padmarg-boxes;
          padding-left: @padmarg-boxes-large;
          padding-right: @padmarg-boxes-large;
        }
        */
}
@media (max-width: 768px) {
  section .section-inner .container-fluid,
  .section-cover .section-inner .container-fluid,
  section .section-inner .container,
  .section-cover .section-inner .container {
    width: 100%;
  }
}
/* ps: section-line fases ut*/
.sidelines-l,
.section-line-l {
  display: flex;
  align-items: center;
}
.sidelines-l:before,
.section-line-l:before {
  flex: 1;
  content: '';
  height: 1px;
  background-color: #613d3b;
}
.sidelines-r,
.section-line-r {
  display: flex;
  align-items: center;
}
.sidelines-r:after,
.section-line-r:after {
  flex: 1;
  content: '';
  height: 1px;
  background-color: #613d3b;
}
.sidelines-ornament,
.section-line-ornament,
.sidelines-lr,
.section-line-lr {
  display: flex;
  align-items: center;
  justify-content: center;
}
.sidelines-ornament:before,
.section-line-ornament:before,
.sidelines-lr:before,
.section-line-lr:before,
.sidelines-ornament:after,
.section-line-ornament:after,
.sidelines-lr:after,
.section-line-lr:after {
  flex: 1;
  content: '';
  height: 1px;
  background-color: #613d3b;
}
.sidelines-ornament.small:before,
.section-line-ornament.small:before,
.sidelines-lr.small:before,
.section-line-lr.small:before,
.sidelines-ornament.small:after,
.section-line-ornament.small:after,
.sidelines-lr.small:after,
.section-line-lr.small:after {
  max-width: 50px;
}
/* OUTDATED: Only kept for backward compability -> */
.section-line {
  display: block;
  margin: 0 auto 0 auto;
  width: 50px;
  height: 1px;
  background-color: #613d3b;
}
.section-line.full {
  width: 100%;
}
.section-line.aftertitle {
  margin-top: 2.2em;
}
/* <- OUTDATED */
hr {
  display: block;
  margin: 0 auto 0 auto;
  border-top: none;
  height: 1px;
  background-color: #613d3b;
}
hr.aftertitle {
  margin-top: 2.2em;
  width: 50px;
  background-color: #453B31;
}
hr.small {
  width: 50px;
}
section.imagedivider,
hr.imagedivider {
  border-top: #613d3b solid 10px;
}
section.imagedivider + section,
hr.imagedivider + section {
  border: none;
}
hr.imagedivider {
  height: 0px;
}
section.imagedivider {
  border-bottom: #613d3b solid 10px;
}
.sectflip > section,
.section-flip > section {
  border-top: solid 1px #bababa;
  overflow: hidden;
}
.sectflip > section:last-child,
.section-flip > section:last-child {
  border-bottom: solid 1px #bababa;
}
.sectflip .sectflip-start,
.section-flip .sectflip-start {
  display: table;
  width: 100%;
  line-height: 1.42857143;
  cursor: pointer;
  /* !!!! */
}
.sectflip .sectflip-start:hover .triangle:before,
.section-flip .sectflip-start:hover .triangle:before {
  border-top-color: #624f9e;
}
.sectflip .sectflip-start:hover .custom-hover-color,
.section-flip .sectflip-start:hover .custom-hover-color {
  color: #624f9e;
}
.sectflip .sectflip-start:hover .custom-hover-bgcolor,
.section-flip .sectflip-start:hover .custom-hover-bgcolor {
  background-color: #624f9e;
}
.sectflip .sectflip-start.sectflip_bg,
.section-flip .sectflip-start.sectflip_bg {
  background-color: #ededed;
}
.sectflip .sectflip-start.sectflip_bg:hover,
.section-flip .sectflip-start.sectflip_bg:hover {
  background-color: #ededed;
}
.sectflip .sectflip-start.padding-bottomAsIcon,
.section-flip .sectflip-start.padding-bottomAsIcon {
  padding-bottom: 25px;
}
.sectflip .sectflip-close,
.section-flip .sectflip-close {
  cursor: pointer;
  margin: 0 0 0 0;
  width: 100px;
  text-decoration: none;
  text-align: center;
}
.sectflip .sectflip-close > i,
.section-flip .sectflip-close > i {
  font-size: 30px;
}
.sectflip .sectflip-close > span,
.section-flip .sectflip-close > span {
  font-size: 0.8rem;
  font-weight: 700;
  text-transform: uppercase;
}
.sectflip .sectflip-content,
.section-flip .sectflip-content {
  line-height: 1.42857143;
}
.sectflip-icon,
.section-flip-icon {
  position: relative;
  height: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sectflip-icon.left,
.section-flip-icon.left {
  justify-content: flex-start;
}
.sectflip-icon.right,
.section-flip-icon.right {
  justify-content: flex-end;
}
.triangle {
  display: flex;
  position: relative;
  margin-top: -1px;
  width: 100px;
  height: 25px;
  align-items: center;
  justify-content: center;
}
.triangle:before {
  content: "";
  border-top: 25px solid #bababa;
  border-left: 50px solid transparent;
  border-right: 50px solid transparent;
}
.triangle .fa {
  position: absolute;
  left: 46px;
  color: #fff;
  top: 5px;
  font-size: 12px;
}
.img-rounded {
  border-radius: 5px;
}
.flip {
  transform: scaleY(-1);
}
.flip-y {
  transform: scaleY(-1);
}
.flip-x {
  transform: scaleX(-1);
}
.flip-xy {
  transform: rotate(180deg);
}
.element-absolute,
.img-absolute {
  position: absolute;
}
.img-absolute {
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
}
.img-absolute-first {
  width: 100%;
  height: auto;
}
.img-absolute-wrapper {
  position: relative;
  overflow: hidden;
}
.img-absolute-wrapper.overflow {
  overflow: visible;
}
.img-absolute-wrapper img {
  display: block;
}
.container-with-image-wrapper {
  position: relative;
}
.container-with-image-wrapper .theImage {
  position: absolute;
  top: 0;
  bottom: auto;
  right: 0;
  left: auto;
  opacity: 1;
  /*
      @breakpoint1: 768px;
      @breakpoint2: 992px;
      @breakpoint3: 1200px;
      @breakpoint4: 1400px;
      @breakpoint5: 1590px;
      */
}
.container-with-image-wrapper .theImage.l,
.container-with-image-wrapper .theImage.left {
  right: auto;
  left: 0;
}
@media (max-width: 992px) {
  .container-with-image-wrapper .theImage {
    opacity: 0;
  }
}
@media (min-width: 992px) {
  .container-with-image-wrapper .theImage {
    max-width: 150px;
  }
}
@media (min-width: 1200px) {
  .container-with-image-wrapper .theImage {
    max-width: 190px;
  }
}
@media (min-width: 1400px) {
  .container-with-image-wrapper .theImage {
    max-width: 290px;
  }
}
@media (min-width: 1590px) {
  .container-with-image-wrapper .theImage {
    max-width: 380px;
  }
}
@media (min-width: 1700px) {
  .container-with-image-wrapper .theImage {
    max-width: 450px;
  }
}
.container-with-image-wrapper .theImage.image-hide {
  visibility: hidden;
  height: 0;
}
/* Responsive sprite. Rarely used.
  Example usage:
      
  #responsive_sprite01{
          .responsive_sprite_mixin(url(img/_template/responsive_sprite.svg), 768, 512, 1, 1500px, 3); 
          animation-duration: 5s;
          -webkit-animation-duration: 5s;
          -moz-animation-duration: 5s;
          -ms-animation-duration: 5s;  
      }
  */
img {
  max-width: 100%;
  height: auto;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
img.left {
  margin-left: 0;
}
img.right {
  margin-right: 0;
}
img .max768 {
  max-width: 768px;
}
.bgimage,
.bgimage-top {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-attachment: fixed;
}
.bgimage-top {
  background-position: center 55px;
}
.bg-container,
.bg-container-animated,
.bg-container-scroll,
.bg-container-animated-scroll,
.bg-container-scroll-m,
.bg-container-animated-scroll-m,
.bg-container-top,
.bg-container-animated-top,
.bg-container-bottom,
.bg-container-animated-bottom {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  background-attachment: fixed;
  background-color: gray;
  position: absolute;
  height: 100%;
  width: 100%;
}
@supports (-webkit-touch-callout: none) {
  .bg-container,
  .bg-container-animated,
  .bg-container-scroll,
  .bg-container-animated-scroll,
  .bg-container-scroll-m,
  .bg-container-animated-scroll-m,
  .bg-container-top,
  .bg-container-animated-top,
  .bg-container-bottom,
  .bg-container-animated-bottom {
    background-attachment: scroll;
  }
}
.bg-container-scroll,
.bg-container-animated-scroll {
  background-attachment: scroll;
}
@media (max-width: 768px) {
  .bg-container-scroll-m,
  .bg-container-animated-scroll-m {
    background-attachment: scroll;
  }
}
.bg-container-top,
.bg-container-animated-top {
  background-position: center top;
}
.bg-container-bottom,
.bg-container-animated-bottom {
  background-position: center bottom;
}
.bg-container .credit,
.bg-container-animated .credit,
.bg-container .credit a,
.bg-container-animated .credit a {
  color: white;
  font-size: 14px;
}
.bg-container .credit a,
.bg-container-animated .credit a {
  z-index: 9999;
}
.bg-container .credit,
.bg-container-animated .credit {
  display: flex;
  line-height: 1rem;
  position: fixed;
  opacity: 0;
  bottom: 30px;
  left: 0px;
  padding: 7px 10px;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  pointer-events: none;
  transition: .5s;
  justify-content: center;
  align-items: center;
}
.bg-container[data-aos].aos-animate,
.bg-container-animated[data-aos].aos-animate {
  transform: none !important;
}
.bg-container.background-directive {
  pointer-events: none;
  opacity: 0;
  transition: .5s;
}
.bg-container.background-directive:first-child {
  opacity: 1;
}
.bg-container.background-directive.bg-active {
  pointer-events: auto;
}
.bg-container.background-directive.show {
  opacity: 1;
  display: block;
}
.bg-container.background-directive.show:not(:first-child) {
  animation: fadeIn .5s;
}
.bg-container.background-directive.show.bg-active .credit {
  display: block;
  pointer-events: auto;
  opacity: 1;
  transition: .5s;
}
/* <div class="bg-img-wrapper">
      <img src="img/_template/bg-startside-1800x1200.jpg">
  </div> 

  .bg-img-wrapper {

    img {
      min-width: 100%;
      min-height: 100%;

      width: 100%;
      height: auto;

      position: fixed;
      top: 0;
      left: 0;

      object-fit: cover;
    }

    @media(max-width: @breakpoint1 ) {

      position: fixed;
      top: -50%;
      left: -50%;
      width: 200%;
      height: 200%;

      img {
        position: absolute;
        object-fit: cover;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        min-width: 50%;
        min-height: 50%;
      }
    }
  }
  */
.dynamic-bg-img {
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 768px) {
  .dynamic-bg-img {
    margin-top: 0px;
  }
}
.pattern,
.pattern-1,
.pattern-2,
.pattern-3,
.pattern-4,
.pattern-5 {
  background-repeat: repeat;
}
.pattern-1 {
  background-image: url("img/_gx_library/patterns/ko25_texture.jpg");
  background-size: auto 1732px;
}
.pattern-2 {
  background-image: url("img/_gx_library/patterns/ko25_texture2.jpg");
  background-size: auto 100px;
}
.pattern-3 {
  background-image: url("img/_gx_library/patterns/ko25_texture3.jpg");
  background-size: auto 100px;
}
.pattern-4 {
  background-image: url("img/_gx_library/patterns/squares02.svg");
  background-size: auto 100px;
}
.pattern-5 {
  background-image: url("img/_gx_library/patterns/cardboard_450px.jpg");
  background-size: auto 450px;
}
.pattern-h {
  background-repeat: repeat-x;
}
.pattern-h-1 {
  background-image: url("img/_gx_library/patterns/h_wave.svg");
  background-size: auto 35px;
  height: 35px;
}
.pattern-h-2 {
  background-image: url("img/_gx_library/patterns/h_circles.svg");
  background-size: auto 50px;
  height: 50px;
}
.pattern-h-3 {
  background-image: url("img/_gx_library/patterns/h_circles_big_small.svg");
  background-size: auto 50px;
  height: 50px;
}
.pattern-h-4 {
  background-image: url("img/_gx_library/patterns/squares_kitchen.svg");
  background-size: auto 100px;
  height: 100px;
}
.pattern-h-5 {
  background-image: url("img/_gx_library/patterns/triangle01.svg");
  background-size: auto 100px;
  height: 100px;
}
.line-vertical-center {
  position: relative;
  border-left: 2px solid #3773B0;
  left: 50%;
  margin-left: -1px;
  top: 0;
}
.sectiondecor {
  position: absolute;
}
.decor-container,
.decor-container-adjust-mobile {
  position: absolute;
  bottom: 0;
  width: 100%;
  pointer-events: none;
}
@media (max-width: 992px) {
  .decor-container-relative-m {
    position: relative;
  }
  .decor-container-relative-m .decor {
    height: inherit;
    display: block;
  }
}
.decor-container-relative {
  position: relative;
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
}
.decor-container-relative .decor {
  height: inherit;
  display: block;
}
.decor-container-relative .decor img {
  width: 100%;
  height: 100%;
}
/*
  .decor {
    position: absolute;
    pointer-events: none;

    @media(max-width: @breakpoint2 ) {
      display: none;
    }
  }
  */
@media (max-width: 768px) {
  .image-outer {
    display: none;
  }
}
/* variabel vidde? Bruk style="" !*/
.img-float,
.img-float-right,
.img-float-left {
  width: 40%;
}
@media (max-width: 768px) {
  .img-float,
  .img-float-right,
  .img-float-left {
    display: none;
  }
}
.img-float-right {
  float: right;
  margin-left: 35px;
  margin-bottom: 35px;
}
.img-float-left {
  float: left;
  margin-right: 35px;
  margin-bottom: 35px;
}
.spa-tabs .tab-pane {
  padding-top: 20px;
}
@media (max-width: 992px) {
  .content-image-right .col-left,
  .content-image .col-left {
    margin-bottom: 31.5px;
  }
}
@media (max-width: 1590px) {
  .content-image-right .col-left[class*='col-md-offset-'],
  .content-image .col-left[class*='col-md-offset-'] {
    margin-left: 0 !important;
    width: 58%;
  }
}
@media (max-width: 992px) {
  .content-image-right .col-left[class*='col-md-offset-'],
  .content-image .col-left[class*='col-md-offset-'] {
    margin-left: 0 !important;
    width: 100%;
  }
}
@media (min-width: 992px) {
  .spa_cols {
    display: flex;
    align-items: stretch;
  }
  .spa_cols > [class*='col-'] {
    margin-top: 0;
  }
}
.spa_cols [class*="col-"] {
  margin-top: 0;
}
.spa_cols [class*="col-"]:not(:last-of-type) {
  border-right: 1px solid #8A4743;
}
@media (max-width: 992px) {
  .spa_cols [class*="col-"]:not(:last-of-type) {
    border-right: none;
    border-bottom: 1px solid #8A4743;
  }
}
.addCircle {
  display: inline-flex;
  text-align: center;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  height: 1.5em;
  width: 1.5em;
  background-color: var(--color-primary);
  color: white;
}
@media (min-width: 992px) {
  .content-image-right .col-left {
    padding-right: 20px !important;
  }
}
@media (min-width: 1200px) {
  .content-image-right .col-left {
    padding-right: 25px !important;
  }
}
@media (min-width: 992px) {
  .content-image-right .col-right {
    padding-left: 20px !important;
  }
}
@media (min-width: 1200px) {
  .content-image-right .col-right {
    padding-left: 25px !important;
  }
}
.graph {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-direction: column;
}
.graph .graph-indicator {
  height: 5px;
  width: 20px;
  background-color: var(--color-primary);
}
.graph .graph-label {
  margin-top: 10px;
  text-align: center;
}
.stickyTarget-container {
  background-color: grey;
  position: absolute;
  width: 500px;
}
.stickyTarget-container .stickyTarget {
  position: absolute;
  background-color: red;
}
.spa-sticky-content {
  position: absolute;
  overflow: hidden;
  width: 100%;
}
.show-item-animation-default.ng-leave {
  animation: fadeOutUp 0.5s;
}
.show-item-animation-default.ng-enter {
  animation: fadeInDown 0.5s;
}
.textbox,
.textbox-absolute,
.textbox-absolute-centered {
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  display: inline-block;
  padding: 0.8rem 1.5rem;
  margin: 0;
  background-color: white;
  text-align: center;
}
.textbox-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1);
}
.textbox-absolute {
  position: absolute;
}
.textbox-absolute-centered {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.panel,
.table,
.list-table {
  margin: 0;
  background: none;
  color: #453B31;
  border-radius: 5px;
}
.overstyle {
  position: absolute;
  display: inline-flex;
  top: 0;
  transform: translateY(-50%);
  z-index: 97;
  border-radius: 0 !important;
  background-color: transparent !important;
}
.overstyle.text-center {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  justify-content: center;
}
.overstyle p,
.overstyle h1,
.overstyle h2,
.overstyle h3,
.overstyle h4 {
  display: inline-block;
  margin: 0;
  padding: 0.1em 0.8em 0.2em 0.8em;
  color: white;
}
.overstyle .overstyle-label {
  display: inline-block;
  border-radius: 3px;
  margin: 0;
  padding: 0.1em 0.8em 0.2em 0.8em;
  background-color: #8A4743;
  color: white;
}
.quizApp .overstyle .overstyle-label {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50px !important;
  font-weight: bold;
  height: 50px;
  background-color: #874580 !important;
}
.circle-icon {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  font-size: 25px;
  border-radius: 100%;
  background-color: #8A4743;
  color: white;
}
.panel {
  border: 1px solid #584f46;
  background-color: white;
  width: 100%;
  box-shadow: none;
  position: relative;
  /* deprecate
    &.bordered {
      border: 2px solid @color-boxes-border; //box-shadow: @shadow-box-standard;
      box-shadow: 0px 0px 0px 3px white !important;
    }
    */
}
.panel .panel-heading {
  font-family: 'Cantarell', serif;
  font-weight: 700;
  display: block;
  margin: 0;
  padding: 0.8rem 40px 0.8rem 40px;
  background-color: #8A4743;
  color: white;
  font-size: 22px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.panel .panel-heading i {
  font-size: 30px;
  transform: translateY(2px);
}
.panel .panel-heading i.left {
  margin-left: -20px;
  margin-right: 8px;
}
.panel .panel-heading i.right {
  margin-right: -27px;
}
.panel .panel-heading .leftIcon {
  padding-left: 20px;
}
.panel .panel-heading.inverted {
  color: #8A4743;
  background-color: white;
  border-bottom: 1px solid #584f46;
}
.panel .panel-heading.text-center {
  width: 100%;
  margin-left: auto;
  justify-content: center;
}
.panel .panel-label {
  display: inline-flex;
  justify-content: center;
}
.panel .panel-label.overstyle {
  margin: 0;
  padding: 0;
  margin-left: 15px;
}
.panel .panel-label.overstyle.text-center {
  margin-left: 0;
}
.panel .panel-label.overstyle .overstyle-label {
  display: inline-flex;
  align-items: center;
  line-height: 1em;
  border-radius: 5px;
  padding: 0.3em 0.8em 0.4em 0.8em;
  background-color: #8A4743;
  color: white;
}
.panel .panel-body {
  padding: 40px;
}
@media (max-width: 768px) {
  .panel .panel-body {
    padding: 1.5rem;
  }
}
.panel .panel-body p:first-child,
.panel .panel-body .h1:first-child,
.panel .panel-body .h2:first-child,
.panel .panel-body .h3:first-child,
.panel .panel-body .h4:first-child,
.panel .panel-body .h5:first-child,
.panel .panel-body h1:first-child,
.panel .panel-body h2:first-child,
.panel .panel-body h3:first-child,
.panel .panel-body h4:first-child,
.panel .panel-body h5:first-child {
  margin-top: 0;
}
.panel .panel-body p:last-child,
.panel .panel-body ul:last-child,
.panel .panel-body ol:last-child {
  margin-bottom: 0;
}
.panel .panel-body ~ .panel-body {
  margin-top: 0;
  padding-top: 0;
}
.panel .icon {
  position: absolute;
  margin: 0;
  padding: 0;
  right: 0;
  top: 3px;
  padding-right: 3px;
  color: #8A4743;
}
.panel .icon i {
  font-size: 22px;
}
.spa-panel-container content-inner-top {
  display: block;
}
.spa-panel-container.box-shadow-add {
  box-shadow: none !important;
}
.spa-panel-container.box-shadow-add > .panel {
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.3);
}
.spa-panel-container.box-shadow-add > .panel-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1);
}
.spa-panel-container.box-shadow-add-lg > .panel {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1) !important;
}
.spa-panel-container.box-shadow-add-sm > .panel {
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.05) !important;
}
.panel.infobox,
.spa-panel {
  border: none;
  color: #453B31;
  background-color: white;
  overflow: hidden;
  /*
    h1,h2,h3,h4,h5 {
      
    }
    */
}
.panel.infobox.arrow-down::after,
.spa-panel.arrow-down::after {
  border-top: 20px solid white;
}
.panel.infobox.arrow-up::after,
.spa-panel.arrow-up::after {
  border-bottom: 20px solid white;
}
.panel.infobox h1.multielements,
.spa-panel h1.multielements {
  margin-bottom: 0;
}
.panel.infobox .title,
.spa-panel .title {
  font-size: 1rem;
  margin-bottom: 1.5rem;
  color: #8A4743;
  font-family: 'Cantarell', serif;
  font-weight: 700;
}
.panel.infobox.stripe,
.spa-panel.stripe {
  border-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
.panel.infobox.stripe-left,
.spa-panel.stripe-left {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: 0px solid #8A4743;
  border-left: 8px solid #8A4743;
}
.panel.infobox.stripe-left .panel-body,
.spa-panel.stripe-left .panel-body {
  border-left: 0px !important;
}
.panel.infobox.stripe-left.thick,
.spa-panel.stripe-left.thick {
  border-left: 50px solid #8A4743;
}
.panel.infobox.stripe-left.thin,
.spa-panel.stripe-left.thin {
  border-left: 2px solid #8A4743;
}
.panel.infobox.stripe-right,
.spa-panel.stripe-right {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border: 0px solid #8A4743;
  border-right: 8px solid #8A4743;
}
.panel.infobox.stripe-right .panel-body,
.spa-panel.stripe-right .panel-body {
  border-right: 0px !important;
}
.panel.infobox.stripe-right.thick,
.spa-panel.stripe-right.thick {
  border-right: 50px solid #8A4743;
}
.panel.infobox.stripe-right.thin,
.spa-panel.stripe-right.thin {
  border-right: 2px solid #8A4743;
}
.panel.infobox.stripe-bottom,
.spa-panel.stripe-bottom {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border: 0px solid #8A4743;
  border-bottom: 8px solid #8A4743;
}
.panel.infobox.stripe-bottom .panel-body,
.spa-panel.stripe-bottom .panel-body {
  border-bottom: 0px !important;
}
.panel.infobox.stripe-bottom.thick,
.spa-panel.stripe-bottom.thick {
  border-bottom: 50px solid #8A4743;
}
.panel.infobox.stripe-bottom.thin,
.spa-panel.stripe-bottom.thin {
  border-bottom: 2px solid #8A4743;
}
.panel.infobox.stripe-bottom-1px,
.spa-panel.stripe-bottom-1px {
  border-radius: 0;
  border: 1px solid #8A4743;
  border-bottom: 8px solid #8A4743;
}
.panel.infobox.stripe-bottom-1px .panel-body,
.spa-panel.stripe-bottom-1px .panel-body {
  border-bottom: 0px !important;
}
.panel.infobox.stripe-bottom-1px.thick,
.spa-panel.stripe-bottom-1px.thick {
  border-bottom: 50px solid #8A4743;
}
.panel.infobox.stripe-bottom-1px.thin,
.spa-panel.stripe-bottom-1px.thin {
  border-bottom: 2px solid #8A4743;
}
.panel.infobox.stripe-bottom-2px,
.spa-panel.stripe-bottom-2px {
  border-radius: 0;
  border: 2px solid #8A4743;
  border-bottom: 8px solid #8A4743;
}
.panel.infobox.stripe-bottom-2px .panel-body,
.spa-panel.stripe-bottom-2px .panel-body {
  border-bottom: 0px !important;
}
.panel.infobox.stripe-bottom-2px.thick,
.spa-panel.stripe-bottom-2px.thick {
  border-bottom: 50px solid #8A4743;
}
.panel.infobox.stripe-bottom-2px.thin,
.spa-panel.stripe-bottom-2px.thin {
  border-bottom: 2px solid #8A4743;
}
.panel.infobox.stripe-top,
.spa-panel.stripe-top {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border: 0px solid #8A4743;
  border-top: 8px solid #8A4743;
}
.panel.infobox.stripe-top .panel-body,
.spa-panel.stripe-top .panel-body {
  border-top: 0px !important;
}
.panel.infobox.stripe-top.thick,
.spa-panel.stripe-top.thick {
  border-top: 50px solid #8A4743;
}
.panel.infobox.stripe-top.thin,
.spa-panel.stripe-top.thin {
  border-top: 2px solid #8A4743;
}
.panel.infobox.stripe-h,
.spa-panel.stripe-h {
  border-radius: 0;
  border-top: 8px solid #8A4743;
  border: 0px solid #8A4743;
  border-bottom: 8px solid #8A4743;
}
.panel.infobox.stripe-h .panel-body,
.spa-panel.stripe-h .panel-body {
  border-top: 0px !important;
}
.panel.infobox.stripe-h.thick,
.spa-panel.stripe-h.thick {
  border-top: 50px solid #8A4743;
}
.panel.infobox.stripe-h.thin,
.spa-panel.stripe-h.thin {
  border-top: 2px solid #8A4743;
}
.panel.infobox.stripe-h .panel-body,
.spa-panel.stripe-h .panel-body {
  border-bottom: 0px !important;
}
.panel.infobox.stripe-h.thick,
.spa-panel.stripe-h.thick {
  border-bottom: 50px solid #8A4743;
}
.panel.infobox.stripe-h.thin,
.spa-panel.stripe-h.thin {
  border-bottom: 2px solid #8A4743;
}
.panel.infobox.type2,
.spa-panel.type2,
.panel.infobox.bordered,
.spa-panel.bordered {
  border: 2px solid #8A4743;
}
.panel.infobox.type2 .spa-panel-heading,
.spa-panel.type2 .spa-panel-heading,
.panel.infobox.bordered .spa-panel-heading,
.spa-panel.bordered .spa-panel-heading {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.panel.infobox .spa-panel-heading .text-center,
.spa-panel .spa-panel-heading .text-center {
  display: block;
  width: 100%;
}
.spa-panel.between-stripes {
  box-shadow: none !important;
  border-style: solid;
  border-color: white;
  border-width: 2px;
  background-color: transparent;
  border-left: none;
  border-right: none;
}
.spa-panel.between-stripes.panel {
  border-radius: 0 !important;
  background-color: transparent;
}
.spa-panel.between-stripes .panel-body {
  color: white;
  opacity: 1;
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1) 15%, rgba(0, 0, 0, 0.1) 85%, rgba(0, 0, 0, 0));
}
.panel.panel-secondary,
.panel.light,
.spa-panel.light {
  border: 1px solid #584f46;
  box-shadow: none !important;
  border-style: dotted;
  border-color: #3b352f;
  border-width: 2px;
  background-color: transparent;
}
.panel.panel-secondary .panel-body,
.panel.light .panel-body,
.spa-panel.light .panel-body {
  background-color: transparent;
}
.spa-panel.none {
  background-color: transparent;
}
.spa-panel.none.panel {
  border-radius: 0;
}
.spa-panel.none .panel-body {
  background-color: transparent;
  padding: 0;
  border: none;
}
/* 
  .spa-panel.colored {

    box-shadow: none;
    border: none;
    background-color: white;

    .panel-body {
      .spa_color_mixin(background-color, false, ~'');
    }

  }

  */
.spa-panel.vanishline {
  box-shadow: none !important;
  border-style: solid;
  border-color: none;
  border-width: 0px;
  background-color: transparent;
  border-left: none;
  border-right: none;
}
.spa-panel.vanishline.panel {
  border-radius: 0 !important;
}
.spa-panel.vanishline .panel-body:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 10000px;
  border-top: 2px solid #584f46;
}
.spa-panel.vanishline .panel-body:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 10000px;
  border-top: 2px solid #584f46;
}
.spa-panel.vanishline.tl .panel-body:before,
.spa-panel.vanishline.tr .panel-body:before,
.spa-panel.vanishline.tl .panel-body:after,
.spa-panel.vanishline.tr .panel-body:after {
  top: 0;
  bottom: auto;
}
.spa-panel.vanishline.bl .panel-body:before,
.spa-panel.vanishline.br .panel-body:before,
.spa-panel.vanishline.bl .panel-body:after,
.spa-panel.vanishline.br .panel-body:after {
  bottom: 0;
  top: auto;
}
.spa-panel.vanishline.tl .panel-body:before,
.spa-panel.vanishline.bl .panel-body:before,
.spa-panel.vanishline.tl .panel-body:after,
.spa-panel.vanishline.bl .panel-body:after {
  right: 0;
  left: auto;
}
.spa-panel.vanishline.tr .panel-body:before,
.spa-panel.vanishline.br .panel-body:before,
.spa-panel.vanishline.tr .panel-body:after,
.spa-panel.vanishline.br .panel-body:after {
  left: 0;
  right: auto;
}
.panel.ripped,
.panel.newspaper {
  border: none !important;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.1), 0px 15px 15px rgba(0, 0, 0, 0.15) !important;
  overflow: visible;
}
.panel.ripped:before,
.panel.newspaper:before,
.panel.ripped-top:before,
.panel.newspaper-top:before,
.panel.ripped-top:after,
.panel.newspaper-top:after,
.panel.ripped:after,
.panel.newspaper:after {
  content: "";
  height: 15px;
  position: absolute;
  left: 0;
  right: 0;
  clip-path: polygon(0% 0%, 5% 100%, 10% 0%, 15% 80%, 20% 0%, 25% 70%, 30% 0%, 34% 100%, 40% 0%, 45% 65%, 50% 0%, 55% 100%, 60% 0%, 65% 70%, 70% 0%, 75% 50%, 79% 0%, 81% 60%, 82% 30%, 83% 65%, 84% 0%, 85% 70%, 90% 0%, 95% 100%, 100% 0%);
}
.panel.ripped-top:before,
.panel.newspaper-top:before {
  background-color: white;
  margin-top: -4px;
  transform: scaleY(-1);
  top: 0;
}
.panel.ripped:after,
.panel.newspaper:after,
.panel.ripped-top:after,
.panel.newspaper-top:after {
  background-color: white;
  bottom: -14px;
}
.panel.ripped .panel-body,
.panel.newspaper .panel-body {
  background-color: transparent;
}
.panel.newspaper {
  background-image: url("img/_gx_library/patterns/grain01_1000px.png");
  background-size: 700px auto;
}
.panel.newspaper content-inner-top,
.panel.newspaper .image-top {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-left: 40px;
  width: 100%;
  background-image: url("img/_gx_library/patterns/grain01_1000px.png");
}
.panel.panel-card {
  background-color: white;
  border: 1px dotted #777;
  border-radius: 0;
}
.panel.speechbubble-top,
.panel.speechbubble-top-left,
.panel.speechbubble-top-right,
.panel.speechbubble-bottom,
.panel.speechbubble-bottom-left,
.panel.speechbubble-bottom-right {
  border: none;
  border-radius: 50px;
  padding-left: 30px;
  padding-right: 30px;
}
.panel.speechbubble-bottom .panel-body:after,
.panel.speechbubble-bottom-left .panel-body:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.panel.speechbubble-bottom .panel-body:after,
.panel.speechbubble-bottom-left .panel-body:after {
  left: 100px;
  bottom: -30px;
  border-top: 30px solid;
  border-right: 30px solid transparent;
  border-left: 0 solid transparent;
  border-top-color: #8A4743;
}
.panel.speechbubble-bottom-right .panel-body:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.panel.speechbubble-bottom-right .panel-body:after {
  right: 100px;
  bottom: -30px;
  border-top: 30px solid;
  border-right: 0px solid transparent;
  border-left: 30px solid transparent;
  border-top-color: #8A4743;
}
.panel.speechbubble-top .panel-body:after,
.panel.speechbubble-top-left .panel-body:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.panel.speechbubble-top .panel-body:after,
.panel.speechbubble-top-left .panel-body:after {
  left: 100px;
  top: -30px;
  border-bottom: 30px solid;
  border-right: 30px solid transparent;
  border-left: 0px solid transparent;
  border-top-color: #8A4743;
}
.panel.speechbubble-top-right .panel-body:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  background-color: transparent;
}
.panel.speechbubble-top-right .panel-body:after {
  right: 100px;
  top: -30px;
  border-bottom: 30px solid;
  border-right: 0px solid transparent;
  border-left: 30px solid transparent;
  border-top-color: #8A4743;
}
.shapebox-wrapper {
  width: 100%;
}
.shapebox-wrapper.centered {
  margin-left: auto;
  margin-right: auto;
}
.shapebox-wrapper.box-shadow-add {
  filter: drop-shadow(0px 1px 6px rgba(0, 0, 0, 0.3));
  box-shadow: 0px 0px 0px rgba(0, 0, 0, 0) !important;
}
.shapebox-wrapper.shape-outside {
  float: left;
  margin-right: 35px;
}
.shapebox-wrapper.fill .shape-outside,
.shapebox-wrapper.rectangle-fill-rounded .shape-outside,
.shapebox-wrapper.rectangle-fill .shape-outside,
.shapebox-wrapper.fill .shapebox,
.shapebox-wrapper.rectangle-fill-rounded .shapebox,
.shapebox-wrapper.rectangle-fill .shapebox {
  height: 100%;
}
.shapebox-wrapper.rounded .shapebox,
.shapebox-wrapper.rectangle-fill-rounded .shapebox {
  border-radius: 5px;
}
.shapebox-wrapper.square-rounded .shapebox {
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  border-radius: 5px;
}
.shapebox-wrapper.square-rounded.shape-outside {
  shape-outside: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
}
.shapebox-wrapper.square .shapebox {
  clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
}
.shapebox-wrapper.square.shape-outside {
  shape-outside: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
}
.shapebox-wrapper.circle .shapebox {
  clip-path: circle(49.1%);
}
.shapebox-wrapper.circle.shape-outside {
  shape-outside: circle(49.1%);
}
.shapebox-wrapper.triangle-up .shapebox {
  clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
}
.shapebox-wrapper.triangle-up.shape-outside {
  shape-outside: polygon(50% 0%, 0% 100%, 100% 100%);
}
.shapebox-wrapper.triangle-right .shapebox {
  clip-path: polygon(0% 0%, 0% 100%, 100% 50%);
}
.shapebox-wrapper.triangle-right.shape-outside {
  shape-outside: polygon(0% 0%, 0% 100%, 100% 50%);
}
.shapebox-wrapper.triangle-right-short .shapebox {
  clip-path: polygon(0% 0%, 0% 100%, 50% 50%);
}
.shapebox-wrapper.triangle-right-short.shape-outside {
  shape-outside: polygon(0% 0%, 0% 100%, 50% 50%);
}
.shapebox-wrapper.pentagon .shapebox {
  clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);
}
.shapebox-wrapper.pentagon.shape-outside {
  shape-outside: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);
}
.shapebox-wrapper.hexagon .shapebox {
  clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}
.shapebox-wrapper.hexagon.shape-outside {
  shape-outside: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
}
.shapebox-wrapper.bevel .shapebox {
  clip-path: polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%);
}
.shapebox-wrapper.bevel.shape-outside {
  shape-outside: polygon(20% 0%, 80% 0%, 100% 20%, 100% 80%, 80% 100%, 20% 100%, 0% 80%, 0% 20%);
}
.shapebox-wrapper.leftpoint .shapebox {
  clip-path: polygon(25% 0%, 100% 1%, 100% 100%, 25% 100%, 0% 50%);
}
.shapebox-wrapper.leftpoint.shape-outside {
  shape-outside: polygon(25% 0%, 100% 1%, 100% 100%, 25% 100%, 0% 50%);
}
.shapebox-wrapper.rightpoint .shapebox {
  clip-path: polygon(0% 0%, 75% 0%, 100% 50%, 75% 100%, 0% 100%);
}
.shapebox-wrapper.rightpoint.shape-outside {
  shape-outside: polygon(0% 0%, 75% 0%, 100% 50%, 75% 100%, 0% 100%);
}
.shapebox-wrapper .shapebox {
  position: relative;
  width: 100%;
  padding-top: 100%;
  display: block;
  background: #8A4743;
  background-size: cover;
  padding-left: 0px;
  padding-right: 0px;
  overflow: visible;
  /* colorize dots */
}
.shapebox-wrapper .shapebox body,
.shapebox-wrapper .shapebox p {
  color: white;
}
.shapebox-wrapper .shapebox .h1,
.shapebox-wrapper .shapebox h1 {
  color: white;
}
.shapebox-wrapper .shapebox .h2,
.shapebox-wrapper .shapebox h2 {
  color: white;
}
.shapebox-wrapper .shapebox .h3,
.shapebox-wrapper .shapebox h3 {
  color: white;
}
.shapebox-wrapper .shapebox .h4,
.shapebox-wrapper .shapebox h4 {
  color: white;
}
.shapebox-wrapper .shapebox .h1.lead,
.shapebox-wrapper .shapebox .h2.lead,
.shapebox-wrapper .shapebox h1.lead,
.shapebox-wrapper .shapebox h2.lead,
.shapebox-wrapper .shapebox .h1.ingress,
.shapebox-wrapper .shapebox .h2.ingress,
.shapebox-wrapper .shapebox h1.ingress,
.shapebox-wrapper .shapebox h2.ingress {
  color: white;
}
.shapebox-wrapper .shapebox .h3.lead,
.shapebox-wrapper .shapebox .h4.lead,
.shapebox-wrapper .shapebox h3.lead,
.shapebox-wrapper .shapebox h4.lead,
.shapebox-wrapper .shapebox .h3.ingress,
.shapebox-wrapper .shapebox .h4.ingress,
.shapebox-wrapper .shapebox h3.ingress,
.shapebox-wrapper .shapebox h4.ingress {
  color: white;
}
.shapebox-wrapper .shapebox p {
  color: white;
}
.shapebox-wrapper .shapebox a:hover,
.shapebox-wrapper .shapebox a {
  color: white;
}
.shapebox-wrapper .shapebox ul li,
.shapebox-wrapper .shapebox ol li {
  color: white;
}
.shapebox-wrapper .shapebox ul li::before,
.shapebox-wrapper .shapebox ol li::before {
  color: white !important;
}
.shapebox-wrapper .shapebox ul li p,
.shapebox-wrapper .shapebox ol li p,
.shapebox-wrapper .shapebox ul li span,
.shapebox-wrapper .shapebox ol li span {
  color: white;
}
.shapebox-wrapper .shapebox .force_height {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: visible;
}
.shapebox-wrapper .shapebox .transclude-container {
  position: relative;
  display: inline-flex;
  text-align: center;
  color: white;
}
.shapebox-wrapper .shapebox .transclude-container p,
.shapebox-wrapper .shapebox .transclude-container .h1,
.shapebox-wrapper .shapebox .transclude-container .h2,
.shapebox-wrapper .shapebox .transclude-container .h3,
.shapebox-wrapper .shapebox .transclude-container .h4,
.shapebox-wrapper .shapebox .transclude-container h1,
.shapebox-wrapper .shapebox .transclude-container h2,
.shapebox-wrapper .shapebox .transclude-container h3,
.shapebox-wrapper .shapebox .transclude-container h4 {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.shapebox-wrapper .shapebox::before {
  display: block;
  content: '';
  height: 100%;
  vertical-align: middle;
}
.table {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.table > thead {
  background-color: #8A4743;
}
.table > thead > tr > th {
  color: white;
  font-family: 'Cantarell', serif;
  font-weight: 700;
  font-size: 18px;
  padding: 0.8rem 0.8rem 0.8rem 0.8rem;
  border: none;
  border-left: 1px solid #584f46;
}
@media (max-width: 768px) {
  .table > thead > tr > th {
    font-size: 18px;
  }
}
.table > thead > tr > th:first-child {
  border-left: none;
  border-top-left-radius: 5px;
}
.table > thead > tr > th:last-child {
  border-top-right-radius: 5px;
}
.table > tbody tr {
  background-color: white;
}
.table > tbody tr td {
  padding: 0.8rem 0.8rem 0.8rem 0.8rem;
  border: 1px solid #584f46;
}
.table.no-border td,
.table.no-border th {
  border: none !important;
}
.table.table-striped > tbody > tr > td {
  background-color: white;
}
.table.table-striped > tbody > tr:nth-child(even) > td {
  background-color: #f5f5f5;
}
.table.table-hover > tbody > tr:hover > td {
  background-color: #ebebeb;
  cursor: pointer;
}
.table.compact {
  width: auto;
}
.table.compact td {
  padding: 0.2rem 0.5rem;
}
.table.compact th {
  padding: 0.4rem 0.5rem;
}
.table.col-last-right td:last-child,
.table.col-last-right th:last-child {
  text-align: right;
}
.table.col-first-left td,
.table.col-first-left th {
  text-align: right;
}
.table.col-first-left td:first-child,
.table.col-first-left th:first-child {
  text-align: left;
}
.regnestykke tr {
  vertical-align: bottom;
}
.list-table > .list-table-column > .list-table-title {
  font-family: 'Cantarell', serif;
  font-weight: 700;
  display: block;
  margin: 0;
  padding: 0.8rem 40px 0.8rem 40px;
  background-color: #8A4743;
  color: white;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  font-size: 22px;
}
.list-table > .list-table-column > .item-list {
  list-style: none;
  padding: 0;
  margin: 0;
  background-color: white;
  color: #453B31;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.list-table > .list-table-column > .item-list > li {
  display: block;
  padding: 1.5rem 1.5rem;
  margin-bottom: 0;
  list-style-type: none;
  border-right: 1px solid #584f46;
  border-bottom: 1px solid #584f46;
  border-left: 1px solid #584f46;
}
.list-table > .list-table-column > .item-list > li > p {
  font-size: inherit;
}
.list-table > .list-table-column > .item-list > li:last-child {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.table-curriculum {
  background-color: #ddd;
}
.table-curriculum td,
.table-curriculum th {
  border: 1px solid white;
  padding: 15px;
}
.table-curriculum td:nth-child(2),
.table-curriculum td:nth-child(3) {
  text-align: center;
}
.spa_carousel {
  line-height: 1.42857143;
}
.spa_carousel .carousel-container {
  border-radius: 5px;
}
.spa_carousel .carousel-caption {
  text-align: left;
}
.spa_carousel .carousel-inner {
  border: 1px solid #584f46;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background-color: white;
}
.spa_carousel .carousel-inner .item {
  padding: 1.5rem;
  transition: transform 0.4s ease-in-out;
}
.spa_carousel .carousel-inner .item > .text-center {
  text-align: left;
}
.spa_carousel .carousel-control {
  color: white;
  top: 0;
  bottom: 0;
  width: 40px;
  background-image: none;
  text-decoration: none;
  text-shadow: none;
}
.spa_carousel .carousel-control.disabled {
  opacity: 0;
}
.spa_carousel .carousel-control.left {
  left: -40px;
}
.spa_carousel .carousel-control.right {
  right: -40px;
}
.spa_carousel .carousel-control:hover {
  color: white;
  opacity: 1;
}
.spa_carousel .progress-container {
  padding: 0.8rem 0 0.8rem 0;
  background-color: #8A4743;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.spa_carousel .progress-container-inner {
  height: 40px;
}
.spa_carousel_directive.box-shadow-remove .box-shadow-add {
  box-shadow: none !important;
}
.spa_carousel_directive.box-shadow-add .carousel-inner {
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.3) !important;
}
.spa_carousel_directive.box-shadow-add .carousel-inner-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1) !important;
}
.spa_carousel_directive.color-bg-black .carousel-inner {
  background-color: black !important;
}
.spa_carousel .progress-container-default {
  text-align: center;
  height: 68px;
  padding: 0;
  margin: 0;
  background-color: inherit;
}
.spa_carousel .progress-container-default .progress-container-inner {
  height: 48px;
  margin-top: 10px;
}
.spa_carousel .progress-container-default .progress-container-inner .indicators li {
  background-color: #624f9e;
}
.spa_carousel .progress-container-default .carousel-control-navbar {
  color: #624f9e;
  font-size: 40px;
  height: 40px;
  line-height: 15px;
  margin: 0 5px;
  display: inline-flex;
  text-decoration: none;
}
.spa_carousel .progress-container-default .carousel-control-navbar:hover {
  color: #382d5a;
}
.spa_carousel .progress-container-default .carousel-control-navbar.disabled {
  opacity: 0.0;
  color: white !important;
  cursor: default;
}
.spa_carousel.default {
  display: flex;
  flex-direction: row;
  align-items: stretch;
  justify-content: center;
}
.spa_carousel.default .carousel-container {
  width: 100%;
}
.spa_carousel.default .carousel-inner {
  border: none;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  background-color: transparent;
}
.spa_carousel.default .carousel-inner .item {
  padding: 0px;
  margin: 0px;
}
.spa_carousel.default.empty .carousel-container {
  box-shadow: none;
}
.spa_carousel.default.empty .carousel-inner {
  border: 0px solid rgba(0, 0, 0, 0);
  box-shadow: none;
  border-radius: 0;
  background-color: transparent;
}
.spa_carousel.default.empty .carousel-inner .box-shadow-padding {
  padding: 6px !important;
}
.spa_carousel.default.empty .carousel-inner .item {
  padding: 0px;
  margin: 0px;
}
.carousel-control-navbar.highlight {
  animation: highlight_anim 6s ease-out infinite;
  border-radius: 100%;
}
@keyframes highlight_anim {
  0%,
  10%,
  41% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.25);
  }
  39%,
  60% {
    box-shadow: 0 0 0 30px rgba(0, 0, 0, 0);
  }
  40%,
  61% {
    box-shadow: 0 0 0 0px rgba(0, 0, 0, 0);
  }
}
.carousel-control-navbar.highlight:hover {
  animation: noanimation;
}
.navbar-contrast .progress-container-inner {
  background-color: rgba(255, 255, 255, 0.8) !important;
  border-radius: 40px;
}
.navbar-contrast .carousel-control-navbar.disabled {
  opacity: 0;
  width: 0px;
}
.navbar-contrast .progress-container-inner .indicators li {
  background-color: #624f9e !important;
}
.spa_carousel .carousel-control-type2,
.spa_carousel .carousel-control-timeline {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  color: #624f9e;
  width: 40px;
  font-size: 30px;
}
.spa_carousel .carousel-control-type2.left,
.spa_carousel .carousel-control-timeline.left {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
@media (min-width: 992px) {
  .spa_carousel .carousel-control-type2.left,
  .spa_carousel .carousel-control-timeline.left {
    position: absolute;
    left: -40px;
  }
}
@media (max-width: 768px) {
  .spa_carousel .carousel-control-type2.left,
  .spa_carousel .carousel-control-timeline.left {
    display: none;
  }
}
.spa_carousel .carousel-control-type2.right,
.spa_carousel .carousel-control-timeline.right {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
@media (min-width: 992px) {
  .spa_carousel .carousel-control-type2.right,
  .spa_carousel .carousel-control-timeline.right {
    position: absolute;
    right: -40px;
  }
}
@media (max-width: 768px) {
  .spa_carousel .carousel-control-type2.right,
  .spa_carousel .carousel-control-timeline.right {
    display: none;
  }
}
.spa_carousel_fullwidth .carousel-bg {
  position: absolute;
  left: 0;
  top: 0;
  min-width: 100%;
  min-height: 100%;
  object-fit: cover;
}
.spa_carousel_fullwidth .item {
  transition-duration: .8s !important;
  padding: 0rem 0rem !important;
}
.spa_carousel_fullwidth .item > div {
  text-align: center;
  display: table;
  width: 100%;
}
.spa_carousel_fullwidth .carousel-caption {
  text-shadow: none;
  padding-top: 5px;
  padding-bottom: 0px;
  bottom: unset;
  position: unset;
  width: 100%;
}
.spa_carousel_fullwidth .carousel-caption.rightAnimation {
  animation: slideInRight 0.6s ease-out;
  animation-delay: 0.2s;
}
.spa_carousel_fullwidth .carousel-caption.leftAnimation {
  animation: slideInLeft 0.6s ease-out;
  animation-delay: 0.2s;
}
.spa_carousel_fullwidth .carousel-inner {
  border: none;
  background-color: transparent;
  border-radius: 0px;
}
.spa_carousel.timeline .carousel-container {
  width: 100%;
  border-radius: 5px;
  box-shadow: none !important;
}
.spa_carousel.timeline .carousel-inner {
  border: none;
  background-color: inherit;
}
.spa_carousel.timeline .carousel-inner .item {
  padding: 0 !important;
}
.spa_carousel.timeline .carousel-control-navbar {
  color: #624f9e;
  font-size: 30px;
  height: 30px;
  width: 30px;
  line-height: 15px;
  margin: 0 0px;
  text-decoration: none;
}
.spa_carousel.timeline .carousel-control-navbar:hover {
  color: #382d5a;
}
@media (min-width: 768px) {
}
.spa_carousel.timeline .carousel-control-timeline:hover {
  color: #382d5a;
}
.spa_carousel.timeline .progress-container {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  border-radius: 0;
  width: 100%;
  padding: 0;
  margin: 0;
  background-color: inherit;
}
.spa_carousel.timeline .progress-container .carousel-control-navbar.disabled {
  opacity: 1;
  color: #624f9e !important;
}
.spa_carousel.timeline .progress-container-inner {
  width: 100%;
  position: relative;
  justify-content: center;
  align-items: center;
}
.spa_carousel.timeline .progress-container-inner .left,
.spa_carousel.timeline .progress-container-inner .right,
.spa_carousel.timeline .progress-container-inner .middle {
  align-items: center;
}
.spa_carousel.timeline .progress-container-inner .left,
.spa_carousel.timeline .progress-container-inner .right {
  width: 33px;
  z-index: 10;
}
.spa_carousel.timeline .progress-container-inner .middle {
  display: inline-flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  z-index: 9;
}
.spa_carousel.timeline .progress-container-inner .line-container {
  width: 100%;
  position: absolute;
}
.spa_carousel.timeline .progress-container-inner .line-container .line {
  margin-left: 33px;
  margin-right: 33px;
  height: 2px;
  background-color: #cccccc;
}
.spa_carousel.timeline .progress-container-inner .indicators {
  align-content: center;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  left: 0;
}
.spa_carousel.timeline .progress-container-inner .indicators li {
  background-color: #624f9e;
  justify-content: center;
  display: flex;
}
.spa_carousel.timeline .progress-container-inner .indicators li .label {
  font-size: 16px;
  position: absolute;
  color: #624f9e;
  top: -25px;
}
.carousel-margin-cheat {
  height: 39px;
}
.progress-container {
  width: 100%;
}
.progress-container-inner {
  display: inline-flex;
  position: relative;
  align-items: center;
  justify-content: center;
}
.progress-container-inner .indicators {
  position: relative;
  list-style: none;
  bottom: 0px;
  display: flex;
  left: auto;
  right: auto;
  padding: 0;
  margin: 0;
  width: 100%;
}
.progress-container-inner .indicators .active {
  opacity: 1;
  width: 10px;
  height: 10px;
}
.progress-container-inner .indicators li {
  position: relative;
  cursor: pointer;
  margin: 5px;
  background-color: white;
  opacity: 0.5;
  border: none;
  width: 10px;
  height: 10px;
  border-radius: 100%;
}
.progress-container-inner .indicators li:hover {
  opacity: 1;
}
.progress-container-inner .indicators li .sr-only {
  margin: 0;
  padding: 0;
}
.img-thumbnail {
  padding: 0px;
  border: none;
}
@media (min-width: 768px) {
  .timeline:before {
    content: " ";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 2px;
    margin-left: -1px;
    background-color: #584f46;
  }
}
.timeline .timeline-item {
  position: relative;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .timeline .timeline-item {
    margin-bottom: 20px;
  }
}
.timeline .timeline-item:last-child {
  margin-bottom: 0px;
}
.timeline .timeline-item:before,
.timeline .timeline-item:after {
  content: " ";
  display: table;
}
.timeline .timeline-item:after {
  clear: both;
}
.timeline .timeline-item .timeline-content {
  width: 100%;
}
@media (min-width: 768px) {
  .timeline .timeline-item .timeline-content {
    float: left;
    width: 44%;
  }
}
@media (min-width: 768px) {
  .timeline .timeline-item .timeline-content:after {
    content: " ";
    display: inline-block;
    position: absolute;
    top: 0.8rem;
    right: -14px;
  }
}
.timeline .timeline-item > .timeline-badge {
  display: none;
}
@media (min-width: 768px) {
  .timeline .timeline-item > .timeline-badge {
    display: block;
    z-index: 100;
    position: absolute;
    left: 50%;
    border-radius: 50% 50% 50% 50%;
    text-align: center;
    color: #584f46;
    top: 0;
    width: 27px;
    height: 27px;
    margin-left: -13px;
    font-size: 26px;
    line-height: 26px;
  }
}
@media (min-width: 768px) {
  .timeline .timeline-item.right .timeline-content {
    float: right;
  }
}
@media (min-width: 768px) {
  .timeline .timeline-item.right .timeline-content:after {
    right: auto;
    left: -14px;
    border-right-width: 14px;
    border-left-width: 0;
  }
}
.testimonial-item.colorize .panel-body:after {
  border-top-color: white;
}
.testimonial-item.colorize .panel {
  border-bottom-color: white !important;
}
.testimonial-item .panel-body {
  padding: 1.5rem;
}
.testimonial-item .panel-body:after {
  content: " ";
  display: inline-block;
  position: absolute;
  width: 0;
  height: 0;
  border-left-style: inset;
  border-right-style: inset;
  left: 100px;
}
.testimonial-item .testimonial-avatar {
  margin-top: 18px;
  display: block;
  width: 100px;
  position: relative;
}
@media (max-width: 768px) {
  .testimonial-item .testimonial-avatar {
    width: 85px;
  }
}
.testimonial-item .testimonial-avatar img {
  float: left;
  clear: both;
  display: block;
}
.testimonial-item .testimonial-avatar-label {
  background-color: white;
  color: #453B31;
  padding: 2px 6px 2px 6px;
  border-radius: 3px;
  font-size: var(--fontsize-base);
  border: 1px solid #584f46;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  position: absolute;
  float: left;
  left: 50%;
  top: 100%;
  transform: translate(-50%, -50%);
  white-space: nowrap;
}
@media (max-width: 992px) {
  .testimonial-item .testimonial-avatar-label {
    left: 0;
    transform: translate(0, -50%);
  }
}
.testimonial-item .testimonial-avatar.hasTopLabel {
  margin-bottom: 42px !important;
}
.testimonial-item .testimonial-content > .panel > .panel-body {
  border: 1px solid rgba(179, 179, 179, 0.5);
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.testimonial-item.bottom .testimonial-content > .panel,
.testimonial-item.bottom-right .testimonial-content > .panel,
.testimonial-item.bottom-left .testimonial-content > .panel {
  border: 0px solid #8A4743;
  border-bottom: 8px solid #8A4743;
}
.testimonial-item.bottom .testimonial-content > .panel .panel-body,
.testimonial-item.bottom-right .testimonial-content > .panel .panel-body,
.testimonial-item.bottom-left .testimonial-content > .panel .panel-body {
  border-bottom: 0px !important;
}
.testimonial-item.bottom .testimonial-content > .panel.thick,
.testimonial-item.bottom-right .testimonial-content > .panel.thick,
.testimonial-item.bottom-left .testimonial-content > .panel.thick {
  border-bottom: 50px solid #8A4743;
}
.testimonial-item.bottom .testimonial-content > .panel.thin,
.testimonial-item.bottom-right .testimonial-content > .panel.thin,
.testimonial-item.bottom-left .testimonial-content > .panel.thin {
  border-bottom: 2px solid #8A4743;
}
.testimonial-item.bottom .testimonial-content > .panel > .panel-body,
.testimonial-item.bottom-right .testimonial-content > .panel > .panel-body,
.testimonial-item.bottom-left .testimonial-content > .panel > .panel-body {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 5px;
}
.testimonial-item.bottom .testimonial-content > .panel > .panel-body:after,
.testimonial-item.bottom-right .testimonial-content > .panel > .panel-body:after,
.testimonial-item.bottom-left .testimonial-content > .panel > .panel-body:after {
  border-top: 22px solid;
  border-right: 22px solid transparent;
  border-left: 0 solid transparent;
  border-top-color: #8A4743;
  bottom: -30px;
}
.testimonial-item.bottom-right .testimonial-content > .panel > .panel-body:after {
  border-right: 0 solid transparent;
  border-left: 22px solid transparent;
  left: auto;
  right: 100px;
}
.testimonial-item.bottom-right .testimonial-avatar {
  float: right;
}
.testimonial-item.top-right .testimonial-content .panel,
.testimonial-item.top-left .testimonial-content .panel,
.testimonial-item.top .testimonial-content .panel {
  border: 0px solid #8A4743;
  border-top: 8px solid #8A4743;
}
.testimonial-item.top-right .testimonial-content .panel .panel-body,
.testimonial-item.top-left .testimonial-content .panel .panel-body,
.testimonial-item.top .testimonial-content .panel .panel-body {
  border-top: 0px !important;
}
.testimonial-item.top-right .testimonial-content .panel.thick,
.testimonial-item.top-left .testimonial-content .panel.thick,
.testimonial-item.top .testimonial-content .panel.thick {
  border-top: 50px solid #8A4743;
}
.testimonial-item.top-right .testimonial-content .panel.thin,
.testimonial-item.top-left .testimonial-content .panel.thin,
.testimonial-item.top .testimonial-content .panel.thin {
  border-top: 2px solid #8A4743;
}
.testimonial-item.top-right .testimonial-content .panel .panel-body,
.testimonial-item.top-left .testimonial-content .panel .panel-body,
.testimonial-item.top .testimonial-content .panel .panel-body {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 0px;
}
.testimonial-item.top-right .testimonial-content .panel .panel-body:after,
.testimonial-item.top-left .testimonial-content .panel .panel-body:after,
.testimonial-item.top .testimonial-content .panel .panel-body:after {
  border-bottom: 22px solid;
  border-right: 22px solid transparent;
  border-left: 0 solid transparent;
  border-bottom-color: #8A4743;
  top: -29px;
}
.testimonial-item.top-right .testimonial-avatar,
.testimonial-item.top-left .testimonial-avatar,
.testimonial-item.top .testimonial-avatar {
  margin-top: 0;
  margin-bottom: 18px;
}
.testimonial-item.top-right .testimonial-avatar-label,
.testimonial-item.top-left .testimonial-avatar-label,
.testimonial-item.top .testimonial-avatar-label {
  margin-bottom: 45px;
}
@media (max-width: 992px) {
  .testimonial-item.top-right .testimonial-avatar-label,
  .testimonial-item.bottom-right .testimonial-avatar-label {
    left: auto;
    right: 0;
    transform: translate(0, -50%);
  }
}
.testimonial-item.top-right .testimonial-content .panel .panel-body:after {
  border-right: 0 solid transparent;
  border-left: 22px solid transparent;
  left: auto;
  right: 100px;
}
.testimonial-item.top-right .testimonial-avatar {
  float: right;
}
.testimonial-item.right,
.testimonial-item.left {
  display: table;
  width: 100%;
}
.testimonial-item.right:not(:first-of-type),
.testimonial-item.left:not(:first-of-type) {
  margin: 15px 0 0 0;
}
.testimonial-item.right .testimonial-content,
.testimonial-item.left .testimonial-content {
  margin: none;
  padding: 0px 0px 0px 0px;
}
.testimonial-item.right .testimonial-avatar,
.testimonial-item.left .testimonial-avatar {
  display: table-cell;
  width: 50px;
  vertical-align: top;
}
.testimonial-item.right .testimonial-avatar img,
.testimonial-item.left .testimonial-avatar img {
  display: block;
  width: 50px;
  height: auto;
}
@media (max-width: 768px) {
  .testimonial-item.right .testimonial-avatar,
  .testimonial-item.left .testimonial-avatar {
    display: none;
  }
}
.testimonial-item.left .testimonial-content .panel {
  border: 0px solid #8A4743;
  border-left: 8px solid #8A4743;
}
.testimonial-item.left .testimonial-content .panel .panel-body {
  border-left: 0px !important;
}
.testimonial-item.left .testimonial-content .panel.thick {
  border-left: 50px solid #8A4743;
}
.testimonial-item.left .testimonial-content .panel.thin {
  border-left: 2px solid #8A4743;
}
.testimonial-item.left .testimonial-content .panel .panel-body {
  width: 100%;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.testimonial-item.left .testimonial-content .panel .panel-body:after {
  top: 15px;
  right: auto;
  left: -22px;
  border-top: 10px solid transparent;
  border-right: 15px solid #8A4743;
  border-bottom: 10px solid transparent;
  border-left: 0 solid #8A4743;
}
.testimonial-item.left .testimonial-avatar {
  margin-right: 15px;
}
.testimonial-item.left .testimonial-content {
  padding-left: 15px;
}
.testimonial-item.bottom-left.fluid .testimonial-content,
.testimonial-item.bottom.fluid .testimonial-content,
.testimonial-item.left.fluid .testimonial-content {
  float: left;
}
.testimonial-item.right .testimonial-content .panel {
  border: 0px solid #452422;
  border-right: 8px solid #452422;
}
.testimonial-item.right .testimonial-content .panel .panel-body {
  border-right: 0px !important;
}
.testimonial-item.right .testimonial-content .panel.thick {
  border-right: 50px solid #452422;
}
.testimonial-item.right .testimonial-content .panel.thin {
  border-right: 2px solid #452422;
}
.testimonial-item.right .testimonial-content .panel .panel-body {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  width: 100%;
}
.testimonial-item.right .testimonial-content .panel .panel-body:after {
  top: 15px;
  right: -22px;
  left: auto;
  border-top: 10px solid transparent;
  border-right: 0 solid #452422;
  border-bottom: 10px solid transparent;
  border-left: 15px solid #452422;
}
.testimonial-item.right .testimonial-content {
  padding-right: 15px;
}
.testimonial-item.bottom-right.fluid .testimonial-content,
.testimonial-item.right.fluid .testimonial-content {
  float: right;
}
.maincol-multiple.row {
  margin-left: 0px;
  margin-right: 0px;
}
@media (max-width: 768px) {
  .maincol-multiple.row [class*='col-'] {
    padding-left: 0px;
    padding-right: 0px;
  }
}
.maincol-multiple.row .content-slot:first-child {
  padding-left: 0px;
}
.maincol-multiple.row .content-slot:last-child {
  padding-right: 0px;
}
.row-no-gutters .content-standard {
  margin-left: 0px;
  margin-right: 0px;
}
.row.flexgrid {
  display: flex;
  flex-wrap: wrap;
}
.row.flexgrid.panel100 .panel {
  height: 100%;
}
.row.flexgrid [class*='col-'] {
  display: flex;
  flex-direction: column;
}
a {
  color: #453B31;
  outline: none;
  text-decoration: underline;
}
a:hover,
a:focus {
  text-decoration: underline;
  color: #090807;
}
a.link-arrow-bottom:before,
a.link-arrow-top:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-size: 1em;
}
a.link-arrow-bottom:before {
  content: "\f107";
  bottom: -0.3em;
}
a.link-arrow-top:before {
  content: "\f106";
  top: -0.2em;
}
a.explanation {
  text-decoration-style: dotted;
}
.glossary,
.glossary a,
a.glossary,
a.text-decoration-dotted,
.text-decoration-dotted a,
.text-decoration-dotted {
  text-decoration: none;
  border-bottom: 2px dotted;
}
.ext:after {
  vertical-align: middle;
  text-decoration: none;
  font-family: 'Material Symbols Outlined';
  content: "\f1e1";
}
.spa-info {
  font-size: 1.2em;
  line-height: initial;
}
.spa-info:after {
  vertical-align: middle;
  font-family: 'Material Symbols Outlined';
  content: "\e88e";
}
.material-symbols-outlined {
  vertical-align: bottom;
}
.section2 a {
  color: #453B31;
}
.section2 a:hover,
.section2 a:focus {
  color: #090807;
}
.section3 a {
  color: #453B31;
}
.section3 a:hover,
.section3 a:focus {
  color: #090807;
}
a.btn-flex,
.btn.btn-flex {
  display: inline-flex;
}
a:hover,
.btn:hover,
a:focus,
.btn:focus,
a:active,
.btn:active {
  outline: none !important;
  text-shadow: none;
}
a:not(.box-shadow-add, .sideelement):focus,
.btn:not(.box-shadow-add, .sideelement):focus,
a:not(.box-shadow-add, .sideelement):active,
.btn:not(.box-shadow-add, .sideelement):active {
  box-shadow: none !important;
}
/*.btn-mixin(@_color-btn-bg, @_color-btn-text) {
    font-size: @fontsize-btn; //20px
    text-decoration: none;
    white-space: normal;
    background-color: @_color-btn-bg;
    color: @_color-btn-text;
    background-image: none;
    text-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
  }*/
.fontsize .btn,
.fontsize .btn.btn,
.btn,
.btn.btn,
.section2 .btn,
.section3 .btn {
  padding: 8px 12px;
  font-size: 18px;
}
.fontsize .btn-custom,
.fontsize .btn.btn-custom,
.btn-custom,
.btn.btn-custom,
.section2 .btn-custom,
.section3 .btn-custom {
  border-color: transparent !important;
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: white;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: white;
}
.fontsize .btn-custom.btn-icon,
.fontsize .btn.btn-custom.btn-icon,
.btn-custom.btn-icon,
.btn.btn-custom.btn-icon,
.section2 .btn-custom.btn-icon,
.section3 .btn-custom.btn-icon {
  padding: 0px;
  background-color: transparent !important;
  border-color: transparent !important;
  color: white !important;
}
.fontsize .btn-custom.btn-icon:hover,
.fontsize .btn.btn-custom.btn-icon:hover,
.btn-custom.btn-icon:hover,
.btn.btn-custom.btn-icon:hover,
.section2 .btn-custom.btn-icon:hover,
.section3 .btn-custom.btn-icon:hover {
  background-color: transparent !important;
  border-color: transparent !important;
  color: white !important;
}
.fontsize .btn-custom.btn-icon.disabled,
.fontsize .btn.btn-custom.btn-icon.disabled,
.btn-custom.btn-icon.disabled,
.btn.btn-custom.btn-icon.disabled,
.section2 .btn-custom.btn-icon.disabled,
.section3 .btn-custom.btn-icon.disabled {
  background-color: transparent !important;
  color: rgba(0, 0, 0, 0.09) !important;
  border-color: transparent !important;
}
.fontsize .btn-custom.disabled,
.fontsize .btn.btn-custom.disabled,
.btn-custom.disabled,
.btn.btn-custom.disabled,
.section2 .btn-custom.disabled,
.section3 .btn-custom.disabled,
.fontsize .btn-custom[disabled],
.fontsize .btn.btn-custom[disabled],
.btn-custom[disabled],
.btn.btn-custom[disabled],
.section2 .btn-custom[disabled],
.section3 .btn-custom[disabled] {
  background-color: rgba(0, 0, 0, 0.09) !important;
  border-color: rgba(0, 0, 0, 0.09) !important;
  color: rgba(0, 0, 0, 0.545) !important;
  opacity: 1;
  background-clip: padding-box;
}
.fontsize .btn-custom:visited,
.fontsize .btn.btn-custom:visited,
.btn-custom:visited,
.btn.btn-custom:visited,
.section2 .btn-custom:visited,
.section3 .btn-custom:visited,
.fontsize .btn-custom:focus,
.fontsize .btn.btn-custom:focus,
.btn-custom:focus,
.btn.btn-custom:focus,
.section2 .btn-custom:focus,
.section3 .btn-custom:focus {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: white;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: white;
}
.fontsize .btn-custom:active,
.fontsize .btn.btn-custom:active,
.btn-custom:active,
.btn.btn-custom:active,
.section2 .btn-custom:active,
.section3 .btn-custom:active,
.fontsize .btn-custom.active,
.fontsize .btn.btn-custom.active,
.btn-custom.active,
.btn.btn-custom.active,
.section2 .btn-custom.active,
.section3 .btn-custom.active {
  background-color: white;
  border-color: white;
}
.fontsize .btn-custom:hover,
.fontsize .btn.btn-custom:hover,
.btn-custom:hover,
.btn.btn-custom:hover,
.section2 .btn-custom:hover,
.section3 .btn-custom:hover,
.fontsize .btn-custom:active:focus,
.fontsize .btn.btn-custom:active:focus,
.btn-custom:active:focus,
.btn.btn-custom:active:focus,
.section2 .btn-custom:active:focus,
.section3 .btn-custom:active:focus,
.fontsize .btn-custom.active:focus,
.fontsize .btn.btn-custom.active:focus,
.btn-custom.active:focus,
.btn.btn-custom.active:focus,
.section2 .btn-custom.active:focus,
.section3 .btn-custom.active:focus {
  background-color: white;
  border-color: white;
  color: white;
}
.fontsize .btn-custom.light,
.fontsize .btn.btn-custom.light,
.btn-custom.light,
.btn.btn-custom.light,
.section2 .btn-custom.light,
.section3 .btn-custom.light {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #453B31;
}
.fontsize .btn-custom.light:active,
.fontsize .btn.btn-custom.light:active,
.btn-custom.light:active,
.btn.btn-custom.light:active,
.section2 .btn-custom.light:active,
.section3 .btn-custom.light:active,
.fontsize .btn-custom.light:hover,
.fontsize .btn.btn-custom.light:hover,
.btn-custom.light:hover,
.btn.btn-custom.light:hover,
.section2 .btn-custom.light:hover,
.section3 .btn-custom.light:hover,
.fontsize .btn-custom.light:active:focus,
.fontsize .btn.btn-custom.light:active:focus,
.btn-custom.light:active:focus,
.btn.btn-custom.light:active:focus,
.section2 .btn-custom.light:active:focus,
.section3 .btn-custom.light:active:focus {
  border-color: white;
  background-color: #ffffff;
  color: #453B31;
}
.fontsize .btn-custom.grey,
.fontsize .btn.btn-custom.grey,
.btn-custom.grey,
.btn.btn-custom.grey,
.section2 .btn-custom.grey,
.section3 .btn-custom.grey {
  background-color: #ececec;
  border-color: #ececec;
  color: #453B31;
}
.fontsize .btn-custom.grey:hover,
.fontsize .btn.btn-custom.grey:hover,
.btn-custom.grey:hover,
.btn.btn-custom.grey:hover,
.section2 .btn-custom.grey:hover,
.section3 .btn-custom.grey:hover,
.fontsize .btn-custom.grey:active:focus,
.fontsize .btn.btn-custom.grey:active:focus,
.btn-custom.grey:active:focus,
.btn.btn-custom.grey:active:focus,
.section2 .btn-custom.grey:active:focus,
.section3 .btn-custom.grey:active:focus,
.fontsize .btn-custom.grey.active:focus,
.fontsize .btn.btn-custom.grey.active:focus,
.btn-custom.grey.active:focus,
.btn.btn-custom.grey.active:focus,
.section2 .btn-custom.grey.active:focus,
.section3 .btn-custom.grey.active:focus {
  background-color: white;
  border-color: white;
  color: white;
}
.fontsize .btn-custom.inverted,
.fontsize .btn.btn-custom.inverted,
.btn-custom.inverted,
.btn.btn-custom.inverted,
.section2 .btn-custom.inverted,
.section3 .btn-custom.inverted {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: white;
  border-radius: 5px;
  background-color: transparent;
  color: white;
}
.fontsize .btn-custom.inverted:hover,
.fontsize .btn.btn-custom.inverted:hover,
.btn-custom.inverted:hover,
.btn.btn-custom.inverted:hover,
.section2 .btn-custom.inverted:hover,
.section3 .btn-custom.inverted:hover,
.fontsize .btn-custom.inverted:active:focus,
.fontsize .btn.btn-custom.inverted:active:focus,
.btn-custom.inverted:active:focus,
.btn.btn-custom.inverted:active:focus,
.section2 .btn-custom.inverted:active:focus,
.section3 .btn-custom.inverted:active:focus {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: white;
  color: white;
}
.fontsize .btn-custom.btn-arrow-bottom:before,
.fontsize .btn.btn-custom.btn-arrow-bottom:before,
.btn-custom.btn-arrow-bottom:before,
.btn.btn-custom.btn-arrow-bottom:before,
.section2 .btn-custom.btn-arrow-bottom:before,
.section3 .btn-custom.btn-arrow-bottom:before {
  border-top: 8px solid white;
}
.fontsize .btn-custom.btn-arrow-top:before,
.fontsize .btn.btn-custom.btn-arrow-top:before,
.btn-custom.btn-arrow-top:before,
.btn.btn-custom.btn-arrow-top:before,
.section2 .btn-custom.btn-arrow-top:before,
.section3 .btn-custom.btn-arrow-top:before {
  border-bottom: 8px solid white;
}
.fontsize .btn-custom.btn-arrow-long-bottom:before,
.fontsize .btn.btn-custom.btn-arrow-long-bottom:before,
.btn-custom.btn-arrow-long-bottom:before,
.btn.btn-custom.btn-arrow-long-bottom:before,
.section2 .btn-custom.btn-arrow-long-bottom:before,
.section3 .btn-custom.btn-arrow-long-bottom:before {
  border-top: 25px solid white;
}
.fontsize .btn-custom.btn-arrow-long-top:before,
.fontsize .btn.btn-custom.btn-arrow-long-top:before,
.btn-custom.btn-arrow-long-top:before,
.btn.btn-custom.btn-arrow-long-top:before,
.section2 .btn-custom.btn-arrow-long-top:before,
.section3 .btn-custom.btn-arrow-long-top:before {
  border-bottom: 25px solid white;
}
.fontsize .btn-custom.btn-rounded,
.fontsize .btn.btn-custom.btn-rounded,
.btn-custom.btn-rounded,
.btn.btn-custom.btn-rounded,
.section2 .btn-custom.btn-rounded,
.section3 .btn-custom.btn-rounded {
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 1.5em;
}
.fontsize .btn-custom.roundarrow,
.fontsize .btn.btn-custom.roundarrow,
.btn-custom.roundarrow,
.btn.btn-custom.roundarrow,
.section2 .btn-custom.roundarrow,
.section3 .btn-custom.roundarrow {
  text-align: center;
  font-size: 22px;
  width: 45px;
  height: 45px;
  display: inline-block;
  border-radius: 100%;
}
.fontsize .btn-custom.roundarrow.bordered:after,
.fontsize .btn.btn-custom.roundarrow.bordered:after,
.btn-custom.roundarrow.bordered:after,
.btn.btn-custom.roundarrow.bordered:after,
.section2 .btn-custom.roundarrow.bordered:after,
.section3 .btn-custom.roundarrow.bordered:after {
  border-radius: 100%;
}
.fontsize .btn-custom.roundarrow:active,
.fontsize .btn.btn-custom.roundarrow:active,
.btn-custom.roundarrow:active,
.btn.btn-custom.roundarrow:active,
.section2 .btn-custom.roundarrow:active,
.section3 .btn-custom.roundarrow:active,
.fontsize .btn-custom.roundarrow:active:focus,
.fontsize .btn.btn-custom.roundarrow:active:focus,
.btn-custom.roundarrow:active:focus,
.btn.btn-custom.roundarrow:active:focus,
.section2 .btn-custom.roundarrow:active:focus,
.section3 .btn-custom.roundarrow:active:focus,
.fontsize .btn-custom.roundarrow:visited,
.fontsize .btn.btn-custom.roundarrow:visited,
.btn-custom.roundarrow:visited,
.btn.btn-custom.roundarrow:visited,
.section2 .btn-custom.roundarrow:visited,
.section3 .btn-custom.roundarrow:visited {
  border-radius: 100%;
}
.fontsize .btn-primary,
.fontsize .btn.btn-primary,
.btn-primary,
.btn.btn-primary,
.section2 .btn-primary,
.section3 .btn-primary {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #624f9e;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #624f9e;
}
.fontsize .btn-primary.btn-icon,
.fontsize .btn.btn-primary.btn-icon,
.btn-primary.btn-icon,
.btn.btn-primary.btn-icon,
.section2 .btn-primary.btn-icon,
.section3 .btn-primary.btn-icon {
  padding: 0px;
  background-color: transparent !important;
  border-color: transparent !important;
  color: #624f9e !important;
}
.fontsize .btn-primary.btn-icon:hover,
.fontsize .btn.btn-primary.btn-icon:hover,
.btn-primary.btn-icon:hover,
.btn.btn-primary.btn-icon:hover,
.section2 .btn-primary.btn-icon:hover,
.section3 .btn-primary.btn-icon:hover {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #544488 !important;
}
.fontsize .btn-primary.btn-icon.disabled,
.fontsize .btn.btn-primary.btn-icon.disabled,
.btn-primary.btn-icon.disabled,
.btn.btn-primary.btn-icon.disabled,
.section2 .btn-primary.btn-icon.disabled,
.section3 .btn-primary.btn-icon.disabled {
  background-color: transparent !important;
  color: rgba(0, 0, 0, 0.09) !important;
  border-color: transparent !important;
}
.fontsize .btn-primary.disabled,
.fontsize .btn.btn-primary.disabled,
.btn-primary.disabled,
.btn.btn-primary.disabled,
.section2 .btn-primary.disabled,
.section3 .btn-primary.disabled,
.fontsize .btn-primary[disabled],
.fontsize .btn.btn-primary[disabled],
.btn-primary[disabled],
.btn.btn-primary[disabled],
.section2 .btn-primary[disabled],
.section3 .btn-primary[disabled] {
  background-color: rgba(0, 0, 0, 0.09) !important;
  border-color: rgba(0, 0, 0, 0.09) !important;
  color: rgba(0, 0, 0, 0.545) !important;
  opacity: 1;
  background-clip: padding-box;
}
.fontsize .btn-primary:visited,
.fontsize .btn.btn-primary:visited,
.btn-primary:visited,
.btn.btn-primary:visited,
.section2 .btn-primary:visited,
.section3 .btn-primary:visited,
.fontsize .btn-primary:focus,
.fontsize .btn.btn-primary:focus,
.btn-primary:focus,
.btn.btn-primary:focus,
.section2 .btn-primary:focus,
.section3 .btn-primary:focus {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #624f9e;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #624f9e;
}
.fontsize .btn-primary:active,
.fontsize .btn.btn-primary:active,
.btn-primary:active,
.btn.btn-primary:active,
.section2 .btn-primary:active,
.section3 .btn-primary:active,
.fontsize .btn-primary.active,
.fontsize .btn.btn-primary.active,
.btn-primary.active,
.btn.btn-primary.active,
.section2 .btn-primary.active,
.section3 .btn-primary.active {
  background-color: #544488;
  border-color: #544488;
}
.fontsize .btn-primary:hover,
.fontsize .btn.btn-primary:hover,
.btn-primary:hover,
.btn.btn-primary:hover,
.section2 .btn-primary:hover,
.section3 .btn-primary:hover,
.fontsize .btn-primary:active:focus,
.fontsize .btn.btn-primary:active:focus,
.btn-primary:active:focus,
.btn.btn-primary:active:focus,
.section2 .btn-primary:active:focus,
.section3 .btn-primary:active:focus,
.fontsize .btn-primary.active:focus,
.fontsize .btn.btn-primary.active:focus,
.btn-primary.active:focus,
.btn.btn-primary.active:focus,
.section2 .btn-primary.active:focus,
.section3 .btn-primary.active:focus {
  background-color: #544488;
  border-color: #544488;
  color: white;
}
.fontsize .btn-primary.light,
.fontsize .btn.btn-primary.light,
.btn-primary.light,
.btn.btn-primary.light,
.section2 .btn-primary.light,
.section3 .btn-primary.light {
  background-color: #e7e5f0;
  border-color: #c8c1dd;
  color: #453B31;
}
.fontsize .btn-primary.light:active,
.fontsize .btn.btn-primary.light:active,
.btn-primary.light:active,
.btn.btn-primary.light:active,
.section2 .btn-primary.light:active,
.section3 .btn-primary.light:active,
.fontsize .btn-primary.light:hover,
.fontsize .btn.btn-primary.light:hover,
.btn-primary.light:hover,
.btn.btn-primary.light:hover,
.section2 .btn-primary.light:hover,
.section3 .btn-primary.light:hover,
.fontsize .btn-primary.light:active:focus,
.fontsize .btn.btn-primary.light:active:focus,
.btn-primary.light:active:focus,
.btn.btn-primary.light:active:focus,
.section2 .btn-primary.light:active:focus,
.section3 .btn-primary.light:active:focus {
  border-color: #624f9e;
  background-color: #e7e5f0;
  color: #453B31;
}
.fontsize .btn-primary.grey,
.fontsize .btn.btn-primary.grey,
.btn-primary.grey,
.btn.btn-primary.grey,
.section2 .btn-primary.grey,
.section3 .btn-primary.grey {
  background-color: #ececec;
  border-color: #ececec;
  color: #453B31;
}
.fontsize .btn-primary.grey:hover,
.fontsize .btn.btn-primary.grey:hover,
.btn-primary.grey:hover,
.btn.btn-primary.grey:hover,
.section2 .btn-primary.grey:hover,
.section3 .btn-primary.grey:hover,
.fontsize .btn-primary.grey:active:focus,
.fontsize .btn.btn-primary.grey:active:focus,
.btn-primary.grey:active:focus,
.btn.btn-primary.grey:active:focus,
.section2 .btn-primary.grey:active:focus,
.section3 .btn-primary.grey:active:focus,
.fontsize .btn-primary.grey.active:focus,
.fontsize .btn.btn-primary.grey.active:focus,
.btn-primary.grey.active:focus,
.btn.btn-primary.grey.active:focus,
.section2 .btn-primary.grey.active:focus,
.section3 .btn-primary.grey.active:focus {
  background-color: #544488;
  border-color: #544488;
  color: white;
}
.fontsize .btn-primary.inverted,
.fontsize .btn.btn-primary.inverted,
.btn-primary.inverted,
.btn.btn-primary.inverted,
.section2 .btn-primary.inverted,
.section3 .btn-primary.inverted {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: #624f9e;
  border-radius: 5px;
  background-color: transparent;
  color: #453B31;
}
.fontsize .btn-primary.inverted:hover,
.fontsize .btn.btn-primary.inverted:hover,
.btn-primary.inverted:hover,
.btn.btn-primary.inverted:hover,
.section2 .btn-primary.inverted:hover,
.section3 .btn-primary.inverted:hover,
.fontsize .btn-primary.inverted:active:focus,
.fontsize .btn.btn-primary.inverted:active:focus,
.btn-primary.inverted:active:focus,
.btn.btn-primary.inverted:active:focus,
.section2 .btn-primary.inverted:active:focus,
.section3 .btn-primary.inverted:active:focus {
  background-color: rgba(98, 79, 158, 0.1);
  border-color: #544488;
  color: #453B31;
}
.fontsize .btn-primary.btn-arrow-bottom:before,
.fontsize .btn.btn-primary.btn-arrow-bottom:before,
.btn-primary.btn-arrow-bottom:before,
.btn.btn-primary.btn-arrow-bottom:before,
.section2 .btn-primary.btn-arrow-bottom:before,
.section3 .btn-primary.btn-arrow-bottom:before {
  border-top: 8px solid #624f9e;
}
.fontsize .btn-primary.btn-arrow-top:before,
.fontsize .btn.btn-primary.btn-arrow-top:before,
.btn-primary.btn-arrow-top:before,
.btn.btn-primary.btn-arrow-top:before,
.section2 .btn-primary.btn-arrow-top:before,
.section3 .btn-primary.btn-arrow-top:before {
  border-bottom: 8px solid #624f9e;
}
.fontsize .btn-primary.btn-arrow-long-bottom:before,
.fontsize .btn.btn-primary.btn-arrow-long-bottom:before,
.btn-primary.btn-arrow-long-bottom:before,
.btn.btn-primary.btn-arrow-long-bottom:before,
.section2 .btn-primary.btn-arrow-long-bottom:before,
.section3 .btn-primary.btn-arrow-long-bottom:before {
  border-top: 25px solid #624f9e;
}
.fontsize .btn-primary.btn-arrow-long-top:before,
.fontsize .btn.btn-primary.btn-arrow-long-top:before,
.btn-primary.btn-arrow-long-top:before,
.btn.btn-primary.btn-arrow-long-top:before,
.section2 .btn-primary.btn-arrow-long-top:before,
.section3 .btn-primary.btn-arrow-long-top:before {
  border-bottom: 25px solid #624f9e;
}
.fontsize .btn-primary.btn-rounded,
.fontsize .btn.btn-primary.btn-rounded,
.btn-primary.btn-rounded,
.btn.btn-primary.btn-rounded,
.section2 .btn-primary.btn-rounded,
.section3 .btn-primary.btn-rounded {
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 1.5em;
}
.fontsize .btn-primary.roundarrow,
.fontsize .btn.btn-primary.roundarrow,
.btn-primary.roundarrow,
.btn.btn-primary.roundarrow,
.section2 .btn-primary.roundarrow,
.section3 .btn-primary.roundarrow {
  text-align: center;
  font-size: 22px;
  width: 45px;
  height: 45px;
  display: inline-block;
  border-radius: 100%;
}
.fontsize .btn-primary.roundarrow.bordered:after,
.fontsize .btn.btn-primary.roundarrow.bordered:after,
.btn-primary.roundarrow.bordered:after,
.btn.btn-primary.roundarrow.bordered:after,
.section2 .btn-primary.roundarrow.bordered:after,
.section3 .btn-primary.roundarrow.bordered:after {
  border-radius: 100%;
}
.fontsize .btn-primary.roundarrow:active,
.fontsize .btn.btn-primary.roundarrow:active,
.btn-primary.roundarrow:active,
.btn.btn-primary.roundarrow:active,
.section2 .btn-primary.roundarrow:active,
.section3 .btn-primary.roundarrow:active,
.fontsize .btn-primary.roundarrow:active:focus,
.fontsize .btn.btn-primary.roundarrow:active:focus,
.btn-primary.roundarrow:active:focus,
.btn.btn-primary.roundarrow:active:focus,
.section2 .btn-primary.roundarrow:active:focus,
.section3 .btn-primary.roundarrow:active:focus,
.fontsize .btn-primary.roundarrow:visited,
.fontsize .btn.btn-primary.roundarrow:visited,
.btn-primary.roundarrow:visited,
.btn.btn-primary.roundarrow:visited,
.section2 .btn-primary.roundarrow:visited,
.section3 .btn-primary.roundarrow:visited {
  border-radius: 100%;
}
.fontsize .btn-primary:not(.box-shadow-add, .sideelement),
.fontsize .btn.btn-primary:not(.box-shadow-add, .sideelement),
.btn-primary:not(.box-shadow-add, .sideelement),
.btn.btn-primary:not(.box-shadow-add, .sideelement),
.section2 .btn-primary:not(.box-shadow-add, .sideelement),
.section3 .btn-primary:not(.box-shadow-add, .sideelement) {
  box-shadow: none !important;
}
.fontsize .btn-secondary,
.fontsize .btn.btn-secondary,
.btn-secondary,
.btn.btn-secondary,
.section2 .btn-secondary,
.section3 .btn-secondary {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #8A4743;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
}
.fontsize .btn-secondary.btn-icon,
.fontsize .btn.btn-secondary.btn-icon,
.btn-secondary.btn-icon,
.btn.btn-secondary.btn-icon,
.section2 .btn-secondary.btn-icon,
.section3 .btn-secondary.btn-icon {
  padding: 0px;
  background-color: transparent !important;
  border-color: transparent !important;
  color: #8A4743 !important;
}
.fontsize .btn-secondary.btn-icon:hover,
.fontsize .btn.btn-secondary.btn-icon:hover,
.btn-secondary.btn-icon:hover,
.btn.btn-secondary.btn-icon:hover,
.section2 .btn-secondary.btn-icon:hover,
.section3 .btn-secondary.btn-icon:hover {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #783e3a !important;
}
.fontsize .btn-secondary.btn-icon.disabled,
.fontsize .btn.btn-secondary.btn-icon.disabled,
.btn-secondary.btn-icon.disabled,
.btn.btn-secondary.btn-icon.disabled,
.section2 .btn-secondary.btn-icon.disabled,
.section3 .btn-secondary.btn-icon.disabled {
  background-color: transparent !important;
  color: rgba(0, 0, 0, 0.09) !important;
  border-color: transparent !important;
}
.fontsize .btn-secondary.disabled,
.fontsize .btn.btn-secondary.disabled,
.btn-secondary.disabled,
.btn.btn-secondary.disabled,
.section2 .btn-secondary.disabled,
.section3 .btn-secondary.disabled,
.fontsize .btn-secondary[disabled],
.fontsize .btn.btn-secondary[disabled],
.btn-secondary[disabled],
.btn.btn-secondary[disabled],
.section2 .btn-secondary[disabled],
.section3 .btn-secondary[disabled] {
  background-color: rgba(0, 0, 0, 0.09) !important;
  border-color: rgba(0, 0, 0, 0.09) !important;
  color: rgba(0, 0, 0, 0.545) !important;
  opacity: 1;
  background-clip: padding-box;
}
.fontsize .btn-secondary:visited,
.fontsize .btn.btn-secondary:visited,
.btn-secondary:visited,
.btn.btn-secondary:visited,
.section2 .btn-secondary:visited,
.section3 .btn-secondary:visited,
.fontsize .btn-secondary:focus,
.fontsize .btn.btn-secondary:focus,
.btn-secondary:focus,
.btn.btn-secondary:focus,
.section2 .btn-secondary:focus,
.section3 .btn-secondary:focus {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #8A4743;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
}
.fontsize .btn-secondary:active,
.fontsize .btn.btn-secondary:active,
.btn-secondary:active,
.btn.btn-secondary:active,
.section2 .btn-secondary:active,
.section3 .btn-secondary:active,
.fontsize .btn-secondary.active,
.fontsize .btn.btn-secondary.active,
.btn-secondary.active,
.btn.btn-secondary.active,
.section2 .btn-secondary.active,
.section3 .btn-secondary.active {
  background-color: #783e3a;
  border-color: #783e3a;
}
.fontsize .btn-secondary:hover,
.fontsize .btn.btn-secondary:hover,
.btn-secondary:hover,
.btn.btn-secondary:hover,
.section2 .btn-secondary:hover,
.section3 .btn-secondary:hover,
.fontsize .btn-secondary:active:focus,
.fontsize .btn.btn-secondary:active:focus,
.btn-secondary:active:focus,
.btn.btn-secondary:active:focus,
.section2 .btn-secondary:active:focus,
.section3 .btn-secondary:active:focus,
.fontsize .btn-secondary.active:focus,
.fontsize .btn.btn-secondary.active:focus,
.btn-secondary.active:focus,
.btn.btn-secondary.active:focus,
.section2 .btn-secondary.active:focus,
.section3 .btn-secondary.active:focus {
  background-color: #783e3a;
  border-color: #783e3a;
  color: white;
}
.fontsize .btn-secondary.light,
.fontsize .btn.btn-secondary.light,
.btn-secondary.light,
.btn.btn-secondary.light,
.section2 .btn-secondary.light,
.section3 .btn-secondary.light {
  background-color: #ede3e3;
  border-color: #d6bfbd;
  color: #453B31;
}
.fontsize .btn-secondary.light:active,
.fontsize .btn.btn-secondary.light:active,
.btn-secondary.light:active,
.btn.btn-secondary.light:active,
.section2 .btn-secondary.light:active,
.section3 .btn-secondary.light:active,
.fontsize .btn-secondary.light:hover,
.fontsize .btn.btn-secondary.light:hover,
.btn-secondary.light:hover,
.btn.btn-secondary.light:hover,
.section2 .btn-secondary.light:hover,
.section3 .btn-secondary.light:hover,
.fontsize .btn-secondary.light:active:focus,
.fontsize .btn.btn-secondary.light:active:focus,
.btn-secondary.light:active:focus,
.btn.btn-secondary.light:active:focus,
.section2 .btn-secondary.light:active:focus,
.section3 .btn-secondary.light:active:focus {
  border-color: #8A4743;
  background-color: #ede3e3;
  color: #453B31;
}
.fontsize .btn-secondary.grey,
.fontsize .btn.btn-secondary.grey,
.btn-secondary.grey,
.btn.btn-secondary.grey,
.section2 .btn-secondary.grey,
.section3 .btn-secondary.grey {
  background-color: #ececec;
  border-color: #ececec;
  color: #453B31;
}
.fontsize .btn-secondary.grey:hover,
.fontsize .btn.btn-secondary.grey:hover,
.btn-secondary.grey:hover,
.btn.btn-secondary.grey:hover,
.section2 .btn-secondary.grey:hover,
.section3 .btn-secondary.grey:hover,
.fontsize .btn-secondary.grey:active:focus,
.fontsize .btn.btn-secondary.grey:active:focus,
.btn-secondary.grey:active:focus,
.btn.btn-secondary.grey:active:focus,
.section2 .btn-secondary.grey:active:focus,
.section3 .btn-secondary.grey:active:focus,
.fontsize .btn-secondary.grey.active:focus,
.fontsize .btn.btn-secondary.grey.active:focus,
.btn-secondary.grey.active:focus,
.btn.btn-secondary.grey.active:focus,
.section2 .btn-secondary.grey.active:focus,
.section3 .btn-secondary.grey.active:focus {
  background-color: #783e3a;
  border-color: #783e3a;
  color: white;
}
.fontsize .btn-secondary.inverted,
.fontsize .btn.btn-secondary.inverted,
.btn-secondary.inverted,
.btn.btn-secondary.inverted,
.section2 .btn-secondary.inverted,
.section3 .btn-secondary.inverted {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
  border-radius: 5px;
  background-color: transparent;
  color: #453B31;
}
.fontsize .btn-secondary.inverted:hover,
.fontsize .btn.btn-secondary.inverted:hover,
.btn-secondary.inverted:hover,
.btn.btn-secondary.inverted:hover,
.section2 .btn-secondary.inverted:hover,
.section3 .btn-secondary.inverted:hover,
.fontsize .btn-secondary.inverted:active:focus,
.fontsize .btn.btn-secondary.inverted:active:focus,
.btn-secondary.inverted:active:focus,
.btn.btn-secondary.inverted:active:focus,
.section2 .btn-secondary.inverted:active:focus,
.section3 .btn-secondary.inverted:active:focus {
  background-color: rgba(138, 71, 67, 0.1);
  border-color: #783e3a;
  color: #453B31;
}
.fontsize .btn-secondary.btn-arrow-bottom:before,
.fontsize .btn.btn-secondary.btn-arrow-bottom:before,
.btn-secondary.btn-arrow-bottom:before,
.btn.btn-secondary.btn-arrow-bottom:before,
.section2 .btn-secondary.btn-arrow-bottom:before,
.section3 .btn-secondary.btn-arrow-bottom:before {
  border-top: 8px solid #8A4743;
}
.fontsize .btn-secondary.btn-arrow-top:before,
.fontsize .btn.btn-secondary.btn-arrow-top:before,
.btn-secondary.btn-arrow-top:before,
.btn.btn-secondary.btn-arrow-top:before,
.section2 .btn-secondary.btn-arrow-top:before,
.section3 .btn-secondary.btn-arrow-top:before {
  border-bottom: 8px solid #8A4743;
}
.fontsize .btn-secondary.btn-arrow-long-bottom:before,
.fontsize .btn.btn-secondary.btn-arrow-long-bottom:before,
.btn-secondary.btn-arrow-long-bottom:before,
.btn.btn-secondary.btn-arrow-long-bottom:before,
.section2 .btn-secondary.btn-arrow-long-bottom:before,
.section3 .btn-secondary.btn-arrow-long-bottom:before {
  border-top: 25px solid #8A4743;
}
.fontsize .btn-secondary.btn-arrow-long-top:before,
.fontsize .btn.btn-secondary.btn-arrow-long-top:before,
.btn-secondary.btn-arrow-long-top:before,
.btn.btn-secondary.btn-arrow-long-top:before,
.section2 .btn-secondary.btn-arrow-long-top:before,
.section3 .btn-secondary.btn-arrow-long-top:before {
  border-bottom: 25px solid #8A4743;
}
.fontsize .btn-secondary.btn-rounded,
.fontsize .btn.btn-secondary.btn-rounded,
.btn-secondary.btn-rounded,
.btn.btn-secondary.btn-rounded,
.section2 .btn-secondary.btn-rounded,
.section3 .btn-secondary.btn-rounded {
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 1.5em;
}
.fontsize .btn-secondary.roundarrow,
.fontsize .btn.btn-secondary.roundarrow,
.btn-secondary.roundarrow,
.btn.btn-secondary.roundarrow,
.section2 .btn-secondary.roundarrow,
.section3 .btn-secondary.roundarrow {
  text-align: center;
  font-size: 22px;
  width: 45px;
  height: 45px;
  display: inline-block;
  border-radius: 100%;
}
.fontsize .btn-secondary.roundarrow.bordered:after,
.fontsize .btn.btn-secondary.roundarrow.bordered:after,
.btn-secondary.roundarrow.bordered:after,
.btn.btn-secondary.roundarrow.bordered:after,
.section2 .btn-secondary.roundarrow.bordered:after,
.section3 .btn-secondary.roundarrow.bordered:after {
  border-radius: 100%;
}
.fontsize .btn-secondary.roundarrow:active,
.fontsize .btn.btn-secondary.roundarrow:active,
.btn-secondary.roundarrow:active,
.btn.btn-secondary.roundarrow:active,
.section2 .btn-secondary.roundarrow:active,
.section3 .btn-secondary.roundarrow:active,
.fontsize .btn-secondary.roundarrow:active:focus,
.fontsize .btn.btn-secondary.roundarrow:active:focus,
.btn-secondary.roundarrow:active:focus,
.btn.btn-secondary.roundarrow:active:focus,
.section2 .btn-secondary.roundarrow:active:focus,
.section3 .btn-secondary.roundarrow:active:focus,
.fontsize .btn-secondary.roundarrow:visited,
.fontsize .btn.btn-secondary.roundarrow:visited,
.btn-secondary.roundarrow:visited,
.btn.btn-secondary.roundarrow:visited,
.section2 .btn-secondary.roundarrow:visited,
.section3 .btn-secondary.roundarrow:visited {
  border-radius: 100%;
}
.fontsize .btn-1,
.fontsize .btn.btn-1,
.btn-1,
.btn.btn-1,
.section2 .btn-1,
.section3 .btn-1 {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #8A4743;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
}
.fontsize .btn-1.btn-icon,
.fontsize .btn.btn-1.btn-icon,
.btn-1.btn-icon,
.btn.btn-1.btn-icon,
.section2 .btn-1.btn-icon,
.section3 .btn-1.btn-icon {
  padding: 0px;
  background-color: transparent !important;
  border-color: transparent !important;
  color: #8A4743 !important;
}
.fontsize .btn-1.btn-icon:hover,
.fontsize .btn.btn-1.btn-icon:hover,
.btn-1.btn-icon:hover,
.btn.btn-1.btn-icon:hover,
.section2 .btn-1.btn-icon:hover,
.section3 .btn-1.btn-icon:hover {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #783e3a !important;
}
.fontsize .btn-1.btn-icon.disabled,
.fontsize .btn.btn-1.btn-icon.disabled,
.btn-1.btn-icon.disabled,
.btn.btn-1.btn-icon.disabled,
.section2 .btn-1.btn-icon.disabled,
.section3 .btn-1.btn-icon.disabled {
  background-color: transparent !important;
  color: rgba(0, 0, 0, 0.09) !important;
  border-color: transparent !important;
}
.fontsize .btn-1.disabled,
.fontsize .btn.btn-1.disabled,
.btn-1.disabled,
.btn.btn-1.disabled,
.section2 .btn-1.disabled,
.section3 .btn-1.disabled,
.fontsize .btn-1[disabled],
.fontsize .btn.btn-1[disabled],
.btn-1[disabled],
.btn.btn-1[disabled],
.section2 .btn-1[disabled],
.section3 .btn-1[disabled] {
  background-color: rgba(0, 0, 0, 0.09) !important;
  border-color: rgba(0, 0, 0, 0.09) !important;
  color: rgba(0, 0, 0, 0.545) !important;
  opacity: 1;
  background-clip: padding-box;
}
.fontsize .btn-1:visited,
.fontsize .btn.btn-1:visited,
.btn-1:visited,
.btn.btn-1:visited,
.section2 .btn-1:visited,
.section3 .btn-1:visited,
.fontsize .btn-1:focus,
.fontsize .btn.btn-1:focus,
.btn-1:focus,
.btn.btn-1:focus,
.section2 .btn-1:focus,
.section3 .btn-1:focus {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #8A4743;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
}
.fontsize .btn-1:active,
.fontsize .btn.btn-1:active,
.btn-1:active,
.btn.btn-1:active,
.section2 .btn-1:active,
.section3 .btn-1:active,
.fontsize .btn-1.active,
.fontsize .btn.btn-1.active,
.btn-1.active,
.btn.btn-1.active,
.section2 .btn-1.active,
.section3 .btn-1.active {
  background-color: #783e3a;
  border-color: #783e3a;
}
.fontsize .btn-1:hover,
.fontsize .btn.btn-1:hover,
.btn-1:hover,
.btn.btn-1:hover,
.section2 .btn-1:hover,
.section3 .btn-1:hover,
.fontsize .btn-1:active:focus,
.fontsize .btn.btn-1:active:focus,
.btn-1:active:focus,
.btn.btn-1:active:focus,
.section2 .btn-1:active:focus,
.section3 .btn-1:active:focus,
.fontsize .btn-1.active:focus,
.fontsize .btn.btn-1.active:focus,
.btn-1.active:focus,
.btn.btn-1.active:focus,
.section2 .btn-1.active:focus,
.section3 .btn-1.active:focus {
  background-color: #783e3a;
  border-color: #783e3a;
  color: white;
}
.fontsize .btn-1.light,
.fontsize .btn.btn-1.light,
.btn-1.light,
.btn.btn-1.light,
.section2 .btn-1.light,
.section3 .btn-1.light {
  background-color: #ede3e3;
  border-color: #d6bfbd;
  color: #453B31;
}
.fontsize .btn-1.light:active,
.fontsize .btn.btn-1.light:active,
.btn-1.light:active,
.btn.btn-1.light:active,
.section2 .btn-1.light:active,
.section3 .btn-1.light:active,
.fontsize .btn-1.light:hover,
.fontsize .btn.btn-1.light:hover,
.btn-1.light:hover,
.btn.btn-1.light:hover,
.section2 .btn-1.light:hover,
.section3 .btn-1.light:hover,
.fontsize .btn-1.light:active:focus,
.fontsize .btn.btn-1.light:active:focus,
.btn-1.light:active:focus,
.btn.btn-1.light:active:focus,
.section2 .btn-1.light:active:focus,
.section3 .btn-1.light:active:focus {
  border-color: #8A4743;
  background-color: #ede3e3;
  color: #453B31;
}
.fontsize .btn-1.grey,
.fontsize .btn.btn-1.grey,
.btn-1.grey,
.btn.btn-1.grey,
.section2 .btn-1.grey,
.section3 .btn-1.grey {
  background-color: #ececec;
  border-color: #ececec;
  color: #453B31;
}
.fontsize .btn-1.grey:hover,
.fontsize .btn.btn-1.grey:hover,
.btn-1.grey:hover,
.btn.btn-1.grey:hover,
.section2 .btn-1.grey:hover,
.section3 .btn-1.grey:hover,
.fontsize .btn-1.grey:active:focus,
.fontsize .btn.btn-1.grey:active:focus,
.btn-1.grey:active:focus,
.btn.btn-1.grey:active:focus,
.section2 .btn-1.grey:active:focus,
.section3 .btn-1.grey:active:focus,
.fontsize .btn-1.grey.active:focus,
.fontsize .btn.btn-1.grey.active:focus,
.btn-1.grey.active:focus,
.btn.btn-1.grey.active:focus,
.section2 .btn-1.grey.active:focus,
.section3 .btn-1.grey.active:focus {
  background-color: #783e3a;
  border-color: #783e3a;
  color: white;
}
.fontsize .btn-1.inverted,
.fontsize .btn.btn-1.inverted,
.btn-1.inverted,
.btn.btn-1.inverted,
.section2 .btn-1.inverted,
.section3 .btn-1.inverted {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
  border-radius: 5px;
  background-color: transparent;
  color: #453B31;
}
.fontsize .btn-1.inverted:hover,
.fontsize .btn.btn-1.inverted:hover,
.btn-1.inverted:hover,
.btn.btn-1.inverted:hover,
.section2 .btn-1.inverted:hover,
.section3 .btn-1.inverted:hover,
.fontsize .btn-1.inverted:active:focus,
.fontsize .btn.btn-1.inverted:active:focus,
.btn-1.inverted:active:focus,
.btn.btn-1.inverted:active:focus,
.section2 .btn-1.inverted:active:focus,
.section3 .btn-1.inverted:active:focus {
  background-color: rgba(138, 71, 67, 0.1);
  border-color: #783e3a;
  color: #453B31;
}
.fontsize .btn-1.btn-arrow-bottom:before,
.fontsize .btn.btn-1.btn-arrow-bottom:before,
.btn-1.btn-arrow-bottom:before,
.btn.btn-1.btn-arrow-bottom:before,
.section2 .btn-1.btn-arrow-bottom:before,
.section3 .btn-1.btn-arrow-bottom:before {
  border-top: 8px solid #8A4743;
}
.fontsize .btn-1.btn-arrow-top:before,
.fontsize .btn.btn-1.btn-arrow-top:before,
.btn-1.btn-arrow-top:before,
.btn.btn-1.btn-arrow-top:before,
.section2 .btn-1.btn-arrow-top:before,
.section3 .btn-1.btn-arrow-top:before {
  border-bottom: 8px solid #8A4743;
}
.fontsize .btn-1.btn-arrow-long-bottom:before,
.fontsize .btn.btn-1.btn-arrow-long-bottom:before,
.btn-1.btn-arrow-long-bottom:before,
.btn.btn-1.btn-arrow-long-bottom:before,
.section2 .btn-1.btn-arrow-long-bottom:before,
.section3 .btn-1.btn-arrow-long-bottom:before {
  border-top: 25px solid #8A4743;
}
.fontsize .btn-1.btn-arrow-long-top:before,
.fontsize .btn.btn-1.btn-arrow-long-top:before,
.btn-1.btn-arrow-long-top:before,
.btn.btn-1.btn-arrow-long-top:before,
.section2 .btn-1.btn-arrow-long-top:before,
.section3 .btn-1.btn-arrow-long-top:before {
  border-bottom: 25px solid #8A4743;
}
.fontsize .btn-1.btn-rounded,
.fontsize .btn.btn-1.btn-rounded,
.btn-1.btn-rounded,
.btn.btn-1.btn-rounded,
.section2 .btn-1.btn-rounded,
.section3 .btn-1.btn-rounded {
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 1.5em;
}
.fontsize .btn-1.roundarrow,
.fontsize .btn.btn-1.roundarrow,
.btn-1.roundarrow,
.btn.btn-1.roundarrow,
.section2 .btn-1.roundarrow,
.section3 .btn-1.roundarrow {
  text-align: center;
  font-size: 22px;
  width: 45px;
  height: 45px;
  display: inline-block;
  border-radius: 100%;
}
.fontsize .btn-1.roundarrow.bordered:after,
.fontsize .btn.btn-1.roundarrow.bordered:after,
.btn-1.roundarrow.bordered:after,
.btn.btn-1.roundarrow.bordered:after,
.section2 .btn-1.roundarrow.bordered:after,
.section3 .btn-1.roundarrow.bordered:after {
  border-radius: 100%;
}
.fontsize .btn-1.roundarrow:active,
.fontsize .btn.btn-1.roundarrow:active,
.btn-1.roundarrow:active,
.btn.btn-1.roundarrow:active,
.section2 .btn-1.roundarrow:active,
.section3 .btn-1.roundarrow:active,
.fontsize .btn-1.roundarrow:active:focus,
.fontsize .btn.btn-1.roundarrow:active:focus,
.btn-1.roundarrow:active:focus,
.btn.btn-1.roundarrow:active:focus,
.section2 .btn-1.roundarrow:active:focus,
.section3 .btn-1.roundarrow:active:focus,
.fontsize .btn-1.roundarrow:visited,
.fontsize .btn.btn-1.roundarrow:visited,
.btn-1.roundarrow:visited,
.btn.btn-1.roundarrow:visited,
.section2 .btn-1.roundarrow:visited,
.section3 .btn-1.roundarrow:visited {
  border-radius: 100%;
}
.fontsize .btn-2,
.fontsize .btn.btn-2,
.btn-2,
.btn.btn-2,
.section2 .btn-2,
.section3 .btn-2 {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #8A4743;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
}
.fontsize .btn-2.btn-icon,
.fontsize .btn.btn-2.btn-icon,
.btn-2.btn-icon,
.btn.btn-2.btn-icon,
.section2 .btn-2.btn-icon,
.section3 .btn-2.btn-icon {
  padding: 0px;
  background-color: transparent !important;
  border-color: transparent !important;
  color: #8A4743 !important;
}
.fontsize .btn-2.btn-icon:hover,
.fontsize .btn.btn-2.btn-icon:hover,
.btn-2.btn-icon:hover,
.btn.btn-2.btn-icon:hover,
.section2 .btn-2.btn-icon:hover,
.section3 .btn-2.btn-icon:hover {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #783e3a !important;
}
.fontsize .btn-2.btn-icon.disabled,
.fontsize .btn.btn-2.btn-icon.disabled,
.btn-2.btn-icon.disabled,
.btn.btn-2.btn-icon.disabled,
.section2 .btn-2.btn-icon.disabled,
.section3 .btn-2.btn-icon.disabled {
  background-color: transparent !important;
  color: rgba(0, 0, 0, 0.09) !important;
  border-color: transparent !important;
}
.fontsize .btn-2.disabled,
.fontsize .btn.btn-2.disabled,
.btn-2.disabled,
.btn.btn-2.disabled,
.section2 .btn-2.disabled,
.section3 .btn-2.disabled,
.fontsize .btn-2[disabled],
.fontsize .btn.btn-2[disabled],
.btn-2[disabled],
.btn.btn-2[disabled],
.section2 .btn-2[disabled],
.section3 .btn-2[disabled] {
  background-color: rgba(0, 0, 0, 0.09) !important;
  border-color: rgba(0, 0, 0, 0.09) !important;
  color: rgba(0, 0, 0, 0.545) !important;
  opacity: 1;
  background-clip: padding-box;
}
.fontsize .btn-2:visited,
.fontsize .btn.btn-2:visited,
.btn-2:visited,
.btn.btn-2:visited,
.section2 .btn-2:visited,
.section3 .btn-2:visited,
.fontsize .btn-2:focus,
.fontsize .btn.btn-2:focus,
.btn-2:focus,
.btn.btn-2:focus,
.section2 .btn-2:focus,
.section3 .btn-2:focus {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #8A4743;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
}
.fontsize .btn-2:active,
.fontsize .btn.btn-2:active,
.btn-2:active,
.btn.btn-2:active,
.section2 .btn-2:active,
.section3 .btn-2:active,
.fontsize .btn-2.active,
.fontsize .btn.btn-2.active,
.btn-2.active,
.btn.btn-2.active,
.section2 .btn-2.active,
.section3 .btn-2.active {
  background-color: #783e3a;
  border-color: #783e3a;
}
.fontsize .btn-2:hover,
.fontsize .btn.btn-2:hover,
.btn-2:hover,
.btn.btn-2:hover,
.section2 .btn-2:hover,
.section3 .btn-2:hover,
.fontsize .btn-2:active:focus,
.fontsize .btn.btn-2:active:focus,
.btn-2:active:focus,
.btn.btn-2:active:focus,
.section2 .btn-2:active:focus,
.section3 .btn-2:active:focus,
.fontsize .btn-2.active:focus,
.fontsize .btn.btn-2.active:focus,
.btn-2.active:focus,
.btn.btn-2.active:focus,
.section2 .btn-2.active:focus,
.section3 .btn-2.active:focus {
  background-color: #783e3a;
  border-color: #783e3a;
  color: white;
}
.fontsize .btn-2.light,
.fontsize .btn.btn-2.light,
.btn-2.light,
.btn.btn-2.light,
.section2 .btn-2.light,
.section3 .btn-2.light {
  background-color: #ede3e3;
  border-color: #d6bfbd;
  color: #453B31;
}
.fontsize .btn-2.light:active,
.fontsize .btn.btn-2.light:active,
.btn-2.light:active,
.btn.btn-2.light:active,
.section2 .btn-2.light:active,
.section3 .btn-2.light:active,
.fontsize .btn-2.light:hover,
.fontsize .btn.btn-2.light:hover,
.btn-2.light:hover,
.btn.btn-2.light:hover,
.section2 .btn-2.light:hover,
.section3 .btn-2.light:hover,
.fontsize .btn-2.light:active:focus,
.fontsize .btn.btn-2.light:active:focus,
.btn-2.light:active:focus,
.btn.btn-2.light:active:focus,
.section2 .btn-2.light:active:focus,
.section3 .btn-2.light:active:focus {
  border-color: #8A4743;
  background-color: #ede3e3;
  color: #453B31;
}
.fontsize .btn-2.grey,
.fontsize .btn.btn-2.grey,
.btn-2.grey,
.btn.btn-2.grey,
.section2 .btn-2.grey,
.section3 .btn-2.grey {
  background-color: #ececec;
  border-color: #ececec;
  color: #453B31;
}
.fontsize .btn-2.grey:hover,
.fontsize .btn.btn-2.grey:hover,
.btn-2.grey:hover,
.btn.btn-2.grey:hover,
.section2 .btn-2.grey:hover,
.section3 .btn-2.grey:hover,
.fontsize .btn-2.grey:active:focus,
.fontsize .btn.btn-2.grey:active:focus,
.btn-2.grey:active:focus,
.btn.btn-2.grey:active:focus,
.section2 .btn-2.grey:active:focus,
.section3 .btn-2.grey:active:focus,
.fontsize .btn-2.grey.active:focus,
.fontsize .btn.btn-2.grey.active:focus,
.btn-2.grey.active:focus,
.btn.btn-2.grey.active:focus,
.section2 .btn-2.grey.active:focus,
.section3 .btn-2.grey.active:focus {
  background-color: #783e3a;
  border-color: #783e3a;
  color: white;
}
.fontsize .btn-2.inverted,
.fontsize .btn.btn-2.inverted,
.btn-2.inverted,
.btn.btn-2.inverted,
.section2 .btn-2.inverted,
.section3 .btn-2.inverted {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
  border-radius: 5px;
  background-color: transparent;
  color: #453B31;
}
.fontsize .btn-2.inverted:hover,
.fontsize .btn.btn-2.inverted:hover,
.btn-2.inverted:hover,
.btn.btn-2.inverted:hover,
.section2 .btn-2.inverted:hover,
.section3 .btn-2.inverted:hover,
.fontsize .btn-2.inverted:active:focus,
.fontsize .btn.btn-2.inverted:active:focus,
.btn-2.inverted:active:focus,
.btn.btn-2.inverted:active:focus,
.section2 .btn-2.inverted:active:focus,
.section3 .btn-2.inverted:active:focus {
  background-color: rgba(138, 71, 67, 0.1);
  border-color: #783e3a;
  color: #453B31;
}
.fontsize .btn-2.btn-arrow-bottom:before,
.fontsize .btn.btn-2.btn-arrow-bottom:before,
.btn-2.btn-arrow-bottom:before,
.btn.btn-2.btn-arrow-bottom:before,
.section2 .btn-2.btn-arrow-bottom:before,
.section3 .btn-2.btn-arrow-bottom:before {
  border-top: 8px solid #8A4743;
}
.fontsize .btn-2.btn-arrow-top:before,
.fontsize .btn.btn-2.btn-arrow-top:before,
.btn-2.btn-arrow-top:before,
.btn.btn-2.btn-arrow-top:before,
.section2 .btn-2.btn-arrow-top:before,
.section3 .btn-2.btn-arrow-top:before {
  border-bottom: 8px solid #8A4743;
}
.fontsize .btn-2.btn-arrow-long-bottom:before,
.fontsize .btn.btn-2.btn-arrow-long-bottom:before,
.btn-2.btn-arrow-long-bottom:before,
.btn.btn-2.btn-arrow-long-bottom:before,
.section2 .btn-2.btn-arrow-long-bottom:before,
.section3 .btn-2.btn-arrow-long-bottom:before {
  border-top: 25px solid #8A4743;
}
.fontsize .btn-2.btn-arrow-long-top:before,
.fontsize .btn.btn-2.btn-arrow-long-top:before,
.btn-2.btn-arrow-long-top:before,
.btn.btn-2.btn-arrow-long-top:before,
.section2 .btn-2.btn-arrow-long-top:before,
.section3 .btn-2.btn-arrow-long-top:before {
  border-bottom: 25px solid #8A4743;
}
.fontsize .btn-2.btn-rounded,
.fontsize .btn.btn-2.btn-rounded,
.btn-2.btn-rounded,
.btn.btn-2.btn-rounded,
.section2 .btn-2.btn-rounded,
.section3 .btn-2.btn-rounded {
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 1.5em;
}
.fontsize .btn-2.roundarrow,
.fontsize .btn.btn-2.roundarrow,
.btn-2.roundarrow,
.btn.btn-2.roundarrow,
.section2 .btn-2.roundarrow,
.section3 .btn-2.roundarrow {
  text-align: center;
  font-size: 22px;
  width: 45px;
  height: 45px;
  display: inline-block;
  border-radius: 100%;
}
.fontsize .btn-2.roundarrow.bordered:after,
.fontsize .btn.btn-2.roundarrow.bordered:after,
.btn-2.roundarrow.bordered:after,
.btn.btn-2.roundarrow.bordered:after,
.section2 .btn-2.roundarrow.bordered:after,
.section3 .btn-2.roundarrow.bordered:after {
  border-radius: 100%;
}
.fontsize .btn-2.roundarrow:active,
.fontsize .btn.btn-2.roundarrow:active,
.btn-2.roundarrow:active,
.btn.btn-2.roundarrow:active,
.section2 .btn-2.roundarrow:active,
.section3 .btn-2.roundarrow:active,
.fontsize .btn-2.roundarrow:active:focus,
.fontsize .btn.btn-2.roundarrow:active:focus,
.btn-2.roundarrow:active:focus,
.btn.btn-2.roundarrow:active:focus,
.section2 .btn-2.roundarrow:active:focus,
.section3 .btn-2.roundarrow:active:focus,
.fontsize .btn-2.roundarrow:visited,
.fontsize .btn.btn-2.roundarrow:visited,
.btn-2.roundarrow:visited,
.btn.btn-2.roundarrow:visited,
.section2 .btn-2.roundarrow:visited,
.section3 .btn-2.roundarrow:visited {
  border-radius: 100%;
}
.fontsize .btn-white,
.fontsize .btn.btn-white,
.btn-white,
.btn.btn-white,
.section2 .btn-white,
.section3 .btn-white {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: white;
  color: #453B31;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: white;
}
.fontsize .btn-white.btn-icon,
.fontsize .btn.btn-white.btn-icon,
.btn-white.btn-icon,
.btn.btn-white.btn-icon,
.section2 .btn-white.btn-icon,
.section3 .btn-white.btn-icon {
  padding: 0px;
  background-color: transparent !important;
  border-color: transparent !important;
  color: white !important;
}
.fontsize .btn-white.btn-icon:hover,
.fontsize .btn.btn-white.btn-icon:hover,
.btn-white.btn-icon:hover,
.btn.btn-white.btn-icon:hover,
.section2 .btn-white.btn-icon:hover,
.section3 .btn-white.btn-icon:hover {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #e7e7e7 !important;
}
.fontsize .btn-white.btn-icon.disabled,
.fontsize .btn.btn-white.btn-icon.disabled,
.btn-white.btn-icon.disabled,
.btn.btn-white.btn-icon.disabled,
.section2 .btn-white.btn-icon.disabled,
.section3 .btn-white.btn-icon.disabled {
  background-color: transparent !important;
  color: #e7e7e7 !important;
  border-color: transparent !important;
}
.fontsize .btn-white.disabled,
.fontsize .btn.btn-white.disabled,
.btn-white.disabled,
.btn.btn-white.disabled,
.section2 .btn-white.disabled,
.section3 .btn-white.disabled,
.fontsize .btn-white[disabled],
.fontsize .btn.btn-white[disabled],
.btn-white[disabled],
.btn.btn-white[disabled],
.section2 .btn-white[disabled],
.section3 .btn-white[disabled] {
  background-color: #e7e7e7 !important;
  border-color: #e7e7e7 !important;
  color: #747474 !important;
  opacity: 1;
  background-clip: padding-box;
}
.fontsize .btn-white:visited,
.fontsize .btn.btn-white:visited,
.btn-white:visited,
.btn.btn-white:visited,
.section2 .btn-white:visited,
.section3 .btn-white:visited,
.fontsize .btn-white:focus,
.fontsize .btn.btn-white:focus,
.btn-white:focus,
.btn.btn-white:focus,
.section2 .btn-white:focus,
.section3 .btn-white:focus {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: white;
  color: #453B31;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: white;
}
.fontsize .btn-white:active,
.fontsize .btn.btn-white:active,
.btn-white:active,
.btn.btn-white:active,
.section2 .btn-white:active,
.section3 .btn-white:active,
.fontsize .btn-white.active,
.fontsize .btn.btn-white.active,
.btn-white.active,
.btn.btn-white.active,
.section2 .btn-white.active,
.section3 .btn-white.active {
  background-color: #e7e7e7;
  border-color: #e7e7e7;
}
.fontsize .btn-white:hover,
.fontsize .btn.btn-white:hover,
.btn-white:hover,
.btn.btn-white:hover,
.section2 .btn-white:hover,
.section3 .btn-white:hover,
.fontsize .btn-white:active:focus,
.fontsize .btn.btn-white:active:focus,
.btn-white:active:focus,
.btn.btn-white:active:focus,
.section2 .btn-white:active:focus,
.section3 .btn-white:active:focus,
.fontsize .btn-white.active:focus,
.fontsize .btn.btn-white.active:focus,
.btn-white.active:focus,
.btn.btn-white.active:focus,
.section2 .btn-white.active:focus,
.section3 .btn-white.active:focus {
  background-color: #e7e7e7;
  border-color: #e7e7e7;
  color: #453B31;
}
.fontsize .btn-white.light,
.fontsize .btn.btn-white.light,
.btn-white.light,
.btn.btn-white.light,
.section2 .btn-white.light,
.section3 .btn-white.light {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #453B31;
}
.fontsize .btn-white.light:active,
.fontsize .btn.btn-white.light:active,
.btn-white.light:active,
.btn.btn-white.light:active,
.section2 .btn-white.light:active,
.section3 .btn-white.light:active,
.fontsize .btn-white.light:hover,
.fontsize .btn.btn-white.light:hover,
.btn-white.light:hover,
.btn.btn-white.light:hover,
.section2 .btn-white.light:hover,
.section3 .btn-white.light:hover,
.fontsize .btn-white.light:active:focus,
.fontsize .btn.btn-white.light:active:focus,
.btn-white.light:active:focus,
.btn.btn-white.light:active:focus,
.section2 .btn-white.light:active:focus,
.section3 .btn-white.light:active:focus {
  border-color: white;
  background-color: #ffffff;
  color: #453B31;
}
.fontsize .btn-white.grey,
.fontsize .btn.btn-white.grey,
.btn-white.grey,
.btn.btn-white.grey,
.section2 .btn-white.grey,
.section3 .btn-white.grey {
  background-color: #ececec;
  border-color: #ececec;
  color: #453B31;
}
.fontsize .btn-white.grey:hover,
.fontsize .btn.btn-white.grey:hover,
.btn-white.grey:hover,
.btn.btn-white.grey:hover,
.section2 .btn-white.grey:hover,
.section3 .btn-white.grey:hover,
.fontsize .btn-white.grey:active:focus,
.fontsize .btn.btn-white.grey:active:focus,
.btn-white.grey:active:focus,
.btn.btn-white.grey:active:focus,
.section2 .btn-white.grey:active:focus,
.section3 .btn-white.grey:active:focus,
.fontsize .btn-white.grey.active:focus,
.fontsize .btn.btn-white.grey.active:focus,
.btn-white.grey.active:focus,
.btn.btn-white.grey.active:focus,
.section2 .btn-white.grey.active:focus,
.section3 .btn-white.grey.active:focus {
  background-color: #e7e7e7;
  border-color: #e7e7e7;
  color: #453B31;
}
.fontsize .btn-white.inverted,
.fontsize .btn.btn-white.inverted,
.btn-white.inverted,
.btn.btn-white.inverted,
.section2 .btn-white.inverted,
.section3 .btn-white.inverted {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: white;
  border-radius: 5px;
  background-color: transparent;
  color: white;
}
.fontsize .btn-white.inverted:hover,
.fontsize .btn.btn-white.inverted:hover,
.btn-white.inverted:hover,
.btn.btn-white.inverted:hover,
.section2 .btn-white.inverted:hover,
.section3 .btn-white.inverted:hover,
.fontsize .btn-white.inverted:active:focus,
.fontsize .btn.btn-white.inverted:active:focus,
.btn-white.inverted:active:focus,
.btn.btn-white.inverted:active:focus,
.section2 .btn-white.inverted:active:focus,
.section3 .btn-white.inverted:active:focus {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #e7e7e7;
  color: white;
}
.fontsize .btn-white.btn-arrow-bottom:before,
.fontsize .btn.btn-white.btn-arrow-bottom:before,
.btn-white.btn-arrow-bottom:before,
.btn.btn-white.btn-arrow-bottom:before,
.section2 .btn-white.btn-arrow-bottom:before,
.section3 .btn-white.btn-arrow-bottom:before {
  border-top: 8px solid white;
}
.fontsize .btn-white.btn-arrow-top:before,
.fontsize .btn.btn-white.btn-arrow-top:before,
.btn-white.btn-arrow-top:before,
.btn.btn-white.btn-arrow-top:before,
.section2 .btn-white.btn-arrow-top:before,
.section3 .btn-white.btn-arrow-top:before {
  border-bottom: 8px solid white;
}
.fontsize .btn-white.btn-arrow-long-bottom:before,
.fontsize .btn.btn-white.btn-arrow-long-bottom:before,
.btn-white.btn-arrow-long-bottom:before,
.btn.btn-white.btn-arrow-long-bottom:before,
.section2 .btn-white.btn-arrow-long-bottom:before,
.section3 .btn-white.btn-arrow-long-bottom:before {
  border-top: 25px solid white;
}
.fontsize .btn-white.btn-arrow-long-top:before,
.fontsize .btn.btn-white.btn-arrow-long-top:before,
.btn-white.btn-arrow-long-top:before,
.btn.btn-white.btn-arrow-long-top:before,
.section2 .btn-white.btn-arrow-long-top:before,
.section3 .btn-white.btn-arrow-long-top:before {
  border-bottom: 25px solid white;
}
.fontsize .btn-white.btn-rounded,
.fontsize .btn.btn-white.btn-rounded,
.btn-white.btn-rounded,
.btn.btn-white.btn-rounded,
.section2 .btn-white.btn-rounded,
.section3 .btn-white.btn-rounded {
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 1.5em;
}
.fontsize .btn-white.roundarrow,
.fontsize .btn.btn-white.roundarrow,
.btn-white.roundarrow,
.btn.btn-white.roundarrow,
.section2 .btn-white.roundarrow,
.section3 .btn-white.roundarrow {
  text-align: center;
  font-size: 22px;
  width: 45px;
  height: 45px;
  display: inline-block;
  border-radius: 100%;
}
.fontsize .btn-white.roundarrow.bordered:after,
.fontsize .btn.btn-white.roundarrow.bordered:after,
.btn-white.roundarrow.bordered:after,
.btn.btn-white.roundarrow.bordered:after,
.section2 .btn-white.roundarrow.bordered:after,
.section3 .btn-white.roundarrow.bordered:after {
  border-radius: 100%;
}
.fontsize .btn-white.roundarrow:active,
.fontsize .btn.btn-white.roundarrow:active,
.btn-white.roundarrow:active,
.btn.btn-white.roundarrow:active,
.section2 .btn-white.roundarrow:active,
.section3 .btn-white.roundarrow:active,
.fontsize .btn-white.roundarrow:active:focus,
.fontsize .btn.btn-white.roundarrow:active:focus,
.btn-white.roundarrow:active:focus,
.btn.btn-white.roundarrow:active:focus,
.section2 .btn-white.roundarrow:active:focus,
.section3 .btn-white.roundarrow:active:focus,
.fontsize .btn-white.roundarrow:visited,
.fontsize .btn.btn-white.roundarrow:visited,
.btn-white.roundarrow:visited,
.btn.btn-white.roundarrow:visited,
.section2 .btn-white.roundarrow:visited,
.section3 .btn-white.roundarrow:visited {
  border-radius: 100%;
}
.fontsize .btn-light,
.fontsize .btn.btn-light,
.btn-light,
.btn.btn-light,
.section2 .btn-light,
.section3 .btn-light {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: white;
  color: #453B31;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: white;
}
.fontsize .btn-light.btn-icon,
.fontsize .btn.btn-light.btn-icon,
.btn-light.btn-icon,
.btn.btn-light.btn-icon,
.section2 .btn-light.btn-icon,
.section3 .btn-light.btn-icon {
  padding: 0px;
  background-color: transparent !important;
  border-color: transparent !important;
  color: white !important;
}
.fontsize .btn-light.btn-icon:hover,
.fontsize .btn.btn-light.btn-icon:hover,
.btn-light.btn-icon:hover,
.btn.btn-light.btn-icon:hover,
.section2 .btn-light.btn-icon:hover,
.section3 .btn-light.btn-icon:hover {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #dedede !important;
}
.fontsize .btn-light.btn-icon.disabled,
.fontsize .btn.btn-light.btn-icon.disabled,
.btn-light.btn-icon.disabled,
.btn.btn-light.btn-icon.disabled,
.section2 .btn-light.btn-icon.disabled,
.section3 .btn-light.btn-icon.disabled {
  background-color: transparent !important;
  color: rgba(0, 0, 0, 0.09) !important;
  border-color: transparent !important;
}
.fontsize .btn-light.disabled,
.fontsize .btn.btn-light.disabled,
.btn-light.disabled,
.btn.btn-light.disabled,
.section2 .btn-light.disabled,
.section3 .btn-light.disabled,
.fontsize .btn-light[disabled],
.fontsize .btn.btn-light[disabled],
.btn-light[disabled],
.btn.btn-light[disabled],
.section2 .btn-light[disabled],
.section3 .btn-light[disabled] {
  background-color: rgba(0, 0, 0, 0.09) !important;
  border-color: rgba(0, 0, 0, 0.09) !important;
  color: rgba(0, 0, 0, 0.545) !important;
  opacity: 1;
  background-clip: padding-box;
}
.fontsize .btn-light:visited,
.fontsize .btn.btn-light:visited,
.btn-light:visited,
.btn.btn-light:visited,
.section2 .btn-light:visited,
.section3 .btn-light:visited,
.fontsize .btn-light:focus,
.fontsize .btn.btn-light:focus,
.btn-light:focus,
.btn.btn-light:focus,
.section2 .btn-light:focus,
.section3 .btn-light:focus {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: white;
  color: #453B31;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: white;
}
.fontsize .btn-light:active,
.fontsize .btn.btn-light:active,
.btn-light:active,
.btn.btn-light:active,
.section2 .btn-light:active,
.section3 .btn-light:active,
.fontsize .btn-light.active,
.fontsize .btn.btn-light.active,
.btn-light.active,
.btn.btn-light.active,
.section2 .btn-light.active,
.section3 .btn-light.active {
  background-color: #dedede;
  border-color: #dedede;
}
.fontsize .btn-light:hover,
.fontsize .btn.btn-light:hover,
.btn-light:hover,
.btn.btn-light:hover,
.section2 .btn-light:hover,
.section3 .btn-light:hover,
.fontsize .btn-light:active:focus,
.fontsize .btn.btn-light:active:focus,
.btn-light:active:focus,
.btn.btn-light:active:focus,
.section2 .btn-light:active:focus,
.section3 .btn-light:active:focus,
.fontsize .btn-light.active:focus,
.fontsize .btn.btn-light.active:focus,
.btn-light.active:focus,
.btn.btn-light.active:focus,
.section2 .btn-light.active:focus,
.section3 .btn-light.active:focus {
  background-color: #dedede;
  border-color: #dedede;
  color: #453B31;
}
.fontsize .btn-light.light,
.fontsize .btn.btn-light.light,
.btn-light.light,
.btn.btn-light.light,
.section2 .btn-light.light,
.section3 .btn-light.light {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #453B31;
}
.fontsize .btn-light.light:active,
.fontsize .btn.btn-light.light:active,
.btn-light.light:active,
.btn.btn-light.light:active,
.section2 .btn-light.light:active,
.section3 .btn-light.light:active,
.fontsize .btn-light.light:hover,
.fontsize .btn.btn-light.light:hover,
.btn-light.light:hover,
.btn.btn-light.light:hover,
.section2 .btn-light.light:hover,
.section3 .btn-light.light:hover,
.fontsize .btn-light.light:active:focus,
.fontsize .btn.btn-light.light:active:focus,
.btn-light.light:active:focus,
.btn.btn-light.light:active:focus,
.section2 .btn-light.light:active:focus,
.section3 .btn-light.light:active:focus {
  border-color: white;
  background-color: #ffffff;
  color: #453B31;
}
.fontsize .btn-light.grey,
.fontsize .btn.btn-light.grey,
.btn-light.grey,
.btn.btn-light.grey,
.section2 .btn-light.grey,
.section3 .btn-light.grey {
  background-color: #ececec;
  border-color: #ececec;
  color: #453B31;
}
.fontsize .btn-light.grey:hover,
.fontsize .btn.btn-light.grey:hover,
.btn-light.grey:hover,
.btn.btn-light.grey:hover,
.section2 .btn-light.grey:hover,
.section3 .btn-light.grey:hover,
.fontsize .btn-light.grey:active:focus,
.fontsize .btn.btn-light.grey:active:focus,
.btn-light.grey:active:focus,
.btn.btn-light.grey:active:focus,
.section2 .btn-light.grey:active:focus,
.section3 .btn-light.grey:active:focus,
.fontsize .btn-light.grey.active:focus,
.fontsize .btn.btn-light.grey.active:focus,
.btn-light.grey.active:focus,
.btn.btn-light.grey.active:focus,
.section2 .btn-light.grey.active:focus,
.section3 .btn-light.grey.active:focus {
  background-color: #dedede;
  border-color: #dedede;
  color: #453B31;
}
.fontsize .btn-light.inverted,
.fontsize .btn.btn-light.inverted,
.btn-light.inverted,
.btn.btn-light.inverted,
.section2 .btn-light.inverted,
.section3 .btn-light.inverted {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: white;
  border-radius: 5px;
  background-color: transparent;
  color: #453B31;
}
.fontsize .btn-light.inverted:hover,
.fontsize .btn.btn-light.inverted:hover,
.btn-light.inverted:hover,
.btn.btn-light.inverted:hover,
.section2 .btn-light.inverted:hover,
.section3 .btn-light.inverted:hover,
.fontsize .btn-light.inverted:active:focus,
.fontsize .btn.btn-light.inverted:active:focus,
.btn-light.inverted:active:focus,
.btn.btn-light.inverted:active:focus,
.section2 .btn-light.inverted:active:focus,
.section3 .btn-light.inverted:active:focus {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: #dedede;
  color: #453B31;
}
.fontsize .btn-light.btn-arrow-bottom:before,
.fontsize .btn.btn-light.btn-arrow-bottom:before,
.btn-light.btn-arrow-bottom:before,
.btn.btn-light.btn-arrow-bottom:before,
.section2 .btn-light.btn-arrow-bottom:before,
.section3 .btn-light.btn-arrow-bottom:before {
  border-top: 8px solid white;
}
.fontsize .btn-light.btn-arrow-top:before,
.fontsize .btn.btn-light.btn-arrow-top:before,
.btn-light.btn-arrow-top:before,
.btn.btn-light.btn-arrow-top:before,
.section2 .btn-light.btn-arrow-top:before,
.section3 .btn-light.btn-arrow-top:before {
  border-bottom: 8px solid white;
}
.fontsize .btn-light.btn-arrow-long-bottom:before,
.fontsize .btn.btn-light.btn-arrow-long-bottom:before,
.btn-light.btn-arrow-long-bottom:before,
.btn.btn-light.btn-arrow-long-bottom:before,
.section2 .btn-light.btn-arrow-long-bottom:before,
.section3 .btn-light.btn-arrow-long-bottom:before {
  border-top: 25px solid white;
}
.fontsize .btn-light.btn-arrow-long-top:before,
.fontsize .btn.btn-light.btn-arrow-long-top:before,
.btn-light.btn-arrow-long-top:before,
.btn.btn-light.btn-arrow-long-top:before,
.section2 .btn-light.btn-arrow-long-top:before,
.section3 .btn-light.btn-arrow-long-top:before {
  border-bottom: 25px solid white;
}
.fontsize .btn-light.btn-rounded,
.fontsize .btn.btn-light.btn-rounded,
.btn-light.btn-rounded,
.btn.btn-light.btn-rounded,
.section2 .btn-light.btn-rounded,
.section3 .btn-light.btn-rounded {
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 1.5em;
}
.fontsize .btn-light.roundarrow,
.fontsize .btn.btn-light.roundarrow,
.btn-light.roundarrow,
.btn.btn-light.roundarrow,
.section2 .btn-light.roundarrow,
.section3 .btn-light.roundarrow {
  text-align: center;
  font-size: 22px;
  width: 45px;
  height: 45px;
  display: inline-block;
  border-radius: 100%;
}
.fontsize .btn-light.roundarrow.bordered:after,
.fontsize .btn.btn-light.roundarrow.bordered:after,
.btn-light.roundarrow.bordered:after,
.btn.btn-light.roundarrow.bordered:after,
.section2 .btn-light.roundarrow.bordered:after,
.section3 .btn-light.roundarrow.bordered:after {
  border-radius: 100%;
}
.fontsize .btn-light.roundarrow:active,
.fontsize .btn.btn-light.roundarrow:active,
.btn-light.roundarrow:active,
.btn.btn-light.roundarrow:active,
.section2 .btn-light.roundarrow:active,
.section3 .btn-light.roundarrow:active,
.fontsize .btn-light.roundarrow:active:focus,
.fontsize .btn.btn-light.roundarrow:active:focus,
.btn-light.roundarrow:active:focus,
.btn.btn-light.roundarrow:active:focus,
.section2 .btn-light.roundarrow:active:focus,
.section3 .btn-light.roundarrow:active:focus,
.fontsize .btn-light.roundarrow:visited,
.fontsize .btn.btn-light.roundarrow:visited,
.btn-light.roundarrow:visited,
.btn.btn-light.roundarrow:visited,
.section2 .btn-light.roundarrow:visited,
.section3 .btn-light.roundarrow:visited {
  border-radius: 100%;
}
.fontsize .btn-navbar,
.fontsize .btn.btn-navbar,
.btn-navbar,
.btn.btn-navbar,
.section2 .btn-navbar,
.section3 .btn-navbar {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #6c3766;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #6c3766;
  height: 55px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-basis: content;
  border-radius: 0px;
  font-weight: bold;
}
.fontsize .btn-navbar.btn-icon,
.fontsize .btn.btn-navbar.btn-icon,
.btn-navbar.btn-icon,
.btn.btn-navbar.btn-icon,
.section2 .btn-navbar.btn-icon,
.section3 .btn-navbar.btn-icon {
  padding: 0px;
  background-color: transparent !important;
  border-color: transparent !important;
  color: #6c3766 !important;
}
.fontsize .btn-navbar.btn-icon:hover,
.fontsize .btn.btn-navbar.btn-icon:hover,
.btn-navbar.btn-icon:hover,
.btn.btn-navbar.btn-icon:hover,
.section2 .btn-navbar.btn-icon:hover,
.section3 .btn-navbar.btn-icon:hover {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #442340 !important;
}
.fontsize .btn-navbar.btn-icon.disabled,
.fontsize .btn.btn-navbar.btn-icon.disabled,
.btn-navbar.btn-icon.disabled,
.btn.btn-navbar.btn-icon.disabled,
.section2 .btn-navbar.btn-icon.disabled,
.section3 .btn-navbar.btn-icon.disabled {
  background-color: transparent !important;
  color: rgba(0, 0, 0, 0.09) !important;
  border-color: transparent !important;
}
.fontsize .btn-navbar.disabled,
.fontsize .btn.btn-navbar.disabled,
.btn-navbar.disabled,
.btn.btn-navbar.disabled,
.section2 .btn-navbar.disabled,
.section3 .btn-navbar.disabled,
.fontsize .btn-navbar[disabled],
.fontsize .btn.btn-navbar[disabled],
.btn-navbar[disabled],
.btn.btn-navbar[disabled],
.section2 .btn-navbar[disabled],
.section3 .btn-navbar[disabled] {
  background-color: rgba(0, 0, 0, 0.09) !important;
  border-color: rgba(0, 0, 0, 0.09) !important;
  color: rgba(0, 0, 0, 0.545) !important;
  opacity: 1;
  background-clip: padding-box;
}
.fontsize .btn-navbar:visited,
.fontsize .btn.btn-navbar:visited,
.btn-navbar:visited,
.btn.btn-navbar:visited,
.section2 .btn-navbar:visited,
.section3 .btn-navbar:visited,
.fontsize .btn-navbar:focus,
.fontsize .btn.btn-navbar:focus,
.btn-navbar:focus,
.btn.btn-navbar:focus,
.section2 .btn-navbar:focus,
.section3 .btn-navbar:focus {
  font-size: 18px;
  text-decoration: none;
  white-space: normal;
  background-color: #6c3766;
  color: white;
  background-image: none;
  text-shadow: none;
  cursor: pointer;
  border: solid;
  border-width: 2px;
  border-color: #6c3766;
}
.fontsize .btn-navbar:active,
.fontsize .btn.btn-navbar:active,
.btn-navbar:active,
.btn.btn-navbar:active,
.section2 .btn-navbar:active,
.section3 .btn-navbar:active,
.fontsize .btn-navbar.active,
.fontsize .btn.btn-navbar.active,
.btn-navbar.active,
.btn.btn-navbar.active,
.section2 .btn-navbar.active,
.section3 .btn-navbar.active {
  background-color: #442340;
  border-color: #442340;
}
.fontsize .btn-navbar:hover,
.fontsize .btn.btn-navbar:hover,
.btn-navbar:hover,
.btn.btn-navbar:hover,
.section2 .btn-navbar:hover,
.section3 .btn-navbar:hover,
.fontsize .btn-navbar:active:focus,
.fontsize .btn.btn-navbar:active:focus,
.btn-navbar:active:focus,
.btn.btn-navbar:active:focus,
.section2 .btn-navbar:active:focus,
.section3 .btn-navbar:active:focus,
.fontsize .btn-navbar.active:focus,
.fontsize .btn.btn-navbar.active:focus,
.btn-navbar.active:focus,
.btn.btn-navbar.active:focus,
.section2 .btn-navbar.active:focus,
.section3 .btn-navbar.active:focus {
  background-color: #442340;
  border-color: #442340;
  color: white;
}
.fontsize .btn-navbar.light,
.fontsize .btn.btn-navbar.light,
.btn-navbar.light,
.btn.btn-navbar.light,
.section2 .btn-navbar.light,
.section3 .btn-navbar.light {
  background-color: #e9e1e8;
  border-color: #ccb9ca;
  color: #453B31;
}
.fontsize .btn-navbar.light:active,
.fontsize .btn.btn-navbar.light:active,
.btn-navbar.light:active,
.btn.btn-navbar.light:active,
.section2 .btn-navbar.light:active,
.section3 .btn-navbar.light:active,
.fontsize .btn-navbar.light:hover,
.fontsize .btn.btn-navbar.light:hover,
.btn-navbar.light:hover,
.btn.btn-navbar.light:hover,
.section2 .btn-navbar.light:hover,
.section3 .btn-navbar.light:hover,
.fontsize .btn-navbar.light:active:focus,
.fontsize .btn.btn-navbar.light:active:focus,
.btn-navbar.light:active:focus,
.btn.btn-navbar.light:active:focus,
.section2 .btn-navbar.light:active:focus,
.section3 .btn-navbar.light:active:focus {
  border-color: #6c3766;
  background-color: #e9e1e8;
  color: #453B31;
}
.fontsize .btn-navbar.grey,
.fontsize .btn.btn-navbar.grey,
.btn-navbar.grey,
.btn.btn-navbar.grey,
.section2 .btn-navbar.grey,
.section3 .btn-navbar.grey {
  background-color: #ececec;
  border-color: #ececec;
  color: #453B31;
}
.fontsize .btn-navbar.grey:hover,
.fontsize .btn.btn-navbar.grey:hover,
.btn-navbar.grey:hover,
.btn.btn-navbar.grey:hover,
.section2 .btn-navbar.grey:hover,
.section3 .btn-navbar.grey:hover,
.fontsize .btn-navbar.grey:active:focus,
.fontsize .btn.btn-navbar.grey:active:focus,
.btn-navbar.grey:active:focus,
.btn.btn-navbar.grey:active:focus,
.section2 .btn-navbar.grey:active:focus,
.section3 .btn-navbar.grey:active:focus,
.fontsize .btn-navbar.grey.active:focus,
.fontsize .btn.btn-navbar.grey.active:focus,
.btn-navbar.grey.active:focus,
.btn.btn-navbar.grey.active:focus,
.section2 .btn-navbar.grey.active:focus,
.section3 .btn-navbar.grey.active:focus {
  background-color: #442340;
  border-color: #442340;
  color: white;
}
.fontsize .btn-navbar.inverted,
.fontsize .btn.btn-navbar.inverted,
.btn-navbar.inverted,
.btn.btn-navbar.inverted,
.section2 .btn-navbar.inverted,
.section3 .btn-navbar.inverted {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: #6c3766;
  border-radius: 5px;
  background-color: transparent;
  color: white;
}
.fontsize .btn-navbar.inverted:hover,
.fontsize .btn.btn-navbar.inverted:hover,
.btn-navbar.inverted:hover,
.btn.btn-navbar.inverted:hover,
.section2 .btn-navbar.inverted:hover,
.section3 .btn-navbar.inverted:hover,
.fontsize .btn-navbar.inverted:active:focus,
.fontsize .btn.btn-navbar.inverted:active:focus,
.btn-navbar.inverted:active:focus,
.btn.btn-navbar.inverted:active:focus,
.section2 .btn-navbar.inverted:active:focus,
.section3 .btn-navbar.inverted:active:focus {
  background-color: rgba(108, 55, 102, 0.1);
  border-color: #442340;
  color: white;
}
.fontsize .btn-navbar.btn-arrow-bottom:before,
.fontsize .btn.btn-navbar.btn-arrow-bottom:before,
.btn-navbar.btn-arrow-bottom:before,
.btn.btn-navbar.btn-arrow-bottom:before,
.section2 .btn-navbar.btn-arrow-bottom:before,
.section3 .btn-navbar.btn-arrow-bottom:before {
  border-top: 8px solid white;
}
.fontsize .btn-navbar.btn-arrow-top:before,
.fontsize .btn.btn-navbar.btn-arrow-top:before,
.btn-navbar.btn-arrow-top:before,
.btn.btn-navbar.btn-arrow-top:before,
.section2 .btn-navbar.btn-arrow-top:before,
.section3 .btn-navbar.btn-arrow-top:before {
  border-bottom: 8px solid white;
}
.fontsize .btn-navbar.btn-arrow-long-bottom:before,
.fontsize .btn.btn-navbar.btn-arrow-long-bottom:before,
.btn-navbar.btn-arrow-long-bottom:before,
.btn.btn-navbar.btn-arrow-long-bottom:before,
.section2 .btn-navbar.btn-arrow-long-bottom:before,
.section3 .btn-navbar.btn-arrow-long-bottom:before {
  border-top: 25px solid white;
}
.fontsize .btn-navbar.btn-arrow-long-top:before,
.fontsize .btn.btn-navbar.btn-arrow-long-top:before,
.btn-navbar.btn-arrow-long-top:before,
.btn.btn-navbar.btn-arrow-long-top:before,
.section2 .btn-navbar.btn-arrow-long-top:before,
.section3 .btn-navbar.btn-arrow-long-top:before {
  border-bottom: 25px solid white;
}
.fontsize .btn-navbar.btn-rounded,
.fontsize .btn.btn-navbar.btn-rounded,
.btn-navbar.btn-rounded,
.btn.btn-navbar.btn-rounded,
.section2 .btn-navbar.btn-rounded,
.section3 .btn-navbar.btn-rounded {
  padding-left: 25px;
  padding-right: 25px;
  border-radius: 1.5em;
}
.fontsize .btn-navbar.roundarrow,
.fontsize .btn.btn-navbar.roundarrow,
.btn-navbar.roundarrow,
.btn.btn-navbar.roundarrow,
.section2 .btn-navbar.roundarrow,
.section3 .btn-navbar.roundarrow {
  text-align: center;
  font-size: 22px;
  width: 45px;
  height: 45px;
  display: inline-block;
  border-radius: 100%;
}
.fontsize .btn-navbar.roundarrow.bordered:after,
.fontsize .btn.btn-navbar.roundarrow.bordered:after,
.btn-navbar.roundarrow.bordered:after,
.btn.btn-navbar.roundarrow.bordered:after,
.section2 .btn-navbar.roundarrow.bordered:after,
.section3 .btn-navbar.roundarrow.bordered:after {
  border-radius: 100%;
}
.fontsize .btn-navbar.roundarrow:active,
.fontsize .btn.btn-navbar.roundarrow:active,
.btn-navbar.roundarrow:active,
.btn.btn-navbar.roundarrow:active,
.section2 .btn-navbar.roundarrow:active,
.section3 .btn-navbar.roundarrow:active,
.fontsize .btn-navbar.roundarrow:active:focus,
.fontsize .btn.btn-navbar.roundarrow:active:focus,
.btn-navbar.roundarrow:active:focus,
.btn.btn-navbar.roundarrow:active:focus,
.section2 .btn-navbar.roundarrow:active:focus,
.section3 .btn-navbar.roundarrow:active:focus,
.fontsize .btn-navbar.roundarrow:visited,
.fontsize .btn.btn-navbar.roundarrow:visited,
.btn-navbar.roundarrow:visited,
.btn.btn-navbar.roundarrow:visited,
.section2 .btn-navbar.roundarrow:visited,
.section3 .btn-navbar.roundarrow:visited {
  border-radius: 100%;
}
.fontsize .btn-navbar i,
.fontsize .btn.btn-navbar i,
.btn-navbar i,
.btn.btn-navbar i,
.section2 .btn-navbar i,
.section3 .btn-navbar i {
  line-height: unset;
}
.fontsize .btn-lined,
.fontsize .btn.btn-lined,
.btn-lined,
.btn.btn-lined,
.section2 .btn-lined,
.section3 .btn-lined {
  display: flex;
  width: 100%;
  overflow-wrap: break-word;
  white-space: normal;
  text-align: left;
  align-items: center;
  justify-content: space-between;
  text-decoration: none;
  border-bottom: 1px solid #584f46;
  padding-bottom: 0.8em;
  padding-top: 0.8em;
}
.fontsize .btn-lined:hover,
.fontsize .btn.btn-lined:hover,
.btn-lined:hover,
.btn.btn-lined:hover,
.section2 .btn-lined:hover,
.section3 .btn-lined:hover,
.fontsize .btn-lined:active,
.fontsize .btn.btn-lined:active,
.btn-lined:active,
.btn.btn-lined:active,
.section2 .btn-lined:active,
.section3 .btn-lined:active,
.fontsize .btn-lined:focus,
.fontsize .btn.btn-lined:focus,
.btn-lined:focus,
.btn.btn-lined:focus,
.section2 .btn-lined:focus,
.section3 .btn-lined:focus {
  outline: none !important;
  text-shadow: none !important;
  box-shadow: none !important;
  border-bottom: 1px solid #12100e;
  border-top: 1px solid #12100e;
}
.fontsize .btn:visited,
.fontsize .btn.btn:visited,
.btn:visited,
.btn.btn:visited,
.section2 .btn:visited,
.section3 .btn:visited,
.fontsize .btn:active,
.fontsize .btn.btn:active,
.btn:active,
.btn.btn:active,
.section2 .btn:active,
.section3 .btn:active,
.fontsize .btn:focus,
.fontsize .btn.btn:focus,
.btn:focus,
.btn.btn:focus,
.section2 .btn:focus,
.section3 .btn:focus {
  font-size: 18px;
}
.fontsize .btn-xs,
.fontsize .btn.btn-xs,
.btn-xs,
.btn.btn-xs,
.section2 .btn-xs,
.section3 .btn-xs {
  font-size: 14px;
}
.fontsize .btn-xs:visited,
.fontsize .btn.btn-xs:visited,
.btn-xs:visited,
.btn.btn-xs:visited,
.section2 .btn-xs:visited,
.section3 .btn-xs:visited,
.fontsize .btn-xs:active,
.fontsize .btn.btn-xs:active,
.btn-xs:active,
.btn.btn-xs:active,
.section2 .btn-xs:active,
.section3 .btn-xs:active,
.fontsize .btn-xs:focus,
.fontsize .btn.btn-xs:focus,
.btn-xs:focus,
.btn.btn-xs:focus,
.section2 .btn-xs:focus,
.section3 .btn-xs:focus {
  font-size: 14px;
}
@media (max-width: 768px) {
  .fontsize .btn-xs-m,
  .fontsize .btn.btn-xs-m,
  .btn-xs-m,
  .btn.btn-xs-m,
  .section2 .btn-xs-m,
  .section3 .btn-xs-m {
    font-size: 14px !important;
  }
  .fontsize .btn-xs-m:visited,
  .fontsize .btn.btn-xs-m:visited,
  .btn-xs-m:visited,
  .btn.btn-xs-m:visited,
  .section2 .btn-xs-m:visited,
  .section3 .btn-xs-m:visited,
  .fontsize .btn-xs-m:active,
  .fontsize .btn.btn-xs-m:active,
  .btn-xs-m:active,
  .btn.btn-xs-m:active,
  .section2 .btn-xs-m:active,
  .section3 .btn-xs-m:active,
  .fontsize .btn-xs-m:focus,
  .fontsize .btn.btn-xs-m:focus,
  .btn-xs-m:focus,
  .btn.btn-xs-m:focus,
  .section2 .btn-xs-m:focus,
  .section3 .btn-xs-m:focus {
    font-size: 14px !important;
  }
}
.fontsize .btn-sm,
.fontsize .btn.btn-sm,
.btn-sm,
.btn.btn-sm,
.section2 .btn-sm,
.section3 .btn-sm {
  font-size: 16px;
}
.fontsize .btn-sm:visited,
.fontsize .btn.btn-sm:visited,
.btn-sm:visited,
.btn.btn-sm:visited,
.section2 .btn-sm:visited,
.section3 .btn-sm:visited,
.fontsize .btn-sm:active,
.fontsize .btn.btn-sm:active,
.btn-sm:active,
.btn.btn-sm:active,
.section2 .btn-sm:active,
.section3 .btn-sm:active,
.fontsize .btn-sm:focus,
.fontsize .btn.btn-sm:focus,
.btn-sm:focus,
.btn.btn-sm:focus,
.section2 .btn-sm:focus,
.section3 .btn-sm:focus {
  font-size: 16px;
}
@media (max-width: 768px) {
  .fontsize .btn-sm-m,
  .fontsize .btn.btn-sm-m,
  .btn-sm-m,
  .btn.btn-sm-m,
  .section2 .btn-sm-m,
  .section3 .btn-sm-m {
    font-size: 16px !important;
  }
  .fontsize .btn-sm-m:visited,
  .fontsize .btn.btn-sm-m:visited,
  .btn-sm-m:visited,
  .btn.btn-sm-m:visited,
  .section2 .btn-sm-m:visited,
  .section3 .btn-sm-m:visited,
  .fontsize .btn-sm-m:active,
  .fontsize .btn.btn-sm-m:active,
  .btn-sm-m:active,
  .btn.btn-sm-m:active,
  .section2 .btn-sm-m:active,
  .section3 .btn-sm-m:active,
  .fontsize .btn-sm-m:focus,
  .fontsize .btn.btn-sm-m:focus,
  .btn-sm-m:focus,
  .btn.btn-sm-m:focus,
  .section2 .btn-sm-m:focus,
  .section3 .btn-sm-m:focus {
    font-size: 16px !important;
  }
}
.fontsize .btn-normal,
.fontsize .btn.btn-normal,
.btn-normal,
.btn.btn-normal,
.section2 .btn-normal,
.section3 .btn-normal {
  font-size: 18px;
}
.fontsize .btn-normal:visited,
.fontsize .btn.btn-normal:visited,
.btn-normal:visited,
.btn.btn-normal:visited,
.section2 .btn-normal:visited,
.section3 .btn-normal:visited,
.fontsize .btn-normal:active,
.fontsize .btn.btn-normal:active,
.btn-normal:active,
.btn.btn-normal:active,
.section2 .btn-normal:active,
.section3 .btn-normal:active,
.fontsize .btn-normal:focus,
.fontsize .btn.btn-normal:focus,
.btn-normal:focus,
.btn.btn-normal:focus,
.section2 .btn-normal:focus,
.section3 .btn-normal:focus {
  font-size: 18px;
}
.fontsize .btn-md,
.fontsize .btn.btn-md,
.btn-md,
.btn.btn-md,
.section2 .btn-md,
.section3 .btn-md {
  font-size: 20px;
  padding: inherit 10px;
}
.fontsize .btn-md:visited,
.fontsize .btn.btn-md:visited,
.btn-md:visited,
.btn.btn-md:visited,
.section2 .btn-md:visited,
.section3 .btn-md:visited,
.fontsize .btn-md:active,
.fontsize .btn.btn-md:active,
.btn-md:active,
.btn.btn-md:active,
.section2 .btn-md:active,
.section3 .btn-md:active,
.fontsize .btn-md:focus,
.fontsize .btn.btn-md:focus,
.btn-md:focus,
.btn.btn-md:focus,
.section2 .btn-md:focus,
.section3 .btn-md:focus {
  font-size: 20px;
}
.fontsize .btn-lg,
.fontsize .btn.btn-lg,
.btn-lg,
.btn.btn-lg,
.section2 .btn-lg,
.section3 .btn-lg {
  font-size: 22px;
  padding: inherit 14px;
}
.fontsize .btn-lg:visited,
.fontsize .btn.btn-lg:visited,
.btn-lg:visited,
.btn.btn-lg:visited,
.section2 .btn-lg:visited,
.section3 .btn-lg:visited,
.fontsize .btn-lg:active,
.fontsize .btn.btn-lg:active,
.btn-lg:active,
.btn.btn-lg:active,
.section2 .btn-lg:active,
.section3 .btn-lg:active,
.fontsize .btn-lg:focus,
.fontsize .btn.btn-lg:focus,
.btn-lg:focus,
.btn.btn-lg:focus,
.section2 .btn-lg:focus,
.section3 .btn-lg:focus {
  font-size: 22px;
}
.fontsize .btn-xl,
.fontsize .btn.btn-xl,
.btn-xl,
.btn.btn-xl,
.section2 .btn-xl,
.section3 .btn-xl {
  font-size: 27px;
  padding: inherit 18px;
}
.fontsize .btn-xl:visited,
.fontsize .btn.btn-xl:visited,
.btn-xl:visited,
.btn.btn-xl:visited,
.section2 .btn-xl:visited,
.section3 .btn-xl:visited,
.fontsize .btn-xl:active,
.fontsize .btn.btn-xl:active,
.btn-xl:active,
.btn.btn-xl:active,
.section2 .btn-xl:active,
.section3 .btn-xl:active,
.fontsize .btn-xl:focus,
.fontsize .btn.btn-xl:focus,
.btn-xl:focus,
.btn.btn-xl:focus,
.section2 .btn-xl:focus,
.section3 .btn-xl:focus {
  font-size: 27px;
}
.fontsize2-normal.btn,
.fontsize2-normal .btn,
.fontsize2 .btn,
.fontsize2.btn {
  font-size: 20px;
}
.fontsize2-normal.btn:visited,
.fontsize2-normal .btn:visited,
.fontsize2 .btn:visited,
.fontsize2.btn:visited,
.fontsize2-normal.btn:active,
.fontsize2-normal .btn:active,
.fontsize2 .btn:active,
.fontsize2.btn:active,
.fontsize2-normal.btn:focus,
.fontsize2-normal .btn:focus,
.fontsize2 .btn:focus,
.fontsize2.btn:focus {
  font-size: 20px;
}
.fontsize2-small .btn,
.fontsize2-sm .btn,
.fontsize2-small.btn,
.fontsize2-sm.btn {
  font-size: 17.77777778px;
}
.fontsize2-small .btn:visited,
.fontsize2-sm .btn:visited,
.fontsize2-small.btn:visited,
.fontsize2-sm.btn:visited,
.fontsize2-small .btn:active,
.fontsize2-sm .btn:active,
.fontsize2-small.btn:active,
.fontsize2-sm.btn:active,
.fontsize2-small .btn:focus,
.fontsize2-sm .btn:focus,
.fontsize2-small.btn:focus,
.fontsize2-sm.btn:focus {
  font-size: 17.77777778px;
}
.fontsize2-medium .btn,
.fontsize2-md .btn,
.fontsize2-medium.btn,
.fontsize2-md.btn {
  font-size: 22.22222222px;
}
.fontsize2-medium .btn:visited,
.fontsize2-md .btn:visited,
.fontsize2-medium.btn:visited,
.fontsize2-md.btn:visited,
.fontsize2-medium .btn:active,
.fontsize2-md .btn:active,
.fontsize2-medium.btn:active,
.fontsize2-md.btn:active,
.fontsize2-medium .btn:focus,
.fontsize2-md .btn:focus,
.fontsize2-medium.btn:focus,
.fontsize2-md.btn:focus {
  font-size: 22.22222222px;
}
.fontsize2-large .btn,
.fontsize2-lg .btn,
.fontsize2-large.btn,
.fontsize2-lg.btn {
  font-size: 24.44444444px;
}
.fontsize2-large .btn:visited,
.fontsize2-lg .btn:visited,
.fontsize2-large.btn:visited,
.fontsize2-lg.btn:visited,
.fontsize2-large .btn:active,
.fontsize2-lg .btn:active,
.fontsize2-large.btn:active,
.fontsize2-lg.btn:active,
.fontsize2-large .btn:focus,
.fontsize2-lg .btn:focus,
.fontsize2-large.btn:focus,
.fontsize2-lg.btn:focus {
  font-size: 24.44444444px;
}
.link-arrow,
.btn-arrow {
  position: relative;
}
.link-arrow:after,
.btn-arrow:after,
.link-arrow:before,
.btn-arrow:before {
  position: absolute;
  line-height: 0;
  content: '';
}
.link-arrow-bottom:before,
.btn-arrow-bottom:before {
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  left: 50%;
  margin-left: -10px;
  bottom: -13px;
}
.link-arrow-top:before,
.btn-arrow-top:before {
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  left: 50%;
  margin-left: -10px;
  top: -13px;
}
.btn-arrow-long {
  position: relative;
}
.btn-arrow-long:after,
.btn-arrow-long:before {
  position: absolute;
  line-height: 0;
  content: '';
}
.btn-arrow-long-bottom:before {
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  left: 50%;
  margin-left: -8px;
  bottom: -25px;
}
.btn-arrow-long-top:before {
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  left: 50%;
  margin-left: -8px;
  top: -25px;
}
.trigger-btn-primary {
  cursor: pointer;
}
.trigger-btn-primary:hover .btn {
  color: white;
  background-color: #544488;
  border-color: #544488;
}
.trigger-btn-primary-inverted {
  cursor: pointer;
}
.trigger-btn-primary-inverted:hover .btn {
  color: white;
  background-color: #624f9e;
  border-color: #624f9e;
}
.trigger {
  cursor: pointer;
}
.trigger:hover .triggeranchor-color-framework {
  color: #874580 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-framework body,
.trigger:hover .triggeranchor-color-framework p {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework .h1,
.trigger:hover .triggeranchor-color-framework h1 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework .h2,
.trigger:hover .triggeranchor-color-framework h2 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework .h3,
.trigger:hover .triggeranchor-color-framework h3 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework .h4,
.trigger:hover .triggeranchor-color-framework h4 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework .h1.lead,
.trigger:hover .triggeranchor-color-framework .h2.lead,
.trigger:hover .triggeranchor-color-framework h1.lead,
.trigger:hover .triggeranchor-color-framework h2.lead,
.trigger:hover .triggeranchor-color-framework .h1.ingress,
.trigger:hover .triggeranchor-color-framework .h2.ingress,
.trigger:hover .triggeranchor-color-framework h1.ingress,
.trigger:hover .triggeranchor-color-framework h2.ingress {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework .h3.lead,
.trigger:hover .triggeranchor-color-framework .h4.lead,
.trigger:hover .triggeranchor-color-framework h3.lead,
.trigger:hover .triggeranchor-color-framework h4.lead,
.trigger:hover .triggeranchor-color-framework .h3.ingress,
.trigger:hover .triggeranchor-color-framework .h4.ingress,
.trigger:hover .triggeranchor-color-framework h3.ingress,
.trigger:hover .triggeranchor-color-framework h4.ingress {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework p {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework a:hover,
.trigger:hover .triggeranchor-color-framework a {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework ul li,
.trigger:hover .triggeranchor-color-framework ol li {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework ul li::before,
.trigger:hover .triggeranchor-color-framework ol li::before {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-framework ul li p,
.trigger:hover .triggeranchor-color-framework ol li p,
.trigger:hover .triggeranchor-color-framework ul li span,
.trigger:hover .triggeranchor-color-framework ol li span {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-framework-children body,
.trigger:hover .triggeranchor-color-framework-children p {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children .h1,
.trigger:hover .triggeranchor-color-framework-children h1 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children .h2,
.trigger:hover .triggeranchor-color-framework-children h2 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children .h3,
.trigger:hover .triggeranchor-color-framework-children h3 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children .h4,
.trigger:hover .triggeranchor-color-framework-children h4 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children .h1.lead,
.trigger:hover .triggeranchor-color-framework-children .h2.lead,
.trigger:hover .triggeranchor-color-framework-children h1.lead,
.trigger:hover .triggeranchor-color-framework-children h2.lead,
.trigger:hover .triggeranchor-color-framework-children .h1.ingress,
.trigger:hover .triggeranchor-color-framework-children .h2.ingress,
.trigger:hover .triggeranchor-color-framework-children h1.ingress,
.trigger:hover .triggeranchor-color-framework-children h2.ingress {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children .h3.lead,
.trigger:hover .triggeranchor-color-framework-children .h4.lead,
.trigger:hover .triggeranchor-color-framework-children h3.lead,
.trigger:hover .triggeranchor-color-framework-children h4.lead,
.trigger:hover .triggeranchor-color-framework-children .h3.ingress,
.trigger:hover .triggeranchor-color-framework-children .h4.ingress,
.trigger:hover .triggeranchor-color-framework-children h3.ingress,
.trigger:hover .triggeranchor-color-framework-children h4.ingress {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children p {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children a:hover,
.trigger:hover .triggeranchor-color-framework-children a {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children ul li,
.trigger:hover .triggeranchor-color-framework-children ol li {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-children ul li::before,
.trigger:hover .triggeranchor-color-framework-children ol li::before {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-framework-children ul li p,
.trigger:hover .triggeranchor-color-framework-children ol li p,
.trigger:hover .triggeranchor-color-framework-children ul li span,
.trigger:hover .triggeranchor-color-framework-children ol li span {
  color: #874580;
}
.trigger:hover .triggeranchor-color-framework-opacity10 {
  color: rgba(135, 69, 128, 0.1) !important;
}
.trigger:hover .triggeranchor-color-framework-opacity20 {
  color: rgba(135, 69, 128, 0.2) !important;
}
.trigger:hover .triggeranchor-color-framework-opacity30 {
  color: rgba(135, 69, 128, 0.3) !important;
}
.trigger:hover .triggeranchor-color-framework-opacity40 {
  color: rgba(135, 69, 128, 0.4) !important;
}
.trigger:hover .triggeranchor-color-framework-opacity50 {
  color: rgba(135, 69, 128, 0.5) !important;
}
.trigger:hover .triggeranchor-color-framework-opacity60 {
  color: rgba(135, 69, 128, 0.6) !important;
}
.trigger:hover .triggeranchor-color-framework-opacity70 {
  color: rgba(135, 69, 128, 0.7) !important;
}
.trigger:hover .triggeranchor-color-framework-opacity80 {
  color: rgba(135, 69, 128, 0.8) !important;
}
.trigger:hover .triggeranchor-color-framework-opacity90 {
  color: rgba(135, 69, 128, 0.9) !important;
}
.trigger:hover .triggeranchor-color-framework-dark {
  color: #653460 !important;
}
.trigger:hover .triggeranchor-color-framework-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-framework-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-framework-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-framework-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-framework-darken5,
.trigger:hover .triggeranchor-color-framework-darken5-hover:hover {
  color: #80427a !important;
}
.trigger:hover .triggeranchor-color-framework-darken10,
.trigger:hover .triggeranchor-color-framework-darken10-hover:hover {
  color: #7a3e73 !important;
}
.trigger:hover .triggeranchor-color-framework-darken20,
.trigger:hover .triggeranchor-color-framework-darken20-hover:hover {
  color: #6c3766 !important;
}
.trigger:hover .triggeranchor-color-framework-light {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-framework-light.arrow-down:after,
.trigger:hover .triggeranchor-color-framework-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-framework-light.arrow-up:after,
.trigger:hover .triggeranchor-color-framework-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-framework-lighten10,
.trigger:hover .triggeranchor-color-framework-lighten10-hover:hover {
  color: #93588d !important;
}
.trigger:hover .triggeranchor-color-framework-lighten20,
.trigger:hover .triggeranchor-color-framework-lighten20-hover:hover {
  color: #9f6a99 !important;
}
.trigger:hover .triggeranchor-color-framework-lighten50,
.trigger:hover .triggeranchor-color-framework-lighten50-hover:hover {
  color: #c3a2c0 !important;
}
.trigger:hover .triggeranchor-color-framework-hover:hover {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-framework > li::before {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-framework.arrow-down:after,
.trigger:hover .triggeranchor-color-framework.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-framework.arrow-up:after,
.trigger:hover .triggeranchor-color-framework.arrow-top-right:after,
.trigger:hover .triggeranchor-color-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-framework-after:after {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-framework-before:before {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-primary {
  color: #8A4743 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-primary body,
.trigger:hover .triggeranchor-color-primary p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary .h1,
.trigger:hover .triggeranchor-color-primary h1 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary .h2,
.trigger:hover .triggeranchor-color-primary h2 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary .h3,
.trigger:hover .triggeranchor-color-primary h3 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary .h4,
.trigger:hover .triggeranchor-color-primary h4 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary .h1.lead,
.trigger:hover .triggeranchor-color-primary .h2.lead,
.trigger:hover .triggeranchor-color-primary h1.lead,
.trigger:hover .triggeranchor-color-primary h2.lead,
.trigger:hover .triggeranchor-color-primary .h1.ingress,
.trigger:hover .triggeranchor-color-primary .h2.ingress,
.trigger:hover .triggeranchor-color-primary h1.ingress,
.trigger:hover .triggeranchor-color-primary h2.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary .h3.lead,
.trigger:hover .triggeranchor-color-primary .h4.lead,
.trigger:hover .triggeranchor-color-primary h3.lead,
.trigger:hover .triggeranchor-color-primary h4.lead,
.trigger:hover .triggeranchor-color-primary .h3.ingress,
.trigger:hover .triggeranchor-color-primary .h4.ingress,
.trigger:hover .triggeranchor-color-primary h3.ingress,
.trigger:hover .triggeranchor-color-primary h4.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary a:hover,
.trigger:hover .triggeranchor-color-primary a {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary ul li,
.trigger:hover .triggeranchor-color-primary ol li {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary ul li::before,
.trigger:hover .triggeranchor-color-primary ol li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-primary ul li p,
.trigger:hover .triggeranchor-color-primary ol li p,
.trigger:hover .triggeranchor-color-primary ul li span,
.trigger:hover .triggeranchor-color-primary ol li span {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-primary-children body,
.trigger:hover .triggeranchor-color-primary-children p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children .h1,
.trigger:hover .triggeranchor-color-primary-children h1 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children .h2,
.trigger:hover .triggeranchor-color-primary-children h2 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children .h3,
.trigger:hover .triggeranchor-color-primary-children h3 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children .h4,
.trigger:hover .triggeranchor-color-primary-children h4 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children .h1.lead,
.trigger:hover .triggeranchor-color-primary-children .h2.lead,
.trigger:hover .triggeranchor-color-primary-children h1.lead,
.trigger:hover .triggeranchor-color-primary-children h2.lead,
.trigger:hover .triggeranchor-color-primary-children .h1.ingress,
.trigger:hover .triggeranchor-color-primary-children .h2.ingress,
.trigger:hover .triggeranchor-color-primary-children h1.ingress,
.trigger:hover .triggeranchor-color-primary-children h2.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children .h3.lead,
.trigger:hover .triggeranchor-color-primary-children .h4.lead,
.trigger:hover .triggeranchor-color-primary-children h3.lead,
.trigger:hover .triggeranchor-color-primary-children h4.lead,
.trigger:hover .triggeranchor-color-primary-children .h3.ingress,
.trigger:hover .triggeranchor-color-primary-children .h4.ingress,
.trigger:hover .triggeranchor-color-primary-children h3.ingress,
.trigger:hover .triggeranchor-color-primary-children h4.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children a:hover,
.trigger:hover .triggeranchor-color-primary-children a {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children ul li,
.trigger:hover .triggeranchor-color-primary-children ol li {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-children ul li::before,
.trigger:hover .triggeranchor-color-primary-children ol li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-primary-children ul li p,
.trigger:hover .triggeranchor-color-primary-children ol li p,
.trigger:hover .triggeranchor-color-primary-children ul li span,
.trigger:hover .triggeranchor-color-primary-children ol li span {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-primary-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-primary-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-primary-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-primary-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-primary-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-primary-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-primary-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-primary-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-primary-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-primary-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-primary-darken5,
.trigger:hover .triggeranchor-color-primary-darken5-hover:hover {
  color: #834340 !important;
}
.trigger:hover .triggeranchor-color-primary-darken10,
.trigger:hover .triggeranchor-color-primary-darken10-hover:hover {
  color: #7c403c !important;
}
.trigger:hover .triggeranchor-color-primary-darken20,
.trigger:hover .triggeranchor-color-primary-darken20-hover:hover {
  color: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-primary-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-color-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-color-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-primary-lighten10,
.trigger:hover .triggeranchor-color-primary-lighten10-hover:hover {
  color: #965956 !important;
}
.trigger:hover .triggeranchor-color-primary-lighten20,
.trigger:hover .triggeranchor-color-primary-lighten20-hover:hover {
  color: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-primary-lighten50,
.trigger:hover .triggeranchor-color-primary-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-primary-hover:hover {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-primary > li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-primary.arrow-down:after,
.trigger:hover .triggeranchor-color-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-primary.arrow-up:after,
.trigger:hover .triggeranchor-color-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-color-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-primary-after:after {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-primary-before:before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-secondary {
  color: #3773B0 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-secondary body,
.trigger:hover .triggeranchor-color-secondary p {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary .h1,
.trigger:hover .triggeranchor-color-secondary h1 {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary .h2,
.trigger:hover .triggeranchor-color-secondary h2 {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary .h3,
.trigger:hover .triggeranchor-color-secondary h3 {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary .h4,
.trigger:hover .triggeranchor-color-secondary h4 {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary .h1.lead,
.trigger:hover .triggeranchor-color-secondary .h2.lead,
.trigger:hover .triggeranchor-color-secondary h1.lead,
.trigger:hover .triggeranchor-color-secondary h2.lead,
.trigger:hover .triggeranchor-color-secondary .h1.ingress,
.trigger:hover .triggeranchor-color-secondary .h2.ingress,
.trigger:hover .triggeranchor-color-secondary h1.ingress,
.trigger:hover .triggeranchor-color-secondary h2.ingress {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary .h3.lead,
.trigger:hover .triggeranchor-color-secondary .h4.lead,
.trigger:hover .triggeranchor-color-secondary h3.lead,
.trigger:hover .triggeranchor-color-secondary h4.lead,
.trigger:hover .triggeranchor-color-secondary .h3.ingress,
.trigger:hover .triggeranchor-color-secondary .h4.ingress,
.trigger:hover .triggeranchor-color-secondary h3.ingress,
.trigger:hover .triggeranchor-color-secondary h4.ingress {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary p {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary a:hover,
.trigger:hover .triggeranchor-color-secondary a {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary ul li,
.trigger:hover .triggeranchor-color-secondary ol li {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary ul li::before,
.trigger:hover .triggeranchor-color-secondary ol li::before {
  color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-secondary ul li p,
.trigger:hover .triggeranchor-color-secondary ol li p,
.trigger:hover .triggeranchor-color-secondary ul li span,
.trigger:hover .triggeranchor-color-secondary ol li span {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-secondary-children body,
.trigger:hover .triggeranchor-color-secondary-children p {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children .h1,
.trigger:hover .triggeranchor-color-secondary-children h1 {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children .h2,
.trigger:hover .triggeranchor-color-secondary-children h2 {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children .h3,
.trigger:hover .triggeranchor-color-secondary-children h3 {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children .h4,
.trigger:hover .triggeranchor-color-secondary-children h4 {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children .h1.lead,
.trigger:hover .triggeranchor-color-secondary-children .h2.lead,
.trigger:hover .triggeranchor-color-secondary-children h1.lead,
.trigger:hover .triggeranchor-color-secondary-children h2.lead,
.trigger:hover .triggeranchor-color-secondary-children .h1.ingress,
.trigger:hover .triggeranchor-color-secondary-children .h2.ingress,
.trigger:hover .triggeranchor-color-secondary-children h1.ingress,
.trigger:hover .triggeranchor-color-secondary-children h2.ingress {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children .h3.lead,
.trigger:hover .triggeranchor-color-secondary-children .h4.lead,
.trigger:hover .triggeranchor-color-secondary-children h3.lead,
.trigger:hover .triggeranchor-color-secondary-children h4.lead,
.trigger:hover .triggeranchor-color-secondary-children .h3.ingress,
.trigger:hover .triggeranchor-color-secondary-children .h4.ingress,
.trigger:hover .triggeranchor-color-secondary-children h3.ingress,
.trigger:hover .triggeranchor-color-secondary-children h4.ingress {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children p {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children a:hover,
.trigger:hover .triggeranchor-color-secondary-children a {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children ul li,
.trigger:hover .triggeranchor-color-secondary-children ol li {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-children ul li::before,
.trigger:hover .triggeranchor-color-secondary-children ol li::before {
  color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-secondary-children ul li p,
.trigger:hover .triggeranchor-color-secondary-children ol li p,
.trigger:hover .triggeranchor-color-secondary-children ul li span,
.trigger:hover .triggeranchor-color-secondary-children ol li span {
  color: #3773B0;
}
.trigger:hover .triggeranchor-color-secondary-opacity10 {
  color: rgba(55, 115, 176, 0.1) !important;
}
.trigger:hover .triggeranchor-color-secondary-opacity20 {
  color: rgba(55, 115, 176, 0.2) !important;
}
.trigger:hover .triggeranchor-color-secondary-opacity30 {
  color: rgba(55, 115, 176, 0.3) !important;
}
.trigger:hover .triggeranchor-color-secondary-opacity40 {
  color: rgba(55, 115, 176, 0.4) !important;
}
.trigger:hover .triggeranchor-color-secondary-opacity50 {
  color: rgba(55, 115, 176, 0.5) !important;
}
.trigger:hover .triggeranchor-color-secondary-opacity60 {
  color: rgba(55, 115, 176, 0.6) !important;
}
.trigger:hover .triggeranchor-color-secondary-opacity70 {
  color: rgba(55, 115, 176, 0.7) !important;
}
.trigger:hover .triggeranchor-color-secondary-opacity80 {
  color: rgba(55, 115, 176, 0.8) !important;
}
.trigger:hover .triggeranchor-color-secondary-opacity90 {
  color: rgba(55, 115, 176, 0.9) !important;
}
.trigger:hover .triggeranchor-color-secondary-dark {
  color: #1C3A58 !important;
}
.trigger:hover .triggeranchor-color-secondary-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-secondary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.trigger:hover .triggeranchor-color-secondary-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-secondary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.trigger:hover .triggeranchor-color-secondary-darken5,
.trigger:hover .triggeranchor-color-secondary-darken5-hover:hover {
  color: #346da7 !important;
}
.trigger:hover .triggeranchor-color-secondary-darken10,
.trigger:hover .triggeranchor-color-secondary-darken10-hover:hover {
  color: #32689e !important;
}
.trigger:hover .triggeranchor-color-secondary-darken20,
.trigger:hover .triggeranchor-color-secondary-darken20-hover:hover {
  color: #2c5c8d !important;
}
.trigger:hover .triggeranchor-color-secondary-light {
  color: #D7E3EF !important;
}
.trigger:hover .triggeranchor-color-secondary-light.arrow-down:after,
.trigger:hover .triggeranchor-color-secondary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.trigger:hover .triggeranchor-color-secondary-light.arrow-up:after,
.trigger:hover .triggeranchor-color-secondary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.trigger:hover .triggeranchor-color-secondary-lighten10,
.trigger:hover .triggeranchor-color-secondary-lighten10-hover:hover {
  color: #4b81b8 !important;
}
.trigger:hover .triggeranchor-color-secondary-lighten20,
.trigger:hover .triggeranchor-color-secondary-lighten20-hover:hover {
  color: #5f8fc0 !important;
}
.trigger:hover .triggeranchor-color-secondary-lighten50,
.trigger:hover .triggeranchor-color-secondary-lighten50-hover:hover {
  color: #9bb9d8 !important;
}
.trigger:hover .triggeranchor-color-secondary-hover:hover {
  color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-secondary > li::before {
  color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-secondary.arrow-down:after,
.trigger:hover .triggeranchor-color-secondary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-secondary.arrow-up:after,
.trigger:hover .triggeranchor-color-secondary.arrow-top-right:after,
.trigger:hover .triggeranchor-color-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-secondary-after:after {
  color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-secondary-before:before {
  color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-section1,
.trigger:hover .triggeranchor-color-section {
  color: #F9F5ED !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-section1 body,
.trigger:hover .triggeranchor-color-section body,
.trigger:hover .triggeranchor-color-section1 p,
.trigger:hover .triggeranchor-color-section p {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 .h1,
.trigger:hover .triggeranchor-color-section .h1,
.trigger:hover .triggeranchor-color-section1 h1,
.trigger:hover .triggeranchor-color-section h1 {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 .h2,
.trigger:hover .triggeranchor-color-section .h2,
.trigger:hover .triggeranchor-color-section1 h2,
.trigger:hover .triggeranchor-color-section h2 {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 .h3,
.trigger:hover .triggeranchor-color-section .h3,
.trigger:hover .triggeranchor-color-section1 h3,
.trigger:hover .triggeranchor-color-section h3 {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 .h4,
.trigger:hover .triggeranchor-color-section .h4,
.trigger:hover .triggeranchor-color-section1 h4,
.trigger:hover .triggeranchor-color-section h4 {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 .h1.lead,
.trigger:hover .triggeranchor-color-section .h1.lead,
.trigger:hover .triggeranchor-color-section1 .h2.lead,
.trigger:hover .triggeranchor-color-section .h2.lead,
.trigger:hover .triggeranchor-color-section1 h1.lead,
.trigger:hover .triggeranchor-color-section h1.lead,
.trigger:hover .triggeranchor-color-section1 h2.lead,
.trigger:hover .triggeranchor-color-section h2.lead,
.trigger:hover .triggeranchor-color-section1 .h1.ingress,
.trigger:hover .triggeranchor-color-section .h1.ingress,
.trigger:hover .triggeranchor-color-section1 .h2.ingress,
.trigger:hover .triggeranchor-color-section .h2.ingress,
.trigger:hover .triggeranchor-color-section1 h1.ingress,
.trigger:hover .triggeranchor-color-section h1.ingress,
.trigger:hover .triggeranchor-color-section1 h2.ingress,
.trigger:hover .triggeranchor-color-section h2.ingress {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 .h3.lead,
.trigger:hover .triggeranchor-color-section .h3.lead,
.trigger:hover .triggeranchor-color-section1 .h4.lead,
.trigger:hover .triggeranchor-color-section .h4.lead,
.trigger:hover .triggeranchor-color-section1 h3.lead,
.trigger:hover .triggeranchor-color-section h3.lead,
.trigger:hover .triggeranchor-color-section1 h4.lead,
.trigger:hover .triggeranchor-color-section h4.lead,
.trigger:hover .triggeranchor-color-section1 .h3.ingress,
.trigger:hover .triggeranchor-color-section .h3.ingress,
.trigger:hover .triggeranchor-color-section1 .h4.ingress,
.trigger:hover .triggeranchor-color-section .h4.ingress,
.trigger:hover .triggeranchor-color-section1 h3.ingress,
.trigger:hover .triggeranchor-color-section h3.ingress,
.trigger:hover .triggeranchor-color-section1 h4.ingress,
.trigger:hover .triggeranchor-color-section h4.ingress {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 p,
.trigger:hover .triggeranchor-color-section p {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 a:hover,
.trigger:hover .triggeranchor-color-section a:hover,
.trigger:hover .triggeranchor-color-section1 a,
.trigger:hover .triggeranchor-color-section a {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 ul li,
.trigger:hover .triggeranchor-color-section ul li,
.trigger:hover .triggeranchor-color-section1 ol li,
.trigger:hover .triggeranchor-color-section ol li {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1 ul li::before,
.trigger:hover .triggeranchor-color-section ul li::before,
.trigger:hover .triggeranchor-color-section1 ol li::before,
.trigger:hover .triggeranchor-color-section ol li::before {
  color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-section1 ul li p,
.trigger:hover .triggeranchor-color-section ul li p,
.trigger:hover .triggeranchor-color-section1 ol li p,
.trigger:hover .triggeranchor-color-section ol li p,
.trigger:hover .triggeranchor-color-section1 ul li span,
.trigger:hover .triggeranchor-color-section ul li span,
.trigger:hover .triggeranchor-color-section1 ol li span,
.trigger:hover .triggeranchor-color-section ol li span {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children,
.trigger:hover .triggeranchor-color-section-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-section1-children body,
.trigger:hover .triggeranchor-color-section-children body,
.trigger:hover .triggeranchor-color-section1-children p,
.trigger:hover .triggeranchor-color-section-children p {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children .h1,
.trigger:hover .triggeranchor-color-section-children .h1,
.trigger:hover .triggeranchor-color-section1-children h1,
.trigger:hover .triggeranchor-color-section-children h1 {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children .h2,
.trigger:hover .triggeranchor-color-section-children .h2,
.trigger:hover .triggeranchor-color-section1-children h2,
.trigger:hover .triggeranchor-color-section-children h2 {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children .h3,
.trigger:hover .triggeranchor-color-section-children .h3,
.trigger:hover .triggeranchor-color-section1-children h3,
.trigger:hover .triggeranchor-color-section-children h3 {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children .h4,
.trigger:hover .triggeranchor-color-section-children .h4,
.trigger:hover .triggeranchor-color-section1-children h4,
.trigger:hover .triggeranchor-color-section-children h4 {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children .h1.lead,
.trigger:hover .triggeranchor-color-section-children .h1.lead,
.trigger:hover .triggeranchor-color-section1-children .h2.lead,
.trigger:hover .triggeranchor-color-section-children .h2.lead,
.trigger:hover .triggeranchor-color-section1-children h1.lead,
.trigger:hover .triggeranchor-color-section-children h1.lead,
.trigger:hover .triggeranchor-color-section1-children h2.lead,
.trigger:hover .triggeranchor-color-section-children h2.lead,
.trigger:hover .triggeranchor-color-section1-children .h1.ingress,
.trigger:hover .triggeranchor-color-section-children .h1.ingress,
.trigger:hover .triggeranchor-color-section1-children .h2.ingress,
.trigger:hover .triggeranchor-color-section-children .h2.ingress,
.trigger:hover .triggeranchor-color-section1-children h1.ingress,
.trigger:hover .triggeranchor-color-section-children h1.ingress,
.trigger:hover .triggeranchor-color-section1-children h2.ingress,
.trigger:hover .triggeranchor-color-section-children h2.ingress {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children .h3.lead,
.trigger:hover .triggeranchor-color-section-children .h3.lead,
.trigger:hover .triggeranchor-color-section1-children .h4.lead,
.trigger:hover .triggeranchor-color-section-children .h4.lead,
.trigger:hover .triggeranchor-color-section1-children h3.lead,
.trigger:hover .triggeranchor-color-section-children h3.lead,
.trigger:hover .triggeranchor-color-section1-children h4.lead,
.trigger:hover .triggeranchor-color-section-children h4.lead,
.trigger:hover .triggeranchor-color-section1-children .h3.ingress,
.trigger:hover .triggeranchor-color-section-children .h3.ingress,
.trigger:hover .triggeranchor-color-section1-children .h4.ingress,
.trigger:hover .triggeranchor-color-section-children .h4.ingress,
.trigger:hover .triggeranchor-color-section1-children h3.ingress,
.trigger:hover .triggeranchor-color-section-children h3.ingress,
.trigger:hover .triggeranchor-color-section1-children h4.ingress,
.trigger:hover .triggeranchor-color-section-children h4.ingress {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children p,
.trigger:hover .triggeranchor-color-section-children p {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children a:hover,
.trigger:hover .triggeranchor-color-section-children a:hover,
.trigger:hover .triggeranchor-color-section1-children a,
.trigger:hover .triggeranchor-color-section-children a {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children ul li,
.trigger:hover .triggeranchor-color-section-children ul li,
.trigger:hover .triggeranchor-color-section1-children ol li,
.trigger:hover .triggeranchor-color-section-children ol li {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-children ul li::before,
.trigger:hover .triggeranchor-color-section-children ul li::before,
.trigger:hover .triggeranchor-color-section1-children ol li::before,
.trigger:hover .triggeranchor-color-section-children ol li::before {
  color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-section1-children ul li p,
.trigger:hover .triggeranchor-color-section-children ul li p,
.trigger:hover .triggeranchor-color-section1-children ol li p,
.trigger:hover .triggeranchor-color-section-children ol li p,
.trigger:hover .triggeranchor-color-section1-children ul li span,
.trigger:hover .triggeranchor-color-section-children ul li span,
.trigger:hover .triggeranchor-color-section1-children ol li span,
.trigger:hover .triggeranchor-color-section-children ol li span {
  color: #F9F5ED;
}
.trigger:hover .triggeranchor-color-section1-opacity10,
.trigger:hover .triggeranchor-color-section-opacity10 {
  color: rgba(249, 245, 237, 0.1) !important;
}
.trigger:hover .triggeranchor-color-section1-opacity20,
.trigger:hover .triggeranchor-color-section-opacity20 {
  color: rgba(249, 245, 237, 0.2) !important;
}
.trigger:hover .triggeranchor-color-section1-opacity30,
.trigger:hover .triggeranchor-color-section-opacity30 {
  color: rgba(249, 245, 237, 0.3) !important;
}
.trigger:hover .triggeranchor-color-section1-opacity40,
.trigger:hover .triggeranchor-color-section-opacity40 {
  color: rgba(249, 245, 237, 0.4) !important;
}
.trigger:hover .triggeranchor-color-section1-opacity50,
.trigger:hover .triggeranchor-color-section-opacity50 {
  color: rgba(249, 245, 237, 0.5) !important;
}
.trigger:hover .triggeranchor-color-section1-opacity60,
.trigger:hover .triggeranchor-color-section-opacity60 {
  color: rgba(249, 245, 237, 0.6) !important;
}
.trigger:hover .triggeranchor-color-section1-opacity70,
.trigger:hover .triggeranchor-color-section-opacity70 {
  color: rgba(249, 245, 237, 0.7) !important;
}
.trigger:hover .triggeranchor-color-section1-opacity80,
.trigger:hover .triggeranchor-color-section-opacity80 {
  color: rgba(249, 245, 237, 0.8) !important;
}
.trigger:hover .triggeranchor-color-section1-opacity90,
.trigger:hover .triggeranchor-color-section-opacity90 {
  color: rgba(249, 245, 237, 0.9) !important;
}
.trigger:hover .triggeranchor-color-section1-dark,
.trigger:hover .triggeranchor-color-section-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section1-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-section-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-section1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section1-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-color-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section1-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-section-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-section1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section1-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-color-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section1-darken5,
.trigger:hover .triggeranchor-color-section-darken5,
.trigger:hover .triggeranchor-color-section1-darken5-hover:hover,
.trigger:hover .triggeranchor-color-section-darken5-hover:hover {
  color: #ede9e1 !important;
}
.trigger:hover .triggeranchor-color-section1-darken10,
.trigger:hover .triggeranchor-color-section-darken10,
.trigger:hover .triggeranchor-color-section1-darken10-hover:hover,
.trigger:hover .triggeranchor-color-section-darken10-hover:hover {
  color: #e0ddd5 !important;
}
.trigger:hover .triggeranchor-color-section1-darken20,
.trigger:hover .triggeranchor-color-section-darken20,
.trigger:hover .triggeranchor-color-section1-darken20-hover:hover,
.trigger:hover .triggeranchor-color-section-darken20-hover:hover {
  color: #c7c4be !important;
}
.trigger:hover .triggeranchor-color-section1-light,
.trigger:hover .triggeranchor-color-section-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section1-light.arrow-down:after,
.trigger:hover .triggeranchor-color-section-light.arrow-down:after,
.trigger:hover .triggeranchor-color-section1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section1-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-color-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section1-light.arrow-up:after,
.trigger:hover .triggeranchor-color-section-light.arrow-up:after,
.trigger:hover .triggeranchor-color-section1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section1-light.arrow-top-left:after,
.trigger:hover .triggeranchor-color-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section1-lighten10,
.trigger:hover .triggeranchor-color-section-lighten10,
.trigger:hover .triggeranchor-color-section1-lighten10-hover:hover,
.trigger:hover .triggeranchor-color-section-lighten10-hover:hover {
  color: #faf6ef !important;
}
.trigger:hover .triggeranchor-color-section1-lighten20,
.trigger:hover .triggeranchor-color-section-lighten20,
.trigger:hover .triggeranchor-color-section1-lighten20-hover:hover,
.trigger:hover .triggeranchor-color-section-lighten20-hover:hover {
  color: #faf7f1 !important;
}
.trigger:hover .triggeranchor-color-section1-lighten50,
.trigger:hover .triggeranchor-color-section-lighten50,
.trigger:hover .triggeranchor-color-section1-lighten50-hover:hover,
.trigger:hover .triggeranchor-color-section-lighten50-hover:hover {
  color: #fcfaf6 !important;
}
.trigger:hover .triggeranchor-color-section1-hover:hover,
.trigger:hover .triggeranchor-color-section-hover:hover {
  color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-section1 > li::before,
.trigger:hover .triggeranchor-color-section > li::before {
  color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-section1.arrow-down:after,
.trigger:hover .triggeranchor-color-section.arrow-down:after,
.trigger:hover .triggeranchor-color-section1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section1.arrow-bottom-left:after,
.trigger:hover .triggeranchor-color-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-section1.arrow-up:after,
.trigger:hover .triggeranchor-color-section.arrow-up:after,
.trigger:hover .triggeranchor-color-section1.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section1.arrow-top-left:after,
.trigger:hover .triggeranchor-color-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-section1-after:after,
.trigger:hover .triggeranchor-color-section-after:after {
  color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-section1-before:before,
.trigger:hover .triggeranchor-color-section-before:before {
  color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-section2 {
  color: #F1ECE1 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-section2 body,
.trigger:hover .triggeranchor-color-section2 p {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 .h1,
.trigger:hover .triggeranchor-color-section2 h1 {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 .h2,
.trigger:hover .triggeranchor-color-section2 h2 {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 .h3,
.trigger:hover .triggeranchor-color-section2 h3 {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 .h4,
.trigger:hover .triggeranchor-color-section2 h4 {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 .h1.lead,
.trigger:hover .triggeranchor-color-section2 .h2.lead,
.trigger:hover .triggeranchor-color-section2 h1.lead,
.trigger:hover .triggeranchor-color-section2 h2.lead,
.trigger:hover .triggeranchor-color-section2 .h1.ingress,
.trigger:hover .triggeranchor-color-section2 .h2.ingress,
.trigger:hover .triggeranchor-color-section2 h1.ingress,
.trigger:hover .triggeranchor-color-section2 h2.ingress {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 .h3.lead,
.trigger:hover .triggeranchor-color-section2 .h4.lead,
.trigger:hover .triggeranchor-color-section2 h3.lead,
.trigger:hover .triggeranchor-color-section2 h4.lead,
.trigger:hover .triggeranchor-color-section2 .h3.ingress,
.trigger:hover .triggeranchor-color-section2 .h4.ingress,
.trigger:hover .triggeranchor-color-section2 h3.ingress,
.trigger:hover .triggeranchor-color-section2 h4.ingress {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 p {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 a:hover,
.trigger:hover .triggeranchor-color-section2 a {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 ul li,
.trigger:hover .triggeranchor-color-section2 ol li {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2 ul li::before,
.trigger:hover .triggeranchor-color-section2 ol li::before {
  color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-section2 ul li p,
.trigger:hover .triggeranchor-color-section2 ol li p,
.trigger:hover .triggeranchor-color-section2 ul li span,
.trigger:hover .triggeranchor-color-section2 ol li span {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-section2-children body,
.trigger:hover .triggeranchor-color-section2-children p {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children .h1,
.trigger:hover .triggeranchor-color-section2-children h1 {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children .h2,
.trigger:hover .triggeranchor-color-section2-children h2 {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children .h3,
.trigger:hover .triggeranchor-color-section2-children h3 {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children .h4,
.trigger:hover .triggeranchor-color-section2-children h4 {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children .h1.lead,
.trigger:hover .triggeranchor-color-section2-children .h2.lead,
.trigger:hover .triggeranchor-color-section2-children h1.lead,
.trigger:hover .triggeranchor-color-section2-children h2.lead,
.trigger:hover .triggeranchor-color-section2-children .h1.ingress,
.trigger:hover .triggeranchor-color-section2-children .h2.ingress,
.trigger:hover .triggeranchor-color-section2-children h1.ingress,
.trigger:hover .triggeranchor-color-section2-children h2.ingress {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children .h3.lead,
.trigger:hover .triggeranchor-color-section2-children .h4.lead,
.trigger:hover .triggeranchor-color-section2-children h3.lead,
.trigger:hover .triggeranchor-color-section2-children h4.lead,
.trigger:hover .triggeranchor-color-section2-children .h3.ingress,
.trigger:hover .triggeranchor-color-section2-children .h4.ingress,
.trigger:hover .triggeranchor-color-section2-children h3.ingress,
.trigger:hover .triggeranchor-color-section2-children h4.ingress {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children p {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children a:hover,
.trigger:hover .triggeranchor-color-section2-children a {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children ul li,
.trigger:hover .triggeranchor-color-section2-children ol li {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-children ul li::before,
.trigger:hover .triggeranchor-color-section2-children ol li::before {
  color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-section2-children ul li p,
.trigger:hover .triggeranchor-color-section2-children ol li p,
.trigger:hover .triggeranchor-color-section2-children ul li span,
.trigger:hover .triggeranchor-color-section2-children ol li span {
  color: #F1ECE1;
}
.trigger:hover .triggeranchor-color-section2-opacity10 {
  color: rgba(241, 236, 225, 0.1) !important;
}
.trigger:hover .triggeranchor-color-section2-opacity20 {
  color: rgba(241, 236, 225, 0.2) !important;
}
.trigger:hover .triggeranchor-color-section2-opacity30 {
  color: rgba(241, 236, 225, 0.3) !important;
}
.trigger:hover .triggeranchor-color-section2-opacity40 {
  color: rgba(241, 236, 225, 0.4) !important;
}
.trigger:hover .triggeranchor-color-section2-opacity50 {
  color: rgba(241, 236, 225, 0.5) !important;
}
.trigger:hover .triggeranchor-color-section2-opacity60 {
  color: rgba(241, 236, 225, 0.6) !important;
}
.trigger:hover .triggeranchor-color-section2-opacity70 {
  color: rgba(241, 236, 225, 0.7) !important;
}
.trigger:hover .triggeranchor-color-section2-opacity80 {
  color: rgba(241, 236, 225, 0.8) !important;
}
.trigger:hover .triggeranchor-color-section2-opacity90 {
  color: rgba(241, 236, 225, 0.9) !important;
}
.trigger:hover .triggeranchor-color-section2-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section2-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-section2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section2-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-section2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section2-darken5,
.trigger:hover .triggeranchor-color-section2-darken5-hover:hover {
  color: #e5e0d6 !important;
}
.trigger:hover .triggeranchor-color-section2-darken10,
.trigger:hover .triggeranchor-color-section2-darken10-hover:hover {
  color: #d9d4cb !important;
}
.trigger:hover .triggeranchor-color-section2-darken20,
.trigger:hover .triggeranchor-color-section2-darken20-hover:hover {
  color: #c1bdb4 !important;
}
.trigger:hover .triggeranchor-color-section2-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section2-light.arrow-down:after,
.trigger:hover .triggeranchor-color-section2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section2-light.arrow-up:after,
.trigger:hover .triggeranchor-color-section2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section2-lighten10,
.trigger:hover .triggeranchor-color-section2-lighten10-hover:hover {
  color: #f2eee4 !important;
}
.trigger:hover .triggeranchor-color-section2-lighten20,
.trigger:hover .triggeranchor-color-section2-lighten20-hover:hover {
  color: #f4f0e7 !important;
}
.trigger:hover .triggeranchor-color-section2-lighten50,
.trigger:hover .triggeranchor-color-section2-lighten50-hover:hover {
  color: #f8f6f0 !important;
}
.trigger:hover .triggeranchor-color-section2-hover:hover {
  color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-section2 > li::before {
  color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-section2.arrow-down:after,
.trigger:hover .triggeranchor-color-section2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-section2.arrow-up:after,
.trigger:hover .triggeranchor-color-section2.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-section2-after:after {
  color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-section2-before:before {
  color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-section3 {
  color: #338268 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-section3 body,
.trigger:hover .triggeranchor-color-section3 p {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 .h1,
.trigger:hover .triggeranchor-color-section3 h1 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 .h2,
.trigger:hover .triggeranchor-color-section3 h2 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 .h3,
.trigger:hover .triggeranchor-color-section3 h3 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 .h4,
.trigger:hover .triggeranchor-color-section3 h4 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 .h1.lead,
.trigger:hover .triggeranchor-color-section3 .h2.lead,
.trigger:hover .triggeranchor-color-section3 h1.lead,
.trigger:hover .triggeranchor-color-section3 h2.lead,
.trigger:hover .triggeranchor-color-section3 .h1.ingress,
.trigger:hover .triggeranchor-color-section3 .h2.ingress,
.trigger:hover .triggeranchor-color-section3 h1.ingress,
.trigger:hover .triggeranchor-color-section3 h2.ingress {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 .h3.lead,
.trigger:hover .triggeranchor-color-section3 .h4.lead,
.trigger:hover .triggeranchor-color-section3 h3.lead,
.trigger:hover .triggeranchor-color-section3 h4.lead,
.trigger:hover .triggeranchor-color-section3 .h3.ingress,
.trigger:hover .triggeranchor-color-section3 .h4.ingress,
.trigger:hover .triggeranchor-color-section3 h3.ingress,
.trigger:hover .triggeranchor-color-section3 h4.ingress {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 p {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 a:hover,
.trigger:hover .triggeranchor-color-section3 a {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 ul li,
.trigger:hover .triggeranchor-color-section3 ol li {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3 ul li::before,
.trigger:hover .triggeranchor-color-section3 ol li::before {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-section3 ul li p,
.trigger:hover .triggeranchor-color-section3 ol li p,
.trigger:hover .triggeranchor-color-section3 ul li span,
.trigger:hover .triggeranchor-color-section3 ol li span {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-section3-children body,
.trigger:hover .triggeranchor-color-section3-children p {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children .h1,
.trigger:hover .triggeranchor-color-section3-children h1 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children .h2,
.trigger:hover .triggeranchor-color-section3-children h2 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children .h3,
.trigger:hover .triggeranchor-color-section3-children h3 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children .h4,
.trigger:hover .triggeranchor-color-section3-children h4 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children .h1.lead,
.trigger:hover .triggeranchor-color-section3-children .h2.lead,
.trigger:hover .triggeranchor-color-section3-children h1.lead,
.trigger:hover .triggeranchor-color-section3-children h2.lead,
.trigger:hover .triggeranchor-color-section3-children .h1.ingress,
.trigger:hover .triggeranchor-color-section3-children .h2.ingress,
.trigger:hover .triggeranchor-color-section3-children h1.ingress,
.trigger:hover .triggeranchor-color-section3-children h2.ingress {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children .h3.lead,
.trigger:hover .triggeranchor-color-section3-children .h4.lead,
.trigger:hover .triggeranchor-color-section3-children h3.lead,
.trigger:hover .triggeranchor-color-section3-children h4.lead,
.trigger:hover .triggeranchor-color-section3-children .h3.ingress,
.trigger:hover .triggeranchor-color-section3-children .h4.ingress,
.trigger:hover .triggeranchor-color-section3-children h3.ingress,
.trigger:hover .triggeranchor-color-section3-children h4.ingress {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children p {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children a:hover,
.trigger:hover .triggeranchor-color-section3-children a {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children ul li,
.trigger:hover .triggeranchor-color-section3-children ol li {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-children ul li::before,
.trigger:hover .triggeranchor-color-section3-children ol li::before {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-section3-children ul li p,
.trigger:hover .triggeranchor-color-section3-children ol li p,
.trigger:hover .triggeranchor-color-section3-children ul li span,
.trigger:hover .triggeranchor-color-section3-children ol li span {
  color: #338268;
}
.trigger:hover .triggeranchor-color-section3-opacity10 {
  color: rgba(51, 130, 104, 0.1) !important;
}
.trigger:hover .triggeranchor-color-section3-opacity20 {
  color: rgba(51, 130, 104, 0.2) !important;
}
.trigger:hover .triggeranchor-color-section3-opacity30 {
  color: rgba(51, 130, 104, 0.3) !important;
}
.trigger:hover .triggeranchor-color-section3-opacity40 {
  color: rgba(51, 130, 104, 0.4) !important;
}
.trigger:hover .triggeranchor-color-section3-opacity50 {
  color: rgba(51, 130, 104, 0.5) !important;
}
.trigger:hover .triggeranchor-color-section3-opacity60 {
  color: rgba(51, 130, 104, 0.6) !important;
}
.trigger:hover .triggeranchor-color-section3-opacity70 {
  color: rgba(51, 130, 104, 0.7) !important;
}
.trigger:hover .triggeranchor-color-section3-opacity80 {
  color: rgba(51, 130, 104, 0.8) !important;
}
.trigger:hover .triggeranchor-color-section3-opacity90 {
  color: rgba(51, 130, 104, 0.9) !important;
}
.trigger:hover .triggeranchor-color-section3-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section3-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-section3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section3-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-section3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section3-darken5,
.trigger:hover .triggeranchor-color-section3-darken5-hover:hover {
  color: #307c63 !important;
}
.trigger:hover .triggeranchor-color-section3-darken10,
.trigger:hover .triggeranchor-color-section3-darken10-hover:hover {
  color: #2e755e !important;
}
.trigger:hover .triggeranchor-color-section3-darken20,
.trigger:hover .triggeranchor-color-section3-darken20-hover:hover {
  color: #296853 !important;
}
.trigger:hover .triggeranchor-color-section3-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section3-light.arrow-down:after,
.trigger:hover .triggeranchor-color-section3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section3-light.arrow-up:after,
.trigger:hover .triggeranchor-color-section3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section3-lighten10,
.trigger:hover .triggeranchor-color-section3-lighten10-hover:hover {
  color: #478f77 !important;
}
.trigger:hover .triggeranchor-color-section3-lighten20,
.trigger:hover .triggeranchor-color-section3-lighten20-hover:hover {
  color: #5c9b86 !important;
}
.trigger:hover .triggeranchor-color-section3-lighten50,
.trigger:hover .triggeranchor-color-section3-lighten50-hover:hover {
  color: #99c1b4 !important;
}
.trigger:hover .triggeranchor-color-section3-hover:hover {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-section3 > li::before {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-section3.arrow-down:after,
.trigger:hover .triggeranchor-color-section3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-section3.arrow-up:after,
.trigger:hover .triggeranchor-color-section3.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-section3-after:after {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-section3-before:before {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-section4 {
  color: #BF80B8 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-section4 body,
.trigger:hover .triggeranchor-color-section4 p {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 .h1,
.trigger:hover .triggeranchor-color-section4 h1 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 .h2,
.trigger:hover .triggeranchor-color-section4 h2 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 .h3,
.trigger:hover .triggeranchor-color-section4 h3 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 .h4,
.trigger:hover .triggeranchor-color-section4 h4 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 .h1.lead,
.trigger:hover .triggeranchor-color-section4 .h2.lead,
.trigger:hover .triggeranchor-color-section4 h1.lead,
.trigger:hover .triggeranchor-color-section4 h2.lead,
.trigger:hover .triggeranchor-color-section4 .h1.ingress,
.trigger:hover .triggeranchor-color-section4 .h2.ingress,
.trigger:hover .triggeranchor-color-section4 h1.ingress,
.trigger:hover .triggeranchor-color-section4 h2.ingress {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 .h3.lead,
.trigger:hover .triggeranchor-color-section4 .h4.lead,
.trigger:hover .triggeranchor-color-section4 h3.lead,
.trigger:hover .triggeranchor-color-section4 h4.lead,
.trigger:hover .triggeranchor-color-section4 .h3.ingress,
.trigger:hover .triggeranchor-color-section4 .h4.ingress,
.trigger:hover .triggeranchor-color-section4 h3.ingress,
.trigger:hover .triggeranchor-color-section4 h4.ingress {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 p {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 a:hover,
.trigger:hover .triggeranchor-color-section4 a {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 ul li,
.trigger:hover .triggeranchor-color-section4 ol li {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4 ul li::before,
.trigger:hover .triggeranchor-color-section4 ol li::before {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-section4 ul li p,
.trigger:hover .triggeranchor-color-section4 ol li p,
.trigger:hover .triggeranchor-color-section4 ul li span,
.trigger:hover .triggeranchor-color-section4 ol li span {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-section4-children body,
.trigger:hover .triggeranchor-color-section4-children p {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children .h1,
.trigger:hover .triggeranchor-color-section4-children h1 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children .h2,
.trigger:hover .triggeranchor-color-section4-children h2 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children .h3,
.trigger:hover .triggeranchor-color-section4-children h3 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children .h4,
.trigger:hover .triggeranchor-color-section4-children h4 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children .h1.lead,
.trigger:hover .triggeranchor-color-section4-children .h2.lead,
.trigger:hover .triggeranchor-color-section4-children h1.lead,
.trigger:hover .triggeranchor-color-section4-children h2.lead,
.trigger:hover .triggeranchor-color-section4-children .h1.ingress,
.trigger:hover .triggeranchor-color-section4-children .h2.ingress,
.trigger:hover .triggeranchor-color-section4-children h1.ingress,
.trigger:hover .triggeranchor-color-section4-children h2.ingress {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children .h3.lead,
.trigger:hover .triggeranchor-color-section4-children .h4.lead,
.trigger:hover .triggeranchor-color-section4-children h3.lead,
.trigger:hover .triggeranchor-color-section4-children h4.lead,
.trigger:hover .triggeranchor-color-section4-children .h3.ingress,
.trigger:hover .triggeranchor-color-section4-children .h4.ingress,
.trigger:hover .triggeranchor-color-section4-children h3.ingress,
.trigger:hover .triggeranchor-color-section4-children h4.ingress {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children p {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children a:hover,
.trigger:hover .triggeranchor-color-section4-children a {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children ul li,
.trigger:hover .triggeranchor-color-section4-children ol li {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-children ul li::before,
.trigger:hover .triggeranchor-color-section4-children ol li::before {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-section4-children ul li p,
.trigger:hover .triggeranchor-color-section4-children ol li p,
.trigger:hover .triggeranchor-color-section4-children ul li span,
.trigger:hover .triggeranchor-color-section4-children ol li span {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-section4-opacity10 {
  color: rgba(191, 128, 184, 0.1) !important;
}
.trigger:hover .triggeranchor-color-section4-opacity20 {
  color: rgba(191, 128, 184, 0.2) !important;
}
.trigger:hover .triggeranchor-color-section4-opacity30 {
  color: rgba(191, 128, 184, 0.3) !important;
}
.trigger:hover .triggeranchor-color-section4-opacity40 {
  color: rgba(191, 128, 184, 0.4) !important;
}
.trigger:hover .triggeranchor-color-section4-opacity50 {
  color: rgba(191, 128, 184, 0.5) !important;
}
.trigger:hover .triggeranchor-color-section4-opacity60 {
  color: rgba(191, 128, 184, 0.6) !important;
}
.trigger:hover .triggeranchor-color-section4-opacity70 {
  color: rgba(191, 128, 184, 0.7) !important;
}
.trigger:hover .triggeranchor-color-section4-opacity80 {
  color: rgba(191, 128, 184, 0.8) !important;
}
.trigger:hover .triggeranchor-color-section4-opacity90 {
  color: rgba(191, 128, 184, 0.9) !important;
}
.trigger:hover .triggeranchor-color-section4-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section4-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-section4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section4-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-section4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-section4-darken5,
.trigger:hover .triggeranchor-color-section4-darken5-hover:hover {
  color: #b57aaf !important;
}
.trigger:hover .triggeranchor-color-section4-darken10,
.trigger:hover .triggeranchor-color-section4-darken10-hover:hover {
  color: #ac73a6 !important;
}
.trigger:hover .triggeranchor-color-section4-darken20,
.trigger:hover .triggeranchor-color-section4-darken20-hover:hover {
  color: #996693 !important;
}
.trigger:hover .triggeranchor-color-section4-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section4-light.arrow-down:after,
.trigger:hover .triggeranchor-color-section4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section4-light.arrow-up:after,
.trigger:hover .triggeranchor-color-section4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-section4-lighten10,
.trigger:hover .triggeranchor-color-section4-lighten10-hover:hover {
  color: #c58dbf !important;
}
.trigger:hover .triggeranchor-color-section4-lighten20,
.trigger:hover .triggeranchor-color-section4-lighten20-hover:hover {
  color: #cc99c6 !important;
}
.trigger:hover .triggeranchor-color-section4-lighten50,
.trigger:hover .triggeranchor-color-section4-lighten50-hover:hover {
  color: #dfc0dc !important;
}
.trigger:hover .triggeranchor-color-section4-hover:hover {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-section4 > li::before {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-section4.arrow-down:after,
.trigger:hover .triggeranchor-color-section4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-section4.arrow-up:after,
.trigger:hover .triggeranchor-color-section4.arrow-top-right:after,
.trigger:hover .triggeranchor-color-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-section4-after:after {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-section4-before:before {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-overlay {
  color: black !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-overlay body,
.trigger:hover .triggeranchor-color-overlay p {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay .h1,
.trigger:hover .triggeranchor-color-overlay h1 {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay .h2,
.trigger:hover .triggeranchor-color-overlay h2 {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay .h3,
.trigger:hover .triggeranchor-color-overlay h3 {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay .h4,
.trigger:hover .triggeranchor-color-overlay h4 {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay .h1.lead,
.trigger:hover .triggeranchor-color-overlay .h2.lead,
.trigger:hover .triggeranchor-color-overlay h1.lead,
.trigger:hover .triggeranchor-color-overlay h2.lead,
.trigger:hover .triggeranchor-color-overlay .h1.ingress,
.trigger:hover .triggeranchor-color-overlay .h2.ingress,
.trigger:hover .triggeranchor-color-overlay h1.ingress,
.trigger:hover .triggeranchor-color-overlay h2.ingress {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay .h3.lead,
.trigger:hover .triggeranchor-color-overlay .h4.lead,
.trigger:hover .triggeranchor-color-overlay h3.lead,
.trigger:hover .triggeranchor-color-overlay h4.lead,
.trigger:hover .triggeranchor-color-overlay .h3.ingress,
.trigger:hover .triggeranchor-color-overlay .h4.ingress,
.trigger:hover .triggeranchor-color-overlay h3.ingress,
.trigger:hover .triggeranchor-color-overlay h4.ingress {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay p {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay a:hover,
.trigger:hover .triggeranchor-color-overlay a {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay ul li,
.trigger:hover .triggeranchor-color-overlay ol li {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay ul li::before,
.trigger:hover .triggeranchor-color-overlay ol li::before {
  color: black !important;
}
.trigger:hover .triggeranchor-color-overlay ul li p,
.trigger:hover .triggeranchor-color-overlay ol li p,
.trigger:hover .triggeranchor-color-overlay ul li span,
.trigger:hover .triggeranchor-color-overlay ol li span {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-overlay-children body,
.trigger:hover .triggeranchor-color-overlay-children p {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children .h1,
.trigger:hover .triggeranchor-color-overlay-children h1 {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children .h2,
.trigger:hover .triggeranchor-color-overlay-children h2 {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children .h3,
.trigger:hover .triggeranchor-color-overlay-children h3 {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children .h4,
.trigger:hover .triggeranchor-color-overlay-children h4 {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children .h1.lead,
.trigger:hover .triggeranchor-color-overlay-children .h2.lead,
.trigger:hover .triggeranchor-color-overlay-children h1.lead,
.trigger:hover .triggeranchor-color-overlay-children h2.lead,
.trigger:hover .triggeranchor-color-overlay-children .h1.ingress,
.trigger:hover .triggeranchor-color-overlay-children .h2.ingress,
.trigger:hover .triggeranchor-color-overlay-children h1.ingress,
.trigger:hover .triggeranchor-color-overlay-children h2.ingress {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children .h3.lead,
.trigger:hover .triggeranchor-color-overlay-children .h4.lead,
.trigger:hover .triggeranchor-color-overlay-children h3.lead,
.trigger:hover .triggeranchor-color-overlay-children h4.lead,
.trigger:hover .triggeranchor-color-overlay-children .h3.ingress,
.trigger:hover .triggeranchor-color-overlay-children .h4.ingress,
.trigger:hover .triggeranchor-color-overlay-children h3.ingress,
.trigger:hover .triggeranchor-color-overlay-children h4.ingress {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children p {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children a:hover,
.trigger:hover .triggeranchor-color-overlay-children a {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children ul li,
.trigger:hover .triggeranchor-color-overlay-children ol li {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-children ul li::before,
.trigger:hover .triggeranchor-color-overlay-children ol li::before {
  color: black !important;
}
.trigger:hover .triggeranchor-color-overlay-children ul li p,
.trigger:hover .triggeranchor-color-overlay-children ol li p,
.trigger:hover .triggeranchor-color-overlay-children ul li span,
.trigger:hover .triggeranchor-color-overlay-children ol li span {
  color: black;
}
.trigger:hover .triggeranchor-color-overlay-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-overlay-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-overlay-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-overlay-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-overlay-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-overlay-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-overlay-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-overlay-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-overlay-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-overlay-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-overlay-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-overlay-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-overlay-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-overlay-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-overlay-darken5,
.trigger:hover .triggeranchor-color-overlay-darken5-hover:hover {
  color: #000000 !important;
}
.trigger:hover .triggeranchor-color-overlay-darken10,
.trigger:hover .triggeranchor-color-overlay-darken10-hover:hover {
  color: #000000 !important;
}
.trigger:hover .triggeranchor-color-overlay-darken20,
.trigger:hover .triggeranchor-color-overlay-darken20-hover:hover {
  color: #000000 !important;
}
.trigger:hover .triggeranchor-color-overlay-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-overlay-light.arrow-down:after,
.trigger:hover .triggeranchor-color-overlay-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-overlay-light.arrow-up:after,
.trigger:hover .triggeranchor-color-overlay-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-overlay-lighten10,
.trigger:hover .triggeranchor-color-overlay-lighten10-hover:hover {
  color: #191919 !important;
}
.trigger:hover .triggeranchor-color-overlay-lighten20,
.trigger:hover .triggeranchor-color-overlay-lighten20-hover:hover {
  color: #333333 !important;
}
.trigger:hover .triggeranchor-color-overlay-lighten50,
.trigger:hover .triggeranchor-color-overlay-lighten50-hover:hover {
  color: #808080 !important;
}
.trigger:hover .triggeranchor-color-overlay-hover:hover {
  color: black !important;
}
.trigger:hover .triggeranchor-color-overlay > li::before {
  color: black !important;
}
.trigger:hover .triggeranchor-color-overlay.arrow-down:after,
.trigger:hover .triggeranchor-color-overlay.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.trigger:hover .triggeranchor-color-overlay.arrow-up:after,
.trigger:hover .triggeranchor-color-overlay.arrow-top-right:after,
.trigger:hover .triggeranchor-color-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.trigger:hover .triggeranchor-color-overlay-after:after {
  color: black !important;
}
.trigger:hover .triggeranchor-color-overlay-before:before {
  color: black !important;
}
.trigger:hover .triggeranchor-color-contrast {
  color: #8A4743 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-contrast body,
.trigger:hover .triggeranchor-color-contrast p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast .h1,
.trigger:hover .triggeranchor-color-contrast h1 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast .h2,
.trigger:hover .triggeranchor-color-contrast h2 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast .h3,
.trigger:hover .triggeranchor-color-contrast h3 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast .h4,
.trigger:hover .triggeranchor-color-contrast h4 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast .h1.lead,
.trigger:hover .triggeranchor-color-contrast .h2.lead,
.trigger:hover .triggeranchor-color-contrast h1.lead,
.trigger:hover .triggeranchor-color-contrast h2.lead,
.trigger:hover .triggeranchor-color-contrast .h1.ingress,
.trigger:hover .triggeranchor-color-contrast .h2.ingress,
.trigger:hover .triggeranchor-color-contrast h1.ingress,
.trigger:hover .triggeranchor-color-contrast h2.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast .h3.lead,
.trigger:hover .triggeranchor-color-contrast .h4.lead,
.trigger:hover .triggeranchor-color-contrast h3.lead,
.trigger:hover .triggeranchor-color-contrast h4.lead,
.trigger:hover .triggeranchor-color-contrast .h3.ingress,
.trigger:hover .triggeranchor-color-contrast .h4.ingress,
.trigger:hover .triggeranchor-color-contrast h3.ingress,
.trigger:hover .triggeranchor-color-contrast h4.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast a:hover,
.trigger:hover .triggeranchor-color-contrast a {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast ul li,
.trigger:hover .triggeranchor-color-contrast ol li {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast ul li::before,
.trigger:hover .triggeranchor-color-contrast ol li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-contrast ul li p,
.trigger:hover .triggeranchor-color-contrast ol li p,
.trigger:hover .triggeranchor-color-contrast ul li span,
.trigger:hover .triggeranchor-color-contrast ol li span {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-contrast-children body,
.trigger:hover .triggeranchor-color-contrast-children p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children .h1,
.trigger:hover .triggeranchor-color-contrast-children h1 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children .h2,
.trigger:hover .triggeranchor-color-contrast-children h2 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children .h3,
.trigger:hover .triggeranchor-color-contrast-children h3 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children .h4,
.trigger:hover .triggeranchor-color-contrast-children h4 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children .h1.lead,
.trigger:hover .triggeranchor-color-contrast-children .h2.lead,
.trigger:hover .triggeranchor-color-contrast-children h1.lead,
.trigger:hover .triggeranchor-color-contrast-children h2.lead,
.trigger:hover .triggeranchor-color-contrast-children .h1.ingress,
.trigger:hover .triggeranchor-color-contrast-children .h2.ingress,
.trigger:hover .triggeranchor-color-contrast-children h1.ingress,
.trigger:hover .triggeranchor-color-contrast-children h2.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children .h3.lead,
.trigger:hover .triggeranchor-color-contrast-children .h4.lead,
.trigger:hover .triggeranchor-color-contrast-children h3.lead,
.trigger:hover .triggeranchor-color-contrast-children h4.lead,
.trigger:hover .triggeranchor-color-contrast-children .h3.ingress,
.trigger:hover .triggeranchor-color-contrast-children .h4.ingress,
.trigger:hover .triggeranchor-color-contrast-children h3.ingress,
.trigger:hover .triggeranchor-color-contrast-children h4.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children a:hover,
.trigger:hover .triggeranchor-color-contrast-children a {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children ul li,
.trigger:hover .triggeranchor-color-contrast-children ol li {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-children ul li::before,
.trigger:hover .triggeranchor-color-contrast-children ol li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-contrast-children ul li p,
.trigger:hover .triggeranchor-color-contrast-children ol li p,
.trigger:hover .triggeranchor-color-contrast-children ul li span,
.trigger:hover .triggeranchor-color-contrast-children ol li span {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-contrast-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-contrast-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-contrast-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-contrast-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-contrast-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-contrast-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-contrast-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-contrast-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-contrast-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-contrast-dark {
  color: #532b28 !important;
}
.trigger:hover .triggeranchor-color-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.trigger:hover .triggeranchor-color-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.trigger:hover .triggeranchor-color-contrast-darken5,
.trigger:hover .triggeranchor-color-contrast-darken5-hover:hover {
  color: #834340 !important;
}
.trigger:hover .triggeranchor-color-contrast-darken10,
.trigger:hover .triggeranchor-color-contrast-darken10-hover:hover {
  color: #7c403c !important;
}
.trigger:hover .triggeranchor-color-contrast-darken20,
.trigger:hover .triggeranchor-color-contrast-darken20-hover:hover {
  color: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-contrast-light {
  color: #ede3e3 !important;
}
.trigger:hover .triggeranchor-color-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-color-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.trigger:hover .triggeranchor-color-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-color-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.trigger:hover .triggeranchor-color-contrast-lighten10,
.trigger:hover .triggeranchor-color-contrast-lighten10-hover:hover {
  color: #965956 !important;
}
.trigger:hover .triggeranchor-color-contrast-lighten20,
.trigger:hover .triggeranchor-color-contrast-lighten20-hover:hover {
  color: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-contrast-lighten50,
.trigger:hover .triggeranchor-color-contrast-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-contrast-hover:hover {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-contrast > li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-contrast.arrow-down:after,
.trigger:hover .triggeranchor-color-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-contrast.arrow-up:after,
.trigger:hover .triggeranchor-color-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-color-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-contrast-after:after {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-contrast-before:before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-action {
  color: #624f9e !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-action body,
.trigger:hover .triggeranchor-color-action p {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action .h1,
.trigger:hover .triggeranchor-color-action h1 {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action .h2,
.trigger:hover .triggeranchor-color-action h2 {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action .h3,
.trigger:hover .triggeranchor-color-action h3 {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action .h4,
.trigger:hover .triggeranchor-color-action h4 {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action .h1.lead,
.trigger:hover .triggeranchor-color-action .h2.lead,
.trigger:hover .triggeranchor-color-action h1.lead,
.trigger:hover .triggeranchor-color-action h2.lead,
.trigger:hover .triggeranchor-color-action .h1.ingress,
.trigger:hover .triggeranchor-color-action .h2.ingress,
.trigger:hover .triggeranchor-color-action h1.ingress,
.trigger:hover .triggeranchor-color-action h2.ingress {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action .h3.lead,
.trigger:hover .triggeranchor-color-action .h4.lead,
.trigger:hover .triggeranchor-color-action h3.lead,
.trigger:hover .triggeranchor-color-action h4.lead,
.trigger:hover .triggeranchor-color-action .h3.ingress,
.trigger:hover .triggeranchor-color-action .h4.ingress,
.trigger:hover .triggeranchor-color-action h3.ingress,
.trigger:hover .triggeranchor-color-action h4.ingress {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action p {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action a:hover,
.trigger:hover .triggeranchor-color-action a {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action ul li,
.trigger:hover .triggeranchor-color-action ol li {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action ul li::before,
.trigger:hover .triggeranchor-color-action ol li::before {
  color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-action ul li p,
.trigger:hover .triggeranchor-color-action ol li p,
.trigger:hover .triggeranchor-color-action ul li span,
.trigger:hover .triggeranchor-color-action ol li span {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-action-children body,
.trigger:hover .triggeranchor-color-action-children p {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children .h1,
.trigger:hover .triggeranchor-color-action-children h1 {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children .h2,
.trigger:hover .triggeranchor-color-action-children h2 {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children .h3,
.trigger:hover .triggeranchor-color-action-children h3 {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children .h4,
.trigger:hover .triggeranchor-color-action-children h4 {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children .h1.lead,
.trigger:hover .triggeranchor-color-action-children .h2.lead,
.trigger:hover .triggeranchor-color-action-children h1.lead,
.trigger:hover .triggeranchor-color-action-children h2.lead,
.trigger:hover .triggeranchor-color-action-children .h1.ingress,
.trigger:hover .triggeranchor-color-action-children .h2.ingress,
.trigger:hover .triggeranchor-color-action-children h1.ingress,
.trigger:hover .triggeranchor-color-action-children h2.ingress {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children .h3.lead,
.trigger:hover .triggeranchor-color-action-children .h4.lead,
.trigger:hover .triggeranchor-color-action-children h3.lead,
.trigger:hover .triggeranchor-color-action-children h4.lead,
.trigger:hover .triggeranchor-color-action-children .h3.ingress,
.trigger:hover .triggeranchor-color-action-children .h4.ingress,
.trigger:hover .triggeranchor-color-action-children h3.ingress,
.trigger:hover .triggeranchor-color-action-children h4.ingress {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children p {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children a:hover,
.trigger:hover .triggeranchor-color-action-children a {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children ul li,
.trigger:hover .triggeranchor-color-action-children ol li {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-children ul li::before,
.trigger:hover .triggeranchor-color-action-children ol li::before {
  color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-action-children ul li p,
.trigger:hover .triggeranchor-color-action-children ol li p,
.trigger:hover .triggeranchor-color-action-children ul li span,
.trigger:hover .triggeranchor-color-action-children ol li span {
  color: #624f9e;
}
.trigger:hover .triggeranchor-color-action-opacity10 {
  color: rgba(98, 79, 158, 0.1) !important;
}
.trigger:hover .triggeranchor-color-action-opacity20 {
  color: rgba(98, 79, 158, 0.2) !important;
}
.trigger:hover .triggeranchor-color-action-opacity30 {
  color: rgba(98, 79, 158, 0.3) !important;
}
.trigger:hover .triggeranchor-color-action-opacity40 {
  color: rgba(98, 79, 158, 0.4) !important;
}
.trigger:hover .triggeranchor-color-action-opacity50 {
  color: rgba(98, 79, 158, 0.5) !important;
}
.trigger:hover .triggeranchor-color-action-opacity60 {
  color: rgba(98, 79, 158, 0.6) !important;
}
.trigger:hover .triggeranchor-color-action-opacity70 {
  color: rgba(98, 79, 158, 0.7) !important;
}
.trigger:hover .triggeranchor-color-action-opacity80 {
  color: rgba(98, 79, 158, 0.8) !important;
}
.trigger:hover .triggeranchor-color-action-opacity90 {
  color: rgba(98, 79, 158, 0.9) !important;
}
.trigger:hover .triggeranchor-color-action-dark {
  color: #544488 !important;
}
.trigger:hover .triggeranchor-color-action-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-action-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.trigger:hover .triggeranchor-color-action-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-action-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.trigger:hover .triggeranchor-color-action-darken5,
.trigger:hover .triggeranchor-color-action-darken5-hover:hover {
  color: #5d4b96 !important;
}
.trigger:hover .triggeranchor-color-action-darken10,
.trigger:hover .triggeranchor-color-action-darken10-hover:hover {
  color: #58478e !important;
}
.trigger:hover .triggeranchor-color-action-darken20,
.trigger:hover .triggeranchor-color-action-darken20-hover:hover {
  color: #4e3f7e !important;
}
.trigger:hover .triggeranchor-color-action-light {
  color: #e7e5f0 !important;
}
.trigger:hover .triggeranchor-color-action-light.arrow-down:after,
.trigger:hover .triggeranchor-color-action-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.trigger:hover .triggeranchor-color-action-light.arrow-up:after,
.trigger:hover .triggeranchor-color-action-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.trigger:hover .triggeranchor-color-action-lighten10,
.trigger:hover .triggeranchor-color-action-lighten10-hover:hover {
  color: #7261a8 !important;
}
.trigger:hover .triggeranchor-color-action-lighten20,
.trigger:hover .triggeranchor-color-action-lighten20-hover:hover {
  color: #8172b1 !important;
}
.trigger:hover .triggeranchor-color-action-lighten50,
.trigger:hover .triggeranchor-color-action-lighten50-hover:hover {
  color: #b1a7cf !important;
}
.trigger:hover .triggeranchor-color-action-hover:hover {
  color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-action > li::before {
  color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-action.arrow-down:after,
.trigger:hover .triggeranchor-color-action.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-action.arrow-up:after,
.trigger:hover .triggeranchor-color-action.arrow-top-right:after,
.trigger:hover .triggeranchor-color-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-action-after:after {
  color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-action-before:before {
  color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-text-primary {
  color: #453B31 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-text-primary body,
.trigger:hover .triggeranchor-color-text-primary p {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary .h1,
.trigger:hover .triggeranchor-color-text-primary h1 {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary .h2,
.trigger:hover .triggeranchor-color-text-primary h2 {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary .h3,
.trigger:hover .triggeranchor-color-text-primary h3 {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary .h4,
.trigger:hover .triggeranchor-color-text-primary h4 {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary .h1.lead,
.trigger:hover .triggeranchor-color-text-primary .h2.lead,
.trigger:hover .triggeranchor-color-text-primary h1.lead,
.trigger:hover .triggeranchor-color-text-primary h2.lead,
.trigger:hover .triggeranchor-color-text-primary .h1.ingress,
.trigger:hover .triggeranchor-color-text-primary .h2.ingress,
.trigger:hover .triggeranchor-color-text-primary h1.ingress,
.trigger:hover .triggeranchor-color-text-primary h2.ingress {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary .h3.lead,
.trigger:hover .triggeranchor-color-text-primary .h4.lead,
.trigger:hover .triggeranchor-color-text-primary h3.lead,
.trigger:hover .triggeranchor-color-text-primary h4.lead,
.trigger:hover .triggeranchor-color-text-primary .h3.ingress,
.trigger:hover .triggeranchor-color-text-primary .h4.ingress,
.trigger:hover .triggeranchor-color-text-primary h3.ingress,
.trigger:hover .triggeranchor-color-text-primary h4.ingress {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary p {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary a:hover,
.trigger:hover .triggeranchor-color-text-primary a {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary ul li,
.trigger:hover .triggeranchor-color-text-primary ol li {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary ul li::before,
.trigger:hover .triggeranchor-color-text-primary ol li::before {
  color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-text-primary ul li p,
.trigger:hover .triggeranchor-color-text-primary ol li p,
.trigger:hover .triggeranchor-color-text-primary ul li span,
.trigger:hover .triggeranchor-color-text-primary ol li span {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-text-primary-children body,
.trigger:hover .triggeranchor-color-text-primary-children p {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children .h1,
.trigger:hover .triggeranchor-color-text-primary-children h1 {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children .h2,
.trigger:hover .triggeranchor-color-text-primary-children h2 {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children .h3,
.trigger:hover .triggeranchor-color-text-primary-children h3 {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children .h4,
.trigger:hover .triggeranchor-color-text-primary-children h4 {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children .h1.lead,
.trigger:hover .triggeranchor-color-text-primary-children .h2.lead,
.trigger:hover .triggeranchor-color-text-primary-children h1.lead,
.trigger:hover .triggeranchor-color-text-primary-children h2.lead,
.trigger:hover .triggeranchor-color-text-primary-children .h1.ingress,
.trigger:hover .triggeranchor-color-text-primary-children .h2.ingress,
.trigger:hover .triggeranchor-color-text-primary-children h1.ingress,
.trigger:hover .triggeranchor-color-text-primary-children h2.ingress {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children .h3.lead,
.trigger:hover .triggeranchor-color-text-primary-children .h4.lead,
.trigger:hover .triggeranchor-color-text-primary-children h3.lead,
.trigger:hover .triggeranchor-color-text-primary-children h4.lead,
.trigger:hover .triggeranchor-color-text-primary-children .h3.ingress,
.trigger:hover .triggeranchor-color-text-primary-children .h4.ingress,
.trigger:hover .triggeranchor-color-text-primary-children h3.ingress,
.trigger:hover .triggeranchor-color-text-primary-children h4.ingress {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children p {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children a:hover,
.trigger:hover .triggeranchor-color-text-primary-children a {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children ul li,
.trigger:hover .triggeranchor-color-text-primary-children ol li {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-children ul li::before,
.trigger:hover .triggeranchor-color-text-primary-children ol li::before {
  color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-text-primary-children ul li p,
.trigger:hover .triggeranchor-color-text-primary-children ol li p,
.trigger:hover .triggeranchor-color-text-primary-children ul li span,
.trigger:hover .triggeranchor-color-text-primary-children ol li span {
  color: #453B31;
}
.trigger:hover .triggeranchor-color-text-primary-opacity10 {
  color: rgba(69, 59, 49, 0.1) !important;
}
.trigger:hover .triggeranchor-color-text-primary-opacity20 {
  color: rgba(69, 59, 49, 0.2) !important;
}
.trigger:hover .triggeranchor-color-text-primary-opacity30 {
  color: rgba(69, 59, 49, 0.3) !important;
}
.trigger:hover .triggeranchor-color-text-primary-opacity40 {
  color: rgba(69, 59, 49, 0.4) !important;
}
.trigger:hover .triggeranchor-color-text-primary-opacity50 {
  color: rgba(69, 59, 49, 0.5) !important;
}
.trigger:hover .triggeranchor-color-text-primary-opacity60 {
  color: rgba(69, 59, 49, 0.6) !important;
}
.trigger:hover .triggeranchor-color-text-primary-opacity70 {
  color: rgba(69, 59, 49, 0.7) !important;
}
.trigger:hover .triggeranchor-color-text-primary-opacity80 {
  color: rgba(69, 59, 49, 0.8) !important;
}
.trigger:hover .triggeranchor-color-text-primary-opacity90 {
  color: rgba(69, 59, 49, 0.9) !important;
}
.trigger:hover .triggeranchor-color-text-primary-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-text-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-text-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-text-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-text-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-text-primary-darken5,
.trigger:hover .triggeranchor-color-text-primary-darken5-hover:hover {
  color: #42382f !important;
}
.trigger:hover .triggeranchor-color-text-primary-darken10,
.trigger:hover .triggeranchor-color-text-primary-darken10-hover:hover {
  color: #3e352c !important;
}
.trigger:hover .triggeranchor-color-text-primary-darken20,
.trigger:hover .triggeranchor-color-text-primary-darken20-hover:hover {
  color: #372f27 !important;
}
.trigger:hover .triggeranchor-color-text-primary-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-text-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-color-text-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-text-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-color-text-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-text-primary-lighten10,
.trigger:hover .triggeranchor-color-text-primary-lighten10-hover:hover {
  color: #584f46 !important;
}
.trigger:hover .triggeranchor-color-text-primary-lighten20,
.trigger:hover .triggeranchor-color-text-primary-lighten20-hover:hover {
  color: #6a625a !important;
}
.trigger:hover .triggeranchor-color-text-primary-lighten50,
.trigger:hover .triggeranchor-color-text-primary-lighten50-hover:hover {
  color: #a29d98 !important;
}
.trigger:hover .triggeranchor-color-text-primary-hover:hover {
  color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-text-primary > li::before {
  color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-text-primary.arrow-down:after,
.trigger:hover .triggeranchor-color-text-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-text-primary.arrow-up:after,
.trigger:hover .triggeranchor-color-text-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-color-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-text-primary-after:after {
  color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-text-primary-before:before {
  color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-footer {
  color: white !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-footer body,
.trigger:hover .triggeranchor-color-footer p {
  color: white;
}
.trigger:hover .triggeranchor-color-footer .h1,
.trigger:hover .triggeranchor-color-footer h1 {
  color: white;
}
.trigger:hover .triggeranchor-color-footer .h2,
.trigger:hover .triggeranchor-color-footer h2 {
  color: white;
}
.trigger:hover .triggeranchor-color-footer .h3,
.trigger:hover .triggeranchor-color-footer h3 {
  color: white;
}
.trigger:hover .triggeranchor-color-footer .h4,
.trigger:hover .triggeranchor-color-footer h4 {
  color: white;
}
.trigger:hover .triggeranchor-color-footer .h1.lead,
.trigger:hover .triggeranchor-color-footer .h2.lead,
.trigger:hover .triggeranchor-color-footer h1.lead,
.trigger:hover .triggeranchor-color-footer h2.lead,
.trigger:hover .triggeranchor-color-footer .h1.ingress,
.trigger:hover .triggeranchor-color-footer .h2.ingress,
.trigger:hover .triggeranchor-color-footer h1.ingress,
.trigger:hover .triggeranchor-color-footer h2.ingress {
  color: white;
}
.trigger:hover .triggeranchor-color-footer .h3.lead,
.trigger:hover .triggeranchor-color-footer .h4.lead,
.trigger:hover .triggeranchor-color-footer h3.lead,
.trigger:hover .triggeranchor-color-footer h4.lead,
.trigger:hover .triggeranchor-color-footer .h3.ingress,
.trigger:hover .triggeranchor-color-footer .h4.ingress,
.trigger:hover .triggeranchor-color-footer h3.ingress,
.trigger:hover .triggeranchor-color-footer h4.ingress {
  color: white;
}
.trigger:hover .triggeranchor-color-footer p {
  color: white;
}
.trigger:hover .triggeranchor-color-footer a:hover,
.trigger:hover .triggeranchor-color-footer a {
  color: white;
}
.trigger:hover .triggeranchor-color-footer ul li,
.trigger:hover .triggeranchor-color-footer ol li {
  color: white;
}
.trigger:hover .triggeranchor-color-footer ul li::before,
.trigger:hover .triggeranchor-color-footer ol li::before {
  color: white !important;
}
.trigger:hover .triggeranchor-color-footer ul li p,
.trigger:hover .triggeranchor-color-footer ol li p,
.trigger:hover .triggeranchor-color-footer ul li span,
.trigger:hover .triggeranchor-color-footer ol li span {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-footer-children body,
.trigger:hover .triggeranchor-color-footer-children p {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children .h1,
.trigger:hover .triggeranchor-color-footer-children h1 {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children .h2,
.trigger:hover .triggeranchor-color-footer-children h2 {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children .h3,
.trigger:hover .triggeranchor-color-footer-children h3 {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children .h4,
.trigger:hover .triggeranchor-color-footer-children h4 {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children .h1.lead,
.trigger:hover .triggeranchor-color-footer-children .h2.lead,
.trigger:hover .triggeranchor-color-footer-children h1.lead,
.trigger:hover .triggeranchor-color-footer-children h2.lead,
.trigger:hover .triggeranchor-color-footer-children .h1.ingress,
.trigger:hover .triggeranchor-color-footer-children .h2.ingress,
.trigger:hover .triggeranchor-color-footer-children h1.ingress,
.trigger:hover .triggeranchor-color-footer-children h2.ingress {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children .h3.lead,
.trigger:hover .triggeranchor-color-footer-children .h4.lead,
.trigger:hover .triggeranchor-color-footer-children h3.lead,
.trigger:hover .triggeranchor-color-footer-children h4.lead,
.trigger:hover .triggeranchor-color-footer-children .h3.ingress,
.trigger:hover .triggeranchor-color-footer-children .h4.ingress,
.trigger:hover .triggeranchor-color-footer-children h3.ingress,
.trigger:hover .triggeranchor-color-footer-children h4.ingress {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children p {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children a:hover,
.trigger:hover .triggeranchor-color-footer-children a {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children ul li,
.trigger:hover .triggeranchor-color-footer-children ol li {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-children ul li::before,
.trigger:hover .triggeranchor-color-footer-children ol li::before {
  color: white !important;
}
.trigger:hover .triggeranchor-color-footer-children ul li p,
.trigger:hover .triggeranchor-color-footer-children ol li p,
.trigger:hover .triggeranchor-color-footer-children ul li span,
.trigger:hover .triggeranchor-color-footer-children ol li span {
  color: white;
}
.trigger:hover .triggeranchor-color-footer-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-footer-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-footer-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-footer-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-footer-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-footer-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-footer-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-footer-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-footer-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-footer-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-footer-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-footer-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-footer-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-footer-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-footer-darken5,
.trigger:hover .triggeranchor-color-footer-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-footer-darken10,
.trigger:hover .triggeranchor-color-footer-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-footer-darken20,
.trigger:hover .triggeranchor-color-footer-darken20-hover:hover {
  color: #cccccc !important;
}
.trigger:hover .triggeranchor-color-footer-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-footer-light.arrow-down:after,
.trigger:hover .triggeranchor-color-footer-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-footer-light.arrow-up:after,
.trigger:hover .triggeranchor-color-footer-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-footer-lighten10,
.trigger:hover .triggeranchor-color-footer-lighten10-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-footer-lighten20,
.trigger:hover .triggeranchor-color-footer-lighten20-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-footer-lighten50,
.trigger:hover .triggeranchor-color-footer-lighten50-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-footer-hover:hover {
  color: white !important;
}
.trigger:hover .triggeranchor-color-footer > li::before {
  color: white !important;
}
.trigger:hover .triggeranchor-color-footer.arrow-down:after,
.trigger:hover .triggeranchor-color-footer.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.trigger:hover .triggeranchor-color-footer.arrow-up:after,
.trigger:hover .triggeranchor-color-footer.arrow-top-right:after,
.trigger:hover .triggeranchor-color-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.trigger:hover .triggeranchor-color-footer-after:after {
  color: white !important;
}
.trigger:hover .triggeranchor-color-footer-before:before {
  color: white !important;
}
.trigger:hover .triggeranchor-color-text-contrast {
  color: #8A4743 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-text-contrast body,
.trigger:hover .triggeranchor-color-text-contrast p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast .h1,
.trigger:hover .triggeranchor-color-text-contrast h1 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast .h2,
.trigger:hover .triggeranchor-color-text-contrast h2 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast .h3,
.trigger:hover .triggeranchor-color-text-contrast h3 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast .h4,
.trigger:hover .triggeranchor-color-text-contrast h4 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast .h1.lead,
.trigger:hover .triggeranchor-color-text-contrast .h2.lead,
.trigger:hover .triggeranchor-color-text-contrast h1.lead,
.trigger:hover .triggeranchor-color-text-contrast h2.lead,
.trigger:hover .triggeranchor-color-text-contrast .h1.ingress,
.trigger:hover .triggeranchor-color-text-contrast .h2.ingress,
.trigger:hover .triggeranchor-color-text-contrast h1.ingress,
.trigger:hover .triggeranchor-color-text-contrast h2.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast .h3.lead,
.trigger:hover .triggeranchor-color-text-contrast .h4.lead,
.trigger:hover .triggeranchor-color-text-contrast h3.lead,
.trigger:hover .triggeranchor-color-text-contrast h4.lead,
.trigger:hover .triggeranchor-color-text-contrast .h3.ingress,
.trigger:hover .triggeranchor-color-text-contrast .h4.ingress,
.trigger:hover .triggeranchor-color-text-contrast h3.ingress,
.trigger:hover .triggeranchor-color-text-contrast h4.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast a:hover,
.trigger:hover .triggeranchor-color-text-contrast a {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast ul li,
.trigger:hover .triggeranchor-color-text-contrast ol li {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast ul li::before,
.trigger:hover .triggeranchor-color-text-contrast ol li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-text-contrast ul li p,
.trigger:hover .triggeranchor-color-text-contrast ol li p,
.trigger:hover .triggeranchor-color-text-contrast ul li span,
.trigger:hover .triggeranchor-color-text-contrast ol li span {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-text-contrast-children body,
.trigger:hover .triggeranchor-color-text-contrast-children p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children .h1,
.trigger:hover .triggeranchor-color-text-contrast-children h1 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children .h2,
.trigger:hover .triggeranchor-color-text-contrast-children h2 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children .h3,
.trigger:hover .triggeranchor-color-text-contrast-children h3 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children .h4,
.trigger:hover .triggeranchor-color-text-contrast-children h4 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children .h1.lead,
.trigger:hover .triggeranchor-color-text-contrast-children .h2.lead,
.trigger:hover .triggeranchor-color-text-contrast-children h1.lead,
.trigger:hover .triggeranchor-color-text-contrast-children h2.lead,
.trigger:hover .triggeranchor-color-text-contrast-children .h1.ingress,
.trigger:hover .triggeranchor-color-text-contrast-children .h2.ingress,
.trigger:hover .triggeranchor-color-text-contrast-children h1.ingress,
.trigger:hover .triggeranchor-color-text-contrast-children h2.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children .h3.lead,
.trigger:hover .triggeranchor-color-text-contrast-children .h4.lead,
.trigger:hover .triggeranchor-color-text-contrast-children h3.lead,
.trigger:hover .triggeranchor-color-text-contrast-children h4.lead,
.trigger:hover .triggeranchor-color-text-contrast-children .h3.ingress,
.trigger:hover .triggeranchor-color-text-contrast-children .h4.ingress,
.trigger:hover .triggeranchor-color-text-contrast-children h3.ingress,
.trigger:hover .triggeranchor-color-text-contrast-children h4.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children a:hover,
.trigger:hover .triggeranchor-color-text-contrast-children a {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children ul li,
.trigger:hover .triggeranchor-color-text-contrast-children ol li {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-children ul li::before,
.trigger:hover .triggeranchor-color-text-contrast-children ol li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-children ul li p,
.trigger:hover .triggeranchor-color-text-contrast-children ol li p,
.trigger:hover .triggeranchor-color-text-contrast-children ul li span,
.trigger:hover .triggeranchor-color-text-contrast-children ol li span {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-text-contrast-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-text-contrast-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-text-contrast-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-text-contrast-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-text-contrast-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-text-contrast-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-text-contrast-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-text-contrast-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-text-contrast-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-text-contrast-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-text-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-text-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-text-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-text-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-text-contrast-darken5,
.trigger:hover .triggeranchor-color-text-contrast-darken5-hover:hover {
  color: #834340 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-darken10,
.trigger:hover .triggeranchor-color-text-contrast-darken10-hover:hover {
  color: #7c403c !important;
}
.trigger:hover .triggeranchor-color-text-contrast-darken20,
.trigger:hover .triggeranchor-color-text-contrast-darken20-hover:hover {
  color: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-color-text-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-color-text-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-lighten10,
.trigger:hover .triggeranchor-color-text-contrast-lighten10-hover:hover {
  color: #965956 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-lighten20,
.trigger:hover .triggeranchor-color-text-contrast-lighten20-hover:hover {
  color: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-lighten50,
.trigger:hover .triggeranchor-color-text-contrast-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-hover:hover {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-text-contrast > li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-text-contrast.arrow-down:after,
.trigger:hover .triggeranchor-color-text-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-text-contrast.arrow-up:after,
.trigger:hover .triggeranchor-color-text-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-color-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-after:after {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-text-contrast-before:before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-headings {
  color: #613d3b !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-headings body,
.trigger:hover .triggeranchor-color-headings p {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings .h1,
.trigger:hover .triggeranchor-color-headings h1 {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings .h2,
.trigger:hover .triggeranchor-color-headings h2 {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings .h3,
.trigger:hover .triggeranchor-color-headings h3 {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings .h4,
.trigger:hover .triggeranchor-color-headings h4 {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings .h1.lead,
.trigger:hover .triggeranchor-color-headings .h2.lead,
.trigger:hover .triggeranchor-color-headings h1.lead,
.trigger:hover .triggeranchor-color-headings h2.lead,
.trigger:hover .triggeranchor-color-headings .h1.ingress,
.trigger:hover .triggeranchor-color-headings .h2.ingress,
.trigger:hover .triggeranchor-color-headings h1.ingress,
.trigger:hover .triggeranchor-color-headings h2.ingress {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings .h3.lead,
.trigger:hover .triggeranchor-color-headings .h4.lead,
.trigger:hover .triggeranchor-color-headings h3.lead,
.trigger:hover .triggeranchor-color-headings h4.lead,
.trigger:hover .triggeranchor-color-headings .h3.ingress,
.trigger:hover .triggeranchor-color-headings .h4.ingress,
.trigger:hover .triggeranchor-color-headings h3.ingress,
.trigger:hover .triggeranchor-color-headings h4.ingress {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings p {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings a:hover,
.trigger:hover .triggeranchor-color-headings a {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings ul li,
.trigger:hover .triggeranchor-color-headings ol li {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings ul li::before,
.trigger:hover .triggeranchor-color-headings ol li::before {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings ul li p,
.trigger:hover .triggeranchor-color-headings ol li p,
.trigger:hover .triggeranchor-color-headings ul li span,
.trigger:hover .triggeranchor-color-headings ol li span {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-headings-children body,
.trigger:hover .triggeranchor-color-headings-children p {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children .h1,
.trigger:hover .triggeranchor-color-headings-children h1 {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children .h2,
.trigger:hover .triggeranchor-color-headings-children h2 {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children .h3,
.trigger:hover .triggeranchor-color-headings-children h3 {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children .h4,
.trigger:hover .triggeranchor-color-headings-children h4 {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children .h1.lead,
.trigger:hover .triggeranchor-color-headings-children .h2.lead,
.trigger:hover .triggeranchor-color-headings-children h1.lead,
.trigger:hover .triggeranchor-color-headings-children h2.lead,
.trigger:hover .triggeranchor-color-headings-children .h1.ingress,
.trigger:hover .triggeranchor-color-headings-children .h2.ingress,
.trigger:hover .triggeranchor-color-headings-children h1.ingress,
.trigger:hover .triggeranchor-color-headings-children h2.ingress {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children .h3.lead,
.trigger:hover .triggeranchor-color-headings-children .h4.lead,
.trigger:hover .triggeranchor-color-headings-children h3.lead,
.trigger:hover .triggeranchor-color-headings-children h4.lead,
.trigger:hover .triggeranchor-color-headings-children .h3.ingress,
.trigger:hover .triggeranchor-color-headings-children .h4.ingress,
.trigger:hover .triggeranchor-color-headings-children h3.ingress,
.trigger:hover .triggeranchor-color-headings-children h4.ingress {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children p {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children a:hover,
.trigger:hover .triggeranchor-color-headings-children a {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children ul li,
.trigger:hover .triggeranchor-color-headings-children ol li {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-children ul li::before,
.trigger:hover .triggeranchor-color-headings-children ol li::before {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings-children ul li p,
.trigger:hover .triggeranchor-color-headings-children ol li p,
.trigger:hover .triggeranchor-color-headings-children ul li span,
.trigger:hover .triggeranchor-color-headings-children ol li span {
  color: #613d3b;
}
.trigger:hover .triggeranchor-color-headings-opacity10 {
  color: rgba(97, 61, 59, 0.1) !important;
}
.trigger:hover .triggeranchor-color-headings-opacity20 {
  color: rgba(97, 61, 59, 0.2) !important;
}
.trigger:hover .triggeranchor-color-headings-opacity30 {
  color: rgba(97, 61, 59, 0.3) !important;
}
.trigger:hover .triggeranchor-color-headings-opacity40 {
  color: rgba(97, 61, 59, 0.4) !important;
}
.trigger:hover .triggeranchor-color-headings-opacity50 {
  color: rgba(97, 61, 59, 0.5) !important;
}
.trigger:hover .triggeranchor-color-headings-opacity60 {
  color: rgba(97, 61, 59, 0.6) !important;
}
.trigger:hover .triggeranchor-color-headings-opacity70 {
  color: rgba(97, 61, 59, 0.7) !important;
}
.trigger:hover .triggeranchor-color-headings-opacity80 {
  color: rgba(97, 61, 59, 0.8) !important;
}
.trigger:hover .triggeranchor-color-headings-opacity90 {
  color: rgba(97, 61, 59, 0.9) !important;
}
.trigger:hover .triggeranchor-color-headings-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-headings-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-headings-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings-darken5,
.trigger:hover .triggeranchor-color-headings-darken5-hover:hover {
  color: #5c3a38 !important;
}
.trigger:hover .triggeranchor-color-headings-darken10,
.trigger:hover .triggeranchor-color-headings-darken10-hover:hover {
  color: #573735 !important;
}
.trigger:hover .triggeranchor-color-headings-darken20,
.trigger:hover .triggeranchor-color-headings-darken20-hover:hover {
  color: #4e312f !important;
}
.trigger:hover .triggeranchor-color-headings-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-headings-light.arrow-down:after,
.trigger:hover .triggeranchor-color-headings-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-headings-light.arrow-up:after,
.trigger:hover .triggeranchor-color-headings-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-headings-lighten10,
.trigger:hover .triggeranchor-color-headings-lighten10-hover:hover {
  color: #71504f !important;
}
.trigger:hover .triggeranchor-color-headings-lighten20,
.trigger:hover .triggeranchor-color-headings-lighten20-hover:hover {
  color: #816462 !important;
}
.trigger:hover .triggeranchor-color-headings-lighten50,
.trigger:hover .triggeranchor-color-headings-lighten50-hover:hover {
  color: #b09e9d !important;
}
.trigger:hover .triggeranchor-color-headings-hover:hover {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings > li::before {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings.arrow-down:after,
.trigger:hover .triggeranchor-color-headings.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings.arrow-up:after,
.trigger:hover .triggeranchor-color-headings.arrow-top-right:after,
.trigger:hover .triggeranchor-color-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings-after:after {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-headings-before:before {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-1 {
  color: #874580 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-1 body,
.trigger:hover .triggeranchor-color-1 p {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 .h1,
.trigger:hover .triggeranchor-color-1 h1 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 .h2,
.trigger:hover .triggeranchor-color-1 h2 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 .h3,
.trigger:hover .triggeranchor-color-1 h3 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 .h4,
.trigger:hover .triggeranchor-color-1 h4 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 .h1.lead,
.trigger:hover .triggeranchor-color-1 .h2.lead,
.trigger:hover .triggeranchor-color-1 h1.lead,
.trigger:hover .triggeranchor-color-1 h2.lead,
.trigger:hover .triggeranchor-color-1 .h1.ingress,
.trigger:hover .triggeranchor-color-1 .h2.ingress,
.trigger:hover .triggeranchor-color-1 h1.ingress,
.trigger:hover .triggeranchor-color-1 h2.ingress {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 .h3.lead,
.trigger:hover .triggeranchor-color-1 .h4.lead,
.trigger:hover .triggeranchor-color-1 h3.lead,
.trigger:hover .triggeranchor-color-1 h4.lead,
.trigger:hover .triggeranchor-color-1 .h3.ingress,
.trigger:hover .triggeranchor-color-1 .h4.ingress,
.trigger:hover .triggeranchor-color-1 h3.ingress,
.trigger:hover .triggeranchor-color-1 h4.ingress {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 p {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 a:hover,
.trigger:hover .triggeranchor-color-1 a {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 ul li,
.trigger:hover .triggeranchor-color-1 ol li {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1 ul li::before,
.trigger:hover .triggeranchor-color-1 ol li::before {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-1 ul li p,
.trigger:hover .triggeranchor-color-1 ol li p,
.trigger:hover .triggeranchor-color-1 ul li span,
.trigger:hover .triggeranchor-color-1 ol li span {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-1-children body,
.trigger:hover .triggeranchor-color-1-children p {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children .h1,
.trigger:hover .triggeranchor-color-1-children h1 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children .h2,
.trigger:hover .triggeranchor-color-1-children h2 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children .h3,
.trigger:hover .triggeranchor-color-1-children h3 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children .h4,
.trigger:hover .triggeranchor-color-1-children h4 {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children .h1.lead,
.trigger:hover .triggeranchor-color-1-children .h2.lead,
.trigger:hover .triggeranchor-color-1-children h1.lead,
.trigger:hover .triggeranchor-color-1-children h2.lead,
.trigger:hover .triggeranchor-color-1-children .h1.ingress,
.trigger:hover .triggeranchor-color-1-children .h2.ingress,
.trigger:hover .triggeranchor-color-1-children h1.ingress,
.trigger:hover .triggeranchor-color-1-children h2.ingress {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children .h3.lead,
.trigger:hover .triggeranchor-color-1-children .h4.lead,
.trigger:hover .triggeranchor-color-1-children h3.lead,
.trigger:hover .triggeranchor-color-1-children h4.lead,
.trigger:hover .triggeranchor-color-1-children .h3.ingress,
.trigger:hover .triggeranchor-color-1-children .h4.ingress,
.trigger:hover .triggeranchor-color-1-children h3.ingress,
.trigger:hover .triggeranchor-color-1-children h4.ingress {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children p {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children a:hover,
.trigger:hover .triggeranchor-color-1-children a {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children ul li,
.trigger:hover .triggeranchor-color-1-children ol li {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-children ul li::before,
.trigger:hover .triggeranchor-color-1-children ol li::before {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-1-children ul li p,
.trigger:hover .triggeranchor-color-1-children ol li p,
.trigger:hover .triggeranchor-color-1-children ul li span,
.trigger:hover .triggeranchor-color-1-children ol li span {
  color: #874580;
}
.trigger:hover .triggeranchor-color-1-opacity10 {
  color: rgba(135, 69, 128, 0.1) !important;
}
.trigger:hover .triggeranchor-color-1-opacity20 {
  color: rgba(135, 69, 128, 0.2) !important;
}
.trigger:hover .triggeranchor-color-1-opacity30 {
  color: rgba(135, 69, 128, 0.3) !important;
}
.trigger:hover .triggeranchor-color-1-opacity40 {
  color: rgba(135, 69, 128, 0.4) !important;
}
.trigger:hover .triggeranchor-color-1-opacity50 {
  color: rgba(135, 69, 128, 0.5) !important;
}
.trigger:hover .triggeranchor-color-1-opacity60 {
  color: rgba(135, 69, 128, 0.6) !important;
}
.trigger:hover .triggeranchor-color-1-opacity70 {
  color: rgba(135, 69, 128, 0.7) !important;
}
.trigger:hover .triggeranchor-color-1-opacity80 {
  color: rgba(135, 69, 128, 0.8) !important;
}
.trigger:hover .triggeranchor-color-1-opacity90 {
  color: rgba(135, 69, 128, 0.9) !important;
}
.trigger:hover .triggeranchor-color-1-dark {
  color: #653460 !important;
}
.trigger:hover .triggeranchor-color-1-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-1-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-1-darken5,
.trigger:hover .triggeranchor-color-1-darken5-hover:hover {
  color: #80427a !important;
}
.trigger:hover .triggeranchor-color-1-darken10,
.trigger:hover .triggeranchor-color-1-darken10-hover:hover {
  color: #7a3e73 !important;
}
.trigger:hover .triggeranchor-color-1-darken20,
.trigger:hover .triggeranchor-color-1-darken20-hover:hover {
  color: #6c3766 !important;
}
.trigger:hover .triggeranchor-color-1-light {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-1-light.arrow-down:after,
.trigger:hover .triggeranchor-color-1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-1-light.arrow-up:after,
.trigger:hover .triggeranchor-color-1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-1-lighten10,
.trigger:hover .triggeranchor-color-1-lighten10-hover:hover {
  color: #93588d !important;
}
.trigger:hover .triggeranchor-color-1-lighten20,
.trigger:hover .triggeranchor-color-1-lighten20-hover:hover {
  color: #9f6a99 !important;
}
.trigger:hover .triggeranchor-color-1-lighten50,
.trigger:hover .triggeranchor-color-1-lighten50-hover:hover {
  color: #c3a2c0 !important;
}
.trigger:hover .triggeranchor-color-1-hover:hover {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-1 > li::before {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-1.arrow-down:after,
.trigger:hover .triggeranchor-color-1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-1.arrow-up:after,
.trigger:hover .triggeranchor-color-1.arrow-top-right:after,
.trigger:hover .triggeranchor-color-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-1-after:after {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-1-before:before {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-2 {
  color: #FFCC85 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-2 body,
.trigger:hover .triggeranchor-color-2 p {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 .h1,
.trigger:hover .triggeranchor-color-2 h1 {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 .h2,
.trigger:hover .triggeranchor-color-2 h2 {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 .h3,
.trigger:hover .triggeranchor-color-2 h3 {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 .h4,
.trigger:hover .triggeranchor-color-2 h4 {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 .h1.lead,
.trigger:hover .triggeranchor-color-2 .h2.lead,
.trigger:hover .triggeranchor-color-2 h1.lead,
.trigger:hover .triggeranchor-color-2 h2.lead,
.trigger:hover .triggeranchor-color-2 .h1.ingress,
.trigger:hover .triggeranchor-color-2 .h2.ingress,
.trigger:hover .triggeranchor-color-2 h1.ingress,
.trigger:hover .triggeranchor-color-2 h2.ingress {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 .h3.lead,
.trigger:hover .triggeranchor-color-2 .h4.lead,
.trigger:hover .triggeranchor-color-2 h3.lead,
.trigger:hover .triggeranchor-color-2 h4.lead,
.trigger:hover .triggeranchor-color-2 .h3.ingress,
.trigger:hover .triggeranchor-color-2 .h4.ingress,
.trigger:hover .triggeranchor-color-2 h3.ingress,
.trigger:hover .triggeranchor-color-2 h4.ingress {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 p {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 a:hover,
.trigger:hover .triggeranchor-color-2 a {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 ul li,
.trigger:hover .triggeranchor-color-2 ol li {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2 ul li::before,
.trigger:hover .triggeranchor-color-2 ol li::before {
  color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-2 ul li p,
.trigger:hover .triggeranchor-color-2 ol li p,
.trigger:hover .triggeranchor-color-2 ul li span,
.trigger:hover .triggeranchor-color-2 ol li span {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-2-children body,
.trigger:hover .triggeranchor-color-2-children p {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children .h1,
.trigger:hover .triggeranchor-color-2-children h1 {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children .h2,
.trigger:hover .triggeranchor-color-2-children h2 {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children .h3,
.trigger:hover .triggeranchor-color-2-children h3 {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children .h4,
.trigger:hover .triggeranchor-color-2-children h4 {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children .h1.lead,
.trigger:hover .triggeranchor-color-2-children .h2.lead,
.trigger:hover .triggeranchor-color-2-children h1.lead,
.trigger:hover .triggeranchor-color-2-children h2.lead,
.trigger:hover .triggeranchor-color-2-children .h1.ingress,
.trigger:hover .triggeranchor-color-2-children .h2.ingress,
.trigger:hover .triggeranchor-color-2-children h1.ingress,
.trigger:hover .triggeranchor-color-2-children h2.ingress {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children .h3.lead,
.trigger:hover .triggeranchor-color-2-children .h4.lead,
.trigger:hover .triggeranchor-color-2-children h3.lead,
.trigger:hover .triggeranchor-color-2-children h4.lead,
.trigger:hover .triggeranchor-color-2-children .h3.ingress,
.trigger:hover .triggeranchor-color-2-children .h4.ingress,
.trigger:hover .triggeranchor-color-2-children h3.ingress,
.trigger:hover .triggeranchor-color-2-children h4.ingress {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children p {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children a:hover,
.trigger:hover .triggeranchor-color-2-children a {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children ul li,
.trigger:hover .triggeranchor-color-2-children ol li {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-children ul li::before,
.trigger:hover .triggeranchor-color-2-children ol li::before {
  color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-2-children ul li p,
.trigger:hover .triggeranchor-color-2-children ol li p,
.trigger:hover .triggeranchor-color-2-children ul li span,
.trigger:hover .triggeranchor-color-2-children ol li span {
  color: #FFCC85;
}
.trigger:hover .triggeranchor-color-2-opacity10 {
  color: rgba(255, 204, 133, 0.1) !important;
}
.trigger:hover .triggeranchor-color-2-opacity20 {
  color: rgba(255, 204, 133, 0.2) !important;
}
.trigger:hover .triggeranchor-color-2-opacity30 {
  color: rgba(255, 204, 133, 0.3) !important;
}
.trigger:hover .triggeranchor-color-2-opacity40 {
  color: rgba(255, 204, 133, 0.4) !important;
}
.trigger:hover .triggeranchor-color-2-opacity50 {
  color: rgba(255, 204, 133, 0.5) !important;
}
.trigger:hover .triggeranchor-color-2-opacity60 {
  color: rgba(255, 204, 133, 0.6) !important;
}
.trigger:hover .triggeranchor-color-2-opacity70 {
  color: rgba(255, 204, 133, 0.7) !important;
}
.trigger:hover .triggeranchor-color-2-opacity80 {
  color: rgba(255, 204, 133, 0.8) !important;
}
.trigger:hover .triggeranchor-color-2-opacity90 {
  color: rgba(255, 204, 133, 0.9) !important;
}
.trigger:hover .triggeranchor-color-2-dark {
  color: #A8824C !important;
}
.trigger:hover .triggeranchor-color-2-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.trigger:hover .triggeranchor-color-2-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.trigger:hover .triggeranchor-color-2-darken5,
.trigger:hover .triggeranchor-color-2-darken5-hover:hover {
  color: #f2c27e !important;
}
.trigger:hover .triggeranchor-color-2-darken10,
.trigger:hover .triggeranchor-color-2-darken10-hover:hover {
  color: #e6b878 !important;
}
.trigger:hover .triggeranchor-color-2-darken20,
.trigger:hover .triggeranchor-color-2-darken20-hover:hover {
  color: #cca36a !important;
}
.trigger:hover .triggeranchor-color-2-light {
  color: #F5DFC1 !important;
}
.trigger:hover .triggeranchor-color-2-light.arrow-down:after,
.trigger:hover .triggeranchor-color-2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.trigger:hover .triggeranchor-color-2-light.arrow-up:after,
.trigger:hover .triggeranchor-color-2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.trigger:hover .triggeranchor-color-2-lighten10,
.trigger:hover .triggeranchor-color-2-lighten10-hover:hover {
  color: #ffd191 !important;
}
.trigger:hover .triggeranchor-color-2-lighten20,
.trigger:hover .triggeranchor-color-2-lighten20-hover:hover {
  color: #ffd69d !important;
}
.trigger:hover .triggeranchor-color-2-lighten50,
.trigger:hover .triggeranchor-color-2-lighten50-hover:hover {
  color: #ffe6c2 !important;
}
.trigger:hover .triggeranchor-color-2-hover:hover {
  color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-2 > li::before {
  color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-2.arrow-down:after,
.trigger:hover .triggeranchor-color-2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-2.arrow-up:after,
.trigger:hover .triggeranchor-color-2.arrow-top-right:after,
.trigger:hover .triggeranchor-color-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-2-after:after {
  color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-2-before:before {
  color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-3 {
  color: #3387B0 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-3 body,
.trigger:hover .triggeranchor-color-3 p {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 .h1,
.trigger:hover .triggeranchor-color-3 h1 {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 .h2,
.trigger:hover .triggeranchor-color-3 h2 {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 .h3,
.trigger:hover .triggeranchor-color-3 h3 {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 .h4,
.trigger:hover .triggeranchor-color-3 h4 {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 .h1.lead,
.trigger:hover .triggeranchor-color-3 .h2.lead,
.trigger:hover .triggeranchor-color-3 h1.lead,
.trigger:hover .triggeranchor-color-3 h2.lead,
.trigger:hover .triggeranchor-color-3 .h1.ingress,
.trigger:hover .triggeranchor-color-3 .h2.ingress,
.trigger:hover .triggeranchor-color-3 h1.ingress,
.trigger:hover .triggeranchor-color-3 h2.ingress {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 .h3.lead,
.trigger:hover .triggeranchor-color-3 .h4.lead,
.trigger:hover .triggeranchor-color-3 h3.lead,
.trigger:hover .triggeranchor-color-3 h4.lead,
.trigger:hover .triggeranchor-color-3 .h3.ingress,
.trigger:hover .triggeranchor-color-3 .h4.ingress,
.trigger:hover .triggeranchor-color-3 h3.ingress,
.trigger:hover .triggeranchor-color-3 h4.ingress {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 p {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 a:hover,
.trigger:hover .triggeranchor-color-3 a {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 ul li,
.trigger:hover .triggeranchor-color-3 ol li {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3 ul li::before,
.trigger:hover .triggeranchor-color-3 ol li::before {
  color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-3 ul li p,
.trigger:hover .triggeranchor-color-3 ol li p,
.trigger:hover .triggeranchor-color-3 ul li span,
.trigger:hover .triggeranchor-color-3 ol li span {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-3-children body,
.trigger:hover .triggeranchor-color-3-children p {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children .h1,
.trigger:hover .triggeranchor-color-3-children h1 {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children .h2,
.trigger:hover .triggeranchor-color-3-children h2 {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children .h3,
.trigger:hover .triggeranchor-color-3-children h3 {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children .h4,
.trigger:hover .triggeranchor-color-3-children h4 {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children .h1.lead,
.trigger:hover .triggeranchor-color-3-children .h2.lead,
.trigger:hover .triggeranchor-color-3-children h1.lead,
.trigger:hover .triggeranchor-color-3-children h2.lead,
.trigger:hover .triggeranchor-color-3-children .h1.ingress,
.trigger:hover .triggeranchor-color-3-children .h2.ingress,
.trigger:hover .triggeranchor-color-3-children h1.ingress,
.trigger:hover .triggeranchor-color-3-children h2.ingress {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children .h3.lead,
.trigger:hover .triggeranchor-color-3-children .h4.lead,
.trigger:hover .triggeranchor-color-3-children h3.lead,
.trigger:hover .triggeranchor-color-3-children h4.lead,
.trigger:hover .triggeranchor-color-3-children .h3.ingress,
.trigger:hover .triggeranchor-color-3-children .h4.ingress,
.trigger:hover .triggeranchor-color-3-children h3.ingress,
.trigger:hover .triggeranchor-color-3-children h4.ingress {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children p {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children a:hover,
.trigger:hover .triggeranchor-color-3-children a {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children ul li,
.trigger:hover .triggeranchor-color-3-children ol li {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-children ul li::before,
.trigger:hover .triggeranchor-color-3-children ol li::before {
  color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-3-children ul li p,
.trigger:hover .triggeranchor-color-3-children ol li p,
.trigger:hover .triggeranchor-color-3-children ul li span,
.trigger:hover .triggeranchor-color-3-children ol li span {
  color: #3387B0;
}
.trigger:hover .triggeranchor-color-3-opacity10 {
  color: rgba(51, 135, 176, 0.1) !important;
}
.trigger:hover .triggeranchor-color-3-opacity20 {
  color: rgba(51, 135, 176, 0.2) !important;
}
.trigger:hover .triggeranchor-color-3-opacity30 {
  color: rgba(51, 135, 176, 0.3) !important;
}
.trigger:hover .triggeranchor-color-3-opacity40 {
  color: rgba(51, 135, 176, 0.4) !important;
}
.trigger:hover .triggeranchor-color-3-opacity50 {
  color: rgba(51, 135, 176, 0.5) !important;
}
.trigger:hover .triggeranchor-color-3-opacity60 {
  color: rgba(51, 135, 176, 0.6) !important;
}
.trigger:hover .triggeranchor-color-3-opacity70 {
  color: rgba(51, 135, 176, 0.7) !important;
}
.trigger:hover .triggeranchor-color-3-opacity80 {
  color: rgba(51, 135, 176, 0.8) !important;
}
.trigger:hover .triggeranchor-color-3-opacity90 {
  color: rgba(51, 135, 176, 0.9) !important;
}
.trigger:hover .triggeranchor-color-3-dark {
  color: #1E5975 !important;
}
.trigger:hover .triggeranchor-color-3-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.trigger:hover .triggeranchor-color-3-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.trigger:hover .triggeranchor-color-3-darken5,
.trigger:hover .triggeranchor-color-3-darken5-hover:hover {
  color: #3080a7 !important;
}
.trigger:hover .triggeranchor-color-3-darken10,
.trigger:hover .triggeranchor-color-3-darken10-hover:hover {
  color: #2e7a9e !important;
}
.trigger:hover .triggeranchor-color-3-darken20,
.trigger:hover .triggeranchor-color-3-darken20-hover:hover {
  color: #296c8d !important;
}
.trigger:hover .triggeranchor-color-3-light {
  color: #DDE9F0 !important;
}
.trigger:hover .triggeranchor-color-3-light.arrow-down:after,
.trigger:hover .triggeranchor-color-3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.trigger:hover .triggeranchor-color-3-light.arrow-up:after,
.trigger:hover .triggeranchor-color-3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.trigger:hover .triggeranchor-color-3-lighten10,
.trigger:hover .triggeranchor-color-3-lighten10-hover:hover {
  color: #4793b8 !important;
}
.trigger:hover .triggeranchor-color-3-lighten20,
.trigger:hover .triggeranchor-color-3-lighten20-hover:hover {
  color: #5c9fc0 !important;
}
.trigger:hover .triggeranchor-color-3-lighten50,
.trigger:hover .triggeranchor-color-3-lighten50-hover:hover {
  color: #99c3d8 !important;
}
.trigger:hover .triggeranchor-color-3-hover:hover {
  color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-3 > li::before {
  color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-3.arrow-down:after,
.trigger:hover .triggeranchor-color-3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-3.arrow-up:after,
.trigger:hover .triggeranchor-color-3.arrow-top-right:after,
.trigger:hover .triggeranchor-color-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-3-after:after {
  color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-3-before:before {
  color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-4 {
  color: #BF80B8 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-4 body,
.trigger:hover .triggeranchor-color-4 p {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 .h1,
.trigger:hover .triggeranchor-color-4 h1 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 .h2,
.trigger:hover .triggeranchor-color-4 h2 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 .h3,
.trigger:hover .triggeranchor-color-4 h3 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 .h4,
.trigger:hover .triggeranchor-color-4 h4 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 .h1.lead,
.trigger:hover .triggeranchor-color-4 .h2.lead,
.trigger:hover .triggeranchor-color-4 h1.lead,
.trigger:hover .triggeranchor-color-4 h2.lead,
.trigger:hover .triggeranchor-color-4 .h1.ingress,
.trigger:hover .triggeranchor-color-4 .h2.ingress,
.trigger:hover .triggeranchor-color-4 h1.ingress,
.trigger:hover .triggeranchor-color-4 h2.ingress {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 .h3.lead,
.trigger:hover .triggeranchor-color-4 .h4.lead,
.trigger:hover .triggeranchor-color-4 h3.lead,
.trigger:hover .triggeranchor-color-4 h4.lead,
.trigger:hover .triggeranchor-color-4 .h3.ingress,
.trigger:hover .triggeranchor-color-4 .h4.ingress,
.trigger:hover .triggeranchor-color-4 h3.ingress,
.trigger:hover .triggeranchor-color-4 h4.ingress {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 p {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 a:hover,
.trigger:hover .triggeranchor-color-4 a {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 ul li,
.trigger:hover .triggeranchor-color-4 ol li {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4 ul li::before,
.trigger:hover .triggeranchor-color-4 ol li::before {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-4 ul li p,
.trigger:hover .triggeranchor-color-4 ol li p,
.trigger:hover .triggeranchor-color-4 ul li span,
.trigger:hover .triggeranchor-color-4 ol li span {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-4-children body,
.trigger:hover .triggeranchor-color-4-children p {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children .h1,
.trigger:hover .triggeranchor-color-4-children h1 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children .h2,
.trigger:hover .triggeranchor-color-4-children h2 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children .h3,
.trigger:hover .triggeranchor-color-4-children h3 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children .h4,
.trigger:hover .triggeranchor-color-4-children h4 {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children .h1.lead,
.trigger:hover .triggeranchor-color-4-children .h2.lead,
.trigger:hover .triggeranchor-color-4-children h1.lead,
.trigger:hover .triggeranchor-color-4-children h2.lead,
.trigger:hover .triggeranchor-color-4-children .h1.ingress,
.trigger:hover .triggeranchor-color-4-children .h2.ingress,
.trigger:hover .triggeranchor-color-4-children h1.ingress,
.trigger:hover .triggeranchor-color-4-children h2.ingress {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children .h3.lead,
.trigger:hover .triggeranchor-color-4-children .h4.lead,
.trigger:hover .triggeranchor-color-4-children h3.lead,
.trigger:hover .triggeranchor-color-4-children h4.lead,
.trigger:hover .triggeranchor-color-4-children .h3.ingress,
.trigger:hover .triggeranchor-color-4-children .h4.ingress,
.trigger:hover .triggeranchor-color-4-children h3.ingress,
.trigger:hover .triggeranchor-color-4-children h4.ingress {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children p {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children a:hover,
.trigger:hover .triggeranchor-color-4-children a {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children ul li,
.trigger:hover .triggeranchor-color-4-children ol li {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-children ul li::before,
.trigger:hover .triggeranchor-color-4-children ol li::before {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-4-children ul li p,
.trigger:hover .triggeranchor-color-4-children ol li p,
.trigger:hover .triggeranchor-color-4-children ul li span,
.trigger:hover .triggeranchor-color-4-children ol li span {
  color: #BF80B8;
}
.trigger:hover .triggeranchor-color-4-opacity10 {
  color: rgba(191, 128, 184, 0.1) !important;
}
.trigger:hover .triggeranchor-color-4-opacity20 {
  color: rgba(191, 128, 184, 0.2) !important;
}
.trigger:hover .triggeranchor-color-4-opacity30 {
  color: rgba(191, 128, 184, 0.3) !important;
}
.trigger:hover .triggeranchor-color-4-opacity40 {
  color: rgba(191, 128, 184, 0.4) !important;
}
.trigger:hover .triggeranchor-color-4-opacity50 {
  color: rgba(191, 128, 184, 0.5) !important;
}
.trigger:hover .triggeranchor-color-4-opacity60 {
  color: rgba(191, 128, 184, 0.6) !important;
}
.trigger:hover .triggeranchor-color-4-opacity70 {
  color: rgba(191, 128, 184, 0.7) !important;
}
.trigger:hover .triggeranchor-color-4-opacity80 {
  color: rgba(191, 128, 184, 0.8) !important;
}
.trigger:hover .triggeranchor-color-4-opacity90 {
  color: rgba(191, 128, 184, 0.9) !important;
}
.trigger:hover .triggeranchor-color-4-dark {
  color: #874580 !important;
}
.trigger:hover .triggeranchor-color-4-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-4-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-4-darken5,
.trigger:hover .triggeranchor-color-4-darken5-hover:hover {
  color: #b57aaf !important;
}
.trigger:hover .triggeranchor-color-4-darken10,
.trigger:hover .triggeranchor-color-4-darken10-hover:hover {
  color: #ac73a6 !important;
}
.trigger:hover .triggeranchor-color-4-darken20,
.trigger:hover .triggeranchor-color-4-darken20-hover:hover {
  color: #996693 !important;
}
.trigger:hover .triggeranchor-color-4-light {
  color: #F5E9F3 !important;
}
.trigger:hover .triggeranchor-color-4-light.arrow-down:after,
.trigger:hover .triggeranchor-color-4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.trigger:hover .triggeranchor-color-4-light.arrow-up:after,
.trigger:hover .triggeranchor-color-4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.trigger:hover .triggeranchor-color-4-lighten10,
.trigger:hover .triggeranchor-color-4-lighten10-hover:hover {
  color: #c58dbf !important;
}
.trigger:hover .triggeranchor-color-4-lighten20,
.trigger:hover .triggeranchor-color-4-lighten20-hover:hover {
  color: #cc99c6 !important;
}
.trigger:hover .triggeranchor-color-4-lighten50,
.trigger:hover .triggeranchor-color-4-lighten50-hover:hover {
  color: #dfc0dc !important;
}
.trigger:hover .triggeranchor-color-4-hover:hover {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-4 > li::before {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-4.arrow-down:after,
.trigger:hover .triggeranchor-color-4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-4.arrow-up:after,
.trigger:hover .triggeranchor-color-4.arrow-top-right:after,
.trigger:hover .triggeranchor-color-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-4-after:after {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-4-before:before {
  color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-5 {
  color: #338268 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-5 body,
.trigger:hover .triggeranchor-color-5 p {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 .h1,
.trigger:hover .triggeranchor-color-5 h1 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 .h2,
.trigger:hover .triggeranchor-color-5 h2 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 .h3,
.trigger:hover .triggeranchor-color-5 h3 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 .h4,
.trigger:hover .triggeranchor-color-5 h4 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 .h1.lead,
.trigger:hover .triggeranchor-color-5 .h2.lead,
.trigger:hover .triggeranchor-color-5 h1.lead,
.trigger:hover .triggeranchor-color-5 h2.lead,
.trigger:hover .triggeranchor-color-5 .h1.ingress,
.trigger:hover .triggeranchor-color-5 .h2.ingress,
.trigger:hover .triggeranchor-color-5 h1.ingress,
.trigger:hover .triggeranchor-color-5 h2.ingress {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 .h3.lead,
.trigger:hover .triggeranchor-color-5 .h4.lead,
.trigger:hover .triggeranchor-color-5 h3.lead,
.trigger:hover .triggeranchor-color-5 h4.lead,
.trigger:hover .triggeranchor-color-5 .h3.ingress,
.trigger:hover .triggeranchor-color-5 .h4.ingress,
.trigger:hover .triggeranchor-color-5 h3.ingress,
.trigger:hover .triggeranchor-color-5 h4.ingress {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 p {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 a:hover,
.trigger:hover .triggeranchor-color-5 a {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 ul li,
.trigger:hover .triggeranchor-color-5 ol li {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5 ul li::before,
.trigger:hover .triggeranchor-color-5 ol li::before {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-5 ul li p,
.trigger:hover .triggeranchor-color-5 ol li p,
.trigger:hover .triggeranchor-color-5 ul li span,
.trigger:hover .triggeranchor-color-5 ol li span {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-5-children body,
.trigger:hover .triggeranchor-color-5-children p {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children .h1,
.trigger:hover .triggeranchor-color-5-children h1 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children .h2,
.trigger:hover .triggeranchor-color-5-children h2 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children .h3,
.trigger:hover .triggeranchor-color-5-children h3 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children .h4,
.trigger:hover .triggeranchor-color-5-children h4 {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children .h1.lead,
.trigger:hover .triggeranchor-color-5-children .h2.lead,
.trigger:hover .triggeranchor-color-5-children h1.lead,
.trigger:hover .triggeranchor-color-5-children h2.lead,
.trigger:hover .triggeranchor-color-5-children .h1.ingress,
.trigger:hover .triggeranchor-color-5-children .h2.ingress,
.trigger:hover .triggeranchor-color-5-children h1.ingress,
.trigger:hover .triggeranchor-color-5-children h2.ingress {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children .h3.lead,
.trigger:hover .triggeranchor-color-5-children .h4.lead,
.trigger:hover .triggeranchor-color-5-children h3.lead,
.trigger:hover .triggeranchor-color-5-children h4.lead,
.trigger:hover .triggeranchor-color-5-children .h3.ingress,
.trigger:hover .triggeranchor-color-5-children .h4.ingress,
.trigger:hover .triggeranchor-color-5-children h3.ingress,
.trigger:hover .triggeranchor-color-5-children h4.ingress {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children p {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children a:hover,
.trigger:hover .triggeranchor-color-5-children a {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children ul li,
.trigger:hover .triggeranchor-color-5-children ol li {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-children ul li::before,
.trigger:hover .triggeranchor-color-5-children ol li::before {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-5-children ul li p,
.trigger:hover .triggeranchor-color-5-children ol li p,
.trigger:hover .triggeranchor-color-5-children ul li span,
.trigger:hover .triggeranchor-color-5-children ol li span {
  color: #338268;
}
.trigger:hover .triggeranchor-color-5-opacity10 {
  color: rgba(51, 130, 104, 0.1) !important;
}
.trigger:hover .triggeranchor-color-5-opacity20 {
  color: rgba(51, 130, 104, 0.2) !important;
}
.trigger:hover .triggeranchor-color-5-opacity30 {
  color: rgba(51, 130, 104, 0.3) !important;
}
.trigger:hover .triggeranchor-color-5-opacity40 {
  color: rgba(51, 130, 104, 0.4) !important;
}
.trigger:hover .triggeranchor-color-5-opacity50 {
  color: rgba(51, 130, 104, 0.5) !important;
}
.trigger:hover .triggeranchor-color-5-opacity60 {
  color: rgba(51, 130, 104, 0.6) !important;
}
.trigger:hover .triggeranchor-color-5-opacity70 {
  color: rgba(51, 130, 104, 0.7) !important;
}
.trigger:hover .triggeranchor-color-5-opacity80 {
  color: rgba(51, 130, 104, 0.8) !important;
}
.trigger:hover .triggeranchor-color-5-opacity90 {
  color: rgba(51, 130, 104, 0.9) !important;
}
.trigger:hover .triggeranchor-color-5-dark {
  color: #275243 !important;
}
.trigger:hover .triggeranchor-color-5-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-5-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.trigger:hover .triggeranchor-color-5-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-5-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.trigger:hover .triggeranchor-color-5-darken5,
.trigger:hover .triggeranchor-color-5-darken5-hover:hover {
  color: #307c63 !important;
}
.trigger:hover .triggeranchor-color-5-darken10,
.trigger:hover .triggeranchor-color-5-darken10-hover:hover {
  color: #2e755e !important;
}
.trigger:hover .triggeranchor-color-5-darken20,
.trigger:hover .triggeranchor-color-5-darken20-hover:hover {
  color: #296853 !important;
}
.trigger:hover .triggeranchor-color-5-light {
  color: #E5F5F0 !important;
}
.trigger:hover .triggeranchor-color-5-light.arrow-down:after,
.trigger:hover .triggeranchor-color-5-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.trigger:hover .triggeranchor-color-5-light.arrow-up:after,
.trigger:hover .triggeranchor-color-5-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.trigger:hover .triggeranchor-color-5-lighten10,
.trigger:hover .triggeranchor-color-5-lighten10-hover:hover {
  color: #478f77 !important;
}
.trigger:hover .triggeranchor-color-5-lighten20,
.trigger:hover .triggeranchor-color-5-lighten20-hover:hover {
  color: #5c9b86 !important;
}
.trigger:hover .triggeranchor-color-5-lighten50,
.trigger:hover .triggeranchor-color-5-lighten50-hover:hover {
  color: #99c1b4 !important;
}
.trigger:hover .triggeranchor-color-5-hover:hover {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-5 > li::before {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-5.arrow-down:after,
.trigger:hover .triggeranchor-color-5.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-5.arrow-up:after,
.trigger:hover .triggeranchor-color-5.arrow-top-right:after,
.trigger:hover .triggeranchor-color-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-5-after:after {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-5-before:before {
  color: #338268 !important;
}
.trigger:hover .triggeranchor-color-6 {
  color: #ffffff !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-6 body,
.trigger:hover .triggeranchor-color-6 p {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 .h1,
.trigger:hover .triggeranchor-color-6 h1 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 .h2,
.trigger:hover .triggeranchor-color-6 h2 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 .h3,
.trigger:hover .triggeranchor-color-6 h3 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 .h4,
.trigger:hover .triggeranchor-color-6 h4 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 .h1.lead,
.trigger:hover .triggeranchor-color-6 .h2.lead,
.trigger:hover .triggeranchor-color-6 h1.lead,
.trigger:hover .triggeranchor-color-6 h2.lead,
.trigger:hover .triggeranchor-color-6 .h1.ingress,
.trigger:hover .triggeranchor-color-6 .h2.ingress,
.trigger:hover .triggeranchor-color-6 h1.ingress,
.trigger:hover .triggeranchor-color-6 h2.ingress {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 .h3.lead,
.trigger:hover .triggeranchor-color-6 .h4.lead,
.trigger:hover .triggeranchor-color-6 h3.lead,
.trigger:hover .triggeranchor-color-6 h4.lead,
.trigger:hover .triggeranchor-color-6 .h3.ingress,
.trigger:hover .triggeranchor-color-6 .h4.ingress,
.trigger:hover .triggeranchor-color-6 h3.ingress,
.trigger:hover .triggeranchor-color-6 h4.ingress {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 p {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 a:hover,
.trigger:hover .triggeranchor-color-6 a {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 ul li,
.trigger:hover .triggeranchor-color-6 ol li {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6 ul li::before,
.trigger:hover .triggeranchor-color-6 ol li::before {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6 ul li p,
.trigger:hover .triggeranchor-color-6 ol li p,
.trigger:hover .triggeranchor-color-6 ul li span,
.trigger:hover .triggeranchor-color-6 ol li span {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-6-children body,
.trigger:hover .triggeranchor-color-6-children p {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children .h1,
.trigger:hover .triggeranchor-color-6-children h1 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children .h2,
.trigger:hover .triggeranchor-color-6-children h2 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children .h3,
.trigger:hover .triggeranchor-color-6-children h3 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children .h4,
.trigger:hover .triggeranchor-color-6-children h4 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children .h1.lead,
.trigger:hover .triggeranchor-color-6-children .h2.lead,
.trigger:hover .triggeranchor-color-6-children h1.lead,
.trigger:hover .triggeranchor-color-6-children h2.lead,
.trigger:hover .triggeranchor-color-6-children .h1.ingress,
.trigger:hover .triggeranchor-color-6-children .h2.ingress,
.trigger:hover .triggeranchor-color-6-children h1.ingress,
.trigger:hover .triggeranchor-color-6-children h2.ingress {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children .h3.lead,
.trigger:hover .triggeranchor-color-6-children .h4.lead,
.trigger:hover .triggeranchor-color-6-children h3.lead,
.trigger:hover .triggeranchor-color-6-children h4.lead,
.trigger:hover .triggeranchor-color-6-children .h3.ingress,
.trigger:hover .triggeranchor-color-6-children .h4.ingress,
.trigger:hover .triggeranchor-color-6-children h3.ingress,
.trigger:hover .triggeranchor-color-6-children h4.ingress {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children p {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children a:hover,
.trigger:hover .triggeranchor-color-6-children a {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children ul li,
.trigger:hover .triggeranchor-color-6-children ol li {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-children ul li::before,
.trigger:hover .triggeranchor-color-6-children ol li::before {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6-children ul li p,
.trigger:hover .triggeranchor-color-6-children ol li p,
.trigger:hover .triggeranchor-color-6-children ul li span,
.trigger:hover .triggeranchor-color-6-children ol li span {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-6-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-6-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-6-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-6-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-6-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-6-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-6-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-6-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-6-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-6-dark {
  color: #999999 !important;
}
.trigger:hover .triggeranchor-color-6-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-6-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-6-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-6-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-6-darken5,
.trigger:hover .triggeranchor-color-6-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-6-darken10,
.trigger:hover .triggeranchor-color-6-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-6-darken20,
.trigger:hover .triggeranchor-color-6-darken20-hover:hover {
  color: #cccccc !important;
}
.trigger:hover .triggeranchor-color-6-light {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6-light.arrow-down:after,
.trigger:hover .triggeranchor-color-6-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6-light.arrow-up:after,
.trigger:hover .triggeranchor-color-6-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6-lighten10,
.trigger:hover .triggeranchor-color-6-lighten10-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6-lighten20,
.trigger:hover .triggeranchor-color-6-lighten20-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6-lighten50,
.trigger:hover .triggeranchor-color-6-lighten50-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6 > li::before {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6.arrow-down:after,
.trigger:hover .triggeranchor-color-6.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6.arrow-up:after,
.trigger:hover .triggeranchor-color-6.arrow-top-right:after,
.trigger:hover .triggeranchor-color-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6-after:after {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-6-before:before {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7 {
  color: #ffffff !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-7 body,
.trigger:hover .triggeranchor-color-7 p {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 .h1,
.trigger:hover .triggeranchor-color-7 h1 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 .h2,
.trigger:hover .triggeranchor-color-7 h2 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 .h3,
.trigger:hover .triggeranchor-color-7 h3 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 .h4,
.trigger:hover .triggeranchor-color-7 h4 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 .h1.lead,
.trigger:hover .triggeranchor-color-7 .h2.lead,
.trigger:hover .triggeranchor-color-7 h1.lead,
.trigger:hover .triggeranchor-color-7 h2.lead,
.trigger:hover .triggeranchor-color-7 .h1.ingress,
.trigger:hover .triggeranchor-color-7 .h2.ingress,
.trigger:hover .triggeranchor-color-7 h1.ingress,
.trigger:hover .triggeranchor-color-7 h2.ingress {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 .h3.lead,
.trigger:hover .triggeranchor-color-7 .h4.lead,
.trigger:hover .triggeranchor-color-7 h3.lead,
.trigger:hover .triggeranchor-color-7 h4.lead,
.trigger:hover .triggeranchor-color-7 .h3.ingress,
.trigger:hover .triggeranchor-color-7 .h4.ingress,
.trigger:hover .triggeranchor-color-7 h3.ingress,
.trigger:hover .triggeranchor-color-7 h4.ingress {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 p {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 a:hover,
.trigger:hover .triggeranchor-color-7 a {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 ul li,
.trigger:hover .triggeranchor-color-7 ol li {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7 ul li::before,
.trigger:hover .triggeranchor-color-7 ol li::before {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7 ul li p,
.trigger:hover .triggeranchor-color-7 ol li p,
.trigger:hover .triggeranchor-color-7 ul li span,
.trigger:hover .triggeranchor-color-7 ol li span {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-7-children body,
.trigger:hover .triggeranchor-color-7-children p {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children .h1,
.trigger:hover .triggeranchor-color-7-children h1 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children .h2,
.trigger:hover .triggeranchor-color-7-children h2 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children .h3,
.trigger:hover .triggeranchor-color-7-children h3 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children .h4,
.trigger:hover .triggeranchor-color-7-children h4 {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children .h1.lead,
.trigger:hover .triggeranchor-color-7-children .h2.lead,
.trigger:hover .triggeranchor-color-7-children h1.lead,
.trigger:hover .triggeranchor-color-7-children h2.lead,
.trigger:hover .triggeranchor-color-7-children .h1.ingress,
.trigger:hover .triggeranchor-color-7-children .h2.ingress,
.trigger:hover .triggeranchor-color-7-children h1.ingress,
.trigger:hover .triggeranchor-color-7-children h2.ingress {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children .h3.lead,
.trigger:hover .triggeranchor-color-7-children .h4.lead,
.trigger:hover .triggeranchor-color-7-children h3.lead,
.trigger:hover .triggeranchor-color-7-children h4.lead,
.trigger:hover .triggeranchor-color-7-children .h3.ingress,
.trigger:hover .triggeranchor-color-7-children .h4.ingress,
.trigger:hover .triggeranchor-color-7-children h3.ingress,
.trigger:hover .triggeranchor-color-7-children h4.ingress {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children p {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children a:hover,
.trigger:hover .triggeranchor-color-7-children a {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children ul li,
.trigger:hover .triggeranchor-color-7-children ol li {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-children ul li::before,
.trigger:hover .triggeranchor-color-7-children ol li::before {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7-children ul li p,
.trigger:hover .triggeranchor-color-7-children ol li p,
.trigger:hover .triggeranchor-color-7-children ul li span,
.trigger:hover .triggeranchor-color-7-children ol li span {
  color: #ffffff;
}
.trigger:hover .triggeranchor-color-7-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-7-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-7-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-7-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-7-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-7-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-7-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-7-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-7-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-7-dark {
  color: #999999 !important;
}
.trigger:hover .triggeranchor-color-7-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-7-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-7-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-7-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-7-darken5,
.trigger:hover .triggeranchor-color-7-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-7-darken10,
.trigger:hover .triggeranchor-color-7-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-7-darken20,
.trigger:hover .triggeranchor-color-7-darken20-hover:hover {
  color: #cccccc !important;
}
.trigger:hover .triggeranchor-color-7-light {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7-light.arrow-down:after,
.trigger:hover .triggeranchor-color-7-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7-light.arrow-up:after,
.trigger:hover .triggeranchor-color-7-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7-lighten10,
.trigger:hover .triggeranchor-color-7-lighten10-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7-lighten20,
.trigger:hover .triggeranchor-color-7-lighten20-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7-lighten50,
.trigger:hover .triggeranchor-color-7-lighten50-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7 > li::before {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7.arrow-down:after,
.trigger:hover .triggeranchor-color-7.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7.arrow-up:after,
.trigger:hover .triggeranchor-color-7.arrow-top-right:after,
.trigger:hover .triggeranchor-color-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7-after:after {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-7-before:before {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-8 {
  color: rgba(0, 0, 0, 0.05) !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-8 body,
.trigger:hover .triggeranchor-color-8 p {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 .h1,
.trigger:hover .triggeranchor-color-8 h1 {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 .h2,
.trigger:hover .triggeranchor-color-8 h2 {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 .h3,
.trigger:hover .triggeranchor-color-8 h3 {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 .h4,
.trigger:hover .triggeranchor-color-8 h4 {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 .h1.lead,
.trigger:hover .triggeranchor-color-8 .h2.lead,
.trigger:hover .triggeranchor-color-8 h1.lead,
.trigger:hover .triggeranchor-color-8 h2.lead,
.trigger:hover .triggeranchor-color-8 .h1.ingress,
.trigger:hover .triggeranchor-color-8 .h2.ingress,
.trigger:hover .triggeranchor-color-8 h1.ingress,
.trigger:hover .triggeranchor-color-8 h2.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 .h3.lead,
.trigger:hover .triggeranchor-color-8 .h4.lead,
.trigger:hover .triggeranchor-color-8 h3.lead,
.trigger:hover .triggeranchor-color-8 h4.lead,
.trigger:hover .triggeranchor-color-8 .h3.ingress,
.trigger:hover .triggeranchor-color-8 .h4.ingress,
.trigger:hover .triggeranchor-color-8 h3.ingress,
.trigger:hover .triggeranchor-color-8 h4.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 p {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 a:hover,
.trigger:hover .triggeranchor-color-8 a {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 ul li,
.trigger:hover .triggeranchor-color-8 ol li {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8 ul li::before,
.trigger:hover .triggeranchor-color-8 ol li::before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-8 ul li p,
.trigger:hover .triggeranchor-color-8 ol li p,
.trigger:hover .triggeranchor-color-8 ul li span,
.trigger:hover .triggeranchor-color-8 ol li span {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-8-children body,
.trigger:hover .triggeranchor-color-8-children p {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children .h1,
.trigger:hover .triggeranchor-color-8-children h1 {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children .h2,
.trigger:hover .triggeranchor-color-8-children h2 {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children .h3,
.trigger:hover .triggeranchor-color-8-children h3 {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children .h4,
.trigger:hover .triggeranchor-color-8-children h4 {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children .h1.lead,
.trigger:hover .triggeranchor-color-8-children .h2.lead,
.trigger:hover .triggeranchor-color-8-children h1.lead,
.trigger:hover .triggeranchor-color-8-children h2.lead,
.trigger:hover .triggeranchor-color-8-children .h1.ingress,
.trigger:hover .triggeranchor-color-8-children .h2.ingress,
.trigger:hover .triggeranchor-color-8-children h1.ingress,
.trigger:hover .triggeranchor-color-8-children h2.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children .h3.lead,
.trigger:hover .triggeranchor-color-8-children .h4.lead,
.trigger:hover .triggeranchor-color-8-children h3.lead,
.trigger:hover .triggeranchor-color-8-children h4.lead,
.trigger:hover .triggeranchor-color-8-children .h3.ingress,
.trigger:hover .triggeranchor-color-8-children .h4.ingress,
.trigger:hover .triggeranchor-color-8-children h3.ingress,
.trigger:hover .triggeranchor-color-8-children h4.ingress {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children p {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children a:hover,
.trigger:hover .triggeranchor-color-8-children a {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children ul li,
.trigger:hover .triggeranchor-color-8-children ol li {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-children ul li::before,
.trigger:hover .triggeranchor-color-8-children ol li::before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-8-children ul li p,
.trigger:hover .triggeranchor-color-8-children ol li p,
.trigger:hover .triggeranchor-color-8-children ul li span,
.trigger:hover .triggeranchor-color-8-children ol li span {
  color: rgba(0, 0, 0, 0.05);
}
.trigger:hover .triggeranchor-color-8-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-8-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-8-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-8-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-8-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-8-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-8-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-8-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-8-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-8-dark {
  color: #653460 !important;
}
.trigger:hover .triggeranchor-color-8-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-8-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-8-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-8-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-8-darken5,
.trigger:hover .triggeranchor-color-8-darken5-hover:hover {
  color: rgba(0, 0, 0, 0.0975) !important;
}
.trigger:hover .triggeranchor-color-8-darken10,
.trigger:hover .triggeranchor-color-8-darken10-hover:hover {
  color: rgba(0, 0, 0, 0.145) !important;
}
.trigger:hover .triggeranchor-color-8-darken20,
.trigger:hover .triggeranchor-color-8-darken20-hover:hover {
  color: rgba(0, 0, 0, 0.24) !important;
}
.trigger:hover .triggeranchor-color-8-light {
  color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-8-light.arrow-down:after,
.trigger:hover .triggeranchor-color-8-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-8-light.arrow-up:after,
.trigger:hover .triggeranchor-color-8-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-8-lighten10,
.trigger:hover .triggeranchor-color-8-lighten10-hover:hover {
  color: rgba(207, 207, 207, 0.145) !important;
}
.trigger:hover .triggeranchor-color-8-lighten20,
.trigger:hover .triggeranchor-color-8-lighten20-hover:hover {
  color: rgba(231, 231, 231, 0.24) !important;
}
.trigger:hover .triggeranchor-color-8-lighten50,
.trigger:hover .triggeranchor-color-8-lighten50-hover:hover {
  color: rgba(249, 249, 249, 0.525) !important;
}
.trigger:hover .triggeranchor-color-8-hover:hover {
  color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-8 > li::before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-8.arrow-down:after,
.trigger:hover .triggeranchor-color-8.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-8.arrow-up:after,
.trigger:hover .triggeranchor-color-8.arrow-top-right:after,
.trigger:hover .triggeranchor-color-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-8-after:after {
  color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-8-before:before {
  color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-9 {
  color: #d6dbcf !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-9 body,
.trigger:hover .triggeranchor-color-9 p {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 .h1,
.trigger:hover .triggeranchor-color-9 h1 {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 .h2,
.trigger:hover .triggeranchor-color-9 h2 {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 .h3,
.trigger:hover .triggeranchor-color-9 h3 {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 .h4,
.trigger:hover .triggeranchor-color-9 h4 {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 .h1.lead,
.trigger:hover .triggeranchor-color-9 .h2.lead,
.trigger:hover .triggeranchor-color-9 h1.lead,
.trigger:hover .triggeranchor-color-9 h2.lead,
.trigger:hover .triggeranchor-color-9 .h1.ingress,
.trigger:hover .triggeranchor-color-9 .h2.ingress,
.trigger:hover .triggeranchor-color-9 h1.ingress,
.trigger:hover .triggeranchor-color-9 h2.ingress {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 .h3.lead,
.trigger:hover .triggeranchor-color-9 .h4.lead,
.trigger:hover .triggeranchor-color-9 h3.lead,
.trigger:hover .triggeranchor-color-9 h4.lead,
.trigger:hover .triggeranchor-color-9 .h3.ingress,
.trigger:hover .triggeranchor-color-9 .h4.ingress,
.trigger:hover .triggeranchor-color-9 h3.ingress,
.trigger:hover .triggeranchor-color-9 h4.ingress {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 p {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 a:hover,
.trigger:hover .triggeranchor-color-9 a {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 ul li,
.trigger:hover .triggeranchor-color-9 ol li {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9 ul li::before,
.trigger:hover .triggeranchor-color-9 ol li::before {
  color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-9 ul li p,
.trigger:hover .triggeranchor-color-9 ol li p,
.trigger:hover .triggeranchor-color-9 ul li span,
.trigger:hover .triggeranchor-color-9 ol li span {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-9-children body,
.trigger:hover .triggeranchor-color-9-children p {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children .h1,
.trigger:hover .triggeranchor-color-9-children h1 {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children .h2,
.trigger:hover .triggeranchor-color-9-children h2 {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children .h3,
.trigger:hover .triggeranchor-color-9-children h3 {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children .h4,
.trigger:hover .triggeranchor-color-9-children h4 {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children .h1.lead,
.trigger:hover .triggeranchor-color-9-children .h2.lead,
.trigger:hover .triggeranchor-color-9-children h1.lead,
.trigger:hover .triggeranchor-color-9-children h2.lead,
.trigger:hover .triggeranchor-color-9-children .h1.ingress,
.trigger:hover .triggeranchor-color-9-children .h2.ingress,
.trigger:hover .triggeranchor-color-9-children h1.ingress,
.trigger:hover .triggeranchor-color-9-children h2.ingress {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children .h3.lead,
.trigger:hover .triggeranchor-color-9-children .h4.lead,
.trigger:hover .triggeranchor-color-9-children h3.lead,
.trigger:hover .triggeranchor-color-9-children h4.lead,
.trigger:hover .triggeranchor-color-9-children .h3.ingress,
.trigger:hover .triggeranchor-color-9-children .h4.ingress,
.trigger:hover .triggeranchor-color-9-children h3.ingress,
.trigger:hover .triggeranchor-color-9-children h4.ingress {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children p {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children a:hover,
.trigger:hover .triggeranchor-color-9-children a {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children ul li,
.trigger:hover .triggeranchor-color-9-children ol li {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-children ul li::before,
.trigger:hover .triggeranchor-color-9-children ol li::before {
  color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-9-children ul li p,
.trigger:hover .triggeranchor-color-9-children ol li p,
.trigger:hover .triggeranchor-color-9-children ul li span,
.trigger:hover .triggeranchor-color-9-children ol li span {
  color: #d6dbcf;
}
.trigger:hover .triggeranchor-color-9-opacity10 {
  color: rgba(214, 219, 207, 0.1) !important;
}
.trigger:hover .triggeranchor-color-9-opacity20 {
  color: rgba(214, 219, 207, 0.2) !important;
}
.trigger:hover .triggeranchor-color-9-opacity30 {
  color: rgba(214, 219, 207, 0.3) !important;
}
.trigger:hover .triggeranchor-color-9-opacity40 {
  color: rgba(214, 219, 207, 0.4) !important;
}
.trigger:hover .triggeranchor-color-9-opacity50 {
  color: rgba(214, 219, 207, 0.5) !important;
}
.trigger:hover .triggeranchor-color-9-opacity60 {
  color: rgba(214, 219, 207, 0.6) !important;
}
.trigger:hover .triggeranchor-color-9-opacity70 {
  color: rgba(214, 219, 207, 0.7) !important;
}
.trigger:hover .triggeranchor-color-9-opacity80 {
  color: rgba(214, 219, 207, 0.8) !important;
}
.trigger:hover .triggeranchor-color-9-opacity90 {
  color: rgba(214, 219, 207, 0.9) !important;
}
.trigger:hover .triggeranchor-color-9-dark {
  color: #653460 !important;
}
.trigger:hover .triggeranchor-color-9-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-9-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-9-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-9-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-9-darken5,
.trigger:hover .triggeranchor-color-9-darken5-hover:hover {
  color: #cbd0c5 !important;
}
.trigger:hover .triggeranchor-color-9-darken10,
.trigger:hover .triggeranchor-color-9-darken10-hover:hover {
  color: #c1c5ba !important;
}
.trigger:hover .triggeranchor-color-9-darken20,
.trigger:hover .triggeranchor-color-9-darken20-hover:hover {
  color: #abafa6 !important;
}
.trigger:hover .triggeranchor-color-9-light {
  color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-9-light.arrow-down:after,
.trigger:hover .triggeranchor-color-9-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-9-light.arrow-up:after,
.trigger:hover .triggeranchor-color-9-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-9-lighten10,
.trigger:hover .triggeranchor-color-9-lighten10-hover:hover {
  color: #dadfd4 !important;
}
.trigger:hover .triggeranchor-color-9-lighten20,
.trigger:hover .triggeranchor-color-9-lighten20-hover:hover {
  color: #dee2d9 !important;
}
.trigger:hover .triggeranchor-color-9-lighten50,
.trigger:hover .triggeranchor-color-9-lighten50-hover:hover {
  color: #ebede7 !important;
}
.trigger:hover .triggeranchor-color-9-hover:hover {
  color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-9 > li::before {
  color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-9.arrow-down:after,
.trigger:hover .triggeranchor-color-9.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-9.arrow-up:after,
.trigger:hover .triggeranchor-color-9.arrow-top-right:after,
.trigger:hover .triggeranchor-color-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-9-after:after {
  color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-9-before:before {
  color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-10 {
  color: #EBE3DC !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-10 body,
.trigger:hover .triggeranchor-color-10 p {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 .h1,
.trigger:hover .triggeranchor-color-10 h1 {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 .h2,
.trigger:hover .triggeranchor-color-10 h2 {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 .h3,
.trigger:hover .triggeranchor-color-10 h3 {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 .h4,
.trigger:hover .triggeranchor-color-10 h4 {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 .h1.lead,
.trigger:hover .triggeranchor-color-10 .h2.lead,
.trigger:hover .triggeranchor-color-10 h1.lead,
.trigger:hover .triggeranchor-color-10 h2.lead,
.trigger:hover .triggeranchor-color-10 .h1.ingress,
.trigger:hover .triggeranchor-color-10 .h2.ingress,
.trigger:hover .triggeranchor-color-10 h1.ingress,
.trigger:hover .triggeranchor-color-10 h2.ingress {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 .h3.lead,
.trigger:hover .triggeranchor-color-10 .h4.lead,
.trigger:hover .triggeranchor-color-10 h3.lead,
.trigger:hover .triggeranchor-color-10 h4.lead,
.trigger:hover .triggeranchor-color-10 .h3.ingress,
.trigger:hover .triggeranchor-color-10 .h4.ingress,
.trigger:hover .triggeranchor-color-10 h3.ingress,
.trigger:hover .triggeranchor-color-10 h4.ingress {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 p {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 a:hover,
.trigger:hover .triggeranchor-color-10 a {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 ul li,
.trigger:hover .triggeranchor-color-10 ol li {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10 ul li::before,
.trigger:hover .triggeranchor-color-10 ol li::before {
  color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-10 ul li p,
.trigger:hover .triggeranchor-color-10 ol li p,
.trigger:hover .triggeranchor-color-10 ul li span,
.trigger:hover .triggeranchor-color-10 ol li span {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-10-children body,
.trigger:hover .triggeranchor-color-10-children p {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children .h1,
.trigger:hover .triggeranchor-color-10-children h1 {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children .h2,
.trigger:hover .triggeranchor-color-10-children h2 {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children .h3,
.trigger:hover .triggeranchor-color-10-children h3 {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children .h4,
.trigger:hover .triggeranchor-color-10-children h4 {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children .h1.lead,
.trigger:hover .triggeranchor-color-10-children .h2.lead,
.trigger:hover .triggeranchor-color-10-children h1.lead,
.trigger:hover .triggeranchor-color-10-children h2.lead,
.trigger:hover .triggeranchor-color-10-children .h1.ingress,
.trigger:hover .triggeranchor-color-10-children .h2.ingress,
.trigger:hover .triggeranchor-color-10-children h1.ingress,
.trigger:hover .triggeranchor-color-10-children h2.ingress {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children .h3.lead,
.trigger:hover .triggeranchor-color-10-children .h4.lead,
.trigger:hover .triggeranchor-color-10-children h3.lead,
.trigger:hover .triggeranchor-color-10-children h4.lead,
.trigger:hover .triggeranchor-color-10-children .h3.ingress,
.trigger:hover .triggeranchor-color-10-children .h4.ingress,
.trigger:hover .triggeranchor-color-10-children h3.ingress,
.trigger:hover .triggeranchor-color-10-children h4.ingress {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children p {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children a:hover,
.trigger:hover .triggeranchor-color-10-children a {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children ul li,
.trigger:hover .triggeranchor-color-10-children ol li {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-children ul li::before,
.trigger:hover .triggeranchor-color-10-children ol li::before {
  color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-10-children ul li p,
.trigger:hover .triggeranchor-color-10-children ol li p,
.trigger:hover .triggeranchor-color-10-children ul li span,
.trigger:hover .triggeranchor-color-10-children ol li span {
  color: #EBE3DC;
}
.trigger:hover .triggeranchor-color-10-opacity10 {
  color: rgba(235, 227, 220, 0.1) !important;
}
.trigger:hover .triggeranchor-color-10-opacity20 {
  color: rgba(235, 227, 220, 0.2) !important;
}
.trigger:hover .triggeranchor-color-10-opacity30 {
  color: rgba(235, 227, 220, 0.3) !important;
}
.trigger:hover .triggeranchor-color-10-opacity40 {
  color: rgba(235, 227, 220, 0.4) !important;
}
.trigger:hover .triggeranchor-color-10-opacity50 {
  color: rgba(235, 227, 220, 0.5) !important;
}
.trigger:hover .triggeranchor-color-10-opacity60 {
  color: rgba(235, 227, 220, 0.6) !important;
}
.trigger:hover .triggeranchor-color-10-opacity70 {
  color: rgba(235, 227, 220, 0.7) !important;
}
.trigger:hover .triggeranchor-color-10-opacity80 {
  color: rgba(235, 227, 220, 0.8) !important;
}
.trigger:hover .triggeranchor-color-10-opacity90 {
  color: rgba(235, 227, 220, 0.9) !important;
}
.trigger:hover .triggeranchor-color-10-dark {
  color: #8d8884 !important;
}
.trigger:hover .triggeranchor-color-10-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-10-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.trigger:hover .triggeranchor-color-10-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-10-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.trigger:hover .triggeranchor-color-10-darken5,
.trigger:hover .triggeranchor-color-10-darken5-hover:hover {
  color: #dfd8d1 !important;
}
.trigger:hover .triggeranchor-color-10-darken10,
.trigger:hover .triggeranchor-color-10-darken10-hover:hover {
  color: #d4ccc6 !important;
}
.trigger:hover .triggeranchor-color-10-darken20,
.trigger:hover .triggeranchor-color-10-darken20-hover:hover {
  color: #bcb6b0 !important;
}
.trigger:hover .triggeranchor-color-10-light {
  color: #F0E9E4 !important;
}
.trigger:hover .triggeranchor-color-10-light.arrow-down:after,
.trigger:hover .triggeranchor-color-10-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.trigger:hover .triggeranchor-color-10-light.arrow-up:after,
.trigger:hover .triggeranchor-color-10-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.trigger:hover .triggeranchor-color-10-lighten10,
.trigger:hover .triggeranchor-color-10-lighten10-hover:hover {
  color: #ede6e0 !important;
}
.trigger:hover .triggeranchor-color-10-lighten20,
.trigger:hover .triggeranchor-color-10-lighten20-hover:hover {
  color: #efe9e3 !important;
}
.trigger:hover .triggeranchor-color-10-lighten50,
.trigger:hover .triggeranchor-color-10-lighten50-hover:hover {
  color: #f5f1ee !important;
}
.trigger:hover .triggeranchor-color-10-hover:hover {
  color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-10 > li::before {
  color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-10.arrow-down:after,
.trigger:hover .triggeranchor-color-10.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-10.arrow-up:after,
.trigger:hover .triggeranchor-color-10.arrow-top-right:after,
.trigger:hover .triggeranchor-color-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-10-after:after {
  color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-10-before:before {
  color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-black {
  color: black !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-black body,
.trigger:hover .triggeranchor-color-black p {
  color: black;
}
.trigger:hover .triggeranchor-color-black .h1,
.trigger:hover .triggeranchor-color-black h1 {
  color: black;
}
.trigger:hover .triggeranchor-color-black .h2,
.trigger:hover .triggeranchor-color-black h2 {
  color: black;
}
.trigger:hover .triggeranchor-color-black .h3,
.trigger:hover .triggeranchor-color-black h3 {
  color: black;
}
.trigger:hover .triggeranchor-color-black .h4,
.trigger:hover .triggeranchor-color-black h4 {
  color: black;
}
.trigger:hover .triggeranchor-color-black .h1.lead,
.trigger:hover .triggeranchor-color-black .h2.lead,
.trigger:hover .triggeranchor-color-black h1.lead,
.trigger:hover .triggeranchor-color-black h2.lead,
.trigger:hover .triggeranchor-color-black .h1.ingress,
.trigger:hover .triggeranchor-color-black .h2.ingress,
.trigger:hover .triggeranchor-color-black h1.ingress,
.trigger:hover .triggeranchor-color-black h2.ingress {
  color: black;
}
.trigger:hover .triggeranchor-color-black .h3.lead,
.trigger:hover .triggeranchor-color-black .h4.lead,
.trigger:hover .triggeranchor-color-black h3.lead,
.trigger:hover .triggeranchor-color-black h4.lead,
.trigger:hover .triggeranchor-color-black .h3.ingress,
.trigger:hover .triggeranchor-color-black .h4.ingress,
.trigger:hover .triggeranchor-color-black h3.ingress,
.trigger:hover .triggeranchor-color-black h4.ingress {
  color: black;
}
.trigger:hover .triggeranchor-color-black p {
  color: black;
}
.trigger:hover .triggeranchor-color-black a:hover,
.trigger:hover .triggeranchor-color-black a {
  color: black;
}
.trigger:hover .triggeranchor-color-black ul li,
.trigger:hover .triggeranchor-color-black ol li {
  color: black;
}
.trigger:hover .triggeranchor-color-black ul li::before,
.trigger:hover .triggeranchor-color-black ol li::before {
  color: black !important;
}
.trigger:hover .triggeranchor-color-black ul li p,
.trigger:hover .triggeranchor-color-black ol li p,
.trigger:hover .triggeranchor-color-black ul li span,
.trigger:hover .triggeranchor-color-black ol li span {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-black-children body,
.trigger:hover .triggeranchor-color-black-children p {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children .h1,
.trigger:hover .triggeranchor-color-black-children h1 {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children .h2,
.trigger:hover .triggeranchor-color-black-children h2 {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children .h3,
.trigger:hover .triggeranchor-color-black-children h3 {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children .h4,
.trigger:hover .triggeranchor-color-black-children h4 {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children .h1.lead,
.trigger:hover .triggeranchor-color-black-children .h2.lead,
.trigger:hover .triggeranchor-color-black-children h1.lead,
.trigger:hover .triggeranchor-color-black-children h2.lead,
.trigger:hover .triggeranchor-color-black-children .h1.ingress,
.trigger:hover .triggeranchor-color-black-children .h2.ingress,
.trigger:hover .triggeranchor-color-black-children h1.ingress,
.trigger:hover .triggeranchor-color-black-children h2.ingress {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children .h3.lead,
.trigger:hover .triggeranchor-color-black-children .h4.lead,
.trigger:hover .triggeranchor-color-black-children h3.lead,
.trigger:hover .triggeranchor-color-black-children h4.lead,
.trigger:hover .triggeranchor-color-black-children .h3.ingress,
.trigger:hover .triggeranchor-color-black-children .h4.ingress,
.trigger:hover .triggeranchor-color-black-children h3.ingress,
.trigger:hover .triggeranchor-color-black-children h4.ingress {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children p {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children a:hover,
.trigger:hover .triggeranchor-color-black-children a {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children ul li,
.trigger:hover .triggeranchor-color-black-children ol li {
  color: black;
}
.trigger:hover .triggeranchor-color-black-children ul li::before,
.trigger:hover .triggeranchor-color-black-children ol li::before {
  color: black !important;
}
.trigger:hover .triggeranchor-color-black-children ul li p,
.trigger:hover .triggeranchor-color-black-children ol li p,
.trigger:hover .triggeranchor-color-black-children ul li span,
.trigger:hover .triggeranchor-color-black-children ol li span {
  color: black;
}
.trigger:hover .triggeranchor-color-black-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-black-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-black-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-black-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-black-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-black-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-black-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-black-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-black-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-black-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-black-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-black-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-black-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-black-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-black-darken5,
.trigger:hover .triggeranchor-color-black-darken5-hover:hover {
  color: #000000 !important;
}
.trigger:hover .triggeranchor-color-black-darken10,
.trigger:hover .triggeranchor-color-black-darken10-hover:hover {
  color: #000000 !important;
}
.trigger:hover .triggeranchor-color-black-darken20,
.trigger:hover .triggeranchor-color-black-darken20-hover:hover {
  color: #000000 !important;
}
.trigger:hover .triggeranchor-color-black-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-black-light.arrow-down:after,
.trigger:hover .triggeranchor-color-black-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-black-light.arrow-up:after,
.trigger:hover .triggeranchor-color-black-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-black-lighten10,
.trigger:hover .triggeranchor-color-black-lighten10-hover:hover {
  color: #191919 !important;
}
.trigger:hover .triggeranchor-color-black-lighten20,
.trigger:hover .triggeranchor-color-black-lighten20-hover:hover {
  color: #333333 !important;
}
.trigger:hover .triggeranchor-color-black-lighten50,
.trigger:hover .triggeranchor-color-black-lighten50-hover:hover {
  color: #808080 !important;
}
.trigger:hover .triggeranchor-color-black-hover:hover {
  color: black !important;
}
.trigger:hover .triggeranchor-color-black > li::before {
  color: black !important;
}
.trigger:hover .triggeranchor-color-black.arrow-down:after,
.trigger:hover .triggeranchor-color-black.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.trigger:hover .triggeranchor-color-black.arrow-up:after,
.trigger:hover .triggeranchor-color-black.arrow-top-right:after,
.trigger:hover .triggeranchor-color-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.trigger:hover .triggeranchor-color-black-after:after {
  color: black !important;
}
.trigger:hover .triggeranchor-color-black-before:before {
  color: black !important;
}
.trigger:hover .triggeranchor-color-neutral {
  color: #808080 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-neutral body,
.trigger:hover .triggeranchor-color-neutral p {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral .h1,
.trigger:hover .triggeranchor-color-neutral h1 {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral .h2,
.trigger:hover .triggeranchor-color-neutral h2 {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral .h3,
.trigger:hover .triggeranchor-color-neutral h3 {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral .h4,
.trigger:hover .triggeranchor-color-neutral h4 {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral .h1.lead,
.trigger:hover .triggeranchor-color-neutral .h2.lead,
.trigger:hover .triggeranchor-color-neutral h1.lead,
.trigger:hover .triggeranchor-color-neutral h2.lead,
.trigger:hover .triggeranchor-color-neutral .h1.ingress,
.trigger:hover .triggeranchor-color-neutral .h2.ingress,
.trigger:hover .triggeranchor-color-neutral h1.ingress,
.trigger:hover .triggeranchor-color-neutral h2.ingress {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral .h3.lead,
.trigger:hover .triggeranchor-color-neutral .h4.lead,
.trigger:hover .triggeranchor-color-neutral h3.lead,
.trigger:hover .triggeranchor-color-neutral h4.lead,
.trigger:hover .triggeranchor-color-neutral .h3.ingress,
.trigger:hover .triggeranchor-color-neutral .h4.ingress,
.trigger:hover .triggeranchor-color-neutral h3.ingress,
.trigger:hover .triggeranchor-color-neutral h4.ingress {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral p {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral a:hover,
.trigger:hover .triggeranchor-color-neutral a {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral ul li,
.trigger:hover .triggeranchor-color-neutral ol li {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral ul li::before,
.trigger:hover .triggeranchor-color-neutral ol li::before {
  color: #808080 !important;
}
.trigger:hover .triggeranchor-color-neutral ul li p,
.trigger:hover .triggeranchor-color-neutral ol li p,
.trigger:hover .triggeranchor-color-neutral ul li span,
.trigger:hover .triggeranchor-color-neutral ol li span {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-neutral-children body,
.trigger:hover .triggeranchor-color-neutral-children p {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children .h1,
.trigger:hover .triggeranchor-color-neutral-children h1 {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children .h2,
.trigger:hover .triggeranchor-color-neutral-children h2 {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children .h3,
.trigger:hover .triggeranchor-color-neutral-children h3 {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children .h4,
.trigger:hover .triggeranchor-color-neutral-children h4 {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children .h1.lead,
.trigger:hover .triggeranchor-color-neutral-children .h2.lead,
.trigger:hover .triggeranchor-color-neutral-children h1.lead,
.trigger:hover .triggeranchor-color-neutral-children h2.lead,
.trigger:hover .triggeranchor-color-neutral-children .h1.ingress,
.trigger:hover .triggeranchor-color-neutral-children .h2.ingress,
.trigger:hover .triggeranchor-color-neutral-children h1.ingress,
.trigger:hover .triggeranchor-color-neutral-children h2.ingress {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children .h3.lead,
.trigger:hover .triggeranchor-color-neutral-children .h4.lead,
.trigger:hover .triggeranchor-color-neutral-children h3.lead,
.trigger:hover .triggeranchor-color-neutral-children h4.lead,
.trigger:hover .triggeranchor-color-neutral-children .h3.ingress,
.trigger:hover .triggeranchor-color-neutral-children .h4.ingress,
.trigger:hover .triggeranchor-color-neutral-children h3.ingress,
.trigger:hover .triggeranchor-color-neutral-children h4.ingress {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children p {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children a:hover,
.trigger:hover .triggeranchor-color-neutral-children a {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children ul li,
.trigger:hover .triggeranchor-color-neutral-children ol li {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-children ul li::before,
.trigger:hover .triggeranchor-color-neutral-children ol li::before {
  color: #808080 !important;
}
.trigger:hover .triggeranchor-color-neutral-children ul li p,
.trigger:hover .triggeranchor-color-neutral-children ol li p,
.trigger:hover .triggeranchor-color-neutral-children ul li span,
.trigger:hover .triggeranchor-color-neutral-children ol li span {
  color: #808080;
}
.trigger:hover .triggeranchor-color-neutral-opacity10 {
  color: rgba(128, 128, 128, 0.1) !important;
}
.trigger:hover .triggeranchor-color-neutral-opacity20 {
  color: rgba(128, 128, 128, 0.2) !important;
}
.trigger:hover .triggeranchor-color-neutral-opacity30 {
  color: rgba(128, 128, 128, 0.3) !important;
}
.trigger:hover .triggeranchor-color-neutral-opacity40 {
  color: rgba(128, 128, 128, 0.4) !important;
}
.trigger:hover .triggeranchor-color-neutral-opacity50 {
  color: rgba(128, 128, 128, 0.5) !important;
}
.trigger:hover .triggeranchor-color-neutral-opacity60 {
  color: rgba(128, 128, 128, 0.6) !important;
}
.trigger:hover .triggeranchor-color-neutral-opacity70 {
  color: rgba(128, 128, 128, 0.7) !important;
}
.trigger:hover .triggeranchor-color-neutral-opacity80 {
  color: rgba(128, 128, 128, 0.8) !important;
}
.trigger:hover .triggeranchor-color-neutral-opacity90 {
  color: rgba(128, 128, 128, 0.9) !important;
}
.trigger:hover .triggeranchor-color-neutral-dark {
  color: #4d4d4d !important;
}
.trigger:hover .triggeranchor-color-neutral-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-neutral-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.trigger:hover .triggeranchor-color-neutral-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-neutral-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.trigger:hover .triggeranchor-color-neutral-darken5,
.trigger:hover .triggeranchor-color-neutral-darken5-hover:hover {
  color: #797979 !important;
}
.trigger:hover .triggeranchor-color-neutral-darken10,
.trigger:hover .triggeranchor-color-neutral-darken10-hover:hover {
  color: #737373 !important;
}
.trigger:hover .triggeranchor-color-neutral-darken20,
.trigger:hover .triggeranchor-color-neutral-darken20-hover:hover {
  color: #666666 !important;
}
.trigger:hover .triggeranchor-color-neutral-light {
  color: #ececec !important;
}
.trigger:hover .triggeranchor-color-neutral-light.arrow-down:after,
.trigger:hover .triggeranchor-color-neutral-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.trigger:hover .triggeranchor-color-neutral-light.arrow-up:after,
.trigger:hover .triggeranchor-color-neutral-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.trigger:hover .triggeranchor-color-neutral-lighten10,
.trigger:hover .triggeranchor-color-neutral-lighten10-hover:hover {
  color: #8c8c8c !important;
}
.trigger:hover .triggeranchor-color-neutral-lighten20,
.trigger:hover .triggeranchor-color-neutral-lighten20-hover:hover {
  color: #999999 !important;
}
.trigger:hover .triggeranchor-color-neutral-lighten50,
.trigger:hover .triggeranchor-color-neutral-lighten50-hover:hover {
  color: #bfbfbf !important;
}
.trigger:hover .triggeranchor-color-neutral-hover:hover {
  color: #808080 !important;
}
.trigger:hover .triggeranchor-color-neutral > li::before {
  color: #808080 !important;
}
.trigger:hover .triggeranchor-color-neutral.arrow-down:after,
.trigger:hover .triggeranchor-color-neutral.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-neutral.arrow-up:after,
.trigger:hover .triggeranchor-color-neutral.arrow-top-right:after,
.trigger:hover .triggeranchor-color-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-neutral-after:after {
  color: #808080 !important;
}
.trigger:hover .triggeranchor-color-neutral-before:before {
  color: #808080 !important;
}
.trigger:hover .triggeranchor-color-white {
  color: white !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-white body,
.trigger:hover .triggeranchor-color-white p {
  color: white;
}
.trigger:hover .triggeranchor-color-white .h1,
.trigger:hover .triggeranchor-color-white h1 {
  color: white;
}
.trigger:hover .triggeranchor-color-white .h2,
.trigger:hover .triggeranchor-color-white h2 {
  color: white;
}
.trigger:hover .triggeranchor-color-white .h3,
.trigger:hover .triggeranchor-color-white h3 {
  color: white;
}
.trigger:hover .triggeranchor-color-white .h4,
.trigger:hover .triggeranchor-color-white h4 {
  color: white;
}
.trigger:hover .triggeranchor-color-white .h1.lead,
.trigger:hover .triggeranchor-color-white .h2.lead,
.trigger:hover .triggeranchor-color-white h1.lead,
.trigger:hover .triggeranchor-color-white h2.lead,
.trigger:hover .triggeranchor-color-white .h1.ingress,
.trigger:hover .triggeranchor-color-white .h2.ingress,
.trigger:hover .triggeranchor-color-white h1.ingress,
.trigger:hover .triggeranchor-color-white h2.ingress {
  color: white;
}
.trigger:hover .triggeranchor-color-white .h3.lead,
.trigger:hover .triggeranchor-color-white .h4.lead,
.trigger:hover .triggeranchor-color-white h3.lead,
.trigger:hover .triggeranchor-color-white h4.lead,
.trigger:hover .triggeranchor-color-white .h3.ingress,
.trigger:hover .triggeranchor-color-white .h4.ingress,
.trigger:hover .triggeranchor-color-white h3.ingress,
.trigger:hover .triggeranchor-color-white h4.ingress {
  color: white;
}
.trigger:hover .triggeranchor-color-white p {
  color: white;
}
.trigger:hover .triggeranchor-color-white a:hover,
.trigger:hover .triggeranchor-color-white a {
  color: white;
}
.trigger:hover .triggeranchor-color-white ul li,
.trigger:hover .triggeranchor-color-white ol li {
  color: white;
}
.trigger:hover .triggeranchor-color-white ul li::before,
.trigger:hover .triggeranchor-color-white ol li::before {
  color: white !important;
}
.trigger:hover .triggeranchor-color-white ul li p,
.trigger:hover .triggeranchor-color-white ol li p,
.trigger:hover .triggeranchor-color-white ul li span,
.trigger:hover .triggeranchor-color-white ol li span {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-white-children body,
.trigger:hover .triggeranchor-color-white-children p {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children .h1,
.trigger:hover .triggeranchor-color-white-children h1 {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children .h2,
.trigger:hover .triggeranchor-color-white-children h2 {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children .h3,
.trigger:hover .triggeranchor-color-white-children h3 {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children .h4,
.trigger:hover .triggeranchor-color-white-children h4 {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children .h1.lead,
.trigger:hover .triggeranchor-color-white-children .h2.lead,
.trigger:hover .triggeranchor-color-white-children h1.lead,
.trigger:hover .triggeranchor-color-white-children h2.lead,
.trigger:hover .triggeranchor-color-white-children .h1.ingress,
.trigger:hover .triggeranchor-color-white-children .h2.ingress,
.trigger:hover .triggeranchor-color-white-children h1.ingress,
.trigger:hover .triggeranchor-color-white-children h2.ingress {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children .h3.lead,
.trigger:hover .triggeranchor-color-white-children .h4.lead,
.trigger:hover .triggeranchor-color-white-children h3.lead,
.trigger:hover .triggeranchor-color-white-children h4.lead,
.trigger:hover .triggeranchor-color-white-children .h3.ingress,
.trigger:hover .triggeranchor-color-white-children .h4.ingress,
.trigger:hover .triggeranchor-color-white-children h3.ingress,
.trigger:hover .triggeranchor-color-white-children h4.ingress {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children p {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children a:hover,
.trigger:hover .triggeranchor-color-white-children a {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children ul li,
.trigger:hover .triggeranchor-color-white-children ol li {
  color: white;
}
.trigger:hover .triggeranchor-color-white-children ul li::before,
.trigger:hover .triggeranchor-color-white-children ol li::before {
  color: white !important;
}
.trigger:hover .triggeranchor-color-white-children ul li p,
.trigger:hover .triggeranchor-color-white-children ol li p,
.trigger:hover .triggeranchor-color-white-children ul li span,
.trigger:hover .triggeranchor-color-white-children ol li span {
  color: white;
}
.trigger:hover .triggeranchor-color-white-opacity10 {
  color: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-white-opacity20 {
  color: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-white-opacity30 {
  color: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-white-opacity40 {
  color: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-white-opacity50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-white-opacity60 {
  color: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-white-opacity70 {
  color: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-white-opacity80 {
  color: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-white-opacity90 {
  color: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-white-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-white-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-white-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-white-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-white-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-white-darken5,
.trigger:hover .triggeranchor-color-white-darken5-hover:hover {
  color: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-white-darken10,
.trigger:hover .triggeranchor-color-white-darken10-hover:hover {
  color: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-white-darken20,
.trigger:hover .triggeranchor-color-white-darken20-hover:hover {
  color: #cccccc !important;
}
.trigger:hover .triggeranchor-color-white-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-white-light.arrow-down:after,
.trigger:hover .triggeranchor-color-white-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-white-light.arrow-up:after,
.trigger:hover .triggeranchor-color-white-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-white-lighten10,
.trigger:hover .triggeranchor-color-white-lighten10-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-white-lighten20,
.trigger:hover .triggeranchor-color-white-lighten20-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-white-lighten50,
.trigger:hover .triggeranchor-color-white-lighten50-hover:hover {
  color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-white-hover:hover {
  color: white !important;
}
.trigger:hover .triggeranchor-color-white > li::before {
  color: white !important;
}
.trigger:hover .triggeranchor-color-white.arrow-down:after,
.trigger:hover .triggeranchor-color-white.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.trigger:hover .triggeranchor-color-white.arrow-up:after,
.trigger:hover .triggeranchor-color-white.arrow-top-right:after,
.trigger:hover .triggeranchor-color-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.trigger:hover .triggeranchor-color-white-after:after {
  color: white !important;
}
.trigger:hover .triggeranchor-color-white-before:before {
  color: white !important;
}
.trigger:hover .triggeranchor-color-completed {
  color: #3d9855 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-completed body,
.trigger:hover .triggeranchor-color-completed p {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed .h1,
.trigger:hover .triggeranchor-color-completed h1 {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed .h2,
.trigger:hover .triggeranchor-color-completed h2 {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed .h3,
.trigger:hover .triggeranchor-color-completed h3 {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed .h4,
.trigger:hover .triggeranchor-color-completed h4 {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed .h1.lead,
.trigger:hover .triggeranchor-color-completed .h2.lead,
.trigger:hover .triggeranchor-color-completed h1.lead,
.trigger:hover .triggeranchor-color-completed h2.lead,
.trigger:hover .triggeranchor-color-completed .h1.ingress,
.trigger:hover .triggeranchor-color-completed .h2.ingress,
.trigger:hover .triggeranchor-color-completed h1.ingress,
.trigger:hover .triggeranchor-color-completed h2.ingress {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed .h3.lead,
.trigger:hover .triggeranchor-color-completed .h4.lead,
.trigger:hover .triggeranchor-color-completed h3.lead,
.trigger:hover .triggeranchor-color-completed h4.lead,
.trigger:hover .triggeranchor-color-completed .h3.ingress,
.trigger:hover .triggeranchor-color-completed .h4.ingress,
.trigger:hover .triggeranchor-color-completed h3.ingress,
.trigger:hover .triggeranchor-color-completed h4.ingress {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed p {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed a:hover,
.trigger:hover .triggeranchor-color-completed a {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed ul li,
.trigger:hover .triggeranchor-color-completed ol li {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed ul li::before,
.trigger:hover .triggeranchor-color-completed ol li::before {
  color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-completed ul li p,
.trigger:hover .triggeranchor-color-completed ol li p,
.trigger:hover .triggeranchor-color-completed ul li span,
.trigger:hover .triggeranchor-color-completed ol li span {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-completed-children body,
.trigger:hover .triggeranchor-color-completed-children p {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children .h1,
.trigger:hover .triggeranchor-color-completed-children h1 {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children .h2,
.trigger:hover .triggeranchor-color-completed-children h2 {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children .h3,
.trigger:hover .triggeranchor-color-completed-children h3 {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children .h4,
.trigger:hover .triggeranchor-color-completed-children h4 {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children .h1.lead,
.trigger:hover .triggeranchor-color-completed-children .h2.lead,
.trigger:hover .triggeranchor-color-completed-children h1.lead,
.trigger:hover .triggeranchor-color-completed-children h2.lead,
.trigger:hover .triggeranchor-color-completed-children .h1.ingress,
.trigger:hover .triggeranchor-color-completed-children .h2.ingress,
.trigger:hover .triggeranchor-color-completed-children h1.ingress,
.trigger:hover .triggeranchor-color-completed-children h2.ingress {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children .h3.lead,
.trigger:hover .triggeranchor-color-completed-children .h4.lead,
.trigger:hover .triggeranchor-color-completed-children h3.lead,
.trigger:hover .triggeranchor-color-completed-children h4.lead,
.trigger:hover .triggeranchor-color-completed-children .h3.ingress,
.trigger:hover .triggeranchor-color-completed-children .h4.ingress,
.trigger:hover .triggeranchor-color-completed-children h3.ingress,
.trigger:hover .triggeranchor-color-completed-children h4.ingress {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children p {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children a:hover,
.trigger:hover .triggeranchor-color-completed-children a {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children ul li,
.trigger:hover .triggeranchor-color-completed-children ol li {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-children ul li::before,
.trigger:hover .triggeranchor-color-completed-children ol li::before {
  color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-completed-children ul li p,
.trigger:hover .triggeranchor-color-completed-children ol li p,
.trigger:hover .triggeranchor-color-completed-children ul li span,
.trigger:hover .triggeranchor-color-completed-children ol li span {
  color: #3d9855;
}
.trigger:hover .triggeranchor-color-completed-opacity10 {
  color: rgba(61, 152, 85, 0.1) !important;
}
.trigger:hover .triggeranchor-color-completed-opacity20 {
  color: rgba(61, 152, 85, 0.2) !important;
}
.trigger:hover .triggeranchor-color-completed-opacity30 {
  color: rgba(61, 152, 85, 0.3) !important;
}
.trigger:hover .triggeranchor-color-completed-opacity40 {
  color: rgba(61, 152, 85, 0.4) !important;
}
.trigger:hover .triggeranchor-color-completed-opacity50 {
  color: rgba(61, 152, 85, 0.5) !important;
}
.trigger:hover .triggeranchor-color-completed-opacity60 {
  color: rgba(61, 152, 85, 0.6) !important;
}
.trigger:hover .triggeranchor-color-completed-opacity70 {
  color: rgba(61, 152, 85, 0.7) !important;
}
.trigger:hover .triggeranchor-color-completed-opacity80 {
  color: rgba(61, 152, 85, 0.8) !important;
}
.trigger:hover .triggeranchor-color-completed-opacity90 {
  color: rgba(61, 152, 85, 0.9) !important;
}
.trigger:hover .triggeranchor-color-completed-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-completed-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-completed-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-completed-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-completed-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-completed-darken5,
.trigger:hover .triggeranchor-color-completed-darken5-hover:hover {
  color: #3a9051 !important;
}
.trigger:hover .triggeranchor-color-completed-darken10,
.trigger:hover .triggeranchor-color-completed-darken10-hover:hover {
  color: #37894d !important;
}
.trigger:hover .triggeranchor-color-completed-darken20,
.trigger:hover .triggeranchor-color-completed-darken20-hover:hover {
  color: #317a44 !important;
}
.trigger:hover .triggeranchor-color-completed-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-completed-light.arrow-down:after,
.trigger:hover .triggeranchor-color-completed-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-completed-light.arrow-up:after,
.trigger:hover .triggeranchor-color-completed-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-completed-lighten10,
.trigger:hover .triggeranchor-color-completed-lighten10-hover:hover {
  color: #50a266 !important;
}
.trigger:hover .triggeranchor-color-completed-lighten20,
.trigger:hover .triggeranchor-color-completed-lighten20-hover:hover {
  color: #64ad77 !important;
}
.trigger:hover .triggeranchor-color-completed-lighten50,
.trigger:hover .triggeranchor-color-completed-lighten50-hover:hover {
  color: #9eccaa !important;
}
.trigger:hover .triggeranchor-color-completed-hover:hover {
  color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-completed > li::before {
  color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-completed.arrow-down:after,
.trigger:hover .triggeranchor-color-completed.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-completed.arrow-up:after,
.trigger:hover .triggeranchor-color-completed.arrow-top-right:after,
.trigger:hover .triggeranchor-color-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-completed-after:after {
  color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-completed-before:before {
  color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-box-details {
  color: #8A4743 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-box-details body,
.trigger:hover .triggeranchor-color-box-details p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details .h1,
.trigger:hover .triggeranchor-color-box-details h1 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details .h2,
.trigger:hover .triggeranchor-color-box-details h2 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details .h3,
.trigger:hover .triggeranchor-color-box-details h3 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details .h4,
.trigger:hover .triggeranchor-color-box-details h4 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details .h1.lead,
.trigger:hover .triggeranchor-color-box-details .h2.lead,
.trigger:hover .triggeranchor-color-box-details h1.lead,
.trigger:hover .triggeranchor-color-box-details h2.lead,
.trigger:hover .triggeranchor-color-box-details .h1.ingress,
.trigger:hover .triggeranchor-color-box-details .h2.ingress,
.trigger:hover .triggeranchor-color-box-details h1.ingress,
.trigger:hover .triggeranchor-color-box-details h2.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details .h3.lead,
.trigger:hover .triggeranchor-color-box-details .h4.lead,
.trigger:hover .triggeranchor-color-box-details h3.lead,
.trigger:hover .triggeranchor-color-box-details h4.lead,
.trigger:hover .triggeranchor-color-box-details .h3.ingress,
.trigger:hover .triggeranchor-color-box-details .h4.ingress,
.trigger:hover .triggeranchor-color-box-details h3.ingress,
.trigger:hover .triggeranchor-color-box-details h4.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details a:hover,
.trigger:hover .triggeranchor-color-box-details a {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details ul li,
.trigger:hover .triggeranchor-color-box-details ol li {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details ul li::before,
.trigger:hover .triggeranchor-color-box-details ol li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-box-details ul li p,
.trigger:hover .triggeranchor-color-box-details ol li p,
.trigger:hover .triggeranchor-color-box-details ul li span,
.trigger:hover .triggeranchor-color-box-details ol li span {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-box-details-children body,
.trigger:hover .triggeranchor-color-box-details-children p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children .h1,
.trigger:hover .triggeranchor-color-box-details-children h1 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children .h2,
.trigger:hover .triggeranchor-color-box-details-children h2 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children .h3,
.trigger:hover .triggeranchor-color-box-details-children h3 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children .h4,
.trigger:hover .triggeranchor-color-box-details-children h4 {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children .h1.lead,
.trigger:hover .triggeranchor-color-box-details-children .h2.lead,
.trigger:hover .triggeranchor-color-box-details-children h1.lead,
.trigger:hover .triggeranchor-color-box-details-children h2.lead,
.trigger:hover .triggeranchor-color-box-details-children .h1.ingress,
.trigger:hover .triggeranchor-color-box-details-children .h2.ingress,
.trigger:hover .triggeranchor-color-box-details-children h1.ingress,
.trigger:hover .triggeranchor-color-box-details-children h2.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children .h3.lead,
.trigger:hover .triggeranchor-color-box-details-children .h4.lead,
.trigger:hover .triggeranchor-color-box-details-children h3.lead,
.trigger:hover .triggeranchor-color-box-details-children h4.lead,
.trigger:hover .triggeranchor-color-box-details-children .h3.ingress,
.trigger:hover .triggeranchor-color-box-details-children .h4.ingress,
.trigger:hover .triggeranchor-color-box-details-children h3.ingress,
.trigger:hover .triggeranchor-color-box-details-children h4.ingress {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children p {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children a:hover,
.trigger:hover .triggeranchor-color-box-details-children a {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children ul li,
.trigger:hover .triggeranchor-color-box-details-children ol li {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-children ul li::before,
.trigger:hover .triggeranchor-color-box-details-children ol li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-box-details-children ul li p,
.trigger:hover .triggeranchor-color-box-details-children ol li p,
.trigger:hover .triggeranchor-color-box-details-children ul li span,
.trigger:hover .triggeranchor-color-box-details-children ol li span {
  color: #8A4743;
}
.trigger:hover .triggeranchor-color-box-details-opacity10 {
  color: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-box-details-opacity20 {
  color: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-box-details-opacity30 {
  color: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-box-details-opacity40 {
  color: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-box-details-opacity50 {
  color: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-box-details-opacity60 {
  color: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-box-details-opacity70 {
  color: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-box-details-opacity80 {
  color: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-box-details-opacity90 {
  color: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-box-details-dark {
  color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-box-details-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-box-details-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-box-details-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-box-details-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-box-details-darken5,
.trigger:hover .triggeranchor-color-box-details-darken5-hover:hover {
  color: #834340 !important;
}
.trigger:hover .triggeranchor-color-box-details-darken10,
.trigger:hover .triggeranchor-color-box-details-darken10-hover:hover {
  color: #7c403c !important;
}
.trigger:hover .triggeranchor-color-box-details-darken20,
.trigger:hover .triggeranchor-color-box-details-darken20-hover:hover {
  color: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-box-details-light {
  color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-box-details-light.arrow-down:after,
.trigger:hover .triggeranchor-color-box-details-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-box-details-light.arrow-up:after,
.trigger:hover .triggeranchor-color-box-details-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-box-details-lighten10,
.trigger:hover .triggeranchor-color-box-details-lighten10-hover:hover {
  color: #965956 !important;
}
.trigger:hover .triggeranchor-color-box-details-lighten20,
.trigger:hover .triggeranchor-color-box-details-lighten20-hover:hover {
  color: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-box-details-lighten50,
.trigger:hover .triggeranchor-color-box-details-lighten50-hover:hover {
  color: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-box-details-hover:hover {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-box-details > li::before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-box-details.arrow-down:after,
.trigger:hover .triggeranchor-color-box-details.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-box-details.arrow-up:after,
.trigger:hover .triggeranchor-color-box-details.arrow-top-right:after,
.trigger:hover .triggeranchor-color-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-box-details-after:after {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-box-details-before:before {
  color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-wrong {
  color: #ffe0e0 !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-wrong body,
.trigger:hover .triggeranchor-color-wrong p {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong .h1,
.trigger:hover .triggeranchor-color-wrong h1 {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong .h2,
.trigger:hover .triggeranchor-color-wrong h2 {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong .h3,
.trigger:hover .triggeranchor-color-wrong h3 {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong .h4,
.trigger:hover .triggeranchor-color-wrong h4 {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong .h1.lead,
.trigger:hover .triggeranchor-color-wrong .h2.lead,
.trigger:hover .triggeranchor-color-wrong h1.lead,
.trigger:hover .triggeranchor-color-wrong h2.lead,
.trigger:hover .triggeranchor-color-wrong .h1.ingress,
.trigger:hover .triggeranchor-color-wrong .h2.ingress,
.trigger:hover .triggeranchor-color-wrong h1.ingress,
.trigger:hover .triggeranchor-color-wrong h2.ingress {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong .h3.lead,
.trigger:hover .triggeranchor-color-wrong .h4.lead,
.trigger:hover .triggeranchor-color-wrong h3.lead,
.trigger:hover .triggeranchor-color-wrong h4.lead,
.trigger:hover .triggeranchor-color-wrong .h3.ingress,
.trigger:hover .triggeranchor-color-wrong .h4.ingress,
.trigger:hover .triggeranchor-color-wrong h3.ingress,
.trigger:hover .triggeranchor-color-wrong h4.ingress {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong p {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong a:hover,
.trigger:hover .triggeranchor-color-wrong a {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong ul li,
.trigger:hover .triggeranchor-color-wrong ol li {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong ul li::before,
.trigger:hover .triggeranchor-color-wrong ol li::before {
  color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-wrong ul li p,
.trigger:hover .triggeranchor-color-wrong ol li p,
.trigger:hover .triggeranchor-color-wrong ul li span,
.trigger:hover .triggeranchor-color-wrong ol li span {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-wrong-children body,
.trigger:hover .triggeranchor-color-wrong-children p {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children .h1,
.trigger:hover .triggeranchor-color-wrong-children h1 {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children .h2,
.trigger:hover .triggeranchor-color-wrong-children h2 {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children .h3,
.trigger:hover .triggeranchor-color-wrong-children h3 {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children .h4,
.trigger:hover .triggeranchor-color-wrong-children h4 {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children .h1.lead,
.trigger:hover .triggeranchor-color-wrong-children .h2.lead,
.trigger:hover .triggeranchor-color-wrong-children h1.lead,
.trigger:hover .triggeranchor-color-wrong-children h2.lead,
.trigger:hover .triggeranchor-color-wrong-children .h1.ingress,
.trigger:hover .triggeranchor-color-wrong-children .h2.ingress,
.trigger:hover .triggeranchor-color-wrong-children h1.ingress,
.trigger:hover .triggeranchor-color-wrong-children h2.ingress {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children .h3.lead,
.trigger:hover .triggeranchor-color-wrong-children .h4.lead,
.trigger:hover .triggeranchor-color-wrong-children h3.lead,
.trigger:hover .triggeranchor-color-wrong-children h4.lead,
.trigger:hover .triggeranchor-color-wrong-children .h3.ingress,
.trigger:hover .triggeranchor-color-wrong-children .h4.ingress,
.trigger:hover .triggeranchor-color-wrong-children h3.ingress,
.trigger:hover .triggeranchor-color-wrong-children h4.ingress {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children p {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children a:hover,
.trigger:hover .triggeranchor-color-wrong-children a {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children ul li,
.trigger:hover .triggeranchor-color-wrong-children ol li {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-children ul li::before,
.trigger:hover .triggeranchor-color-wrong-children ol li::before {
  color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-wrong-children ul li p,
.trigger:hover .triggeranchor-color-wrong-children ol li p,
.trigger:hover .triggeranchor-color-wrong-children ul li span,
.trigger:hover .triggeranchor-color-wrong-children ol li span {
  color: #ffe0e0;
}
.trigger:hover .triggeranchor-color-wrong-opacity10 {
  color: rgba(255, 224, 224, 0.1) !important;
}
.trigger:hover .triggeranchor-color-wrong-opacity20 {
  color: rgba(255, 224, 224, 0.2) !important;
}
.trigger:hover .triggeranchor-color-wrong-opacity30 {
  color: rgba(255, 224, 224, 0.3) !important;
}
.trigger:hover .triggeranchor-color-wrong-opacity40 {
  color: rgba(255, 224, 224, 0.4) !important;
}
.trigger:hover .triggeranchor-color-wrong-opacity50 {
  color: rgba(255, 224, 224, 0.5) !important;
}
.trigger:hover .triggeranchor-color-wrong-opacity60 {
  color: rgba(255, 224, 224, 0.6) !important;
}
.trigger:hover .triggeranchor-color-wrong-opacity70 {
  color: rgba(255, 224, 224, 0.7) !important;
}
.trigger:hover .triggeranchor-color-wrong-opacity80 {
  color: rgba(255, 224, 224, 0.8) !important;
}
.trigger:hover .triggeranchor-color-wrong-opacity90 {
  color: rgba(255, 224, 224, 0.9) !important;
}
.trigger:hover .triggeranchor-color-wrong-dark {
  color: #edb2ad !important;
}
.trigger:hover .triggeranchor-color-wrong-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-wrong-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.trigger:hover .triggeranchor-color-wrong-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-wrong-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.trigger:hover .triggeranchor-color-wrong-darken5,
.trigger:hover .triggeranchor-color-wrong-darken5-hover:hover {
  color: #f2d5d5 !important;
}
.trigger:hover .triggeranchor-color-wrong-darken10,
.trigger:hover .triggeranchor-color-wrong-darken10-hover:hover {
  color: #e6caca !important;
}
.trigger:hover .triggeranchor-color-wrong-darken20,
.trigger:hover .triggeranchor-color-wrong-darken20-hover:hover {
  color: #ccb3b3 !important;
}
.trigger:hover .triggeranchor-color-wrong-light {
  color: #fffafa !important;
}
.trigger:hover .triggeranchor-color-wrong-light.arrow-down:after,
.trigger:hover .triggeranchor-color-wrong-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.trigger:hover .triggeranchor-color-wrong-light.arrow-up:after,
.trigger:hover .triggeranchor-color-wrong-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.trigger:hover .triggeranchor-color-wrong-lighten10,
.trigger:hover .triggeranchor-color-wrong-lighten10-hover:hover {
  color: #ffe3e3 !important;
}
.trigger:hover .triggeranchor-color-wrong-lighten20,
.trigger:hover .triggeranchor-color-wrong-lighten20-hover:hover {
  color: #ffe6e6 !important;
}
.trigger:hover .triggeranchor-color-wrong-lighten50,
.trigger:hover .triggeranchor-color-wrong-lighten50-hover:hover {
  color: #fff0f0 !important;
}
.trigger:hover .triggeranchor-color-wrong-hover:hover {
  color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-wrong > li::before {
  color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-wrong.arrow-down:after,
.trigger:hover .triggeranchor-color-wrong.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-wrong.arrow-up:after,
.trigger:hover .triggeranchor-color-wrong.arrow-top-right:after,
.trigger:hover .triggeranchor-color-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-wrong-after:after {
  color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-wrong-before:before {
  color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-correct {
  color: #e1f3db !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-correct body,
.trigger:hover .triggeranchor-color-correct p {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct .h1,
.trigger:hover .triggeranchor-color-correct h1 {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct .h2,
.trigger:hover .triggeranchor-color-correct h2 {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct .h3,
.trigger:hover .triggeranchor-color-correct h3 {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct .h4,
.trigger:hover .triggeranchor-color-correct h4 {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct .h1.lead,
.trigger:hover .triggeranchor-color-correct .h2.lead,
.trigger:hover .triggeranchor-color-correct h1.lead,
.trigger:hover .triggeranchor-color-correct h2.lead,
.trigger:hover .triggeranchor-color-correct .h1.ingress,
.trigger:hover .triggeranchor-color-correct .h2.ingress,
.trigger:hover .triggeranchor-color-correct h1.ingress,
.trigger:hover .triggeranchor-color-correct h2.ingress {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct .h3.lead,
.trigger:hover .triggeranchor-color-correct .h4.lead,
.trigger:hover .triggeranchor-color-correct h3.lead,
.trigger:hover .triggeranchor-color-correct h4.lead,
.trigger:hover .triggeranchor-color-correct .h3.ingress,
.trigger:hover .triggeranchor-color-correct .h4.ingress,
.trigger:hover .triggeranchor-color-correct h3.ingress,
.trigger:hover .triggeranchor-color-correct h4.ingress {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct p {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct a:hover,
.trigger:hover .triggeranchor-color-correct a {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct ul li,
.trigger:hover .triggeranchor-color-correct ol li {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct ul li::before,
.trigger:hover .triggeranchor-color-correct ol li::before {
  color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-correct ul li p,
.trigger:hover .triggeranchor-color-correct ol li p,
.trigger:hover .triggeranchor-color-correct ul li span,
.trigger:hover .triggeranchor-color-correct ol li span {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-correct-children body,
.trigger:hover .triggeranchor-color-correct-children p {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children .h1,
.trigger:hover .triggeranchor-color-correct-children h1 {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children .h2,
.trigger:hover .triggeranchor-color-correct-children h2 {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children .h3,
.trigger:hover .triggeranchor-color-correct-children h3 {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children .h4,
.trigger:hover .triggeranchor-color-correct-children h4 {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children .h1.lead,
.trigger:hover .triggeranchor-color-correct-children .h2.lead,
.trigger:hover .triggeranchor-color-correct-children h1.lead,
.trigger:hover .triggeranchor-color-correct-children h2.lead,
.trigger:hover .triggeranchor-color-correct-children .h1.ingress,
.trigger:hover .triggeranchor-color-correct-children .h2.ingress,
.trigger:hover .triggeranchor-color-correct-children h1.ingress,
.trigger:hover .triggeranchor-color-correct-children h2.ingress {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children .h3.lead,
.trigger:hover .triggeranchor-color-correct-children .h4.lead,
.trigger:hover .triggeranchor-color-correct-children h3.lead,
.trigger:hover .triggeranchor-color-correct-children h4.lead,
.trigger:hover .triggeranchor-color-correct-children .h3.ingress,
.trigger:hover .triggeranchor-color-correct-children .h4.ingress,
.trigger:hover .triggeranchor-color-correct-children h3.ingress,
.trigger:hover .triggeranchor-color-correct-children h4.ingress {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children p {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children a:hover,
.trigger:hover .triggeranchor-color-correct-children a {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children ul li,
.trigger:hover .triggeranchor-color-correct-children ol li {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-children ul li::before,
.trigger:hover .triggeranchor-color-correct-children ol li::before {
  color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-correct-children ul li p,
.trigger:hover .triggeranchor-color-correct-children ol li p,
.trigger:hover .triggeranchor-color-correct-children ul li span,
.trigger:hover .triggeranchor-color-correct-children ol li span {
  color: #e1f3db;
}
.trigger:hover .triggeranchor-color-correct-opacity10 {
  color: rgba(225, 243, 219, 0.1) !important;
}
.trigger:hover .triggeranchor-color-correct-opacity20 {
  color: rgba(225, 243, 219, 0.2) !important;
}
.trigger:hover .triggeranchor-color-correct-opacity30 {
  color: rgba(225, 243, 219, 0.3) !important;
}
.trigger:hover .triggeranchor-color-correct-opacity40 {
  color: rgba(225, 243, 219, 0.4) !important;
}
.trigger:hover .triggeranchor-color-correct-opacity50 {
  color: rgba(225, 243, 219, 0.5) !important;
}
.trigger:hover .triggeranchor-color-correct-opacity60 {
  color: rgba(225, 243, 219, 0.6) !important;
}
.trigger:hover .triggeranchor-color-correct-opacity70 {
  color: rgba(225, 243, 219, 0.7) !important;
}
.trigger:hover .triggeranchor-color-correct-opacity80 {
  color: rgba(225, 243, 219, 0.8) !important;
}
.trigger:hover .triggeranchor-color-correct-opacity90 {
  color: rgba(225, 243, 219, 0.9) !important;
}
.trigger:hover .triggeranchor-color-correct-dark {
  color: #539764 !important;
}
.trigger:hover .triggeranchor-color-correct-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-correct-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.trigger:hover .triggeranchor-color-correct-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-correct-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.trigger:hover .triggeranchor-color-correct-darken5,
.trigger:hover .triggeranchor-color-correct-darken5-hover:hover {
  color: #d6e7d0 !important;
}
.trigger:hover .triggeranchor-color-correct-darken10,
.trigger:hover .triggeranchor-color-correct-darken10-hover:hover {
  color: #cbdbc5 !important;
}
.trigger:hover .triggeranchor-color-correct-darken20,
.trigger:hover .triggeranchor-color-correct-darken20-hover:hover {
  color: #b4c2af !important;
}
.trigger:hover .triggeranchor-color-correct-light {
  color: #87b575 !important;
}
.trigger:hover .triggeranchor-color-correct-light.arrow-down:after,
.trigger:hover .triggeranchor-color-correct-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.trigger:hover .triggeranchor-color-correct-light.arrow-up:after,
.trigger:hover .triggeranchor-color-correct-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.trigger:hover .triggeranchor-color-correct-lighten10,
.trigger:hover .triggeranchor-color-correct-lighten10-hover:hover {
  color: #e4f4df !important;
}
.trigger:hover .triggeranchor-color-correct-lighten20,
.trigger:hover .triggeranchor-color-correct-lighten20-hover:hover {
  color: #e7f5e2 !important;
}
.trigger:hover .triggeranchor-color-correct-lighten50,
.trigger:hover .triggeranchor-color-correct-lighten50-hover:hover {
  color: #f0f9ed !important;
}
.trigger:hover .triggeranchor-color-correct-hover:hover {
  color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-correct > li::before {
  color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-correct.arrow-down:after,
.trigger:hover .triggeranchor-color-correct.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-correct.arrow-up:after,
.trigger:hover .triggeranchor-color-correct.arrow-top-right:after,
.trigger:hover .triggeranchor-color-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-correct-after:after {
  color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-correct-before:before {
  color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-partly {
  color: rgba(0, 0, 0, 0.08) !important;
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-partly body,
.trigger:hover .triggeranchor-color-partly p {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly .h1,
.trigger:hover .triggeranchor-color-partly h1 {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly .h2,
.trigger:hover .triggeranchor-color-partly h2 {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly .h3,
.trigger:hover .triggeranchor-color-partly h3 {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly .h4,
.trigger:hover .triggeranchor-color-partly h4 {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly .h1.lead,
.trigger:hover .triggeranchor-color-partly .h2.lead,
.trigger:hover .triggeranchor-color-partly h1.lead,
.trigger:hover .triggeranchor-color-partly h2.lead,
.trigger:hover .triggeranchor-color-partly .h1.ingress,
.trigger:hover .triggeranchor-color-partly .h2.ingress,
.trigger:hover .triggeranchor-color-partly h1.ingress,
.trigger:hover .triggeranchor-color-partly h2.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly .h3.lead,
.trigger:hover .triggeranchor-color-partly .h4.lead,
.trigger:hover .triggeranchor-color-partly h3.lead,
.trigger:hover .triggeranchor-color-partly h4.lead,
.trigger:hover .triggeranchor-color-partly .h3.ingress,
.trigger:hover .triggeranchor-color-partly .h4.ingress,
.trigger:hover .triggeranchor-color-partly h3.ingress,
.trigger:hover .triggeranchor-color-partly h4.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly p {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly a:hover,
.trigger:hover .triggeranchor-color-partly a {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly ul li,
.trigger:hover .triggeranchor-color-partly ol li {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly ul li::before,
.trigger:hover .triggeranchor-color-partly ol li::before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly ul li p,
.trigger:hover .triggeranchor-color-partly ol li p,
.trigger:hover .triggeranchor-color-partly ul li span,
.trigger:hover .triggeranchor-color-partly ol li span {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children {
  /* colorize dots */
}
.trigger:hover .triggeranchor-color-partly-children body,
.trigger:hover .triggeranchor-color-partly-children p {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children .h1,
.trigger:hover .triggeranchor-color-partly-children h1 {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children .h2,
.trigger:hover .triggeranchor-color-partly-children h2 {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children .h3,
.trigger:hover .triggeranchor-color-partly-children h3 {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children .h4,
.trigger:hover .triggeranchor-color-partly-children h4 {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children .h1.lead,
.trigger:hover .triggeranchor-color-partly-children .h2.lead,
.trigger:hover .triggeranchor-color-partly-children h1.lead,
.trigger:hover .triggeranchor-color-partly-children h2.lead,
.trigger:hover .triggeranchor-color-partly-children .h1.ingress,
.trigger:hover .triggeranchor-color-partly-children .h2.ingress,
.trigger:hover .triggeranchor-color-partly-children h1.ingress,
.trigger:hover .triggeranchor-color-partly-children h2.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children .h3.lead,
.trigger:hover .triggeranchor-color-partly-children .h4.lead,
.trigger:hover .triggeranchor-color-partly-children h3.lead,
.trigger:hover .triggeranchor-color-partly-children h4.lead,
.trigger:hover .triggeranchor-color-partly-children .h3.ingress,
.trigger:hover .triggeranchor-color-partly-children .h4.ingress,
.trigger:hover .triggeranchor-color-partly-children h3.ingress,
.trigger:hover .triggeranchor-color-partly-children h4.ingress {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children p {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children a:hover,
.trigger:hover .triggeranchor-color-partly-children a {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children ul li,
.trigger:hover .triggeranchor-color-partly-children ol li {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-children ul li::before,
.trigger:hover .triggeranchor-color-partly-children ol li::before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly-children ul li p,
.trigger:hover .triggeranchor-color-partly-children ol li p,
.trigger:hover .triggeranchor-color-partly-children ul li span,
.trigger:hover .triggeranchor-color-partly-children ol li span {
  color: rgba(0, 0, 0, 0.08);
}
.trigger:hover .triggeranchor-color-partly-opacity10 {
  color: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-partly-opacity20 {
  color: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-partly-opacity30 {
  color: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-partly-opacity40 {
  color: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-partly-opacity50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-partly-opacity60 {
  color: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-partly-opacity70 {
  color: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-partly-opacity80 {
  color: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-partly-opacity90 {
  color: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-partly-dark {
  color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-partly-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-partly-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly-darken5,
.trigger:hover .triggeranchor-color-partly-darken5-hover:hover {
  color: rgba(0, 0, 0, 0.126) !important;
}
.trigger:hover .triggeranchor-color-partly-darken10,
.trigger:hover .triggeranchor-color-partly-darken10-hover:hover {
  color: rgba(0, 0, 0, 0.172) !important;
}
.trigger:hover .triggeranchor-color-partly-darken20,
.trigger:hover .triggeranchor-color-partly-darken20-hover:hover {
  color: rgba(0, 0, 0, 0.264) !important;
}
.trigger:hover .triggeranchor-color-partly-light {
  color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly-light.arrow-down:after,
.trigger:hover .triggeranchor-color-partly-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly-light.arrow-up:after,
.trigger:hover .triggeranchor-color-partly-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly-lighten10,
.trigger:hover .triggeranchor-color-partly-lighten10-hover:hover {
  color: rgba(185, 185, 185, 0.172) !important;
}
.trigger:hover .triggeranchor-color-partly-lighten20,
.trigger:hover .triggeranchor-color-partly-lighten20-hover:hover {
  color: rgba(219, 219, 219, 0.264) !important;
}
.trigger:hover .triggeranchor-color-partly-lighten50,
.trigger:hover .triggeranchor-color-partly-lighten50-hover:hover {
  color: rgba(245, 245, 245, 0.54) !important;
}
.trigger:hover .triggeranchor-color-partly-hover:hover {
  color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly > li::before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly.arrow-down:after,
.trigger:hover .triggeranchor-color-partly.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly.arrow-up:after,
.trigger:hover .triggeranchor-color-partly.arrow-top-right:after,
.trigger:hover .triggeranchor-color-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly-after:after {
  color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-partly-before:before {
  color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-framework,
.trigger:hover .triggeranchor-bg-color-framework {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-opacity10,
.trigger:hover .triggeranchor-bg-color-framework-opacity10 {
  background: rgba(135, 69, 128, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-framework-opacity20,
.trigger:hover .triggeranchor-bg-color-framework-opacity20 {
  background: rgba(135, 69, 128, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-framework-opacity30,
.trigger:hover .triggeranchor-bg-color-framework-opacity30 {
  background: rgba(135, 69, 128, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-framework-opacity40,
.trigger:hover .triggeranchor-bg-color-framework-opacity40 {
  background: rgba(135, 69, 128, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-framework-opacity50,
.trigger:hover .triggeranchor-bg-color-framework-opacity50 {
  background: rgba(135, 69, 128, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-framework-opacity60,
.trigger:hover .triggeranchor-bg-color-framework-opacity60 {
  background: rgba(135, 69, 128, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-framework-opacity70,
.trigger:hover .triggeranchor-bg-color-framework-opacity70 {
  background: rgba(135, 69, 128, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-framework-opacity80,
.trigger:hover .triggeranchor-bg-color-framework-opacity80 {
  background: rgba(135, 69, 128, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-framework-opacity90,
.trigger:hover .triggeranchor-bg-color-framework-opacity90 {
  background: rgba(135, 69, 128, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-framework-dark,
.trigger:hover .triggeranchor-bg-color-framework-dark {
  background: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-framework-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-framework-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-framework-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-framework-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-framework-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-framework-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-framework-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-framework-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-darken5,
.trigger:hover .triggeranchor-bg-color-framework-darken5,
.trigger:hover .triggeranchor-color-bg-framework-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-framework-darken5-hover:hover {
  background: #80427a !important;
}
.trigger:hover .triggeranchor-color-bg-framework-darken10,
.trigger:hover .triggeranchor-bg-color-framework-darken10,
.trigger:hover .triggeranchor-color-bg-framework-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-framework-darken10-hover:hover {
  background: #7a3e73 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-darken20,
.trigger:hover .triggeranchor-bg-color-framework-darken20,
.trigger:hover .triggeranchor-color-bg-framework-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-framework-darken20-hover:hover {
  background: #6c3766 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-light,
.trigger:hover .triggeranchor-bg-color-framework-light {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-framework-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-framework-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-framework-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-framework-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-framework-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-framework-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-framework-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-framework-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-lighten10,
.trigger:hover .triggeranchor-bg-color-framework-lighten10,
.trigger:hover .triggeranchor-color-bg-framework-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-framework-lighten10-hover:hover {
  background: #93588d !important;
}
.trigger:hover .triggeranchor-color-bg-framework-lighten20,
.trigger:hover .triggeranchor-bg-color-framework-lighten20,
.trigger:hover .triggeranchor-color-bg-framework-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-framework-lighten20-hover:hover {
  background: #9f6a99 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-lighten50,
.trigger:hover .triggeranchor-bg-color-framework-lighten50,
.trigger:hover .triggeranchor-color-bg-framework-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-framework-lighten50-hover:hover {
  background: #c3a2c0 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-hover:hover,
.trigger:hover .triggeranchor-bg-color-framework-hover:hover {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-framework > li::before,
.trigger:hover .triggeranchor-bg-color-framework > li::before {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-framework.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-framework.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-framework.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-framework.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-framework.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-framework.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-framework.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-framework.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-framework.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-framework.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-after:after,
.trigger:hover .triggeranchor-bg-color-framework-after:after {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-framework-before:before,
.trigger:hover .triggeranchor-bg-color-framework-before:before {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-primary,
.trigger:hover .triggeranchor-bg-color-primary {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-opacity10,
.trigger:hover .triggeranchor-bg-color-primary-opacity10 {
  background: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-primary-opacity20,
.trigger:hover .triggeranchor-bg-color-primary-opacity20 {
  background: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-primary-opacity30,
.trigger:hover .triggeranchor-bg-color-primary-opacity30 {
  background: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-primary-opacity40,
.trigger:hover .triggeranchor-bg-color-primary-opacity40 {
  background: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-primary-opacity50,
.trigger:hover .triggeranchor-bg-color-primary-opacity50 {
  background: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-primary-opacity60,
.trigger:hover .triggeranchor-bg-color-primary-opacity60 {
  background: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-primary-opacity70,
.trigger:hover .triggeranchor-bg-color-primary-opacity70 {
  background: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-primary-opacity80,
.trigger:hover .triggeranchor-bg-color-primary-opacity80 {
  background: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-primary-opacity90,
.trigger:hover .triggeranchor-bg-color-primary-opacity90 {
  background: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-primary-dark,
.trigger:hover .triggeranchor-bg-color-primary-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-primary-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-primary-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-primary-darken5,
.trigger:hover .triggeranchor-bg-color-primary-darken5,
.trigger:hover .triggeranchor-color-bg-primary-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-primary-darken5-hover:hover {
  background: #834340 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-darken10,
.trigger:hover .triggeranchor-bg-color-primary-darken10,
.trigger:hover .triggeranchor-color-bg-primary-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-primary-darken10-hover:hover {
  background: #7c403c !important;
}
.trigger:hover .triggeranchor-color-bg-primary-darken20,
.trigger:hover .triggeranchor-bg-color-primary-darken20,
.trigger:hover .triggeranchor-color-bg-primary-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-primary-darken20-hover:hover {
  background: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-light,
.trigger:hover .triggeranchor-bg-color-primary-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-primary-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-primary-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-lighten10,
.trigger:hover .triggeranchor-bg-color-primary-lighten10,
.trigger:hover .triggeranchor-color-bg-primary-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-primary-lighten10-hover:hover {
  background: #965956 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-lighten20,
.trigger:hover .triggeranchor-bg-color-primary-lighten20,
.trigger:hover .triggeranchor-color-bg-primary-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-primary-lighten20-hover:hover {
  background: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-lighten50,
.trigger:hover .triggeranchor-bg-color-primary-lighten50,
.trigger:hover .triggeranchor-color-bg-primary-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-primary-lighten50-hover:hover {
  background: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-hover:hover,
.trigger:hover .triggeranchor-bg-color-primary-hover:hover {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-primary > li::before,
.trigger:hover .triggeranchor-bg-color-primary > li::before {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-primary.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-primary.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-primary.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-primary.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-primary.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-primary.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-after:after,
.trigger:hover .triggeranchor-bg-color-primary-after:after {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-primary-before:before,
.trigger:hover .triggeranchor-bg-color-primary-before:before {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary,
.trigger:hover .triggeranchor-bg-color-secondary {
  background: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-opacity10,
.trigger:hover .triggeranchor-bg-color-secondary-opacity10 {
  background: rgba(55, 115, 176, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-opacity20,
.trigger:hover .triggeranchor-bg-color-secondary-opacity20 {
  background: rgba(55, 115, 176, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-opacity30,
.trigger:hover .triggeranchor-bg-color-secondary-opacity30 {
  background: rgba(55, 115, 176, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-opacity40,
.trigger:hover .triggeranchor-bg-color-secondary-opacity40 {
  background: rgba(55, 115, 176, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-opacity50,
.trigger:hover .triggeranchor-bg-color-secondary-opacity50 {
  background: rgba(55, 115, 176, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-opacity60,
.trigger:hover .triggeranchor-bg-color-secondary-opacity60 {
  background: rgba(55, 115, 176, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-opacity70,
.trigger:hover .triggeranchor-bg-color-secondary-opacity70 {
  background: rgba(55, 115, 176, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-opacity80,
.trigger:hover .triggeranchor-bg-color-secondary-opacity80 {
  background: rgba(55, 115, 176, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-opacity90,
.trigger:hover .triggeranchor-bg-color-secondary-opacity90 {
  background: rgba(55, 115, 176, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-dark,
.trigger:hover .triggeranchor-bg-color-secondary-dark {
  background: #1C3A58 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-secondary-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-secondary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-secondary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-secondary-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-secondary-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-secondary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-secondary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-secondary-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-darken5,
.trigger:hover .triggeranchor-bg-color-secondary-darken5,
.trigger:hover .triggeranchor-color-bg-secondary-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-secondary-darken5-hover:hover {
  background: #346da7 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-darken10,
.trigger:hover .triggeranchor-bg-color-secondary-darken10,
.trigger:hover .triggeranchor-color-bg-secondary-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-secondary-darken10-hover:hover {
  background: #32689e !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-darken20,
.trigger:hover .triggeranchor-bg-color-secondary-darken20,
.trigger:hover .triggeranchor-color-bg-secondary-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-secondary-darken20-hover:hover {
  background: #2c5c8d !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-light,
.trigger:hover .triggeranchor-bg-color-secondary-light {
  background: #D7E3EF !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-secondary-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-secondary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-secondary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-secondary-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-secondary-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-secondary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-secondary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-secondary-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-lighten10,
.trigger:hover .triggeranchor-bg-color-secondary-lighten10,
.trigger:hover .triggeranchor-color-bg-secondary-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-secondary-lighten10-hover:hover {
  background: #4b81b8 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-lighten20,
.trigger:hover .triggeranchor-bg-color-secondary-lighten20,
.trigger:hover .triggeranchor-color-bg-secondary-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-secondary-lighten20-hover:hover {
  background: #5f8fc0 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-lighten50,
.trigger:hover .triggeranchor-bg-color-secondary-lighten50,
.trigger:hover .triggeranchor-color-bg-secondary-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-secondary-lighten50-hover:hover {
  background: #9bb9d8 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-hover:hover,
.trigger:hover .triggeranchor-bg-color-secondary-hover:hover {
  background: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary > li::before,
.trigger:hover .triggeranchor-bg-color-secondary > li::before {
  background: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-secondary.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-secondary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-secondary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-secondary.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-secondary.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-secondary.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-secondary.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-secondary.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-after:after,
.trigger:hover .triggeranchor-bg-color-secondary-after:after {
  background: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-bg-secondary-before:before,
.trigger:hover .triggeranchor-bg-color-secondary-before:before {
  background: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-bg-section1,
.trigger:hover .triggeranchor-bg-color-section1,
.trigger:hover .triggeranchor-color-bg-section,
.trigger:hover .triggeranchor-bg-color-section {
  background: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-bg-section1-opacity10,
.trigger:hover .triggeranchor-bg-color-section1-opacity10,
.trigger:hover .triggeranchor-color-bg-section-opacity10,
.trigger:hover .triggeranchor-bg-color-section-opacity10 {
  background: rgba(249, 245, 237, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-section1-opacity20,
.trigger:hover .triggeranchor-bg-color-section1-opacity20,
.trigger:hover .triggeranchor-color-bg-section-opacity20,
.trigger:hover .triggeranchor-bg-color-section-opacity20 {
  background: rgba(249, 245, 237, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-section1-opacity30,
.trigger:hover .triggeranchor-bg-color-section1-opacity30,
.trigger:hover .triggeranchor-color-bg-section-opacity30,
.trigger:hover .triggeranchor-bg-color-section-opacity30 {
  background: rgba(249, 245, 237, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-section1-opacity40,
.trigger:hover .triggeranchor-bg-color-section1-opacity40,
.trigger:hover .triggeranchor-color-bg-section-opacity40,
.trigger:hover .triggeranchor-bg-color-section-opacity40 {
  background: rgba(249, 245, 237, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-section1-opacity50,
.trigger:hover .triggeranchor-bg-color-section1-opacity50,
.trigger:hover .triggeranchor-color-bg-section-opacity50,
.trigger:hover .triggeranchor-bg-color-section-opacity50 {
  background: rgba(249, 245, 237, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-section1-opacity60,
.trigger:hover .triggeranchor-bg-color-section1-opacity60,
.trigger:hover .triggeranchor-color-bg-section-opacity60,
.trigger:hover .triggeranchor-bg-color-section-opacity60 {
  background: rgba(249, 245, 237, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-section1-opacity70,
.trigger:hover .triggeranchor-bg-color-section1-opacity70,
.trigger:hover .triggeranchor-color-bg-section-opacity70,
.trigger:hover .triggeranchor-bg-color-section-opacity70 {
  background: rgba(249, 245, 237, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-section1-opacity80,
.trigger:hover .triggeranchor-bg-color-section1-opacity80,
.trigger:hover .triggeranchor-color-bg-section-opacity80,
.trigger:hover .triggeranchor-bg-color-section-opacity80 {
  background: rgba(249, 245, 237, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-section1-opacity90,
.trigger:hover .triggeranchor-bg-color-section1-opacity90,
.trigger:hover .triggeranchor-color-bg-section-opacity90,
.trigger:hover .triggeranchor-bg-color-section-opacity90 {
  background: rgba(249, 245, 237, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-section1-dark,
.trigger:hover .triggeranchor-bg-color-section1-dark,
.trigger:hover .triggeranchor-color-bg-section-dark,
.trigger:hover .triggeranchor-bg-color-section-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section1-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section1-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section1-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section1-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-color-bg-section-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section1-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section1-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section1-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section1-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-color-bg-section-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section1-darken5,
.trigger:hover .triggeranchor-bg-color-section1-darken5,
.trigger:hover .triggeranchor-color-bg-section-darken5,
.trigger:hover .triggeranchor-bg-color-section-darken5,
.trigger:hover .triggeranchor-color-bg-section1-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-section1-darken5-hover:hover,
.trigger:hover .triggeranchor-color-bg-section-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-section-darken5-hover:hover {
  background: #ede9e1 !important;
}
.trigger:hover .triggeranchor-color-bg-section1-darken10,
.trigger:hover .triggeranchor-bg-color-section1-darken10,
.trigger:hover .triggeranchor-color-bg-section-darken10,
.trigger:hover .triggeranchor-bg-color-section-darken10,
.trigger:hover .triggeranchor-color-bg-section1-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section1-darken10-hover:hover,
.trigger:hover .triggeranchor-color-bg-section-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section-darken10-hover:hover {
  background: #e0ddd5 !important;
}
.trigger:hover .triggeranchor-color-bg-section1-darken20,
.trigger:hover .triggeranchor-bg-color-section1-darken20,
.trigger:hover .triggeranchor-color-bg-section-darken20,
.trigger:hover .triggeranchor-bg-color-section-darken20,
.trigger:hover .triggeranchor-color-bg-section1-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section1-darken20-hover:hover,
.trigger:hover .triggeranchor-color-bg-section-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section-darken20-hover:hover {
  background: #c7c4be !important;
}
.trigger:hover .triggeranchor-color-bg-section1-light,
.trigger:hover .triggeranchor-bg-color-section1-light,
.trigger:hover .triggeranchor-color-bg-section-light,
.trigger:hover .triggeranchor-bg-color-section-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section1-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section1-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section1-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section1-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-color-bg-section-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section1-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section1-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section1-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section1-light.arrow-top-left:after,
.trigger:hover .triggeranchor-color-bg-section-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section1-lighten10,
.trigger:hover .triggeranchor-bg-color-section1-lighten10,
.trigger:hover .triggeranchor-color-bg-section-lighten10,
.trigger:hover .triggeranchor-bg-color-section-lighten10,
.trigger:hover .triggeranchor-color-bg-section1-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section1-lighten10-hover:hover,
.trigger:hover .triggeranchor-color-bg-section-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section-lighten10-hover:hover {
  background: #faf6ef !important;
}
.trigger:hover .triggeranchor-color-bg-section1-lighten20,
.trigger:hover .triggeranchor-bg-color-section1-lighten20,
.trigger:hover .triggeranchor-color-bg-section-lighten20,
.trigger:hover .triggeranchor-bg-color-section-lighten20,
.trigger:hover .triggeranchor-color-bg-section1-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section1-lighten20-hover:hover,
.trigger:hover .triggeranchor-color-bg-section-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section-lighten20-hover:hover {
  background: #faf7f1 !important;
}
.trigger:hover .triggeranchor-color-bg-section1-lighten50,
.trigger:hover .triggeranchor-bg-color-section1-lighten50,
.trigger:hover .triggeranchor-color-bg-section-lighten50,
.trigger:hover .triggeranchor-bg-color-section-lighten50,
.trigger:hover .triggeranchor-color-bg-section1-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-section1-lighten50-hover:hover,
.trigger:hover .triggeranchor-color-bg-section-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-section-lighten50-hover:hover {
  background: #fcfaf6 !important;
}
.trigger:hover .triggeranchor-color-bg-section1-hover:hover,
.trigger:hover .triggeranchor-bg-color-section1-hover:hover,
.trigger:hover .triggeranchor-color-bg-section-hover:hover,
.trigger:hover .triggeranchor-bg-color-section-hover:hover {
  background: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-bg-section1 > li::before,
.trigger:hover .triggeranchor-bg-color-section1 > li::before,
.trigger:hover .triggeranchor-color-bg-section > li::before,
.trigger:hover .triggeranchor-bg-color-section > li::before {
  background: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-bg-section1.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section1.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section1.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section1.arrow-bottom-left:after,
.trigger:hover .triggeranchor-color-bg-section.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-bg-section1.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section1.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section1.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section1.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section1.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section1.arrow-top-left:after,
.trigger:hover .triggeranchor-color-bg-section.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-bg-section1-after:after,
.trigger:hover .triggeranchor-bg-color-section1-after:after,
.trigger:hover .triggeranchor-color-bg-section-after:after,
.trigger:hover .triggeranchor-bg-color-section-after:after {
  background: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-bg-section1-before:before,
.trigger:hover .triggeranchor-bg-color-section1-before:before,
.trigger:hover .triggeranchor-color-bg-section-before:before,
.trigger:hover .triggeranchor-bg-color-section-before:before {
  background: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-bg-section2,
.trigger:hover .triggeranchor-bg-color-section2 {
  background: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-opacity10,
.trigger:hover .triggeranchor-bg-color-section2-opacity10 {
  background: rgba(241, 236, 225, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-section2-opacity20,
.trigger:hover .triggeranchor-bg-color-section2-opacity20 {
  background: rgba(241, 236, 225, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-section2-opacity30,
.trigger:hover .triggeranchor-bg-color-section2-opacity30 {
  background: rgba(241, 236, 225, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-section2-opacity40,
.trigger:hover .triggeranchor-bg-color-section2-opacity40 {
  background: rgba(241, 236, 225, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-section2-opacity50,
.trigger:hover .triggeranchor-bg-color-section2-opacity50 {
  background: rgba(241, 236, 225, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-section2-opacity60,
.trigger:hover .triggeranchor-bg-color-section2-opacity60 {
  background: rgba(241, 236, 225, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-section2-opacity70,
.trigger:hover .triggeranchor-bg-color-section2-opacity70 {
  background: rgba(241, 236, 225, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-section2-opacity80,
.trigger:hover .triggeranchor-bg-color-section2-opacity80 {
  background: rgba(241, 236, 225, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-section2-opacity90,
.trigger:hover .triggeranchor-bg-color-section2-opacity90 {
  background: rgba(241, 236, 225, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-section2-dark,
.trigger:hover .triggeranchor-bg-color-section2-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section2-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section2-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section2-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section2-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section2-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section2-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section2-darken5,
.trigger:hover .triggeranchor-bg-color-section2-darken5,
.trigger:hover .triggeranchor-color-bg-section2-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-section2-darken5-hover:hover {
  background: #e5e0d6 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-darken10,
.trigger:hover .triggeranchor-bg-color-section2-darken10,
.trigger:hover .triggeranchor-color-bg-section2-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section2-darken10-hover:hover {
  background: #d9d4cb !important;
}
.trigger:hover .triggeranchor-color-bg-section2-darken20,
.trigger:hover .triggeranchor-bg-color-section2-darken20,
.trigger:hover .triggeranchor-color-bg-section2-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section2-darken20-hover:hover {
  background: #c1bdb4 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-light,
.trigger:hover .triggeranchor-bg-color-section2-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section2-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section2-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section2-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section2-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-lighten10,
.trigger:hover .triggeranchor-bg-color-section2-lighten10,
.trigger:hover .triggeranchor-color-bg-section2-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section2-lighten10-hover:hover {
  background: #f2eee4 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-lighten20,
.trigger:hover .triggeranchor-bg-color-section2-lighten20,
.trigger:hover .triggeranchor-color-bg-section2-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section2-lighten20-hover:hover {
  background: #f4f0e7 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-lighten50,
.trigger:hover .triggeranchor-bg-color-section2-lighten50,
.trigger:hover .triggeranchor-color-bg-section2-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-section2-lighten50-hover:hover {
  background: #f8f6f0 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-hover:hover,
.trigger:hover .triggeranchor-bg-color-section2-hover:hover {
  background: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-bg-section2 > li::before,
.trigger:hover .triggeranchor-bg-color-section2 > li::before {
  background: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-bg-section2.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section2.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section2.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-bg-section2.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section2.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section2.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section2.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section2.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-after:after,
.trigger:hover .triggeranchor-bg-color-section2-after:after {
  background: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-bg-section2-before:before,
.trigger:hover .triggeranchor-bg-color-section2-before:before {
  background: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-bg-section3,
.trigger:hover .triggeranchor-bg-color-section3 {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-opacity10,
.trigger:hover .triggeranchor-bg-color-section3-opacity10 {
  background: rgba(51, 130, 104, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-section3-opacity20,
.trigger:hover .triggeranchor-bg-color-section3-opacity20 {
  background: rgba(51, 130, 104, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-section3-opacity30,
.trigger:hover .triggeranchor-bg-color-section3-opacity30 {
  background: rgba(51, 130, 104, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-section3-opacity40,
.trigger:hover .triggeranchor-bg-color-section3-opacity40 {
  background: rgba(51, 130, 104, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-section3-opacity50,
.trigger:hover .triggeranchor-bg-color-section3-opacity50 {
  background: rgba(51, 130, 104, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-section3-opacity60,
.trigger:hover .triggeranchor-bg-color-section3-opacity60 {
  background: rgba(51, 130, 104, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-section3-opacity70,
.trigger:hover .triggeranchor-bg-color-section3-opacity70 {
  background: rgba(51, 130, 104, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-section3-opacity80,
.trigger:hover .triggeranchor-bg-color-section3-opacity80 {
  background: rgba(51, 130, 104, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-section3-opacity90,
.trigger:hover .triggeranchor-bg-color-section3-opacity90 {
  background: rgba(51, 130, 104, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-section3-dark,
.trigger:hover .triggeranchor-bg-color-section3-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section3-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section3-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section3-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section3-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section3-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section3-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section3-darken5,
.trigger:hover .triggeranchor-bg-color-section3-darken5,
.trigger:hover .triggeranchor-color-bg-section3-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-section3-darken5-hover:hover {
  background: #307c63 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-darken10,
.trigger:hover .triggeranchor-bg-color-section3-darken10,
.trigger:hover .triggeranchor-color-bg-section3-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section3-darken10-hover:hover {
  background: #2e755e !important;
}
.trigger:hover .triggeranchor-color-bg-section3-darken20,
.trigger:hover .triggeranchor-bg-color-section3-darken20,
.trigger:hover .triggeranchor-color-bg-section3-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section3-darken20-hover:hover {
  background: #296853 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-light,
.trigger:hover .triggeranchor-bg-color-section3-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section3-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section3-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section3-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section3-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-lighten10,
.trigger:hover .triggeranchor-bg-color-section3-lighten10,
.trigger:hover .triggeranchor-color-bg-section3-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section3-lighten10-hover:hover {
  background: #478f77 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-lighten20,
.trigger:hover .triggeranchor-bg-color-section3-lighten20,
.trigger:hover .triggeranchor-color-bg-section3-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section3-lighten20-hover:hover {
  background: #5c9b86 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-lighten50,
.trigger:hover .triggeranchor-bg-color-section3-lighten50,
.trigger:hover .triggeranchor-color-bg-section3-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-section3-lighten50-hover:hover {
  background: #99c1b4 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-hover:hover,
.trigger:hover .triggeranchor-bg-color-section3-hover:hover {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-section3 > li::before,
.trigger:hover .triggeranchor-bg-color-section3 > li::before {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-section3.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section3.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section3.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-section3.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section3.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section3.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section3.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section3.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-after:after,
.trigger:hover .triggeranchor-bg-color-section3-after:after {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-section3-before:before,
.trigger:hover .triggeranchor-bg-color-section3-before:before {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-section4,
.trigger:hover .triggeranchor-bg-color-section4 {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-section4-opacity10,
.trigger:hover .triggeranchor-bg-color-section4-opacity10 {
  background: rgba(191, 128, 184, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-section4-opacity20,
.trigger:hover .triggeranchor-bg-color-section4-opacity20 {
  background: rgba(191, 128, 184, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-section4-opacity30,
.trigger:hover .triggeranchor-bg-color-section4-opacity30 {
  background: rgba(191, 128, 184, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-section4-opacity40,
.trigger:hover .triggeranchor-bg-color-section4-opacity40 {
  background: rgba(191, 128, 184, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-section4-opacity50,
.trigger:hover .triggeranchor-bg-color-section4-opacity50 {
  background: rgba(191, 128, 184, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-section4-opacity60,
.trigger:hover .triggeranchor-bg-color-section4-opacity60 {
  background: rgba(191, 128, 184, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-section4-opacity70,
.trigger:hover .triggeranchor-bg-color-section4-opacity70 {
  background: rgba(191, 128, 184, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-section4-opacity80,
.trigger:hover .triggeranchor-bg-color-section4-opacity80 {
  background: rgba(191, 128, 184, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-section4-opacity90,
.trigger:hover .triggeranchor-bg-color-section4-opacity90 {
  background: rgba(191, 128, 184, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-section4-dark,
.trigger:hover .triggeranchor-bg-color-section4-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section4-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section4-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section4-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section4-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section4-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section4-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-section4-darken5,
.trigger:hover .triggeranchor-bg-color-section4-darken5,
.trigger:hover .triggeranchor-color-bg-section4-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-section4-darken5-hover:hover {
  background: #b57aaf !important;
}
.trigger:hover .triggeranchor-color-bg-section4-darken10,
.trigger:hover .triggeranchor-bg-color-section4-darken10,
.trigger:hover .triggeranchor-color-bg-section4-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section4-darken10-hover:hover {
  background: #ac73a6 !important;
}
.trigger:hover .triggeranchor-color-bg-section4-darken20,
.trigger:hover .triggeranchor-bg-color-section4-darken20,
.trigger:hover .triggeranchor-color-bg-section4-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section4-darken20-hover:hover {
  background: #996693 !important;
}
.trigger:hover .triggeranchor-color-bg-section4-light,
.trigger:hover .triggeranchor-bg-color-section4-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section4-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section4-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section4-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section4-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section4-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section4-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-section4-lighten10,
.trigger:hover .triggeranchor-bg-color-section4-lighten10,
.trigger:hover .triggeranchor-color-bg-section4-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-section4-lighten10-hover:hover {
  background: #c58dbf !important;
}
.trigger:hover .triggeranchor-color-bg-section4-lighten20,
.trigger:hover .triggeranchor-bg-color-section4-lighten20,
.trigger:hover .triggeranchor-color-bg-section4-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-section4-lighten20-hover:hover {
  background: #cc99c6 !important;
}
.trigger:hover .triggeranchor-color-bg-section4-lighten50,
.trigger:hover .triggeranchor-bg-color-section4-lighten50,
.trigger:hover .triggeranchor-color-bg-section4-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-section4-lighten50-hover:hover {
  background: #dfc0dc !important;
}
.trigger:hover .triggeranchor-color-bg-section4-hover:hover,
.trigger:hover .triggeranchor-bg-color-section4-hover:hover {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-section4 > li::before,
.trigger:hover .triggeranchor-bg-color-section4 > li::before {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-section4.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-section4.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-section4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-section4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-section4.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-section4.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-section4.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-section4.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-section4.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-section4.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-section4-after:after,
.trigger:hover .triggeranchor-bg-color-section4-after:after {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-section4-before:before,
.trigger:hover .triggeranchor-bg-color-section4-before:before {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay,
.trigger:hover .triggeranchor-bg-color-overlay {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-opacity10,
.trigger:hover .triggeranchor-bg-color-overlay-opacity10 {
  background: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-opacity20,
.trigger:hover .triggeranchor-bg-color-overlay-opacity20 {
  background: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-opacity30,
.trigger:hover .triggeranchor-bg-color-overlay-opacity30 {
  background: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-opacity40,
.trigger:hover .triggeranchor-bg-color-overlay-opacity40 {
  background: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-opacity50,
.trigger:hover .triggeranchor-bg-color-overlay-opacity50 {
  background: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-opacity60,
.trigger:hover .triggeranchor-bg-color-overlay-opacity60 {
  background: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-opacity70,
.trigger:hover .triggeranchor-bg-color-overlay-opacity70 {
  background: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-opacity80,
.trigger:hover .triggeranchor-bg-color-overlay-opacity80 {
  background: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-opacity90,
.trigger:hover .triggeranchor-bg-color-overlay-opacity90 {
  background: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-dark,
.trigger:hover .triggeranchor-bg-color-overlay-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-overlay-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-overlay-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-overlay-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-overlay-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-overlay-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-overlay-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-overlay-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-overlay-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-darken5,
.trigger:hover .triggeranchor-bg-color-overlay-darken5,
.trigger:hover .triggeranchor-color-bg-overlay-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-overlay-darken5-hover:hover {
  background: #000000 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-darken10,
.trigger:hover .triggeranchor-bg-color-overlay-darken10,
.trigger:hover .triggeranchor-color-bg-overlay-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-overlay-darken10-hover:hover {
  background: #000000 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-darken20,
.trigger:hover .triggeranchor-bg-color-overlay-darken20,
.trigger:hover .triggeranchor-color-bg-overlay-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-overlay-darken20-hover:hover {
  background: #000000 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-light,
.trigger:hover .triggeranchor-bg-color-overlay-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-overlay-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-overlay-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-overlay-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-overlay-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-overlay-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-overlay-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-overlay-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-overlay-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-lighten10,
.trigger:hover .triggeranchor-bg-color-overlay-lighten10,
.trigger:hover .triggeranchor-color-bg-overlay-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-overlay-lighten10-hover:hover {
  background: #191919 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-lighten20,
.trigger:hover .triggeranchor-bg-color-overlay-lighten20,
.trigger:hover .triggeranchor-color-bg-overlay-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-overlay-lighten20-hover:hover {
  background: #333333 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-lighten50,
.trigger:hover .triggeranchor-bg-color-overlay-lighten50,
.trigger:hover .triggeranchor-color-bg-overlay-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-overlay-lighten50-hover:hover {
  background: #808080 !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-hover:hover,
.trigger:hover .triggeranchor-bg-color-overlay-hover:hover {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-overlay > li::before,
.trigger:hover .triggeranchor-bg-color-overlay > li::before {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-overlay.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-overlay.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-overlay.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-overlay.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-overlay.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.trigger:hover .triggeranchor-color-bg-overlay.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-overlay.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-overlay.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-overlay.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-overlay.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-after:after,
.trigger:hover .triggeranchor-bg-color-overlay-after:after {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-overlay-before:before,
.trigger:hover .triggeranchor-bg-color-overlay-before:before {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-contrast,
.trigger:hover .triggeranchor-bg-color-contrast {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-opacity10,
.trigger:hover .triggeranchor-bg-color-contrast-opacity10 {
  background: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-opacity20,
.trigger:hover .triggeranchor-bg-color-contrast-opacity20 {
  background: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-opacity30,
.trigger:hover .triggeranchor-bg-color-contrast-opacity30 {
  background: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-opacity40,
.trigger:hover .triggeranchor-bg-color-contrast-opacity40 {
  background: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-opacity50,
.trigger:hover .triggeranchor-bg-color-contrast-opacity50 {
  background: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-opacity60,
.trigger:hover .triggeranchor-bg-color-contrast-opacity60 {
  background: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-opacity70,
.trigger:hover .triggeranchor-bg-color-contrast-opacity70 {
  background: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-opacity80,
.trigger:hover .triggeranchor-bg-color-contrast-opacity80 {
  background: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-opacity90,
.trigger:hover .triggeranchor-bg-color-contrast-opacity90 {
  background: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-dark,
.trigger:hover .triggeranchor-bg-color-contrast-dark {
  background: #532b28 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-contrast-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-contrast-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-darken5,
.trigger:hover .triggeranchor-bg-color-contrast-darken5,
.trigger:hover .triggeranchor-color-bg-contrast-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-contrast-darken5-hover:hover {
  background: #834340 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-darken10,
.trigger:hover .triggeranchor-bg-color-contrast-darken10,
.trigger:hover .triggeranchor-color-bg-contrast-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-contrast-darken10-hover:hover {
  background: #7c403c !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-darken20,
.trigger:hover .triggeranchor-bg-color-contrast-darken20,
.trigger:hover .triggeranchor-color-bg-contrast-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-contrast-darken20-hover:hover {
  background: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-light,
.trigger:hover .triggeranchor-bg-color-contrast-light {
  background: #ede3e3 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-contrast-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-contrast-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-lighten10,
.trigger:hover .triggeranchor-bg-color-contrast-lighten10,
.trigger:hover .triggeranchor-color-bg-contrast-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-contrast-lighten10-hover:hover {
  background: #965956 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-lighten20,
.trigger:hover .triggeranchor-bg-color-contrast-lighten20,
.trigger:hover .triggeranchor-color-bg-contrast-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-contrast-lighten20-hover:hover {
  background: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-lighten50,
.trigger:hover .triggeranchor-bg-color-contrast-lighten50,
.trigger:hover .triggeranchor-color-bg-contrast-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-contrast-lighten50-hover:hover {
  background: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-hover:hover,
.trigger:hover .triggeranchor-bg-color-contrast-hover:hover {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast > li::before,
.trigger:hover .triggeranchor-bg-color-contrast > li::before {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-contrast.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-contrast.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-contrast.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-contrast.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-after:after,
.trigger:hover .triggeranchor-bg-color-contrast-after:after {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-contrast-before:before,
.trigger:hover .triggeranchor-bg-color-contrast-before:before {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-action,
.trigger:hover .triggeranchor-bg-color-action {
  background: #624f9e !important;
}
.trigger:hover .triggeranchor-color-bg-action-opacity10,
.trigger:hover .triggeranchor-bg-color-action-opacity10 {
  background: rgba(98, 79, 158, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-action-opacity20,
.trigger:hover .triggeranchor-bg-color-action-opacity20 {
  background: rgba(98, 79, 158, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-action-opacity30,
.trigger:hover .triggeranchor-bg-color-action-opacity30 {
  background: rgba(98, 79, 158, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-action-opacity40,
.trigger:hover .triggeranchor-bg-color-action-opacity40 {
  background: rgba(98, 79, 158, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-action-opacity50,
.trigger:hover .triggeranchor-bg-color-action-opacity50 {
  background: rgba(98, 79, 158, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-action-opacity60,
.trigger:hover .triggeranchor-bg-color-action-opacity60 {
  background: rgba(98, 79, 158, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-action-opacity70,
.trigger:hover .triggeranchor-bg-color-action-opacity70 {
  background: rgba(98, 79, 158, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-action-opacity80,
.trigger:hover .triggeranchor-bg-color-action-opacity80 {
  background: rgba(98, 79, 158, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-action-opacity90,
.trigger:hover .triggeranchor-bg-color-action-opacity90 {
  background: rgba(98, 79, 158, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-action-dark,
.trigger:hover .triggeranchor-bg-color-action-dark {
  background: #544488 !important;
}
.trigger:hover .triggeranchor-color-bg-action-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-action-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-action-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-action-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-action-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.trigger:hover .triggeranchor-color-bg-action-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-action-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-action-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-action-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-action-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.trigger:hover .triggeranchor-color-bg-action-darken5,
.trigger:hover .triggeranchor-bg-color-action-darken5,
.trigger:hover .triggeranchor-color-bg-action-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-action-darken5-hover:hover {
  background: #5d4b96 !important;
}
.trigger:hover .triggeranchor-color-bg-action-darken10,
.trigger:hover .triggeranchor-bg-color-action-darken10,
.trigger:hover .triggeranchor-color-bg-action-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-action-darken10-hover:hover {
  background: #58478e !important;
}
.trigger:hover .triggeranchor-color-bg-action-darken20,
.trigger:hover .triggeranchor-bg-color-action-darken20,
.trigger:hover .triggeranchor-color-bg-action-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-action-darken20-hover:hover {
  background: #4e3f7e !important;
}
.trigger:hover .triggeranchor-color-bg-action-light,
.trigger:hover .triggeranchor-bg-color-action-light {
  background: #e7e5f0 !important;
}
.trigger:hover .triggeranchor-color-bg-action-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-action-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-action-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-action-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-action-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.trigger:hover .triggeranchor-color-bg-action-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-action-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-action-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-action-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-action-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.trigger:hover .triggeranchor-color-bg-action-lighten10,
.trigger:hover .triggeranchor-bg-color-action-lighten10,
.trigger:hover .triggeranchor-color-bg-action-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-action-lighten10-hover:hover {
  background: #7261a8 !important;
}
.trigger:hover .triggeranchor-color-bg-action-lighten20,
.trigger:hover .triggeranchor-bg-color-action-lighten20,
.trigger:hover .triggeranchor-color-bg-action-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-action-lighten20-hover:hover {
  background: #8172b1 !important;
}
.trigger:hover .triggeranchor-color-bg-action-lighten50,
.trigger:hover .triggeranchor-bg-color-action-lighten50,
.trigger:hover .triggeranchor-color-bg-action-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-action-lighten50-hover:hover {
  background: #b1a7cf !important;
}
.trigger:hover .triggeranchor-color-bg-action-hover:hover,
.trigger:hover .triggeranchor-bg-color-action-hover:hover {
  background: #624f9e !important;
}
.trigger:hover .triggeranchor-color-bg-action > li::before,
.trigger:hover .triggeranchor-bg-color-action > li::before {
  background: #624f9e !important;
}
.trigger:hover .triggeranchor-color-bg-action.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-action.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-action.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-action.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-action.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-bg-action.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-action.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-action.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-action.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-action.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-bg-action-after:after,
.trigger:hover .triggeranchor-bg-color-action-after:after {
  background: #624f9e !important;
}
.trigger:hover .triggeranchor-color-bg-action-before:before,
.trigger:hover .triggeranchor-bg-color-action-before:before {
  background: #624f9e !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary,
.trigger:hover .triggeranchor-bg-color-text-primary {
  background: #453B31 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-opacity10,
.trigger:hover .triggeranchor-bg-color-text-primary-opacity10 {
  background: rgba(69, 59, 49, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-opacity20,
.trigger:hover .triggeranchor-bg-color-text-primary-opacity20 {
  background: rgba(69, 59, 49, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-opacity30,
.trigger:hover .triggeranchor-bg-color-text-primary-opacity30 {
  background: rgba(69, 59, 49, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-opacity40,
.trigger:hover .triggeranchor-bg-color-text-primary-opacity40 {
  background: rgba(69, 59, 49, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-opacity50,
.trigger:hover .triggeranchor-bg-color-text-primary-opacity50 {
  background: rgba(69, 59, 49, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-opacity60,
.trigger:hover .triggeranchor-bg-color-text-primary-opacity60 {
  background: rgba(69, 59, 49, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-opacity70,
.trigger:hover .triggeranchor-bg-color-text-primary-opacity70 {
  background: rgba(69, 59, 49, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-opacity80,
.trigger:hover .triggeranchor-bg-color-text-primary-opacity80 {
  background: rgba(69, 59, 49, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-opacity90,
.trigger:hover .triggeranchor-bg-color-text-primary-opacity90 {
  background: rgba(69, 59, 49, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-dark,
.trigger:hover .triggeranchor-bg-color-text-primary-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-text-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-text-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-text-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-text-primary-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-text-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-text-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-text-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-text-primary-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-darken5,
.trigger:hover .triggeranchor-bg-color-text-primary-darken5,
.trigger:hover .triggeranchor-color-bg-text-primary-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-primary-darken5-hover:hover {
  background: #42382f !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-darken10,
.trigger:hover .triggeranchor-bg-color-text-primary-darken10,
.trigger:hover .triggeranchor-color-bg-text-primary-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-primary-darken10-hover:hover {
  background: #3e352c !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-darken20,
.trigger:hover .triggeranchor-bg-color-text-primary-darken20,
.trigger:hover .triggeranchor-color-bg-text-primary-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-primary-darken20-hover:hover {
  background: #372f27 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-light,
.trigger:hover .triggeranchor-bg-color-text-primary-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-text-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-text-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-text-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-text-primary-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-text-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-text-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-text-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-text-primary-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-lighten10,
.trigger:hover .triggeranchor-bg-color-text-primary-lighten10,
.trigger:hover .triggeranchor-color-bg-text-primary-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-primary-lighten10-hover:hover {
  background: #584f46 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-lighten20,
.trigger:hover .triggeranchor-bg-color-text-primary-lighten20,
.trigger:hover .triggeranchor-color-bg-text-primary-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-primary-lighten20-hover:hover {
  background: #6a625a !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-lighten50,
.trigger:hover .triggeranchor-bg-color-text-primary-lighten50,
.trigger:hover .triggeranchor-color-bg-text-primary-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-primary-lighten50-hover:hover {
  background: #a29d98 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-primary-hover:hover {
  background: #453B31 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary > li::before,
.trigger:hover .triggeranchor-bg-color-text-primary > li::before {
  background: #453B31 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-text-primary.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-text-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-text-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-text-primary.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-text-primary.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-text-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-text-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-text-primary.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-after:after,
.trigger:hover .triggeranchor-bg-color-text-primary-after:after {
  background: #453B31 !important;
}
.trigger:hover .triggeranchor-color-bg-text-primary-before:before,
.trigger:hover .triggeranchor-bg-color-text-primary-before:before {
  background: #453B31 !important;
}
.trigger:hover .triggeranchor-color-bg-footer,
.trigger:hover .triggeranchor-bg-color-footer {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-footer-opacity10,
.trigger:hover .triggeranchor-bg-color-footer-opacity10 {
  background: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-footer-opacity20,
.trigger:hover .triggeranchor-bg-color-footer-opacity20 {
  background: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-footer-opacity30,
.trigger:hover .triggeranchor-bg-color-footer-opacity30 {
  background: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-footer-opacity40,
.trigger:hover .triggeranchor-bg-color-footer-opacity40 {
  background: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-footer-opacity50,
.trigger:hover .triggeranchor-bg-color-footer-opacity50 {
  background: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-footer-opacity60,
.trigger:hover .triggeranchor-bg-color-footer-opacity60 {
  background: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-footer-opacity70,
.trigger:hover .triggeranchor-bg-color-footer-opacity70 {
  background: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-footer-opacity80,
.trigger:hover .triggeranchor-bg-color-footer-opacity80 {
  background: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-footer-opacity90,
.trigger:hover .triggeranchor-bg-color-footer-opacity90 {
  background: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-footer-dark,
.trigger:hover .triggeranchor-bg-color-footer-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-footer-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-footer-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-footer-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-footer-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-footer-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-footer-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-footer-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-footer-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-footer-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-footer-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-footer-darken5,
.trigger:hover .triggeranchor-bg-color-footer-darken5,
.trigger:hover .triggeranchor-color-bg-footer-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-footer-darken5-hover:hover {
  background: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-bg-footer-darken10,
.trigger:hover .triggeranchor-bg-color-footer-darken10,
.trigger:hover .triggeranchor-color-bg-footer-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-footer-darken10-hover:hover {
  background: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-bg-footer-darken20,
.trigger:hover .triggeranchor-bg-color-footer-darken20,
.trigger:hover .triggeranchor-color-bg-footer-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-footer-darken20-hover:hover {
  background: #cccccc !important;
}
.trigger:hover .triggeranchor-color-bg-footer-light,
.trigger:hover .triggeranchor-bg-color-footer-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-footer-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-footer-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-footer-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-footer-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-footer-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-footer-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-footer-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-footer-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-footer-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-footer-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-footer-lighten10,
.trigger:hover .triggeranchor-bg-color-footer-lighten10,
.trigger:hover .triggeranchor-color-bg-footer-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-footer-lighten10-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-footer-lighten20,
.trigger:hover .triggeranchor-bg-color-footer-lighten20,
.trigger:hover .triggeranchor-color-bg-footer-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-footer-lighten20-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-footer-lighten50,
.trigger:hover .triggeranchor-bg-color-footer-lighten50,
.trigger:hover .triggeranchor-color-bg-footer-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-footer-lighten50-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-footer-hover:hover,
.trigger:hover .triggeranchor-bg-color-footer-hover:hover {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-footer > li::before,
.trigger:hover .triggeranchor-bg-color-footer > li::before {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-footer.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-footer.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-footer.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-footer.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-footer.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.trigger:hover .triggeranchor-color-bg-footer.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-footer.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-footer.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-footer.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-footer.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.trigger:hover .triggeranchor-color-bg-footer-after:after,
.trigger:hover .triggeranchor-bg-color-footer-after:after {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-footer-before:before,
.trigger:hover .triggeranchor-bg-color-footer-before:before {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast,
.trigger:hover .triggeranchor-bg-color-text-contrast {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-opacity10,
.trigger:hover .triggeranchor-bg-color-text-contrast-opacity10 {
  background: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-opacity20,
.trigger:hover .triggeranchor-bg-color-text-contrast-opacity20 {
  background: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-opacity30,
.trigger:hover .triggeranchor-bg-color-text-contrast-opacity30 {
  background: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-opacity40,
.trigger:hover .triggeranchor-bg-color-text-contrast-opacity40 {
  background: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-opacity50,
.trigger:hover .triggeranchor-bg-color-text-contrast-opacity50 {
  background: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-opacity60,
.trigger:hover .triggeranchor-bg-color-text-contrast-opacity60 {
  background: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-opacity70,
.trigger:hover .triggeranchor-bg-color-text-contrast-opacity70 {
  background: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-opacity80,
.trigger:hover .triggeranchor-bg-color-text-contrast-opacity80 {
  background: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-opacity90,
.trigger:hover .triggeranchor-bg-color-text-contrast-opacity90 {
  background: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-dark,
.trigger:hover .triggeranchor-bg-color-text-contrast-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-text-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-text-contrast-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-text-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-text-contrast-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-darken5,
.trigger:hover .triggeranchor-bg-color-text-contrast-darken5,
.trigger:hover .triggeranchor-color-bg-text-contrast-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-contrast-darken5-hover:hover {
  background: #834340 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-darken10,
.trigger:hover .triggeranchor-bg-color-text-contrast-darken10,
.trigger:hover .triggeranchor-color-bg-text-contrast-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-contrast-darken10-hover:hover {
  background: #7c403c !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-darken20,
.trigger:hover .triggeranchor-bg-color-text-contrast-darken20,
.trigger:hover .triggeranchor-color-bg-text-contrast-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-contrast-darken20-hover:hover {
  background: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-light,
.trigger:hover .triggeranchor-bg-color-text-contrast-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-text-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-text-contrast-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-text-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-text-contrast-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-lighten10,
.trigger:hover .triggeranchor-bg-color-text-contrast-lighten10,
.trigger:hover .triggeranchor-color-bg-text-contrast-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-contrast-lighten10-hover:hover {
  background: #965956 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-lighten20,
.trigger:hover .triggeranchor-bg-color-text-contrast-lighten20,
.trigger:hover .triggeranchor-color-bg-text-contrast-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-contrast-lighten20-hover:hover {
  background: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-lighten50,
.trigger:hover .triggeranchor-bg-color-text-contrast-lighten50,
.trigger:hover .triggeranchor-color-bg-text-contrast-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-contrast-lighten50-hover:hover {
  background: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-hover:hover,
.trigger:hover .triggeranchor-bg-color-text-contrast-hover:hover {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast > li::before,
.trigger:hover .triggeranchor-bg-color-text-contrast > li::before {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-text-contrast.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-text-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-text-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-text-contrast.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-text-contrast.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-text-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-text-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-text-contrast.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-after:after,
.trigger:hover .triggeranchor-bg-color-text-contrast-after:after {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-text-contrast-before:before,
.trigger:hover .triggeranchor-bg-color-text-contrast-before:before {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-headings,
.trigger:hover .triggeranchor-bg-color-headings {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-headings-opacity10,
.trigger:hover .triggeranchor-bg-color-headings-opacity10 {
  background: rgba(97, 61, 59, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-headings-opacity20,
.trigger:hover .triggeranchor-bg-color-headings-opacity20 {
  background: rgba(97, 61, 59, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-headings-opacity30,
.trigger:hover .triggeranchor-bg-color-headings-opacity30 {
  background: rgba(97, 61, 59, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-headings-opacity40,
.trigger:hover .triggeranchor-bg-color-headings-opacity40 {
  background: rgba(97, 61, 59, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-headings-opacity50,
.trigger:hover .triggeranchor-bg-color-headings-opacity50 {
  background: rgba(97, 61, 59, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-headings-opacity60,
.trigger:hover .triggeranchor-bg-color-headings-opacity60 {
  background: rgba(97, 61, 59, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-headings-opacity70,
.trigger:hover .triggeranchor-bg-color-headings-opacity70 {
  background: rgba(97, 61, 59, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-headings-opacity80,
.trigger:hover .triggeranchor-bg-color-headings-opacity80 {
  background: rgba(97, 61, 59, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-headings-opacity90,
.trigger:hover .triggeranchor-bg-color-headings-opacity90 {
  background: rgba(97, 61, 59, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-headings-dark,
.trigger:hover .triggeranchor-bg-color-headings-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-headings-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-headings-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-headings-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-headings-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-headings-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-headings-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-headings-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-headings-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-headings-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-headings-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-headings-darken5,
.trigger:hover .triggeranchor-bg-color-headings-darken5,
.trigger:hover .triggeranchor-color-bg-headings-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-headings-darken5-hover:hover {
  background: #5c3a38 !important;
}
.trigger:hover .triggeranchor-color-bg-headings-darken10,
.trigger:hover .triggeranchor-bg-color-headings-darken10,
.trigger:hover .triggeranchor-color-bg-headings-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-headings-darken10-hover:hover {
  background: #573735 !important;
}
.trigger:hover .triggeranchor-color-bg-headings-darken20,
.trigger:hover .triggeranchor-bg-color-headings-darken20,
.trigger:hover .triggeranchor-color-bg-headings-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-headings-darken20-hover:hover {
  background: #4e312f !important;
}
.trigger:hover .triggeranchor-color-bg-headings-light,
.trigger:hover .triggeranchor-bg-color-headings-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-headings-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-headings-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-headings-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-headings-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-headings-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-headings-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-headings-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-headings-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-headings-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-headings-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-headings-lighten10,
.trigger:hover .triggeranchor-bg-color-headings-lighten10,
.trigger:hover .triggeranchor-color-bg-headings-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-headings-lighten10-hover:hover {
  background: #71504f !important;
}
.trigger:hover .triggeranchor-color-bg-headings-lighten20,
.trigger:hover .triggeranchor-bg-color-headings-lighten20,
.trigger:hover .triggeranchor-color-bg-headings-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-headings-lighten20-hover:hover {
  background: #816462 !important;
}
.trigger:hover .triggeranchor-color-bg-headings-lighten50,
.trigger:hover .triggeranchor-bg-color-headings-lighten50,
.trigger:hover .triggeranchor-color-bg-headings-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-headings-lighten50-hover:hover {
  background: #b09e9d !important;
}
.trigger:hover .triggeranchor-color-bg-headings-hover:hover,
.trigger:hover .triggeranchor-bg-color-headings-hover:hover {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-headings > li::before,
.trigger:hover .triggeranchor-bg-color-headings > li::before {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-headings.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-headings.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-headings.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-headings.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-headings.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-headings.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-headings.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-headings.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-headings.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-headings.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-headings-after:after,
.trigger:hover .triggeranchor-bg-color-headings-after:after {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-headings-before:before,
.trigger:hover .triggeranchor-bg-color-headings-before:before {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-1,
.trigger:hover .triggeranchor-bg-color-1 {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-1-opacity10,
.trigger:hover .triggeranchor-bg-color-1-opacity10 {
  background: rgba(135, 69, 128, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-1-opacity20,
.trigger:hover .triggeranchor-bg-color-1-opacity20 {
  background: rgba(135, 69, 128, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-1-opacity30,
.trigger:hover .triggeranchor-bg-color-1-opacity30 {
  background: rgba(135, 69, 128, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-1-opacity40,
.trigger:hover .triggeranchor-bg-color-1-opacity40 {
  background: rgba(135, 69, 128, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-1-opacity50,
.trigger:hover .triggeranchor-bg-color-1-opacity50 {
  background: rgba(135, 69, 128, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-1-opacity60,
.trigger:hover .triggeranchor-bg-color-1-opacity60 {
  background: rgba(135, 69, 128, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-1-opacity70,
.trigger:hover .triggeranchor-bg-color-1-opacity70 {
  background: rgba(135, 69, 128, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-1-opacity80,
.trigger:hover .triggeranchor-bg-color-1-opacity80 {
  background: rgba(135, 69, 128, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-1-opacity90,
.trigger:hover .triggeranchor-bg-color-1-opacity90 {
  background: rgba(135, 69, 128, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-1-dark,
.trigger:hover .triggeranchor-bg-color-1-dark {
  background: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-1-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-1-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-1-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-1-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-1-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-1-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-1-darken5,
.trigger:hover .triggeranchor-bg-color-1-darken5,
.trigger:hover .triggeranchor-color-bg-1-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-1-darken5-hover:hover {
  background: #80427a !important;
}
.trigger:hover .triggeranchor-color-bg-1-darken10,
.trigger:hover .triggeranchor-bg-color-1-darken10,
.trigger:hover .triggeranchor-color-bg-1-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-1-darken10-hover:hover {
  background: #7a3e73 !important;
}
.trigger:hover .triggeranchor-color-bg-1-darken20,
.trigger:hover .triggeranchor-bg-color-1-darken20,
.trigger:hover .triggeranchor-color-bg-1-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-1-darken20-hover:hover {
  background: #6c3766 !important;
}
.trigger:hover .triggeranchor-color-bg-1-light,
.trigger:hover .triggeranchor-bg-color-1-light {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-1-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-1-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-1-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-1-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-1-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-1-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-1-lighten10,
.trigger:hover .triggeranchor-bg-color-1-lighten10,
.trigger:hover .triggeranchor-color-bg-1-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-1-lighten10-hover:hover {
  background: #93588d !important;
}
.trigger:hover .triggeranchor-color-bg-1-lighten20,
.trigger:hover .triggeranchor-bg-color-1-lighten20,
.trigger:hover .triggeranchor-color-bg-1-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-1-lighten20-hover:hover {
  background: #9f6a99 !important;
}
.trigger:hover .triggeranchor-color-bg-1-lighten50,
.trigger:hover .triggeranchor-bg-color-1-lighten50,
.trigger:hover .triggeranchor-color-bg-1-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-1-lighten50-hover:hover {
  background: #c3a2c0 !important;
}
.trigger:hover .triggeranchor-color-bg-1-hover:hover,
.trigger:hover .triggeranchor-bg-color-1-hover:hover {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-1 > li::before,
.trigger:hover .triggeranchor-bg-color-1 > li::before {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-1.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-1.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-1.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-1.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-1.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-1.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-1.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-1.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-1-after:after,
.trigger:hover .triggeranchor-bg-color-1-after:after {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-1-before:before,
.trigger:hover .triggeranchor-bg-color-1-before:before {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-2,
.trigger:hover .triggeranchor-bg-color-2 {
  background: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-bg-2-opacity10,
.trigger:hover .triggeranchor-bg-color-2-opacity10 {
  background: rgba(255, 204, 133, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-2-opacity20,
.trigger:hover .triggeranchor-bg-color-2-opacity20 {
  background: rgba(255, 204, 133, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-2-opacity30,
.trigger:hover .triggeranchor-bg-color-2-opacity30 {
  background: rgba(255, 204, 133, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-2-opacity40,
.trigger:hover .triggeranchor-bg-color-2-opacity40 {
  background: rgba(255, 204, 133, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-2-opacity50,
.trigger:hover .triggeranchor-bg-color-2-opacity50 {
  background: rgba(255, 204, 133, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-2-opacity60,
.trigger:hover .triggeranchor-bg-color-2-opacity60 {
  background: rgba(255, 204, 133, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-2-opacity70,
.trigger:hover .triggeranchor-bg-color-2-opacity70 {
  background: rgba(255, 204, 133, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-2-opacity80,
.trigger:hover .triggeranchor-bg-color-2-opacity80 {
  background: rgba(255, 204, 133, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-2-opacity90,
.trigger:hover .triggeranchor-bg-color-2-opacity90 {
  background: rgba(255, 204, 133, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-2-dark,
.trigger:hover .triggeranchor-bg-color-2-dark {
  background: #A8824C !important;
}
.trigger:hover .triggeranchor-color-bg-2-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-2-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-2-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.trigger:hover .triggeranchor-color-bg-2-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-2-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-2-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.trigger:hover .triggeranchor-color-bg-2-darken5,
.trigger:hover .triggeranchor-bg-color-2-darken5,
.trigger:hover .triggeranchor-color-bg-2-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-2-darken5-hover:hover {
  background: #f2c27e !important;
}
.trigger:hover .triggeranchor-color-bg-2-darken10,
.trigger:hover .triggeranchor-bg-color-2-darken10,
.trigger:hover .triggeranchor-color-bg-2-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-2-darken10-hover:hover {
  background: #e6b878 !important;
}
.trigger:hover .triggeranchor-color-bg-2-darken20,
.trigger:hover .triggeranchor-bg-color-2-darken20,
.trigger:hover .triggeranchor-color-bg-2-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-2-darken20-hover:hover {
  background: #cca36a !important;
}
.trigger:hover .triggeranchor-color-bg-2-light,
.trigger:hover .triggeranchor-bg-color-2-light {
  background: #F5DFC1 !important;
}
.trigger:hover .triggeranchor-color-bg-2-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-2-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-2-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.trigger:hover .triggeranchor-color-bg-2-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-2-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-2-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.trigger:hover .triggeranchor-color-bg-2-lighten10,
.trigger:hover .triggeranchor-bg-color-2-lighten10,
.trigger:hover .triggeranchor-color-bg-2-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-2-lighten10-hover:hover {
  background: #ffd191 !important;
}
.trigger:hover .triggeranchor-color-bg-2-lighten20,
.trigger:hover .triggeranchor-bg-color-2-lighten20,
.trigger:hover .triggeranchor-color-bg-2-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-2-lighten20-hover:hover {
  background: #ffd69d !important;
}
.trigger:hover .triggeranchor-color-bg-2-lighten50,
.trigger:hover .triggeranchor-bg-color-2-lighten50,
.trigger:hover .triggeranchor-color-bg-2-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-2-lighten50-hover:hover {
  background: #ffe6c2 !important;
}
.trigger:hover .triggeranchor-color-bg-2-hover:hover,
.trigger:hover .triggeranchor-bg-color-2-hover:hover {
  background: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-bg-2 > li::before,
.trigger:hover .triggeranchor-bg-color-2 > li::before {
  background: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-bg-2.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-2.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-2.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-bg-2.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-2.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-2.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-2.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-2.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-bg-2-after:after,
.trigger:hover .triggeranchor-bg-color-2-after:after {
  background: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-bg-2-before:before,
.trigger:hover .triggeranchor-bg-color-2-before:before {
  background: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-bg-3,
.trigger:hover .triggeranchor-bg-color-3 {
  background: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-bg-3-opacity10,
.trigger:hover .triggeranchor-bg-color-3-opacity10 {
  background: rgba(51, 135, 176, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-3-opacity20,
.trigger:hover .triggeranchor-bg-color-3-opacity20 {
  background: rgba(51, 135, 176, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-3-opacity30,
.trigger:hover .triggeranchor-bg-color-3-opacity30 {
  background: rgba(51, 135, 176, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-3-opacity40,
.trigger:hover .triggeranchor-bg-color-3-opacity40 {
  background: rgba(51, 135, 176, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-3-opacity50,
.trigger:hover .triggeranchor-bg-color-3-opacity50 {
  background: rgba(51, 135, 176, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-3-opacity60,
.trigger:hover .triggeranchor-bg-color-3-opacity60 {
  background: rgba(51, 135, 176, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-3-opacity70,
.trigger:hover .triggeranchor-bg-color-3-opacity70 {
  background: rgba(51, 135, 176, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-3-opacity80,
.trigger:hover .triggeranchor-bg-color-3-opacity80 {
  background: rgba(51, 135, 176, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-3-opacity90,
.trigger:hover .triggeranchor-bg-color-3-opacity90 {
  background: rgba(51, 135, 176, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-3-dark,
.trigger:hover .triggeranchor-bg-color-3-dark {
  background: #1E5975 !important;
}
.trigger:hover .triggeranchor-color-bg-3-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-3-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-3-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.trigger:hover .triggeranchor-color-bg-3-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-3-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-3-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.trigger:hover .triggeranchor-color-bg-3-darken5,
.trigger:hover .triggeranchor-bg-color-3-darken5,
.trigger:hover .triggeranchor-color-bg-3-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-3-darken5-hover:hover {
  background: #3080a7 !important;
}
.trigger:hover .triggeranchor-color-bg-3-darken10,
.trigger:hover .triggeranchor-bg-color-3-darken10,
.trigger:hover .triggeranchor-color-bg-3-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-3-darken10-hover:hover {
  background: #2e7a9e !important;
}
.trigger:hover .triggeranchor-color-bg-3-darken20,
.trigger:hover .triggeranchor-bg-color-3-darken20,
.trigger:hover .triggeranchor-color-bg-3-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-3-darken20-hover:hover {
  background: #296c8d !important;
}
.trigger:hover .triggeranchor-color-bg-3-light,
.trigger:hover .triggeranchor-bg-color-3-light {
  background: #DDE9F0 !important;
}
.trigger:hover .triggeranchor-color-bg-3-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-3-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-3-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.trigger:hover .triggeranchor-color-bg-3-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-3-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-3-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.trigger:hover .triggeranchor-color-bg-3-lighten10,
.trigger:hover .triggeranchor-bg-color-3-lighten10,
.trigger:hover .triggeranchor-color-bg-3-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-3-lighten10-hover:hover {
  background: #4793b8 !important;
}
.trigger:hover .triggeranchor-color-bg-3-lighten20,
.trigger:hover .triggeranchor-bg-color-3-lighten20,
.trigger:hover .triggeranchor-color-bg-3-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-3-lighten20-hover:hover {
  background: #5c9fc0 !important;
}
.trigger:hover .triggeranchor-color-bg-3-lighten50,
.trigger:hover .triggeranchor-bg-color-3-lighten50,
.trigger:hover .triggeranchor-color-bg-3-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-3-lighten50-hover:hover {
  background: #99c3d8 !important;
}
.trigger:hover .triggeranchor-color-bg-3-hover:hover,
.trigger:hover .triggeranchor-bg-color-3-hover:hover {
  background: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-bg-3 > li::before,
.trigger:hover .triggeranchor-bg-color-3 > li::before {
  background: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-bg-3.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-3.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-3.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-bg-3.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-3.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-3.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-3.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-3.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-bg-3-after:after,
.trigger:hover .triggeranchor-bg-color-3-after:after {
  background: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-bg-3-before:before,
.trigger:hover .triggeranchor-bg-color-3-before:before {
  background: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-bg-4,
.trigger:hover .triggeranchor-bg-color-4 {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-4-opacity10,
.trigger:hover .triggeranchor-bg-color-4-opacity10 {
  background: rgba(191, 128, 184, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-4-opacity20,
.trigger:hover .triggeranchor-bg-color-4-opacity20 {
  background: rgba(191, 128, 184, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-4-opacity30,
.trigger:hover .triggeranchor-bg-color-4-opacity30 {
  background: rgba(191, 128, 184, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-4-opacity40,
.trigger:hover .triggeranchor-bg-color-4-opacity40 {
  background: rgba(191, 128, 184, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-4-opacity50,
.trigger:hover .triggeranchor-bg-color-4-opacity50 {
  background: rgba(191, 128, 184, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-4-opacity60,
.trigger:hover .triggeranchor-bg-color-4-opacity60 {
  background: rgba(191, 128, 184, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-4-opacity70,
.trigger:hover .triggeranchor-bg-color-4-opacity70 {
  background: rgba(191, 128, 184, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-4-opacity80,
.trigger:hover .triggeranchor-bg-color-4-opacity80 {
  background: rgba(191, 128, 184, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-4-opacity90,
.trigger:hover .triggeranchor-bg-color-4-opacity90 {
  background: rgba(191, 128, 184, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-4-dark,
.trigger:hover .triggeranchor-bg-color-4-dark {
  background: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-4-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-4-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-4-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-4-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-4-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-4-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-bg-4-darken5,
.trigger:hover .triggeranchor-bg-color-4-darken5,
.trigger:hover .triggeranchor-color-bg-4-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-4-darken5-hover:hover {
  background: #b57aaf !important;
}
.trigger:hover .triggeranchor-color-bg-4-darken10,
.trigger:hover .triggeranchor-bg-color-4-darken10,
.trigger:hover .triggeranchor-color-bg-4-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-4-darken10-hover:hover {
  background: #ac73a6 !important;
}
.trigger:hover .triggeranchor-color-bg-4-darken20,
.trigger:hover .triggeranchor-bg-color-4-darken20,
.trigger:hover .triggeranchor-color-bg-4-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-4-darken20-hover:hover {
  background: #996693 !important;
}
.trigger:hover .triggeranchor-color-bg-4-light,
.trigger:hover .triggeranchor-bg-color-4-light {
  background: #F5E9F3 !important;
}
.trigger:hover .triggeranchor-color-bg-4-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-4-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-4-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.trigger:hover .triggeranchor-color-bg-4-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-4-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-4-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.trigger:hover .triggeranchor-color-bg-4-lighten10,
.trigger:hover .triggeranchor-bg-color-4-lighten10,
.trigger:hover .triggeranchor-color-bg-4-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-4-lighten10-hover:hover {
  background: #c58dbf !important;
}
.trigger:hover .triggeranchor-color-bg-4-lighten20,
.trigger:hover .triggeranchor-bg-color-4-lighten20,
.trigger:hover .triggeranchor-color-bg-4-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-4-lighten20-hover:hover {
  background: #cc99c6 !important;
}
.trigger:hover .triggeranchor-color-bg-4-lighten50,
.trigger:hover .triggeranchor-bg-color-4-lighten50,
.trigger:hover .triggeranchor-color-bg-4-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-4-lighten50-hover:hover {
  background: #dfc0dc !important;
}
.trigger:hover .triggeranchor-color-bg-4-hover:hover,
.trigger:hover .triggeranchor-bg-color-4-hover:hover {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-4 > li::before,
.trigger:hover .triggeranchor-bg-color-4 > li::before {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-4.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-4.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-4.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-4.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-4.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-4.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-4.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-4.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-4-after:after,
.trigger:hover .triggeranchor-bg-color-4-after:after {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-4-before:before,
.trigger:hover .triggeranchor-bg-color-4-before:before {
  background: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-bg-5,
.trigger:hover .triggeranchor-bg-color-5 {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-5-opacity10,
.trigger:hover .triggeranchor-bg-color-5-opacity10 {
  background: rgba(51, 130, 104, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-5-opacity20,
.trigger:hover .triggeranchor-bg-color-5-opacity20 {
  background: rgba(51, 130, 104, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-5-opacity30,
.trigger:hover .triggeranchor-bg-color-5-opacity30 {
  background: rgba(51, 130, 104, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-5-opacity40,
.trigger:hover .triggeranchor-bg-color-5-opacity40 {
  background: rgba(51, 130, 104, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-5-opacity50,
.trigger:hover .triggeranchor-bg-color-5-opacity50 {
  background: rgba(51, 130, 104, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-5-opacity60,
.trigger:hover .triggeranchor-bg-color-5-opacity60 {
  background: rgba(51, 130, 104, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-5-opacity70,
.trigger:hover .triggeranchor-bg-color-5-opacity70 {
  background: rgba(51, 130, 104, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-5-opacity80,
.trigger:hover .triggeranchor-bg-color-5-opacity80 {
  background: rgba(51, 130, 104, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-5-opacity90,
.trigger:hover .triggeranchor-bg-color-5-opacity90 {
  background: rgba(51, 130, 104, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-5-dark,
.trigger:hover .triggeranchor-bg-color-5-dark {
  background: #275243 !important;
}
.trigger:hover .triggeranchor-color-bg-5-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-5-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-5-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-5-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-5-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.trigger:hover .triggeranchor-color-bg-5-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-5-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-5-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-5-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-5-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.trigger:hover .triggeranchor-color-bg-5-darken5,
.trigger:hover .triggeranchor-bg-color-5-darken5,
.trigger:hover .triggeranchor-color-bg-5-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-5-darken5-hover:hover {
  background: #307c63 !important;
}
.trigger:hover .triggeranchor-color-bg-5-darken10,
.trigger:hover .triggeranchor-bg-color-5-darken10,
.trigger:hover .triggeranchor-color-bg-5-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-5-darken10-hover:hover {
  background: #2e755e !important;
}
.trigger:hover .triggeranchor-color-bg-5-darken20,
.trigger:hover .triggeranchor-bg-color-5-darken20,
.trigger:hover .triggeranchor-color-bg-5-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-5-darken20-hover:hover {
  background: #296853 !important;
}
.trigger:hover .triggeranchor-color-bg-5-light,
.trigger:hover .triggeranchor-bg-color-5-light {
  background: #E5F5F0 !important;
}
.trigger:hover .triggeranchor-color-bg-5-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-5-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-5-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-5-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-5-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.trigger:hover .triggeranchor-color-bg-5-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-5-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-5-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-5-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-5-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.trigger:hover .triggeranchor-color-bg-5-lighten10,
.trigger:hover .triggeranchor-bg-color-5-lighten10,
.trigger:hover .triggeranchor-color-bg-5-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-5-lighten10-hover:hover {
  background: #478f77 !important;
}
.trigger:hover .triggeranchor-color-bg-5-lighten20,
.trigger:hover .triggeranchor-bg-color-5-lighten20,
.trigger:hover .triggeranchor-color-bg-5-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-5-lighten20-hover:hover {
  background: #5c9b86 !important;
}
.trigger:hover .triggeranchor-color-bg-5-lighten50,
.trigger:hover .triggeranchor-bg-color-5-lighten50,
.trigger:hover .triggeranchor-color-bg-5-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-5-lighten50-hover:hover {
  background: #99c1b4 !important;
}
.trigger:hover .triggeranchor-color-bg-5-hover:hover,
.trigger:hover .triggeranchor-bg-color-5-hover:hover {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-5 > li::before,
.trigger:hover .triggeranchor-bg-color-5 > li::before {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-5.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-5.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-5.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-5.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-5.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-5.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-5.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-5.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-5.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-5.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-5-after:after,
.trigger:hover .triggeranchor-bg-color-5-after:after {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-5-before:before,
.trigger:hover .triggeranchor-bg-color-5-before:before {
  background: #338268 !important;
}
.trigger:hover .triggeranchor-color-bg-6,
.trigger:hover .triggeranchor-bg-color-6 {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6-opacity10,
.trigger:hover .triggeranchor-bg-color-6-opacity10 {
  background: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-6-opacity20,
.trigger:hover .triggeranchor-bg-color-6-opacity20 {
  background: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-6-opacity30,
.trigger:hover .triggeranchor-bg-color-6-opacity30 {
  background: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-6-opacity40,
.trigger:hover .triggeranchor-bg-color-6-opacity40 {
  background: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-6-opacity50,
.trigger:hover .triggeranchor-bg-color-6-opacity50 {
  background: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-6-opacity60,
.trigger:hover .triggeranchor-bg-color-6-opacity60 {
  background: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-6-opacity70,
.trigger:hover .triggeranchor-bg-color-6-opacity70 {
  background: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-6-opacity80,
.trigger:hover .triggeranchor-bg-color-6-opacity80 {
  background: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-6-opacity90,
.trigger:hover .triggeranchor-bg-color-6-opacity90 {
  background: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-6-dark,
.trigger:hover .triggeranchor-bg-color-6-dark {
  background: #999999 !important;
}
.trigger:hover .triggeranchor-color-bg-6-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-6-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-6-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-6-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-6-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-bg-6-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-6-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-6-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-6-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-6-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-bg-6-darken5,
.trigger:hover .triggeranchor-bg-color-6-darken5,
.trigger:hover .triggeranchor-color-bg-6-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-6-darken5-hover:hover {
  background: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-bg-6-darken10,
.trigger:hover .triggeranchor-bg-color-6-darken10,
.trigger:hover .triggeranchor-color-bg-6-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-6-darken10-hover:hover {
  background: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-bg-6-darken20,
.trigger:hover .triggeranchor-bg-color-6-darken20,
.trigger:hover .triggeranchor-color-bg-6-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-6-darken20-hover:hover {
  background: #cccccc !important;
}
.trigger:hover .triggeranchor-color-bg-6-light,
.trigger:hover .triggeranchor-bg-color-6-light {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-6-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-6-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-6-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-6-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-6-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-6-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-6-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-6-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6-lighten10,
.trigger:hover .triggeranchor-bg-color-6-lighten10,
.trigger:hover .triggeranchor-color-bg-6-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-6-lighten10-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6-lighten20,
.trigger:hover .triggeranchor-bg-color-6-lighten20,
.trigger:hover .triggeranchor-color-bg-6-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-6-lighten20-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6-lighten50,
.trigger:hover .triggeranchor-bg-color-6-lighten50,
.trigger:hover .triggeranchor-color-bg-6-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-6-lighten50-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6-hover:hover,
.trigger:hover .triggeranchor-bg-color-6-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6 > li::before,
.trigger:hover .triggeranchor-bg-color-6 > li::before {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-6.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-6.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-6.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-6.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-6.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-6.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-6.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-6.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6-after:after,
.trigger:hover .triggeranchor-bg-color-6-after:after {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-6-before:before,
.trigger:hover .triggeranchor-bg-color-6-before:before {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7,
.trigger:hover .triggeranchor-bg-color-7 {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7-opacity10,
.trigger:hover .triggeranchor-bg-color-7-opacity10 {
  background: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-7-opacity20,
.trigger:hover .triggeranchor-bg-color-7-opacity20 {
  background: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-7-opacity30,
.trigger:hover .triggeranchor-bg-color-7-opacity30 {
  background: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-7-opacity40,
.trigger:hover .triggeranchor-bg-color-7-opacity40 {
  background: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-7-opacity50,
.trigger:hover .triggeranchor-bg-color-7-opacity50 {
  background: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-7-opacity60,
.trigger:hover .triggeranchor-bg-color-7-opacity60 {
  background: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-7-opacity70,
.trigger:hover .triggeranchor-bg-color-7-opacity70 {
  background: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-7-opacity80,
.trigger:hover .triggeranchor-bg-color-7-opacity80 {
  background: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-7-opacity90,
.trigger:hover .triggeranchor-bg-color-7-opacity90 {
  background: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-7-dark,
.trigger:hover .triggeranchor-bg-color-7-dark {
  background: #999999 !important;
}
.trigger:hover .triggeranchor-color-bg-7-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-7-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-7-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-7-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-7-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-bg-7-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-7-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-7-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-7-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-7-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-bg-7-darken5,
.trigger:hover .triggeranchor-bg-color-7-darken5,
.trigger:hover .triggeranchor-color-bg-7-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-7-darken5-hover:hover {
  background: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-bg-7-darken10,
.trigger:hover .triggeranchor-bg-color-7-darken10,
.trigger:hover .triggeranchor-color-bg-7-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-7-darken10-hover:hover {
  background: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-bg-7-darken20,
.trigger:hover .triggeranchor-bg-color-7-darken20,
.trigger:hover .triggeranchor-color-bg-7-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-7-darken20-hover:hover {
  background: #cccccc !important;
}
.trigger:hover .triggeranchor-color-bg-7-light,
.trigger:hover .triggeranchor-bg-color-7-light {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-7-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-7-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-7-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-7-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-7-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-7-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-7-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-7-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7-lighten10,
.trigger:hover .triggeranchor-bg-color-7-lighten10,
.trigger:hover .triggeranchor-color-bg-7-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-7-lighten10-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7-lighten20,
.trigger:hover .triggeranchor-bg-color-7-lighten20,
.trigger:hover .triggeranchor-color-bg-7-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-7-lighten20-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7-lighten50,
.trigger:hover .triggeranchor-bg-color-7-lighten50,
.trigger:hover .triggeranchor-color-bg-7-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-7-lighten50-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7-hover:hover,
.trigger:hover .triggeranchor-bg-color-7-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7 > li::before,
.trigger:hover .triggeranchor-bg-color-7 > li::before {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-7.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-7.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-7.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-7.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-7.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-7.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-7.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-7.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7-after:after,
.trigger:hover .triggeranchor-bg-color-7-after:after {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-7-before:before,
.trigger:hover .triggeranchor-bg-color-7-before:before {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-8,
.trigger:hover .triggeranchor-bg-color-8 {
  background: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-bg-8-opacity10,
.trigger:hover .triggeranchor-bg-color-8-opacity10 {
  background: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-8-opacity20,
.trigger:hover .triggeranchor-bg-color-8-opacity20 {
  background: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-8-opacity30,
.trigger:hover .triggeranchor-bg-color-8-opacity30 {
  background: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-8-opacity40,
.trigger:hover .triggeranchor-bg-color-8-opacity40 {
  background: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-8-opacity50,
.trigger:hover .triggeranchor-bg-color-8-opacity50 {
  background: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-8-opacity60,
.trigger:hover .triggeranchor-bg-color-8-opacity60 {
  background: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-8-opacity70,
.trigger:hover .triggeranchor-bg-color-8-opacity70 {
  background: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-8-opacity80,
.trigger:hover .triggeranchor-bg-color-8-opacity80 {
  background: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-8-opacity90,
.trigger:hover .triggeranchor-bg-color-8-opacity90 {
  background: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-8-dark,
.trigger:hover .triggeranchor-bg-color-8-dark {
  background: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-8-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-8-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-8-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-8-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-8-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-8-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-8-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-8-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-8-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-8-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-8-darken5,
.trigger:hover .triggeranchor-bg-color-8-darken5,
.trigger:hover .triggeranchor-color-bg-8-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-8-darken5-hover:hover {
  background: rgba(0, 0, 0, 0.0975) !important;
}
.trigger:hover .triggeranchor-color-bg-8-darken10,
.trigger:hover .triggeranchor-bg-color-8-darken10,
.trigger:hover .triggeranchor-color-bg-8-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-8-darken10-hover:hover {
  background: rgba(0, 0, 0, 0.145) !important;
}
.trigger:hover .triggeranchor-color-bg-8-darken20,
.trigger:hover .triggeranchor-bg-color-8-darken20,
.trigger:hover .triggeranchor-color-bg-8-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-8-darken20-hover:hover {
  background: rgba(0, 0, 0, 0.24) !important;
}
.trigger:hover .triggeranchor-color-bg-8-light,
.trigger:hover .triggeranchor-bg-color-8-light {
  background: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-bg-8-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-8-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-8-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-8-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-8-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-bg-8-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-8-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-8-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-8-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-8-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-bg-8-lighten10,
.trigger:hover .triggeranchor-bg-color-8-lighten10,
.trigger:hover .triggeranchor-color-bg-8-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-8-lighten10-hover:hover {
  background: rgba(207, 207, 207, 0.145) !important;
}
.trigger:hover .triggeranchor-color-bg-8-lighten20,
.trigger:hover .triggeranchor-bg-color-8-lighten20,
.trigger:hover .triggeranchor-color-bg-8-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-8-lighten20-hover:hover {
  background: rgba(231, 231, 231, 0.24) !important;
}
.trigger:hover .triggeranchor-color-bg-8-lighten50,
.trigger:hover .triggeranchor-bg-color-8-lighten50,
.trigger:hover .triggeranchor-color-bg-8-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-8-lighten50-hover:hover {
  background: rgba(249, 249, 249, 0.525) !important;
}
.trigger:hover .triggeranchor-color-bg-8-hover:hover,
.trigger:hover .triggeranchor-bg-color-8-hover:hover {
  background: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-bg-8 > li::before,
.trigger:hover .triggeranchor-bg-color-8 > li::before {
  background: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-bg-8.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-8.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-8.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-8.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-8.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-bg-8.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-8.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-8.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-8.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-8.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-bg-8-after:after,
.trigger:hover .triggeranchor-bg-color-8-after:after {
  background: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-bg-8-before:before,
.trigger:hover .triggeranchor-bg-color-8-before:before {
  background: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-bg-9,
.trigger:hover .triggeranchor-bg-color-9 {
  background: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-bg-9-opacity10,
.trigger:hover .triggeranchor-bg-color-9-opacity10 {
  background: rgba(214, 219, 207, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-9-opacity20,
.trigger:hover .triggeranchor-bg-color-9-opacity20 {
  background: rgba(214, 219, 207, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-9-opacity30,
.trigger:hover .triggeranchor-bg-color-9-opacity30 {
  background: rgba(214, 219, 207, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-9-opacity40,
.trigger:hover .triggeranchor-bg-color-9-opacity40 {
  background: rgba(214, 219, 207, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-9-opacity50,
.trigger:hover .triggeranchor-bg-color-9-opacity50 {
  background: rgba(214, 219, 207, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-9-opacity60,
.trigger:hover .triggeranchor-bg-color-9-opacity60 {
  background: rgba(214, 219, 207, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-9-opacity70,
.trigger:hover .triggeranchor-bg-color-9-opacity70 {
  background: rgba(214, 219, 207, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-9-opacity80,
.trigger:hover .triggeranchor-bg-color-9-opacity80 {
  background: rgba(214, 219, 207, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-9-opacity90,
.trigger:hover .triggeranchor-bg-color-9-opacity90 {
  background: rgba(214, 219, 207, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-9-dark,
.trigger:hover .triggeranchor-bg-color-9-dark {
  background: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-9-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-9-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-9-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-9-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-9-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-9-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-9-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-9-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-9-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-9-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-bg-9-darken5,
.trigger:hover .triggeranchor-bg-color-9-darken5,
.trigger:hover .triggeranchor-color-bg-9-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-9-darken5-hover:hover {
  background: #cbd0c5 !important;
}
.trigger:hover .triggeranchor-color-bg-9-darken10,
.trigger:hover .triggeranchor-bg-color-9-darken10,
.trigger:hover .triggeranchor-color-bg-9-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-9-darken10-hover:hover {
  background: #c1c5ba !important;
}
.trigger:hover .triggeranchor-color-bg-9-darken20,
.trigger:hover .triggeranchor-bg-color-9-darken20,
.trigger:hover .triggeranchor-color-bg-9-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-9-darken20-hover:hover {
  background: #abafa6 !important;
}
.trigger:hover .triggeranchor-color-bg-9-light,
.trigger:hover .triggeranchor-bg-color-9-light {
  background: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-bg-9-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-9-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-9-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-9-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-9-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-bg-9-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-9-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-9-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-9-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-9-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-bg-9-lighten10,
.trigger:hover .triggeranchor-bg-color-9-lighten10,
.trigger:hover .triggeranchor-color-bg-9-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-9-lighten10-hover:hover {
  background: #dadfd4 !important;
}
.trigger:hover .triggeranchor-color-bg-9-lighten20,
.trigger:hover .triggeranchor-bg-color-9-lighten20,
.trigger:hover .triggeranchor-color-bg-9-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-9-lighten20-hover:hover {
  background: #dee2d9 !important;
}
.trigger:hover .triggeranchor-color-bg-9-lighten50,
.trigger:hover .triggeranchor-bg-color-9-lighten50,
.trigger:hover .triggeranchor-color-bg-9-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-9-lighten50-hover:hover {
  background: #ebede7 !important;
}
.trigger:hover .triggeranchor-color-bg-9-hover:hover,
.trigger:hover .triggeranchor-bg-color-9-hover:hover {
  background: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-bg-9 > li::before,
.trigger:hover .triggeranchor-bg-color-9 > li::before {
  background: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-bg-9.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-9.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-9.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-9.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-9.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-bg-9.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-9.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-9.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-9.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-9.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-bg-9-after:after,
.trigger:hover .triggeranchor-bg-color-9-after:after {
  background: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-bg-9-before:before,
.trigger:hover .triggeranchor-bg-color-9-before:before {
  background: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-bg-10,
.trigger:hover .triggeranchor-bg-color-10 {
  background: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-bg-10-opacity10,
.trigger:hover .triggeranchor-bg-color-10-opacity10 {
  background: rgba(235, 227, 220, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-10-opacity20,
.trigger:hover .triggeranchor-bg-color-10-opacity20 {
  background: rgba(235, 227, 220, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-10-opacity30,
.trigger:hover .triggeranchor-bg-color-10-opacity30 {
  background: rgba(235, 227, 220, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-10-opacity40,
.trigger:hover .triggeranchor-bg-color-10-opacity40 {
  background: rgba(235, 227, 220, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-10-opacity50,
.trigger:hover .triggeranchor-bg-color-10-opacity50 {
  background: rgba(235, 227, 220, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-10-opacity60,
.trigger:hover .triggeranchor-bg-color-10-opacity60 {
  background: rgba(235, 227, 220, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-10-opacity70,
.trigger:hover .triggeranchor-bg-color-10-opacity70 {
  background: rgba(235, 227, 220, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-10-opacity80,
.trigger:hover .triggeranchor-bg-color-10-opacity80 {
  background: rgba(235, 227, 220, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-10-opacity90,
.trigger:hover .triggeranchor-bg-color-10-opacity90 {
  background: rgba(235, 227, 220, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-10-dark,
.trigger:hover .triggeranchor-bg-color-10-dark {
  background: #8d8884 !important;
}
.trigger:hover .triggeranchor-color-bg-10-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-10-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-10-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-10-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-10-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.trigger:hover .triggeranchor-color-bg-10-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-10-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-10-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-10-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-10-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.trigger:hover .triggeranchor-color-bg-10-darken5,
.trigger:hover .triggeranchor-bg-color-10-darken5,
.trigger:hover .triggeranchor-color-bg-10-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-10-darken5-hover:hover {
  background: #dfd8d1 !important;
}
.trigger:hover .triggeranchor-color-bg-10-darken10,
.trigger:hover .triggeranchor-bg-color-10-darken10,
.trigger:hover .triggeranchor-color-bg-10-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-10-darken10-hover:hover {
  background: #d4ccc6 !important;
}
.trigger:hover .triggeranchor-color-bg-10-darken20,
.trigger:hover .triggeranchor-bg-color-10-darken20,
.trigger:hover .triggeranchor-color-bg-10-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-10-darken20-hover:hover {
  background: #bcb6b0 !important;
}
.trigger:hover .triggeranchor-color-bg-10-light,
.trigger:hover .triggeranchor-bg-color-10-light {
  background: #F0E9E4 !important;
}
.trigger:hover .triggeranchor-color-bg-10-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-10-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-10-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-10-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-10-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.trigger:hover .triggeranchor-color-bg-10-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-10-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-10-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-10-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-10-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.trigger:hover .triggeranchor-color-bg-10-lighten10,
.trigger:hover .triggeranchor-bg-color-10-lighten10,
.trigger:hover .triggeranchor-color-bg-10-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-10-lighten10-hover:hover {
  background: #ede6e0 !important;
}
.trigger:hover .triggeranchor-color-bg-10-lighten20,
.trigger:hover .triggeranchor-bg-color-10-lighten20,
.trigger:hover .triggeranchor-color-bg-10-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-10-lighten20-hover:hover {
  background: #efe9e3 !important;
}
.trigger:hover .triggeranchor-color-bg-10-lighten50,
.trigger:hover .triggeranchor-bg-color-10-lighten50,
.trigger:hover .triggeranchor-color-bg-10-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-10-lighten50-hover:hover {
  background: #f5f1ee !important;
}
.trigger:hover .triggeranchor-color-bg-10-hover:hover,
.trigger:hover .triggeranchor-bg-color-10-hover:hover {
  background: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-bg-10 > li::before,
.trigger:hover .triggeranchor-bg-color-10 > li::before {
  background: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-bg-10.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-10.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-10.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-10.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-10.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-bg-10.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-10.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-10.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-10.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-10.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-bg-10-after:after,
.trigger:hover .triggeranchor-bg-color-10-after:after {
  background: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-bg-10-before:before,
.trigger:hover .triggeranchor-bg-color-10-before:before {
  background: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-bg-black,
.trigger:hover .triggeranchor-bg-color-black {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-black-opacity10,
.trigger:hover .triggeranchor-bg-color-black-opacity10 {
  background: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-black-opacity20,
.trigger:hover .triggeranchor-bg-color-black-opacity20 {
  background: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-black-opacity30,
.trigger:hover .triggeranchor-bg-color-black-opacity30 {
  background: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-black-opacity40,
.trigger:hover .triggeranchor-bg-color-black-opacity40 {
  background: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-black-opacity50,
.trigger:hover .triggeranchor-bg-color-black-opacity50 {
  background: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-black-opacity60,
.trigger:hover .triggeranchor-bg-color-black-opacity60 {
  background: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-black-opacity70,
.trigger:hover .triggeranchor-bg-color-black-opacity70 {
  background: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-black-opacity80,
.trigger:hover .triggeranchor-bg-color-black-opacity80 {
  background: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-black-opacity90,
.trigger:hover .triggeranchor-bg-color-black-opacity90 {
  background: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-black-dark,
.trigger:hover .triggeranchor-bg-color-black-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-black-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-black-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-black-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-black-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-black-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-black-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-black-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-black-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-black-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-black-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-black-darken5,
.trigger:hover .triggeranchor-bg-color-black-darken5,
.trigger:hover .triggeranchor-color-bg-black-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-black-darken5-hover:hover {
  background: #000000 !important;
}
.trigger:hover .triggeranchor-color-bg-black-darken10,
.trigger:hover .triggeranchor-bg-color-black-darken10,
.trigger:hover .triggeranchor-color-bg-black-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-black-darken10-hover:hover {
  background: #000000 !important;
}
.trigger:hover .triggeranchor-color-bg-black-darken20,
.trigger:hover .triggeranchor-bg-color-black-darken20,
.trigger:hover .triggeranchor-color-bg-black-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-black-darken20-hover:hover {
  background: #000000 !important;
}
.trigger:hover .triggeranchor-color-bg-black-light,
.trigger:hover .triggeranchor-bg-color-black-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-black-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-black-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-black-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-black-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-black-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-black-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-black-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-black-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-black-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-black-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-black-lighten10,
.trigger:hover .triggeranchor-bg-color-black-lighten10,
.trigger:hover .triggeranchor-color-bg-black-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-black-lighten10-hover:hover {
  background: #191919 !important;
}
.trigger:hover .triggeranchor-color-bg-black-lighten20,
.trigger:hover .triggeranchor-bg-color-black-lighten20,
.trigger:hover .triggeranchor-color-bg-black-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-black-lighten20-hover:hover {
  background: #333333 !important;
}
.trigger:hover .triggeranchor-color-bg-black-lighten50,
.trigger:hover .triggeranchor-bg-color-black-lighten50,
.trigger:hover .triggeranchor-color-bg-black-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-black-lighten50-hover:hover {
  background: #808080 !important;
}
.trigger:hover .triggeranchor-color-bg-black-hover:hover,
.trigger:hover .triggeranchor-bg-color-black-hover:hover {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-black > li::before,
.trigger:hover .triggeranchor-bg-color-black > li::before {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-black.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-black.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-black.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-black.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-black.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.trigger:hover .triggeranchor-color-bg-black.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-black.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-black.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-black.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-black.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.trigger:hover .triggeranchor-color-bg-black-after:after,
.trigger:hover .triggeranchor-bg-color-black-after:after {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-black-before:before,
.trigger:hover .triggeranchor-bg-color-black-before:before {
  background: black !important;
}
.trigger:hover .triggeranchor-color-bg-neutral,
.trigger:hover .triggeranchor-bg-color-neutral {
  background: #808080 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-opacity10,
.trigger:hover .triggeranchor-bg-color-neutral-opacity10 {
  background: rgba(128, 128, 128, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-opacity20,
.trigger:hover .triggeranchor-bg-color-neutral-opacity20 {
  background: rgba(128, 128, 128, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-opacity30,
.trigger:hover .triggeranchor-bg-color-neutral-opacity30 {
  background: rgba(128, 128, 128, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-opacity40,
.trigger:hover .triggeranchor-bg-color-neutral-opacity40 {
  background: rgba(128, 128, 128, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-opacity50,
.trigger:hover .triggeranchor-bg-color-neutral-opacity50 {
  background: rgba(128, 128, 128, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-opacity60,
.trigger:hover .triggeranchor-bg-color-neutral-opacity60 {
  background: rgba(128, 128, 128, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-opacity70,
.trigger:hover .triggeranchor-bg-color-neutral-opacity70 {
  background: rgba(128, 128, 128, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-opacity80,
.trigger:hover .triggeranchor-bg-color-neutral-opacity80 {
  background: rgba(128, 128, 128, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-opacity90,
.trigger:hover .triggeranchor-bg-color-neutral-opacity90 {
  background: rgba(128, 128, 128, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-dark,
.trigger:hover .triggeranchor-bg-color-neutral-dark {
  background: #4d4d4d !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-neutral-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-neutral-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-neutral-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-neutral-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-neutral-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-neutral-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-neutral-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-neutral-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-darken5,
.trigger:hover .triggeranchor-bg-color-neutral-darken5,
.trigger:hover .triggeranchor-color-bg-neutral-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-neutral-darken5-hover:hover {
  background: #797979 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-darken10,
.trigger:hover .triggeranchor-bg-color-neutral-darken10,
.trigger:hover .triggeranchor-color-bg-neutral-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-neutral-darken10-hover:hover {
  background: #737373 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-darken20,
.trigger:hover .triggeranchor-bg-color-neutral-darken20,
.trigger:hover .triggeranchor-color-bg-neutral-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-neutral-darken20-hover:hover {
  background: #666666 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-light,
.trigger:hover .triggeranchor-bg-color-neutral-light {
  background: #ececec !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-neutral-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-neutral-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-neutral-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-neutral-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-neutral-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-neutral-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-neutral-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-neutral-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-lighten10,
.trigger:hover .triggeranchor-bg-color-neutral-lighten10,
.trigger:hover .triggeranchor-color-bg-neutral-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-neutral-lighten10-hover:hover {
  background: #8c8c8c !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-lighten20,
.trigger:hover .triggeranchor-bg-color-neutral-lighten20,
.trigger:hover .triggeranchor-color-bg-neutral-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-neutral-lighten20-hover:hover {
  background: #999999 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-lighten50,
.trigger:hover .triggeranchor-bg-color-neutral-lighten50,
.trigger:hover .triggeranchor-color-bg-neutral-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-neutral-lighten50-hover:hover {
  background: #bfbfbf !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-hover:hover,
.trigger:hover .triggeranchor-bg-color-neutral-hover:hover {
  background: #808080 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral > li::before,
.trigger:hover .triggeranchor-bg-color-neutral > li::before {
  background: #808080 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-neutral.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-neutral.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-neutral.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-neutral.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-neutral.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-neutral.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-neutral.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-neutral.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-after:after,
.trigger:hover .triggeranchor-bg-color-neutral-after:after {
  background: #808080 !important;
}
.trigger:hover .triggeranchor-color-bg-neutral-before:before,
.trigger:hover .triggeranchor-bg-color-neutral-before:before {
  background: #808080 !important;
}
.trigger:hover .triggeranchor-color-bg-white,
.trigger:hover .triggeranchor-bg-color-white {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-white-opacity10,
.trigger:hover .triggeranchor-bg-color-white-opacity10 {
  background: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-white-opacity20,
.trigger:hover .triggeranchor-bg-color-white-opacity20 {
  background: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-white-opacity30,
.trigger:hover .triggeranchor-bg-color-white-opacity30 {
  background: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-white-opacity40,
.trigger:hover .triggeranchor-bg-color-white-opacity40 {
  background: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-white-opacity50,
.trigger:hover .triggeranchor-bg-color-white-opacity50 {
  background: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-white-opacity60,
.trigger:hover .triggeranchor-bg-color-white-opacity60 {
  background: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-white-opacity70,
.trigger:hover .triggeranchor-bg-color-white-opacity70 {
  background: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-white-opacity80,
.trigger:hover .triggeranchor-bg-color-white-opacity80 {
  background: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-white-opacity90,
.trigger:hover .triggeranchor-bg-color-white-opacity90 {
  background: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-white-dark,
.trigger:hover .triggeranchor-bg-color-white-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-white-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-white-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-white-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-white-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-white-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-white-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-white-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-white-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-white-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-white-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-white-darken5,
.trigger:hover .triggeranchor-bg-color-white-darken5,
.trigger:hover .triggeranchor-color-bg-white-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-white-darken5-hover:hover {
  background: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-bg-white-darken10,
.trigger:hover .triggeranchor-bg-color-white-darken10,
.trigger:hover .triggeranchor-color-bg-white-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-white-darken10-hover:hover {
  background: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-bg-white-darken20,
.trigger:hover .triggeranchor-bg-color-white-darken20,
.trigger:hover .triggeranchor-color-bg-white-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-white-darken20-hover:hover {
  background: #cccccc !important;
}
.trigger:hover .triggeranchor-color-bg-white-light,
.trigger:hover .triggeranchor-bg-color-white-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-white-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-white-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-white-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-white-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-white-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-white-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-white-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-white-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-white-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-white-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-white-lighten10,
.trigger:hover .triggeranchor-bg-color-white-lighten10,
.trigger:hover .triggeranchor-color-bg-white-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-white-lighten10-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-white-lighten20,
.trigger:hover .triggeranchor-bg-color-white-lighten20,
.trigger:hover .triggeranchor-color-bg-white-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-white-lighten20-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-white-lighten50,
.trigger:hover .triggeranchor-bg-color-white-lighten50,
.trigger:hover .triggeranchor-color-bg-white-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-white-lighten50-hover:hover {
  background: #ffffff !important;
}
.trigger:hover .triggeranchor-color-bg-white-hover:hover,
.trigger:hover .triggeranchor-bg-color-white-hover:hover {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-white > li::before,
.trigger:hover .triggeranchor-bg-color-white > li::before {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-white.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-white.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-white.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-white.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-white.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.trigger:hover .triggeranchor-color-bg-white.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-white.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-white.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-white.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-white.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.trigger:hover .triggeranchor-color-bg-white-after:after,
.trigger:hover .triggeranchor-bg-color-white-after:after {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-white-before:before,
.trigger:hover .triggeranchor-bg-color-white-before:before {
  background: white !important;
}
.trigger:hover .triggeranchor-color-bg-completed,
.trigger:hover .triggeranchor-bg-color-completed {
  background: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-opacity10,
.trigger:hover .triggeranchor-bg-color-completed-opacity10 {
  background: rgba(61, 152, 85, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-completed-opacity20,
.trigger:hover .triggeranchor-bg-color-completed-opacity20 {
  background: rgba(61, 152, 85, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-completed-opacity30,
.trigger:hover .triggeranchor-bg-color-completed-opacity30 {
  background: rgba(61, 152, 85, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-completed-opacity40,
.trigger:hover .triggeranchor-bg-color-completed-opacity40 {
  background: rgba(61, 152, 85, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-completed-opacity50,
.trigger:hover .triggeranchor-bg-color-completed-opacity50 {
  background: rgba(61, 152, 85, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-completed-opacity60,
.trigger:hover .triggeranchor-bg-color-completed-opacity60 {
  background: rgba(61, 152, 85, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-completed-opacity70,
.trigger:hover .triggeranchor-bg-color-completed-opacity70 {
  background: rgba(61, 152, 85, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-completed-opacity80,
.trigger:hover .triggeranchor-bg-color-completed-opacity80 {
  background: rgba(61, 152, 85, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-completed-opacity90,
.trigger:hover .triggeranchor-bg-color-completed-opacity90 {
  background: rgba(61, 152, 85, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-completed-dark,
.trigger:hover .triggeranchor-bg-color-completed-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-completed-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-completed-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-completed-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-completed-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-completed-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-completed-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-completed-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-completed-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-completed-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-completed-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-completed-darken5,
.trigger:hover .triggeranchor-bg-color-completed-darken5,
.trigger:hover .triggeranchor-color-bg-completed-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-completed-darken5-hover:hover {
  background: #3a9051 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-darken10,
.trigger:hover .triggeranchor-bg-color-completed-darken10,
.trigger:hover .triggeranchor-color-bg-completed-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-completed-darken10-hover:hover {
  background: #37894d !important;
}
.trigger:hover .triggeranchor-color-bg-completed-darken20,
.trigger:hover .triggeranchor-bg-color-completed-darken20,
.trigger:hover .triggeranchor-color-bg-completed-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-completed-darken20-hover:hover {
  background: #317a44 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-light,
.trigger:hover .triggeranchor-bg-color-completed-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-completed-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-completed-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-completed-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-completed-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-completed-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-completed-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-completed-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-completed-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-lighten10,
.trigger:hover .triggeranchor-bg-color-completed-lighten10,
.trigger:hover .triggeranchor-color-bg-completed-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-completed-lighten10-hover:hover {
  background: #50a266 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-lighten20,
.trigger:hover .triggeranchor-bg-color-completed-lighten20,
.trigger:hover .triggeranchor-color-bg-completed-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-completed-lighten20-hover:hover {
  background: #64ad77 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-lighten50,
.trigger:hover .triggeranchor-bg-color-completed-lighten50,
.trigger:hover .triggeranchor-color-bg-completed-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-completed-lighten50-hover:hover {
  background: #9eccaa !important;
}
.trigger:hover .triggeranchor-color-bg-completed-hover:hover,
.trigger:hover .triggeranchor-bg-color-completed-hover:hover {
  background: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-bg-completed > li::before,
.trigger:hover .triggeranchor-bg-color-completed > li::before {
  background: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-bg-completed.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-completed.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-completed.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-completed.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-completed.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-bg-completed.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-completed.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-completed.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-completed.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-completed.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-after:after,
.trigger:hover .triggeranchor-bg-color-completed-after:after {
  background: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-bg-completed-before:before,
.trigger:hover .triggeranchor-bg-color-completed-before:before {
  background: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details,
.trigger:hover .triggeranchor-bg-color-box-details {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-opacity10,
.trigger:hover .triggeranchor-bg-color-box-details-opacity10 {
  background: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-opacity20,
.trigger:hover .triggeranchor-bg-color-box-details-opacity20 {
  background: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-opacity30,
.trigger:hover .triggeranchor-bg-color-box-details-opacity30 {
  background: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-opacity40,
.trigger:hover .triggeranchor-bg-color-box-details-opacity40 {
  background: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-opacity50,
.trigger:hover .triggeranchor-bg-color-box-details-opacity50 {
  background: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-opacity60,
.trigger:hover .triggeranchor-bg-color-box-details-opacity60 {
  background: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-opacity70,
.trigger:hover .triggeranchor-bg-color-box-details-opacity70 {
  background: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-opacity80,
.trigger:hover .triggeranchor-bg-color-box-details-opacity80 {
  background: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-opacity90,
.trigger:hover .triggeranchor-bg-color-box-details-opacity90 {
  background: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-dark,
.trigger:hover .triggeranchor-bg-color-box-details-dark {
  background: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-box-details-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-box-details-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-box-details-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-box-details-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-box-details-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-box-details-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-box-details-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-box-details-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-darken5,
.trigger:hover .triggeranchor-bg-color-box-details-darken5,
.trigger:hover .triggeranchor-color-bg-box-details-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-box-details-darken5-hover:hover {
  background: #834340 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-darken10,
.trigger:hover .triggeranchor-bg-color-box-details-darken10,
.trigger:hover .triggeranchor-color-bg-box-details-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-box-details-darken10-hover:hover {
  background: #7c403c !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-darken20,
.trigger:hover .triggeranchor-bg-color-box-details-darken20,
.trigger:hover .triggeranchor-color-bg-box-details-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-box-details-darken20-hover:hover {
  background: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-light,
.trigger:hover .triggeranchor-bg-color-box-details-light {
  background: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-box-details-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-box-details-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-box-details-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-box-details-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-box-details-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-box-details-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-box-details-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-box-details-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-lighten10,
.trigger:hover .triggeranchor-bg-color-box-details-lighten10,
.trigger:hover .triggeranchor-color-bg-box-details-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-box-details-lighten10-hover:hover {
  background: #965956 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-lighten20,
.trigger:hover .triggeranchor-bg-color-box-details-lighten20,
.trigger:hover .triggeranchor-color-bg-box-details-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-box-details-lighten20-hover:hover {
  background: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-lighten50,
.trigger:hover .triggeranchor-bg-color-box-details-lighten50,
.trigger:hover .triggeranchor-color-bg-box-details-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-box-details-lighten50-hover:hover {
  background: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-hover:hover,
.trigger:hover .triggeranchor-bg-color-box-details-hover:hover {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details > li::before,
.trigger:hover .triggeranchor-bg-color-box-details > li::before {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-box-details.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-box-details.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-box-details.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-box-details.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-box-details.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-box-details.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-box-details.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-box-details.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-after:after,
.trigger:hover .triggeranchor-bg-color-box-details-after:after {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-box-details-before:before,
.trigger:hover .triggeranchor-bg-color-box-details-before:before {
  background: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong,
.trigger:hover .triggeranchor-bg-color-wrong {
  background: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-opacity10,
.trigger:hover .triggeranchor-bg-color-wrong-opacity10 {
  background: rgba(255, 224, 224, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-opacity20,
.trigger:hover .triggeranchor-bg-color-wrong-opacity20 {
  background: rgba(255, 224, 224, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-opacity30,
.trigger:hover .triggeranchor-bg-color-wrong-opacity30 {
  background: rgba(255, 224, 224, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-opacity40,
.trigger:hover .triggeranchor-bg-color-wrong-opacity40 {
  background: rgba(255, 224, 224, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-opacity50,
.trigger:hover .triggeranchor-bg-color-wrong-opacity50 {
  background: rgba(255, 224, 224, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-opacity60,
.trigger:hover .triggeranchor-bg-color-wrong-opacity60 {
  background: rgba(255, 224, 224, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-opacity70,
.trigger:hover .triggeranchor-bg-color-wrong-opacity70 {
  background: rgba(255, 224, 224, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-opacity80,
.trigger:hover .triggeranchor-bg-color-wrong-opacity80 {
  background: rgba(255, 224, 224, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-opacity90,
.trigger:hover .triggeranchor-bg-color-wrong-opacity90 {
  background: rgba(255, 224, 224, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-dark,
.trigger:hover .triggeranchor-bg-color-wrong-dark {
  background: #edb2ad !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-wrong-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-wrong-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-wrong-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-wrong-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-wrong-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-wrong-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-wrong-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-wrong-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-darken5,
.trigger:hover .triggeranchor-bg-color-wrong-darken5,
.trigger:hover .triggeranchor-color-bg-wrong-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-wrong-darken5-hover:hover {
  background: #f2d5d5 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-darken10,
.trigger:hover .triggeranchor-bg-color-wrong-darken10,
.trigger:hover .triggeranchor-color-bg-wrong-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-wrong-darken10-hover:hover {
  background: #e6caca !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-darken20,
.trigger:hover .triggeranchor-bg-color-wrong-darken20,
.trigger:hover .triggeranchor-color-bg-wrong-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-wrong-darken20-hover:hover {
  background: #ccb3b3 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-light,
.trigger:hover .triggeranchor-bg-color-wrong-light {
  background: #fffafa !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-wrong-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-wrong-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-wrong-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-wrong-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-wrong-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-wrong-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-wrong-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-wrong-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-lighten10,
.trigger:hover .triggeranchor-bg-color-wrong-lighten10,
.trigger:hover .triggeranchor-color-bg-wrong-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-wrong-lighten10-hover:hover {
  background: #ffe3e3 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-lighten20,
.trigger:hover .triggeranchor-bg-color-wrong-lighten20,
.trigger:hover .triggeranchor-color-bg-wrong-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-wrong-lighten20-hover:hover {
  background: #ffe6e6 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-lighten50,
.trigger:hover .triggeranchor-bg-color-wrong-lighten50,
.trigger:hover .triggeranchor-color-bg-wrong-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-wrong-lighten50-hover:hover {
  background: #fff0f0 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-hover:hover,
.trigger:hover .triggeranchor-bg-color-wrong-hover:hover {
  background: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong > li::before,
.trigger:hover .triggeranchor-bg-color-wrong > li::before {
  background: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-wrong.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-wrong.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-wrong.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-wrong.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-wrong.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-wrong.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-wrong.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-wrong.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-after:after,
.trigger:hover .triggeranchor-bg-color-wrong-after:after {
  background: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-bg-wrong-before:before,
.trigger:hover .triggeranchor-bg-color-wrong-before:before {
  background: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-bg-correct,
.trigger:hover .triggeranchor-bg-color-correct {
  background: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-bg-correct-opacity10,
.trigger:hover .triggeranchor-bg-color-correct-opacity10 {
  background: rgba(225, 243, 219, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-correct-opacity20,
.trigger:hover .triggeranchor-bg-color-correct-opacity20 {
  background: rgba(225, 243, 219, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-correct-opacity30,
.trigger:hover .triggeranchor-bg-color-correct-opacity30 {
  background: rgba(225, 243, 219, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-correct-opacity40,
.trigger:hover .triggeranchor-bg-color-correct-opacity40 {
  background: rgba(225, 243, 219, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-correct-opacity50,
.trigger:hover .triggeranchor-bg-color-correct-opacity50 {
  background: rgba(225, 243, 219, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-correct-opacity60,
.trigger:hover .triggeranchor-bg-color-correct-opacity60 {
  background: rgba(225, 243, 219, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-correct-opacity70,
.trigger:hover .triggeranchor-bg-color-correct-opacity70 {
  background: rgba(225, 243, 219, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-correct-opacity80,
.trigger:hover .triggeranchor-bg-color-correct-opacity80 {
  background: rgba(225, 243, 219, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-correct-opacity90,
.trigger:hover .triggeranchor-bg-color-correct-opacity90 {
  background: rgba(225, 243, 219, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-correct-dark,
.trigger:hover .triggeranchor-bg-color-correct-dark {
  background: #539764 !important;
}
.trigger:hover .triggeranchor-color-bg-correct-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-correct-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-correct-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-correct-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-correct-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.trigger:hover .triggeranchor-color-bg-correct-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-correct-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-correct-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-correct-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-correct-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.trigger:hover .triggeranchor-color-bg-correct-darken5,
.trigger:hover .triggeranchor-bg-color-correct-darken5,
.trigger:hover .triggeranchor-color-bg-correct-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-correct-darken5-hover:hover {
  background: #d6e7d0 !important;
}
.trigger:hover .triggeranchor-color-bg-correct-darken10,
.trigger:hover .triggeranchor-bg-color-correct-darken10,
.trigger:hover .triggeranchor-color-bg-correct-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-correct-darken10-hover:hover {
  background: #cbdbc5 !important;
}
.trigger:hover .triggeranchor-color-bg-correct-darken20,
.trigger:hover .triggeranchor-bg-color-correct-darken20,
.trigger:hover .triggeranchor-color-bg-correct-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-correct-darken20-hover:hover {
  background: #b4c2af !important;
}
.trigger:hover .triggeranchor-color-bg-correct-light,
.trigger:hover .triggeranchor-bg-color-correct-light {
  background: #87b575 !important;
}
.trigger:hover .triggeranchor-color-bg-correct-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-correct-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-correct-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-correct-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-correct-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.trigger:hover .triggeranchor-color-bg-correct-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-correct-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-correct-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-correct-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-correct-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.trigger:hover .triggeranchor-color-bg-correct-lighten10,
.trigger:hover .triggeranchor-bg-color-correct-lighten10,
.trigger:hover .triggeranchor-color-bg-correct-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-correct-lighten10-hover:hover {
  background: #e4f4df !important;
}
.trigger:hover .triggeranchor-color-bg-correct-lighten20,
.trigger:hover .triggeranchor-bg-color-correct-lighten20,
.trigger:hover .triggeranchor-color-bg-correct-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-correct-lighten20-hover:hover {
  background: #e7f5e2 !important;
}
.trigger:hover .triggeranchor-color-bg-correct-lighten50,
.trigger:hover .triggeranchor-bg-color-correct-lighten50,
.trigger:hover .triggeranchor-color-bg-correct-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-correct-lighten50-hover:hover {
  background: #f0f9ed !important;
}
.trigger:hover .triggeranchor-color-bg-correct-hover:hover,
.trigger:hover .triggeranchor-bg-color-correct-hover:hover {
  background: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-bg-correct > li::before,
.trigger:hover .triggeranchor-bg-color-correct > li::before {
  background: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-bg-correct.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-correct.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-correct.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-correct.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-correct.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-bg-correct.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-correct.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-correct.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-correct.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-correct.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-bg-correct-after:after,
.trigger:hover .triggeranchor-bg-color-correct-after:after {
  background: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-bg-correct-before:before,
.trigger:hover .triggeranchor-bg-color-correct-before:before {
  background: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-bg-partly,
.trigger:hover .triggeranchor-bg-color-partly {
  background: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-opacity10,
.trigger:hover .triggeranchor-bg-color-partly-opacity10 {
  background: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-opacity20,
.trigger:hover .triggeranchor-bg-color-partly-opacity20 {
  background: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-opacity30,
.trigger:hover .triggeranchor-bg-color-partly-opacity30 {
  background: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-opacity40,
.trigger:hover .triggeranchor-bg-color-partly-opacity40 {
  background: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-opacity50,
.trigger:hover .triggeranchor-bg-color-partly-opacity50 {
  background: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-opacity60,
.trigger:hover .triggeranchor-bg-color-partly-opacity60 {
  background: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-opacity70,
.trigger:hover .triggeranchor-bg-color-partly-opacity70 {
  background: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-opacity80,
.trigger:hover .triggeranchor-bg-color-partly-opacity80 {
  background: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-opacity90,
.trigger:hover .triggeranchor-bg-color-partly-opacity90 {
  background: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-dark,
.trigger:hover .triggeranchor-bg-color-partly-dark {
  background: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-dark.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-partly-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-partly-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-partly-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-partly-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-dark.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-partly-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-partly-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-partly-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-partly-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-darken5,
.trigger:hover .triggeranchor-bg-color-partly-darken5,
.trigger:hover .triggeranchor-color-bg-partly-darken5-hover:hover,
.trigger:hover .triggeranchor-bg-color-partly-darken5-hover:hover {
  background: rgba(0, 0, 0, 0.126) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-darken10,
.trigger:hover .triggeranchor-bg-color-partly-darken10,
.trigger:hover .triggeranchor-color-bg-partly-darken10-hover:hover,
.trigger:hover .triggeranchor-bg-color-partly-darken10-hover:hover {
  background: rgba(0, 0, 0, 0.172) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-darken20,
.trigger:hover .triggeranchor-bg-color-partly-darken20,
.trigger:hover .triggeranchor-color-bg-partly-darken20-hover:hover,
.trigger:hover .triggeranchor-bg-color-partly-darken20-hover:hover {
  background: rgba(0, 0, 0, 0.264) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-light,
.trigger:hover .triggeranchor-bg-color-partly-light {
  background: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-light.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-partly-light.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-partly-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-partly-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-partly-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-light.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-partly-light.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-partly-light.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-partly-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-partly-light.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-lighten10,
.trigger:hover .triggeranchor-bg-color-partly-lighten10,
.trigger:hover .triggeranchor-color-bg-partly-lighten10-hover:hover,
.trigger:hover .triggeranchor-bg-color-partly-lighten10-hover:hover {
  background: rgba(185, 185, 185, 0.172) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-lighten20,
.trigger:hover .triggeranchor-bg-color-partly-lighten20,
.trigger:hover .triggeranchor-color-bg-partly-lighten20-hover:hover,
.trigger:hover .triggeranchor-bg-color-partly-lighten20-hover:hover {
  background: rgba(219, 219, 219, 0.264) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-lighten50,
.trigger:hover .triggeranchor-bg-color-partly-lighten50,
.trigger:hover .triggeranchor-color-bg-partly-lighten50-hover:hover,
.trigger:hover .triggeranchor-bg-color-partly-lighten50-hover:hover {
  background: rgba(245, 245, 245, 0.54) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-hover:hover,
.trigger:hover .triggeranchor-bg-color-partly-hover:hover {
  background: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly > li::before,
.trigger:hover .triggeranchor-bg-color-partly > li::before {
  background: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly.arrow-down:after,
.trigger:hover .triggeranchor-bg-color-partly.arrow-down:after,
.trigger:hover .triggeranchor-color-bg-partly.arrow-bottom-right:after,
.trigger:hover .triggeranchor-bg-color-partly.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-bg-partly.arrow-bottom-left:after,
.trigger:hover .triggeranchor-bg-color-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly.arrow-up:after,
.trigger:hover .triggeranchor-bg-color-partly.arrow-up:after,
.trigger:hover .triggeranchor-color-bg-partly.arrow-top-right:after,
.trigger:hover .triggeranchor-bg-color-partly.arrow-top-right:after,
.trigger:hover .triggeranchor-color-bg-partly.arrow-top-left:after,
.trigger:hover .triggeranchor-bg-color-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-after:after,
.trigger:hover .triggeranchor-bg-color-partly-after:after {
  background: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-bg-partly-before:before,
.trigger:hover .triggeranchor-bg-color-partly-before:before {
  background: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-framework,
.trigger:hover .triggeranchor-border-color-framework {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-framework-opacity10,
.trigger:hover .triggeranchor-border-color-framework-opacity10 {
  border-color: rgba(135, 69, 128, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-framework-opacity20,
.trigger:hover .triggeranchor-border-color-framework-opacity20 {
  border-color: rgba(135, 69, 128, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-framework-opacity30,
.trigger:hover .triggeranchor-border-color-framework-opacity30 {
  border-color: rgba(135, 69, 128, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-framework-opacity40,
.trigger:hover .triggeranchor-border-color-framework-opacity40 {
  border-color: rgba(135, 69, 128, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-framework-opacity50,
.trigger:hover .triggeranchor-border-color-framework-opacity50 {
  border-color: rgba(135, 69, 128, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-framework-opacity60,
.trigger:hover .triggeranchor-border-color-framework-opacity60 {
  border-color: rgba(135, 69, 128, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-framework-opacity70,
.trigger:hover .triggeranchor-border-color-framework-opacity70 {
  border-color: rgba(135, 69, 128, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-framework-opacity80,
.trigger:hover .triggeranchor-border-color-framework-opacity80 {
  border-color: rgba(135, 69, 128, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-framework-opacity90,
.trigger:hover .triggeranchor-border-color-framework-opacity90 {
  border-color: rgba(135, 69, 128, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-framework-dark,
.trigger:hover .triggeranchor-border-color-framework-dark {
  border-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-framework-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-framework-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-framework-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-framework-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-framework-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-framework-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-framework-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-framework-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-framework-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-framework-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-framework-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-framework-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-framework-darken5,
.trigger:hover .triggeranchor-border-color-framework-darken5,
.trigger:hover .triggeranchor-color-border-framework-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-framework-darken5-hover:hover {
  border-color: #80427a !important;
}
.trigger:hover .triggeranchor-color-border-framework-darken10,
.trigger:hover .triggeranchor-border-color-framework-darken10,
.trigger:hover .triggeranchor-color-border-framework-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-framework-darken10-hover:hover {
  border-color: #7a3e73 !important;
}
.trigger:hover .triggeranchor-color-border-framework-darken20,
.trigger:hover .triggeranchor-border-color-framework-darken20,
.trigger:hover .triggeranchor-color-border-framework-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-framework-darken20-hover:hover {
  border-color: #6c3766 !important;
}
.trigger:hover .triggeranchor-color-border-framework-light,
.trigger:hover .triggeranchor-border-color-framework-light {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-framework-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-framework-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-framework-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-framework-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-framework-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-framework-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-framework-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-framework-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-framework-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-framework-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-framework-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-framework-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-framework-lighten10,
.trigger:hover .triggeranchor-border-color-framework-lighten10,
.trigger:hover .triggeranchor-color-border-framework-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-framework-lighten10-hover:hover {
  border-color: #93588d !important;
}
.trigger:hover .triggeranchor-color-border-framework-lighten20,
.trigger:hover .triggeranchor-border-color-framework-lighten20,
.trigger:hover .triggeranchor-color-border-framework-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-framework-lighten20-hover:hover {
  border-color: #9f6a99 !important;
}
.trigger:hover .triggeranchor-color-border-framework-lighten50,
.trigger:hover .triggeranchor-border-color-framework-lighten50,
.trigger:hover .triggeranchor-color-border-framework-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-framework-lighten50-hover:hover {
  border-color: #c3a2c0 !important;
}
.trigger:hover .triggeranchor-color-border-framework-hover:hover,
.trigger:hover .triggeranchor-border-color-framework-hover:hover {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-framework > li::before,
.trigger:hover .triggeranchor-border-color-framework > li::before {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-framework.arrow-down:after,
.trigger:hover .triggeranchor-border-color-framework.arrow-down:after,
.trigger:hover .triggeranchor-color-border-framework.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-framework.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-framework.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-framework.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-framework.arrow-up:after,
.trigger:hover .triggeranchor-border-color-framework.arrow-up:after,
.trigger:hover .triggeranchor-color-border-framework.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-framework.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-framework.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-framework.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-framework-after:after,
.trigger:hover .triggeranchor-border-color-framework-after:after {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-framework-before:before,
.trigger:hover .triggeranchor-border-color-framework-before:before {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-primary,
.trigger:hover .triggeranchor-border-color-primary {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-primary-opacity10,
.trigger:hover .triggeranchor-border-color-primary-opacity10 {
  border-color: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-primary-opacity20,
.trigger:hover .triggeranchor-border-color-primary-opacity20 {
  border-color: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-primary-opacity30,
.trigger:hover .triggeranchor-border-color-primary-opacity30 {
  border-color: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-primary-opacity40,
.trigger:hover .triggeranchor-border-color-primary-opacity40 {
  border-color: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-primary-opacity50,
.trigger:hover .triggeranchor-border-color-primary-opacity50 {
  border-color: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-primary-opacity60,
.trigger:hover .triggeranchor-border-color-primary-opacity60 {
  border-color: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-primary-opacity70,
.trigger:hover .triggeranchor-border-color-primary-opacity70 {
  border-color: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-primary-opacity80,
.trigger:hover .triggeranchor-border-color-primary-opacity80 {
  border-color: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-primary-opacity90,
.trigger:hover .triggeranchor-border-color-primary-opacity90 {
  border-color: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-primary-dark,
.trigger:hover .triggeranchor-border-color-primary-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-primary-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-primary-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-primary-darken5,
.trigger:hover .triggeranchor-border-color-primary-darken5,
.trigger:hover .triggeranchor-color-border-primary-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-primary-darken5-hover:hover {
  border-color: #834340 !important;
}
.trigger:hover .triggeranchor-color-border-primary-darken10,
.trigger:hover .triggeranchor-border-color-primary-darken10,
.trigger:hover .triggeranchor-color-border-primary-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-primary-darken10-hover:hover {
  border-color: #7c403c !important;
}
.trigger:hover .triggeranchor-color-border-primary-darken20,
.trigger:hover .triggeranchor-border-color-primary-darken20,
.trigger:hover .triggeranchor-color-border-primary-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-primary-darken20-hover:hover {
  border-color: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-border-primary-light,
.trigger:hover .triggeranchor-border-color-primary-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-primary-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-primary-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-primary-lighten10,
.trigger:hover .triggeranchor-border-color-primary-lighten10,
.trigger:hover .triggeranchor-color-border-primary-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-primary-lighten10-hover:hover {
  border-color: #965956 !important;
}
.trigger:hover .triggeranchor-color-border-primary-lighten20,
.trigger:hover .triggeranchor-border-color-primary-lighten20,
.trigger:hover .triggeranchor-color-border-primary-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-primary-lighten20-hover:hover {
  border-color: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-border-primary-lighten50,
.trigger:hover .triggeranchor-border-color-primary-lighten50,
.trigger:hover .triggeranchor-color-border-primary-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-primary-lighten50-hover:hover {
  border-color: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-border-primary-hover:hover,
.trigger:hover .triggeranchor-border-color-primary-hover:hover {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-primary > li::before,
.trigger:hover .triggeranchor-border-color-primary > li::before {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-primary.arrow-down:after,
.trigger:hover .triggeranchor-border-color-primary.arrow-down:after,
.trigger:hover .triggeranchor-color-border-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-primary.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-primary.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-primary.arrow-up:after,
.trigger:hover .triggeranchor-border-color-primary.arrow-up:after,
.trigger:hover .triggeranchor-color-border-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-primary.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-primary.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-primary-after:after,
.trigger:hover .triggeranchor-border-color-primary-after:after {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-primary-before:before,
.trigger:hover .triggeranchor-border-color-primary-before:before {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-secondary,
.trigger:hover .triggeranchor-border-color-secondary {
  border-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-opacity10,
.trigger:hover .triggeranchor-border-color-secondary-opacity10 {
  border-color: rgba(55, 115, 176, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-secondary-opacity20,
.trigger:hover .triggeranchor-border-color-secondary-opacity20 {
  border-color: rgba(55, 115, 176, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-secondary-opacity30,
.trigger:hover .triggeranchor-border-color-secondary-opacity30 {
  border-color: rgba(55, 115, 176, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-secondary-opacity40,
.trigger:hover .triggeranchor-border-color-secondary-opacity40 {
  border-color: rgba(55, 115, 176, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-secondary-opacity50,
.trigger:hover .triggeranchor-border-color-secondary-opacity50 {
  border-color: rgba(55, 115, 176, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-secondary-opacity60,
.trigger:hover .triggeranchor-border-color-secondary-opacity60 {
  border-color: rgba(55, 115, 176, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-secondary-opacity70,
.trigger:hover .triggeranchor-border-color-secondary-opacity70 {
  border-color: rgba(55, 115, 176, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-secondary-opacity80,
.trigger:hover .triggeranchor-border-color-secondary-opacity80 {
  border-color: rgba(55, 115, 176, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-secondary-opacity90,
.trigger:hover .triggeranchor-border-color-secondary-opacity90 {
  border-color: rgba(55, 115, 176, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-secondary-dark,
.trigger:hover .triggeranchor-border-color-secondary-dark {
  border-color: #1C3A58 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-secondary-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-secondary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-secondary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-secondary-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-secondary-dark.arrow-bottom-left:after {
  border-top-color: #1C3A58 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-secondary-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-secondary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-secondary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-secondary-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-secondary-dark.arrow-top-left:after {
  border-bottom-color: #1C3A58 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-darken5,
.trigger:hover .triggeranchor-border-color-secondary-darken5,
.trigger:hover .triggeranchor-color-border-secondary-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-secondary-darken5-hover:hover {
  border-color: #346da7 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-darken10,
.trigger:hover .triggeranchor-border-color-secondary-darken10,
.trigger:hover .triggeranchor-color-border-secondary-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-secondary-darken10-hover:hover {
  border-color: #32689e !important;
}
.trigger:hover .triggeranchor-color-border-secondary-darken20,
.trigger:hover .triggeranchor-border-color-secondary-darken20,
.trigger:hover .triggeranchor-color-border-secondary-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-secondary-darken20-hover:hover {
  border-color: #2c5c8d !important;
}
.trigger:hover .triggeranchor-color-border-secondary-light,
.trigger:hover .triggeranchor-border-color-secondary-light {
  border-color: #D7E3EF !important;
}
.trigger:hover .triggeranchor-color-border-secondary-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-secondary-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-secondary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-secondary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-secondary-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-secondary-light.arrow-bottom-left:after {
  border-top-color: #D7E3EF !important;
}
.trigger:hover .triggeranchor-color-border-secondary-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-secondary-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-secondary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-secondary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-secondary-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-secondary-light.arrow-top-left:after {
  border-bottom-color: #D7E3EF !important;
}
.trigger:hover .triggeranchor-color-border-secondary-lighten10,
.trigger:hover .triggeranchor-border-color-secondary-lighten10,
.trigger:hover .triggeranchor-color-border-secondary-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-secondary-lighten10-hover:hover {
  border-color: #4b81b8 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-lighten20,
.trigger:hover .triggeranchor-border-color-secondary-lighten20,
.trigger:hover .triggeranchor-color-border-secondary-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-secondary-lighten20-hover:hover {
  border-color: #5f8fc0 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-lighten50,
.trigger:hover .triggeranchor-border-color-secondary-lighten50,
.trigger:hover .triggeranchor-color-border-secondary-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-secondary-lighten50-hover:hover {
  border-color: #9bb9d8 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-hover:hover,
.trigger:hover .triggeranchor-border-color-secondary-hover:hover {
  border-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-border-secondary > li::before,
.trigger:hover .triggeranchor-border-color-secondary > li::before {
  border-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-border-secondary.arrow-down:after,
.trigger:hover .triggeranchor-border-color-secondary.arrow-down:after,
.trigger:hover .triggeranchor-color-border-secondary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-secondary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-secondary.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-secondary.arrow-bottom-left:after {
  border-top-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-border-secondary.arrow-up:after,
.trigger:hover .triggeranchor-border-color-secondary.arrow-up:after,
.trigger:hover .triggeranchor-color-border-secondary.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-secondary.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-secondary.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-secondary.arrow-top-left:after {
  border-bottom-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-after:after,
.trigger:hover .triggeranchor-border-color-secondary-after:after {
  border-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-border-secondary-before:before,
.trigger:hover .triggeranchor-border-color-secondary-before:before {
  border-color: #3773B0 !important;
}
.trigger:hover .triggeranchor-color-border-section1,
.trigger:hover .triggeranchor-border-color-section1,
.trigger:hover .triggeranchor-color-border-section,
.trigger:hover .triggeranchor-border-color-section {
  border-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-border-section1-opacity10,
.trigger:hover .triggeranchor-border-color-section1-opacity10,
.trigger:hover .triggeranchor-color-border-section-opacity10,
.trigger:hover .triggeranchor-border-color-section-opacity10 {
  border-color: rgba(249, 245, 237, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-section1-opacity20,
.trigger:hover .triggeranchor-border-color-section1-opacity20,
.trigger:hover .triggeranchor-color-border-section-opacity20,
.trigger:hover .triggeranchor-border-color-section-opacity20 {
  border-color: rgba(249, 245, 237, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-section1-opacity30,
.trigger:hover .triggeranchor-border-color-section1-opacity30,
.trigger:hover .triggeranchor-color-border-section-opacity30,
.trigger:hover .triggeranchor-border-color-section-opacity30 {
  border-color: rgba(249, 245, 237, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-section1-opacity40,
.trigger:hover .triggeranchor-border-color-section1-opacity40,
.trigger:hover .triggeranchor-color-border-section-opacity40,
.trigger:hover .triggeranchor-border-color-section-opacity40 {
  border-color: rgba(249, 245, 237, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-section1-opacity50,
.trigger:hover .triggeranchor-border-color-section1-opacity50,
.trigger:hover .triggeranchor-color-border-section-opacity50,
.trigger:hover .triggeranchor-border-color-section-opacity50 {
  border-color: rgba(249, 245, 237, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-section1-opacity60,
.trigger:hover .triggeranchor-border-color-section1-opacity60,
.trigger:hover .triggeranchor-color-border-section-opacity60,
.trigger:hover .triggeranchor-border-color-section-opacity60 {
  border-color: rgba(249, 245, 237, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-section1-opacity70,
.trigger:hover .triggeranchor-border-color-section1-opacity70,
.trigger:hover .triggeranchor-color-border-section-opacity70,
.trigger:hover .triggeranchor-border-color-section-opacity70 {
  border-color: rgba(249, 245, 237, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-section1-opacity80,
.trigger:hover .triggeranchor-border-color-section1-opacity80,
.trigger:hover .triggeranchor-color-border-section-opacity80,
.trigger:hover .triggeranchor-border-color-section-opacity80 {
  border-color: rgba(249, 245, 237, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-section1-opacity90,
.trigger:hover .triggeranchor-border-color-section1-opacity90,
.trigger:hover .triggeranchor-color-border-section-opacity90,
.trigger:hover .triggeranchor-border-color-section-opacity90 {
  border-color: rgba(249, 245, 237, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-section1-dark,
.trigger:hover .triggeranchor-border-color-section1-dark,
.trigger:hover .triggeranchor-color-border-section-dark,
.trigger:hover .triggeranchor-border-color-section-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section1-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section1-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section1-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section1-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-color-border-section-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section1-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section1-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section1-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section1-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-color-border-section-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section1-darken5,
.trigger:hover .triggeranchor-border-color-section1-darken5,
.trigger:hover .triggeranchor-color-border-section-darken5,
.trigger:hover .triggeranchor-border-color-section-darken5,
.trigger:hover .triggeranchor-color-border-section1-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-section1-darken5-hover:hover,
.trigger:hover .triggeranchor-color-border-section-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-section-darken5-hover:hover {
  border-color: #ede9e1 !important;
}
.trigger:hover .triggeranchor-color-border-section1-darken10,
.trigger:hover .triggeranchor-border-color-section1-darken10,
.trigger:hover .triggeranchor-color-border-section-darken10,
.trigger:hover .triggeranchor-border-color-section-darken10,
.trigger:hover .triggeranchor-color-border-section1-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-section1-darken10-hover:hover,
.trigger:hover .triggeranchor-color-border-section-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-section-darken10-hover:hover {
  border-color: #e0ddd5 !important;
}
.trigger:hover .triggeranchor-color-border-section1-darken20,
.trigger:hover .triggeranchor-border-color-section1-darken20,
.trigger:hover .triggeranchor-color-border-section-darken20,
.trigger:hover .triggeranchor-border-color-section-darken20,
.trigger:hover .triggeranchor-color-border-section1-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-section1-darken20-hover:hover,
.trigger:hover .triggeranchor-color-border-section-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-section-darken20-hover:hover {
  border-color: #c7c4be !important;
}
.trigger:hover .triggeranchor-color-border-section1-light,
.trigger:hover .triggeranchor-border-color-section1-light,
.trigger:hover .triggeranchor-color-border-section-light,
.trigger:hover .triggeranchor-border-color-section-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section1-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section1-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section1-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section1-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-color-border-section-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section1-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section1-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section1-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section1-light.arrow-top-left:after,
.trigger:hover .triggeranchor-color-border-section-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section1-lighten10,
.trigger:hover .triggeranchor-border-color-section1-lighten10,
.trigger:hover .triggeranchor-color-border-section-lighten10,
.trigger:hover .triggeranchor-border-color-section-lighten10,
.trigger:hover .triggeranchor-color-border-section1-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-section1-lighten10-hover:hover,
.trigger:hover .triggeranchor-color-border-section-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-section-lighten10-hover:hover {
  border-color: #faf6ef !important;
}
.trigger:hover .triggeranchor-color-border-section1-lighten20,
.trigger:hover .triggeranchor-border-color-section1-lighten20,
.trigger:hover .triggeranchor-color-border-section-lighten20,
.trigger:hover .triggeranchor-border-color-section-lighten20,
.trigger:hover .triggeranchor-color-border-section1-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-section1-lighten20-hover:hover,
.trigger:hover .triggeranchor-color-border-section-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-section-lighten20-hover:hover {
  border-color: #faf7f1 !important;
}
.trigger:hover .triggeranchor-color-border-section1-lighten50,
.trigger:hover .triggeranchor-border-color-section1-lighten50,
.trigger:hover .triggeranchor-color-border-section-lighten50,
.trigger:hover .triggeranchor-border-color-section-lighten50,
.trigger:hover .triggeranchor-color-border-section1-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-section1-lighten50-hover:hover,
.trigger:hover .triggeranchor-color-border-section-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-section-lighten50-hover:hover {
  border-color: #fcfaf6 !important;
}
.trigger:hover .triggeranchor-color-border-section1-hover:hover,
.trigger:hover .triggeranchor-border-color-section1-hover:hover,
.trigger:hover .triggeranchor-color-border-section-hover:hover,
.trigger:hover .triggeranchor-border-color-section-hover:hover {
  border-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-border-section1 > li::before,
.trigger:hover .triggeranchor-border-color-section1 > li::before,
.trigger:hover .triggeranchor-color-border-section > li::before,
.trigger:hover .triggeranchor-border-color-section > li::before {
  border-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-border-section1.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section1.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section1.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section1.arrow-bottom-left:after,
.trigger:hover .triggeranchor-color-border-section.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section.arrow-bottom-left:after {
  border-top-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-border-section1.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section1.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section1.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section1.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section1.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section1.arrow-top-left:after,
.trigger:hover .triggeranchor-color-border-section.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section.arrow-top-left:after {
  border-bottom-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-border-section1-after:after,
.trigger:hover .triggeranchor-border-color-section1-after:after,
.trigger:hover .triggeranchor-color-border-section-after:after,
.trigger:hover .triggeranchor-border-color-section-after:after {
  border-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-border-section1-before:before,
.trigger:hover .triggeranchor-border-color-section1-before:before,
.trigger:hover .triggeranchor-color-border-section-before:before,
.trigger:hover .triggeranchor-border-color-section-before:before {
  border-color: #F9F5ED !important;
}
.trigger:hover .triggeranchor-color-border-section2,
.trigger:hover .triggeranchor-border-color-section2 {
  border-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-border-section2-opacity10,
.trigger:hover .triggeranchor-border-color-section2-opacity10 {
  border-color: rgba(241, 236, 225, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-section2-opacity20,
.trigger:hover .triggeranchor-border-color-section2-opacity20 {
  border-color: rgba(241, 236, 225, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-section2-opacity30,
.trigger:hover .triggeranchor-border-color-section2-opacity30 {
  border-color: rgba(241, 236, 225, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-section2-opacity40,
.trigger:hover .triggeranchor-border-color-section2-opacity40 {
  border-color: rgba(241, 236, 225, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-section2-opacity50,
.trigger:hover .triggeranchor-border-color-section2-opacity50 {
  border-color: rgba(241, 236, 225, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-section2-opacity60,
.trigger:hover .triggeranchor-border-color-section2-opacity60 {
  border-color: rgba(241, 236, 225, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-section2-opacity70,
.trigger:hover .triggeranchor-border-color-section2-opacity70 {
  border-color: rgba(241, 236, 225, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-section2-opacity80,
.trigger:hover .triggeranchor-border-color-section2-opacity80 {
  border-color: rgba(241, 236, 225, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-section2-opacity90,
.trigger:hover .triggeranchor-border-color-section2-opacity90 {
  border-color: rgba(241, 236, 225, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-section2-dark,
.trigger:hover .triggeranchor-border-color-section2-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section2-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section2-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section2-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section2-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section2-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section2-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section2-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section2-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section2-darken5,
.trigger:hover .triggeranchor-border-color-section2-darken5,
.trigger:hover .triggeranchor-color-border-section2-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-section2-darken5-hover:hover {
  border-color: #e5e0d6 !important;
}
.trigger:hover .triggeranchor-color-border-section2-darken10,
.trigger:hover .triggeranchor-border-color-section2-darken10,
.trigger:hover .triggeranchor-color-border-section2-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-section2-darken10-hover:hover {
  border-color: #d9d4cb !important;
}
.trigger:hover .triggeranchor-color-border-section2-darken20,
.trigger:hover .triggeranchor-border-color-section2-darken20,
.trigger:hover .triggeranchor-color-border-section2-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-section2-darken20-hover:hover {
  border-color: #c1bdb4 !important;
}
.trigger:hover .triggeranchor-color-border-section2-light,
.trigger:hover .triggeranchor-border-color-section2-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section2-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section2-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section2-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section2-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section2-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section2-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section2-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section2-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section2-lighten10,
.trigger:hover .triggeranchor-border-color-section2-lighten10,
.trigger:hover .triggeranchor-color-border-section2-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-section2-lighten10-hover:hover {
  border-color: #f2eee4 !important;
}
.trigger:hover .triggeranchor-color-border-section2-lighten20,
.trigger:hover .triggeranchor-border-color-section2-lighten20,
.trigger:hover .triggeranchor-color-border-section2-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-section2-lighten20-hover:hover {
  border-color: #f4f0e7 !important;
}
.trigger:hover .triggeranchor-color-border-section2-lighten50,
.trigger:hover .triggeranchor-border-color-section2-lighten50,
.trigger:hover .triggeranchor-color-border-section2-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-section2-lighten50-hover:hover {
  border-color: #f8f6f0 !important;
}
.trigger:hover .triggeranchor-color-border-section2-hover:hover,
.trigger:hover .triggeranchor-border-color-section2-hover:hover {
  border-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-border-section2 > li::before,
.trigger:hover .triggeranchor-border-color-section2 > li::before {
  border-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-border-section2.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section2.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section2.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section2.arrow-bottom-left:after {
  border-top-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-border-section2.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section2.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section2.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section2.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section2.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section2.arrow-top-left:after {
  border-bottom-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-border-section2-after:after,
.trigger:hover .triggeranchor-border-color-section2-after:after {
  border-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-border-section2-before:before,
.trigger:hover .triggeranchor-border-color-section2-before:before {
  border-color: #F1ECE1 !important;
}
.trigger:hover .triggeranchor-color-border-section3,
.trigger:hover .triggeranchor-border-color-section3 {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-section3-opacity10,
.trigger:hover .triggeranchor-border-color-section3-opacity10 {
  border-color: rgba(51, 130, 104, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-section3-opacity20,
.trigger:hover .triggeranchor-border-color-section3-opacity20 {
  border-color: rgba(51, 130, 104, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-section3-opacity30,
.trigger:hover .triggeranchor-border-color-section3-opacity30 {
  border-color: rgba(51, 130, 104, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-section3-opacity40,
.trigger:hover .triggeranchor-border-color-section3-opacity40 {
  border-color: rgba(51, 130, 104, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-section3-opacity50,
.trigger:hover .triggeranchor-border-color-section3-opacity50 {
  border-color: rgba(51, 130, 104, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-section3-opacity60,
.trigger:hover .triggeranchor-border-color-section3-opacity60 {
  border-color: rgba(51, 130, 104, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-section3-opacity70,
.trigger:hover .triggeranchor-border-color-section3-opacity70 {
  border-color: rgba(51, 130, 104, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-section3-opacity80,
.trigger:hover .triggeranchor-border-color-section3-opacity80 {
  border-color: rgba(51, 130, 104, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-section3-opacity90,
.trigger:hover .triggeranchor-border-color-section3-opacity90 {
  border-color: rgba(51, 130, 104, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-section3-dark,
.trigger:hover .triggeranchor-border-color-section3-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section3-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section3-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section3-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section3-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section3-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section3-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section3-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section3-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section3-darken5,
.trigger:hover .triggeranchor-border-color-section3-darken5,
.trigger:hover .triggeranchor-color-border-section3-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-section3-darken5-hover:hover {
  border-color: #307c63 !important;
}
.trigger:hover .triggeranchor-color-border-section3-darken10,
.trigger:hover .triggeranchor-border-color-section3-darken10,
.trigger:hover .triggeranchor-color-border-section3-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-section3-darken10-hover:hover {
  border-color: #2e755e !important;
}
.trigger:hover .triggeranchor-color-border-section3-darken20,
.trigger:hover .triggeranchor-border-color-section3-darken20,
.trigger:hover .triggeranchor-color-border-section3-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-section3-darken20-hover:hover {
  border-color: #296853 !important;
}
.trigger:hover .triggeranchor-color-border-section3-light,
.trigger:hover .triggeranchor-border-color-section3-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section3-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section3-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section3-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section3-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section3-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section3-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section3-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section3-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section3-lighten10,
.trigger:hover .triggeranchor-border-color-section3-lighten10,
.trigger:hover .triggeranchor-color-border-section3-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-section3-lighten10-hover:hover {
  border-color: #478f77 !important;
}
.trigger:hover .triggeranchor-color-border-section3-lighten20,
.trigger:hover .triggeranchor-border-color-section3-lighten20,
.trigger:hover .triggeranchor-color-border-section3-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-section3-lighten20-hover:hover {
  border-color: #5c9b86 !important;
}
.trigger:hover .triggeranchor-color-border-section3-lighten50,
.trigger:hover .triggeranchor-border-color-section3-lighten50,
.trigger:hover .triggeranchor-color-border-section3-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-section3-lighten50-hover:hover {
  border-color: #99c1b4 !important;
}
.trigger:hover .triggeranchor-color-border-section3-hover:hover,
.trigger:hover .triggeranchor-border-color-section3-hover:hover {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-section3 > li::before,
.trigger:hover .triggeranchor-border-color-section3 > li::before {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-section3.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section3.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section3.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section3.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-section3.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section3.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section3.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section3.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section3.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section3.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-section3-after:after,
.trigger:hover .triggeranchor-border-color-section3-after:after {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-section3-before:before,
.trigger:hover .triggeranchor-border-color-section3-before:before {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-section4,
.trigger:hover .triggeranchor-border-color-section4 {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-section4-opacity10,
.trigger:hover .triggeranchor-border-color-section4-opacity10 {
  border-color: rgba(191, 128, 184, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-section4-opacity20,
.trigger:hover .triggeranchor-border-color-section4-opacity20 {
  border-color: rgba(191, 128, 184, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-section4-opacity30,
.trigger:hover .triggeranchor-border-color-section4-opacity30 {
  border-color: rgba(191, 128, 184, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-section4-opacity40,
.trigger:hover .triggeranchor-border-color-section4-opacity40 {
  border-color: rgba(191, 128, 184, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-section4-opacity50,
.trigger:hover .triggeranchor-border-color-section4-opacity50 {
  border-color: rgba(191, 128, 184, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-section4-opacity60,
.trigger:hover .triggeranchor-border-color-section4-opacity60 {
  border-color: rgba(191, 128, 184, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-section4-opacity70,
.trigger:hover .triggeranchor-border-color-section4-opacity70 {
  border-color: rgba(191, 128, 184, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-section4-opacity80,
.trigger:hover .triggeranchor-border-color-section4-opacity80 {
  border-color: rgba(191, 128, 184, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-section4-opacity90,
.trigger:hover .triggeranchor-border-color-section4-opacity90 {
  border-color: rgba(191, 128, 184, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-section4-dark,
.trigger:hover .triggeranchor-border-color-section4-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section4-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section4-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section4-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section4-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section4-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section4-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section4-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section4-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-section4-darken5,
.trigger:hover .triggeranchor-border-color-section4-darken5,
.trigger:hover .triggeranchor-color-border-section4-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-section4-darken5-hover:hover {
  border-color: #b57aaf !important;
}
.trigger:hover .triggeranchor-color-border-section4-darken10,
.trigger:hover .triggeranchor-border-color-section4-darken10,
.trigger:hover .triggeranchor-color-border-section4-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-section4-darken10-hover:hover {
  border-color: #ac73a6 !important;
}
.trigger:hover .triggeranchor-color-border-section4-darken20,
.trigger:hover .triggeranchor-border-color-section4-darken20,
.trigger:hover .triggeranchor-color-border-section4-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-section4-darken20-hover:hover {
  border-color: #996693 !important;
}
.trigger:hover .triggeranchor-color-border-section4-light,
.trigger:hover .triggeranchor-border-color-section4-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section4-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section4-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section4-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section4-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section4-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section4-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section4-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section4-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-section4-lighten10,
.trigger:hover .triggeranchor-border-color-section4-lighten10,
.trigger:hover .triggeranchor-color-border-section4-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-section4-lighten10-hover:hover {
  border-color: #c58dbf !important;
}
.trigger:hover .triggeranchor-color-border-section4-lighten20,
.trigger:hover .triggeranchor-border-color-section4-lighten20,
.trigger:hover .triggeranchor-color-border-section4-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-section4-lighten20-hover:hover {
  border-color: #cc99c6 !important;
}
.trigger:hover .triggeranchor-color-border-section4-lighten50,
.trigger:hover .triggeranchor-border-color-section4-lighten50,
.trigger:hover .triggeranchor-color-border-section4-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-section4-lighten50-hover:hover {
  border-color: #dfc0dc !important;
}
.trigger:hover .triggeranchor-color-border-section4-hover:hover,
.trigger:hover .triggeranchor-border-color-section4-hover:hover {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-section4 > li::before,
.trigger:hover .triggeranchor-border-color-section4 > li::before {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-section4.arrow-down:after,
.trigger:hover .triggeranchor-border-color-section4.arrow-down:after,
.trigger:hover .triggeranchor-color-border-section4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-section4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-section4.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-section4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-section4.arrow-up:after,
.trigger:hover .triggeranchor-border-color-section4.arrow-up:after,
.trigger:hover .triggeranchor-color-border-section4.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-section4.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-section4.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-section4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-section4-after:after,
.trigger:hover .triggeranchor-border-color-section4-after:after {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-section4-before:before,
.trigger:hover .triggeranchor-border-color-section4-before:before {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-overlay,
.trigger:hover .triggeranchor-border-color-overlay {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-overlay-opacity10,
.trigger:hover .triggeranchor-border-color-overlay-opacity10 {
  border-color: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-overlay-opacity20,
.trigger:hover .triggeranchor-border-color-overlay-opacity20 {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-overlay-opacity30,
.trigger:hover .triggeranchor-border-color-overlay-opacity30 {
  border-color: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-overlay-opacity40,
.trigger:hover .triggeranchor-border-color-overlay-opacity40 {
  border-color: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-overlay-opacity50,
.trigger:hover .triggeranchor-border-color-overlay-opacity50 {
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-overlay-opacity60,
.trigger:hover .triggeranchor-border-color-overlay-opacity60 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-overlay-opacity70,
.trigger:hover .triggeranchor-border-color-overlay-opacity70 {
  border-color: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-overlay-opacity80,
.trigger:hover .triggeranchor-border-color-overlay-opacity80 {
  border-color: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-overlay-opacity90,
.trigger:hover .triggeranchor-border-color-overlay-opacity90 {
  border-color: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-overlay-dark,
.trigger:hover .triggeranchor-border-color-overlay-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-overlay-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-overlay-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-overlay-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-overlay-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-overlay-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-overlay-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-overlay-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-overlay-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-overlay-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-overlay-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-overlay-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-overlay-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-overlay-darken5,
.trigger:hover .triggeranchor-border-color-overlay-darken5,
.trigger:hover .triggeranchor-color-border-overlay-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-overlay-darken5-hover:hover {
  border-color: #000000 !important;
}
.trigger:hover .triggeranchor-color-border-overlay-darken10,
.trigger:hover .triggeranchor-border-color-overlay-darken10,
.trigger:hover .triggeranchor-color-border-overlay-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-overlay-darken10-hover:hover {
  border-color: #000000 !important;
}
.trigger:hover .triggeranchor-color-border-overlay-darken20,
.trigger:hover .triggeranchor-border-color-overlay-darken20,
.trigger:hover .triggeranchor-color-border-overlay-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-overlay-darken20-hover:hover {
  border-color: #000000 !important;
}
.trigger:hover .triggeranchor-color-border-overlay-light,
.trigger:hover .triggeranchor-border-color-overlay-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-overlay-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-overlay-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-overlay-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-overlay-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-overlay-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-overlay-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-overlay-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-overlay-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-overlay-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-overlay-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-overlay-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-overlay-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-overlay-lighten10,
.trigger:hover .triggeranchor-border-color-overlay-lighten10,
.trigger:hover .triggeranchor-color-border-overlay-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-overlay-lighten10-hover:hover {
  border-color: #191919 !important;
}
.trigger:hover .triggeranchor-color-border-overlay-lighten20,
.trigger:hover .triggeranchor-border-color-overlay-lighten20,
.trigger:hover .triggeranchor-color-border-overlay-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-overlay-lighten20-hover:hover {
  border-color: #333333 !important;
}
.trigger:hover .triggeranchor-color-border-overlay-lighten50,
.trigger:hover .triggeranchor-border-color-overlay-lighten50,
.trigger:hover .triggeranchor-color-border-overlay-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-overlay-lighten50-hover:hover {
  border-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-border-overlay-hover:hover,
.trigger:hover .triggeranchor-border-color-overlay-hover:hover {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-overlay > li::before,
.trigger:hover .triggeranchor-border-color-overlay > li::before {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-overlay.arrow-down:after,
.trigger:hover .triggeranchor-border-color-overlay.arrow-down:after,
.trigger:hover .triggeranchor-color-border-overlay.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-overlay.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-overlay.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-overlay.arrow-bottom-left:after {
  border-top-color: black !important;
}
.trigger:hover .triggeranchor-color-border-overlay.arrow-up:after,
.trigger:hover .triggeranchor-border-color-overlay.arrow-up:after,
.trigger:hover .triggeranchor-color-border-overlay.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-overlay.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-overlay.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-overlay.arrow-top-left:after {
  border-bottom-color: black !important;
}
.trigger:hover .triggeranchor-color-border-overlay-after:after,
.trigger:hover .triggeranchor-border-color-overlay-after:after {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-overlay-before:before,
.trigger:hover .triggeranchor-border-color-overlay-before:before {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-contrast,
.trigger:hover .triggeranchor-border-color-contrast {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-opacity10,
.trigger:hover .triggeranchor-border-color-contrast-opacity10 {
  border-color: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-contrast-opacity20,
.trigger:hover .triggeranchor-border-color-contrast-opacity20 {
  border-color: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-contrast-opacity30,
.trigger:hover .triggeranchor-border-color-contrast-opacity30 {
  border-color: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-contrast-opacity40,
.trigger:hover .triggeranchor-border-color-contrast-opacity40 {
  border-color: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-contrast-opacity50,
.trigger:hover .triggeranchor-border-color-contrast-opacity50 {
  border-color: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-contrast-opacity60,
.trigger:hover .triggeranchor-border-color-contrast-opacity60 {
  border-color: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-contrast-opacity70,
.trigger:hover .triggeranchor-border-color-contrast-opacity70 {
  border-color: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-contrast-opacity80,
.trigger:hover .triggeranchor-border-color-contrast-opacity80 {
  border-color: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-contrast-opacity90,
.trigger:hover .triggeranchor-border-color-contrast-opacity90 {
  border-color: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-contrast-dark,
.trigger:hover .triggeranchor-border-color-contrast-dark {
  border-color: #532b28 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-contrast-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-contrast-dark.arrow-bottom-left:after {
  border-top-color: #532b28 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-contrast-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-contrast-dark.arrow-top-left:after {
  border-bottom-color: #532b28 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-darken5,
.trigger:hover .triggeranchor-border-color-contrast-darken5,
.trigger:hover .triggeranchor-color-border-contrast-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-contrast-darken5-hover:hover {
  border-color: #834340 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-darken10,
.trigger:hover .triggeranchor-border-color-contrast-darken10,
.trigger:hover .triggeranchor-color-border-contrast-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-contrast-darken10-hover:hover {
  border-color: #7c403c !important;
}
.trigger:hover .triggeranchor-color-border-contrast-darken20,
.trigger:hover .triggeranchor-border-color-contrast-darken20,
.trigger:hover .triggeranchor-color-border-contrast-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-contrast-darken20-hover:hover {
  border-color: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-light,
.trigger:hover .triggeranchor-border-color-contrast-light {
  border-color: #ede3e3 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-contrast-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-contrast-light.arrow-bottom-left:after {
  border-top-color: #ede3e3 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-contrast-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-contrast-light.arrow-top-left:after {
  border-bottom-color: #ede3e3 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-lighten10,
.trigger:hover .triggeranchor-border-color-contrast-lighten10,
.trigger:hover .triggeranchor-color-border-contrast-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-contrast-lighten10-hover:hover {
  border-color: #965956 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-lighten20,
.trigger:hover .triggeranchor-border-color-contrast-lighten20,
.trigger:hover .triggeranchor-color-border-contrast-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-contrast-lighten20-hover:hover {
  border-color: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-lighten50,
.trigger:hover .triggeranchor-border-color-contrast-lighten50,
.trigger:hover .triggeranchor-color-border-contrast-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-contrast-lighten50-hover:hover {
  border-color: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-hover:hover,
.trigger:hover .triggeranchor-border-color-contrast-hover:hover {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-contrast > li::before,
.trigger:hover .triggeranchor-border-color-contrast > li::before {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-contrast.arrow-down:after,
.trigger:hover .triggeranchor-border-color-contrast.arrow-down:after,
.trigger:hover .triggeranchor-color-border-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-contrast.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-contrast.arrow-up:after,
.trigger:hover .triggeranchor-border-color-contrast.arrow-up:after,
.trigger:hover .triggeranchor-color-border-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-contrast.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-after:after,
.trigger:hover .triggeranchor-border-color-contrast-after:after {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-contrast-before:before,
.trigger:hover .triggeranchor-border-color-contrast-before:before {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-action,
.trigger:hover .triggeranchor-border-color-action {
  border-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-border-action-opacity10,
.trigger:hover .triggeranchor-border-color-action-opacity10 {
  border-color: rgba(98, 79, 158, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-action-opacity20,
.trigger:hover .triggeranchor-border-color-action-opacity20 {
  border-color: rgba(98, 79, 158, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-action-opacity30,
.trigger:hover .triggeranchor-border-color-action-opacity30 {
  border-color: rgba(98, 79, 158, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-action-opacity40,
.trigger:hover .triggeranchor-border-color-action-opacity40 {
  border-color: rgba(98, 79, 158, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-action-opacity50,
.trigger:hover .triggeranchor-border-color-action-opacity50 {
  border-color: rgba(98, 79, 158, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-action-opacity60,
.trigger:hover .triggeranchor-border-color-action-opacity60 {
  border-color: rgba(98, 79, 158, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-action-opacity70,
.trigger:hover .triggeranchor-border-color-action-opacity70 {
  border-color: rgba(98, 79, 158, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-action-opacity80,
.trigger:hover .triggeranchor-border-color-action-opacity80 {
  border-color: rgba(98, 79, 158, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-action-opacity90,
.trigger:hover .triggeranchor-border-color-action-opacity90 {
  border-color: rgba(98, 79, 158, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-action-dark,
.trigger:hover .triggeranchor-border-color-action-dark {
  border-color: #544488 !important;
}
.trigger:hover .triggeranchor-color-border-action-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-action-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-action-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-action-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-action-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-action-dark.arrow-bottom-left:after {
  border-top-color: #544488 !important;
}
.trigger:hover .triggeranchor-color-border-action-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-action-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-action-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-action-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-action-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-action-dark.arrow-top-left:after {
  border-bottom-color: #544488 !important;
}
.trigger:hover .triggeranchor-color-border-action-darken5,
.trigger:hover .triggeranchor-border-color-action-darken5,
.trigger:hover .triggeranchor-color-border-action-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-action-darken5-hover:hover {
  border-color: #5d4b96 !important;
}
.trigger:hover .triggeranchor-color-border-action-darken10,
.trigger:hover .triggeranchor-border-color-action-darken10,
.trigger:hover .triggeranchor-color-border-action-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-action-darken10-hover:hover {
  border-color: #58478e !important;
}
.trigger:hover .triggeranchor-color-border-action-darken20,
.trigger:hover .triggeranchor-border-color-action-darken20,
.trigger:hover .triggeranchor-color-border-action-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-action-darken20-hover:hover {
  border-color: #4e3f7e !important;
}
.trigger:hover .triggeranchor-color-border-action-light,
.trigger:hover .triggeranchor-border-color-action-light {
  border-color: #e7e5f0 !important;
}
.trigger:hover .triggeranchor-color-border-action-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-action-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-action-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-action-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-action-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-action-light.arrow-bottom-left:after {
  border-top-color: #e7e5f0 !important;
}
.trigger:hover .triggeranchor-color-border-action-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-action-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-action-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-action-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-action-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-action-light.arrow-top-left:after {
  border-bottom-color: #e7e5f0 !important;
}
.trigger:hover .triggeranchor-color-border-action-lighten10,
.trigger:hover .triggeranchor-border-color-action-lighten10,
.trigger:hover .triggeranchor-color-border-action-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-action-lighten10-hover:hover {
  border-color: #7261a8 !important;
}
.trigger:hover .triggeranchor-color-border-action-lighten20,
.trigger:hover .triggeranchor-border-color-action-lighten20,
.trigger:hover .triggeranchor-color-border-action-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-action-lighten20-hover:hover {
  border-color: #8172b1 !important;
}
.trigger:hover .triggeranchor-color-border-action-lighten50,
.trigger:hover .triggeranchor-border-color-action-lighten50,
.trigger:hover .triggeranchor-color-border-action-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-action-lighten50-hover:hover {
  border-color: #b1a7cf !important;
}
.trigger:hover .triggeranchor-color-border-action-hover:hover,
.trigger:hover .triggeranchor-border-color-action-hover:hover {
  border-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-border-action > li::before,
.trigger:hover .triggeranchor-border-color-action > li::before {
  border-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-border-action.arrow-down:after,
.trigger:hover .triggeranchor-border-color-action.arrow-down:after,
.trigger:hover .triggeranchor-color-border-action.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-action.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-action.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-action.arrow-bottom-left:after {
  border-top-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-border-action.arrow-up:after,
.trigger:hover .triggeranchor-border-color-action.arrow-up:after,
.trigger:hover .triggeranchor-color-border-action.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-action.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-action.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-action.arrow-top-left:after {
  border-bottom-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-border-action-after:after,
.trigger:hover .triggeranchor-border-color-action-after:after {
  border-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-border-action-before:before,
.trigger:hover .triggeranchor-border-color-action-before:before {
  border-color: #624f9e !important;
}
.trigger:hover .triggeranchor-color-border-text-primary,
.trigger:hover .triggeranchor-border-color-text-primary {
  border-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-opacity10,
.trigger:hover .triggeranchor-border-color-text-primary-opacity10 {
  border-color: rgba(69, 59, 49, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-opacity20,
.trigger:hover .triggeranchor-border-color-text-primary-opacity20 {
  border-color: rgba(69, 59, 49, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-opacity30,
.trigger:hover .triggeranchor-border-color-text-primary-opacity30 {
  border-color: rgba(69, 59, 49, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-opacity40,
.trigger:hover .triggeranchor-border-color-text-primary-opacity40 {
  border-color: rgba(69, 59, 49, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-opacity50,
.trigger:hover .triggeranchor-border-color-text-primary-opacity50 {
  border-color: rgba(69, 59, 49, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-opacity60,
.trigger:hover .triggeranchor-border-color-text-primary-opacity60 {
  border-color: rgba(69, 59, 49, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-opacity70,
.trigger:hover .triggeranchor-border-color-text-primary-opacity70 {
  border-color: rgba(69, 59, 49, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-opacity80,
.trigger:hover .triggeranchor-border-color-text-primary-opacity80 {
  border-color: rgba(69, 59, 49, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-opacity90,
.trigger:hover .triggeranchor-border-color-text-primary-opacity90 {
  border-color: rgba(69, 59, 49, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-dark,
.trigger:hover .triggeranchor-border-color-text-primary-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-text-primary-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-text-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-text-primary-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-text-primary-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-text-primary-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-text-primary-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-text-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-text-primary-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-text-primary-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-text-primary-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-darken5,
.trigger:hover .triggeranchor-border-color-text-primary-darken5,
.trigger:hover .triggeranchor-color-border-text-primary-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-text-primary-darken5-hover:hover {
  border-color: #42382f !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-darken10,
.trigger:hover .triggeranchor-border-color-text-primary-darken10,
.trigger:hover .triggeranchor-color-border-text-primary-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-text-primary-darken10-hover:hover {
  border-color: #3e352c !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-darken20,
.trigger:hover .triggeranchor-border-color-text-primary-darken20,
.trigger:hover .triggeranchor-color-border-text-primary-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-text-primary-darken20-hover:hover {
  border-color: #372f27 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-light,
.trigger:hover .triggeranchor-border-color-text-primary-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-text-primary-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-text-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-text-primary-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-text-primary-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-text-primary-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-text-primary-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-text-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-text-primary-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-text-primary-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-text-primary-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-lighten10,
.trigger:hover .triggeranchor-border-color-text-primary-lighten10,
.trigger:hover .triggeranchor-color-border-text-primary-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-text-primary-lighten10-hover:hover {
  border-color: #584f46 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-lighten20,
.trigger:hover .triggeranchor-border-color-text-primary-lighten20,
.trigger:hover .triggeranchor-color-border-text-primary-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-text-primary-lighten20-hover:hover {
  border-color: #6a625a !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-lighten50,
.trigger:hover .triggeranchor-border-color-text-primary-lighten50,
.trigger:hover .triggeranchor-color-border-text-primary-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-text-primary-lighten50-hover:hover {
  border-color: #a29d98 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-hover:hover,
.trigger:hover .triggeranchor-border-color-text-primary-hover:hover {
  border-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary > li::before,
.trigger:hover .triggeranchor-border-color-text-primary > li::before {
  border-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary.arrow-down:after,
.trigger:hover .triggeranchor-border-color-text-primary.arrow-down:after,
.trigger:hover .triggeranchor-color-border-text-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-text-primary.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-text-primary.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-text-primary.arrow-bottom-left:after {
  border-top-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary.arrow-up:after,
.trigger:hover .triggeranchor-border-color-text-primary.arrow-up:after,
.trigger:hover .triggeranchor-color-border-text-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-text-primary.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-text-primary.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-text-primary.arrow-top-left:after {
  border-bottom-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-after:after,
.trigger:hover .triggeranchor-border-color-text-primary-after:after {
  border-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-border-text-primary-before:before,
.trigger:hover .triggeranchor-border-color-text-primary-before:before {
  border-color: #453B31 !important;
}
.trigger:hover .triggeranchor-color-border-footer,
.trigger:hover .triggeranchor-border-color-footer {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-footer-opacity10,
.trigger:hover .triggeranchor-border-color-footer-opacity10 {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-footer-opacity20,
.trigger:hover .triggeranchor-border-color-footer-opacity20 {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-footer-opacity30,
.trigger:hover .triggeranchor-border-color-footer-opacity30 {
  border-color: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-footer-opacity40,
.trigger:hover .triggeranchor-border-color-footer-opacity40 {
  border-color: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-footer-opacity50,
.trigger:hover .triggeranchor-border-color-footer-opacity50 {
  border-color: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-footer-opacity60,
.trigger:hover .triggeranchor-border-color-footer-opacity60 {
  border-color: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-footer-opacity70,
.trigger:hover .triggeranchor-border-color-footer-opacity70 {
  border-color: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-footer-opacity80,
.trigger:hover .triggeranchor-border-color-footer-opacity80 {
  border-color: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-footer-opacity90,
.trigger:hover .triggeranchor-border-color-footer-opacity90 {
  border-color: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-footer-dark,
.trigger:hover .triggeranchor-border-color-footer-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-footer-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-footer-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-footer-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-footer-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-footer-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-footer-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-footer-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-footer-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-footer-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-footer-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-footer-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-footer-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-footer-darken5,
.trigger:hover .triggeranchor-border-color-footer-darken5,
.trigger:hover .triggeranchor-color-border-footer-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-footer-darken5-hover:hover {
  border-color: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-border-footer-darken10,
.trigger:hover .triggeranchor-border-color-footer-darken10,
.trigger:hover .triggeranchor-color-border-footer-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-footer-darken10-hover:hover {
  border-color: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-border-footer-darken20,
.trigger:hover .triggeranchor-border-color-footer-darken20,
.trigger:hover .triggeranchor-color-border-footer-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-footer-darken20-hover:hover {
  border-color: #cccccc !important;
}
.trigger:hover .triggeranchor-color-border-footer-light,
.trigger:hover .triggeranchor-border-color-footer-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-footer-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-footer-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-footer-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-footer-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-footer-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-footer-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-footer-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-footer-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-footer-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-footer-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-footer-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-footer-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-footer-lighten10,
.trigger:hover .triggeranchor-border-color-footer-lighten10,
.trigger:hover .triggeranchor-color-border-footer-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-footer-lighten10-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-footer-lighten20,
.trigger:hover .triggeranchor-border-color-footer-lighten20,
.trigger:hover .triggeranchor-color-border-footer-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-footer-lighten20-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-footer-lighten50,
.trigger:hover .triggeranchor-border-color-footer-lighten50,
.trigger:hover .triggeranchor-color-border-footer-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-footer-lighten50-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-footer-hover:hover,
.trigger:hover .triggeranchor-border-color-footer-hover:hover {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-footer > li::before,
.trigger:hover .triggeranchor-border-color-footer > li::before {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-footer.arrow-down:after,
.trigger:hover .triggeranchor-border-color-footer.arrow-down:after,
.trigger:hover .triggeranchor-color-border-footer.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-footer.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-footer.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-footer.arrow-bottom-left:after {
  border-top-color: white !important;
}
.trigger:hover .triggeranchor-color-border-footer.arrow-up:after,
.trigger:hover .triggeranchor-border-color-footer.arrow-up:after,
.trigger:hover .triggeranchor-color-border-footer.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-footer.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-footer.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-footer.arrow-top-left:after {
  border-bottom-color: white !important;
}
.trigger:hover .triggeranchor-color-border-footer-after:after,
.trigger:hover .triggeranchor-border-color-footer-after:after {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-footer-before:before,
.trigger:hover .triggeranchor-border-color-footer-before:before {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast,
.trigger:hover .triggeranchor-border-color-text-contrast {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-opacity10,
.trigger:hover .triggeranchor-border-color-text-contrast-opacity10 {
  border-color: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-opacity20,
.trigger:hover .triggeranchor-border-color-text-contrast-opacity20 {
  border-color: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-opacity30,
.trigger:hover .triggeranchor-border-color-text-contrast-opacity30 {
  border-color: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-opacity40,
.trigger:hover .triggeranchor-border-color-text-contrast-opacity40 {
  border-color: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-opacity50,
.trigger:hover .triggeranchor-border-color-text-contrast-opacity50 {
  border-color: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-opacity60,
.trigger:hover .triggeranchor-border-color-text-contrast-opacity60 {
  border-color: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-opacity70,
.trigger:hover .triggeranchor-border-color-text-contrast-opacity70 {
  border-color: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-opacity80,
.trigger:hover .triggeranchor-border-color-text-contrast-opacity80 {
  border-color: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-opacity90,
.trigger:hover .triggeranchor-border-color-text-contrast-opacity90 {
  border-color: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-dark,
.trigger:hover .triggeranchor-border-color-text-contrast-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-text-contrast-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-text-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-text-contrast-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-text-contrast-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-text-contrast-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-text-contrast-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-text-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-text-contrast-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-text-contrast-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-text-contrast-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-darken5,
.trigger:hover .triggeranchor-border-color-text-contrast-darken5,
.trigger:hover .triggeranchor-color-border-text-contrast-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-text-contrast-darken5-hover:hover {
  border-color: #834340 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-darken10,
.trigger:hover .triggeranchor-border-color-text-contrast-darken10,
.trigger:hover .triggeranchor-color-border-text-contrast-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-text-contrast-darken10-hover:hover {
  border-color: #7c403c !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-darken20,
.trigger:hover .triggeranchor-border-color-text-contrast-darken20,
.trigger:hover .triggeranchor-color-border-text-contrast-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-text-contrast-darken20-hover:hover {
  border-color: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-light,
.trigger:hover .triggeranchor-border-color-text-contrast-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-text-contrast-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-text-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-text-contrast-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-text-contrast-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-text-contrast-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-text-contrast-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-text-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-text-contrast-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-text-contrast-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-text-contrast-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-lighten10,
.trigger:hover .triggeranchor-border-color-text-contrast-lighten10,
.trigger:hover .triggeranchor-color-border-text-contrast-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-text-contrast-lighten10-hover:hover {
  border-color: #965956 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-lighten20,
.trigger:hover .triggeranchor-border-color-text-contrast-lighten20,
.trigger:hover .triggeranchor-color-border-text-contrast-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-text-contrast-lighten20-hover:hover {
  border-color: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-lighten50,
.trigger:hover .triggeranchor-border-color-text-contrast-lighten50,
.trigger:hover .triggeranchor-color-border-text-contrast-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-text-contrast-lighten50-hover:hover {
  border-color: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-hover:hover,
.trigger:hover .triggeranchor-border-color-text-contrast-hover:hover {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast > li::before,
.trigger:hover .triggeranchor-border-color-text-contrast > li::before {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast.arrow-down:after,
.trigger:hover .triggeranchor-border-color-text-contrast.arrow-down:after,
.trigger:hover .triggeranchor-color-border-text-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-text-contrast.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-text-contrast.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-text-contrast.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast.arrow-up:after,
.trigger:hover .triggeranchor-border-color-text-contrast.arrow-up:after,
.trigger:hover .triggeranchor-color-border-text-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-text-contrast.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-text-contrast.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-text-contrast.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-after:after,
.trigger:hover .triggeranchor-border-color-text-contrast-after:after {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-text-contrast-before:before,
.trigger:hover .triggeranchor-border-color-text-contrast-before:before {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-headings,
.trigger:hover .triggeranchor-border-color-headings {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-headings-opacity10,
.trigger:hover .triggeranchor-border-color-headings-opacity10 {
  border-color: rgba(97, 61, 59, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-headings-opacity20,
.trigger:hover .triggeranchor-border-color-headings-opacity20 {
  border-color: rgba(97, 61, 59, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-headings-opacity30,
.trigger:hover .triggeranchor-border-color-headings-opacity30 {
  border-color: rgba(97, 61, 59, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-headings-opacity40,
.trigger:hover .triggeranchor-border-color-headings-opacity40 {
  border-color: rgba(97, 61, 59, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-headings-opacity50,
.trigger:hover .triggeranchor-border-color-headings-opacity50 {
  border-color: rgba(97, 61, 59, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-headings-opacity60,
.trigger:hover .triggeranchor-border-color-headings-opacity60 {
  border-color: rgba(97, 61, 59, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-headings-opacity70,
.trigger:hover .triggeranchor-border-color-headings-opacity70 {
  border-color: rgba(97, 61, 59, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-headings-opacity80,
.trigger:hover .triggeranchor-border-color-headings-opacity80 {
  border-color: rgba(97, 61, 59, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-headings-opacity90,
.trigger:hover .triggeranchor-border-color-headings-opacity90 {
  border-color: rgba(97, 61, 59, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-headings-dark,
.trigger:hover .triggeranchor-border-color-headings-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-headings-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-headings-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-headings-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-headings-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-headings-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-headings-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-headings-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-headings-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-headings-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-headings-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-headings-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-headings-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-headings-darken5,
.trigger:hover .triggeranchor-border-color-headings-darken5,
.trigger:hover .triggeranchor-color-border-headings-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-headings-darken5-hover:hover {
  border-color: #5c3a38 !important;
}
.trigger:hover .triggeranchor-color-border-headings-darken10,
.trigger:hover .triggeranchor-border-color-headings-darken10,
.trigger:hover .triggeranchor-color-border-headings-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-headings-darken10-hover:hover {
  border-color: #573735 !important;
}
.trigger:hover .triggeranchor-color-border-headings-darken20,
.trigger:hover .triggeranchor-border-color-headings-darken20,
.trigger:hover .triggeranchor-color-border-headings-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-headings-darken20-hover:hover {
  border-color: #4e312f !important;
}
.trigger:hover .triggeranchor-color-border-headings-light,
.trigger:hover .triggeranchor-border-color-headings-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-headings-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-headings-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-headings-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-headings-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-headings-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-headings-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-headings-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-headings-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-headings-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-headings-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-headings-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-headings-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-headings-lighten10,
.trigger:hover .triggeranchor-border-color-headings-lighten10,
.trigger:hover .triggeranchor-color-border-headings-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-headings-lighten10-hover:hover {
  border-color: #71504f !important;
}
.trigger:hover .triggeranchor-color-border-headings-lighten20,
.trigger:hover .triggeranchor-border-color-headings-lighten20,
.trigger:hover .triggeranchor-color-border-headings-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-headings-lighten20-hover:hover {
  border-color: #816462 !important;
}
.trigger:hover .triggeranchor-color-border-headings-lighten50,
.trigger:hover .triggeranchor-border-color-headings-lighten50,
.trigger:hover .triggeranchor-color-border-headings-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-headings-lighten50-hover:hover {
  border-color: #b09e9d !important;
}
.trigger:hover .triggeranchor-color-border-headings-hover:hover,
.trigger:hover .triggeranchor-border-color-headings-hover:hover {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-headings > li::before,
.trigger:hover .triggeranchor-border-color-headings > li::before {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-headings.arrow-down:after,
.trigger:hover .triggeranchor-border-color-headings.arrow-down:after,
.trigger:hover .triggeranchor-color-border-headings.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-headings.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-headings.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-headings.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-headings.arrow-up:after,
.trigger:hover .triggeranchor-border-color-headings.arrow-up:after,
.trigger:hover .triggeranchor-color-border-headings.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-headings.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-headings.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-headings.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-headings-after:after,
.trigger:hover .triggeranchor-border-color-headings-after:after {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-headings-before:before,
.trigger:hover .triggeranchor-border-color-headings-before:before {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-1,
.trigger:hover .triggeranchor-border-color-1 {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-1-opacity10,
.trigger:hover .triggeranchor-border-color-1-opacity10 {
  border-color: rgba(135, 69, 128, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-1-opacity20,
.trigger:hover .triggeranchor-border-color-1-opacity20 {
  border-color: rgba(135, 69, 128, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-1-opacity30,
.trigger:hover .triggeranchor-border-color-1-opacity30 {
  border-color: rgba(135, 69, 128, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-1-opacity40,
.trigger:hover .triggeranchor-border-color-1-opacity40 {
  border-color: rgba(135, 69, 128, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-1-opacity50,
.trigger:hover .triggeranchor-border-color-1-opacity50 {
  border-color: rgba(135, 69, 128, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-1-opacity60,
.trigger:hover .triggeranchor-border-color-1-opacity60 {
  border-color: rgba(135, 69, 128, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-1-opacity70,
.trigger:hover .triggeranchor-border-color-1-opacity70 {
  border-color: rgba(135, 69, 128, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-1-opacity80,
.trigger:hover .triggeranchor-border-color-1-opacity80 {
  border-color: rgba(135, 69, 128, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-1-opacity90,
.trigger:hover .triggeranchor-border-color-1-opacity90 {
  border-color: rgba(135, 69, 128, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-1-dark,
.trigger:hover .triggeranchor-border-color-1-dark {
  border-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-1-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-1-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-1-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-1-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-1-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-1-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-1-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-1-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-1-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-1-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-1-darken5,
.trigger:hover .triggeranchor-border-color-1-darken5,
.trigger:hover .triggeranchor-color-border-1-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-1-darken5-hover:hover {
  border-color: #80427a !important;
}
.trigger:hover .triggeranchor-color-border-1-darken10,
.trigger:hover .triggeranchor-border-color-1-darken10,
.trigger:hover .triggeranchor-color-border-1-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-1-darken10-hover:hover {
  border-color: #7a3e73 !important;
}
.trigger:hover .triggeranchor-color-border-1-darken20,
.trigger:hover .triggeranchor-border-color-1-darken20,
.trigger:hover .triggeranchor-color-border-1-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-1-darken20-hover:hover {
  border-color: #6c3766 !important;
}
.trigger:hover .triggeranchor-color-border-1-light,
.trigger:hover .triggeranchor-border-color-1-light {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-1-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-1-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-1-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-1-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-1-light.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-1-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-1-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-1-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-1-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-1-light.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-1-lighten10,
.trigger:hover .triggeranchor-border-color-1-lighten10,
.trigger:hover .triggeranchor-color-border-1-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-1-lighten10-hover:hover {
  border-color: #93588d !important;
}
.trigger:hover .triggeranchor-color-border-1-lighten20,
.trigger:hover .triggeranchor-border-color-1-lighten20,
.trigger:hover .triggeranchor-color-border-1-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-1-lighten20-hover:hover {
  border-color: #9f6a99 !important;
}
.trigger:hover .triggeranchor-color-border-1-lighten50,
.trigger:hover .triggeranchor-border-color-1-lighten50,
.trigger:hover .triggeranchor-color-border-1-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-1-lighten50-hover:hover {
  border-color: #c3a2c0 !important;
}
.trigger:hover .triggeranchor-color-border-1-hover:hover,
.trigger:hover .triggeranchor-border-color-1-hover:hover {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-1 > li::before,
.trigger:hover .triggeranchor-border-color-1 > li::before {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-1.arrow-down:after,
.trigger:hover .triggeranchor-border-color-1.arrow-down:after,
.trigger:hover .triggeranchor-color-border-1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-1.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-1.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-1.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-1.arrow-up:after,
.trigger:hover .triggeranchor-border-color-1.arrow-up:after,
.trigger:hover .triggeranchor-color-border-1.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-1.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-1.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-1.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-1-after:after,
.trigger:hover .triggeranchor-border-color-1-after:after {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-1-before:before,
.trigger:hover .triggeranchor-border-color-1-before:before {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-2,
.trigger:hover .triggeranchor-border-color-2 {
  border-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-border-2-opacity10,
.trigger:hover .triggeranchor-border-color-2-opacity10 {
  border-color: rgba(255, 204, 133, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-2-opacity20,
.trigger:hover .triggeranchor-border-color-2-opacity20 {
  border-color: rgba(255, 204, 133, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-2-opacity30,
.trigger:hover .triggeranchor-border-color-2-opacity30 {
  border-color: rgba(255, 204, 133, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-2-opacity40,
.trigger:hover .triggeranchor-border-color-2-opacity40 {
  border-color: rgba(255, 204, 133, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-2-opacity50,
.trigger:hover .triggeranchor-border-color-2-opacity50 {
  border-color: rgba(255, 204, 133, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-2-opacity60,
.trigger:hover .triggeranchor-border-color-2-opacity60 {
  border-color: rgba(255, 204, 133, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-2-opacity70,
.trigger:hover .triggeranchor-border-color-2-opacity70 {
  border-color: rgba(255, 204, 133, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-2-opacity80,
.trigger:hover .triggeranchor-border-color-2-opacity80 {
  border-color: rgba(255, 204, 133, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-2-opacity90,
.trigger:hover .triggeranchor-border-color-2-opacity90 {
  border-color: rgba(255, 204, 133, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-2-dark,
.trigger:hover .triggeranchor-border-color-2-dark {
  border-color: #A8824C !important;
}
.trigger:hover .triggeranchor-color-border-2-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-2-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-2-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-2-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-2-dark.arrow-bottom-left:after {
  border-top-color: #A8824C !important;
}
.trigger:hover .triggeranchor-color-border-2-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-2-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-2-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-2-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-2-dark.arrow-top-left:after {
  border-bottom-color: #A8824C !important;
}
.trigger:hover .triggeranchor-color-border-2-darken5,
.trigger:hover .triggeranchor-border-color-2-darken5,
.trigger:hover .triggeranchor-color-border-2-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-2-darken5-hover:hover {
  border-color: #f2c27e !important;
}
.trigger:hover .triggeranchor-color-border-2-darken10,
.trigger:hover .triggeranchor-border-color-2-darken10,
.trigger:hover .triggeranchor-color-border-2-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-2-darken10-hover:hover {
  border-color: #e6b878 !important;
}
.trigger:hover .triggeranchor-color-border-2-darken20,
.trigger:hover .triggeranchor-border-color-2-darken20,
.trigger:hover .triggeranchor-color-border-2-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-2-darken20-hover:hover {
  border-color: #cca36a !important;
}
.trigger:hover .triggeranchor-color-border-2-light,
.trigger:hover .triggeranchor-border-color-2-light {
  border-color: #F5DFC1 !important;
}
.trigger:hover .triggeranchor-color-border-2-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-2-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-2-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-2-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-2-light.arrow-bottom-left:after {
  border-top-color: #F5DFC1 !important;
}
.trigger:hover .triggeranchor-color-border-2-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-2-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-2-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-2-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-2-light.arrow-top-left:after {
  border-bottom-color: #F5DFC1 !important;
}
.trigger:hover .triggeranchor-color-border-2-lighten10,
.trigger:hover .triggeranchor-border-color-2-lighten10,
.trigger:hover .triggeranchor-color-border-2-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-2-lighten10-hover:hover {
  border-color: #ffd191 !important;
}
.trigger:hover .triggeranchor-color-border-2-lighten20,
.trigger:hover .triggeranchor-border-color-2-lighten20,
.trigger:hover .triggeranchor-color-border-2-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-2-lighten20-hover:hover {
  border-color: #ffd69d !important;
}
.trigger:hover .triggeranchor-color-border-2-lighten50,
.trigger:hover .triggeranchor-border-color-2-lighten50,
.trigger:hover .triggeranchor-color-border-2-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-2-lighten50-hover:hover {
  border-color: #ffe6c2 !important;
}
.trigger:hover .triggeranchor-color-border-2-hover:hover,
.trigger:hover .triggeranchor-border-color-2-hover:hover {
  border-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-border-2 > li::before,
.trigger:hover .triggeranchor-border-color-2 > li::before {
  border-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-border-2.arrow-down:after,
.trigger:hover .triggeranchor-border-color-2.arrow-down:after,
.trigger:hover .triggeranchor-color-border-2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-2.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-2.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-2.arrow-bottom-left:after {
  border-top-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-border-2.arrow-up:after,
.trigger:hover .triggeranchor-border-color-2.arrow-up:after,
.trigger:hover .triggeranchor-color-border-2.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-2.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-2.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-2.arrow-top-left:after {
  border-bottom-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-border-2-after:after,
.trigger:hover .triggeranchor-border-color-2-after:after {
  border-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-border-2-before:before,
.trigger:hover .triggeranchor-border-color-2-before:before {
  border-color: #FFCC85 !important;
}
.trigger:hover .triggeranchor-color-border-3,
.trigger:hover .triggeranchor-border-color-3 {
  border-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-border-3-opacity10,
.trigger:hover .triggeranchor-border-color-3-opacity10 {
  border-color: rgba(51, 135, 176, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-3-opacity20,
.trigger:hover .triggeranchor-border-color-3-opacity20 {
  border-color: rgba(51, 135, 176, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-3-opacity30,
.trigger:hover .triggeranchor-border-color-3-opacity30 {
  border-color: rgba(51, 135, 176, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-3-opacity40,
.trigger:hover .triggeranchor-border-color-3-opacity40 {
  border-color: rgba(51, 135, 176, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-3-opacity50,
.trigger:hover .triggeranchor-border-color-3-opacity50 {
  border-color: rgba(51, 135, 176, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-3-opacity60,
.trigger:hover .triggeranchor-border-color-3-opacity60 {
  border-color: rgba(51, 135, 176, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-3-opacity70,
.trigger:hover .triggeranchor-border-color-3-opacity70 {
  border-color: rgba(51, 135, 176, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-3-opacity80,
.trigger:hover .triggeranchor-border-color-3-opacity80 {
  border-color: rgba(51, 135, 176, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-3-opacity90,
.trigger:hover .triggeranchor-border-color-3-opacity90 {
  border-color: rgba(51, 135, 176, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-3-dark,
.trigger:hover .triggeranchor-border-color-3-dark {
  border-color: #1E5975 !important;
}
.trigger:hover .triggeranchor-color-border-3-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-3-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-3-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-3-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-3-dark.arrow-bottom-left:after {
  border-top-color: #1E5975 !important;
}
.trigger:hover .triggeranchor-color-border-3-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-3-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-3-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-3-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-3-dark.arrow-top-left:after {
  border-bottom-color: #1E5975 !important;
}
.trigger:hover .triggeranchor-color-border-3-darken5,
.trigger:hover .triggeranchor-border-color-3-darken5,
.trigger:hover .triggeranchor-color-border-3-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-3-darken5-hover:hover {
  border-color: #3080a7 !important;
}
.trigger:hover .triggeranchor-color-border-3-darken10,
.trigger:hover .triggeranchor-border-color-3-darken10,
.trigger:hover .triggeranchor-color-border-3-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-3-darken10-hover:hover {
  border-color: #2e7a9e !important;
}
.trigger:hover .triggeranchor-color-border-3-darken20,
.trigger:hover .triggeranchor-border-color-3-darken20,
.trigger:hover .triggeranchor-color-border-3-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-3-darken20-hover:hover {
  border-color: #296c8d !important;
}
.trigger:hover .triggeranchor-color-border-3-light,
.trigger:hover .triggeranchor-border-color-3-light {
  border-color: #DDE9F0 !important;
}
.trigger:hover .triggeranchor-color-border-3-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-3-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-3-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-3-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-3-light.arrow-bottom-left:after {
  border-top-color: #DDE9F0 !important;
}
.trigger:hover .triggeranchor-color-border-3-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-3-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-3-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-3-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-3-light.arrow-top-left:after {
  border-bottom-color: #DDE9F0 !important;
}
.trigger:hover .triggeranchor-color-border-3-lighten10,
.trigger:hover .triggeranchor-border-color-3-lighten10,
.trigger:hover .triggeranchor-color-border-3-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-3-lighten10-hover:hover {
  border-color: #4793b8 !important;
}
.trigger:hover .triggeranchor-color-border-3-lighten20,
.trigger:hover .triggeranchor-border-color-3-lighten20,
.trigger:hover .triggeranchor-color-border-3-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-3-lighten20-hover:hover {
  border-color: #5c9fc0 !important;
}
.trigger:hover .triggeranchor-color-border-3-lighten50,
.trigger:hover .triggeranchor-border-color-3-lighten50,
.trigger:hover .triggeranchor-color-border-3-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-3-lighten50-hover:hover {
  border-color: #99c3d8 !important;
}
.trigger:hover .triggeranchor-color-border-3-hover:hover,
.trigger:hover .triggeranchor-border-color-3-hover:hover {
  border-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-border-3 > li::before,
.trigger:hover .triggeranchor-border-color-3 > li::before {
  border-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-border-3.arrow-down:after,
.trigger:hover .triggeranchor-border-color-3.arrow-down:after,
.trigger:hover .triggeranchor-color-border-3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-3.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-3.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-3.arrow-bottom-left:after {
  border-top-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-border-3.arrow-up:after,
.trigger:hover .triggeranchor-border-color-3.arrow-up:after,
.trigger:hover .triggeranchor-color-border-3.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-3.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-3.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-3.arrow-top-left:after {
  border-bottom-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-border-3-after:after,
.trigger:hover .triggeranchor-border-color-3-after:after {
  border-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-border-3-before:before,
.trigger:hover .triggeranchor-border-color-3-before:before {
  border-color: #3387B0 !important;
}
.trigger:hover .triggeranchor-color-border-4,
.trigger:hover .triggeranchor-border-color-4 {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-4-opacity10,
.trigger:hover .triggeranchor-border-color-4-opacity10 {
  border-color: rgba(191, 128, 184, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-4-opacity20,
.trigger:hover .triggeranchor-border-color-4-opacity20 {
  border-color: rgba(191, 128, 184, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-4-opacity30,
.trigger:hover .triggeranchor-border-color-4-opacity30 {
  border-color: rgba(191, 128, 184, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-4-opacity40,
.trigger:hover .triggeranchor-border-color-4-opacity40 {
  border-color: rgba(191, 128, 184, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-4-opacity50,
.trigger:hover .triggeranchor-border-color-4-opacity50 {
  border-color: rgba(191, 128, 184, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-4-opacity60,
.trigger:hover .triggeranchor-border-color-4-opacity60 {
  border-color: rgba(191, 128, 184, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-4-opacity70,
.trigger:hover .triggeranchor-border-color-4-opacity70 {
  border-color: rgba(191, 128, 184, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-4-opacity80,
.trigger:hover .triggeranchor-border-color-4-opacity80 {
  border-color: rgba(191, 128, 184, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-4-opacity90,
.trigger:hover .triggeranchor-border-color-4-opacity90 {
  border-color: rgba(191, 128, 184, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-4-dark,
.trigger:hover .triggeranchor-border-color-4-dark {
  border-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-4-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-4-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-4-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-4-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-4-dark.arrow-bottom-left:after {
  border-top-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-4-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-4-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-4-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-4-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-4-dark.arrow-top-left:after {
  border-bottom-color: #874580 !important;
}
.trigger:hover .triggeranchor-color-border-4-darken5,
.trigger:hover .triggeranchor-border-color-4-darken5,
.trigger:hover .triggeranchor-color-border-4-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-4-darken5-hover:hover {
  border-color: #b57aaf !important;
}
.trigger:hover .triggeranchor-color-border-4-darken10,
.trigger:hover .triggeranchor-border-color-4-darken10,
.trigger:hover .triggeranchor-color-border-4-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-4-darken10-hover:hover {
  border-color: #ac73a6 !important;
}
.trigger:hover .triggeranchor-color-border-4-darken20,
.trigger:hover .triggeranchor-border-color-4-darken20,
.trigger:hover .triggeranchor-color-border-4-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-4-darken20-hover:hover {
  border-color: #996693 !important;
}
.trigger:hover .triggeranchor-color-border-4-light,
.trigger:hover .triggeranchor-border-color-4-light {
  border-color: #F5E9F3 !important;
}
.trigger:hover .triggeranchor-color-border-4-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-4-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-4-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-4-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-4-light.arrow-bottom-left:after {
  border-top-color: #F5E9F3 !important;
}
.trigger:hover .triggeranchor-color-border-4-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-4-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-4-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-4-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-4-light.arrow-top-left:after {
  border-bottom-color: #F5E9F3 !important;
}
.trigger:hover .triggeranchor-color-border-4-lighten10,
.trigger:hover .triggeranchor-border-color-4-lighten10,
.trigger:hover .triggeranchor-color-border-4-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-4-lighten10-hover:hover {
  border-color: #c58dbf !important;
}
.trigger:hover .triggeranchor-color-border-4-lighten20,
.trigger:hover .triggeranchor-border-color-4-lighten20,
.trigger:hover .triggeranchor-color-border-4-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-4-lighten20-hover:hover {
  border-color: #cc99c6 !important;
}
.trigger:hover .triggeranchor-color-border-4-lighten50,
.trigger:hover .triggeranchor-border-color-4-lighten50,
.trigger:hover .triggeranchor-color-border-4-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-4-lighten50-hover:hover {
  border-color: #dfc0dc !important;
}
.trigger:hover .triggeranchor-color-border-4-hover:hover,
.trigger:hover .triggeranchor-border-color-4-hover:hover {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-4 > li::before,
.trigger:hover .triggeranchor-border-color-4 > li::before {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-4.arrow-down:after,
.trigger:hover .triggeranchor-border-color-4.arrow-down:after,
.trigger:hover .triggeranchor-color-border-4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-4.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-4.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-4.arrow-bottom-left:after {
  border-top-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-4.arrow-up:after,
.trigger:hover .triggeranchor-border-color-4.arrow-up:after,
.trigger:hover .triggeranchor-color-border-4.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-4.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-4.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-4.arrow-top-left:after {
  border-bottom-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-4-after:after,
.trigger:hover .triggeranchor-border-color-4-after:after {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-4-before:before,
.trigger:hover .triggeranchor-border-color-4-before:before {
  border-color: #BF80B8 !important;
}
.trigger:hover .triggeranchor-color-border-5,
.trigger:hover .triggeranchor-border-color-5 {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-5-opacity10,
.trigger:hover .triggeranchor-border-color-5-opacity10 {
  border-color: rgba(51, 130, 104, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-5-opacity20,
.trigger:hover .triggeranchor-border-color-5-opacity20 {
  border-color: rgba(51, 130, 104, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-5-opacity30,
.trigger:hover .triggeranchor-border-color-5-opacity30 {
  border-color: rgba(51, 130, 104, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-5-opacity40,
.trigger:hover .triggeranchor-border-color-5-opacity40 {
  border-color: rgba(51, 130, 104, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-5-opacity50,
.trigger:hover .triggeranchor-border-color-5-opacity50 {
  border-color: rgba(51, 130, 104, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-5-opacity60,
.trigger:hover .triggeranchor-border-color-5-opacity60 {
  border-color: rgba(51, 130, 104, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-5-opacity70,
.trigger:hover .triggeranchor-border-color-5-opacity70 {
  border-color: rgba(51, 130, 104, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-5-opacity80,
.trigger:hover .triggeranchor-border-color-5-opacity80 {
  border-color: rgba(51, 130, 104, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-5-opacity90,
.trigger:hover .triggeranchor-border-color-5-opacity90 {
  border-color: rgba(51, 130, 104, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-5-dark,
.trigger:hover .triggeranchor-border-color-5-dark {
  border-color: #275243 !important;
}
.trigger:hover .triggeranchor-color-border-5-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-5-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-5-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-5-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-5-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-5-dark.arrow-bottom-left:after {
  border-top-color: #275243 !important;
}
.trigger:hover .triggeranchor-color-border-5-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-5-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-5-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-5-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-5-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-5-dark.arrow-top-left:after {
  border-bottom-color: #275243 !important;
}
.trigger:hover .triggeranchor-color-border-5-darken5,
.trigger:hover .triggeranchor-border-color-5-darken5,
.trigger:hover .triggeranchor-color-border-5-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-5-darken5-hover:hover {
  border-color: #307c63 !important;
}
.trigger:hover .triggeranchor-color-border-5-darken10,
.trigger:hover .triggeranchor-border-color-5-darken10,
.trigger:hover .triggeranchor-color-border-5-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-5-darken10-hover:hover {
  border-color: #2e755e !important;
}
.trigger:hover .triggeranchor-color-border-5-darken20,
.trigger:hover .triggeranchor-border-color-5-darken20,
.trigger:hover .triggeranchor-color-border-5-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-5-darken20-hover:hover {
  border-color: #296853 !important;
}
.trigger:hover .triggeranchor-color-border-5-light,
.trigger:hover .triggeranchor-border-color-5-light {
  border-color: #E5F5F0 !important;
}
.trigger:hover .triggeranchor-color-border-5-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-5-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-5-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-5-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-5-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-5-light.arrow-bottom-left:after {
  border-top-color: #E5F5F0 !important;
}
.trigger:hover .triggeranchor-color-border-5-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-5-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-5-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-5-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-5-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-5-light.arrow-top-left:after {
  border-bottom-color: #E5F5F0 !important;
}
.trigger:hover .triggeranchor-color-border-5-lighten10,
.trigger:hover .triggeranchor-border-color-5-lighten10,
.trigger:hover .triggeranchor-color-border-5-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-5-lighten10-hover:hover {
  border-color: #478f77 !important;
}
.trigger:hover .triggeranchor-color-border-5-lighten20,
.trigger:hover .triggeranchor-border-color-5-lighten20,
.trigger:hover .triggeranchor-color-border-5-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-5-lighten20-hover:hover {
  border-color: #5c9b86 !important;
}
.trigger:hover .triggeranchor-color-border-5-lighten50,
.trigger:hover .triggeranchor-border-color-5-lighten50,
.trigger:hover .triggeranchor-color-border-5-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-5-lighten50-hover:hover {
  border-color: #99c1b4 !important;
}
.trigger:hover .triggeranchor-color-border-5-hover:hover,
.trigger:hover .triggeranchor-border-color-5-hover:hover {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-5 > li::before,
.trigger:hover .triggeranchor-border-color-5 > li::before {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-5.arrow-down:after,
.trigger:hover .triggeranchor-border-color-5.arrow-down:after,
.trigger:hover .triggeranchor-color-border-5.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-5.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-5.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-5.arrow-bottom-left:after {
  border-top-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-5.arrow-up:after,
.trigger:hover .triggeranchor-border-color-5.arrow-up:after,
.trigger:hover .triggeranchor-color-border-5.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-5.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-5.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-5.arrow-top-left:after {
  border-bottom-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-5-after:after,
.trigger:hover .triggeranchor-border-color-5-after:after {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-5-before:before,
.trigger:hover .triggeranchor-border-color-5-before:before {
  border-color: #338268 !important;
}
.trigger:hover .triggeranchor-color-border-6,
.trigger:hover .triggeranchor-border-color-6 {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6-opacity10,
.trigger:hover .triggeranchor-border-color-6-opacity10 {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-6-opacity20,
.trigger:hover .triggeranchor-border-color-6-opacity20 {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-6-opacity30,
.trigger:hover .triggeranchor-border-color-6-opacity30 {
  border-color: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-6-opacity40,
.trigger:hover .triggeranchor-border-color-6-opacity40 {
  border-color: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-6-opacity50,
.trigger:hover .triggeranchor-border-color-6-opacity50 {
  border-color: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-6-opacity60,
.trigger:hover .triggeranchor-border-color-6-opacity60 {
  border-color: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-6-opacity70,
.trigger:hover .triggeranchor-border-color-6-opacity70 {
  border-color: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-6-opacity80,
.trigger:hover .triggeranchor-border-color-6-opacity80 {
  border-color: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-6-opacity90,
.trigger:hover .triggeranchor-border-color-6-opacity90 {
  border-color: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-6-dark,
.trigger:hover .triggeranchor-border-color-6-dark {
  border-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-border-6-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-6-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-6-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-6-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-6-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-6-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-border-6-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-6-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-6-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-6-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-6-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-6-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-border-6-darken5,
.trigger:hover .triggeranchor-border-color-6-darken5,
.trigger:hover .triggeranchor-color-border-6-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-6-darken5-hover:hover {
  border-color: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-border-6-darken10,
.trigger:hover .triggeranchor-border-color-6-darken10,
.trigger:hover .triggeranchor-color-border-6-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-6-darken10-hover:hover {
  border-color: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-border-6-darken20,
.trigger:hover .triggeranchor-border-color-6-darken20,
.trigger:hover .triggeranchor-color-border-6-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-6-darken20-hover:hover {
  border-color: #cccccc !important;
}
.trigger:hover .triggeranchor-color-border-6-light,
.trigger:hover .triggeranchor-border-color-6-light {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-6-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-6-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-6-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-6-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-6-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-6-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-6-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-6-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-6-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-6-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6-lighten10,
.trigger:hover .triggeranchor-border-color-6-lighten10,
.trigger:hover .triggeranchor-color-border-6-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-6-lighten10-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6-lighten20,
.trigger:hover .triggeranchor-border-color-6-lighten20,
.trigger:hover .triggeranchor-color-border-6-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-6-lighten20-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6-lighten50,
.trigger:hover .triggeranchor-border-color-6-lighten50,
.trigger:hover .triggeranchor-color-border-6-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-6-lighten50-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6-hover:hover,
.trigger:hover .triggeranchor-border-color-6-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6 > li::before,
.trigger:hover .triggeranchor-border-color-6 > li::before {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6.arrow-down:after,
.trigger:hover .triggeranchor-border-color-6.arrow-down:after,
.trigger:hover .triggeranchor-color-border-6.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-6.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-6.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-6.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6.arrow-up:after,
.trigger:hover .triggeranchor-border-color-6.arrow-up:after,
.trigger:hover .triggeranchor-color-border-6.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-6.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-6.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-6.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6-after:after,
.trigger:hover .triggeranchor-border-color-6-after:after {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-6-before:before,
.trigger:hover .triggeranchor-border-color-6-before:before {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7,
.trigger:hover .triggeranchor-border-color-7 {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7-opacity10,
.trigger:hover .triggeranchor-border-color-7-opacity10 {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-7-opacity20,
.trigger:hover .triggeranchor-border-color-7-opacity20 {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-7-opacity30,
.trigger:hover .triggeranchor-border-color-7-opacity30 {
  border-color: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-7-opacity40,
.trigger:hover .triggeranchor-border-color-7-opacity40 {
  border-color: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-7-opacity50,
.trigger:hover .triggeranchor-border-color-7-opacity50 {
  border-color: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-7-opacity60,
.trigger:hover .triggeranchor-border-color-7-opacity60 {
  border-color: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-7-opacity70,
.trigger:hover .triggeranchor-border-color-7-opacity70 {
  border-color: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-7-opacity80,
.trigger:hover .triggeranchor-border-color-7-opacity80 {
  border-color: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-7-opacity90,
.trigger:hover .triggeranchor-border-color-7-opacity90 {
  border-color: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-7-dark,
.trigger:hover .triggeranchor-border-color-7-dark {
  border-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-border-7-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-7-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-7-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-7-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-7-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-7-dark.arrow-bottom-left:after {
  border-top-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-border-7-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-7-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-7-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-7-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-7-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-7-dark.arrow-top-left:after {
  border-bottom-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-border-7-darken5,
.trigger:hover .triggeranchor-border-color-7-darken5,
.trigger:hover .triggeranchor-color-border-7-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-7-darken5-hover:hover {
  border-color: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-border-7-darken10,
.trigger:hover .triggeranchor-border-color-7-darken10,
.trigger:hover .triggeranchor-color-border-7-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-7-darken10-hover:hover {
  border-color: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-border-7-darken20,
.trigger:hover .triggeranchor-border-color-7-darken20,
.trigger:hover .triggeranchor-color-border-7-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-7-darken20-hover:hover {
  border-color: #cccccc !important;
}
.trigger:hover .triggeranchor-color-border-7-light,
.trigger:hover .triggeranchor-border-color-7-light {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-7-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-7-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-7-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-7-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-7-light.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-7-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-7-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-7-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-7-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-7-light.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7-lighten10,
.trigger:hover .triggeranchor-border-color-7-lighten10,
.trigger:hover .triggeranchor-color-border-7-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-7-lighten10-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7-lighten20,
.trigger:hover .triggeranchor-border-color-7-lighten20,
.trigger:hover .triggeranchor-color-border-7-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-7-lighten20-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7-lighten50,
.trigger:hover .triggeranchor-border-color-7-lighten50,
.trigger:hover .triggeranchor-color-border-7-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-7-lighten50-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7-hover:hover,
.trigger:hover .triggeranchor-border-color-7-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7 > li::before,
.trigger:hover .triggeranchor-border-color-7 > li::before {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7.arrow-down:after,
.trigger:hover .triggeranchor-border-color-7.arrow-down:after,
.trigger:hover .triggeranchor-color-border-7.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-7.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-7.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-7.arrow-bottom-left:after {
  border-top-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7.arrow-up:after,
.trigger:hover .triggeranchor-border-color-7.arrow-up:after,
.trigger:hover .triggeranchor-color-border-7.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-7.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-7.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-7.arrow-top-left:after {
  border-bottom-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7-after:after,
.trigger:hover .triggeranchor-border-color-7-after:after {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-7-before:before,
.trigger:hover .triggeranchor-border-color-7-before:before {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-8,
.trigger:hover .triggeranchor-border-color-8 {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-border-8-opacity10,
.trigger:hover .triggeranchor-border-color-8-opacity10 {
  border-color: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-8-opacity20,
.trigger:hover .triggeranchor-border-color-8-opacity20 {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-8-opacity30,
.trigger:hover .triggeranchor-border-color-8-opacity30 {
  border-color: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-8-opacity40,
.trigger:hover .triggeranchor-border-color-8-opacity40 {
  border-color: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-8-opacity50,
.trigger:hover .triggeranchor-border-color-8-opacity50 {
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-8-opacity60,
.trigger:hover .triggeranchor-border-color-8-opacity60 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-8-opacity70,
.trigger:hover .triggeranchor-border-color-8-opacity70 {
  border-color: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-8-opacity80,
.trigger:hover .triggeranchor-border-color-8-opacity80 {
  border-color: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-8-opacity90,
.trigger:hover .triggeranchor-border-color-8-opacity90 {
  border-color: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-8-dark,
.trigger:hover .triggeranchor-border-color-8-dark {
  border-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-8-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-8-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-8-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-8-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-8-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-8-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-8-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-8-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-8-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-8-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-8-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-8-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-8-darken5,
.trigger:hover .triggeranchor-border-color-8-darken5,
.trigger:hover .triggeranchor-color-border-8-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-8-darken5-hover:hover {
  border-color: rgba(0, 0, 0, 0.0975) !important;
}
.trigger:hover .triggeranchor-color-border-8-darken10,
.trigger:hover .triggeranchor-border-color-8-darken10,
.trigger:hover .triggeranchor-color-border-8-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-8-darken10-hover:hover {
  border-color: rgba(0, 0, 0, 0.145) !important;
}
.trigger:hover .triggeranchor-color-border-8-darken20,
.trigger:hover .triggeranchor-border-color-8-darken20,
.trigger:hover .triggeranchor-color-border-8-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-8-darken20-hover:hover {
  border-color: rgba(0, 0, 0, 0.24) !important;
}
.trigger:hover .triggeranchor-color-border-8-light,
.trigger:hover .triggeranchor-border-color-8-light {
  border-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-border-8-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-8-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-8-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-8-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-8-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-8-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-border-8-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-8-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-8-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-8-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-8-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-8-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-border-8-lighten10,
.trigger:hover .triggeranchor-border-color-8-lighten10,
.trigger:hover .triggeranchor-color-border-8-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-8-lighten10-hover:hover {
  border-color: rgba(207, 207, 207, 0.145) !important;
}
.trigger:hover .triggeranchor-color-border-8-lighten20,
.trigger:hover .triggeranchor-border-color-8-lighten20,
.trigger:hover .triggeranchor-color-border-8-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-8-lighten20-hover:hover {
  border-color: rgba(231, 231, 231, 0.24) !important;
}
.trigger:hover .triggeranchor-color-border-8-lighten50,
.trigger:hover .triggeranchor-border-color-8-lighten50,
.trigger:hover .triggeranchor-color-border-8-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-8-lighten50-hover:hover {
  border-color: rgba(249, 249, 249, 0.525) !important;
}
.trigger:hover .triggeranchor-color-border-8-hover:hover,
.trigger:hover .triggeranchor-border-color-8-hover:hover {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-border-8 > li::before,
.trigger:hover .triggeranchor-border-color-8 > li::before {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-border-8.arrow-down:after,
.trigger:hover .triggeranchor-border-color-8.arrow-down:after,
.trigger:hover .triggeranchor-color-border-8.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-8.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-8.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-8.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-border-8.arrow-up:after,
.trigger:hover .triggeranchor-border-color-8.arrow-up:after,
.trigger:hover .triggeranchor-color-border-8.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-8.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-8.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-8.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-border-8-after:after,
.trigger:hover .triggeranchor-border-color-8-after:after {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-border-8-before:before,
.trigger:hover .triggeranchor-border-color-8-before:before {
  border-color: rgba(0, 0, 0, 0.05) !important;
}
.trigger:hover .triggeranchor-color-border-9,
.trigger:hover .triggeranchor-border-color-9 {
  border-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-border-9-opacity10,
.trigger:hover .triggeranchor-border-color-9-opacity10 {
  border-color: rgba(214, 219, 207, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-9-opacity20,
.trigger:hover .triggeranchor-border-color-9-opacity20 {
  border-color: rgba(214, 219, 207, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-9-opacity30,
.trigger:hover .triggeranchor-border-color-9-opacity30 {
  border-color: rgba(214, 219, 207, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-9-opacity40,
.trigger:hover .triggeranchor-border-color-9-opacity40 {
  border-color: rgba(214, 219, 207, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-9-opacity50,
.trigger:hover .triggeranchor-border-color-9-opacity50 {
  border-color: rgba(214, 219, 207, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-9-opacity60,
.trigger:hover .triggeranchor-border-color-9-opacity60 {
  border-color: rgba(214, 219, 207, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-9-opacity70,
.trigger:hover .triggeranchor-border-color-9-opacity70 {
  border-color: rgba(214, 219, 207, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-9-opacity80,
.trigger:hover .triggeranchor-border-color-9-opacity80 {
  border-color: rgba(214, 219, 207, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-9-opacity90,
.trigger:hover .triggeranchor-border-color-9-opacity90 {
  border-color: rgba(214, 219, 207, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-9-dark,
.trigger:hover .triggeranchor-border-color-9-dark {
  border-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-9-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-9-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-9-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-9-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-9-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-9-dark.arrow-bottom-left:after {
  border-top-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-9-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-9-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-9-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-9-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-9-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-9-dark.arrow-top-left:after {
  border-bottom-color: #653460 !important;
}
.trigger:hover .triggeranchor-color-border-9-darken5,
.trigger:hover .triggeranchor-border-color-9-darken5,
.trigger:hover .triggeranchor-color-border-9-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-9-darken5-hover:hover {
  border-color: #cbd0c5 !important;
}
.trigger:hover .triggeranchor-color-border-9-darken10,
.trigger:hover .triggeranchor-border-color-9-darken10,
.trigger:hover .triggeranchor-color-border-9-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-9-darken10-hover:hover {
  border-color: #c1c5ba !important;
}
.trigger:hover .triggeranchor-color-border-9-darken20,
.trigger:hover .triggeranchor-border-color-9-darken20,
.trigger:hover .triggeranchor-color-border-9-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-9-darken20-hover:hover {
  border-color: #abafa6 !important;
}
.trigger:hover .triggeranchor-color-border-9-light,
.trigger:hover .triggeranchor-border-color-9-light {
  border-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-border-9-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-9-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-9-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-9-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-9-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-9-light.arrow-bottom-left:after {
  border-top-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-border-9-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-9-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-9-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-9-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-9-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-9-light.arrow-top-left:after {
  border-bottom-color: #e3e3db !important;
}
.trigger:hover .triggeranchor-color-border-9-lighten10,
.trigger:hover .triggeranchor-border-color-9-lighten10,
.trigger:hover .triggeranchor-color-border-9-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-9-lighten10-hover:hover {
  border-color: #dadfd4 !important;
}
.trigger:hover .triggeranchor-color-border-9-lighten20,
.trigger:hover .triggeranchor-border-color-9-lighten20,
.trigger:hover .triggeranchor-color-border-9-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-9-lighten20-hover:hover {
  border-color: #dee2d9 !important;
}
.trigger:hover .triggeranchor-color-border-9-lighten50,
.trigger:hover .triggeranchor-border-color-9-lighten50,
.trigger:hover .triggeranchor-color-border-9-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-9-lighten50-hover:hover {
  border-color: #ebede7 !important;
}
.trigger:hover .triggeranchor-color-border-9-hover:hover,
.trigger:hover .triggeranchor-border-color-9-hover:hover {
  border-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-border-9 > li::before,
.trigger:hover .triggeranchor-border-color-9 > li::before {
  border-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-border-9.arrow-down:after,
.trigger:hover .triggeranchor-border-color-9.arrow-down:after,
.trigger:hover .triggeranchor-color-border-9.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-9.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-9.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-9.arrow-bottom-left:after {
  border-top-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-border-9.arrow-up:after,
.trigger:hover .triggeranchor-border-color-9.arrow-up:after,
.trigger:hover .triggeranchor-color-border-9.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-9.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-9.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-9.arrow-top-left:after {
  border-bottom-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-border-9-after:after,
.trigger:hover .triggeranchor-border-color-9-after:after {
  border-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-border-9-before:before,
.trigger:hover .triggeranchor-border-color-9-before:before {
  border-color: #d6dbcf !important;
}
.trigger:hover .triggeranchor-color-border-10,
.trigger:hover .triggeranchor-border-color-10 {
  border-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-border-10-opacity10,
.trigger:hover .triggeranchor-border-color-10-opacity10 {
  border-color: rgba(235, 227, 220, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-10-opacity20,
.trigger:hover .triggeranchor-border-color-10-opacity20 {
  border-color: rgba(235, 227, 220, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-10-opacity30,
.trigger:hover .triggeranchor-border-color-10-opacity30 {
  border-color: rgba(235, 227, 220, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-10-opacity40,
.trigger:hover .triggeranchor-border-color-10-opacity40 {
  border-color: rgba(235, 227, 220, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-10-opacity50,
.trigger:hover .triggeranchor-border-color-10-opacity50 {
  border-color: rgba(235, 227, 220, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-10-opacity60,
.trigger:hover .triggeranchor-border-color-10-opacity60 {
  border-color: rgba(235, 227, 220, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-10-opacity70,
.trigger:hover .triggeranchor-border-color-10-opacity70 {
  border-color: rgba(235, 227, 220, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-10-opacity80,
.trigger:hover .triggeranchor-border-color-10-opacity80 {
  border-color: rgba(235, 227, 220, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-10-opacity90,
.trigger:hover .triggeranchor-border-color-10-opacity90 {
  border-color: rgba(235, 227, 220, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-10-dark,
.trigger:hover .triggeranchor-border-color-10-dark {
  border-color: #8d8884 !important;
}
.trigger:hover .triggeranchor-color-border-10-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-10-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-10-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-10-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-10-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-10-dark.arrow-bottom-left:after {
  border-top-color: #8d8884 !important;
}
.trigger:hover .triggeranchor-color-border-10-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-10-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-10-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-10-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-10-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-10-dark.arrow-top-left:after {
  border-bottom-color: #8d8884 !important;
}
.trigger:hover .triggeranchor-color-border-10-darken5,
.trigger:hover .triggeranchor-border-color-10-darken5,
.trigger:hover .triggeranchor-color-border-10-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-10-darken5-hover:hover {
  border-color: #dfd8d1 !important;
}
.trigger:hover .triggeranchor-color-border-10-darken10,
.trigger:hover .triggeranchor-border-color-10-darken10,
.trigger:hover .triggeranchor-color-border-10-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-10-darken10-hover:hover {
  border-color: #d4ccc6 !important;
}
.trigger:hover .triggeranchor-color-border-10-darken20,
.trigger:hover .triggeranchor-border-color-10-darken20,
.trigger:hover .triggeranchor-color-border-10-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-10-darken20-hover:hover {
  border-color: #bcb6b0 !important;
}
.trigger:hover .triggeranchor-color-border-10-light,
.trigger:hover .triggeranchor-border-color-10-light {
  border-color: #F0E9E4 !important;
}
.trigger:hover .triggeranchor-color-border-10-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-10-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-10-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-10-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-10-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-10-light.arrow-bottom-left:after {
  border-top-color: #F0E9E4 !important;
}
.trigger:hover .triggeranchor-color-border-10-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-10-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-10-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-10-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-10-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-10-light.arrow-top-left:after {
  border-bottom-color: #F0E9E4 !important;
}
.trigger:hover .triggeranchor-color-border-10-lighten10,
.trigger:hover .triggeranchor-border-color-10-lighten10,
.trigger:hover .triggeranchor-color-border-10-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-10-lighten10-hover:hover {
  border-color: #ede6e0 !important;
}
.trigger:hover .triggeranchor-color-border-10-lighten20,
.trigger:hover .triggeranchor-border-color-10-lighten20,
.trigger:hover .triggeranchor-color-border-10-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-10-lighten20-hover:hover {
  border-color: #efe9e3 !important;
}
.trigger:hover .triggeranchor-color-border-10-lighten50,
.trigger:hover .triggeranchor-border-color-10-lighten50,
.trigger:hover .triggeranchor-color-border-10-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-10-lighten50-hover:hover {
  border-color: #f5f1ee !important;
}
.trigger:hover .triggeranchor-color-border-10-hover:hover,
.trigger:hover .triggeranchor-border-color-10-hover:hover {
  border-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-border-10 > li::before,
.trigger:hover .triggeranchor-border-color-10 > li::before {
  border-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-border-10.arrow-down:after,
.trigger:hover .triggeranchor-border-color-10.arrow-down:after,
.trigger:hover .triggeranchor-color-border-10.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-10.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-10.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-10.arrow-bottom-left:after {
  border-top-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-border-10.arrow-up:after,
.trigger:hover .triggeranchor-border-color-10.arrow-up:after,
.trigger:hover .triggeranchor-color-border-10.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-10.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-10.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-10.arrow-top-left:after {
  border-bottom-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-border-10-after:after,
.trigger:hover .triggeranchor-border-color-10-after:after {
  border-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-border-10-before:before,
.trigger:hover .triggeranchor-border-color-10-before:before {
  border-color: #EBE3DC !important;
}
.trigger:hover .triggeranchor-color-border-black,
.trigger:hover .triggeranchor-border-color-black {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-black-opacity10,
.trigger:hover .triggeranchor-border-color-black-opacity10 {
  border-color: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-black-opacity20,
.trigger:hover .triggeranchor-border-color-black-opacity20 {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-black-opacity30,
.trigger:hover .triggeranchor-border-color-black-opacity30 {
  border-color: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-black-opacity40,
.trigger:hover .triggeranchor-border-color-black-opacity40 {
  border-color: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-black-opacity50,
.trigger:hover .triggeranchor-border-color-black-opacity50 {
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-black-opacity60,
.trigger:hover .triggeranchor-border-color-black-opacity60 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-black-opacity70,
.trigger:hover .triggeranchor-border-color-black-opacity70 {
  border-color: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-black-opacity80,
.trigger:hover .triggeranchor-border-color-black-opacity80 {
  border-color: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-black-opacity90,
.trigger:hover .triggeranchor-border-color-black-opacity90 {
  border-color: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-black-dark,
.trigger:hover .triggeranchor-border-color-black-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-black-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-black-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-black-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-black-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-black-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-black-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-black-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-black-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-black-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-black-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-black-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-black-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-black-darken5,
.trigger:hover .triggeranchor-border-color-black-darken5,
.trigger:hover .triggeranchor-color-border-black-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-black-darken5-hover:hover {
  border-color: #000000 !important;
}
.trigger:hover .triggeranchor-color-border-black-darken10,
.trigger:hover .triggeranchor-border-color-black-darken10,
.trigger:hover .triggeranchor-color-border-black-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-black-darken10-hover:hover {
  border-color: #000000 !important;
}
.trigger:hover .triggeranchor-color-border-black-darken20,
.trigger:hover .triggeranchor-border-color-black-darken20,
.trigger:hover .triggeranchor-color-border-black-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-black-darken20-hover:hover {
  border-color: #000000 !important;
}
.trigger:hover .triggeranchor-color-border-black-light,
.trigger:hover .triggeranchor-border-color-black-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-black-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-black-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-black-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-black-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-black-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-black-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-black-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-black-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-black-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-black-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-black-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-black-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-black-lighten10,
.trigger:hover .triggeranchor-border-color-black-lighten10,
.trigger:hover .triggeranchor-color-border-black-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-black-lighten10-hover:hover {
  border-color: #191919 !important;
}
.trigger:hover .triggeranchor-color-border-black-lighten20,
.trigger:hover .triggeranchor-border-color-black-lighten20,
.trigger:hover .triggeranchor-color-border-black-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-black-lighten20-hover:hover {
  border-color: #333333 !important;
}
.trigger:hover .triggeranchor-color-border-black-lighten50,
.trigger:hover .triggeranchor-border-color-black-lighten50,
.trigger:hover .triggeranchor-color-border-black-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-black-lighten50-hover:hover {
  border-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-border-black-hover:hover,
.trigger:hover .triggeranchor-border-color-black-hover:hover {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-black > li::before,
.trigger:hover .triggeranchor-border-color-black > li::before {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-black.arrow-down:after,
.trigger:hover .triggeranchor-border-color-black.arrow-down:after,
.trigger:hover .triggeranchor-color-border-black.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-black.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-black.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-black.arrow-bottom-left:after {
  border-top-color: black !important;
}
.trigger:hover .triggeranchor-color-border-black.arrow-up:after,
.trigger:hover .triggeranchor-border-color-black.arrow-up:after,
.trigger:hover .triggeranchor-color-border-black.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-black.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-black.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-black.arrow-top-left:after {
  border-bottom-color: black !important;
}
.trigger:hover .triggeranchor-color-border-black-after:after,
.trigger:hover .triggeranchor-border-color-black-after:after {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-black-before:before,
.trigger:hover .triggeranchor-border-color-black-before:before {
  border-color: black !important;
}
.trigger:hover .triggeranchor-color-border-neutral,
.trigger:hover .triggeranchor-border-color-neutral {
  border-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-border-neutral-opacity10,
.trigger:hover .triggeranchor-border-color-neutral-opacity10 {
  border-color: rgba(128, 128, 128, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-neutral-opacity20,
.trigger:hover .triggeranchor-border-color-neutral-opacity20 {
  border-color: rgba(128, 128, 128, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-neutral-opacity30,
.trigger:hover .triggeranchor-border-color-neutral-opacity30 {
  border-color: rgba(128, 128, 128, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-neutral-opacity40,
.trigger:hover .triggeranchor-border-color-neutral-opacity40 {
  border-color: rgba(128, 128, 128, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-neutral-opacity50,
.trigger:hover .triggeranchor-border-color-neutral-opacity50 {
  border-color: rgba(128, 128, 128, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-neutral-opacity60,
.trigger:hover .triggeranchor-border-color-neutral-opacity60 {
  border-color: rgba(128, 128, 128, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-neutral-opacity70,
.trigger:hover .triggeranchor-border-color-neutral-opacity70 {
  border-color: rgba(128, 128, 128, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-neutral-opacity80,
.trigger:hover .triggeranchor-border-color-neutral-opacity80 {
  border-color: rgba(128, 128, 128, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-neutral-opacity90,
.trigger:hover .triggeranchor-border-color-neutral-opacity90 {
  border-color: rgba(128, 128, 128, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-neutral-dark,
.trigger:hover .triggeranchor-border-color-neutral-dark {
  border-color: #4d4d4d !important;
}
.trigger:hover .triggeranchor-color-border-neutral-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-neutral-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-neutral-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-neutral-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-neutral-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-neutral-dark.arrow-bottom-left:after {
  border-top-color: #4d4d4d !important;
}
.trigger:hover .triggeranchor-color-border-neutral-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-neutral-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-neutral-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-neutral-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-neutral-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-neutral-dark.arrow-top-left:after {
  border-bottom-color: #4d4d4d !important;
}
.trigger:hover .triggeranchor-color-border-neutral-darken5,
.trigger:hover .triggeranchor-border-color-neutral-darken5,
.trigger:hover .triggeranchor-color-border-neutral-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-neutral-darken5-hover:hover {
  border-color: #797979 !important;
}
.trigger:hover .triggeranchor-color-border-neutral-darken10,
.trigger:hover .triggeranchor-border-color-neutral-darken10,
.trigger:hover .triggeranchor-color-border-neutral-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-neutral-darken10-hover:hover {
  border-color: #737373 !important;
}
.trigger:hover .triggeranchor-color-border-neutral-darken20,
.trigger:hover .triggeranchor-border-color-neutral-darken20,
.trigger:hover .triggeranchor-color-border-neutral-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-neutral-darken20-hover:hover {
  border-color: #666666 !important;
}
.trigger:hover .triggeranchor-color-border-neutral-light,
.trigger:hover .triggeranchor-border-color-neutral-light {
  border-color: #ececec !important;
}
.trigger:hover .triggeranchor-color-border-neutral-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-neutral-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-neutral-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-neutral-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-neutral-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-neutral-light.arrow-bottom-left:after {
  border-top-color: #ececec !important;
}
.trigger:hover .triggeranchor-color-border-neutral-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-neutral-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-neutral-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-neutral-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-neutral-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-neutral-light.arrow-top-left:after {
  border-bottom-color: #ececec !important;
}
.trigger:hover .triggeranchor-color-border-neutral-lighten10,
.trigger:hover .triggeranchor-border-color-neutral-lighten10,
.trigger:hover .triggeranchor-color-border-neutral-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-neutral-lighten10-hover:hover {
  border-color: #8c8c8c !important;
}
.trigger:hover .triggeranchor-color-border-neutral-lighten20,
.trigger:hover .triggeranchor-border-color-neutral-lighten20,
.trigger:hover .triggeranchor-color-border-neutral-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-neutral-lighten20-hover:hover {
  border-color: #999999 !important;
}
.trigger:hover .triggeranchor-color-border-neutral-lighten50,
.trigger:hover .triggeranchor-border-color-neutral-lighten50,
.trigger:hover .triggeranchor-color-border-neutral-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-neutral-lighten50-hover:hover {
  border-color: #bfbfbf !important;
}
.trigger:hover .triggeranchor-color-border-neutral-hover:hover,
.trigger:hover .triggeranchor-border-color-neutral-hover:hover {
  border-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-border-neutral > li::before,
.trigger:hover .triggeranchor-border-color-neutral > li::before {
  border-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-border-neutral.arrow-down:after,
.trigger:hover .triggeranchor-border-color-neutral.arrow-down:after,
.trigger:hover .triggeranchor-color-border-neutral.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-neutral.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-neutral.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-neutral.arrow-bottom-left:after {
  border-top-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-border-neutral.arrow-up:after,
.trigger:hover .triggeranchor-border-color-neutral.arrow-up:after,
.trigger:hover .triggeranchor-color-border-neutral.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-neutral.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-neutral.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-neutral.arrow-top-left:after {
  border-bottom-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-border-neutral-after:after,
.trigger:hover .triggeranchor-border-color-neutral-after:after {
  border-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-border-neutral-before:before,
.trigger:hover .triggeranchor-border-color-neutral-before:before {
  border-color: #808080 !important;
}
.trigger:hover .triggeranchor-color-border-white,
.trigger:hover .triggeranchor-border-color-white {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-white-opacity10,
.trigger:hover .triggeranchor-border-color-white-opacity10 {
  border-color: rgba(255, 255, 255, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-white-opacity20,
.trigger:hover .triggeranchor-border-color-white-opacity20 {
  border-color: rgba(255, 255, 255, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-white-opacity30,
.trigger:hover .triggeranchor-border-color-white-opacity30 {
  border-color: rgba(255, 255, 255, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-white-opacity40,
.trigger:hover .triggeranchor-border-color-white-opacity40 {
  border-color: rgba(255, 255, 255, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-white-opacity50,
.trigger:hover .triggeranchor-border-color-white-opacity50 {
  border-color: rgba(255, 255, 255, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-white-opacity60,
.trigger:hover .triggeranchor-border-color-white-opacity60 {
  border-color: rgba(255, 255, 255, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-white-opacity70,
.trigger:hover .triggeranchor-border-color-white-opacity70 {
  border-color: rgba(255, 255, 255, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-white-opacity80,
.trigger:hover .triggeranchor-border-color-white-opacity80 {
  border-color: rgba(255, 255, 255, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-white-opacity90,
.trigger:hover .triggeranchor-border-color-white-opacity90 {
  border-color: rgba(255, 255, 255, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-white-dark,
.trigger:hover .triggeranchor-border-color-white-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-white-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-white-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-white-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-white-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-white-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-white-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-white-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-white-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-white-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-white-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-white-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-white-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-white-darken5,
.trigger:hover .triggeranchor-border-color-white-darken5,
.trigger:hover .triggeranchor-color-border-white-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-white-darken5-hover:hover {
  border-color: #f2f2f2 !important;
}
.trigger:hover .triggeranchor-color-border-white-darken10,
.trigger:hover .triggeranchor-border-color-white-darken10,
.trigger:hover .triggeranchor-color-border-white-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-white-darken10-hover:hover {
  border-color: #e6e6e6 !important;
}
.trigger:hover .triggeranchor-color-border-white-darken20,
.trigger:hover .triggeranchor-border-color-white-darken20,
.trigger:hover .triggeranchor-color-border-white-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-white-darken20-hover:hover {
  border-color: #cccccc !important;
}
.trigger:hover .triggeranchor-color-border-white-light,
.trigger:hover .triggeranchor-border-color-white-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-white-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-white-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-white-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-white-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-white-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-white-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-white-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-white-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-white-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-white-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-white-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-white-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-white-lighten10,
.trigger:hover .triggeranchor-border-color-white-lighten10,
.trigger:hover .triggeranchor-color-border-white-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-white-lighten10-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-white-lighten20,
.trigger:hover .triggeranchor-border-color-white-lighten20,
.trigger:hover .triggeranchor-color-border-white-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-white-lighten20-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-white-lighten50,
.trigger:hover .triggeranchor-border-color-white-lighten50,
.trigger:hover .triggeranchor-color-border-white-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-white-lighten50-hover:hover {
  border-color: #ffffff !important;
}
.trigger:hover .triggeranchor-color-border-white-hover:hover,
.trigger:hover .triggeranchor-border-color-white-hover:hover {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-white > li::before,
.trigger:hover .triggeranchor-border-color-white > li::before {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-white.arrow-down:after,
.trigger:hover .triggeranchor-border-color-white.arrow-down:after,
.trigger:hover .triggeranchor-color-border-white.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-white.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-white.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-white.arrow-bottom-left:after {
  border-top-color: white !important;
}
.trigger:hover .triggeranchor-color-border-white.arrow-up:after,
.trigger:hover .triggeranchor-border-color-white.arrow-up:after,
.trigger:hover .triggeranchor-color-border-white.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-white.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-white.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-white.arrow-top-left:after {
  border-bottom-color: white !important;
}
.trigger:hover .triggeranchor-color-border-white-after:after,
.trigger:hover .triggeranchor-border-color-white-after:after {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-white-before:before,
.trigger:hover .triggeranchor-border-color-white-before:before {
  border-color: white !important;
}
.trigger:hover .triggeranchor-color-border-completed,
.trigger:hover .triggeranchor-border-color-completed {
  border-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-border-completed-opacity10,
.trigger:hover .triggeranchor-border-color-completed-opacity10 {
  border-color: rgba(61, 152, 85, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-completed-opacity20,
.trigger:hover .triggeranchor-border-color-completed-opacity20 {
  border-color: rgba(61, 152, 85, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-completed-opacity30,
.trigger:hover .triggeranchor-border-color-completed-opacity30 {
  border-color: rgba(61, 152, 85, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-completed-opacity40,
.trigger:hover .triggeranchor-border-color-completed-opacity40 {
  border-color: rgba(61, 152, 85, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-completed-opacity50,
.trigger:hover .triggeranchor-border-color-completed-opacity50 {
  border-color: rgba(61, 152, 85, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-completed-opacity60,
.trigger:hover .triggeranchor-border-color-completed-opacity60 {
  border-color: rgba(61, 152, 85, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-completed-opacity70,
.trigger:hover .triggeranchor-border-color-completed-opacity70 {
  border-color: rgba(61, 152, 85, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-completed-opacity80,
.trigger:hover .triggeranchor-border-color-completed-opacity80 {
  border-color: rgba(61, 152, 85, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-completed-opacity90,
.trigger:hover .triggeranchor-border-color-completed-opacity90 {
  border-color: rgba(61, 152, 85, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-completed-dark,
.trigger:hover .triggeranchor-border-color-completed-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-completed-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-completed-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-completed-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-completed-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-completed-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-completed-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-completed-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-completed-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-completed-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-completed-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-completed-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-completed-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-completed-darken5,
.trigger:hover .triggeranchor-border-color-completed-darken5,
.trigger:hover .triggeranchor-color-border-completed-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-completed-darken5-hover:hover {
  border-color: #3a9051 !important;
}
.trigger:hover .triggeranchor-color-border-completed-darken10,
.trigger:hover .triggeranchor-border-color-completed-darken10,
.trigger:hover .triggeranchor-color-border-completed-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-completed-darken10-hover:hover {
  border-color: #37894d !important;
}
.trigger:hover .triggeranchor-color-border-completed-darken20,
.trigger:hover .triggeranchor-border-color-completed-darken20,
.trigger:hover .triggeranchor-color-border-completed-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-completed-darken20-hover:hover {
  border-color: #317a44 !important;
}
.trigger:hover .triggeranchor-color-border-completed-light,
.trigger:hover .triggeranchor-border-color-completed-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-completed-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-completed-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-completed-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-completed-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-completed-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-completed-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-completed-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-completed-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-completed-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-completed-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-completed-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-completed-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-completed-lighten10,
.trigger:hover .triggeranchor-border-color-completed-lighten10,
.trigger:hover .triggeranchor-color-border-completed-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-completed-lighten10-hover:hover {
  border-color: #50a266 !important;
}
.trigger:hover .triggeranchor-color-border-completed-lighten20,
.trigger:hover .triggeranchor-border-color-completed-lighten20,
.trigger:hover .triggeranchor-color-border-completed-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-completed-lighten20-hover:hover {
  border-color: #64ad77 !important;
}
.trigger:hover .triggeranchor-color-border-completed-lighten50,
.trigger:hover .triggeranchor-border-color-completed-lighten50,
.trigger:hover .triggeranchor-color-border-completed-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-completed-lighten50-hover:hover {
  border-color: #9eccaa !important;
}
.trigger:hover .triggeranchor-color-border-completed-hover:hover,
.trigger:hover .triggeranchor-border-color-completed-hover:hover {
  border-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-border-completed > li::before,
.trigger:hover .triggeranchor-border-color-completed > li::before {
  border-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-border-completed.arrow-down:after,
.trigger:hover .triggeranchor-border-color-completed.arrow-down:after,
.trigger:hover .triggeranchor-color-border-completed.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-completed.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-completed.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-completed.arrow-bottom-left:after {
  border-top-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-border-completed.arrow-up:after,
.trigger:hover .triggeranchor-border-color-completed.arrow-up:after,
.trigger:hover .triggeranchor-color-border-completed.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-completed.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-completed.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-completed.arrow-top-left:after {
  border-bottom-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-border-completed-after:after,
.trigger:hover .triggeranchor-border-color-completed-after:after {
  border-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-border-completed-before:before,
.trigger:hover .triggeranchor-border-color-completed-before:before {
  border-color: #3d9855 !important;
}
.trigger:hover .triggeranchor-color-border-box-details,
.trigger:hover .triggeranchor-border-color-box-details {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-opacity10,
.trigger:hover .triggeranchor-border-color-box-details-opacity10 {
  border-color: rgba(138, 71, 67, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-box-details-opacity20,
.trigger:hover .triggeranchor-border-color-box-details-opacity20 {
  border-color: rgba(138, 71, 67, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-box-details-opacity30,
.trigger:hover .triggeranchor-border-color-box-details-opacity30 {
  border-color: rgba(138, 71, 67, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-box-details-opacity40,
.trigger:hover .triggeranchor-border-color-box-details-opacity40 {
  border-color: rgba(138, 71, 67, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-box-details-opacity50,
.trigger:hover .triggeranchor-border-color-box-details-opacity50 {
  border-color: rgba(138, 71, 67, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-box-details-opacity60,
.trigger:hover .triggeranchor-border-color-box-details-opacity60 {
  border-color: rgba(138, 71, 67, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-box-details-opacity70,
.trigger:hover .triggeranchor-border-color-box-details-opacity70 {
  border-color: rgba(138, 71, 67, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-box-details-opacity80,
.trigger:hover .triggeranchor-border-color-box-details-opacity80 {
  border-color: rgba(138, 71, 67, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-box-details-opacity90,
.trigger:hover .triggeranchor-border-color-box-details-opacity90 {
  border-color: rgba(138, 71, 67, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-box-details-dark,
.trigger:hover .triggeranchor-border-color-box-details-dark {
  border-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-box-details-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-box-details-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-box-details-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-box-details-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-box-details-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-box-details-dark.arrow-bottom-left:after {
  border-top-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-box-details-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-box-details-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-box-details-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-box-details-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-box-details-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-box-details-dark.arrow-top-left:after {
  border-bottom-color: #613d3b !important;
}
.trigger:hover .triggeranchor-color-border-box-details-darken5,
.trigger:hover .triggeranchor-border-color-box-details-darken5,
.trigger:hover .triggeranchor-color-border-box-details-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-box-details-darken5-hover:hover {
  border-color: #834340 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-darken10,
.trigger:hover .triggeranchor-border-color-box-details-darken10,
.trigger:hover .triggeranchor-color-border-box-details-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-box-details-darken10-hover:hover {
  border-color: #7c403c !important;
}
.trigger:hover .triggeranchor-color-border-box-details-darken20,
.trigger:hover .triggeranchor-border-color-box-details-darken20,
.trigger:hover .triggeranchor-color-border-box-details-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-box-details-darken20-hover:hover {
  border-color: #6e3936 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-light,
.trigger:hover .triggeranchor-border-color-box-details-light {
  border-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-box-details-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-box-details-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-box-details-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-box-details-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-box-details-light.arrow-bottom-left:after {
  border-top-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-box-details-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-box-details-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-box-details-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-box-details-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-box-details-light.arrow-top-left:after {
  border-bottom-color: #FCF1F0 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-lighten10,
.trigger:hover .triggeranchor-border-color-box-details-lighten10,
.trigger:hover .triggeranchor-color-border-box-details-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-box-details-lighten10-hover:hover {
  border-color: #965956 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-lighten20,
.trigger:hover .triggeranchor-border-color-box-details-lighten20,
.trigger:hover .triggeranchor-color-border-box-details-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-box-details-lighten20-hover:hover {
  border-color: #a16c69 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-lighten50,
.trigger:hover .triggeranchor-border-color-box-details-lighten50,
.trigger:hover .triggeranchor-color-border-box-details-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-box-details-lighten50-hover:hover {
  border-color: #c5a3a1 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-hover:hover,
.trigger:hover .triggeranchor-border-color-box-details-hover:hover {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-box-details > li::before,
.trigger:hover .triggeranchor-border-color-box-details > li::before {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-box-details.arrow-down:after,
.trigger:hover .triggeranchor-border-color-box-details.arrow-down:after,
.trigger:hover .triggeranchor-color-border-box-details.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-box-details.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-box-details.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-box-details.arrow-bottom-left:after {
  border-top-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-box-details.arrow-up:after,
.trigger:hover .triggeranchor-border-color-box-details.arrow-up:after,
.trigger:hover .triggeranchor-color-border-box-details.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-box-details.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-box-details.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-box-details.arrow-top-left:after {
  border-bottom-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-after:after,
.trigger:hover .triggeranchor-border-color-box-details-after:after {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-box-details-before:before,
.trigger:hover .triggeranchor-border-color-box-details-before:before {
  border-color: #8A4743 !important;
}
.trigger:hover .triggeranchor-color-border-wrong,
.trigger:hover .triggeranchor-border-color-wrong {
  border-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-border-wrong-opacity10,
.trigger:hover .triggeranchor-border-color-wrong-opacity10 {
  border-color: rgba(255, 224, 224, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-wrong-opacity20,
.trigger:hover .triggeranchor-border-color-wrong-opacity20 {
  border-color: rgba(255, 224, 224, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-wrong-opacity30,
.trigger:hover .triggeranchor-border-color-wrong-opacity30 {
  border-color: rgba(255, 224, 224, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-wrong-opacity40,
.trigger:hover .triggeranchor-border-color-wrong-opacity40 {
  border-color: rgba(255, 224, 224, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-wrong-opacity50,
.trigger:hover .triggeranchor-border-color-wrong-opacity50 {
  border-color: rgba(255, 224, 224, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-wrong-opacity60,
.trigger:hover .triggeranchor-border-color-wrong-opacity60 {
  border-color: rgba(255, 224, 224, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-wrong-opacity70,
.trigger:hover .triggeranchor-border-color-wrong-opacity70 {
  border-color: rgba(255, 224, 224, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-wrong-opacity80,
.trigger:hover .triggeranchor-border-color-wrong-opacity80 {
  border-color: rgba(255, 224, 224, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-wrong-opacity90,
.trigger:hover .triggeranchor-border-color-wrong-opacity90 {
  border-color: rgba(255, 224, 224, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-wrong-dark,
.trigger:hover .triggeranchor-border-color-wrong-dark {
  border-color: #edb2ad !important;
}
.trigger:hover .triggeranchor-color-border-wrong-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-wrong-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-wrong-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-wrong-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-wrong-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-wrong-dark.arrow-bottom-left:after {
  border-top-color: #edb2ad !important;
}
.trigger:hover .triggeranchor-color-border-wrong-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-wrong-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-wrong-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-wrong-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-wrong-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-wrong-dark.arrow-top-left:after {
  border-bottom-color: #edb2ad !important;
}
.trigger:hover .triggeranchor-color-border-wrong-darken5,
.trigger:hover .triggeranchor-border-color-wrong-darken5,
.trigger:hover .triggeranchor-color-border-wrong-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-wrong-darken5-hover:hover {
  border-color: #f2d5d5 !important;
}
.trigger:hover .triggeranchor-color-border-wrong-darken10,
.trigger:hover .triggeranchor-border-color-wrong-darken10,
.trigger:hover .triggeranchor-color-border-wrong-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-wrong-darken10-hover:hover {
  border-color: #e6caca !important;
}
.trigger:hover .triggeranchor-color-border-wrong-darken20,
.trigger:hover .triggeranchor-border-color-wrong-darken20,
.trigger:hover .triggeranchor-color-border-wrong-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-wrong-darken20-hover:hover {
  border-color: #ccb3b3 !important;
}
.trigger:hover .triggeranchor-color-border-wrong-light,
.trigger:hover .triggeranchor-border-color-wrong-light {
  border-color: #fffafa !important;
}
.trigger:hover .triggeranchor-color-border-wrong-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-wrong-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-wrong-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-wrong-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-wrong-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-wrong-light.arrow-bottom-left:after {
  border-top-color: #fffafa !important;
}
.trigger:hover .triggeranchor-color-border-wrong-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-wrong-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-wrong-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-wrong-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-wrong-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-wrong-light.arrow-top-left:after {
  border-bottom-color: #fffafa !important;
}
.trigger:hover .triggeranchor-color-border-wrong-lighten10,
.trigger:hover .triggeranchor-border-color-wrong-lighten10,
.trigger:hover .triggeranchor-color-border-wrong-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-wrong-lighten10-hover:hover {
  border-color: #ffe3e3 !important;
}
.trigger:hover .triggeranchor-color-border-wrong-lighten20,
.trigger:hover .triggeranchor-border-color-wrong-lighten20,
.trigger:hover .triggeranchor-color-border-wrong-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-wrong-lighten20-hover:hover {
  border-color: #ffe6e6 !important;
}
.trigger:hover .triggeranchor-color-border-wrong-lighten50,
.trigger:hover .triggeranchor-border-color-wrong-lighten50,
.trigger:hover .triggeranchor-color-border-wrong-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-wrong-lighten50-hover:hover {
  border-color: #fff0f0 !important;
}
.trigger:hover .triggeranchor-color-border-wrong-hover:hover,
.trigger:hover .triggeranchor-border-color-wrong-hover:hover {
  border-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-border-wrong > li::before,
.trigger:hover .triggeranchor-border-color-wrong > li::before {
  border-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-border-wrong.arrow-down:after,
.trigger:hover .triggeranchor-border-color-wrong.arrow-down:after,
.trigger:hover .triggeranchor-color-border-wrong.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-wrong.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-wrong.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-wrong.arrow-bottom-left:after {
  border-top-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-border-wrong.arrow-up:after,
.trigger:hover .triggeranchor-border-color-wrong.arrow-up:after,
.trigger:hover .triggeranchor-color-border-wrong.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-wrong.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-wrong.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-wrong.arrow-top-left:after {
  border-bottom-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-border-wrong-after:after,
.trigger:hover .triggeranchor-border-color-wrong-after:after {
  border-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-border-wrong-before:before,
.trigger:hover .triggeranchor-border-color-wrong-before:before {
  border-color: #ffe0e0 !important;
}
.trigger:hover .triggeranchor-color-border-correct,
.trigger:hover .triggeranchor-border-color-correct {
  border-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-border-correct-opacity10,
.trigger:hover .triggeranchor-border-color-correct-opacity10 {
  border-color: rgba(225, 243, 219, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-correct-opacity20,
.trigger:hover .triggeranchor-border-color-correct-opacity20 {
  border-color: rgba(225, 243, 219, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-correct-opacity30,
.trigger:hover .triggeranchor-border-color-correct-opacity30 {
  border-color: rgba(225, 243, 219, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-correct-opacity40,
.trigger:hover .triggeranchor-border-color-correct-opacity40 {
  border-color: rgba(225, 243, 219, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-correct-opacity50,
.trigger:hover .triggeranchor-border-color-correct-opacity50 {
  border-color: rgba(225, 243, 219, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-correct-opacity60,
.trigger:hover .triggeranchor-border-color-correct-opacity60 {
  border-color: rgba(225, 243, 219, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-correct-opacity70,
.trigger:hover .triggeranchor-border-color-correct-opacity70 {
  border-color: rgba(225, 243, 219, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-correct-opacity80,
.trigger:hover .triggeranchor-border-color-correct-opacity80 {
  border-color: rgba(225, 243, 219, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-correct-opacity90,
.trigger:hover .triggeranchor-border-color-correct-opacity90 {
  border-color: rgba(225, 243, 219, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-correct-dark,
.trigger:hover .triggeranchor-border-color-correct-dark {
  border-color: #539764 !important;
}
.trigger:hover .triggeranchor-color-border-correct-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-correct-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-correct-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-correct-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-correct-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-correct-dark.arrow-bottom-left:after {
  border-top-color: #539764 !important;
}
.trigger:hover .triggeranchor-color-border-correct-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-correct-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-correct-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-correct-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-correct-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-correct-dark.arrow-top-left:after {
  border-bottom-color: #539764 !important;
}
.trigger:hover .triggeranchor-color-border-correct-darken5,
.trigger:hover .triggeranchor-border-color-correct-darken5,
.trigger:hover .triggeranchor-color-border-correct-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-correct-darken5-hover:hover {
  border-color: #d6e7d0 !important;
}
.trigger:hover .triggeranchor-color-border-correct-darken10,
.trigger:hover .triggeranchor-border-color-correct-darken10,
.trigger:hover .triggeranchor-color-border-correct-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-correct-darken10-hover:hover {
  border-color: #cbdbc5 !important;
}
.trigger:hover .triggeranchor-color-border-correct-darken20,
.trigger:hover .triggeranchor-border-color-correct-darken20,
.trigger:hover .triggeranchor-color-border-correct-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-correct-darken20-hover:hover {
  border-color: #b4c2af !important;
}
.trigger:hover .triggeranchor-color-border-correct-light,
.trigger:hover .triggeranchor-border-color-correct-light {
  border-color: #87b575 !important;
}
.trigger:hover .triggeranchor-color-border-correct-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-correct-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-correct-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-correct-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-correct-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-correct-light.arrow-bottom-left:after {
  border-top-color: #87b575 !important;
}
.trigger:hover .triggeranchor-color-border-correct-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-correct-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-correct-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-correct-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-correct-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-correct-light.arrow-top-left:after {
  border-bottom-color: #87b575 !important;
}
.trigger:hover .triggeranchor-color-border-correct-lighten10,
.trigger:hover .triggeranchor-border-color-correct-lighten10,
.trigger:hover .triggeranchor-color-border-correct-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-correct-lighten10-hover:hover {
  border-color: #e4f4df !important;
}
.trigger:hover .triggeranchor-color-border-correct-lighten20,
.trigger:hover .triggeranchor-border-color-correct-lighten20,
.trigger:hover .triggeranchor-color-border-correct-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-correct-lighten20-hover:hover {
  border-color: #e7f5e2 !important;
}
.trigger:hover .triggeranchor-color-border-correct-lighten50,
.trigger:hover .triggeranchor-border-color-correct-lighten50,
.trigger:hover .triggeranchor-color-border-correct-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-correct-lighten50-hover:hover {
  border-color: #f0f9ed !important;
}
.trigger:hover .triggeranchor-color-border-correct-hover:hover,
.trigger:hover .triggeranchor-border-color-correct-hover:hover {
  border-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-border-correct > li::before,
.trigger:hover .triggeranchor-border-color-correct > li::before {
  border-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-border-correct.arrow-down:after,
.trigger:hover .triggeranchor-border-color-correct.arrow-down:after,
.trigger:hover .triggeranchor-color-border-correct.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-correct.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-correct.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-correct.arrow-bottom-left:after {
  border-top-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-border-correct.arrow-up:after,
.trigger:hover .triggeranchor-border-color-correct.arrow-up:after,
.trigger:hover .triggeranchor-color-border-correct.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-correct.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-correct.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-correct.arrow-top-left:after {
  border-bottom-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-border-correct-after:after,
.trigger:hover .triggeranchor-border-color-correct-after:after {
  border-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-border-correct-before:before,
.trigger:hover .triggeranchor-border-color-correct-before:before {
  border-color: #e1f3db !important;
}
.trigger:hover .triggeranchor-color-border-partly,
.trigger:hover .triggeranchor-border-color-partly {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly-opacity10,
.trigger:hover .triggeranchor-border-color-partly-opacity10 {
  border-color: rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-color-border-partly-opacity20,
.trigger:hover .triggeranchor-border-color-partly-opacity20 {
  border-color: rgba(0, 0, 0, 0.2) !important;
}
.trigger:hover .triggeranchor-color-border-partly-opacity30,
.trigger:hover .triggeranchor-border-color-partly-opacity30 {
  border-color: rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-color-border-partly-opacity40,
.trigger:hover .triggeranchor-border-color-partly-opacity40 {
  border-color: rgba(0, 0, 0, 0.4) !important;
}
.trigger:hover .triggeranchor-color-border-partly-opacity50,
.trigger:hover .triggeranchor-border-color-partly-opacity50 {
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.trigger:hover .triggeranchor-color-border-partly-opacity60,
.trigger:hover .triggeranchor-border-color-partly-opacity60 {
  border-color: rgba(0, 0, 0, 0.6) !important;
}
.trigger:hover .triggeranchor-color-border-partly-opacity70,
.trigger:hover .triggeranchor-border-color-partly-opacity70 {
  border-color: rgba(0, 0, 0, 0.7) !important;
}
.trigger:hover .triggeranchor-color-border-partly-opacity80,
.trigger:hover .triggeranchor-border-color-partly-opacity80 {
  border-color: rgba(0, 0, 0, 0.8) !important;
}
.trigger:hover .triggeranchor-color-border-partly-opacity90,
.trigger:hover .triggeranchor-border-color-partly-opacity90 {
  border-color: rgba(0, 0, 0, 0.9) !important;
}
.trigger:hover .triggeranchor-color-border-partly-dark,
.trigger:hover .triggeranchor-border-color-partly-dark {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly-dark.arrow-down:after,
.trigger:hover .triggeranchor-border-color-partly-dark.arrow-down:after,
.trigger:hover .triggeranchor-color-border-partly-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-partly-dark.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-partly-dark.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-partly-dark.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly-dark.arrow-up:after,
.trigger:hover .triggeranchor-border-color-partly-dark.arrow-up:after,
.trigger:hover .triggeranchor-color-border-partly-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-partly-dark.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-partly-dark.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-partly-dark.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly-darken5,
.trigger:hover .triggeranchor-border-color-partly-darken5,
.trigger:hover .triggeranchor-color-border-partly-darken5-hover:hover,
.trigger:hover .triggeranchor-border-color-partly-darken5-hover:hover {
  border-color: rgba(0, 0, 0, 0.126) !important;
}
.trigger:hover .triggeranchor-color-border-partly-darken10,
.trigger:hover .triggeranchor-border-color-partly-darken10,
.trigger:hover .triggeranchor-color-border-partly-darken10-hover:hover,
.trigger:hover .triggeranchor-border-color-partly-darken10-hover:hover {
  border-color: rgba(0, 0, 0, 0.172) !important;
}
.trigger:hover .triggeranchor-color-border-partly-darken20,
.trigger:hover .triggeranchor-border-color-partly-darken20,
.trigger:hover .triggeranchor-color-border-partly-darken20-hover:hover,
.trigger:hover .triggeranchor-border-color-partly-darken20-hover:hover {
  border-color: rgba(0, 0, 0, 0.264) !important;
}
.trigger:hover .triggeranchor-color-border-partly-light,
.trigger:hover .triggeranchor-border-color-partly-light {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly-light.arrow-down:after,
.trigger:hover .triggeranchor-border-color-partly-light.arrow-down:after,
.trigger:hover .triggeranchor-color-border-partly-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-partly-light.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-partly-light.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-partly-light.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly-light.arrow-up:after,
.trigger:hover .triggeranchor-border-color-partly-light.arrow-up:after,
.trigger:hover .triggeranchor-color-border-partly-light.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-partly-light.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-partly-light.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-partly-light.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly-lighten10,
.trigger:hover .triggeranchor-border-color-partly-lighten10,
.trigger:hover .triggeranchor-color-border-partly-lighten10-hover:hover,
.trigger:hover .triggeranchor-border-color-partly-lighten10-hover:hover {
  border-color: rgba(185, 185, 185, 0.172) !important;
}
.trigger:hover .triggeranchor-color-border-partly-lighten20,
.trigger:hover .triggeranchor-border-color-partly-lighten20,
.trigger:hover .triggeranchor-color-border-partly-lighten20-hover:hover,
.trigger:hover .triggeranchor-border-color-partly-lighten20-hover:hover {
  border-color: rgba(219, 219, 219, 0.264) !important;
}
.trigger:hover .triggeranchor-color-border-partly-lighten50,
.trigger:hover .triggeranchor-border-color-partly-lighten50,
.trigger:hover .triggeranchor-color-border-partly-lighten50-hover:hover,
.trigger:hover .triggeranchor-border-color-partly-lighten50-hover:hover {
  border-color: rgba(245, 245, 245, 0.54) !important;
}
.trigger:hover .triggeranchor-color-border-partly-hover:hover,
.trigger:hover .triggeranchor-border-color-partly-hover:hover {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly > li::before,
.trigger:hover .triggeranchor-border-color-partly > li::before {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly.arrow-down:after,
.trigger:hover .triggeranchor-border-color-partly.arrow-down:after,
.trigger:hover .triggeranchor-color-border-partly.arrow-bottom-right:after,
.trigger:hover .triggeranchor-border-color-partly.arrow-bottom-right:after,
.trigger:hover .triggeranchor-color-border-partly.arrow-bottom-left:after,
.trigger:hover .triggeranchor-border-color-partly.arrow-bottom-left:after {
  border-top-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly.arrow-up:after,
.trigger:hover .triggeranchor-border-color-partly.arrow-up:after,
.trigger:hover .triggeranchor-color-border-partly.arrow-top-right:after,
.trigger:hover .triggeranchor-border-color-partly.arrow-top-right:after,
.trigger:hover .triggeranchor-color-border-partly.arrow-top-left:after,
.trigger:hover .triggeranchor-border-color-partly.arrow-top-left:after {
  border-bottom-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly-after:after,
.trigger:hover .triggeranchor-border-color-partly-after:after {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-color-border-partly-before:before,
.trigger:hover .triggeranchor-border-color-partly-before:before {
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.trigger:hover .triggeranchor-boxshadow {
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.3) !important;
}
.trigger:hover .triggeranchor-boxshadow-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-boxshadow-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1) !important;
}
.trigger:hover .triggeranchor-underline {
  text-decoration: underline;
}
.trigger .triggeranchor-visible {
  display: none;
}
.trigger:hover .triggeranchor-visible {
  display: block;
}
.trigger:hover .triggeranchor-hide {
  display: none;
}
.as-btn-primary {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: #624f9e;
  border-radius: 5px;
  cursor: pointer;
  background-color: #624f9e !important;
  border-color: #624f9e !important;
}
.as-btn-primary .h1,
.as-btn-primary .h2,
.as-btn-primary .h3,
.as-btn-primary .h4,
.as-btn-primary h1,
.as-btn-primary h2,
.as-btn-primary h3,
.as-btn-primary h4,
.as-btn-primary p {
  color: white !important;
}
.as-btn-primary:hover {
  border-color: #544488 !important;
  background-color: #544488 !important;
}
.as-btn-primary.inverted {
  background-color: white !important;
}
.as-btn-primary.inverted .h1,
.as-btn-primary.inverted h1 {
  color: #613d3b !important;
}
.as-btn-primary.inverted .h2,
.as-btn-primary.inverted h2 {
  color: #613d3b !important;
}
.as-btn-primary.inverted .h3,
.as-btn-primary.inverted h3 {
  color: #613d3b !important;
}
.as-btn-primary.inverted .h4,
.as-btn-primary.inverted h4 {
  color: #613d3b !important;
}
.as-btn-primary.inverted p {
  color: #453B31 !important;
}
.as-btn-primary.inverted:hover {
  background-color: #624f9e !important;
  border-color: #624f9e !important;
}
.as-btn-primary.inverted:hover .h1,
.as-btn-primary.inverted:hover .h2,
.as-btn-primary.inverted:hover .h3,
.as-btn-primary.inverted:hover .h4,
.as-btn-primary.inverted:hover h1,
.as-btn-primary.inverted:hover h2,
.as-btn-primary.inverted:hover h3,
.as-btn-primary.inverted:hover h4,
.as-btn-primary.inverted:hover p {
  color: white !important;
}
.as-btn-default {
  box-sizing: border-box;
  border: solid;
  border-width: 2px;
  border-color: #8A4743;
  border-radius: 5px;
  cursor: pointer;
  background-color: #8A4743 !important;
  border-color: #8A4743 !important;
}
.as-btn-default .h1,
.as-btn-default .h2,
.as-btn-default .h3,
.as-btn-default .h4,
.as-btn-default h1,
.as-btn-default h2,
.as-btn-default h3,
.as-btn-default h4,
.as-btn-default p {
  color: white !important;
}
.as-btn-default:hover {
  border-color: #783e3a !important;
  background-color: #783e3a !important;
}
.as-btn-default.inverted {
  background-color: white !important;
}
.as-btn-default.inverted .h1,
.as-btn-default.inverted h1 {
  color: #613d3b !important;
}
.as-btn-default.inverted .h2,
.as-btn-default.inverted h2 {
  color: #613d3b !important;
}
.as-btn-default.inverted .h3,
.as-btn-default.inverted h3 {
  color: #613d3b !important;
}
.as-btn-default.inverted .h4,
.as-btn-default.inverted h4 {
  color: #613d3b !important;
}
.as-btn-default.inverted p {
  color: #453B31 !important;
}
.as-btn-default.inverted:hover {
  background-color: #8A4743 !important;
  border-color: #8A4743 !important;
}
.as-btn-default.inverted:hover .h1,
.as-btn-default.inverted:hover .h2,
.as-btn-default.inverted:hover .h3,
.as-btn-default.inverted:hover .h4,
.as-btn-default.inverted:hover h1,
.as-btn-default.inverted:hover h2,
.as-btn-default.inverted:hover h3,
.as-btn-default.inverted:hover h4,
.as-btn-default.inverted:hover p {
  color: white !important;
}
.scroll-indicator {
  position: absolute;
  color: #777;
  text-align: center;
  left: 50% !important;
  transform: translateX(-50%) !important;
  margin: 0 auto;
  bottom: 50px;
  font-size: 1.250rem;
}
.scroll-indicator i {
  animation-duration: 2.5s;
  font-size: 43px;
}
.scroll-indicator.relative {
  display: block;
  position: relative;
  margin: 0 auto;
  bottom: initial;
}
@media (max-width: 768px) {
  .scroll-indicator {
    display: none;
  }
}
.btn-accordion {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
  flex: 1;
  width: 100%;
}
.open .btn-accordion.openicon-right:after {
  content: "\f106";
}
.btn-accordion.openicon-right:after {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f107";
  font-size: 18px;
  color: inherit;
}
.btn-accordion-default {
  padding: 0.8rem 1.5rem;
}
.btn-accordion-slim {
  text-decoration: none !important;
}
.btn-toolbar-centered {
  text-align: center;
  float: none !important;
}
.btn-toolbar-centered .btn {
  margin-bottom: 3px;
}
.btn-group .btn-primary:not(:last-child) {
  margin-right: 1px;
  border-right-color: #544488;
}
.btn-group .btn-primary:not(:last-child).inverted {
  border-right-color: #624f9e;
  margin-right: 0px;
}
.btn-group .btn-secondary:not(:last-child) {
  margin-right: 1px;
  border-right-color: #783e3a;
}
.btn-group .btn-secondary:not(:last-child).inverted {
  border-right-color: #8A4743;
  margin-right: 0px;
}
.btn-group-heading {
  font-family: 'Cantarell', serif;
  font-weight: 700;
  display: block;
  margin: 0;
  padding: 0.8rem 40px 0.8rem 40px;
  background-color: #8A4743;
  color: white;
  font-size: 22px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.menu01 {
  width: 100%;
}
.menu01 .btn {
  text-align: left;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.menu01 .btn .fa-play-circle {
  float: right;
  line-height: 1.42857143;
}
@media (max-width: 768px) {
  .menu01 .btn .fa-play-circle {
    display: none;
  }
}
.menu01 .btn.inverted:not(:last-child) {
  margin-bottom: 0;
  border-bottom: solid 1px;
}
.menu01 .btn-primary:not(:last-child) {
  margin-bottom: solid 1px;
  border-bottom-color: #544488;
}
.menu01 .btn-secondary:not(:last-child) {
  margin-bottom: solid 1px;
  border-bottom-color: #783e3a;
}
.menu01 .btn-group-heading {
  padding: 8px 12px;
  font-size: 1.313rem;
  font-weight: normal !important;
}
.tinymenu a {
  text-decoration: none;
  display: inline-block;
}
.tinymenu a:hover {
  text-decoration: underline;
}
.tinymenu span:last-child .divider {
  display: none;
}
@media (max-width: 768px) {
  .tinymenu:not(.dont_break) .divider {
    display: none;
  }
  .tinymenu:not(.dont_break) a {
    width: 100%;
    text-decoration: underline;
  }
}
.tinymenu-intro a,
.tinymenu-intro .divider {
  color: white;
}
.tinymenu-intro a:hover {
  color: white;
}
.tinymenu-vertical a {
  display: block;
}
.spa_audio i {
  font-size: 2.3rem;
}
.sideslide-content-directive {
  position: fixed;
  z-index: 1031;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100vh;
  width: 100vw;
}
@media (max-width: 768px) {
  .sideslide-content-directive {
    width: 100vw !important;
  }
}
.sideslide-content-directive.ng-enter:not(.animate-false.ng-enter) {
  animation: fadeInRightSmall 0.4s ease-out;
  animation-delay: 0s;
}
.sideslide-content-directive.ng-leave:not(.animate-false.ng-leave) {
  animation: fadeOutRightSmall 0.4s ease-out;
}
.sideslide-content-directive .link-back {
  text-decoration: none;
  background: transparent;
  color: #453B31;
  border: none;
  z-index: 1;
}
.sideslide-content-directive .btn-navbar {
  z-index: 1;
  background: transparent;
  border: none;
  cursor: pointer;
}
.sideslide-content-directive .btn-navbar:hover {
  background: transparent;
}
.sideslide-content-directive .sideslide-content-wrapper,
.sideslide-content-directive .sideslide-content-wrapper-outer {
  overflow-y: hidden;
  overflow-x: hidden;
  height: 100%;
}
@media (max-width: 768px) {
  .sideslide-content-directive .sideslide-content-wrapper {
    width: 100vw !important;
  }
}
.sideslide-content-directive .sideslide-content-wrapper .sideslide-content-nav {
  position: relative;
  display: flex;
  align-items: center;
}
.sideslide-content-directive .sideslide-content-wrapper .sideslide-content-nav .title {
  padding: 0 100px;
  text-overflow: ellipsis;
  text-align: center;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  font-size: 22px;
  line-height: 22px;
}
.sideslide-content-directive .sideslide-content-wrapper .sideslide-content {
  position: relative;
  height: 100%;
  overflow-y: auto !important;
  overflow-x: hidden;
  display: flex;
  flex-direction: column;
  background-color: white;
  min-height: 100vh;
  padding: 0;
  padding-bottom: 90px;
}
.sideslide-content-directive .sideslide-content-wrapper .sideslide-content .container-fluid-inner {
  padding: 1.5rem;
  padding-top: 2.5rem;
}
.sideslide-content-directive .sideslide-content-wrapper .sideslide-content-image {
  width: 100vw;
  height: 100vh;
}
.sideslide-content-directive .sideslide-content-wrapper .sideslide-content-image img {
  max-width: 100%;
  max-height: 100%;
}
.sideslide-backdrop {
  background-color: rgba(0, 0, 0, 0.85);
  position: fixed !important;
  z-index: 1030;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.sideslide-backdrop.ng-enter {
  animation: fadeIn 0.4s ease-out;
  animation-delay: 0s;
}
.sideslide-backdrop.ng-leave:not(.animate-false.ng-leave) {
  animation: fadeOut 0.4s ease-out;
}
.self-completion .new_completion {
  float: right;
  color: rgba(0, 0, 0, 0.5);
  font-size: 14px;
  text-decoration: none;
}
.self-completion .new_completion:hover {
  text-decoration: underline;
}
a[data-readmore-toggle],
a[data-readmore] {
  color: #453B31;
}
a[data-readmore-toggle]:hover,
a[data-readmore]:hover {
  color: #090807;
}
.readmore .readmore-content p:first-child {
  margin-top: 25px !important;
}
.readmore.in-panel .readmore-action {
  margin-top: 25px;
  margin-bottom: -1rem;
}
.image-hotspot {
  margin: 0 auto;
  position: relative;
  overflow: visible;
  width: auto;
}
.image-hotspot-hotspot {
  position: absolute;
  cursor: pointer;
}
.image-map {
  position: relative;
  display: flex;
}
.image-map .feedback {
  position: absolute;
  margin: 1.5rem;
}
.image-map .feedback.spa-bottom,
.image-map .feedback.spa-top,
.image-map .feedback.spa-center {
  margin-left: auto;
  margin-right: auto;
}
.modal {
  z-index: 8500;
  /*
    .close {
      float: right;
      margin: -1.15rem -1.5rem -1rem auto;
      padding: 0.8rem;
      font-size: 2.2rem;
      color: fade(@color-boxes-title-closebutton, 85%);
      opacity: 1;
      font-weight: normal;
      text-shadow: none;      
    }
      */
  /* 
    &-footer {
      padding: @padmarg-boxes-small @padmarg-boxes-small;
      border-color: @color-border-standard;
      background-color: @color-white;
      border-bottom-left-radius: @border-radius-standard;
      border-bottom-right-radius: @border-radius-standard;
    } */
}
.modal-backdrop.in {
  opacity: .85;
}
.modal.fade {
  transition: .15s linear !important;
}
.about .time,
.about-sideslide .time {
  color: #453B31;
  float: right;
  font-family: 'Cantarell', serif;
  font-weight: 400;
  display: inline-flex;
  font-size: 18px;
}
.about .time:before,
.about-sideslide .time:before {
  content: "\f017\00a0 ";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-weight: normal;
}
.spa-modal {
  cursor: pointer;
}
.popover {
  z-index: 0;
  font-weight: normal;
  font-family: 'Cantarell', serif;
  font-weight: 400;
  font-size: 18px;
  color: #453B31;
  box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  border: 1px solid #584f46;
}
.popover-lg {
  box-shadow: 0 2px 34px 0 rgba(0, 0, 0, 0.1);
}
@media (max-width: 768px) {
  .popover {
    font-size: 18px;
  }
}
.popover.top > .arrow {
  border-top-color: #584f46 !important;
}
.popover.top > .arrow:after {
  border-top-color: #584f46;
}
.popover.left > .arrow {
  border-left-color: #584f46 !important;
}
.popover.left > .arrow:after {
  border-left-color: #584f46;
}
.popover.right > .arrow {
  border-right-color: #584f46 !important;
}
.popover.right > .arrow:after {
  border-right-color: #584f46;
}
.popover.bottom > .arrow {
  border-bottom-color: #584f46 !important;
}
.popover.bottom > .arrow:after {
  border-bottom-color: #584f46;
}
.videobox {
  margin: 2em 5em 0em 2em;
}
@media (max-width: 992px) {
  .videobox {
    text-align: center;
    margin-left: none;
    margin: 0em 0em 0em 0em;
  }
}
.videowrapper,
.vimeovideo {
  border: solid 1pt #584f46;
  max-width: 1450px;
  /*
  .maxheightvideo{
    .videowrapper{
      .videowrapper-inner{
        position: relative;
        width: 100%; 
        max-height: 90vh; 
        overflow: hidden;
      
      
        &::before {
          content: "";
          display: block;
          padding-bottom: 56.25%;
        } 
      }
    }
  }
    */
}
.videowrapper .videowrapper-inner,
.vimeovideo .videowrapper-inner {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-width: 1450px;
}
.videowrapper .videowrapper-inner iframe,
.vimeovideo .videowrapper-inner iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-width: 1450px;
}
.videowrapper [class*="on-chapter-fadein"],
.vimeovideo [class*="on-chapter-fadein"] {
  opacity: 0;
}
.videowrapper [class*="on-chapter-fadein"].animactive,
.vimeovideo [class*="on-chapter-fadein"].animactive {
  opacity: 1;
  animation: fadeIn 1s;
}
.videowrapper [class*="on-chapter-fadeInDown"],
.vimeovideo [class*="on-chapter-fadeInDown"] {
  opacity: 0;
  transform: translate3d(0, -100%, 0);
}
.videowrapper [class*="on-chapter-fadeInDown"].animactive,
.vimeovideo [class*="on-chapter-fadeInDown"].animactive {
  opacity: 1;
  transform: translateZ(0);
  animation: fadeInDown 1s;
}
.videowrapper .overlaycontainer,
.vimeovideo .overlaycontainer {
  overflow: hidden;
  border-radius-bottom-left: 5px;
  postition: absolute;
  inset: 0;
  height: 100%;
  pointer-events: none;
  /* display: block;
      position: fixed; 
      top: 0;
      left: 0;
      width: 100vw;
      height: 100vh;
      z-index: 999; 
    }
      */
}
.videowrapper .overlaycontainer-inner,
.vimeovideo .overlaycontainer-inner {
  position: absolute;
  inset: 0;
  pointer-events: all;
  height: 86%;
}
@media (max-width: 768px) {
  .videowrapper .overlaycontainer-inner,
  .vimeovideo .overlaycontainer-inner {
    height: 78%;
  }
}
.video_bg_sticky.hl-sticky {
  z-index: 0 !important;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.video_bg_sticky video {
  min-width: 100%;
  min-height: 100%;
  position: fixed;
  top: 0px;
}
.video_html5 {
  position: relative;
  /* asBg */
}
.video_html5.asBg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  clip: rect(0, auto, auto, 0);
}
.video_html5.asBg video {
  width: 100%;
  height: 100%;
}
.video_html5.asBg .fixed {
  width: 100%;
  height: 100%;
}
.video_html5.fillwidth video {
  height: auto;
  width: 100%;
}
.video_html5.fullsize {
  min-height: 100%;
  min-width: 100%;
}
.video_html5.fullsize video {
  min-width: 100%;
  min-height: 100%;
  height: auto;
  width: auto;
  top: 0;
  left: 0;
  object-fit: cover;
}
.video_html5 .playContainer {
  height: 100%;
  width: 100%;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
}
.video_html5 .playContainer .btn_play {
  background-image: url(ng1-lib/img/playbutton.svg);
  background-repeat: no-repeat;
  width: 120px;
  height: 120px;
  left: 0%;
  right: 0%;
  top: 0%;
  bottom: 0%;
  margin: auto;
  background-size: contain;
  background-position: center;
}
.video_html5.pointer video,
.video_html5.pointer .btn_play {
  cursor: pointer;
}
.navbar-container {
  position: fixed;
  z-index: 1029;
  right: 0;
  left: 0;
}
@media (max-width: 768px) {
  .navbar-container.scrollanim-mobile.scrolling-up {
    transform: translateY(0px);
    transition: .3s;
  }
  .navbar-container.scrollanim-mobile.scrolling-up .navbar-under {
    animation: slideInDown .7s;
  }
  .navbar-container.scrollanim-mobile.scrolling-down {
    transform: translateY(-100%);
    transition: .3s;
  }
  .navbar-container.scrollanim-mobile.scrolling-down .navbar {
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0) !important;
  }
  .navbar-container.scrollanim-mobile.scrolling-down .container {
    transition: .3s;
  }
  .navbar-container.scrollanim-mobile.scrolling-down .navbar-under {
    position: fixed;
  }
}
@media (min-width: 768px) {
  .navbar-container.scrollanim-desktop.scrolling-up {
    transform: translateY(0px);
    transition: .3s;
  }
  .navbar-container.scrollanim-desktop.scrolling-up .navbar-under {
    animation: slideInDown .7s;
  }
  .navbar-container.scrollanim-desktop.scrolling-down {
    transform: translateY(-100%);
    transition: .3s;
  }
  .navbar-container.scrollanim-desktop.scrolling-down .navbar {
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0) !important;
  }
  .navbar-container.scrollanim-desktop.scrolling-down .container {
    transition: .3s;
  }
  .navbar-container.scrollanim-desktop.scrolling-down .navbar-under {
    position: fixed;
  }
}
.navbar-under {
  margin-top: 0px;
  margin-bottom: 0px;
  width: 100%;
  text-align: right;
  z-index: 1;
  position: relative;
}
@media (max-width: 768px) {
  .navbar-under {
    position: absolute;
  }
}
.hide-mobile .navbar {
  opacity: 0;
}
@media (max-width: 768px) {
  .hide-mobile.navbar-container {
    transform: translateY(-55px);
  }
  .hide-mobile.navbar-container .container {
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0);
  }
}
.hide-desktop .navbar {
  opacity: 0;
}
@media (min-width: 768px) {
  .hide-desktop.navbar-container {
    transform: translateY(-55px);
  }
  .hide-desktop.navbar-container .container {
    box-shadow: 0px 2px 6px rgba(0, 0, 0, 0);
  }
}
.color-bg-navbar {
  background-color: #874580;
}
.color-navbar {
  color: white;
}
.btn-navbar {
  color: white;
}
.navbar-default-height {
  height: 55px;
}
.navbar-white {
  background-color: white;
  color: #453B31;
  border-bottom: 1px solid #584f46;
}
.navbar-white .btn-navbar {
  color: #453B31 !important;
}
.navbar-dropdown {
  background-color: #442340;
  border-bottom: 2px solid #361c33;
  color: white;
}
.navbar-dropdown .btn-navbar {
  color: white !important;
}
.container-middle {
  flex: 1 1 auto;
  display: contents;
}
.container-title {
  min-width: 0;
  padding: 0 15px 0 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: white;
  font-size: 18px;
  font-weight: 800;
  letter-spacing: 0.1em;
}
.container-title .container-title-inner {
  cursor: pointer;
  min-width: 0;
}
.container-title:hover {
  color: #ffffff;
}
.navbar {
  margin: 0;
  border-radius: 0px !important;
  border-left: none;
  border-right: none;
  z-index: 2;
  display: flex;
  flex: 1;
  min-width: 0;
}
.navbar > .container {
  width: 100%;
  position: absolute;
  margin: 0;
  padding: 0;
  z-index: 1040;
  display: flex;
  flex: 1;
  min-width: 0;
  justify-content: space-between;
  height: 100%;
  align-items: center;
}
.navbar > .container .container-left,
.navbar > .container .container-right {
  align-items: center;
  min-width: 0;
}
.navbar > .container .container-left {
  flex: 0 0 auto;
  display: flex;
}
.navbar > .container .container-right {
  display: flex;
  flex: 1 0 auto;
  align-items: center;
  justify-content: right;
  white-space: nowrap;
  overflow: hidden;
}
.navbar > .container .container-right.container-score {
  width: 23%;
  min-width: 300px;
}
.navbar .register-container {
  padding-right: 15px;
}
.navbar .completed-container,
.navbar .register-container,
.navbar .anchor-container,
.navbar .misc-container {
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  align-self: flex-end;
  flex-wrap: nowrap;
}
.navbar .completed-container img,
.navbar .register-container img,
.navbar .anchor-container img,
.navbar .misc-container img {
  max-height: 55px;
}
.navbar .completed-container span,
.navbar .register-container span,
.navbar .anchor-container span,
.navbar .misc-container span,
.navbar .completed-container .anchor,
.navbar .register-container .anchor,
.navbar .anchor-container .anchor,
.navbar .misc-container .anchor {
  font-family: 'Cantarell', serif;
  font-weight: 400;
  color: white;
  font-size: 1.04rem;
  text-decoration: none;
  padding: 0 15px;
  display: block;
  position: relative;
  height: 55px;
  line-height: 55px;
  padding: 0;
  margin-left: 8.82352941px;
}
.navbar .completed-container .anchor,
.navbar .register-container .anchor,
.navbar .anchor-container .anchor,
.navbar .misc-container .anchor {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.navbar .completed-container .anchor:hover,
.navbar .register-container .anchor:hover,
.navbar .anchor-container .anchor:hover,
.navbar .misc-container .anchor:hover,
.navbar .completed-container .anchor.active,
.navbar .register-container .anchor.active,
.navbar .anchor-container .anchor.active,
.navbar .misc-container .anchor.active {
  color: white;
}
.navbar .completed-container .anchor:hover:before,
.navbar .register-container .anchor:hover:before,
.navbar .anchor-container .anchor:hover:before,
.navbar .misc-container .anchor:hover:before,
.navbar .completed-container .anchor.active:before,
.navbar .register-container .anchor.active:before,
.navbar .anchor-container .anchor.active:before,
.navbar .misc-container .anchor.active:before {
  background-color: white !important;
  bottom: 0;
  content: '';
  display: block;
  height: 2px;
  left: 0;
  margin-bottom: 17px;
  position: absolute;
  width: 100%;
}
.navbar .completed-container .anchor span,
.navbar .register-container .anchor span,
.navbar .anchor-container .anchor span,
.navbar .misc-container .anchor span {
  cursor: default;
}
#animation-container {
  position: fixed;
  width: 100%;
  right: 0px;
  left: 0px;
  top: 0;
  bottom: 0;
  z-index: 9999;
  pointer-events: none;
}
#animation-container div {
  position: fixed;
  right: 0px;
  left: 0px;
  top: 0;
  bottom: 0;
}
.navbar-progress-transclude {
  display: flex;
  justify-content: flex-end;
}
.spafont-gem:before {
  transform: translate(0em, 0.1em);
}
.spafont-gem-end:before {
  font-size: 19px;
  transform: translate(0.05em, 0.1em);
}
.spafont-star:before {
  transform: translate(0, 0.1em);
}
.navbar-points .spafont-gem,
.navbar-stars .spafont-gem {
  font-size: 27px;
}
.navbar-stars,
.navbar-points {
  flex: 1 0 400px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  font-size: 1.3rem;
  height: 55px;
  padding-right: 15px;
}
.navbar-stars .text-container,
.navbar-points .text-container {
  flex: 0 0 auto;
  color: white;
  z-index: 3;
  font-size: 1.8rem;
  font-weight: 700;
  padding: auto 5px;
  height: 30px;
}
.navbar-stars .text-container i,
.navbar-points .text-container i {
  color: #ffef00;
}
.navbar-stars .text-container i.deact,
.navbar-points .text-container i.deact {
  color: #5f305a;
}
.navbar-stars .star-section,
.navbar-points .star-section,
.navbar-stars .points-section,
.navbar-points .points-section {
  flex: 0 0 210px;
  display: flex;
  height: 55px;
  justify-content: flex-end;
}
.navbar-stars .star-section .points,
.navbar-points .star-section .points,
.navbar-stars .points-section .points,
.navbar-points .points-section .points {
  flex: 1 0 100px;
  text-align: right;
  padding-right: 5px;
  color: white;
  opacity: 0;
}
.navbar-stars .star-section .points.points-animation,
.navbar-points .star-section .points.points-animation,
.navbar-stars .points-section .points.points-animation,
.navbar-points .points-section .points.points-animation {
  animation: fadeOut 2s;
}
.scorepanel-reward {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
.scorepanel-reward .reward-container {
  display: flex;
}
.scorepanel-reward .reward-container .reward-icon {
  display: flex;
  transform: translateY(-0.05em);
  position: relative;
  text-shadow: -1px 1px 0 rgba(0, 0, 0, 0.3), 1px 1px 0 rgba(0, 0, 0, 0.3), 1px -1px 0 rgba(0, 0, 0, 0.3), -1px -1px 0 rgba(0, 0, 0, 0.3);
  color: #ffef00;
}
.scorepanel-reward .reward-container .reward-icon.reward-animation {
  animation: bounceIn 1s;
}
.scorepanel-reward .reward-container .reward-icon.placeholder {
  color: rgba(0, 0, 0, 0.5);
  text-shadow: none;
}
.scorepanel-reward .reward-container .reward-icon:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-style: normal;
  content: "\f005";
}
.space {
  width: 40px;
}
.endscore {
  background-color: #8A4743;
}
.endscore .reward-container .reward-icon.placeholder {
  color: rgba(255, 255, 255, 0.3);
}
.btn-rounded-bottom {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-top: 0px !important;
  border-bottom-left-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}
.box-shadow-navbar {
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25) !important;
}
.leken-ai-btn img {
  max-width: 150px;
}
.ai_input_btn,
.ai_input_btn_center {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
.ai_input_btn .ai_input_btn_container,
.ai_input_btn_center .ai_input_btn_container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  max-width: 80%;
}
.ai_input_btn .ai_input_btn_container a:not(:first-child),
.ai_input_btn_center .ai_input_btn_container a:not(:first-child) {
  margin-top: 7px;
}
.ai_input_btn.center,
.ai_input_btn_center.center {
  margin-left: auto;
  margin-right: auto;
  align-items: center;
}
.ai_input_btn.left,
.ai_input_btn_center.left {
  margin-right: auto;
  align-items: start;
}
.chatcontainter {
  position: fixed;
  bottom: 20px;
  right: 20px;
}
.chatcontainter img {
  background-color: #c5a3a1;
}
.chatcontainter .chattext {
  margin-top: 10px;
  padding: 9px 15px 8px 15px;
  border-radius: 20px;
}
.color-bg-aibot {
  background-color: #c5a3a1;
}
.sideelement {
  background-color: white;
  border-radius: 5px;
  border: 0px solid #ececec;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.25);
  color: #453B31;
  padding: 15px 15px;
}
.sideelement.sideelement-right {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.sideelement.sideelement-left {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.sideelement.sideelement-right {
  display: inline-block;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top-left-radius: 0px;
}
.sideelement.sideelement-bottomright {
  bottom: 0px;
  right: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom-left-radius: 0px;
  position: fixed;
}
.sideelement.sideelement-bottomleft {
  bottom: 0px;
  left: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  position: fixed;
}
.sideelement a {
  text-decoration: none;
  color: #453B31;
}
.sideelement a:hover {
  text-decoration: underline;
  color: #453B31;
}
.sideelement.rules {
  cursor: pointer;
}
.sideelement.rules:hover a {
  text-decoration: underline;
  color: #453B31;
}
@media (max-width: 768px) {
  .sideelement.rules {
    display: none;
  }
}
.sideelement.contact {
  padding: 9px 15px 8px 15px;
  bottom: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  cursor: pointer;
}
.sideelement.contact:hover a {
  text-decoration: underline;
  color: #453B31;
}
.sideelement.contact i {
  display: inline-block;
  margin-right: 6px;
  font-size: 1.5rem;
  line-height: 1.5rem;
  vertical-align: middle;
}
@media (max-width: 768px) {
  .sideelement.contact {
    bottom: 0px;
    padding: .3em .4em .25em .7em !important;
    border-bottom-left-radius: 0em;
  }
  .sideelement.contact i {
    display: none;
  }
}
.sideelement.complete-message {
  padding-left: 37px;
  padding-right: 30px;
  margin-right: 10px;
  border-bottom-right-radius: 5px;
  cursor: pointer;
  background-color: #3d9855;
}
.sideelement.complete-message a {
  color: white;
}
.sideelement.complete-message:hover a {
  text-decoration: underline;
  color: white;
}
.sideelement.complete-message.theAnimation {
  animation: slideInDown 0.5s ease-out;
}
.complete-message {
  /* @media(min-width: @breakpoint1 ) {
      padding: 10px 20px !important;
    } */
}
.sidemenu-contact {
  padding: 5px !important;
  font-size: 18px !important;
  border-radius: 5px;
}
.sidemenu {
  position: absolute;
  z-index: 999 !important;
}
.sidemenu hr {
  margin-top: 24px;
  margin-bottom: 20px;
}
.sidemenu .sidemenu-inner {
  position: absolute;
  margin-left: 0px;
  border-left: none;
  width: 210px;
}
@media (max-width: 1060px) {
  .sidemenu .sidemenu-inner {
    display: none;
  }
}
.sidemenu .sidemenu-inner .anchor,
.sidemenu .sidemenu-inner .anchor_dyn,
.sidemenu .sidemenu-inner .metamenu,
.sidemenu .sidemenu-inner .non-anchor {
  padding: 0;
  margin: 0;
  letter-spacing: 0.02rem;
}
.sidemenu .sidemenu-inner .anchor a,
.sidemenu .sidemenu-inner .anchor_dyn a,
.sidemenu .sidemenu-inner .metamenu a,
.sidemenu .sidemenu-inner .non-anchor a {
  text-decoration: none;
  font-size: var(--fontsize-base);
}
.sidemenu .sidemenu-inner .anchor a:hover,
.sidemenu .sidemenu-inner .anchor_dyn a:hover,
.sidemenu .sidemenu-inner .metamenu a:hover,
.sidemenu .sidemenu-inner .non-anchor a:hover,
.sidemenu .sidemenu-inner .anchor a.active,
.sidemenu .sidemenu-inner .anchor_dyn a.active,
.sidemenu .sidemenu-inner .metamenu a.active,
.sidemenu .sidemenu-inner .non-anchor a.active {
  text-decoration: underline;
}
.sidemenu .sidemenu-inner .metamenu a,
.sidemenu .sidemenu-inner .non-anchor a {
  color: #453B31;
}
.sidemenu .sidemenu-inner .anchor_dyn {
  padding-top: 5px;
}
.sidemenu .sidemenu-inner .anchor_dyn,
.sidemenu .sidemenu-inner .anchor {
  position: relative;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item,
.sidemenu .sidemenu-inner .anchor .anchor-item {
  list-style-type: none;
  padding-bottom: 0.8rem;
  position: relative;
  padding-left: 25px;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item:before,
.sidemenu .sidemenu-inner .anchor .anchor-item:before {
  content: "";
  border-left: 1px solid #8A4743;
  position: absolute;
  left: 5px;
  top: 0;
  height: 100%;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item:after,
.sidemenu .sidemenu-inner .anchor .anchor-item:after {
  content: '';
  position: absolute;
  left: 0px;
  top: 7px;
  width: 11px;
  height: 11px;
  border: 2px solid #8A4743;
  background-color: white;
  border-radius: 50%;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item:nth-of-type(1):before,
.sidemenu .sidemenu-inner .anchor .anchor-item:nth-of-type(1):before {
  margin-top: 10px;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item:last-child:before,
.sidemenu .sidemenu-inner .anchor .anchor-item:last-child:before {
  height: 10px;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item:last-child,
.sidemenu .sidemenu-inner .anchor .anchor-item:last-child {
  padding-bottom: 0;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item a,
.sidemenu .sidemenu-inner .anchor .anchor-item a {
  color: #453B31;
  font-weight: 600;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item a:hover,
.sidemenu .sidemenu-inner .anchor .anchor-item a:hover {
  text-decoration: underline;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.active:after,
.sidemenu .sidemenu-inner .anchor .anchor-item.active:after {
  background-color: #8A4743;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.active > a,
.sidemenu .sidemenu-inner .anchor .anchor-item.active > a {
  font-weight: 700;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.showChildren .subItem,
.sidemenu .sidemenu-inner .anchor .anchor-item.showChildren .subItem {
  display: block;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.subItem,
.sidemenu .sidemenu-inner .anchor .anchor-item.subItem {
  display: none;
  padding-left: 5px;
  padding-bottom: 0.1rem;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.subItem:before,
.sidemenu .sidemenu-inner .anchor .anchor-item.subItem:before {
  border: none;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.subItem:after,
.sidemenu .sidemenu-inner .anchor .anchor-item.subItem:after {
  left: -23px;
  top: 9px;
  border: none;
  background-color: #8A4743;
  width: 7px;
  height: 7px;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.subItem:first-child,
.sidemenu .sidemenu-inner .anchor .anchor-item.subItem:first-child {
  padding-top: 0.8rem;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.subItem:first-child:after,
.sidemenu .sidemenu-inner .anchor .anchor-item.subItem:first-child:after {
  top: 21px;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.subItem:last-child,
.sidemenu .sidemenu-inner .anchor .anchor-item.subItem:last-child {
  padding-bottom: 0px;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.subItem a,
.sidemenu .sidemenu-inner .anchor .anchor-item.subItem a {
  font-weight: 600;
  display: inline-block;
  line-height: 1.3rem !important;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.subItem.active:after,
.sidemenu .sidemenu-inner .anchor .anchor-item.subItem.active:after {
  background-color: #61322f;
}
.sidemenu .sidemenu-inner .anchor_dyn .anchor-item.subItem.active > a,
.sidemenu .sidemenu-inner .anchor .anchor-item.subItem.active > a {
  font-weight: 700;
}
@media (min-width: 992px) and (max-width: 1400px) {
  .sidemenu-adjust-colsize > .col-md-10 {
    width: 66%;
  }
  .sidemenu-adjust-colsize > .col-md-offset-1 {
    margin-left: 16.66667%;
  }
  .sidemenu-adjust-colsize > .col-md-12 {
    width: 66%;
  }
  .sidemenu-adjust-colsize > .col-md-offset-0 {
    margin-left: 16.66667%;
  }
}
@media (min-width: 1400px) and (max-width: 1590px) {
  .sidemenu-adjust-colsize > .col-md-12 {
    width: 83.33333333%;
  }
  .sidemenu-adjust-colsize > .col-md-offset-0 {
    margin-left: 8.33333333%;
  }
}
@media (min-width: 1055px) and (max-width: 1200px) {
  .sidemenu-adjust {
    padding-left: 166px;
    padding-right: 166px;
  }
}
@media (min-width: 1200px) and (max-width: 1590px) {
  .sidemenu-adjust {
    padding-left: 197px;
    padding-right: 197px;
  }
}
.container .container {
  padding-left: 0;
  padding-right: 0;
  width: auto;
}
.section-inner > .content-standard-auto-margin:first-child {
  margin-top: 90px;
}
.section-inner > .content-standard-auto-margin {
  margin-top: 63px;
}
.content-standard {
  min-width: 100%;
}
.content-standard[class*='flex-stretch'] > [class*='col-'] {
  display: flex;
  margin-top: 0;
}
.content-standard .maincol {
  /* 
      &.slots-multiple {

        // gutter fix 
        &[class*=col-] {
          padding-left: 0;
          padding-right: 0;
        }
      }
      */
}
.content-standard .content-slot p:last-child,
.content-standard p:last-child {
  margin-bottom: 0px;
}
.mobile_btn_footer {
  background-color: #874580;
  position: fixed;
  bottom: 0;
  width: 100%;
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  z-index: 1029;
}
@media (min-width: 1060px) {
  .mobile_btn_footer {
    display: none;
  }
}
.mobile_btn_footer i {
  line-height: 0;
  font-size: 28px !important;
}
.mobile_btn_footer i::before {
  transform: translateY(6px);
}
.mobile_btn_footer a {
  color: white;
  display: block;
  text-decoration: none !important;
}
.mobile_btn_footer .chat,
.mobile_btn_footer .contact {
  margin: 5px 35px 5px 35px;
}
.mobile_btn_footer .contact {
  float: left;
}
.mobile_btn_footer .chat {
  float: right;
}
.mobile_btn_footer .chat img {
  transform: translateY(-1px);
  width: 28px;
}
footer.spa-footer {
  background-color: #653460 !important;
  box-shadow: 0px -2px 6px rgba(0, 0, 0, 0.35);
  z-index: 1029;
}
footer.spa-footer .footer-link-pretext {
  font-weight: bold;
  margin-bottom: 10px;
}
footer.spa-footer .btn-footer-contact {
  background-color: #f7f5f7;
  color: #453B31;
  text-decoration: none;
  border: 2px solid #512a4d;
  border-radius: 1.5em;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 7px;
  padding-top: 10px;
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.4);
}
@media (max-width: 768px) {
  footer.spa-footer .btn-footer-contact {
    font-size: 1rem;
    padding-bottom: 10px;
  }
}
footer.spa-footer .btn-footer-contact:hover {
  color: #453B31;
  background-color: white;
  border-color: #3d1f3a;
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.4) !important;
}
footer.spa-footer .btn-footer-contact > i {
  display: inline-block;
  margin-right: 8px;
  font-size: 1.9rem;
  line-height: 1.9rem;
  vertical-align: middle;
}
@media (max-width: 768px) {
  footer.spa-footer .btn-footer-contact > i {
    display: none;
  }
}
footer.spa-footer .container {
  background-color: #653460 !important;
}
footer.spa-footer .btn_copyright {
  font-size: 14px;
  color: white;
  text-decoration: none;
}
footer.spa-footer .btn_copyright:hover {
  color: white;
  text-decoration: underline;
}
footer.spa-footer #progressbar {
  background-color: #653460;
  height: 8px;
  width: 0px;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.spa_email #form_to {
  width: 100%;
}
.spa_email .response_holder,
.spa_email .button_holder {
  margin-top: 5px;
}
.spa_email .button_holder {
  display: flex;
  align-items: center;
}
.spa_email .loader-small {
  display: flex !important;
  margin-left: 8px;
}
.spa_email .loader {
  width: 25px !important;
  height: 25px !important;
  border: 8px solid #d9d9d9 !important;
  border-top: 8px solid var(--color-primary) !important;
  display: inline-block;
  border-radius: 50%;
  animation: spin 2s linear infinite;
}
.loader {
  display: inline-block;
  width: 50px;
  height: 50px;
  border: 16px solid #d9d9d9;
  border-top: 16px solid var(--color-primary);
  border-radius: 50%;
  animation: spin 2s linear infinite;
}
.loader.tiny {
  width: 18px;
  height: 18px;
  border-width: 4px;
  border-top-width: 4px;
  margin-bottom: -3px;
}
#page-loader {
  display: flex;
  align-items: center;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background-color: #fff;
}
#page-loader .loader-inner {
  text-align: center;
  margin: 0 auto 0 auto;
}
#page-loader #loader_spama_logo {
  width: 130px;
  height: auto;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
#preload_large_images {
  display: none;
}
/**
  * ==============================================
  * Dot Flashing
  * ==============================================
  */
.dot-loader,
.dot-loader::before,
.dot-loader::after {
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background-color: #d9d9d9;
  display: inline-block;
}
.dot-loader {
  position: relative;
  animation: dot-loader 1s infinite linear alternate;
  animation-delay: 0.2s;
  margin-left: 15px;
  margin-right: 15px;
}
.dot-loader::before,
.dot-loader::after {
  content: "";
  position: absolute;
  top: 0;
}
.dot-loader::before {
  left: -15px;
  animation: dot-loader 1s infinite alternate;
  animation-delay: 0s;
}
.dot-loader::after {
  left: 15px;
  animation: dot-loader 1s infinite alternate;
  animation-delay: 0.4s;
}
@keyframes dot-loader {
  0% {
    background-color: #d9d9d9;
  }
  50%,
  100% {
    background-color: var(--color-primary);
  }
}
.spa_track_visited {
  position: absolute;
  right: 0;
  display: inline-block;
  margin-right: 10px;
  font-size: 0.6rem;
  line-height: inherit;
  color: #8A4743;
}
@media (max-width: 768px) {
  .spa_track_visited {
    display: none;
  }
}
.skrollr_testbox {
  height: 200px;
  border: 5px solid white;
  background-color: var(--color-primary);
}
.hl-sticky {
  z-index: 1028 !important;
}
.gridcolor1 {
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
}
.gridcolor2 {
  background-color: rgba(51, 51, 51, 0.5);
  color: white;
}
.gridcolor3 {
  background-color: rgba(102, 102, 102, 0.5);
  color: white;
}
#testpanels {
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 9999;
}
#resetpanel,
#testpanel {
  width: 200px;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 10px 10px;
  z-index: 9999;
}
#resetpanel {
  border-top: 1px solid black;
  float: right;
  z-index: 9999;
}
/*  TOC

  * top sideanim
  * quiz-progress
  * quiz-intro 
  * quiz-input
  * quiz-feedback 
  * quiz-nav

  */
/****************/
/****************/
/* top sideanim */
#scrollelement {
  position: relative;
}
.quizApp .quiz-color-primary {
  color: #874580;
}
.quizApp .quiz-color-bg-primary {
  background-color: #874580 !important;
}
.quizApp .quiz-color-border-primary {
  border-color: #874580 !important;
}
.quizApp .quiz-panel-heading-colors {
  background-color: #874580;
  color: white;
}
.quizApp .circle-icon {
  background-color: #874580;
}
.quiz-end .circle-icon {
  background-color: #3a6a46;
}
.quiz-start-btn .circle-icon {
  background-color: #874580;
}
.quiz-start-btn.trigger:hover .triggeranchor {
  background-color: #544488;
}
.quizApp .panel-heading {
  height: 56px;
  z-index: 2;
  position: relative;
}
.quizApp .panel-heading.quiz-title-padding-v {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.quizApp .panel-heading i {
  font-size: 30px;
  transform: translateY(0px);
  line-height: 0;
}
.quizApp .panel-heading i.quiz-icon:before {
  content: '\f059';
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  font-weight: 700;
  font-style: normal;
}
.quizApp .panel-body.quiz-body-padding-top {
  padding-top: 0.8rem !important;
}
.quizApp .sideanim-container {
  position: absolute;
  right: 0;
  margin-left: 0;
  padding-left: 0;
}
@media (max-width: 768px) {
  .quizApp .sideanim-container {
    display: none;
  }
}
.quizApp .sideanim-animation.ng-hide-remove {
  animation: fadeInLeft 0.4s;
}
@keyframes quiz-flipInY {
  from {
    transform: perspective(2000px) rotate3d(0, 1, 0, 90deg);
    animation-timing-function: ease-in-out;
    opacity: 0;
  }
  to {
    transform: perspective(2000px);
  }
}
@keyframes quiz-flipOutY {
  from {
    transform: perspective(2000px) rotate3d(0, 1, 0, -90deg);
    animation-timing-function: ease-in-out;
    opacity: 0;
  }
  to {
    transform: perspective(2000px);
  }
}
.quizApp.quiz-flipInY,
.quizApp .quiz-flipInY {
  animation: quiz-flipInY 0.5s;
}
.quizApp.quiz-flipOutY,
.quizApp .quiz-flipOutY {
  animation: quiz-flipOutY 0.3s;
}
.quizApp.quiz-fadeIn,
.quizApp .quiz-fadeIn {
  animation: fadeIn 1.8s;
}
.quizApp.quiz-fadeOut,
.quizApp .quiz-fadeOut {
  animation: fadeOut 1.5s;
}
.quizApp.quiz-fadeInRight,
.quizApp .quiz-fadeInRight {
  animation: fadeInRightSmall 0.6s ease-out;
}
/* end sideanim */
/********************/
/********************/
/*********************/
/*********************/
/* quiz-progress */
.quizApp .quiz-progress {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  /*
    @media (max-width: @breakpoint1) {
      transform: translate(12px, -17px);
    }
    */
}
.quizApp .quiz-progress .progress_number {
  background-color: #874580;
  color: white;
  font-size: 14px;
  line-height: 1.4;
  border-radius: 12px;
  transform: translateY(-14px);
  padding: 2px 10px 2px 10px;
}
.quizApp .quiz-progress .progress {
  background-image: none;
  box-shadow: none;
  background-color: rgba(135, 69, 128, 0.4);
  overflow: visible;
  margin-right: 0px;
  flex-grow: 1;
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  margin: 0;
  height: 4px !important;
}
.quizApp .quiz-progress .progress .progress-bar {
  background-image: none;
  background-color: #874580;
  line-height: 8px;
  height: 100%;
  box-shadow: none;
  transition-duration: .5s;
  border-radius: 8px;
}
.quizApp .quiz-progress .progress .progress-label {
  /*border: 5px solid @quiz-color-progress-icon-border;
        background-color: @quiz-color-progress-icon-bg;
        border-radius: 50%;
        */
  width: 0;
  height: 1px;
  display: inline-block;
  /*
        &:before {
          content: "";
          border-top: 10px solid @quiz-color-progress-icon-border;
          border-left: 10px solid transparent;
          border-right: 10px solid transparent;
          border-radius: 20%;
          position: absolute;
          display: inline-block;
          transform: translate(-50%, -100%);
        }
        */
}
/* end quiz-progress */
/*********************/
/*********************/
/****************/
/****************/
/* quiz-intro */
.quizApp .quiz-intro .quizHeading {
  font-family: 'Cantarell', serif;
  font-weight: 700;
  font-size: 18px;
  font-size: 1.2rem;
  color: #453B31;
  margin: 0 0 1.5rem 0;
}
.quizApp .quiz-intro .q_text.story {
  padding-bottom: 1.5rem;
  border-bottom: 1px #584f46 solid;
  color: #453B31;
}
.quizApp .quiz-intro .q_text,
.quizApp .quiz-intro .q_text p,
.quizApp .quiz-intro .q_text ol li {
  margin-top: 0;
  margin-bottom: 1.5rem;
  color: #453B31;
}
.quizApp .quiz-intro .q_text a,
.quizApp .quiz-intro .q_text p a,
.quizApp .quiz-intro .q_text ol li a {
  font-size: inherit;
  text-decoration: underline;
  color: #453B31;
}
.quizApp .quiz-intro .q_text a:hover,
.quizApp .quiz-intro .q_text p a:hover,
.quizApp .quiz-intro .q_text ol li a:hover {
  color: #090807;
}
/* end quiz-intro */
/****************/
/****************/
/****************/
/****************/
/* quiz-input */
.quizApp .quiz-input {
  /*
      .myfade.ng-enter.ng-enter-active,
      .myfade.ng-hide-remove.ng-hide-remove-active {
          transition: 0.7s linear all;
          -webkit-transition: 0.7s linear all;
          -moz-transition: 0.7s linear all;
          opacity: 1;
      }
    
      .myfade.ng-leave,
      .myfade.ng-hide-add {
          opacity: 0;
          display: none;
      }
    
      .myfade.ng-leave.ng-leave-active {
          opacity: 0;
          display: none;
      }
      */
}
.quizApp .quiz-input .option_wrapper .feedback {
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0.1);
  font-family: 'Cantarell', serif;
  font-weight: 700;
  margin: 12px 0 6px 0;
  padding: .8em 15px .8em 28px;
  position: relative;
  display: inline-flex;
  width: 100%;
}
.quizApp .quiz-input .options {
  display: block;
}
.quizApp .quiz-input .options:focus,
.quizApp .quiz-input .options:active {
  outline: none;
}
.quizApp .quiz-input .options input[type=checkbox],
.quizApp .quiz-input .options input[type=radio] {
  display: none;
}
.quizApp .quiz-input .options .option_wrapper:last-child label.btn {
  margin-bottom: 0;
}
.quizApp .quiz-input .options .option_wrapper {
  display: flex;
  /* // end label */
}
.quizApp .quiz-input .options .option_wrapper-left {
  flex: 1 1 100%;
}
.quizApp .quiz-input .options .option_wrapper-left .fasit-heading {
  position: relative;
  right: 2px;
  text-align: right;
  font-size: 18px;
  direction: rtl;
  margin-top: -22px;
  padding-top: 10px;
  color: #888;
  font-family: 'Cantarell', serif;
  font-weight: 400;
}
.quizApp .quiz-input .options .option_wrapper-right {
  border-radius: 4px !important;
  flex: 1 1 44px;
  text-align: right;
  margin-bottom: 4px;
  margin-left: 4px;
  justify-content: center;
  align-items: center;
}
.quizApp .quiz-input .options .option_wrapper-right span {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.quizApp .quiz-input .options .option_wrapper-right i {
  font-size: 25px;
}
.quizApp .quiz-input .options .option_wrapper:focus,
.quizApp .quiz-input .options .option_wrapper:active {
  outline: none;
}
.quizApp .quiz-input .options .option_wrapper label {
  /* // end &.btn */
}
.quizApp .quiz-input .options .option_wrapper label.btn {
  font-weight: 400;
  border-radius: 4px !important;
  font-family: 'Cantarell', serif;
  font-size: inherit;
  text-align: left;
  color: #453B31;
  background-color: rgba(255, 255, 255, 0.3);
  border-width: 2px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.11175);
  margin-left: 0;
  margin-bottom: 4px;
  white-space: normal;
  position: relative;
  display: flex;
}
.quizApp .quiz-input .options .option_wrapper label.btn .container {
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 0;
  flex: 1;
}
.quizApp .quiz-input .options .option_wrapper label.btn .container .checkIcon {
  font-size: inherit;
  margin-right: 0.7em;
  float: left;
  display: inline-block;
}
@media (max-width: 768px) {
  .quizApp .quiz-input .options .option_wrapper label.btn .container .checkIcon {
    margin-right: 10px;
  }
}
.quizApp .quiz-input .options .option_wrapper label.btn .container .checkIcon .optiontext {
  float: none;
  overflow: hidden;
}
.quizApp .quiz-input .options .option_wrapper label.btn .checkIcon,
.quizApp .quiz-input .options .option_wrapper label.btn .fasit {
  text-align: center;
  width: 1rem;
}
.quizApp .quiz-input .options .option_wrapper label.btn .fasit {
  color: #888;
  right: 0;
  border-left: 2px dotted rgba(0, 0, 0, 0.1);
  width: 16px;
  display: inline-block;
  top: 0;
  margin-left: 12px;
  padding-left: 12px;
  padding-right: 15px;
  padding-top: 2px;
}
@media (max-width: 768px) {
  .quizApp .quiz-input .options .option_wrapper label.btn .fasit {
    margin-left: 10px;
  }
}
.quizApp .quiz-input .options .option_wrapper label.btn:active,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.active,
.quizApp .quiz-input .options .option_wrapper label.btn:hover {
  background-color: rgba(0, 0, 0, 0.065);
  border-color: rgba(0, 0, 0, 0.065);
  box-shadow: none;
}
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled:hover,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.active,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.active:hover {
  background-color: rgba(255, 255, 255, 0.3);
  box-shadow: none;
}
.quizApp .quiz-input .options .option_wrapper label.btn.btn.active.correct,
.quizApp .quiz-input .options .option_wrapper label.btn.correct,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.correct,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.active.correct {
  background-color: #e1f3db;
  font-weight: bold;
  color: #453B31;
  border-color: #539764;
}
.quizApp .quiz-input .options .option_wrapper label.btn.btn.active.correct .fasit,
.quizApp .quiz-input .options .option_wrapper label.btn.correct .fasit,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.correct .fasit,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.active.correct .fasit {
  display: block;
}
.quizApp .quiz-input .options .option_wrapper label.btn.btn.active.wrong,
.quizApp .quiz-input .options .option_wrapper label.btn.wrong,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.wrong,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.active.wrong {
  background-color: #ffe0e0;
  color: #453B31;
  border-color: #edb2ad;
  font-weight: bold;
}
.quizApp .quiz-input .options .option_wrapper label.btn:disabled,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.active {
  cursor: auto;
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.3);
  color: #888;
  border-color: rgba(0, 0, 0, 0.11175);
}
.quizApp .quiz-input .options .option_wrapper label.btn.btn.active.notAnswered,
.quizApp .quiz-input .options .option_wrapper label.btn.notAnswered,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.notAnswered,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.active.notAnswered {
  background-color: rgba(255, 255, 255, 0.3);
  border-color: rgba(0, 0, 0, 0.11175);
}
.quizApp .quiz-input .options .option_wrapper label.btn.btn.active.notAnswered .fasit,
.quizApp .quiz-input .options .option_wrapper label.btn.notAnswered .fasit,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.notAnswered .fasit,
.quizApp .quiz-input .options .option_wrapper label.btn.btn.disabled.active.notAnswered .fasit {
  display: block;
}
.quizApp .quiz-input .fillin > input,
.quizApp .quiz-input .fillin > label {
  font-weight: normal;
}
.quizApp .quiz-input .fillin > label {
  margin-right: 5px;
}
.quizApp .quiz-input .fillin > input {
  font-weight: bold;
  padding-left: 5px;
}
.quizApp .quiz-input .rating {
  display: flex;
  align-items: center;
}
@media (max-width: 768px) {
  .quizApp .quiz-input .rating {
    display: block;
    width: 100%;
    text-align: center;
  }
}
.quizApp .quiz-input .rating label {
  margin: 0 1rem 0 0;
  padding: 0;
}
.quizApp .quiz-input .rating label:last-of-type {
  margin-right: 0px;
  margin-left: 1em;
}
@media (max-width: 768px) {
  .quizApp .quiz-input .rating label {
    margin: 0.5rem 0 1rem 0;
    float: left;
  }
  .quizApp .quiz-input .rating label:last-of-type {
    float: right;
  }
}
.quizApp .quiz-input .rating i {
  cursor: pointer;
  font-size: 1.5rem;
  margin-right: 0.4rem;
}
.quizApp .quiz-input .rating i:last-of-type {
  margin-right: 0;
}
.quizApp .quiz-input .rating .rating-icons span:focus {
  outline: none;
}
.quizApp .quiz-input .myfade.ng-enter,
.quizApp .quiz-input .myfade.ng-hide-remove {
  animation: fadeIn 1s;
}
/* end quiz-input  */
/****************/
/****************/
/****************/
/****************/
/* quiz-feedback */
.quizApp .quiz-feedback .feedback-wrapper.ng-enter,
.quizApp .quiz-feedback .feedback-wrapper.ng-hide-remove {
  animation: fadeInDown 0.5s;
}
.quizApp .quiz-feedback .anim-off {
  animation: none !important;
}
/* end quiz-feedback  */
/****************/
/****************/
/****************/
/****************/
/* quiz-nav */
.quizApp .quiz-nav .btn {
  margin-left: 10px;
  float: right;
  padding-left: 1em !important;
  padding-right: 1em !important;
}
.quizApp .quiz-nav .alert {
  padding: 8px 12px;
  border-radius: 4px;
  text-align: center;
  background-color: #fffafa;
  border: 2px solid #ffe0e0;
  box-shadow: none;
}
/* end quiz-feedback  */
/****************/
/****************/
.scrollmarker {
  position: absolute;
  right: 0;
}
.scrollmarker > div {
  height: 1px;
  width: 10px;
  background-color: red;
}
.only-print {
  display: none;
}
@media print {
  .only-print {
    display: block;
  }
}
/****************/
/****************/
/* quiz-skins */
/*
  .quizApp {
    &.quiz-wrapper-slim{
      .quiz-input{ 
        .options{
          .option_wrapper {
            label {
              &.btn {
              //border-width: 1px !important;
                background-color: @quiz-color-bg-options;
                border: 2px solid @quiz-color-border-options;
                &:hover {
                  background-color: @quiz-color-bg-options-hover;
                }
              }
            }
          }
        }
      }
    }
  }
  */
/* quiz-skins */
/****************/
/****************/
/***** Div templates ****/
/*
  * Let's target IE to respect aspect ratios and sizes for img tags containing SVG files
  *
  * [1] IE9
  * [2] IE10+
  */
/* 1 */
.ie9 img[src$=".svg"] {
  width: 100%;
}
/* 2 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  img[src$=".svg"] {
    width: 100%;
  }
}
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
/* Adjust skin variables here
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
/* Utgangspunkt */
.theme-green {
  background-color: #2e755e !important;
}
.theme-green.sectionarrow::after {
  border-top-color: #2e755e !important;
}
.theme-blue {
  background-color: #296c8d !important;
}
.theme-blue.sectionarrow::after {
  border-top-color: #296c8d !important;
}
.theme-purple {
  background-color: #874580 !important;
}
.theme-purple.sectionarrow::after {
  border-top-color: #874580 !important;
}
.theme-red {
  background-color: #6e3936 !important;
}
.theme-red.sectionarrow::after {
  border-top-color: #6e3936 !important;
}
.sideslide-content-nav,
.sideslide-content {
  background-image: url("img/_gx_library/patterns/ko25_texture.jpg");
  background-size: auto 1732px;
}
section.color-bg-section,
section.color-bg-section2 {
  background-repeat: repeat;
  background-image: url("img/_gx_library/patterns/ko25_texture.jpg");
  background-size: auto 1732px;
}
section.color-bg-section2 {
  background-image: url("img/_gx_library/patterns/ko25_texture2.jpg");
}
section.color-bg-section4 {
  background-image: url("img/_gx_library/patterns/ko25_texture3.jpg");
}
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
/* Styles that are special for this course
/* - css-tags only in this project: prefix= pr_
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
/* Styles used in template (DELETE THIS FOR NEW PROJECTS)
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
.checksymbol::after {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f058";
  font-size: 39px;
  color: #539764;
  position: absolute;
  transform: translate(-100%, -39px);
}
.checksymbol::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f111";
  font-size: 38px;
  color: #d6dbcf;
  position: absolute;
  transform: translate(-100%, -39px);
}
.pr_attention > p,
.pr_attention > div {
  color: #950c0c !important;
  background-color: rgba(149, 12, 12, 0.2);
}
.bilderamme {
  border: solid 20px #fff;
  display: block;
  margin-right: auto;
  margin-left: auto;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}
.bilderamme2 {
  border: solid 2px rgba(0, 0, 0, 0.05);
  border-radius: 20px;
}
.bilderamme_panel {
  border: solid 1px rgba(0, 0, 0, 0.05);
  border-radius: 5px;
}
.trigger:hover .triggeranchor-color-bg-4-dark-darken {
  background-color: #653460 !important;
}
body[class*='temaquiz'] .navbar-container {
  border-bottom-color: #653460;
}
body[class*='temaquiz'] .navbar {
  background-color: #874580 !important;
  border-color: #874580 !important;
}
body[class*='temaquiz'] .navbar .btn-navbar {
  background-color: #653460 !important;
  border-color: #653460 !important;
}
body[class*='temaquiz'] .navbar .btn-navbar:hover {
  background-color: #442340 !important;
  border-color: #442340 !important;
}
.register_completion_text2 {
  font-family: 'Cantarell', serif !important;
  font-weight: 400 !important;
}
.pr_utheving_hvit_bg {
  display: inline;
  background-color: rgba(255, 255, 255, 0.4);
  padding: 5px;
  border-radius: 5px !important;
}
.pr_utheving_av_tekst {
  display: inline;
  background-color: rgba(51, 135, 176, 0.1);
  padding-left: 2px;
  padding-right: 2px;
  border-radius: 2px !important;
}
.pr_utheving_av_tekst2 {
  display: inline;
  background-color: rgba(255, 247, 128, 0.2);
  padding-left: 2px;
  padding-right: 2px;
  border-radius: 2px !important;
}
.scoreNumber {
  font-weight: 700;
}
.table_kundeinfo {
  width: 100%;
}
.table_kundeinfo tr {
  vertical-align: top;
}
.table_kundeinfo td:first-child {
  width: 30%;
  font-weight: bold;
}
.table_kundeinfo td:last-child {
  vertical-align: bottom;
}
/*
.box-shadow-add-lg{
  box-shadow: 0px 1px 14px rgba(0, 0, 0, 0.1) !important;
}
  */
/*# sourceMappingURL=projectstyles.css.map */