:root{--theme-base-header-index: 10;--color-green: #81BA25;--color-light-green: #AADC56;--color-dark-green: #1F5F00;--color-green-gradient: #478416;--color-dark-grey: #282828;--color-mint: #FCFFF5;--color-light-grey: #E2E2E2;--color-grey: #A7A7A7;--color-light: #F8F8F6;--color-dark: #1A1919;--color-white: #FFFFFF;--theme-primary-color: var(--color-green);--theme-secondary-color: var(--color-light-green);--theme-alternative-color: var(--color-dark-green);--theme-base-dark: var(--color-dark);--theme-base-soft: var(--color-mint);--theme-base-light: var(--color-light);--theme-base-neutral: var(--color-light-grey);--theme-dark-grey-color: var(--color-dark-grey);--theme-grey-color: var(--color-grey);--theme-error-color: #C61313;--theme-success-color: #28a745;--theme-text-color-default: var(--color-dark-grey);--theme-text-color-alternative: var(--color-grey);--theme-heading-color: var(--color-dark-green);--theme-bg-page: var(--color-mint);--theme-gradient-dark-green: linear-gradient(to bottom, #478416, #1F5F00);--theme-gradient-green: linear-gradient(to bottom, #81BA25, rgba(129, 186, 37, 0));--theme-gradient-white: linear-gradient(to bottom, #FFFFFF, rgba(255, 255, 255, 0));--theme-gradient-hero: linear-gradient(to bottom, rgba(248, 248, 246, .6), #F8F8F6);--theme-bg-color-alternative: var(--theme-gradient-dark-green);--theme-bg-color-alternative-hover: var(--theme-gradient-green);--theme-text-ff: "GoogleSansFlex_120pt", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--theme-heading-ff: var(--theme-text-ff);--theme-base-fs: 18px;--theme-base-lh: 1.5;--theme-heading-lh: 1.5;--theme-text-lh: 1.5;--theme-h1-fs: 4rem;--theme-h2-fs: 3.5rem;--theme-h3-fs: 2.25rem;--theme-h4-fs: 1.75rem;--theme-h5-fs: 1.5rem;--theme-small-fs: 1rem;--theme-button-fs: 1.375rem;--theme-button-lh: 1.5;--theme-menu-fs: 1.375rem;--theme-link-fw: 600;--theme-header-bg: var(--color-light);--theme-header-text: var(--color-dark-grey);--theme-header-height-fallback: 5.0625rem;--theme-radius: 1.875rem;--theme-border: 1px solid;--theme-xs-shadow: 0 0 .625rem rgba(0, 0, 0, .05);--theme-sm-shadow: 0 0 1.25rem 0 rgba(0, 0, 0, .1);--theme-md-shadow: 0 1.25rem 1.25rem 0 rgba(129, 186, 37, .4);--theme-transition-duration: .4s;--theme-easing-function: ease;--theme-transition: var(--theme-transition-duration) var(--theme-easing-function)}@media (max-width: 991px){:root{--theme-h1-fs: 3rem;--theme-h2-fs: 2.625rem;--theme-h3-fs: 1.875rem;--theme-h4-fs: 1.5rem;--theme-h5-fs: 1.25rem;--theme-button-fs: 1.25rem;--theme-menu-fs: 1.125rem}}@media (max-width: 767px){:root{--theme-h1-fs: 2.25rem;--theme-h2-fs: 2rem;--theme-h3-fs: 1.625rem;--theme-h4-fs: 1.375rem;--theme-h5-fs: 1.125rem;--theme-button-fs: 1.125rem;--theme-base-fs: 16px}}@media (max-width: 575px){:root{--theme-h1-fs: 1.75rem;--theme-h2-fs: 1.625rem;--theme-h3-fs: 1.375rem;--theme-button-fs: 1rem}}[data-theme=dark]{--theme-base-dark: var(--color-white);--theme-base-light: var(--color-dark);--theme-base-soft: var(--color-dark-grey);--theme-base-neutral: var(--color-dark-grey);--theme-dark-grey-color: var(--color-white);--theme-grey-color: var(--color-light-grey);--theme-error-color: #FF5050;--theme-text-color-default: var(--color-white);--theme-text-color-alternative: var(--color-light-grey);--theme-heading-color: var(--color-green);--theme-bg-page: var(--color-dark);--theme-header-bg: rgba(26, 25, 25, .5);--theme-header-text: var(--color-white);--theme-gradient-hero: linear-gradient( to bottom, rgba(26, 25, 25, .05), #1A1919 )}
