/* GENERATED by tools/build-fontawesome/build-fa.mjs — do not edit by hand.
 * Font Awesome 5.14.0, subset to the 55 icons the public site uses.
 * Icons: fa-arrow-left fa-arrow-right fa-arrow-up fa-building fa-calendar fa-calendar-alt fa-calendar-check fa-calendar-times fa-caret-down fa-caret-up fa-chalkboard-teacher fa-check fa-chevron-down fa-clipboard-check fa-clock fa-coffee fa-concierge-bell fa-door-open fa-envelope fa-external-link-alt fa-eye fa-facebook-f fa-globe fa-handshake fa-id-card fa-image fa-images fa-info-circle fa-instagram fa-key fa-link fa-linkedin fa-linkedin-in fa-map-marked-alt fa-map-marker-alt fa-map-pin fa-newspaper fa-paper-plane fa-pause fa-phone fa-play fa-print fa-rocket fa-search fa-star fa-times fa-trash-alt fa-tv fa-twitter fa-user fa-user-tie fa-users fa-whatsapp fa-wifi fa-youtube
 * Plus CSS-only glyphs: \f00e \f061 \f075
 */

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

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('../fonts/fa-regular-400.woff2') format('woff2');
}

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

.fa, .fas, .far, .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;
}
.fa, .fas { font-family: 'Font Awesome 5 Free'; font-weight: 900; }
.far { font-family: 'Font Awesome 5 Free'; font-weight: 400; }
.fab { font-family: 'Font Awesome 5 Brands'; font-weight: 400; }

/* Sizing / behaviour utilities the views use. */
.fa-xs { font-size: .75em; }
.fa-sm { font-size: .875em; }
.fa-lg { font-size: 1.33333em; line-height: .75em; vertical-align: -.0667em; }
.fa-2x { font-size: 2em; }
.fa-3x { font-size: 3em; }
.fa-fw { text-align: center; width: 1.25em; }

.fa-arrow-left:before { content: "\f060"; }
.fa-arrow-right:before { content: "\f061"; }
.fa-arrow-up:before { content: "\f062"; }
.fa-building:before { content: "\f1ad"; }
.fa-calendar:before { content: "\f133"; }
.fa-calendar-alt:before { content: "\f073"; }
.fa-calendar-check:before { content: "\f274"; }
.fa-calendar-times:before { content: "\f273"; }
.fa-caret-down:before { content: "\f0d7"; }
.fa-caret-up:before { content: "\f0d8"; }
.fa-chalkboard-teacher:before { content: "\f51c"; }
.fa-check:before { content: "\f00c"; }
.fa-chevron-down:before { content: "\f078"; }
.fa-clipboard-check:before { content: "\f46c"; }
.fa-clock:before { content: "\f017"; }
.fa-coffee:before { content: "\f0f4"; }
.fa-concierge-bell:before { content: "\f562"; }
.fa-door-open:before { content: "\f52b"; }
.fa-envelope:before { content: "\f0e0"; }
.fa-external-link-alt:before { content: "\f35d"; }
.fa-eye:before { content: "\f06e"; }
.fa-facebook-f:before { content: "\f39e"; }
.fa-globe:before { content: "\f0ac"; }
.fa-handshake:before { content: "\f2b5"; }
.fa-id-card:before { content: "\f2c2"; }
.fa-image:before { content: "\f03e"; }
.fa-images:before { content: "\f302"; }
.fa-info-circle:before { content: "\f05a"; }
.fa-instagram:before { content: "\f16d"; }
.fa-key:before { content: "\f084"; }
.fa-link:before { content: "\f0c1"; }
.fa-linkedin:before { content: "\f08c"; }
.fa-linkedin-in:before { content: "\f0e1"; }
.fa-map-marked-alt:before { content: "\f5a0"; }
.fa-map-marker-alt:before { content: "\f3c5"; }
.fa-map-pin:before { content: "\f276"; }
.fa-newspaper:before { content: "\f1ea"; }
.fa-paper-plane:before { content: "\f1d8"; }
.fa-pause:before { content: "\f04c"; }
.fa-phone:before { content: "\f095"; }
.fa-play:before { content: "\f04b"; }
.fa-print:before { content: "\f02f"; }
.fa-rocket:before { content: "\f135"; }
.fa-search:before { content: "\f002"; }
.fa-star:before { content: "\f005"; }
.fa-times:before { content: "\f00d"; }
.fa-trash-alt:before { content: "\f2ed"; }
.fa-tv:before { content: "\f26c"; }
.fa-twitter:before { content: "\f099"; }
.fa-user:before { content: "\f007"; }
.fa-user-tie:before { content: "\f508"; }
.fa-users:before { content: "\f0c0"; }
.fa-whatsapp:before { content: "\f232"; }
.fa-wifi:before { content: "\f1eb"; }
.fa-youtube:before { content: "\f167"; }
