/*// Font Face - Source Sans Pro */
    @font-face {
      font-family: "Source Sans Pro";
      src: local('Source Sans Pro Regular'), url("fonts/SourceSansPro-Regular.woff") format("woff");
      font-weight: normal;
      font-style: normal;
      font-display: fallback;
    }
    @font-face {
      font-family: "Source Sans Pro";
      src: local('Source Sans Pro Bold'), url("fonts/SourceSansPro-Bold.woff") format("woff");
      font-weight: bold;
      font-style: normal;
      font-display: fallback;
    }

/*// Font Face - Font Awesome */
    @font-face {
      font-family: "FontAwesome";
      src: url("fonts/fa-regular-400.woff2") format("woff2"),
           url("fonts/fa-regular-400.woff") format("woff");
      font-weight: normal;
      font-style: solid;
      font-display: fallback;
    }
    @font-face {
      font-family: "FontAwesome";
      src: url("fonts/fa-solid-900.woff2") format("woff2"),
           url("fonts/fa-solid-900.woff") format("woff");
      font-weight: normal;
      font-style: solid;
      font-display: fallback;
    }
    @font-face {
      font-family: "FontAwesome";
      src: url("fonts/fa-brands-400.woff2") format("woff2"),
           url("fonts/fa-brands-400.woff") format("woff");
      font-weight: normal;
      font-style: normal;
      font-display: fallback;
    }

    .fa, .fas, .far, .fal, .fad, .fab {
      font-family: "FontAwesome";
    }