
                
                :root {
                    --fb-global-body--font-family: Work Sans;
--fb-global-body--font-weight: 400;
--fb-global-body--text-transform: none;
--fb-global-body--font-transform: none;
--fb-global-link--font-family: Work Sans;
--fb-global-button--font-family: Plus Jakarta Sans;
--fb-global-button--font-weight: 600;
--fb-global-button--text-transform: none;
--fb-global-button--font-transform: none;
--fb-global-h1--font-family: Plus Jakarta Sans;
--fb-global-h1--font-weight: 400;
--fb-global-h1--font-transform: none;
--fb-global-h2--font-family: Plus Jakarta Sans;
--fb-global-h2--font-weight: 600;
--fb-global-h2--font-transform: none;
--fb-global-h3--font-weight: 600;

                    --fb-global-body--font-size: 24px;
--fb-global-body--letter-spacing: -0.4px;
--fb-global-body--font-letter-spacing: -0.4px;
--fb-global-body--line-height: 32px;
--fb-global-body--font-line-height: 32px;
--fb-global-button--font-size: 16px;
--fb-global-button--line-height: 24px;
--fb-global-button--font-line-height: 24px;
--fb-global-h1--font-size: 72px;
--fb-global-h1--font-line-height: 80px;
--fb-global-h2--font-size: 56px;
--fb-global-h2--font-line-height: 64px;
--fb-global-h3--font-size: 40px;

                    /* Base Colors */
--wp--frontis--color--base: #399CFF;
--wp--frontis--color--primary-50: #EBF5FF;
--wp--frontis--color--primary-100: #D7EBFF;
--wp--frontis--color--primary-200: #B0D7FF;
--wp--frontis--color--primary-300: #88C4FF;
--wp--frontis--color--primary-400: #61B0FF;
--wp--frontis--color--primary-600: #2E7ECF;
--wp--frontis--color--primary-700: #ffffff;
--wp--frontis--color--primary-800: #174370;
--wp--frontis--color--primary-950: #061728;
--wp--frontis--color--tertiary: #E83E8C;
--wp--frontis--color--neutral: #6A758E;
--wp--frontis--color--neutral-50: #F0F1F4;
--wp--frontis--color--neutral-100: #E1E3E8;
--wp--frontis--color--neutral-200: #8891A5;
--wp--frontis--color--neutral-700: #404655;
--wp--frontis--color--pink: #FF00FF;
--wp--frontis--color--purple: #6F42C1;
--wp--frontis--color--warning: #F89B2E;
--wp--frontis--color--success: #4CAF50;
--wp--frontis--color--error: #E43242;
--wp--frontis--color--error-50: #FCEBEC;
--wp--frontis--color--white: #FFFFFF;
--wp--frontis--color--body-purple: #F1ECF9;
--wp--frontis--color--body-neutral: #555E72;
--wp--frontis--color--body-neutral-50: #F4F0FF;
--wp--frontis--color--text-base: #090A11;
--wp--frontis--color--heading: #0B2640;
--wp--frontis--color--primary: #0B2640;

/* Custom Colors */
--wp--frontis--color--custom-orange-300: #fffaf4;
--wp--frontis--color--custom-orange-400: #fde7ce;
--wp--frontis--color--custom-orange-500: #fbcd96;
--wp--frontis--color--custom-orange-600: #f89a2d;
--wp--frontis--color--custom-orange-700: #d97807;
--wp--frontis--color--custom-orange-800: #a35a05;
--wp--frontis--color--custom-green-300: #f8fbf8;
--wp--frontis--color--custom-green-400: #ddeedd;
--wp--frontis--color--custom-green-500: #b5d9b5;
--wp--frontis--color--custom-green-600: #6bb46c;
--wp--frontis--color--custom-green-700: #4a924b;
--wp--frontis--color--custom-green-800: #376c38;
--wp--frontis--color--custom-purple-300: #f9f7fd;
--wp--frontis--color--custom-purple-400: #e6d9f7;
--wp--frontis--color--custom-purple-500: #c7aaec;
--wp--frontis--color--custom-purple-600: #8f56da;
--wp--frontis--color--custom-purple-700: #6e2bc5;
--wp--frontis--color--custom-purple-800: #542197;
--wp--frontis--color--custom-red-300: #fef6f4;
--wp--frontis--color--custom-red-400: #f9d6cc;
--wp--frontis--color--custom-red-500: #e7532a;
--wp--frontis--color--custom-red-600: #e7532a;
--wp--frontis--color--custom-red-700: #bc3915;
--wp--frontis--color--custom-red-800: #892a10;
--wp--frontis--color--custom-brown-300: #f5f4f2;
--wp--frontis--color--custom-brown-400: #ccc2bd;
--wp--frontis--color--custom-brown-500: #9e8c81;
--wp--frontis--color--custom-brown-600: #3d1a04;
--wp--frontis--color--custom-brown-700: #594030;
--wp--frontis--color--custom-brown-800: #3d1a04;

/* Gradient Colors */
--wp--frontis--color--custom-orange: linear-gradient(0deg,rgb(255,255,255) 0%,rgb(253,225,192) 100%);
--wp--frontis--color--custom-red: linear-gradient(0deg,rgb(255,255,255) 0%,rgb(248,203,191) 100%);
--wp--frontis--color--custom-green: linear-gradient(0deg,rgb(255,255,255) 0%,rgb(211,233,211) 100%);
--wp--frontis--color--custom-purple: linear-gradient(0deg,rgb(255,255,255) 0%,rgb(221,204,244) 100%);

                }
                

                

                

                
                body p, :root :where(p) {
                    font-family: var(--fb-global-body--font-family);
font-weight: var(--fb-global-body--font-weight);
text-transform: var(--fb-global-body--text-transform);
font-size: var(--fb-global-body--font-size);
letter-spacing: var(--fb-global-body--letter-spacing);
line-height: var(--fb-global-body--line-height);

                }
                

                
                body a,
                body p a,
                :root :where(a) {
                    font-family: var(--fb-global-link--font-family);

                }
                

                
                body .wp-block-button__link,
                :root :where(.wp-element-button, .wp-block-button__link),
                body button {
                    font-family: var(--fb-global-button--font-family);
font-weight: var(--fb-global-button--font-weight);
text-transform: var(--fb-global-button--text-transform);
font-size: var(--fb-global-button--font-size);
line-height: var(--fb-global-button--line-height);

                }
                

                

                

                
                
                body h1 {
                    font-family: var(--fb-global-h1--font-family);
font-weight: var(--fb-global-h1--font-weight);
text-transform: var(--fb-global-h1--font-transform);
font-size: var(--fb-global-h1--font-size);
line-height: var(--fb-global-h1--font-line-height);

                }
                
                
                body h2 {
                    font-family: var(--fb-global-h2--font-family);
font-weight: var(--fb-global-h2--font-weight);
text-transform: var(--fb-global-h2--font-transform);
font-size: var(--fb-global-h2--font-size);
line-height: var(--fb-global-h2--font-line-height);

                }
                
                
                body h3 {
                    font-weight: var(--fb-global-h3--font-weight);
font-size: var(--fb-global-h3--font-size);

                }
                
                
                
                
            
            