:root {
    /* globals */
    --body-font-family: Lato,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    --body-color: #5f5f5f;
    --heading-font-family: Raleway,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    --heading-color: #0e71a1;
    --link-color: #0e71a1;
    --link-color-hover: #f69525;
    --button-font-size: 18px;
    --button-color: #002647;
  
    /* colors */
    --primary-900: #0e71a1;
    --primary-800: #0f7fb5; /* shade + */
    --primary-700: #118dc9; /* base */
    --primary-600: #2998ce; /* tint + */
    --primary-500: #41a4d4;
    --primary-400: #58afd9;
    --primary-300: #70bbdf;
    --primary-200: #88c6e4;
    --primary-100: #a0d1e9;
    --primary-50: #b8ddef;
  
    --secondary-900: #c5771e;
    --secondary-800: #dd8621; /* shade + */
    --secondary-700: #f69525; /* base */
    --secondary-600: #f7a03b; /* tint + */
    --secondary-500: #f8aa51;
    --secondary-400: #f9b566;
    --secondary-300: #fabf7c;
    --secondary-200: #fbca92;
    --secondary-100: #fbd5a8;
    --secondary-50: #fcdfbe;
  
    --tertiary-900: #011e39;
    --tertiary-800: #012240; /* shade + */
    --tertiary-700: #012647; /* base */
    --tertiary-600: #1a3c59; /* tint + */
    --tertiary-500: #34516c;
    --tertiary-400: #4d677e;
    --tertiary-300: #677d91;
    --tertiary-200: #8093a3;
    --tertiary-100: #99a8b5;
    --tertiary-50: #b3bec8;
  
    --accent-900: #212121;
    --accent-800: #252525; /* shade + */
    --accent-700: #292929; /* base */
    --accent-600: #3e3e3e; /* tint + */
    --accent-500: #545454;
    --accent-400: #696969;
    --accent-300: #7f7f7f;
    --accent-200: #949494;
    --accent-100: #a9a9a9;
    --accent-50: #bfbfbf;
  
    --gray-900: #000000;
    --gray-800: #191919; /* shade + */
    --gray-700: #333333; /* base */
    --gray-600: #444444; /* tint + */
    --gray-500: #666666;
    --gray-400: #7f7f7f;
    --gray-300: #a1a1a1;
    --gray-200: #dbdbdb;
    --gray-100: #eeeeee;
    --gray-50: #f6f6f6;

    --school-color: var(--primary-900);
    --label-background-color: white;
  }
  