    :root {
    --fa-primary-color: #3d3092;
    --bs-primary: #3d3092;
    --bs-inv-primary: #662d91;
    --bs-link-primary-rgb: 61, 48, 146;
    --bs-link-hover-primary-rgb: 61, 48, 146;
    --bs-primary-rgb: 61, 48, 146;
    --bs-soft-primary: #d8d6e9;
    --bs-pale-primary: #f5f5fa;
    --bs-bullet-soft-primary: #d8d6e9;
    --bs-icon-fill-primary: #3d3092;
    --bs-icon-solid-fill-primary: #3d3092;
    --bs-border-soft-primary: #d8d6e9;
 }   
    
    
    html section.section-primary {
    background-color: var(--bs-primary) !important;
    border-color: #3a2e8b !important
    }

    html section.section-primary h1, html section.section-primary h2, html section.section-primary h3, 
    html section.section-primary h4, html section.section-primary h5, html section.section-primary h6 {
        color: var(--bs-inv-primary);
    }

    html section.section-primary p {
        color: var(--bs-inv-primary);
    }

    html section.section-primary .custom-text {
        color: var(--bs-inv-primary);
    }

    html section.section-primary li {
        color: var(--bs-inv-primary);
    }
    
    html section.section-primary a {
        color: rgba(var(--bs-link-primary-rgb), var(--bs-link-opacity, 1));
        text-decoration: none
    }
    
    html section.section-primary a:hover {
        --bs-link-primary-rgb: var(--bs-link-hover-primary-rgb)
    }
    
    html section.section-primary a:not([href]):not([class]), a:not([href]):not([class]):hover {
        color: inherit;
        text-decoration: nonebe
    }
  .text-line.text-primary:before {
    background-color: var(--bs-primary)
  }
  .bg-pale-primary {
    background-color: var(--bs-pale-primary) !important
}
  .bg-soft-primary {
    background-color: var(--bs-soft-primary) !important
}
  .bg-gradient-primary {
    background: linear-gradient(180deg, var(--bs-soft-primary), rgba(var(--bs-white-rgb), 0) 100%)
}
  .bg-gradient-reverse-primary {
    background: linear-gradient(0deg, var(--bs-soft-primary), rgba(var(--bs-white-rgb), 0) 100%)
}
    :root {
    --fa-secondary-color: #d17d06;
    --bs-secondary: #d17d06;
    --bs-inv-secondary: #d1c5c5;
    --bs-link-secondary-rgb: 209, 125, 6;
    --bs-link-hover-secondary-rgb: 209, 125, 6;
    --bs-secondary-rgb: 209, 125, 6;
    --bs-soft-secondary: #f6e5cd;
    --bs-pale-secondary: #fdf9f3;
    --bs-bullet-soft-secondary: #f6e5cd;
    --bs-icon-fill-secondary: #d17d06;
    --bs-icon-solid-fill-secondary: #d17d06;
    --bs-border-soft-secondary: #f6e5cd;
 }   
    
    
    html section.section-secondary {
    background-color: var(--bs-secondary) !important;
    border-color: #c77706 !important
    }

    html section.section-secondary h1, html section.section-secondary h2, html section.section-secondary h3, 
    html section.section-secondary h4, html section.section-secondary h5, html section.section-secondary h6 {
        color: var(--bs-inv-secondary);
    }

    html section.section-secondary p {
        color: var(--bs-inv-secondary);
    }

    html section.section-secondary .custom-text {
        color: var(--bs-inv-secondary);
    }

    html section.section-secondary li {
        color: var(--bs-inv-secondary);
    }
    
    html section.section-secondary a {
        color: rgba(var(--bs-link-secondary-rgb), var(--bs-link-opacity, 1));
        text-decoration: none
    }
    
    html section.section-secondary a:hover {
        --bs-link-secondary-rgb: var(--bs-link-hover-secondary-rgb)
    }
    
    html section.section-secondary a:not([href]):not([class]), a:not([href]):not([class]):hover {
        color: inherit;
        text-decoration: nonebe
    }
  .text-line.text-secondary:before {
    background-color: var(--bs-secondary)
  }
  .bg-pale-secondary {
    background-color: var(--bs-pale-secondary) !important
}
  .bg-soft-secondary {
    background-color: var(--bs-soft-secondary) !important
}
  .bg-gradient-secondary {
    background: linear-gradient(180deg, var(--bs-soft-secondary), rgba(var(--bs-white-rgb), 0) 100%)
}
  .bg-gradient-reverse-secondary {
    background: linear-gradient(0deg, var(--bs-soft-secondary), rgba(var(--bs-white-rgb), 0) 100%)
}
    :root {
    --fa-tertiary-color: #ededed;
    --bs-tertiary: #ededed;
    --bs-inv-tertiary: #4dbf7b;
    --bs-link-tertiary-rgb: 237, 237, 237;
    --bs-link-hover-tertiary-rgb: 237, 237, 237;
    --bs-tertiary-rgb: 237, 237, 237;
    --bs-soft-tertiary: #fbfbfb;
    --bs-pale-tertiary: #fefefe;
    --bs-bullet-soft-tertiary: #fbfbfb;
    --bs-icon-fill-tertiary: #ededed;
    --bs-icon-solid-fill-tertiary: #ededed;
    --bs-border-soft-tertiary: #fbfbfb;
 }   
    
    
    html section.section-tertiary {
    background-color: var(--bs-tertiary) !important;
    border-color: #e1e1e1 !important
    }

    html section.section-tertiary h1, html section.section-tertiary h2, html section.section-tertiary h3, 
    html section.section-tertiary h4, html section.section-tertiary h5, html section.section-tertiary h6 {
        color: var(--bs-inv-tertiary);
    }

    html section.section-tertiary p {
        color: var(--bs-inv-tertiary);
    }

    html section.section-tertiary .custom-text {
        color: var(--bs-inv-tertiary);
    }

    html section.section-tertiary li {
        color: var(--bs-inv-tertiary);
    }
    
    html section.section-tertiary a {
        color: rgba(var(--bs-link-tertiary-rgb), var(--bs-link-opacity, 1));
        text-decoration: none
    }
    
    html section.section-tertiary a:hover {
        --bs-link-tertiary-rgb: var(--bs-link-hover-tertiary-rgb)
    }
    
    html section.section-tertiary a:not([href]):not([class]), a:not([href]):not([class]):hover {
        color: inherit;
        text-decoration: nonebe
    }
  .text-line.text-tertiary:before {
    background-color: var(--bs-tertiary)
  }
  .bg-pale-tertiary {
    background-color: var(--bs-pale-tertiary) !important
}
  .bg-soft-tertiary {
    background-color: var(--bs-soft-tertiary) !important
}
  .bg-gradient-tertiary {
    background: linear-gradient(180deg, var(--bs-soft-tertiary), rgba(var(--bs-white-rgb), 0) 100%)
}
  .bg-gradient-reverse-tertiary {
    background: linear-gradient(0deg, var(--bs-soft-tertiary), rgba(var(--bs-white-rgb), 0) 100%)
}
    :root {
    --fa-quaternary-color: #3829e3;
    --bs-quaternary: #3829e3;
    --bs-inv-quaternary: #092454;
    --bs-link-quaternary-rgb: 56, 41, 227;
    --bs-link-hover-quaternary-rgb: 56, 41, 227;
    --bs-quaternary-rgb: 56, 41, 227;
    --bs-soft-quaternary: #d7d4f9;
    --bs-pale-quaternary: #f5f4fe;
    --bs-bullet-soft-quaternary: #d7d4f9;
    --bs-icon-fill-quaternary: #3829e3;
    --bs-icon-solid-fill-quaternary: #3829e3;
    --bs-border-soft-quaternary: #d7d4f9;
 }   
    
    
    html section.section-quaternary {
    background-color: var(--bs-quaternary) !important;
    border-color: #3527d8 !important
    }

    html section.section-quaternary h1, html section.section-quaternary h2, html section.section-quaternary h3, 
    html section.section-quaternary h4, html section.section-quaternary h5, html section.section-quaternary h6 {
        color: var(--bs-inv-quaternary);
    }

    html section.section-quaternary p {
        color: var(--bs-inv-quaternary);
    }

    html section.section-quaternary .custom-text {
        color: var(--bs-inv-quaternary);
    }

    html section.section-quaternary li {
        color: var(--bs-inv-quaternary);
    }
    
    html section.section-quaternary a {
        color: rgba(var(--bs-link-quaternary-rgb), var(--bs-link-opacity, 1));
        text-decoration: none
    }
    
    html section.section-quaternary a:hover {
        --bs-link-quaternary-rgb: var(--bs-link-hover-quaternary-rgb)
    }
    
    html section.section-quaternary a:not([href]):not([class]), a:not([href]):not([class]):hover {
        color: inherit;
        text-decoration: nonebe
    }
  .text-line.text-quaternary:before {
    background-color: var(--bs-quaternary)
  }
  .bg-pale-quaternary {
    background-color: var(--bs-pale-quaternary) !important
}
  .bg-soft-quaternary {
    background-color: var(--bs-soft-quaternary) !important
}
  .bg-gradient-quaternary {
    background: linear-gradient(180deg, var(--bs-soft-quaternary), rgba(var(--bs-white-rgb), 0) 100%)
}
  .bg-gradient-reverse-quaternary {
    background: linear-gradient(0deg, var(--bs-soft-quaternary), rgba(var(--bs-white-rgb), 0) 100%)
}
    :root {
    --fa-quinary-color: #363d19;
    --bs-quinary: #363d19;
    --bs-inv-quinary: #5b8f2b;
    --bs-link-quinary-rgb: 54, 61, 25;
    --bs-link-hover-quinary-rgb: 54, 61, 25;
    --bs-quinary-rgb: 54, 61, 25;
    --bs-soft-quinary: #d7d8d1;
    --bs-pale-quinary: #f5f5f4;
    --bs-bullet-soft-quinary: #d7d8d1;
    --bs-icon-fill-quinary: #363d19;
    --bs-icon-solid-fill-quinary: #363d19;
    --bs-border-soft-quinary: #d7d8d1;
 }   
    
    
    html section.section-quinary {
    background-color: var(--bs-quinary) !important;
    border-color: #333a18 !important
    }

    html section.section-quinary h1, html section.section-quinary h2, html section.section-quinary h3, 
    html section.section-quinary h4, html section.section-quinary h5, html section.section-quinary h6 {
        color: var(--bs-inv-quinary);
    }

    html section.section-quinary p {
        color: var(--bs-inv-quinary);
    }

    html section.section-quinary .custom-text {
        color: var(--bs-inv-quinary);
    }

    html section.section-quinary li {
        color: var(--bs-inv-quinary);
    }
    
    html section.section-quinary a {
        color: rgba(var(--bs-link-quinary-rgb), var(--bs-link-opacity, 1));
        text-decoration: none
    }
    
    html section.section-quinary a:hover {
        --bs-link-quinary-rgb: var(--bs-link-hover-quinary-rgb)
    }
    
    html section.section-quinary a:not([href]):not([class]), a:not([href]):not([class]):hover {
        color: inherit;
        text-decoration: nonebe
    }
  .text-line.text-quinary:before {
    background-color: var(--bs-quinary)
  }
  .bg-pale-quinary {
    background-color: var(--bs-pale-quinary) !important
}
  .bg-soft-quinary {
    background-color: var(--bs-soft-quinary) !important
}
  .bg-gradient-quinary {
    background: linear-gradient(180deg, var(--bs-soft-quinary), rgba(var(--bs-white-rgb), 0) 100%)
}
  .bg-gradient-reverse-quinary {
    background: linear-gradient(0deg, var(--bs-soft-quinary), rgba(var(--bs-white-rgb), 0) 100%)
}
}