  .primary-background {
    background-color: #00a2a4 !important; }
  .primary-background-hover:hover {
    background-color: #00a2a4 !important; }
  .primary-background-children * {
    background-color: #00a2a4; }
  .primary-text {
    color: #00a2a4 !important; }
    .primary-text :before, .primary-text :after {
      border-color: #00a2a4 !important; }
  .primary-text-children * {
    color: #00a2a4; }
    .primary-text-children :before, .primary-text-children :after {
      border-color: #00a2a4 !important; }
  .primary-text-hover:hover {
    color: #00a2a4 !important; }
    .primary-text-hover:hover :before, .primary-text-hover:hover :after {
      border-color: #00a2a4 !important; }
  hr.primary {
    border-color: #00a2a4 !important; }
  .primary_xxdark-background {
    background-color: #002929 !important; }
  .primary_xxdark-background-hover:hover {
    background-color: #002929 !important; }
  .primary_xxdark-background-children * {
    background-color: #002929; }
  .primary_xxdark-text {
    color: #002929 !important; }
    .primary_xxdark-text :before, .primary_xxdark-text :after {
      border-color: #002929 !important; }
  .primary_xxdark-text-children * {
    color: #002929; }
    .primary_xxdark-text-children :before, .primary_xxdark-text-children :after {
      border-color: #002929 !important; }
  .primary_xxdark-text-hover:hover {
    color: #002929 !important; }
    .primary_xxdark-text-hover:hover :before, .primary_xxdark-text-hover:hover :after {
      border-color: #002929 !important; }
  hr.primary_xxdark {
    border-color: #002929 !important; }
  .primary_xdark-background {
    background-color: #005152 !important; }
  .primary_xdark-background-hover:hover {
    background-color: #005152 !important; }
  .primary_xdark-background-children * {
    background-color: #005152; }
  .primary_xdark-text {
    color: #005152 !important; }
    .primary_xdark-text :before, .primary_xdark-text :after {
      border-color: #005152 !important; }
  .primary_xdark-text-children * {
    color: #005152; }
    .primary_xdark-text-children :before, .primary_xdark-text-children :after {
      border-color: #005152 !important; }
  .primary_xdark-text-hover:hover {
    color: #005152 !important; }
    .primary_xdark-text-hover:hover :before, .primary_xdark-text-hover:hover :after {
      border-color: #005152 !important; }
  hr.primary_xdark {
    border-color: #005152 !important; }
  .primary_dark-background {
    background-color: #007a7b !important; }
  .primary_dark-background-hover:hover {
    background-color: #007a7b !important; }
  .primary_dark-background-children * {
    background-color: #007a7b; }
  .primary_dark-text {
    color: #007a7b !important; }
    .primary_dark-text :before, .primary_dark-text :after {
      border-color: #007a7b !important; }
  .primary_dark-text-children * {
    color: #007a7b; }
    .primary_dark-text-children :before, .primary_dark-text-children :after {
      border-color: #007a7b !important; }
  .primary_dark-text-hover:hover {
    color: #007a7b !important; }
    .primary_dark-text-hover:hover :before, .primary_dark-text-hover:hover :after {
      border-color: #007a7b !important; }
  hr.primary_dark {
    border-color: #007a7b !important; }
  .primary_light-background {
    background-color: #00f7fb !important; }
  .primary_light-background-hover:hover {
    background-color: #00f7fb !important; }
  .primary_light-background-children * {
    background-color: #00f7fb; }
  .primary_light-text {
    color: #00f7fb !important; }
    .primary_light-text :before, .primary_light-text :after {
      border-color: #00f7fb !important; }
  .primary_light-text-children * {
    color: #00f7fb; }
    .primary_light-text-children :before, .primary_light-text-children :after {
      border-color: #00f7fb !important; }
  .primary_light-text-hover:hover {
    color: #00f7fb !important; }
    .primary_light-text-hover:hover :before, .primary_light-text-hover:hover :after {
      border-color: #00f7fb !important; }
  hr.primary_light {
    border-color: #00f7fb !important; }
  .primary_xlight-background {
    background-color: #52fdff !important; }
  .primary_xlight-background-hover:hover {
    background-color: #52fdff !important; }
  .primary_xlight-background-children * {
    background-color: #52fdff; }
  .primary_xlight-text {
    color: #52fdff !important; }
    .primary_xlight-text :before, .primary_xlight-text :after {
      border-color: #52fdff !important; }
  .primary_xlight-text-children * {
    color: #52fdff; }
    .primary_xlight-text-children :before, .primary_xlight-text-children :after {
      border-color: #52fdff !important; }
  .primary_xlight-text-hover:hover {
    color: #52fdff !important; }
    .primary_xlight-text-hover:hover :before, .primary_xlight-text-hover:hover :after {
      border-color: #52fdff !important; }
  hr.primary_xlight {
    border-color: #52fdff !important; }
  .primary_xxlight-background {
    background-color: #a9feff !important; }
  .primary_xxlight-background-hover:hover {
    background-color: #a9feff !important; }
  .primary_xxlight-background-children * {
    background-color: #a9feff; }
  .primary_xxlight-text {
    color: #a9feff !important; }
    .primary_xxlight-text :before, .primary_xxlight-text :after {
      border-color: #a9feff !important; }
  .primary_xxlight-text-children * {
    color: #a9feff; }
    .primary_xxlight-text-children :before, .primary_xxlight-text-children :after {
      border-color: #a9feff !important; }
  .primary_xxlight-text-hover:hover {
    color: #a9feff !important; }
    .primary_xxlight-text-hover:hover :before, .primary_xxlight-text-hover:hover :after {
      border-color: #a9feff !important; }
  hr.primary_xxlight {
    border-color: #a9feff !important; }
  .secondary-background {
    background-color: #f24900 !important; }
  .secondary-background-hover:hover {
    background-color: #f24900 !important; }
  .secondary-background-children * {
    background-color: #f24900; }
  .secondary-text {
    color: #f24900 !important; }
    .secondary-text :before, .secondary-text :after {
      border-color: #f24900 !important; }
  .secondary-text-children * {
    color: #f24900; }
    .secondary-text-children :before, .secondary-text-children :after {
      border-color: #f24900 !important; }
  .secondary-text-hover:hover {
    color: #f24900 !important; }
    .secondary-text-hover:hover :before, .secondary-text-hover:hover :after {
      border-color: #f24900 !important; }
  hr.secondary {
    border-color: #f24900 !important; }
  .secondary_xxdark-background {
    background-color: #3d1200 !important; }
  .secondary_xxdark-background-hover:hover {
    background-color: #3d1200 !important; }
  .secondary_xxdark-background-children * {
    background-color: #3d1200; }
  .secondary_xxdark-text {
    color: #3d1200 !important; }
    .secondary_xxdark-text :before, .secondary_xxdark-text :after {
      border-color: #3d1200 !important; }
  .secondary_xxdark-text-children * {
    color: #3d1200; }
    .secondary_xxdark-text-children :before, .secondary_xxdark-text-children :after {
      border-color: #3d1200 !important; }
  .secondary_xxdark-text-hover:hover {
    color: #3d1200 !important; }
    .secondary_xxdark-text-hover:hover :before, .secondary_xxdark-text-hover:hover :after {
      border-color: #3d1200 !important; }
  hr.secondary_xxdark {
    border-color: #3d1200 !important; }
  .secondary_xdark-background {
    background-color: #792500 !important; }
  .secondary_xdark-background-hover:hover {
    background-color: #792500 !important; }
  .secondary_xdark-background-children * {
    background-color: #792500; }
  .secondary_xdark-text {
    color: #792500 !important; }
    .secondary_xdark-text :before, .secondary_xdark-text :after {
      border-color: #792500 !important; }
  .secondary_xdark-text-children * {
    color: #792500; }
    .secondary_xdark-text-children :before, .secondary_xdark-text-children :after {
      border-color: #792500 !important; }
  .secondary_xdark-text-hover:hover {
    color: #792500 !important; }
    .secondary_xdark-text-hover:hover :before, .secondary_xdark-text-hover:hover :after {
      border-color: #792500 !important; }
  hr.secondary_xdark {
    border-color: #792500 !important; }
  .secondary_dark-background {
    background-color: #b63700 !important; }
  .secondary_dark-background-hover:hover {
    background-color: #b63700 !important; }
  .secondary_dark-background-children * {
    background-color: #b63700; }
  .secondary_dark-text {
    color: #b63700 !important; }
    .secondary_dark-text :before, .secondary_dark-text :after {
      border-color: #b63700 !important; }
  .secondary_dark-text-children * {
    color: #b63700; }
    .secondary_dark-text-children :before, .secondary_dark-text-children :after {
      border-color: #b63700 !important; }
  .secondary_dark-text-hover:hover {
    color: #b63700 !important; }
    .secondary_dark-text-hover:hover :before, .secondary_dark-text-hover:hover :after {
      border-color: #b63700 !important; }
  hr.secondary_dark {
    border-color: #b63700 !important; }
  .secondary_light-background {
    background-color: #ff7336 !important; }
  .secondary_light-background-hover:hover {
    background-color: #ff7336 !important; }
  .secondary_light-background-children * {
    background-color: #ff7336; }
  .secondary_light-text {
    color: #ff7336 !important; }
    .secondary_light-text :before, .secondary_light-text :after {
      border-color: #ff7336 !important; }
  .secondary_light-text-children * {
    color: #ff7336; }
    .secondary_light-text-children :before, .secondary_light-text-children :after {
      border-color: #ff7336 !important; }
  .secondary_light-text-hover:hover {
    color: #ff7336 !important; }
    .secondary_light-text-hover:hover :before, .secondary_light-text-hover:hover :after {
      border-color: #ff7336 !important; }
  hr.secondary_light {
    border-color: #ff7336 !important; }
  .secondary_xlight-background {
    background-color: #ffa179 !important; }
  .secondary_xlight-background-hover:hover {
    background-color: #ffa179 !important; }
  .secondary_xlight-background-children * {
    background-color: #ffa179; }
  .secondary_xlight-text {
    color: #ffa179 !important; }
    .secondary_xlight-text :before, .secondary_xlight-text :after {
      border-color: #ffa179 !important; }
  .secondary_xlight-text-children * {
    color: #ffa179; }
    .secondary_xlight-text-children :before, .secondary_xlight-text-children :after {
      border-color: #ffa179 !important; }
  .secondary_xlight-text-hover:hover {
    color: #ffa179 !important; }
    .secondary_xlight-text-hover:hover :before, .secondary_xlight-text-hover:hover :after {
      border-color: #ffa179 !important; }
  hr.secondary_xlight {
    border-color: #ffa179 !important; }
  .secondary_xxlight-background {
    background-color: #ffd0bc !important; }
  .secondary_xxlight-background-hover:hover {
    background-color: #ffd0bc !important; }
  .secondary_xxlight-background-children * {
    background-color: #ffd0bc; }
  .secondary_xxlight-text {
    color: #ffd0bc !important; }
    .secondary_xxlight-text :before, .secondary_xxlight-text :after {
      border-color: #ffd0bc !important; }
  .secondary_xxlight-text-children * {
    color: #ffd0bc; }
    .secondary_xxlight-text-children :before, .secondary_xxlight-text-children :after {
      border-color: #ffd0bc !important; }
  .secondary_xxlight-text-hover:hover {
    color: #ffd0bc !important; }
    .secondary_xxlight-text-hover:hover :before, .secondary_xxlight-text-hover:hover :after {
      border-color: #ffd0bc !important; }
  hr.secondary_xxlight {
    border-color: #ffd0bc !important; }
  .tertiary-background {
    background-color: #666 !important; }
  .tertiary-background-hover:hover {
    background-color: #666 !important; }
  .tertiary-background-children * {
    background-color: #666; }
  .tertiary-text {
    color: #666 !important; }
    .tertiary-text :before, .tertiary-text :after {
      border-color: #666 !important; }
  .tertiary-text-children * {
    color: #666; }
    .tertiary-text-children :before, .tertiary-text-children :after {
      border-color: #666 !important; }
  .tertiary-text-hover:hover {
    color: #666 !important; }
    .tertiary-text-hover:hover :before, .tertiary-text-hover:hover :after {
      border-color: #666 !important; }
  hr.tertiary {
    border-color: #666 !important; }
  .tertiary_xxdark-background {
    background-color: #1a1a1a !important; }
  .tertiary_xxdark-background-hover:hover {
    background-color: #1a1a1a !important; }
  .tertiary_xxdark-background-children * {
    background-color: #1a1a1a; }
  .tertiary_xxdark-text {
    color: #1a1a1a !important; }
    .tertiary_xxdark-text :before, .tertiary_xxdark-text :after {
      border-color: #1a1a1a !important; }
  .tertiary_xxdark-text-children * {
    color: #1a1a1a; }
    .tertiary_xxdark-text-children :before, .tertiary_xxdark-text-children :after {
      border-color: #1a1a1a !important; }
  .tertiary_xxdark-text-hover:hover {
    color: #1a1a1a !important; }
    .tertiary_xxdark-text-hover:hover :before, .tertiary_xxdark-text-hover:hover :after {
      border-color: #1a1a1a !important; }
  hr.tertiary_xxdark {
    border-color: #1a1a1a !important; }
  .tertiary_xdark-background {
    background-color: #333 !important; }
  .tertiary_xdark-background-hover:hover {
    background-color: #333 !important; }
  .tertiary_xdark-background-children * {
    background-color: #333; }
  .tertiary_xdark-text {
    color: #333 !important; }
    .tertiary_xdark-text :before, .tertiary_xdark-text :after {
      border-color: #333 !important; }
  .tertiary_xdark-text-children * {
    color: #333; }
    .tertiary_xdark-text-children :before, .tertiary_xdark-text-children :after {
      border-color: #333 !important; }
  .tertiary_xdark-text-hover:hover {
    color: #333 !important; }
    .tertiary_xdark-text-hover:hover :before, .tertiary_xdark-text-hover:hover :after {
      border-color: #333 !important; }
  hr.tertiary_xdark {
    border-color: #333 !important; }
  .tertiary_dark-background {
    background-color: #4d4d4d !important; }
  .tertiary_dark-background-hover:hover {
    background-color: #4d4d4d !important; }
  .tertiary_dark-background-children * {
    background-color: #4d4d4d; }
  .tertiary_dark-text {
    color: #4d4d4d !important; }
    .tertiary_dark-text :before, .tertiary_dark-text :after {
      border-color: #4d4d4d !important; }
  .tertiary_dark-text-children * {
    color: #4d4d4d; }
    .tertiary_dark-text-children :before, .tertiary_dark-text-children :after {
      border-color: #4d4d4d !important; }
  .tertiary_dark-text-hover:hover {
    color: #4d4d4d !important; }
    .tertiary_dark-text-hover:hover :before, .tertiary_dark-text-hover:hover :after {
      border-color: #4d4d4d !important; }
  hr.tertiary_dark {
    border-color: #4d4d4d !important; }
  .tertiary_light-background {
    background-color: #8c8c8c !important; }
  .tertiary_light-background-hover:hover {
    background-color: #8c8c8c !important; }
  .tertiary_light-background-children * {
    background-color: #8c8c8c; }
  .tertiary_light-text {
    color: #8c8c8c !important; }
    .tertiary_light-text :before, .tertiary_light-text :after {
      border-color: #8c8c8c !important; }
  .tertiary_light-text-children * {
    color: #8c8c8c; }
    .tertiary_light-text-children :before, .tertiary_light-text-children :after {
      border-color: #8c8c8c !important; }
  .tertiary_light-text-hover:hover {
    color: #8c8c8c !important; }
    .tertiary_light-text-hover:hover :before, .tertiary_light-text-hover:hover :after {
      border-color: #8c8c8c !important; }
  hr.tertiary_light {
    border-color: #8c8c8c !important; }
  .tertiary_xlight-background {
    background-color: #b3b3b3 !important; }
  .tertiary_xlight-background-hover:hover {
    background-color: #b3b3b3 !important; }
  .tertiary_xlight-background-children * {
    background-color: #b3b3b3; }
  .tertiary_xlight-text {
    color: #b3b3b3 !important; }
    .tertiary_xlight-text :before, .tertiary_xlight-text :after {
      border-color: #b3b3b3 !important; }
  .tertiary_xlight-text-children * {
    color: #b3b3b3; }
    .tertiary_xlight-text-children :before, .tertiary_xlight-text-children :after {
      border-color: #b3b3b3 !important; }
  .tertiary_xlight-text-hover:hover {
    color: #b3b3b3 !important; }
    .tertiary_xlight-text-hover:hover :before, .tertiary_xlight-text-hover:hover :after {
      border-color: #b3b3b3 !important; }
  hr.tertiary_xlight {
    border-color: #b3b3b3 !important; }
  .tertiary_xxlight-background {
    background-color: #d9d9d9 !important; }
  .tertiary_xxlight-background-hover:hover {
    background-color: #d9d9d9 !important; }
  .tertiary_xxlight-background-children * {
    background-color: #d9d9d9; }
  .tertiary_xxlight-text {
    color: #d9d9d9 !important; }
    .tertiary_xxlight-text :before, .tertiary_xxlight-text :after {
      border-color: #d9d9d9 !important; }
  .tertiary_xxlight-text-children * {
    color: #d9d9d9; }
    .tertiary_xxlight-text-children :before, .tertiary_xxlight-text-children :after {
      border-color: #d9d9d9 !important; }
  .tertiary_xxlight-text-hover:hover {
    color: #d9d9d9 !important; }
    .tertiary_xxlight-text-hover:hover :before, .tertiary_xxlight-text-hover:hover :after {
      border-color: #d9d9d9 !important; }
  hr.tertiary_xxlight {
    border-color: #d9d9d9 !important; }
  .accent-background {
    background-color: #f15c28 !important; }
  .accent-background-hover:hover {
    background-color: #f15c28 !important; }
  .accent-background-children * {
    background-color: #f15c28; }
  .accent-text {
    color: #f15c28 !important; }
    .accent-text :before, .accent-text :after {
      border-color: #f15c28 !important; }
  .accent-text-children * {
    color: #f15c28; }
    .accent-text-children :before, .accent-text-children :after {
      border-color: #f15c28 !important; }
  .accent-text-hover:hover {
    color: #f15c28 !important; }
    .accent-text-hover:hover :before, .accent-text-hover:hover :after {
      border-color: #f15c28 !important; }
  hr.accent {
    border-color: #f15c28 !important; }
  .accent_xxdark-background {
    background-color: #421404 !important; }
  .accent_xxdark-background-hover:hover {
    background-color: #421404 !important; }
  .accent_xxdark-background-children * {
    background-color: #421404; }
  .accent_xxdark-text {
    color: #421404 !important; }
    .accent_xxdark-text :before, .accent_xxdark-text :after {
      border-color: #421404 !important; }
  .accent_xxdark-text-children * {
    color: #421404; }
    .accent_xxdark-text-children :before, .accent_xxdark-text-children :after {
      border-color: #421404 !important; }
  .accent_xxdark-text-hover:hover {
    color: #421404 !important; }
    .accent_xxdark-text-hover:hover :before, .accent_xxdark-text-hover:hover :after {
      border-color: #421404 !important; }
  hr.accent_xxdark {
    border-color: #421404 !important; }
  .accent_xdark-background {
    background-color: #842809 !important; }
  .accent_xdark-background-hover:hover {
    background-color: #842809 !important; }
  .accent_xdark-background-children * {
    background-color: #842809; }
  .accent_xdark-text {
    color: #842809 !important; }
    .accent_xdark-text :before, .accent_xdark-text :after {
      border-color: #842809 !important; }
  .accent_xdark-text-children * {
    color: #842809; }
    .accent_xdark-text-children :before, .accent_xdark-text-children :after {
      border-color: #842809 !important; }
  .accent_xdark-text-hover:hover {
    color: #842809 !important; }
    .accent_xdark-text-hover:hover :before, .accent_xdark-text-hover:hover :after {
      border-color: #842809 !important; }
  hr.accent_xdark {
    border-color: #842809 !important; }
  .accent_dark-background {
    background-color: #c63d0d !important; }
  .accent_dark-background-hover:hover {
    background-color: #c63d0d !important; }
  .accent_dark-background-children * {
    background-color: #c63d0d; }
  .accent_dark-text {
    color: #c63d0d !important; }
    .accent_dark-text :before, .accent_dark-text :after {
      border-color: #c63d0d !important; }
  .accent_dark-text-children * {
    color: #c63d0d; }
    .accent_dark-text-children :before, .accent_dark-text-children :after {
      border-color: #c63d0d !important; }
  .accent_dark-text-hover:hover {
    color: #c63d0d !important; }
    .accent_dark-text-hover:hover :before, .accent_dark-text-hover:hover :after {
      border-color: #c63d0d !important; }
  hr.accent_dark {
    border-color: #c63d0d !important; }
  .accent_light-background {
    background-color: #f5855e !important; }
  .accent_light-background-hover:hover {
    background-color: #f5855e !important; }
  .accent_light-background-children * {
    background-color: #f5855e; }
  .accent_light-text {
    color: #f5855e !important; }
    .accent_light-text :before, .accent_light-text :after {
      border-color: #f5855e !important; }
  .accent_light-text-children * {
    color: #f5855e; }
    .accent_light-text-children :before, .accent_light-text-children :after {
      border-color: #f5855e !important; }
  .accent_light-text-hover:hover {
    color: #f5855e !important; }
    .accent_light-text-hover:hover :before, .accent_light-text-hover:hover :after {
      border-color: #f5855e !important; }
  hr.accent_light {
    border-color: #f5855e !important; }
  .accent_xlight-background {
    background-color: #f8ae94 !important; }
  .accent_xlight-background-hover:hover {
    background-color: #f8ae94 !important; }
  .accent_xlight-background-children * {
    background-color: #f8ae94; }
  .accent_xlight-text {
    color: #f8ae94 !important; }
    .accent_xlight-text :before, .accent_xlight-text :after {
      border-color: #f8ae94 !important; }
  .accent_xlight-text-children * {
    color: #f8ae94; }
    .accent_xlight-text-children :before, .accent_xlight-text-children :after {
      border-color: #f8ae94 !important; }
  .accent_xlight-text-hover:hover {
    color: #f8ae94 !important; }
    .accent_xlight-text-hover:hover :before, .accent_xlight-text-hover:hover :after {
      border-color: #f8ae94 !important; }
  hr.accent_xlight {
    border-color: #f8ae94 !important; }
  .accent_xxlight-background {
    background-color: #fcd6c9 !important; }
  .accent_xxlight-background-hover:hover {
    background-color: #fcd6c9 !important; }
  .accent_xxlight-background-children * {
    background-color: #fcd6c9; }
  .accent_xxlight-text {
    color: #fcd6c9 !important; }
    .accent_xxlight-text :before, .accent_xxlight-text :after {
      border-color: #fcd6c9 !important; }
  .accent_xxlight-text-children * {
    color: #fcd6c9; }
    .accent_xxlight-text-children :before, .accent_xxlight-text-children :after {
      border-color: #fcd6c9 !important; }
  .accent_xxlight-text-hover:hover {
    color: #fcd6c9 !important; }
    .accent_xxlight-text-hover:hover :before, .accent_xxlight-text-hover:hover :after {
      border-color: #fcd6c9 !important; }
  hr.accent_xxlight {
    border-color: #fcd6c9 !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: #cacaca !important; }
  .gray-background-hover:hover {
    background-color: #cacaca !important; }
  .gray-background-children * {
    background-color: #cacaca; }
  .gray-text {
    color: #cacaca !important; }
    .gray-text :before, .gray-text :after {
      border-color: #cacaca !important; }
  .gray-text-children * {
    color: #cacaca; }
    .gray-text-children :before, .gray-text-children :after {
      border-color: #cacaca !important; }
  .gray-text-hover:hover {
    color: #cacaca !important; }
    .gray-text-hover:hover :before, .gray-text-hover:hover :after {
      border-color: #cacaca !important; }
  hr.gray {
    border-color: #cacaca !important; }
  .gray_xxdark-background {
    background-color: #333 !important; }
  .gray_xxdark-background-hover:hover {
    background-color: #333 !important; }
  .gray_xxdark-background-children * {
    background-color: #333; }
  .gray_xxdark-text {
    color: #333 !important; }
    .gray_xxdark-text :before, .gray_xxdark-text :after {
      border-color: #333 !important; }
  .gray_xxdark-text-children * {
    color: #333; }
    .gray_xxdark-text-children :before, .gray_xxdark-text-children :after {
      border-color: #333 !important; }
  .gray_xxdark-text-hover:hover {
    color: #333 !important; }
    .gray_xxdark-text-hover:hover :before, .gray_xxdark-text-hover:hover :after {
      border-color: #333 !important; }
  hr.gray_xxdark {
    border-color: #333 !important; }
  .gray_xdark-background {
    background-color: #656565 !important; }
  .gray_xdark-background-hover:hover {
    background-color: #656565 !important; }
  .gray_xdark-background-children * {
    background-color: #656565; }
  .gray_xdark-text {
    color: #656565 !important; }
    .gray_xdark-text :before, .gray_xdark-text :after {
      border-color: #656565 !important; }
  .gray_xdark-text-children * {
    color: #656565; }
    .gray_xdark-text-children :before, .gray_xdark-text-children :after {
      border-color: #656565 !important; }
  .gray_xdark-text-hover:hover {
    color: #656565 !important; }
    .gray_xdark-text-hover:hover :before, .gray_xdark-text-hover:hover :after {
      border-color: #656565 !important; }
  hr.gray_xdark {
    border-color: #656565 !important; }
  .gray_dark-background {
    background-color: #989898 !important; }
  .gray_dark-background-hover:hover {
    background-color: #989898 !important; }
  .gray_dark-background-children * {
    background-color: #989898; }
  .gray_dark-text {
    color: #989898 !important; }
    .gray_dark-text :before, .gray_dark-text :after {
      border-color: #989898 !important; }
  .gray_dark-text-children * {
    color: #989898; }
    .gray_dark-text-children :before, .gray_dark-text-children :after {
      border-color: #989898 !important; }
  .gray_dark-text-hover:hover {
    color: #989898 !important; }
    .gray_dark-text-hover:hover :before, .gray_dark-text-hover:hover :after {
      border-color: #989898 !important; }
  hr.gray_dark {
    border-color: #989898 !important; }
  .gray_light-background {
    background-color: #d7d7d7 !important; }
  .gray_light-background-hover:hover {
    background-color: #d7d7d7 !important; }
  .gray_light-background-children * {
    background-color: #d7d7d7; }
  .gray_light-text {
    color: #d7d7d7 !important; }
    .gray_light-text :before, .gray_light-text :after {
      border-color: #d7d7d7 !important; }
  .gray_light-text-children * {
    color: #d7d7d7; }
    .gray_light-text-children :before, .gray_light-text-children :after {
      border-color: #d7d7d7 !important; }
  .gray_light-text-hover:hover {
    color: #d7d7d7 !important; }
    .gray_light-text-hover:hover :before, .gray_light-text-hover:hover :after {
      border-color: #d7d7d7 !important; }
  hr.gray_light {
    border-color: #d7d7d7 !important; }
  .gray_xlight-background {
    background-color: #e5e5e5 !important; }
  .gray_xlight-background-hover:hover {
    background-color: #e5e5e5 !important; }
  .gray_xlight-background-children * {
    background-color: #e5e5e5; }
  .gray_xlight-text {
    color: #e5e5e5 !important; }
    .gray_xlight-text :before, .gray_xlight-text :after {
      border-color: #e5e5e5 !important; }
  .gray_xlight-text-children * {
    color: #e5e5e5; }
    .gray_xlight-text-children :before, .gray_xlight-text-children :after {
      border-color: #e5e5e5 !important; }
  .gray_xlight-text-hover:hover {
    color: #e5e5e5 !important; }
    .gray_xlight-text-hover:hover :before, .gray_xlight-text-hover:hover :after {
      border-color: #e5e5e5 !important; }
  hr.gray_xlight {
    border-color: #e5e5e5 !important; }
  .gray_xxlight-background {
    background-color: #ededed !important; }
  .gray_xxlight-background-hover:hover {
    background-color: #ededed !important; }
  .gray_xxlight-background-children * {
    background-color: #ededed; }
  .gray_xxlight-text {
    color: #ededed !important; }
    .gray_xxlight-text :before, .gray_xxlight-text :after {
      border-color: #ededed !important; }
  .gray_xxlight-text-children * {
    color: #ededed; }
    .gray_xxlight-text-children :before, .gray_xxlight-text-children :after {
      border-color: #ededed !important; }
  .gray_xxlight-text-hover:hover {
    color: #ededed !important; }
    .gray_xxlight-text-hover:hover :before, .gray_xxlight-text-hover:hover :after {
      border-color: #ededed !important; }
  hr.gray_xxlight {
    border-color: #ededed !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: #d7d7d7; }
