  .primary-background {
    background-color: #100532 !important; }
  .primary-background-hover:hover {
    background-color: #100532 !important; }
  .primary-background-children * {
    background-color: #100532; }
  .primary-text {
    color: #100532 !important; }
    .primary-text :before, .primary-text :after {
      border-color: #100532 !important; }
  .primary-text-children * {
    color: #100532; }
    .primary-text-children :before, .primary-text-children :after {
      border-color: #100532 !important; }
  .primary-text-hover:hover {
    color: #100532 !important; }
    .primary-text-hover:hover :before, .primary-text-hover:hover :after {
      border-color: #100532 !important; }
  hr.primary {
    border-color: #100532 !important; }
  .primary_xxdark-background {
    background-color: #0c0326 !important; }
  .primary_xxdark-background-hover:hover {
    background-color: #0c0326 !important; }
  .primary_xxdark-background-children * {
    background-color: #0c0326; }
  .primary_xxdark-text {
    color: #0c0326 !important; }
    .primary_xxdark-text :before, .primary_xxdark-text :after {
      border-color: #0c0326 !important; }
  .primary_xxdark-text-children * {
    color: #0c0326; }
    .primary_xxdark-text-children :before, .primary_xxdark-text-children :after {
      border-color: #0c0326 !important; }
  .primary_xxdark-text-hover:hover {
    color: #0c0326 !important; }
    .primary_xxdark-text-hover:hover :before, .primary_xxdark-text-hover:hover :after {
      border-color: #0c0326 !important; }
  hr.primary_xxdark {
    border-color: #0c0326 !important; }
  .primary_xdark-background {
    background-color: #120637 !important; }
  .primary_xdark-background-hover:hover {
    background-color: #120637 !important; }
  .primary_xdark-background-children * {
    background-color: #120637; }
  .primary_xdark-text {
    color: #120637 !important; }
    .primary_xdark-text :before, .primary_xdark-text :after {
      border-color: #120637 !important; }
  .primary_xdark-text-children * {
    color: #120637; }
    .primary_xdark-text-children :before, .primary_xdark-text-children :after {
      border-color: #120637 !important; }
  .primary_xdark-text-hover:hover {
    color: #120637 !important; }
    .primary_xdark-text-hover:hover :before, .primary_xdark-text-hover:hover :after {
      border-color: #120637 !important; }
  hr.primary_xdark {
    border-color: #120637 !important; }
  .primary_dark-background {
    background-color: #190949 !important; }
  .primary_dark-background-hover:hover {
    background-color: #190949 !important; }
  .primary_dark-background-children * {
    background-color: #190949; }
  .primary_dark-text {
    color: #190949 !important; }
    .primary_dark-text :before, .primary_dark-text :after {
      border-color: #190949 !important; }
  .primary_dark-text-children * {
    color: #190949; }
    .primary_dark-text-children :before, .primary_dark-text-children :after {
      border-color: #190949 !important; }
  .primary_dark-text-hover:hover {
    color: #190949 !important; }
    .primary_dark-text-hover:hover :before, .primary_dark-text-hover:hover :after {
      border-color: #190949 !important; }
  hr.primary_dark {
    border-color: #190949 !important; }
  .primary_light-background {
    background-color: #1e0276 !important; }
  .primary_light-background-hover:hover {
    background-color: #1e0276 !important; }
  .primary_light-background-children * {
    background-color: #1e0276; }
  .primary_light-text {
    color: #1e0276 !important; }
    .primary_light-text :before, .primary_light-text :after {
      border-color: #1e0276 !important; }
  .primary_light-text-children * {
    color: #1e0276; }
    .primary_light-text-children :before, .primary_light-text-children :after {
      border-color: #1e0276 !important; }
  .primary_light-text-hover:hover {
    color: #1e0276 !important; }
    .primary_light-text-hover:hover :before, .primary_light-text-hover:hover :after {
      border-color: #1e0276 !important; }
  hr.primary_light {
    border-color: #1e0276 !important; }
  .primary_xlight-background {
    background-color: #2a00ac !important; }
  .primary_xlight-background-hover:hover {
    background-color: #2a00ac !important; }
  .primary_xlight-background-children * {
    background-color: #2a00ac; }
  .primary_xlight-text {
    color: #2a00ac !important; }
    .primary_xlight-text :before, .primary_xlight-text :after {
      border-color: #2a00ac !important; }
  .primary_xlight-text-children * {
    color: #2a00ac; }
    .primary_xlight-text-children :before, .primary_xlight-text-children :after {
      border-color: #2a00ac !important; }
  .primary_xlight-text-hover:hover {
    color: #2a00ac !important; }
    .primary_xlight-text-hover:hover :before, .primary_xlight-text-hover:hover :after {
      border-color: #2a00ac !important; }
  hr.primary_xlight {
    border-color: #2a00ac !important; }
  .primary_xxlight-background {
    background-color: #3e00ff !important; }
  .primary_xxlight-background-hover:hover {
    background-color: #3e00ff !important; }
  .primary_xxlight-background-children * {
    background-color: #3e00ff; }
  .primary_xxlight-text {
    color: #3e00ff !important; }
    .primary_xxlight-text :before, .primary_xxlight-text :after {
      border-color: #3e00ff !important; }
  .primary_xxlight-text-children * {
    color: #3e00ff; }
    .primary_xxlight-text-children :before, .primary_xxlight-text-children :after {
      border-color: #3e00ff !important; }
  .primary_xxlight-text-hover:hover {
    color: #3e00ff !important; }
    .primary_xxlight-text-hover:hover :before, .primary_xxlight-text-hover:hover :after {
      border-color: #3e00ff !important; }
  hr.primary_xxlight {
    border-color: #3e00ff !important; }
  .secondary-background {
    background-color: #a92177 !important; }
  .secondary-background-hover:hover {
    background-color: #a92177 !important; }
  .secondary-background-children * {
    background-color: #a92177; }
  .secondary-text {
    color: #a92177 !important; }
    .secondary-text :before, .secondary-text :after {
      border-color: #a92177 !important; }
  .secondary-text-children * {
    color: #a92177; }
    .secondary-text-children :before, .secondary-text-children :after {
      border-color: #a92177 !important; }
  .secondary-text-hover:hover {
    color: #a92177 !important; }
    .secondary-text-hover:hover :before, .secondary-text-hover:hover :after {
      border-color: #a92177 !important; }
  hr.secondary {
    border-color: #a92177 !important; }
  .secondary_xxdark-background {
    background-color: #710549 !important; }
  .secondary_xxdark-background-hover:hover {
    background-color: #710549 !important; }
  .secondary_xxdark-background-children * {
    background-color: #710549; }
  .secondary_xxdark-text {
    color: #710549 !important; }
    .secondary_xxdark-text :before, .secondary_xxdark-text :after {
      border-color: #710549 !important; }
  .secondary_xxdark-text-children * {
    color: #710549; }
    .secondary_xxdark-text-children :before, .secondary_xxdark-text-children :after {
      border-color: #710549 !important; }
  .secondary_xxdark-text-hover:hover {
    color: #710549 !important; }
    .secondary_xxdark-text-hover:hover :before, .secondary_xxdark-text-hover:hover :after {
      border-color: #710549 !important; }
  hr.secondary_xxdark {
    border-color: #710549 !important; }
  .secondary_xdark-background {
    background-color: #890e5c !important; }
  .secondary_xdark-background-hover:hover {
    background-color: #890e5c !important; }
  .secondary_xdark-background-children * {
    background-color: #890e5c; }
  .secondary_xdark-text {
    color: #890e5c !important; }
    .secondary_xdark-text :before, .secondary_xdark-text :after {
      border-color: #890e5c !important; }
  .secondary_xdark-text-children * {
    color: #890e5c; }
    .secondary_xdark-text-children :before, .secondary_xdark-text-children :after {
      border-color: #890e5c !important; }
  .secondary_xdark-text-hover:hover {
    color: #890e5c !important; }
    .secondary_xdark-text-hover:hover :before, .secondary_xdark-text-hover:hover :after {
      border-color: #890e5c !important; }
  hr.secondary_xdark {
    border-color: #890e5c !important; }
  .secondary_dark-background {
    background-color: #a1116c !important; }
  .secondary_dark-background-hover:hover {
    background-color: #a1116c !important; }
  .secondary_dark-background-children * {
    background-color: #a1116c; }
  .secondary_dark-text {
    color: #a1116c !important; }
    .secondary_dark-text :before, .secondary_dark-text :after {
      border-color: #a1116c !important; }
  .secondary_dark-text-children * {
    color: #a1116c; }
    .secondary_dark-text-children :before, .secondary_dark-text-children :after {
      border-color: #a1116c !important; }
  .secondary_dark-text-hover:hover {
    color: #a1116c !important; }
    .secondary_dark-text-hover:hover :before, .secondary_dark-text-hover:hover :after {
      border-color: #a1116c !important; }
  hr.secondary_dark {
    border-color: #a1116c !important; }
  .secondary_light-background {
    background-color: #e96fbd !important; }
  .secondary_light-background-hover:hover {
    background-color: #e96fbd !important; }
  .secondary_light-background-children * {
    background-color: #e96fbd; }
  .secondary_light-text {
    color: #e96fbd !important; }
    .secondary_light-text :before, .secondary_light-text :after {
      border-color: #e96fbd !important; }
  .secondary_light-text-children * {
    color: #e96fbd; }
    .secondary_light-text-children :before, .secondary_light-text-children :after {
      border-color: #e96fbd !important; }
  .secondary_light-text-hover:hover {
    color: #e96fbd !important; }
    .secondary_light-text-hover:hover :before, .secondary_light-text-hover:hover :after {
      border-color: #e96fbd !important; }
  hr.secondary_light {
    border-color: #e96fbd !important; }
  .secondary_xlight-background {
    background-color: #fba9dd !important; }
  .secondary_xlight-background-hover:hover {
    background-color: #fba9dd !important; }
  .secondary_xlight-background-children * {
    background-color: #fba9dd; }
  .secondary_xlight-text {
    color: #fba9dd !important; }
    .secondary_xlight-text :before, .secondary_xlight-text :after {
      border-color: #fba9dd !important; }
  .secondary_xlight-text-children * {
    color: #fba9dd; }
    .secondary_xlight-text-children :before, .secondary_xlight-text-children :after {
      border-color: #fba9dd !important; }
  .secondary_xlight-text-hover:hover {
    color: #fba9dd !important; }
    .secondary_xlight-text-hover:hover :before, .secondary_xlight-text-hover:hover :after {
      border-color: #fba9dd !important; }
  hr.secondary_xlight {
    border-color: #fba9dd !important; }
  .secondary_xxlight-background {
    background-color: #fbc7e8 !important; }
  .secondary_xxlight-background-hover:hover {
    background-color: #fbc7e8 !important; }
  .secondary_xxlight-background-children * {
    background-color: #fbc7e8; }
  .secondary_xxlight-text {
    color: #fbc7e8 !important; }
    .secondary_xxlight-text :before, .secondary_xxlight-text :after {
      border-color: #fbc7e8 !important; }
  .secondary_xxlight-text-children * {
    color: #fbc7e8; }
    .secondary_xxlight-text-children :before, .secondary_xxlight-text-children :after {
      border-color: #fbc7e8 !important; }
  .secondary_xxlight-text-hover:hover {
    color: #fbc7e8 !important; }
    .secondary_xxlight-text-hover:hover :before, .secondary_xxlight-text-hover:hover :after {
      border-color: #fbc7e8 !important; }
  hr.secondary_xxlight {
    border-color: #fbc7e8 !important; }
  .tertiary-background {
    background-color: #761445 !important; }
  .tertiary-background-hover:hover {
    background-color: #761445 !important; }
  .tertiary-background-children * {
    background-color: #761445; }
  .tertiary-text {
    color: #761445 !important; }
    .tertiary-text :before, .tertiary-text :after {
      border-color: #761445 !important; }
  .tertiary-text-children * {
    color: #761445; }
    .tertiary-text-children :before, .tertiary-text-children :after {
      border-color: #761445 !important; }
  .tertiary-text-hover:hover {
    color: #761445 !important; }
    .tertiary-text-hover:hover :before, .tertiary-text-hover:hover :after {
      border-color: #761445 !important; }
  hr.tertiary {
    border-color: #761445 !important; }
  .tertiary_xxdark-background {
    background-color: #4a0728 !important; }
  .tertiary_xxdark-background-hover:hover {
    background-color: #4a0728 !important; }
  .tertiary_xxdark-background-children * {
    background-color: #4a0728; }
  .tertiary_xxdark-text {
    color: #4a0728 !important; }
    .tertiary_xxdark-text :before, .tertiary_xxdark-text :after {
      border-color: #4a0728 !important; }
  .tertiary_xxdark-text-children * {
    color: #4a0728; }
    .tertiary_xxdark-text-children :before, .tertiary_xxdark-text-children :after {
      border-color: #4a0728 !important; }
  .tertiary_xxdark-text-hover:hover {
    color: #4a0728 !important; }
    .tertiary_xxdark-text-hover:hover :before, .tertiary_xxdark-text-hover:hover :after {
      border-color: #4a0728 !important; }
  hr.tertiary_xxdark {
    border-color: #4a0728 !important; }
  .tertiary_xdark-background {
    background-color: #59072f !important; }
  .tertiary_xdark-background-hover:hover {
    background-color: #59072f !important; }
  .tertiary_xdark-background-children * {
    background-color: #59072f; }
  .tertiary_xdark-text {
    color: #59072f !important; }
    .tertiary_xdark-text :before, .tertiary_xdark-text :after {
      border-color: #59072f !important; }
  .tertiary_xdark-text-children * {
    color: #59072f; }
    .tertiary_xdark-text-children :before, .tertiary_xdark-text-children :after {
      border-color: #59072f !important; }
  .tertiary_xdark-text-hover:hover {
    color: #59072f !important; }
    .tertiary_xdark-text-hover:hover :before, .tertiary_xdark-text-hover:hover :after {
      border-color: #59072f !important; }
  hr.tertiary_xdark {
    border-color: #59072f !important; }
  .tertiary_dark-background {
    background-color: #650634 !important; }
  .tertiary_dark-background-hover:hover {
    background-color: #650634 !important; }
  .tertiary_dark-background-children * {
    background-color: #650634; }
  .tertiary_dark-text {
    color: #650634 !important; }
    .tertiary_dark-text :before, .tertiary_dark-text :after {
      border-color: #650634 !important; }
  .tertiary_dark-text-children * {
    color: #650634; }
    .tertiary_dark-text-children :before, .tertiary_dark-text-children :after {
      border-color: #650634 !important; }
  .tertiary_dark-text-hover:hover {
    color: #650634 !important; }
    .tertiary_dark-text-hover:hover :before, .tertiary_dark-text-hover:hover :after {
      border-color: #650634 !important; }
  hr.tertiary_dark {
    border-color: #650634 !important; }
  .tertiary_light-background {
    background-color: #931956 !important; }
  .tertiary_light-background-hover:hover {
    background-color: #931956 !important; }
  .tertiary_light-background-children * {
    background-color: #931956; }
  .tertiary_light-text {
    color: #931956 !important; }
    .tertiary_light-text :before, .tertiary_light-text :after {
      border-color: #931956 !important; }
  .tertiary_light-text-children * {
    color: #931956; }
    .tertiary_light-text-children :before, .tertiary_light-text-children :after {
      border-color: #931956 !important; }
  .tertiary_light-text-hover:hover {
    color: #931956 !important; }
    .tertiary_light-text-hover:hover :before, .tertiary_light-text-hover:hover :after {
      border-color: #931956 !important; }
  hr.tertiary_light {
    border-color: #931956 !important; }
  .tertiary_xlight-background {
    background-color: #c5337c !important; }
  .tertiary_xlight-background-hover:hover {
    background-color: #c5337c !important; }
  .tertiary_xlight-background-children * {
    background-color: #c5337c; }
  .tertiary_xlight-text {
    color: #c5337c !important; }
    .tertiary_xlight-text :before, .tertiary_xlight-text :after {
      border-color: #c5337c !important; }
  .tertiary_xlight-text-children * {
    color: #c5337c; }
    .tertiary_xlight-text-children :before, .tertiary_xlight-text-children :after {
      border-color: #c5337c !important; }
  .tertiary_xlight-text-hover:hover {
    color: #c5337c !important; }
    .tertiary_xlight-text-hover:hover :before, .tertiary_xlight-text-hover:hover :after {
      border-color: #c5337c !important; }
  hr.tertiary_xlight {
    border-color: #c5337c !important; }
  .tertiary_xxlight-background {
    background-color: #f7b0d4 !important; }
  .tertiary_xxlight-background-hover:hover {
    background-color: #f7b0d4 !important; }
  .tertiary_xxlight-background-children * {
    background-color: #f7b0d4; }
  .tertiary_xxlight-text {
    color: #f7b0d4 !important; }
    .tertiary_xxlight-text :before, .tertiary_xxlight-text :after {
      border-color: #f7b0d4 !important; }
  .tertiary_xxlight-text-children * {
    color: #f7b0d4; }
    .tertiary_xxlight-text-children :before, .tertiary_xxlight-text-children :after {
      border-color: #f7b0d4 !important; }
  .tertiary_xxlight-text-hover:hover {
    color: #f7b0d4 !important; }
    .tertiary_xxlight-text-hover:hover :before, .tertiary_xxlight-text-hover:hover :after {
      border-color: #f7b0d4 !important; }
  hr.tertiary_xxlight {
    border-color: #f7b0d4 !important; }
  .accent-background {
    background-color: #ee4426 !important; }
  .accent-background-hover:hover {
    background-color: #ee4426 !important; }
  .accent-background-children * {
    background-color: #ee4426; }
  .accent-text {
    color: #ee4426 !important; }
    .accent-text :before, .accent-text :after {
      border-color: #ee4426 !important; }
  .accent-text-children * {
    color: #ee4426; }
    .accent-text-children :before, .accent-text-children :after {
      border-color: #ee4426 !important; }
  .accent-text-hover:hover {
    color: #ee4426 !important; }
    .accent-text-hover:hover :before, .accent-text-hover:hover :after {
      border-color: #ee4426 !important; }
  hr.accent {
    border-color: #ee4426 !important; }
  .accent_xxdark-background {
    background-color: #b11e04 !important; }
  .accent_xxdark-background-hover:hover {
    background-color: #b11e04 !important; }
  .accent_xxdark-background-children * {
    background-color: #b11e04; }
  .accent_xxdark-text {
    color: #b11e04 !important; }
    .accent_xxdark-text :before, .accent_xxdark-text :after {
      border-color: #b11e04 !important; }
  .accent_xxdark-text-children * {
    color: #b11e04; }
    .accent_xxdark-text-children :before, .accent_xxdark-text-children :after {
      border-color: #b11e04 !important; }
  .accent_xxdark-text-hover:hover {
    color: #b11e04 !important; }
    .accent_xxdark-text-hover:hover :before, .accent_xxdark-text-hover:hover :after {
      border-color: #b11e04 !important; }
  hr.accent_xxdark {
    border-color: #b11e04 !important; }
  .accent_xdark-background {
    background-color: #cc2d11 !important; }
  .accent_xdark-background-hover:hover {
    background-color: #cc2d11 !important; }
  .accent_xdark-background-children * {
    background-color: #cc2d11; }
  .accent_xdark-text {
    color: #cc2d11 !important; }
    .accent_xdark-text :before, .accent_xdark-text :after {
      border-color: #cc2d11 !important; }
  .accent_xdark-text-children * {
    color: #cc2d11; }
    .accent_xdark-text-children :before, .accent_xdark-text-children :after {
      border-color: #cc2d11 !important; }
  .accent_xdark-text-hover:hover {
    color: #cc2d11 !important; }
    .accent_xdark-text-hover:hover :before, .accent_xdark-text-hover:hover :after {
      border-color: #cc2d11 !important; }
  hr.accent_xdark {
    border-color: #cc2d11 !important; }
  .accent_dark-background {
    background-color: #dc391c !important; }
  .accent_dark-background-hover:hover {
    background-color: #dc391c !important; }
  .accent_dark-background-children * {
    background-color: #dc391c; }
  .accent_dark-text {
    color: #dc391c !important; }
    .accent_dark-text :before, .accent_dark-text :after {
      border-color: #dc391c !important; }
  .accent_dark-text-children * {
    color: #dc391c; }
    .accent_dark-text-children :before, .accent_dark-text-children :after {
      border-color: #dc391c !important; }
  .accent_dark-text-hover:hover {
    color: #dc391c !important; }
    .accent_dark-text-hover:hover :before, .accent_dark-text-hover:hover :after {
      border-color: #dc391c !important; }
  hr.accent_dark {
    border-color: #dc391c !important; }
  .accent_light-background {
    background-color: #ff6449 !important; }
  .accent_light-background-hover:hover {
    background-color: #ff6449 !important; }
  .accent_light-background-children * {
    background-color: #ff6449; }
  .accent_light-text {
    color: #ff6449 !important; }
    .accent_light-text :before, .accent_light-text :after {
      border-color: #ff6449 !important; }
  .accent_light-text-children * {
    color: #ff6449; }
    .accent_light-text-children :before, .accent_light-text-children :after {
      border-color: #ff6449 !important; }
  .accent_light-text-hover:hover {
    color: #ff6449 !important; }
    .accent_light-text-hover:hover :before, .accent_light-text-hover:hover :after {
      border-color: #ff6449 !important; }
  hr.accent_light {
    border-color: #ff6449 !important; }
  .accent_xlight-background {
    background-color: #ff8e7a !important; }
  .accent_xlight-background-hover:hover {
    background-color: #ff8e7a !important; }
  .accent_xlight-background-children * {
    background-color: #ff8e7a; }
  .accent_xlight-text {
    color: #ff8e7a !important; }
    .accent_xlight-text :before, .accent_xlight-text :after {
      border-color: #ff8e7a !important; }
  .accent_xlight-text-children * {
    color: #ff8e7a; }
    .accent_xlight-text-children :before, .accent_xlight-text-children :after {
      border-color: #ff8e7a !important; }
  .accent_xlight-text-hover:hover {
    color: #ff8e7a !important; }
    .accent_xlight-text-hover:hover :before, .accent_xlight-text-hover:hover :after {
      border-color: #ff8e7a !important; }
  hr.accent_xlight {
    border-color: #ff8e7a !important; }
  .accent_xxlight-background {
    background-color: #ffc3b9 !important; }
  .accent_xxlight-background-hover:hover {
    background-color: #ffc3b9 !important; }
  .accent_xxlight-background-children * {
    background-color: #ffc3b9; }
  .accent_xxlight-text {
    color: #ffc3b9 !important; }
    .accent_xxlight-text :before, .accent_xxlight-text :after {
      border-color: #ffc3b9 !important; }
  .accent_xxlight-text-children * {
    color: #ffc3b9; }
    .accent_xxlight-text-children :before, .accent_xxlight-text-children :after {
      border-color: #ffc3b9 !important; }
  .accent_xxlight-text-hover:hover {
    color: #ffc3b9 !important; }
    .accent_xxlight-text-hover:hover :before, .accent_xxlight-text-hover:hover :after {
      border-color: #ffc3b9 !important; }
  hr.accent_xxlight {
    border-color: #ffc3b9 !important; }
  .warning-background {
    background-color: #ffae00 !important; }
  .warning-background-hover:hover {
    background-color: #ffae00 !important; }
  .warning-background-children * {
    background-color: #ffae00; }
  .warning-text {
    color: #ffae00 !important; }
    .warning-text :before, .warning-text :after {
      border-color: #ffae00 !important; }
  .warning-text-children * {
    color: #ffae00; }
    .warning-text-children :before, .warning-text-children :after {
      border-color: #ffae00 !important; }
  .warning-text-hover:hover {
    color: #ffae00 !important; }
    .warning-text-hover:hover :before, .warning-text-hover:hover :after {
      border-color: #ffae00 !important; }
  hr.warning {
    border-color: #ffae00 !important; }
  .warning_xxdark-background {
    background-color: #402c00 !important; }
  .warning_xxdark-background-hover:hover {
    background-color: #402c00 !important; }
  .warning_xxdark-background-children * {
    background-color: #402c00; }
  .warning_xxdark-text {
    color: #402c00 !important; }
    .warning_xxdark-text :before, .warning_xxdark-text :after {
      border-color: #402c00 !important; }
  .warning_xxdark-text-children * {
    color: #402c00; }
    .warning_xxdark-text-children :before, .warning_xxdark-text-children :after {
      border-color: #402c00 !important; }
  .warning_xxdark-text-hover:hover {
    color: #402c00 !important; }
    .warning_xxdark-text-hover:hover :before, .warning_xxdark-text-hover:hover :after {
      border-color: #402c00 !important; }
  hr.warning_xxdark {
    border-color: #402c00 !important; }
  .warning_xdark-background {
    background-color: #805700 !important; }
  .warning_xdark-background-hover:hover {
    background-color: #805700 !important; }
  .warning_xdark-background-children * {
    background-color: #805700; }
  .warning_xdark-text {
    color: #805700 !important; }
    .warning_xdark-text :before, .warning_xdark-text :after {
      border-color: #805700 !important; }
  .warning_xdark-text-children * {
    color: #805700; }
    .warning_xdark-text-children :before, .warning_xdark-text-children :after {
      border-color: #805700 !important; }
  .warning_xdark-text-hover:hover {
    color: #805700 !important; }
    .warning_xdark-text-hover:hover :before, .warning_xdark-text-hover:hover :after {
      border-color: #805700 !important; }
  hr.warning_xdark {
    border-color: #805700 !important; }
  .warning_dark-background {
    background-color: #bf8300 !important; }
  .warning_dark-background-hover:hover {
    background-color: #bf8300 !important; }
  .warning_dark-background-children * {
    background-color: #bf8300; }
  .warning_dark-text {
    color: #bf8300 !important; }
    .warning_dark-text :before, .warning_dark-text :after {
      border-color: #bf8300 !important; }
  .warning_dark-text-children * {
    color: #bf8300; }
    .warning_dark-text-children :before, .warning_dark-text-children :after {
      border-color: #bf8300 !important; }
  .warning_dark-text-hover:hover {
    color: #bf8300 !important; }
    .warning_dark-text-hover:hover :before, .warning_dark-text-hover:hover :after {
      border-color: #bf8300 !important; }
  hr.warning_dark {
    border-color: #bf8300 !important; }
  .warning_light-background {
    background-color: #ffc240 !important; }
  .warning_light-background-hover:hover {
    background-color: #ffc240 !important; }
  .warning_light-background-children * {
    background-color: #ffc240; }
  .warning_light-text {
    color: #ffc240 !important; }
    .warning_light-text :before, .warning_light-text :after {
      border-color: #ffc240 !important; }
  .warning_light-text-children * {
    color: #ffc240; }
    .warning_light-text-children :before, .warning_light-text-children :after {
      border-color: #ffc240 !important; }
  .warning_light-text-hover:hover {
    color: #ffc240 !important; }
    .warning_light-text-hover:hover :before, .warning_light-text-hover:hover :after {
      border-color: #ffc240 !important; }
  hr.warning_light {
    border-color: #ffc240 !important; }
  .warning_xlight-background {
    background-color: #ffd780 !important; }
  .warning_xlight-background-hover:hover {
    background-color: #ffd780 !important; }
  .warning_xlight-background-children * {
    background-color: #ffd780; }
  .warning_xlight-text {
    color: #ffd780 !important; }
    .warning_xlight-text :before, .warning_xlight-text :after {
      border-color: #ffd780 !important; }
  .warning_xlight-text-children * {
    color: #ffd780; }
    .warning_xlight-text-children :before, .warning_xlight-text-children :after {
      border-color: #ffd780 !important; }
  .warning_xlight-text-hover:hover {
    color: #ffd780 !important; }
    .warning_xlight-text-hover:hover :before, .warning_xlight-text-hover:hover :after {
      border-color: #ffd780 !important; }
  hr.warning_xlight {
    border-color: #ffd780 !important; }
  .warning_xxlight-background {
    background-color: #ffebbf !important; }
  .warning_xxlight-background-hover:hover {
    background-color: #ffebbf !important; }
  .warning_xxlight-background-children * {
    background-color: #ffebbf; }
  .warning_xxlight-text {
    color: #ffebbf !important; }
    .warning_xxlight-text :before, .warning_xxlight-text :after {
      border-color: #ffebbf !important; }
  .warning_xxlight-text-children * {
    color: #ffebbf; }
    .warning_xxlight-text-children :before, .warning_xxlight-text-children :after {
      border-color: #ffebbf !important; }
  .warning_xxlight-text-hover:hover {
    color: #ffebbf !important; }
    .warning_xxlight-text-hover:hover :before, .warning_xxlight-text-hover:hover :after {
      border-color: #ffebbf !important; }
  hr.warning_xxlight {
    border-color: #ffebbf !important; }
  .success-background {
    background-color: #3adb76 !important; }
  .success-background-hover:hover {
    background-color: #3adb76 !important; }
  .success-background-children * {
    background-color: #3adb76; }
  .success-text {
    color: #3adb76 !important; }
    .success-text :before, .success-text :after {
      border-color: #3adb76 !important; }
  .success-text-children * {
    color: #3adb76; }
    .success-text-children :before, .success-text-children :after {
      border-color: #3adb76 !important; }
  .success-text-hover:hover {
    color: #3adb76 !important; }
    .success-text-hover:hover :before, .success-text-hover:hover :after {
      border-color: #3adb76 !important; }
  hr.success {
    border-color: #3adb76 !important; }
  .success_xxdark-background {
    background-color: #0b3b1d !important; }
  .success_xxdark-background-hover:hover {
    background-color: #0b3b1d !important; }
  .success_xxdark-background-children * {
    background-color: #0b3b1d; }
  .success_xxdark-text {
    color: #0b3b1d !important; }
    .success_xxdark-text :before, .success_xxdark-text :after {
      border-color: #0b3b1d !important; }
  .success_xxdark-text-children * {
    color: #0b3b1d; }
    .success_xxdark-text-children :before, .success_xxdark-text-children :after {
      border-color: #0b3b1d !important; }
  .success_xxdark-text-hover:hover {
    color: #0b3b1d !important; }
    .success_xxdark-text-hover:hover :before, .success_xxdark-text-hover:hover :after {
      border-color: #0b3b1d !important; }
  hr.success_xxdark {
    border-color: #0b3b1d !important; }
  .success_xdark-background {
    background-color: #157539 !important; }
  .success_xdark-background-hover:hover {
    background-color: #157539 !important; }
  .success_xdark-background-children * {
    background-color: #157539; }
  .success_xdark-text {
    color: #157539 !important; }
    .success_xdark-text :before, .success_xdark-text :after {
      border-color: #157539 !important; }
  .success_xdark-text-children * {
    color: #157539; }
    .success_xdark-text-children :before, .success_xdark-text-children :after {
      border-color: #157539 !important; }
  .success_xdark-text-hover:hover {
    color: #157539 !important; }
    .success_xdark-text-hover:hover :before, .success_xdark-text-hover:hover :after {
      border-color: #157539 !important; }
  hr.success_xdark {
    border-color: #157539 !important; }
  .success_dark-background {
    background-color: #20b056 !important; }
  .success_dark-background-hover:hover {
    background-color: #20b056 !important; }
  .success_dark-background-children * {
    background-color: #20b056; }
  .success_dark-text {
    color: #20b056 !important; }
    .success_dark-text :before, .success_dark-text :after {
      border-color: #20b056 !important; }
  .success_dark-text-children * {
    color: #20b056; }
    .success_dark-text-children :before, .success_dark-text-children :after {
      border-color: #20b056 !important; }
  .success_dark-text-hover:hover {
    color: #20b056 !important; }
    .success_dark-text-hover:hover :before, .success_dark-text-hover:hover :after {
      border-color: #20b056 !important; }
  hr.success_dark {
    border-color: #20b056 !important; }
  .success_light-background {
    background-color: #6be498 !important; }
  .success_light-background-hover:hover {
    background-color: #6be498 !important; }
  .success_light-background-children * {
    background-color: #6be498; }
  .success_light-text {
    color: #6be498 !important; }
    .success_light-text :before, .success_light-text :after {
      border-color: #6be498 !important; }
  .success_light-text-children * {
    color: #6be498; }
    .success_light-text-children :before, .success_light-text-children :after {
      border-color: #6be498 !important; }
  .success_light-text-hover:hover {
    color: #6be498 !important; }
    .success_light-text-hover:hover :before, .success_light-text-hover:hover :after {
      border-color: #6be498 !important; }
  hr.success_light {
    border-color: #6be498 !important; }
  .success_xlight-background {
    background-color: #9dedbb !important; }
  .success_xlight-background-hover:hover {
    background-color: #9dedbb !important; }
  .success_xlight-background-children * {
    background-color: #9dedbb; }
  .success_xlight-text {
    color: #9dedbb !important; }
    .success_xlight-text :before, .success_xlight-text :after {
      border-color: #9dedbb !important; }
  .success_xlight-text-children * {
    color: #9dedbb; }
    .success_xlight-text-children :before, .success_xlight-text-children :after {
      border-color: #9dedbb !important; }
  .success_xlight-text-hover:hover {
    color: #9dedbb !important; }
    .success_xlight-text-hover:hover :before, .success_xlight-text-hover:hover :after {
      border-color: #9dedbb !important; }
  hr.success_xlight {
    border-color: #9dedbb !important; }
  .success_xxlight-background {
    background-color: #cef6dd !important; }
  .success_xxlight-background-hover:hover {
    background-color: #cef6dd !important; }
  .success_xxlight-background-children * {
    background-color: #cef6dd; }
  .success_xxlight-text {
    color: #cef6dd !important; }
    .success_xxlight-text :before, .success_xxlight-text :after {
      border-color: #cef6dd !important; }
  .success_xxlight-text-children * {
    color: #cef6dd; }
    .success_xxlight-text-children :before, .success_xxlight-text-children :after {
      border-color: #cef6dd !important; }
  .success_xxlight-text-hover:hover {
    color: #cef6dd !important; }
    .success_xxlight-text-hover:hover :before, .success_xxlight-text-hover:hover :after {
      border-color: #cef6dd !important; }
  hr.success_xxlight {
    border-color: #cef6dd !important; }
  .alert-background {
    background-color: #d33 !important; }
  .alert-background-hover:hover {
    background-color: #d33 !important; }
  .alert-background-children * {
    background-color: #d33; }
  .alert-text {
    color: #d33 !important; }
    .alert-text :before, .alert-text :after {
      border-color: #d33 !important; }
  .alert-text-children * {
    color: #d33; }
    .alert-text-children :before, .alert-text-children :after {
      border-color: #d33 !important; }
  .alert-text-hover:hover {
    color: #d33 !important; }
    .alert-text-hover:hover :before, .alert-text-hover:hover :after {
      border-color: #d33 !important; }
  hr.alert {
    border-color: #d33 !important; }
  .alert_xxdark-background {
    background-color: #3a0a0a !important; }
  .alert_xxdark-background-hover:hover {
    background-color: #3a0a0a !important; }
  .alert_xxdark-background-children * {
    background-color: #3a0a0a; }
  .alert_xxdark-text {
    color: #3a0a0a !important; }
    .alert_xxdark-text :before, .alert_xxdark-text :after {
      border-color: #3a0a0a !important; }
  .alert_xxdark-text-children * {
    color: #3a0a0a; }
    .alert_xxdark-text-children :before, .alert_xxdark-text-children :after {
      border-color: #3a0a0a !important; }
  .alert_xxdark-text-hover:hover {
    color: #3a0a0a !important; }
    .alert_xxdark-text-hover:hover :before, .alert_xxdark-text-hover:hover :after {
      border-color: #3a0a0a !important; }
  hr.alert_xxdark {
    border-color: #3a0a0a !important; }
  .alert_xdark-background {
    background-color: #751313 !important; }
  .alert_xdark-background-hover:hover {
    background-color: #751313 !important; }
  .alert_xdark-background-children * {
    background-color: #751313; }
  .alert_xdark-text {
    color: #751313 !important; }
    .alert_xdark-text :before, .alert_xdark-text :after {
      border-color: #751313 !important; }
  .alert_xdark-text-children * {
    color: #751313; }
    .alert_xdark-text-children :before, .alert_xdark-text-children :after {
      border-color: #751313 !important; }
  .alert_xdark-text-hover:hover {
    color: #751313 !important; }
    .alert_xdark-text-hover:hover :before, .alert_xdark-text-hover:hover :after {
      border-color: #751313 !important; }
  hr.alert_xdark {
    border-color: #751313 !important; }
  .alert_dark-background {
    background-color: #af1d1d !important; }
  .alert_dark-background-hover:hover {
    background-color: #af1d1d !important; }
  .alert_dark-background-children * {
    background-color: #af1d1d; }
  .alert_dark-text {
    color: #af1d1d !important; }
    .alert_dark-text :before, .alert_dark-text :after {
      border-color: #af1d1d !important; }
  .alert_dark-text-children * {
    color: #af1d1d; }
    .alert_dark-text-children :before, .alert_dark-text-children :after {
      border-color: #af1d1d !important; }
  .alert_dark-text-hover:hover {
    color: #af1d1d !important; }
    .alert_dark-text-hover:hover :before, .alert_dark-text-hover:hover :after {
      border-color: #af1d1d !important; }
  hr.alert_dark {
    border-color: #af1d1d !important; }
  .alert_light-background {
    background-color: #e66666 !important; }
  .alert_light-background-hover:hover {
    background-color: #e66666 !important; }
  .alert_light-background-children * {
    background-color: #e66666; }
  .alert_light-text {
    color: #e66666 !important; }
    .alert_light-text :before, .alert_light-text :after {
      border-color: #e66666 !important; }
  .alert_light-text-children * {
    color: #e66666; }
    .alert_light-text-children :before, .alert_light-text-children :after {
      border-color: #e66666 !important; }
  .alert_light-text-hover:hover {
    color: #e66666 !important; }
    .alert_light-text-hover:hover :before, .alert_light-text-hover:hover :after {
      border-color: #e66666 !important; }
  hr.alert_light {
    border-color: #e66666 !important; }
  .alert_xlight-background {
    background-color: #e99 !important; }
  .alert_xlight-background-hover:hover {
    background-color: #e99 !important; }
  .alert_xlight-background-children * {
    background-color: #e99; }
  .alert_xlight-text {
    color: #e99 !important; }
    .alert_xlight-text :before, .alert_xlight-text :after {
      border-color: #e99 !important; }
  .alert_xlight-text-children * {
    color: #e99; }
    .alert_xlight-text-children :before, .alert_xlight-text-children :after {
      border-color: #e99 !important; }
  .alert_xlight-text-hover:hover {
    color: #e99 !important; }
    .alert_xlight-text-hover:hover :before, .alert_xlight-text-hover:hover :after {
      border-color: #e99 !important; }
  hr.alert_xlight {
    border-color: #e99 !important; }
  .alert_xxlight-background {
    background-color: #f7cccc !important; }
  .alert_xxlight-background-hover:hover {
    background-color: #f7cccc !important; }
  .alert_xxlight-background-children * {
    background-color: #f7cccc; }
  .alert_xxlight-text {
    color: #f7cccc !important; }
    .alert_xxlight-text :before, .alert_xxlight-text :after {
      border-color: #f7cccc !important; }
  .alert_xxlight-text-children * {
    color: #f7cccc; }
    .alert_xxlight-text-children :before, .alert_xxlight-text-children :after {
      border-color: #f7cccc !important; }
  .alert_xxlight-text-hover:hover {
    color: #f7cccc !important; }
    .alert_xxlight-text-hover:hover :before, .alert_xxlight-text-hover:hover :after {
      border-color: #f7cccc !important; }
  hr.alert_xxlight {
    border-color: #f7cccc !important; }
  .white-background {
    background-color: #fefefe !important; }
  .white-background-hover:hover {
    background-color: #fefefe !important; }
  .white-background-children * {
    background-color: #fefefe; }
  .white-text {
    color: #fefefe !important; }
    .white-text :before, .white-text :after {
      border-color: #fefefe !important; }
  .white-text-children * {
    color: #fefefe; }
    .white-text-children :before, .white-text-children :after {
      border-color: #fefefe !important; }
  .white-text-hover:hover {
    color: #fefefe !important; }
    .white-text-hover:hover :before, .white-text-hover:hover :after {
      border-color: #fefefe !important; }
  hr.white {
    border-color: #fefefe !important; }
  .gray-background {
    background-color: #58585b !important; }
  .gray-background-hover:hover {
    background-color: #58585b !important; }
  .gray-background-children * {
    background-color: #58585b; }
  .gray-text {
    color: #58585b !important; }
    .gray-text :before, .gray-text :after {
      border-color: #58585b !important; }
  .gray-text-children * {
    color: #58585b; }
    .gray-text-children :before, .gray-text-children :after {
      border-color: #58585b !important; }
  .gray-text-hover:hover {
    color: #58585b !important; }
    .gray-text-hover:hover :before, .gray-text-hover:hover :after {
      border-color: #58585b !important; }
  hr.gray {
    border-color: #58585b !important; }
  .gray_xxdark-background {
    background-color: #303030 !important; }
  .gray_xxdark-background-hover:hover {
    background-color: #303030 !important; }
  .gray_xxdark-background-children * {
    background-color: #303030; }
  .gray_xxdark-text {
    color: #303030 !important; }
    .gray_xxdark-text :before, .gray_xxdark-text :after {
      border-color: #303030 !important; }
  .gray_xxdark-text-children * {
    color: #303030; }
    .gray_xxdark-text-children :before, .gray_xxdark-text-children :after {
      border-color: #303030 !important; }
  .gray_xxdark-text-hover:hover {
    color: #303030 !important; }
    .gray_xxdark-text-hover:hover :before, .gray_xxdark-text-hover:hover :after {
      border-color: #303030 !important; }
  hr.gray_xxdark {
    border-color: #303030 !important; }
  .gray_xdark-background {
    background-color: #3c3c3c !important; }
  .gray_xdark-background-hover:hover {
    background-color: #3c3c3c !important; }
  .gray_xdark-background-children * {
    background-color: #3c3c3c; }
  .gray_xdark-text {
    color: #3c3c3c !important; }
    .gray_xdark-text :before, .gray_xdark-text :after {
      border-color: #3c3c3c !important; }
  .gray_xdark-text-children * {
    color: #3c3c3c; }
    .gray_xdark-text-children :before, .gray_xdark-text-children :after {
      border-color: #3c3c3c !important; }
  .gray_xdark-text-hover:hover {
    color: #3c3c3c !important; }
    .gray_xdark-text-hover:hover :before, .gray_xdark-text-hover:hover :after {
      border-color: #3c3c3c !important; }
  hr.gray_xdark {
    border-color: #3c3c3c !important; }
  .gray_dark-background {
    background-color: #4f4f4f !important; }
  .gray_dark-background-hover:hover {
    background-color: #4f4f4f !important; }
  .gray_dark-background-children * {
    background-color: #4f4f4f; }
  .gray_dark-text {
    color: #4f4f4f !important; }
    .gray_dark-text :before, .gray_dark-text :after {
      border-color: #4f4f4f !important; }
  .gray_dark-text-children * {
    color: #4f4f4f; }
    .gray_dark-text-children :before, .gray_dark-text-children :after {
      border-color: #4f4f4f !important; }
  .gray_dark-text-hover:hover {
    color: #4f4f4f !important; }
    .gray_dark-text-hover:hover :before, .gray_dark-text-hover:hover :after {
      border-color: #4f4f4f !important; }
  hr.gray_dark {
    border-color: #4f4f4f !important; }
  .gray_light-background {
    background-color: #a1a1a1 !important; }
  .gray_light-background-hover:hover {
    background-color: #a1a1a1 !important; }
  .gray_light-background-children * {
    background-color: #a1a1a1; }
  .gray_light-text {
    color: #a1a1a1 !important; }
    .gray_light-text :before, .gray_light-text :after {
      border-color: #a1a1a1 !important; }
  .gray_light-text-children * {
    color: #a1a1a1; }
    .gray_light-text-children :before, .gray_light-text-children :after {
      border-color: #a1a1a1 !important; }
  .gray_light-text-hover:hover {
    color: #a1a1a1 !important; }
    .gray_light-text-hover:hover :before, .gray_light-text-hover:hover :after {
      border-color: #a1a1a1 !important; }
  hr.gray_light {
    border-color: #a1a1a1 !important; }
  .gray_xlight-background {
    background-color: #c6c6c6 !important; }
  .gray_xlight-background-hover:hover {
    background-color: #c6c6c6 !important; }
  .gray_xlight-background-children * {
    background-color: #c6c6c6; }
  .gray_xlight-text {
    color: #c6c6c6 !important; }
    .gray_xlight-text :before, .gray_xlight-text :after {
      border-color: #c6c6c6 !important; }
  .gray_xlight-text-children * {
    color: #c6c6c6; }
    .gray_xlight-text-children :before, .gray_xlight-text-children :after {
      border-color: #c6c6c6 !important; }
  .gray_xlight-text-hover:hover {
    color: #c6c6c6 !important; }
    .gray_xlight-text-hover:hover :before, .gray_xlight-text-hover:hover :after {
      border-color: #c6c6c6 !important; }
  hr.gray_xlight {
    border-color: #c6c6c6 !important; }
  .gray_xxlight-background {
    background-color: #f5f5f5 !important; }
  .gray_xxlight-background-hover:hover {
    background-color: #f5f5f5 !important; }
  .gray_xxlight-background-children * {
    background-color: #f5f5f5; }
  .gray_xxlight-text {
    color: #f5f5f5 !important; }
    .gray_xxlight-text :before, .gray_xxlight-text :after {
      border-color: #f5f5f5 !important; }
  .gray_xxlight-text-children * {
    color: #f5f5f5; }
    .gray_xxlight-text-children :before, .gray_xxlight-text-children :after {
      border-color: #f5f5f5 !important; }
  .gray_xxlight-text-hover:hover {
    color: #f5f5f5 !important; }
    .gray_xxlight-text-hover:hover :before, .gray_xxlight-text-hover:hover :after {
      border-color: #f5f5f5 !important; }
  hr.gray_xxlight {
    border-color: #f5f5f5 !important; }
  .black-background {
    background-color: #0a0a0a !important; }
  .black-background-hover:hover {
    background-color: #0a0a0a !important; }
  .black-background-children * {
    background-color: #0a0a0a; }
  .black-text {
    color: #0a0a0a !important; }
    .black-text :before, .black-text :after {
      border-color: #0a0a0a !important; }
  .black-text-children * {
    color: #0a0a0a; }
    .black-text-children :before, .black-text-children :after {
      border-color: #0a0a0a !important; }
  .black-text-hover:hover {
    color: #0a0a0a !important; }
    .black-text-hover:hover :before, .black-text-hover:hover :after {
      border-color: #0a0a0a !important; }
  hr.black {
    border-color: #0a0a0a !important; }

.mce-content-body .white-text {
  background: #a1a1a1; }
