/*!
 * Minimal Font Awesome Icons - Portfolio Optimized
 * Contains only: fa-envelope, fa-linkedin, fa-github
 * Replaces 58KB fontawesome-all.min.css with ~1KB
 */

/* Font Face Declaration */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src:
    url('../webfonts/fa-solid-900.woff2') format('woff2'),
    url('../webfonts/fa-solid-900.woff') format('woff');
}

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src:
    url('../webfonts/fa-brands-400.woff2') format('woff2'),
    url('../webfonts/fa-brands-400.woff') format('woff');
}

/* Base Icon Classes */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400;
}

/* Icon Content - Only the 3 icons used */
.fa-envelope::before {
  content: '\f0e0';
}

.fa-linkedin::before {
  content: '\f08c';
}

.fa-github::before {
  content: '\f09b';
}
