
:root {
		--brand__color--primary: 0, 73, 150;
		--brand__color--primary-dark: 0, 46, 96;
		--brand__color--primary-light: 51, 109, 171;
		--brand__color--primary-lighter: 163, 190, 217;
		--brand__color--secondary: 223, 161, 0;
		--brand__color--secondary-dark: 178, 129, 0;
		--brand__color--accent-1: 249, 160, 0;
		--brand__color--accent-background-lighter: 246, 249, 251;
		--brand__color--accent-background-light: 229, 237, 245;
		--brand__color--gray: 34, 46, 60;
		--brand__color--gray-light: 125, 138, 152;
		--brand__color--gray-lighter: 248,250,251;
		--brand__color--gray-border: 223, 227, 231;
		--brand__color--border-light: 242, 242, 242;
		--brand__color--white: 255,255,255;
		--brand__color--text: 67, 67, 67;
		--brand__color--text-dark: 10, 10, 10;
		--brand__color--confirmation: 46, 204, 113;
		--brand__color--confirmation-light: 172, 219, 166;
		--brand__color--confirmation-dark: 37, 163, 90;
		--brand__color--warning: 230, 126, 34;
		--brand__color--error: 231, 76, 60;
		--brand__color--info: 52, 152, 219;
		--brand__color--confirmation-bg: 235, 249, 235;
		--brand__color--indian-red: 209, 114, 114;

		--brand__typography-h1--font-family: OpenSans;
		--brand__typography-h1--font-family-extended: OpenSans-bold;
		--brand__typography-h1--font-size: 46px;
		--brand__typography-h1--font-weight: 700;
		--brand__typography-h1--line-height: 1.2;
		--brand__typography-h1--letter-spacing: 0px;
		--brand__typography-h1--color: #004996;
		--brand__typography-h1--margin-bottom: 20px;
		--brand__typography-h1--text-decoration: ;
		--brand__typography-h1-mobile--font-family: Roboto;
		--brand__typography-h1-mobile--font-family-extended: Roboto-Medium;
		--brand__typography-h1-mobile--font-size: 30px;
		--brand__typography-h1-mobile--font-weight: 500;
		--brand__typography-h1-mobile--line-height: 1.2;
		--brand__typography-h1-mobile--letter-spacing: 0px;
		--brand__typography-h1-mobile--color: #004996;
		--brand__typography-h1-mobile--margin-bottom: 20px;
		--brand__typography-h1-mobile--text-decoration: ;
		--brand__typography-h2--font-family: Roboto;
		--brand__typography-h2--font-family-extended: Roboto-Light;
		--brand__typography-h2--font-size: 35px;
		--brand__typography-h2--font-weight: 300;
		--brand__typography-h2--line-height: 1.2;
		--brand__typography-h2--letter-spacing: 0px;
		--brand__typography-h2--color: #004996;
		--brand__typography-h2--margin-bottom: 20px;
		--brand__typography-h2--text-decoration: ;
		--brand__typography-h2-mobile--font-family: Roboto;
		--brand__typography-h2-mobile--font-family-extended: Roboto-Light;
		--brand__typography-h2-mobile--font-size: 26px;
		--brand__typography-h2-mobile--font-weight: 300;
		--brand__typography-h2-mobile--line-height: 1.2;
		--brand__typography-h2-mobile--letter-spacing: 0px;
		--brand__typography-h2-mobile--color: #004996;
		--brand__typography-h2-mobile--margin-bottom: 20px;
		--brand__typography-h2-mobile--text-decoration: ;
		--brand__typography-h3--font-family: Roboto;
		--brand__typography-h3--font-family-extended: Roboto-Light;
		--brand__typography-h3--font-size: 25px;
		--brand__typography-h3--font-weight: 300;
		--brand__typography-h3--line-height: 1.2;
		--brand__typography-h3--letter-spacing: 0px;
		--brand__typography-h3--color: #434343;
		--brand__typography-h3--margin-bottom: 20px;
		--brand__typography-h3--text-decoration: ;
		--brand__typography-h4--font-family: Roboto;
		--brand__typography-h4--font-family-extended: Roboto-Medium;
		--brand__typography-h4--font-size: 22px;
		--brand__typography-h4--font-weight: 500;
		--brand__typography-h4--line-height: 1.2;
		--brand__typography-h4--letter-spacing: 0px;
		--brand__typography-h4--color: #434343;
		--brand__typography-h4--margin-bottom: 20px;
		--brand__typography-h4--text-decoration: ;
		--brand__typography-h5--font-family: Roboto;
		--brand__typography-h5--font-family-extended: Roboto-Black;
		--brand__typography-h5--font-size: 20px;
		--brand__typography-h5--font-weight: 900;
		--brand__typography-h5--line-height: 1.2;
		--brand__typography-h5--letter-spacing: 0px;
		--brand__typography-h5--color: #434343;
		--brand__typography-h5--margin-bottom: 20px;
		--brand__typography-h5--text-decoration: ;
		--brand__typography-h6--font-family: Roboto;
		--brand__typography-h6--font-family-extended: Roboto-Bold;
		--brand__typography-h6--font-size: 18px;
		--brand__typography-h6--font-weight: 700;
		--brand__typography-h6--line-height: 1.2;
		--brand__typography-h6--letter-spacing: 0px;
		--brand__typography-h6--color: #434343;
		--brand__typography-h6--margin-bottom: 20px;
		--brand__typography-h6--text-decoration: ;
		--brand__typography-p--font-family: Inter;
		--brand__typography-p--font-family-extended: ;
		--brand__typography-p--font-size: 16px;
		--brand__typography-p--font-weight: 400;
		--brand__typography-p--line-height: 1.4;
		--brand__typography-p--letter-spacing: 0px;
		--brand__typography-p--color: #434343;
		--brand__typography-p--margin-bottom: 20px;
		--brand__typography-p--text-decoration: ;
		--brand__typography-p-small--font-family: Inter;
		--brand__typography-p-small--font-family-extended: ;
		--brand__typography-p-small--font-size: 14px;
		--brand__typography-p-small--font-weight: 400;
		--brand__typography-p-small--line-height: 1.4;
		--brand__typography-p-small--letter-spacing: 0px;
		--brand__typography-p-small--color: #434343;
		--brand__typography-p-small--margin-bottom: 20px;
		--brand__typography-p-small--text-decoration: ;
		--brand__typography-text-link--font-family: Roboto;
		--brand__typography-text-link--font-family-extended: Roboto-Regular;
		--brand__typography-text-link--font-size: 16px;
		--brand__typography-text-link--font-weight: 400;
		--brand__typography-text-link--line-height: 1.4;
		--brand__typography-text-link--letter-spacing: 0px;
		--brand__typography-text-link--color: #004996;
		--brand__typography-text-link--margin-bottom: 20px;
		--brand__typography-text-link--text-decoration: UNDERLINE;

			--brand__spacing--tiny: 5px;
			--brand__spacing--small: 10px;
			--brand__spacing: 20px;
			--brand__spacing--large: 40px;
			--brand__spacing--huge: 60px;
}
