/* # hanuman-barlow-afo - Do Not Remove */
@import url("https://fonts.googleapis.com/css?family=Barlow:400,600,700|Chivo:400,700&display=block");

:root {
	--fnt-t: 'Chivo', sans-serif;
	--fnt-m: 'Barlow', sans-serif;

	--fnt-t-big-ff: var(--fnt-t); /* { friendly: 'Title Big (Display) Font Family' } */
	--fnt-t-big-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Title Big (Display) Letter Spacing' } */
	--fnt-t-big-w: 700; /* { friendly: 'Title Big (Display) Font Weight' } */
	--fnt-t-big-tt: none; /* { friendly: 'Title Big (Display) Case' } */
  
	--fnt-t-co-ff: var(--fnt-t); /* { friendly: 'Callout Font Family' } */
	--fnt-t-co-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Callout Letter Spacing' } */
	--fnt-t-co-w: 700; /* { friendly: 'Callout Font Weight' } */
	--fnt-t-co-tt: none; /* { friendly: 'Callout Case' } */
  
	--fnt-t-k-ff: var(--fnt-m); /* { friendly: 'Kicker Font Family' } */
	--fnt-t-k-ls: 0.1em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Kicker Letter Spacing' } */
	--fnt-t-k-w: 700; /* { friendly: 'Kicker Font Weight' } */
	--fnt-t-k-tt: uppercase; /* { friendly: 'Kicker Case' } */
  
	--fnt-t-1-ff: var(--fnt-t); /* { friendly: 'Title 1 (h1) Font Family' } */
	--fnt-t-1-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Title 1 (h1) Letter Spacing' } */
	--fnt-t-1-w: 400; /* { friendly: 'Title 1 (h1) Font Weight' } */
	--fnt-t-1-tt: none; /* { friendly: 'Title 1 (h1) Case' } */
  
	--fnt-t-2-ff: var(--fnt-m); /* { friendly: 'Title 2 (h2) Font Family' } */
	--fnt-t-2-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Title 2 (h2) Letter Spacing' } */
	--fnt-t-2-w: 400; /* { friendly: 'Title 2 (h2) Font Weight' } */
	--fnt-t-2-tt: none; /* { friendly: 'Title 2 (h2) Case' } */
  
	--fnt-t-3-ff: var(--fnt-m); /* { friendly: 'Title 3 (h3) Font Family' } */
	--fnt-t-3-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Title 3 (h3) Letter Spacing' } */
	--fnt-t-3-w: 400; /* { friendly: 'Title 3 (h3) Font Weight' } */
	--fnt-t-3-tt: none; /* { friendly: 'Title 3 (h3) Case' } */
  
	--fnt-t-4-ff: var(--fnt-m); /* { friendly: 'Title 4 (h4) Font Family' } */
	--fnt-t-4-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Title 4 (h4) Letter Spacing' } */
	--fnt-t-4-w: 700; /* { friendly: 'Title 4 (h4) Font Weight' } */
	--fnt-t-4-tt: none; /* { friendly: 'Title 4 (h4) Case' } */
  
	--fnt-t-5-ff: var(--fnt-m); /* { friendly: 'Title 5 (h5) Font Family' } */
	--fnt-t-5-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Title 5 (h5) Letter Spacing' } */
	--fnt-t-5-w: 400; /* { friendly: 'Title 5 (h5) Font Weight' } */
	--fnt-t-5-tt: none; /* { friendly: 'Title 5 (h5) Case' } */
  
	--fnt-t-6-ff: var(--fnt-m); /* { friendly: 'Title 6 (h6) Font Family' } */
	--fnt-t-6-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Title 6 (h6) Letter Spacing' } */
	--fnt-t-6-w: 700; /* { friendly: 'Title 6 (h6) Font Weight' } */
	--fnt-t-6-tt: none; /* { friendly: 'Title 6 (h6) Case' } */
	
	--fnt-nv-pry-ff: var(--fnt-m); /* { friendly: 'Primary Nav Link Font Family' } */
	--fnt-nv-pry-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Primary Nav Link Letter Spacing' } */
	--fnt-nv-pry-w: 700; /* { friendly: 'Primary Nav Link Font Weight' } */
	--fnt-nv-pry-tt: none; /* { friendly: 'Primary Nav Link Case' } */	
	--fnt-nv-pry-fs: normal; /* { friendly: 'Primary Nav Link Style' } */

	--fnt-nv-sec-ff: var(--fnt-m); /* { friendly: 'Secondary Nav Link Font Family' } */
	--fnt-nv-sec-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Secondary Nav Link Letter Spacing' } */
	--fnt-nv-sec-w: 700; /* { friendly: 'Secondary Nav Link Font Weight' } */
	--fnt-nv-sec-tt: none; /* { friendly: 'Secondary Nav Link Case' } */	
	--fnt-nv-sec-fs: normal; /* { friendly: 'Secondary Nav Link Style' } */
  
	--fnt-qte-ff: var(--fnt-t); /* { friendly: 'Quote Font Family' } */
	--fnt-qte-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Quote Letter Spacing' } */
	--fnt-qte-w: 400; /* { friendly: 'Quote Font Weight' } */
	--fnt-qte-tt: none; /* { friendly: 'Quote Case' } */
	--fnt-qte-fs: none; /* { friendly: 'Quote Font Style' } */
	
	--fnt-atr-ff: var(--fnt-m); /* { friendly: 'Author Font Family' } */
	--fnt-atr-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Author Letter Spacing' } */
	--fnt-atr-w: 700; /* { friendly: 'Author Font Weight' } */
	--fnt-atr-tt: none; /* { friendly: 'Author Case' } */
	--fnt-atr-fs: none; /* { friendly: 'Author Font Style' } */
  
	--fnt-phn-ff: var(--fnt-t); /* { friendly: 'Phone Font Family' } */
	--fnt-phn-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Phone Letter Spacing' } */
	--fnt-phn-w: 400; /* { friendly: 'Phone Font Weight' } */

	--fnt-t-itm-ff: var(--fnt-m); /* { friendly: 'Item Title Font Family' } */
	--fnt-t-itm-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Item Title Letter Spacing' } */
	--fnt-t-itm-w: 600; /* { friendly: 'Item Title Font Weight' } */
	--fnt-t-itm-tt: none; /* { friendly: 'Item Title Case' } */
	
	--fnt-t-nt-ff: var(--fnt-m); /* { friendly: 'Note Font Family' } */
	--fnt-t-nt-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Note Letter Spacing' } */
	--fnt-t-nt-w: 400; /* { friendly: 'Note Font Weight' } */
	--fnt-t-nt-tt: none; /* { friendly: 'Note Case' } */
  
	--tag-ff: var(--fnt-m); /* { friendly: 'Tag Font Family' } */
	--tag-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Tag Letter Spacing' } */
	--tag-w: 700; /* { friendly: 'Tag Font Weight' } */
	--tag-tt: none; /* { friendly: 'Tag Case' } */
  
	--btn-v1-ff: var(--fnt-t); /* { friendly: 'Button V1 Font Family' } */
	--btn-v1-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Button V1 Letter Spacing' } */
	--btn-v1-w: 400; /* { friendly: 'Button V1 Font Weight' } */
	--btn-v1-tt: none; /* { friendly: 'Button V1 Case' } */
  
	--btn-v2-ff: var(--fnt-t); /* { friendly: 'Button V2 Font Family' } */
	--btn-v2-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Button V2 Letter Spacing' } */
	--btn-v2-w: 400; /* { friendly: 'Button V2 Font Weight' } */
	--btn-v2-tt: none; /* { friendly: 'Button V2 Case' } */
  
	--fnt-frm-ff: var(--fnt-m); /* { friendly: 'Form Label Font Family' } */
	--fnt-frm-ls: 0em; /* { min: -0.05, max: 0.5, step: 0.01, friendly: 'Form Label Letter Spacing' } */
	--fnt-frm-w: 400; /* { friendly: 'Form Label Font Weight' } */
	--fnt-frm-tt: none; /* { friendly: 'Form Label Case' } */
  }