فهرست منبع

Update font awesome

Riccardo Balbo 3 سال پیش
والد
کامیت
4b2a6aa4ad
100فایلهای تغییر یافته به همراه13159 افزوده شده و 36101 حذف شده
  1. 0 36
      static/fontawesome/.github/ISSUE_TEMPLATE/bug_report.md
  2. 0 25
      static/fontawesome/.github/ISSUE_TEMPLATE/feature_request.md
  3. 0 21
      static/fontawesome/.github/ISSUE_TEMPLATE/icon-request.md
  4. 0 6
      static/fontawesome/.github/PULL_REQUEST_TEMPLATE.md
  5. 0 933
      static/fontawesome/CHANGELOG.md
  6. 0 74
      static/fontawesome/CODE_OF_CONDUCT.md
  7. 0 25
      static/fontawesome/CONTRIBUTING.md
  8. 135 4
      static/fontawesome/LICENSE.txt
  9. 0 138
      static/fontawesome/README.md
  10. 0 424
      static/fontawesome/UPGRADING.md
  11. 0 47
      static/fontawesome/composer.json
  12. 6171 2562
      static/fontawesome/css/all.css
  13. 2 1
      static/fontawesome/css/all.min.css
  14. 1426 8
      static/fontawesome/css/brands.css
  15. 2 2
      static/fontawesome/css/brands.min.css
  16. 4723 2775
      static/fontawesome/css/fontawesome.css
  17. 2 1
      static/fontawesome/css/fontawesome.min.css
  18. 11 7
      static/fontawesome/css/regular.css
  19. 3 2
      static/fontawesome/css/regular.min.css
  20. 11 8
      static/fontawesome/css/solid.css
  21. 3 2
      static/fontawesome/css/solid.min.css
  22. 424 161
      static/fontawesome/css/svg-with-js.css
  23. 2 1
      static/fontawesome/css/svg-with-js.min.css
  24. 26 0
      static/fontawesome/css/v4-font-face.css
  25. 6 0
      static/fontawesome/css/v4-font-face.min.css
  26. 182 170
      static/fontawesome/css/v4-shims.css
  27. 2 1
      static/fontawesome/css/v4-shims.min.css
  28. 22 0
      static/fontawesome/css/v5-font-face.css
  29. 6 0
      static/fontawesome/css/v5-font-face.min.css
  30. 0 34
      static/fontawesome/js-packages/@fortawesome/fontawesome-common-types/LICENSE.txt
  31. 0 27
      static/fontawesome/js-packages/@fortawesome/fontawesome-common-types/README.md
  32. 0 1570
      static/fontawesome/js-packages/@fortawesome/fontawesome-common-types/index.d.ts
  33. 0 54
      static/fontawesome/js-packages/@fortawesome/fontawesome-common-types/package.json
  34. 0 34
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/LICENSE.txt
  35. 0 38
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/README.md
  36. 0 4423
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/all.css
  37. 0 4
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/all.min.css
  38. 0 14
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/brands.css
  39. 0 5
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/brands.min.css
  40. 0 4390
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/fontawesome.css
  41. 0 4
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/fontawesome.min.css
  42. 0 15
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/regular.css
  43. 0 5
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/regular.min.css
  44. 0 16
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/solid.css
  45. 0 5
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/solid.min.css
  46. 0 371
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/svg-with-js.css
  47. 0 4
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/svg-with-js.min.css
  48. 0 2166
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/v4-shims.css
  49. 0 4
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/v4-shims.min.css
  50. 0 133
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/all.js
  51. 0 59
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/all.min.js
  52. 0 133
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/brands.js
  53. 0 59
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/brands.min.js
  54. 0 991
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/conflict-detection.js
  55. 0 73
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/conflict-detection.min.js
  56. 0 2078
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/fontawesome.js
  57. 0 997
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/fontawesome.min.js
  58. 0 180
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/regular.js
  59. 0 106
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/regular.min.js
  60. 0 132
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/solid.js
  61. 0 58
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/solid.min.js
  62. 0 54
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/v4-shims.js
  63. 0 24
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/v4-shims.min.js
  64. 0 19
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_animated.less
  65. 0 16
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_bordered-pulled.less
  66. 0 12
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_core.less
  67. 0 6
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_fixed-width.less
  68. 0 1397
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_icons.less
  69. 0 27
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_larger.less
  70. 0 18
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_list.less
  71. 0 56
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_mixins.less
  72. 0 24
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_rotated-flipped.less
  73. 0 5
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_screen-reader.less
  74. 0 2062
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_shims.less
  75. 0 22
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_stacked.less
  76. 0 1409
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_variables.less
  77. 0 22
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/brands.less
  78. 0 16
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/fontawesome.less
  79. 0 23
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/regular.less
  80. 0 24
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/solid.less
  81. 0 6
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/v4-shims.less
  82. 0 55
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/package.json
  83. 0 20
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_animated.scss
  84. 0 20
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_bordered-pulled.scss
  85. 0 21
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_core.scss
  86. 0 6
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_fixed-width.scss
  87. 0 1397
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_icons.scss
  88. 0 23
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_larger.scss
  89. 0 18
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_list.scss
  90. 0 56
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_mixins.scss
  91. 0 24
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_rotated-flipped.scss
  92. 0 5
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_screen-reader.scss
  93. 0 2062
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_shims.scss
  94. 0 31
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_stacked.scss
  95. 0 1414
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_variables.scss
  96. 0 22
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/brands.scss
  97. 0 16
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/fontawesome.scss
  98. 0 23
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/regular.scss
  99. 0 24
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/solid.scss
  100. 0 6
      static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/v4-shims.scss

+ 0 - 36
static/fontawesome/.github/ISSUE_TEMPLATE/bug_report.md

@@ -1,36 +0,0 @@
----
-name: Bug report
-about: Create a report to help us improve
-title: ''
-labels: ''
-assignees: ''
-
----
-
-**Describe the bug**
-What happened? What are you seeing? How did you arrive here?
-
-**To Reproduce**
-Insert a URL to your test case - use codepen.io, jsfiddle.net, jsbin.com, codesandbox.io, or whatever.
-
-Describe any details about the test case that we need to know like "whatever you do, don't click the red button."
-
-**Expected behavior**
-How would you like this to work instead?
-
-**Screenshots**
-If applicable, add screenshots to help explain your problem.
-
-**Version and implementation**
-Version: <!--- Give us the version number here -->
-Browser and version: <!--- If applicable give us the browser specs -->
-
-- [ ] SVG with JS
-- [ ] Web Fonts with CSS
-- [ ] SVG Sprites
-- [ ] On the Desktop
-
-**Bug report checklist**
-- [ ] I have filled out as much of the above information as I can
-- [ ] I have included a test case because my odds go _way_ up that the team can fix this when I do
-- [ ] I have [searched for existing issues](https://github.com/FortAwesome/Font-Awesome/issues) and to the best of my knowledge this is not a duplicate

+ 0 - 25
static/fontawesome/.github/ISSUE_TEMPLATE/feature_request.md

@@ -1,25 +0,0 @@
----
-name: Feature request
-about: Suggest an idea for this project
-title: ''
-labels: ''
-assignees: ''
-
----
-
-**Is your feature request related to a problem? Please describe.**
-A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
-
-**Describe the solution you'd like**
-A clear and concise description of what you want to happen.
-
-**Describe alternatives you've considered**
-A clear and concise description of any alternative solutions or features you've considered.
-
-**Additional context**
-Add any other context or screenshots about the feature request here.
-
-**Feature request checklist**
-- [ ] This is a single feature (i.e. not a re-write of all of Font Awesome)
-- [ ] The title starts with "Feature request: " and is followed by a clear feature name (Ex: `Feature request: moar cowbell`)
-- [ ] I have [searched for existing issues](https://github.com/FortAwesome/Font-Awesome-Pro/issues) and to the best of my knowledge this is not a duplicate

+ 0 - 21
static/fontawesome/.github/ISSUE_TEMPLATE/icon-request.md

@@ -1,21 +0,0 @@
----
-name: Icon request
-about: Suggest an icon to be included in Font Awesome
-title: ''
-labels: ''
-assignees: ''
-
----
-
-**What can it be used for?**
-Describe how this could be used / the use case for this icon.
-
-**Example image (optional)**
-Insert the example image here if necessary.
-
-**Icon request checklist**
-- [ ] This is a single icon or matched pair (Ex: `lock` / `unlock`)
-- [ ] The title starts with "Icon request: " and is followed by the requested icon name (Ex: `Icon request: magical-unicorn`)
-- [ ] I have [searched for existing issues](https://github.com/FortAwesome/Font-Awesome/issues) and to the best of my knowledge this is not a duplicate
-- [ ] I have included at least one example image if it could be helpful (optional)
-- [ ] The request is for a concrete object (it's harder to make an icon to represent happiness, it's easier to make a smiley face. ☺)

+ 0 - 6
static/fontawesome/.github/PULL_REQUEST_TEMPLATE.md

@@ -1,6 +0,0 @@
-<!--- WARNING Pull Requests made to this repository cannot be merged -->
-
-I understand that:
-
-- [ ] I'm submitting this PR for reference only. It shows an example of what I'd like to see changed but
-  I understand that it will not be merged and I will not be listed as a contributor on this project.

+ 0 - 933
static/fontawesome/CHANGELOG.md

@@ -1,933 +0,0 @@
-# Change Log
-
-All notable changes to this project will be documented in this file.
-
-The format is based on [Keep a Changelog](https://keepachangelog.com/) and this project adheres to [Semantic Versioning](https://semver.org/).
-
-**Note that references to the Font-Awesome-Pro repository refer to a GitHub
-repository that is by invitation only. You will get a 404 - Not Found if you do
-not have access**
-
-## [5.11.2](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.11.2) - 2019-09-23
-
-### Changed
-* Updated laravel brand icon
-
-### Fixed
-* New scanner-image icon was using the same unicode value as scanner causing overlapped icons
-* The film-canister icon was incorrectly spelled film-cannister
-
----
-
-## [5.11.1](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.11.1) - 2019-09-18
-
-### Fixed
-* Duotone icons updated in 5.11.0 had incorrect attribute order which caused
-  them to fail to load for all kits
-
----
-
-## [5.11.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.11.0) - 2019-09-18
-
-### Added
-* New tech, music, and western-themed icons
-* Added umbraco, swift, orcid, mdb (and one more surprise) brand icons
-
-### Fixed
-* SVG with JavaScript no longer duplicates the id attribute when in nesting mode
-* Corrected inconsistencies with the send-back and send-backward icons
-* Corrected inconsistencies with duotone icon viewBox widths that did not match
-  the solid style
-
----
-
-## [5.10.2](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.10.2) - 2019-08-22
-
-### Added
-* SVG with JS API function layers() now accepts params to add additional classes
-
-### Changed
-* Lots of updates to various duotone icons
-* Updated the keybase brand icon
-
-### Fixed
-* Duotone icon updates FortAwesome/Font-Awesome#15396
-  FortAwesome/Font-Awesome#15409 FortAwesome/Font-Awesome#15413
-  FortAwesome/Font-Awesome#15325 FortAwesome/Font-Awesome#15334
-  FortAwesome/Font-Awesome#15339 FortAwesome/Font-Awesome#15346
-
----
-
-## [5.10.1](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.10.1) - 2019-08-02
-
-### Added
-* README file in the otfs/ directory to help direct folks to documentation for the new Duotone OTF file
-
-### Changed
-* A lot of visual improvements and consistency fixes to many of the new Duotone icons
-* The fa-swap-opacity class now works with parent containers where Duotone icons as children
-
-### Fixed
-* Duotone SCSS files were not being correctly compiled with the Dart-Sass tool
-* Font Awesome logo was not appearing in desktop application in font pickers
-
----
-
-## [5.10.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.10.0) - 2019-07-29
-
-### Added
-* Duotone icons style added with over 1,600 new icons
-* New conflict detection script to help identify conflicting versions of Font Awesome (js/conflict-detection.js)
-* Icons border-center-v and border-center-h
-* New brand icon for cotton-bureau
-
-### Changed
-* Updated version 4 shim to more accurately match sort-alpha-desc, sort-amount-desc, sort-numeric-desc
-
-### Fixed
-* Icon sort-amount-down-alt incorrectly matching sort-amount-down
-* Icon border-outer icon missing inner grid shapes
-
----
-
-## [5.9.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.9.0) - 2019-06-04
-
-**Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
-[UPGRADING.md guide](https://github.com/FortAwesome/Font-Awesome/blob/master/UPGRADING.md) for more
-information.**
-
-### Added
-* An assortment of voted icons, updated icons, and new icons
-* New icons and updates to the text editor category
-* A flipped version of the phone and phone-alt icon
-
-### Changed
-* Removed the nintendo-switch icon by request of Nintendo
-* Sorted out the sort icons FortAwesome/Font-Awesome#9464 FortAwesome/Font-Awesome#9419 FortAwesome/Font-Awesome-Pro#915
-* De-crevassed the brain icons
-
-### Fixed
-* Proportions corrected on facebook-messenger brand icon
-
----
-
-## [5.8.2](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.8.2) - 2019-05-07
-
-### Added
-* New brand icon stackpath
-
-### Changed
-* Updated redhat, mailchimp brand icons
-* Updated Facebook brand icons in accordance with https://facebookbrand.com (facebook, facebook-f, facebook-square)
-* Updated Git brand icons (git, git-square, git-alt)
-* Removing the "at" character to prevent overlap with the at icon
-
-### Fixed
-* Missing version for the route icon FortAwesome/Font-Awesome#13804
-* Corrected the orientation of radiation and radiation-alt icons
-* Alignment fixed for check-double
-* Moved the notch into the correct location for sim-card
-* Allow the role attribute to be specified FortAwesome/Font-Awesome#14791
-* Prevent IE11 CSS selector error from crashing SVG with JS execution
-
----
-
-## [5.8.1](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.8.1) - 2019-03-21
-
-### Fixed
-* Correct the baseline alignment of the linkedin-in brand icon
-
----
-
-## [5.8.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.8.0) - 2019-03-20
-
-**Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
-[UPGRADING.md guide](https://github.com/FortAwesome/Font-Awesome/blob/master/UPGRADING.md) for more
-information.**
-
-### Added
-* New sponsored icon wave-square
-* Adding new mutateApproach configuration which can force SVG with JS to render synchronously
-* Adding a round of top requested brand icons
-
-### Changed
-* Updating search terms and adding new categories
-* Removing descender-based CSS from the .fa-icon Sass mixin
-* Removed title elements from SVG sprites
-
-### Fixed
-* Fixing several icons such as spinner-third that had incorrect widths
-* Allow Sass setting for `font-display` to be changed
-* Missing dots in the flower icons
-* Support strict math compatibility for Less
-* Support fa-flip-both in the SVG with JS version
-
----
-
-## [5.7.2](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.7.2) - 2019-02-12
-
-### Fixed
-* Vertical alignment issues using OTF and TTF files in desktop applications that differ from previous
-  Font Awesome versions (< 5.7.0)
-
----
-
-## [5.7.1](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.7.1) - 2019-02-01
-
-### Fixed
-* The @fortawesome/fontawesome-pro package had a corrupted SVG webfont file for the solid style
-* IE11 error reporting Promise as undefined or finally() not a function
-* The cheese has been moved on top of the patty for cheeseburger
-
----
-
-## [5.7.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.7.0) - 2019-01-28
-
-**Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
-[UPGRADING.md guide](https://github.com/FortAwesome/Font-Awesome/blob/master/UPGRADING.md) for more
-information.**
-
-### Added
-* New Food category
-* More Medical icons
-* More icons from the leaderboard
-* Added tasks-alt
-* New CSS class fa-flip-both that applies fa-flip-horizontal and fa-flip-vertical together
-* CSS now defaults to font-display: auto
-* Sass and Less files contain a variable that can be changed to alter the font-display value
-
-### Changed
-* Updated slack brand icon
-* Reverted calendar-alt to previous design before 5.6.0
-
-### Fixed
-* Safari fails to process pseudo elements if the font-weight is "normal"
-* Renamed internal method to keep from confusing rJS FortAwesome/Font-Awesome#14461
-* Corrected font weights in TTF files FortAwesome/Font-Awesome#13320
-* XCode now correctly displays different styles when using TTF files
-* Support for Turbolinks without modifying the dom.watch() call FortAwesome/Font-Awesome#12709
-* Add focusable=false for SVG elements to prevent IE11 double-focus bug FortAwesome/Font-Awesome#13155
-
----
-
-## [5.6.3](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.6.3) - 2018-12-20
-
-### Changed
-* Revising fire icon and adding alternative fire icon
-* Updating fedora brand icon
-
----
-
-## [5.6.1](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.6.1) - 2018-12-12
-
-### Fixed
-* NPM JavaScript icon packages no longer include ES6 expressions in non-ES6 files
-  FortAwesome/Font-Awesome#14382, FortAwesome/Font-Awesome#14380, FortAwesome/Font-Awesome-Pro#1286
-* Removed extra point in the light style of exclamation-triangle
-* Correct a typo in the license files
-
----
-
-## [5.6.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.6.0) - 2018-12-07
-
-**Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
-[UPGRADING.md guide](https://github.com/FortAwesome/Font-Awesome/blob/master/UPGRADING.md) for more
-information.**
-
-### Added
-* Holiday category
-* Winter category
-* A nice selection of the top requested icons from the Font Awesome Leaderboard
-* Sponsored icon horse-head
-* Brand icons adobe, artstation, atlassian, centos, confluence, dhl, diaspora,
-  fedex, fedora, figma, intercom, invision, jira, mendeley, raspberry-pi,
-  redhat, sketch, sourcetree, suse, ubuntu, ups, usps, and yarn
-* The Canadian Maple Leaf (Aboot time, eh. You hosers.)
-
-### Changed
-* Added more icons to Buildings, Hands, Spinners, Users & People, and Vehicles categories
-* Added indicators whether an icon was added to Font Awesome through community voting
-
-### Fixed
-* Missing metadata for holly-berry
-
----
-
-## [5.5.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.5.0)  - 2018-11-02
-
-### Added
-* Politics category
-* Weather category (volume 1 and 2)
-* Brand icon reacteurope
-* Sponsorship of briefcase by WorkRails
-
-### Fixed
-* Alignment centered for larger icons when using the CSS stacks feature
-
----
-
-## [5.4.2](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.4.2)  - 2018-10-25
-
-### Added
-* Brand icon think-peaks
-
-### Changed
-* Updated rocketchat brand icon
-* Adding vr-cardboard and d-and-d-beyond to Free version
-* Replacing rendact with wpressr brand icon
-* Changing the version 4 shim for commenting icon to solid style to better match version 4
-
-### Fixed
-* Path issues with tombstone-alt icon in Regular and Light styles
-
----
-
-## [5.4.1](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.4.1)  - 2018-10-10
-
-### Fixed
-* Separate wand and wand-magic into unique icons
-* Corrected the alignment of linkedin-in
-* Renamed categories "Holiday" to "Halloween" and "Seasonal" to "Autumn"
-
----
-
-## [5.4.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.4.0)  - 2018-10-08
-
-### Added
-* New Tabletop Gaming, Holiday, Seasonal category
-* 7 tabletop gaming brands (acquisitions-incorporated, critical-role, d-and-d, d-and-d-beyond, fantasy-flight-games, penny-arcade, wizards-of-the-coast)
-* 25 new animals (and all of them are real you Disbelievers)
-* Sponsorship of volume-mute by Pulse-Eight
-* creative-commons-zero added to Free version
-* DEV brand icon
-* Search terms "positive" and "negative" added to applicable icons
-* Sponsorship of chess-knight by Inspira bvba
-* Sponsorship of blender-phone by Joe Emison
-* Icons chair, chair-office, file-csv, hammer, head-side, head-vr, house-damage, hryvnia, network-wired, running, slash, user-injured, and vr-cardboard
-
-### Changed
-* Using masks with SVG and JavaScript now use nanoid generated IDs instead of a simple counter
-* Updated speakap brand icon
-* Revised menorah icon and added hanukiah
-
-### Fixed
-* Slight distortion in book-heart
-* Bad search terms for folder icon
-* Set license for @fortawesome/free-brands-svg-icons NPM package
-
----
-
-## [5.3.1](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.3.1)  - 2018-08-28
-
-### Changed
-* Updating icons in the Status category
-
-### Fixed
-* sponsors.yml listed icon prayer instead of pray
-* Removed Pro icons that accidentally made it into Free
-
----
-
-## [5.3.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.3.0)  - 2018-08-27
-
-### Added
-* New Religion, and Marketing category
-* New icons in the Mathematics, and Business category
-* New stats for signal, volume, and wifi icons
-* New brand icon for the-red-yeti and alipay
-
-### Changed
-* Adding ethereum to Currency category
-* Adding bitcoin and btc to Payments & Shopping
-
-### Fixed
-* Incorrect name for layer-minus and layer-plus in sponsors.yml
-* Reversing route-highway and route-interstate
-* Correct version identifier in OTF and web font files
-* CSS keyframe names are not minified (and renamed) to prevent conflict with user or app specific names
-* Sass placeholder selector added for %fa-icon to fix CSS precendence issue with font-weight
-
----
-
-## [5.2.0](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.2.0)  - 2018-07-23
-
-### Added
-* New education and automotive categories
-* More icons in the medical and maps categories
-* Top requested brands ello, hackerrank, kaggle, markdown, neos, and zhihu
-
----
-
-## [5.1.1](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.1.1)  - 2018-07-17
-
-### Added
-* Additional search terms for various icons FortAwesome/Font-Awesome#13429
-
-### Changed
-* Marked the font-awesome-logo-full as a "private" icon
-* Consistently named and minified CSS and JS files in the CDN, npm packages, and zip files
-
-### Fixed
-* Removed "fa-" prefix from Less and Sass style bundles filenames
-* Unable to use brand icons with pseudo-elements and SVG with JS
-* Adding icons explicitly using the library were not available when using pseudo-elements and SVG with JS
-* smile-plus search terms in icons.yml incorrectly formatted
-* kiss and grin-wink icons having incorrect weight / style FortAwesome/Font-Awesome#13361 FortAwesome/Font-Awesome#13363
-* Missing underscore in filenames in the less/v4-shims.less FortAwesome/Font-Awesome#13415
-* Light style for code-commit
-* Including rev brand icon in the Font Awesome Free version
-
----
-
-## [5.1.0](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.1.0)  - 2018-06-20
-
-**Minor version upgrade notice: there are some backward-incompatible changes to this release. See the
-[UPGRADING.md guide](https://github.com/FortAwesome/Font-Awesome/blob/master/UPGRADING.md) for more
-information.**
-
-### Added
-* New Emoji, Design, and Travel category pack
-* Another group of requested and commissioned icons
-* Version 4 shim for Web Fonts with CSS
-* New simplified download and NPM packages
-* @fortawesome/fontawesome-free and @fortawesome/fontawesome-pro NPM packages that match what's available in the CDN and .ZIP files
-* Brand icons rev, nimblr, megaport, mailchimp, hornbill, wix, weebly, themeco, squarespace, aws, shopware
-* API method toHtml() for converting abstract objects to HTML
-* API method counter() to generate Layers Counters
-* API method watch() to configure MutationObserver and watch DOM for icon changes and additions
-
-### Changed
-* Relocating sponsor data to a separate sponsors.yml
-* Updated teamspeak brand icon
-* No more default exports in the CommonJS/ES packages (anything installed from NPM)
-* Greatly improved performance and rendering of CSS pseudo-elements with SVG and JavaScript
-* Configuration of SVG with JavaScript can now be done with attributes on the script tag
-* SVG with JavaScript pseudo-elements now match syntax (font-family, font-weight) of Web Fonts with CSS
-
-### Fixed
-* Tree shaking of all NPM packages by default
-* Alignment of the book-open and dice-six icon
-* Correcting creative-commons
-* Incorrect license on the fontawesome-common-types package
-* Improve ligatures that share a base name with another ligature
-* Correcting solid style of the digital-tachograph icon
-* Prevent duplicating classes in some scenarios with SVG with JavaScript
-* Duplicate insertion of CSS when insertCss() method was called
-* Missing TypeScript definitions for the free-brands-svg-icons package
-
----
-
-## [5.0.13](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.0.13)  - 2018-05-10
-
-### Added
-* 68 icons to Free and 165 to Pro of the most requested icons in Font Awesome
-
----
-
-## [5.0.12](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.0.12)  - 2018-05-03
-
-### Added
-* A long time ago in a galaxy far, far away some icons were added
-
-### Fixed
-* Renamed the r brand to r-project to prevent ligature collision with the "r" glyph
-
----
-
-## [5.0.11](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.0.11)  - 2018-05-01
-
-### Added
-* 16 new user icons
-* Full set of Creative Commons symbols
-* Regular style comment-dots used for v4 comment-alt in shim
-* Top 6 brand icons: r, ebay, mastodon, researchgate, keybase, teamspeak
-
-### Changed
-* Revised slider icons FortAwesome/Font-Awesome#11872
-* Make desktop typeface easier to find in apps that support ligature previews
-
-### Fixed
-* Remove errant XML entity from the lastfm-square icon FortAwesome/Font-Awesome#12847
-* Correcting paths in cloud icons FortAwesome/Font-Awesome-Pro#920
-
----
-
-## [5.0.10](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.0.10)  - 2018-04-10
-
-### Added
-* New java brand icon FortAwesome/Font-Awesome#386
-
-### Changed
-* Updating depth of dna icon
-* Updating pied-piper, adding pied-piper-hat
-
-### Fixed
-* Correcting path errors on readme icon FortAwesome/Font-Awesome#12754
-* Light style of lamp icon FortAwesome/Font-Awesome#12725
-
----
-
-## [5.0.9](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.0.9)  - 2018-03-27
-
-### Added
-* New Chat icon pack and category
-* New Charity icon pack and category
-* New Moving icon pack and category
-* New icons hands and hand-holding
-
-### Changed
-* Updated flipboard, readme, and houzz brand icon
-* Making all solid icons in the medical icon pack free
-* Updated hand-holding-box and hand-receiving in the Light style
-
-### Fixed
-* Missing box-sizing CSS property for fa-layers-counter
-
----
-
-## [5.0.8](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.0.8)  - 2018-03-01
-
-### Fixed
-* OTF font files missing ligatures for Pro styles FortAwesome/Font-Awesome#12486 FortAwesome/Font-Awesome-Pro#1034
-
----
-
-## [5.0.7](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.0.7)  - 2018-02-26
-
-### Added
-* New Logistics category
-* New Medical category
-* Individual SVG files available from the Font Awesome CDN
-* Additional search terms
-
-### Changed
-* Apple brand icon update FortAwesome/Font-Awesome#12337
-* Disable mutation observers with fontawesome.noAuto() is called
-* License information now references https URL scheme
-
-### Fixed
-* Missing TypeScript names FortAwesome/react-fontawesome#83
-* Adding categories metadata FortAwesome/Font-Awesome#12034
-* TypeScript improvement for fontawesome.layer()
-* Correcting a melting, wobbling, weird-looking whistle
-
----
-
-## [5.0.6](https://github.com/FortAwesome/Font-Awesome/releases/tag/5.0.6)  - 2018-01-25
-
-### Fixed
-* @fortawesome/fontawesome-pro-light missing submodules
-
----
-
-## [5.0.5](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.5)  - 2018-01-25
-
-### Added
-* New Sports category
-* New Chess category
-* Added brand icons for flipboard, php, quinscape, and hips
-
-### Fixed
-* Sass and Less mixin fa-icon() now uses ems instead of percentage
-* Corrected misspelling of "Alternate" in category labels
-* Improved TypeScript definitions for @fortawesome/fontawesome
-* Server-side rendering was failing due to DOM-specific object access
-* SVG attributes "data-fa-processed" renamed to "data-fa-i2svg", only applies if rendered with i2svg() method
-
----
-
-## [5.0.4](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.4)  - 2018-01-10
-
-### Changed
-* Updating all NPM package READMEs
-
-### Fixed
-* Improving TypeScript exports and fixing some incorrect definitions
-* TypeScript error when importing entire style Fort-Awesome/Font-Awesome#12072
-* Pseudo-elements erasing text contents in parent container Fort-Awesome/Font-Awesome-Pro#11995
-* fa-layers-text misalignment when using Bootstrap Fort-Awesome/Font-Awesome#11871
-
----
-
-## [5.0.3](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.3)  - 2018-01-08
-
-### Added
-* Adding elementor, youtube-square brand icons
-* Adding window-minimize to the Free subset
-* TypeScript support for all NPM packages
-
-### Fixed
-* Corrected uneven spacing in university, address-book, address-card, id-badge, id-card, mouse-pointer, phone-volume, portrait, user-alt, user-circle, user-md, user-plus, user-times, user , users
-* Corrected uneven spacing in brand icons behance-square, dashcube, discourse, ember, erlang, fort-awesome, js-square, laravel, mix, patreon, palfed, phoenix-framework, node-js, skyatlas, stack-exchange, stripe, viber, weixin, yahoo , yoast
-
----
-
-## [5.0.2](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.2)  - 2017-12-19
-
-### Added
-* Adding amazon-pay, cc-amazon-pay, korvue, ethereum brand icons
-* Adding stopwatch to Free version
-
-### Changed
-* Ligatures now support capital case, all caps, and title case
-
-### Fixed
-* NPM packages now behave the same way as CDN and browser-specific packages FortAwesome/Font-Awesome-Pro#727 FortAwesome/Font-Awesome-Pro#896 FortAwesome/Font-Awesome-Pro#891
-* Icon doesn't change when pseudo-element content changes FortAwesome/Font-Awesome-Pro#839
-* Invalid XML in sprites FortAwesome/Font-Awesome-Pro#927
-* Incorrect version in Sass and Less variable files
-
----
-
-## [5.0.1](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.1)  - 2017-12-08
-
-### Added
-* Adding font-awesome-flag, lock-open, redo-alt, sync-alt, undo-alt to the Free version
-* New NPM packages `fontawesome-free-webfonts` and `fontawesome-pro-webfonts`
-* Adding old icon names to search terms for renamed icons
-* Extensive metadata added to the `advanced-options` directory
-* Adding stripe-s brand icon
-* Adding typo3 brand icon
-
-### Changed
-* Updated dropbox brand icon to match new branding guidelines
-* Updated firefox brand icon
-* Updated strava brand icon
-* OTF font file now include a space character
-
-### Fixed
-* OTF font file now supports different styles in Windows
-* OTF font file "j" character now has correct space on the right
-* Modifying the `class` attribute on an existing `<svg>` allows you to change the icon
-
----
-
-## [5.0.0](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0)  - 2017-12-01
-
-### Added
-* License information
-
-### Changed
-* CSS vertical-align now "em"-based instead of percentage making it more consistent
-* fa-ul width now closer to default browser size
-
----
-
-## [5.0.0-rc5](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-rc5)  - 2017-11-28
-
-**This release includes breaking changes**
-
-### Added
-* Brand icons: gitter, cc-stripe, stripe, hooli, aviato, strava, ember, angular, font-awesome-flag
-* Icons compress-alt and expand-alt
-* Adding calendar to Font Awesome 5 Free
-* SASS function that makes it easier to use variables FortAwesome/Font-Awesome-Pro#824
-
-### Changed
-* BREAKING Renamed icon composition to mask ("data-fa-compose" becomes "data-fa-mask")
-* BREAKING Re-organized directory structure to match upcoming documentation
-* BREAKING Font Awesome styles inserted into the `<head>` will now precede other link and style definitions
-* BREAKING `fontawesome.text` and `fontawesome.icon` now use `styles` param instead of `style`
-* Updated sizing for twitter, discord, youtube
-* Class fa-li now respects line-height and has new recommended markup (see included docs)
-
-### Fixed
-* Duplicate `style` tags being added in the head FortAwesome/Font-Awesome-Pro#858
-* Error with icon composition/masking that caused a confusing error message
-* An error when using pseudo elements and the element is empty (Array.reduce error)
-* Icons not being replaced with SVG if the text content is not empty
-
----
-
-## [5.0.0-rc4](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-rc4)  - 2017-10-27
-
-### Added
-* Ligature support in the OTF font
-* Vue.js brand icon
-* Sass and Less brand icons
-* Autoprefixer brand icon
-* Individual icon imports in icon packages FortAwesome/Font-Awesome-Pro#808
-
-### Changed
-* Better poo eyes
-* Renamed HTML status classes to `fontawesome-i2svg-active`, `fontawesome-i2svg-pending`, `fontawesome-i2svg-complete`
-* HTML status class for active is added only after the first batch of icon replacements occur
-* Added mention of newer versions of iOS in documentation FortAwesome/Font-Awesome-Pro#810
-
-### Fixed
-* Performance and missing features with mutation observer (should fix FortAwesome/Font-Awesome-Pro#813)
-* Incorrect handling of icon class and style attributes when using autoReplace = 'nest' FortAwesome/Font-Awesome-Pro#809
-* Pseudo elements not added or removed when class mutations occur FortAwesome/Font-Awesome-Pro#821
-
----
-
-## [5.0.0-rc3](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-rc3)  - 2017-10-13
-
-### Added
-* Node.js brand icon FortAwesome/Font-Awesome-Pro#779
-* React brand icon FortAwesome/Font-Awesome-Pro#780
-* OSI brand icon FortAwesome/Font-Awesome-Pro#748
-* Add a class to the html element when icon replacement is complete FortAwesome/Font-Awesome-Pro#778
-* Add support for symbols in API including ability to name the symbol
-* Use CSS pseudo elements (:before and :after) to make trigger SVG replacements
-
-### Changed
-* Switched the locations of fork and knife in utensils-alt FortAwesome/Font-Awesome-Pro#466
-* Updated the AWS brand icon FortAwesome/Font-Awesome-Pro#735
-* Updated Apple App Store icon FortAwesome/Font-Awesome-Pro#728
-
-### Fixed
-* Do not throw an error if icon is missing when calling icon() method in API
-* Ensure that unicode values do not change between releases
-* Version field is missing in fontawesome-pro-brands/package.json FortAwesome/Font-Awesome-Pro#781
-* Repeated commenting out of fa-layers when i2svg is called FortAwesome/Font-Awesome-Pro#788
-* Title not showing up correctly for SVG FortAwesome/Font-Awesome-Pro#786
-
----
-
-## [5.0.0-rc2](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-rc2)  - 2017-09-22
-
-### Added
-* Brand icons: accusoft, ns8, uniregistry
-
-### Fixed
-* Link to the npm package in the docs FortAwesome/Font-Awesome-Pro#729
-* Incorrect reference to fontawesome-pro.js in docs
-
----
-
-## [5.0.0-rc1](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-rc1)  - 2017-09-15
-
-### Changed
-* New Bitbucket logo FortAwesome/Font-Awesome-Pro#720
-* Modifed the star icons to match use case better FortAwesome/Font-Awesome-Pro#710
-* Switched names of css3 and css3-alt to reflect correct branding
-
-### Fixed
-* Correct whitespace with the Visa logo FortAwesome/Font-Awesome-Pro#719
-* Improve OTF support by passing through FontForge FortAwesome/Font-Awesome-Pro#565
-* Fonts with "undefined" name FortAwesome/Font-Awesome-Pro#711
-* Shims will only function if using old prefix of "fa" FortAwesome/Font-Awesome-Pro#692
-* Added missing "youtube" icon to categories
-
----
-
-## [5.0.0-beta7](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-beta7)  - 2017-09-11
-
-### Added
-* Ability to nest the `<svg>` tag within the `<i>` FortAwesome/Font-Awesome-Pro#624
-* Define icons as symbols and leverage SVG sprites FortAwesome/Font-Awesome-Pro#629
-* Added alternative CSS3 logo FortAwesome/Font-Awesome-Pro#682
-
-### Changed
-* Power Transforms now execute inside the SVG instead of on the root element
-* Filenames have changed to reflect a better division between Font Awesome Free and Pro
-
-### Fixed
-* More improvements to the version 4 shim FortAwesome/Font-Awesome-Pro#673 FortAwesome/Font-Awesome-Pro#678 FortAwesome/Font-Awesome-Pro#686 FortAwesome/Font-Awesome-Pro#687 FortAwesome/Font-Awesome-Pro#692
-* Animation support for inline SVG now works as expected FortAwesome/Font-Awesome-Pro#662
-
----
-
-## [5.0.0-beta6](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-beta6)  - 2017-09-01
-
-### Added
-* Ability to flip horizontal and vertical with CSS classes fa-flip-horizontal and fa-flip-vertical
-* New film-alt icon that allows for layering other icons
-* Microsoft brand
-
-### Changed
-* New YouTube branding FortAwesome/Font-Awesome-Pro#646
-
-### Fixed
-* Fixed a bunch of shim-related issues
-* Cogs off center FortAwesome/Font-Awesome-Pro#663
-* Corrected icons/categories.yml with canonical names
-
----
-
-## [5.0.0-beta5](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-beta5)  - 2017-08-25
-
-### Added
-* Full parity with Font Awesome 4! 616 total core icons in each style
-* 297 total brand and logo icons
-* Separate CSS file to accompany the SVG Framework FortAwesome/Font-Awesome-Pro#627
-* Alternative to the dots icon FortAwesome/Font-Awesome-Pro#608
-* Made window icons consistent FortAwesome/Font-Awesome-Pro#611
-
-### Fixed
-* Production builds not correctly being detected FortAwesome/Font-Awesome-Pro#631
-
----
-
-## [5.0.0-beta4](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-beta4)  - 2017-08-18
-
-### Added
-* 590 total core icons in each style
-* 291 total brand and logo icons
-
-### Fixed
-* Reduced the size of JS file from 66 to 22 kb
-* Regression caused by with web font alignment FortAwesome/Font-Awesome-Pro#460
-
----
-
-## [5.0.0-beta3](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-beta3)  - 2017-08-15
-
-### Added
-* 583 total core icons in each style
-
-### Fixed
-* Documentation improvements and fixes FortAwesome/Font-Awesome-Pro#586
-* Vertical alignment of TTF and OTF fonts FortAwesome/Font-Awesome-Pro#460
-* The "fa_500px" icon should be named "fa500px" FortAwesome/Font-Awesome-Pro#578
-
----
-
-## [5.0.0-beta2](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-beta2)  - 2017-08-11
-
-### Added
-* 570 total core icons in each style
-* 291 total brand and logo icons
-* NPM (ES6, CommonJS, AMD) packages for use with other JavaScript libraries and tools FortAwesome/Font-Awesome-Pro#574
-* Added a guide to choosing which implementation is best for you FortAwesome/Font-Awesome-Pro#532
-
-### Changed
-* Showing a missing icon is now configurable FortAwesome/Font-Awesome-Pro#569
-
-### Fixed
-* Composition framework now works in browsers that do not support transform-origin FortAwesome/Font-Awesome-Pro#564
-
----
-
-## [5.0.0-beta1](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-beta1)  - 2017-08-04
-
-### Added
-* 524 total core icons in each style
-* 289 total brand and logo icons
-* New composition framework FortAwesome/Font-Awesome-Pro#537
-* Animated indicator if you use an icon that does not exist
-
-### Changed
-* Basic linting for Sass and Less files
-* Add JavaScript guard block to prevent leaking errors
-* Add support for automatic accessibility to SVG Framework Layers
-
-### Fixed
-* Regression where stacks and pulled and bordered were not working in SVG Framework
-* SVG sprite example had confusing inline styles FortAwesome/Font-Awesome-Pro#549
-* Make getting started page more consistent between examples FortAwesome/Font-Awesome-Pro#544
-* Added missing sizes fa-[6-10], xs, sm FortAwesome/Font-Awesome-Pro#546
-* Title tag missing in SVG sprites FortAwesome/Font-Awesome-Pro#536
-
----
-
-## [5.0.0-alpha7](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-alpha7)  - 2017-07-28
-
-### Added
-* 451 total core icons in each style
-* 281 total brand and logo icons
-* Less support is back!
-* OpenType (.otf) file formats for web fonts
-
-### Changed
-* Changes the fa-spin animation to go from 0deg to 360deg to eliminate hitch FortAwesome/Font-Awesome-Pro#522
-* Improved mutation handling FortAwesome/Font-Awesome-Pro#517
-
-### Fixed
-* fa-fw now works correctly with the SVG framework FortAwesome/Font-Awesome-Pro#530
-* Removed execute bit on some icon files FortAwesome/Font-Awesome-Pro#520
-
----
-
-## [5.0.0-alpha6](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-alpha6)  - 2017-07-21
-
-### Added
-* 410 total core icons in each style
-* 270 total brand and logo icons
-* All new Font Awesome 4 shim file
-* Beginnings of a public JS API FortAwesome/Font-Awesome-Pro#512
-
-### Changed
-* Added Firefox ESR and Chrome for Businesses to browser compatibility FortAwesome/Font-Awesome-Pro#506
-
-### Fixed
-* Ensure that SVG title attributes are unique
-* Fixed incorrect viewBox sizes FortAwesome/Font-Awesome-Pro#492
-* Fix chart-area alignment in the solid style FortAwesome/Font-Awesome-Pro#508
-* Add missing xmlns attributes in some SVGs FortAwesome/Font-Awesome-Pro#509
-
----
-
-## [5.0.0-alpha5](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-alpha5)  - 2017-07-14
-
-### Added
-* 228 total brand and logo icons
-* New transform framework for sizing, moving, rotating, and flipping icons
-* New icon counters
-* New layers framework
-* New text overlays
-* Auto-comments with the original source icons alongside SVG replacements
-
-### Changed
-* Autoprefixer to correctly add browser prefixes for supported browsers
-* Removed browser-specific CSS properties in Sass source files (now relies on autoprefixer)
-
-### Fixed
-* The rotation on checkmark icons
-* Other icon feedback from previous weeks
-* Correct fixed width settings to 1.25em (based on the new 16px grid)
-* Icons displaying as block instead of inline-block in IE and older Safari
-
----
-
-## [5.0.0-alpha4](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-alpha4)  - 2017-07-07
-
-### Added
-* 93 brand icons
-
----
-
-## [5.0.0-alpha3](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-alpha3)  - 2017-06-30
-
-### Added
-* 95 additional icons; including file types, directional, and some existing and new brand icons
-
-### Fixed
-* Wrong content type in generated CSS FortAwesome/Font-Awesome-Pro#458
-* Removal of query string from static resources FortAwesome/Font-Awesome-Pro#458
-* SVG font ID's are incorrect in webfont implementation FortAwesome/Font-Awesome-Pro#474
-
----
-
-## [5.0.0-alpha2](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-alpha2)  - 2017-06-27
-
-### Added
-* How/When to upgrade from FA4 to FA5 FortAwesome/Font-Awesome-Pro#454
-
-### Fixed
-* Links to SVG files broken in the example files FortAwesome/Font-Awesome-Pro#456
-* Misnamed icon names in examples FortAwesome/Font-Awesome-Pro#445
-* Mangled HTML in the Getting Started example FortAwesome/Font-Awesome-Pro#442
-* Bad grammar and typos FortAwesome/Font-Awesome-Pro#443
-* fas-arrow-to-top is identical to fas-arrow-to-right FortAwesome/Font-Awesome-Pro#423
-* Vertical alignment issues with webfont implementation FortAwesome/Font-Awesome-Pro#444
-* Add browser compatibility tables to demo FortAwesome/Font-Awesome-Pro#435
-* Remove MAC OS feces from builds FortAwesome/Font-Awesome-Pro#437
-* TTF naming issues that prevent correct usage/installation FortAwesome/Font-Awesome-Pro#450
-* Correct CSS for SVG framework stacking, was reversed from normal FortAwesome/Font-Awesome-Pro#452
-
----
-
-## [5.0.0-alpha1](https://github.com/FortAwesome/Font-Awesome-Pro/releases/tag/5.0.0-alpha1)  - 2017-06-23
-
-### Added
-* 300+ more icons
-* Brands pack
-* New JavaScript based SVG Framework
-* New SVG Sprites based framework
-* Source SVGs
-* Documentation with a convenient build-in web server
-
-### Changed
-* New directory structure

+ 0 - 74
static/fontawesome/CODE_OF_CONDUCT.md

@@ -1,74 +0,0 @@
-# Contributor Covenant Code of Conduct
-
-## Our Pledge
-
-In the interest of fostering an open and welcoming environment, we as
-contributors and maintainers pledge to making participation in our project and
-our community a harassment-free experience for everyone, regardless of age, body
-size, disability, ethnicity, gender identity and expression, level of experience,
-nationality, personal appearance, race, religion, or sexual identity and
-orientation.
-
-## Our Standards
-
-Examples of behavior that contributes to creating a positive environment
-include:
-
-* Using welcoming and inclusive language
-* Being respectful of differing viewpoints and experiences
-* Gracefully accepting constructive criticism
-* Focusing on what is best for the community
-* Showing empathy towards other community members
-
-Examples of unacceptable behavior by participants include:
-
-* The use of sexualized language or imagery and unwelcome sexual attention or
-advances
-* Trolling, insulting/derogatory comments, and personal or political attacks
-* Public or private harassment
-* Publishing others' private information, such as a physical or electronic
-  address, without explicit permission
-* Other conduct which could reasonably be considered inappropriate in a
-  professional setting
-
-## Our Responsibilities
-
-Project maintainers are responsible for clarifying the standards of acceptable
-behavior and are expected to take appropriate and fair corrective action in
-response to any instances of unacceptable behavior.
-
-Project maintainers have the right and responsibility to remove, edit, or
-reject comments, commits, code, wiki edits, issues, and other contributions
-that are not aligned to this Code of Conduct, or to ban temporarily or
-permanently any contributor for other behaviors that they deem inappropriate,
-threatening, offensive, or harmful.
-
-## Scope
-
-This Code of Conduct applies both within project spaces and in public spaces
-when an individual is representing the project or its community. Examples of
-representing a project or community include using an official project e-mail
-address, posting via an official social media account, or acting as an appointed
-representative at an online or offline event. Representation of a project may be
-further defined and clarified by project maintainers.
-
-## Enforcement
-
-Instances of abusive, harassing, or otherwise unacceptable behavior may be
-reported by contacting the project team at <[email protected]>. All
-complaints will be reviewed and investigated and will result in a response that
-is deemed necessary and appropriate to the circumstances. The project team is
-obligated to maintain confidentiality with regard to the reporter of an incident.
-Further details of specific enforcement policies may be posted separately.
-
-Project maintainers who do not follow or enforce the Code of Conduct in good
-faith may face temporary or permanent repercussions as determined by other
-members of the project's leadership.
-
-## Attribution
-
-This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
-available at [https://contributor-covenant.org/version/1/4][version]
-
-[homepage]: https://contributor-covenant.org
-[version]: https://contributor-covenant.org/version/1/4/

+ 0 - 25
static/fontawesome/CONTRIBUTING.md

@@ -1,25 +0,0 @@
-# Contributing to Font Awesome
-
-Looking to contribute something to Font Awesome? **Here's how you can help.**
-
-## Quick start
-
-We only accept issues that are icon requests, bug reports, or feature requests.
-Bugs must be isolated and reproducible problems that we can fix within the Font
-Awesome core.
-
-* [Request a new icon](https://github.com/FortAwesome/Font-Awesome/issues/new?title=Icon%20request:%20icon-name&template=icon-request.md)
-* [Request a new feature](https://github.com/FortAwesome/Font-Awesome/issues/new??title=Feature%20request:feature-name&template=feature-request.md)
-* [Submit a bug report](https://github.com/FortAwesome/Font-Awesome/issues/new?template=bug-report.md)
-
-## Key branches
-
-- `master` is the latest, deployed version
-
-## Pull requests
-
-- At the moment we are not accepting pull requests containing icons
-- Pull requests that do not solve an existing issue are essentially un-prioritized–don't expect these to be addressed quickly
-- The files in this repository are generated elsewhere and we do not merge PR's directly into master
-- Try not to pollute your pull request with unintended changes–keep them simple and small
-- Try to share which browsers your code has been tested in before submitting a pull request

+ 135 - 4
static/fontawesome/LICENSE.txt

@@ -1,23 +1,151 @@
+Fonticons, Inc. (https://fontawesome.com)
+
+--------------------------------------------------------------------------------
+
 Font Awesome Free License
--------------------------
 
 Font Awesome Free is free, open source, and GPL friendly. You can use it for
 commercial projects, open source projects, or really almost whatever you want.
 Full Font Awesome Free license: https://fontawesome.com/license/free.
 
+--------------------------------------------------------------------------------
+
 # Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)
-In the Font Awesome Free download, the CC BY 4.0 license applies to all icons
-packaged as SVG and JS file types.
 
-# Fonts: SIL OFL 1.1 License (https://scripts.sil.org/OFL)
+The Font Awesome Free download is licensed under a Creative Commons
+Attribution 4.0 International License and applies to all icons packaged
+as SVG and JS file types.
+
+--------------------------------------------------------------------------------
+
+# Fonts: SIL OFL 1.1 License
+
 In the Font Awesome Free download, the SIL OFL license applies to all icons
 packaged as web and desktop font files.
 
+Copyright (c) 2022 Fonticons, Inc. (https://fontawesome.com)
+with Reserved Font Name: "Font Awesome".
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+SIL OPEN FONT LICENSE
+Version 1.1 - 26 February 2007
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting — in part or in whole — any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
+
+--------------------------------------------------------------------------------
+
 # Code: MIT License (https://opensource.org/licenses/MIT)
+
 In the Font Awesome Free download, the MIT license applies to all non-font and
 non-icon files.
 
+Copyright 2022 Fonticons, Inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in the
+Software without restriction, including without limitation the rights to use, copy,
+modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
+and to permit persons to whom the Software is furnished to do so, subject to the
+following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
+INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+--------------------------------------------------------------------------------
+
 # Attribution
+
 Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font
 Awesome Free files already contain embedded comments with sufficient
 attribution, so you shouldn't need to do anything additional when using these
@@ -27,7 +155,10 @@ We've kept attribution comments terse, so we ask that you do not actively work
 to remove them from files, especially code. They're a great way for folks to
 learn about Font Awesome.
 
+--------------------------------------------------------------------------------
+
 # Brand Icons
+
 All brand icons are trademarks of their respective owners. The use of these
 trademarks does not indicate endorsement of the trademark holder by Font
 Awesome, nor vice versa. **Please do not use brand logos for any purpose except

+ 0 - 138
static/fontawesome/README.md

@@ -1,138 +0,0 @@
-<h1><img src="https://img.fortawesome.com/349cfdf6/logo-fa-free.svg" alt="Font Awesome 5 Free" width="50%"></h1>
-
-> Version 5 – the iconic SVG, font, and CSS framework
-
-The internet's most popular icon toolkit has been redesigned and built from
-scratch. On top of this, features like icon font ligatures, an SVG framework,
-official NPM packages for popular frontend libraries like React, and access to
-a new CDN.
-
-Not familiar with Font Awesome 5? [Learn
-more](https://www.kickstarter.com/projects/232193852/font-awesome-5) about our
-successful Kickstarter and plan. You can also **[order Font Awesome
-Pro](https://fontawesome.com/pro)** which includes tons more icons directly
-from [fontawesome.com](https://fontawesome.com).
-
-## Documentation
-
-Learn how to get started with Font Awesome and then dive deeper into other and advanced topics:
-
-### Using Font Awesome on the Web
-
-* [With SVG with JavaScript](https://fontawesome.com/how-to-use/on-the-web/setup/getting-started?using=svg-with-js)
-* [With web fonts with CSS](https://fontawesome.com/how-to-use/on-the-web/setup/getting-started?using=web-fonts-with-css)
-* [Upgrading from version 4](https://fontawesome.com/how-to-use/on-the-web/setup/upgrading-from-version-4)
-* [Installing Font Awesome with a package manager](https://fontawesome.com/how-to-use/on-the-web/setup/using-package-managers)
-* [Downloading + hosting Font Awesome yourself](https://fontawesome.com/how-to-use/on-the-web/setup/hosting-font-awesome-yourself)
-* [Performance and security](https://fontawesome.com/how-to-use/performance-and-security)
-* [Accessibility](https://fontawesome.com/how-to-use/on-the-web/other-topics/accessibility)
-* [Troubleshooting](https://fontawesome.com/how-to-use/on-the-web/other-topics/troubleshooting)
-
-#### Advanced Options & Techniques
-
-* [Using CSS pseudo-elements](https://fontawesome.com/how-to-use/on-the-web/advanced/css-pseudo-elements)
-* [SVG sprites](https://fontawesome.com/how-to-use/svg-sprites)
-* [The Font Awesome API](https://fontawesome.com/how-to-use/font-awesome-api)
-* [SVG symbols](https://fontawesome.com/how-to-use/on-the-web/advanced/svg-symbols)
-* [SVG JavaScript Core](https://fontawesome.com/how-to-use/on-the-web/advanced/svg-javascript-core)
-* [Server side rendering](https://fontawesome.com/how-to-use/server-side-rendering)
-
-### Using Font Awesome on the Desktop
-
-* [Getting started](https://fontawesome.com/how-to-use/on-the-desktop/setup/getting-started)
-* [Upgrading from version 4](https://fontawesome.com/how-to-use/on-the-desktop/setup/upgrading-from-version-4)
-* [Using ligatures](https://fontawesome.com/how-to-use/on-the-desktop/referencing-icons/using-ligatures)
-* [Using glyphs](https://fontawesome.com/how-to-use/on-the-desktop/referencing-icons/using-glyphs)
-* [Troubleshooting](https://fontawesome.com/how-to-use/on-the-desktop/other-topics/troubleshooting)
-
-### Where did Font Awesome 4 (or 3) go?
-
-Now that Font Awesome 5 has been released we are marking version 4 as
-end-of-life. We don't plan on releasing any further versions of the 4.x or 3.x.
-
-Documentation is still available but it's moved to
-[https://fontawesome.com/v4.7.0](https://fontawesome.com/v4.7.0) and
-[https://fontawesome.com/v3.2.1](https://fontawesome.com/v3.2.1).
-
-The Git repository for
-[v4.7.0](https://github.com/FortAwesome/Font-Awesome/releases/tag/v4.7.0) and
-[v3.2.1](https://github.com/FortAwesome/Font-Awesome/releases/tag/v3.2.1) can
-be found in our GitHub releases.
-
-## Change log
-
-We'll keep track of each release in the [CHANGELOG.md](./CHANGELOG.md)
-
-Looking for older versions of Font Awesome? Check the [releases](https://github.com/FortAwesome/Font-Awesome/releases).
-
-## Upgrading
-
-From time-to-time we'll have special upgrading instructions from one version to the next.
-
-Check out the [UPGRADING.md](./UPGRADING.md) guide when you upgrade your dependencies.
-
-## Code of conduct
-
-We will behave ourselves if you behave yourselves. For more details see our
-[CODE_OF_CONDUCT.md](./CODE_OF_CONDUCT.md).
-
-## Contributing
-
-Please read through our [contributing guidelines](./CONTRIBUTING.md).  Included
-are directions for opening issues.
-
-## Versioning
-
-Font Awesome will be maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered
-with the following format:
-
-`<major>.<minor>.<patch>`
-
-For more information on SemVer, please visit http://semver.org.
-
-**The major version "5" is part of an umbrella release.  It includes many different types of files and technologies. Therefore
-we deviate from normal SemVer in the following ways:**
-
-* Any release may update the design, look-and-feel, or branding of an existing
-  icon
-* We will never intentionally release a `patch` version update that breaks
-  backward compatibility
-* A `minor` release **may include backward-incompatible changes** but we will
-  write clear upgrading instructions in UPGRADING.md
-* A `minor` or `patch` release will never remove icons
-* Bug fixes will be addressed as `patch` releases unless they include backward
-  incompatibility then they will be `minor` releases
-
-## License
-
-Font Awesome Free is free, open source, and GPL friendly. You can use it for
-commercial projects, open source projects, or really almost whatever you want.
-
-- Icons — CC BY 4.0 License
-  - In the Font Awesome Free download, the CC BY 4.0 license applies to all icons packaged as .svg and .js files types.
-- Fonts — SIL OFL 1.1 License
-  - In the Font Awesome Free download, the SIL OLF license applies to all icons packaged as web and desktop font files.
-- Code — MIT License
-  - In the Font Awesome Free download, the MIT license applies to all non-font and non-icon files.
-
-Attribution is required by MIT, SIL OLF, and CC BY licenses. Downloaded Font
-Awesome Free files already contain embedded comments with sufficient
-attribution, so you shouldn't need to do anything additional when using these
-files normally.
-
-We've kept attribution comments terse, so we ask that you do not actively work
-to remove them from files, especially code. They're a great way for folks to
-learn about Font Awesome.
-
-## Team
-* [Dave Gandy](https://github.com/davegandy)
-* [Travis Chase](https://github.com/supercodepoet)
-* [Rob Madole](https://github.com/robmadole)
-* [Brian Talbot](https://github.com/talbs)
-* [Jory Raphael](https://github.com/sensibleworld)
-* [Mike Wilkerson](https://github.com/mlwilkerson)
-* [Trevor Chase](https://github.com/trevorchase)
-* [Jason Lundien](https://github.com/jasonlundien)
-* [Jason Otero](https://github.com/deathnfudge)
-* [Edward Emanuel](https://github.com/ej2)
-* [Geremia Taglialatela](https://github.com/tagliala)

+ 0 - 424
static/fontawesome/UPGRADING.md

@@ -1,424 +0,0 @@
-# Upgrading Guide
-
-See the [CHANGELOG.md](./CHANGELOG.md) for detailed information about what has changed between versions.
-
-This guide is useful to figure out what you need to do between breaking changes.
-
-As always, [submit issues](https://github.com/FortAwesome/Font-Awesome/issues/new) that you run into with this guide or with these upgrades to us.
-
----
-
-## 5.11.1 to 5.11.2
-
-The scanner-image icon was previously using the same unicode value as the scanner icon.
-
-This has now been fixed and the scanner-image icon has a unique unicode value.
-
-The film-canister icon was misspelled as "film-cannister". This has been fixed.
-
----
-
-## 5.11.0 to 5.11.1
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.10.2 to 5.11.0
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.10.1 to 5.10.2
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.10.0 to 5.10.1
-
-The Sass function `fa-content-secondary` which was part of the `duotone.scss`
-file has been removed due to its inconsistent behavior in different versions of
-Sass pre-processors. Specifically [`node-sass`](https://github.com/sass/node-sass) and
-[`sass`](https://github.com/sass/dart-sass) didn't produce the same output.
-
----
-
-## 5.9.0 to 5.10.0
-
-The following icon shims have been changed to better match the original version 4 icon:
-
-* sort-alpha-desc
-* sort-amount-desc
-* sort-numeric-desc
-
----
-
-## 5.8.2 to 5.9.0
-
-The nintendo-switch icon has been removed by legal request of Nintendo of America Inc.
-
-Font Awesome is no longer able to provide icons related to Nintendo, their
-gaming consoles, accessories, or games.
-
----
-
-## 5.8.1 to 5.8.2
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.8.0 to 5.8.1
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.7.x to 5.8.0
-
-### Removing title elements from SVG sprites
-
-Since the initial release of version 5, all the way back to 5.0.0 actually,
-we've included `<title>` elements in the SVG sprites.
-
-In https://github.com/FortAwesome/Font-Awesome/issues/14595 a discussion
-outlines that this practice actually prevents normal efforts to make these
-sprites accessible according to web accessibility standards.
-
-If you are using sprites please refer to [our documentation on accessibility with Font Awesome](https://fontawesome.com/how-to-use/on-the-web/other-topics/accessibility).
-
-### Removing vertical-align from the .fa-icon Sass mixin
-
-Font Awesome has supported Sass and Less CSS pre-processors for a long time.
-
-The version 5 `.fa-icon` mixin which is present in `scss/_mixins.scss`
-previously included `vertical-align` which was incorrectly shifting icons.
-
-If you have used this mixin in your own Sass files you will need to check the
-alignment of those icons after upgrading to 5.8.0.
-
----
-
-## 5.7.1 to 5.7.2
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.7.0 to 5.7.1
-
-The cheeseburger icon incorrectly placed the cheese _under_ the patty. This is unacceptable and we've fixed it.
-
----
-
-## 5.6.x to 5.7.0
-
-### OTF and TTF files
-
-The PostScript name has been changed from `FontAwesome5ProSolid` to `FontAwesome5Pro-Solid`. This was done to be more compatible with tooling such as XCode.
-
-We've also update the `Version` specifier. Font files only support a MAJOR and MINOR version number so we have modifed our schema. For example, version 5.7.0 of Font Awesome is reflected as 329.472 in the individual font files.
-
-### Icon changes
-
-The calendar-alt icon has been reverted back to the previous design in versions <= 5.6.0.
-
----
-
-## 5.6.x to 5.6.3
-
-The fire icon has been reverted back to the previous design in versions <= 5.5.0.
-
-We have moved the redesigned icon to fire-alt.
-
----
-
-## 5.6.0 to 5.6.1
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.5.0 to 5.6.0
-
-In this release we've taken time to re-organize the directory structure to
-prevent redundancy and improve findability.
-
-### Directory structure changes
-
-| Old path                          | New path    |
-|-----------------------------------|-------------|
-| advanced-options/metadata         | metadata    |
-| advanced-options/raw-svg          | svgs        |
-| advanced-options/svg-sprites      | sprites     |
-| advanced-options/use-with-node-js | js-packages |
-| svg-with-js/js                    | js          |
-| svg-with-js/css                   | css         |
-| use-on-desktop                    | otfs        |
-| web-fonts-with-css/css            | css         |
-| web-fonts-with-css/less           | less        |
-| web-fonts-with-css/scss           | scss        |
-| web-fonts-with-css/webfonts       | webfonts    |
-
----
-
-## 5.4.x to 5.5.0
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.4.0 to 5.4.1
-
-Categories were renamed from:
-
-* Holiday to Halloween
-* Seasonal to Autumn
-
-The "wand" icon in version 5.4.0 matched the "wand-magic" icon. The magical
-sparkles have been removed for "wand". If you were relying on this decoration
-in your design switch to "wand-magic" to bring the magic back.
-
----
-
-## 5.3.x to 5.4.0
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.3.0 to 5.3.1
-
-The following Pro-only icons were removed from Font Awesome Free as of 5.3.1:
-
-* abacus
-* calculator-alt
-* empty-set
-* function
-* integral
-* intersection
-* lambda
-* omega
-* pi
-* sigma
-* signal-alt
-* signal-alt-slash
-* signal-slash
-* square-root
-* tally
-* theta
-* tilde
-* union
-* value-absolute
-* volume
-* volume-down
-* volume-slash
-* wifi-slash
-
-These icons were unintentionally included in 5.3.0.
-
----
-
-## 5.x.x to 5.3.0
-
-Sass mixin syntax has been updated to address a bug.
-
-Use `@extend %fa-icon` to correctly maintain CSS order in output files.
-
-~~Old way:~~
-
-```
-.twitter {
-  @include fa-icon; /* incorrect */
-  @extend .fab;
-
-  &:before {
-    content: fa-content($fa-var-twitter);
-  }
-}
-```
-
-New way:
-
-```
-.twitter {
-  @extend %fa-icon; /* correct */
-  @extend .fab;
-
-  &:before {
-    content: fa-content($fa-var-twitter);
-  }
-}
-```
-
----
-
-## 5.1.x to 5.2.x
-
-There are no breaking changes in this version upgrade.
-
----
-
-## 5.1.0 to 5.1.1
-
-Less and Sass files incorrectly contained the "fa-" prefix for style files.
-These files have been renamed to be consistent with other files in the
-packages.
-
-If you are using the Less or Sass file styles individually you will need to
-correct the names in your builds.
-
-| Old filename                | New filename             |
-| --------------------------- | ------------------------ |
-| less/fa-solid.less          | less/solid.less          |
-| less/fa-regular.less        | less/regular.less        |
-| less/fa-light.less          | less/light.less          |
-| less/fa-brands.less         | less/brands.less         |
-| scss/fa-solid.scss          | scss/solid.scss          |
-| scss/fa-regular.scss        | scss/regular.scss        |
-| scss/fa-light.scss          | scss/light.scss          |
-| scss/fa-brands.scss         | scss/brands.scss         |
-
----
-
-## 5.0.x to 5.1.0
-
-### New packages available for browser-only integration
-
-**If you were previously using @fortawesome/fontawesome you need to switch to one of the new packages.**
-
-Our Free and Pro CDN provide access to JS, CSS, sprites, and separate SVG files.
-
-We've now made these files conveniently available through NPM.
-
-* [@fortawesome/fontawesome-free](https://www.npmjs.com/package/@fortawesome/fontawesome-free)
-* @fortawesome/fontawesome-pro (private package, requires Pro subscription)
-
-If you are familiar with the paths and options available with the CDN these
-packages should be familiar.
-
-Information about [Font Awesome Pro subscriptions](https://fontawesome.com/pro)
-can be found in your [Font Awesome awesome
-account](https://fontawesome.com/account/services).
-
-### Renamed packages
-
-The following packages have been renamed as part of 5.1.0 of Font Awesome.
-
-_All packages are in the [@fortawesome NPM scope](https://www.npmjs.com/search?q=scope:fortawesome&ranking=optimal)_
-
-| Old package(1)            | New package            |
-|---------------------------|------------------------|
-| fontawesome-free-webfonts | fontawesome-free       |
-| fontawesome-pro-webfonts  | fontawesome-pro        |
-| fontawesome-free-solid    | free-solid-svg-icons   |
-| fontawesome-free-regular  | free-regular-svg-icons |
-| fontawesome-free-brands   | free-brands-svg-icons  |
-| fontawesome-pro-solid     | pro-solid-svg-icons    |
-| fontawesome-pro-regular   | pro-regular-svg-icons  |
-| fontawesome-pro-light     | pro-light-svg-icons    |
-
-(1) Old packages have now been deprecated. They are still available but will only receive high priority patch release fixes.
-
-**You'll need to update your package.json file with the renamed packages and new versions.**
-
-### No more default imports
-
-Recently we spent a good deal of time supporting TypeScript to enable us to
-create the Angular Font Awesome component. During that adventure we
-[were](https://basarat.gitbooks.io/typescript/docs/tips/defaultIsBad.html)
-[convinced](https://blog.neufund.org/why-we-have-banned-default-exports-and-you-should-do-the-same-d51fdc2cf2ad)
-that we were going to remove default exports from all of our components,
-libraries, and packages. This is complete with the umbrella release of `5.1.0` of Font Awesome.
-
-What does that mean?
-
-~~Old way:~~
-
-```javascript
-import fontawesome from '@fortawesome/fontawesome'
-import solid from '@fortawesome/fontawesome-free-solid'
-import faTwitter from '@fortawesome/fontawesome-free-brands/faTwitter'
-import FontAwesomeIcon from '@fortawesome/vue-fontawesome'
-
-library.add(solid, faTwitter)
-```
-
-New way:
-
-```javascript
-import { library, dom } from '@fortawesome/fontawesome-svg-core'
-import { fas } from '@fortawesome/free-solid-svg-icons'
-import { faTwitter } from '@fortawesome/free-brands-svg-icons'
-import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
-
-library.add(fas, faTwitter)
-
-// Kicks off the process of finding <i> tags and replacing with <svg>
-dom.watch()
-```
-
-This is also a valid way to import icons that works if your tool does not support tree shaking:
-
-```javascript
-import { faTwitter } from '@fortawesome/free-brands-svg-icons/faTwitter'
-```
-
-### Improved support for tree shaking
-
-Tree shaking is now functional by default and no additional configuration is required to make it work.
-
-The `shakable.es.js` module has been removed and is no longer needed.
-
-If you've previously configured tree shaking by modifying your webpack or rollup you can safely remove these.
-
-**We recommend that you check your bundle size after upgrading an ensure that file sizes are as you would expect.**
-
-```javascript
-module.exports = {
-  // ...
-  resolve: {
-    alias: {
-      '@fortawesome/fontawesome-free-solid$': '@fortawesome/fontawesome-free-solid/shakable.es.js'
-    }
-  }
-}
-```
-
-```javascript
-const alias = require('rollup-plugin-alias')
-
-rollup({
-  // ...
-  plugins: [
-    alias({
-      '@fortawesome/fontawesome-free-solid': 'node_modules/@fortawesome/fontawesome-free-solid/shakable.es.js'
-    })
-  ]
-})
-```
-
----
-
-## 5.0.11 to 5.0.12
-
-Due to a collision with the "r" glyph the R Project brand icon has been renamed to `r-project`.
-
----
-
-## 5.0.x to 5.0.6
-
-### SVG Attribute was changed from data-fa-processed to data-fa-i2svg
-
-As part of a bug fix for the release of 5.0.6 we renamed an attribute that was found on `<svg>` elements from
-`data-fa-processed` to `data-fa-i2svg`. We feel this more accurately reflects the intent and purpose.
-
-This attribute is added to any icon that has been generated using `fontawesome.dom.i2svg()`.
-
-Be aware that `data-fa-i2svg` (or `data-fa-processed`) will no longer be present on icons that are created using
-`fontawesome.icon()`.
-
-If you've written and DOM queries that rely on `data-fa-processed` you should get things working again by doing a
-simple find and replace.

+ 0 - 47
static/fontawesome/composer.json

@@ -1,47 +0,0 @@
-{
-  "name": "fortawesome/font-awesome",
-  "description": "The iconic font, CSS, and SVG framework",
-  "keywords": ["font", "awesome", "fontawesome", "icon", "svg", "font", "bootstrap"],
-  "homepage": "https://fontawesome.com",
-  "authors": [
-    {
-      "name": "Travis Chase",
-      "homepage": "http://twitter.com/supercodepoet"
-    },
-    {
-      "name": "Dave Gandy",
-      "homepage": "http://twitter.com/davegandy"
-    },
-    {
-      "name": "Rob Madole",
-      "homepage": "http://twitter.com/robmadole"
-    },
-    {
-      "name": "Jory Raphael",
-      "homepage": "http://twitter.com/sensibleworld"
-    },
-    {
-      "name": "Geremia Taglialatela",
-      "homepage": "http://twitter.com/gtagliala"
-    },
-    {
-      "name": "Brian Talbot",
-      "homepage": "http://twitter.com/talbs"
-    },
-    {
-      "name": "Mike Wilkerson",
-      "homepage": "http://twitter.com/mw77"
-    }
-  ],
-  "support": {
-    "email": "[email protected]",
-    "issues": "https://github.com/FortAwesome/Font-Awesome/issues",
-    "source": "https://github.com/FortAwesome/Font-Awesome",
-    "docs": "http://fontawesome.com/how-to-use"
-  },
-  "license": [
-    "CC-BY-4.0",
-    "OFL-1.1",
-    "MIT"
-  ]
-}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 6171 - 2562
static/fontawesome/css/all.css


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 2 - 1
static/fontawesome/css/all.min.css


+ 1426 - 8
static/fontawesome/css/brands.css

@@ -1,14 +1,1432 @@
 /*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
  */
+:root, :host {
+  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }
+
 @font-face {
-  font-family: 'Font Awesome 5 Brands';
+  font-family: 'Font Awesome 6 Brands';
   font-style: normal;
-  font-weight: normal;
-  font-display: auto;
-  src: url("../webfonts/fa-brands-400.eot");
-  src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }
+  font-weight: 400;
+  font-display: block;
+  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+.fab,
+.fa-brands {
+  font-family: 'Font Awesome 6 Brands';
+  font-weight: 400; }
+
+.fa-42-group:before {
+  content: "\e080"; }
+
+.fa-innosoft:before {
+  content: "\e080"; }
+
+.fa-500px:before {
+  content: "\f26e"; }
+
+.fa-accessible-icon:before {
+  content: "\f368"; }
+
+.fa-accusoft:before {
+  content: "\f369"; }
+
+.fa-adn:before {
+  content: "\f170"; }
+
+.fa-adversal:before {
+  content: "\f36a"; }
+
+.fa-affiliatetheme:before {
+  content: "\f36b"; }
+
+.fa-airbnb:before {
+  content: "\f834"; }
+
+.fa-algolia:before {
+  content: "\f36c"; }
+
+.fa-alipay:before {
+  content: "\f642"; }
+
+.fa-amazon:before {
+  content: "\f270"; }
+
+.fa-amazon-pay:before {
+  content: "\f42c"; }
+
+.fa-amilia:before {
+  content: "\f36d"; }
+
+.fa-android:before {
+  content: "\f17b"; }
+
+.fa-angellist:before {
+  content: "\f209"; }
+
+.fa-angrycreative:before {
+  content: "\f36e"; }
+
+.fa-angular:before {
+  content: "\f420"; }
+
+.fa-app-store:before {
+  content: "\f36f"; }
+
+.fa-app-store-ios:before {
+  content: "\f370"; }
+
+.fa-apper:before {
+  content: "\f371"; }
+
+.fa-apple:before {
+  content: "\f179"; }
+
+.fa-apple-pay:before {
+  content: "\f415"; }
+
+.fa-artstation:before {
+  content: "\f77a"; }
+
+.fa-asymmetrik:before {
+  content: "\f372"; }
+
+.fa-atlassian:before {
+  content: "\f77b"; }
+
+.fa-audible:before {
+  content: "\f373"; }
+
+.fa-autoprefixer:before {
+  content: "\f41c"; }
+
+.fa-avianex:before {
+  content: "\f374"; }
+
+.fa-aviato:before {
+  content: "\f421"; }
+
+.fa-aws:before {
+  content: "\f375"; }
+
+.fa-bandcamp:before {
+  content: "\f2d5"; }
+
+.fa-battle-net:before {
+  content: "\f835"; }
+
+.fa-behance:before {
+  content: "\f1b4"; }
+
+.fa-behance-square:before {
+  content: "\f1b5"; }
+
+.fa-bilibili:before {
+  content: "\e3d9"; }
+
+.fa-bimobject:before {
+  content: "\f378"; }
+
+.fa-bitbucket:before {
+  content: "\f171"; }
+
+.fa-bitcoin:before {
+  content: "\f379"; }
+
+.fa-bity:before {
+  content: "\f37a"; }
+
+.fa-black-tie:before {
+  content: "\f27e"; }
+
+.fa-blackberry:before {
+  content: "\f37b"; }
+
+.fa-blogger:before {
+  content: "\f37c"; }
+
+.fa-blogger-b:before {
+  content: "\f37d"; }
+
+.fa-bluetooth:before {
+  content: "\f293"; }
+
+.fa-bluetooth-b:before {
+  content: "\f294"; }
+
+.fa-bootstrap:before {
+  content: "\f836"; }
+
+.fa-bots:before {
+  content: "\e340"; }
+
+.fa-btc:before {
+  content: "\f15a"; }
+
+.fa-buffer:before {
+  content: "\f837"; }
+
+.fa-buromobelexperte:before {
+  content: "\f37f"; }
+
+.fa-buy-n-large:before {
+  content: "\f8a6"; }
+
+.fa-buysellads:before {
+  content: "\f20d"; }
+
+.fa-canadian-maple-leaf:before {
+  content: "\f785"; }
+
+.fa-cc-amazon-pay:before {
+  content: "\f42d"; }
+
+.fa-cc-amex:before {
+  content: "\f1f3"; }
+
+.fa-cc-apple-pay:before {
+  content: "\f416"; }
+
+.fa-cc-diners-club:before {
+  content: "\f24c"; }
+
+.fa-cc-discover:before {
+  content: "\f1f2"; }
+
+.fa-cc-jcb:before {
+  content: "\f24b"; }
+
+.fa-cc-mastercard:before {
+  content: "\f1f1"; }
+
+.fa-cc-paypal:before {
+  content: "\f1f4"; }
+
+.fa-cc-stripe:before {
+  content: "\f1f5"; }
+
+.fa-cc-visa:before {
+  content: "\f1f0"; }
+
+.fa-centercode:before {
+  content: "\f380"; }
+
+.fa-centos:before {
+  content: "\f789"; }
+
+.fa-chrome:before {
+  content: "\f268"; }
+
+.fa-chromecast:before {
+  content: "\f838"; }
+
+.fa-cloudflare:before {
+  content: "\e07d"; }
+
+.fa-cloudscale:before {
+  content: "\f383"; }
+
+.fa-cloudsmith:before {
+  content: "\f384"; }
+
+.fa-cloudversify:before {
+  content: "\f385"; }
+
+.fa-cmplid:before {
+  content: "\e360"; }
+
+.fa-codepen:before {
+  content: "\f1cb"; }
+
+.fa-codiepie:before {
+  content: "\f284"; }
+
+.fa-confluence:before {
+  content: "\f78d"; }
+
+.fa-connectdevelop:before {
+  content: "\f20e"; }
+
+.fa-contao:before {
+  content: "\f26d"; }
+
+.fa-cotton-bureau:before {
+  content: "\f89e"; }
+
+.fa-cpanel:before {
+  content: "\f388"; }
+
+.fa-creative-commons:before {
+  content: "\f25e"; }
+
+.fa-creative-commons-by:before {
+  content: "\f4e7"; }
+
+.fa-creative-commons-nc:before {
+  content: "\f4e8"; }
+
+.fa-creative-commons-nc-eu:before {
+  content: "\f4e9"; }
+
+.fa-creative-commons-nc-jp:before {
+  content: "\f4ea"; }
+
+.fa-creative-commons-nd:before {
+  content: "\f4eb"; }
+
+.fa-creative-commons-pd:before {
+  content: "\f4ec"; }
+
+.fa-creative-commons-pd-alt:before {
+  content: "\f4ed"; }
+
+.fa-creative-commons-remix:before {
+  content: "\f4ee"; }
+
+.fa-creative-commons-sa:before {
+  content: "\f4ef"; }
+
+.fa-creative-commons-sampling:before {
+  content: "\f4f0"; }
+
+.fa-creative-commons-sampling-plus:before {
+  content: "\f4f1"; }
+
+.fa-creative-commons-share:before {
+  content: "\f4f2"; }
+
+.fa-creative-commons-zero:before {
+  content: "\f4f3"; }
+
+.fa-critical-role:before {
+  content: "\f6c9"; }
+
+.fa-css3:before {
+  content: "\f13c"; }
+
+.fa-css3-alt:before {
+  content: "\f38b"; }
+
+.fa-cuttlefish:before {
+  content: "\f38c"; }
+
+.fa-d-and-d:before {
+  content: "\f38d"; }
+
+.fa-d-and-d-beyond:before {
+  content: "\f6ca"; }
+
+.fa-dailymotion:before {
+  content: "\e052"; }
+
+.fa-dashcube:before {
+  content: "\f210"; }
+
+.fa-deezer:before {
+  content: "\e077"; }
+
+.fa-delicious:before {
+  content: "\f1a5"; }
+
+.fa-deploydog:before {
+  content: "\f38e"; }
+
+.fa-deskpro:before {
+  content: "\f38f"; }
+
+.fa-dev:before {
+  content: "\f6cc"; }
+
+.fa-deviantart:before {
+  content: "\f1bd"; }
+
+.fa-dhl:before {
+  content: "\f790"; }
+
+.fa-diaspora:before {
+  content: "\f791"; }
+
+.fa-digg:before {
+  content: "\f1a6"; }
+
+.fa-digital-ocean:before {
+  content: "\f391"; }
+
+.fa-discord:before {
+  content: "\f392"; }
+
+.fa-discourse:before {
+  content: "\f393"; }
+
+.fa-dochub:before {
+  content: "\f394"; }
+
+.fa-docker:before {
+  content: "\f395"; }
+
+.fa-draft2digital:before {
+  content: "\f396"; }
+
+.fa-dribbble:before {
+  content: "\f17d"; }
+
+.fa-dribbble-square:before {
+  content: "\f397"; }
+
+.fa-dropbox:before {
+  content: "\f16b"; }
+
+.fa-drupal:before {
+  content: "\f1a9"; }
+
+.fa-dyalog:before {
+  content: "\f399"; }
+
+.fa-earlybirds:before {
+  content: "\f39a"; }
+
+.fa-ebay:before {
+  content: "\f4f4"; }
+
+.fa-edge:before {
+  content: "\f282"; }
+
+.fa-edge-legacy:before {
+  content: "\e078"; }
+
+.fa-elementor:before {
+  content: "\f430"; }
+
+.fa-ello:before {
+  content: "\f5f1"; }
+
+.fa-ember:before {
+  content: "\f423"; }
+
+.fa-empire:before {
+  content: "\f1d1"; }
+
+.fa-envira:before {
+  content: "\f299"; }
+
+.fa-erlang:before {
+  content: "\f39d"; }
+
+.fa-ethereum:before {
+  content: "\f42e"; }
+
+.fa-etsy:before {
+  content: "\f2d7"; }
+
+.fa-evernote:before {
+  content: "\f839"; }
+
+.fa-expeditedssl:before {
+  content: "\f23e"; }
+
+.fa-facebook:before {
+  content: "\f09a"; }
+
+.fa-facebook-f:before {
+  content: "\f39e"; }
+
+.fa-facebook-messenger:before {
+  content: "\f39f"; }
+
+.fa-facebook-square:before {
+  content: "\f082"; }
+
+.fa-fantasy-flight-games:before {
+  content: "\f6dc"; }
+
+.fa-fedex:before {
+  content: "\f797"; }
+
+.fa-fedora:before {
+  content: "\f798"; }
+
+.fa-figma:before {
+  content: "\f799"; }
+
+.fa-firefox:before {
+  content: "\f269"; }
+
+.fa-firefox-browser:before {
+  content: "\e007"; }
+
+.fa-first-order:before {
+  content: "\f2b0"; }
+
+.fa-first-order-alt:before {
+  content: "\f50a"; }
+
+.fa-firstdraft:before {
+  content: "\f3a1"; }
+
+.fa-flickr:before {
+  content: "\f16e"; }
+
+.fa-flipboard:before {
+  content: "\f44d"; }
+
+.fa-fly:before {
+  content: "\f417"; }
+
+.fa-font-awesome:before {
+  content: "\f2b4"; }
+
+.fa-font-awesome-flag:before {
+  content: "\f2b4"; }
+
+.fa-font-awesome-logo-full:before {
+  content: "\f2b4"; }
+
+.fa-fonticons:before {
+  content: "\f280"; }
+
+.fa-fonticons-fi:before {
+  content: "\f3a2"; }
+
+.fa-fort-awesome:before {
+  content: "\f286"; }
+
+.fa-fort-awesome-alt:before {
+  content: "\f3a3"; }
+
+.fa-forumbee:before {
+  content: "\f211"; }
+
+.fa-foursquare:before {
+  content: "\f180"; }
+
+.fa-free-code-camp:before {
+  content: "\f2c5"; }
+
+.fa-freebsd:before {
+  content: "\f3a4"; }
+
+.fa-fulcrum:before {
+  content: "\f50b"; }
+
+.fa-galactic-republic:before {
+  content: "\f50c"; }
+
+.fa-galactic-senate:before {
+  content: "\f50d"; }
+
+.fa-get-pocket:before {
+  content: "\f265"; }
+
+.fa-gg:before {
+  content: "\f260"; }
+
+.fa-gg-circle:before {
+  content: "\f261"; }
+
+.fa-git:before {
+  content: "\f1d3"; }
+
+.fa-git-alt:before {
+  content: "\f841"; }
+
+.fa-git-square:before {
+  content: "\f1d2"; }
+
+.fa-github:before {
+  content: "\f09b"; }
+
+.fa-github-alt:before {
+  content: "\f113"; }
+
+.fa-github-square:before {
+  content: "\f092"; }
+
+.fa-gitkraken:before {
+  content: "\f3a6"; }
+
+.fa-gitlab:before {
+  content: "\f296"; }
+
+.fa-gitter:before {
+  content: "\f426"; }
+
+.fa-glide:before {
+  content: "\f2a5"; }
+
+.fa-glide-g:before {
+  content: "\f2a6"; }
+
+.fa-gofore:before {
+  content: "\f3a7"; }
+
+.fa-golang:before {
+  content: "\e40f"; }
+
+.fa-goodreads:before {
+  content: "\f3a8"; }
+
+.fa-goodreads-g:before {
+  content: "\f3a9"; }
+
+.fa-google:before {
+  content: "\f1a0"; }
+
+.fa-google-drive:before {
+  content: "\f3aa"; }
+
+.fa-google-pay:before {
+  content: "\e079"; }
+
+.fa-google-play:before {
+  content: "\f3ab"; }
+
+.fa-google-plus:before {
+  content: "\f2b3"; }
+
+.fa-google-plus-g:before {
+  content: "\f0d5"; }
+
+.fa-google-plus-square:before {
+  content: "\f0d4"; }
+
+.fa-google-wallet:before {
+  content: "\f1ee"; }
+
+.fa-gratipay:before {
+  content: "\f184"; }
+
+.fa-grav:before {
+  content: "\f2d6"; }
+
+.fa-gripfire:before {
+  content: "\f3ac"; }
+
+.fa-grunt:before {
+  content: "\f3ad"; }
+
+.fa-guilded:before {
+  content: "\e07e"; }
+
+.fa-gulp:before {
+  content: "\f3ae"; }
+
+.fa-hacker-news:before {
+  content: "\f1d4"; }
+
+.fa-hacker-news-square:before {
+  content: "\f3af"; }
+
+.fa-hackerrank:before {
+  content: "\f5f7"; }
+
+.fa-hashnode:before {
+  content: "\e499"; }
+
+.fa-hips:before {
+  content: "\f452"; }
+
+.fa-hire-a-helper:before {
+  content: "\f3b0"; }
+
+.fa-hive:before {
+  content: "\e07f"; }
+
+.fa-hooli:before {
+  content: "\f427"; }
+
+.fa-hornbill:before {
+  content: "\f592"; }
+
+.fa-hotjar:before {
+  content: "\f3b1"; }
+
+.fa-houzz:before {
+  content: "\f27c"; }
+
+.fa-html5:before {
+  content: "\f13b"; }
+
+.fa-hubspot:before {
+  content: "\f3b2"; }
+
+.fa-ideal:before {
+  content: "\e013"; }
+
+.fa-imdb:before {
+  content: "\f2d8"; }
+
+.fa-instagram:before {
+  content: "\f16d"; }
+
+.fa-instagram-square:before {
+  content: "\e055"; }
+
+.fa-instalod:before {
+  content: "\e081"; }
+
+.fa-intercom:before {
+  content: "\f7af"; }
+
+.fa-internet-explorer:before {
+  content: "\f26b"; }
+
+.fa-invision:before {
+  content: "\f7b0"; }
+
+.fa-ioxhost:before {
+  content: "\f208"; }
+
+.fa-itch-io:before {
+  content: "\f83a"; }
+
+.fa-itunes:before {
+  content: "\f3b4"; }
+
+.fa-itunes-note:before {
+  content: "\f3b5"; }
+
+.fa-java:before {
+  content: "\f4e4"; }
+
+.fa-jedi-order:before {
+  content: "\f50e"; }
+
+.fa-jenkins:before {
+  content: "\f3b6"; }
+
+.fa-jira:before {
+  content: "\f7b1"; }
+
+.fa-joget:before {
+  content: "\f3b7"; }
+
+.fa-joomla:before {
+  content: "\f1aa"; }
+
+.fa-js:before {
+  content: "\f3b8"; }
+
+.fa-js-square:before {
+  content: "\f3b9"; }
+
+.fa-jsfiddle:before {
+  content: "\f1cc"; }
+
+.fa-kaggle:before {
+  content: "\f5fa"; }
+
+.fa-keybase:before {
+  content: "\f4f5"; }
+
+.fa-keycdn:before {
+  content: "\f3ba"; }
+
+.fa-kickstarter:before {
+  content: "\f3bb"; }
+
+.fa-kickstarter-k:before {
+  content: "\f3bc"; }
+
+.fa-korvue:before {
+  content: "\f42f"; }
+
+.fa-laravel:before {
+  content: "\f3bd"; }
+
+.fa-lastfm:before {
+  content: "\f202"; }
+
+.fa-lastfm-square:before {
+  content: "\f203"; }
+
+.fa-leanpub:before {
+  content: "\f212"; }
+
+.fa-less:before {
+  content: "\f41d"; }
+
+.fa-line:before {
+  content: "\f3c0"; }
+
+.fa-linkedin:before {
+  content: "\f08c"; }
+
+.fa-linkedin-in:before {
+  content: "\f0e1"; }
+
+.fa-linode:before {
+  content: "\f2b8"; }
+
+.fa-linux:before {
+  content: "\f17c"; }
+
+.fa-lyft:before {
+  content: "\f3c3"; }
+
+.fa-magento:before {
+  content: "\f3c4"; }
+
+.fa-mailchimp:before {
+  content: "\f59e"; }
+
+.fa-mandalorian:before {
+  content: "\f50f"; }
+
+.fa-markdown:before {
+  content: "\f60f"; }
+
+.fa-mastodon:before {
+  content: "\f4f6"; }
+
+.fa-maxcdn:before {
+  content: "\f136"; }
+
+.fa-mdb:before {
+  content: "\f8ca"; }
+
+.fa-medapps:before {
+  content: "\f3c6"; }
+
+.fa-medium:before {
+  content: "\f23a"; }
+
+.fa-medium-m:before {
+  content: "\f23a"; }
+
+.fa-medrt:before {
+  content: "\f3c8"; }
+
+.fa-meetup:before {
+  content: "\f2e0"; }
+
+.fa-megaport:before {
+  content: "\f5a3"; }
+
+.fa-mendeley:before {
+  content: "\f7b3"; }
+
+.fa-microblog:before {
+  content: "\e01a"; }
+
+.fa-microsoft:before {
+  content: "\f3ca"; }
+
+.fa-mix:before {
+  content: "\f3cb"; }
+
+.fa-mixcloud:before {
+  content: "\f289"; }
+
+.fa-mixer:before {
+  content: "\e056"; }
+
+.fa-mizuni:before {
+  content: "\f3cc"; }
+
+.fa-modx:before {
+  content: "\f285"; }
+
+.fa-monero:before {
+  content: "\f3d0"; }
+
+.fa-napster:before {
+  content: "\f3d2"; }
+
+.fa-neos:before {
+  content: "\f612"; }
+
+.fa-nfc-directional:before {
+  content: "\e530"; }
+
+.fa-nfc-symbol:before {
+  content: "\e531"; }
+
+.fa-nimblr:before {
+  content: "\f5a8"; }
+
+.fa-node:before {
+  content: "\f419"; }
+
+.fa-node-js:before {
+  content: "\f3d3"; }
+
+.fa-npm:before {
+  content: "\f3d4"; }
+
+.fa-ns8:before {
+  content: "\f3d5"; }
+
+.fa-nutritionix:before {
+  content: "\f3d6"; }
+
+.fa-octopus-deploy:before {
+  content: "\e082"; }
+
+.fa-odnoklassniki:before {
+  content: "\f263"; }
+
+.fa-odnoklassniki-square:before {
+  content: "\f264"; }
+
+.fa-old-republic:before {
+  content: "\f510"; }
+
+.fa-opencart:before {
+  content: "\f23d"; }
+
+.fa-openid:before {
+  content: "\f19b"; }
+
+.fa-opera:before {
+  content: "\f26a"; }
+
+.fa-optin-monster:before {
+  content: "\f23c"; }
+
+.fa-orcid:before {
+  content: "\f8d2"; }
+
+.fa-osi:before {
+  content: "\f41a"; }
+
+.fa-padlet:before {
+  content: "\e4a0"; }
+
+.fa-page4:before {
+  content: "\f3d7"; }
+
+.fa-pagelines:before {
+  content: "\f18c"; }
+
+.fa-palfed:before {
+  content: "\f3d8"; }
+
+.fa-patreon:before {
+  content: "\f3d9"; }
+
+.fa-paypal:before {
+  content: "\f1ed"; }
+
+.fa-perbyte:before {
+  content: "\e083"; }
+
+.fa-periscope:before {
+  content: "\f3da"; }
+
+.fa-phabricator:before {
+  content: "\f3db"; }
+
+.fa-phoenix-framework:before {
+  content: "\f3dc"; }
+
+.fa-phoenix-squadron:before {
+  content: "\f511"; }
+
+.fa-php:before {
+  content: "\f457"; }
+
+.fa-pied-piper:before {
+  content: "\f2ae"; }
+
+.fa-pied-piper-alt:before {
+  content: "\f1a8"; }
+
+.fa-pied-piper-hat:before {
+  content: "\f4e5"; }
+
+.fa-pied-piper-pp:before {
+  content: "\f1a7"; }
+
+.fa-pied-piper-square:before {
+  content: "\e01e"; }
+
+.fa-pinterest:before {
+  content: "\f0d2"; }
+
+.fa-pinterest-p:before {
+  content: "\f231"; }
+
+.fa-pinterest-square:before {
+  content: "\f0d3"; }
+
+.fa-pix:before {
+  content: "\e43a"; }
+
+.fa-playstation:before {
+  content: "\f3df"; }
+
+.fa-product-hunt:before {
+  content: "\f288"; }
+
+.fa-pushed:before {
+  content: "\f3e1"; }
+
+.fa-python:before {
+  content: "\f3e2"; }
+
+.fa-qq:before {
+  content: "\f1d6"; }
+
+.fa-quinscape:before {
+  content: "\f459"; }
+
+.fa-quora:before {
+  content: "\f2c4"; }
+
+.fa-r-project:before {
+  content: "\f4f7"; }
+
+.fa-raspberry-pi:before {
+  content: "\f7bb"; }
+
+.fa-ravelry:before {
+  content: "\f2d9"; }
+
+.fa-react:before {
+  content: "\f41b"; }
+
+.fa-reacteurope:before {
+  content: "\f75d"; }
+
+.fa-readme:before {
+  content: "\f4d5"; }
+
+.fa-rebel:before {
+  content: "\f1d0"; }
+
+.fa-red-river:before {
+  content: "\f3e3"; }
+
+.fa-reddit:before {
+  content: "\f1a1"; }
+
+.fa-reddit-alien:before {
+  content: "\f281"; }
+
+.fa-reddit-square:before {
+  content: "\f1a2"; }
+
+.fa-redhat:before {
+  content: "\f7bc"; }
+
+.fa-renren:before {
+  content: "\f18b"; }
+
+.fa-replyd:before {
+  content: "\f3e6"; }
+
+.fa-researchgate:before {
+  content: "\f4f8"; }
+
+.fa-resolving:before {
+  content: "\f3e7"; }
+
+.fa-rev:before {
+  content: "\f5b2"; }
+
+.fa-rocketchat:before {
+  content: "\f3e8"; }
+
+.fa-rockrms:before {
+  content: "\f3e9"; }
+
+.fa-rust:before {
+  content: "\e07a"; }
+
+.fa-safari:before {
+  content: "\f267"; }
+
+.fa-salesforce:before {
+  content: "\f83b"; }
+
+.fa-sass:before {
+  content: "\f41e"; }
+
+.fa-schlix:before {
+  content: "\f3ea"; }
+
+.fa-screenpal:before {
+  content: "\e570"; }
+
+.fa-scribd:before {
+  content: "\f28a"; }
+
+.fa-searchengin:before {
+  content: "\f3eb"; }
+
+.fa-sellcast:before {
+  content: "\f2da"; }
+
+.fa-sellsy:before {
+  content: "\f213"; }
+
+.fa-servicestack:before {
+  content: "\f3ec"; }
+
+.fa-shirtsinbulk:before {
+  content: "\f214"; }
+
+.fa-shopify:before {
+  content: "\e057"; }
+
+.fa-shopware:before {
+  content: "\f5b5"; }
+
+.fa-simplybuilt:before {
+  content: "\f215"; }
+
+.fa-sistrix:before {
+  content: "\f3ee"; }
+
+.fa-sith:before {
+  content: "\f512"; }
+
+.fa-sitrox:before {
+  content: "\e44a"; }
+
+.fa-sketch:before {
+  content: "\f7c6"; }
+
+.fa-skyatlas:before {
+  content: "\f216"; }
+
+.fa-skype:before {
+  content: "\f17e"; }
+
+.fa-slack:before {
+  content: "\f198"; }
+
+.fa-slack-hash:before {
+  content: "\f198"; }
+
+.fa-slideshare:before {
+  content: "\f1e7"; }
+
+.fa-snapchat:before {
+  content: "\f2ab"; }
+
+.fa-snapchat-ghost:before {
+  content: "\f2ab"; }
+
+.fa-snapchat-square:before {
+  content: "\f2ad"; }
+
+.fa-soundcloud:before {
+  content: "\f1be"; }
+
+.fa-sourcetree:before {
+  content: "\f7d3"; }
+
+.fa-speakap:before {
+  content: "\f3f3"; }
+
+.fa-speaker-deck:before {
+  content: "\f83c"; }
+
+.fa-spotify:before {
+  content: "\f1bc"; }
+
+.fa-square-font-awesome:before {
+  content: "\f425"; }
+
+.fa-square-font-awesome-stroke:before {
+  content: "\f35c"; }
+
+.fa-font-awesome-alt:before {
+  content: "\f35c"; }
+
+.fa-squarespace:before {
+  content: "\f5be"; }
+
+.fa-stack-exchange:before {
+  content: "\f18d"; }
+
+.fa-stack-overflow:before {
+  content: "\f16c"; }
+
+.fa-stackpath:before {
+  content: "\f842"; }
+
+.fa-staylinked:before {
+  content: "\f3f5"; }
+
+.fa-steam:before {
+  content: "\f1b6"; }
+
+.fa-steam-square:before {
+  content: "\f1b7"; }
+
+.fa-steam-symbol:before {
+  content: "\f3f6"; }
+
+.fa-sticker-mule:before {
+  content: "\f3f7"; }
+
+.fa-strava:before {
+  content: "\f428"; }
+
+.fa-stripe:before {
+  content: "\f429"; }
+
+.fa-stripe-s:before {
+  content: "\f42a"; }
+
+.fa-studiovinari:before {
+  content: "\f3f8"; }
+
+.fa-stumbleupon:before {
+  content: "\f1a4"; }
+
+.fa-stumbleupon-circle:before {
+  content: "\f1a3"; }
+
+.fa-superpowers:before {
+  content: "\f2dd"; }
+
+.fa-supple:before {
+  content: "\f3f9"; }
+
+.fa-suse:before {
+  content: "\f7d6"; }
+
+.fa-swift:before {
+  content: "\f8e1"; }
+
+.fa-symfony:before {
+  content: "\f83d"; }
+
+.fa-teamspeak:before {
+  content: "\f4f9"; }
+
+.fa-telegram:before {
+  content: "\f2c6"; }
+
+.fa-telegram-plane:before {
+  content: "\f2c6"; }
+
+.fa-tencent-weibo:before {
+  content: "\f1d5"; }
+
+.fa-the-red-yeti:before {
+  content: "\f69d"; }
+
+.fa-themeco:before {
+  content: "\f5c6"; }
+
+.fa-themeisle:before {
+  content: "\f2b2"; }
+
+.fa-think-peaks:before {
+  content: "\f731"; }
+
+.fa-tiktok:before {
+  content: "\e07b"; }
+
+.fa-trade-federation:before {
+  content: "\f513"; }
+
+.fa-trello:before {
+  content: "\f181"; }
+
+.fa-tumblr:before {
+  content: "\f173"; }
+
+.fa-tumblr-square:before {
+  content: "\f174"; }
+
+.fa-twitch:before {
+  content: "\f1e8"; }
+
+.fa-twitter:before {
+  content: "\f099"; }
+
+.fa-twitter-square:before {
+  content: "\f081"; }
+
+.fa-typo3:before {
+  content: "\f42b"; }
+
+.fa-uber:before {
+  content: "\f402"; }
+
+.fa-ubuntu:before {
+  content: "\f7df"; }
+
+.fa-uikit:before {
+  content: "\f403"; }
+
+.fa-umbraco:before {
+  content: "\f8e8"; }
+
+.fa-uncharted:before {
+  content: "\e084"; }
+
+.fa-uniregistry:before {
+  content: "\f404"; }
+
+.fa-unity:before {
+  content: "\e049"; }
+
+.fa-unsplash:before {
+  content: "\e07c"; }
+
+.fa-untappd:before {
+  content: "\f405"; }
+
+.fa-ups:before {
+  content: "\f7e0"; }
+
+.fa-usb:before {
+  content: "\f287"; }
+
+.fa-usps:before {
+  content: "\f7e1"; }
+
+.fa-ussunnah:before {
+  content: "\f407"; }
+
+.fa-vaadin:before {
+  content: "\f408"; }
+
+.fa-viacoin:before {
+  content: "\f237"; }
+
+.fa-viadeo:before {
+  content: "\f2a9"; }
+
+.fa-viadeo-square:before {
+  content: "\f2aa"; }
+
+.fa-viber:before {
+  content: "\f409"; }
+
+.fa-vimeo:before {
+  content: "\f40a"; }
+
+.fa-vimeo-square:before {
+  content: "\f194"; }
+
+.fa-vimeo-v:before {
+  content: "\f27d"; }
+
+.fa-vine:before {
+  content: "\f1ca"; }
+
+.fa-vk:before {
+  content: "\f189"; }
+
+.fa-vnv:before {
+  content: "\f40b"; }
+
+.fa-vuejs:before {
+  content: "\f41f"; }
+
+.fa-watchman-monitoring:before {
+  content: "\e087"; }
+
+.fa-waze:before {
+  content: "\f83f"; }
+
+.fa-weebly:before {
+  content: "\f5cc"; }
+
+.fa-weibo:before {
+  content: "\f18a"; }
+
+.fa-weixin:before {
+  content: "\f1d7"; }
+
+.fa-whatsapp:before {
+  content: "\f232"; }
+
+.fa-whatsapp-square:before {
+  content: "\f40c"; }
+
+.fa-whmcs:before {
+  content: "\f40d"; }
+
+.fa-wikipedia-w:before {
+  content: "\f266"; }
+
+.fa-windows:before {
+  content: "\f17a"; }
+
+.fa-wirsindhandwerk:before {
+  content: "\e2d0"; }
+
+.fa-wsh:before {
+  content: "\e2d0"; }
+
+.fa-wix:before {
+  content: "\f5cf"; }
+
+.fa-wizards-of-the-coast:before {
+  content: "\f730"; }
+
+.fa-wodu:before {
+  content: "\e088"; }
+
+.fa-wolf-pack-battalion:before {
+  content: "\f514"; }
+
+.fa-wordpress:before {
+  content: "\f19a"; }
+
+.fa-wordpress-simple:before {
+  content: "\f411"; }
+
+.fa-wpbeginner:before {
+  content: "\f297"; }
+
+.fa-wpexplorer:before {
+  content: "\f2de"; }
+
+.fa-wpforms:before {
+  content: "\f298"; }
+
+.fa-wpressr:before {
+  content: "\f3e4"; }
+
+.fa-xbox:before {
+  content: "\f412"; }
+
+.fa-xing:before {
+  content: "\f168"; }
+
+.fa-xing-square:before {
+  content: "\f169"; }
+
+.fa-y-combinator:before {
+  content: "\f23b"; }
+
+.fa-yahoo:before {
+  content: "\f19e"; }
+
+.fa-yammer:before {
+  content: "\f840"; }
+
+.fa-yandex:before {
+  content: "\f413"; }
+
+.fa-yandex-international:before {
+  content: "\f414"; }
+
+.fa-yarn:before {
+  content: "\f7e3"; }
+
+.fa-yelp:before {
+  content: "\f1e9"; }
+
+.fa-yoast:before {
+  content: "\f2b1"; }
+
+.fa-youtube:before {
+  content: "\f167"; }
+
+.fa-youtube-square:before {
+  content: "\f431"; }
 
-.fab {
-  font-family: 'Font Awesome 5 Brands'; }
+.fa-zhihu:before {
+  content: "\f63f"; }

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 2 - 2
static/fontawesome/css/brands.min.css


+ 4723 - 2775
static/fontawesome/css/fontawesome.css

@@ -1,31 +1,32 @@
 /*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
  */
+.fa {
+  font-family: var(--fa-style-family, "Font Awesome 6 Free");
+  font-weight: var(--fa-style, 900); }
+
 .fa,
 .fas,
+.fa-solid,
 .far,
+.fa-regular,
 .fal,
+.fa-light,
+.fat,
+.fa-thin,
 .fad,
-.fab {
+.fa-duotone,
+.fab,
+.fa-brands {
   -moz-osx-font-smoothing: grayscale;
   -webkit-font-smoothing: antialiased;
-  display: inline-block;
+  display: var(--fa-display, inline-block);
   font-style: normal;
   font-variant: normal;
-  text-rendering: auto;
-  line-height: 1; }
-
-.fa-lg {
-  font-size: 1.33333em;
-  line-height: 0.75em;
-  vertical-align: -.0667em; }
-
-.fa-xs {
-  font-size: .75em; }
-
-.fa-sm {
-  font-size: .875em; }
+  line-height: 1;
+  text-rendering: auto; }
 
 .fa-1x {
   font-size: 1em; }
@@ -57,56 +58,359 @@
 .fa-10x {
   font-size: 10em; }
 
+.fa-2xs {
+  font-size: 0.625em;
+  line-height: 0.1em;
+  vertical-align: 0.225em; }
+
+.fa-xs {
+  font-size: 0.75em;
+  line-height: 0.08333em;
+  vertical-align: 0.125em; }
+
+.fa-sm {
+  font-size: 0.875em;
+  line-height: 0.07143em;
+  vertical-align: 0.05357em; }
+
+.fa-lg {
+  font-size: 1.25em;
+  line-height: 0.05em;
+  vertical-align: -0.075em; }
+
+.fa-xl {
+  font-size: 1.5em;
+  line-height: 0.04167em;
+  vertical-align: -0.125em; }
+
+.fa-2xl {
+  font-size: 2em;
+  line-height: 0.03125em;
+  vertical-align: -0.1875em; }
+
 .fa-fw {
   text-align: center;
   width: 1.25em; }
 
 .fa-ul {
   list-style-type: none;
-  margin-left: 2.5em;
+  margin-left: var(--fa-li-margin, 2.5em);
   padding-left: 0; }
   .fa-ul > li {
     position: relative; }
 
 .fa-li {
-  left: -2em;
+  left: calc(var(--fa-li-width, 2em) * -1);
   position: absolute;
   text-align: center;
-  width: 2em;
+  width: var(--fa-li-width, 2em);
   line-height: inherit; }
 
 .fa-border {
-  border: solid 0.08em #eee;
-  border-radius: .1em;
-  padding: .2em .25em .15em; }
+  border-color: var(--fa-border-color, #eee);
+  border-radius: var(--fa-border-radius, 0.1em);
+  border-style: var(--fa-border-style, solid);
+  border-width: var(--fa-border-width, 0.08em);
+  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }
 
 .fa-pull-left {
-  float: left; }
+  float: left;
+  margin-right: var(--fa-pull-margin, 0.3em); }
 
 .fa-pull-right {
-  float: right; }
-
-.fa.fa-pull-left,
-.fas.fa-pull-left,
-.far.fa-pull-left,
-.fal.fa-pull-left,
-.fab.fa-pull-left {
-  margin-right: .3em; }
-
-.fa.fa-pull-right,
-.fas.fa-pull-right,
-.far.fa-pull-right,
-.fal.fa-pull-right,
-.fab.fa-pull-right {
-  margin-left: .3em; }
+  float: right;
+  margin-left: var(--fa-pull-margin, 0.3em); }
+
+.fa-beat {
+  -webkit-animation-name: fa-beat;
+          animation-name: fa-beat;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-bounce {
+  -webkit-animation-name: fa-bounce;
+          animation-name: fa-bounce;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
+
+.fa-fade {
+  -webkit-animation-name: fa-fade;
+          animation-name: fa-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-beat-fade {
+  -webkit-animation-name: fa-beat-fade;
+          animation-name: fa-beat-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-flip {
+  -webkit-animation-name: fa-flip;
+          animation-name: fa-flip;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-shake {
+  -webkit-animation-name: fa-shake;
+          animation-name: fa-shake;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
 
 .fa-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-          animation: fa-spin 2s infinite linear; }
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 2s);
+          animation-duration: var(--fa-animation-duration, 2s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
+
+.fa-spin-reverse {
+  --fa-animation-direction: reverse; }
+
+.fa-pulse,
+.fa-spin-pulse {
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
+          animation-timing-function: var(--fa-animation-timing, steps(8)); }
+
+@media (prefers-reduced-motion: reduce) {
+  .fa-beat,
+  .fa-bounce,
+  .fa-fade,
+  .fa-beat-fade,
+  .fa-flip,
+  .fa-pulse,
+  .fa-shake,
+  .fa-spin,
+  .fa-spin-pulse {
+    -webkit-animation-delay: -1ms;
+            animation-delay: -1ms;
+    -webkit-animation-duration: 1ms;
+            animation-duration: 1ms;
+    -webkit-animation-iteration-count: 1;
+            animation-iteration-count: 1;
+    transition-delay: 0s;
+    transition-duration: 0s; } }
+
+@-webkit-keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@-webkit-keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
+
+@keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
+
+@-webkit-keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@-webkit-keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@-webkit-keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@-webkit-keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
 
-.fa-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-          animation: fa-spin 1s infinite steps(8); }
+@keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
 
 @-webkit-keyframes fa-spin {
   0% {
@@ -125,43 +429,33 @@
             transform: rotate(360deg); } }
 
 .fa-rotate-90 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
   -webkit-transform: rotate(90deg);
           transform: rotate(90deg); }
 
 .fa-rotate-180 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
   -webkit-transform: rotate(180deg);
           transform: rotate(180deg); }
 
 .fa-rotate-270 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
   -webkit-transform: rotate(270deg);
           transform: rotate(270deg); }
 
 .fa-flip-horizontal {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
           transform: scale(-1, 1); }
 
 .fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
   -webkit-transform: scale(1, -1);
           transform: scale(1, -1); }
 
-.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
+.fa-flip-both,
+.fa-flip-horizontal.fa-flip-vertical {
   -webkit-transform: scale(-1, -1);
           transform: scale(-1, -1); }
 
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical,
-:root .fa-flip-both {
-  -webkit-filter: none;
-          filter: none; }
+.fa-rotate-by {
+  -webkit-transform: rotate(var(--fa-rotate-angle, none));
+          transform: rotate(var(--fa-rotate-angle, none)); }
 
 .fa-stack {
   display: inline-block;
@@ -176,7 +470,8 @@
   left: 0;
   position: absolute;
   text-align: center;
-  width: 100%; }
+  width: 100%;
+  z-index: var(--fa-stack-z-index, auto); }
 
 .fa-stack-1x {
   line-height: inherit; }
@@ -185,4206 +480,5859 @@
   font-size: 2em; }
 
 .fa-inverse {
-  color: #fff; }
+  color: var(--fa-inverse, #fff); }
 
 /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
 readers do not read off random characters that represent icons */
-.fa-500px:before {
-  content: "\f26e"; }
+.fa-0::before {
+  content: "\30"; }
 
-.fa-accessible-icon:before {
-  content: "\f368"; }
+.fa-1::before {
+  content: "\31"; }
 
-.fa-accusoft:before {
-  content: "\f369"; }
+.fa-2::before {
+  content: "\32"; }
 
-.fa-acquisitions-incorporated:before {
-  content: "\f6af"; }
+.fa-3::before {
+  content: "\33"; }
 
-.fa-ad:before {
-  content: "\f641"; }
+.fa-4::before {
+  content: "\34"; }
 
-.fa-address-book:before {
-  content: "\f2b9"; }
+.fa-5::before {
+  content: "\35"; }
 
-.fa-address-card:before {
-  content: "\f2bb"; }
+.fa-6::before {
+  content: "\36"; }
 
-.fa-adjust:before {
-  content: "\f042"; }
+.fa-7::before {
+  content: "\37"; }
 
-.fa-adn:before {
-  content: "\f170"; }
+.fa-8::before {
+  content: "\38"; }
 
-.fa-adobe:before {
-  content: "\f778"; }
+.fa-9::before {
+  content: "\39"; }
 
-.fa-adversal:before {
-  content: "\f36a"; }
+.fa-a::before {
+  content: "\41"; }
 
-.fa-affiliatetheme:before {
-  content: "\f36b"; }
+.fa-address-book::before {
+  content: "\f2b9"; }
 
-.fa-air-freshener:before {
-  content: "\f5d0"; }
+.fa-contact-book::before {
+  content: "\f2b9"; }
+
+.fa-address-card::before {
+  content: "\f2bb"; }
 
-.fa-airbnb:before {
-  content: "\f834"; }
+.fa-contact-card::before {
+  content: "\f2bb"; }
 
-.fa-algolia:before {
-  content: "\f36c"; }
+.fa-vcard::before {
+  content: "\f2bb"; }
 
-.fa-align-center:before {
+.fa-align-center::before {
   content: "\f037"; }
 
-.fa-align-justify:before {
+.fa-align-justify::before {
   content: "\f039"; }
 
-.fa-align-left:before {
+.fa-align-left::before {
   content: "\f036"; }
 
-.fa-align-right:before {
+.fa-align-right::before {
   content: "\f038"; }
 
-.fa-alipay:before {
-  content: "\f642"; }
+.fa-anchor::before {
+  content: "\f13d"; }
 
-.fa-allergies:before {
-  content: "\f461"; }
+.fa-anchor-circle-check::before {
+  content: "\e4aa"; }
 
-.fa-amazon:before {
-  content: "\f270"; }
+.fa-anchor-circle-exclamation::before {
+  content: "\e4ab"; }
 
-.fa-amazon-pay:before {
-  content: "\f42c"; }
+.fa-anchor-circle-xmark::before {
+  content: "\e4ac"; }
 
-.fa-ambulance:before {
-  content: "\f0f9"; }
+.fa-anchor-lock::before {
+  content: "\e4ad"; }
 
-.fa-american-sign-language-interpreting:before {
-  content: "\f2a3"; }
+.fa-angle-down::before {
+  content: "\f107"; }
 
-.fa-amilia:before {
-  content: "\f36d"; }
+.fa-angle-left::before {
+  content: "\f104"; }
 
-.fa-anchor:before {
-  content: "\f13d"; }
+.fa-angle-right::before {
+  content: "\f105"; }
 
-.fa-android:before {
-  content: "\f17b"; }
+.fa-angle-up::before {
+  content: "\f106"; }
 
-.fa-angellist:before {
-  content: "\f209"; }
+.fa-angles-down::before {
+  content: "\f103"; }
 
-.fa-angle-double-down:before {
+.fa-angle-double-down::before {
   content: "\f103"; }
 
-.fa-angle-double-left:before {
+.fa-angles-left::before {
+  content: "\f100"; }
+
+.fa-angle-double-left::before {
   content: "\f100"; }
 
-.fa-angle-double-right:before {
+.fa-angles-right::before {
+  content: "\f101"; }
+
+.fa-angle-double-right::before {
   content: "\f101"; }
 
-.fa-angle-double-up:before {
+.fa-angles-up::before {
   content: "\f102"; }
 
-.fa-angle-down:before {
-  content: "\f107"; }
+.fa-angle-double-up::before {
+  content: "\f102"; }
 
-.fa-angle-left:before {
-  content: "\f104"; }
+.fa-ankh::before {
+  content: "\f644"; }
 
-.fa-angle-right:before {
-  content: "\f105"; }
+.fa-apple-whole::before {
+  content: "\f5d1"; }
 
-.fa-angle-up:before {
-  content: "\f106"; }
+.fa-apple-alt::before {
+  content: "\f5d1"; }
 
-.fa-angry:before {
-  content: "\f556"; }
+.fa-archway::before {
+  content: "\f557"; }
 
-.fa-angrycreative:before {
-  content: "\f36e"; }
+.fa-arrow-down::before {
+  content: "\f063"; }
 
-.fa-angular:before {
-  content: "\f420"; }
+.fa-arrow-down-1-9::before {
+  content: "\f162"; }
 
-.fa-ankh:before {
-  content: "\f644"; }
+.fa-sort-numeric-asc::before {
+  content: "\f162"; }
 
-.fa-app-store:before {
-  content: "\f36f"; }
+.fa-sort-numeric-down::before {
+  content: "\f162"; }
 
-.fa-app-store-ios:before {
-  content: "\f370"; }
+.fa-arrow-down-9-1::before {
+  content: "\f886"; }
 
-.fa-apper:before {
-  content: "\f371"; }
+.fa-sort-numeric-desc::before {
+  content: "\f886"; }
 
-.fa-apple:before {
-  content: "\f179"; }
+.fa-sort-numeric-down-alt::before {
+  content: "\f886"; }
 
-.fa-apple-alt:before {
-  content: "\f5d1"; }
+.fa-arrow-down-a-z::before {
+  content: "\f15d"; }
 
-.fa-apple-pay:before {
-  content: "\f415"; }
+.fa-sort-alpha-asc::before {
+  content: "\f15d"; }
 
-.fa-archive:before {
-  content: "\f187"; }
+.fa-sort-alpha-down::before {
+  content: "\f15d"; }
 
-.fa-archway:before {
-  content: "\f557"; }
+.fa-arrow-down-long::before {
+  content: "\f175"; }
 
-.fa-arrow-alt-circle-down:before {
-  content: "\f358"; }
+.fa-long-arrow-down::before {
+  content: "\f175"; }
 
-.fa-arrow-alt-circle-left:before {
-  content: "\f359"; }
+.fa-arrow-down-short-wide::before {
+  content: "\f884"; }
 
-.fa-arrow-alt-circle-right:before {
-  content: "\f35a"; }
+.fa-sort-amount-desc::before {
+  content: "\f884"; }
 
-.fa-arrow-alt-circle-up:before {
-  content: "\f35b"; }
+.fa-sort-amount-down-alt::before {
+  content: "\f884"; }
 
-.fa-arrow-circle-down:before {
-  content: "\f0ab"; }
+.fa-arrow-down-up-across-line::before {
+  content: "\e4af"; }
 
-.fa-arrow-circle-left:before {
-  content: "\f0a8"; }
+.fa-arrow-down-up-lock::before {
+  content: "\e4b0"; }
 
-.fa-arrow-circle-right:before {
-  content: "\f0a9"; }
+.fa-arrow-down-wide-short::before {
+  content: "\f160"; }
 
-.fa-arrow-circle-up:before {
-  content: "\f0aa"; }
+.fa-sort-amount-asc::before {
+  content: "\f160"; }
 
-.fa-arrow-down:before {
-  content: "\f063"; }
+.fa-sort-amount-down::before {
+  content: "\f160"; }
 
-.fa-arrow-left:before {
-  content: "\f060"; }
+.fa-arrow-down-z-a::before {
+  content: "\f881"; }
 
-.fa-arrow-right:before {
-  content: "\f061"; }
+.fa-sort-alpha-desc::before {
+  content: "\f881"; }
 
-.fa-arrow-up:before {
-  content: "\f062"; }
+.fa-sort-alpha-down-alt::before {
+  content: "\f881"; }
 
-.fa-arrows-alt:before {
-  content: "\f0b2"; }
+.fa-arrow-left::before {
+  content: "\f060"; }
 
-.fa-arrows-alt-h:before {
-  content: "\f337"; }
+.fa-arrow-left-long::before {
+  content: "\f177"; }
 
-.fa-arrows-alt-v:before {
-  content: "\f338"; }
+.fa-long-arrow-left::before {
+  content: "\f177"; }
 
-.fa-artstation:before {
-  content: "\f77a"; }
+.fa-arrow-pointer::before {
+  content: "\f245"; }
 
-.fa-assistive-listening-systems:before {
-  content: "\f2a2"; }
+.fa-mouse-pointer::before {
+  content: "\f245"; }
 
-.fa-asterisk:before {
-  content: "\f069"; }
+.fa-arrow-right::before {
+  content: "\f061"; }
 
-.fa-asymmetrik:before {
-  content: "\f372"; }
+.fa-arrow-right-arrow-left::before {
+  content: "\f0ec"; }
 
-.fa-at:before {
-  content: "\f1fa"; }
+.fa-exchange::before {
+  content: "\f0ec"; }
 
-.fa-atlas:before {
-  content: "\f558"; }
+.fa-arrow-right-from-bracket::before {
+  content: "\f08b"; }
 
-.fa-atlassian:before {
-  content: "\f77b"; }
+.fa-sign-out::before {
+  content: "\f08b"; }
 
-.fa-atom:before {
-  content: "\f5d2"; }
+.fa-arrow-right-long::before {
+  content: "\f178"; }
 
-.fa-audible:before {
-  content: "\f373"; }
+.fa-long-arrow-right::before {
+  content: "\f178"; }
 
-.fa-audio-description:before {
-  content: "\f29e"; }
+.fa-arrow-right-to-bracket::before {
+  content: "\f090"; }
 
-.fa-autoprefixer:before {
-  content: "\f41c"; }
+.fa-sign-in::before {
+  content: "\f090"; }
 
-.fa-avianex:before {
-  content: "\f374"; }
+.fa-arrow-right-to-city::before {
+  content: "\e4b3"; }
 
-.fa-aviato:before {
-  content: "\f421"; }
+.fa-arrow-rotate-left::before {
+  content: "\f0e2"; }
 
-.fa-award:before {
-  content: "\f559"; }
+.fa-arrow-left-rotate::before {
+  content: "\f0e2"; }
 
-.fa-aws:before {
-  content: "\f375"; }
+.fa-arrow-rotate-back::before {
+  content: "\f0e2"; }
 
-.fa-baby:before {
-  content: "\f77c"; }
+.fa-arrow-rotate-backward::before {
+  content: "\f0e2"; }
 
-.fa-baby-carriage:before {
-  content: "\f77d"; }
+.fa-undo::before {
+  content: "\f0e2"; }
 
-.fa-backspace:before {
-  content: "\f55a"; }
+.fa-arrow-rotate-right::before {
+  content: "\f01e"; }
 
-.fa-backward:before {
-  content: "\f04a"; }
+.fa-arrow-right-rotate::before {
+  content: "\f01e"; }
 
-.fa-bacon:before {
-  content: "\f7e5"; }
+.fa-arrow-rotate-forward::before {
+  content: "\f01e"; }
 
-.fa-balance-scale:before {
-  content: "\f24e"; }
+.fa-redo::before {
+  content: "\f01e"; }
 
-.fa-balance-scale-left:before {
-  content: "\f515"; }
+.fa-arrow-trend-down::before {
+  content: "\e097"; }
 
-.fa-balance-scale-right:before {
-  content: "\f516"; }
+.fa-arrow-trend-up::before {
+  content: "\e098"; }
 
-.fa-ban:before {
-  content: "\f05e"; }
+.fa-arrow-turn-down::before {
+  content: "\f149"; }
 
-.fa-band-aid:before {
-  content: "\f462"; }
+.fa-level-down::before {
+  content: "\f149"; }
 
-.fa-bandcamp:before {
-  content: "\f2d5"; }
+.fa-arrow-turn-up::before {
+  content: "\f148"; }
 
-.fa-barcode:before {
-  content: "\f02a"; }
+.fa-level-up::before {
+  content: "\f148"; }
 
-.fa-bars:before {
-  content: "\f0c9"; }
+.fa-arrow-up::before {
+  content: "\f062"; }
 
-.fa-baseball-ball:before {
-  content: "\f433"; }
+.fa-arrow-up-1-9::before {
+  content: "\f163"; }
 
-.fa-basketball-ball:before {
-  content: "\f434"; }
+.fa-sort-numeric-up::before {
+  content: "\f163"; }
 
-.fa-bath:before {
-  content: "\f2cd"; }
+.fa-arrow-up-9-1::before {
+  content: "\f887"; }
 
-.fa-battery-empty:before {
-  content: "\f244"; }
+.fa-sort-numeric-up-alt::before {
+  content: "\f887"; }
 
-.fa-battery-full:before {
-  content: "\f240"; }
+.fa-arrow-up-a-z::before {
+  content: "\f15e"; }
 
-.fa-battery-half:before {
-  content: "\f242"; }
+.fa-sort-alpha-up::before {
+  content: "\f15e"; }
 
-.fa-battery-quarter:before {
-  content: "\f243"; }
+.fa-arrow-up-from-bracket::before {
+  content: "\e09a"; }
 
-.fa-battery-three-quarters:before {
-  content: "\f241"; }
+.fa-arrow-up-from-ground-water::before {
+  content: "\e4b5"; }
 
-.fa-battle-net:before {
-  content: "\f835"; }
+.fa-arrow-up-from-water-pump::before {
+  content: "\e4b6"; }
 
-.fa-bed:before {
-  content: "\f236"; }
+.fa-arrow-up-long::before {
+  content: "\f176"; }
 
-.fa-beer:before {
-  content: "\f0fc"; }
+.fa-long-arrow-up::before {
+  content: "\f176"; }
 
-.fa-behance:before {
-  content: "\f1b4"; }
+.fa-arrow-up-right-dots::before {
+  content: "\e4b7"; }
 
-.fa-behance-square:before {
-  content: "\f1b5"; }
+.fa-arrow-up-right-from-square::before {
+  content: "\f08e"; }
 
-.fa-bell:before {
-  content: "\f0f3"; }
+.fa-external-link::before {
+  content: "\f08e"; }
 
-.fa-bell-slash:before {
-  content: "\f1f6"; }
+.fa-arrow-up-short-wide::before {
+  content: "\f885"; }
 
-.fa-bezier-curve:before {
-  content: "\f55b"; }
+.fa-sort-amount-up-alt::before {
+  content: "\f885"; }
 
-.fa-bible:before {
-  content: "\f647"; }
+.fa-arrow-up-wide-short::before {
+  content: "\f161"; }
 
-.fa-bicycle:before {
-  content: "\f206"; }
+.fa-sort-amount-up::before {
+  content: "\f161"; }
 
-.fa-biking:before {
-  content: "\f84a"; }
+.fa-arrow-up-z-a::before {
+  content: "\f882"; }
 
-.fa-bimobject:before {
-  content: "\f378"; }
+.fa-sort-alpha-up-alt::before {
+  content: "\f882"; }
 
-.fa-binoculars:before {
-  content: "\f1e5"; }
+.fa-arrows-down-to-line::before {
+  content: "\e4b8"; }
 
-.fa-biohazard:before {
-  content: "\f780"; }
+.fa-arrows-down-to-people::before {
+  content: "\e4b9"; }
 
-.fa-birthday-cake:before {
-  content: "\f1fd"; }
+.fa-arrows-left-right::before {
+  content: "\f07e"; }
 
-.fa-bitbucket:before {
-  content: "\f171"; }
+.fa-arrows-h::before {
+  content: "\f07e"; }
 
-.fa-bitcoin:before {
-  content: "\f379"; }
+.fa-arrows-left-right-to-line::before {
+  content: "\e4ba"; }
 
-.fa-bity:before {
-  content: "\f37a"; }
+.fa-arrows-rotate::before {
+  content: "\f021"; }
 
-.fa-black-tie:before {
-  content: "\f27e"; }
+.fa-refresh::before {
+  content: "\f021"; }
 
-.fa-blackberry:before {
-  content: "\f37b"; }
+.fa-sync::before {
+  content: "\f021"; }
 
-.fa-blender:before {
-  content: "\f517"; }
+.fa-arrows-spin::before {
+  content: "\e4bb"; }
 
-.fa-blender-phone:before {
-  content: "\f6b6"; }
+.fa-arrows-split-up-and-left::before {
+  content: "\e4bc"; }
 
-.fa-blind:before {
-  content: "\f29d"; }
+.fa-arrows-to-circle::before {
+  content: "\e4bd"; }
 
-.fa-blog:before {
-  content: "\f781"; }
+.fa-arrows-to-dot::before {
+  content: "\e4be"; }
 
-.fa-blogger:before {
-  content: "\f37c"; }
+.fa-arrows-to-eye::before {
+  content: "\e4bf"; }
 
-.fa-blogger-b:before {
-  content: "\f37d"; }
+.fa-arrows-turn-right::before {
+  content: "\e4c0"; }
 
-.fa-bluetooth:before {
-  content: "\f293"; }
+.fa-arrows-turn-to-dots::before {
+  content: "\e4c1"; }
 
-.fa-bluetooth-b:before {
-  content: "\f294"; }
+.fa-arrows-up-down::before {
+  content: "\f07d"; }
 
-.fa-bold:before {
-  content: "\f032"; }
+.fa-arrows-v::before {
+  content: "\f07d"; }
 
-.fa-bolt:before {
-  content: "\f0e7"; }
+.fa-arrows-up-down-left-right::before {
+  content: "\f047"; }
 
-.fa-bomb:before {
-  content: "\f1e2"; }
+.fa-arrows::before {
+  content: "\f047"; }
 
-.fa-bone:before {
-  content: "\f5d7"; }
+.fa-arrows-up-to-line::before {
+  content: "\e4c2"; }
 
-.fa-bong:before {
-  content: "\f55c"; }
+.fa-asterisk::before {
+  content: "\2a"; }
 
-.fa-book:before {
-  content: "\f02d"; }
+.fa-at::before {
+  content: "\40"; }
 
-.fa-book-dead:before {
-  content: "\f6b7"; }
+.fa-atom::before {
+  content: "\f5d2"; }
 
-.fa-book-medical:before {
-  content: "\f7e6"; }
+.fa-audio-description::before {
+  content: "\f29e"; }
 
-.fa-book-open:before {
-  content: "\f518"; }
+.fa-austral-sign::before {
+  content: "\e0a9"; }
 
-.fa-book-reader:before {
-  content: "\f5da"; }
+.fa-award::before {
+  content: "\f559"; }
 
-.fa-bookmark:before {
-  content: "\f02e"; }
+.fa-b::before {
+  content: "\42"; }
 
-.fa-bootstrap:before {
-  content: "\f836"; }
+.fa-baby::before {
+  content: "\f77c"; }
 
-.fa-border-all:before {
-  content: "\f84c"; }
+.fa-baby-carriage::before {
+  content: "\f77d"; }
 
-.fa-border-none:before {
-  content: "\f850"; }
+.fa-carriage-baby::before {
+  content: "\f77d"; }
 
-.fa-border-style:before {
-  content: "\f853"; }
+.fa-backward::before {
+  content: "\f04a"; }
 
-.fa-bowling-ball:before {
-  content: "\f436"; }
+.fa-backward-fast::before {
+  content: "\f049"; }
 
-.fa-box:before {
-  content: "\f466"; }
+.fa-fast-backward::before {
+  content: "\f049"; }
 
-.fa-box-open:before {
-  content: "\f49e"; }
+.fa-backward-step::before {
+  content: "\f048"; }
 
-.fa-boxes:before {
-  content: "\f468"; }
+.fa-step-backward::before {
+  content: "\f048"; }
 
-.fa-braille:before {
-  content: "\f2a1"; }
+.fa-bacon::before {
+  content: "\f7e5"; }
 
-.fa-brain:before {
-  content: "\f5dc"; }
+.fa-bacteria::before {
+  content: "\e059"; }
 
-.fa-bread-slice:before {
-  content: "\f7ec"; }
+.fa-bacterium::before {
+  content: "\e05a"; }
 
-.fa-briefcase:before {
-  content: "\f0b1"; }
+.fa-bag-shopping::before {
+  content: "\f290"; }
 
-.fa-briefcase-medical:before {
-  content: "\f469"; }
+.fa-shopping-bag::before {
+  content: "\f290"; }
 
-.fa-broadcast-tower:before {
-  content: "\f519"; }
+.fa-bahai::before {
+  content: "\f666"; }
 
-.fa-broom:before {
-  content: "\f51a"; }
+.fa-baht-sign::before {
+  content: "\e0ac"; }
 
-.fa-brush:before {
-  content: "\f55d"; }
+.fa-ban::before {
+  content: "\f05e"; }
 
-.fa-btc:before {
-  content: "\f15a"; }
+.fa-cancel::before {
+  content: "\f05e"; }
 
-.fa-buffer:before {
-  content: "\f837"; }
+.fa-ban-smoking::before {
+  content: "\f54d"; }
 
-.fa-bug:before {
-  content: "\f188"; }
+.fa-smoking-ban::before {
+  content: "\f54d"; }
 
-.fa-building:before {
-  content: "\f1ad"; }
+.fa-bandage::before {
+  content: "\f462"; }
 
-.fa-bullhorn:before {
-  content: "\f0a1"; }
+.fa-band-aid::before {
+  content: "\f462"; }
 
-.fa-bullseye:before {
-  content: "\f140"; }
+.fa-barcode::before {
+  content: "\f02a"; }
 
-.fa-burn:before {
-  content: "\f46a"; }
+.fa-bars::before {
+  content: "\f0c9"; }
 
-.fa-buromobelexperte:before {
-  content: "\f37f"; }
+.fa-navicon::before {
+  content: "\f0c9"; }
 
-.fa-bus:before {
-  content: "\f207"; }
+.fa-bars-progress::before {
+  content: "\f828"; }
 
-.fa-bus-alt:before {
-  content: "\f55e"; }
+.fa-tasks-alt::before {
+  content: "\f828"; }
 
-.fa-business-time:before {
-  content: "\f64a"; }
+.fa-bars-staggered::before {
+  content: "\f550"; }
 
-.fa-buy-n-large:before {
-  content: "\f8a6"; }
+.fa-reorder::before {
+  content: "\f550"; }
 
-.fa-buysellads:before {
-  content: "\f20d"; }
+.fa-stream::before {
+  content: "\f550"; }
 
-.fa-calculator:before {
-  content: "\f1ec"; }
+.fa-baseball::before {
+  content: "\f433"; }
 
-.fa-calendar:before {
-  content: "\f133"; }
+.fa-baseball-ball::before {
+  content: "\f433"; }
 
-.fa-calendar-alt:before {
-  content: "\f073"; }
+.fa-baseball-bat-ball::before {
+  content: "\f432"; }
 
-.fa-calendar-check:before {
-  content: "\f274"; }
+.fa-basket-shopping::before {
+  content: "\f291"; }
 
-.fa-calendar-day:before {
-  content: "\f783"; }
+.fa-shopping-basket::before {
+  content: "\f291"; }
 
-.fa-calendar-minus:before {
-  content: "\f272"; }
+.fa-basketball::before {
+  content: "\f434"; }
 
-.fa-calendar-plus:before {
-  content: "\f271"; }
+.fa-basketball-ball::before {
+  content: "\f434"; }
 
-.fa-calendar-times:before {
-  content: "\f273"; }
+.fa-bath::before {
+  content: "\f2cd"; }
 
-.fa-calendar-week:before {
-  content: "\f784"; }
+.fa-bathtub::before {
+  content: "\f2cd"; }
 
-.fa-camera:before {
-  content: "\f030"; }
+.fa-battery-empty::before {
+  content: "\f244"; }
 
-.fa-camera-retro:before {
-  content: "\f083"; }
+.fa-battery-0::before {
+  content: "\f244"; }
 
-.fa-campground:before {
-  content: "\f6bb"; }
+.fa-battery-full::before {
+  content: "\f240"; }
 
-.fa-canadian-maple-leaf:before {
-  content: "\f785"; }
+.fa-battery::before {
+  content: "\f240"; }
 
-.fa-candy-cane:before {
-  content: "\f786"; }
+.fa-battery-5::before {
+  content: "\f240"; }
 
-.fa-cannabis:before {
-  content: "\f55f"; }
+.fa-battery-half::before {
+  content: "\f242"; }
+
+.fa-battery-3::before {
+  content: "\f242"; }
+
+.fa-battery-quarter::before {
+  content: "\f243"; }
+
+.fa-battery-2::before {
+  content: "\f243"; }
+
+.fa-battery-three-quarters::before {
+  content: "\f241"; }
+
+.fa-battery-4::before {
+  content: "\f241"; }
+
+.fa-bed::before {
+  content: "\f236"; }
+
+.fa-bed-pulse::before {
+  content: "\f487"; }
+
+.fa-procedures::before {
+  content: "\f487"; }
+
+.fa-beer-mug-empty::before {
+  content: "\f0fc"; }
+
+.fa-beer::before {
+  content: "\f0fc"; }
+
+.fa-bell::before {
+  content: "\f0f3"; }
+
+.fa-bell-concierge::before {
+  content: "\f562"; }
+
+.fa-concierge-bell::before {
+  content: "\f562"; }
+
+.fa-bell-slash::before {
+  content: "\f1f6"; }
+
+.fa-bezier-curve::before {
+  content: "\f55b"; }
+
+.fa-bicycle::before {
+  content: "\f206"; }
+
+.fa-binoculars::before {
+  content: "\f1e5"; }
+
+.fa-biohazard::before {
+  content: "\f780"; }
+
+.fa-bitcoin-sign::before {
+  content: "\e0b4"; }
+
+.fa-blender::before {
+  content: "\f517"; }
+
+.fa-blender-phone::before {
+  content: "\f6b6"; }
+
+.fa-blog::before {
+  content: "\f781"; }
+
+.fa-bold::before {
+  content: "\f032"; }
+
+.fa-bolt::before {
+  content: "\f0e7"; }
+
+.fa-zap::before {
+  content: "\f0e7"; }
+
+.fa-bolt-lightning::before {
+  content: "\e0b7"; }
+
+.fa-bomb::before {
+  content: "\f1e2"; }
+
+.fa-bone::before {
+  content: "\f5d7"; }
+
+.fa-bong::before {
+  content: "\f55c"; }
+
+.fa-book::before {
+  content: "\f02d"; }
+
+.fa-book-atlas::before {
+  content: "\f558"; }
+
+.fa-atlas::before {
+  content: "\f558"; }
+
+.fa-book-bible::before {
+  content: "\f647"; }
+
+.fa-bible::before {
+  content: "\f647"; }
+
+.fa-book-bookmark::before {
+  content: "\e0bb"; }
+
+.fa-book-journal-whills::before {
+  content: "\f66a"; }
+
+.fa-journal-whills::before {
+  content: "\f66a"; }
+
+.fa-book-medical::before {
+  content: "\f7e6"; }
+
+.fa-book-open::before {
+  content: "\f518"; }
+
+.fa-book-open-reader::before {
+  content: "\f5da"; }
+
+.fa-book-reader::before {
+  content: "\f5da"; }
+
+.fa-book-quran::before {
+  content: "\f687"; }
+
+.fa-quran::before {
+  content: "\f687"; }
+
+.fa-book-skull::before {
+  content: "\f6b7"; }
+
+.fa-book-dead::before {
+  content: "\f6b7"; }
+
+.fa-bookmark::before {
+  content: "\f02e"; }
+
+.fa-border-all::before {
+  content: "\f84c"; }
+
+.fa-border-none::before {
+  content: "\f850"; }
+
+.fa-border-top-left::before {
+  content: "\f853"; }
+
+.fa-border-style::before {
+  content: "\f853"; }
+
+.fa-bore-hole::before {
+  content: "\e4c3"; }
+
+.fa-bottle-droplet::before {
+  content: "\e4c4"; }
+
+.fa-bottle-water::before {
+  content: "\e4c5"; }
+
+.fa-bowl-food::before {
+  content: "\e4c6"; }
+
+.fa-bowl-rice::before {
+  content: "\e2eb"; }
+
+.fa-bowling-ball::before {
+  content: "\f436"; }
+
+.fa-box::before {
+  content: "\f466"; }
+
+.fa-box-archive::before {
+  content: "\f187"; }
+
+.fa-archive::before {
+  content: "\f187"; }
+
+.fa-box-open::before {
+  content: "\f49e"; }
+
+.fa-box-tissue::before {
+  content: "\e05b"; }
+
+.fa-boxes-packing::before {
+  content: "\e4c7"; }
+
+.fa-boxes-stacked::before {
+  content: "\f468"; }
+
+.fa-boxes::before {
+  content: "\f468"; }
+
+.fa-boxes-alt::before {
+  content: "\f468"; }
+
+.fa-braille::before {
+  content: "\f2a1"; }
+
+.fa-brain::before {
+  content: "\f5dc"; }
+
+.fa-brazilian-real-sign::before {
+  content: "\e46c"; }
+
+.fa-bread-slice::before {
+  content: "\f7ec"; }
+
+.fa-bridge::before {
+  content: "\e4c8"; }
+
+.fa-bridge-circle-check::before {
+  content: "\e4c9"; }
+
+.fa-bridge-circle-exclamation::before {
+  content: "\e4ca"; }
+
+.fa-bridge-circle-xmark::before {
+  content: "\e4cb"; }
+
+.fa-bridge-lock::before {
+  content: "\e4cc"; }
+
+.fa-bridge-water::before {
+  content: "\e4ce"; }
+
+.fa-briefcase::before {
+  content: "\f0b1"; }
+
+.fa-briefcase-medical::before {
+  content: "\f469"; }
+
+.fa-broom::before {
+  content: "\f51a"; }
+
+.fa-broom-ball::before {
+  content: "\f458"; }
+
+.fa-quidditch::before {
+  content: "\f458"; }
+
+.fa-quidditch-broom-ball::before {
+  content: "\f458"; }
+
+.fa-brush::before {
+  content: "\f55d"; }
+
+.fa-bucket::before {
+  content: "\e4cf"; }
+
+.fa-bug::before {
+  content: "\f188"; }
+
+.fa-bug-slash::before {
+  content: "\e490"; }
+
+.fa-bugs::before {
+  content: "\e4d0"; }
+
+.fa-building::before {
+  content: "\f1ad"; }
+
+.fa-building-circle-arrow-right::before {
+  content: "\e4d1"; }
+
+.fa-building-circle-check::before {
+  content: "\e4d2"; }
+
+.fa-building-circle-exclamation::before {
+  content: "\e4d3"; }
+
+.fa-building-circle-xmark::before {
+  content: "\e4d4"; }
+
+.fa-building-columns::before {
+  content: "\f19c"; }
+
+.fa-bank::before {
+  content: "\f19c"; }
+
+.fa-institution::before {
+  content: "\f19c"; }
+
+.fa-museum::before {
+  content: "\f19c"; }
+
+.fa-university::before {
+  content: "\f19c"; }
+
+.fa-building-flag::before {
+  content: "\e4d5"; }
+
+.fa-building-lock::before {
+  content: "\e4d6"; }
+
+.fa-building-ngo::before {
+  content: "\e4d7"; }
+
+.fa-building-shield::before {
+  content: "\e4d8"; }
+
+.fa-building-un::before {
+  content: "\e4d9"; }
+
+.fa-building-user::before {
+  content: "\e4da"; }
+
+.fa-building-wheat::before {
+  content: "\e4db"; }
+
+.fa-bullhorn::before {
+  content: "\f0a1"; }
+
+.fa-bullseye::before {
+  content: "\f140"; }
+
+.fa-burger::before {
+  content: "\f805"; }
+
+.fa-hamburger::before {
+  content: "\f805"; }
+
+.fa-burst::before {
+  content: "\e4dc"; }
+
+.fa-bus::before {
+  content: "\f207"; }
+
+.fa-bus-simple::before {
+  content: "\f55e"; }
+
+.fa-bus-alt::before {
+  content: "\f55e"; }
+
+.fa-business-time::before {
+  content: "\f64a"; }
+
+.fa-briefcase-clock::before {
+  content: "\f64a"; }
+
+.fa-c::before {
+  content: "\43"; }
+
+.fa-cake-candles::before {
+  content: "\f1fd"; }
+
+.fa-birthday-cake::before {
+  content: "\f1fd"; }
+
+.fa-cake::before {
+  content: "\f1fd"; }
+
+.fa-calculator::before {
+  content: "\f1ec"; }
+
+.fa-calendar::before {
+  content: "\f133"; }
+
+.fa-calendar-check::before {
+  content: "\f274"; }
+
+.fa-calendar-day::before {
+  content: "\f783"; }
+
+.fa-calendar-days::before {
+  content: "\f073"; }
+
+.fa-calendar-alt::before {
+  content: "\f073"; }
+
+.fa-calendar-minus::before {
+  content: "\f272"; }
+
+.fa-calendar-plus::before {
+  content: "\f271"; }
+
+.fa-calendar-week::before {
+  content: "\f784"; }
+
+.fa-calendar-xmark::before {
+  content: "\f273"; }
+
+.fa-calendar-times::before {
+  content: "\f273"; }
+
+.fa-camera::before {
+  content: "\f030"; }
+
+.fa-camera-alt::before {
+  content: "\f030"; }
+
+.fa-camera-retro::before {
+  content: "\f083"; }
+
+.fa-camera-rotate::before {
+  content: "\e0d8"; }
+
+.fa-campground::before {
+  content: "\f6bb"; }
+
+.fa-candy-cane::before {
+  content: "\f786"; }
+
+.fa-cannabis::before {
+  content: "\f55f"; }
+
+.fa-capsules::before {
+  content: "\f46b"; }
+
+.fa-car::before {
+  content: "\f1b9"; }
+
+.fa-automobile::before {
+  content: "\f1b9"; }
+
+.fa-car-battery::before {
+  content: "\f5df"; }
+
+.fa-battery-car::before {
+  content: "\f5df"; }
+
+.fa-car-burst::before {
+  content: "\f5e1"; }
+
+.fa-car-crash::before {
+  content: "\f5e1"; }
+
+.fa-car-on::before {
+  content: "\e4dd"; }
+
+.fa-car-rear::before {
+  content: "\f5de"; }
+
+.fa-car-alt::before {
+  content: "\f5de"; }
+
+.fa-car-side::before {
+  content: "\f5e4"; }
+
+.fa-car-tunnel::before {
+  content: "\e4de"; }
+
+.fa-caravan::before {
+  content: "\f8ff"; }
+
+.fa-caret-down::before {
+  content: "\f0d7"; }
+
+.fa-caret-left::before {
+  content: "\f0d9"; }
+
+.fa-caret-right::before {
+  content: "\f0da"; }
+
+.fa-caret-up::before {
+  content: "\f0d8"; }
+
+.fa-carrot::before {
+  content: "\f787"; }
+
+.fa-cart-arrow-down::before {
+  content: "\f218"; }
+
+.fa-cart-flatbed::before {
+  content: "\f474"; }
+
+.fa-dolly-flatbed::before {
+  content: "\f474"; }
+
+.fa-cart-flatbed-suitcase::before {
+  content: "\f59d"; }
+
+.fa-luggage-cart::before {
+  content: "\f59d"; }
+
+.fa-cart-plus::before {
+  content: "\f217"; }
+
+.fa-cart-shopping::before {
+  content: "\f07a"; }
+
+.fa-shopping-cart::before {
+  content: "\f07a"; }
+
+.fa-cash-register::before {
+  content: "\f788"; }
+
+.fa-cat::before {
+  content: "\f6be"; }
+
+.fa-cedi-sign::before {
+  content: "\e0df"; }
+
+.fa-cent-sign::before {
+  content: "\e3f5"; }
+
+.fa-certificate::before {
+  content: "\f0a3"; }
+
+.fa-chair::before {
+  content: "\f6c0"; }
+
+.fa-chalkboard::before {
+  content: "\f51b"; }
+
+.fa-blackboard::before {
+  content: "\f51b"; }
+
+.fa-chalkboard-user::before {
+  content: "\f51c"; }
+
+.fa-chalkboard-teacher::before {
+  content: "\f51c"; }
+
+.fa-champagne-glasses::before {
+  content: "\f79f"; }
+
+.fa-glass-cheers::before {
+  content: "\f79f"; }
+
+.fa-charging-station::before {
+  content: "\f5e7"; }
+
+.fa-chart-area::before {
+  content: "\f1fe"; }
+
+.fa-area-chart::before {
+  content: "\f1fe"; }
+
+.fa-chart-bar::before {
+  content: "\f080"; }
+
+.fa-bar-chart::before {
+  content: "\f080"; }
+
+.fa-chart-column::before {
+  content: "\e0e3"; }
+
+.fa-chart-gantt::before {
+  content: "\e0e4"; }
+
+.fa-chart-line::before {
+  content: "\f201"; }
+
+.fa-line-chart::before {
+  content: "\f201"; }
+
+.fa-chart-pie::before {
+  content: "\f200"; }
+
+.fa-pie-chart::before {
+  content: "\f200"; }
+
+.fa-chart-simple::before {
+  content: "\e473"; }
+
+.fa-check::before {
+  content: "\f00c"; }
+
+.fa-check-double::before {
+  content: "\f560"; }
+
+.fa-check-to-slot::before {
+  content: "\f772"; }
+
+.fa-vote-yea::before {
+  content: "\f772"; }
+
+.fa-cheese::before {
+  content: "\f7ef"; }
+
+.fa-chess::before {
+  content: "\f439"; }
+
+.fa-chess-bishop::before {
+  content: "\f43a"; }
+
+.fa-chess-board::before {
+  content: "\f43c"; }
+
+.fa-chess-king::before {
+  content: "\f43f"; }
+
+.fa-chess-knight::before {
+  content: "\f441"; }
+
+.fa-chess-pawn::before {
+  content: "\f443"; }
+
+.fa-chess-queen::before {
+  content: "\f445"; }
+
+.fa-chess-rook::before {
+  content: "\f447"; }
+
+.fa-chevron-down::before {
+  content: "\f078"; }
+
+.fa-chevron-left::before {
+  content: "\f053"; }
+
+.fa-chevron-right::before {
+  content: "\f054"; }
+
+.fa-chevron-up::before {
+  content: "\f077"; }
+
+.fa-child::before {
+  content: "\f1ae"; }
+
+.fa-child-dress::before {
+  content: "\e59c"; }
+
+.fa-child-reaching::before {
+  content: "\e59d"; }
+
+.fa-child-rifle::before {
+  content: "\e4e0"; }
+
+.fa-children::before {
+  content: "\e4e1"; }
+
+.fa-church::before {
+  content: "\f51d"; }
+
+.fa-circle::before {
+  content: "\f111"; }
+
+.fa-circle-arrow-down::before {
+  content: "\f0ab"; }
+
+.fa-arrow-circle-down::before {
+  content: "\f0ab"; }
+
+.fa-circle-arrow-left::before {
+  content: "\f0a8"; }
+
+.fa-arrow-circle-left::before {
+  content: "\f0a8"; }
+
+.fa-circle-arrow-right::before {
+  content: "\f0a9"; }
+
+.fa-arrow-circle-right::before {
+  content: "\f0a9"; }
+
+.fa-circle-arrow-up::before {
+  content: "\f0aa"; }
+
+.fa-arrow-circle-up::before {
+  content: "\f0aa"; }
+
+.fa-circle-check::before {
+  content: "\f058"; }
+
+.fa-check-circle::before {
+  content: "\f058"; }
+
+.fa-circle-chevron-down::before {
+  content: "\f13a"; }
+
+.fa-chevron-circle-down::before {
+  content: "\f13a"; }
+
+.fa-circle-chevron-left::before {
+  content: "\f137"; }
+
+.fa-chevron-circle-left::before {
+  content: "\f137"; }
+
+.fa-circle-chevron-right::before {
+  content: "\f138"; }
+
+.fa-chevron-circle-right::before {
+  content: "\f138"; }
+
+.fa-circle-chevron-up::before {
+  content: "\f139"; }
+
+.fa-chevron-circle-up::before {
+  content: "\f139"; }
+
+.fa-circle-dollar-to-slot::before {
+  content: "\f4b9"; }
+
+.fa-donate::before {
+  content: "\f4b9"; }
+
+.fa-circle-dot::before {
+  content: "\f192"; }
+
+.fa-dot-circle::before {
+  content: "\f192"; }
+
+.fa-circle-down::before {
+  content: "\f358"; }
+
+.fa-arrow-alt-circle-down::before {
+  content: "\f358"; }
+
+.fa-circle-exclamation::before {
+  content: "\f06a"; }
+
+.fa-exclamation-circle::before {
+  content: "\f06a"; }
+
+.fa-circle-h::before {
+  content: "\f47e"; }
+
+.fa-hospital-symbol::before {
+  content: "\f47e"; }
+
+.fa-circle-half-stroke::before {
+  content: "\f042"; }
+
+.fa-adjust::before {
+  content: "\f042"; }
+
+.fa-circle-info::before {
+  content: "\f05a"; }
+
+.fa-info-circle::before {
+  content: "\f05a"; }
+
+.fa-circle-left::before {
+  content: "\f359"; }
+
+.fa-arrow-alt-circle-left::before {
+  content: "\f359"; }
+
+.fa-circle-minus::before {
+  content: "\f056"; }
+
+.fa-minus-circle::before {
+  content: "\f056"; }
+
+.fa-circle-nodes::before {
+  content: "\e4e2"; }
+
+.fa-circle-notch::before {
+  content: "\f1ce"; }
+
+.fa-circle-pause::before {
+  content: "\f28b"; }
+
+.fa-pause-circle::before {
+  content: "\f28b"; }
+
+.fa-circle-play::before {
+  content: "\f144"; }
+
+.fa-play-circle::before {
+  content: "\f144"; }
+
+.fa-circle-plus::before {
+  content: "\f055"; }
+
+.fa-plus-circle::before {
+  content: "\f055"; }
+
+.fa-circle-question::before {
+  content: "\f059"; }
+
+.fa-question-circle::before {
+  content: "\f059"; }
+
+.fa-circle-radiation::before {
+  content: "\f7ba"; }
+
+.fa-radiation-alt::before {
+  content: "\f7ba"; }
+
+.fa-circle-right::before {
+  content: "\f35a"; }
+
+.fa-arrow-alt-circle-right::before {
+  content: "\f35a"; }
+
+.fa-circle-stop::before {
+  content: "\f28d"; }
+
+.fa-stop-circle::before {
+  content: "\f28d"; }
+
+.fa-circle-up::before {
+  content: "\f35b"; }
+
+.fa-arrow-alt-circle-up::before {
+  content: "\f35b"; }
+
+.fa-circle-user::before {
+  content: "\f2bd"; }
+
+.fa-user-circle::before {
+  content: "\f2bd"; }
+
+.fa-circle-xmark::before {
+  content: "\f057"; }
+
+.fa-times-circle::before {
+  content: "\f057"; }
+
+.fa-xmark-circle::before {
+  content: "\f057"; }
+
+.fa-city::before {
+  content: "\f64f"; }
+
+.fa-clapperboard::before {
+  content: "\e131"; }
+
+.fa-clipboard::before {
+  content: "\f328"; }
+
+.fa-clipboard-check::before {
+  content: "\f46c"; }
+
+.fa-clipboard-list::before {
+  content: "\f46d"; }
+
+.fa-clipboard-question::before {
+  content: "\e4e3"; }
+
+.fa-clipboard-user::before {
+  content: "\f7f3"; }
+
+.fa-clock::before {
+  content: "\f017"; }
+
+.fa-clock-four::before {
+  content: "\f017"; }
+
+.fa-clock-rotate-left::before {
+  content: "\f1da"; }
+
+.fa-history::before {
+  content: "\f1da"; }
+
+.fa-clone::before {
+  content: "\f24d"; }
+
+.fa-closed-captioning::before {
+  content: "\f20a"; }
+
+.fa-cloud::before {
+  content: "\f0c2"; }
+
+.fa-cloud-arrow-down::before {
+  content: "\f0ed"; }
+
+.fa-cloud-download::before {
+  content: "\f0ed"; }
+
+.fa-cloud-download-alt::before {
+  content: "\f0ed"; }
+
+.fa-cloud-arrow-up::before {
+  content: "\f0ee"; }
+
+.fa-cloud-upload::before {
+  content: "\f0ee"; }
+
+.fa-cloud-upload-alt::before {
+  content: "\f0ee"; }
+
+.fa-cloud-bolt::before {
+  content: "\f76c"; }
+
+.fa-thunderstorm::before {
+  content: "\f76c"; }
+
+.fa-cloud-meatball::before {
+  content: "\f73b"; }
+
+.fa-cloud-moon::before {
+  content: "\f6c3"; }
+
+.fa-cloud-moon-rain::before {
+  content: "\f73c"; }
+
+.fa-cloud-rain::before {
+  content: "\f73d"; }
+
+.fa-cloud-showers-heavy::before {
+  content: "\f740"; }
+
+.fa-cloud-showers-water::before {
+  content: "\e4e4"; }
+
+.fa-cloud-sun::before {
+  content: "\f6c4"; }
+
+.fa-cloud-sun-rain::before {
+  content: "\f743"; }
+
+.fa-clover::before {
+  content: "\e139"; }
+
+.fa-code::before {
+  content: "\f121"; }
+
+.fa-code-branch::before {
+  content: "\f126"; }
+
+.fa-code-commit::before {
+  content: "\f386"; }
+
+.fa-code-compare::before {
+  content: "\e13a"; }
+
+.fa-code-fork::before {
+  content: "\e13b"; }
+
+.fa-code-merge::before {
+  content: "\f387"; }
+
+.fa-code-pull-request::before {
+  content: "\e13c"; }
+
+.fa-coins::before {
+  content: "\f51e"; }
+
+.fa-colon-sign::before {
+  content: "\e140"; }
+
+.fa-comment::before {
+  content: "\f075"; }
+
+.fa-comment-dollar::before {
+  content: "\f651"; }
+
+.fa-comment-dots::before {
+  content: "\f4ad"; }
+
+.fa-commenting::before {
+  content: "\f4ad"; }
+
+.fa-comment-medical::before {
+  content: "\f7f5"; }
+
+.fa-comment-slash::before {
+  content: "\f4b3"; }
+
+.fa-comment-sms::before {
+  content: "\f7cd"; }
+
+.fa-sms::before {
+  content: "\f7cd"; }
+
+.fa-comments::before {
+  content: "\f086"; }
+
+.fa-comments-dollar::before {
+  content: "\f653"; }
+
+.fa-compact-disc::before {
+  content: "\f51f"; }
+
+.fa-compass::before {
+  content: "\f14e"; }
+
+.fa-compass-drafting::before {
+  content: "\f568"; }
+
+.fa-drafting-compass::before {
+  content: "\f568"; }
+
+.fa-compress::before {
+  content: "\f066"; }
+
+.fa-computer::before {
+  content: "\e4e5"; }
+
+.fa-computer-mouse::before {
+  content: "\f8cc"; }
+
+.fa-mouse::before {
+  content: "\f8cc"; }
+
+.fa-cookie::before {
+  content: "\f563"; }
+
+.fa-cookie-bite::before {
+  content: "\f564"; }
+
+.fa-copy::before {
+  content: "\f0c5"; }
+
+.fa-copyright::before {
+  content: "\f1f9"; }
+
+.fa-couch::before {
+  content: "\f4b8"; }
+
+.fa-cow::before {
+  content: "\f6c8"; }
+
+.fa-credit-card::before {
+  content: "\f09d"; }
+
+.fa-credit-card-alt::before {
+  content: "\f09d"; }
+
+.fa-crop::before {
+  content: "\f125"; }
+
+.fa-crop-simple::before {
+  content: "\f565"; }
+
+.fa-crop-alt::before {
+  content: "\f565"; }
+
+.fa-cross::before {
+  content: "\f654"; }
+
+.fa-crosshairs::before {
+  content: "\f05b"; }
+
+.fa-crow::before {
+  content: "\f520"; }
+
+.fa-crown::before {
+  content: "\f521"; }
+
+.fa-crutch::before {
+  content: "\f7f7"; }
+
+.fa-cruzeiro-sign::before {
+  content: "\e152"; }
+
+.fa-cube::before {
+  content: "\f1b2"; }
+
+.fa-cubes::before {
+  content: "\f1b3"; }
+
+.fa-cubes-stacked::before {
+  content: "\e4e6"; }
+
+.fa-d::before {
+  content: "\44"; }
+
+.fa-database::before {
+  content: "\f1c0"; }
+
+.fa-delete-left::before {
+  content: "\f55a"; }
+
+.fa-backspace::before {
+  content: "\f55a"; }
+
+.fa-democrat::before {
+  content: "\f747"; }
+
+.fa-desktop::before {
+  content: "\f390"; }
+
+.fa-desktop-alt::before {
+  content: "\f390"; }
+
+.fa-dharmachakra::before {
+  content: "\f655"; }
+
+.fa-diagram-next::before {
+  content: "\e476"; }
+
+.fa-diagram-predecessor::before {
+  content: "\e477"; }
+
+.fa-diagram-project::before {
+  content: "\f542"; }
+
+.fa-project-diagram::before {
+  content: "\f542"; }
+
+.fa-diagram-successor::before {
+  content: "\e47a"; }
+
+.fa-diamond::before {
+  content: "\f219"; }
+
+.fa-diamond-turn-right::before {
+  content: "\f5eb"; }
+
+.fa-directions::before {
+  content: "\f5eb"; }
+
+.fa-dice::before {
+  content: "\f522"; }
+
+.fa-dice-d20::before {
+  content: "\f6cf"; }
+
+.fa-dice-d6::before {
+  content: "\f6d1"; }
+
+.fa-dice-five::before {
+  content: "\f523"; }
+
+.fa-dice-four::before {
+  content: "\f524"; }
+
+.fa-dice-one::before {
+  content: "\f525"; }
+
+.fa-dice-six::before {
+  content: "\f526"; }
+
+.fa-dice-three::before {
+  content: "\f527"; }
+
+.fa-dice-two::before {
+  content: "\f528"; }
+
+.fa-disease::before {
+  content: "\f7fa"; }
+
+.fa-display::before {
+  content: "\e163"; }
+
+.fa-divide::before {
+  content: "\f529"; }
+
+.fa-dna::before {
+  content: "\f471"; }
+
+.fa-dog::before {
+  content: "\f6d3"; }
+
+.fa-dollar-sign::before {
+  content: "\24"; }
+
+.fa-dollar::before {
+  content: "\24"; }
+
+.fa-usd::before {
+  content: "\24"; }
+
+.fa-dolly::before {
+  content: "\f472"; }
+
+.fa-dolly-box::before {
+  content: "\f472"; }
+
+.fa-dong-sign::before {
+  content: "\e169"; }
+
+.fa-door-closed::before {
+  content: "\f52a"; }
+
+.fa-door-open::before {
+  content: "\f52b"; }
+
+.fa-dove::before {
+  content: "\f4ba"; }
+
+.fa-down-left-and-up-right-to-center::before {
+  content: "\f422"; }
+
+.fa-compress-alt::before {
+  content: "\f422"; }
+
+.fa-down-long::before {
+  content: "\f309"; }
+
+.fa-long-arrow-alt-down::before {
+  content: "\f309"; }
+
+.fa-download::before {
+  content: "\f019"; }
+
+.fa-dragon::before {
+  content: "\f6d5"; }
+
+.fa-draw-polygon::before {
+  content: "\f5ee"; }
+
+.fa-droplet::before {
+  content: "\f043"; }
+
+.fa-tint::before {
+  content: "\f043"; }
+
+.fa-droplet-slash::before {
+  content: "\f5c7"; }
+
+.fa-tint-slash::before {
+  content: "\f5c7"; }
+
+.fa-drum::before {
+  content: "\f569"; }
+
+.fa-drum-steelpan::before {
+  content: "\f56a"; }
+
+.fa-drumstick-bite::before {
+  content: "\f6d7"; }
+
+.fa-dumbbell::before {
+  content: "\f44b"; }
+
+.fa-dumpster::before {
+  content: "\f793"; }
+
+.fa-dumpster-fire::before {
+  content: "\f794"; }
+
+.fa-dungeon::before {
+  content: "\f6d9"; }
+
+.fa-e::before {
+  content: "\45"; }
+
+.fa-ear-deaf::before {
+  content: "\f2a4"; }
+
+.fa-deaf::before {
+  content: "\f2a4"; }
+
+.fa-deafness::before {
+  content: "\f2a4"; }
+
+.fa-hard-of-hearing::before {
+  content: "\f2a4"; }
+
+.fa-ear-listen::before {
+  content: "\f2a2"; }
+
+.fa-assistive-listening-systems::before {
+  content: "\f2a2"; }
+
+.fa-earth-africa::before {
+  content: "\f57c"; }
+
+.fa-globe-africa::before {
+  content: "\f57c"; }
+
+.fa-earth-americas::before {
+  content: "\f57d"; }
+
+.fa-earth::before {
+  content: "\f57d"; }
 
-.fa-capsules:before {
-  content: "\f46b"; }
+.fa-earth-america::before {
+  content: "\f57d"; }
 
-.fa-car:before {
-  content: "\f1b9"; }
+.fa-globe-americas::before {
+  content: "\f57d"; }
 
-.fa-car-alt:before {
-  content: "\f5de"; }
+.fa-earth-asia::before {
+  content: "\f57e"; }
 
-.fa-car-battery:before {
-  content: "\f5df"; }
+.fa-globe-asia::before {
+  content: "\f57e"; }
 
-.fa-car-crash:before {
-  content: "\f5e1"; }
+.fa-earth-europe::before {
+  content: "\f7a2"; }
 
-.fa-car-side:before {
-  content: "\f5e4"; }
+.fa-globe-europe::before {
+  content: "\f7a2"; }
 
-.fa-caret-down:before {
-  content: "\f0d7"; }
+.fa-earth-oceania::before {
+  content: "\e47b"; }
 
-.fa-caret-left:before {
-  content: "\f0d9"; }
+.fa-globe-oceania::before {
+  content: "\e47b"; }
 
-.fa-caret-right:before {
-  content: "\f0da"; }
+.fa-egg::before {
+  content: "\f7fb"; }
 
-.fa-caret-square-down:before {
-  content: "\f150"; }
+.fa-eject::before {
+  content: "\f052"; }
 
-.fa-caret-square-left:before {
-  content: "\f191"; }
+.fa-elevator::before {
+  content: "\e16d"; }
 
-.fa-caret-square-right:before {
-  content: "\f152"; }
+.fa-ellipsis::before {
+  content: "\f141"; }
 
-.fa-caret-square-up:before {
-  content: "\f151"; }
+.fa-ellipsis-h::before {
+  content: "\f141"; }
 
-.fa-caret-up:before {
-  content: "\f0d8"; }
+.fa-ellipsis-vertical::before {
+  content: "\f142"; }
 
-.fa-carrot:before {
-  content: "\f787"; }
+.fa-ellipsis-v::before {
+  content: "\f142"; }
 
-.fa-cart-arrow-down:before {
-  content: "\f218"; }
+.fa-envelope::before {
+  content: "\f0e0"; }
 
-.fa-cart-plus:before {
-  content: "\f217"; }
+.fa-envelope-circle-check::before {
+  content: "\e4e8"; }
 
-.fa-cash-register:before {
-  content: "\f788"; }
+.fa-envelope-open::before {
+  content: "\f2b6"; }
 
-.fa-cat:before {
-  content: "\f6be"; }
+.fa-envelope-open-text::before {
+  content: "\f658"; }
 
-.fa-cc-amazon-pay:before {
-  content: "\f42d"; }
+.fa-envelopes-bulk::before {
+  content: "\f674"; }
 
-.fa-cc-amex:before {
-  content: "\f1f3"; }
+.fa-mail-bulk::before {
+  content: "\f674"; }
 
-.fa-cc-apple-pay:before {
-  content: "\f416"; }
+.fa-equals::before {
+  content: "\3d"; }
 
-.fa-cc-diners-club:before {
-  content: "\f24c"; }
+.fa-eraser::before {
+  content: "\f12d"; }
 
-.fa-cc-discover:before {
-  content: "\f1f2"; }
+.fa-ethernet::before {
+  content: "\f796"; }
 
-.fa-cc-jcb:before {
-  content: "\f24b"; }
+.fa-euro-sign::before {
+  content: "\f153"; }
 
-.fa-cc-mastercard:before {
-  content: "\f1f1"; }
+.fa-eur::before {
+  content: "\f153"; }
 
-.fa-cc-paypal:before {
-  content: "\f1f4"; }
+.fa-euro::before {
+  content: "\f153"; }
 
-.fa-cc-stripe:before {
-  content: "\f1f5"; }
+.fa-exclamation::before {
+  content: "\21"; }
 
-.fa-cc-visa:before {
-  content: "\f1f0"; }
+.fa-expand::before {
+  content: "\f065"; }
 
-.fa-centercode:before {
-  content: "\f380"; }
+.fa-explosion::before {
+  content: "\e4e9"; }
 
-.fa-centos:before {
-  content: "\f789"; }
+.fa-eye::before {
+  content: "\f06e"; }
 
-.fa-certificate:before {
-  content: "\f0a3"; }
+.fa-eye-dropper::before {
+  content: "\f1fb"; }
 
-.fa-chair:before {
-  content: "\f6c0"; }
+.fa-eye-dropper-empty::before {
+  content: "\f1fb"; }
 
-.fa-chalkboard:before {
-  content: "\f51b"; }
+.fa-eyedropper::before {
+  content: "\f1fb"; }
 
-.fa-chalkboard-teacher:before {
-  content: "\f51c"; }
+.fa-eye-low-vision::before {
+  content: "\f2a8"; }
 
-.fa-charging-station:before {
-  content: "\f5e7"; }
+.fa-low-vision::before {
+  content: "\f2a8"; }
 
-.fa-chart-area:before {
-  content: "\f1fe"; }
+.fa-eye-slash::before {
+  content: "\f070"; }
 
-.fa-chart-bar:before {
-  content: "\f080"; }
+.fa-f::before {
+  content: "\46"; }
 
-.fa-chart-line:before {
-  content: "\f201"; }
+.fa-face-angry::before {
+  content: "\f556"; }
 
-.fa-chart-pie:before {
-  content: "\f200"; }
+.fa-angry::before {
+  content: "\f556"; }
 
-.fa-check:before {
-  content: "\f00c"; }
+.fa-face-dizzy::before {
+  content: "\f567"; }
 
-.fa-check-circle:before {
-  content: "\f058"; }
+.fa-dizzy::before {
+  content: "\f567"; }
 
-.fa-check-double:before {
-  content: "\f560"; }
+.fa-face-flushed::before {
+  content: "\f579"; }
 
-.fa-check-square:before {
-  content: "\f14a"; }
+.fa-flushed::before {
+  content: "\f579"; }
 
-.fa-cheese:before {
-  content: "\f7ef"; }
+.fa-face-frown::before {
+  content: "\f119"; }
 
-.fa-chess:before {
-  content: "\f439"; }
+.fa-frown::before {
+  content: "\f119"; }
 
-.fa-chess-bishop:before {
-  content: "\f43a"; }
+.fa-face-frown-open::before {
+  content: "\f57a"; }
 
-.fa-chess-board:before {
-  content: "\f43c"; }
+.fa-frown-open::before {
+  content: "\f57a"; }
 
-.fa-chess-king:before {
-  content: "\f43f"; }
+.fa-face-grimace::before {
+  content: "\f57f"; }
 
-.fa-chess-knight:before {
-  content: "\f441"; }
+.fa-grimace::before {
+  content: "\f57f"; }
 
-.fa-chess-pawn:before {
-  content: "\f443"; }
+.fa-face-grin::before {
+  content: "\f580"; }
 
-.fa-chess-queen:before {
-  content: "\f445"; }
+.fa-grin::before {
+  content: "\f580"; }
 
-.fa-chess-rook:before {
-  content: "\f447"; }
+.fa-face-grin-beam::before {
+  content: "\f582"; }
 
-.fa-chevron-circle-down:before {
-  content: "\f13a"; }
+.fa-grin-beam::before {
+  content: "\f582"; }
 
-.fa-chevron-circle-left:before {
-  content: "\f137"; }
+.fa-face-grin-beam-sweat::before {
+  content: "\f583"; }
 
-.fa-chevron-circle-right:before {
-  content: "\f138"; }
+.fa-grin-beam-sweat::before {
+  content: "\f583"; }
 
-.fa-chevron-circle-up:before {
-  content: "\f139"; }
+.fa-face-grin-hearts::before {
+  content: "\f584"; }
 
-.fa-chevron-down:before {
-  content: "\f078"; }
+.fa-grin-hearts::before {
+  content: "\f584"; }
 
-.fa-chevron-left:before {
-  content: "\f053"; }
+.fa-face-grin-squint::before {
+  content: "\f585"; }
 
-.fa-chevron-right:before {
-  content: "\f054"; }
+.fa-grin-squint::before {
+  content: "\f585"; }
 
-.fa-chevron-up:before {
-  content: "\f077"; }
+.fa-face-grin-squint-tears::before {
+  content: "\f586"; }
 
-.fa-child:before {
-  content: "\f1ae"; }
+.fa-grin-squint-tears::before {
+  content: "\f586"; }
 
-.fa-chrome:before {
-  content: "\f268"; }
+.fa-face-grin-stars::before {
+  content: "\f587"; }
 
-.fa-chromecast:before {
-  content: "\f838"; }
+.fa-grin-stars::before {
+  content: "\f587"; }
 
-.fa-church:before {
-  content: "\f51d"; }
+.fa-face-grin-tears::before {
+  content: "\f588"; }
 
-.fa-circle:before {
-  content: "\f111"; }
+.fa-grin-tears::before {
+  content: "\f588"; }
 
-.fa-circle-notch:before {
-  content: "\f1ce"; }
+.fa-face-grin-tongue::before {
+  content: "\f589"; }
 
-.fa-city:before {
-  content: "\f64f"; }
+.fa-grin-tongue::before {
+  content: "\f589"; }
 
-.fa-clinic-medical:before {
-  content: "\f7f2"; }
+.fa-face-grin-tongue-squint::before {
+  content: "\f58a"; }
 
-.fa-clipboard:before {
-  content: "\f328"; }
+.fa-grin-tongue-squint::before {
+  content: "\f58a"; }
 
-.fa-clipboard-check:before {
-  content: "\f46c"; }
+.fa-face-grin-tongue-wink::before {
+  content: "\f58b"; }
 
-.fa-clipboard-list:before {
-  content: "\f46d"; }
+.fa-grin-tongue-wink::before {
+  content: "\f58b"; }
 
-.fa-clock:before {
-  content: "\f017"; }
+.fa-face-grin-wide::before {
+  content: "\f581"; }
 
-.fa-clone:before {
-  content: "\f24d"; }
+.fa-grin-alt::before {
+  content: "\f581"; }
 
-.fa-closed-captioning:before {
-  content: "\f20a"; }
+.fa-face-grin-wink::before {
+  content: "\f58c"; }
+
+.fa-grin-wink::before {
+  content: "\f58c"; }
+
+.fa-face-kiss::before {
+  content: "\f596"; }
+
+.fa-kiss::before {
+  content: "\f596"; }
+
+.fa-face-kiss-beam::before {
+  content: "\f597"; }
+
+.fa-kiss-beam::before {
+  content: "\f597"; }
+
+.fa-face-kiss-wink-heart::before {
+  content: "\f598"; }
+
+.fa-kiss-wink-heart::before {
+  content: "\f598"; }
+
+.fa-face-laugh::before {
+  content: "\f599"; }
+
+.fa-laugh::before {
+  content: "\f599"; }
+
+.fa-face-laugh-beam::before {
+  content: "\f59a"; }
+
+.fa-laugh-beam::before {
+  content: "\f59a"; }
+
+.fa-face-laugh-squint::before {
+  content: "\f59b"; }
+
+.fa-laugh-squint::before {
+  content: "\f59b"; }
+
+.fa-face-laugh-wink::before {
+  content: "\f59c"; }
+
+.fa-laugh-wink::before {
+  content: "\f59c"; }
+
+.fa-face-meh::before {
+  content: "\f11a"; }
+
+.fa-meh::before {
+  content: "\f11a"; }
+
+.fa-face-meh-blank::before {
+  content: "\f5a4"; }
+
+.fa-meh-blank::before {
+  content: "\f5a4"; }
+
+.fa-face-rolling-eyes::before {
+  content: "\f5a5"; }
+
+.fa-meh-rolling-eyes::before {
+  content: "\f5a5"; }
+
+.fa-face-sad-cry::before {
+  content: "\f5b3"; }
+
+.fa-sad-cry::before {
+  content: "\f5b3"; }
+
+.fa-face-sad-tear::before {
+  content: "\f5b4"; }
+
+.fa-sad-tear::before {
+  content: "\f5b4"; }
+
+.fa-face-smile::before {
+  content: "\f118"; }
+
+.fa-smile::before {
+  content: "\f118"; }
+
+.fa-face-smile-beam::before {
+  content: "\f5b8"; }
+
+.fa-smile-beam::before {
+  content: "\f5b8"; }
+
+.fa-face-smile-wink::before {
+  content: "\f4da"; }
+
+.fa-smile-wink::before {
+  content: "\f4da"; }
+
+.fa-face-surprise::before {
+  content: "\f5c2"; }
+
+.fa-surprise::before {
+  content: "\f5c2"; }
+
+.fa-face-tired::before {
+  content: "\f5c8"; }
+
+.fa-tired::before {
+  content: "\f5c8"; }
+
+.fa-fan::before {
+  content: "\f863"; }
+
+.fa-faucet::before {
+  content: "\e005"; }
+
+.fa-faucet-drip::before {
+  content: "\e006"; }
+
+.fa-fax::before {
+  content: "\f1ac"; }
+
+.fa-feather::before {
+  content: "\f52d"; }
+
+.fa-feather-pointed::before {
+  content: "\f56b"; }
+
+.fa-feather-alt::before {
+  content: "\f56b"; }
+
+.fa-ferry::before {
+  content: "\e4ea"; }
+
+.fa-file::before {
+  content: "\f15b"; }
+
+.fa-file-arrow-down::before {
+  content: "\f56d"; }
+
+.fa-file-download::before {
+  content: "\f56d"; }
+
+.fa-file-arrow-up::before {
+  content: "\f574"; }
+
+.fa-file-upload::before {
+  content: "\f574"; }
+
+.fa-file-audio::before {
+  content: "\f1c7"; }
+
+.fa-file-circle-check::before {
+  content: "\e493"; }
+
+.fa-file-circle-exclamation::before {
+  content: "\e4eb"; }
+
+.fa-file-circle-minus::before {
+  content: "\e4ed"; }
+
+.fa-file-circle-plus::before {
+  content: "\e4ee"; }
+
+.fa-file-circle-question::before {
+  content: "\e4ef"; }
+
+.fa-file-circle-xmark::before {
+  content: "\e494"; }
+
+.fa-file-code::before {
+  content: "\f1c9"; }
+
+.fa-file-contract::before {
+  content: "\f56c"; }
+
+.fa-file-csv::before {
+  content: "\f6dd"; }
+
+.fa-file-excel::before {
+  content: "\f1c3"; }
+
+.fa-file-export::before {
+  content: "\f56e"; }
+
+.fa-arrow-right-from-file::before {
+  content: "\f56e"; }
+
+.fa-file-image::before {
+  content: "\f1c5"; }
+
+.fa-file-import::before {
+  content: "\f56f"; }
+
+.fa-arrow-right-to-file::before {
+  content: "\f56f"; }
+
+.fa-file-invoice::before {
+  content: "\f570"; }
+
+.fa-file-invoice-dollar::before {
+  content: "\f571"; }
+
+.fa-file-lines::before {
+  content: "\f15c"; }
+
+.fa-file-alt::before {
+  content: "\f15c"; }
 
-.fa-cloud:before {
-  content: "\f0c2"; }
+.fa-file-text::before {
+  content: "\f15c"; }
 
-.fa-cloud-download-alt:before {
-  content: "\f381"; }
+.fa-file-medical::before {
+  content: "\f477"; }
 
-.fa-cloud-meatball:before {
-  content: "\f73b"; }
+.fa-file-pdf::before {
+  content: "\f1c1"; }
 
-.fa-cloud-moon:before {
-  content: "\f6c3"; }
+.fa-file-pen::before {
+  content: "\f31c"; }
 
-.fa-cloud-moon-rain:before {
-  content: "\f73c"; }
+.fa-file-edit::before {
+  content: "\f31c"; }
 
-.fa-cloud-rain:before {
-  content: "\f73d"; }
+.fa-file-powerpoint::before {
+  content: "\f1c4"; }
 
-.fa-cloud-showers-heavy:before {
-  content: "\f740"; }
+.fa-file-prescription::before {
+  content: "\f572"; }
 
-.fa-cloud-sun:before {
-  content: "\f6c4"; }
+.fa-file-shield::before {
+  content: "\e4f0"; }
 
-.fa-cloud-sun-rain:before {
-  content: "\f743"; }
+.fa-file-signature::before {
+  content: "\f573"; }
 
-.fa-cloud-upload-alt:before {
-  content: "\f382"; }
+.fa-file-video::before {
+  content: "\f1c8"; }
 
-.fa-cloudscale:before {
-  content: "\f383"; }
+.fa-file-waveform::before {
+  content: "\f478"; }
 
-.fa-cloudsmith:before {
-  content: "\f384"; }
+.fa-file-medical-alt::before {
+  content: "\f478"; }
 
-.fa-cloudversify:before {
-  content: "\f385"; }
+.fa-file-word::before {
+  content: "\f1c2"; }
 
-.fa-cocktail:before {
-  content: "\f561"; }
+.fa-file-zipper::before {
+  content: "\f1c6"; }
 
-.fa-code:before {
-  content: "\f121"; }
+.fa-file-archive::before {
+  content: "\f1c6"; }
 
-.fa-code-branch:before {
-  content: "\f126"; }
+.fa-fill::before {
+  content: "\f575"; }
 
-.fa-codepen:before {
-  content: "\f1cb"; }
+.fa-fill-drip::before {
+  content: "\f576"; }
 
-.fa-codiepie:before {
-  content: "\f284"; }
+.fa-film::before {
+  content: "\f008"; }
 
-.fa-coffee:before {
-  content: "\f0f4"; }
+.fa-filter::before {
+  content: "\f0b0"; }
 
-.fa-cog:before {
-  content: "\f013"; }
+.fa-filter-circle-dollar::before {
+  content: "\f662"; }
 
-.fa-cogs:before {
-  content: "\f085"; }
+.fa-funnel-dollar::before {
+  content: "\f662"; }
 
-.fa-coins:before {
-  content: "\f51e"; }
+.fa-filter-circle-xmark::before {
+  content: "\e17b"; }
 
-.fa-columns:before {
-  content: "\f0db"; }
+.fa-fingerprint::before {
+  content: "\f577"; }
 
-.fa-comment:before {
-  content: "\f075"; }
+.fa-fire::before {
+  content: "\f06d"; }
 
-.fa-comment-alt:before {
-  content: "\f27a"; }
+.fa-fire-burner::before {
+  content: "\e4f1"; }
 
-.fa-comment-dollar:before {
-  content: "\f651"; }
+.fa-fire-extinguisher::before {
+  content: "\f134"; }
 
-.fa-comment-dots:before {
-  content: "\f4ad"; }
+.fa-fire-flame-curved::before {
+  content: "\f7e4"; }
 
-.fa-comment-medical:before {
-  content: "\f7f5"; }
+.fa-fire-alt::before {
+  content: "\f7e4"; }
 
-.fa-comment-slash:before {
-  content: "\f4b3"; }
+.fa-fire-flame-simple::before {
+  content: "\f46a"; }
 
-.fa-comments:before {
-  content: "\f086"; }
+.fa-burn::before {
+  content: "\f46a"; }
 
-.fa-comments-dollar:before {
-  content: "\f653"; }
+.fa-fish::before {
+  content: "\f578"; }
 
-.fa-compact-disc:before {
-  content: "\f51f"; }
+.fa-fish-fins::before {
+  content: "\e4f2"; }
 
-.fa-compass:before {
-  content: "\f14e"; }
+.fa-flag::before {
+  content: "\f024"; }
 
-.fa-compress:before {
-  content: "\f066"; }
+.fa-flag-checkered::before {
+  content: "\f11e"; }
 
-.fa-compress-arrows-alt:before {
-  content: "\f78c"; }
+.fa-flag-usa::before {
+  content: "\f74d"; }
 
-.fa-concierge-bell:before {
-  content: "\f562"; }
+.fa-flask::before {
+  content: "\f0c3"; }
 
-.fa-confluence:before {
-  content: "\f78d"; }
+.fa-flask-vial::before {
+  content: "\e4f3"; }
 
-.fa-connectdevelop:before {
-  content: "\f20e"; }
+.fa-floppy-disk::before {
+  content: "\f0c7"; }
 
-.fa-contao:before {
-  content: "\f26d"; }
+.fa-save::before {
+  content: "\f0c7"; }
 
-.fa-cookie:before {
-  content: "\f563"; }
+.fa-florin-sign::before {
+  content: "\e184"; }
 
-.fa-cookie-bite:before {
-  content: "\f564"; }
+.fa-folder::before {
+  content: "\f07b"; }
 
-.fa-copy:before {
-  content: "\f0c5"; }
+.fa-folder-blank::before {
+  content: "\f07b"; }
 
-.fa-copyright:before {
-  content: "\f1f9"; }
+.fa-folder-closed::before {
+  content: "\e185"; }
 
-.fa-cotton-bureau:before {
-  content: "\f89e"; }
+.fa-folder-minus::before {
+  content: "\f65d"; }
 
-.fa-couch:before {
-  content: "\f4b8"; }
+.fa-folder-open::before {
+  content: "\f07c"; }
 
-.fa-cpanel:before {
-  content: "\f388"; }
+.fa-folder-plus::before {
+  content: "\f65e"; }
 
-.fa-creative-commons:before {
-  content: "\f25e"; }
+.fa-folder-tree::before {
+  content: "\f802"; }
 
-.fa-creative-commons-by:before {
-  content: "\f4e7"; }
+.fa-font::before {
+  content: "\f031"; }
 
-.fa-creative-commons-nc:before {
-  content: "\f4e8"; }
+.fa-football::before {
+  content: "\f44e"; }
 
-.fa-creative-commons-nc-eu:before {
-  content: "\f4e9"; }
+.fa-football-ball::before {
+  content: "\f44e"; }
 
-.fa-creative-commons-nc-jp:before {
-  content: "\f4ea"; }
+.fa-forward::before {
+  content: "\f04e"; }
 
-.fa-creative-commons-nd:before {
-  content: "\f4eb"; }
+.fa-forward-fast::before {
+  content: "\f050"; }
 
-.fa-creative-commons-pd:before {
-  content: "\f4ec"; }
+.fa-fast-forward::before {
+  content: "\f050"; }
 
-.fa-creative-commons-pd-alt:before {
-  content: "\f4ed"; }
+.fa-forward-step::before {
+  content: "\f051"; }
 
-.fa-creative-commons-remix:before {
-  content: "\f4ee"; }
+.fa-step-forward::before {
+  content: "\f051"; }
 
-.fa-creative-commons-sa:before {
-  content: "\f4ef"; }
+.fa-franc-sign::before {
+  content: "\e18f"; }
 
-.fa-creative-commons-sampling:before {
-  content: "\f4f0"; }
+.fa-frog::before {
+  content: "\f52e"; }
 
-.fa-creative-commons-sampling-plus:before {
-  content: "\f4f1"; }
+.fa-futbol::before {
+  content: "\f1e3"; }
 
-.fa-creative-commons-share:before {
-  content: "\f4f2"; }
+.fa-futbol-ball::before {
+  content: "\f1e3"; }
 
-.fa-creative-commons-zero:before {
-  content: "\f4f3"; }
+.fa-soccer-ball::before {
+  content: "\f1e3"; }
 
-.fa-credit-card:before {
-  content: "\f09d"; }
+.fa-g::before {
+  content: "\47"; }
 
-.fa-critical-role:before {
-  content: "\f6c9"; }
+.fa-gamepad::before {
+  content: "\f11b"; }
 
-.fa-crop:before {
-  content: "\f125"; }
+.fa-gas-pump::before {
+  content: "\f52f"; }
 
-.fa-crop-alt:before {
-  content: "\f565"; }
+.fa-gauge::before {
+  content: "\f624"; }
 
-.fa-cross:before {
-  content: "\f654"; }
+.fa-dashboard::before {
+  content: "\f624"; }
 
-.fa-crosshairs:before {
-  content: "\f05b"; }
+.fa-gauge-med::before {
+  content: "\f624"; }
 
-.fa-crow:before {
-  content: "\f520"; }
+.fa-tachometer-alt-average::before {
+  content: "\f624"; }
 
-.fa-crown:before {
-  content: "\f521"; }
+.fa-gauge-high::before {
+  content: "\f625"; }
 
-.fa-crutch:before {
-  content: "\f7f7"; }
+.fa-tachometer-alt::before {
+  content: "\f625"; }
 
-.fa-css3:before {
-  content: "\f13c"; }
+.fa-tachometer-alt-fast::before {
+  content: "\f625"; }
 
-.fa-css3-alt:before {
-  content: "\f38b"; }
+.fa-gauge-simple::before {
+  content: "\f629"; }
 
-.fa-cube:before {
-  content: "\f1b2"; }
+.fa-gauge-simple-med::before {
+  content: "\f629"; }
 
-.fa-cubes:before {
-  content: "\f1b3"; }
+.fa-tachometer-average::before {
+  content: "\f629"; }
 
-.fa-cut:before {
-  content: "\f0c4"; }
+.fa-gauge-simple-high::before {
+  content: "\f62a"; }
 
-.fa-cuttlefish:before {
-  content: "\f38c"; }
+.fa-tachometer::before {
+  content: "\f62a"; }
 
-.fa-d-and-d:before {
-  content: "\f38d"; }
+.fa-tachometer-fast::before {
+  content: "\f62a"; }
 
-.fa-d-and-d-beyond:before {
-  content: "\f6ca"; }
+.fa-gavel::before {
+  content: "\f0e3"; }
 
-.fa-dashcube:before {
-  content: "\f210"; }
+.fa-legal::before {
+  content: "\f0e3"; }
 
-.fa-database:before {
-  content: "\f1c0"; }
+.fa-gear::before {
+  content: "\f013"; }
 
-.fa-deaf:before {
-  content: "\f2a4"; }
+.fa-cog::before {
+  content: "\f013"; }
 
-.fa-delicious:before {
-  content: "\f1a5"; }
+.fa-gears::before {
+  content: "\f085"; }
 
-.fa-democrat:before {
-  content: "\f747"; }
+.fa-cogs::before {
+  content: "\f085"; }
 
-.fa-deploydog:before {
-  content: "\f38e"; }
+.fa-gem::before {
+  content: "\f3a5"; }
 
-.fa-deskpro:before {
-  content: "\f38f"; }
+.fa-genderless::before {
+  content: "\f22d"; }
 
-.fa-desktop:before {
-  content: "\f108"; }
+.fa-ghost::before {
+  content: "\f6e2"; }
 
-.fa-dev:before {
-  content: "\f6cc"; }
+.fa-gift::before {
+  content: "\f06b"; }
 
-.fa-deviantart:before {
-  content: "\f1bd"; }
+.fa-gifts::before {
+  content: "\f79c"; }
 
-.fa-dharmachakra:before {
-  content: "\f655"; }
+.fa-glass-water::before {
+  content: "\e4f4"; }
 
-.fa-dhl:before {
-  content: "\f790"; }
+.fa-glass-water-droplet::before {
+  content: "\e4f5"; }
 
-.fa-diagnoses:before {
-  content: "\f470"; }
+.fa-glasses::before {
+  content: "\f530"; }
 
-.fa-diaspora:before {
-  content: "\f791"; }
+.fa-globe::before {
+  content: "\f0ac"; }
 
-.fa-dice:before {
-  content: "\f522"; }
+.fa-golf-ball-tee::before {
+  content: "\f450"; }
 
-.fa-dice-d20:before {
-  content: "\f6cf"; }
+.fa-golf-ball::before {
+  content: "\f450"; }
 
-.fa-dice-d6:before {
-  content: "\f6d1"; }
+.fa-gopuram::before {
+  content: "\f664"; }
 
-.fa-dice-five:before {
-  content: "\f523"; }
+.fa-graduation-cap::before {
+  content: "\f19d"; }
 
-.fa-dice-four:before {
-  content: "\f524"; }
+.fa-mortar-board::before {
+  content: "\f19d"; }
 
-.fa-dice-one:before {
-  content: "\f525"; }
+.fa-greater-than::before {
+  content: "\3e"; }
 
-.fa-dice-six:before {
-  content: "\f526"; }
+.fa-greater-than-equal::before {
+  content: "\f532"; }
 
-.fa-dice-three:before {
-  content: "\f527"; }
+.fa-grip::before {
+  content: "\f58d"; }
 
-.fa-dice-two:before {
-  content: "\f528"; }
+.fa-grip-horizontal::before {
+  content: "\f58d"; }
 
-.fa-digg:before {
-  content: "\f1a6"; }
+.fa-grip-lines::before {
+  content: "\f7a4"; }
 
-.fa-digital-ocean:before {
-  content: "\f391"; }
+.fa-grip-lines-vertical::before {
+  content: "\f7a5"; }
 
-.fa-digital-tachograph:before {
-  content: "\f566"; }
+.fa-grip-vertical::before {
+  content: "\f58e"; }
 
-.fa-directions:before {
-  content: "\f5eb"; }
+.fa-group-arrows-rotate::before {
+  content: "\e4f6"; }
 
-.fa-discord:before {
-  content: "\f392"; }
+.fa-guarani-sign::before {
+  content: "\e19a"; }
 
-.fa-discourse:before {
-  content: "\f393"; }
+.fa-guitar::before {
+  content: "\f7a6"; }
 
-.fa-divide:before {
-  content: "\f529"; }
+.fa-gun::before {
+  content: "\e19b"; }
 
-.fa-dizzy:before {
-  content: "\f567"; }
+.fa-h::before {
+  content: "\48"; }
 
-.fa-dna:before {
-  content: "\f471"; }
+.fa-hammer::before {
+  content: "\f6e3"; }
 
-.fa-dochub:before {
-  content: "\f394"; }
+.fa-hamsa::before {
+  content: "\f665"; }
 
-.fa-docker:before {
-  content: "\f395"; }
+.fa-hand::before {
+  content: "\f256"; }
 
-.fa-dog:before {
-  content: "\f6d3"; }
+.fa-hand-paper::before {
+  content: "\f256"; }
 
-.fa-dollar-sign:before {
-  content: "\f155"; }
+.fa-hand-back-fist::before {
+  content: "\f255"; }
 
-.fa-dolly:before {
-  content: "\f472"; }
+.fa-hand-rock::before {
+  content: "\f255"; }
 
-.fa-dolly-flatbed:before {
-  content: "\f474"; }
+.fa-hand-dots::before {
+  content: "\f461"; }
 
-.fa-donate:before {
-  content: "\f4b9"; }
+.fa-allergies::before {
+  content: "\f461"; }
 
-.fa-door-closed:before {
-  content: "\f52a"; }
+.fa-hand-fist::before {
+  content: "\f6de"; }
 
-.fa-door-open:before {
-  content: "\f52b"; }
+.fa-fist-raised::before {
+  content: "\f6de"; }
 
-.fa-dot-circle:before {
-  content: "\f192"; }
+.fa-hand-holding::before {
+  content: "\f4bd"; }
 
-.fa-dove:before {
-  content: "\f4ba"; }
+.fa-hand-holding-dollar::before {
+  content: "\f4c0"; }
 
-.fa-download:before {
-  content: "\f019"; }
+.fa-hand-holding-usd::before {
+  content: "\f4c0"; }
 
-.fa-draft2digital:before {
-  content: "\f396"; }
+.fa-hand-holding-droplet::before {
+  content: "\f4c1"; }
 
-.fa-drafting-compass:before {
-  content: "\f568"; }
+.fa-hand-holding-water::before {
+  content: "\f4c1"; }
 
-.fa-dragon:before {
-  content: "\f6d5"; }
+.fa-hand-holding-hand::before {
+  content: "\e4f7"; }
 
-.fa-draw-polygon:before {
-  content: "\f5ee"; }
+.fa-hand-holding-heart::before {
+  content: "\f4be"; }
 
-.fa-dribbble:before {
-  content: "\f17d"; }
+.fa-hand-holding-medical::before {
+  content: "\e05c"; }
 
-.fa-dribbble-square:before {
-  content: "\f397"; }
+.fa-hand-lizard::before {
+  content: "\f258"; }
 
-.fa-dropbox:before {
-  content: "\f16b"; }
+.fa-hand-middle-finger::before {
+  content: "\f806"; }
 
-.fa-drum:before {
-  content: "\f569"; }
+.fa-hand-peace::before {
+  content: "\f25b"; }
 
-.fa-drum-steelpan:before {
-  content: "\f56a"; }
+.fa-hand-point-down::before {
+  content: "\f0a7"; }
 
-.fa-drumstick-bite:before {
-  content: "\f6d7"; }
+.fa-hand-point-left::before {
+  content: "\f0a5"; }
 
-.fa-drupal:before {
-  content: "\f1a9"; }
+.fa-hand-point-right::before {
+  content: "\f0a4"; }
 
-.fa-dumbbell:before {
-  content: "\f44b"; }
+.fa-hand-point-up::before {
+  content: "\f0a6"; }
 
-.fa-dumpster:before {
-  content: "\f793"; }
+.fa-hand-pointer::before {
+  content: "\f25a"; }
 
-.fa-dumpster-fire:before {
-  content: "\f794"; }
+.fa-hand-scissors::before {
+  content: "\f257"; }
 
-.fa-dungeon:before {
-  content: "\f6d9"; }
+.fa-hand-sparkles::before {
+  content: "\e05d"; }
 
-.fa-dyalog:before {
-  content: "\f399"; }
+.fa-hand-spock::before {
+  content: "\f259"; }
 
-.fa-earlybirds:before {
-  content: "\f39a"; }
+.fa-handcuffs::before {
+  content: "\e4f8"; }
 
-.fa-ebay:before {
-  content: "\f4f4"; }
+.fa-hands::before {
+  content: "\f2a7"; }
 
-.fa-edge:before {
-  content: "\f282"; }
+.fa-sign-language::before {
+  content: "\f2a7"; }
 
-.fa-edit:before {
-  content: "\f044"; }
+.fa-signing::before {
+  content: "\f2a7"; }
 
-.fa-egg:before {
-  content: "\f7fb"; }
+.fa-hands-asl-interpreting::before {
+  content: "\f2a3"; }
 
-.fa-eject:before {
-  content: "\f052"; }
+.fa-american-sign-language-interpreting::before {
+  content: "\f2a3"; }
 
-.fa-elementor:before {
-  content: "\f430"; }
+.fa-asl-interpreting::before {
+  content: "\f2a3"; }
 
-.fa-ellipsis-h:before {
-  content: "\f141"; }
+.fa-hands-american-sign-language-interpreting::before {
+  content: "\f2a3"; }
 
-.fa-ellipsis-v:before {
-  content: "\f142"; }
+.fa-hands-bound::before {
+  content: "\e4f9"; }
 
-.fa-ello:before {
-  content: "\f5f1"; }
+.fa-hands-bubbles::before {
+  content: "\e05e"; }
 
-.fa-ember:before {
-  content: "\f423"; }
+.fa-hands-wash::before {
+  content: "\e05e"; }
 
-.fa-empire:before {
-  content: "\f1d1"; }
+.fa-hands-clapping::before {
+  content: "\e1a8"; }
 
-.fa-envelope:before {
-  content: "\f0e0"; }
+.fa-hands-holding::before {
+  content: "\f4c2"; }
 
-.fa-envelope-open:before {
-  content: "\f2b6"; }
+.fa-hands-holding-child::before {
+  content: "\e4fa"; }
 
-.fa-envelope-open-text:before {
-  content: "\f658"; }
+.fa-hands-holding-circle::before {
+  content: "\e4fb"; }
 
-.fa-envelope-square:before {
-  content: "\f199"; }
+.fa-hands-praying::before {
+  content: "\f684"; }
 
-.fa-envira:before {
-  content: "\f299"; }
+.fa-praying-hands::before {
+  content: "\f684"; }
 
-.fa-equals:before {
-  content: "\f52c"; }
+.fa-handshake::before {
+  content: "\f2b5"; }
 
-.fa-eraser:before {
-  content: "\f12d"; }
+.fa-handshake-angle::before {
+  content: "\f4c4"; }
 
-.fa-erlang:before {
-  content: "\f39d"; }
+.fa-hands-helping::before {
+  content: "\f4c4"; }
 
-.fa-ethereum:before {
-  content: "\f42e"; }
+.fa-handshake-simple::before {
+  content: "\f4c6"; }
 
-.fa-ethernet:before {
-  content: "\f796"; }
+.fa-handshake-alt::before {
+  content: "\f4c6"; }
 
-.fa-etsy:before {
-  content: "\f2d7"; }
+.fa-handshake-simple-slash::before {
+  content: "\e05f"; }
 
-.fa-euro-sign:before {
-  content: "\f153"; }
+.fa-handshake-alt-slash::before {
+  content: "\e05f"; }
 
-.fa-evernote:before {
-  content: "\f839"; }
+.fa-handshake-slash::before {
+  content: "\e060"; }
 
-.fa-exchange-alt:before {
-  content: "\f362"; }
+.fa-hanukiah::before {
+  content: "\f6e6"; }
 
-.fa-exclamation:before {
-  content: "\f12a"; }
+.fa-hard-drive::before {
+  content: "\f0a0"; }
 
-.fa-exclamation-circle:before {
-  content: "\f06a"; }
+.fa-hdd::before {
+  content: "\f0a0"; }
 
-.fa-exclamation-triangle:before {
-  content: "\f071"; }
+.fa-hashtag::before {
+  content: "\23"; }
 
-.fa-expand:before {
-  content: "\f065"; }
+.fa-hat-cowboy::before {
+  content: "\f8c0"; }
 
-.fa-expand-arrows-alt:before {
-  content: "\f31e"; }
+.fa-hat-cowboy-side::before {
+  content: "\f8c1"; }
 
-.fa-expeditedssl:before {
-  content: "\f23e"; }
+.fa-hat-wizard::before {
+  content: "\f6e8"; }
 
-.fa-external-link-alt:before {
-  content: "\f35d"; }
+.fa-head-side-cough::before {
+  content: "\e061"; }
 
-.fa-external-link-square-alt:before {
-  content: "\f360"; }
+.fa-head-side-cough-slash::before {
+  content: "\e062"; }
 
-.fa-eye:before {
-  content: "\f06e"; }
+.fa-head-side-mask::before {
+  content: "\e063"; }
 
-.fa-eye-dropper:before {
-  content: "\f1fb"; }
+.fa-head-side-virus::before {
+  content: "\e064"; }
 
-.fa-eye-slash:before {
-  content: "\f070"; }
+.fa-heading::before {
+  content: "\f1dc"; }
 
-.fa-facebook:before {
-  content: "\f09a"; }
+.fa-header::before {
+  content: "\f1dc"; }
 
-.fa-facebook-f:before {
-  content: "\f39e"; }
+.fa-headphones::before {
+  content: "\f025"; }
 
-.fa-facebook-messenger:before {
-  content: "\f39f"; }
+.fa-headphones-simple::before {
+  content: "\f58f"; }
 
-.fa-facebook-square:before {
-  content: "\f082"; }
+.fa-headphones-alt::before {
+  content: "\f58f"; }
 
-.fa-fan:before {
-  content: "\f863"; }
+.fa-headset::before {
+  content: "\f590"; }
 
-.fa-fantasy-flight-games:before {
-  content: "\f6dc"; }
+.fa-heart::before {
+  content: "\f004"; }
 
-.fa-fast-backward:before {
-  content: "\f049"; }
+.fa-heart-circle-bolt::before {
+  content: "\e4fc"; }
 
-.fa-fast-forward:before {
-  content: "\f050"; }
+.fa-heart-circle-check::before {
+  content: "\e4fd"; }
 
-.fa-fax:before {
-  content: "\f1ac"; }
+.fa-heart-circle-exclamation::before {
+  content: "\e4fe"; }
 
-.fa-feather:before {
-  content: "\f52d"; }
+.fa-heart-circle-minus::before {
+  content: "\e4ff"; }
 
-.fa-feather-alt:before {
-  content: "\f56b"; }
+.fa-heart-circle-plus::before {
+  content: "\e500"; }
 
-.fa-fedex:before {
-  content: "\f797"; }
+.fa-heart-circle-xmark::before {
+  content: "\e501"; }
 
-.fa-fedora:before {
-  content: "\f798"; }
+.fa-heart-crack::before {
+  content: "\f7a9"; }
 
-.fa-female:before {
-  content: "\f182"; }
+.fa-heart-broken::before {
+  content: "\f7a9"; }
 
-.fa-fighter-jet:before {
-  content: "\f0fb"; }
+.fa-heart-pulse::before {
+  content: "\f21e"; }
 
-.fa-figma:before {
-  content: "\f799"; }
+.fa-heartbeat::before {
+  content: "\f21e"; }
 
-.fa-file:before {
-  content: "\f15b"; }
+.fa-helicopter::before {
+  content: "\f533"; }
 
-.fa-file-alt:before {
-  content: "\f15c"; }
+.fa-helicopter-symbol::before {
+  content: "\e502"; }
 
-.fa-file-archive:before {
-  content: "\f1c6"; }
+.fa-helmet-safety::before {
+  content: "\f807"; }
 
-.fa-file-audio:before {
-  content: "\f1c7"; }
+.fa-hard-hat::before {
+  content: "\f807"; }
 
-.fa-file-code:before {
-  content: "\f1c9"; }
+.fa-hat-hard::before {
+  content: "\f807"; }
 
-.fa-file-contract:before {
-  content: "\f56c"; }
+.fa-helmet-un::before {
+  content: "\e503"; }
 
-.fa-file-csv:before {
-  content: "\f6dd"; }
+.fa-highlighter::before {
+  content: "\f591"; }
 
-.fa-file-download:before {
-  content: "\f56d"; }
+.fa-hill-avalanche::before {
+  content: "\e507"; }
 
-.fa-file-excel:before {
-  content: "\f1c3"; }
+.fa-hill-rockslide::before {
+  content: "\e508"; }
 
-.fa-file-export:before {
-  content: "\f56e"; }
+.fa-hippo::before {
+  content: "\f6ed"; }
 
-.fa-file-image:before {
-  content: "\f1c5"; }
+.fa-hockey-puck::before {
+  content: "\f453"; }
 
-.fa-file-import:before {
-  content: "\f56f"; }
+.fa-holly-berry::before {
+  content: "\f7aa"; }
 
-.fa-file-invoice:before {
-  content: "\f570"; }
+.fa-horse::before {
+  content: "\f6f0"; }
 
-.fa-file-invoice-dollar:before {
-  content: "\f571"; }
+.fa-horse-head::before {
+  content: "\f7ab"; }
 
-.fa-file-medical:before {
-  content: "\f477"; }
+.fa-hospital::before {
+  content: "\f0f8"; }
 
-.fa-file-medical-alt:before {
-  content: "\f478"; }
+.fa-hospital-alt::before {
+  content: "\f0f8"; }
 
-.fa-file-pdf:before {
-  content: "\f1c1"; }
+.fa-hospital-wide::before {
+  content: "\f0f8"; }
 
-.fa-file-powerpoint:before {
-  content: "\f1c4"; }
+.fa-hospital-user::before {
+  content: "\f80d"; }
 
-.fa-file-prescription:before {
-  content: "\f572"; }
+.fa-hot-tub-person::before {
+  content: "\f593"; }
 
-.fa-file-signature:before {
-  content: "\f573"; }
+.fa-hot-tub::before {
+  content: "\f593"; }
 
-.fa-file-upload:before {
-  content: "\f574"; }
+.fa-hotdog::before {
+  content: "\f80f"; }
 
-.fa-file-video:before {
-  content: "\f1c8"; }
+.fa-hotel::before {
+  content: "\f594"; }
 
-.fa-file-word:before {
-  content: "\f1c2"; }
+.fa-hourglass::before {
+  content: "\f254"; }
 
-.fa-fill:before {
-  content: "\f575"; }
+.fa-hourglass-2::before {
+  content: "\f254"; }
 
-.fa-fill-drip:before {
-  content: "\f576"; }
+.fa-hourglass-half::before {
+  content: "\f254"; }
 
-.fa-film:before {
-  content: "\f008"; }
+.fa-hourglass-empty::before {
+  content: "\f252"; }
 
-.fa-filter:before {
-  content: "\f0b0"; }
+.fa-hourglass-end::before {
+  content: "\f253"; }
 
-.fa-fingerprint:before {
-  content: "\f577"; }
+.fa-hourglass-3::before {
+  content: "\f253"; }
 
-.fa-fire:before {
-  content: "\f06d"; }
+.fa-hourglass-start::before {
+  content: "\f251"; }
 
-.fa-fire-alt:before {
-  content: "\f7e4"; }
+.fa-hourglass-1::before {
+  content: "\f251"; }
 
-.fa-fire-extinguisher:before {
-  content: "\f134"; }
+.fa-house::before {
+  content: "\f015"; }
 
-.fa-firefox:before {
-  content: "\f269"; }
+.fa-home::before {
+  content: "\f015"; }
 
-.fa-first-aid:before {
-  content: "\f479"; }
+.fa-home-alt::before {
+  content: "\f015"; }
 
-.fa-first-order:before {
-  content: "\f2b0"; }
+.fa-home-lg-alt::before {
+  content: "\f015"; }
 
-.fa-first-order-alt:before {
-  content: "\f50a"; }
+.fa-house-chimney::before {
+  content: "\e3af"; }
 
-.fa-firstdraft:before {
-  content: "\f3a1"; }
+.fa-home-lg::before {
+  content: "\e3af"; }
 
-.fa-fish:before {
-  content: "\f578"; }
+.fa-house-chimney-crack::before {
+  content: "\f6f1"; }
 
-.fa-fist-raised:before {
-  content: "\f6de"; }
+.fa-house-damage::before {
+  content: "\f6f1"; }
 
-.fa-flag:before {
-  content: "\f024"; }
+.fa-house-chimney-medical::before {
+  content: "\f7f2"; }
 
-.fa-flag-checkered:before {
-  content: "\f11e"; }
+.fa-clinic-medical::before {
+  content: "\f7f2"; }
 
-.fa-flag-usa:before {
-  content: "\f74d"; }
+.fa-house-chimney-user::before {
+  content: "\e065"; }
 
-.fa-flask:before {
-  content: "\f0c3"; }
+.fa-house-chimney-window::before {
+  content: "\e00d"; }
 
-.fa-flickr:before {
-  content: "\f16e"; }
+.fa-house-circle-check::before {
+  content: "\e509"; }
 
-.fa-flipboard:before {
-  content: "\f44d"; }
+.fa-house-circle-exclamation::before {
+  content: "\e50a"; }
 
-.fa-flushed:before {
-  content: "\f579"; }
+.fa-house-circle-xmark::before {
+  content: "\e50b"; }
 
-.fa-fly:before {
-  content: "\f417"; }
+.fa-house-crack::before {
+  content: "\e3b1"; }
 
-.fa-folder:before {
-  content: "\f07b"; }
+.fa-house-fire::before {
+  content: "\e50c"; }
 
-.fa-folder-minus:before {
-  content: "\f65d"; }
+.fa-house-flag::before {
+  content: "\e50d"; }
 
-.fa-folder-open:before {
-  content: "\f07c"; }
+.fa-house-flood-water::before {
+  content: "\e50e"; }
 
-.fa-folder-plus:before {
-  content: "\f65e"; }
+.fa-house-flood-water-circle-arrow-right::before {
+  content: "\e50f"; }
 
-.fa-font:before {
-  content: "\f031"; }
+.fa-house-laptop::before {
+  content: "\e066"; }
 
-.fa-font-awesome:before {
-  content: "\f2b4"; }
+.fa-laptop-house::before {
+  content: "\e066"; }
 
-.fa-font-awesome-alt:before {
-  content: "\f35c"; }
+.fa-house-lock::before {
+  content: "\e510"; }
 
-.fa-font-awesome-flag:before {
-  content: "\f425"; }
+.fa-house-medical::before {
+  content: "\e3b2"; }
 
-.fa-font-awesome-logo-full:before {
-  content: "\f4e6"; }
+.fa-house-medical-circle-check::before {
+  content: "\e511"; }
 
-.fa-fonticons:before {
-  content: "\f280"; }
+.fa-house-medical-circle-exclamation::before {
+  content: "\e512"; }
 
-.fa-fonticons-fi:before {
-  content: "\f3a2"; }
+.fa-house-medical-circle-xmark::before {
+  content: "\e513"; }
 
-.fa-football-ball:before {
-  content: "\f44e"; }
+.fa-house-medical-flag::before {
+  content: "\e514"; }
 
-.fa-fort-awesome:before {
-  content: "\f286"; }
+.fa-house-signal::before {
+  content: "\e012"; }
 
-.fa-fort-awesome-alt:before {
-  content: "\f3a3"; }
+.fa-house-tsunami::before {
+  content: "\e515"; }
 
-.fa-forumbee:before {
-  content: "\f211"; }
+.fa-house-user::before {
+  content: "\e1b0"; }
 
-.fa-forward:before {
-  content: "\f04e"; }
+.fa-home-user::before {
+  content: "\e1b0"; }
 
-.fa-foursquare:before {
-  content: "\f180"; }
+.fa-hryvnia-sign::before {
+  content: "\f6f2"; }
 
-.fa-free-code-camp:before {
-  content: "\f2c5"; }
+.fa-hryvnia::before {
+  content: "\f6f2"; }
 
-.fa-freebsd:before {
-  content: "\f3a4"; }
+.fa-hurricane::before {
+  content: "\f751"; }
 
-.fa-frog:before {
-  content: "\f52e"; }
+.fa-i::before {
+  content: "\49"; }
 
-.fa-frown:before {
-  content: "\f119"; }
+.fa-i-cursor::before {
+  content: "\f246"; }
 
-.fa-frown-open:before {
-  content: "\f57a"; }
+.fa-ice-cream::before {
+  content: "\f810"; }
 
-.fa-fulcrum:before {
-  content: "\f50b"; }
+.fa-icicles::before {
+  content: "\f7ad"; }
 
-.fa-funnel-dollar:before {
-  content: "\f662"; }
+.fa-icons::before {
+  content: "\f86d"; }
 
-.fa-futbol:before {
-  content: "\f1e3"; }
+.fa-heart-music-camera-bolt::before {
+  content: "\f86d"; }
 
-.fa-galactic-republic:before {
-  content: "\f50c"; }
+.fa-id-badge::before {
+  content: "\f2c1"; }
 
-.fa-galactic-senate:before {
-  content: "\f50d"; }
+.fa-id-card::before {
+  content: "\f2c2"; }
 
-.fa-gamepad:before {
-  content: "\f11b"; }
+.fa-drivers-license::before {
+  content: "\f2c2"; }
 
-.fa-gas-pump:before {
-  content: "\f52f"; }
+.fa-id-card-clip::before {
+  content: "\f47f"; }
 
-.fa-gavel:before {
-  content: "\f0e3"; }
+.fa-id-card-alt::before {
+  content: "\f47f"; }
 
-.fa-gem:before {
-  content: "\f3a5"; }
+.fa-igloo::before {
+  content: "\f7ae"; }
 
-.fa-genderless:before {
-  content: "\f22d"; }
+.fa-image::before {
+  content: "\f03e"; }
 
-.fa-get-pocket:before {
-  content: "\f265"; }
+.fa-image-portrait::before {
+  content: "\f3e0"; }
 
-.fa-gg:before {
-  content: "\f260"; }
+.fa-portrait::before {
+  content: "\f3e0"; }
 
-.fa-gg-circle:before {
-  content: "\f261"; }
+.fa-images::before {
+  content: "\f302"; }
 
-.fa-ghost:before {
-  content: "\f6e2"; }
+.fa-inbox::before {
+  content: "\f01c"; }
 
-.fa-gift:before {
-  content: "\f06b"; }
+.fa-indent::before {
+  content: "\f03c"; }
 
-.fa-gifts:before {
-  content: "\f79c"; }
+.fa-indian-rupee-sign::before {
+  content: "\e1bc"; }
 
-.fa-git:before {
-  content: "\f1d3"; }
+.fa-indian-rupee::before {
+  content: "\e1bc"; }
 
-.fa-git-alt:before {
-  content: "\f841"; }
+.fa-inr::before {
+  content: "\e1bc"; }
 
-.fa-git-square:before {
-  content: "\f1d2"; }
+.fa-industry::before {
+  content: "\f275"; }
 
-.fa-github:before {
-  content: "\f09b"; }
+.fa-infinity::before {
+  content: "\f534"; }
 
-.fa-github-alt:before {
-  content: "\f113"; }
+.fa-info::before {
+  content: "\f129"; }
 
-.fa-github-square:before {
-  content: "\f092"; }
+.fa-italic::before {
+  content: "\f033"; }
 
-.fa-gitkraken:before {
-  content: "\f3a6"; }
+.fa-j::before {
+  content: "\4a"; }
 
-.fa-gitlab:before {
-  content: "\f296"; }
+.fa-jar::before {
+  content: "\e516"; }
 
-.fa-gitter:before {
-  content: "\f426"; }
+.fa-jar-wheat::before {
+  content: "\e517"; }
 
-.fa-glass-cheers:before {
-  content: "\f79f"; }
+.fa-jedi::before {
+  content: "\f669"; }
 
-.fa-glass-martini:before {
-  content: "\f000"; }
+.fa-jet-fighter::before {
+  content: "\f0fb"; }
 
-.fa-glass-martini-alt:before {
-  content: "\f57b"; }
+.fa-fighter-jet::before {
+  content: "\f0fb"; }
 
-.fa-glass-whiskey:before {
-  content: "\f7a0"; }
+.fa-jet-fighter-up::before {
+  content: "\e518"; }
 
-.fa-glasses:before {
-  content: "\f530"; }
+.fa-joint::before {
+  content: "\f595"; }
 
-.fa-glide:before {
-  content: "\f2a5"; }
+.fa-jug-detergent::before {
+  content: "\e519"; }
 
-.fa-glide-g:before {
-  content: "\f2a6"; }
+.fa-k::before {
+  content: "\4b"; }
 
-.fa-globe:before {
-  content: "\f0ac"; }
+.fa-kaaba::before {
+  content: "\f66b"; }
 
-.fa-globe-africa:before {
-  content: "\f57c"; }
+.fa-key::before {
+  content: "\f084"; }
 
-.fa-globe-americas:before {
-  content: "\f57d"; }
+.fa-keyboard::before {
+  content: "\f11c"; }
 
-.fa-globe-asia:before {
-  content: "\f57e"; }
+.fa-khanda::before {
+  content: "\f66d"; }
 
-.fa-globe-europe:before {
-  content: "\f7a2"; }
+.fa-kip-sign::before {
+  content: "\e1c4"; }
 
-.fa-gofore:before {
-  content: "\f3a7"; }
+.fa-kit-medical::before {
+  content: "\f479"; }
 
-.fa-golf-ball:before {
-  content: "\f450"; }
+.fa-first-aid::before {
+  content: "\f479"; }
 
-.fa-goodreads:before {
-  content: "\f3a8"; }
+.fa-kitchen-set::before {
+  content: "\e51a"; }
 
-.fa-goodreads-g:before {
-  content: "\f3a9"; }
+.fa-kiwi-bird::before {
+  content: "\f535"; }
 
-.fa-google:before {
-  content: "\f1a0"; }
+.fa-l::before {
+  content: "\4c"; }
 
-.fa-google-drive:before {
-  content: "\f3aa"; }
+.fa-land-mine-on::before {
+  content: "\e51b"; }
 
-.fa-google-play:before {
-  content: "\f3ab"; }
+.fa-landmark::before {
+  content: "\f66f"; }
 
-.fa-google-plus:before {
-  content: "\f2b3"; }
+.fa-landmark-dome::before {
+  content: "\f752"; }
 
-.fa-google-plus-g:before {
-  content: "\f0d5"; }
+.fa-landmark-alt::before {
+  content: "\f752"; }
 
-.fa-google-plus-square:before {
-  content: "\f0d4"; }
+.fa-landmark-flag::before {
+  content: "\e51c"; }
 
-.fa-google-wallet:before {
-  content: "\f1ee"; }
+.fa-language::before {
+  content: "\f1ab"; }
 
-.fa-gopuram:before {
-  content: "\f664"; }
+.fa-laptop::before {
+  content: "\f109"; }
 
-.fa-graduation-cap:before {
-  content: "\f19d"; }
+.fa-laptop-code::before {
+  content: "\f5fc"; }
 
-.fa-gratipay:before {
-  content: "\f184"; }
+.fa-laptop-file::before {
+  content: "\e51d"; }
 
-.fa-grav:before {
-  content: "\f2d6"; }
+.fa-laptop-medical::before {
+  content: "\f812"; }
 
-.fa-greater-than:before {
-  content: "\f531"; }
+.fa-lari-sign::before {
+  content: "\e1c8"; }
 
-.fa-greater-than-equal:before {
-  content: "\f532"; }
+.fa-layer-group::before {
+  content: "\f5fd"; }
 
-.fa-grimace:before {
-  content: "\f57f"; }
+.fa-leaf::before {
+  content: "\f06c"; }
 
-.fa-grin:before {
-  content: "\f580"; }
+.fa-left-long::before {
+  content: "\f30a"; }
 
-.fa-grin-alt:before {
-  content: "\f581"; }
+.fa-long-arrow-alt-left::before {
+  content: "\f30a"; }
 
-.fa-grin-beam:before {
-  content: "\f582"; }
+.fa-left-right::before {
+  content: "\f337"; }
 
-.fa-grin-beam-sweat:before {
-  content: "\f583"; }
+.fa-arrows-alt-h::before {
+  content: "\f337"; }
 
-.fa-grin-hearts:before {
-  content: "\f584"; }
+.fa-lemon::before {
+  content: "\f094"; }
 
-.fa-grin-squint:before {
-  content: "\f585"; }
+.fa-less-than::before {
+  content: "\3c"; }
 
-.fa-grin-squint-tears:before {
-  content: "\f586"; }
+.fa-less-than-equal::before {
+  content: "\f537"; }
 
-.fa-grin-stars:before {
-  content: "\f587"; }
+.fa-life-ring::before {
+  content: "\f1cd"; }
 
-.fa-grin-tears:before {
-  content: "\f588"; }
+.fa-lightbulb::before {
+  content: "\f0eb"; }
 
-.fa-grin-tongue:before {
-  content: "\f589"; }
+.fa-lines-leaning::before {
+  content: "\e51e"; }
 
-.fa-grin-tongue-squint:before {
-  content: "\f58a"; }
+.fa-link::before {
+  content: "\f0c1"; }
 
-.fa-grin-tongue-wink:before {
-  content: "\f58b"; }
+.fa-chain::before {
+  content: "\f0c1"; }
 
-.fa-grin-wink:before {
-  content: "\f58c"; }
+.fa-link-slash::before {
+  content: "\f127"; }
 
-.fa-grip-horizontal:before {
-  content: "\f58d"; }
+.fa-chain-broken::before {
+  content: "\f127"; }
 
-.fa-grip-lines:before {
-  content: "\f7a4"; }
+.fa-chain-slash::before {
+  content: "\f127"; }
 
-.fa-grip-lines-vertical:before {
-  content: "\f7a5"; }
+.fa-unlink::before {
+  content: "\f127"; }
 
-.fa-grip-vertical:before {
-  content: "\f58e"; }
+.fa-lira-sign::before {
+  content: "\f195"; }
 
-.fa-gripfire:before {
-  content: "\f3ac"; }
+.fa-list::before {
+  content: "\f03a"; }
 
-.fa-grunt:before {
-  content: "\f3ad"; }
+.fa-list-squares::before {
+  content: "\f03a"; }
 
-.fa-guitar:before {
-  content: "\f7a6"; }
+.fa-list-check::before {
+  content: "\f0ae"; }
 
-.fa-gulp:before {
-  content: "\f3ae"; }
+.fa-tasks::before {
+  content: "\f0ae"; }
 
-.fa-h-square:before {
-  content: "\f0fd"; }
+.fa-list-ol::before {
+  content: "\f0cb"; }
 
-.fa-hacker-news:before {
-  content: "\f1d4"; }
+.fa-list-1-2::before {
+  content: "\f0cb"; }
 
-.fa-hacker-news-square:before {
-  content: "\f3af"; }
+.fa-list-numeric::before {
+  content: "\f0cb"; }
 
-.fa-hackerrank:before {
-  content: "\f5f7"; }
+.fa-list-ul::before {
+  content: "\f0ca"; }
 
-.fa-hamburger:before {
-  content: "\f805"; }
+.fa-list-dots::before {
+  content: "\f0ca"; }
 
-.fa-hammer:before {
-  content: "\f6e3"; }
+.fa-litecoin-sign::before {
+  content: "\e1d3"; }
 
-.fa-hamsa:before {
-  content: "\f665"; }
+.fa-location-arrow::before {
+  content: "\f124"; }
 
-.fa-hand-holding:before {
-  content: "\f4bd"; }
+.fa-location-crosshairs::before {
+  content: "\f601"; }
 
-.fa-hand-holding-heart:before {
-  content: "\f4be"; }
+.fa-location::before {
+  content: "\f601"; }
 
-.fa-hand-holding-usd:before {
-  content: "\f4c0"; }
+.fa-location-dot::before {
+  content: "\f3c5"; }
 
-.fa-hand-lizard:before {
-  content: "\f258"; }
+.fa-map-marker-alt::before {
+  content: "\f3c5"; }
 
-.fa-hand-middle-finger:before {
-  content: "\f806"; }
+.fa-location-pin::before {
+  content: "\f041"; }
 
-.fa-hand-paper:before {
-  content: "\f256"; }
+.fa-map-marker::before {
+  content: "\f041"; }
 
-.fa-hand-peace:before {
-  content: "\f25b"; }
+.fa-location-pin-lock::before {
+  content: "\e51f"; }
 
-.fa-hand-point-down:before {
-  content: "\f0a7"; }
+.fa-lock::before {
+  content: "\f023"; }
 
-.fa-hand-point-left:before {
-  content: "\f0a5"; }
+.fa-lock-open::before {
+  content: "\f3c1"; }
 
-.fa-hand-point-right:before {
-  content: "\f0a4"; }
+.fa-locust::before {
+  content: "\e520"; }
 
-.fa-hand-point-up:before {
-  content: "\f0a6"; }
+.fa-lungs::before {
+  content: "\f604"; }
 
-.fa-hand-pointer:before {
-  content: "\f25a"; }
+.fa-lungs-virus::before {
+  content: "\e067"; }
 
-.fa-hand-rock:before {
-  content: "\f255"; }
+.fa-m::before {
+  content: "\4d"; }
 
-.fa-hand-scissors:before {
-  content: "\f257"; }
+.fa-magnet::before {
+  content: "\f076"; }
 
-.fa-hand-spock:before {
-  content: "\f259"; }
+.fa-magnifying-glass::before {
+  content: "\f002"; }
 
-.fa-hands:before {
-  content: "\f4c2"; }
+.fa-search::before {
+  content: "\f002"; }
 
-.fa-hands-helping:before {
-  content: "\f4c4"; }
+.fa-magnifying-glass-arrow-right::before {
+  content: "\e521"; }
 
-.fa-handshake:before {
-  content: "\f2b5"; }
+.fa-magnifying-glass-chart::before {
+  content: "\e522"; }
 
-.fa-hanukiah:before {
-  content: "\f6e6"; }
+.fa-magnifying-glass-dollar::before {
+  content: "\f688"; }
 
-.fa-hard-hat:before {
-  content: "\f807"; }
+.fa-search-dollar::before {
+  content: "\f688"; }
 
-.fa-hashtag:before {
-  content: "\f292"; }
+.fa-magnifying-glass-location::before {
+  content: "\f689"; }
 
-.fa-hat-cowboy:before {
-  content: "\f8c0"; }
+.fa-search-location::before {
+  content: "\f689"; }
 
-.fa-hat-cowboy-side:before {
-  content: "\f8c1"; }
+.fa-magnifying-glass-minus::before {
+  content: "\f010"; }
 
-.fa-hat-wizard:before {
-  content: "\f6e8"; }
+.fa-search-minus::before {
+  content: "\f010"; }
 
-.fa-haykal:before {
-  content: "\f666"; }
+.fa-magnifying-glass-plus::before {
+  content: "\f00e"; }
 
-.fa-hdd:before {
-  content: "\f0a0"; }
+.fa-search-plus::before {
+  content: "\f00e"; }
 
-.fa-heading:before {
-  content: "\f1dc"; }
+.fa-manat-sign::before {
+  content: "\e1d5"; }
 
-.fa-headphones:before {
-  content: "\f025"; }
+.fa-map::before {
+  content: "\f279"; }
 
-.fa-headphones-alt:before {
-  content: "\f58f"; }
+.fa-map-location::before {
+  content: "\f59f"; }
 
-.fa-headset:before {
-  content: "\f590"; }
+.fa-map-marked::before {
+  content: "\f59f"; }
 
-.fa-heart:before {
-  content: "\f004"; }
+.fa-map-location-dot::before {
+  content: "\f5a0"; }
 
-.fa-heart-broken:before {
-  content: "\f7a9"; }
+.fa-map-marked-alt::before {
+  content: "\f5a0"; }
 
-.fa-heartbeat:before {
-  content: "\f21e"; }
+.fa-map-pin::before {
+  content: "\f276"; }
 
-.fa-helicopter:before {
-  content: "\f533"; }
+.fa-marker::before {
+  content: "\f5a1"; }
 
-.fa-highlighter:before {
-  content: "\f591"; }
+.fa-mars::before {
+  content: "\f222"; }
 
-.fa-hiking:before {
-  content: "\f6ec"; }
+.fa-mars-and-venus::before {
+  content: "\f224"; }
 
-.fa-hippo:before {
-  content: "\f6ed"; }
+.fa-mars-and-venus-burst::before {
+  content: "\e523"; }
 
-.fa-hips:before {
-  content: "\f452"; }
+.fa-mars-double::before {
+  content: "\f227"; }
 
-.fa-hire-a-helper:before {
-  content: "\f3b0"; }
+.fa-mars-stroke::before {
+  content: "\f229"; }
 
-.fa-history:before {
-  content: "\f1da"; }
+.fa-mars-stroke-right::before {
+  content: "\f22b"; }
 
-.fa-hockey-puck:before {
-  content: "\f453"; }
+.fa-mars-stroke-h::before {
+  content: "\f22b"; }
 
-.fa-holly-berry:before {
-  content: "\f7aa"; }
+.fa-mars-stroke-up::before {
+  content: "\f22a"; }
 
-.fa-home:before {
-  content: "\f015"; }
+.fa-mars-stroke-v::before {
+  content: "\f22a"; }
 
-.fa-hooli:before {
-  content: "\f427"; }
+.fa-martini-glass::before {
+  content: "\f57b"; }
 
-.fa-hornbill:before {
-  content: "\f592"; }
+.fa-glass-martini-alt::before {
+  content: "\f57b"; }
 
-.fa-horse:before {
-  content: "\f6f0"; }
+.fa-martini-glass-citrus::before {
+  content: "\f561"; }
 
-.fa-horse-head:before {
-  content: "\f7ab"; }
+.fa-cocktail::before {
+  content: "\f561"; }
 
-.fa-hospital:before {
-  content: "\f0f8"; }
+.fa-martini-glass-empty::before {
+  content: "\f000"; }
 
-.fa-hospital-alt:before {
-  content: "\f47d"; }
+.fa-glass-martini::before {
+  content: "\f000"; }
 
-.fa-hospital-symbol:before {
-  content: "\f47e"; }
+.fa-mask::before {
+  content: "\f6fa"; }
 
-.fa-hot-tub:before {
-  content: "\f593"; }
+.fa-mask-face::before {
+  content: "\e1d7"; }
 
-.fa-hotdog:before {
-  content: "\f80f"; }
+.fa-mask-ventilator::before {
+  content: "\e524"; }
 
-.fa-hotel:before {
-  content: "\f594"; }
+.fa-masks-theater::before {
+  content: "\f630"; }
 
-.fa-hotjar:before {
-  content: "\f3b1"; }
+.fa-theater-masks::before {
+  content: "\f630"; }
 
-.fa-hourglass:before {
-  content: "\f254"; }
+.fa-mattress-pillow::before {
+  content: "\e525"; }
 
-.fa-hourglass-end:before {
-  content: "\f253"; }
+.fa-maximize::before {
+  content: "\f31e"; }
 
-.fa-hourglass-half:before {
-  content: "\f252"; }
+.fa-expand-arrows-alt::before {
+  content: "\f31e"; }
 
-.fa-hourglass-start:before {
-  content: "\f251"; }
+.fa-medal::before {
+  content: "\f5a2"; }
 
-.fa-house-damage:before {
-  content: "\f6f1"; }
+.fa-memory::before {
+  content: "\f538"; }
 
-.fa-houzz:before {
-  content: "\f27c"; }
+.fa-menorah::before {
+  content: "\f676"; }
 
-.fa-hryvnia:before {
-  content: "\f6f2"; }
+.fa-mercury::before {
+  content: "\f223"; }
 
-.fa-html5:before {
-  content: "\f13b"; }
+.fa-message::before {
+  content: "\f27a"; }
 
-.fa-hubspot:before {
-  content: "\f3b2"; }
+.fa-comment-alt::before {
+  content: "\f27a"; }
 
-.fa-i-cursor:before {
-  content: "\f246"; }
+.fa-meteor::before {
+  content: "\f753"; }
 
-.fa-ice-cream:before {
-  content: "\f810"; }
+.fa-microchip::before {
+  content: "\f2db"; }
 
-.fa-icicles:before {
-  content: "\f7ad"; }
+.fa-microphone::before {
+  content: "\f130"; }
 
-.fa-icons:before {
-  content: "\f86d"; }
+.fa-microphone-lines::before {
+  content: "\f3c9"; }
 
-.fa-id-badge:before {
-  content: "\f2c1"; }
+.fa-microphone-alt::before {
+  content: "\f3c9"; }
 
-.fa-id-card:before {
-  content: "\f2c2"; }
+.fa-microphone-lines-slash::before {
+  content: "\f539"; }
 
-.fa-id-card-alt:before {
-  content: "\f47f"; }
+.fa-microphone-alt-slash::before {
+  content: "\f539"; }
 
-.fa-igloo:before {
-  content: "\f7ae"; }
+.fa-microphone-slash::before {
+  content: "\f131"; }
 
-.fa-image:before {
-  content: "\f03e"; }
+.fa-microscope::before {
+  content: "\f610"; }
 
-.fa-images:before {
-  content: "\f302"; }
+.fa-mill-sign::before {
+  content: "\e1ed"; }
 
-.fa-imdb:before {
-  content: "\f2d8"; }
+.fa-minimize::before {
+  content: "\f78c"; }
 
-.fa-inbox:before {
-  content: "\f01c"; }
+.fa-compress-arrows-alt::before {
+  content: "\f78c"; }
 
-.fa-indent:before {
-  content: "\f03c"; }
+.fa-minus::before {
+  content: "\f068"; }
 
-.fa-industry:before {
-  content: "\f275"; }
+.fa-subtract::before {
+  content: "\f068"; }
 
-.fa-infinity:before {
-  content: "\f534"; }
+.fa-mitten::before {
+  content: "\f7b5"; }
 
-.fa-info:before {
-  content: "\f129"; }
+.fa-mobile::before {
+  content: "\f3ce"; }
 
-.fa-info-circle:before {
-  content: "\f05a"; }
+.fa-mobile-android::before {
+  content: "\f3ce"; }
 
-.fa-instagram:before {
-  content: "\f16d"; }
+.fa-mobile-phone::before {
+  content: "\f3ce"; }
 
-.fa-intercom:before {
-  content: "\f7af"; }
+.fa-mobile-button::before {
+  content: "\f10b"; }
 
-.fa-internet-explorer:before {
-  content: "\f26b"; }
+.fa-mobile-retro::before {
+  content: "\e527"; }
 
-.fa-invision:before {
-  content: "\f7b0"; }
+.fa-mobile-screen::before {
+  content: "\f3cf"; }
 
-.fa-ioxhost:before {
-  content: "\f208"; }
+.fa-mobile-android-alt::before {
+  content: "\f3cf"; }
 
-.fa-italic:before {
-  content: "\f033"; }
+.fa-mobile-screen-button::before {
+  content: "\f3cd"; }
 
-.fa-itch-io:before {
-  content: "\f83a"; }
+.fa-mobile-alt::before {
+  content: "\f3cd"; }
 
-.fa-itunes:before {
-  content: "\f3b4"; }
+.fa-money-bill::before {
+  content: "\f0d6"; }
 
-.fa-itunes-note:before {
-  content: "\f3b5"; }
+.fa-money-bill-1::before {
+  content: "\f3d1"; }
 
-.fa-java:before {
-  content: "\f4e4"; }
+.fa-money-bill-alt::before {
+  content: "\f3d1"; }
 
-.fa-jedi:before {
-  content: "\f669"; }
+.fa-money-bill-1-wave::before {
+  content: "\f53b"; }
 
-.fa-jedi-order:before {
-  content: "\f50e"; }
+.fa-money-bill-wave-alt::before {
+  content: "\f53b"; }
 
-.fa-jenkins:before {
-  content: "\f3b6"; }
+.fa-money-bill-transfer::before {
+  content: "\e528"; }
 
-.fa-jira:before {
-  content: "\f7b1"; }
+.fa-money-bill-trend-up::before {
+  content: "\e529"; }
 
-.fa-joget:before {
-  content: "\f3b7"; }
+.fa-money-bill-wave::before {
+  content: "\f53a"; }
 
-.fa-joint:before {
-  content: "\f595"; }
+.fa-money-bill-wheat::before {
+  content: "\e52a"; }
 
-.fa-joomla:before {
-  content: "\f1aa"; }
+.fa-money-bills::before {
+  content: "\e1f3"; }
 
-.fa-journal-whills:before {
-  content: "\f66a"; }
+.fa-money-check::before {
+  content: "\f53c"; }
 
-.fa-js:before {
-  content: "\f3b8"; }
+.fa-money-check-dollar::before {
+  content: "\f53d"; }
 
-.fa-js-square:before {
-  content: "\f3b9"; }
+.fa-money-check-alt::before {
+  content: "\f53d"; }
 
-.fa-jsfiddle:before {
-  content: "\f1cc"; }
+.fa-monument::before {
+  content: "\f5a6"; }
 
-.fa-kaaba:before {
-  content: "\f66b"; }
+.fa-moon::before {
+  content: "\f186"; }
 
-.fa-kaggle:before {
-  content: "\f5fa"; }
+.fa-mortar-pestle::before {
+  content: "\f5a7"; }
 
-.fa-key:before {
-  content: "\f084"; }
+.fa-mosque::before {
+  content: "\f678"; }
 
-.fa-keybase:before {
-  content: "\f4f5"; }
+.fa-mosquito::before {
+  content: "\e52b"; }
 
-.fa-keyboard:before {
-  content: "\f11c"; }
+.fa-mosquito-net::before {
+  content: "\e52c"; }
 
-.fa-keycdn:before {
-  content: "\f3ba"; }
+.fa-motorcycle::before {
+  content: "\f21c"; }
 
-.fa-khanda:before {
-  content: "\f66d"; }
+.fa-mound::before {
+  content: "\e52d"; }
 
-.fa-kickstarter:before {
-  content: "\f3bb"; }
+.fa-mountain::before {
+  content: "\f6fc"; }
 
-.fa-kickstarter-k:before {
-  content: "\f3bc"; }
+.fa-mountain-city::before {
+  content: "\e52e"; }
 
-.fa-kiss:before {
-  content: "\f596"; }
+.fa-mountain-sun::before {
+  content: "\e52f"; }
 
-.fa-kiss-beam:before {
-  content: "\f597"; }
+.fa-mug-hot::before {
+  content: "\f7b6"; }
 
-.fa-kiss-wink-heart:before {
-  content: "\f598"; }
+.fa-mug-saucer::before {
+  content: "\f0f4"; }
 
-.fa-kiwi-bird:before {
-  content: "\f535"; }
+.fa-coffee::before {
+  content: "\f0f4"; }
 
-.fa-korvue:before {
-  content: "\f42f"; }
+.fa-music::before {
+  content: "\f001"; }
 
-.fa-landmark:before {
-  content: "\f66f"; }
+.fa-n::before {
+  content: "\4e"; }
 
-.fa-language:before {
-  content: "\f1ab"; }
+.fa-naira-sign::before {
+  content: "\e1f6"; }
 
-.fa-laptop:before {
-  content: "\f109"; }
+.fa-network-wired::before {
+  content: "\f6ff"; }
 
-.fa-laptop-code:before {
-  content: "\f5fc"; }
+.fa-neuter::before {
+  content: "\f22c"; }
 
-.fa-laptop-medical:before {
-  content: "\f812"; }
+.fa-newspaper::before {
+  content: "\f1ea"; }
 
-.fa-laravel:before {
-  content: "\f3bd"; }
+.fa-not-equal::before {
+  content: "\f53e"; }
 
-.fa-lastfm:before {
-  content: "\f202"; }
+.fa-note-sticky::before {
+  content: "\f249"; }
 
-.fa-lastfm-square:before {
-  content: "\f203"; }
+.fa-sticky-note::before {
+  content: "\f249"; }
 
-.fa-laugh:before {
-  content: "\f599"; }
+.fa-notes-medical::before {
+  content: "\f481"; }
 
-.fa-laugh-beam:before {
-  content: "\f59a"; }
+.fa-o::before {
+  content: "\4f"; }
 
-.fa-laugh-squint:before {
-  content: "\f59b"; }
+.fa-object-group::before {
+  content: "\f247"; }
 
-.fa-laugh-wink:before {
-  content: "\f59c"; }
+.fa-object-ungroup::before {
+  content: "\f248"; }
 
-.fa-layer-group:before {
-  content: "\f5fd"; }
+.fa-oil-can::before {
+  content: "\f613"; }
 
-.fa-leaf:before {
-  content: "\f06c"; }
+.fa-oil-well::before {
+  content: "\e532"; }
 
-.fa-leanpub:before {
-  content: "\f212"; }
+.fa-om::before {
+  content: "\f679"; }
 
-.fa-lemon:before {
-  content: "\f094"; }
+.fa-otter::before {
+  content: "\f700"; }
 
-.fa-less:before {
-  content: "\f41d"; }
+.fa-outdent::before {
+  content: "\f03b"; }
 
-.fa-less-than:before {
-  content: "\f536"; }
+.fa-dedent::before {
+  content: "\f03b"; }
 
-.fa-less-than-equal:before {
-  content: "\f537"; }
+.fa-p::before {
+  content: "\50"; }
 
-.fa-level-down-alt:before {
-  content: "\f3be"; }
+.fa-pager::before {
+  content: "\f815"; }
 
-.fa-level-up-alt:before {
-  content: "\f3bf"; }
+.fa-paint-roller::before {
+  content: "\f5aa"; }
 
-.fa-life-ring:before {
-  content: "\f1cd"; }
+.fa-paintbrush::before {
+  content: "\f1fc"; }
 
-.fa-lightbulb:before {
-  content: "\f0eb"; }
+.fa-paint-brush::before {
+  content: "\f1fc"; }
 
-.fa-line:before {
-  content: "\f3c0"; }
+.fa-palette::before {
+  content: "\f53f"; }
 
-.fa-link:before {
-  content: "\f0c1"; }
+.fa-pallet::before {
+  content: "\f482"; }
 
-.fa-linkedin:before {
-  content: "\f08c"; }
+.fa-panorama::before {
+  content: "\e209"; }
 
-.fa-linkedin-in:before {
-  content: "\f0e1"; }
+.fa-paper-plane::before {
+  content: "\f1d8"; }
 
-.fa-linode:before {
-  content: "\f2b8"; }
+.fa-paperclip::before {
+  content: "\f0c6"; }
 
-.fa-linux:before {
-  content: "\f17c"; }
+.fa-parachute-box::before {
+  content: "\f4cd"; }
 
-.fa-lira-sign:before {
-  content: "\f195"; }
+.fa-paragraph::before {
+  content: "\f1dd"; }
 
-.fa-list:before {
-  content: "\f03a"; }
+.fa-passport::before {
+  content: "\f5ab"; }
 
-.fa-list-alt:before {
-  content: "\f022"; }
+.fa-paste::before {
+  content: "\f0ea"; }
 
-.fa-list-ol:before {
-  content: "\f0cb"; }
+.fa-file-clipboard::before {
+  content: "\f0ea"; }
 
-.fa-list-ul:before {
-  content: "\f0ca"; }
+.fa-pause::before {
+  content: "\f04c"; }
 
-.fa-location-arrow:before {
-  content: "\f124"; }
+.fa-paw::before {
+  content: "\f1b0"; }
 
-.fa-lock:before {
-  content: "\f023"; }
+.fa-peace::before {
+  content: "\f67c"; }
 
-.fa-lock-open:before {
-  content: "\f3c1"; }
+.fa-pen::before {
+  content: "\f304"; }
 
-.fa-long-arrow-alt-down:before {
-  content: "\f309"; }
+.fa-pen-clip::before {
+  content: "\f305"; }
 
-.fa-long-arrow-alt-left:before {
-  content: "\f30a"; }
+.fa-pen-alt::before {
+  content: "\f305"; }
 
-.fa-long-arrow-alt-right:before {
-  content: "\f30b"; }
+.fa-pen-fancy::before {
+  content: "\f5ac"; }
 
-.fa-long-arrow-alt-up:before {
-  content: "\f30c"; }
+.fa-pen-nib::before {
+  content: "\f5ad"; }
 
-.fa-low-vision:before {
-  content: "\f2a8"; }
+.fa-pen-ruler::before {
+  content: "\f5ae"; }
 
-.fa-luggage-cart:before {
-  content: "\f59d"; }
+.fa-pencil-ruler::before {
+  content: "\f5ae"; }
 
-.fa-lyft:before {
-  content: "\f3c3"; }
+.fa-pen-to-square::before {
+  content: "\f044"; }
 
-.fa-magento:before {
-  content: "\f3c4"; }
+.fa-edit::before {
+  content: "\f044"; }
 
-.fa-magic:before {
-  content: "\f0d0"; }
+.fa-pencil::before {
+  content: "\f303"; }
 
-.fa-magnet:before {
-  content: "\f076"; }
+.fa-pencil-alt::before {
+  content: "\f303"; }
 
-.fa-mail-bulk:before {
-  content: "\f674"; }
+.fa-people-arrows-left-right::before {
+  content: "\e068"; }
 
-.fa-mailchimp:before {
-  content: "\f59e"; }
+.fa-people-arrows::before {
+  content: "\e068"; }
 
-.fa-male:before {
-  content: "\f183"; }
+.fa-people-carry-box::before {
+  content: "\f4ce"; }
 
-.fa-mandalorian:before {
-  content: "\f50f"; }
+.fa-people-carry::before {
+  content: "\f4ce"; }
 
-.fa-map:before {
-  content: "\f279"; }
+.fa-people-group::before {
+  content: "\e533"; }
 
-.fa-map-marked:before {
-  content: "\f59f"; }
+.fa-people-line::before {
+  content: "\e534"; }
 
-.fa-map-marked-alt:before {
-  content: "\f5a0"; }
+.fa-people-pulling::before {
+  content: "\e535"; }
 
-.fa-map-marker:before {
-  content: "\f041"; }
+.fa-people-robbery::before {
+  content: "\e536"; }
 
-.fa-map-marker-alt:before {
-  content: "\f3c5"; }
+.fa-people-roof::before {
+  content: "\e537"; }
 
-.fa-map-pin:before {
-  content: "\f276"; }
+.fa-pepper-hot::before {
+  content: "\f816"; }
 
-.fa-map-signs:before {
-  content: "\f277"; }
+.fa-percent::before {
+  content: "\25"; }
 
-.fa-markdown:before {
-  content: "\f60f"; }
+.fa-percentage::before {
+  content: "\25"; }
 
-.fa-marker:before {
-  content: "\f5a1"; }
+.fa-person::before {
+  content: "\f183"; }
 
-.fa-mars:before {
-  content: "\f222"; }
+.fa-male::before {
+  content: "\f183"; }
 
-.fa-mars-double:before {
-  content: "\f227"; }
+.fa-person-arrow-down-to-line::before {
+  content: "\e538"; }
 
-.fa-mars-stroke:before {
-  content: "\f229"; }
+.fa-person-arrow-up-from-line::before {
+  content: "\e539"; }
 
-.fa-mars-stroke-h:before {
-  content: "\f22b"; }
+.fa-person-biking::before {
+  content: "\f84a"; }
 
-.fa-mars-stroke-v:before {
-  content: "\f22a"; }
+.fa-biking::before {
+  content: "\f84a"; }
 
-.fa-mask:before {
-  content: "\f6fa"; }
+.fa-person-booth::before {
+  content: "\f756"; }
 
-.fa-mastodon:before {
-  content: "\f4f6"; }
+.fa-person-breastfeeding::before {
+  content: "\e53a"; }
 
-.fa-maxcdn:before {
-  content: "\f136"; }
+.fa-person-burst::before {
+  content: "\e53b"; }
 
-.fa-mdb:before {
-  content: "\f8ca"; }
+.fa-person-cane::before {
+  content: "\e53c"; }
 
-.fa-medal:before {
-  content: "\f5a2"; }
+.fa-person-chalkboard::before {
+  content: "\e53d"; }
 
-.fa-medapps:before {
-  content: "\f3c6"; }
+.fa-person-circle-check::before {
+  content: "\e53e"; }
 
-.fa-medium:before {
-  content: "\f23a"; }
+.fa-person-circle-exclamation::before {
+  content: "\e53f"; }
 
-.fa-medium-m:before {
-  content: "\f3c7"; }
+.fa-person-circle-minus::before {
+  content: "\e540"; }
 
-.fa-medkit:before {
-  content: "\f0fa"; }
+.fa-person-circle-plus::before {
+  content: "\e541"; }
 
-.fa-medrt:before {
-  content: "\f3c8"; }
+.fa-person-circle-question::before {
+  content: "\e542"; }
 
-.fa-meetup:before {
-  content: "\f2e0"; }
+.fa-person-circle-xmark::before {
+  content: "\e543"; }
 
-.fa-megaport:before {
-  content: "\f5a3"; }
+.fa-person-digging::before {
+  content: "\f85e"; }
 
-.fa-meh:before {
-  content: "\f11a"; }
+.fa-digging::before {
+  content: "\f85e"; }
 
-.fa-meh-blank:before {
-  content: "\f5a4"; }
+.fa-person-dots-from-line::before {
+  content: "\f470"; }
 
-.fa-meh-rolling-eyes:before {
-  content: "\f5a5"; }
+.fa-diagnoses::before {
+  content: "\f470"; }
 
-.fa-memory:before {
-  content: "\f538"; }
+.fa-person-dress::before {
+  content: "\f182"; }
 
-.fa-mendeley:before {
-  content: "\f7b3"; }
+.fa-female::before {
+  content: "\f182"; }
 
-.fa-menorah:before {
-  content: "\f676"; }
+.fa-person-dress-burst::before {
+  content: "\e544"; }
 
-.fa-mercury:before {
-  content: "\f223"; }
+.fa-person-drowning::before {
+  content: "\e545"; }
 
-.fa-meteor:before {
-  content: "\f753"; }
+.fa-person-falling::before {
+  content: "\e546"; }
 
-.fa-microchip:before {
-  content: "\f2db"; }
+.fa-person-falling-burst::before {
+  content: "\e547"; }
 
-.fa-microphone:before {
-  content: "\f130"; }
+.fa-person-half-dress::before {
+  content: "\e548"; }
 
-.fa-microphone-alt:before {
-  content: "\f3c9"; }
+.fa-person-harassing::before {
+  content: "\e549"; }
 
-.fa-microphone-alt-slash:before {
-  content: "\f539"; }
+.fa-person-hiking::before {
+  content: "\f6ec"; }
 
-.fa-microphone-slash:before {
-  content: "\f131"; }
+.fa-hiking::before {
+  content: "\f6ec"; }
 
-.fa-microscope:before {
-  content: "\f610"; }
+.fa-person-military-pointing::before {
+  content: "\e54a"; }
 
-.fa-microsoft:before {
-  content: "\f3ca"; }
+.fa-person-military-rifle::before {
+  content: "\e54b"; }
 
-.fa-minus:before {
-  content: "\f068"; }
+.fa-person-military-to-person::before {
+  content: "\e54c"; }
 
-.fa-minus-circle:before {
-  content: "\f056"; }
+.fa-person-praying::before {
+  content: "\f683"; }
 
-.fa-minus-square:before {
-  content: "\f146"; }
+.fa-pray::before {
+  content: "\f683"; }
 
-.fa-mitten:before {
-  content: "\f7b5"; }
+.fa-person-pregnant::before {
+  content: "\e31e"; }
 
-.fa-mix:before {
-  content: "\f3cb"; }
+.fa-person-rays::before {
+  content: "\e54d"; }
 
-.fa-mixcloud:before {
-  content: "\f289"; }
+.fa-person-rifle::before {
+  content: "\e54e"; }
 
-.fa-mizuni:before {
-  content: "\f3cc"; }
+.fa-person-running::before {
+  content: "\f70c"; }
 
-.fa-mobile:before {
-  content: "\f10b"; }
+.fa-running::before {
+  content: "\f70c"; }
 
-.fa-mobile-alt:before {
-  content: "\f3cd"; }
+.fa-person-shelter::before {
+  content: "\e54f"; }
 
-.fa-modx:before {
-  content: "\f285"; }
+.fa-person-skating::before {
+  content: "\f7c5"; }
 
-.fa-monero:before {
-  content: "\f3d0"; }
+.fa-skating::before {
+  content: "\f7c5"; }
 
-.fa-money-bill:before {
-  content: "\f0d6"; }
+.fa-person-skiing::before {
+  content: "\f7c9"; }
 
-.fa-money-bill-alt:before {
-  content: "\f3d1"; }
+.fa-skiing::before {
+  content: "\f7c9"; }
 
-.fa-money-bill-wave:before {
-  content: "\f53a"; }
+.fa-person-skiing-nordic::before {
+  content: "\f7ca"; }
 
-.fa-money-bill-wave-alt:before {
-  content: "\f53b"; }
+.fa-skiing-nordic::before {
+  content: "\f7ca"; }
 
-.fa-money-check:before {
-  content: "\f53c"; }
+.fa-person-snowboarding::before {
+  content: "\f7ce"; }
 
-.fa-money-check-alt:before {
-  content: "\f53d"; }
+.fa-snowboarding::before {
+  content: "\f7ce"; }
 
-.fa-monument:before {
-  content: "\f5a6"; }
+.fa-person-swimming::before {
+  content: "\f5c4"; }
 
-.fa-moon:before {
-  content: "\f186"; }
+.fa-swimmer::before {
+  content: "\f5c4"; }
 
-.fa-mortar-pestle:before {
-  content: "\f5a7"; }
+.fa-person-through-window::before {
+  content: "\e433"; }
 
-.fa-mosque:before {
-  content: "\f678"; }
+.fa-person-walking::before {
+  content: "\f554"; }
 
-.fa-motorcycle:before {
-  content: "\f21c"; }
+.fa-walking::before {
+  content: "\f554"; }
 
-.fa-mountain:before {
-  content: "\f6fc"; }
+.fa-person-walking-arrow-loop-left::before {
+  content: "\e551"; }
 
-.fa-mouse:before {
-  content: "\f8cc"; }
+.fa-person-walking-arrow-right::before {
+  content: "\e552"; }
 
-.fa-mouse-pointer:before {
-  content: "\f245"; }
+.fa-person-walking-dashed-line-arrow-right::before {
+  content: "\e553"; }
 
-.fa-mug-hot:before {
-  content: "\f7b6"; }
+.fa-person-walking-luggage::before {
+  content: "\e554"; }
 
-.fa-music:before {
-  content: "\f001"; }
+.fa-person-walking-with-cane::before {
+  content: "\f29d"; }
 
-.fa-napster:before {
-  content: "\f3d2"; }
+.fa-blind::before {
+  content: "\f29d"; }
 
-.fa-neos:before {
-  content: "\f612"; }
+.fa-peseta-sign::before {
+  content: "\e221"; }
 
-.fa-network-wired:before {
-  content: "\f6ff"; }
+.fa-peso-sign::before {
+  content: "\e222"; }
 
-.fa-neuter:before {
-  content: "\f22c"; }
+.fa-phone::before {
+  content: "\f095"; }
 
-.fa-newspaper:before {
-  content: "\f1ea"; }
+.fa-phone-flip::before {
+  content: "\f879"; }
 
-.fa-nimblr:before {
-  content: "\f5a8"; }
+.fa-phone-alt::before {
+  content: "\f879"; }
 
-.fa-node:before {
-  content: "\f419"; }
+.fa-phone-slash::before {
+  content: "\f3dd"; }
 
-.fa-node-js:before {
-  content: "\f3d3"; }
+.fa-phone-volume::before {
+  content: "\f2a0"; }
 
-.fa-not-equal:before {
-  content: "\f53e"; }
+.fa-volume-control-phone::before {
+  content: "\f2a0"; }
 
-.fa-notes-medical:before {
-  content: "\f481"; }
+.fa-photo-film::before {
+  content: "\f87c"; }
 
-.fa-npm:before {
-  content: "\f3d4"; }
+.fa-photo-video::before {
+  content: "\f87c"; }
 
-.fa-ns8:before {
-  content: "\f3d5"; }
+.fa-piggy-bank::before {
+  content: "\f4d3"; }
 
-.fa-nutritionix:before {
-  content: "\f3d6"; }
+.fa-pills::before {
+  content: "\f484"; }
 
-.fa-object-group:before {
-  content: "\f247"; }
+.fa-pizza-slice::before {
+  content: "\f818"; }
 
-.fa-object-ungroup:before {
-  content: "\f248"; }
+.fa-place-of-worship::before {
+  content: "\f67f"; }
 
-.fa-odnoklassniki:before {
-  content: "\f263"; }
+.fa-plane::before {
+  content: "\f072"; }
 
-.fa-odnoklassniki-square:before {
-  content: "\f264"; }
+.fa-plane-arrival::before {
+  content: "\f5af"; }
 
-.fa-oil-can:before {
-  content: "\f613"; }
+.fa-plane-circle-check::before {
+  content: "\e555"; }
 
-.fa-old-republic:before {
-  content: "\f510"; }
+.fa-plane-circle-exclamation::before {
+  content: "\e556"; }
 
-.fa-om:before {
-  content: "\f679"; }
+.fa-plane-circle-xmark::before {
+  content: "\e557"; }
 
-.fa-opencart:before {
-  content: "\f23d"; }
+.fa-plane-departure::before {
+  content: "\f5b0"; }
 
-.fa-openid:before {
-  content: "\f19b"; }
+.fa-plane-lock::before {
+  content: "\e558"; }
 
-.fa-opera:before {
-  content: "\f26a"; }
+.fa-plane-slash::before {
+  content: "\e069"; }
 
-.fa-optin-monster:before {
-  content: "\f23c"; }
+.fa-plane-up::before {
+  content: "\e22d"; }
 
-.fa-orcid:before {
-  content: "\f8d2"; }
+.fa-plant-wilt::before {
+  content: "\e43b"; }
 
-.fa-osi:before {
-  content: "\f41a"; }
+.fa-plate-wheat::before {
+  content: "\e55a"; }
 
-.fa-otter:before {
-  content: "\f700"; }
+.fa-play::before {
+  content: "\f04b"; }
 
-.fa-outdent:before {
-  content: "\f03b"; }
+.fa-plug::before {
+  content: "\f1e6"; }
 
-.fa-page4:before {
-  content: "\f3d7"; }
+.fa-plug-circle-bolt::before {
+  content: "\e55b"; }
 
-.fa-pagelines:before {
-  content: "\f18c"; }
+.fa-plug-circle-check::before {
+  content: "\e55c"; }
 
-.fa-pager:before {
-  content: "\f815"; }
+.fa-plug-circle-exclamation::before {
+  content: "\e55d"; }
 
-.fa-paint-brush:before {
-  content: "\f1fc"; }
+.fa-plug-circle-minus::before {
+  content: "\e55e"; }
 
-.fa-paint-roller:before {
-  content: "\f5aa"; }
+.fa-plug-circle-plus::before {
+  content: "\e55f"; }
 
-.fa-palette:before {
-  content: "\f53f"; }
+.fa-plug-circle-xmark::before {
+  content: "\e560"; }
 
-.fa-palfed:before {
-  content: "\f3d8"; }
+.fa-plus::before {
+  content: "\2b"; }
 
-.fa-pallet:before {
-  content: "\f482"; }
+.fa-add::before {
+  content: "\2b"; }
 
-.fa-paper-plane:before {
-  content: "\f1d8"; }
+.fa-plus-minus::before {
+  content: "\e43c"; }
 
-.fa-paperclip:before {
-  content: "\f0c6"; }
+.fa-podcast::before {
+  content: "\f2ce"; }
 
-.fa-parachute-box:before {
-  content: "\f4cd"; }
+.fa-poo::before {
+  content: "\f2fe"; }
 
-.fa-paragraph:before {
-  content: "\f1dd"; }
+.fa-poo-storm::before {
+  content: "\f75a"; }
 
-.fa-parking:before {
-  content: "\f540"; }
+.fa-poo-bolt::before {
+  content: "\f75a"; }
 
-.fa-passport:before {
-  content: "\f5ab"; }
+.fa-poop::before {
+  content: "\f619"; }
 
-.fa-pastafarianism:before {
-  content: "\f67b"; }
+.fa-power-off::before {
+  content: "\f011"; }
 
-.fa-paste:before {
-  content: "\f0ea"; }
+.fa-prescription::before {
+  content: "\f5b1"; }
 
-.fa-patreon:before {
-  content: "\f3d9"; }
+.fa-prescription-bottle::before {
+  content: "\f485"; }
 
-.fa-pause:before {
-  content: "\f04c"; }
+.fa-prescription-bottle-medical::before {
+  content: "\f486"; }
 
-.fa-pause-circle:before {
-  content: "\f28b"; }
+.fa-prescription-bottle-alt::before {
+  content: "\f486"; }
 
-.fa-paw:before {
-  content: "\f1b0"; }
+.fa-print::before {
+  content: "\f02f"; }
 
-.fa-paypal:before {
-  content: "\f1ed"; }
+.fa-pump-medical::before {
+  content: "\e06a"; }
 
-.fa-peace:before {
-  content: "\f67c"; }
+.fa-pump-soap::before {
+  content: "\e06b"; }
 
-.fa-pen:before {
-  content: "\f304"; }
+.fa-puzzle-piece::before {
+  content: "\f12e"; }
 
-.fa-pen-alt:before {
-  content: "\f305"; }
+.fa-q::before {
+  content: "\51"; }
 
-.fa-pen-fancy:before {
-  content: "\f5ac"; }
+.fa-qrcode::before {
+  content: "\f029"; }
 
-.fa-pen-nib:before {
-  content: "\f5ad"; }
+.fa-question::before {
+  content: "\3f"; }
 
-.fa-pen-square:before {
-  content: "\f14b"; }
+.fa-quote-left::before {
+  content: "\f10d"; }
 
-.fa-pencil-alt:before {
-  content: "\f303"; }
+.fa-quote-left-alt::before {
+  content: "\f10d"; }
 
-.fa-pencil-ruler:before {
-  content: "\f5ae"; }
+.fa-quote-right::before {
+  content: "\f10e"; }
 
-.fa-penny-arcade:before {
-  content: "\f704"; }
+.fa-quote-right-alt::before {
+  content: "\f10e"; }
 
-.fa-people-carry:before {
-  content: "\f4ce"; }
+.fa-r::before {
+  content: "\52"; }
 
-.fa-pepper-hot:before {
-  content: "\f816"; }
+.fa-radiation::before {
+  content: "\f7b9"; }
 
-.fa-percent:before {
-  content: "\f295"; }
+.fa-radio::before {
+  content: "\f8d7"; }
 
-.fa-percentage:before {
-  content: "\f541"; }
+.fa-rainbow::before {
+  content: "\f75b"; }
 
-.fa-periscope:before {
-  content: "\f3da"; }
+.fa-ranking-star::before {
+  content: "\e561"; }
 
-.fa-person-booth:before {
-  content: "\f756"; }
+.fa-receipt::before {
+  content: "\f543"; }
 
-.fa-phabricator:before {
-  content: "\f3db"; }
+.fa-record-vinyl::before {
+  content: "\f8d9"; }
 
-.fa-phoenix-framework:before {
-  content: "\f3dc"; }
+.fa-rectangle-ad::before {
+  content: "\f641"; }
 
-.fa-phoenix-squadron:before {
-  content: "\f511"; }
+.fa-ad::before {
+  content: "\f641"; }
 
-.fa-phone:before {
-  content: "\f095"; }
+.fa-rectangle-list::before {
+  content: "\f022"; }
 
-.fa-phone-alt:before {
-  content: "\f879"; }
+.fa-list-alt::before {
+  content: "\f022"; }
 
-.fa-phone-slash:before {
-  content: "\f3dd"; }
+.fa-rectangle-xmark::before {
+  content: "\f410"; }
 
-.fa-phone-square:before {
-  content: "\f098"; }
+.fa-rectangle-times::before {
+  content: "\f410"; }
 
-.fa-phone-square-alt:before {
-  content: "\f87b"; }
+.fa-times-rectangle::before {
+  content: "\f410"; }
 
-.fa-phone-volume:before {
-  content: "\f2a0"; }
+.fa-window-close::before {
+  content: "\f410"; }
 
-.fa-photo-video:before {
-  content: "\f87c"; }
+.fa-recycle::before {
+  content: "\f1b8"; }
 
-.fa-php:before {
-  content: "\f457"; }
+.fa-registered::before {
+  content: "\f25d"; }
 
-.fa-pied-piper:before {
-  content: "\f2ae"; }
+.fa-repeat::before {
+  content: "\f363"; }
 
-.fa-pied-piper-alt:before {
-  content: "\f1a8"; }
+.fa-reply::before {
+  content: "\f3e5"; }
 
-.fa-pied-piper-hat:before {
-  content: "\f4e5"; }
+.fa-mail-reply::before {
+  content: "\f3e5"; }
 
-.fa-pied-piper-pp:before {
-  content: "\f1a7"; }
+.fa-reply-all::before {
+  content: "\f122"; }
 
-.fa-piggy-bank:before {
-  content: "\f4d3"; }
+.fa-mail-reply-all::before {
+  content: "\f122"; }
 
-.fa-pills:before {
-  content: "\f484"; }
+.fa-republican::before {
+  content: "\f75e"; }
 
-.fa-pinterest:before {
-  content: "\f0d2"; }
+.fa-restroom::before {
+  content: "\f7bd"; }
 
-.fa-pinterest-p:before {
-  content: "\f231"; }
+.fa-retweet::before {
+  content: "\f079"; }
 
-.fa-pinterest-square:before {
-  content: "\f0d3"; }
+.fa-ribbon::before {
+  content: "\f4d6"; }
 
-.fa-pizza-slice:before {
-  content: "\f818"; }
+.fa-right-from-bracket::before {
+  content: "\f2f5"; }
 
-.fa-place-of-worship:before {
-  content: "\f67f"; }
+.fa-sign-out-alt::before {
+  content: "\f2f5"; }
 
-.fa-plane:before {
-  content: "\f072"; }
+.fa-right-left::before {
+  content: "\f362"; }
 
-.fa-plane-arrival:before {
-  content: "\f5af"; }
+.fa-exchange-alt::before {
+  content: "\f362"; }
 
-.fa-plane-departure:before {
-  content: "\f5b0"; }
+.fa-right-long::before {
+  content: "\f30b"; }
 
-.fa-play:before {
-  content: "\f04b"; }
+.fa-long-arrow-alt-right::before {
+  content: "\f30b"; }
 
-.fa-play-circle:before {
-  content: "\f144"; }
+.fa-right-to-bracket::before {
+  content: "\f2f6"; }
 
-.fa-playstation:before {
-  content: "\f3df"; }
+.fa-sign-in-alt::before {
+  content: "\f2f6"; }
 
-.fa-plug:before {
-  content: "\f1e6"; }
+.fa-ring::before {
+  content: "\f70b"; }
 
-.fa-plus:before {
-  content: "\f067"; }
+.fa-road::before {
+  content: "\f018"; }
 
-.fa-plus-circle:before {
-  content: "\f055"; }
+.fa-road-barrier::before {
+  content: "\e562"; }
 
-.fa-plus-square:before {
-  content: "\f0fe"; }
+.fa-road-bridge::before {
+  content: "\e563"; }
 
-.fa-podcast:before {
-  content: "\f2ce"; }
+.fa-road-circle-check::before {
+  content: "\e564"; }
 
-.fa-poll:before {
-  content: "\f681"; }
+.fa-road-circle-exclamation::before {
+  content: "\e565"; }
 
-.fa-poll-h:before {
-  content: "\f682"; }
+.fa-road-circle-xmark::before {
+  content: "\e566"; }
 
-.fa-poo:before {
-  content: "\f2fe"; }
+.fa-road-lock::before {
+  content: "\e567"; }
 
-.fa-poo-storm:before {
-  content: "\f75a"; }
+.fa-road-spikes::before {
+  content: "\e568"; }
 
-.fa-poop:before {
-  content: "\f619"; }
+.fa-robot::before {
+  content: "\f544"; }
 
-.fa-portrait:before {
-  content: "\f3e0"; }
+.fa-rocket::before {
+  content: "\f135"; }
 
-.fa-pound-sign:before {
-  content: "\f154"; }
+.fa-rotate::before {
+  content: "\f2f1"; }
 
-.fa-power-off:before {
-  content: "\f011"; }
+.fa-sync-alt::before {
+  content: "\f2f1"; }
 
-.fa-pray:before {
-  content: "\f683"; }
+.fa-rotate-left::before {
+  content: "\f2ea"; }
 
-.fa-praying-hands:before {
-  content: "\f684"; }
+.fa-rotate-back::before {
+  content: "\f2ea"; }
 
-.fa-prescription:before {
-  content: "\f5b1"; }
+.fa-rotate-backward::before {
+  content: "\f2ea"; }
 
-.fa-prescription-bottle:before {
-  content: "\f485"; }
+.fa-undo-alt::before {
+  content: "\f2ea"; }
 
-.fa-prescription-bottle-alt:before {
-  content: "\f486"; }
+.fa-rotate-right::before {
+  content: "\f2f9"; }
 
-.fa-print:before {
-  content: "\f02f"; }
+.fa-redo-alt::before {
+  content: "\f2f9"; }
 
-.fa-procedures:before {
-  content: "\f487"; }
+.fa-rotate-forward::before {
+  content: "\f2f9"; }
 
-.fa-product-hunt:before {
-  content: "\f288"; }
+.fa-route::before {
+  content: "\f4d7"; }
 
-.fa-project-diagram:before {
-  content: "\f542"; }
+.fa-rss::before {
+  content: "\f09e"; }
 
-.fa-pushed:before {
-  content: "\f3e1"; }
+.fa-feed::before {
+  content: "\f09e"; }
 
-.fa-puzzle-piece:before {
-  content: "\f12e"; }
+.fa-ruble-sign::before {
+  content: "\f158"; }
 
-.fa-python:before {
-  content: "\f3e2"; }
+.fa-rouble::before {
+  content: "\f158"; }
 
-.fa-qq:before {
-  content: "\f1d6"; }
+.fa-rub::before {
+  content: "\f158"; }
 
-.fa-qrcode:before {
-  content: "\f029"; }
+.fa-ruble::before {
+  content: "\f158"; }
 
-.fa-question:before {
-  content: "\f128"; }
+.fa-rug::before {
+  content: "\e569"; }
 
-.fa-question-circle:before {
-  content: "\f059"; }
+.fa-ruler::before {
+  content: "\f545"; }
 
-.fa-quidditch:before {
-  content: "\f458"; }
+.fa-ruler-combined::before {
+  content: "\f546"; }
 
-.fa-quinscape:before {
-  content: "\f459"; }
+.fa-ruler-horizontal::before {
+  content: "\f547"; }
 
-.fa-quora:before {
-  content: "\f2c4"; }
+.fa-ruler-vertical::before {
+  content: "\f548"; }
 
-.fa-quote-left:before {
-  content: "\f10d"; }
+.fa-rupee-sign::before {
+  content: "\f156"; }
 
-.fa-quote-right:before {
-  content: "\f10e"; }
+.fa-rupee::before {
+  content: "\f156"; }
 
-.fa-quran:before {
-  content: "\f687"; }
+.fa-rupiah-sign::before {
+  content: "\e23d"; }
 
-.fa-r-project:before {
-  content: "\f4f7"; }
+.fa-s::before {
+  content: "\53"; }
 
-.fa-radiation:before {
-  content: "\f7b9"; }
+.fa-sack-dollar::before {
+  content: "\f81d"; }
 
-.fa-radiation-alt:before {
-  content: "\f7ba"; }
+.fa-sack-xmark::before {
+  content: "\e56a"; }
 
-.fa-rainbow:before {
-  content: "\f75b"; }
+.fa-sailboat::before {
+  content: "\e445"; }
 
-.fa-random:before {
-  content: "\f074"; }
+.fa-satellite::before {
+  content: "\f7bf"; }
 
-.fa-raspberry-pi:before {
-  content: "\f7bb"; }
+.fa-satellite-dish::before {
+  content: "\f7c0"; }
 
-.fa-ravelry:before {
-  content: "\f2d9"; }
+.fa-scale-balanced::before {
+  content: "\f24e"; }
 
-.fa-react:before {
-  content: "\f41b"; }
+.fa-balance-scale::before {
+  content: "\f24e"; }
 
-.fa-reacteurope:before {
-  content: "\f75d"; }
+.fa-scale-unbalanced::before {
+  content: "\f515"; }
 
-.fa-readme:before {
-  content: "\f4d5"; }
+.fa-balance-scale-left::before {
+  content: "\f515"; }
 
-.fa-rebel:before {
-  content: "\f1d0"; }
+.fa-scale-unbalanced-flip::before {
+  content: "\f516"; }
 
-.fa-receipt:before {
-  content: "\f543"; }
+.fa-balance-scale-right::before {
+  content: "\f516"; }
 
-.fa-record-vinyl:before {
-  content: "\f8d9"; }
+.fa-school::before {
+  content: "\f549"; }
 
-.fa-recycle:before {
-  content: "\f1b8"; }
+.fa-school-circle-check::before {
+  content: "\e56b"; }
 
-.fa-red-river:before {
-  content: "\f3e3"; }
+.fa-school-circle-exclamation::before {
+  content: "\e56c"; }
 
-.fa-reddit:before {
-  content: "\f1a1"; }
+.fa-school-circle-xmark::before {
+  content: "\e56d"; }
 
-.fa-reddit-alien:before {
-  content: "\f281"; }
+.fa-school-flag::before {
+  content: "\e56e"; }
 
-.fa-reddit-square:before {
-  content: "\f1a2"; }
+.fa-school-lock::before {
+  content: "\e56f"; }
 
-.fa-redhat:before {
-  content: "\f7bc"; }
+.fa-scissors::before {
+  content: "\f0c4"; }
 
-.fa-redo:before {
-  content: "\f01e"; }
+.fa-cut::before {
+  content: "\f0c4"; }
 
-.fa-redo-alt:before {
-  content: "\f2f9"; }
+.fa-screwdriver::before {
+  content: "\f54a"; }
 
-.fa-registered:before {
-  content: "\f25d"; }
+.fa-screwdriver-wrench::before {
+  content: "\f7d9"; }
 
-.fa-remove-format:before {
-  content: "\f87d"; }
+.fa-tools::before {
+  content: "\f7d9"; }
 
-.fa-renren:before {
-  content: "\f18b"; }
+.fa-scroll::before {
+  content: "\f70e"; }
 
-.fa-reply:before {
-  content: "\f3e5"; }
+.fa-scroll-torah::before {
+  content: "\f6a0"; }
 
-.fa-reply-all:before {
-  content: "\f122"; }
+.fa-torah::before {
+  content: "\f6a0"; }
 
-.fa-replyd:before {
-  content: "\f3e6"; }
+.fa-sd-card::before {
+  content: "\f7c2"; }
 
-.fa-republican:before {
-  content: "\f75e"; }
+.fa-section::before {
+  content: "\e447"; }
 
-.fa-researchgate:before {
-  content: "\f4f8"; }
+.fa-seedling::before {
+  content: "\f4d8"; }
 
-.fa-resolving:before {
-  content: "\f3e7"; }
+.fa-sprout::before {
+  content: "\f4d8"; }
 
-.fa-restroom:before {
-  content: "\f7bd"; }
+.fa-server::before {
+  content: "\f233"; }
 
-.fa-retweet:before {
-  content: "\f079"; }
+.fa-shapes::before {
+  content: "\f61f"; }
 
-.fa-rev:before {
-  content: "\f5b2"; }
+.fa-triangle-circle-square::before {
+  content: "\f61f"; }
 
-.fa-ribbon:before {
-  content: "\f4d6"; }
+.fa-share::before {
+  content: "\f064"; }
 
-.fa-ring:before {
-  content: "\f70b"; }
+.fa-arrow-turn-right::before {
+  content: "\f064"; }
 
-.fa-road:before {
-  content: "\f018"; }
+.fa-mail-forward::before {
+  content: "\f064"; }
 
-.fa-robot:before {
-  content: "\f544"; }
+.fa-share-from-square::before {
+  content: "\f14d"; }
 
-.fa-rocket:before {
-  content: "\f135"; }
+.fa-share-square::before {
+  content: "\f14d"; }
 
-.fa-rocketchat:before {
-  content: "\f3e8"; }
+.fa-share-nodes::before {
+  content: "\f1e0"; }
 
-.fa-rockrms:before {
-  content: "\f3e9"; }
+.fa-share-alt::before {
+  content: "\f1e0"; }
 
-.fa-route:before {
-  content: "\f4d7"; }
+.fa-sheet-plastic::before {
+  content: "\e571"; }
 
-.fa-rss:before {
-  content: "\f09e"; }
+.fa-shekel-sign::before {
+  content: "\f20b"; }
 
-.fa-rss-square:before {
-  content: "\f143"; }
+.fa-ils::before {
+  content: "\f20b"; }
 
-.fa-ruble-sign:before {
-  content: "\f158"; }
+.fa-shekel::before {
+  content: "\f20b"; }
 
-.fa-ruler:before {
-  content: "\f545"; }
+.fa-sheqel::before {
+  content: "\f20b"; }
 
-.fa-ruler-combined:before {
-  content: "\f546"; }
+.fa-sheqel-sign::before {
+  content: "\f20b"; }
 
-.fa-ruler-horizontal:before {
-  content: "\f547"; }
+.fa-shield::before {
+  content: "\f132"; }
 
-.fa-ruler-vertical:before {
-  content: "\f548"; }
+.fa-shield-blank::before {
+  content: "\f132"; }
 
-.fa-running:before {
-  content: "\f70c"; }
+.fa-shield-cat::before {
+  content: "\e572"; }
 
-.fa-rupee-sign:before {
-  content: "\f156"; }
+.fa-shield-dog::before {
+  content: "\e573"; }
 
-.fa-sad-cry:before {
-  content: "\f5b3"; }
+.fa-shield-halved::before {
+  content: "\f3ed"; }
 
-.fa-sad-tear:before {
-  content: "\f5b4"; }
+.fa-shield-alt::before {
+  content: "\f3ed"; }
 
-.fa-safari:before {
-  content: "\f267"; }
+.fa-shield-heart::before {
+  content: "\e574"; }
 
-.fa-salesforce:before {
-  content: "\f83b"; }
+.fa-shield-virus::before {
+  content: "\e06c"; }
 
-.fa-sass:before {
-  content: "\f41e"; }
+.fa-ship::before {
+  content: "\f21a"; }
 
-.fa-satellite:before {
-  content: "\f7bf"; }
+.fa-shirt::before {
+  content: "\f553"; }
 
-.fa-satellite-dish:before {
-  content: "\f7c0"; }
+.fa-t-shirt::before {
+  content: "\f553"; }
 
-.fa-save:before {
-  content: "\f0c7"; }
+.fa-tshirt::before {
+  content: "\f553"; }
 
-.fa-schlix:before {
-  content: "\f3ea"; }
+.fa-shoe-prints::before {
+  content: "\f54b"; }
 
-.fa-school:before {
-  content: "\f549"; }
+.fa-shop::before {
+  content: "\f54f"; }
 
-.fa-screwdriver:before {
-  content: "\f54a"; }
+.fa-store-alt::before {
+  content: "\f54f"; }
 
-.fa-scribd:before {
-  content: "\f28a"; }
+.fa-shop-lock::before {
+  content: "\e4a5"; }
 
-.fa-scroll:before {
-  content: "\f70e"; }
+.fa-shop-slash::before {
+  content: "\e070"; }
 
-.fa-sd-card:before {
-  content: "\f7c2"; }
+.fa-store-alt-slash::before {
+  content: "\e070"; }
 
-.fa-search:before {
-  content: "\f002"; }
+.fa-shower::before {
+  content: "\f2cc"; }
 
-.fa-search-dollar:before {
-  content: "\f688"; }
+.fa-shrimp::before {
+  content: "\e448"; }
 
-.fa-search-location:before {
-  content: "\f689"; }
+.fa-shuffle::before {
+  content: "\f074"; }
 
-.fa-search-minus:before {
-  content: "\f010"; }
+.fa-random::before {
+  content: "\f074"; }
 
-.fa-search-plus:before {
-  content: "\f00e"; }
+.fa-shuttle-space::before {
+  content: "\f197"; }
 
-.fa-searchengin:before {
-  content: "\f3eb"; }
+.fa-space-shuttle::before {
+  content: "\f197"; }
 
-.fa-seedling:before {
-  content: "\f4d8"; }
+.fa-sign-hanging::before {
+  content: "\f4d9"; }
 
-.fa-sellcast:before {
-  content: "\f2da"; }
+.fa-sign::before {
+  content: "\f4d9"; }
 
-.fa-sellsy:before {
-  content: "\f213"; }
+.fa-signal::before {
+  content: "\f012"; }
 
-.fa-server:before {
-  content: "\f233"; }
+.fa-signal-5::before {
+  content: "\f012"; }
 
-.fa-servicestack:before {
-  content: "\f3ec"; }
+.fa-signal-perfect::before {
+  content: "\f012"; }
 
-.fa-shapes:before {
-  content: "\f61f"; }
+.fa-signature::before {
+  content: "\f5b7"; }
 
-.fa-share:before {
-  content: "\f064"; }
+.fa-signs-post::before {
+  content: "\f277"; }
 
-.fa-share-alt:before {
-  content: "\f1e0"; }
+.fa-map-signs::before {
+  content: "\f277"; }
 
-.fa-share-alt-square:before {
-  content: "\f1e1"; }
+.fa-sim-card::before {
+  content: "\f7c4"; }
 
-.fa-share-square:before {
-  content: "\f14d"; }
+.fa-sink::before {
+  content: "\e06d"; }
 
-.fa-shekel-sign:before {
-  content: "\f20b"; }
+.fa-sitemap::before {
+  content: "\f0e8"; }
 
-.fa-shield-alt:before {
-  content: "\f3ed"; }
+.fa-skull::before {
+  content: "\f54c"; }
 
-.fa-ship:before {
-  content: "\f21a"; }
+.fa-skull-crossbones::before {
+  content: "\f714"; }
 
-.fa-shipping-fast:before {
-  content: "\f48b"; }
+.fa-slash::before {
+  content: "\f715"; }
 
-.fa-shirtsinbulk:before {
-  content: "\f214"; }
+.fa-sleigh::before {
+  content: "\f7cc"; }
 
-.fa-shoe-prints:before {
-  content: "\f54b"; }
+.fa-sliders::before {
+  content: "\f1de"; }
 
-.fa-shopping-bag:before {
-  content: "\f290"; }
+.fa-sliders-h::before {
+  content: "\f1de"; }
 
-.fa-shopping-basket:before {
-  content: "\f291"; }
+.fa-smog::before {
+  content: "\f75f"; }
 
-.fa-shopping-cart:before {
-  content: "\f07a"; }
+.fa-smoking::before {
+  content: "\f48d"; }
 
-.fa-shopware:before {
-  content: "\f5b5"; }
+.fa-snowflake::before {
+  content: "\f2dc"; }
 
-.fa-shower:before {
-  content: "\f2cc"; }
+.fa-snowman::before {
+  content: "\f7d0"; }
 
-.fa-shuttle-van:before {
-  content: "\f5b6"; }
+.fa-snowplow::before {
+  content: "\f7d2"; }
 
-.fa-sign:before {
-  content: "\f4d9"; }
+.fa-soap::before {
+  content: "\e06e"; }
 
-.fa-sign-in-alt:before {
-  content: "\f2f6"; }
+.fa-socks::before {
+  content: "\f696"; }
 
-.fa-sign-language:before {
-  content: "\f2a7"; }
+.fa-solar-panel::before {
+  content: "\f5ba"; }
 
-.fa-sign-out-alt:before {
-  content: "\f2f5"; }
+.fa-sort::before {
+  content: "\f0dc"; }
 
-.fa-signal:before {
-  content: "\f012"; }
+.fa-unsorted::before {
+  content: "\f0dc"; }
 
-.fa-signature:before {
-  content: "\f5b7"; }
+.fa-sort-down::before {
+  content: "\f0dd"; }
 
-.fa-sim-card:before {
-  content: "\f7c4"; }
+.fa-sort-desc::before {
+  content: "\f0dd"; }
 
-.fa-simplybuilt:before {
-  content: "\f215"; }
+.fa-sort-up::before {
+  content: "\f0de"; }
 
-.fa-sistrix:before {
-  content: "\f3ee"; }
+.fa-sort-asc::before {
+  content: "\f0de"; }
 
-.fa-sitemap:before {
-  content: "\f0e8"; }
+.fa-spa::before {
+  content: "\f5bb"; }
 
-.fa-sith:before {
-  content: "\f512"; }
+.fa-spaghetti-monster-flying::before {
+  content: "\f67b"; }
 
-.fa-skating:before {
-  content: "\f7c5"; }
+.fa-pastafarianism::before {
+  content: "\f67b"; }
 
-.fa-sketch:before {
-  content: "\f7c6"; }
+.fa-spell-check::before {
+  content: "\f891"; }
 
-.fa-skiing:before {
-  content: "\f7c9"; }
+.fa-spider::before {
+  content: "\f717"; }
 
-.fa-skiing-nordic:before {
-  content: "\f7ca"; }
+.fa-spinner::before {
+  content: "\f110"; }
 
-.fa-skull:before {
-  content: "\f54c"; }
+.fa-splotch::before {
+  content: "\f5bc"; }
 
-.fa-skull-crossbones:before {
-  content: "\f714"; }
+.fa-spoon::before {
+  content: "\f2e5"; }
 
-.fa-skyatlas:before {
-  content: "\f216"; }
+.fa-utensil-spoon::before {
+  content: "\f2e5"; }
 
-.fa-skype:before {
-  content: "\f17e"; }
+.fa-spray-can::before {
+  content: "\f5bd"; }
 
-.fa-slack:before {
-  content: "\f198"; }
+.fa-spray-can-sparkles::before {
+  content: "\f5d0"; }
 
-.fa-slack-hash:before {
-  content: "\f3ef"; }
+.fa-air-freshener::before {
+  content: "\f5d0"; }
 
-.fa-slash:before {
-  content: "\f715"; }
+.fa-square::before {
+  content: "\f0c8"; }
 
-.fa-sleigh:before {
-  content: "\f7cc"; }
+.fa-square-arrow-up-right::before {
+  content: "\f14c"; }
 
-.fa-sliders-h:before {
-  content: "\f1de"; }
+.fa-external-link-square::before {
+  content: "\f14c"; }
 
-.fa-slideshare:before {
-  content: "\f1e7"; }
+.fa-square-caret-down::before {
+  content: "\f150"; }
 
-.fa-smile:before {
-  content: "\f118"; }
+.fa-caret-square-down::before {
+  content: "\f150"; }
 
-.fa-smile-beam:before {
-  content: "\f5b8"; }
+.fa-square-caret-left::before {
+  content: "\f191"; }
 
-.fa-smile-wink:before {
-  content: "\f4da"; }
+.fa-caret-square-left::before {
+  content: "\f191"; }
 
-.fa-smog:before {
-  content: "\f75f"; }
+.fa-square-caret-right::before {
+  content: "\f152"; }
 
-.fa-smoking:before {
-  content: "\f48d"; }
+.fa-caret-square-right::before {
+  content: "\f152"; }
 
-.fa-smoking-ban:before {
-  content: "\f54d"; }
+.fa-square-caret-up::before {
+  content: "\f151"; }
 
-.fa-sms:before {
-  content: "\f7cd"; }
+.fa-caret-square-up::before {
+  content: "\f151"; }
 
-.fa-snapchat:before {
-  content: "\f2ab"; }
+.fa-square-check::before {
+  content: "\f14a"; }
 
-.fa-snapchat-ghost:before {
-  content: "\f2ac"; }
+.fa-check-square::before {
+  content: "\f14a"; }
 
-.fa-snapchat-square:before {
-  content: "\f2ad"; }
+.fa-square-envelope::before {
+  content: "\f199"; }
 
-.fa-snowboarding:before {
-  content: "\f7ce"; }
+.fa-envelope-square::before {
+  content: "\f199"; }
 
-.fa-snowflake:before {
-  content: "\f2dc"; }
+.fa-square-full::before {
+  content: "\f45c"; }
 
-.fa-snowman:before {
-  content: "\f7d0"; }
+.fa-square-h::before {
+  content: "\f0fd"; }
 
-.fa-snowplow:before {
-  content: "\f7d2"; }
+.fa-h-square::before {
+  content: "\f0fd"; }
 
-.fa-socks:before {
-  content: "\f696"; }
+.fa-square-minus::before {
+  content: "\f146"; }
 
-.fa-solar-panel:before {
-  content: "\f5ba"; }
+.fa-minus-square::before {
+  content: "\f146"; }
 
-.fa-sort:before {
-  content: "\f0dc"; }
+.fa-square-nfi::before {
+  content: "\e576"; }
 
-.fa-sort-alpha-down:before {
-  content: "\f15d"; }
+.fa-square-parking::before {
+  content: "\f540"; }
 
-.fa-sort-alpha-down-alt:before {
-  content: "\f881"; }
+.fa-parking::before {
+  content: "\f540"; }
 
-.fa-sort-alpha-up:before {
-  content: "\f15e"; }
+.fa-square-pen::before {
+  content: "\f14b"; }
 
-.fa-sort-alpha-up-alt:before {
-  content: "\f882"; }
+.fa-pen-square::before {
+  content: "\f14b"; }
 
-.fa-sort-amount-down:before {
-  content: "\f160"; }
+.fa-pencil-square::before {
+  content: "\f14b"; }
 
-.fa-sort-amount-down-alt:before {
-  content: "\f884"; }
+.fa-square-person-confined::before {
+  content: "\e577"; }
 
-.fa-sort-amount-up:before {
-  content: "\f161"; }
+.fa-square-phone::before {
+  content: "\f098"; }
 
-.fa-sort-amount-up-alt:before {
-  content: "\f885"; }
+.fa-phone-square::before {
+  content: "\f098"; }
 
-.fa-sort-down:before {
-  content: "\f0dd"; }
+.fa-square-phone-flip::before {
+  content: "\f87b"; }
 
-.fa-sort-numeric-down:before {
-  content: "\f162"; }
+.fa-phone-square-alt::before {
+  content: "\f87b"; }
 
-.fa-sort-numeric-down-alt:before {
-  content: "\f886"; }
+.fa-square-plus::before {
+  content: "\f0fe"; }
 
-.fa-sort-numeric-up:before {
-  content: "\f163"; }
+.fa-plus-square::before {
+  content: "\f0fe"; }
 
-.fa-sort-numeric-up-alt:before {
-  content: "\f887"; }
+.fa-square-poll-horizontal::before {
+  content: "\f682"; }
 
-.fa-sort-up:before {
-  content: "\f0de"; }
+.fa-poll-h::before {
+  content: "\f682"; }
 
-.fa-soundcloud:before {
-  content: "\f1be"; }
+.fa-square-poll-vertical::before {
+  content: "\f681"; }
 
-.fa-sourcetree:before {
-  content: "\f7d3"; }
+.fa-poll::before {
+  content: "\f681"; }
 
-.fa-spa:before {
-  content: "\f5bb"; }
+.fa-square-root-variable::before {
+  content: "\f698"; }
 
-.fa-space-shuttle:before {
-  content: "\f197"; }
+.fa-square-root-alt::before {
+  content: "\f698"; }
 
-.fa-speakap:before {
-  content: "\f3f3"; }
+.fa-square-rss::before {
+  content: "\f143"; }
 
-.fa-speaker-deck:before {
-  content: "\f83c"; }
+.fa-rss-square::before {
+  content: "\f143"; }
 
-.fa-spell-check:before {
-  content: "\f891"; }
+.fa-square-share-nodes::before {
+  content: "\f1e1"; }
 
-.fa-spider:before {
-  content: "\f717"; }
+.fa-share-alt-square::before {
+  content: "\f1e1"; }
 
-.fa-spinner:before {
-  content: "\f110"; }
+.fa-square-up-right::before {
+  content: "\f360"; }
 
-.fa-splotch:before {
-  content: "\f5bc"; }
+.fa-external-link-square-alt::before {
+  content: "\f360"; }
 
-.fa-spotify:before {
-  content: "\f1bc"; }
+.fa-square-virus::before {
+  content: "\e578"; }
 
-.fa-spray-can:before {
-  content: "\f5bd"; }
+.fa-square-xmark::before {
+  content: "\f2d3"; }
 
-.fa-square:before {
-  content: "\f0c8"; }
+.fa-times-square::before {
+  content: "\f2d3"; }
 
-.fa-square-full:before {
-  content: "\f45c"; }
+.fa-xmark-square::before {
+  content: "\f2d3"; }
 
-.fa-square-root-alt:before {
-  content: "\f698"; }
+.fa-staff-aesculapius::before {
+  content: "\e579"; }
 
-.fa-squarespace:before {
-  content: "\f5be"; }
+.fa-rod-asclepius::before {
+  content: "\e579"; }
 
-.fa-stack-exchange:before {
-  content: "\f18d"; }
+.fa-rod-snake::before {
+  content: "\e579"; }
 
-.fa-stack-overflow:before {
-  content: "\f16c"; }
+.fa-staff-snake::before {
+  content: "\e579"; }
 
-.fa-stackpath:before {
-  content: "\f842"; }
+.fa-stairs::before {
+  content: "\e289"; }
 
-.fa-stamp:before {
+.fa-stamp::before {
   content: "\f5bf"; }
 
-.fa-star:before {
+.fa-star::before {
   content: "\f005"; }
 
-.fa-star-and-crescent:before {
+.fa-star-and-crescent::before {
   content: "\f699"; }
 
-.fa-star-half:before {
+.fa-star-half::before {
   content: "\f089"; }
 
-.fa-star-half-alt:before {
+.fa-star-half-stroke::before {
+  content: "\f5c0"; }
+
+.fa-star-half-alt::before {
   content: "\f5c0"; }
 
-.fa-star-of-david:before {
+.fa-star-of-david::before {
   content: "\f69a"; }
 
-.fa-star-of-life:before {
+.fa-star-of-life::before {
   content: "\f621"; }
 
-.fa-staylinked:before {
-  content: "\f3f5"; }
-
-.fa-steam:before {
-  content: "\f1b6"; }
-
-.fa-steam-square:before {
-  content: "\f1b7"; }
-
-.fa-steam-symbol:before {
-  content: "\f3f6"; }
+.fa-sterling-sign::before {
+  content: "\f154"; }
 
-.fa-step-backward:before {
-  content: "\f048"; }
+.fa-gbp::before {
+  content: "\f154"; }
 
-.fa-step-forward:before {
-  content: "\f051"; }
+.fa-pound-sign::before {
+  content: "\f154"; }
 
-.fa-stethoscope:before {
+.fa-stethoscope::before {
   content: "\f0f1"; }
 
-.fa-sticker-mule:before {
-  content: "\f3f7"; }
-
-.fa-sticky-note:before {
-  content: "\f249"; }
-
-.fa-stop:before {
+.fa-stop::before {
   content: "\f04d"; }
 
-.fa-stop-circle:before {
-  content: "\f28d"; }
-
-.fa-stopwatch:before {
+.fa-stopwatch::before {
   content: "\f2f2"; }
 
-.fa-store:before {
-  content: "\f54e"; }
-
-.fa-store-alt:before {
-  content: "\f54f"; }
+.fa-stopwatch-20::before {
+  content: "\e06f"; }
 
-.fa-strava:before {
-  content: "\f428"; }
+.fa-store::before {
+  content: "\f54e"; }
 
-.fa-stream:before {
-  content: "\f550"; }
+.fa-store-slash::before {
+  content: "\e071"; }
 
-.fa-street-view:before {
+.fa-street-view::before {
   content: "\f21d"; }
 
-.fa-strikethrough:before {
+.fa-strikethrough::before {
   content: "\f0cc"; }
 
-.fa-stripe:before {
-  content: "\f429"; }
-
-.fa-stripe-s:before {
-  content: "\f42a"; }
-
-.fa-stroopwafel:before {
+.fa-stroopwafel::before {
   content: "\f551"; }
 
-.fa-studiovinari:before {
-  content: "\f3f8"; }
-
-.fa-stumbleupon:before {
-  content: "\f1a4"; }
-
-.fa-stumbleupon-circle:before {
-  content: "\f1a3"; }
-
-.fa-subscript:before {
+.fa-subscript::before {
   content: "\f12c"; }
 
-.fa-subway:before {
-  content: "\f239"; }
-
-.fa-suitcase:before {
+.fa-suitcase::before {
   content: "\f0f2"; }
 
-.fa-suitcase-rolling:before {
+.fa-suitcase-medical::before {
+  content: "\f0fa"; }
+
+.fa-medkit::before {
+  content: "\f0fa"; }
+
+.fa-suitcase-rolling::before {
   content: "\f5c1"; }
 
-.fa-sun:before {
+.fa-sun::before {
   content: "\f185"; }
 
-.fa-superpowers:before {
-  content: "\f2dd"; }
+.fa-sun-plant-wilt::before {
+  content: "\e57a"; }
 
-.fa-superscript:before {
+.fa-superscript::before {
   content: "\f12b"; }
 
-.fa-supple:before {
-  content: "\f3f9"; }
+.fa-swatchbook::before {
+  content: "\f5c3"; }
 
-.fa-surprise:before {
-  content: "\f5c2"; }
+.fa-synagogue::before {
+  content: "\f69b"; }
 
-.fa-suse:before {
-  content: "\f7d6"; }
+.fa-syringe::before {
+  content: "\f48e"; }
 
-.fa-swatchbook:before {
-  content: "\f5c3"; }
+.fa-t::before {
+  content: "\54"; }
 
-.fa-swift:before {
-  content: "\f8e1"; }
+.fa-table::before {
+  content: "\f0ce"; }
 
-.fa-swimmer:before {
-  content: "\f5c4"; }
+.fa-table-cells::before {
+  content: "\f00a"; }
 
-.fa-swimming-pool:before {
-  content: "\f5c5"; }
+.fa-th::before {
+  content: "\f00a"; }
 
-.fa-symfony:before {
-  content: "\f83d"; }
+.fa-table-cells-large::before {
+  content: "\f009"; }
 
-.fa-synagogue:before {
-  content: "\f69b"; }
+.fa-th-large::before {
+  content: "\f009"; }
 
-.fa-sync:before {
-  content: "\f021"; }
+.fa-table-columns::before {
+  content: "\f0db"; }
 
-.fa-sync-alt:before {
-  content: "\f2f1"; }
+.fa-columns::before {
+  content: "\f0db"; }
 
-.fa-syringe:before {
-  content: "\f48e"; }
+.fa-table-list::before {
+  content: "\f00b"; }
 
-.fa-table:before {
-  content: "\f0ce"; }
+.fa-th-list::before {
+  content: "\f00b"; }
+
+.fa-table-tennis-paddle-ball::before {
+  content: "\f45d"; }
 
-.fa-table-tennis:before {
+.fa-ping-pong-paddle-ball::before {
   content: "\f45d"; }
 
-.fa-tablet:before {
+.fa-table-tennis::before {
+  content: "\f45d"; }
+
+.fa-tablet::before {
+  content: "\f3fb"; }
+
+.fa-tablet-android::before {
+  content: "\f3fb"; }
+
+.fa-tablet-button::before {
   content: "\f10a"; }
 
-.fa-tablet-alt:before {
+.fa-tablet-screen-button::before {
   content: "\f3fa"; }
 
-.fa-tablets:before {
+.fa-tablet-alt::before {
+  content: "\f3fa"; }
+
+.fa-tablets::before {
   content: "\f490"; }
 
-.fa-tachometer-alt:before {
-  content: "\f3fd"; }
+.fa-tachograph-digital::before {
+  content: "\f566"; }
+
+.fa-digital-tachograph::before {
+  content: "\f566"; }
 
-.fa-tag:before {
+.fa-tag::before {
   content: "\f02b"; }
 
-.fa-tags:before {
+.fa-tags::before {
   content: "\f02c"; }
 
-.fa-tape:before {
+.fa-tape::before {
   content: "\f4db"; }
 
-.fa-tasks:before {
-  content: "\f0ae"; }
+.fa-tarp::before {
+  content: "\e57b"; }
 
-.fa-taxi:before {
+.fa-tarp-droplet::before {
+  content: "\e57c"; }
+
+.fa-taxi::before {
   content: "\f1ba"; }
 
-.fa-teamspeak:before {
-  content: "\f4f9"; }
+.fa-cab::before {
+  content: "\f1ba"; }
 
-.fa-teeth:before {
+.fa-teeth::before {
   content: "\f62e"; }
 
-.fa-teeth-open:before {
+.fa-teeth-open::before {
   content: "\f62f"; }
 
-.fa-telegram:before {
-  content: "\f2c6"; }
+.fa-temperature-arrow-down::before {
+  content: "\e03f"; }
 
-.fa-telegram-plane:before {
-  content: "\f3fe"; }
+.fa-temperature-down::before {
+  content: "\e03f"; }
+
+.fa-temperature-arrow-up::before {
+  content: "\e040"; }
+
+.fa-temperature-up::before {
+  content: "\e040"; }
+
+.fa-temperature-empty::before {
+  content: "\f2cb"; }
+
+.fa-temperature-0::before {
+  content: "\f2cb"; }
+
+.fa-thermometer-0::before {
+  content: "\f2cb"; }
+
+.fa-thermometer-empty::before {
+  content: "\f2cb"; }
+
+.fa-temperature-full::before {
+  content: "\f2c7"; }
+
+.fa-temperature-4::before {
+  content: "\f2c7"; }
+
+.fa-thermometer-4::before {
+  content: "\f2c7"; }
+
+.fa-thermometer-full::before {
+  content: "\f2c7"; }
+
+.fa-temperature-half::before {
+  content: "\f2c9"; }
+
+.fa-temperature-2::before {
+  content: "\f2c9"; }
+
+.fa-thermometer-2::before {
+  content: "\f2c9"; }
+
+.fa-thermometer-half::before {
+  content: "\f2c9"; }
+
+.fa-temperature-high::before {
+  content: "\f769"; }
+
+.fa-temperature-low::before {
+  content: "\f76b"; }
+
+.fa-temperature-quarter::before {
+  content: "\f2ca"; }
 
-.fa-temperature-high:before {
-  content: "\f769"; }
+.fa-temperature-1::before {
+  content: "\f2ca"; }
 
-.fa-temperature-low:before {
-  content: "\f76b"; }
+.fa-thermometer-1::before {
+  content: "\f2ca"; }
 
-.fa-tencent-weibo:before {
-  content: "\f1d5"; }
+.fa-thermometer-quarter::before {
+  content: "\f2ca"; }
 
-.fa-tenge:before {
-  content: "\f7d7"; }
+.fa-temperature-three-quarters::before {
+  content: "\f2c8"; }
 
-.fa-terminal:before {
-  content: "\f120"; }
+.fa-temperature-3::before {
+  content: "\f2c8"; }
 
-.fa-text-height:before {
-  content: "\f034"; }
+.fa-thermometer-3::before {
+  content: "\f2c8"; }
 
-.fa-text-width:before {
-  content: "\f035"; }
+.fa-thermometer-three-quarters::before {
+  content: "\f2c8"; }
 
-.fa-th:before {
-  content: "\f00a"; }
+.fa-tenge-sign::before {
+  content: "\f7d7"; }
 
-.fa-th-large:before {
-  content: "\f009"; }
+.fa-tenge::before {
+  content: "\f7d7"; }
 
-.fa-th-list:before {
-  content: "\f00b"; }
+.fa-tent::before {
+  content: "\e57d"; }
 
-.fa-the-red-yeti:before {
-  content: "\f69d"; }
+.fa-tent-arrow-down-to-line::before {
+  content: "\e57e"; }
 
-.fa-theater-masks:before {
-  content: "\f630"; }
+.fa-tent-arrow-left-right::before {
+  content: "\e57f"; }
 
-.fa-themeco:before {
-  content: "\f5c6"; }
+.fa-tent-arrow-turn-left::before {
+  content: "\e580"; }
 
-.fa-themeisle:before {
-  content: "\f2b2"; }
+.fa-tent-arrows-down::before {
+  content: "\e581"; }
 
-.fa-thermometer:before {
-  content: "\f491"; }
+.fa-tents::before {
+  content: "\e582"; }
 
-.fa-thermometer-empty:before {
-  content: "\f2cb"; }
+.fa-terminal::before {
+  content: "\f120"; }
 
-.fa-thermometer-full:before {
-  content: "\f2c7"; }
+.fa-text-height::before {
+  content: "\f034"; }
 
-.fa-thermometer-half:before {
-  content: "\f2c9"; }
+.fa-text-slash::before {
+  content: "\f87d"; }
 
-.fa-thermometer-quarter:before {
-  content: "\f2ca"; }
+.fa-remove-format::before {
+  content: "\f87d"; }
 
-.fa-thermometer-three-quarters:before {
-  content: "\f2c8"; }
+.fa-text-width::before {
+  content: "\f035"; }
 
-.fa-think-peaks:before {
-  content: "\f731"; }
+.fa-thermometer::before {
+  content: "\f491"; }
 
-.fa-thumbs-down:before {
+.fa-thumbs-down::before {
   content: "\f165"; }
 
-.fa-thumbs-up:before {
+.fa-thumbs-up::before {
   content: "\f164"; }
 
-.fa-thumbtack:before {
+.fa-thumbtack::before {
   content: "\f08d"; }
 
-.fa-ticket-alt:before {
-  content: "\f3ff"; }
-
-.fa-times:before {
-  content: "\f00d"; }
+.fa-thumb-tack::before {
+  content: "\f08d"; }
 
-.fa-times-circle:before {
-  content: "\f057"; }
+.fa-ticket::before {
+  content: "\f145"; }
 
-.fa-tint:before {
-  content: "\f043"; }
+.fa-ticket-simple::before {
+  content: "\f3ff"; }
 
-.fa-tint-slash:before {
-  content: "\f5c7"; }
+.fa-ticket-alt::before {
+  content: "\f3ff"; }
 
-.fa-tired:before {
-  content: "\f5c8"; }
+.fa-timeline::before {
+  content: "\e29c"; }
 
-.fa-toggle-off:before {
+.fa-toggle-off::before {
   content: "\f204"; }
 
-.fa-toggle-on:before {
+.fa-toggle-on::before {
   content: "\f205"; }
 
-.fa-toilet:before {
+.fa-toilet::before {
   content: "\f7d8"; }
 
-.fa-toilet-paper:before {
+.fa-toilet-paper::before {
   content: "\f71e"; }
 
-.fa-toolbox:before {
-  content: "\f552"; }
+.fa-toilet-paper-slash::before {
+  content: "\e072"; }
 
-.fa-tools:before {
-  content: "\f7d9"; }
+.fa-toilet-portable::before {
+  content: "\e583"; }
 
-.fa-tooth:before {
-  content: "\f5c9"; }
+.fa-toilets-portable::before {
+  content: "\e584"; }
 
-.fa-torah:before {
-  content: "\f6a0"; }
+.fa-toolbox::before {
+  content: "\f552"; }
+
+.fa-tooth::before {
+  content: "\f5c9"; }
 
-.fa-torii-gate:before {
+.fa-torii-gate::before {
   content: "\f6a1"; }
 
-.fa-tractor:before {
-  content: "\f722"; }
+.fa-tornado::before {
+  content: "\f76f"; }
+
+.fa-tower-broadcast::before {
+  content: "\f519"; }
+
+.fa-broadcast-tower::before {
+  content: "\f519"; }
+
+.fa-tower-cell::before {
+  content: "\e585"; }
 
-.fa-trade-federation:before {
-  content: "\f513"; }
+.fa-tower-observation::before {
+  content: "\e586"; }
+
+.fa-tractor::before {
+  content: "\f722"; }
 
-.fa-trademark:before {
+.fa-trademark::before {
   content: "\f25c"; }
 
-.fa-traffic-light:before {
+.fa-traffic-light::before {
   content: "\f637"; }
 
-.fa-train:before {
+.fa-trailer::before {
+  content: "\e041"; }
+
+.fa-train::before {
   content: "\f238"; }
 
-.fa-tram:before {
+.fa-train-subway::before {
+  content: "\f239"; }
+
+.fa-subway::before {
+  content: "\f239"; }
+
+.fa-train-tram::before {
   content: "\f7da"; }
 
-.fa-transgender:before {
-  content: "\f224"; }
+.fa-tram::before {
+  content: "\f7da"; }
+
+.fa-transgender::before {
+  content: "\f225"; }
 
-.fa-transgender-alt:before {
+.fa-transgender-alt::before {
   content: "\f225"; }
 
-.fa-trash:before {
+.fa-trash::before {
   content: "\f1f8"; }
 
-.fa-trash-alt:before {
-  content: "\f2ed"; }
+.fa-trash-arrow-up::before {
+  content: "\f829"; }
 
-.fa-trash-restore:before {
+.fa-trash-restore::before {
   content: "\f829"; }
 
-.fa-trash-restore-alt:before {
+.fa-trash-can::before {
+  content: "\f2ed"; }
+
+.fa-trash-alt::before {
+  content: "\f2ed"; }
+
+.fa-trash-can-arrow-up::before {
+  content: "\f82a"; }
+
+.fa-trash-restore-alt::before {
   content: "\f82a"; }
 
-.fa-tree:before {
+.fa-tree::before {
   content: "\f1bb"; }
 
-.fa-trello:before {
-  content: "\f181"; }
+.fa-tree-city::before {
+  content: "\e587"; }
+
+.fa-triangle-exclamation::before {
+  content: "\f071"; }
+
+.fa-exclamation-triangle::before {
+  content: "\f071"; }
 
-.fa-tripadvisor:before {
-  content: "\f262"; }
+.fa-warning::before {
+  content: "\f071"; }
 
-.fa-trophy:before {
+.fa-trophy::before {
   content: "\f091"; }
 
-.fa-truck:before {
+.fa-trowel::before {
+  content: "\e589"; }
+
+.fa-trowel-bricks::before {
+  content: "\e58a"; }
+
+.fa-truck::before {
   content: "\f0d1"; }
 
-.fa-truck-loading:before {
-  content: "\f4de"; }
+.fa-truck-arrow-right::before {
+  content: "\e58b"; }
+
+.fa-truck-droplet::before {
+  content: "\e58c"; }
+
+.fa-truck-fast::before {
+  content: "\f48b"; }
+
+.fa-shipping-fast::before {
+  content: "\f48b"; }
+
+.fa-truck-field::before {
+  content: "\e58d"; }
+
+.fa-truck-field-un::before {
+  content: "\e58e"; }
 
-.fa-truck-monster:before {
+.fa-truck-front::before {
+  content: "\e2b7"; }
+
+.fa-truck-medical::before {
+  content: "\f0f9"; }
+
+.fa-ambulance::before {
+  content: "\f0f9"; }
+
+.fa-truck-monster::before {
   content: "\f63b"; }
 
-.fa-truck-moving:before {
+.fa-truck-moving::before {
   content: "\f4df"; }
 
-.fa-truck-pickup:before {
+.fa-truck-pickup::before {
   content: "\f63c"; }
 
-.fa-tshirt:before {
-  content: "\f553"; }
+.fa-truck-plane::before {
+  content: "\e58f"; }
+
+.fa-truck-ramp-box::before {
+  content: "\f4de"; }
 
-.fa-tty:before {
+.fa-truck-loading::before {
+  content: "\f4de"; }
+
+.fa-tty::before {
   content: "\f1e4"; }
 
-.fa-tumblr:before {
-  content: "\f173"; }
+.fa-teletype::before {
+  content: "\f1e4"; }
 
-.fa-tumblr-square:before {
-  content: "\f174"; }
+.fa-turkish-lira-sign::before {
+  content: "\e2bb"; }
 
-.fa-tv:before {
-  content: "\f26c"; }
+.fa-try::before {
+  content: "\e2bb"; }
 
-.fa-twitch:before {
-  content: "\f1e8"; }
+.fa-turkish-lira::before {
+  content: "\e2bb"; }
 
-.fa-twitter:before {
-  content: "\f099"; }
+.fa-turn-down::before {
+  content: "\f3be"; }
+
+.fa-level-down-alt::before {
+  content: "\f3be"; }
 
-.fa-twitter-square:before {
-  content: "\f081"; }
+.fa-turn-up::before {
+  content: "\f3bf"; }
 
-.fa-typo3:before {
-  content: "\f42b"; }
+.fa-level-up-alt::before {
+  content: "\f3bf"; }
 
-.fa-uber:before {
-  content: "\f402"; }
+.fa-tv::before {
+  content: "\f26c"; }
 
-.fa-ubuntu:before {
-  content: "\f7df"; }
+.fa-television::before {
+  content: "\f26c"; }
 
-.fa-uikit:before {
-  content: "\f403"; }
+.fa-tv-alt::before {
+  content: "\f26c"; }
 
-.fa-umbraco:before {
-  content: "\f8e8"; }
+.fa-u::before {
+  content: "\55"; }
 
-.fa-umbrella:before {
+.fa-umbrella::before {
   content: "\f0e9"; }
 
-.fa-umbrella-beach:before {
+.fa-umbrella-beach::before {
   content: "\f5ca"; }
 
-.fa-underline:before {
+.fa-underline::before {
   content: "\f0cd"; }
 
-.fa-undo:before {
-  content: "\f0e2"; }
+.fa-universal-access::before {
+  content: "\f29a"; }
 
-.fa-undo-alt:before {
-  content: "\f2ea"; }
+.fa-unlock::before {
+  content: "\f09c"; }
 
-.fa-uniregistry:before {
-  content: "\f404"; }
+.fa-unlock-keyhole::before {
+  content: "\f13e"; }
 
-.fa-universal-access:before {
-  content: "\f29a"; }
+.fa-unlock-alt::before {
+  content: "\f13e"; }
 
-.fa-university:before {
-  content: "\f19c"; }
+.fa-up-down::before {
+  content: "\f338"; }
 
-.fa-unlink:before {
-  content: "\f127"; }
+.fa-arrows-alt-v::before {
+  content: "\f338"; }
 
-.fa-unlock:before {
-  content: "\f09c"; }
+.fa-up-down-left-right::before {
+  content: "\f0b2"; }
 
-.fa-unlock-alt:before {
-  content: "\f13e"; }
+.fa-arrows-alt::before {
+  content: "\f0b2"; }
 
-.fa-untappd:before {
-  content: "\f405"; }
+.fa-up-long::before {
+  content: "\f30c"; }
 
-.fa-upload:before {
-  content: "\f093"; }
+.fa-long-arrow-alt-up::before {
+  content: "\f30c"; }
 
-.fa-ups:before {
-  content: "\f7e0"; }
+.fa-up-right-and-down-left-from-center::before {
+  content: "\f424"; }
 
-.fa-usb:before {
-  content: "\f287"; }
+.fa-expand-alt::before {
+  content: "\f424"; }
 
-.fa-user:before {
-  content: "\f007"; }
+.fa-up-right-from-square::before {
+  content: "\f35d"; }
 
-.fa-user-alt:before {
-  content: "\f406"; }
+.fa-external-link-alt::before {
+  content: "\f35d"; }
 
-.fa-user-alt-slash:before {
-  content: "\f4fa"; }
+.fa-upload::before {
+  content: "\f093"; }
 
-.fa-user-astronaut:before {
+.fa-user::before {
+  content: "\f007"; }
+
+.fa-user-astronaut::before {
   content: "\f4fb"; }
 
-.fa-user-check:before {
+.fa-user-check::before {
   content: "\f4fc"; }
 
-.fa-user-circle:before {
-  content: "\f2bd"; }
-
-.fa-user-clock:before {
+.fa-user-clock::before {
   content: "\f4fd"; }
 
-.fa-user-cog:before {
+.fa-user-doctor::before {
+  content: "\f0f0"; }
+
+.fa-user-md::before {
+  content: "\f0f0"; }
+
+.fa-user-gear::before {
   content: "\f4fe"; }
 
-.fa-user-edit:before {
-  content: "\f4ff"; }
+.fa-user-cog::before {
+  content: "\f4fe"; }
+
+.fa-user-graduate::before {
+  content: "\f501"; }
 
-.fa-user-friends:before {
+.fa-user-group::before {
   content: "\f500"; }
 
-.fa-user-graduate:before {
-  content: "\f501"; }
+.fa-user-friends::before {
+  content: "\f500"; }
 
-.fa-user-injured:before {
+.fa-user-injured::before {
   content: "\f728"; }
 
-.fa-user-lock:before {
-  content: "\f502"; }
+.fa-user-large::before {
+  content: "\f406"; }
 
-.fa-user-md:before {
-  content: "\f0f0"; }
+.fa-user-alt::before {
+  content: "\f406"; }
+
+.fa-user-large-slash::before {
+  content: "\f4fa"; }
 
-.fa-user-minus:before {
+.fa-user-alt-slash::before {
+  content: "\f4fa"; }
+
+.fa-user-lock::before {
+  content: "\f502"; }
+
+.fa-user-minus::before {
   content: "\f503"; }
 
-.fa-user-ninja:before {
+.fa-user-ninja::before {
   content: "\f504"; }
 
-.fa-user-nurse:before {
+.fa-user-nurse::before {
   content: "\f82f"; }
 
-.fa-user-plus:before {
+.fa-user-pen::before {
+  content: "\f4ff"; }
+
+.fa-user-edit::before {
+  content: "\f4ff"; }
+
+.fa-user-plus::before {
   content: "\f234"; }
 
-.fa-user-secret:before {
+.fa-user-secret::before {
   content: "\f21b"; }
 
-.fa-user-shield:before {
+.fa-user-shield::before {
   content: "\f505"; }
 
-.fa-user-slash:before {
+.fa-user-slash::before {
   content: "\f506"; }
 
-.fa-user-tag:before {
+.fa-user-tag::before {
   content: "\f507"; }
 
-.fa-user-tie:before {
+.fa-user-tie::before {
   content: "\f508"; }
 
-.fa-user-times:before {
+.fa-user-xmark::before {
   content: "\f235"; }
 
-.fa-users:before {
+.fa-user-times::before {
+  content: "\f235"; }
+
+.fa-users::before {
   content: "\f0c0"; }
 
-.fa-users-cog:before {
+.fa-users-between-lines::before {
+  content: "\e591"; }
+
+.fa-users-gear::before {
+  content: "\f509"; }
+
+.fa-users-cog::before {
   content: "\f509"; }
 
-.fa-usps:before {
-  content: "\f7e1"; }
+.fa-users-line::before {
+  content: "\e592"; }
 
-.fa-ussunnah:before {
-  content: "\f407"; }
+.fa-users-rays::before {
+  content: "\e593"; }
 
-.fa-utensil-spoon:before {
-  content: "\f2e5"; }
+.fa-users-rectangle::before {
+  content: "\e594"; }
+
+.fa-users-slash::before {
+  content: "\e073"; }
+
+.fa-users-viewfinder::before {
+  content: "\e595"; }
 
-.fa-utensils:before {
+.fa-utensils::before {
   content: "\f2e7"; }
 
-.fa-vaadin:before {
-  content: "\f408"; }
+.fa-cutlery::before {
+  content: "\f2e7"; }
+
+.fa-v::before {
+  content: "\56"; }
+
+.fa-van-shuttle::before {
+  content: "\f5b6"; }
 
-.fa-vector-square:before {
+.fa-shuttle-van::before {
+  content: "\f5b6"; }
+
+.fa-vault::before {
+  content: "\e2c5"; }
+
+.fa-vector-square::before {
   content: "\f5cb"; }
 
-.fa-venus:before {
+.fa-venus::before {
   content: "\f221"; }
 
-.fa-venus-double:before {
+.fa-venus-double::before {
   content: "\f226"; }
 
-.fa-venus-mars:before {
+.fa-venus-mars::before {
   content: "\f228"; }
 
-.fa-viacoin:before {
-  content: "\f237"; }
-
-.fa-viadeo:before {
-  content: "\f2a9"; }
+.fa-vest::before {
+  content: "\e085"; }
 
-.fa-viadeo-square:before {
-  content: "\f2aa"; }
+.fa-vest-patches::before {
+  content: "\e086"; }
 
-.fa-vial:before {
+.fa-vial::before {
   content: "\f492"; }
 
-.fa-vials:before {
+.fa-vial-circle-check::before {
+  content: "\e596"; }
+
+.fa-vial-virus::before {
+  content: "\e597"; }
+
+.fa-vials::before {
   content: "\f493"; }
 
-.fa-viber:before {
-  content: "\f409"; }
+.fa-video::before {
+  content: "\f03d"; }
 
-.fa-video:before {
+.fa-video-camera::before {
   content: "\f03d"; }
 
-.fa-video-slash:before {
+.fa-video-slash::before {
   content: "\f4e2"; }
 
-.fa-vihara:before {
+.fa-vihara::before {
   content: "\f6a7"; }
 
-.fa-vimeo:before {
-  content: "\f40a"; }
-
-.fa-vimeo-square:before {
-  content: "\f194"; }
+.fa-virus::before {
+  content: "\e074"; }
 
-.fa-vimeo-v:before {
-  content: "\f27d"; }
+.fa-virus-covid::before {
+  content: "\e4a8"; }
 
-.fa-vine:before {
-  content: "\f1ca"; }
+.fa-virus-covid-slash::before {
+  content: "\e4a9"; }
 
-.fa-vk:before {
-  content: "\f189"; }
+.fa-virus-slash::before {
+  content: "\e075"; }
 
-.fa-vnv:before {
-  content: "\f40b"; }
+.fa-viruses::before {
+  content: "\e076"; }
 
-.fa-voicemail:before {
+.fa-voicemail::before {
   content: "\f897"; }
 
-.fa-volleyball-ball:before {
+.fa-volcano::before {
+  content: "\f770"; }
+
+.fa-volleyball::before {
+  content: "\f45f"; }
+
+.fa-volleyball-ball::before {
   content: "\f45f"; }
 
-.fa-volume-down:before {
+.fa-volume-high::before {
+  content: "\f028"; }
+
+.fa-volume-up::before {
+  content: "\f028"; }
+
+.fa-volume-low::before {
   content: "\f027"; }
 
-.fa-volume-mute:before {
-  content: "\f6a9"; }
+.fa-volume-down::before {
+  content: "\f027"; }
 
-.fa-volume-off:before {
+.fa-volume-off::before {
   content: "\f026"; }
 
-.fa-volume-up:before {
-  content: "\f028"; }
+.fa-volume-xmark::before {
+  content: "\f6a9"; }
 
-.fa-vote-yea:before {
-  content: "\f772"; }
+.fa-volume-mute::before {
+  content: "\f6a9"; }
+
+.fa-volume-times::before {
+  content: "\f6a9"; }
 
-.fa-vr-cardboard:before {
+.fa-vr-cardboard::before {
   content: "\f729"; }
 
-.fa-vuejs:before {
-  content: "\f41f"; }
+.fa-w::before {
+  content: "\57"; }
 
-.fa-walking:before {
-  content: "\f554"; }
+.fa-walkie-talkie::before {
+  content: "\f8ef"; }
 
-.fa-wallet:before {
+.fa-wallet::before {
   content: "\f555"; }
 
-.fa-warehouse:before {
+.fa-wand-magic::before {
+  content: "\f0d0"; }
+
+.fa-magic::before {
+  content: "\f0d0"; }
+
+.fa-wand-magic-sparkles::before {
+  content: "\e2ca"; }
+
+.fa-magic-wand-sparkles::before {
+  content: "\e2ca"; }
+
+.fa-wand-sparkles::before {
+  content: "\f72b"; }
+
+.fa-warehouse::before {
   content: "\f494"; }
 
-.fa-water:before {
+.fa-water::before {
   content: "\f773"; }
 
-.fa-wave-square:before {
-  content: "\f83e"; }
+.fa-water-ladder::before {
+  content: "\f5c5"; }
+
+.fa-ladder-water::before {
+  content: "\f5c5"; }
 
-.fa-waze:before {
-  content: "\f83f"; }
+.fa-swimming-pool::before {
+  content: "\f5c5"; }
 
-.fa-weebly:before {
-  content: "\f5cc"; }
+.fa-wave-square::before {
+  content: "\f83e"; }
 
-.fa-weibo:before {
-  content: "\f18a"; }
+.fa-weight-hanging::before {
+  content: "\f5cd"; }
 
-.fa-weight:before {
+.fa-weight-scale::before {
   content: "\f496"; }
 
-.fa-weight-hanging:before {
-  content: "\f5cd"; }
+.fa-weight::before {
+  content: "\f496"; }
 
-.fa-weixin:before {
-  content: "\f1d7"; }
+.fa-wheat-awn::before {
+  content: "\e2cd"; }
 
-.fa-whatsapp:before {
-  content: "\f232"; }
+.fa-wheat-alt::before {
+  content: "\e2cd"; }
 
-.fa-whatsapp-square:before {
-  content: "\f40c"; }
+.fa-wheat-awn-circle-exclamation::before {
+  content: "\e598"; }
 
-.fa-wheelchair:before {
+.fa-wheelchair::before {
   content: "\f193"; }
 
-.fa-whmcs:before {
-  content: "\f40d"; }
+.fa-wheelchair-move::before {
+  content: "\e2ce"; }
+
+.fa-wheelchair-alt::before {
+  content: "\e2ce"; }
+
+.fa-whiskey-glass::before {
+  content: "\f7a0"; }
+
+.fa-glass-whiskey::before {
+  content: "\f7a0"; }
 
-.fa-wifi:before {
+.fa-wifi::before {
   content: "\f1eb"; }
 
-.fa-wikipedia-w:before {
-  content: "\f266"; }
+.fa-wifi-3::before {
+  content: "\f1eb"; }
 
-.fa-wind:before {
-  content: "\f72e"; }
+.fa-wifi-strong::before {
+  content: "\f1eb"; }
 
-.fa-window-close:before {
-  content: "\f410"; }
+.fa-wind::before {
+  content: "\f72e"; }
 
-.fa-window-maximize:before {
+.fa-window-maximize::before {
   content: "\f2d0"; }
 
-.fa-window-minimize:before {
+.fa-window-minimize::before {
   content: "\f2d1"; }
 
-.fa-window-restore:before {
+.fa-window-restore::before {
   content: "\f2d2"; }
 
-.fa-windows:before {
-  content: "\f17a"; }
-
-.fa-wine-bottle:before {
+.fa-wine-bottle::before {
   content: "\f72f"; }
 
-.fa-wine-glass:before {
+.fa-wine-glass::before {
   content: "\f4e3"; }
 
-.fa-wine-glass-alt:before {
+.fa-wine-glass-empty::before {
   content: "\f5ce"; }
 
-.fa-wix:before {
-  content: "\f5cf"; }
-
-.fa-wizards-of-the-coast:before {
-  content: "\f730"; }
-
-.fa-wolf-pack-battalion:before {
-  content: "\f514"; }
+.fa-wine-glass-alt::before {
+  content: "\f5ce"; }
 
-.fa-won-sign:before {
+.fa-won-sign::before {
   content: "\f159"; }
 
-.fa-wordpress:before {
-  content: "\f19a"; }
-
-.fa-wordpress-simple:before {
-  content: "\f411"; }
-
-.fa-wpbeginner:before {
-  content: "\f297"; }
-
-.fa-wpexplorer:before {
-  content: "\f2de"; }
+.fa-krw::before {
+  content: "\f159"; }
 
-.fa-wpforms:before {
-  content: "\f298"; }
+.fa-won::before {
+  content: "\f159"; }
 
-.fa-wpressr:before {
-  content: "\f3e4"; }
+.fa-worm::before {
+  content: "\e599"; }
 
-.fa-wrench:before {
+.fa-wrench::before {
   content: "\f0ad"; }
 
-.fa-x-ray:before {
-  content: "\f497"; }
-
-.fa-xbox:before {
-  content: "\f412"; }
+.fa-x::before {
+  content: "\58"; }
 
-.fa-xing:before {
-  content: "\f168"; }
+.fa-x-ray::before {
+  content: "\f497"; }
 
-.fa-xing-square:before {
-  content: "\f169"; }
+.fa-xmark::before {
+  content: "\f00d"; }
 
-.fa-y-combinator:before {
-  content: "\f23b"; }
+.fa-close::before {
+  content: "\f00d"; }
 
-.fa-yahoo:before {
-  content: "\f19e"; }
+.fa-multiply::before {
+  content: "\f00d"; }
 
-.fa-yammer:before {
-  content: "\f840"; }
+.fa-remove::before {
+  content: "\f00d"; }
 
-.fa-yandex:before {
-  content: "\f413"; }
+.fa-times::before {
+  content: "\f00d"; }
 
-.fa-yandex-international:before {
-  content: "\f414"; }
+.fa-xmarks-lines::before {
+  content: "\e59a"; }
 
-.fa-yarn:before {
-  content: "\f7e3"; }
+.fa-y::before {
+  content: "\59"; }
 
-.fa-yelp:before {
-  content: "\f1e9"; }
+.fa-yen-sign::before {
+  content: "\f157"; }
 
-.fa-yen-sign:before {
+.fa-cny::before {
   content: "\f157"; }
 
-.fa-yin-yang:before {
-  content: "\f6ad"; }
+.fa-jpy::before {
+  content: "\f157"; }
 
-.fa-yoast:before {
-  content: "\f2b1"; }
+.fa-rmb::before {
+  content: "\f157"; }
 
-.fa-youtube:before {
-  content: "\f167"; }
+.fa-yen::before {
+  content: "\f157"; }
 
-.fa-youtube-square:before {
-  content: "\f431"; }
+.fa-yin-yang::before {
+  content: "\f6ad"; }
 
-.fa-zhihu:before {
-  content: "\f63f"; }
+.fa-z::before {
+  content: "\5a"; }
 
-.sr-only {
-  border: 0;
-  clip: rect(0, 0, 0, 0);
+.sr-only,
+.fa-sr-only {
+  position: absolute;
+  width: 1px;
   height: 1px;
+  padding: 0;
   margin: -1px;
   overflow: hidden;
-  padding: 0;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }
+
+.sr-only-focusable:not(:focus),
+.fa-sr-only-focusable:not(:focus) {
   position: absolute;
-  width: 1px; }
-
-.sr-only-focusable:active, .sr-only-focusable:focus {
-  clip: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  position: static;
-  width: auto; }
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 2 - 1
static/fontawesome/css/fontawesome.min.css


+ 11 - 7
static/fontawesome/css/regular.css

@@ -1,15 +1,19 @@
 /*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
  */
+:root, :host {
+  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"; }
+
 @font-face {
-  font-family: 'Font Awesome 5 Free';
+  font-family: 'Font Awesome 6 Free';
   font-style: normal;
   font-weight: 400;
-  font-display: auto;
-  src: url("../webfonts/fa-regular-400.eot");
-  src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }
+  font-display: block;
+  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }
 
-.far {
-  font-family: 'Font Awesome 5 Free';
+.far,
+.fa-regular {
+  font-family: 'Font Awesome 6 Free';
   font-weight: 400; }

+ 3 - 2
static/fontawesome/css/regular.min.css

@@ -1,5 +1,6 @@
 /*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
  */
-@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}
+:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-family:"Font Awesome 6 Free";font-weight:400}

+ 11 - 8
static/fontawesome/css/solid.css

@@ -1,16 +1,19 @@
 /*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
  */
+:root, :host {
+  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"; }
+
 @font-face {
-  font-family: 'Font Awesome 5 Free';
+  font-family: 'Font Awesome 6 Free';
   font-style: normal;
   font-weight: 900;
-  font-display: auto;
-  src: url("../webfonts/fa-solid-900.eot");
-  src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }
+  font-display: block;
+  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
 
-.fa,
-.fas {
-  font-family: 'Font Awesome 5 Free';
+.fas,
+.fa-solid {
+  font-family: 'Font Awesome 6 Free';
   font-weight: 900; }

+ 3 - 2
static/fontawesome/css/solid.min.css

@@ -1,5 +1,6 @@
 /*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
  */
-@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}
+:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-family:"Font Awesome 6 Free";font-weight:900}

+ 424 - 161
static/fontawesome/css/svg-with-js.css

@@ -1,70 +1,48 @@
 /*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
  */
-svg:not(:root).svg-inline--fa {
-  overflow: visible; }
+:root, :host {
+  --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";
+  --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";
+  --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";
+  --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";
+  --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
+  --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"; }
+
+svg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {
+  overflow: visible;
+  box-sizing: content-box; }
 
 .svg-inline--fa {
-  display: inline-block;
-  font-size: inherit;
+  display: var(--fa-display, inline-block);
   height: 1em;
   overflow: visible;
   vertical-align: -.125em; }
+  .svg-inline--fa.fa-2xs {
+    vertical-align: 0.1em; }
+  .svg-inline--fa.fa-xs {
+    vertical-align: 0em; }
+  .svg-inline--fa.fa-sm {
+    vertical-align: -0.07143em; }
   .svg-inline--fa.fa-lg {
-    vertical-align: -.225em; }
-  .svg-inline--fa.fa-w-1 {
-    width: 0.0625em; }
-  .svg-inline--fa.fa-w-2 {
-    width: 0.125em; }
-  .svg-inline--fa.fa-w-3 {
-    width: 0.1875em; }
-  .svg-inline--fa.fa-w-4 {
-    width: 0.25em; }
-  .svg-inline--fa.fa-w-5 {
-    width: 0.3125em; }
-  .svg-inline--fa.fa-w-6 {
-    width: 0.375em; }
-  .svg-inline--fa.fa-w-7 {
-    width: 0.4375em; }
-  .svg-inline--fa.fa-w-8 {
-    width: 0.5em; }
-  .svg-inline--fa.fa-w-9 {
-    width: 0.5625em; }
-  .svg-inline--fa.fa-w-10 {
-    width: 0.625em; }
-  .svg-inline--fa.fa-w-11 {
-    width: 0.6875em; }
-  .svg-inline--fa.fa-w-12 {
-    width: 0.75em; }
-  .svg-inline--fa.fa-w-13 {
-    width: 0.8125em; }
-  .svg-inline--fa.fa-w-14 {
-    width: 0.875em; }
-  .svg-inline--fa.fa-w-15 {
-    width: 0.9375em; }
-  .svg-inline--fa.fa-w-16 {
-    width: 1em; }
-  .svg-inline--fa.fa-w-17 {
-    width: 1.0625em; }
-  .svg-inline--fa.fa-w-18 {
-    width: 1.125em; }
-  .svg-inline--fa.fa-w-19 {
-    width: 1.1875em; }
-  .svg-inline--fa.fa-w-20 {
-    width: 1.25em; }
+    vertical-align: -0.2em; }
+  .svg-inline--fa.fa-xl {
+    vertical-align: -0.25em; }
+  .svg-inline--fa.fa-2xl {
+    vertical-align: -0.3125em; }
   .svg-inline--fa.fa-pull-left {
-    margin-right: .3em;
+    margin-right: var(--fa-pull-margin, 0.3em);
     width: auto; }
   .svg-inline--fa.fa-pull-right {
-    margin-left: .3em;
+    margin-left: var(--fa-pull-margin, 0.3em);
     width: auto; }
-  .svg-inline--fa.fa-border {
-    height: 1.5em; }
   .svg-inline--fa.fa-li {
-    width: 2em; }
+    width: var(--fa-li-width, 2em);
+    top: 0.25em; }
   .svg-inline--fa.fa-fw {
-    width: 1.25em; }
+    width: var(--fa-fw-width, 1.25em); }
 
 .fa-layers svg.svg-inline--fa {
   bottom: 0;
@@ -74,6 +52,11 @@ svg:not(:root).svg-inline--fa {
   right: 0;
   top: 0; }
 
+.fa-layers-text, .fa-layers-counter {
+  display: inline-block;
+  position: absolute;
+  text-align: center; }
+
 .fa-layers {
   display: inline-block;
   height: 1em;
@@ -85,11 +68,6 @@ svg:not(:root).svg-inline--fa {
     -webkit-transform-origin: center center;
             transform-origin: center center; }
 
-.fa-layers-text, .fa-layers-counter {
-  display: inline-block;
-  position: absolute;
-  text-align: center; }
-
 .fa-layers-text {
   left: 50%;
   top: 50%;
@@ -99,72 +77,59 @@ svg:not(:root).svg-inline--fa {
           transform-origin: center center; }
 
 .fa-layers-counter {
-  background-color: #ff253a;
-  border-radius: 1em;
-  -webkit-box-sizing: border-box;
-          box-sizing: border-box;
-  color: #fff;
-  height: 1.5em;
-  line-height: 1;
-  max-width: 5em;
-  min-width: 1.5em;
+  background-color: var(--fa-counter-background-color, #ff253a);
+  border-radius: var(--fa-counter-border-radius, 1em);
+  box-sizing: border-box;
+  color: var(--fa-inverse, #fff);
+  line-height: var(--fa-counter-line-height, 1);
+  max-width: var(--fa-counter-max-width, 5em);
+  min-width: var(--fa-counter-min-width, 1.5em);
   overflow: hidden;
-  padding: .25em;
-  right: 0;
+  padding: var(--fa-counter-padding, 0.25em 0.5em);
+  right: var(--fa-right, 0);
   text-overflow: ellipsis;
-  top: 0;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
+  top: var(--fa-top, 0);
+  -webkit-transform: scale(var(--fa-counter-scale, 0.25));
+          transform: scale(var(--fa-counter-scale, 0.25));
   -webkit-transform-origin: top right;
           transform-origin: top right; }
 
 .fa-layers-bottom-right {
-  bottom: 0;
-  right: 0;
+  bottom: var(--fa-bottom, 0);
+  right: var(--fa-right, 0);
   top: auto;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
+  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
+          transform: scale(var(--fa-layers-scale, 0.25));
   -webkit-transform-origin: bottom right;
           transform-origin: bottom right; }
 
 .fa-layers-bottom-left {
-  bottom: 0;
-  left: 0;
+  bottom: var(--fa-bottom, 0);
+  left: var(--fa-left, 0);
   right: auto;
   top: auto;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
+  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
+          transform: scale(var(--fa-layers-scale, 0.25));
   -webkit-transform-origin: bottom left;
           transform-origin: bottom left; }
 
 .fa-layers-top-right {
-  right: 0;
-  top: 0;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
+  top: var(--fa-top, 0);
+  right: var(--fa-right, 0);
+  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
+          transform: scale(var(--fa-layers-scale, 0.25));
   -webkit-transform-origin: top right;
           transform-origin: top right; }
 
 .fa-layers-top-left {
-  left: 0;
+  left: var(--fa-left, 0);
   right: auto;
-  top: 0;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
+  top: var(--fa-top, 0);
+  -webkit-transform: scale(var(--fa-layers-scale, 0.25));
+          transform: scale(var(--fa-layers-scale, 0.25));
   -webkit-transform-origin: top left;
           transform-origin: top left; }
 
-.fa-lg {
-  font-size: 1.33333em;
-  line-height: 0.75em;
-  vertical-align: -.0667em; }
-
-.fa-xs {
-  font-size: .75em; }
-
-.fa-sm {
-  font-size: .875em; }
-
 .fa-1x {
   font-size: 1em; }
 
@@ -195,56 +160,359 @@ svg:not(:root).svg-inline--fa {
 .fa-10x {
   font-size: 10em; }
 
+.fa-2xs {
+  font-size: 0.625em;
+  line-height: 0.1em;
+  vertical-align: 0.225em; }
+
+.fa-xs {
+  font-size: 0.75em;
+  line-height: 0.08333em;
+  vertical-align: 0.125em; }
+
+.fa-sm {
+  font-size: 0.875em;
+  line-height: 0.07143em;
+  vertical-align: 0.05357em; }
+
+.fa-lg {
+  font-size: 1.25em;
+  line-height: 0.05em;
+  vertical-align: -0.075em; }
+
+.fa-xl {
+  font-size: 1.5em;
+  line-height: 0.04167em;
+  vertical-align: -0.125em; }
+
+.fa-2xl {
+  font-size: 2em;
+  line-height: 0.03125em;
+  vertical-align: -0.1875em; }
+
 .fa-fw {
   text-align: center;
   width: 1.25em; }
 
 .fa-ul {
   list-style-type: none;
-  margin-left: 2.5em;
+  margin-left: var(--fa-li-margin, 2.5em);
   padding-left: 0; }
   .fa-ul > li {
     position: relative; }
 
 .fa-li {
-  left: -2em;
+  left: calc(var(--fa-li-width, 2em) * -1);
   position: absolute;
   text-align: center;
-  width: 2em;
+  width: var(--fa-li-width, 2em);
   line-height: inherit; }
 
 .fa-border {
-  border: solid 0.08em #eee;
-  border-radius: .1em;
-  padding: .2em .25em .15em; }
+  border-color: var(--fa-border-color, #eee);
+  border-radius: var(--fa-border-radius, 0.1em);
+  border-style: var(--fa-border-style, solid);
+  border-width: var(--fa-border-width, 0.08em);
+  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }
 
 .fa-pull-left {
-  float: left; }
+  float: left;
+  margin-right: var(--fa-pull-margin, 0.3em); }
 
 .fa-pull-right {
-  float: right; }
-
-.fa.fa-pull-left,
-.fas.fa-pull-left,
-.far.fa-pull-left,
-.fal.fa-pull-left,
-.fab.fa-pull-left {
-  margin-right: .3em; }
-
-.fa.fa-pull-right,
-.fas.fa-pull-right,
-.far.fa-pull-right,
-.fal.fa-pull-right,
-.fab.fa-pull-right {
-  margin-left: .3em; }
+  float: right;
+  margin-left: var(--fa-pull-margin, 0.3em); }
+
+.fa-beat {
+  -webkit-animation-name: fa-beat;
+          animation-name: fa-beat;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-bounce {
+  -webkit-animation-name: fa-bounce;
+          animation-name: fa-bounce;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }
+
+.fa-fade {
+  -webkit-animation-name: fa-fade;
+          animation-name: fa-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-beat-fade {
+  -webkit-animation-name: fa-beat-fade;
+          animation-name: fa-beat-fade;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
+          animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }
+
+.fa-flip {
+  -webkit-animation-name: fa-flip;
+          animation-name: fa-flip;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);
+          animation-timing-function: var(--fa-animation-timing, ease-in-out); }
+
+.fa-shake {
+  -webkit-animation-name: fa-shake;
+          animation-name: fa-shake;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
 
 .fa-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-          animation: fa-spin 2s infinite linear; }
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-delay: var(--fa-animation-delay, 0);
+          animation-delay: var(--fa-animation-delay, 0);
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 2s);
+          animation-duration: var(--fa-animation-duration, 2s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, linear);
+          animation-timing-function: var(--fa-animation-timing, linear); }
+
+.fa-spin-reverse {
+  --fa-animation-direction: reverse; }
+
+.fa-pulse,
+.fa-spin-pulse {
+  -webkit-animation-name: fa-spin;
+          animation-name: fa-spin;
+  -webkit-animation-direction: var(--fa-animation-direction, normal);
+          animation-direction: var(--fa-animation-direction, normal);
+  -webkit-animation-duration: var(--fa-animation-duration, 1s);
+          animation-duration: var(--fa-animation-duration, 1s);
+  -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+          animation-iteration-count: var(--fa-animation-iteration-count, infinite);
+  -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));
+          animation-timing-function: var(--fa-animation-timing, steps(8)); }
+
+@media (prefers-reduced-motion: reduce) {
+  .fa-beat,
+  .fa-bounce,
+  .fa-fade,
+  .fa-beat-fade,
+  .fa-flip,
+  .fa-pulse,
+  .fa-shake,
+  .fa-spin,
+  .fa-spin-pulse {
+    -webkit-animation-delay: -1ms;
+            animation-delay: -1ms;
+    -webkit-animation-duration: 1ms;
+            animation-duration: 1ms;
+    -webkit-animation-iteration-count: 1;
+            animation-iteration-count: 1;
+    transition-delay: 0s;
+    transition-duration: 0s; } }
+
+@-webkit-keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@keyframes fa-beat {
+  0%, 90% {
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  45% {
+    -webkit-transform: scale(var(--fa-beat-scale, 1.25));
+            transform: scale(var(--fa-beat-scale, 1.25)); } }
+
+@-webkit-keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
 
-.fa-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-          animation: fa-spin 1s infinite steps(8); }
+@keyframes fa-bounce {
+  0% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  10% {
+    -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
+            transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
+  30% {
+    -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
+            transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
+  50% {
+    -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
+            transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
+  57% {
+    -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
+            transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
+  64% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); }
+  100% {
+    -webkit-transform: scale(1, 1) translateY(0);
+            transform: scale(1, 1) translateY(0); } }
+
+@-webkit-keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@keyframes fa-fade {
+  50% {
+    opacity: var(--fa-fade-opacity, 0.4); } }
+
+@-webkit-keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@keyframes fa-beat-fade {
+  0%, 100% {
+    opacity: var(--fa-beat-fade-opacity, 0.4);
+    -webkit-transform: scale(1);
+            transform: scale(1); }
+  50% {
+    opacity: 1;
+    -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));
+            transform: scale(var(--fa-beat-fade-scale, 1.125)); } }
+
+@-webkit-keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@keyframes fa-flip {
+  50% {
+    -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
+            transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); } }
+
+@-webkit-keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
+
+@keyframes fa-shake {
+  0% {
+    -webkit-transform: rotate(-15deg);
+            transform: rotate(-15deg); }
+  4% {
+    -webkit-transform: rotate(15deg);
+            transform: rotate(15deg); }
+  8%, 24% {
+    -webkit-transform: rotate(-18deg);
+            transform: rotate(-18deg); }
+  12%, 28% {
+    -webkit-transform: rotate(18deg);
+            transform: rotate(18deg); }
+  16% {
+    -webkit-transform: rotate(-22deg);
+            transform: rotate(-22deg); }
+  20% {
+    -webkit-transform: rotate(22deg);
+            transform: rotate(22deg); }
+  32% {
+    -webkit-transform: rotate(-12deg);
+            transform: rotate(-12deg); }
+  36% {
+    -webkit-transform: rotate(12deg);
+            transform: rotate(12deg); }
+  40%, 100% {
+    -webkit-transform: rotate(0deg);
+            transform: rotate(0deg); } }
 
 @-webkit-keyframes fa-spin {
   0% {
@@ -263,46 +531,37 @@ svg:not(:root).svg-inline--fa {
             transform: rotate(360deg); } }
 
 .fa-rotate-90 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
   -webkit-transform: rotate(90deg);
           transform: rotate(90deg); }
 
 .fa-rotate-180 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
   -webkit-transform: rotate(180deg);
           transform: rotate(180deg); }
 
 .fa-rotate-270 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
   -webkit-transform: rotate(270deg);
           transform: rotate(270deg); }
 
 .fa-flip-horizontal {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
   -webkit-transform: scale(-1, 1);
           transform: scale(-1, 1); }
 
 .fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
   -webkit-transform: scale(1, -1);
           transform: scale(1, -1); }
 
-.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
+.fa-flip-both,
+.fa-flip-horizontal.fa-flip-vertical {
   -webkit-transform: scale(-1, -1);
           transform: scale(-1, -1); }
 
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical,
-:root .fa-flip-both {
-  -webkit-filter: none;
-          filter: none; }
+.fa-rotate-by {
+  -webkit-transform: rotate(var(--fa-rotate-angle, none));
+          transform: rotate(var(--fa-rotate-angle, none)); }
 
 .fa-stack {
   display: inline-block;
+  vertical-align: middle;
   height: 2em;
   position: relative;
   width: 2.5em; }
@@ -314,7 +573,8 @@ svg:not(:root).svg-inline--fa {
   margin: auto;
   position: absolute;
   right: 0;
-  top: 0; }
+  top: 0;
+  z-index: var(--fa-stack-z-index, auto); }
 
 .svg-inline--fa.fa-stack-1x {
   height: 1em;
@@ -325,47 +585,50 @@ svg:not(:root).svg-inline--fa {
   width: 2.5em; }
 
 .fa-inverse {
-  color: #fff; }
+  color: var(--fa-inverse, #fff); }
 
-.sr-only {
-  border: 0;
-  clip: rect(0, 0, 0, 0);
+.sr-only,
+.fa-sr-only {
+  position: absolute;
+  width: 1px;
   height: 1px;
+  padding: 0;
   margin: -1px;
   overflow: hidden;
-  padding: 0;
-  position: absolute;
-  width: 1px; }
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }
 
-.sr-only-focusable:active, .sr-only-focusable:focus {
-  clip: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  position: static;
-  width: auto; }
+.sr-only-focusable:not(:focus),
+.fa-sr-only-focusable:not(:focus) {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  margin: -1px;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  border-width: 0; }
 
 .svg-inline--fa .fa-primary {
   fill: var(--fa-primary-color, currentColor);
-  opacity: 1;
   opacity: var(--fa-primary-opacity, 1); }
 
 .svg-inline--fa .fa-secondary {
   fill: var(--fa-secondary-color, currentColor);
-  opacity: 0.4;
   opacity: var(--fa-secondary-opacity, 0.4); }
 
 .svg-inline--fa.fa-swap-opacity .fa-primary {
-  opacity: 0.4;
   opacity: var(--fa-secondary-opacity, 0.4); }
 
 .svg-inline--fa.fa-swap-opacity .fa-secondary {
-  opacity: 1;
   opacity: var(--fa-primary-opacity, 1); }
 
 .svg-inline--fa mask .fa-primary,
 .svg-inline--fa mask .fa-secondary {
   fill: black; }
 
-.fad.fa-inverse {
-  color: #fff; }
+.fad.fa-inverse,
+.fa-duotone.fa-inverse {
+  color: var(--fa-inverse, #fff); }

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 2 - 1
static/fontawesome/css/svg-with-js.min.css


+ 26 - 0
static/fontawesome/css/v4-font-face.css

@@ -0,0 +1,26 @@
+/*!
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
+ */
+@font-face {
+  font-family: "FontAwesome";
+  font-display: block;
+  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+@font-face {
+  font-family: "FontAwesome";
+  font-display: block;
+  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+@font-face {
+  font-family: "FontAwesome";
+  font-display: block;
+  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
+  unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC; }
+
+@font-face {
+  font-family: "FontAwesome";
+  font-display: block;
+  src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype");
+  unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F250,U+F252,U+F27A; }

+ 6 - 0
static/fontawesome/css/v4-font-face.min.css

@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
+ */
+@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f250,u+f252,u+f27a}

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 182 - 170
static/fontawesome/css/v4-shims.css


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 2 - 1
static/fontawesome/css/v4-shims.min.css


+ 22 - 0
static/fontawesome/css/v5-font-face.css

@@ -0,0 +1,22 @@
+/*!
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
+ */
+@font-face {
+  font-family: "Font Awesome 5 Brands";
+  font-display: block;
+  font-weight: 400;
+  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }
+
+@font-face {
+  font-family: "Font Awesome 5 Free";
+  font-display: block;
+  font-weight: 900;
+  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }
+
+@font-face {
+  font-family: "Font Awesome 5 Free";
+  font-display: block;
+  font-weight: 400;
+  src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype"); }

+ 6 - 0
static/fontawesome/css/v5-font-face.min.css

@@ -0,0 +1,6 @@
+/*!
+ * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ * Copyright 2022 Fonticons, Inc.
+ */
+@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}

+ 0 - 34
static/fontawesome/js-packages/@fortawesome/fontawesome-common-types/LICENSE.txt

@@ -1,34 +0,0 @@
-Font Awesome Free License
--------------------------
-
-Font Awesome Free is free, open source, and GPL friendly. You can use it for
-commercial projects, open source projects, or really almost whatever you want.
-Full Font Awesome Free license: https://fontawesome.com/license/free.
-
-# Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)
-In the Font Awesome Free download, the CC BY 4.0 license applies to all icons
-packaged as SVG and JS file types.
-
-# Fonts: SIL OFL 1.1 License (https://scripts.sil.org/OFL)
-In the Font Awesome Free download, the SIL OFL license applies to all icons
-packaged as web and desktop font files.
-
-# Code: MIT License (https://opensource.org/licenses/MIT)
-In the Font Awesome Free download, the MIT license applies to all non-font and
-non-icon files.
-
-# Attribution
-Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font
-Awesome Free files already contain embedded comments with sufficient
-attribution, so you shouldn't need to do anything additional when using these
-files normally.
-
-We've kept attribution comments terse, so we ask that you do not actively work
-to remove them from files, especially code. They're a great way for folks to
-learn about Font Awesome.
-
-# Brand Icons
-All brand icons are trademarks of their respective owners. The use of these
-trademarks does not indicate endorsement of the trademark holder by Font
-Awesome, nor vice versa. **Please do not use brand logos for any purpose except
-to represent the company, product, or service to which they refer.**

+ 0 - 27
static/fontawesome/js-packages/@fortawesome/fontawesome-common-types/README.md

@@ -1,27 +0,0 @@
-# @fortawesome/fontawesome-common-types - SVG with JavaScript
-
-> "I came here to chew bubblegum and install Font Awesome 5 - and I'm all out of bubblegum"
-
-[![npm](https://img.shields.io/npm/v/@fortawesome/fontawesome-common-types.svg?style=flat-square)](https://www.npmjs.com/package/@fortawesome/fontawesome-common-types)
-
-## What is this package?
-
-Font Awesome 5 JavaScript packages support TypeScript. This package abstracts out some of the common definitions that those packages use.
-
-## Here be dragons
-
-If you are trying to import types from this package we *highly* recommend you do the following instead as *all types in this package are re-exported to the main fontawesome package*.
-
-your.ts
-
-```
-import {
-  IconName
-} from `@fortawesome/fontawesome-svg-core`
-
-const myIcon: IconName = "..."
-```
-
-## Issues and support
-
-Start with [GitHub issues](https://github.com/FortAwesome/Font-Awesome/issues) and ping us on [Twitter](https://twitter.com/fontawesome) if you need to.

+ 0 - 1570
static/fontawesome/js-packages/@fortawesome/fontawesome-common-types/index.d.ts

@@ -1,1570 +0,0 @@
-export type IconPrefix = "fas" | "fab" | "far" | "fal" | "fad";
-export type IconPathData = string | string[]
-
-export interface IconLookup {
-  prefix: IconPrefix;
-  // IconName is defined in the code that will be generated at build time and bundled with this file.
-  iconName: IconName;
-}
-
-export interface IconDefinition extends IconLookup {
-  icon: [
-    number, // width
-    number, // height
-    string[], // ligatures
-    string, // unicode
-    IconPathData // svgPathData
-  ];
-}
-
-export interface IconPack {
-  [key: string]: IconDefinition;
-}
-
-export type IconName = '500px' | 
-  'accessible-icon' | 
-  'accusoft' | 
-  'acquisitions-incorporated' | 
-  'adn' | 
-  'adobe' | 
-  'adversal' | 
-  'affiliatetheme' | 
-  'airbnb' | 
-  'algolia' | 
-  'alipay' | 
-  'amazon' | 
-  'amazon-pay' | 
-  'amilia' | 
-  'android' | 
-  'angellist' | 
-  'angrycreative' | 
-  'angular' | 
-  'app-store' | 
-  'app-store-ios' | 
-  'apper' | 
-  'apple' | 
-  'apple-pay' | 
-  'artstation' | 
-  'asymmetrik' | 
-  'atlassian' | 
-  'audible' | 
-  'autoprefixer' | 
-  'avianex' | 
-  'aviato' | 
-  'aws' | 
-  'bandcamp' | 
-  'battle-net' | 
-  'behance' | 
-  'behance-square' | 
-  'bimobject' | 
-  'bitbucket' | 
-  'bitcoin' | 
-  'bity' | 
-  'black-tie' | 
-  'blackberry' | 
-  'blogger' | 
-  'blogger-b' | 
-  'bluetooth' | 
-  'bluetooth-b' | 
-  'bootstrap' | 
-  'btc' | 
-  'buffer' | 
-  'buromobelexperte' | 
-  'buy-n-large' | 
-  'buysellads' | 
-  'canadian-maple-leaf' | 
-  'cc-amazon-pay' | 
-  'cc-amex' | 
-  'cc-apple-pay' | 
-  'cc-diners-club' | 
-  'cc-discover' | 
-  'cc-jcb' | 
-  'cc-mastercard' | 
-  'cc-paypal' | 
-  'cc-stripe' | 
-  'cc-visa' | 
-  'centercode' | 
-  'centos' | 
-  'chrome' | 
-  'chromecast' | 
-  'cloudscale' | 
-  'cloudsmith' | 
-  'cloudversify' | 
-  'codepen' | 
-  'codiepie' | 
-  'confluence' | 
-  'connectdevelop' | 
-  'contao' | 
-  'cotton-bureau' | 
-  'cpanel' | 
-  'creative-commons' | 
-  'creative-commons-by' | 
-  'creative-commons-nc' | 
-  'creative-commons-nc-eu' | 
-  'creative-commons-nc-jp' | 
-  'creative-commons-nd' | 
-  'creative-commons-pd' | 
-  'creative-commons-pd-alt' | 
-  'creative-commons-remix' | 
-  'creative-commons-sa' | 
-  'creative-commons-sampling' | 
-  'creative-commons-sampling-plus' | 
-  'creative-commons-share' | 
-  'creative-commons-zero' | 
-  'critical-role' | 
-  'css3' | 
-  'css3-alt' | 
-  'cuttlefish' | 
-  'd-and-d' | 
-  'd-and-d-beyond' | 
-  'dashcube' | 
-  'delicious' | 
-  'deploydog' | 
-  'deskpro' | 
-  'dev' | 
-  'deviantart' | 
-  'dhl' | 
-  'diaspora' | 
-  'digg' | 
-  'digital-ocean' | 
-  'discord' | 
-  'discourse' | 
-  'dochub' | 
-  'docker' | 
-  'draft2digital' | 
-  'dribbble' | 
-  'dribbble-square' | 
-  'dropbox' | 
-  'drupal' | 
-  'dyalog' | 
-  'earlybirds' | 
-  'ebay' | 
-  'edge' | 
-  'elementor' | 
-  'ello' | 
-  'ember' | 
-  'empire' | 
-  'envira' | 
-  'erlang' | 
-  'ethereum' | 
-  'etsy' | 
-  'evernote' | 
-  'expeditedssl' | 
-  'facebook' | 
-  'facebook-f' | 
-  'facebook-messenger' | 
-  'facebook-square' | 
-  'fantasy-flight-games' | 
-  'fedex' | 
-  'fedora' | 
-  'figma' | 
-  'firefox' | 
-  'first-order' | 
-  'first-order-alt' | 
-  'firstdraft' | 
-  'flickr' | 
-  'flipboard' | 
-  'fly' | 
-  'font-awesome' | 
-  'font-awesome-alt' | 
-  'font-awesome-flag' | 
-  'font-awesome-logo-full' | 
-  'fonticons' | 
-  'fonticons-fi' | 
-  'fort-awesome' | 
-  'fort-awesome-alt' | 
-  'forumbee' | 
-  'foursquare' | 
-  'free-code-camp' | 
-  'freebsd' | 
-  'fulcrum' | 
-  'galactic-republic' | 
-  'galactic-senate' | 
-  'get-pocket' | 
-  'gg' | 
-  'gg-circle' | 
-  'git' | 
-  'git-alt' | 
-  'git-square' | 
-  'github' | 
-  'github-alt' | 
-  'github-square' | 
-  'gitkraken' | 
-  'gitlab' | 
-  'gitter' | 
-  'glide' | 
-  'glide-g' | 
-  'gofore' | 
-  'goodreads' | 
-  'goodreads-g' | 
-  'google' | 
-  'google-drive' | 
-  'google-play' | 
-  'google-plus' | 
-  'google-plus-g' | 
-  'google-plus-square' | 
-  'google-wallet' | 
-  'gratipay' | 
-  'grav' | 
-  'gripfire' | 
-  'grunt' | 
-  'gulp' | 
-  'hacker-news' | 
-  'hacker-news-square' | 
-  'hackerrank' | 
-  'hips' | 
-  'hire-a-helper' | 
-  'hooli' | 
-  'hornbill' | 
-  'hotjar' | 
-  'houzz' | 
-  'html5' | 
-  'hubspot' | 
-  'imdb' | 
-  'instagram' | 
-  'intercom' | 
-  'internet-explorer' | 
-  'invision' | 
-  'ioxhost' | 
-  'itch-io' | 
-  'itunes' | 
-  'itunes-note' | 
-  'java' | 
-  'jedi-order' | 
-  'jenkins' | 
-  'jira' | 
-  'joget' | 
-  'joomla' | 
-  'js' | 
-  'js-square' | 
-  'jsfiddle' | 
-  'kaggle' | 
-  'keybase' | 
-  'keycdn' | 
-  'kickstarter' | 
-  'kickstarter-k' | 
-  'korvue' | 
-  'laravel' | 
-  'lastfm' | 
-  'lastfm-square' | 
-  'leanpub' | 
-  'less' | 
-  'line' | 
-  'linkedin' | 
-  'linkedin-in' | 
-  'linode' | 
-  'linux' | 
-  'lyft' | 
-  'magento' | 
-  'mailchimp' | 
-  'mandalorian' | 
-  'markdown' | 
-  'mastodon' | 
-  'maxcdn' | 
-  'mdb' | 
-  'medapps' | 
-  'medium' | 
-  'medium-m' | 
-  'medrt' | 
-  'meetup' | 
-  'megaport' | 
-  'mendeley' | 
-  'microsoft' | 
-  'mix' | 
-  'mixcloud' | 
-  'mizuni' | 
-  'modx' | 
-  'monero' | 
-  'napster' | 
-  'neos' | 
-  'nimblr' | 
-  'node' | 
-  'node-js' | 
-  'npm' | 
-  'ns8' | 
-  'nutritionix' | 
-  'odnoklassniki' | 
-  'odnoklassniki-square' | 
-  'old-republic' | 
-  'opencart' | 
-  'openid' | 
-  'opera' | 
-  'optin-monster' | 
-  'orcid' | 
-  'osi' | 
-  'page4' | 
-  'pagelines' | 
-  'palfed' | 
-  'patreon' | 
-  'paypal' | 
-  'penny-arcade' | 
-  'periscope' | 
-  'phabricator' | 
-  'phoenix-framework' | 
-  'phoenix-squadron' | 
-  'php' | 
-  'pied-piper' | 
-  'pied-piper-alt' | 
-  'pied-piper-hat' | 
-  'pied-piper-pp' | 
-  'pinterest' | 
-  'pinterest-p' | 
-  'pinterest-square' | 
-  'playstation' | 
-  'product-hunt' | 
-  'pushed' | 
-  'python' | 
-  'qq' | 
-  'quinscape' | 
-  'quora' | 
-  'r-project' | 
-  'raspberry-pi' | 
-  'ravelry' | 
-  'react' | 
-  'reacteurope' | 
-  'readme' | 
-  'rebel' | 
-  'red-river' | 
-  'reddit' | 
-  'reddit-alien' | 
-  'reddit-square' | 
-  'redhat' | 
-  'renren' | 
-  'replyd' | 
-  'researchgate' | 
-  'resolving' | 
-  'rev' | 
-  'rocketchat' | 
-  'rockrms' | 
-  'safari' | 
-  'salesforce' | 
-  'sass' | 
-  'schlix' | 
-  'scribd' | 
-  'searchengin' | 
-  'sellcast' | 
-  'sellsy' | 
-  'servicestack' | 
-  'shirtsinbulk' | 
-  'shopware' | 
-  'simplybuilt' | 
-  'sistrix' | 
-  'sith' | 
-  'sketch' | 
-  'skyatlas' | 
-  'skype' | 
-  'slack' | 
-  'slack-hash' | 
-  'slideshare' | 
-  'snapchat' | 
-  'snapchat-ghost' | 
-  'snapchat-square' | 
-  'soundcloud' | 
-  'sourcetree' | 
-  'speakap' | 
-  'speaker-deck' | 
-  'spotify' | 
-  'squarespace' | 
-  'stack-exchange' | 
-  'stack-overflow' | 
-  'stackpath' | 
-  'staylinked' | 
-  'steam' | 
-  'steam-square' | 
-  'steam-symbol' | 
-  'sticker-mule' | 
-  'strava' | 
-  'stripe' | 
-  'stripe-s' | 
-  'studiovinari' | 
-  'stumbleupon' | 
-  'stumbleupon-circle' | 
-  'superpowers' | 
-  'supple' | 
-  'suse' | 
-  'swift' | 
-  'symfony' | 
-  'teamspeak' | 
-  'telegram' | 
-  'telegram-plane' | 
-  'tencent-weibo' | 
-  'the-red-yeti' | 
-  'themeco' | 
-  'themeisle' | 
-  'think-peaks' | 
-  'trade-federation' | 
-  'trello' | 
-  'tripadvisor' | 
-  'tumblr' | 
-  'tumblr-square' | 
-  'twitch' | 
-  'twitter' | 
-  'twitter-square' | 
-  'typo3' | 
-  'uber' | 
-  'ubuntu' | 
-  'uikit' | 
-  'umbraco' | 
-  'uniregistry' | 
-  'untappd' | 
-  'ups' | 
-  'usb' | 
-  'usps' | 
-  'ussunnah' | 
-  'vaadin' | 
-  'viacoin' | 
-  'viadeo' | 
-  'viadeo-square' | 
-  'viber' | 
-  'vimeo' | 
-  'vimeo-square' | 
-  'vimeo-v' | 
-  'vine' | 
-  'vk' | 
-  'vnv' | 
-  'vuejs' | 
-  'waze' | 
-  'weebly' | 
-  'weibo' | 
-  'weixin' | 
-  'whatsapp' | 
-  'whatsapp-square' | 
-  'whmcs' | 
-  'wikipedia-w' | 
-  'windows' | 
-  'wix' | 
-  'wizards-of-the-coast' | 
-  'wolf-pack-battalion' | 
-  'wordpress' | 
-  'wordpress-simple' | 
-  'wpbeginner' | 
-  'wpexplorer' | 
-  'wpforms' | 
-  'wpressr' | 
-  'xbox' | 
-  'xing' | 
-  'xing-square' | 
-  'y-combinator' | 
-  'yahoo' | 
-  'yammer' | 
-  'yandex' | 
-  'yandex-international' | 
-  'yarn' | 
-  'yelp' | 
-  'yoast' | 
-  'youtube' | 
-  'youtube-square' | 
-  'zhihu' | 
-  'address-book' | 
-  'address-card' | 
-  'angry' | 
-  'arrow-alt-circle-down' | 
-  'arrow-alt-circle-left' | 
-  'arrow-alt-circle-right' | 
-  'arrow-alt-circle-up' | 
-  'bell' | 
-  'bell-slash' | 
-  'bookmark' | 
-  'building' | 
-  'calendar' | 
-  'calendar-alt' | 
-  'calendar-check' | 
-  'calendar-minus' | 
-  'calendar-plus' | 
-  'calendar-times' | 
-  'caret-square-down' | 
-  'caret-square-left' | 
-  'caret-square-right' | 
-  'caret-square-up' | 
-  'chart-bar' | 
-  'check-circle' | 
-  'check-square' | 
-  'circle' | 
-  'clipboard' | 
-  'clock' | 
-  'clone' | 
-  'closed-captioning' | 
-  'comment' | 
-  'comment-alt' | 
-  'comment-dots' | 
-  'comments' | 
-  'compass' | 
-  'copy' | 
-  'copyright' | 
-  'credit-card' | 
-  'dizzy' | 
-  'dot-circle' | 
-  'edit' | 
-  'envelope' | 
-  'envelope-open' | 
-  'eye' | 
-  'eye-slash' | 
-  'file' | 
-  'file-alt' | 
-  'file-archive' | 
-  'file-audio' | 
-  'file-code' | 
-  'file-excel' | 
-  'file-image' | 
-  'file-pdf' | 
-  'file-powerpoint' | 
-  'file-video' | 
-  'file-word' | 
-  'flag' | 
-  'flushed' | 
-  'folder' | 
-  'folder-open' | 
-  'font-awesome-logo-full' | 
-  'frown' | 
-  'frown-open' | 
-  'futbol' | 
-  'gem' | 
-  'grimace' | 
-  'grin' | 
-  'grin-alt' | 
-  'grin-beam' | 
-  'grin-beam-sweat' | 
-  'grin-hearts' | 
-  'grin-squint' | 
-  'grin-squint-tears' | 
-  'grin-stars' | 
-  'grin-tears' | 
-  'grin-tongue' | 
-  'grin-tongue-squint' | 
-  'grin-tongue-wink' | 
-  'grin-wink' | 
-  'hand-lizard' | 
-  'hand-paper' | 
-  'hand-peace' | 
-  'hand-point-down' | 
-  'hand-point-left' | 
-  'hand-point-right' | 
-  'hand-point-up' | 
-  'hand-pointer' | 
-  'hand-rock' | 
-  'hand-scissors' | 
-  'hand-spock' | 
-  'handshake' | 
-  'hdd' | 
-  'heart' | 
-  'hospital' | 
-  'hourglass' | 
-  'id-badge' | 
-  'id-card' | 
-  'image' | 
-  'images' | 
-  'keyboard' | 
-  'kiss' | 
-  'kiss-beam' | 
-  'kiss-wink-heart' | 
-  'laugh' | 
-  'laugh-beam' | 
-  'laugh-squint' | 
-  'laugh-wink' | 
-  'lemon' | 
-  'life-ring' | 
-  'lightbulb' | 
-  'list-alt' | 
-  'map' | 
-  'meh' | 
-  'meh-blank' | 
-  'meh-rolling-eyes' | 
-  'minus-square' | 
-  'money-bill-alt' | 
-  'moon' | 
-  'newspaper' | 
-  'object-group' | 
-  'object-ungroup' | 
-  'paper-plane' | 
-  'pause-circle' | 
-  'play-circle' | 
-  'plus-square' | 
-  'question-circle' | 
-  'registered' | 
-  'sad-cry' | 
-  'sad-tear' | 
-  'save' | 
-  'share-square' | 
-  'smile' | 
-  'smile-beam' | 
-  'smile-wink' | 
-  'snowflake' | 
-  'square' | 
-  'star' | 
-  'star-half' | 
-  'sticky-note' | 
-  'stop-circle' | 
-  'sun' | 
-  'surprise' | 
-  'thumbs-down' | 
-  'thumbs-up' | 
-  'times-circle' | 
-  'tired' | 
-  'trash-alt' | 
-  'user' | 
-  'user-circle' | 
-  'window-close' | 
-  'window-maximize' | 
-  'window-minimize' | 
-  'window-restore' | 
-  'ad' | 
-  'address-book' | 
-  'address-card' | 
-  'adjust' | 
-  'air-freshener' | 
-  'align-center' | 
-  'align-justify' | 
-  'align-left' | 
-  'align-right' | 
-  'allergies' | 
-  'ambulance' | 
-  'american-sign-language-interpreting' | 
-  'anchor' | 
-  'angle-double-down' | 
-  'angle-double-left' | 
-  'angle-double-right' | 
-  'angle-double-up' | 
-  'angle-down' | 
-  'angle-left' | 
-  'angle-right' | 
-  'angle-up' | 
-  'angry' | 
-  'ankh' | 
-  'apple-alt' | 
-  'archive' | 
-  'archway' | 
-  'arrow-alt-circle-down' | 
-  'arrow-alt-circle-left' | 
-  'arrow-alt-circle-right' | 
-  'arrow-alt-circle-up' | 
-  'arrow-circle-down' | 
-  'arrow-circle-left' | 
-  'arrow-circle-right' | 
-  'arrow-circle-up' | 
-  'arrow-down' | 
-  'arrow-left' | 
-  'arrow-right' | 
-  'arrow-up' | 
-  'arrows-alt' | 
-  'arrows-alt-h' | 
-  'arrows-alt-v' | 
-  'assistive-listening-systems' | 
-  'asterisk' | 
-  'at' | 
-  'atlas' | 
-  'atom' | 
-  'audio-description' | 
-  'award' | 
-  'baby' | 
-  'baby-carriage' | 
-  'backspace' | 
-  'backward' | 
-  'bacon' | 
-  'balance-scale' | 
-  'balance-scale-left' | 
-  'balance-scale-right' | 
-  'ban' | 
-  'band-aid' | 
-  'barcode' | 
-  'bars' | 
-  'baseball-ball' | 
-  'basketball-ball' | 
-  'bath' | 
-  'battery-empty' | 
-  'battery-full' | 
-  'battery-half' | 
-  'battery-quarter' | 
-  'battery-three-quarters' | 
-  'bed' | 
-  'beer' | 
-  'bell' | 
-  'bell-slash' | 
-  'bezier-curve' | 
-  'bible' | 
-  'bicycle' | 
-  'biking' | 
-  'binoculars' | 
-  'biohazard' | 
-  'birthday-cake' | 
-  'blender' | 
-  'blender-phone' | 
-  'blind' | 
-  'blog' | 
-  'bold' | 
-  'bolt' | 
-  'bomb' | 
-  'bone' | 
-  'bong' | 
-  'book' | 
-  'book-dead' | 
-  'book-medical' | 
-  'book-open' | 
-  'book-reader' | 
-  'bookmark' | 
-  'border-all' | 
-  'border-none' | 
-  'border-style' | 
-  'bowling-ball' | 
-  'box' | 
-  'box-open' | 
-  'boxes' | 
-  'braille' | 
-  'brain' | 
-  'bread-slice' | 
-  'briefcase' | 
-  'briefcase-medical' | 
-  'broadcast-tower' | 
-  'broom' | 
-  'brush' | 
-  'bug' | 
-  'building' | 
-  'bullhorn' | 
-  'bullseye' | 
-  'burn' | 
-  'bus' | 
-  'bus-alt' | 
-  'business-time' | 
-  'calculator' | 
-  'calendar' | 
-  'calendar-alt' | 
-  'calendar-check' | 
-  'calendar-day' | 
-  'calendar-minus' | 
-  'calendar-plus' | 
-  'calendar-times' | 
-  'calendar-week' | 
-  'camera' | 
-  'camera-retro' | 
-  'campground' | 
-  'candy-cane' | 
-  'cannabis' | 
-  'capsules' | 
-  'car' | 
-  'car-alt' | 
-  'car-battery' | 
-  'car-crash' | 
-  'car-side' | 
-  'caret-down' | 
-  'caret-left' | 
-  'caret-right' | 
-  'caret-square-down' | 
-  'caret-square-left' | 
-  'caret-square-right' | 
-  'caret-square-up' | 
-  'caret-up' | 
-  'carrot' | 
-  'cart-arrow-down' | 
-  'cart-plus' | 
-  'cash-register' | 
-  'cat' | 
-  'certificate' | 
-  'chair' | 
-  'chalkboard' | 
-  'chalkboard-teacher' | 
-  'charging-station' | 
-  'chart-area' | 
-  'chart-bar' | 
-  'chart-line' | 
-  'chart-pie' | 
-  'check' | 
-  'check-circle' | 
-  'check-double' | 
-  'check-square' | 
-  'cheese' | 
-  'chess' | 
-  'chess-bishop' | 
-  'chess-board' | 
-  'chess-king' | 
-  'chess-knight' | 
-  'chess-pawn' | 
-  'chess-queen' | 
-  'chess-rook' | 
-  'chevron-circle-down' | 
-  'chevron-circle-left' | 
-  'chevron-circle-right' | 
-  'chevron-circle-up' | 
-  'chevron-down' | 
-  'chevron-left' | 
-  'chevron-right' | 
-  'chevron-up' | 
-  'child' | 
-  'church' | 
-  'circle' | 
-  'circle-notch' | 
-  'city' | 
-  'clinic-medical' | 
-  'clipboard' | 
-  'clipboard-check' | 
-  'clipboard-list' | 
-  'clock' | 
-  'clone' | 
-  'closed-captioning' | 
-  'cloud' | 
-  'cloud-download-alt' | 
-  'cloud-meatball' | 
-  'cloud-moon' | 
-  'cloud-moon-rain' | 
-  'cloud-rain' | 
-  'cloud-showers-heavy' | 
-  'cloud-sun' | 
-  'cloud-sun-rain' | 
-  'cloud-upload-alt' | 
-  'cocktail' | 
-  'code' | 
-  'code-branch' | 
-  'coffee' | 
-  'cog' | 
-  'cogs' | 
-  'coins' | 
-  'columns' | 
-  'comment' | 
-  'comment-alt' | 
-  'comment-dollar' | 
-  'comment-dots' | 
-  'comment-medical' | 
-  'comment-slash' | 
-  'comments' | 
-  'comments-dollar' | 
-  'compact-disc' | 
-  'compass' | 
-  'compress' | 
-  'compress-arrows-alt' | 
-  'concierge-bell' | 
-  'cookie' | 
-  'cookie-bite' | 
-  'copy' | 
-  'copyright' | 
-  'couch' | 
-  'credit-card' | 
-  'crop' | 
-  'crop-alt' | 
-  'cross' | 
-  'crosshairs' | 
-  'crow' | 
-  'crown' | 
-  'crutch' | 
-  'cube' | 
-  'cubes' | 
-  'cut' | 
-  'database' | 
-  'deaf' | 
-  'democrat' | 
-  'desktop' | 
-  'dharmachakra' | 
-  'diagnoses' | 
-  'dice' | 
-  'dice-d20' | 
-  'dice-d6' | 
-  'dice-five' | 
-  'dice-four' | 
-  'dice-one' | 
-  'dice-six' | 
-  'dice-three' | 
-  'dice-two' | 
-  'digital-tachograph' | 
-  'directions' | 
-  'divide' | 
-  'dizzy' | 
-  'dna' | 
-  'dog' | 
-  'dollar-sign' | 
-  'dolly' | 
-  'dolly-flatbed' | 
-  'donate' | 
-  'door-closed' | 
-  'door-open' | 
-  'dot-circle' | 
-  'dove' | 
-  'download' | 
-  'drafting-compass' | 
-  'dragon' | 
-  'draw-polygon' | 
-  'drum' | 
-  'drum-steelpan' | 
-  'drumstick-bite' | 
-  'dumbbell' | 
-  'dumpster' | 
-  'dumpster-fire' | 
-  'dungeon' | 
-  'edit' | 
-  'egg' | 
-  'eject' | 
-  'ellipsis-h' | 
-  'ellipsis-v' | 
-  'envelope' | 
-  'envelope-open' | 
-  'envelope-open-text' | 
-  'envelope-square' | 
-  'equals' | 
-  'eraser' | 
-  'ethernet' | 
-  'euro-sign' | 
-  'exchange-alt' | 
-  'exclamation' | 
-  'exclamation-circle' | 
-  'exclamation-triangle' | 
-  'expand' | 
-  'expand-arrows-alt' | 
-  'external-link-alt' | 
-  'external-link-square-alt' | 
-  'eye' | 
-  'eye-dropper' | 
-  'eye-slash' | 
-  'fan' | 
-  'fast-backward' | 
-  'fast-forward' | 
-  'fax' | 
-  'feather' | 
-  'feather-alt' | 
-  'female' | 
-  'fighter-jet' | 
-  'file' | 
-  'file-alt' | 
-  'file-archive' | 
-  'file-audio' | 
-  'file-code' | 
-  'file-contract' | 
-  'file-csv' | 
-  'file-download' | 
-  'file-excel' | 
-  'file-export' | 
-  'file-image' | 
-  'file-import' | 
-  'file-invoice' | 
-  'file-invoice-dollar' | 
-  'file-medical' | 
-  'file-medical-alt' | 
-  'file-pdf' | 
-  'file-powerpoint' | 
-  'file-prescription' | 
-  'file-signature' | 
-  'file-upload' | 
-  'file-video' | 
-  'file-word' | 
-  'fill' | 
-  'fill-drip' | 
-  'film' | 
-  'filter' | 
-  'fingerprint' | 
-  'fire' | 
-  'fire-alt' | 
-  'fire-extinguisher' | 
-  'first-aid' | 
-  'fish' | 
-  'fist-raised' | 
-  'flag' | 
-  'flag-checkered' | 
-  'flag-usa' | 
-  'flask' | 
-  'flushed' | 
-  'folder' | 
-  'folder-minus' | 
-  'folder-open' | 
-  'folder-plus' | 
-  'font' | 
-  'font-awesome-logo-full' | 
-  'football-ball' | 
-  'forward' | 
-  'frog' | 
-  'frown' | 
-  'frown-open' | 
-  'funnel-dollar' | 
-  'futbol' | 
-  'gamepad' | 
-  'gas-pump' | 
-  'gavel' | 
-  'gem' | 
-  'genderless' | 
-  'ghost' | 
-  'gift' | 
-  'gifts' | 
-  'glass-cheers' | 
-  'glass-martini' | 
-  'glass-martini-alt' | 
-  'glass-whiskey' | 
-  'glasses' | 
-  'globe' | 
-  'globe-africa' | 
-  'globe-americas' | 
-  'globe-asia' | 
-  'globe-europe' | 
-  'golf-ball' | 
-  'gopuram' | 
-  'graduation-cap' | 
-  'greater-than' | 
-  'greater-than-equal' | 
-  'grimace' | 
-  'grin' | 
-  'grin-alt' | 
-  'grin-beam' | 
-  'grin-beam-sweat' | 
-  'grin-hearts' | 
-  'grin-squint' | 
-  'grin-squint-tears' | 
-  'grin-stars' | 
-  'grin-tears' | 
-  'grin-tongue' | 
-  'grin-tongue-squint' | 
-  'grin-tongue-wink' | 
-  'grin-wink' | 
-  'grip-horizontal' | 
-  'grip-lines' | 
-  'grip-lines-vertical' | 
-  'grip-vertical' | 
-  'guitar' | 
-  'h-square' | 
-  'hamburger' | 
-  'hammer' | 
-  'hamsa' | 
-  'hand-holding' | 
-  'hand-holding-heart' | 
-  'hand-holding-usd' | 
-  'hand-lizard' | 
-  'hand-middle-finger' | 
-  'hand-paper' | 
-  'hand-peace' | 
-  'hand-point-down' | 
-  'hand-point-left' | 
-  'hand-point-right' | 
-  'hand-point-up' | 
-  'hand-pointer' | 
-  'hand-rock' | 
-  'hand-scissors' | 
-  'hand-spock' | 
-  'hands' | 
-  'hands-helping' | 
-  'handshake' | 
-  'hanukiah' | 
-  'hard-hat' | 
-  'hashtag' | 
-  'hat-cowboy' | 
-  'hat-cowboy-side' | 
-  'hat-wizard' | 
-  'haykal' | 
-  'hdd' | 
-  'heading' | 
-  'headphones' | 
-  'headphones-alt' | 
-  'headset' | 
-  'heart' | 
-  'heart-broken' | 
-  'heartbeat' | 
-  'helicopter' | 
-  'highlighter' | 
-  'hiking' | 
-  'hippo' | 
-  'history' | 
-  'hockey-puck' | 
-  'holly-berry' | 
-  'home' | 
-  'horse' | 
-  'horse-head' | 
-  'hospital' | 
-  'hospital-alt' | 
-  'hospital-symbol' | 
-  'hot-tub' | 
-  'hotdog' | 
-  'hotel' | 
-  'hourglass' | 
-  'hourglass-end' | 
-  'hourglass-half' | 
-  'hourglass-start' | 
-  'house-damage' | 
-  'hryvnia' | 
-  'i-cursor' | 
-  'ice-cream' | 
-  'icicles' | 
-  'icons' | 
-  'id-badge' | 
-  'id-card' | 
-  'id-card-alt' | 
-  'igloo' | 
-  'image' | 
-  'images' | 
-  'inbox' | 
-  'indent' | 
-  'industry' | 
-  'infinity' | 
-  'info' | 
-  'info-circle' | 
-  'italic' | 
-  'jedi' | 
-  'joint' | 
-  'journal-whills' | 
-  'kaaba' | 
-  'key' | 
-  'keyboard' | 
-  'khanda' | 
-  'kiss' | 
-  'kiss-beam' | 
-  'kiss-wink-heart' | 
-  'kiwi-bird' | 
-  'landmark' | 
-  'language' | 
-  'laptop' | 
-  'laptop-code' | 
-  'laptop-medical' | 
-  'laugh' | 
-  'laugh-beam' | 
-  'laugh-squint' | 
-  'laugh-wink' | 
-  'layer-group' | 
-  'leaf' | 
-  'lemon' | 
-  'less-than' | 
-  'less-than-equal' | 
-  'level-down-alt' | 
-  'level-up-alt' | 
-  'life-ring' | 
-  'lightbulb' | 
-  'link' | 
-  'lira-sign' | 
-  'list' | 
-  'list-alt' | 
-  'list-ol' | 
-  'list-ul' | 
-  'location-arrow' | 
-  'lock' | 
-  'lock-open' | 
-  'long-arrow-alt-down' | 
-  'long-arrow-alt-left' | 
-  'long-arrow-alt-right' | 
-  'long-arrow-alt-up' | 
-  'low-vision' | 
-  'luggage-cart' | 
-  'magic' | 
-  'magnet' | 
-  'mail-bulk' | 
-  'male' | 
-  'map' | 
-  'map-marked' | 
-  'map-marked-alt' | 
-  'map-marker' | 
-  'map-marker-alt' | 
-  'map-pin' | 
-  'map-signs' | 
-  'marker' | 
-  'mars' | 
-  'mars-double' | 
-  'mars-stroke' | 
-  'mars-stroke-h' | 
-  'mars-stroke-v' | 
-  'mask' | 
-  'medal' | 
-  'medkit' | 
-  'meh' | 
-  'meh-blank' | 
-  'meh-rolling-eyes' | 
-  'memory' | 
-  'menorah' | 
-  'mercury' | 
-  'meteor' | 
-  'microchip' | 
-  'microphone' | 
-  'microphone-alt' | 
-  'microphone-alt-slash' | 
-  'microphone-slash' | 
-  'microscope' | 
-  'minus' | 
-  'minus-circle' | 
-  'minus-square' | 
-  'mitten' | 
-  'mobile' | 
-  'mobile-alt' | 
-  'money-bill' | 
-  'money-bill-alt' | 
-  'money-bill-wave' | 
-  'money-bill-wave-alt' | 
-  'money-check' | 
-  'money-check-alt' | 
-  'monument' | 
-  'moon' | 
-  'mortar-pestle' | 
-  'mosque' | 
-  'motorcycle' | 
-  'mountain' | 
-  'mouse' | 
-  'mouse-pointer' | 
-  'mug-hot' | 
-  'music' | 
-  'network-wired' | 
-  'neuter' | 
-  'newspaper' | 
-  'not-equal' | 
-  'notes-medical' | 
-  'object-group' | 
-  'object-ungroup' | 
-  'oil-can' | 
-  'om' | 
-  'otter' | 
-  'outdent' | 
-  'pager' | 
-  'paint-brush' | 
-  'paint-roller' | 
-  'palette' | 
-  'pallet' | 
-  'paper-plane' | 
-  'paperclip' | 
-  'parachute-box' | 
-  'paragraph' | 
-  'parking' | 
-  'passport' | 
-  'pastafarianism' | 
-  'paste' | 
-  'pause' | 
-  'pause-circle' | 
-  'paw' | 
-  'peace' | 
-  'pen' | 
-  'pen-alt' | 
-  'pen-fancy' | 
-  'pen-nib' | 
-  'pen-square' | 
-  'pencil-alt' | 
-  'pencil-ruler' | 
-  'people-carry' | 
-  'pepper-hot' | 
-  'percent' | 
-  'percentage' | 
-  'person-booth' | 
-  'phone' | 
-  'phone-alt' | 
-  'phone-slash' | 
-  'phone-square' | 
-  'phone-square-alt' | 
-  'phone-volume' | 
-  'photo-video' | 
-  'piggy-bank' | 
-  'pills' | 
-  'pizza-slice' | 
-  'place-of-worship' | 
-  'plane' | 
-  'plane-arrival' | 
-  'plane-departure' | 
-  'play' | 
-  'play-circle' | 
-  'plug' | 
-  'plus' | 
-  'plus-circle' | 
-  'plus-square' | 
-  'podcast' | 
-  'poll' | 
-  'poll-h' | 
-  'poo' | 
-  'poo-storm' | 
-  'poop' | 
-  'portrait' | 
-  'pound-sign' | 
-  'power-off' | 
-  'pray' | 
-  'praying-hands' | 
-  'prescription' | 
-  'prescription-bottle' | 
-  'prescription-bottle-alt' | 
-  'print' | 
-  'procedures' | 
-  'project-diagram' | 
-  'puzzle-piece' | 
-  'qrcode' | 
-  'question' | 
-  'question-circle' | 
-  'quidditch' | 
-  'quote-left' | 
-  'quote-right' | 
-  'quran' | 
-  'radiation' | 
-  'radiation-alt' | 
-  'rainbow' | 
-  'random' | 
-  'receipt' | 
-  'record-vinyl' | 
-  'recycle' | 
-  'redo' | 
-  'redo-alt' | 
-  'registered' | 
-  'remove-format' | 
-  'reply' | 
-  'reply-all' | 
-  'republican' | 
-  'restroom' | 
-  'retweet' | 
-  'ribbon' | 
-  'ring' | 
-  'road' | 
-  'robot' | 
-  'rocket' | 
-  'route' | 
-  'rss' | 
-  'rss-square' | 
-  'ruble-sign' | 
-  'ruler' | 
-  'ruler-combined' | 
-  'ruler-horizontal' | 
-  'ruler-vertical' | 
-  'running' | 
-  'rupee-sign' | 
-  'sad-cry' | 
-  'sad-tear' | 
-  'satellite' | 
-  'satellite-dish' | 
-  'save' | 
-  'school' | 
-  'screwdriver' | 
-  'scroll' | 
-  'sd-card' | 
-  'search' | 
-  'search-dollar' | 
-  'search-location' | 
-  'search-minus' | 
-  'search-plus' | 
-  'seedling' | 
-  'server' | 
-  'shapes' | 
-  'share' | 
-  'share-alt' | 
-  'share-alt-square' | 
-  'share-square' | 
-  'shekel-sign' | 
-  'shield-alt' | 
-  'ship' | 
-  'shipping-fast' | 
-  'shoe-prints' | 
-  'shopping-bag' | 
-  'shopping-basket' | 
-  'shopping-cart' | 
-  'shower' | 
-  'shuttle-van' | 
-  'sign' | 
-  'sign-in-alt' | 
-  'sign-language' | 
-  'sign-out-alt' | 
-  'signal' | 
-  'signature' | 
-  'sim-card' | 
-  'sitemap' | 
-  'skating' | 
-  'skiing' | 
-  'skiing-nordic' | 
-  'skull' | 
-  'skull-crossbones' | 
-  'slash' | 
-  'sleigh' | 
-  'sliders-h' | 
-  'smile' | 
-  'smile-beam' | 
-  'smile-wink' | 
-  'smog' | 
-  'smoking' | 
-  'smoking-ban' | 
-  'sms' | 
-  'snowboarding' | 
-  'snowflake' | 
-  'snowman' | 
-  'snowplow' | 
-  'socks' | 
-  'solar-panel' | 
-  'sort' | 
-  'sort-alpha-down' | 
-  'sort-alpha-down-alt' | 
-  'sort-alpha-up' | 
-  'sort-alpha-up-alt' | 
-  'sort-amount-down' | 
-  'sort-amount-down-alt' | 
-  'sort-amount-up' | 
-  'sort-amount-up-alt' | 
-  'sort-down' | 
-  'sort-numeric-down' | 
-  'sort-numeric-down-alt' | 
-  'sort-numeric-up' | 
-  'sort-numeric-up-alt' | 
-  'sort-up' | 
-  'spa' | 
-  'space-shuttle' | 
-  'spell-check' | 
-  'spider' | 
-  'spinner' | 
-  'splotch' | 
-  'spray-can' | 
-  'square' | 
-  'square-full' | 
-  'square-root-alt' | 
-  'stamp' | 
-  'star' | 
-  'star-and-crescent' | 
-  'star-half' | 
-  'star-half-alt' | 
-  'star-of-david' | 
-  'star-of-life' | 
-  'step-backward' | 
-  'step-forward' | 
-  'stethoscope' | 
-  'sticky-note' | 
-  'stop' | 
-  'stop-circle' | 
-  'stopwatch' | 
-  'store' | 
-  'store-alt' | 
-  'stream' | 
-  'street-view' | 
-  'strikethrough' | 
-  'stroopwafel' | 
-  'subscript' | 
-  'subway' | 
-  'suitcase' | 
-  'suitcase-rolling' | 
-  'sun' | 
-  'superscript' | 
-  'surprise' | 
-  'swatchbook' | 
-  'swimmer' | 
-  'swimming-pool' | 
-  'synagogue' | 
-  'sync' | 
-  'sync-alt' | 
-  'syringe' | 
-  'table' | 
-  'table-tennis' | 
-  'tablet' | 
-  'tablet-alt' | 
-  'tablets' | 
-  'tachometer-alt' | 
-  'tag' | 
-  'tags' | 
-  'tape' | 
-  'tasks' | 
-  'taxi' | 
-  'teeth' | 
-  'teeth-open' | 
-  'temperature-high' | 
-  'temperature-low' | 
-  'tenge' | 
-  'terminal' | 
-  'text-height' | 
-  'text-width' | 
-  'th' | 
-  'th-large' | 
-  'th-list' | 
-  'theater-masks' | 
-  'thermometer' | 
-  'thermometer-empty' | 
-  'thermometer-full' | 
-  'thermometer-half' | 
-  'thermometer-quarter' | 
-  'thermometer-three-quarters' | 
-  'thumbs-down' | 
-  'thumbs-up' | 
-  'thumbtack' | 
-  'ticket-alt' | 
-  'times' | 
-  'times-circle' | 
-  'tint' | 
-  'tint-slash' | 
-  'tired' | 
-  'toggle-off' | 
-  'toggle-on' | 
-  'toilet' | 
-  'toilet-paper' | 
-  'toolbox' | 
-  'tools' | 
-  'tooth' | 
-  'torah' | 
-  'torii-gate' | 
-  'tractor' | 
-  'trademark' | 
-  'traffic-light' | 
-  'train' | 
-  'tram' | 
-  'transgender' | 
-  'transgender-alt' | 
-  'trash' | 
-  'trash-alt' | 
-  'trash-restore' | 
-  'trash-restore-alt' | 
-  'tree' | 
-  'trophy' | 
-  'truck' | 
-  'truck-loading' | 
-  'truck-monster' | 
-  'truck-moving' | 
-  'truck-pickup' | 
-  'tshirt' | 
-  'tty' | 
-  'tv' | 
-  'umbrella' | 
-  'umbrella-beach' | 
-  'underline' | 
-  'undo' | 
-  'undo-alt' | 
-  'universal-access' | 
-  'university' | 
-  'unlink' | 
-  'unlock' | 
-  'unlock-alt' | 
-  'upload' | 
-  'user' | 
-  'user-alt' | 
-  'user-alt-slash' | 
-  'user-astronaut' | 
-  'user-check' | 
-  'user-circle' | 
-  'user-clock' | 
-  'user-cog' | 
-  'user-edit' | 
-  'user-friends' | 
-  'user-graduate' | 
-  'user-injured' | 
-  'user-lock' | 
-  'user-md' | 
-  'user-minus' | 
-  'user-ninja' | 
-  'user-nurse' | 
-  'user-plus' | 
-  'user-secret' | 
-  'user-shield' | 
-  'user-slash' | 
-  'user-tag' | 
-  'user-tie' | 
-  'user-times' | 
-  'users' | 
-  'users-cog' | 
-  'utensil-spoon' | 
-  'utensils' | 
-  'vector-square' | 
-  'venus' | 
-  'venus-double' | 
-  'venus-mars' | 
-  'vial' | 
-  'vials' | 
-  'video' | 
-  'video-slash' | 
-  'vihara' | 
-  'voicemail' | 
-  'volleyball-ball' | 
-  'volume-down' | 
-  'volume-mute' | 
-  'volume-off' | 
-  'volume-up' | 
-  'vote-yea' | 
-  'vr-cardboard' | 
-  'walking' | 
-  'wallet' | 
-  'warehouse' | 
-  'water' | 
-  'wave-square' | 
-  'weight' | 
-  'weight-hanging' | 
-  'wheelchair' | 
-  'wifi' | 
-  'wind' | 
-  'window-close' | 
-  'window-maximize' | 
-  'window-minimize' | 
-  'window-restore' | 
-  'wine-bottle' | 
-  'wine-glass' | 
-  'wine-glass-alt' | 
-  'won-sign' | 
-  'wrench' | 
-  'x-ray' | 
-  'yen-sign' | 
-  'yin-yang';

+ 0 - 54
static/fontawesome/js-packages/@fortawesome/fontawesome-common-types/package.json

@@ -1,54 +0,0 @@
-{
-  "description": "The iconic font, CSS, and SVG framework",
-  "keywords": [
-    "font",
-    "awesome",
-    "fontawesome",
-    "icon",
-    "svg",
-    "bootstrap"
-  ],
-  "homepage": "https://fontawesome.com",
-  "bugs": {
-    "url": "http://github.com/FortAwesome/Font-Awesome/issues"
-  },
-  "author": {
-    "name": "Dave Gandy",
-    "email": "[email protected]",
-    "web": "http://twitter.com/davegandy"
-  },
-  "contributors": [
-    {
-      "name": "Brian Talbot",
-      "web": "http://twitter.com/talbs"
-    },
-    {
-      "name": "Travis Chase",
-      "web": "http://twitter.com/supercodepoet"
-    },
-    {
-      "name": "Rob Madole",
-      "web": "http://twitter.com/robmadole"
-    },
-    {
-      "name": "Geremia Taglialatela",
-      "web": "http://twitter.com/gtagliala"
-    },
-    {
-      "name": "Mike Wilkerson",
-      "web": "http://twitter.com/mw77"
-    }
-  ],
-  "repository": {
-    "type": "git",
-    "url": "https://github.com/FortAwesome/Font-Awesome"
-  },
-  "engines": {
-    "node": ">=6"
-  },
-  "dependencies": {},
-  "version": "0.2.25",
-  "name": "@fortawesome/fontawesome-common-types",
-  "license": "MIT",
-  "types": "./index.d.ts"
-}

+ 0 - 34
static/fontawesome/js-packages/@fortawesome/fontawesome-free/LICENSE.txt

@@ -1,34 +0,0 @@
-Font Awesome Free License
--------------------------
-
-Font Awesome Free is free, open source, and GPL friendly. You can use it for
-commercial projects, open source projects, or really almost whatever you want.
-Full Font Awesome Free license: https://fontawesome.com/license/free.
-
-# Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)
-In the Font Awesome Free download, the CC BY 4.0 license applies to all icons
-packaged as SVG and JS file types.
-
-# Fonts: SIL OFL 1.1 License (https://scripts.sil.org/OFL)
-In the Font Awesome Free download, the SIL OFL license applies to all icons
-packaged as web and desktop font files.
-
-# Code: MIT License (https://opensource.org/licenses/MIT)
-In the Font Awesome Free download, the MIT license applies to all non-font and
-non-icon files.
-
-# Attribution
-Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font
-Awesome Free files already contain embedded comments with sufficient
-attribution, so you shouldn't need to do anything additional when using these
-files normally.
-
-We've kept attribution comments terse, so we ask that you do not actively work
-to remove them from files, especially code. They're a great way for folks to
-learn about Font Awesome.
-
-# Brand Icons
-All brand icons are trademarks of their respective owners. The use of these
-trademarks does not indicate endorsement of the trademark holder by Font
-Awesome, nor vice versa. **Please do not use brand logos for any purpose except
-to represent the company, product, or service to which they refer.**

+ 0 - 38
static/fontawesome/js-packages/@fortawesome/fontawesome-free/README.md

@@ -1,38 +0,0 @@
-# @fortawesome/fontawesome-free - The Official Font Awesome 5 NPM package
-
-> "I came here to chew bubblegum and install Font Awesome 5 - and I'm all out of bubblegum"
-
-[![npm](https://img.shields.io/npm/v/@fortawesome/fontawesome-free.svg?style=flat-square)](https://www.npmjs.com/package/@fortawesome/fontawesome-free)
-
-## Installation
-
-```
-$ npm i --save @fortawesome/fontawesome-free
-```
-
-Or
-
-```
-$ yarn add @fortawesome/fontawesome-free
-```
-
-## What's included?
-
-**This package includes all the same files available through our Free and Pro CDN.**
-
-* /js - All JavaScript files associated with Font Awesome 5 SVG with JS
-* /css - All CSS using the classic Web Fonts with CSS implementation
-* /sprites - SVG icons packaged in a convenient sprite
-* /scss, /less - CSS Pre-processor files for Web Fonts with CSS
-* /webfonts - Accompanying files for Web Fonts with CSS
-* /svg - Individual icon files in SVG format
-
-## Documentation
-
-Get started [here](https://fontawesome.com/get-started). Continue your journey [here](https://fontawesome.com/how-to-use).
-
-Or go straight to the [API documentation](https://fontawesome.com/how-to-use/with-the-api).
-
-## Issues and support
-
-Start with [GitHub issues](https://github.com/FortAwesome/Font-Awesome/issues) and ping us on [Twitter](https://twitter.com/fontawesome) if you need to.

+ 0 - 4423
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/all.css

@@ -1,4423 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-.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; }
-
-.fa-lg {
-  font-size: 1.33333em;
-  line-height: 0.75em;
-  vertical-align: -.0667em; }
-
-.fa-xs {
-  font-size: .75em; }
-
-.fa-sm {
-  font-size: .875em; }
-
-.fa-1x {
-  font-size: 1em; }
-
-.fa-2x {
-  font-size: 2em; }
-
-.fa-3x {
-  font-size: 3em; }
-
-.fa-4x {
-  font-size: 4em; }
-
-.fa-5x {
-  font-size: 5em; }
-
-.fa-6x {
-  font-size: 6em; }
-
-.fa-7x {
-  font-size: 7em; }
-
-.fa-8x {
-  font-size: 8em; }
-
-.fa-9x {
-  font-size: 9em; }
-
-.fa-10x {
-  font-size: 10em; }
-
-.fa-fw {
-  text-align: center;
-  width: 1.25em; }
-
-.fa-ul {
-  list-style-type: none;
-  margin-left: 2.5em;
-  padding-left: 0; }
-  .fa-ul > li {
-    position: relative; }
-
-.fa-li {
-  left: -2em;
-  position: absolute;
-  text-align: center;
-  width: 2em;
-  line-height: inherit; }
-
-.fa-border {
-  border: solid 0.08em #eee;
-  border-radius: .1em;
-  padding: .2em .25em .15em; }
-
-.fa-pull-left {
-  float: left; }
-
-.fa-pull-right {
-  float: right; }
-
-.fa.fa-pull-left,
-.fas.fa-pull-left,
-.far.fa-pull-left,
-.fal.fa-pull-left,
-.fab.fa-pull-left {
-  margin-right: .3em; }
-
-.fa.fa-pull-right,
-.fas.fa-pull-right,
-.far.fa-pull-right,
-.fal.fa-pull-right,
-.fab.fa-pull-right {
-  margin-left: .3em; }
-
-.fa-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-          animation: fa-spin 2s infinite linear; }
-
-.fa-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-          animation: fa-spin 1s infinite steps(8); }
-
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg); }
-  100% {
-    -webkit-transform: rotate(360deg);
-            transform: rotate(360deg); } }
-
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg); }
-  100% {
-    -webkit-transform: rotate(360deg);
-            transform: rotate(360deg); } }
-
-.fa-rotate-90 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-  -webkit-transform: rotate(90deg);
-          transform: rotate(90deg); }
-
-.fa-rotate-180 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-  -webkit-transform: rotate(180deg);
-          transform: rotate(180deg); }
-
-.fa-rotate-270 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-  -webkit-transform: rotate(270deg);
-          transform: rotate(270deg); }
-
-.fa-flip-horizontal {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-  -webkit-transform: scale(-1, 1);
-          transform: scale(-1, 1); }
-
-.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-  -webkit-transform: scale(1, -1);
-          transform: scale(1, -1); }
-
-.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-  -webkit-transform: scale(-1, -1);
-          transform: scale(-1, -1); }
-
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical,
-:root .fa-flip-both {
-  -webkit-filter: none;
-          filter: none; }
-
-.fa-stack {
-  display: inline-block;
-  height: 2em;
-  line-height: 2em;
-  position: relative;
-  vertical-align: middle;
-  width: 2.5em; }
-
-.fa-stack-1x,
-.fa-stack-2x {
-  left: 0;
-  position: absolute;
-  text-align: center;
-  width: 100%; }
-
-.fa-stack-1x {
-  line-height: inherit; }
-
-.fa-stack-2x {
-  font-size: 2em; }
-
-.fa-inverse {
-  color: #fff; }
-
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-readers do not read off random characters that represent icons */
-.fa-500px:before {
-  content: "\f26e"; }
-
-.fa-accessible-icon:before {
-  content: "\f368"; }
-
-.fa-accusoft:before {
-  content: "\f369"; }
-
-.fa-acquisitions-incorporated:before {
-  content: "\f6af"; }
-
-.fa-ad:before {
-  content: "\f641"; }
-
-.fa-address-book:before {
-  content: "\f2b9"; }
-
-.fa-address-card:before {
-  content: "\f2bb"; }
-
-.fa-adjust:before {
-  content: "\f042"; }
-
-.fa-adn:before {
-  content: "\f170"; }
-
-.fa-adobe:before {
-  content: "\f778"; }
-
-.fa-adversal:before {
-  content: "\f36a"; }
-
-.fa-affiliatetheme:before {
-  content: "\f36b"; }
-
-.fa-air-freshener:before {
-  content: "\f5d0"; }
-
-.fa-airbnb:before {
-  content: "\f834"; }
-
-.fa-algolia:before {
-  content: "\f36c"; }
-
-.fa-align-center:before {
-  content: "\f037"; }
-
-.fa-align-justify:before {
-  content: "\f039"; }
-
-.fa-align-left:before {
-  content: "\f036"; }
-
-.fa-align-right:before {
-  content: "\f038"; }
-
-.fa-alipay:before {
-  content: "\f642"; }
-
-.fa-allergies:before {
-  content: "\f461"; }
-
-.fa-amazon:before {
-  content: "\f270"; }
-
-.fa-amazon-pay:before {
-  content: "\f42c"; }
-
-.fa-ambulance:before {
-  content: "\f0f9"; }
-
-.fa-american-sign-language-interpreting:before {
-  content: "\f2a3"; }
-
-.fa-amilia:before {
-  content: "\f36d"; }
-
-.fa-anchor:before {
-  content: "\f13d"; }
-
-.fa-android:before {
-  content: "\f17b"; }
-
-.fa-angellist:before {
-  content: "\f209"; }
-
-.fa-angle-double-down:before {
-  content: "\f103"; }
-
-.fa-angle-double-left:before {
-  content: "\f100"; }
-
-.fa-angle-double-right:before {
-  content: "\f101"; }
-
-.fa-angle-double-up:before {
-  content: "\f102"; }
-
-.fa-angle-down:before {
-  content: "\f107"; }
-
-.fa-angle-left:before {
-  content: "\f104"; }
-
-.fa-angle-right:before {
-  content: "\f105"; }
-
-.fa-angle-up:before {
-  content: "\f106"; }
-
-.fa-angry:before {
-  content: "\f556"; }
-
-.fa-angrycreative:before {
-  content: "\f36e"; }
-
-.fa-angular:before {
-  content: "\f420"; }
-
-.fa-ankh:before {
-  content: "\f644"; }
-
-.fa-app-store:before {
-  content: "\f36f"; }
-
-.fa-app-store-ios:before {
-  content: "\f370"; }
-
-.fa-apper:before {
-  content: "\f371"; }
-
-.fa-apple:before {
-  content: "\f179"; }
-
-.fa-apple-alt:before {
-  content: "\f5d1"; }
-
-.fa-apple-pay:before {
-  content: "\f415"; }
-
-.fa-archive:before {
-  content: "\f187"; }
-
-.fa-archway:before {
-  content: "\f557"; }
-
-.fa-arrow-alt-circle-down:before {
-  content: "\f358"; }
-
-.fa-arrow-alt-circle-left:before {
-  content: "\f359"; }
-
-.fa-arrow-alt-circle-right:before {
-  content: "\f35a"; }
-
-.fa-arrow-alt-circle-up:before {
-  content: "\f35b"; }
-
-.fa-arrow-circle-down:before {
-  content: "\f0ab"; }
-
-.fa-arrow-circle-left:before {
-  content: "\f0a8"; }
-
-.fa-arrow-circle-right:before {
-  content: "\f0a9"; }
-
-.fa-arrow-circle-up:before {
-  content: "\f0aa"; }
-
-.fa-arrow-down:before {
-  content: "\f063"; }
-
-.fa-arrow-left:before {
-  content: "\f060"; }
-
-.fa-arrow-right:before {
-  content: "\f061"; }
-
-.fa-arrow-up:before {
-  content: "\f062"; }
-
-.fa-arrows-alt:before {
-  content: "\f0b2"; }
-
-.fa-arrows-alt-h:before {
-  content: "\f337"; }
-
-.fa-arrows-alt-v:before {
-  content: "\f338"; }
-
-.fa-artstation:before {
-  content: "\f77a"; }
-
-.fa-assistive-listening-systems:before {
-  content: "\f2a2"; }
-
-.fa-asterisk:before {
-  content: "\f069"; }
-
-.fa-asymmetrik:before {
-  content: "\f372"; }
-
-.fa-at:before {
-  content: "\f1fa"; }
-
-.fa-atlas:before {
-  content: "\f558"; }
-
-.fa-atlassian:before {
-  content: "\f77b"; }
-
-.fa-atom:before {
-  content: "\f5d2"; }
-
-.fa-audible:before {
-  content: "\f373"; }
-
-.fa-audio-description:before {
-  content: "\f29e"; }
-
-.fa-autoprefixer:before {
-  content: "\f41c"; }
-
-.fa-avianex:before {
-  content: "\f374"; }
-
-.fa-aviato:before {
-  content: "\f421"; }
-
-.fa-award:before {
-  content: "\f559"; }
-
-.fa-aws:before {
-  content: "\f375"; }
-
-.fa-baby:before {
-  content: "\f77c"; }
-
-.fa-baby-carriage:before {
-  content: "\f77d"; }
-
-.fa-backspace:before {
-  content: "\f55a"; }
-
-.fa-backward:before {
-  content: "\f04a"; }
-
-.fa-bacon:before {
-  content: "\f7e5"; }
-
-.fa-balance-scale:before {
-  content: "\f24e"; }
-
-.fa-balance-scale-left:before {
-  content: "\f515"; }
-
-.fa-balance-scale-right:before {
-  content: "\f516"; }
-
-.fa-ban:before {
-  content: "\f05e"; }
-
-.fa-band-aid:before {
-  content: "\f462"; }
-
-.fa-bandcamp:before {
-  content: "\f2d5"; }
-
-.fa-barcode:before {
-  content: "\f02a"; }
-
-.fa-bars:before {
-  content: "\f0c9"; }
-
-.fa-baseball-ball:before {
-  content: "\f433"; }
-
-.fa-basketball-ball:before {
-  content: "\f434"; }
-
-.fa-bath:before {
-  content: "\f2cd"; }
-
-.fa-battery-empty:before {
-  content: "\f244"; }
-
-.fa-battery-full:before {
-  content: "\f240"; }
-
-.fa-battery-half:before {
-  content: "\f242"; }
-
-.fa-battery-quarter:before {
-  content: "\f243"; }
-
-.fa-battery-three-quarters:before {
-  content: "\f241"; }
-
-.fa-battle-net:before {
-  content: "\f835"; }
-
-.fa-bed:before {
-  content: "\f236"; }
-
-.fa-beer:before {
-  content: "\f0fc"; }
-
-.fa-behance:before {
-  content: "\f1b4"; }
-
-.fa-behance-square:before {
-  content: "\f1b5"; }
-
-.fa-bell:before {
-  content: "\f0f3"; }
-
-.fa-bell-slash:before {
-  content: "\f1f6"; }
-
-.fa-bezier-curve:before {
-  content: "\f55b"; }
-
-.fa-bible:before {
-  content: "\f647"; }
-
-.fa-bicycle:before {
-  content: "\f206"; }
-
-.fa-biking:before {
-  content: "\f84a"; }
-
-.fa-bimobject:before {
-  content: "\f378"; }
-
-.fa-binoculars:before {
-  content: "\f1e5"; }
-
-.fa-biohazard:before {
-  content: "\f780"; }
-
-.fa-birthday-cake:before {
-  content: "\f1fd"; }
-
-.fa-bitbucket:before {
-  content: "\f171"; }
-
-.fa-bitcoin:before {
-  content: "\f379"; }
-
-.fa-bity:before {
-  content: "\f37a"; }
-
-.fa-black-tie:before {
-  content: "\f27e"; }
-
-.fa-blackberry:before {
-  content: "\f37b"; }
-
-.fa-blender:before {
-  content: "\f517"; }
-
-.fa-blender-phone:before {
-  content: "\f6b6"; }
-
-.fa-blind:before {
-  content: "\f29d"; }
-
-.fa-blog:before {
-  content: "\f781"; }
-
-.fa-blogger:before {
-  content: "\f37c"; }
-
-.fa-blogger-b:before {
-  content: "\f37d"; }
-
-.fa-bluetooth:before {
-  content: "\f293"; }
-
-.fa-bluetooth-b:before {
-  content: "\f294"; }
-
-.fa-bold:before {
-  content: "\f032"; }
-
-.fa-bolt:before {
-  content: "\f0e7"; }
-
-.fa-bomb:before {
-  content: "\f1e2"; }
-
-.fa-bone:before {
-  content: "\f5d7"; }
-
-.fa-bong:before {
-  content: "\f55c"; }
-
-.fa-book:before {
-  content: "\f02d"; }
-
-.fa-book-dead:before {
-  content: "\f6b7"; }
-
-.fa-book-medical:before {
-  content: "\f7e6"; }
-
-.fa-book-open:before {
-  content: "\f518"; }
-
-.fa-book-reader:before {
-  content: "\f5da"; }
-
-.fa-bookmark:before {
-  content: "\f02e"; }
-
-.fa-bootstrap:before {
-  content: "\f836"; }
-
-.fa-border-all:before {
-  content: "\f84c"; }
-
-.fa-border-none:before {
-  content: "\f850"; }
-
-.fa-border-style:before {
-  content: "\f853"; }
-
-.fa-bowling-ball:before {
-  content: "\f436"; }
-
-.fa-box:before {
-  content: "\f466"; }
-
-.fa-box-open:before {
-  content: "\f49e"; }
-
-.fa-boxes:before {
-  content: "\f468"; }
-
-.fa-braille:before {
-  content: "\f2a1"; }
-
-.fa-brain:before {
-  content: "\f5dc"; }
-
-.fa-bread-slice:before {
-  content: "\f7ec"; }
-
-.fa-briefcase:before {
-  content: "\f0b1"; }
-
-.fa-briefcase-medical:before {
-  content: "\f469"; }
-
-.fa-broadcast-tower:before {
-  content: "\f519"; }
-
-.fa-broom:before {
-  content: "\f51a"; }
-
-.fa-brush:before {
-  content: "\f55d"; }
-
-.fa-btc:before {
-  content: "\f15a"; }
-
-.fa-buffer:before {
-  content: "\f837"; }
-
-.fa-bug:before {
-  content: "\f188"; }
-
-.fa-building:before {
-  content: "\f1ad"; }
-
-.fa-bullhorn:before {
-  content: "\f0a1"; }
-
-.fa-bullseye:before {
-  content: "\f140"; }
-
-.fa-burn:before {
-  content: "\f46a"; }
-
-.fa-buromobelexperte:before {
-  content: "\f37f"; }
-
-.fa-bus:before {
-  content: "\f207"; }
-
-.fa-bus-alt:before {
-  content: "\f55e"; }
-
-.fa-business-time:before {
-  content: "\f64a"; }
-
-.fa-buy-n-large:before {
-  content: "\f8a6"; }
-
-.fa-buysellads:before {
-  content: "\f20d"; }
-
-.fa-calculator:before {
-  content: "\f1ec"; }
-
-.fa-calendar:before {
-  content: "\f133"; }
-
-.fa-calendar-alt:before {
-  content: "\f073"; }
-
-.fa-calendar-check:before {
-  content: "\f274"; }
-
-.fa-calendar-day:before {
-  content: "\f783"; }
-
-.fa-calendar-minus:before {
-  content: "\f272"; }
-
-.fa-calendar-plus:before {
-  content: "\f271"; }
-
-.fa-calendar-times:before {
-  content: "\f273"; }
-
-.fa-calendar-week:before {
-  content: "\f784"; }
-
-.fa-camera:before {
-  content: "\f030"; }
-
-.fa-camera-retro:before {
-  content: "\f083"; }
-
-.fa-campground:before {
-  content: "\f6bb"; }
-
-.fa-canadian-maple-leaf:before {
-  content: "\f785"; }
-
-.fa-candy-cane:before {
-  content: "\f786"; }
-
-.fa-cannabis:before {
-  content: "\f55f"; }
-
-.fa-capsules:before {
-  content: "\f46b"; }
-
-.fa-car:before {
-  content: "\f1b9"; }
-
-.fa-car-alt:before {
-  content: "\f5de"; }
-
-.fa-car-battery:before {
-  content: "\f5df"; }
-
-.fa-car-crash:before {
-  content: "\f5e1"; }
-
-.fa-car-side:before {
-  content: "\f5e4"; }
-
-.fa-caret-down:before {
-  content: "\f0d7"; }
-
-.fa-caret-left:before {
-  content: "\f0d9"; }
-
-.fa-caret-right:before {
-  content: "\f0da"; }
-
-.fa-caret-square-down:before {
-  content: "\f150"; }
-
-.fa-caret-square-left:before {
-  content: "\f191"; }
-
-.fa-caret-square-right:before {
-  content: "\f152"; }
-
-.fa-caret-square-up:before {
-  content: "\f151"; }
-
-.fa-caret-up:before {
-  content: "\f0d8"; }
-
-.fa-carrot:before {
-  content: "\f787"; }
-
-.fa-cart-arrow-down:before {
-  content: "\f218"; }
-
-.fa-cart-plus:before {
-  content: "\f217"; }
-
-.fa-cash-register:before {
-  content: "\f788"; }
-
-.fa-cat:before {
-  content: "\f6be"; }
-
-.fa-cc-amazon-pay:before {
-  content: "\f42d"; }
-
-.fa-cc-amex:before {
-  content: "\f1f3"; }
-
-.fa-cc-apple-pay:before {
-  content: "\f416"; }
-
-.fa-cc-diners-club:before {
-  content: "\f24c"; }
-
-.fa-cc-discover:before {
-  content: "\f1f2"; }
-
-.fa-cc-jcb:before {
-  content: "\f24b"; }
-
-.fa-cc-mastercard:before {
-  content: "\f1f1"; }
-
-.fa-cc-paypal:before {
-  content: "\f1f4"; }
-
-.fa-cc-stripe:before {
-  content: "\f1f5"; }
-
-.fa-cc-visa:before {
-  content: "\f1f0"; }
-
-.fa-centercode:before {
-  content: "\f380"; }
-
-.fa-centos:before {
-  content: "\f789"; }
-
-.fa-certificate:before {
-  content: "\f0a3"; }
-
-.fa-chair:before {
-  content: "\f6c0"; }
-
-.fa-chalkboard:before {
-  content: "\f51b"; }
-
-.fa-chalkboard-teacher:before {
-  content: "\f51c"; }
-
-.fa-charging-station:before {
-  content: "\f5e7"; }
-
-.fa-chart-area:before {
-  content: "\f1fe"; }
-
-.fa-chart-bar:before {
-  content: "\f080"; }
-
-.fa-chart-line:before {
-  content: "\f201"; }
-
-.fa-chart-pie:before {
-  content: "\f200"; }
-
-.fa-check:before {
-  content: "\f00c"; }
-
-.fa-check-circle:before {
-  content: "\f058"; }
-
-.fa-check-double:before {
-  content: "\f560"; }
-
-.fa-check-square:before {
-  content: "\f14a"; }
-
-.fa-cheese:before {
-  content: "\f7ef"; }
-
-.fa-chess:before {
-  content: "\f439"; }
-
-.fa-chess-bishop:before {
-  content: "\f43a"; }
-
-.fa-chess-board:before {
-  content: "\f43c"; }
-
-.fa-chess-king:before {
-  content: "\f43f"; }
-
-.fa-chess-knight:before {
-  content: "\f441"; }
-
-.fa-chess-pawn:before {
-  content: "\f443"; }
-
-.fa-chess-queen:before {
-  content: "\f445"; }
-
-.fa-chess-rook:before {
-  content: "\f447"; }
-
-.fa-chevron-circle-down:before {
-  content: "\f13a"; }
-
-.fa-chevron-circle-left:before {
-  content: "\f137"; }
-
-.fa-chevron-circle-right:before {
-  content: "\f138"; }
-
-.fa-chevron-circle-up:before {
-  content: "\f139"; }
-
-.fa-chevron-down:before {
-  content: "\f078"; }
-
-.fa-chevron-left:before {
-  content: "\f053"; }
-
-.fa-chevron-right:before {
-  content: "\f054"; }
-
-.fa-chevron-up:before {
-  content: "\f077"; }
-
-.fa-child:before {
-  content: "\f1ae"; }
-
-.fa-chrome:before {
-  content: "\f268"; }
-
-.fa-chromecast:before {
-  content: "\f838"; }
-
-.fa-church:before {
-  content: "\f51d"; }
-
-.fa-circle:before {
-  content: "\f111"; }
-
-.fa-circle-notch:before {
-  content: "\f1ce"; }
-
-.fa-city:before {
-  content: "\f64f"; }
-
-.fa-clinic-medical:before {
-  content: "\f7f2"; }
-
-.fa-clipboard:before {
-  content: "\f328"; }
-
-.fa-clipboard-check:before {
-  content: "\f46c"; }
-
-.fa-clipboard-list:before {
-  content: "\f46d"; }
-
-.fa-clock:before {
-  content: "\f017"; }
-
-.fa-clone:before {
-  content: "\f24d"; }
-
-.fa-closed-captioning:before {
-  content: "\f20a"; }
-
-.fa-cloud:before {
-  content: "\f0c2"; }
-
-.fa-cloud-download-alt:before {
-  content: "\f381"; }
-
-.fa-cloud-meatball:before {
-  content: "\f73b"; }
-
-.fa-cloud-moon:before {
-  content: "\f6c3"; }
-
-.fa-cloud-moon-rain:before {
-  content: "\f73c"; }
-
-.fa-cloud-rain:before {
-  content: "\f73d"; }
-
-.fa-cloud-showers-heavy:before {
-  content: "\f740"; }
-
-.fa-cloud-sun:before {
-  content: "\f6c4"; }
-
-.fa-cloud-sun-rain:before {
-  content: "\f743"; }
-
-.fa-cloud-upload-alt:before {
-  content: "\f382"; }
-
-.fa-cloudscale:before {
-  content: "\f383"; }
-
-.fa-cloudsmith:before {
-  content: "\f384"; }
-
-.fa-cloudversify:before {
-  content: "\f385"; }
-
-.fa-cocktail:before {
-  content: "\f561"; }
-
-.fa-code:before {
-  content: "\f121"; }
-
-.fa-code-branch:before {
-  content: "\f126"; }
-
-.fa-codepen:before {
-  content: "\f1cb"; }
-
-.fa-codiepie:before {
-  content: "\f284"; }
-
-.fa-coffee:before {
-  content: "\f0f4"; }
-
-.fa-cog:before {
-  content: "\f013"; }
-
-.fa-cogs:before {
-  content: "\f085"; }
-
-.fa-coins:before {
-  content: "\f51e"; }
-
-.fa-columns:before {
-  content: "\f0db"; }
-
-.fa-comment:before {
-  content: "\f075"; }
-
-.fa-comment-alt:before {
-  content: "\f27a"; }
-
-.fa-comment-dollar:before {
-  content: "\f651"; }
-
-.fa-comment-dots:before {
-  content: "\f4ad"; }
-
-.fa-comment-medical:before {
-  content: "\f7f5"; }
-
-.fa-comment-slash:before {
-  content: "\f4b3"; }
-
-.fa-comments:before {
-  content: "\f086"; }
-
-.fa-comments-dollar:before {
-  content: "\f653"; }
-
-.fa-compact-disc:before {
-  content: "\f51f"; }
-
-.fa-compass:before {
-  content: "\f14e"; }
-
-.fa-compress:before {
-  content: "\f066"; }
-
-.fa-compress-arrows-alt:before {
-  content: "\f78c"; }
-
-.fa-concierge-bell:before {
-  content: "\f562"; }
-
-.fa-confluence:before {
-  content: "\f78d"; }
-
-.fa-connectdevelop:before {
-  content: "\f20e"; }
-
-.fa-contao:before {
-  content: "\f26d"; }
-
-.fa-cookie:before {
-  content: "\f563"; }
-
-.fa-cookie-bite:before {
-  content: "\f564"; }
-
-.fa-copy:before {
-  content: "\f0c5"; }
-
-.fa-copyright:before {
-  content: "\f1f9"; }
-
-.fa-cotton-bureau:before {
-  content: "\f89e"; }
-
-.fa-couch:before {
-  content: "\f4b8"; }
-
-.fa-cpanel:before {
-  content: "\f388"; }
-
-.fa-creative-commons:before {
-  content: "\f25e"; }
-
-.fa-creative-commons-by:before {
-  content: "\f4e7"; }
-
-.fa-creative-commons-nc:before {
-  content: "\f4e8"; }
-
-.fa-creative-commons-nc-eu:before {
-  content: "\f4e9"; }
-
-.fa-creative-commons-nc-jp:before {
-  content: "\f4ea"; }
-
-.fa-creative-commons-nd:before {
-  content: "\f4eb"; }
-
-.fa-creative-commons-pd:before {
-  content: "\f4ec"; }
-
-.fa-creative-commons-pd-alt:before {
-  content: "\f4ed"; }
-
-.fa-creative-commons-remix:before {
-  content: "\f4ee"; }
-
-.fa-creative-commons-sa:before {
-  content: "\f4ef"; }
-
-.fa-creative-commons-sampling:before {
-  content: "\f4f0"; }
-
-.fa-creative-commons-sampling-plus:before {
-  content: "\f4f1"; }
-
-.fa-creative-commons-share:before {
-  content: "\f4f2"; }
-
-.fa-creative-commons-zero:before {
-  content: "\f4f3"; }
-
-.fa-credit-card:before {
-  content: "\f09d"; }
-
-.fa-critical-role:before {
-  content: "\f6c9"; }
-
-.fa-crop:before {
-  content: "\f125"; }
-
-.fa-crop-alt:before {
-  content: "\f565"; }
-
-.fa-cross:before {
-  content: "\f654"; }
-
-.fa-crosshairs:before {
-  content: "\f05b"; }
-
-.fa-crow:before {
-  content: "\f520"; }
-
-.fa-crown:before {
-  content: "\f521"; }
-
-.fa-crutch:before {
-  content: "\f7f7"; }
-
-.fa-css3:before {
-  content: "\f13c"; }
-
-.fa-css3-alt:before {
-  content: "\f38b"; }
-
-.fa-cube:before {
-  content: "\f1b2"; }
-
-.fa-cubes:before {
-  content: "\f1b3"; }
-
-.fa-cut:before {
-  content: "\f0c4"; }
-
-.fa-cuttlefish:before {
-  content: "\f38c"; }
-
-.fa-d-and-d:before {
-  content: "\f38d"; }
-
-.fa-d-and-d-beyond:before {
-  content: "\f6ca"; }
-
-.fa-dashcube:before {
-  content: "\f210"; }
-
-.fa-database:before {
-  content: "\f1c0"; }
-
-.fa-deaf:before {
-  content: "\f2a4"; }
-
-.fa-delicious:before {
-  content: "\f1a5"; }
-
-.fa-democrat:before {
-  content: "\f747"; }
-
-.fa-deploydog:before {
-  content: "\f38e"; }
-
-.fa-deskpro:before {
-  content: "\f38f"; }
-
-.fa-desktop:before {
-  content: "\f108"; }
-
-.fa-dev:before {
-  content: "\f6cc"; }
-
-.fa-deviantart:before {
-  content: "\f1bd"; }
-
-.fa-dharmachakra:before {
-  content: "\f655"; }
-
-.fa-dhl:before {
-  content: "\f790"; }
-
-.fa-diagnoses:before {
-  content: "\f470"; }
-
-.fa-diaspora:before {
-  content: "\f791"; }
-
-.fa-dice:before {
-  content: "\f522"; }
-
-.fa-dice-d20:before {
-  content: "\f6cf"; }
-
-.fa-dice-d6:before {
-  content: "\f6d1"; }
-
-.fa-dice-five:before {
-  content: "\f523"; }
-
-.fa-dice-four:before {
-  content: "\f524"; }
-
-.fa-dice-one:before {
-  content: "\f525"; }
-
-.fa-dice-six:before {
-  content: "\f526"; }
-
-.fa-dice-three:before {
-  content: "\f527"; }
-
-.fa-dice-two:before {
-  content: "\f528"; }
-
-.fa-digg:before {
-  content: "\f1a6"; }
-
-.fa-digital-ocean:before {
-  content: "\f391"; }
-
-.fa-digital-tachograph:before {
-  content: "\f566"; }
-
-.fa-directions:before {
-  content: "\f5eb"; }
-
-.fa-discord:before {
-  content: "\f392"; }
-
-.fa-discourse:before {
-  content: "\f393"; }
-
-.fa-divide:before {
-  content: "\f529"; }
-
-.fa-dizzy:before {
-  content: "\f567"; }
-
-.fa-dna:before {
-  content: "\f471"; }
-
-.fa-dochub:before {
-  content: "\f394"; }
-
-.fa-docker:before {
-  content: "\f395"; }
-
-.fa-dog:before {
-  content: "\f6d3"; }
-
-.fa-dollar-sign:before {
-  content: "\f155"; }
-
-.fa-dolly:before {
-  content: "\f472"; }
-
-.fa-dolly-flatbed:before {
-  content: "\f474"; }
-
-.fa-donate:before {
-  content: "\f4b9"; }
-
-.fa-door-closed:before {
-  content: "\f52a"; }
-
-.fa-door-open:before {
-  content: "\f52b"; }
-
-.fa-dot-circle:before {
-  content: "\f192"; }
-
-.fa-dove:before {
-  content: "\f4ba"; }
-
-.fa-download:before {
-  content: "\f019"; }
-
-.fa-draft2digital:before {
-  content: "\f396"; }
-
-.fa-drafting-compass:before {
-  content: "\f568"; }
-
-.fa-dragon:before {
-  content: "\f6d5"; }
-
-.fa-draw-polygon:before {
-  content: "\f5ee"; }
-
-.fa-dribbble:before {
-  content: "\f17d"; }
-
-.fa-dribbble-square:before {
-  content: "\f397"; }
-
-.fa-dropbox:before {
-  content: "\f16b"; }
-
-.fa-drum:before {
-  content: "\f569"; }
-
-.fa-drum-steelpan:before {
-  content: "\f56a"; }
-
-.fa-drumstick-bite:before {
-  content: "\f6d7"; }
-
-.fa-drupal:before {
-  content: "\f1a9"; }
-
-.fa-dumbbell:before {
-  content: "\f44b"; }
-
-.fa-dumpster:before {
-  content: "\f793"; }
-
-.fa-dumpster-fire:before {
-  content: "\f794"; }
-
-.fa-dungeon:before {
-  content: "\f6d9"; }
-
-.fa-dyalog:before {
-  content: "\f399"; }
-
-.fa-earlybirds:before {
-  content: "\f39a"; }
-
-.fa-ebay:before {
-  content: "\f4f4"; }
-
-.fa-edge:before {
-  content: "\f282"; }
-
-.fa-edit:before {
-  content: "\f044"; }
-
-.fa-egg:before {
-  content: "\f7fb"; }
-
-.fa-eject:before {
-  content: "\f052"; }
-
-.fa-elementor:before {
-  content: "\f430"; }
-
-.fa-ellipsis-h:before {
-  content: "\f141"; }
-
-.fa-ellipsis-v:before {
-  content: "\f142"; }
-
-.fa-ello:before {
-  content: "\f5f1"; }
-
-.fa-ember:before {
-  content: "\f423"; }
-
-.fa-empire:before {
-  content: "\f1d1"; }
-
-.fa-envelope:before {
-  content: "\f0e0"; }
-
-.fa-envelope-open:before {
-  content: "\f2b6"; }
-
-.fa-envelope-open-text:before {
-  content: "\f658"; }
-
-.fa-envelope-square:before {
-  content: "\f199"; }
-
-.fa-envira:before {
-  content: "\f299"; }
-
-.fa-equals:before {
-  content: "\f52c"; }
-
-.fa-eraser:before {
-  content: "\f12d"; }
-
-.fa-erlang:before {
-  content: "\f39d"; }
-
-.fa-ethereum:before {
-  content: "\f42e"; }
-
-.fa-ethernet:before {
-  content: "\f796"; }
-
-.fa-etsy:before {
-  content: "\f2d7"; }
-
-.fa-euro-sign:before {
-  content: "\f153"; }
-
-.fa-evernote:before {
-  content: "\f839"; }
-
-.fa-exchange-alt:before {
-  content: "\f362"; }
-
-.fa-exclamation:before {
-  content: "\f12a"; }
-
-.fa-exclamation-circle:before {
-  content: "\f06a"; }
-
-.fa-exclamation-triangle:before {
-  content: "\f071"; }
-
-.fa-expand:before {
-  content: "\f065"; }
-
-.fa-expand-arrows-alt:before {
-  content: "\f31e"; }
-
-.fa-expeditedssl:before {
-  content: "\f23e"; }
-
-.fa-external-link-alt:before {
-  content: "\f35d"; }
-
-.fa-external-link-square-alt:before {
-  content: "\f360"; }
-
-.fa-eye:before {
-  content: "\f06e"; }
-
-.fa-eye-dropper:before {
-  content: "\f1fb"; }
-
-.fa-eye-slash:before {
-  content: "\f070"; }
-
-.fa-facebook:before {
-  content: "\f09a"; }
-
-.fa-facebook-f:before {
-  content: "\f39e"; }
-
-.fa-facebook-messenger:before {
-  content: "\f39f"; }
-
-.fa-facebook-square:before {
-  content: "\f082"; }
-
-.fa-fan:before {
-  content: "\f863"; }
-
-.fa-fantasy-flight-games:before {
-  content: "\f6dc"; }
-
-.fa-fast-backward:before {
-  content: "\f049"; }
-
-.fa-fast-forward:before {
-  content: "\f050"; }
-
-.fa-fax:before {
-  content: "\f1ac"; }
-
-.fa-feather:before {
-  content: "\f52d"; }
-
-.fa-feather-alt:before {
-  content: "\f56b"; }
-
-.fa-fedex:before {
-  content: "\f797"; }
-
-.fa-fedora:before {
-  content: "\f798"; }
-
-.fa-female:before {
-  content: "\f182"; }
-
-.fa-fighter-jet:before {
-  content: "\f0fb"; }
-
-.fa-figma:before {
-  content: "\f799"; }
-
-.fa-file:before {
-  content: "\f15b"; }
-
-.fa-file-alt:before {
-  content: "\f15c"; }
-
-.fa-file-archive:before {
-  content: "\f1c6"; }
-
-.fa-file-audio:before {
-  content: "\f1c7"; }
-
-.fa-file-code:before {
-  content: "\f1c9"; }
-
-.fa-file-contract:before {
-  content: "\f56c"; }
-
-.fa-file-csv:before {
-  content: "\f6dd"; }
-
-.fa-file-download:before {
-  content: "\f56d"; }
-
-.fa-file-excel:before {
-  content: "\f1c3"; }
-
-.fa-file-export:before {
-  content: "\f56e"; }
-
-.fa-file-image:before {
-  content: "\f1c5"; }
-
-.fa-file-import:before {
-  content: "\f56f"; }
-
-.fa-file-invoice:before {
-  content: "\f570"; }
-
-.fa-file-invoice-dollar:before {
-  content: "\f571"; }
-
-.fa-file-medical:before {
-  content: "\f477"; }
-
-.fa-file-medical-alt:before {
-  content: "\f478"; }
-
-.fa-file-pdf:before {
-  content: "\f1c1"; }
-
-.fa-file-powerpoint:before {
-  content: "\f1c4"; }
-
-.fa-file-prescription:before {
-  content: "\f572"; }
-
-.fa-file-signature:before {
-  content: "\f573"; }
-
-.fa-file-upload:before {
-  content: "\f574"; }
-
-.fa-file-video:before {
-  content: "\f1c8"; }
-
-.fa-file-word:before {
-  content: "\f1c2"; }
-
-.fa-fill:before {
-  content: "\f575"; }
-
-.fa-fill-drip:before {
-  content: "\f576"; }
-
-.fa-film:before {
-  content: "\f008"; }
-
-.fa-filter:before {
-  content: "\f0b0"; }
-
-.fa-fingerprint:before {
-  content: "\f577"; }
-
-.fa-fire:before {
-  content: "\f06d"; }
-
-.fa-fire-alt:before {
-  content: "\f7e4"; }
-
-.fa-fire-extinguisher:before {
-  content: "\f134"; }
-
-.fa-firefox:before {
-  content: "\f269"; }
-
-.fa-first-aid:before {
-  content: "\f479"; }
-
-.fa-first-order:before {
-  content: "\f2b0"; }
-
-.fa-first-order-alt:before {
-  content: "\f50a"; }
-
-.fa-firstdraft:before {
-  content: "\f3a1"; }
-
-.fa-fish:before {
-  content: "\f578"; }
-
-.fa-fist-raised:before {
-  content: "\f6de"; }
-
-.fa-flag:before {
-  content: "\f024"; }
-
-.fa-flag-checkered:before {
-  content: "\f11e"; }
-
-.fa-flag-usa:before {
-  content: "\f74d"; }
-
-.fa-flask:before {
-  content: "\f0c3"; }
-
-.fa-flickr:before {
-  content: "\f16e"; }
-
-.fa-flipboard:before {
-  content: "\f44d"; }
-
-.fa-flushed:before {
-  content: "\f579"; }
-
-.fa-fly:before {
-  content: "\f417"; }
-
-.fa-folder:before {
-  content: "\f07b"; }
-
-.fa-folder-minus:before {
-  content: "\f65d"; }
-
-.fa-folder-open:before {
-  content: "\f07c"; }
-
-.fa-folder-plus:before {
-  content: "\f65e"; }
-
-.fa-font:before {
-  content: "\f031"; }
-
-.fa-font-awesome:before {
-  content: "\f2b4"; }
-
-.fa-font-awesome-alt:before {
-  content: "\f35c"; }
-
-.fa-font-awesome-flag:before {
-  content: "\f425"; }
-
-.fa-font-awesome-logo-full:before {
-  content: "\f4e6"; }
-
-.fa-fonticons:before {
-  content: "\f280"; }
-
-.fa-fonticons-fi:before {
-  content: "\f3a2"; }
-
-.fa-football-ball:before {
-  content: "\f44e"; }
-
-.fa-fort-awesome:before {
-  content: "\f286"; }
-
-.fa-fort-awesome-alt:before {
-  content: "\f3a3"; }
-
-.fa-forumbee:before {
-  content: "\f211"; }
-
-.fa-forward:before {
-  content: "\f04e"; }
-
-.fa-foursquare:before {
-  content: "\f180"; }
-
-.fa-free-code-camp:before {
-  content: "\f2c5"; }
-
-.fa-freebsd:before {
-  content: "\f3a4"; }
-
-.fa-frog:before {
-  content: "\f52e"; }
-
-.fa-frown:before {
-  content: "\f119"; }
-
-.fa-frown-open:before {
-  content: "\f57a"; }
-
-.fa-fulcrum:before {
-  content: "\f50b"; }
-
-.fa-funnel-dollar:before {
-  content: "\f662"; }
-
-.fa-futbol:before {
-  content: "\f1e3"; }
-
-.fa-galactic-republic:before {
-  content: "\f50c"; }
-
-.fa-galactic-senate:before {
-  content: "\f50d"; }
-
-.fa-gamepad:before {
-  content: "\f11b"; }
-
-.fa-gas-pump:before {
-  content: "\f52f"; }
-
-.fa-gavel:before {
-  content: "\f0e3"; }
-
-.fa-gem:before {
-  content: "\f3a5"; }
-
-.fa-genderless:before {
-  content: "\f22d"; }
-
-.fa-get-pocket:before {
-  content: "\f265"; }
-
-.fa-gg:before {
-  content: "\f260"; }
-
-.fa-gg-circle:before {
-  content: "\f261"; }
-
-.fa-ghost:before {
-  content: "\f6e2"; }
-
-.fa-gift:before {
-  content: "\f06b"; }
-
-.fa-gifts:before {
-  content: "\f79c"; }
-
-.fa-git:before {
-  content: "\f1d3"; }
-
-.fa-git-alt:before {
-  content: "\f841"; }
-
-.fa-git-square:before {
-  content: "\f1d2"; }
-
-.fa-github:before {
-  content: "\f09b"; }
-
-.fa-github-alt:before {
-  content: "\f113"; }
-
-.fa-github-square:before {
-  content: "\f092"; }
-
-.fa-gitkraken:before {
-  content: "\f3a6"; }
-
-.fa-gitlab:before {
-  content: "\f296"; }
-
-.fa-gitter:before {
-  content: "\f426"; }
-
-.fa-glass-cheers:before {
-  content: "\f79f"; }
-
-.fa-glass-martini:before {
-  content: "\f000"; }
-
-.fa-glass-martini-alt:before {
-  content: "\f57b"; }
-
-.fa-glass-whiskey:before {
-  content: "\f7a0"; }
-
-.fa-glasses:before {
-  content: "\f530"; }
-
-.fa-glide:before {
-  content: "\f2a5"; }
-
-.fa-glide-g:before {
-  content: "\f2a6"; }
-
-.fa-globe:before {
-  content: "\f0ac"; }
-
-.fa-globe-africa:before {
-  content: "\f57c"; }
-
-.fa-globe-americas:before {
-  content: "\f57d"; }
-
-.fa-globe-asia:before {
-  content: "\f57e"; }
-
-.fa-globe-europe:before {
-  content: "\f7a2"; }
-
-.fa-gofore:before {
-  content: "\f3a7"; }
-
-.fa-golf-ball:before {
-  content: "\f450"; }
-
-.fa-goodreads:before {
-  content: "\f3a8"; }
-
-.fa-goodreads-g:before {
-  content: "\f3a9"; }
-
-.fa-google:before {
-  content: "\f1a0"; }
-
-.fa-google-drive:before {
-  content: "\f3aa"; }
-
-.fa-google-play:before {
-  content: "\f3ab"; }
-
-.fa-google-plus:before {
-  content: "\f2b3"; }
-
-.fa-google-plus-g:before {
-  content: "\f0d5"; }
-
-.fa-google-plus-square:before {
-  content: "\f0d4"; }
-
-.fa-google-wallet:before {
-  content: "\f1ee"; }
-
-.fa-gopuram:before {
-  content: "\f664"; }
-
-.fa-graduation-cap:before {
-  content: "\f19d"; }
-
-.fa-gratipay:before {
-  content: "\f184"; }
-
-.fa-grav:before {
-  content: "\f2d6"; }
-
-.fa-greater-than:before {
-  content: "\f531"; }
-
-.fa-greater-than-equal:before {
-  content: "\f532"; }
-
-.fa-grimace:before {
-  content: "\f57f"; }
-
-.fa-grin:before {
-  content: "\f580"; }
-
-.fa-grin-alt:before {
-  content: "\f581"; }
-
-.fa-grin-beam:before {
-  content: "\f582"; }
-
-.fa-grin-beam-sweat:before {
-  content: "\f583"; }
-
-.fa-grin-hearts:before {
-  content: "\f584"; }
-
-.fa-grin-squint:before {
-  content: "\f585"; }
-
-.fa-grin-squint-tears:before {
-  content: "\f586"; }
-
-.fa-grin-stars:before {
-  content: "\f587"; }
-
-.fa-grin-tears:before {
-  content: "\f588"; }
-
-.fa-grin-tongue:before {
-  content: "\f589"; }
-
-.fa-grin-tongue-squint:before {
-  content: "\f58a"; }
-
-.fa-grin-tongue-wink:before {
-  content: "\f58b"; }
-
-.fa-grin-wink:before {
-  content: "\f58c"; }
-
-.fa-grip-horizontal:before {
-  content: "\f58d"; }
-
-.fa-grip-lines:before {
-  content: "\f7a4"; }
-
-.fa-grip-lines-vertical:before {
-  content: "\f7a5"; }
-
-.fa-grip-vertical:before {
-  content: "\f58e"; }
-
-.fa-gripfire:before {
-  content: "\f3ac"; }
-
-.fa-grunt:before {
-  content: "\f3ad"; }
-
-.fa-guitar:before {
-  content: "\f7a6"; }
-
-.fa-gulp:before {
-  content: "\f3ae"; }
-
-.fa-h-square:before {
-  content: "\f0fd"; }
-
-.fa-hacker-news:before {
-  content: "\f1d4"; }
-
-.fa-hacker-news-square:before {
-  content: "\f3af"; }
-
-.fa-hackerrank:before {
-  content: "\f5f7"; }
-
-.fa-hamburger:before {
-  content: "\f805"; }
-
-.fa-hammer:before {
-  content: "\f6e3"; }
-
-.fa-hamsa:before {
-  content: "\f665"; }
-
-.fa-hand-holding:before {
-  content: "\f4bd"; }
-
-.fa-hand-holding-heart:before {
-  content: "\f4be"; }
-
-.fa-hand-holding-usd:before {
-  content: "\f4c0"; }
-
-.fa-hand-lizard:before {
-  content: "\f258"; }
-
-.fa-hand-middle-finger:before {
-  content: "\f806"; }
-
-.fa-hand-paper:before {
-  content: "\f256"; }
-
-.fa-hand-peace:before {
-  content: "\f25b"; }
-
-.fa-hand-point-down:before {
-  content: "\f0a7"; }
-
-.fa-hand-point-left:before {
-  content: "\f0a5"; }
-
-.fa-hand-point-right:before {
-  content: "\f0a4"; }
-
-.fa-hand-point-up:before {
-  content: "\f0a6"; }
-
-.fa-hand-pointer:before {
-  content: "\f25a"; }
-
-.fa-hand-rock:before {
-  content: "\f255"; }
-
-.fa-hand-scissors:before {
-  content: "\f257"; }
-
-.fa-hand-spock:before {
-  content: "\f259"; }
-
-.fa-hands:before {
-  content: "\f4c2"; }
-
-.fa-hands-helping:before {
-  content: "\f4c4"; }
-
-.fa-handshake:before {
-  content: "\f2b5"; }
-
-.fa-hanukiah:before {
-  content: "\f6e6"; }
-
-.fa-hard-hat:before {
-  content: "\f807"; }
-
-.fa-hashtag:before {
-  content: "\f292"; }
-
-.fa-hat-cowboy:before {
-  content: "\f8c0"; }
-
-.fa-hat-cowboy-side:before {
-  content: "\f8c1"; }
-
-.fa-hat-wizard:before {
-  content: "\f6e8"; }
-
-.fa-haykal:before {
-  content: "\f666"; }
-
-.fa-hdd:before {
-  content: "\f0a0"; }
-
-.fa-heading:before {
-  content: "\f1dc"; }
-
-.fa-headphones:before {
-  content: "\f025"; }
-
-.fa-headphones-alt:before {
-  content: "\f58f"; }
-
-.fa-headset:before {
-  content: "\f590"; }
-
-.fa-heart:before {
-  content: "\f004"; }
-
-.fa-heart-broken:before {
-  content: "\f7a9"; }
-
-.fa-heartbeat:before {
-  content: "\f21e"; }
-
-.fa-helicopter:before {
-  content: "\f533"; }
-
-.fa-highlighter:before {
-  content: "\f591"; }
-
-.fa-hiking:before {
-  content: "\f6ec"; }
-
-.fa-hippo:before {
-  content: "\f6ed"; }
-
-.fa-hips:before {
-  content: "\f452"; }
-
-.fa-hire-a-helper:before {
-  content: "\f3b0"; }
-
-.fa-history:before {
-  content: "\f1da"; }
-
-.fa-hockey-puck:before {
-  content: "\f453"; }
-
-.fa-holly-berry:before {
-  content: "\f7aa"; }
-
-.fa-home:before {
-  content: "\f015"; }
-
-.fa-hooli:before {
-  content: "\f427"; }
-
-.fa-hornbill:before {
-  content: "\f592"; }
-
-.fa-horse:before {
-  content: "\f6f0"; }
-
-.fa-horse-head:before {
-  content: "\f7ab"; }
-
-.fa-hospital:before {
-  content: "\f0f8"; }
-
-.fa-hospital-alt:before {
-  content: "\f47d"; }
-
-.fa-hospital-symbol:before {
-  content: "\f47e"; }
-
-.fa-hot-tub:before {
-  content: "\f593"; }
-
-.fa-hotdog:before {
-  content: "\f80f"; }
-
-.fa-hotel:before {
-  content: "\f594"; }
-
-.fa-hotjar:before {
-  content: "\f3b1"; }
-
-.fa-hourglass:before {
-  content: "\f254"; }
-
-.fa-hourglass-end:before {
-  content: "\f253"; }
-
-.fa-hourglass-half:before {
-  content: "\f252"; }
-
-.fa-hourglass-start:before {
-  content: "\f251"; }
-
-.fa-house-damage:before {
-  content: "\f6f1"; }
-
-.fa-houzz:before {
-  content: "\f27c"; }
-
-.fa-hryvnia:before {
-  content: "\f6f2"; }
-
-.fa-html5:before {
-  content: "\f13b"; }
-
-.fa-hubspot:before {
-  content: "\f3b2"; }
-
-.fa-i-cursor:before {
-  content: "\f246"; }
-
-.fa-ice-cream:before {
-  content: "\f810"; }
-
-.fa-icicles:before {
-  content: "\f7ad"; }
-
-.fa-icons:before {
-  content: "\f86d"; }
-
-.fa-id-badge:before {
-  content: "\f2c1"; }
-
-.fa-id-card:before {
-  content: "\f2c2"; }
-
-.fa-id-card-alt:before {
-  content: "\f47f"; }
-
-.fa-igloo:before {
-  content: "\f7ae"; }
-
-.fa-image:before {
-  content: "\f03e"; }
-
-.fa-images:before {
-  content: "\f302"; }
-
-.fa-imdb:before {
-  content: "\f2d8"; }
-
-.fa-inbox:before {
-  content: "\f01c"; }
-
-.fa-indent:before {
-  content: "\f03c"; }
-
-.fa-industry:before {
-  content: "\f275"; }
-
-.fa-infinity:before {
-  content: "\f534"; }
-
-.fa-info:before {
-  content: "\f129"; }
-
-.fa-info-circle:before {
-  content: "\f05a"; }
-
-.fa-instagram:before {
-  content: "\f16d"; }
-
-.fa-intercom:before {
-  content: "\f7af"; }
-
-.fa-internet-explorer:before {
-  content: "\f26b"; }
-
-.fa-invision:before {
-  content: "\f7b0"; }
-
-.fa-ioxhost:before {
-  content: "\f208"; }
-
-.fa-italic:before {
-  content: "\f033"; }
-
-.fa-itch-io:before {
-  content: "\f83a"; }
-
-.fa-itunes:before {
-  content: "\f3b4"; }
-
-.fa-itunes-note:before {
-  content: "\f3b5"; }
-
-.fa-java:before {
-  content: "\f4e4"; }
-
-.fa-jedi:before {
-  content: "\f669"; }
-
-.fa-jedi-order:before {
-  content: "\f50e"; }
-
-.fa-jenkins:before {
-  content: "\f3b6"; }
-
-.fa-jira:before {
-  content: "\f7b1"; }
-
-.fa-joget:before {
-  content: "\f3b7"; }
-
-.fa-joint:before {
-  content: "\f595"; }
-
-.fa-joomla:before {
-  content: "\f1aa"; }
-
-.fa-journal-whills:before {
-  content: "\f66a"; }
-
-.fa-js:before {
-  content: "\f3b8"; }
-
-.fa-js-square:before {
-  content: "\f3b9"; }
-
-.fa-jsfiddle:before {
-  content: "\f1cc"; }
-
-.fa-kaaba:before {
-  content: "\f66b"; }
-
-.fa-kaggle:before {
-  content: "\f5fa"; }
-
-.fa-key:before {
-  content: "\f084"; }
-
-.fa-keybase:before {
-  content: "\f4f5"; }
-
-.fa-keyboard:before {
-  content: "\f11c"; }
-
-.fa-keycdn:before {
-  content: "\f3ba"; }
-
-.fa-khanda:before {
-  content: "\f66d"; }
-
-.fa-kickstarter:before {
-  content: "\f3bb"; }
-
-.fa-kickstarter-k:before {
-  content: "\f3bc"; }
-
-.fa-kiss:before {
-  content: "\f596"; }
-
-.fa-kiss-beam:before {
-  content: "\f597"; }
-
-.fa-kiss-wink-heart:before {
-  content: "\f598"; }
-
-.fa-kiwi-bird:before {
-  content: "\f535"; }
-
-.fa-korvue:before {
-  content: "\f42f"; }
-
-.fa-landmark:before {
-  content: "\f66f"; }
-
-.fa-language:before {
-  content: "\f1ab"; }
-
-.fa-laptop:before {
-  content: "\f109"; }
-
-.fa-laptop-code:before {
-  content: "\f5fc"; }
-
-.fa-laptop-medical:before {
-  content: "\f812"; }
-
-.fa-laravel:before {
-  content: "\f3bd"; }
-
-.fa-lastfm:before {
-  content: "\f202"; }
-
-.fa-lastfm-square:before {
-  content: "\f203"; }
-
-.fa-laugh:before {
-  content: "\f599"; }
-
-.fa-laugh-beam:before {
-  content: "\f59a"; }
-
-.fa-laugh-squint:before {
-  content: "\f59b"; }
-
-.fa-laugh-wink:before {
-  content: "\f59c"; }
-
-.fa-layer-group:before {
-  content: "\f5fd"; }
-
-.fa-leaf:before {
-  content: "\f06c"; }
-
-.fa-leanpub:before {
-  content: "\f212"; }
-
-.fa-lemon:before {
-  content: "\f094"; }
-
-.fa-less:before {
-  content: "\f41d"; }
-
-.fa-less-than:before {
-  content: "\f536"; }
-
-.fa-less-than-equal:before {
-  content: "\f537"; }
-
-.fa-level-down-alt:before {
-  content: "\f3be"; }
-
-.fa-level-up-alt:before {
-  content: "\f3bf"; }
-
-.fa-life-ring:before {
-  content: "\f1cd"; }
-
-.fa-lightbulb:before {
-  content: "\f0eb"; }
-
-.fa-line:before {
-  content: "\f3c0"; }
-
-.fa-link:before {
-  content: "\f0c1"; }
-
-.fa-linkedin:before {
-  content: "\f08c"; }
-
-.fa-linkedin-in:before {
-  content: "\f0e1"; }
-
-.fa-linode:before {
-  content: "\f2b8"; }
-
-.fa-linux:before {
-  content: "\f17c"; }
-
-.fa-lira-sign:before {
-  content: "\f195"; }
-
-.fa-list:before {
-  content: "\f03a"; }
-
-.fa-list-alt:before {
-  content: "\f022"; }
-
-.fa-list-ol:before {
-  content: "\f0cb"; }
-
-.fa-list-ul:before {
-  content: "\f0ca"; }
-
-.fa-location-arrow:before {
-  content: "\f124"; }
-
-.fa-lock:before {
-  content: "\f023"; }
-
-.fa-lock-open:before {
-  content: "\f3c1"; }
-
-.fa-long-arrow-alt-down:before {
-  content: "\f309"; }
-
-.fa-long-arrow-alt-left:before {
-  content: "\f30a"; }
-
-.fa-long-arrow-alt-right:before {
-  content: "\f30b"; }
-
-.fa-long-arrow-alt-up:before {
-  content: "\f30c"; }
-
-.fa-low-vision:before {
-  content: "\f2a8"; }
-
-.fa-luggage-cart:before {
-  content: "\f59d"; }
-
-.fa-lyft:before {
-  content: "\f3c3"; }
-
-.fa-magento:before {
-  content: "\f3c4"; }
-
-.fa-magic:before {
-  content: "\f0d0"; }
-
-.fa-magnet:before {
-  content: "\f076"; }
-
-.fa-mail-bulk:before {
-  content: "\f674"; }
-
-.fa-mailchimp:before {
-  content: "\f59e"; }
-
-.fa-male:before {
-  content: "\f183"; }
-
-.fa-mandalorian:before {
-  content: "\f50f"; }
-
-.fa-map:before {
-  content: "\f279"; }
-
-.fa-map-marked:before {
-  content: "\f59f"; }
-
-.fa-map-marked-alt:before {
-  content: "\f5a0"; }
-
-.fa-map-marker:before {
-  content: "\f041"; }
-
-.fa-map-marker-alt:before {
-  content: "\f3c5"; }
-
-.fa-map-pin:before {
-  content: "\f276"; }
-
-.fa-map-signs:before {
-  content: "\f277"; }
-
-.fa-markdown:before {
-  content: "\f60f"; }
-
-.fa-marker:before {
-  content: "\f5a1"; }
-
-.fa-mars:before {
-  content: "\f222"; }
-
-.fa-mars-double:before {
-  content: "\f227"; }
-
-.fa-mars-stroke:before {
-  content: "\f229"; }
-
-.fa-mars-stroke-h:before {
-  content: "\f22b"; }
-
-.fa-mars-stroke-v:before {
-  content: "\f22a"; }
-
-.fa-mask:before {
-  content: "\f6fa"; }
-
-.fa-mastodon:before {
-  content: "\f4f6"; }
-
-.fa-maxcdn:before {
-  content: "\f136"; }
-
-.fa-mdb:before {
-  content: "\f8ca"; }
-
-.fa-medal:before {
-  content: "\f5a2"; }
-
-.fa-medapps:before {
-  content: "\f3c6"; }
-
-.fa-medium:before {
-  content: "\f23a"; }
-
-.fa-medium-m:before {
-  content: "\f3c7"; }
-
-.fa-medkit:before {
-  content: "\f0fa"; }
-
-.fa-medrt:before {
-  content: "\f3c8"; }
-
-.fa-meetup:before {
-  content: "\f2e0"; }
-
-.fa-megaport:before {
-  content: "\f5a3"; }
-
-.fa-meh:before {
-  content: "\f11a"; }
-
-.fa-meh-blank:before {
-  content: "\f5a4"; }
-
-.fa-meh-rolling-eyes:before {
-  content: "\f5a5"; }
-
-.fa-memory:before {
-  content: "\f538"; }
-
-.fa-mendeley:before {
-  content: "\f7b3"; }
-
-.fa-menorah:before {
-  content: "\f676"; }
-
-.fa-mercury:before {
-  content: "\f223"; }
-
-.fa-meteor:before {
-  content: "\f753"; }
-
-.fa-microchip:before {
-  content: "\f2db"; }
-
-.fa-microphone:before {
-  content: "\f130"; }
-
-.fa-microphone-alt:before {
-  content: "\f3c9"; }
-
-.fa-microphone-alt-slash:before {
-  content: "\f539"; }
-
-.fa-microphone-slash:before {
-  content: "\f131"; }
-
-.fa-microscope:before {
-  content: "\f610"; }
-
-.fa-microsoft:before {
-  content: "\f3ca"; }
-
-.fa-minus:before {
-  content: "\f068"; }
-
-.fa-minus-circle:before {
-  content: "\f056"; }
-
-.fa-minus-square:before {
-  content: "\f146"; }
-
-.fa-mitten:before {
-  content: "\f7b5"; }
-
-.fa-mix:before {
-  content: "\f3cb"; }
-
-.fa-mixcloud:before {
-  content: "\f289"; }
-
-.fa-mizuni:before {
-  content: "\f3cc"; }
-
-.fa-mobile:before {
-  content: "\f10b"; }
-
-.fa-mobile-alt:before {
-  content: "\f3cd"; }
-
-.fa-modx:before {
-  content: "\f285"; }
-
-.fa-monero:before {
-  content: "\f3d0"; }
-
-.fa-money-bill:before {
-  content: "\f0d6"; }
-
-.fa-money-bill-alt:before {
-  content: "\f3d1"; }
-
-.fa-money-bill-wave:before {
-  content: "\f53a"; }
-
-.fa-money-bill-wave-alt:before {
-  content: "\f53b"; }
-
-.fa-money-check:before {
-  content: "\f53c"; }
-
-.fa-money-check-alt:before {
-  content: "\f53d"; }
-
-.fa-monument:before {
-  content: "\f5a6"; }
-
-.fa-moon:before {
-  content: "\f186"; }
-
-.fa-mortar-pestle:before {
-  content: "\f5a7"; }
-
-.fa-mosque:before {
-  content: "\f678"; }
-
-.fa-motorcycle:before {
-  content: "\f21c"; }
-
-.fa-mountain:before {
-  content: "\f6fc"; }
-
-.fa-mouse:before {
-  content: "\f8cc"; }
-
-.fa-mouse-pointer:before {
-  content: "\f245"; }
-
-.fa-mug-hot:before {
-  content: "\f7b6"; }
-
-.fa-music:before {
-  content: "\f001"; }
-
-.fa-napster:before {
-  content: "\f3d2"; }
-
-.fa-neos:before {
-  content: "\f612"; }
-
-.fa-network-wired:before {
-  content: "\f6ff"; }
-
-.fa-neuter:before {
-  content: "\f22c"; }
-
-.fa-newspaper:before {
-  content: "\f1ea"; }
-
-.fa-nimblr:before {
-  content: "\f5a8"; }
-
-.fa-node:before {
-  content: "\f419"; }
-
-.fa-node-js:before {
-  content: "\f3d3"; }
-
-.fa-not-equal:before {
-  content: "\f53e"; }
-
-.fa-notes-medical:before {
-  content: "\f481"; }
-
-.fa-npm:before {
-  content: "\f3d4"; }
-
-.fa-ns8:before {
-  content: "\f3d5"; }
-
-.fa-nutritionix:before {
-  content: "\f3d6"; }
-
-.fa-object-group:before {
-  content: "\f247"; }
-
-.fa-object-ungroup:before {
-  content: "\f248"; }
-
-.fa-odnoklassniki:before {
-  content: "\f263"; }
-
-.fa-odnoklassniki-square:before {
-  content: "\f264"; }
-
-.fa-oil-can:before {
-  content: "\f613"; }
-
-.fa-old-republic:before {
-  content: "\f510"; }
-
-.fa-om:before {
-  content: "\f679"; }
-
-.fa-opencart:before {
-  content: "\f23d"; }
-
-.fa-openid:before {
-  content: "\f19b"; }
-
-.fa-opera:before {
-  content: "\f26a"; }
-
-.fa-optin-monster:before {
-  content: "\f23c"; }
-
-.fa-orcid:before {
-  content: "\f8d2"; }
-
-.fa-osi:before {
-  content: "\f41a"; }
-
-.fa-otter:before {
-  content: "\f700"; }
-
-.fa-outdent:before {
-  content: "\f03b"; }
-
-.fa-page4:before {
-  content: "\f3d7"; }
-
-.fa-pagelines:before {
-  content: "\f18c"; }
-
-.fa-pager:before {
-  content: "\f815"; }
-
-.fa-paint-brush:before {
-  content: "\f1fc"; }
-
-.fa-paint-roller:before {
-  content: "\f5aa"; }
-
-.fa-palette:before {
-  content: "\f53f"; }
-
-.fa-palfed:before {
-  content: "\f3d8"; }
-
-.fa-pallet:before {
-  content: "\f482"; }
-
-.fa-paper-plane:before {
-  content: "\f1d8"; }
-
-.fa-paperclip:before {
-  content: "\f0c6"; }
-
-.fa-parachute-box:before {
-  content: "\f4cd"; }
-
-.fa-paragraph:before {
-  content: "\f1dd"; }
-
-.fa-parking:before {
-  content: "\f540"; }
-
-.fa-passport:before {
-  content: "\f5ab"; }
-
-.fa-pastafarianism:before {
-  content: "\f67b"; }
-
-.fa-paste:before {
-  content: "\f0ea"; }
-
-.fa-patreon:before {
-  content: "\f3d9"; }
-
-.fa-pause:before {
-  content: "\f04c"; }
-
-.fa-pause-circle:before {
-  content: "\f28b"; }
-
-.fa-paw:before {
-  content: "\f1b0"; }
-
-.fa-paypal:before {
-  content: "\f1ed"; }
-
-.fa-peace:before {
-  content: "\f67c"; }
-
-.fa-pen:before {
-  content: "\f304"; }
-
-.fa-pen-alt:before {
-  content: "\f305"; }
-
-.fa-pen-fancy:before {
-  content: "\f5ac"; }
-
-.fa-pen-nib:before {
-  content: "\f5ad"; }
-
-.fa-pen-square:before {
-  content: "\f14b"; }
-
-.fa-pencil-alt:before {
-  content: "\f303"; }
-
-.fa-pencil-ruler:before {
-  content: "\f5ae"; }
-
-.fa-penny-arcade:before {
-  content: "\f704"; }
-
-.fa-people-carry:before {
-  content: "\f4ce"; }
-
-.fa-pepper-hot:before {
-  content: "\f816"; }
-
-.fa-percent:before {
-  content: "\f295"; }
-
-.fa-percentage:before {
-  content: "\f541"; }
-
-.fa-periscope:before {
-  content: "\f3da"; }
-
-.fa-person-booth:before {
-  content: "\f756"; }
-
-.fa-phabricator:before {
-  content: "\f3db"; }
-
-.fa-phoenix-framework:before {
-  content: "\f3dc"; }
-
-.fa-phoenix-squadron:before {
-  content: "\f511"; }
-
-.fa-phone:before {
-  content: "\f095"; }
-
-.fa-phone-alt:before {
-  content: "\f879"; }
-
-.fa-phone-slash:before {
-  content: "\f3dd"; }
-
-.fa-phone-square:before {
-  content: "\f098"; }
-
-.fa-phone-square-alt:before {
-  content: "\f87b"; }
-
-.fa-phone-volume:before {
-  content: "\f2a0"; }
-
-.fa-photo-video:before {
-  content: "\f87c"; }
-
-.fa-php:before {
-  content: "\f457"; }
-
-.fa-pied-piper:before {
-  content: "\f2ae"; }
-
-.fa-pied-piper-alt:before {
-  content: "\f1a8"; }
-
-.fa-pied-piper-hat:before {
-  content: "\f4e5"; }
-
-.fa-pied-piper-pp:before {
-  content: "\f1a7"; }
-
-.fa-piggy-bank:before {
-  content: "\f4d3"; }
-
-.fa-pills:before {
-  content: "\f484"; }
-
-.fa-pinterest:before {
-  content: "\f0d2"; }
-
-.fa-pinterest-p:before {
-  content: "\f231"; }
-
-.fa-pinterest-square:before {
-  content: "\f0d3"; }
-
-.fa-pizza-slice:before {
-  content: "\f818"; }
-
-.fa-place-of-worship:before {
-  content: "\f67f"; }
-
-.fa-plane:before {
-  content: "\f072"; }
-
-.fa-plane-arrival:before {
-  content: "\f5af"; }
-
-.fa-plane-departure:before {
-  content: "\f5b0"; }
-
-.fa-play:before {
-  content: "\f04b"; }
-
-.fa-play-circle:before {
-  content: "\f144"; }
-
-.fa-playstation:before {
-  content: "\f3df"; }
-
-.fa-plug:before {
-  content: "\f1e6"; }
-
-.fa-plus:before {
-  content: "\f067"; }
-
-.fa-plus-circle:before {
-  content: "\f055"; }
-
-.fa-plus-square:before {
-  content: "\f0fe"; }
-
-.fa-podcast:before {
-  content: "\f2ce"; }
-
-.fa-poll:before {
-  content: "\f681"; }
-
-.fa-poll-h:before {
-  content: "\f682"; }
-
-.fa-poo:before {
-  content: "\f2fe"; }
-
-.fa-poo-storm:before {
-  content: "\f75a"; }
-
-.fa-poop:before {
-  content: "\f619"; }
-
-.fa-portrait:before {
-  content: "\f3e0"; }
-
-.fa-pound-sign:before {
-  content: "\f154"; }
-
-.fa-power-off:before {
-  content: "\f011"; }
-
-.fa-pray:before {
-  content: "\f683"; }
-
-.fa-praying-hands:before {
-  content: "\f684"; }
-
-.fa-prescription:before {
-  content: "\f5b1"; }
-
-.fa-prescription-bottle:before {
-  content: "\f485"; }
-
-.fa-prescription-bottle-alt:before {
-  content: "\f486"; }
-
-.fa-print:before {
-  content: "\f02f"; }
-
-.fa-procedures:before {
-  content: "\f487"; }
-
-.fa-product-hunt:before {
-  content: "\f288"; }
-
-.fa-project-diagram:before {
-  content: "\f542"; }
-
-.fa-pushed:before {
-  content: "\f3e1"; }
-
-.fa-puzzle-piece:before {
-  content: "\f12e"; }
-
-.fa-python:before {
-  content: "\f3e2"; }
-
-.fa-qq:before {
-  content: "\f1d6"; }
-
-.fa-qrcode:before {
-  content: "\f029"; }
-
-.fa-question:before {
-  content: "\f128"; }
-
-.fa-question-circle:before {
-  content: "\f059"; }
-
-.fa-quidditch:before {
-  content: "\f458"; }
-
-.fa-quinscape:before {
-  content: "\f459"; }
-
-.fa-quora:before {
-  content: "\f2c4"; }
-
-.fa-quote-left:before {
-  content: "\f10d"; }
-
-.fa-quote-right:before {
-  content: "\f10e"; }
-
-.fa-quran:before {
-  content: "\f687"; }
-
-.fa-r-project:before {
-  content: "\f4f7"; }
-
-.fa-radiation:before {
-  content: "\f7b9"; }
-
-.fa-radiation-alt:before {
-  content: "\f7ba"; }
-
-.fa-rainbow:before {
-  content: "\f75b"; }
-
-.fa-random:before {
-  content: "\f074"; }
-
-.fa-raspberry-pi:before {
-  content: "\f7bb"; }
-
-.fa-ravelry:before {
-  content: "\f2d9"; }
-
-.fa-react:before {
-  content: "\f41b"; }
-
-.fa-reacteurope:before {
-  content: "\f75d"; }
-
-.fa-readme:before {
-  content: "\f4d5"; }
-
-.fa-rebel:before {
-  content: "\f1d0"; }
-
-.fa-receipt:before {
-  content: "\f543"; }
-
-.fa-record-vinyl:before {
-  content: "\f8d9"; }
-
-.fa-recycle:before {
-  content: "\f1b8"; }
-
-.fa-red-river:before {
-  content: "\f3e3"; }
-
-.fa-reddit:before {
-  content: "\f1a1"; }
-
-.fa-reddit-alien:before {
-  content: "\f281"; }
-
-.fa-reddit-square:before {
-  content: "\f1a2"; }
-
-.fa-redhat:before {
-  content: "\f7bc"; }
-
-.fa-redo:before {
-  content: "\f01e"; }
-
-.fa-redo-alt:before {
-  content: "\f2f9"; }
-
-.fa-registered:before {
-  content: "\f25d"; }
-
-.fa-remove-format:before {
-  content: "\f87d"; }
-
-.fa-renren:before {
-  content: "\f18b"; }
-
-.fa-reply:before {
-  content: "\f3e5"; }
-
-.fa-reply-all:before {
-  content: "\f122"; }
-
-.fa-replyd:before {
-  content: "\f3e6"; }
-
-.fa-republican:before {
-  content: "\f75e"; }
-
-.fa-researchgate:before {
-  content: "\f4f8"; }
-
-.fa-resolving:before {
-  content: "\f3e7"; }
-
-.fa-restroom:before {
-  content: "\f7bd"; }
-
-.fa-retweet:before {
-  content: "\f079"; }
-
-.fa-rev:before {
-  content: "\f5b2"; }
-
-.fa-ribbon:before {
-  content: "\f4d6"; }
-
-.fa-ring:before {
-  content: "\f70b"; }
-
-.fa-road:before {
-  content: "\f018"; }
-
-.fa-robot:before {
-  content: "\f544"; }
-
-.fa-rocket:before {
-  content: "\f135"; }
-
-.fa-rocketchat:before {
-  content: "\f3e8"; }
-
-.fa-rockrms:before {
-  content: "\f3e9"; }
-
-.fa-route:before {
-  content: "\f4d7"; }
-
-.fa-rss:before {
-  content: "\f09e"; }
-
-.fa-rss-square:before {
-  content: "\f143"; }
-
-.fa-ruble-sign:before {
-  content: "\f158"; }
-
-.fa-ruler:before {
-  content: "\f545"; }
-
-.fa-ruler-combined:before {
-  content: "\f546"; }
-
-.fa-ruler-horizontal:before {
-  content: "\f547"; }
-
-.fa-ruler-vertical:before {
-  content: "\f548"; }
-
-.fa-running:before {
-  content: "\f70c"; }
-
-.fa-rupee-sign:before {
-  content: "\f156"; }
-
-.fa-sad-cry:before {
-  content: "\f5b3"; }
-
-.fa-sad-tear:before {
-  content: "\f5b4"; }
-
-.fa-safari:before {
-  content: "\f267"; }
-
-.fa-salesforce:before {
-  content: "\f83b"; }
-
-.fa-sass:before {
-  content: "\f41e"; }
-
-.fa-satellite:before {
-  content: "\f7bf"; }
-
-.fa-satellite-dish:before {
-  content: "\f7c0"; }
-
-.fa-save:before {
-  content: "\f0c7"; }
-
-.fa-schlix:before {
-  content: "\f3ea"; }
-
-.fa-school:before {
-  content: "\f549"; }
-
-.fa-screwdriver:before {
-  content: "\f54a"; }
-
-.fa-scribd:before {
-  content: "\f28a"; }
-
-.fa-scroll:before {
-  content: "\f70e"; }
-
-.fa-sd-card:before {
-  content: "\f7c2"; }
-
-.fa-search:before {
-  content: "\f002"; }
-
-.fa-search-dollar:before {
-  content: "\f688"; }
-
-.fa-search-location:before {
-  content: "\f689"; }
-
-.fa-search-minus:before {
-  content: "\f010"; }
-
-.fa-search-plus:before {
-  content: "\f00e"; }
-
-.fa-searchengin:before {
-  content: "\f3eb"; }
-
-.fa-seedling:before {
-  content: "\f4d8"; }
-
-.fa-sellcast:before {
-  content: "\f2da"; }
-
-.fa-sellsy:before {
-  content: "\f213"; }
-
-.fa-server:before {
-  content: "\f233"; }
-
-.fa-servicestack:before {
-  content: "\f3ec"; }
-
-.fa-shapes:before {
-  content: "\f61f"; }
-
-.fa-share:before {
-  content: "\f064"; }
-
-.fa-share-alt:before {
-  content: "\f1e0"; }
-
-.fa-share-alt-square:before {
-  content: "\f1e1"; }
-
-.fa-share-square:before {
-  content: "\f14d"; }
-
-.fa-shekel-sign:before {
-  content: "\f20b"; }
-
-.fa-shield-alt:before {
-  content: "\f3ed"; }
-
-.fa-ship:before {
-  content: "\f21a"; }
-
-.fa-shipping-fast:before {
-  content: "\f48b"; }
-
-.fa-shirtsinbulk:before {
-  content: "\f214"; }
-
-.fa-shoe-prints:before {
-  content: "\f54b"; }
-
-.fa-shopping-bag:before {
-  content: "\f290"; }
-
-.fa-shopping-basket:before {
-  content: "\f291"; }
-
-.fa-shopping-cart:before {
-  content: "\f07a"; }
-
-.fa-shopware:before {
-  content: "\f5b5"; }
-
-.fa-shower:before {
-  content: "\f2cc"; }
-
-.fa-shuttle-van:before {
-  content: "\f5b6"; }
-
-.fa-sign:before {
-  content: "\f4d9"; }
-
-.fa-sign-in-alt:before {
-  content: "\f2f6"; }
-
-.fa-sign-language:before {
-  content: "\f2a7"; }
-
-.fa-sign-out-alt:before {
-  content: "\f2f5"; }
-
-.fa-signal:before {
-  content: "\f012"; }
-
-.fa-signature:before {
-  content: "\f5b7"; }
-
-.fa-sim-card:before {
-  content: "\f7c4"; }
-
-.fa-simplybuilt:before {
-  content: "\f215"; }
-
-.fa-sistrix:before {
-  content: "\f3ee"; }
-
-.fa-sitemap:before {
-  content: "\f0e8"; }
-
-.fa-sith:before {
-  content: "\f512"; }
-
-.fa-skating:before {
-  content: "\f7c5"; }
-
-.fa-sketch:before {
-  content: "\f7c6"; }
-
-.fa-skiing:before {
-  content: "\f7c9"; }
-
-.fa-skiing-nordic:before {
-  content: "\f7ca"; }
-
-.fa-skull:before {
-  content: "\f54c"; }
-
-.fa-skull-crossbones:before {
-  content: "\f714"; }
-
-.fa-skyatlas:before {
-  content: "\f216"; }
-
-.fa-skype:before {
-  content: "\f17e"; }
-
-.fa-slack:before {
-  content: "\f198"; }
-
-.fa-slack-hash:before {
-  content: "\f3ef"; }
-
-.fa-slash:before {
-  content: "\f715"; }
-
-.fa-sleigh:before {
-  content: "\f7cc"; }
-
-.fa-sliders-h:before {
-  content: "\f1de"; }
-
-.fa-slideshare:before {
-  content: "\f1e7"; }
-
-.fa-smile:before {
-  content: "\f118"; }
-
-.fa-smile-beam:before {
-  content: "\f5b8"; }
-
-.fa-smile-wink:before {
-  content: "\f4da"; }
-
-.fa-smog:before {
-  content: "\f75f"; }
-
-.fa-smoking:before {
-  content: "\f48d"; }
-
-.fa-smoking-ban:before {
-  content: "\f54d"; }
-
-.fa-sms:before {
-  content: "\f7cd"; }
-
-.fa-snapchat:before {
-  content: "\f2ab"; }
-
-.fa-snapchat-ghost:before {
-  content: "\f2ac"; }
-
-.fa-snapchat-square:before {
-  content: "\f2ad"; }
-
-.fa-snowboarding:before {
-  content: "\f7ce"; }
-
-.fa-snowflake:before {
-  content: "\f2dc"; }
-
-.fa-snowman:before {
-  content: "\f7d0"; }
-
-.fa-snowplow:before {
-  content: "\f7d2"; }
-
-.fa-socks:before {
-  content: "\f696"; }
-
-.fa-solar-panel:before {
-  content: "\f5ba"; }
-
-.fa-sort:before {
-  content: "\f0dc"; }
-
-.fa-sort-alpha-down:before {
-  content: "\f15d"; }
-
-.fa-sort-alpha-down-alt:before {
-  content: "\f881"; }
-
-.fa-sort-alpha-up:before {
-  content: "\f15e"; }
-
-.fa-sort-alpha-up-alt:before {
-  content: "\f882"; }
-
-.fa-sort-amount-down:before {
-  content: "\f160"; }
-
-.fa-sort-amount-down-alt:before {
-  content: "\f884"; }
-
-.fa-sort-amount-up:before {
-  content: "\f161"; }
-
-.fa-sort-amount-up-alt:before {
-  content: "\f885"; }
-
-.fa-sort-down:before {
-  content: "\f0dd"; }
-
-.fa-sort-numeric-down:before {
-  content: "\f162"; }
-
-.fa-sort-numeric-down-alt:before {
-  content: "\f886"; }
-
-.fa-sort-numeric-up:before {
-  content: "\f163"; }
-
-.fa-sort-numeric-up-alt:before {
-  content: "\f887"; }
-
-.fa-sort-up:before {
-  content: "\f0de"; }
-
-.fa-soundcloud:before {
-  content: "\f1be"; }
-
-.fa-sourcetree:before {
-  content: "\f7d3"; }
-
-.fa-spa:before {
-  content: "\f5bb"; }
-
-.fa-space-shuttle:before {
-  content: "\f197"; }
-
-.fa-speakap:before {
-  content: "\f3f3"; }
-
-.fa-speaker-deck:before {
-  content: "\f83c"; }
-
-.fa-spell-check:before {
-  content: "\f891"; }
-
-.fa-spider:before {
-  content: "\f717"; }
-
-.fa-spinner:before {
-  content: "\f110"; }
-
-.fa-splotch:before {
-  content: "\f5bc"; }
-
-.fa-spotify:before {
-  content: "\f1bc"; }
-
-.fa-spray-can:before {
-  content: "\f5bd"; }
-
-.fa-square:before {
-  content: "\f0c8"; }
-
-.fa-square-full:before {
-  content: "\f45c"; }
-
-.fa-square-root-alt:before {
-  content: "\f698"; }
-
-.fa-squarespace:before {
-  content: "\f5be"; }
-
-.fa-stack-exchange:before {
-  content: "\f18d"; }
-
-.fa-stack-overflow:before {
-  content: "\f16c"; }
-
-.fa-stackpath:before {
-  content: "\f842"; }
-
-.fa-stamp:before {
-  content: "\f5bf"; }
-
-.fa-star:before {
-  content: "\f005"; }
-
-.fa-star-and-crescent:before {
-  content: "\f699"; }
-
-.fa-star-half:before {
-  content: "\f089"; }
-
-.fa-star-half-alt:before {
-  content: "\f5c0"; }
-
-.fa-star-of-david:before {
-  content: "\f69a"; }
-
-.fa-star-of-life:before {
-  content: "\f621"; }
-
-.fa-staylinked:before {
-  content: "\f3f5"; }
-
-.fa-steam:before {
-  content: "\f1b6"; }
-
-.fa-steam-square:before {
-  content: "\f1b7"; }
-
-.fa-steam-symbol:before {
-  content: "\f3f6"; }
-
-.fa-step-backward:before {
-  content: "\f048"; }
-
-.fa-step-forward:before {
-  content: "\f051"; }
-
-.fa-stethoscope:before {
-  content: "\f0f1"; }
-
-.fa-sticker-mule:before {
-  content: "\f3f7"; }
-
-.fa-sticky-note:before {
-  content: "\f249"; }
-
-.fa-stop:before {
-  content: "\f04d"; }
-
-.fa-stop-circle:before {
-  content: "\f28d"; }
-
-.fa-stopwatch:before {
-  content: "\f2f2"; }
-
-.fa-store:before {
-  content: "\f54e"; }
-
-.fa-store-alt:before {
-  content: "\f54f"; }
-
-.fa-strava:before {
-  content: "\f428"; }
-
-.fa-stream:before {
-  content: "\f550"; }
-
-.fa-street-view:before {
-  content: "\f21d"; }
-
-.fa-strikethrough:before {
-  content: "\f0cc"; }
-
-.fa-stripe:before {
-  content: "\f429"; }
-
-.fa-stripe-s:before {
-  content: "\f42a"; }
-
-.fa-stroopwafel:before {
-  content: "\f551"; }
-
-.fa-studiovinari:before {
-  content: "\f3f8"; }
-
-.fa-stumbleupon:before {
-  content: "\f1a4"; }
-
-.fa-stumbleupon-circle:before {
-  content: "\f1a3"; }
-
-.fa-subscript:before {
-  content: "\f12c"; }
-
-.fa-subway:before {
-  content: "\f239"; }
-
-.fa-suitcase:before {
-  content: "\f0f2"; }
-
-.fa-suitcase-rolling:before {
-  content: "\f5c1"; }
-
-.fa-sun:before {
-  content: "\f185"; }
-
-.fa-superpowers:before {
-  content: "\f2dd"; }
-
-.fa-superscript:before {
-  content: "\f12b"; }
-
-.fa-supple:before {
-  content: "\f3f9"; }
-
-.fa-surprise:before {
-  content: "\f5c2"; }
-
-.fa-suse:before {
-  content: "\f7d6"; }
-
-.fa-swatchbook:before {
-  content: "\f5c3"; }
-
-.fa-swift:before {
-  content: "\f8e1"; }
-
-.fa-swimmer:before {
-  content: "\f5c4"; }
-
-.fa-swimming-pool:before {
-  content: "\f5c5"; }
-
-.fa-symfony:before {
-  content: "\f83d"; }
-
-.fa-synagogue:before {
-  content: "\f69b"; }
-
-.fa-sync:before {
-  content: "\f021"; }
-
-.fa-sync-alt:before {
-  content: "\f2f1"; }
-
-.fa-syringe:before {
-  content: "\f48e"; }
-
-.fa-table:before {
-  content: "\f0ce"; }
-
-.fa-table-tennis:before {
-  content: "\f45d"; }
-
-.fa-tablet:before {
-  content: "\f10a"; }
-
-.fa-tablet-alt:before {
-  content: "\f3fa"; }
-
-.fa-tablets:before {
-  content: "\f490"; }
-
-.fa-tachometer-alt:before {
-  content: "\f3fd"; }
-
-.fa-tag:before {
-  content: "\f02b"; }
-
-.fa-tags:before {
-  content: "\f02c"; }
-
-.fa-tape:before {
-  content: "\f4db"; }
-
-.fa-tasks:before {
-  content: "\f0ae"; }
-
-.fa-taxi:before {
-  content: "\f1ba"; }
-
-.fa-teamspeak:before {
-  content: "\f4f9"; }
-
-.fa-teeth:before {
-  content: "\f62e"; }
-
-.fa-teeth-open:before {
-  content: "\f62f"; }
-
-.fa-telegram:before {
-  content: "\f2c6"; }
-
-.fa-telegram-plane:before {
-  content: "\f3fe"; }
-
-.fa-temperature-high:before {
-  content: "\f769"; }
-
-.fa-temperature-low:before {
-  content: "\f76b"; }
-
-.fa-tencent-weibo:before {
-  content: "\f1d5"; }
-
-.fa-tenge:before {
-  content: "\f7d7"; }
-
-.fa-terminal:before {
-  content: "\f120"; }
-
-.fa-text-height:before {
-  content: "\f034"; }
-
-.fa-text-width:before {
-  content: "\f035"; }
-
-.fa-th:before {
-  content: "\f00a"; }
-
-.fa-th-large:before {
-  content: "\f009"; }
-
-.fa-th-list:before {
-  content: "\f00b"; }
-
-.fa-the-red-yeti:before {
-  content: "\f69d"; }
-
-.fa-theater-masks:before {
-  content: "\f630"; }
-
-.fa-themeco:before {
-  content: "\f5c6"; }
-
-.fa-themeisle:before {
-  content: "\f2b2"; }
-
-.fa-thermometer:before {
-  content: "\f491"; }
-
-.fa-thermometer-empty:before {
-  content: "\f2cb"; }
-
-.fa-thermometer-full:before {
-  content: "\f2c7"; }
-
-.fa-thermometer-half:before {
-  content: "\f2c9"; }
-
-.fa-thermometer-quarter:before {
-  content: "\f2ca"; }
-
-.fa-thermometer-three-quarters:before {
-  content: "\f2c8"; }
-
-.fa-think-peaks:before {
-  content: "\f731"; }
-
-.fa-thumbs-down:before {
-  content: "\f165"; }
-
-.fa-thumbs-up:before {
-  content: "\f164"; }
-
-.fa-thumbtack:before {
-  content: "\f08d"; }
-
-.fa-ticket-alt:before {
-  content: "\f3ff"; }
-
-.fa-times:before {
-  content: "\f00d"; }
-
-.fa-times-circle:before {
-  content: "\f057"; }
-
-.fa-tint:before {
-  content: "\f043"; }
-
-.fa-tint-slash:before {
-  content: "\f5c7"; }
-
-.fa-tired:before {
-  content: "\f5c8"; }
-
-.fa-toggle-off:before {
-  content: "\f204"; }
-
-.fa-toggle-on:before {
-  content: "\f205"; }
-
-.fa-toilet:before {
-  content: "\f7d8"; }
-
-.fa-toilet-paper:before {
-  content: "\f71e"; }
-
-.fa-toolbox:before {
-  content: "\f552"; }
-
-.fa-tools:before {
-  content: "\f7d9"; }
-
-.fa-tooth:before {
-  content: "\f5c9"; }
-
-.fa-torah:before {
-  content: "\f6a0"; }
-
-.fa-torii-gate:before {
-  content: "\f6a1"; }
-
-.fa-tractor:before {
-  content: "\f722"; }
-
-.fa-trade-federation:before {
-  content: "\f513"; }
-
-.fa-trademark:before {
-  content: "\f25c"; }
-
-.fa-traffic-light:before {
-  content: "\f637"; }
-
-.fa-train:before {
-  content: "\f238"; }
-
-.fa-tram:before {
-  content: "\f7da"; }
-
-.fa-transgender:before {
-  content: "\f224"; }
-
-.fa-transgender-alt:before {
-  content: "\f225"; }
-
-.fa-trash:before {
-  content: "\f1f8"; }
-
-.fa-trash-alt:before {
-  content: "\f2ed"; }
-
-.fa-trash-restore:before {
-  content: "\f829"; }
-
-.fa-trash-restore-alt:before {
-  content: "\f82a"; }
-
-.fa-tree:before {
-  content: "\f1bb"; }
-
-.fa-trello:before {
-  content: "\f181"; }
-
-.fa-tripadvisor:before {
-  content: "\f262"; }
-
-.fa-trophy:before {
-  content: "\f091"; }
-
-.fa-truck:before {
-  content: "\f0d1"; }
-
-.fa-truck-loading:before {
-  content: "\f4de"; }
-
-.fa-truck-monster:before {
-  content: "\f63b"; }
-
-.fa-truck-moving:before {
-  content: "\f4df"; }
-
-.fa-truck-pickup:before {
-  content: "\f63c"; }
-
-.fa-tshirt:before {
-  content: "\f553"; }
-
-.fa-tty:before {
-  content: "\f1e4"; }
-
-.fa-tumblr:before {
-  content: "\f173"; }
-
-.fa-tumblr-square:before {
-  content: "\f174"; }
-
-.fa-tv:before {
-  content: "\f26c"; }
-
-.fa-twitch:before {
-  content: "\f1e8"; }
-
-.fa-twitter:before {
-  content: "\f099"; }
-
-.fa-twitter-square:before {
-  content: "\f081"; }
-
-.fa-typo3:before {
-  content: "\f42b"; }
-
-.fa-uber:before {
-  content: "\f402"; }
-
-.fa-ubuntu:before {
-  content: "\f7df"; }
-
-.fa-uikit:before {
-  content: "\f403"; }
-
-.fa-umbraco:before {
-  content: "\f8e8"; }
-
-.fa-umbrella:before {
-  content: "\f0e9"; }
-
-.fa-umbrella-beach:before {
-  content: "\f5ca"; }
-
-.fa-underline:before {
-  content: "\f0cd"; }
-
-.fa-undo:before {
-  content: "\f0e2"; }
-
-.fa-undo-alt:before {
-  content: "\f2ea"; }
-
-.fa-uniregistry:before {
-  content: "\f404"; }
-
-.fa-universal-access:before {
-  content: "\f29a"; }
-
-.fa-university:before {
-  content: "\f19c"; }
-
-.fa-unlink:before {
-  content: "\f127"; }
-
-.fa-unlock:before {
-  content: "\f09c"; }
-
-.fa-unlock-alt:before {
-  content: "\f13e"; }
-
-.fa-untappd:before {
-  content: "\f405"; }
-
-.fa-upload:before {
-  content: "\f093"; }
-
-.fa-ups:before {
-  content: "\f7e0"; }
-
-.fa-usb:before {
-  content: "\f287"; }
-
-.fa-user:before {
-  content: "\f007"; }
-
-.fa-user-alt:before {
-  content: "\f406"; }
-
-.fa-user-alt-slash:before {
-  content: "\f4fa"; }
-
-.fa-user-astronaut:before {
-  content: "\f4fb"; }
-
-.fa-user-check:before {
-  content: "\f4fc"; }
-
-.fa-user-circle:before {
-  content: "\f2bd"; }
-
-.fa-user-clock:before {
-  content: "\f4fd"; }
-
-.fa-user-cog:before {
-  content: "\f4fe"; }
-
-.fa-user-edit:before {
-  content: "\f4ff"; }
-
-.fa-user-friends:before {
-  content: "\f500"; }
-
-.fa-user-graduate:before {
-  content: "\f501"; }
-
-.fa-user-injured:before {
-  content: "\f728"; }
-
-.fa-user-lock:before {
-  content: "\f502"; }
-
-.fa-user-md:before {
-  content: "\f0f0"; }
-
-.fa-user-minus:before {
-  content: "\f503"; }
-
-.fa-user-ninja:before {
-  content: "\f504"; }
-
-.fa-user-nurse:before {
-  content: "\f82f"; }
-
-.fa-user-plus:before {
-  content: "\f234"; }
-
-.fa-user-secret:before {
-  content: "\f21b"; }
-
-.fa-user-shield:before {
-  content: "\f505"; }
-
-.fa-user-slash:before {
-  content: "\f506"; }
-
-.fa-user-tag:before {
-  content: "\f507"; }
-
-.fa-user-tie:before {
-  content: "\f508"; }
-
-.fa-user-times:before {
-  content: "\f235"; }
-
-.fa-users:before {
-  content: "\f0c0"; }
-
-.fa-users-cog:before {
-  content: "\f509"; }
-
-.fa-usps:before {
-  content: "\f7e1"; }
-
-.fa-ussunnah:before {
-  content: "\f407"; }
-
-.fa-utensil-spoon:before {
-  content: "\f2e5"; }
-
-.fa-utensils:before {
-  content: "\f2e7"; }
-
-.fa-vaadin:before {
-  content: "\f408"; }
-
-.fa-vector-square:before {
-  content: "\f5cb"; }
-
-.fa-venus:before {
-  content: "\f221"; }
-
-.fa-venus-double:before {
-  content: "\f226"; }
-
-.fa-venus-mars:before {
-  content: "\f228"; }
-
-.fa-viacoin:before {
-  content: "\f237"; }
-
-.fa-viadeo:before {
-  content: "\f2a9"; }
-
-.fa-viadeo-square:before {
-  content: "\f2aa"; }
-
-.fa-vial:before {
-  content: "\f492"; }
-
-.fa-vials:before {
-  content: "\f493"; }
-
-.fa-viber:before {
-  content: "\f409"; }
-
-.fa-video:before {
-  content: "\f03d"; }
-
-.fa-video-slash:before {
-  content: "\f4e2"; }
-
-.fa-vihara:before {
-  content: "\f6a7"; }
-
-.fa-vimeo:before {
-  content: "\f40a"; }
-
-.fa-vimeo-square:before {
-  content: "\f194"; }
-
-.fa-vimeo-v:before {
-  content: "\f27d"; }
-
-.fa-vine:before {
-  content: "\f1ca"; }
-
-.fa-vk:before {
-  content: "\f189"; }
-
-.fa-vnv:before {
-  content: "\f40b"; }
-
-.fa-voicemail:before {
-  content: "\f897"; }
-
-.fa-volleyball-ball:before {
-  content: "\f45f"; }
-
-.fa-volume-down:before {
-  content: "\f027"; }
-
-.fa-volume-mute:before {
-  content: "\f6a9"; }
-
-.fa-volume-off:before {
-  content: "\f026"; }
-
-.fa-volume-up:before {
-  content: "\f028"; }
-
-.fa-vote-yea:before {
-  content: "\f772"; }
-
-.fa-vr-cardboard:before {
-  content: "\f729"; }
-
-.fa-vuejs:before {
-  content: "\f41f"; }
-
-.fa-walking:before {
-  content: "\f554"; }
-
-.fa-wallet:before {
-  content: "\f555"; }
-
-.fa-warehouse:before {
-  content: "\f494"; }
-
-.fa-water:before {
-  content: "\f773"; }
-
-.fa-wave-square:before {
-  content: "\f83e"; }
-
-.fa-waze:before {
-  content: "\f83f"; }
-
-.fa-weebly:before {
-  content: "\f5cc"; }
-
-.fa-weibo:before {
-  content: "\f18a"; }
-
-.fa-weight:before {
-  content: "\f496"; }
-
-.fa-weight-hanging:before {
-  content: "\f5cd"; }
-
-.fa-weixin:before {
-  content: "\f1d7"; }
-
-.fa-whatsapp:before {
-  content: "\f232"; }
-
-.fa-whatsapp-square:before {
-  content: "\f40c"; }
-
-.fa-wheelchair:before {
-  content: "\f193"; }
-
-.fa-whmcs:before {
-  content: "\f40d"; }
-
-.fa-wifi:before {
-  content: "\f1eb"; }
-
-.fa-wikipedia-w:before {
-  content: "\f266"; }
-
-.fa-wind:before {
-  content: "\f72e"; }
-
-.fa-window-close:before {
-  content: "\f410"; }
-
-.fa-window-maximize:before {
-  content: "\f2d0"; }
-
-.fa-window-minimize:before {
-  content: "\f2d1"; }
-
-.fa-window-restore:before {
-  content: "\f2d2"; }
-
-.fa-windows:before {
-  content: "\f17a"; }
-
-.fa-wine-bottle:before {
-  content: "\f72f"; }
-
-.fa-wine-glass:before {
-  content: "\f4e3"; }
-
-.fa-wine-glass-alt:before {
-  content: "\f5ce"; }
-
-.fa-wix:before {
-  content: "\f5cf"; }
-
-.fa-wizards-of-the-coast:before {
-  content: "\f730"; }
-
-.fa-wolf-pack-battalion:before {
-  content: "\f514"; }
-
-.fa-won-sign:before {
-  content: "\f159"; }
-
-.fa-wordpress:before {
-  content: "\f19a"; }
-
-.fa-wordpress-simple:before {
-  content: "\f411"; }
-
-.fa-wpbeginner:before {
-  content: "\f297"; }
-
-.fa-wpexplorer:before {
-  content: "\f2de"; }
-
-.fa-wpforms:before {
-  content: "\f298"; }
-
-.fa-wpressr:before {
-  content: "\f3e4"; }
-
-.fa-wrench:before {
-  content: "\f0ad"; }
-
-.fa-x-ray:before {
-  content: "\f497"; }
-
-.fa-xbox:before {
-  content: "\f412"; }
-
-.fa-xing:before {
-  content: "\f168"; }
-
-.fa-xing-square:before {
-  content: "\f169"; }
-
-.fa-y-combinator:before {
-  content: "\f23b"; }
-
-.fa-yahoo:before {
-  content: "\f19e"; }
-
-.fa-yammer:before {
-  content: "\f840"; }
-
-.fa-yandex:before {
-  content: "\f413"; }
-
-.fa-yandex-international:before {
-  content: "\f414"; }
-
-.fa-yarn:before {
-  content: "\f7e3"; }
-
-.fa-yelp:before {
-  content: "\f1e9"; }
-
-.fa-yen-sign:before {
-  content: "\f157"; }
-
-.fa-yin-yang:before {
-  content: "\f6ad"; }
-
-.fa-yoast:before {
-  content: "\f2b1"; }
-
-.fa-youtube:before {
-  content: "\f167"; }
-
-.fa-youtube-square:before {
-  content: "\f431"; }
-
-.fa-zhihu:before {
-  content: "\f63f"; }
-
-.sr-only {
-  border: 0;
-  clip: rect(0, 0, 0, 0);
-  height: 1px;
-  margin: -1px;
-  overflow: hidden;
-  padding: 0;
-  position: absolute;
-  width: 1px; }
-
-.sr-only-focusable:active, .sr-only-focusable:focus {
-  clip: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  position: static;
-  width: auto; }
-@font-face {
-  font-family: 'Font Awesome 5 Brands';
-  font-style: normal;
-  font-weight: normal;
-  font-display: auto;
-  src: url("../webfonts/fa-brands-400.eot");
-  src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }
-
-.fab {
-  font-family: 'Font Awesome 5 Brands'; }
-@font-face {
-  font-family: 'Font Awesome 5 Free';
-  font-style: normal;
-  font-weight: 400;
-  font-display: auto;
-  src: url("../webfonts/fa-regular-400.eot");
-  src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }
-
-.far {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-@font-face {
-  font-family: 'Font Awesome 5 Free';
-  font-style: normal;
-  font-weight: 900;
-  font-display: auto;
-  src: url("../webfonts/fa-solid-900.eot");
-  src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }
-
-.fa,
-.fas {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 900; }

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 4
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/all.min.css


+ 0 - 14
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/brands.css

@@ -1,14 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@font-face {
-  font-family: 'Font Awesome 5 Brands';
-  font-style: normal;
-  font-weight: normal;
-  font-display: auto;
-  src: url("../webfonts/fa-brands-400.eot");
-  src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }
-
-.fab {
-  font-family: 'Font Awesome 5 Brands'; }

+ 0 - 5
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/brands.min.css

@@ -1,5 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}

+ 0 - 4390
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/fontawesome.css

@@ -1,4390 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-.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; }
-
-.fa-lg {
-  font-size: 1.33333em;
-  line-height: 0.75em;
-  vertical-align: -.0667em; }
-
-.fa-xs {
-  font-size: .75em; }
-
-.fa-sm {
-  font-size: .875em; }
-
-.fa-1x {
-  font-size: 1em; }
-
-.fa-2x {
-  font-size: 2em; }
-
-.fa-3x {
-  font-size: 3em; }
-
-.fa-4x {
-  font-size: 4em; }
-
-.fa-5x {
-  font-size: 5em; }
-
-.fa-6x {
-  font-size: 6em; }
-
-.fa-7x {
-  font-size: 7em; }
-
-.fa-8x {
-  font-size: 8em; }
-
-.fa-9x {
-  font-size: 9em; }
-
-.fa-10x {
-  font-size: 10em; }
-
-.fa-fw {
-  text-align: center;
-  width: 1.25em; }
-
-.fa-ul {
-  list-style-type: none;
-  margin-left: 2.5em;
-  padding-left: 0; }
-  .fa-ul > li {
-    position: relative; }
-
-.fa-li {
-  left: -2em;
-  position: absolute;
-  text-align: center;
-  width: 2em;
-  line-height: inherit; }
-
-.fa-border {
-  border: solid 0.08em #eee;
-  border-radius: .1em;
-  padding: .2em .25em .15em; }
-
-.fa-pull-left {
-  float: left; }
-
-.fa-pull-right {
-  float: right; }
-
-.fa.fa-pull-left,
-.fas.fa-pull-left,
-.far.fa-pull-left,
-.fal.fa-pull-left,
-.fab.fa-pull-left {
-  margin-right: .3em; }
-
-.fa.fa-pull-right,
-.fas.fa-pull-right,
-.far.fa-pull-right,
-.fal.fa-pull-right,
-.fab.fa-pull-right {
-  margin-left: .3em; }
-
-.fa-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-          animation: fa-spin 2s infinite linear; }
-
-.fa-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-          animation: fa-spin 1s infinite steps(8); }
-
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg); }
-  100% {
-    -webkit-transform: rotate(360deg);
-            transform: rotate(360deg); } }
-
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg); }
-  100% {
-    -webkit-transform: rotate(360deg);
-            transform: rotate(360deg); } }
-
-.fa-rotate-90 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-  -webkit-transform: rotate(90deg);
-          transform: rotate(90deg); }
-
-.fa-rotate-180 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-  -webkit-transform: rotate(180deg);
-          transform: rotate(180deg); }
-
-.fa-rotate-270 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-  -webkit-transform: rotate(270deg);
-          transform: rotate(270deg); }
-
-.fa-flip-horizontal {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-  -webkit-transform: scale(-1, 1);
-          transform: scale(-1, 1); }
-
-.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-  -webkit-transform: scale(1, -1);
-          transform: scale(1, -1); }
-
-.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-  -webkit-transform: scale(-1, -1);
-          transform: scale(-1, -1); }
-
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical,
-:root .fa-flip-both {
-  -webkit-filter: none;
-          filter: none; }
-
-.fa-stack {
-  display: inline-block;
-  height: 2em;
-  line-height: 2em;
-  position: relative;
-  vertical-align: middle;
-  width: 2.5em; }
-
-.fa-stack-1x,
-.fa-stack-2x {
-  left: 0;
-  position: absolute;
-  text-align: center;
-  width: 100%; }
-
-.fa-stack-1x {
-  line-height: inherit; }
-
-.fa-stack-2x {
-  font-size: 2em; }
-
-.fa-inverse {
-  color: #fff; }
-
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-readers do not read off random characters that represent icons */
-.fa-500px:before {
-  content: "\f26e"; }
-
-.fa-accessible-icon:before {
-  content: "\f368"; }
-
-.fa-accusoft:before {
-  content: "\f369"; }
-
-.fa-acquisitions-incorporated:before {
-  content: "\f6af"; }
-
-.fa-ad:before {
-  content: "\f641"; }
-
-.fa-address-book:before {
-  content: "\f2b9"; }
-
-.fa-address-card:before {
-  content: "\f2bb"; }
-
-.fa-adjust:before {
-  content: "\f042"; }
-
-.fa-adn:before {
-  content: "\f170"; }
-
-.fa-adobe:before {
-  content: "\f778"; }
-
-.fa-adversal:before {
-  content: "\f36a"; }
-
-.fa-affiliatetheme:before {
-  content: "\f36b"; }
-
-.fa-air-freshener:before {
-  content: "\f5d0"; }
-
-.fa-airbnb:before {
-  content: "\f834"; }
-
-.fa-algolia:before {
-  content: "\f36c"; }
-
-.fa-align-center:before {
-  content: "\f037"; }
-
-.fa-align-justify:before {
-  content: "\f039"; }
-
-.fa-align-left:before {
-  content: "\f036"; }
-
-.fa-align-right:before {
-  content: "\f038"; }
-
-.fa-alipay:before {
-  content: "\f642"; }
-
-.fa-allergies:before {
-  content: "\f461"; }
-
-.fa-amazon:before {
-  content: "\f270"; }
-
-.fa-amazon-pay:before {
-  content: "\f42c"; }
-
-.fa-ambulance:before {
-  content: "\f0f9"; }
-
-.fa-american-sign-language-interpreting:before {
-  content: "\f2a3"; }
-
-.fa-amilia:before {
-  content: "\f36d"; }
-
-.fa-anchor:before {
-  content: "\f13d"; }
-
-.fa-android:before {
-  content: "\f17b"; }
-
-.fa-angellist:before {
-  content: "\f209"; }
-
-.fa-angle-double-down:before {
-  content: "\f103"; }
-
-.fa-angle-double-left:before {
-  content: "\f100"; }
-
-.fa-angle-double-right:before {
-  content: "\f101"; }
-
-.fa-angle-double-up:before {
-  content: "\f102"; }
-
-.fa-angle-down:before {
-  content: "\f107"; }
-
-.fa-angle-left:before {
-  content: "\f104"; }
-
-.fa-angle-right:before {
-  content: "\f105"; }
-
-.fa-angle-up:before {
-  content: "\f106"; }
-
-.fa-angry:before {
-  content: "\f556"; }
-
-.fa-angrycreative:before {
-  content: "\f36e"; }
-
-.fa-angular:before {
-  content: "\f420"; }
-
-.fa-ankh:before {
-  content: "\f644"; }
-
-.fa-app-store:before {
-  content: "\f36f"; }
-
-.fa-app-store-ios:before {
-  content: "\f370"; }
-
-.fa-apper:before {
-  content: "\f371"; }
-
-.fa-apple:before {
-  content: "\f179"; }
-
-.fa-apple-alt:before {
-  content: "\f5d1"; }
-
-.fa-apple-pay:before {
-  content: "\f415"; }
-
-.fa-archive:before {
-  content: "\f187"; }
-
-.fa-archway:before {
-  content: "\f557"; }
-
-.fa-arrow-alt-circle-down:before {
-  content: "\f358"; }
-
-.fa-arrow-alt-circle-left:before {
-  content: "\f359"; }
-
-.fa-arrow-alt-circle-right:before {
-  content: "\f35a"; }
-
-.fa-arrow-alt-circle-up:before {
-  content: "\f35b"; }
-
-.fa-arrow-circle-down:before {
-  content: "\f0ab"; }
-
-.fa-arrow-circle-left:before {
-  content: "\f0a8"; }
-
-.fa-arrow-circle-right:before {
-  content: "\f0a9"; }
-
-.fa-arrow-circle-up:before {
-  content: "\f0aa"; }
-
-.fa-arrow-down:before {
-  content: "\f063"; }
-
-.fa-arrow-left:before {
-  content: "\f060"; }
-
-.fa-arrow-right:before {
-  content: "\f061"; }
-
-.fa-arrow-up:before {
-  content: "\f062"; }
-
-.fa-arrows-alt:before {
-  content: "\f0b2"; }
-
-.fa-arrows-alt-h:before {
-  content: "\f337"; }
-
-.fa-arrows-alt-v:before {
-  content: "\f338"; }
-
-.fa-artstation:before {
-  content: "\f77a"; }
-
-.fa-assistive-listening-systems:before {
-  content: "\f2a2"; }
-
-.fa-asterisk:before {
-  content: "\f069"; }
-
-.fa-asymmetrik:before {
-  content: "\f372"; }
-
-.fa-at:before {
-  content: "\f1fa"; }
-
-.fa-atlas:before {
-  content: "\f558"; }
-
-.fa-atlassian:before {
-  content: "\f77b"; }
-
-.fa-atom:before {
-  content: "\f5d2"; }
-
-.fa-audible:before {
-  content: "\f373"; }
-
-.fa-audio-description:before {
-  content: "\f29e"; }
-
-.fa-autoprefixer:before {
-  content: "\f41c"; }
-
-.fa-avianex:before {
-  content: "\f374"; }
-
-.fa-aviato:before {
-  content: "\f421"; }
-
-.fa-award:before {
-  content: "\f559"; }
-
-.fa-aws:before {
-  content: "\f375"; }
-
-.fa-baby:before {
-  content: "\f77c"; }
-
-.fa-baby-carriage:before {
-  content: "\f77d"; }
-
-.fa-backspace:before {
-  content: "\f55a"; }
-
-.fa-backward:before {
-  content: "\f04a"; }
-
-.fa-bacon:before {
-  content: "\f7e5"; }
-
-.fa-balance-scale:before {
-  content: "\f24e"; }
-
-.fa-balance-scale-left:before {
-  content: "\f515"; }
-
-.fa-balance-scale-right:before {
-  content: "\f516"; }
-
-.fa-ban:before {
-  content: "\f05e"; }
-
-.fa-band-aid:before {
-  content: "\f462"; }
-
-.fa-bandcamp:before {
-  content: "\f2d5"; }
-
-.fa-barcode:before {
-  content: "\f02a"; }
-
-.fa-bars:before {
-  content: "\f0c9"; }
-
-.fa-baseball-ball:before {
-  content: "\f433"; }
-
-.fa-basketball-ball:before {
-  content: "\f434"; }
-
-.fa-bath:before {
-  content: "\f2cd"; }
-
-.fa-battery-empty:before {
-  content: "\f244"; }
-
-.fa-battery-full:before {
-  content: "\f240"; }
-
-.fa-battery-half:before {
-  content: "\f242"; }
-
-.fa-battery-quarter:before {
-  content: "\f243"; }
-
-.fa-battery-three-quarters:before {
-  content: "\f241"; }
-
-.fa-battle-net:before {
-  content: "\f835"; }
-
-.fa-bed:before {
-  content: "\f236"; }
-
-.fa-beer:before {
-  content: "\f0fc"; }
-
-.fa-behance:before {
-  content: "\f1b4"; }
-
-.fa-behance-square:before {
-  content: "\f1b5"; }
-
-.fa-bell:before {
-  content: "\f0f3"; }
-
-.fa-bell-slash:before {
-  content: "\f1f6"; }
-
-.fa-bezier-curve:before {
-  content: "\f55b"; }
-
-.fa-bible:before {
-  content: "\f647"; }
-
-.fa-bicycle:before {
-  content: "\f206"; }
-
-.fa-biking:before {
-  content: "\f84a"; }
-
-.fa-bimobject:before {
-  content: "\f378"; }
-
-.fa-binoculars:before {
-  content: "\f1e5"; }
-
-.fa-biohazard:before {
-  content: "\f780"; }
-
-.fa-birthday-cake:before {
-  content: "\f1fd"; }
-
-.fa-bitbucket:before {
-  content: "\f171"; }
-
-.fa-bitcoin:before {
-  content: "\f379"; }
-
-.fa-bity:before {
-  content: "\f37a"; }
-
-.fa-black-tie:before {
-  content: "\f27e"; }
-
-.fa-blackberry:before {
-  content: "\f37b"; }
-
-.fa-blender:before {
-  content: "\f517"; }
-
-.fa-blender-phone:before {
-  content: "\f6b6"; }
-
-.fa-blind:before {
-  content: "\f29d"; }
-
-.fa-blog:before {
-  content: "\f781"; }
-
-.fa-blogger:before {
-  content: "\f37c"; }
-
-.fa-blogger-b:before {
-  content: "\f37d"; }
-
-.fa-bluetooth:before {
-  content: "\f293"; }
-
-.fa-bluetooth-b:before {
-  content: "\f294"; }
-
-.fa-bold:before {
-  content: "\f032"; }
-
-.fa-bolt:before {
-  content: "\f0e7"; }
-
-.fa-bomb:before {
-  content: "\f1e2"; }
-
-.fa-bone:before {
-  content: "\f5d7"; }
-
-.fa-bong:before {
-  content: "\f55c"; }
-
-.fa-book:before {
-  content: "\f02d"; }
-
-.fa-book-dead:before {
-  content: "\f6b7"; }
-
-.fa-book-medical:before {
-  content: "\f7e6"; }
-
-.fa-book-open:before {
-  content: "\f518"; }
-
-.fa-book-reader:before {
-  content: "\f5da"; }
-
-.fa-bookmark:before {
-  content: "\f02e"; }
-
-.fa-bootstrap:before {
-  content: "\f836"; }
-
-.fa-border-all:before {
-  content: "\f84c"; }
-
-.fa-border-none:before {
-  content: "\f850"; }
-
-.fa-border-style:before {
-  content: "\f853"; }
-
-.fa-bowling-ball:before {
-  content: "\f436"; }
-
-.fa-box:before {
-  content: "\f466"; }
-
-.fa-box-open:before {
-  content: "\f49e"; }
-
-.fa-boxes:before {
-  content: "\f468"; }
-
-.fa-braille:before {
-  content: "\f2a1"; }
-
-.fa-brain:before {
-  content: "\f5dc"; }
-
-.fa-bread-slice:before {
-  content: "\f7ec"; }
-
-.fa-briefcase:before {
-  content: "\f0b1"; }
-
-.fa-briefcase-medical:before {
-  content: "\f469"; }
-
-.fa-broadcast-tower:before {
-  content: "\f519"; }
-
-.fa-broom:before {
-  content: "\f51a"; }
-
-.fa-brush:before {
-  content: "\f55d"; }
-
-.fa-btc:before {
-  content: "\f15a"; }
-
-.fa-buffer:before {
-  content: "\f837"; }
-
-.fa-bug:before {
-  content: "\f188"; }
-
-.fa-building:before {
-  content: "\f1ad"; }
-
-.fa-bullhorn:before {
-  content: "\f0a1"; }
-
-.fa-bullseye:before {
-  content: "\f140"; }
-
-.fa-burn:before {
-  content: "\f46a"; }
-
-.fa-buromobelexperte:before {
-  content: "\f37f"; }
-
-.fa-bus:before {
-  content: "\f207"; }
-
-.fa-bus-alt:before {
-  content: "\f55e"; }
-
-.fa-business-time:before {
-  content: "\f64a"; }
-
-.fa-buy-n-large:before {
-  content: "\f8a6"; }
-
-.fa-buysellads:before {
-  content: "\f20d"; }
-
-.fa-calculator:before {
-  content: "\f1ec"; }
-
-.fa-calendar:before {
-  content: "\f133"; }
-
-.fa-calendar-alt:before {
-  content: "\f073"; }
-
-.fa-calendar-check:before {
-  content: "\f274"; }
-
-.fa-calendar-day:before {
-  content: "\f783"; }
-
-.fa-calendar-minus:before {
-  content: "\f272"; }
-
-.fa-calendar-plus:before {
-  content: "\f271"; }
-
-.fa-calendar-times:before {
-  content: "\f273"; }
-
-.fa-calendar-week:before {
-  content: "\f784"; }
-
-.fa-camera:before {
-  content: "\f030"; }
-
-.fa-camera-retro:before {
-  content: "\f083"; }
-
-.fa-campground:before {
-  content: "\f6bb"; }
-
-.fa-canadian-maple-leaf:before {
-  content: "\f785"; }
-
-.fa-candy-cane:before {
-  content: "\f786"; }
-
-.fa-cannabis:before {
-  content: "\f55f"; }
-
-.fa-capsules:before {
-  content: "\f46b"; }
-
-.fa-car:before {
-  content: "\f1b9"; }
-
-.fa-car-alt:before {
-  content: "\f5de"; }
-
-.fa-car-battery:before {
-  content: "\f5df"; }
-
-.fa-car-crash:before {
-  content: "\f5e1"; }
-
-.fa-car-side:before {
-  content: "\f5e4"; }
-
-.fa-caret-down:before {
-  content: "\f0d7"; }
-
-.fa-caret-left:before {
-  content: "\f0d9"; }
-
-.fa-caret-right:before {
-  content: "\f0da"; }
-
-.fa-caret-square-down:before {
-  content: "\f150"; }
-
-.fa-caret-square-left:before {
-  content: "\f191"; }
-
-.fa-caret-square-right:before {
-  content: "\f152"; }
-
-.fa-caret-square-up:before {
-  content: "\f151"; }
-
-.fa-caret-up:before {
-  content: "\f0d8"; }
-
-.fa-carrot:before {
-  content: "\f787"; }
-
-.fa-cart-arrow-down:before {
-  content: "\f218"; }
-
-.fa-cart-plus:before {
-  content: "\f217"; }
-
-.fa-cash-register:before {
-  content: "\f788"; }
-
-.fa-cat:before {
-  content: "\f6be"; }
-
-.fa-cc-amazon-pay:before {
-  content: "\f42d"; }
-
-.fa-cc-amex:before {
-  content: "\f1f3"; }
-
-.fa-cc-apple-pay:before {
-  content: "\f416"; }
-
-.fa-cc-diners-club:before {
-  content: "\f24c"; }
-
-.fa-cc-discover:before {
-  content: "\f1f2"; }
-
-.fa-cc-jcb:before {
-  content: "\f24b"; }
-
-.fa-cc-mastercard:before {
-  content: "\f1f1"; }
-
-.fa-cc-paypal:before {
-  content: "\f1f4"; }
-
-.fa-cc-stripe:before {
-  content: "\f1f5"; }
-
-.fa-cc-visa:before {
-  content: "\f1f0"; }
-
-.fa-centercode:before {
-  content: "\f380"; }
-
-.fa-centos:before {
-  content: "\f789"; }
-
-.fa-certificate:before {
-  content: "\f0a3"; }
-
-.fa-chair:before {
-  content: "\f6c0"; }
-
-.fa-chalkboard:before {
-  content: "\f51b"; }
-
-.fa-chalkboard-teacher:before {
-  content: "\f51c"; }
-
-.fa-charging-station:before {
-  content: "\f5e7"; }
-
-.fa-chart-area:before {
-  content: "\f1fe"; }
-
-.fa-chart-bar:before {
-  content: "\f080"; }
-
-.fa-chart-line:before {
-  content: "\f201"; }
-
-.fa-chart-pie:before {
-  content: "\f200"; }
-
-.fa-check:before {
-  content: "\f00c"; }
-
-.fa-check-circle:before {
-  content: "\f058"; }
-
-.fa-check-double:before {
-  content: "\f560"; }
-
-.fa-check-square:before {
-  content: "\f14a"; }
-
-.fa-cheese:before {
-  content: "\f7ef"; }
-
-.fa-chess:before {
-  content: "\f439"; }
-
-.fa-chess-bishop:before {
-  content: "\f43a"; }
-
-.fa-chess-board:before {
-  content: "\f43c"; }
-
-.fa-chess-king:before {
-  content: "\f43f"; }
-
-.fa-chess-knight:before {
-  content: "\f441"; }
-
-.fa-chess-pawn:before {
-  content: "\f443"; }
-
-.fa-chess-queen:before {
-  content: "\f445"; }
-
-.fa-chess-rook:before {
-  content: "\f447"; }
-
-.fa-chevron-circle-down:before {
-  content: "\f13a"; }
-
-.fa-chevron-circle-left:before {
-  content: "\f137"; }
-
-.fa-chevron-circle-right:before {
-  content: "\f138"; }
-
-.fa-chevron-circle-up:before {
-  content: "\f139"; }
-
-.fa-chevron-down:before {
-  content: "\f078"; }
-
-.fa-chevron-left:before {
-  content: "\f053"; }
-
-.fa-chevron-right:before {
-  content: "\f054"; }
-
-.fa-chevron-up:before {
-  content: "\f077"; }
-
-.fa-child:before {
-  content: "\f1ae"; }
-
-.fa-chrome:before {
-  content: "\f268"; }
-
-.fa-chromecast:before {
-  content: "\f838"; }
-
-.fa-church:before {
-  content: "\f51d"; }
-
-.fa-circle:before {
-  content: "\f111"; }
-
-.fa-circle-notch:before {
-  content: "\f1ce"; }
-
-.fa-city:before {
-  content: "\f64f"; }
-
-.fa-clinic-medical:before {
-  content: "\f7f2"; }
-
-.fa-clipboard:before {
-  content: "\f328"; }
-
-.fa-clipboard-check:before {
-  content: "\f46c"; }
-
-.fa-clipboard-list:before {
-  content: "\f46d"; }
-
-.fa-clock:before {
-  content: "\f017"; }
-
-.fa-clone:before {
-  content: "\f24d"; }
-
-.fa-closed-captioning:before {
-  content: "\f20a"; }
-
-.fa-cloud:before {
-  content: "\f0c2"; }
-
-.fa-cloud-download-alt:before {
-  content: "\f381"; }
-
-.fa-cloud-meatball:before {
-  content: "\f73b"; }
-
-.fa-cloud-moon:before {
-  content: "\f6c3"; }
-
-.fa-cloud-moon-rain:before {
-  content: "\f73c"; }
-
-.fa-cloud-rain:before {
-  content: "\f73d"; }
-
-.fa-cloud-showers-heavy:before {
-  content: "\f740"; }
-
-.fa-cloud-sun:before {
-  content: "\f6c4"; }
-
-.fa-cloud-sun-rain:before {
-  content: "\f743"; }
-
-.fa-cloud-upload-alt:before {
-  content: "\f382"; }
-
-.fa-cloudscale:before {
-  content: "\f383"; }
-
-.fa-cloudsmith:before {
-  content: "\f384"; }
-
-.fa-cloudversify:before {
-  content: "\f385"; }
-
-.fa-cocktail:before {
-  content: "\f561"; }
-
-.fa-code:before {
-  content: "\f121"; }
-
-.fa-code-branch:before {
-  content: "\f126"; }
-
-.fa-codepen:before {
-  content: "\f1cb"; }
-
-.fa-codiepie:before {
-  content: "\f284"; }
-
-.fa-coffee:before {
-  content: "\f0f4"; }
-
-.fa-cog:before {
-  content: "\f013"; }
-
-.fa-cogs:before {
-  content: "\f085"; }
-
-.fa-coins:before {
-  content: "\f51e"; }
-
-.fa-columns:before {
-  content: "\f0db"; }
-
-.fa-comment:before {
-  content: "\f075"; }
-
-.fa-comment-alt:before {
-  content: "\f27a"; }
-
-.fa-comment-dollar:before {
-  content: "\f651"; }
-
-.fa-comment-dots:before {
-  content: "\f4ad"; }
-
-.fa-comment-medical:before {
-  content: "\f7f5"; }
-
-.fa-comment-slash:before {
-  content: "\f4b3"; }
-
-.fa-comments:before {
-  content: "\f086"; }
-
-.fa-comments-dollar:before {
-  content: "\f653"; }
-
-.fa-compact-disc:before {
-  content: "\f51f"; }
-
-.fa-compass:before {
-  content: "\f14e"; }
-
-.fa-compress:before {
-  content: "\f066"; }
-
-.fa-compress-arrows-alt:before {
-  content: "\f78c"; }
-
-.fa-concierge-bell:before {
-  content: "\f562"; }
-
-.fa-confluence:before {
-  content: "\f78d"; }
-
-.fa-connectdevelop:before {
-  content: "\f20e"; }
-
-.fa-contao:before {
-  content: "\f26d"; }
-
-.fa-cookie:before {
-  content: "\f563"; }
-
-.fa-cookie-bite:before {
-  content: "\f564"; }
-
-.fa-copy:before {
-  content: "\f0c5"; }
-
-.fa-copyright:before {
-  content: "\f1f9"; }
-
-.fa-cotton-bureau:before {
-  content: "\f89e"; }
-
-.fa-couch:before {
-  content: "\f4b8"; }
-
-.fa-cpanel:before {
-  content: "\f388"; }
-
-.fa-creative-commons:before {
-  content: "\f25e"; }
-
-.fa-creative-commons-by:before {
-  content: "\f4e7"; }
-
-.fa-creative-commons-nc:before {
-  content: "\f4e8"; }
-
-.fa-creative-commons-nc-eu:before {
-  content: "\f4e9"; }
-
-.fa-creative-commons-nc-jp:before {
-  content: "\f4ea"; }
-
-.fa-creative-commons-nd:before {
-  content: "\f4eb"; }
-
-.fa-creative-commons-pd:before {
-  content: "\f4ec"; }
-
-.fa-creative-commons-pd-alt:before {
-  content: "\f4ed"; }
-
-.fa-creative-commons-remix:before {
-  content: "\f4ee"; }
-
-.fa-creative-commons-sa:before {
-  content: "\f4ef"; }
-
-.fa-creative-commons-sampling:before {
-  content: "\f4f0"; }
-
-.fa-creative-commons-sampling-plus:before {
-  content: "\f4f1"; }
-
-.fa-creative-commons-share:before {
-  content: "\f4f2"; }
-
-.fa-creative-commons-zero:before {
-  content: "\f4f3"; }
-
-.fa-credit-card:before {
-  content: "\f09d"; }
-
-.fa-critical-role:before {
-  content: "\f6c9"; }
-
-.fa-crop:before {
-  content: "\f125"; }
-
-.fa-crop-alt:before {
-  content: "\f565"; }
-
-.fa-cross:before {
-  content: "\f654"; }
-
-.fa-crosshairs:before {
-  content: "\f05b"; }
-
-.fa-crow:before {
-  content: "\f520"; }
-
-.fa-crown:before {
-  content: "\f521"; }
-
-.fa-crutch:before {
-  content: "\f7f7"; }
-
-.fa-css3:before {
-  content: "\f13c"; }
-
-.fa-css3-alt:before {
-  content: "\f38b"; }
-
-.fa-cube:before {
-  content: "\f1b2"; }
-
-.fa-cubes:before {
-  content: "\f1b3"; }
-
-.fa-cut:before {
-  content: "\f0c4"; }
-
-.fa-cuttlefish:before {
-  content: "\f38c"; }
-
-.fa-d-and-d:before {
-  content: "\f38d"; }
-
-.fa-d-and-d-beyond:before {
-  content: "\f6ca"; }
-
-.fa-dashcube:before {
-  content: "\f210"; }
-
-.fa-database:before {
-  content: "\f1c0"; }
-
-.fa-deaf:before {
-  content: "\f2a4"; }
-
-.fa-delicious:before {
-  content: "\f1a5"; }
-
-.fa-democrat:before {
-  content: "\f747"; }
-
-.fa-deploydog:before {
-  content: "\f38e"; }
-
-.fa-deskpro:before {
-  content: "\f38f"; }
-
-.fa-desktop:before {
-  content: "\f108"; }
-
-.fa-dev:before {
-  content: "\f6cc"; }
-
-.fa-deviantart:before {
-  content: "\f1bd"; }
-
-.fa-dharmachakra:before {
-  content: "\f655"; }
-
-.fa-dhl:before {
-  content: "\f790"; }
-
-.fa-diagnoses:before {
-  content: "\f470"; }
-
-.fa-diaspora:before {
-  content: "\f791"; }
-
-.fa-dice:before {
-  content: "\f522"; }
-
-.fa-dice-d20:before {
-  content: "\f6cf"; }
-
-.fa-dice-d6:before {
-  content: "\f6d1"; }
-
-.fa-dice-five:before {
-  content: "\f523"; }
-
-.fa-dice-four:before {
-  content: "\f524"; }
-
-.fa-dice-one:before {
-  content: "\f525"; }
-
-.fa-dice-six:before {
-  content: "\f526"; }
-
-.fa-dice-three:before {
-  content: "\f527"; }
-
-.fa-dice-two:before {
-  content: "\f528"; }
-
-.fa-digg:before {
-  content: "\f1a6"; }
-
-.fa-digital-ocean:before {
-  content: "\f391"; }
-
-.fa-digital-tachograph:before {
-  content: "\f566"; }
-
-.fa-directions:before {
-  content: "\f5eb"; }
-
-.fa-discord:before {
-  content: "\f392"; }
-
-.fa-discourse:before {
-  content: "\f393"; }
-
-.fa-divide:before {
-  content: "\f529"; }
-
-.fa-dizzy:before {
-  content: "\f567"; }
-
-.fa-dna:before {
-  content: "\f471"; }
-
-.fa-dochub:before {
-  content: "\f394"; }
-
-.fa-docker:before {
-  content: "\f395"; }
-
-.fa-dog:before {
-  content: "\f6d3"; }
-
-.fa-dollar-sign:before {
-  content: "\f155"; }
-
-.fa-dolly:before {
-  content: "\f472"; }
-
-.fa-dolly-flatbed:before {
-  content: "\f474"; }
-
-.fa-donate:before {
-  content: "\f4b9"; }
-
-.fa-door-closed:before {
-  content: "\f52a"; }
-
-.fa-door-open:before {
-  content: "\f52b"; }
-
-.fa-dot-circle:before {
-  content: "\f192"; }
-
-.fa-dove:before {
-  content: "\f4ba"; }
-
-.fa-download:before {
-  content: "\f019"; }
-
-.fa-draft2digital:before {
-  content: "\f396"; }
-
-.fa-drafting-compass:before {
-  content: "\f568"; }
-
-.fa-dragon:before {
-  content: "\f6d5"; }
-
-.fa-draw-polygon:before {
-  content: "\f5ee"; }
-
-.fa-dribbble:before {
-  content: "\f17d"; }
-
-.fa-dribbble-square:before {
-  content: "\f397"; }
-
-.fa-dropbox:before {
-  content: "\f16b"; }
-
-.fa-drum:before {
-  content: "\f569"; }
-
-.fa-drum-steelpan:before {
-  content: "\f56a"; }
-
-.fa-drumstick-bite:before {
-  content: "\f6d7"; }
-
-.fa-drupal:before {
-  content: "\f1a9"; }
-
-.fa-dumbbell:before {
-  content: "\f44b"; }
-
-.fa-dumpster:before {
-  content: "\f793"; }
-
-.fa-dumpster-fire:before {
-  content: "\f794"; }
-
-.fa-dungeon:before {
-  content: "\f6d9"; }
-
-.fa-dyalog:before {
-  content: "\f399"; }
-
-.fa-earlybirds:before {
-  content: "\f39a"; }
-
-.fa-ebay:before {
-  content: "\f4f4"; }
-
-.fa-edge:before {
-  content: "\f282"; }
-
-.fa-edit:before {
-  content: "\f044"; }
-
-.fa-egg:before {
-  content: "\f7fb"; }
-
-.fa-eject:before {
-  content: "\f052"; }
-
-.fa-elementor:before {
-  content: "\f430"; }
-
-.fa-ellipsis-h:before {
-  content: "\f141"; }
-
-.fa-ellipsis-v:before {
-  content: "\f142"; }
-
-.fa-ello:before {
-  content: "\f5f1"; }
-
-.fa-ember:before {
-  content: "\f423"; }
-
-.fa-empire:before {
-  content: "\f1d1"; }
-
-.fa-envelope:before {
-  content: "\f0e0"; }
-
-.fa-envelope-open:before {
-  content: "\f2b6"; }
-
-.fa-envelope-open-text:before {
-  content: "\f658"; }
-
-.fa-envelope-square:before {
-  content: "\f199"; }
-
-.fa-envira:before {
-  content: "\f299"; }
-
-.fa-equals:before {
-  content: "\f52c"; }
-
-.fa-eraser:before {
-  content: "\f12d"; }
-
-.fa-erlang:before {
-  content: "\f39d"; }
-
-.fa-ethereum:before {
-  content: "\f42e"; }
-
-.fa-ethernet:before {
-  content: "\f796"; }
-
-.fa-etsy:before {
-  content: "\f2d7"; }
-
-.fa-euro-sign:before {
-  content: "\f153"; }
-
-.fa-evernote:before {
-  content: "\f839"; }
-
-.fa-exchange-alt:before {
-  content: "\f362"; }
-
-.fa-exclamation:before {
-  content: "\f12a"; }
-
-.fa-exclamation-circle:before {
-  content: "\f06a"; }
-
-.fa-exclamation-triangle:before {
-  content: "\f071"; }
-
-.fa-expand:before {
-  content: "\f065"; }
-
-.fa-expand-arrows-alt:before {
-  content: "\f31e"; }
-
-.fa-expeditedssl:before {
-  content: "\f23e"; }
-
-.fa-external-link-alt:before {
-  content: "\f35d"; }
-
-.fa-external-link-square-alt:before {
-  content: "\f360"; }
-
-.fa-eye:before {
-  content: "\f06e"; }
-
-.fa-eye-dropper:before {
-  content: "\f1fb"; }
-
-.fa-eye-slash:before {
-  content: "\f070"; }
-
-.fa-facebook:before {
-  content: "\f09a"; }
-
-.fa-facebook-f:before {
-  content: "\f39e"; }
-
-.fa-facebook-messenger:before {
-  content: "\f39f"; }
-
-.fa-facebook-square:before {
-  content: "\f082"; }
-
-.fa-fan:before {
-  content: "\f863"; }
-
-.fa-fantasy-flight-games:before {
-  content: "\f6dc"; }
-
-.fa-fast-backward:before {
-  content: "\f049"; }
-
-.fa-fast-forward:before {
-  content: "\f050"; }
-
-.fa-fax:before {
-  content: "\f1ac"; }
-
-.fa-feather:before {
-  content: "\f52d"; }
-
-.fa-feather-alt:before {
-  content: "\f56b"; }
-
-.fa-fedex:before {
-  content: "\f797"; }
-
-.fa-fedora:before {
-  content: "\f798"; }
-
-.fa-female:before {
-  content: "\f182"; }
-
-.fa-fighter-jet:before {
-  content: "\f0fb"; }
-
-.fa-figma:before {
-  content: "\f799"; }
-
-.fa-file:before {
-  content: "\f15b"; }
-
-.fa-file-alt:before {
-  content: "\f15c"; }
-
-.fa-file-archive:before {
-  content: "\f1c6"; }
-
-.fa-file-audio:before {
-  content: "\f1c7"; }
-
-.fa-file-code:before {
-  content: "\f1c9"; }
-
-.fa-file-contract:before {
-  content: "\f56c"; }
-
-.fa-file-csv:before {
-  content: "\f6dd"; }
-
-.fa-file-download:before {
-  content: "\f56d"; }
-
-.fa-file-excel:before {
-  content: "\f1c3"; }
-
-.fa-file-export:before {
-  content: "\f56e"; }
-
-.fa-file-image:before {
-  content: "\f1c5"; }
-
-.fa-file-import:before {
-  content: "\f56f"; }
-
-.fa-file-invoice:before {
-  content: "\f570"; }
-
-.fa-file-invoice-dollar:before {
-  content: "\f571"; }
-
-.fa-file-medical:before {
-  content: "\f477"; }
-
-.fa-file-medical-alt:before {
-  content: "\f478"; }
-
-.fa-file-pdf:before {
-  content: "\f1c1"; }
-
-.fa-file-powerpoint:before {
-  content: "\f1c4"; }
-
-.fa-file-prescription:before {
-  content: "\f572"; }
-
-.fa-file-signature:before {
-  content: "\f573"; }
-
-.fa-file-upload:before {
-  content: "\f574"; }
-
-.fa-file-video:before {
-  content: "\f1c8"; }
-
-.fa-file-word:before {
-  content: "\f1c2"; }
-
-.fa-fill:before {
-  content: "\f575"; }
-
-.fa-fill-drip:before {
-  content: "\f576"; }
-
-.fa-film:before {
-  content: "\f008"; }
-
-.fa-filter:before {
-  content: "\f0b0"; }
-
-.fa-fingerprint:before {
-  content: "\f577"; }
-
-.fa-fire:before {
-  content: "\f06d"; }
-
-.fa-fire-alt:before {
-  content: "\f7e4"; }
-
-.fa-fire-extinguisher:before {
-  content: "\f134"; }
-
-.fa-firefox:before {
-  content: "\f269"; }
-
-.fa-first-aid:before {
-  content: "\f479"; }
-
-.fa-first-order:before {
-  content: "\f2b0"; }
-
-.fa-first-order-alt:before {
-  content: "\f50a"; }
-
-.fa-firstdraft:before {
-  content: "\f3a1"; }
-
-.fa-fish:before {
-  content: "\f578"; }
-
-.fa-fist-raised:before {
-  content: "\f6de"; }
-
-.fa-flag:before {
-  content: "\f024"; }
-
-.fa-flag-checkered:before {
-  content: "\f11e"; }
-
-.fa-flag-usa:before {
-  content: "\f74d"; }
-
-.fa-flask:before {
-  content: "\f0c3"; }
-
-.fa-flickr:before {
-  content: "\f16e"; }
-
-.fa-flipboard:before {
-  content: "\f44d"; }
-
-.fa-flushed:before {
-  content: "\f579"; }
-
-.fa-fly:before {
-  content: "\f417"; }
-
-.fa-folder:before {
-  content: "\f07b"; }
-
-.fa-folder-minus:before {
-  content: "\f65d"; }
-
-.fa-folder-open:before {
-  content: "\f07c"; }
-
-.fa-folder-plus:before {
-  content: "\f65e"; }
-
-.fa-font:before {
-  content: "\f031"; }
-
-.fa-font-awesome:before {
-  content: "\f2b4"; }
-
-.fa-font-awesome-alt:before {
-  content: "\f35c"; }
-
-.fa-font-awesome-flag:before {
-  content: "\f425"; }
-
-.fa-font-awesome-logo-full:before {
-  content: "\f4e6"; }
-
-.fa-fonticons:before {
-  content: "\f280"; }
-
-.fa-fonticons-fi:before {
-  content: "\f3a2"; }
-
-.fa-football-ball:before {
-  content: "\f44e"; }
-
-.fa-fort-awesome:before {
-  content: "\f286"; }
-
-.fa-fort-awesome-alt:before {
-  content: "\f3a3"; }
-
-.fa-forumbee:before {
-  content: "\f211"; }
-
-.fa-forward:before {
-  content: "\f04e"; }
-
-.fa-foursquare:before {
-  content: "\f180"; }
-
-.fa-free-code-camp:before {
-  content: "\f2c5"; }
-
-.fa-freebsd:before {
-  content: "\f3a4"; }
-
-.fa-frog:before {
-  content: "\f52e"; }
-
-.fa-frown:before {
-  content: "\f119"; }
-
-.fa-frown-open:before {
-  content: "\f57a"; }
-
-.fa-fulcrum:before {
-  content: "\f50b"; }
-
-.fa-funnel-dollar:before {
-  content: "\f662"; }
-
-.fa-futbol:before {
-  content: "\f1e3"; }
-
-.fa-galactic-republic:before {
-  content: "\f50c"; }
-
-.fa-galactic-senate:before {
-  content: "\f50d"; }
-
-.fa-gamepad:before {
-  content: "\f11b"; }
-
-.fa-gas-pump:before {
-  content: "\f52f"; }
-
-.fa-gavel:before {
-  content: "\f0e3"; }
-
-.fa-gem:before {
-  content: "\f3a5"; }
-
-.fa-genderless:before {
-  content: "\f22d"; }
-
-.fa-get-pocket:before {
-  content: "\f265"; }
-
-.fa-gg:before {
-  content: "\f260"; }
-
-.fa-gg-circle:before {
-  content: "\f261"; }
-
-.fa-ghost:before {
-  content: "\f6e2"; }
-
-.fa-gift:before {
-  content: "\f06b"; }
-
-.fa-gifts:before {
-  content: "\f79c"; }
-
-.fa-git:before {
-  content: "\f1d3"; }
-
-.fa-git-alt:before {
-  content: "\f841"; }
-
-.fa-git-square:before {
-  content: "\f1d2"; }
-
-.fa-github:before {
-  content: "\f09b"; }
-
-.fa-github-alt:before {
-  content: "\f113"; }
-
-.fa-github-square:before {
-  content: "\f092"; }
-
-.fa-gitkraken:before {
-  content: "\f3a6"; }
-
-.fa-gitlab:before {
-  content: "\f296"; }
-
-.fa-gitter:before {
-  content: "\f426"; }
-
-.fa-glass-cheers:before {
-  content: "\f79f"; }
-
-.fa-glass-martini:before {
-  content: "\f000"; }
-
-.fa-glass-martini-alt:before {
-  content: "\f57b"; }
-
-.fa-glass-whiskey:before {
-  content: "\f7a0"; }
-
-.fa-glasses:before {
-  content: "\f530"; }
-
-.fa-glide:before {
-  content: "\f2a5"; }
-
-.fa-glide-g:before {
-  content: "\f2a6"; }
-
-.fa-globe:before {
-  content: "\f0ac"; }
-
-.fa-globe-africa:before {
-  content: "\f57c"; }
-
-.fa-globe-americas:before {
-  content: "\f57d"; }
-
-.fa-globe-asia:before {
-  content: "\f57e"; }
-
-.fa-globe-europe:before {
-  content: "\f7a2"; }
-
-.fa-gofore:before {
-  content: "\f3a7"; }
-
-.fa-golf-ball:before {
-  content: "\f450"; }
-
-.fa-goodreads:before {
-  content: "\f3a8"; }
-
-.fa-goodreads-g:before {
-  content: "\f3a9"; }
-
-.fa-google:before {
-  content: "\f1a0"; }
-
-.fa-google-drive:before {
-  content: "\f3aa"; }
-
-.fa-google-play:before {
-  content: "\f3ab"; }
-
-.fa-google-plus:before {
-  content: "\f2b3"; }
-
-.fa-google-plus-g:before {
-  content: "\f0d5"; }
-
-.fa-google-plus-square:before {
-  content: "\f0d4"; }
-
-.fa-google-wallet:before {
-  content: "\f1ee"; }
-
-.fa-gopuram:before {
-  content: "\f664"; }
-
-.fa-graduation-cap:before {
-  content: "\f19d"; }
-
-.fa-gratipay:before {
-  content: "\f184"; }
-
-.fa-grav:before {
-  content: "\f2d6"; }
-
-.fa-greater-than:before {
-  content: "\f531"; }
-
-.fa-greater-than-equal:before {
-  content: "\f532"; }
-
-.fa-grimace:before {
-  content: "\f57f"; }
-
-.fa-grin:before {
-  content: "\f580"; }
-
-.fa-grin-alt:before {
-  content: "\f581"; }
-
-.fa-grin-beam:before {
-  content: "\f582"; }
-
-.fa-grin-beam-sweat:before {
-  content: "\f583"; }
-
-.fa-grin-hearts:before {
-  content: "\f584"; }
-
-.fa-grin-squint:before {
-  content: "\f585"; }
-
-.fa-grin-squint-tears:before {
-  content: "\f586"; }
-
-.fa-grin-stars:before {
-  content: "\f587"; }
-
-.fa-grin-tears:before {
-  content: "\f588"; }
-
-.fa-grin-tongue:before {
-  content: "\f589"; }
-
-.fa-grin-tongue-squint:before {
-  content: "\f58a"; }
-
-.fa-grin-tongue-wink:before {
-  content: "\f58b"; }
-
-.fa-grin-wink:before {
-  content: "\f58c"; }
-
-.fa-grip-horizontal:before {
-  content: "\f58d"; }
-
-.fa-grip-lines:before {
-  content: "\f7a4"; }
-
-.fa-grip-lines-vertical:before {
-  content: "\f7a5"; }
-
-.fa-grip-vertical:before {
-  content: "\f58e"; }
-
-.fa-gripfire:before {
-  content: "\f3ac"; }
-
-.fa-grunt:before {
-  content: "\f3ad"; }
-
-.fa-guitar:before {
-  content: "\f7a6"; }
-
-.fa-gulp:before {
-  content: "\f3ae"; }
-
-.fa-h-square:before {
-  content: "\f0fd"; }
-
-.fa-hacker-news:before {
-  content: "\f1d4"; }
-
-.fa-hacker-news-square:before {
-  content: "\f3af"; }
-
-.fa-hackerrank:before {
-  content: "\f5f7"; }
-
-.fa-hamburger:before {
-  content: "\f805"; }
-
-.fa-hammer:before {
-  content: "\f6e3"; }
-
-.fa-hamsa:before {
-  content: "\f665"; }
-
-.fa-hand-holding:before {
-  content: "\f4bd"; }
-
-.fa-hand-holding-heart:before {
-  content: "\f4be"; }
-
-.fa-hand-holding-usd:before {
-  content: "\f4c0"; }
-
-.fa-hand-lizard:before {
-  content: "\f258"; }
-
-.fa-hand-middle-finger:before {
-  content: "\f806"; }
-
-.fa-hand-paper:before {
-  content: "\f256"; }
-
-.fa-hand-peace:before {
-  content: "\f25b"; }
-
-.fa-hand-point-down:before {
-  content: "\f0a7"; }
-
-.fa-hand-point-left:before {
-  content: "\f0a5"; }
-
-.fa-hand-point-right:before {
-  content: "\f0a4"; }
-
-.fa-hand-point-up:before {
-  content: "\f0a6"; }
-
-.fa-hand-pointer:before {
-  content: "\f25a"; }
-
-.fa-hand-rock:before {
-  content: "\f255"; }
-
-.fa-hand-scissors:before {
-  content: "\f257"; }
-
-.fa-hand-spock:before {
-  content: "\f259"; }
-
-.fa-hands:before {
-  content: "\f4c2"; }
-
-.fa-hands-helping:before {
-  content: "\f4c4"; }
-
-.fa-handshake:before {
-  content: "\f2b5"; }
-
-.fa-hanukiah:before {
-  content: "\f6e6"; }
-
-.fa-hard-hat:before {
-  content: "\f807"; }
-
-.fa-hashtag:before {
-  content: "\f292"; }
-
-.fa-hat-cowboy:before {
-  content: "\f8c0"; }
-
-.fa-hat-cowboy-side:before {
-  content: "\f8c1"; }
-
-.fa-hat-wizard:before {
-  content: "\f6e8"; }
-
-.fa-haykal:before {
-  content: "\f666"; }
-
-.fa-hdd:before {
-  content: "\f0a0"; }
-
-.fa-heading:before {
-  content: "\f1dc"; }
-
-.fa-headphones:before {
-  content: "\f025"; }
-
-.fa-headphones-alt:before {
-  content: "\f58f"; }
-
-.fa-headset:before {
-  content: "\f590"; }
-
-.fa-heart:before {
-  content: "\f004"; }
-
-.fa-heart-broken:before {
-  content: "\f7a9"; }
-
-.fa-heartbeat:before {
-  content: "\f21e"; }
-
-.fa-helicopter:before {
-  content: "\f533"; }
-
-.fa-highlighter:before {
-  content: "\f591"; }
-
-.fa-hiking:before {
-  content: "\f6ec"; }
-
-.fa-hippo:before {
-  content: "\f6ed"; }
-
-.fa-hips:before {
-  content: "\f452"; }
-
-.fa-hire-a-helper:before {
-  content: "\f3b0"; }
-
-.fa-history:before {
-  content: "\f1da"; }
-
-.fa-hockey-puck:before {
-  content: "\f453"; }
-
-.fa-holly-berry:before {
-  content: "\f7aa"; }
-
-.fa-home:before {
-  content: "\f015"; }
-
-.fa-hooli:before {
-  content: "\f427"; }
-
-.fa-hornbill:before {
-  content: "\f592"; }
-
-.fa-horse:before {
-  content: "\f6f0"; }
-
-.fa-horse-head:before {
-  content: "\f7ab"; }
-
-.fa-hospital:before {
-  content: "\f0f8"; }
-
-.fa-hospital-alt:before {
-  content: "\f47d"; }
-
-.fa-hospital-symbol:before {
-  content: "\f47e"; }
-
-.fa-hot-tub:before {
-  content: "\f593"; }
-
-.fa-hotdog:before {
-  content: "\f80f"; }
-
-.fa-hotel:before {
-  content: "\f594"; }
-
-.fa-hotjar:before {
-  content: "\f3b1"; }
-
-.fa-hourglass:before {
-  content: "\f254"; }
-
-.fa-hourglass-end:before {
-  content: "\f253"; }
-
-.fa-hourglass-half:before {
-  content: "\f252"; }
-
-.fa-hourglass-start:before {
-  content: "\f251"; }
-
-.fa-house-damage:before {
-  content: "\f6f1"; }
-
-.fa-houzz:before {
-  content: "\f27c"; }
-
-.fa-hryvnia:before {
-  content: "\f6f2"; }
-
-.fa-html5:before {
-  content: "\f13b"; }
-
-.fa-hubspot:before {
-  content: "\f3b2"; }
-
-.fa-i-cursor:before {
-  content: "\f246"; }
-
-.fa-ice-cream:before {
-  content: "\f810"; }
-
-.fa-icicles:before {
-  content: "\f7ad"; }
-
-.fa-icons:before {
-  content: "\f86d"; }
-
-.fa-id-badge:before {
-  content: "\f2c1"; }
-
-.fa-id-card:before {
-  content: "\f2c2"; }
-
-.fa-id-card-alt:before {
-  content: "\f47f"; }
-
-.fa-igloo:before {
-  content: "\f7ae"; }
-
-.fa-image:before {
-  content: "\f03e"; }
-
-.fa-images:before {
-  content: "\f302"; }
-
-.fa-imdb:before {
-  content: "\f2d8"; }
-
-.fa-inbox:before {
-  content: "\f01c"; }
-
-.fa-indent:before {
-  content: "\f03c"; }
-
-.fa-industry:before {
-  content: "\f275"; }
-
-.fa-infinity:before {
-  content: "\f534"; }
-
-.fa-info:before {
-  content: "\f129"; }
-
-.fa-info-circle:before {
-  content: "\f05a"; }
-
-.fa-instagram:before {
-  content: "\f16d"; }
-
-.fa-intercom:before {
-  content: "\f7af"; }
-
-.fa-internet-explorer:before {
-  content: "\f26b"; }
-
-.fa-invision:before {
-  content: "\f7b0"; }
-
-.fa-ioxhost:before {
-  content: "\f208"; }
-
-.fa-italic:before {
-  content: "\f033"; }
-
-.fa-itch-io:before {
-  content: "\f83a"; }
-
-.fa-itunes:before {
-  content: "\f3b4"; }
-
-.fa-itunes-note:before {
-  content: "\f3b5"; }
-
-.fa-java:before {
-  content: "\f4e4"; }
-
-.fa-jedi:before {
-  content: "\f669"; }
-
-.fa-jedi-order:before {
-  content: "\f50e"; }
-
-.fa-jenkins:before {
-  content: "\f3b6"; }
-
-.fa-jira:before {
-  content: "\f7b1"; }
-
-.fa-joget:before {
-  content: "\f3b7"; }
-
-.fa-joint:before {
-  content: "\f595"; }
-
-.fa-joomla:before {
-  content: "\f1aa"; }
-
-.fa-journal-whills:before {
-  content: "\f66a"; }
-
-.fa-js:before {
-  content: "\f3b8"; }
-
-.fa-js-square:before {
-  content: "\f3b9"; }
-
-.fa-jsfiddle:before {
-  content: "\f1cc"; }
-
-.fa-kaaba:before {
-  content: "\f66b"; }
-
-.fa-kaggle:before {
-  content: "\f5fa"; }
-
-.fa-key:before {
-  content: "\f084"; }
-
-.fa-keybase:before {
-  content: "\f4f5"; }
-
-.fa-keyboard:before {
-  content: "\f11c"; }
-
-.fa-keycdn:before {
-  content: "\f3ba"; }
-
-.fa-khanda:before {
-  content: "\f66d"; }
-
-.fa-kickstarter:before {
-  content: "\f3bb"; }
-
-.fa-kickstarter-k:before {
-  content: "\f3bc"; }
-
-.fa-kiss:before {
-  content: "\f596"; }
-
-.fa-kiss-beam:before {
-  content: "\f597"; }
-
-.fa-kiss-wink-heart:before {
-  content: "\f598"; }
-
-.fa-kiwi-bird:before {
-  content: "\f535"; }
-
-.fa-korvue:before {
-  content: "\f42f"; }
-
-.fa-landmark:before {
-  content: "\f66f"; }
-
-.fa-language:before {
-  content: "\f1ab"; }
-
-.fa-laptop:before {
-  content: "\f109"; }
-
-.fa-laptop-code:before {
-  content: "\f5fc"; }
-
-.fa-laptop-medical:before {
-  content: "\f812"; }
-
-.fa-laravel:before {
-  content: "\f3bd"; }
-
-.fa-lastfm:before {
-  content: "\f202"; }
-
-.fa-lastfm-square:before {
-  content: "\f203"; }
-
-.fa-laugh:before {
-  content: "\f599"; }
-
-.fa-laugh-beam:before {
-  content: "\f59a"; }
-
-.fa-laugh-squint:before {
-  content: "\f59b"; }
-
-.fa-laugh-wink:before {
-  content: "\f59c"; }
-
-.fa-layer-group:before {
-  content: "\f5fd"; }
-
-.fa-leaf:before {
-  content: "\f06c"; }
-
-.fa-leanpub:before {
-  content: "\f212"; }
-
-.fa-lemon:before {
-  content: "\f094"; }
-
-.fa-less:before {
-  content: "\f41d"; }
-
-.fa-less-than:before {
-  content: "\f536"; }
-
-.fa-less-than-equal:before {
-  content: "\f537"; }
-
-.fa-level-down-alt:before {
-  content: "\f3be"; }
-
-.fa-level-up-alt:before {
-  content: "\f3bf"; }
-
-.fa-life-ring:before {
-  content: "\f1cd"; }
-
-.fa-lightbulb:before {
-  content: "\f0eb"; }
-
-.fa-line:before {
-  content: "\f3c0"; }
-
-.fa-link:before {
-  content: "\f0c1"; }
-
-.fa-linkedin:before {
-  content: "\f08c"; }
-
-.fa-linkedin-in:before {
-  content: "\f0e1"; }
-
-.fa-linode:before {
-  content: "\f2b8"; }
-
-.fa-linux:before {
-  content: "\f17c"; }
-
-.fa-lira-sign:before {
-  content: "\f195"; }
-
-.fa-list:before {
-  content: "\f03a"; }
-
-.fa-list-alt:before {
-  content: "\f022"; }
-
-.fa-list-ol:before {
-  content: "\f0cb"; }
-
-.fa-list-ul:before {
-  content: "\f0ca"; }
-
-.fa-location-arrow:before {
-  content: "\f124"; }
-
-.fa-lock:before {
-  content: "\f023"; }
-
-.fa-lock-open:before {
-  content: "\f3c1"; }
-
-.fa-long-arrow-alt-down:before {
-  content: "\f309"; }
-
-.fa-long-arrow-alt-left:before {
-  content: "\f30a"; }
-
-.fa-long-arrow-alt-right:before {
-  content: "\f30b"; }
-
-.fa-long-arrow-alt-up:before {
-  content: "\f30c"; }
-
-.fa-low-vision:before {
-  content: "\f2a8"; }
-
-.fa-luggage-cart:before {
-  content: "\f59d"; }
-
-.fa-lyft:before {
-  content: "\f3c3"; }
-
-.fa-magento:before {
-  content: "\f3c4"; }
-
-.fa-magic:before {
-  content: "\f0d0"; }
-
-.fa-magnet:before {
-  content: "\f076"; }
-
-.fa-mail-bulk:before {
-  content: "\f674"; }
-
-.fa-mailchimp:before {
-  content: "\f59e"; }
-
-.fa-male:before {
-  content: "\f183"; }
-
-.fa-mandalorian:before {
-  content: "\f50f"; }
-
-.fa-map:before {
-  content: "\f279"; }
-
-.fa-map-marked:before {
-  content: "\f59f"; }
-
-.fa-map-marked-alt:before {
-  content: "\f5a0"; }
-
-.fa-map-marker:before {
-  content: "\f041"; }
-
-.fa-map-marker-alt:before {
-  content: "\f3c5"; }
-
-.fa-map-pin:before {
-  content: "\f276"; }
-
-.fa-map-signs:before {
-  content: "\f277"; }
-
-.fa-markdown:before {
-  content: "\f60f"; }
-
-.fa-marker:before {
-  content: "\f5a1"; }
-
-.fa-mars:before {
-  content: "\f222"; }
-
-.fa-mars-double:before {
-  content: "\f227"; }
-
-.fa-mars-stroke:before {
-  content: "\f229"; }
-
-.fa-mars-stroke-h:before {
-  content: "\f22b"; }
-
-.fa-mars-stroke-v:before {
-  content: "\f22a"; }
-
-.fa-mask:before {
-  content: "\f6fa"; }
-
-.fa-mastodon:before {
-  content: "\f4f6"; }
-
-.fa-maxcdn:before {
-  content: "\f136"; }
-
-.fa-mdb:before {
-  content: "\f8ca"; }
-
-.fa-medal:before {
-  content: "\f5a2"; }
-
-.fa-medapps:before {
-  content: "\f3c6"; }
-
-.fa-medium:before {
-  content: "\f23a"; }
-
-.fa-medium-m:before {
-  content: "\f3c7"; }
-
-.fa-medkit:before {
-  content: "\f0fa"; }
-
-.fa-medrt:before {
-  content: "\f3c8"; }
-
-.fa-meetup:before {
-  content: "\f2e0"; }
-
-.fa-megaport:before {
-  content: "\f5a3"; }
-
-.fa-meh:before {
-  content: "\f11a"; }
-
-.fa-meh-blank:before {
-  content: "\f5a4"; }
-
-.fa-meh-rolling-eyes:before {
-  content: "\f5a5"; }
-
-.fa-memory:before {
-  content: "\f538"; }
-
-.fa-mendeley:before {
-  content: "\f7b3"; }
-
-.fa-menorah:before {
-  content: "\f676"; }
-
-.fa-mercury:before {
-  content: "\f223"; }
-
-.fa-meteor:before {
-  content: "\f753"; }
-
-.fa-microchip:before {
-  content: "\f2db"; }
-
-.fa-microphone:before {
-  content: "\f130"; }
-
-.fa-microphone-alt:before {
-  content: "\f3c9"; }
-
-.fa-microphone-alt-slash:before {
-  content: "\f539"; }
-
-.fa-microphone-slash:before {
-  content: "\f131"; }
-
-.fa-microscope:before {
-  content: "\f610"; }
-
-.fa-microsoft:before {
-  content: "\f3ca"; }
-
-.fa-minus:before {
-  content: "\f068"; }
-
-.fa-minus-circle:before {
-  content: "\f056"; }
-
-.fa-minus-square:before {
-  content: "\f146"; }
-
-.fa-mitten:before {
-  content: "\f7b5"; }
-
-.fa-mix:before {
-  content: "\f3cb"; }
-
-.fa-mixcloud:before {
-  content: "\f289"; }
-
-.fa-mizuni:before {
-  content: "\f3cc"; }
-
-.fa-mobile:before {
-  content: "\f10b"; }
-
-.fa-mobile-alt:before {
-  content: "\f3cd"; }
-
-.fa-modx:before {
-  content: "\f285"; }
-
-.fa-monero:before {
-  content: "\f3d0"; }
-
-.fa-money-bill:before {
-  content: "\f0d6"; }
-
-.fa-money-bill-alt:before {
-  content: "\f3d1"; }
-
-.fa-money-bill-wave:before {
-  content: "\f53a"; }
-
-.fa-money-bill-wave-alt:before {
-  content: "\f53b"; }
-
-.fa-money-check:before {
-  content: "\f53c"; }
-
-.fa-money-check-alt:before {
-  content: "\f53d"; }
-
-.fa-monument:before {
-  content: "\f5a6"; }
-
-.fa-moon:before {
-  content: "\f186"; }
-
-.fa-mortar-pestle:before {
-  content: "\f5a7"; }
-
-.fa-mosque:before {
-  content: "\f678"; }
-
-.fa-motorcycle:before {
-  content: "\f21c"; }
-
-.fa-mountain:before {
-  content: "\f6fc"; }
-
-.fa-mouse:before {
-  content: "\f8cc"; }
-
-.fa-mouse-pointer:before {
-  content: "\f245"; }
-
-.fa-mug-hot:before {
-  content: "\f7b6"; }
-
-.fa-music:before {
-  content: "\f001"; }
-
-.fa-napster:before {
-  content: "\f3d2"; }
-
-.fa-neos:before {
-  content: "\f612"; }
-
-.fa-network-wired:before {
-  content: "\f6ff"; }
-
-.fa-neuter:before {
-  content: "\f22c"; }
-
-.fa-newspaper:before {
-  content: "\f1ea"; }
-
-.fa-nimblr:before {
-  content: "\f5a8"; }
-
-.fa-node:before {
-  content: "\f419"; }
-
-.fa-node-js:before {
-  content: "\f3d3"; }
-
-.fa-not-equal:before {
-  content: "\f53e"; }
-
-.fa-notes-medical:before {
-  content: "\f481"; }
-
-.fa-npm:before {
-  content: "\f3d4"; }
-
-.fa-ns8:before {
-  content: "\f3d5"; }
-
-.fa-nutritionix:before {
-  content: "\f3d6"; }
-
-.fa-object-group:before {
-  content: "\f247"; }
-
-.fa-object-ungroup:before {
-  content: "\f248"; }
-
-.fa-odnoklassniki:before {
-  content: "\f263"; }
-
-.fa-odnoklassniki-square:before {
-  content: "\f264"; }
-
-.fa-oil-can:before {
-  content: "\f613"; }
-
-.fa-old-republic:before {
-  content: "\f510"; }
-
-.fa-om:before {
-  content: "\f679"; }
-
-.fa-opencart:before {
-  content: "\f23d"; }
-
-.fa-openid:before {
-  content: "\f19b"; }
-
-.fa-opera:before {
-  content: "\f26a"; }
-
-.fa-optin-monster:before {
-  content: "\f23c"; }
-
-.fa-orcid:before {
-  content: "\f8d2"; }
-
-.fa-osi:before {
-  content: "\f41a"; }
-
-.fa-otter:before {
-  content: "\f700"; }
-
-.fa-outdent:before {
-  content: "\f03b"; }
-
-.fa-page4:before {
-  content: "\f3d7"; }
-
-.fa-pagelines:before {
-  content: "\f18c"; }
-
-.fa-pager:before {
-  content: "\f815"; }
-
-.fa-paint-brush:before {
-  content: "\f1fc"; }
-
-.fa-paint-roller:before {
-  content: "\f5aa"; }
-
-.fa-palette:before {
-  content: "\f53f"; }
-
-.fa-palfed:before {
-  content: "\f3d8"; }
-
-.fa-pallet:before {
-  content: "\f482"; }
-
-.fa-paper-plane:before {
-  content: "\f1d8"; }
-
-.fa-paperclip:before {
-  content: "\f0c6"; }
-
-.fa-parachute-box:before {
-  content: "\f4cd"; }
-
-.fa-paragraph:before {
-  content: "\f1dd"; }
-
-.fa-parking:before {
-  content: "\f540"; }
-
-.fa-passport:before {
-  content: "\f5ab"; }
-
-.fa-pastafarianism:before {
-  content: "\f67b"; }
-
-.fa-paste:before {
-  content: "\f0ea"; }
-
-.fa-patreon:before {
-  content: "\f3d9"; }
-
-.fa-pause:before {
-  content: "\f04c"; }
-
-.fa-pause-circle:before {
-  content: "\f28b"; }
-
-.fa-paw:before {
-  content: "\f1b0"; }
-
-.fa-paypal:before {
-  content: "\f1ed"; }
-
-.fa-peace:before {
-  content: "\f67c"; }
-
-.fa-pen:before {
-  content: "\f304"; }
-
-.fa-pen-alt:before {
-  content: "\f305"; }
-
-.fa-pen-fancy:before {
-  content: "\f5ac"; }
-
-.fa-pen-nib:before {
-  content: "\f5ad"; }
-
-.fa-pen-square:before {
-  content: "\f14b"; }
-
-.fa-pencil-alt:before {
-  content: "\f303"; }
-
-.fa-pencil-ruler:before {
-  content: "\f5ae"; }
-
-.fa-penny-arcade:before {
-  content: "\f704"; }
-
-.fa-people-carry:before {
-  content: "\f4ce"; }
-
-.fa-pepper-hot:before {
-  content: "\f816"; }
-
-.fa-percent:before {
-  content: "\f295"; }
-
-.fa-percentage:before {
-  content: "\f541"; }
-
-.fa-periscope:before {
-  content: "\f3da"; }
-
-.fa-person-booth:before {
-  content: "\f756"; }
-
-.fa-phabricator:before {
-  content: "\f3db"; }
-
-.fa-phoenix-framework:before {
-  content: "\f3dc"; }
-
-.fa-phoenix-squadron:before {
-  content: "\f511"; }
-
-.fa-phone:before {
-  content: "\f095"; }
-
-.fa-phone-alt:before {
-  content: "\f879"; }
-
-.fa-phone-slash:before {
-  content: "\f3dd"; }
-
-.fa-phone-square:before {
-  content: "\f098"; }
-
-.fa-phone-square-alt:before {
-  content: "\f87b"; }
-
-.fa-phone-volume:before {
-  content: "\f2a0"; }
-
-.fa-photo-video:before {
-  content: "\f87c"; }
-
-.fa-php:before {
-  content: "\f457"; }
-
-.fa-pied-piper:before {
-  content: "\f2ae"; }
-
-.fa-pied-piper-alt:before {
-  content: "\f1a8"; }
-
-.fa-pied-piper-hat:before {
-  content: "\f4e5"; }
-
-.fa-pied-piper-pp:before {
-  content: "\f1a7"; }
-
-.fa-piggy-bank:before {
-  content: "\f4d3"; }
-
-.fa-pills:before {
-  content: "\f484"; }
-
-.fa-pinterest:before {
-  content: "\f0d2"; }
-
-.fa-pinterest-p:before {
-  content: "\f231"; }
-
-.fa-pinterest-square:before {
-  content: "\f0d3"; }
-
-.fa-pizza-slice:before {
-  content: "\f818"; }
-
-.fa-place-of-worship:before {
-  content: "\f67f"; }
-
-.fa-plane:before {
-  content: "\f072"; }
-
-.fa-plane-arrival:before {
-  content: "\f5af"; }
-
-.fa-plane-departure:before {
-  content: "\f5b0"; }
-
-.fa-play:before {
-  content: "\f04b"; }
-
-.fa-play-circle:before {
-  content: "\f144"; }
-
-.fa-playstation:before {
-  content: "\f3df"; }
-
-.fa-plug:before {
-  content: "\f1e6"; }
-
-.fa-plus:before {
-  content: "\f067"; }
-
-.fa-plus-circle:before {
-  content: "\f055"; }
-
-.fa-plus-square:before {
-  content: "\f0fe"; }
-
-.fa-podcast:before {
-  content: "\f2ce"; }
-
-.fa-poll:before {
-  content: "\f681"; }
-
-.fa-poll-h:before {
-  content: "\f682"; }
-
-.fa-poo:before {
-  content: "\f2fe"; }
-
-.fa-poo-storm:before {
-  content: "\f75a"; }
-
-.fa-poop:before {
-  content: "\f619"; }
-
-.fa-portrait:before {
-  content: "\f3e0"; }
-
-.fa-pound-sign:before {
-  content: "\f154"; }
-
-.fa-power-off:before {
-  content: "\f011"; }
-
-.fa-pray:before {
-  content: "\f683"; }
-
-.fa-praying-hands:before {
-  content: "\f684"; }
-
-.fa-prescription:before {
-  content: "\f5b1"; }
-
-.fa-prescription-bottle:before {
-  content: "\f485"; }
-
-.fa-prescription-bottle-alt:before {
-  content: "\f486"; }
-
-.fa-print:before {
-  content: "\f02f"; }
-
-.fa-procedures:before {
-  content: "\f487"; }
-
-.fa-product-hunt:before {
-  content: "\f288"; }
-
-.fa-project-diagram:before {
-  content: "\f542"; }
-
-.fa-pushed:before {
-  content: "\f3e1"; }
-
-.fa-puzzle-piece:before {
-  content: "\f12e"; }
-
-.fa-python:before {
-  content: "\f3e2"; }
-
-.fa-qq:before {
-  content: "\f1d6"; }
-
-.fa-qrcode:before {
-  content: "\f029"; }
-
-.fa-question:before {
-  content: "\f128"; }
-
-.fa-question-circle:before {
-  content: "\f059"; }
-
-.fa-quidditch:before {
-  content: "\f458"; }
-
-.fa-quinscape:before {
-  content: "\f459"; }
-
-.fa-quora:before {
-  content: "\f2c4"; }
-
-.fa-quote-left:before {
-  content: "\f10d"; }
-
-.fa-quote-right:before {
-  content: "\f10e"; }
-
-.fa-quran:before {
-  content: "\f687"; }
-
-.fa-r-project:before {
-  content: "\f4f7"; }
-
-.fa-radiation:before {
-  content: "\f7b9"; }
-
-.fa-radiation-alt:before {
-  content: "\f7ba"; }
-
-.fa-rainbow:before {
-  content: "\f75b"; }
-
-.fa-random:before {
-  content: "\f074"; }
-
-.fa-raspberry-pi:before {
-  content: "\f7bb"; }
-
-.fa-ravelry:before {
-  content: "\f2d9"; }
-
-.fa-react:before {
-  content: "\f41b"; }
-
-.fa-reacteurope:before {
-  content: "\f75d"; }
-
-.fa-readme:before {
-  content: "\f4d5"; }
-
-.fa-rebel:before {
-  content: "\f1d0"; }
-
-.fa-receipt:before {
-  content: "\f543"; }
-
-.fa-record-vinyl:before {
-  content: "\f8d9"; }
-
-.fa-recycle:before {
-  content: "\f1b8"; }
-
-.fa-red-river:before {
-  content: "\f3e3"; }
-
-.fa-reddit:before {
-  content: "\f1a1"; }
-
-.fa-reddit-alien:before {
-  content: "\f281"; }
-
-.fa-reddit-square:before {
-  content: "\f1a2"; }
-
-.fa-redhat:before {
-  content: "\f7bc"; }
-
-.fa-redo:before {
-  content: "\f01e"; }
-
-.fa-redo-alt:before {
-  content: "\f2f9"; }
-
-.fa-registered:before {
-  content: "\f25d"; }
-
-.fa-remove-format:before {
-  content: "\f87d"; }
-
-.fa-renren:before {
-  content: "\f18b"; }
-
-.fa-reply:before {
-  content: "\f3e5"; }
-
-.fa-reply-all:before {
-  content: "\f122"; }
-
-.fa-replyd:before {
-  content: "\f3e6"; }
-
-.fa-republican:before {
-  content: "\f75e"; }
-
-.fa-researchgate:before {
-  content: "\f4f8"; }
-
-.fa-resolving:before {
-  content: "\f3e7"; }
-
-.fa-restroom:before {
-  content: "\f7bd"; }
-
-.fa-retweet:before {
-  content: "\f079"; }
-
-.fa-rev:before {
-  content: "\f5b2"; }
-
-.fa-ribbon:before {
-  content: "\f4d6"; }
-
-.fa-ring:before {
-  content: "\f70b"; }
-
-.fa-road:before {
-  content: "\f018"; }
-
-.fa-robot:before {
-  content: "\f544"; }
-
-.fa-rocket:before {
-  content: "\f135"; }
-
-.fa-rocketchat:before {
-  content: "\f3e8"; }
-
-.fa-rockrms:before {
-  content: "\f3e9"; }
-
-.fa-route:before {
-  content: "\f4d7"; }
-
-.fa-rss:before {
-  content: "\f09e"; }
-
-.fa-rss-square:before {
-  content: "\f143"; }
-
-.fa-ruble-sign:before {
-  content: "\f158"; }
-
-.fa-ruler:before {
-  content: "\f545"; }
-
-.fa-ruler-combined:before {
-  content: "\f546"; }
-
-.fa-ruler-horizontal:before {
-  content: "\f547"; }
-
-.fa-ruler-vertical:before {
-  content: "\f548"; }
-
-.fa-running:before {
-  content: "\f70c"; }
-
-.fa-rupee-sign:before {
-  content: "\f156"; }
-
-.fa-sad-cry:before {
-  content: "\f5b3"; }
-
-.fa-sad-tear:before {
-  content: "\f5b4"; }
-
-.fa-safari:before {
-  content: "\f267"; }
-
-.fa-salesforce:before {
-  content: "\f83b"; }
-
-.fa-sass:before {
-  content: "\f41e"; }
-
-.fa-satellite:before {
-  content: "\f7bf"; }
-
-.fa-satellite-dish:before {
-  content: "\f7c0"; }
-
-.fa-save:before {
-  content: "\f0c7"; }
-
-.fa-schlix:before {
-  content: "\f3ea"; }
-
-.fa-school:before {
-  content: "\f549"; }
-
-.fa-screwdriver:before {
-  content: "\f54a"; }
-
-.fa-scribd:before {
-  content: "\f28a"; }
-
-.fa-scroll:before {
-  content: "\f70e"; }
-
-.fa-sd-card:before {
-  content: "\f7c2"; }
-
-.fa-search:before {
-  content: "\f002"; }
-
-.fa-search-dollar:before {
-  content: "\f688"; }
-
-.fa-search-location:before {
-  content: "\f689"; }
-
-.fa-search-minus:before {
-  content: "\f010"; }
-
-.fa-search-plus:before {
-  content: "\f00e"; }
-
-.fa-searchengin:before {
-  content: "\f3eb"; }
-
-.fa-seedling:before {
-  content: "\f4d8"; }
-
-.fa-sellcast:before {
-  content: "\f2da"; }
-
-.fa-sellsy:before {
-  content: "\f213"; }
-
-.fa-server:before {
-  content: "\f233"; }
-
-.fa-servicestack:before {
-  content: "\f3ec"; }
-
-.fa-shapes:before {
-  content: "\f61f"; }
-
-.fa-share:before {
-  content: "\f064"; }
-
-.fa-share-alt:before {
-  content: "\f1e0"; }
-
-.fa-share-alt-square:before {
-  content: "\f1e1"; }
-
-.fa-share-square:before {
-  content: "\f14d"; }
-
-.fa-shekel-sign:before {
-  content: "\f20b"; }
-
-.fa-shield-alt:before {
-  content: "\f3ed"; }
-
-.fa-ship:before {
-  content: "\f21a"; }
-
-.fa-shipping-fast:before {
-  content: "\f48b"; }
-
-.fa-shirtsinbulk:before {
-  content: "\f214"; }
-
-.fa-shoe-prints:before {
-  content: "\f54b"; }
-
-.fa-shopping-bag:before {
-  content: "\f290"; }
-
-.fa-shopping-basket:before {
-  content: "\f291"; }
-
-.fa-shopping-cart:before {
-  content: "\f07a"; }
-
-.fa-shopware:before {
-  content: "\f5b5"; }
-
-.fa-shower:before {
-  content: "\f2cc"; }
-
-.fa-shuttle-van:before {
-  content: "\f5b6"; }
-
-.fa-sign:before {
-  content: "\f4d9"; }
-
-.fa-sign-in-alt:before {
-  content: "\f2f6"; }
-
-.fa-sign-language:before {
-  content: "\f2a7"; }
-
-.fa-sign-out-alt:before {
-  content: "\f2f5"; }
-
-.fa-signal:before {
-  content: "\f012"; }
-
-.fa-signature:before {
-  content: "\f5b7"; }
-
-.fa-sim-card:before {
-  content: "\f7c4"; }
-
-.fa-simplybuilt:before {
-  content: "\f215"; }
-
-.fa-sistrix:before {
-  content: "\f3ee"; }
-
-.fa-sitemap:before {
-  content: "\f0e8"; }
-
-.fa-sith:before {
-  content: "\f512"; }
-
-.fa-skating:before {
-  content: "\f7c5"; }
-
-.fa-sketch:before {
-  content: "\f7c6"; }
-
-.fa-skiing:before {
-  content: "\f7c9"; }
-
-.fa-skiing-nordic:before {
-  content: "\f7ca"; }
-
-.fa-skull:before {
-  content: "\f54c"; }
-
-.fa-skull-crossbones:before {
-  content: "\f714"; }
-
-.fa-skyatlas:before {
-  content: "\f216"; }
-
-.fa-skype:before {
-  content: "\f17e"; }
-
-.fa-slack:before {
-  content: "\f198"; }
-
-.fa-slack-hash:before {
-  content: "\f3ef"; }
-
-.fa-slash:before {
-  content: "\f715"; }
-
-.fa-sleigh:before {
-  content: "\f7cc"; }
-
-.fa-sliders-h:before {
-  content: "\f1de"; }
-
-.fa-slideshare:before {
-  content: "\f1e7"; }
-
-.fa-smile:before {
-  content: "\f118"; }
-
-.fa-smile-beam:before {
-  content: "\f5b8"; }
-
-.fa-smile-wink:before {
-  content: "\f4da"; }
-
-.fa-smog:before {
-  content: "\f75f"; }
-
-.fa-smoking:before {
-  content: "\f48d"; }
-
-.fa-smoking-ban:before {
-  content: "\f54d"; }
-
-.fa-sms:before {
-  content: "\f7cd"; }
-
-.fa-snapchat:before {
-  content: "\f2ab"; }
-
-.fa-snapchat-ghost:before {
-  content: "\f2ac"; }
-
-.fa-snapchat-square:before {
-  content: "\f2ad"; }
-
-.fa-snowboarding:before {
-  content: "\f7ce"; }
-
-.fa-snowflake:before {
-  content: "\f2dc"; }
-
-.fa-snowman:before {
-  content: "\f7d0"; }
-
-.fa-snowplow:before {
-  content: "\f7d2"; }
-
-.fa-socks:before {
-  content: "\f696"; }
-
-.fa-solar-panel:before {
-  content: "\f5ba"; }
-
-.fa-sort:before {
-  content: "\f0dc"; }
-
-.fa-sort-alpha-down:before {
-  content: "\f15d"; }
-
-.fa-sort-alpha-down-alt:before {
-  content: "\f881"; }
-
-.fa-sort-alpha-up:before {
-  content: "\f15e"; }
-
-.fa-sort-alpha-up-alt:before {
-  content: "\f882"; }
-
-.fa-sort-amount-down:before {
-  content: "\f160"; }
-
-.fa-sort-amount-down-alt:before {
-  content: "\f884"; }
-
-.fa-sort-amount-up:before {
-  content: "\f161"; }
-
-.fa-sort-amount-up-alt:before {
-  content: "\f885"; }
-
-.fa-sort-down:before {
-  content: "\f0dd"; }
-
-.fa-sort-numeric-down:before {
-  content: "\f162"; }
-
-.fa-sort-numeric-down-alt:before {
-  content: "\f886"; }
-
-.fa-sort-numeric-up:before {
-  content: "\f163"; }
-
-.fa-sort-numeric-up-alt:before {
-  content: "\f887"; }
-
-.fa-sort-up:before {
-  content: "\f0de"; }
-
-.fa-soundcloud:before {
-  content: "\f1be"; }
-
-.fa-sourcetree:before {
-  content: "\f7d3"; }
-
-.fa-spa:before {
-  content: "\f5bb"; }
-
-.fa-space-shuttle:before {
-  content: "\f197"; }
-
-.fa-speakap:before {
-  content: "\f3f3"; }
-
-.fa-speaker-deck:before {
-  content: "\f83c"; }
-
-.fa-spell-check:before {
-  content: "\f891"; }
-
-.fa-spider:before {
-  content: "\f717"; }
-
-.fa-spinner:before {
-  content: "\f110"; }
-
-.fa-splotch:before {
-  content: "\f5bc"; }
-
-.fa-spotify:before {
-  content: "\f1bc"; }
-
-.fa-spray-can:before {
-  content: "\f5bd"; }
-
-.fa-square:before {
-  content: "\f0c8"; }
-
-.fa-square-full:before {
-  content: "\f45c"; }
-
-.fa-square-root-alt:before {
-  content: "\f698"; }
-
-.fa-squarespace:before {
-  content: "\f5be"; }
-
-.fa-stack-exchange:before {
-  content: "\f18d"; }
-
-.fa-stack-overflow:before {
-  content: "\f16c"; }
-
-.fa-stackpath:before {
-  content: "\f842"; }
-
-.fa-stamp:before {
-  content: "\f5bf"; }
-
-.fa-star:before {
-  content: "\f005"; }
-
-.fa-star-and-crescent:before {
-  content: "\f699"; }
-
-.fa-star-half:before {
-  content: "\f089"; }
-
-.fa-star-half-alt:before {
-  content: "\f5c0"; }
-
-.fa-star-of-david:before {
-  content: "\f69a"; }
-
-.fa-star-of-life:before {
-  content: "\f621"; }
-
-.fa-staylinked:before {
-  content: "\f3f5"; }
-
-.fa-steam:before {
-  content: "\f1b6"; }
-
-.fa-steam-square:before {
-  content: "\f1b7"; }
-
-.fa-steam-symbol:before {
-  content: "\f3f6"; }
-
-.fa-step-backward:before {
-  content: "\f048"; }
-
-.fa-step-forward:before {
-  content: "\f051"; }
-
-.fa-stethoscope:before {
-  content: "\f0f1"; }
-
-.fa-sticker-mule:before {
-  content: "\f3f7"; }
-
-.fa-sticky-note:before {
-  content: "\f249"; }
-
-.fa-stop:before {
-  content: "\f04d"; }
-
-.fa-stop-circle:before {
-  content: "\f28d"; }
-
-.fa-stopwatch:before {
-  content: "\f2f2"; }
-
-.fa-store:before {
-  content: "\f54e"; }
-
-.fa-store-alt:before {
-  content: "\f54f"; }
-
-.fa-strava:before {
-  content: "\f428"; }
-
-.fa-stream:before {
-  content: "\f550"; }
-
-.fa-street-view:before {
-  content: "\f21d"; }
-
-.fa-strikethrough:before {
-  content: "\f0cc"; }
-
-.fa-stripe:before {
-  content: "\f429"; }
-
-.fa-stripe-s:before {
-  content: "\f42a"; }
-
-.fa-stroopwafel:before {
-  content: "\f551"; }
-
-.fa-studiovinari:before {
-  content: "\f3f8"; }
-
-.fa-stumbleupon:before {
-  content: "\f1a4"; }
-
-.fa-stumbleupon-circle:before {
-  content: "\f1a3"; }
-
-.fa-subscript:before {
-  content: "\f12c"; }
-
-.fa-subway:before {
-  content: "\f239"; }
-
-.fa-suitcase:before {
-  content: "\f0f2"; }
-
-.fa-suitcase-rolling:before {
-  content: "\f5c1"; }
-
-.fa-sun:before {
-  content: "\f185"; }
-
-.fa-superpowers:before {
-  content: "\f2dd"; }
-
-.fa-superscript:before {
-  content: "\f12b"; }
-
-.fa-supple:before {
-  content: "\f3f9"; }
-
-.fa-surprise:before {
-  content: "\f5c2"; }
-
-.fa-suse:before {
-  content: "\f7d6"; }
-
-.fa-swatchbook:before {
-  content: "\f5c3"; }
-
-.fa-swift:before {
-  content: "\f8e1"; }
-
-.fa-swimmer:before {
-  content: "\f5c4"; }
-
-.fa-swimming-pool:before {
-  content: "\f5c5"; }
-
-.fa-symfony:before {
-  content: "\f83d"; }
-
-.fa-synagogue:before {
-  content: "\f69b"; }
-
-.fa-sync:before {
-  content: "\f021"; }
-
-.fa-sync-alt:before {
-  content: "\f2f1"; }
-
-.fa-syringe:before {
-  content: "\f48e"; }
-
-.fa-table:before {
-  content: "\f0ce"; }
-
-.fa-table-tennis:before {
-  content: "\f45d"; }
-
-.fa-tablet:before {
-  content: "\f10a"; }
-
-.fa-tablet-alt:before {
-  content: "\f3fa"; }
-
-.fa-tablets:before {
-  content: "\f490"; }
-
-.fa-tachometer-alt:before {
-  content: "\f3fd"; }
-
-.fa-tag:before {
-  content: "\f02b"; }
-
-.fa-tags:before {
-  content: "\f02c"; }
-
-.fa-tape:before {
-  content: "\f4db"; }
-
-.fa-tasks:before {
-  content: "\f0ae"; }
-
-.fa-taxi:before {
-  content: "\f1ba"; }
-
-.fa-teamspeak:before {
-  content: "\f4f9"; }
-
-.fa-teeth:before {
-  content: "\f62e"; }
-
-.fa-teeth-open:before {
-  content: "\f62f"; }
-
-.fa-telegram:before {
-  content: "\f2c6"; }
-
-.fa-telegram-plane:before {
-  content: "\f3fe"; }
-
-.fa-temperature-high:before {
-  content: "\f769"; }
-
-.fa-temperature-low:before {
-  content: "\f76b"; }
-
-.fa-tencent-weibo:before {
-  content: "\f1d5"; }
-
-.fa-tenge:before {
-  content: "\f7d7"; }
-
-.fa-terminal:before {
-  content: "\f120"; }
-
-.fa-text-height:before {
-  content: "\f034"; }
-
-.fa-text-width:before {
-  content: "\f035"; }
-
-.fa-th:before {
-  content: "\f00a"; }
-
-.fa-th-large:before {
-  content: "\f009"; }
-
-.fa-th-list:before {
-  content: "\f00b"; }
-
-.fa-the-red-yeti:before {
-  content: "\f69d"; }
-
-.fa-theater-masks:before {
-  content: "\f630"; }
-
-.fa-themeco:before {
-  content: "\f5c6"; }
-
-.fa-themeisle:before {
-  content: "\f2b2"; }
-
-.fa-thermometer:before {
-  content: "\f491"; }
-
-.fa-thermometer-empty:before {
-  content: "\f2cb"; }
-
-.fa-thermometer-full:before {
-  content: "\f2c7"; }
-
-.fa-thermometer-half:before {
-  content: "\f2c9"; }
-
-.fa-thermometer-quarter:before {
-  content: "\f2ca"; }
-
-.fa-thermometer-three-quarters:before {
-  content: "\f2c8"; }
-
-.fa-think-peaks:before {
-  content: "\f731"; }
-
-.fa-thumbs-down:before {
-  content: "\f165"; }
-
-.fa-thumbs-up:before {
-  content: "\f164"; }
-
-.fa-thumbtack:before {
-  content: "\f08d"; }
-
-.fa-ticket-alt:before {
-  content: "\f3ff"; }
-
-.fa-times:before {
-  content: "\f00d"; }
-
-.fa-times-circle:before {
-  content: "\f057"; }
-
-.fa-tint:before {
-  content: "\f043"; }
-
-.fa-tint-slash:before {
-  content: "\f5c7"; }
-
-.fa-tired:before {
-  content: "\f5c8"; }
-
-.fa-toggle-off:before {
-  content: "\f204"; }
-
-.fa-toggle-on:before {
-  content: "\f205"; }
-
-.fa-toilet:before {
-  content: "\f7d8"; }
-
-.fa-toilet-paper:before {
-  content: "\f71e"; }
-
-.fa-toolbox:before {
-  content: "\f552"; }
-
-.fa-tools:before {
-  content: "\f7d9"; }
-
-.fa-tooth:before {
-  content: "\f5c9"; }
-
-.fa-torah:before {
-  content: "\f6a0"; }
-
-.fa-torii-gate:before {
-  content: "\f6a1"; }
-
-.fa-tractor:before {
-  content: "\f722"; }
-
-.fa-trade-federation:before {
-  content: "\f513"; }
-
-.fa-trademark:before {
-  content: "\f25c"; }
-
-.fa-traffic-light:before {
-  content: "\f637"; }
-
-.fa-train:before {
-  content: "\f238"; }
-
-.fa-tram:before {
-  content: "\f7da"; }
-
-.fa-transgender:before {
-  content: "\f224"; }
-
-.fa-transgender-alt:before {
-  content: "\f225"; }
-
-.fa-trash:before {
-  content: "\f1f8"; }
-
-.fa-trash-alt:before {
-  content: "\f2ed"; }
-
-.fa-trash-restore:before {
-  content: "\f829"; }
-
-.fa-trash-restore-alt:before {
-  content: "\f82a"; }
-
-.fa-tree:before {
-  content: "\f1bb"; }
-
-.fa-trello:before {
-  content: "\f181"; }
-
-.fa-tripadvisor:before {
-  content: "\f262"; }
-
-.fa-trophy:before {
-  content: "\f091"; }
-
-.fa-truck:before {
-  content: "\f0d1"; }
-
-.fa-truck-loading:before {
-  content: "\f4de"; }
-
-.fa-truck-monster:before {
-  content: "\f63b"; }
-
-.fa-truck-moving:before {
-  content: "\f4df"; }
-
-.fa-truck-pickup:before {
-  content: "\f63c"; }
-
-.fa-tshirt:before {
-  content: "\f553"; }
-
-.fa-tty:before {
-  content: "\f1e4"; }
-
-.fa-tumblr:before {
-  content: "\f173"; }
-
-.fa-tumblr-square:before {
-  content: "\f174"; }
-
-.fa-tv:before {
-  content: "\f26c"; }
-
-.fa-twitch:before {
-  content: "\f1e8"; }
-
-.fa-twitter:before {
-  content: "\f099"; }
-
-.fa-twitter-square:before {
-  content: "\f081"; }
-
-.fa-typo3:before {
-  content: "\f42b"; }
-
-.fa-uber:before {
-  content: "\f402"; }
-
-.fa-ubuntu:before {
-  content: "\f7df"; }
-
-.fa-uikit:before {
-  content: "\f403"; }
-
-.fa-umbraco:before {
-  content: "\f8e8"; }
-
-.fa-umbrella:before {
-  content: "\f0e9"; }
-
-.fa-umbrella-beach:before {
-  content: "\f5ca"; }
-
-.fa-underline:before {
-  content: "\f0cd"; }
-
-.fa-undo:before {
-  content: "\f0e2"; }
-
-.fa-undo-alt:before {
-  content: "\f2ea"; }
-
-.fa-uniregistry:before {
-  content: "\f404"; }
-
-.fa-universal-access:before {
-  content: "\f29a"; }
-
-.fa-university:before {
-  content: "\f19c"; }
-
-.fa-unlink:before {
-  content: "\f127"; }
-
-.fa-unlock:before {
-  content: "\f09c"; }
-
-.fa-unlock-alt:before {
-  content: "\f13e"; }
-
-.fa-untappd:before {
-  content: "\f405"; }
-
-.fa-upload:before {
-  content: "\f093"; }
-
-.fa-ups:before {
-  content: "\f7e0"; }
-
-.fa-usb:before {
-  content: "\f287"; }
-
-.fa-user:before {
-  content: "\f007"; }
-
-.fa-user-alt:before {
-  content: "\f406"; }
-
-.fa-user-alt-slash:before {
-  content: "\f4fa"; }
-
-.fa-user-astronaut:before {
-  content: "\f4fb"; }
-
-.fa-user-check:before {
-  content: "\f4fc"; }
-
-.fa-user-circle:before {
-  content: "\f2bd"; }
-
-.fa-user-clock:before {
-  content: "\f4fd"; }
-
-.fa-user-cog:before {
-  content: "\f4fe"; }
-
-.fa-user-edit:before {
-  content: "\f4ff"; }
-
-.fa-user-friends:before {
-  content: "\f500"; }
-
-.fa-user-graduate:before {
-  content: "\f501"; }
-
-.fa-user-injured:before {
-  content: "\f728"; }
-
-.fa-user-lock:before {
-  content: "\f502"; }
-
-.fa-user-md:before {
-  content: "\f0f0"; }
-
-.fa-user-minus:before {
-  content: "\f503"; }
-
-.fa-user-ninja:before {
-  content: "\f504"; }
-
-.fa-user-nurse:before {
-  content: "\f82f"; }
-
-.fa-user-plus:before {
-  content: "\f234"; }
-
-.fa-user-secret:before {
-  content: "\f21b"; }
-
-.fa-user-shield:before {
-  content: "\f505"; }
-
-.fa-user-slash:before {
-  content: "\f506"; }
-
-.fa-user-tag:before {
-  content: "\f507"; }
-
-.fa-user-tie:before {
-  content: "\f508"; }
-
-.fa-user-times:before {
-  content: "\f235"; }
-
-.fa-users:before {
-  content: "\f0c0"; }
-
-.fa-users-cog:before {
-  content: "\f509"; }
-
-.fa-usps:before {
-  content: "\f7e1"; }
-
-.fa-ussunnah:before {
-  content: "\f407"; }
-
-.fa-utensil-spoon:before {
-  content: "\f2e5"; }
-
-.fa-utensils:before {
-  content: "\f2e7"; }
-
-.fa-vaadin:before {
-  content: "\f408"; }
-
-.fa-vector-square:before {
-  content: "\f5cb"; }
-
-.fa-venus:before {
-  content: "\f221"; }
-
-.fa-venus-double:before {
-  content: "\f226"; }
-
-.fa-venus-mars:before {
-  content: "\f228"; }
-
-.fa-viacoin:before {
-  content: "\f237"; }
-
-.fa-viadeo:before {
-  content: "\f2a9"; }
-
-.fa-viadeo-square:before {
-  content: "\f2aa"; }
-
-.fa-vial:before {
-  content: "\f492"; }
-
-.fa-vials:before {
-  content: "\f493"; }
-
-.fa-viber:before {
-  content: "\f409"; }
-
-.fa-video:before {
-  content: "\f03d"; }
-
-.fa-video-slash:before {
-  content: "\f4e2"; }
-
-.fa-vihara:before {
-  content: "\f6a7"; }
-
-.fa-vimeo:before {
-  content: "\f40a"; }
-
-.fa-vimeo-square:before {
-  content: "\f194"; }
-
-.fa-vimeo-v:before {
-  content: "\f27d"; }
-
-.fa-vine:before {
-  content: "\f1ca"; }
-
-.fa-vk:before {
-  content: "\f189"; }
-
-.fa-vnv:before {
-  content: "\f40b"; }
-
-.fa-voicemail:before {
-  content: "\f897"; }
-
-.fa-volleyball-ball:before {
-  content: "\f45f"; }
-
-.fa-volume-down:before {
-  content: "\f027"; }
-
-.fa-volume-mute:before {
-  content: "\f6a9"; }
-
-.fa-volume-off:before {
-  content: "\f026"; }
-
-.fa-volume-up:before {
-  content: "\f028"; }
-
-.fa-vote-yea:before {
-  content: "\f772"; }
-
-.fa-vr-cardboard:before {
-  content: "\f729"; }
-
-.fa-vuejs:before {
-  content: "\f41f"; }
-
-.fa-walking:before {
-  content: "\f554"; }
-
-.fa-wallet:before {
-  content: "\f555"; }
-
-.fa-warehouse:before {
-  content: "\f494"; }
-
-.fa-water:before {
-  content: "\f773"; }
-
-.fa-wave-square:before {
-  content: "\f83e"; }
-
-.fa-waze:before {
-  content: "\f83f"; }
-
-.fa-weebly:before {
-  content: "\f5cc"; }
-
-.fa-weibo:before {
-  content: "\f18a"; }
-
-.fa-weight:before {
-  content: "\f496"; }
-
-.fa-weight-hanging:before {
-  content: "\f5cd"; }
-
-.fa-weixin:before {
-  content: "\f1d7"; }
-
-.fa-whatsapp:before {
-  content: "\f232"; }
-
-.fa-whatsapp-square:before {
-  content: "\f40c"; }
-
-.fa-wheelchair:before {
-  content: "\f193"; }
-
-.fa-whmcs:before {
-  content: "\f40d"; }
-
-.fa-wifi:before {
-  content: "\f1eb"; }
-
-.fa-wikipedia-w:before {
-  content: "\f266"; }
-
-.fa-wind:before {
-  content: "\f72e"; }
-
-.fa-window-close:before {
-  content: "\f410"; }
-
-.fa-window-maximize:before {
-  content: "\f2d0"; }
-
-.fa-window-minimize:before {
-  content: "\f2d1"; }
-
-.fa-window-restore:before {
-  content: "\f2d2"; }
-
-.fa-windows:before {
-  content: "\f17a"; }
-
-.fa-wine-bottle:before {
-  content: "\f72f"; }
-
-.fa-wine-glass:before {
-  content: "\f4e3"; }
-
-.fa-wine-glass-alt:before {
-  content: "\f5ce"; }
-
-.fa-wix:before {
-  content: "\f5cf"; }
-
-.fa-wizards-of-the-coast:before {
-  content: "\f730"; }
-
-.fa-wolf-pack-battalion:before {
-  content: "\f514"; }
-
-.fa-won-sign:before {
-  content: "\f159"; }
-
-.fa-wordpress:before {
-  content: "\f19a"; }
-
-.fa-wordpress-simple:before {
-  content: "\f411"; }
-
-.fa-wpbeginner:before {
-  content: "\f297"; }
-
-.fa-wpexplorer:before {
-  content: "\f2de"; }
-
-.fa-wpforms:before {
-  content: "\f298"; }
-
-.fa-wpressr:before {
-  content: "\f3e4"; }
-
-.fa-wrench:before {
-  content: "\f0ad"; }
-
-.fa-x-ray:before {
-  content: "\f497"; }
-
-.fa-xbox:before {
-  content: "\f412"; }
-
-.fa-xing:before {
-  content: "\f168"; }
-
-.fa-xing-square:before {
-  content: "\f169"; }
-
-.fa-y-combinator:before {
-  content: "\f23b"; }
-
-.fa-yahoo:before {
-  content: "\f19e"; }
-
-.fa-yammer:before {
-  content: "\f840"; }
-
-.fa-yandex:before {
-  content: "\f413"; }
-
-.fa-yandex-international:before {
-  content: "\f414"; }
-
-.fa-yarn:before {
-  content: "\f7e3"; }
-
-.fa-yelp:before {
-  content: "\f1e9"; }
-
-.fa-yen-sign:before {
-  content: "\f157"; }
-
-.fa-yin-yang:before {
-  content: "\f6ad"; }
-
-.fa-yoast:before {
-  content: "\f2b1"; }
-
-.fa-youtube:before {
-  content: "\f167"; }
-
-.fa-youtube-square:before {
-  content: "\f431"; }
-
-.fa-zhihu:before {
-  content: "\f63f"; }
-
-.sr-only {
-  border: 0;
-  clip: rect(0, 0, 0, 0);
-  height: 1px;
-  margin: -1px;
-  overflow: hidden;
-  padding: 0;
-  position: absolute;
-  width: 1px; }
-
-.sr-only-focusable:active, .sr-only-focusable:focus {
-  clip: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  position: static;
-  width: auto; }

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 4
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/fontawesome.min.css


+ 0 - 15
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/regular.css

@@ -1,15 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@font-face {
-  font-family: 'Font Awesome 5 Free';
-  font-style: normal;
-  font-weight: 400;
-  font-display: auto;
-  src: url("../webfonts/fa-regular-400.eot");
-  src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }
-
-.far {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }

+ 0 - 5
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/regular.min.css

@@ -1,5 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}

+ 0 - 16
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/solid.css

@@ -1,16 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@font-face {
-  font-family: 'Font Awesome 5 Free';
-  font-style: normal;
-  font-weight: 900;
-  font-display: auto;
-  src: url("../webfonts/fa-solid-900.eot");
-  src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }
-
-.fa,
-.fas {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 900; }

+ 0 - 5
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/solid.min.css

@@ -1,5 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}

+ 0 - 371
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/svg-with-js.css

@@ -1,371 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-svg:not(:root).svg-inline--fa {
-  overflow: visible; }
-
-.svg-inline--fa {
-  display: inline-block;
-  font-size: inherit;
-  height: 1em;
-  overflow: visible;
-  vertical-align: -.125em; }
-  .svg-inline--fa.fa-lg {
-    vertical-align: -.225em; }
-  .svg-inline--fa.fa-w-1 {
-    width: 0.0625em; }
-  .svg-inline--fa.fa-w-2 {
-    width: 0.125em; }
-  .svg-inline--fa.fa-w-3 {
-    width: 0.1875em; }
-  .svg-inline--fa.fa-w-4 {
-    width: 0.25em; }
-  .svg-inline--fa.fa-w-5 {
-    width: 0.3125em; }
-  .svg-inline--fa.fa-w-6 {
-    width: 0.375em; }
-  .svg-inline--fa.fa-w-7 {
-    width: 0.4375em; }
-  .svg-inline--fa.fa-w-8 {
-    width: 0.5em; }
-  .svg-inline--fa.fa-w-9 {
-    width: 0.5625em; }
-  .svg-inline--fa.fa-w-10 {
-    width: 0.625em; }
-  .svg-inline--fa.fa-w-11 {
-    width: 0.6875em; }
-  .svg-inline--fa.fa-w-12 {
-    width: 0.75em; }
-  .svg-inline--fa.fa-w-13 {
-    width: 0.8125em; }
-  .svg-inline--fa.fa-w-14 {
-    width: 0.875em; }
-  .svg-inline--fa.fa-w-15 {
-    width: 0.9375em; }
-  .svg-inline--fa.fa-w-16 {
-    width: 1em; }
-  .svg-inline--fa.fa-w-17 {
-    width: 1.0625em; }
-  .svg-inline--fa.fa-w-18 {
-    width: 1.125em; }
-  .svg-inline--fa.fa-w-19 {
-    width: 1.1875em; }
-  .svg-inline--fa.fa-w-20 {
-    width: 1.25em; }
-  .svg-inline--fa.fa-pull-left {
-    margin-right: .3em;
-    width: auto; }
-  .svg-inline--fa.fa-pull-right {
-    margin-left: .3em;
-    width: auto; }
-  .svg-inline--fa.fa-border {
-    height: 1.5em; }
-  .svg-inline--fa.fa-li {
-    width: 2em; }
-  .svg-inline--fa.fa-fw {
-    width: 1.25em; }
-
-.fa-layers svg.svg-inline--fa {
-  bottom: 0;
-  left: 0;
-  margin: auto;
-  position: absolute;
-  right: 0;
-  top: 0; }
-
-.fa-layers {
-  display: inline-block;
-  height: 1em;
-  position: relative;
-  text-align: center;
-  vertical-align: -.125em;
-  width: 1em; }
-  .fa-layers svg.svg-inline--fa {
-    -webkit-transform-origin: center center;
-            transform-origin: center center; }
-
-.fa-layers-text, .fa-layers-counter {
-  display: inline-block;
-  position: absolute;
-  text-align: center; }
-
-.fa-layers-text {
-  left: 50%;
-  top: 50%;
-  -webkit-transform: translate(-50%, -50%);
-          transform: translate(-50%, -50%);
-  -webkit-transform-origin: center center;
-          transform-origin: center center; }
-
-.fa-layers-counter {
-  background-color: #ff253a;
-  border-radius: 1em;
-  -webkit-box-sizing: border-box;
-          box-sizing: border-box;
-  color: #fff;
-  height: 1.5em;
-  line-height: 1;
-  max-width: 5em;
-  min-width: 1.5em;
-  overflow: hidden;
-  padding: .25em;
-  right: 0;
-  text-overflow: ellipsis;
-  top: 0;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
-  -webkit-transform-origin: top right;
-          transform-origin: top right; }
-
-.fa-layers-bottom-right {
-  bottom: 0;
-  right: 0;
-  top: auto;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
-  -webkit-transform-origin: bottom right;
-          transform-origin: bottom right; }
-
-.fa-layers-bottom-left {
-  bottom: 0;
-  left: 0;
-  right: auto;
-  top: auto;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
-  -webkit-transform-origin: bottom left;
-          transform-origin: bottom left; }
-
-.fa-layers-top-right {
-  right: 0;
-  top: 0;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
-  -webkit-transform-origin: top right;
-          transform-origin: top right; }
-
-.fa-layers-top-left {
-  left: 0;
-  right: auto;
-  top: 0;
-  -webkit-transform: scale(0.25);
-          transform: scale(0.25);
-  -webkit-transform-origin: top left;
-          transform-origin: top left; }
-
-.fa-lg {
-  font-size: 1.33333em;
-  line-height: 0.75em;
-  vertical-align: -.0667em; }
-
-.fa-xs {
-  font-size: .75em; }
-
-.fa-sm {
-  font-size: .875em; }
-
-.fa-1x {
-  font-size: 1em; }
-
-.fa-2x {
-  font-size: 2em; }
-
-.fa-3x {
-  font-size: 3em; }
-
-.fa-4x {
-  font-size: 4em; }
-
-.fa-5x {
-  font-size: 5em; }
-
-.fa-6x {
-  font-size: 6em; }
-
-.fa-7x {
-  font-size: 7em; }
-
-.fa-8x {
-  font-size: 8em; }
-
-.fa-9x {
-  font-size: 9em; }
-
-.fa-10x {
-  font-size: 10em; }
-
-.fa-fw {
-  text-align: center;
-  width: 1.25em; }
-
-.fa-ul {
-  list-style-type: none;
-  margin-left: 2.5em;
-  padding-left: 0; }
-  .fa-ul > li {
-    position: relative; }
-
-.fa-li {
-  left: -2em;
-  position: absolute;
-  text-align: center;
-  width: 2em;
-  line-height: inherit; }
-
-.fa-border {
-  border: solid 0.08em #eee;
-  border-radius: .1em;
-  padding: .2em .25em .15em; }
-
-.fa-pull-left {
-  float: left; }
-
-.fa-pull-right {
-  float: right; }
-
-.fa.fa-pull-left,
-.fas.fa-pull-left,
-.far.fa-pull-left,
-.fal.fa-pull-left,
-.fab.fa-pull-left {
-  margin-right: .3em; }
-
-.fa.fa-pull-right,
-.fas.fa-pull-right,
-.far.fa-pull-right,
-.fal.fa-pull-right,
-.fab.fa-pull-right {
-  margin-left: .3em; }
-
-.fa-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-          animation: fa-spin 2s infinite linear; }
-
-.fa-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-          animation: fa-spin 1s infinite steps(8); }
-
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg); }
-  100% {
-    -webkit-transform: rotate(360deg);
-            transform: rotate(360deg); } }
-
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg); }
-  100% {
-    -webkit-transform: rotate(360deg);
-            transform: rotate(360deg); } }
-
-.fa-rotate-90 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
-  -webkit-transform: rotate(90deg);
-          transform: rotate(90deg); }
-
-.fa-rotate-180 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
-  -webkit-transform: rotate(180deg);
-          transform: rotate(180deg); }
-
-.fa-rotate-270 {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
-  -webkit-transform: rotate(270deg);
-          transform: rotate(270deg); }
-
-.fa-flip-horizontal {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
-  -webkit-transform: scale(-1, 1);
-          transform: scale(-1, 1); }
-
-.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-  -webkit-transform: scale(1, -1);
-          transform: scale(1, -1); }
-
-.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
-  -webkit-transform: scale(-1, -1);
-          transform: scale(-1, -1); }
-
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical,
-:root .fa-flip-both {
-  -webkit-filter: none;
-          filter: none; }
-
-.fa-stack {
-  display: inline-block;
-  height: 2em;
-  position: relative;
-  width: 2.5em; }
-
-.fa-stack-1x,
-.fa-stack-2x {
-  bottom: 0;
-  left: 0;
-  margin: auto;
-  position: absolute;
-  right: 0;
-  top: 0; }
-
-.svg-inline--fa.fa-stack-1x {
-  height: 1em;
-  width: 1.25em; }
-
-.svg-inline--fa.fa-stack-2x {
-  height: 2em;
-  width: 2.5em; }
-
-.fa-inverse {
-  color: #fff; }
-
-.sr-only {
-  border: 0;
-  clip: rect(0, 0, 0, 0);
-  height: 1px;
-  margin: -1px;
-  overflow: hidden;
-  padding: 0;
-  position: absolute;
-  width: 1px; }
-
-.sr-only-focusable:active, .sr-only-focusable:focus {
-  clip: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  position: static;
-  width: auto; }
-
-.svg-inline--fa .fa-primary {
-  fill: var(--fa-primary-color, currentColor);
-  opacity: 1;
-  opacity: var(--fa-primary-opacity, 1); }
-
-.svg-inline--fa .fa-secondary {
-  fill: var(--fa-secondary-color, currentColor);
-  opacity: 0.4;
-  opacity: var(--fa-secondary-opacity, 0.4); }
-
-.svg-inline--fa.fa-swap-opacity .fa-primary {
-  opacity: 0.4;
-  opacity: var(--fa-secondary-opacity, 0.4); }
-
-.svg-inline--fa.fa-swap-opacity .fa-secondary {
-  opacity: 1;
-  opacity: var(--fa-primary-opacity, 1); }
-
-.svg-inline--fa mask .fa-primary,
-.svg-inline--fa mask .fa-secondary {
-  fill: black; }
-
-.fad.fa-inverse {
-  color: #fff; }

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 4
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/svg-with-js.min.css


+ 0 - 2166
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/v4-shims.css

@@ -1,2166 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-.fa.fa-glass:before {
-  content: "\f000"; }
-
-.fa.fa-meetup {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-star-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-star-o:before {
-  content: "\f005"; }
-
-.fa.fa-remove:before {
-  content: "\f00d"; }
-
-.fa.fa-close:before {
-  content: "\f00d"; }
-
-.fa.fa-gear:before {
-  content: "\f013"; }
-
-.fa.fa-trash-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-trash-o:before {
-  content: "\f2ed"; }
-
-.fa.fa-file-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-o:before {
-  content: "\f15b"; }
-
-.fa.fa-clock-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-clock-o:before {
-  content: "\f017"; }
-
-.fa.fa-arrow-circle-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-arrow-circle-o-down:before {
-  content: "\f358"; }
-
-.fa.fa-arrow-circle-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-arrow-circle-o-up:before {
-  content: "\f35b"; }
-
-.fa.fa-play-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-play-circle-o:before {
-  content: "\f144"; }
-
-.fa.fa-repeat:before {
-  content: "\f01e"; }
-
-.fa.fa-rotate-right:before {
-  content: "\f01e"; }
-
-.fa.fa-refresh:before {
-  content: "\f021"; }
-
-.fa.fa-list-alt {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-dedent:before {
-  content: "\f03b"; }
-
-.fa.fa-video-camera:before {
-  content: "\f03d"; }
-
-.fa.fa-picture-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-picture-o:before {
-  content: "\f03e"; }
-
-.fa.fa-photo {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-photo:before {
-  content: "\f03e"; }
-
-.fa.fa-image {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-image:before {
-  content: "\f03e"; }
-
-.fa.fa-pencil:before {
-  content: "\f303"; }
-
-.fa.fa-map-marker:before {
-  content: "\f3c5"; }
-
-.fa.fa-pencil-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-pencil-square-o:before {
-  content: "\f044"; }
-
-.fa.fa-share-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-share-square-o:before {
-  content: "\f14d"; }
-
-.fa.fa-check-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-check-square-o:before {
-  content: "\f14a"; }
-
-.fa.fa-arrows:before {
-  content: "\f0b2"; }
-
-.fa.fa-times-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-times-circle-o:before {
-  content: "\f057"; }
-
-.fa.fa-check-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-check-circle-o:before {
-  content: "\f058"; }
-
-.fa.fa-mail-forward:before {
-  content: "\f064"; }
-
-.fa.fa-eye {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-eye-slash {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-warning:before {
-  content: "\f071"; }
-
-.fa.fa-calendar:before {
-  content: "\f073"; }
-
-.fa.fa-arrows-v:before {
-  content: "\f338"; }
-
-.fa.fa-arrows-h:before {
-  content: "\f337"; }
-
-.fa.fa-bar-chart {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-bar-chart:before {
-  content: "\f080"; }
-
-.fa.fa-bar-chart-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-bar-chart-o:before {
-  content: "\f080"; }
-
-.fa.fa-twitter-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-facebook-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-gears:before {
-  content: "\f085"; }
-
-.fa.fa-thumbs-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-thumbs-o-up:before {
-  content: "\f164"; }
-
-.fa.fa-thumbs-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-thumbs-o-down:before {
-  content: "\f165"; }
-
-.fa.fa-heart-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-heart-o:before {
-  content: "\f004"; }
-
-.fa.fa-sign-out:before {
-  content: "\f2f5"; }
-
-.fa.fa-linkedin-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-linkedin-square:before {
-  content: "\f08c"; }
-
-.fa.fa-thumb-tack:before {
-  content: "\f08d"; }
-
-.fa.fa-external-link:before {
-  content: "\f35d"; }
-
-.fa.fa-sign-in:before {
-  content: "\f2f6"; }
-
-.fa.fa-github-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-lemon-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-lemon-o:before {
-  content: "\f094"; }
-
-.fa.fa-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-square-o:before {
-  content: "\f0c8"; }
-
-.fa.fa-bookmark-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-bookmark-o:before {
-  content: "\f02e"; }
-
-.fa.fa-twitter {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-facebook {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-facebook:before {
-  content: "\f39e"; }
-
-.fa.fa-facebook-f {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-facebook-f:before {
-  content: "\f39e"; }
-
-.fa.fa-github {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-credit-card {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-feed:before {
-  content: "\f09e"; }
-
-.fa.fa-hdd-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hdd-o:before {
-  content: "\f0a0"; }
-
-.fa.fa-hand-o-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-o-right:before {
-  content: "\f0a4"; }
-
-.fa.fa-hand-o-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-o-left:before {
-  content: "\f0a5"; }
-
-.fa.fa-hand-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-o-up:before {
-  content: "\f0a6"; }
-
-.fa.fa-hand-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-o-down:before {
-  content: "\f0a7"; }
-
-.fa.fa-arrows-alt:before {
-  content: "\f31e"; }
-
-.fa.fa-group:before {
-  content: "\f0c0"; }
-
-.fa.fa-chain:before {
-  content: "\f0c1"; }
-
-.fa.fa-scissors:before {
-  content: "\f0c4"; }
-
-.fa.fa-files-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-files-o:before {
-  content: "\f0c5"; }
-
-.fa.fa-floppy-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-floppy-o:before {
-  content: "\f0c7"; }
-
-.fa.fa-navicon:before {
-  content: "\f0c9"; }
-
-.fa.fa-reorder:before {
-  content: "\f0c9"; }
-
-.fa.fa-pinterest {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-pinterest-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-google-plus-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-google-plus {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-google-plus:before {
-  content: "\f0d5"; }
-
-.fa.fa-money {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-money:before {
-  content: "\f3d1"; }
-
-.fa.fa-unsorted:before {
-  content: "\f0dc"; }
-
-.fa.fa-sort-desc:before {
-  content: "\f0dd"; }
-
-.fa.fa-sort-asc:before {
-  content: "\f0de"; }
-
-.fa.fa-linkedin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-linkedin:before {
-  content: "\f0e1"; }
-
-.fa.fa-rotate-left:before {
-  content: "\f0e2"; }
-
-.fa.fa-legal:before {
-  content: "\f0e3"; }
-
-.fa.fa-tachometer:before {
-  content: "\f3fd"; }
-
-.fa.fa-dashboard:before {
-  content: "\f3fd"; }
-
-.fa.fa-comment-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-comment-o:before {
-  content: "\f075"; }
-
-.fa.fa-comments-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-comments-o:before {
-  content: "\f086"; }
-
-.fa.fa-flash:before {
-  content: "\f0e7"; }
-
-.fa.fa-clipboard {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-paste {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-paste:before {
-  content: "\f328"; }
-
-.fa.fa-lightbulb-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-lightbulb-o:before {
-  content: "\f0eb"; }
-
-.fa.fa-exchange:before {
-  content: "\f362"; }
-
-.fa.fa-cloud-download:before {
-  content: "\f381"; }
-
-.fa.fa-cloud-upload:before {
-  content: "\f382"; }
-
-.fa.fa-bell-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-bell-o:before {
-  content: "\f0f3"; }
-
-.fa.fa-cutlery:before {
-  content: "\f2e7"; }
-
-.fa.fa-file-text-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-text-o:before {
-  content: "\f15c"; }
-
-.fa.fa-building-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-building-o:before {
-  content: "\f1ad"; }
-
-.fa.fa-hospital-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hospital-o:before {
-  content: "\f0f8"; }
-
-.fa.fa-tablet:before {
-  content: "\f3fa"; }
-
-.fa.fa-mobile:before {
-  content: "\f3cd"; }
-
-.fa.fa-mobile-phone:before {
-  content: "\f3cd"; }
-
-.fa.fa-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-circle-o:before {
-  content: "\f111"; }
-
-.fa.fa-mail-reply:before {
-  content: "\f3e5"; }
-
-.fa.fa-github-alt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-folder-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-folder-o:before {
-  content: "\f07b"; }
-
-.fa.fa-folder-open-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-folder-open-o:before {
-  content: "\f07c"; }
-
-.fa.fa-smile-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-smile-o:before {
-  content: "\f118"; }
-
-.fa.fa-frown-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-frown-o:before {
-  content: "\f119"; }
-
-.fa.fa-meh-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-meh-o:before {
-  content: "\f11a"; }
-
-.fa.fa-keyboard-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-keyboard-o:before {
-  content: "\f11c"; }
-
-.fa.fa-flag-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-flag-o:before {
-  content: "\f024"; }
-
-.fa.fa-mail-reply-all:before {
-  content: "\f122"; }
-
-.fa.fa-star-half-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-star-half-o:before {
-  content: "\f089"; }
-
-.fa.fa-star-half-empty {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-star-half-empty:before {
-  content: "\f089"; }
-
-.fa.fa-star-half-full {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-star-half-full:before {
-  content: "\f089"; }
-
-.fa.fa-code-fork:before {
-  content: "\f126"; }
-
-.fa.fa-chain-broken:before {
-  content: "\f127"; }
-
-.fa.fa-shield:before {
-  content: "\f3ed"; }
-
-.fa.fa-calendar-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-calendar-o:before {
-  content: "\f133"; }
-
-.fa.fa-maxcdn {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-html5 {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-css3 {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-ticket:before {
-  content: "\f3ff"; }
-
-.fa.fa-minus-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-minus-square-o:before {
-  content: "\f146"; }
-
-.fa.fa-level-up:before {
-  content: "\f3bf"; }
-
-.fa.fa-level-down:before {
-  content: "\f3be"; }
-
-.fa.fa-pencil-square:before {
-  content: "\f14b"; }
-
-.fa.fa-external-link-square:before {
-  content: "\f360"; }
-
-.fa.fa-compass {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-caret-square-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-caret-square-o-down:before {
-  content: "\f150"; }
-
-.fa.fa-toggle-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-toggle-down:before {
-  content: "\f150"; }
-
-.fa.fa-caret-square-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-caret-square-o-up:before {
-  content: "\f151"; }
-
-.fa.fa-toggle-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-toggle-up:before {
-  content: "\f151"; }
-
-.fa.fa-caret-square-o-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-caret-square-o-right:before {
-  content: "\f152"; }
-
-.fa.fa-toggle-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-toggle-right:before {
-  content: "\f152"; }
-
-.fa.fa-eur:before {
-  content: "\f153"; }
-
-.fa.fa-euro:before {
-  content: "\f153"; }
-
-.fa.fa-gbp:before {
-  content: "\f154"; }
-
-.fa.fa-usd:before {
-  content: "\f155"; }
-
-.fa.fa-dollar:before {
-  content: "\f155"; }
-
-.fa.fa-inr:before {
-  content: "\f156"; }
-
-.fa.fa-rupee:before {
-  content: "\f156"; }
-
-.fa.fa-jpy:before {
-  content: "\f157"; }
-
-.fa.fa-cny:before {
-  content: "\f157"; }
-
-.fa.fa-rmb:before {
-  content: "\f157"; }
-
-.fa.fa-yen:before {
-  content: "\f157"; }
-
-.fa.fa-rub:before {
-  content: "\f158"; }
-
-.fa.fa-ruble:before {
-  content: "\f158"; }
-
-.fa.fa-rouble:before {
-  content: "\f158"; }
-
-.fa.fa-krw:before {
-  content: "\f159"; }
-
-.fa.fa-won:before {
-  content: "\f159"; }
-
-.fa.fa-btc {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-bitcoin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-bitcoin:before {
-  content: "\f15a"; }
-
-.fa.fa-file-text:before {
-  content: "\f15c"; }
-
-.fa.fa-sort-alpha-asc:before {
-  content: "\f15d"; }
-
-.fa.fa-sort-alpha-desc:before {
-  content: "\f881"; }
-
-.fa.fa-sort-amount-asc:before {
-  content: "\f160"; }
-
-.fa.fa-sort-amount-desc:before {
-  content: "\f884"; }
-
-.fa.fa-sort-numeric-asc:before {
-  content: "\f162"; }
-
-.fa.fa-sort-numeric-desc:before {
-  content: "\f886"; }
-
-.fa.fa-youtube-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-youtube {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-xing {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-xing-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-youtube-play {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-youtube-play:before {
-  content: "\f167"; }
-
-.fa.fa-dropbox {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-stack-overflow {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-instagram {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-flickr {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-adn {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-bitbucket {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-bitbucket-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-bitbucket-square:before {
-  content: "\f171"; }
-
-.fa.fa-tumblr {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-tumblr-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-long-arrow-down:before {
-  content: "\f309"; }
-
-.fa.fa-long-arrow-up:before {
-  content: "\f30c"; }
-
-.fa.fa-long-arrow-left:before {
-  content: "\f30a"; }
-
-.fa.fa-long-arrow-right:before {
-  content: "\f30b"; }
-
-.fa.fa-apple {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-windows {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-android {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-linux {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-dribbble {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-skype {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-foursquare {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-trello {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-gratipay {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-gittip {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-gittip:before {
-  content: "\f184"; }
-
-.fa.fa-sun-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-sun-o:before {
-  content: "\f185"; }
-
-.fa.fa-moon-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-moon-o:before {
-  content: "\f186"; }
-
-.fa.fa-vk {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-weibo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-renren {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-pagelines {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-stack-exchange {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-arrow-circle-o-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-arrow-circle-o-right:before {
-  content: "\f35a"; }
-
-.fa.fa-arrow-circle-o-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-arrow-circle-o-left:before {
-  content: "\f359"; }
-
-.fa.fa-caret-square-o-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-caret-square-o-left:before {
-  content: "\f191"; }
-
-.fa.fa-toggle-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-toggle-left:before {
-  content: "\f191"; }
-
-.fa.fa-dot-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-dot-circle-o:before {
-  content: "\f192"; }
-
-.fa.fa-vimeo-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-try:before {
-  content: "\f195"; }
-
-.fa.fa-turkish-lira:before {
-  content: "\f195"; }
-
-.fa.fa-plus-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-plus-square-o:before {
-  content: "\f0fe"; }
-
-.fa.fa-slack {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-wordpress {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-openid {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-institution:before {
-  content: "\f19c"; }
-
-.fa.fa-bank:before {
-  content: "\f19c"; }
-
-.fa.fa-mortar-board:before {
-  content: "\f19d"; }
-
-.fa.fa-yahoo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-google {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-reddit {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-reddit-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-stumbleupon-circle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-stumbleupon {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-delicious {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-digg {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-pied-piper-pp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-pied-piper-alt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-drupal {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-joomla {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-spoon:before {
-  content: "\f2e5"; }
-
-.fa.fa-behance {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-behance-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-steam {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-steam-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-automobile:before {
-  content: "\f1b9"; }
-
-.fa.fa-cab:before {
-  content: "\f1ba"; }
-
-.fa.fa-envelope-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-envelope-o:before {
-  content: "\f0e0"; }
-
-.fa.fa-deviantart {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-soundcloud {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-file-pdf-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-pdf-o:before {
-  content: "\f1c1"; }
-
-.fa.fa-file-word-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-word-o:before {
-  content: "\f1c2"; }
-
-.fa.fa-file-excel-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-excel-o:before {
-  content: "\f1c3"; }
-
-.fa.fa-file-powerpoint-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-powerpoint-o:before {
-  content: "\f1c4"; }
-
-.fa.fa-file-image-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-image-o:before {
-  content: "\f1c5"; }
-
-.fa.fa-file-photo-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-photo-o:before {
-  content: "\f1c5"; }
-
-.fa.fa-file-picture-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-picture-o:before {
-  content: "\f1c5"; }
-
-.fa.fa-file-archive-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-archive-o:before {
-  content: "\f1c6"; }
-
-.fa.fa-file-zip-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-zip-o:before {
-  content: "\f1c6"; }
-
-.fa.fa-file-audio-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-audio-o:before {
-  content: "\f1c7"; }
-
-.fa.fa-file-sound-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-sound-o:before {
-  content: "\f1c7"; }
-
-.fa.fa-file-video-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-video-o:before {
-  content: "\f1c8"; }
-
-.fa.fa-file-movie-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-movie-o:before {
-  content: "\f1c8"; }
-
-.fa.fa-file-code-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-file-code-o:before {
-  content: "\f1c9"; }
-
-.fa.fa-vine {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-codepen {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-jsfiddle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-life-ring {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-life-bouy {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-life-bouy:before {
-  content: "\f1cd"; }
-
-.fa.fa-life-buoy {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-life-buoy:before {
-  content: "\f1cd"; }
-
-.fa.fa-life-saver {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-life-saver:before {
-  content: "\f1cd"; }
-
-.fa.fa-support {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-support:before {
-  content: "\f1cd"; }
-
-.fa.fa-circle-o-notch:before {
-  content: "\f1ce"; }
-
-.fa.fa-rebel {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-ra {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-ra:before {
-  content: "\f1d0"; }
-
-.fa.fa-resistance {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-resistance:before {
-  content: "\f1d0"; }
-
-.fa.fa-empire {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-ge {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-ge:before {
-  content: "\f1d1"; }
-
-.fa.fa-git-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-git {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-hacker-news {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-y-combinator-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-y-combinator-square:before {
-  content: "\f1d4"; }
-
-.fa.fa-yc-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-yc-square:before {
-  content: "\f1d4"; }
-
-.fa.fa-tencent-weibo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-qq {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-weixin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-wechat {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-wechat:before {
-  content: "\f1d7"; }
-
-.fa.fa-send:before {
-  content: "\f1d8"; }
-
-.fa.fa-paper-plane-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-paper-plane-o:before {
-  content: "\f1d8"; }
-
-.fa.fa-send-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-send-o:before {
-  content: "\f1d8"; }
-
-.fa.fa-circle-thin {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-circle-thin:before {
-  content: "\f111"; }
-
-.fa.fa-header:before {
-  content: "\f1dc"; }
-
-.fa.fa-sliders:before {
-  content: "\f1de"; }
-
-.fa.fa-futbol-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-futbol-o:before {
-  content: "\f1e3"; }
-
-.fa.fa-soccer-ball-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-soccer-ball-o:before {
-  content: "\f1e3"; }
-
-.fa.fa-slideshare {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-twitch {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-yelp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-newspaper-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-newspaper-o:before {
-  content: "\f1ea"; }
-
-.fa.fa-paypal {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-google-wallet {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-cc-visa {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-cc-mastercard {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-cc-discover {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-cc-amex {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-cc-paypal {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-cc-stripe {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-bell-slash-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-bell-slash-o:before {
-  content: "\f1f6"; }
-
-.fa.fa-trash:before {
-  content: "\f2ed"; }
-
-.fa.fa-copyright {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-eyedropper:before {
-  content: "\f1fb"; }
-
-.fa.fa-area-chart:before {
-  content: "\f1fe"; }
-
-.fa.fa-pie-chart:before {
-  content: "\f200"; }
-
-.fa.fa-line-chart:before {
-  content: "\f201"; }
-
-.fa.fa-lastfm {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-lastfm-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-ioxhost {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-angellist {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-cc {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-cc:before {
-  content: "\f20a"; }
-
-.fa.fa-ils:before {
-  content: "\f20b"; }
-
-.fa.fa-shekel:before {
-  content: "\f20b"; }
-
-.fa.fa-sheqel:before {
-  content: "\f20b"; }
-
-.fa.fa-meanpath {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-meanpath:before {
-  content: "\f2b4"; }
-
-.fa.fa-buysellads {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-connectdevelop {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-dashcube {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-forumbee {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-leanpub {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-sellsy {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-shirtsinbulk {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-simplybuilt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-skyatlas {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-diamond {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-diamond:before {
-  content: "\f3a5"; }
-
-.fa.fa-intersex:before {
-  content: "\f224"; }
-
-.fa.fa-facebook-official {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-facebook-official:before {
-  content: "\f09a"; }
-
-.fa.fa-pinterest-p {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-whatsapp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-hotel:before {
-  content: "\f236"; }
-
-.fa.fa-viacoin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-medium {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-y-combinator {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-yc {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-yc:before {
-  content: "\f23b"; }
-
-.fa.fa-optin-monster {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-opencart {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-expeditedssl {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-battery-4:before {
-  content: "\f240"; }
-
-.fa.fa-battery:before {
-  content: "\f240"; }
-
-.fa.fa-battery-3:before {
-  content: "\f241"; }
-
-.fa.fa-battery-2:before {
-  content: "\f242"; }
-
-.fa.fa-battery-1:before {
-  content: "\f243"; }
-
-.fa.fa-battery-0:before {
-  content: "\f244"; }
-
-.fa.fa-object-group {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-object-ungroup {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-sticky-note-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-sticky-note-o:before {
-  content: "\f249"; }
-
-.fa.fa-cc-jcb {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-cc-diners-club {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-clone {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hourglass-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hourglass-o:before {
-  content: "\f254"; }
-
-.fa.fa-hourglass-1:before {
-  content: "\f251"; }
-
-.fa.fa-hourglass-2:before {
-  content: "\f252"; }
-
-.fa.fa-hourglass-3:before {
-  content: "\f253"; }
-
-.fa.fa-hand-rock-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-rock-o:before {
-  content: "\f255"; }
-
-.fa.fa-hand-grab-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-grab-o:before {
-  content: "\f255"; }
-
-.fa.fa-hand-paper-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-paper-o:before {
-  content: "\f256"; }
-
-.fa.fa-hand-stop-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-stop-o:before {
-  content: "\f256"; }
-
-.fa.fa-hand-scissors-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-scissors-o:before {
-  content: "\f257"; }
-
-.fa.fa-hand-lizard-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-lizard-o:before {
-  content: "\f258"; }
-
-.fa.fa-hand-spock-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-spock-o:before {
-  content: "\f259"; }
-
-.fa.fa-hand-pointer-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-pointer-o:before {
-  content: "\f25a"; }
-
-.fa.fa-hand-peace-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-hand-peace-o:before {
-  content: "\f25b"; }
-
-.fa.fa-registered {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-creative-commons {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-gg {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-gg-circle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-tripadvisor {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-odnoklassniki {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-odnoklassniki-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-get-pocket {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-wikipedia-w {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-safari {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-chrome {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-firefox {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-opera {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-internet-explorer {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-television:before {
-  content: "\f26c"; }
-
-.fa.fa-contao {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-500px {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-amazon {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-calendar-plus-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-calendar-plus-o:before {
-  content: "\f271"; }
-
-.fa.fa-calendar-minus-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-calendar-minus-o:before {
-  content: "\f272"; }
-
-.fa.fa-calendar-times-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-calendar-times-o:before {
-  content: "\f273"; }
-
-.fa.fa-calendar-check-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-calendar-check-o:before {
-  content: "\f274"; }
-
-.fa.fa-map-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-map-o:before {
-  content: "\f279"; }
-
-.fa.fa-commenting:before {
-  content: "\f4ad"; }
-
-.fa.fa-commenting-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-commenting-o:before {
-  content: "\f4ad"; }
-
-.fa.fa-houzz {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-vimeo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-vimeo:before {
-  content: "\f27d"; }
-
-.fa.fa-black-tie {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-fonticons {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-reddit-alien {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-edge {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-credit-card-alt:before {
-  content: "\f09d"; }
-
-.fa.fa-codiepie {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-modx {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-fort-awesome {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-usb {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-product-hunt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-mixcloud {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-scribd {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-pause-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-pause-circle-o:before {
-  content: "\f28b"; }
-
-.fa.fa-stop-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-stop-circle-o:before {
-  content: "\f28d"; }
-
-.fa.fa-bluetooth {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-bluetooth-b {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-gitlab {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-wpbeginner {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-wpforms {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-envira {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-wheelchair-alt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-wheelchair-alt:before {
-  content: "\f368"; }
-
-.fa.fa-question-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-question-circle-o:before {
-  content: "\f059"; }
-
-.fa.fa-volume-control-phone:before {
-  content: "\f2a0"; }
-
-.fa.fa-asl-interpreting:before {
-  content: "\f2a3"; }
-
-.fa.fa-deafness:before {
-  content: "\f2a4"; }
-
-.fa.fa-hard-of-hearing:before {
-  content: "\f2a4"; }
-
-.fa.fa-glide {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-glide-g {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-signing:before {
-  content: "\f2a7"; }
-
-.fa.fa-viadeo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-viadeo-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-snapchat {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-snapchat-ghost {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-snapchat-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-pied-piper {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-first-order {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-yoast {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-themeisle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-google-plus-official {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-google-plus-official:before {
-  content: "\f2b3"; }
-
-.fa.fa-google-plus-circle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-google-plus-circle:before {
-  content: "\f2b3"; }
-
-.fa.fa-font-awesome {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-fa {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-fa:before {
-  content: "\f2b4"; }
-
-.fa.fa-handshake-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-handshake-o:before {
-  content: "\f2b5"; }
-
-.fa.fa-envelope-open-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-envelope-open-o:before {
-  content: "\f2b6"; }
-
-.fa.fa-linode {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-address-book-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-address-book-o:before {
-  content: "\f2b9"; }
-
-.fa.fa-vcard:before {
-  content: "\f2bb"; }
-
-.fa.fa-address-card-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-address-card-o:before {
-  content: "\f2bb"; }
-
-.fa.fa-vcard-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-vcard-o:before {
-  content: "\f2bb"; }
-
-.fa.fa-user-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-user-circle-o:before {
-  content: "\f2bd"; }
-
-.fa.fa-user-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-user-o:before {
-  content: "\f007"; }
-
-.fa.fa-id-badge {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-drivers-license:before {
-  content: "\f2c2"; }
-
-.fa.fa-id-card-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-id-card-o:before {
-  content: "\f2c2"; }
-
-.fa.fa-drivers-license-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-drivers-license-o:before {
-  content: "\f2c2"; }
-
-.fa.fa-quora {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-free-code-camp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-telegram {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-thermometer-4:before {
-  content: "\f2c7"; }
-
-.fa.fa-thermometer:before {
-  content: "\f2c7"; }
-
-.fa.fa-thermometer-3:before {
-  content: "\f2c8"; }
-
-.fa.fa-thermometer-2:before {
-  content: "\f2c9"; }
-
-.fa.fa-thermometer-1:before {
-  content: "\f2ca"; }
-
-.fa.fa-thermometer-0:before {
-  content: "\f2cb"; }
-
-.fa.fa-bathtub:before {
-  content: "\f2cd"; }
-
-.fa.fa-s15:before {
-  content: "\f2cd"; }
-
-.fa.fa-window-maximize {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-window-restore {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-times-rectangle:before {
-  content: "\f410"; }
-
-.fa.fa-window-close-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-window-close-o:before {
-  content: "\f410"; }
-
-.fa.fa-times-rectangle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-times-rectangle-o:before {
-  content: "\f410"; }
-
-.fa.fa-bandcamp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-grav {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-etsy {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-imdb {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-ravelry {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-eercast {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-eercast:before {
-  content: "\f2da"; }
-
-.fa.fa-snowflake-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400; }
-
-.fa.fa-snowflake-o:before {
-  content: "\f2dc"; }
-
-.fa.fa-superpowers {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-wpexplorer {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }
-
-.fa.fa-spotify {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400; }

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 4
static/fontawesome/js-packages/@fortawesome/fontawesome-free/css/v4-shims.min.css


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 133
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/all.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 59
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/all.min.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 133
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/brands.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 59
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/brands.min.js


+ 0 - 991
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/conflict-detection.js

@@ -1,991 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-(function (global, factory) {
-  typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) :
-  typeof define === 'function' && define.amd ? define(['exports'], factory) :
-  (factory((global['fontawesome-free-conflict-detection'] = {})));
-}(this, (function (exports) { 'use strict';
-
-  function _typeof(obj) {
-    if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
-      _typeof = function (obj) {
-        return typeof obj;
-      };
-    } else {
-      _typeof = function (obj) {
-        return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj;
-      };
-    }
-
-    return _typeof(obj);
-  }
-
-  function _defineProperty(obj, key, value) {
-    if (key in obj) {
-      Object.defineProperty(obj, key, {
-        value: value,
-        enumerable: true,
-        configurable: true,
-        writable: true
-      });
-    } else {
-      obj[key] = value;
-    }
-
-    return obj;
-  }
-
-  function _objectSpread(target) {
-    for (var i = 1; i < arguments.length; i++) {
-      var source = arguments[i] != null ? arguments[i] : {};
-      var ownKeys = Object.keys(source);
-
-      if (typeof Object.getOwnPropertySymbols === 'function') {
-        ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) {
-          return Object.getOwnPropertyDescriptor(source, sym).enumerable;
-        }));
-      }
-
-      ownKeys.forEach(function (key) {
-        _defineProperty(target, key, source[key]);
-      });
-    }
-
-    return target;
-  }
-
-  var _WINDOW = {};
-  var _DOCUMENT = {};
-
-  try {
-    if (typeof window !== 'undefined') _WINDOW = window;
-    if (typeof document !== 'undefined') _DOCUMENT = document;
-  } catch (e) {}
-
-  var _ref = _WINDOW.navigator || {},
-      _ref$userAgent = _ref.userAgent,
-      userAgent = _ref$userAgent === void 0 ? '' : _ref$userAgent;
-
-  var WINDOW = _WINDOW;
-  var DOCUMENT = _DOCUMENT;
-  var IS_BROWSER = !!WINDOW.document;
-  var IS_DOM = !!DOCUMENT.documentElement && !!DOCUMENT.head && typeof DOCUMENT.addEventListener === 'function' && typeof DOCUMENT.createElement === 'function';
-  var IS_IE = ~userAgent.indexOf('MSIE') || ~userAgent.indexOf('Trident/');
-
-  var functions = [];
-
-  var listener = function listener() {
-    DOCUMENT.removeEventListener('DOMContentLoaded', listener);
-    loaded = 1;
-    functions.map(function (fn) {
-      return fn();
-    });
-  };
-
-  var loaded = false;
-
-  if (IS_DOM) {
-    loaded = (DOCUMENT.documentElement.doScroll ? /^loaded|^c/ : /^loaded|^i|^c/).test(DOCUMENT.readyState);
-    if (!loaded) DOCUMENT.addEventListener('DOMContentLoaded', listener);
-  }
-
-  function domready (fn) {
-    if (!IS_DOM) return;
-    loaded ? setTimeout(fn, 0) : functions.push(fn);
-  }
-
-  function report (_ref) {
-    var nodesTested = _ref.nodesTested,
-        nodesFound = _ref.nodesFound;
-    var timedOutTests = {};
-
-    for (var key in nodesFound) {
-      if (!(nodesTested.conflict[key] || nodesTested.noConflict[key])) {
-        timedOutTests[key] = nodesFound[key];
-      }
-    }
-
-    var conflictsCount = Object.keys(nodesTested.conflict).length;
-
-    if (conflictsCount > 0) {
-      console.info("%cConflict".concat(conflictsCount > 1 ? 's' : '', " found:"), 'color: darkred; font-size: large');
-      var data = {};
-
-      for (var _key in nodesTested.conflict) {
-        var item = nodesTested.conflict[_key];
-        data[_key] = {
-          'tagName': item.tagName,
-          'src/href': item.src || item.href || 'n/a',
-          'innerText excerpt': item.innerText && item.innerText !== '' ? item.innerText.slice(0, 200) + '...' : '(empty)'
-        };
-      }
-
-      console.table(data);
-    }
-
-    var noConflictsCount = Object.keys(nodesTested.noConflict).length;
-
-    if (noConflictsCount > 0) {
-      console.info("%cNo conflict".concat(noConflictsCount > 1 ? 's' : '', " found with ").concat(noConflictsCount == 1 ? 'this' : 'these', ":"), 'color: green; font-size: large');
-      var _data = {};
-
-      for (var _key2 in nodesTested.noConflict) {
-        var _item = nodesTested.noConflict[_key2];
-        _data[_key2] = {
-          'tagName': _item.tagName,
-          'src/href': _item.src || _item.href || 'n/a',
-          'innerText excerpt': _item.innerText && _item.innerText !== '' ? _item.innerText.slice(0, 200) + '...' : '(empty)'
-        };
-      }
-
-      console.table(_data);
-    }
-
-    var timeOutCount = Object.keys(timedOutTests).length;
-
-    if (timeOutCount > 0) {
-      console.info("%cLeftovers--we timed out before collecting test results for ".concat(timeOutCount == 1 ? 'this' : 'these', ":"), 'color: blue; font-size: large');
-      var _data2 = {};
-
-      for (var _key3 in timedOutTests) {
-        var _item2 = timedOutTests[_key3];
-        _data2[_key3] = {
-          'tagName': _item2.tagName,
-          'src/href': _item2.src || _item2.href || 'n/a',
-          'innerText excerpt': _item2.innerText && _item2.innerText !== '' ? _item2.innerText.slice(0, 200) + '...' : '(empty)'
-        };
-      }
-
-      console.table(_data2);
-    }
-  }
-
-  var commonjsGlobal = typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
-
-  function createCommonjsModule(fn, module) {
-  	return module = { exports: {} }, fn(module, module.exports), module.exports;
-  }
-
-  var md5 = createCommonjsModule(function (module) {
-
-    (function ($) {
-      /**
-       * Add integers, wrapping at 2^32.
-       * This uses 16-bit operations internally to work around bugs in interpreters.
-       *
-       * @param {number} x First integer
-       * @param {number} y Second integer
-       * @returns {number} Sum
-       */
-
-      function safeAdd(x, y) {
-        var lsw = (x & 0xffff) + (y & 0xffff);
-        var msw = (x >> 16) + (y >> 16) + (lsw >> 16);
-        return msw << 16 | lsw & 0xffff;
-      }
-      /**
-       * Bitwise rotate a 32-bit number to the left.
-       *
-       * @param {number} num 32-bit number
-       * @param {number} cnt Rotation count
-       * @returns {number} Rotated number
-       */
-
-
-      function bitRotateLeft(num, cnt) {
-        return num << cnt | num >>> 32 - cnt;
-      }
-      /**
-       * Basic operation the algorithm uses.
-       *
-       * @param {number} q q
-       * @param {number} a a
-       * @param {number} b b
-       * @param {number} x x
-       * @param {number} s s
-       * @param {number} t t
-       * @returns {number} Result
-       */
-
-
-      function md5cmn(q, a, b, x, s, t) {
-        return safeAdd(bitRotateLeft(safeAdd(safeAdd(a, q), safeAdd(x, t)), s), b);
-      }
-      /**
-       * Basic operation the algorithm uses.
-       *
-       * @param {number} a a
-       * @param {number} b b
-       * @param {number} c c
-       * @param {number} d d
-       * @param {number} x x
-       * @param {number} s s
-       * @param {number} t t
-       * @returns {number} Result
-       */
-
-
-      function md5ff(a, b, c, d, x, s, t) {
-        return md5cmn(b & c | ~b & d, a, b, x, s, t);
-      }
-      /**
-       * Basic operation the algorithm uses.
-       *
-       * @param {number} a a
-       * @param {number} b b
-       * @param {number} c c
-       * @param {number} d d
-       * @param {number} x x
-       * @param {number} s s
-       * @param {number} t t
-       * @returns {number} Result
-       */
-
-
-      function md5gg(a, b, c, d, x, s, t) {
-        return md5cmn(b & d | c & ~d, a, b, x, s, t);
-      }
-      /**
-       * Basic operation the algorithm uses.
-       *
-       * @param {number} a a
-       * @param {number} b b
-       * @param {number} c c
-       * @param {number} d d
-       * @param {number} x x
-       * @param {number} s s
-       * @param {number} t t
-       * @returns {number} Result
-       */
-
-
-      function md5hh(a, b, c, d, x, s, t) {
-        return md5cmn(b ^ c ^ d, a, b, x, s, t);
-      }
-      /**
-       * Basic operation the algorithm uses.
-       *
-       * @param {number} a a
-       * @param {number} b b
-       * @param {number} c c
-       * @param {number} d d
-       * @param {number} x x
-       * @param {number} s s
-       * @param {number} t t
-       * @returns {number} Result
-       */
-
-
-      function md5ii(a, b, c, d, x, s, t) {
-        return md5cmn(c ^ (b | ~d), a, b, x, s, t);
-      }
-      /**
-       * Calculate the MD5 of an array of little-endian words, and a bit length.
-       *
-       * @param {Array} x Array of little-endian words
-       * @param {number} len Bit length
-       * @returns {Array<number>} MD5 Array
-       */
-
-
-      function binlMD5(x, len) {
-        /* append padding */
-        x[len >> 5] |= 0x80 << len % 32;
-        x[(len + 64 >>> 9 << 4) + 14] = len;
-        var i;
-        var olda;
-        var oldb;
-        var oldc;
-        var oldd;
-        var a = 1732584193;
-        var b = -271733879;
-        var c = -1732584194;
-        var d = 271733878;
-
-        for (i = 0; i < x.length; i += 16) {
-          olda = a;
-          oldb = b;
-          oldc = c;
-          oldd = d;
-          a = md5ff(a, b, c, d, x[i], 7, -680876936);
-          d = md5ff(d, a, b, c, x[i + 1], 12, -389564586);
-          c = md5ff(c, d, a, b, x[i + 2], 17, 606105819);
-          b = md5ff(b, c, d, a, x[i + 3], 22, -1044525330);
-          a = md5ff(a, b, c, d, x[i + 4], 7, -176418897);
-          d = md5ff(d, a, b, c, x[i + 5], 12, 1200080426);
-          c = md5ff(c, d, a, b, x[i + 6], 17, -1473231341);
-          b = md5ff(b, c, d, a, x[i + 7], 22, -45705983);
-          a = md5ff(a, b, c, d, x[i + 8], 7, 1770035416);
-          d = md5ff(d, a, b, c, x[i + 9], 12, -1958414417);
-          c = md5ff(c, d, a, b, x[i + 10], 17, -42063);
-          b = md5ff(b, c, d, a, x[i + 11], 22, -1990404162);
-          a = md5ff(a, b, c, d, x[i + 12], 7, 1804603682);
-          d = md5ff(d, a, b, c, x[i + 13], 12, -40341101);
-          c = md5ff(c, d, a, b, x[i + 14], 17, -1502002290);
-          b = md5ff(b, c, d, a, x[i + 15], 22, 1236535329);
-          a = md5gg(a, b, c, d, x[i + 1], 5, -165796510);
-          d = md5gg(d, a, b, c, x[i + 6], 9, -1069501632);
-          c = md5gg(c, d, a, b, x[i + 11], 14, 643717713);
-          b = md5gg(b, c, d, a, x[i], 20, -373897302);
-          a = md5gg(a, b, c, d, x[i + 5], 5, -701558691);
-          d = md5gg(d, a, b, c, x[i + 10], 9, 38016083);
-          c = md5gg(c, d, a, b, x[i + 15], 14, -660478335);
-          b = md5gg(b, c, d, a, x[i + 4], 20, -405537848);
-          a = md5gg(a, b, c, d, x[i + 9], 5, 568446438);
-          d = md5gg(d, a, b, c, x[i + 14], 9, -1019803690);
-          c = md5gg(c, d, a, b, x[i + 3], 14, -187363961);
-          b = md5gg(b, c, d, a, x[i + 8], 20, 1163531501);
-          a = md5gg(a, b, c, d, x[i + 13], 5, -1444681467);
-          d = md5gg(d, a, b, c, x[i + 2], 9, -51403784);
-          c = md5gg(c, d, a, b, x[i + 7], 14, 1735328473);
-          b = md5gg(b, c, d, a, x[i + 12], 20, -1926607734);
-          a = md5hh(a, b, c, d, x[i + 5], 4, -378558);
-          d = md5hh(d, a, b, c, x[i + 8], 11, -2022574463);
-          c = md5hh(c, d, a, b, x[i + 11], 16, 1839030562);
-          b = md5hh(b, c, d, a, x[i + 14], 23, -35309556);
-          a = md5hh(a, b, c, d, x[i + 1], 4, -1530992060);
-          d = md5hh(d, a, b, c, x[i + 4], 11, 1272893353);
-          c = md5hh(c, d, a, b, x[i + 7], 16, -155497632);
-          b = md5hh(b, c, d, a, x[i + 10], 23, -1094730640);
-          a = md5hh(a, b, c, d, x[i + 13], 4, 681279174);
-          d = md5hh(d, a, b, c, x[i], 11, -358537222);
-          c = md5hh(c, d, a, b, x[i + 3], 16, -722521979);
-          b = md5hh(b, c, d, a, x[i + 6], 23, 76029189);
-          a = md5hh(a, b, c, d, x[i + 9], 4, -640364487);
-          d = md5hh(d, a, b, c, x[i + 12], 11, -421815835);
-          c = md5hh(c, d, a, b, x[i + 15], 16, 530742520);
-          b = md5hh(b, c, d, a, x[i + 2], 23, -995338651);
-          a = md5ii(a, b, c, d, x[i], 6, -198630844);
-          d = md5ii(d, a, b, c, x[i + 7], 10, 1126891415);
-          c = md5ii(c, d, a, b, x[i + 14], 15, -1416354905);
-          b = md5ii(b, c, d, a, x[i + 5], 21, -57434055);
-          a = md5ii(a, b, c, d, x[i + 12], 6, 1700485571);
-          d = md5ii(d, a, b, c, x[i + 3], 10, -1894986606);
-          c = md5ii(c, d, a, b, x[i + 10], 15, -1051523);
-          b = md5ii(b, c, d, a, x[i + 1], 21, -2054922799);
-          a = md5ii(a, b, c, d, x[i + 8], 6, 1873313359);
-          d = md5ii(d, a, b, c, x[i + 15], 10, -30611744);
-          c = md5ii(c, d, a, b, x[i + 6], 15, -1560198380);
-          b = md5ii(b, c, d, a, x[i + 13], 21, 1309151649);
-          a = md5ii(a, b, c, d, x[i + 4], 6, -145523070);
-          d = md5ii(d, a, b, c, x[i + 11], 10, -1120210379);
-          c = md5ii(c, d, a, b, x[i + 2], 15, 718787259);
-          b = md5ii(b, c, d, a, x[i + 9], 21, -343485551);
-          a = safeAdd(a, olda);
-          b = safeAdd(b, oldb);
-          c = safeAdd(c, oldc);
-          d = safeAdd(d, oldd);
-        }
-
-        return [a, b, c, d];
-      }
-      /**
-       * Convert an array of little-endian words to a string
-       *
-       * @param {Array<number>} input MD5 Array
-       * @returns {string} MD5 string
-       */
-
-
-      function binl2rstr(input) {
-        var i;
-        var output = '';
-        var length32 = input.length * 32;
-
-        for (i = 0; i < length32; i += 8) {
-          output += String.fromCharCode(input[i >> 5] >>> i % 32 & 0xff);
-        }
-
-        return output;
-      }
-      /**
-       * Convert a raw string to an array of little-endian words
-       * Characters >255 have their high-byte silently ignored.
-       *
-       * @param {string} input Raw input string
-       * @returns {Array<number>} Array of little-endian words
-       */
-
-
-      function rstr2binl(input) {
-        var i;
-        var output = [];
-        output[(input.length >> 2) - 1] = undefined;
-
-        for (i = 0; i < output.length; i += 1) {
-          output[i] = 0;
-        }
-
-        var length8 = input.length * 8;
-
-        for (i = 0; i < length8; i += 8) {
-          output[i >> 5] |= (input.charCodeAt(i / 8) & 0xff) << i % 32;
-        }
-
-        return output;
-      }
-      /**
-       * Calculate the MD5 of a raw string
-       *
-       * @param {string} s Input string
-       * @returns {string} Raw MD5 string
-       */
-
-
-      function rstrMD5(s) {
-        return binl2rstr(binlMD5(rstr2binl(s), s.length * 8));
-      }
-      /**
-       * Calculates the HMAC-MD5 of a key and some data (raw strings)
-       *
-       * @param {string} key HMAC key
-       * @param {string} data Raw input string
-       * @returns {string} Raw MD5 string
-       */
-
-
-      function rstrHMACMD5(key, data) {
-        var i;
-        var bkey = rstr2binl(key);
-        var ipad = [];
-        var opad = [];
-        var hash;
-        ipad[15] = opad[15] = undefined;
-
-        if (bkey.length > 16) {
-          bkey = binlMD5(bkey, key.length * 8);
-        }
-
-        for (i = 0; i < 16; i += 1) {
-          ipad[i] = bkey[i] ^ 0x36363636;
-          opad[i] = bkey[i] ^ 0x5c5c5c5c;
-        }
-
-        hash = binlMD5(ipad.concat(rstr2binl(data)), 512 + data.length * 8);
-        return binl2rstr(binlMD5(opad.concat(hash), 512 + 128));
-      }
-      /**
-       * Convert a raw string to a hex string
-       *
-       * @param {string} input Raw input string
-       * @returns {string} Hex encoded string
-       */
-
-
-      function rstr2hex(input) {
-        var hexTab = '0123456789abcdef';
-        var output = '';
-        var x;
-        var i;
-
-        for (i = 0; i < input.length; i += 1) {
-          x = input.charCodeAt(i);
-          output += hexTab.charAt(x >>> 4 & 0x0f) + hexTab.charAt(x & 0x0f);
-        }
-
-        return output;
-      }
-      /**
-       * Encode a string as UTF-8
-       *
-       * @param {string} input Input string
-       * @returns {string} UTF8 string
-       */
-
-
-      function str2rstrUTF8(input) {
-        return unescape(encodeURIComponent(input));
-      }
-      /**
-       * Encodes input string as raw MD5 string
-       *
-       * @param {string} s Input string
-       * @returns {string} Raw MD5 string
-       */
-
-
-      function rawMD5(s) {
-        return rstrMD5(str2rstrUTF8(s));
-      }
-      /**
-       * Encodes input string as Hex encoded string
-       *
-       * @param {string} s Input string
-       * @returns {string} Hex encoded string
-       */
-
-
-      function hexMD5(s) {
-        return rstr2hex(rawMD5(s));
-      }
-      /**
-       * Calculates the raw HMAC-MD5 for the given key and data
-       *
-       * @param {string} k HMAC key
-       * @param {string} d Input string
-       * @returns {string} Raw MD5 string
-       */
-
-
-      function rawHMACMD5(k, d) {
-        return rstrHMACMD5(str2rstrUTF8(k), str2rstrUTF8(d));
-      }
-      /**
-       * Calculates the Hex encoded HMAC-MD5 for the given key and data
-       *
-       * @param {string} k HMAC key
-       * @param {string} d Input string
-       * @returns {string} Raw MD5 string
-       */
-
-
-      function hexHMACMD5(k, d) {
-        return rstr2hex(rawHMACMD5(k, d));
-      }
-      /**
-       * Calculates MD5 value for a given string.
-       * If a key is provided, calculates the HMAC-MD5 value.
-       * Returns a Hex encoded string unless the raw argument is given.
-       *
-       * @param {string} string Input string
-       * @param {string} [key] HMAC key
-       * @param {boolean} raw Raw oytput switch
-       * @returns {string} MD5 output
-       */
-
-
-      function md5(string, key, raw) {
-        if (!key) {
-          if (!raw) {
-            return hexMD5(string);
-          }
-
-          return rawMD5(string);
-        }
-
-        if (!raw) {
-          return hexHMACMD5(key, string);
-        }
-
-        return rawHMACMD5(key, string);
-      }
-
-      if (module.exports) {
-        module.exports = md5;
-      } else {
-        $.md5 = md5;
-      }
-    })(commonjsGlobal);
-  });
-
-  function md5ForNode(node) {
-    if (null === node || 'object' !== _typeof(node)) return undefined;
-
-    if (node.src) {
-      return md5(node.src);
-    } else if (node.href) {
-      return md5(node.href);
-    } else if (node.innerText && '' !== node.innerText) {
-      // eslint-disable-line yoda
-      return md5(node.innerText);
-    } else {
-      return undefined;
-    }
-  }
-
-  var diagScriptId = 'fa-kits-diag';
-  var nodeUnderTestId = 'fa-kits-node-under-test';
-  var md5Attr = 'data-md5';
-  var detectionIgnoreAttr = 'data-fa-detection-ignore';
-  var timeoutAttr = 'data-fa-detection-timeout';
-  var resultsCollectionMaxWaitAttr = 'data-fa-detection-results-collection-max-wait';
-
-  function pollUntil(_ref) {
-    var _ref$fn = _ref.fn,
-        fn = _ref$fn === void 0 ? function () {
-      return true;
-    } : _ref$fn,
-        _ref$initialDuration = _ref.initialDuration,
-        initialDuration = _ref$initialDuration === void 0 ? 1 : _ref$initialDuration,
-        _ref$maxDuration = _ref.maxDuration,
-        maxDuration = _ref$maxDuration === void 0 ? WINDOW.FontAwesomeDetection.timeout : _ref$maxDuration,
-        _ref$showProgress = _ref.showProgress,
-        showProgress = _ref$showProgress === void 0 ? false : _ref$showProgress,
-        progressIndicator = _ref.progressIndicator;
-    return new Promise(function (resolve, reject) {
-      // eslint-disable-line compat/compat
-      function poll(duration, cumulativeDuration) {
-        setTimeout(function () {
-          var result = fn();
-
-          if (showProgress) {
-            console.info(progressIndicator);
-          }
-
-          if (!!result) {
-            // eslint-disable-line no-extra-boolean-cast
-            resolve(result);
-          } else {
-            var nextDuration = 250;
-            var nextCumulativeDuration = nextDuration + cumulativeDuration;
-
-            if (nextCumulativeDuration <= maxDuration) {
-              poll(nextDuration, nextCumulativeDuration);
-            } else {
-              reject('timeout'); // eslint-disable-line prefer-promise-reject-errors
-            }
-          }
-        }, duration);
-      }
-
-      poll(initialDuration, 0);
-    });
-  }
-
-  function detectWebfontConflicts() {
-    var linkTags = Array.from(DOCUMENT.getElementsByTagName('link')).filter(function (t) {
-      return !t.hasAttribute(detectionIgnoreAttr);
-    });
-    var styleTags = Array.from(DOCUMENT.getElementsByTagName('style')).filter(function (t) {
-      if (t.hasAttribute(detectionIgnoreAttr)) {
-        return false;
-      } // If the browser has loaded the FA5 CSS, let's not test that <style> element.
-      // Its enough that we'll be testing for traces of the corresponding JS being loaded, and testing
-      // this <style> would only produce a false negative anyway.
-
-
-      if (WINDOW.FontAwesomeConfig && t.innerText.match(new RegExp("svg:not\\(:root\\)\\.".concat(WINDOW.FontAwesomeConfig.replacementClass)))) {
-        return false;
-      }
-
-      return true;
-    });
-
-    function runDiag(scriptOrLinkTag, md5) {
-      var diagFrame = DOCUMENT.createElement('iframe'); // Using "visibility: hidden; position: absolute" instead of "display: none;" because
-      // Firefox will not return the expected results for getComputedStyle if our iframe has display: none.
-
-      diagFrame.setAttribute('style', 'visibility: hidden; position: absolute; height: 0; width: 0;');
-      var testIconId = 'fa-test-icon-' + md5;
-      var iTag = DOCUMENT.createElement('i');
-      iTag.setAttribute('class', 'fa fa-coffee');
-      iTag.setAttribute('id', testIconId);
-      var diagScript = DOCUMENT.createElement('script');
-      diagScript.setAttribute('id', diagScriptId); // WARNING: this function will be toString()'d and assigned to innerText of the diag script
-      // element that we'll be putting into a diagnostic iframe.
-      // That means that this code won't compile until after the outer script has run and injected
-      // this code into the iframe. There are some compile time errors that might occur there.
-      // For example, using single line (double-slash) comments like this one inside that function
-      // will probably cause it to choke. Chrome will show an error like this:
-      // Uncaught SyntaxError: Unexpected end of input
-
-      var diagScriptFun = function diagScriptFun(nodeUnderTestId, testIconId, md5, parentOrigin) {
-        parent.FontAwesomeDetection.__pollUntil({
-          fn: function fn() {
-            var iEl = document.getElementById(testIconId);
-            var computedStyle = window.getComputedStyle(iEl);
-            var fontFamily = computedStyle.getPropertyValue('font-family');
-
-            if (!!fontFamily.match(/FontAwesome/) || !!fontFamily.match(/Font Awesome 5/)) {
-              return true;
-            } else {
-              return false;
-            }
-          }
-        }).then(function () {
-          var node = document.getElementById(nodeUnderTestId);
-          parent.postMessage({
-            type: 'fontawesome-conflict',
-            technology: 'webfont',
-            href: node.href,
-            innerText: node.innerText,
-            tagName: node.tagName,
-            md5: md5
-          }, parentOrigin);
-        }).catch(function (e) {
-          var node = document.getElementById(nodeUnderTestId);
-
-          if (e === 'timeout') {
-            parent.postMessage({
-              type: 'no-conflict',
-              technology: 'webfont',
-              href: node.src,
-              innerText: node.innerText,
-              tagName: node.tagName,
-              md5: md5
-            }, parentOrigin);
-          } else {
-            console.error(e);
-          }
-        });
-      };
-
-      var parentOrigin = WINDOW.location.origin === 'file://' ? '*' : WINDOW.location.origin;
-      diagScript.innerText = "(".concat(diagScriptFun.toString(), ")('").concat(nodeUnderTestId, "', '").concat(testIconId || 'foo', "', '").concat(md5, "', '").concat(parentOrigin, "');");
-
-      diagFrame.onload = function () {
-        diagFrame.contentDocument.head.appendChild(diagScript);
-        diagFrame.contentDocument.head.appendChild(scriptOrLinkTag);
-        diagFrame.contentDocument.body.appendChild(iTag);
-      };
-
-      domready(function () {
-        return DOCUMENT.body.appendChild(diagFrame);
-      });
-    }
-
-    var cssByMD5 = {};
-
-    for (var i = 0; i < linkTags.length; i++) {
-      var linkUnderTest = DOCUMENT.createElement('link');
-      linkUnderTest.setAttribute('id', nodeUnderTestId);
-      linkUnderTest.setAttribute('href', linkTags[i].href);
-      linkUnderTest.setAttribute('rel', linkTags[i].rel);
-      var md5ForLink = md5ForNode(linkTags[i]);
-      linkUnderTest.setAttribute(md5Attr, md5ForLink);
-      cssByMD5[md5ForLink] = linkTags[i];
-      runDiag(linkUnderTest, md5ForLink);
-    }
-
-    for (var _i = 0; _i < styleTags.length; _i++) {
-      var styleUnderTest = DOCUMENT.createElement('style');
-      styleUnderTest.setAttribute('id', nodeUnderTestId);
-      var md5ForStyle = md5ForNode(styleTags[_i]);
-      styleUnderTest.setAttribute(md5Attr, md5ForStyle);
-      styleUnderTest.innerText = styleTags[_i].innerText;
-      cssByMD5[md5ForStyle] = styleTags[_i];
-      runDiag(styleUnderTest, md5ForStyle);
-    }
-
-    return cssByMD5;
-  }
-
-  function detectSvgConflicts(currentScript) {
-    var scripts = Array.from(DOCUMENT.scripts).filter(function (t) {
-      return !t.hasAttribute(detectionIgnoreAttr) && t !== currentScript;
-    });
-    var scriptsByMD5 = {};
-
-    var _loop = function _loop(scriptIdx) {
-      var diagFrame = DOCUMENT.createElement('iframe');
-      diagFrame.setAttribute('style', 'display:none;');
-      var scriptUnderTest = DOCUMENT.createElement('script');
-      scriptUnderTest.setAttribute('id', nodeUnderTestId);
-      var md5ForScript = md5ForNode(scripts[scriptIdx]);
-      scriptUnderTest.setAttribute(md5Attr, md5ForScript);
-      scriptsByMD5[md5ForScript] = scripts[scriptIdx];
-
-      if (scripts[scriptIdx].src !== '') {
-        scriptUnderTest.src = scripts[scriptIdx].src;
-      }
-
-      if (scripts[scriptIdx].innerText !== '') {
-        scriptUnderTest.innerText = scripts[scriptIdx].innerText;
-      }
-
-      scriptUnderTest.async = true;
-      var diagScript = DOCUMENT.createElement('script');
-      diagScript.setAttribute('id', diagScriptId);
-      var parentOrigin = WINDOW.location.origin === 'file://' ? '*' : WINDOW.location.origin;
-
-      var diagScriptFun = function diagScriptFun(nodeUnderTestId, md5, parentOrigin) {
-        parent.FontAwesomeDetection.__pollUntil({
-          fn: function fn() {
-            return !!window.FontAwesomeConfig;
-          }
-        }).then(function () {
-          var scriptNode = document.getElementById(nodeUnderTestId);
-          parent.postMessage({
-            type: 'fontawesome-conflict',
-            technology: 'js',
-            src: scriptNode.src,
-            innerText: scriptNode.innerText,
-            tagName: scriptNode.tagName,
-            md5: md5
-          }, parentOrigin);
-        }).catch(function (e) {
-          var scriptNode = document.getElementById(nodeUnderTestId);
-
-          if (e === 'timeout') {
-            parent.postMessage({
-              type: 'no-conflict',
-              src: scriptNode.src,
-              innerText: scriptNode.innerText,
-              tagName: scriptNode.tagName,
-              md5: md5
-            }, parentOrigin);
-          } else {
-            console.error(e);
-          }
-        });
-      };
-
-      diagScript.innerText = "(".concat(diagScriptFun.toString(), ")('").concat(nodeUnderTestId, "', '").concat(md5ForScript, "', '").concat(parentOrigin, "');");
-
-      diagFrame.onload = function () {
-        diagFrame.contentDocument.head.appendChild(diagScript);
-        diagFrame.contentDocument.head.appendChild(scriptUnderTest);
-      };
-
-      domready(function () {
-        return DOCUMENT.body.appendChild(diagFrame);
-      });
-    };
-
-    for (var scriptIdx = 0; scriptIdx < scripts.length; scriptIdx++) {
-      _loop(scriptIdx);
-    }
-
-    return scriptsByMD5;
-  }
-
-  function setDoneResults(_ref2) {
-    var nodesTested = _ref2.nodesTested,
-        nodesFound = _ref2.nodesFound;
-    WINDOW.FontAwesomeDetection = WINDOW.FontAwesomeDetection || {};
-    WINDOW.FontAwesomeDetection.nodesTested = nodesTested;
-    WINDOW.FontAwesomeDetection.nodesFound = nodesFound;
-    WINDOW.FontAwesomeDetection.detectionDone = true;
-  }
-
-  function conflictDetection() {
-    var report$$1 = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : function () {};
-    var nodesTested = {
-      conflict: {},
-      noConflict: {}
-    };
-
-    WINDOW.onmessage = function (e) {
-      if (WINDOW.location.origin === 'file://' || e.origin === WINDOW.location.origin) {
-        if (e && e.data) {
-          if (e.data.type === 'fontawesome-conflict') {
-            nodesTested.conflict[e.data.md5] = e.data;
-          } else if (e.data.type === 'no-conflict') {
-            nodesTested.noConflict[e.data.md5] = e.data;
-          }
-        }
-      }
-    };
-
-    var scriptsToTest = detectSvgConflicts(DOCUMENT.currentScript);
-    var cssToTest = detectWebfontConflicts();
-
-    var nodesFound = _objectSpread({}, scriptsToTest, cssToTest);
-
-    var testCount = Object.keys(scriptsToTest).length + Object.keys(cssToTest).length; // The resultsCollectionMaxWait allows for the time between when the tests running under
-    // child iframes call postMessage with their results, and when the parent window
-    // receives and handles those events with window.onmessage.
-    // Making it configurable allows us to test the scenario where this timeout is exceeded.
-    // Naming it something very different from "timeout" is to help avoid the potential ambiguity between
-    // these two timeout-related settings.
-
-    var masterTimeout = WINDOW.FontAwesomeDetection.timeout + WINDOW.FontAwesomeDetection.resultsCollectionMaxWait;
-    console.group('Font Awesome Detector');
-
-    if (testCount === 0) {
-      console.info('%cAll Good!', 'color: green; font-size: large');
-      console.info('We didn\'t find anything that needs testing for conflicts. Ergo, no conflicts.');
-    } else {
-      console.info("Testing ".concat(testCount, " possible conflicts."));
-      console.info("We'll wait about ".concat(Math.round(WINDOW.FontAwesomeDetection.timeout / 10) / 100, " seconds while testing these and\n") + "then up to another ".concat(Math.round(WINDOW.FontAwesomeDetection.resultsCollectionMaxWait / 10) / 100, " to allow the browser time\n") + "to accumulate the results. But we'll probably be outta here way before then.\n\n");
-      console.info("You can adjust those durations by assigning values to these attributes on the <script> element that loads this detection:");
-      console.info("\t%c".concat(timeoutAttr, "%c: milliseconds to wait for each test before deciding whether it's a conflict."), 'font-weight: bold;', 'font-size: normal;');
-      console.info("\t%c".concat(resultsCollectionMaxWaitAttr, "%c: milliseconds to wait for the browser to accumulate test results before giving up."), 'font-weight: bold;', 'font-size: normal;');
-      pollUntil({
-        // Give this overall timer a little extra cushion
-        maxDuration: masterTimeout,
-        showProgress: true,
-        progressIndicator: 'waiting...',
-        fn: function fn() {
-          return Object.keys(nodesTested.conflict).length + Object.keys(nodesTested.noConflict).length >= testCount;
-        }
-      }).then(function () {
-        console.info('DONE!');
-        setDoneResults({
-          nodesTested: nodesTested,
-          nodesFound: nodesFound
-        });
-        report$$1({
-          nodesTested: nodesTested,
-          nodesFound: nodesFound
-        });
-        console.groupEnd();
-      }).catch(function (e) {
-        if (e === 'timeout') {
-          console.info('TIME OUT! We waited until we got tired. Here\'s what we found:');
-          setDoneResults({
-            nodesTested: nodesTested,
-            nodesFound: nodesFound
-          });
-          report$$1({
-            nodesTested: nodesTested,
-            nodesFound: nodesFound
-          });
-        } else {
-          console.info('Whoops! We hit an error:', e);
-          console.info('Here\'s what we\'d found up until that error:');
-          setDoneResults({
-            nodesTested: nodesTested,
-            nodesFound: nodesFound
-          });
-          report$$1({
-            nodesTested: nodesTested,
-            nodesFound: nodesFound
-          });
-        }
-
-        console.groupEnd();
-      });
-    }
-  } // Allow clients to access, and in some cases, override some properties
-
-  var initialConfig = WINDOW.FontAwesomeDetection || {}; // These can be overridden
-
-  var _default = {
-    report: report,
-    timeout: +(DOCUMENT.currentScript.getAttribute(timeoutAttr) || "2000"),
-    resultsCollectionMaxWait: +(DOCUMENT.currentScript.getAttribute(resultsCollectionMaxWaitAttr) || "5000")
-  };
-
-  var _config = _objectSpread({}, _default, initialConfig, {
-    // These cannot be overridden
-    __pollUntil: pollUntil,
-    md5ForNode: md5ForNode,
-    detectionDone: false,
-    nodesTested: null,
-    nodesFound: null
-  });
-
-  WINDOW.FontAwesomeDetection = _config;
-
-  var PRODUCTION = function () {
-    try {
-      return process.env.NODE_ENV === 'production';
-    } catch (e) {
-      return false;
-    }
-  }();
-
-  function bunker(fn) {
-    try {
-      fn();
-    } catch (e) {
-      if (!PRODUCTION) {
-        throw e;
-      }
-    }
-  }
-
-  bunker(function () {
-    if (IS_BROWSER && IS_DOM) {
-      conflictDetection(window.FontAwesomeDetection.report);
-    }
-  });
-
-  exports.conflictDetection = conflictDetection;
-
-  Object.defineProperty(exports, '__esModule', { value: true });
-
-})));

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 73
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/conflict-detection.min.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 2078
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/fontawesome.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 997
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/fontawesome.min.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 180
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/regular.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 106
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/regular.min.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 132
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/solid.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 58
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/solid.min.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 54
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/v4-shims.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 24
static/fontawesome/js-packages/@fortawesome/fontawesome-free/js/v4-shims.min.js


+ 0 - 19
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_animated.less

@@ -1,19 +0,0 @@
-// Animated Icons
-// --------------------------
-
-.@{fa-css-prefix}-spin {
-  animation: fa-spin 2s infinite linear;
-}
-
-.@{fa-css-prefix}-pulse {
-  animation: fa-spin 1s infinite steps(8);
-}
-
-@keyframes fa-spin {
-  0% {
-    transform: rotate(0deg);
-  }
-  100% {
-    transform: rotate(360deg);
-  }
-}

+ 0 - 16
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_bordered-pulled.less

@@ -1,16 +0,0 @@
-// Bordered & Pulled
-// -------------------------
-
-.@{fa-css-prefix}-border {
-  border-radius: .1em;
-  border: solid .08em @fa-border-color;
-  padding: .2em .25em .15em;
-}
-
-.@{fa-css-prefix}-pull-left { float: left; }
-.@{fa-css-prefix}-pull-right { float: right; }
-
-.@{fa-css-prefix}, .fas, .far, .fal, .fab {
-  &.@{fa-css-prefix}-pull-left { margin-right: .3em; }
-  &.@{fa-css-prefix}-pull-right { margin-left: .3em; }
-}

+ 0 - 12
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_core.less

@@ -1,12 +0,0 @@
-// Base Class Definition
-// -------------------------
-
-.@{fa-css-prefix}, .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;
-}

+ 0 - 6
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_fixed-width.less

@@ -1,6 +0,0 @@
-// Fixed Width Icons
-// -------------------------
-.@{fa-css-prefix}-fw {
-  text-align: center;
-  width: (20em / 16);
-}

+ 0 - 1397
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_icons.less

@@ -1,1397 +0,0 @@
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-   readers do not read off random characters that represent icons */
-
-.@{fa-css-prefix}-500px:before { content: @fa-var-500px; }
-.@{fa-css-prefix}-accessible-icon:before { content: @fa-var-accessible-icon; }
-.@{fa-css-prefix}-accusoft:before { content: @fa-var-accusoft; }
-.@{fa-css-prefix}-acquisitions-incorporated:before { content: @fa-var-acquisitions-incorporated; }
-.@{fa-css-prefix}-ad:before { content: @fa-var-ad; }
-.@{fa-css-prefix}-address-book:before { content: @fa-var-address-book; }
-.@{fa-css-prefix}-address-card:before { content: @fa-var-address-card; }
-.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; }
-.@{fa-css-prefix}-adn:before { content: @fa-var-adn; }
-.@{fa-css-prefix}-adobe:before { content: @fa-var-adobe; }
-.@{fa-css-prefix}-adversal:before { content: @fa-var-adversal; }
-.@{fa-css-prefix}-affiliatetheme:before { content: @fa-var-affiliatetheme; }
-.@{fa-css-prefix}-air-freshener:before { content: @fa-var-air-freshener; }
-.@{fa-css-prefix}-airbnb:before { content: @fa-var-airbnb; }
-.@{fa-css-prefix}-algolia:before { content: @fa-var-algolia; }
-.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; }
-.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; }
-.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; }
-.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; }
-.@{fa-css-prefix}-alipay:before { content: @fa-var-alipay; }
-.@{fa-css-prefix}-allergies:before { content: @fa-var-allergies; }
-.@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; }
-.@{fa-css-prefix}-amazon-pay:before { content: @fa-var-amazon-pay; }
-.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; }
-.@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; }
-.@{fa-css-prefix}-amilia:before { content: @fa-var-amilia; }
-.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; }
-.@{fa-css-prefix}-android:before { content: @fa-var-android; }
-.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; }
-.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; }
-.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; }
-.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; }
-.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; }
-.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; }
-.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; }
-.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; }
-.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; }
-.@{fa-css-prefix}-angry:before { content: @fa-var-angry; }
-.@{fa-css-prefix}-angrycreative:before { content: @fa-var-angrycreative; }
-.@{fa-css-prefix}-angular:before { content: @fa-var-angular; }
-.@{fa-css-prefix}-ankh:before { content: @fa-var-ankh; }
-.@{fa-css-prefix}-app-store:before { content: @fa-var-app-store; }
-.@{fa-css-prefix}-app-store-ios:before { content: @fa-var-app-store-ios; }
-.@{fa-css-prefix}-apper:before { content: @fa-var-apper; }
-.@{fa-css-prefix}-apple:before { content: @fa-var-apple; }
-.@{fa-css-prefix}-apple-alt:before { content: @fa-var-apple-alt; }
-.@{fa-css-prefix}-apple-pay:before { content: @fa-var-apple-pay; }
-.@{fa-css-prefix}-archive:before { content: @fa-var-archive; }
-.@{fa-css-prefix}-archway:before { content: @fa-var-archway; }
-.@{fa-css-prefix}-arrow-alt-circle-down:before { content: @fa-var-arrow-alt-circle-down; }
-.@{fa-css-prefix}-arrow-alt-circle-left:before { content: @fa-var-arrow-alt-circle-left; }
-.@{fa-css-prefix}-arrow-alt-circle-right:before { content: @fa-var-arrow-alt-circle-right; }
-.@{fa-css-prefix}-arrow-alt-circle-up:before { content: @fa-var-arrow-alt-circle-up; }
-.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }
-.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }
-.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }
-.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }
-.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; }
-.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; }
-.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; }
-.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; }
-.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; }
-.@{fa-css-prefix}-arrows-alt-h:before { content: @fa-var-arrows-alt-h; }
-.@{fa-css-prefix}-arrows-alt-v:before { content: @fa-var-arrows-alt-v; }
-.@{fa-css-prefix}-artstation:before { content: @fa-var-artstation; }
-.@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; }
-.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; }
-.@{fa-css-prefix}-asymmetrik:before { content: @fa-var-asymmetrik; }
-.@{fa-css-prefix}-at:before { content: @fa-var-at; }
-.@{fa-css-prefix}-atlas:before { content: @fa-var-atlas; }
-.@{fa-css-prefix}-atlassian:before { content: @fa-var-atlassian; }
-.@{fa-css-prefix}-atom:before { content: @fa-var-atom; }
-.@{fa-css-prefix}-audible:before { content: @fa-var-audible; }
-.@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; }
-.@{fa-css-prefix}-autoprefixer:before { content: @fa-var-autoprefixer; }
-.@{fa-css-prefix}-avianex:before { content: @fa-var-avianex; }
-.@{fa-css-prefix}-aviato:before { content: @fa-var-aviato; }
-.@{fa-css-prefix}-award:before { content: @fa-var-award; }
-.@{fa-css-prefix}-aws:before { content: @fa-var-aws; }
-.@{fa-css-prefix}-baby:before { content: @fa-var-baby; }
-.@{fa-css-prefix}-baby-carriage:before { content: @fa-var-baby-carriage; }
-.@{fa-css-prefix}-backspace:before { content: @fa-var-backspace; }
-.@{fa-css-prefix}-backward:before { content: @fa-var-backward; }
-.@{fa-css-prefix}-bacon:before { content: @fa-var-bacon; }
-.@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; }
-.@{fa-css-prefix}-balance-scale-left:before { content: @fa-var-balance-scale-left; }
-.@{fa-css-prefix}-balance-scale-right:before { content: @fa-var-balance-scale-right; }
-.@{fa-css-prefix}-ban:before { content: @fa-var-ban; }
-.@{fa-css-prefix}-band-aid:before { content: @fa-var-band-aid; }
-.@{fa-css-prefix}-bandcamp:before { content: @fa-var-bandcamp; }
-.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; }
-.@{fa-css-prefix}-bars:before { content: @fa-var-bars; }
-.@{fa-css-prefix}-baseball-ball:before { content: @fa-var-baseball-ball; }
-.@{fa-css-prefix}-basketball-ball:before { content: @fa-var-basketball-ball; }
-.@{fa-css-prefix}-bath:before { content: @fa-var-bath; }
-.@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; }
-.@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; }
-.@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; }
-.@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; }
-.@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; }
-.@{fa-css-prefix}-battle-net:before { content: @fa-var-battle-net; }
-.@{fa-css-prefix}-bed:before { content: @fa-var-bed; }
-.@{fa-css-prefix}-beer:before { content: @fa-var-beer; }
-.@{fa-css-prefix}-behance:before { content: @fa-var-behance; }
-.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; }
-.@{fa-css-prefix}-bell:before { content: @fa-var-bell; }
-.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; }
-.@{fa-css-prefix}-bezier-curve:before { content: @fa-var-bezier-curve; }
-.@{fa-css-prefix}-bible:before { content: @fa-var-bible; }
-.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; }
-.@{fa-css-prefix}-biking:before { content: @fa-var-biking; }
-.@{fa-css-prefix}-bimobject:before { content: @fa-var-bimobject; }
-.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; }
-.@{fa-css-prefix}-biohazard:before { content: @fa-var-biohazard; }
-.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; }
-.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; }
-.@{fa-css-prefix}-bitcoin:before { content: @fa-var-bitcoin; }
-.@{fa-css-prefix}-bity:before { content: @fa-var-bity; }
-.@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; }
-.@{fa-css-prefix}-blackberry:before { content: @fa-var-blackberry; }
-.@{fa-css-prefix}-blender:before { content: @fa-var-blender; }
-.@{fa-css-prefix}-blender-phone:before { content: @fa-var-blender-phone; }
-.@{fa-css-prefix}-blind:before { content: @fa-var-blind; }
-.@{fa-css-prefix}-blog:before { content: @fa-var-blog; }
-.@{fa-css-prefix}-blogger:before { content: @fa-var-blogger; }
-.@{fa-css-prefix}-blogger-b:before { content: @fa-var-blogger-b; }
-.@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; }
-.@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; }
-.@{fa-css-prefix}-bold:before { content: @fa-var-bold; }
-.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; }
-.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; }
-.@{fa-css-prefix}-bone:before { content: @fa-var-bone; }
-.@{fa-css-prefix}-bong:before { content: @fa-var-bong; }
-.@{fa-css-prefix}-book:before { content: @fa-var-book; }
-.@{fa-css-prefix}-book-dead:before { content: @fa-var-book-dead; }
-.@{fa-css-prefix}-book-medical:before { content: @fa-var-book-medical; }
-.@{fa-css-prefix}-book-open:before { content: @fa-var-book-open; }
-.@{fa-css-prefix}-book-reader:before { content: @fa-var-book-reader; }
-.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; }
-.@{fa-css-prefix}-bootstrap:before { content: @fa-var-bootstrap; }
-.@{fa-css-prefix}-border-all:before { content: @fa-var-border-all; }
-.@{fa-css-prefix}-border-none:before { content: @fa-var-border-none; }
-.@{fa-css-prefix}-border-style:before { content: @fa-var-border-style; }
-.@{fa-css-prefix}-bowling-ball:before { content: @fa-var-bowling-ball; }
-.@{fa-css-prefix}-box:before { content: @fa-var-box; }
-.@{fa-css-prefix}-box-open:before { content: @fa-var-box-open; }
-.@{fa-css-prefix}-boxes:before { content: @fa-var-boxes; }
-.@{fa-css-prefix}-braille:before { content: @fa-var-braille; }
-.@{fa-css-prefix}-brain:before { content: @fa-var-brain; }
-.@{fa-css-prefix}-bread-slice:before { content: @fa-var-bread-slice; }
-.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; }
-.@{fa-css-prefix}-briefcase-medical:before { content: @fa-var-briefcase-medical; }
-.@{fa-css-prefix}-broadcast-tower:before { content: @fa-var-broadcast-tower; }
-.@{fa-css-prefix}-broom:before { content: @fa-var-broom; }
-.@{fa-css-prefix}-brush:before { content: @fa-var-brush; }
-.@{fa-css-prefix}-btc:before { content: @fa-var-btc; }
-.@{fa-css-prefix}-buffer:before { content: @fa-var-buffer; }
-.@{fa-css-prefix}-bug:before { content: @fa-var-bug; }
-.@{fa-css-prefix}-building:before { content: @fa-var-building; }
-.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; }
-.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; }
-.@{fa-css-prefix}-burn:before { content: @fa-var-burn; }
-.@{fa-css-prefix}-buromobelexperte:before { content: @fa-var-buromobelexperte; }
-.@{fa-css-prefix}-bus:before { content: @fa-var-bus; }
-.@{fa-css-prefix}-bus-alt:before { content: @fa-var-bus-alt; }
-.@{fa-css-prefix}-business-time:before { content: @fa-var-business-time; }
-.@{fa-css-prefix}-buy-n-large:before { content: @fa-var-buy-n-large; }
-.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; }
-.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; }
-.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; }
-.@{fa-css-prefix}-calendar-alt:before { content: @fa-var-calendar-alt; }
-.@{fa-css-prefix}-calendar-check:before { content: @fa-var-calendar-check; }
-.@{fa-css-prefix}-calendar-day:before { content: @fa-var-calendar-day; }
-.@{fa-css-prefix}-calendar-minus:before { content: @fa-var-calendar-minus; }
-.@{fa-css-prefix}-calendar-plus:before { content: @fa-var-calendar-plus; }
-.@{fa-css-prefix}-calendar-times:before { content: @fa-var-calendar-times; }
-.@{fa-css-prefix}-calendar-week:before { content: @fa-var-calendar-week; }
-.@{fa-css-prefix}-camera:before { content: @fa-var-camera; }
-.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; }
-.@{fa-css-prefix}-campground:before { content: @fa-var-campground; }
-.@{fa-css-prefix}-canadian-maple-leaf:before { content: @fa-var-canadian-maple-leaf; }
-.@{fa-css-prefix}-candy-cane:before { content: @fa-var-candy-cane; }
-.@{fa-css-prefix}-cannabis:before { content: @fa-var-cannabis; }
-.@{fa-css-prefix}-capsules:before { content: @fa-var-capsules; }
-.@{fa-css-prefix}-car:before { content: @fa-var-car; }
-.@{fa-css-prefix}-car-alt:before { content: @fa-var-car-alt; }
-.@{fa-css-prefix}-car-battery:before { content: @fa-var-car-battery; }
-.@{fa-css-prefix}-car-crash:before { content: @fa-var-car-crash; }
-.@{fa-css-prefix}-car-side:before { content: @fa-var-car-side; }
-.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; }
-.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; }
-.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; }
-.@{fa-css-prefix}-caret-square-down:before { content: @fa-var-caret-square-down; }
-.@{fa-css-prefix}-caret-square-left:before { content: @fa-var-caret-square-left; }
-.@{fa-css-prefix}-caret-square-right:before { content: @fa-var-caret-square-right; }
-.@{fa-css-prefix}-caret-square-up:before { content: @fa-var-caret-square-up; }
-.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; }
-.@{fa-css-prefix}-carrot:before { content: @fa-var-carrot; }
-.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; }
-.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; }
-.@{fa-css-prefix}-cash-register:before { content: @fa-var-cash-register; }
-.@{fa-css-prefix}-cat:before { content: @fa-var-cat; }
-.@{fa-css-prefix}-cc-amazon-pay:before { content: @fa-var-cc-amazon-pay; }
-.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; }
-.@{fa-css-prefix}-cc-apple-pay:before { content: @fa-var-cc-apple-pay; }
-.@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; }
-.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; }
-.@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; }
-.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; }
-.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; }
-.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; }
-.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; }
-.@{fa-css-prefix}-centercode:before { content: @fa-var-centercode; }
-.@{fa-css-prefix}-centos:before { content: @fa-var-centos; }
-.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; }
-.@{fa-css-prefix}-chair:before { content: @fa-var-chair; }
-.@{fa-css-prefix}-chalkboard:before { content: @fa-var-chalkboard; }
-.@{fa-css-prefix}-chalkboard-teacher:before { content: @fa-var-chalkboard-teacher; }
-.@{fa-css-prefix}-charging-station:before { content: @fa-var-charging-station; }
-.@{fa-css-prefix}-chart-area:before { content: @fa-var-chart-area; }
-.@{fa-css-prefix}-chart-bar:before { content: @fa-var-chart-bar; }
-.@{fa-css-prefix}-chart-line:before { content: @fa-var-chart-line; }
-.@{fa-css-prefix}-chart-pie:before { content: @fa-var-chart-pie; }
-.@{fa-css-prefix}-check:before { content: @fa-var-check; }
-.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; }
-.@{fa-css-prefix}-check-double:before { content: @fa-var-check-double; }
-.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; }
-.@{fa-css-prefix}-cheese:before { content: @fa-var-cheese; }
-.@{fa-css-prefix}-chess:before { content: @fa-var-chess; }
-.@{fa-css-prefix}-chess-bishop:before { content: @fa-var-chess-bishop; }
-.@{fa-css-prefix}-chess-board:before { content: @fa-var-chess-board; }
-.@{fa-css-prefix}-chess-king:before { content: @fa-var-chess-king; }
-.@{fa-css-prefix}-chess-knight:before { content: @fa-var-chess-knight; }
-.@{fa-css-prefix}-chess-pawn:before { content: @fa-var-chess-pawn; }
-.@{fa-css-prefix}-chess-queen:before { content: @fa-var-chess-queen; }
-.@{fa-css-prefix}-chess-rook:before { content: @fa-var-chess-rook; }
-.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }
-.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }
-.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }
-.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }
-.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; }
-.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; }
-.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; }
-.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; }
-.@{fa-css-prefix}-child:before { content: @fa-var-child; }
-.@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; }
-.@{fa-css-prefix}-chromecast:before { content: @fa-var-chromecast; }
-.@{fa-css-prefix}-church:before { content: @fa-var-church; }
-.@{fa-css-prefix}-circle:before { content: @fa-var-circle; }
-.@{fa-css-prefix}-circle-notch:before { content: @fa-var-circle-notch; }
-.@{fa-css-prefix}-city:before { content: @fa-var-city; }
-.@{fa-css-prefix}-clinic-medical:before { content: @fa-var-clinic-medical; }
-.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; }
-.@{fa-css-prefix}-clipboard-check:before { content: @fa-var-clipboard-check; }
-.@{fa-css-prefix}-clipboard-list:before { content: @fa-var-clipboard-list; }
-.@{fa-css-prefix}-clock:before { content: @fa-var-clock; }
-.@{fa-css-prefix}-clone:before { content: @fa-var-clone; }
-.@{fa-css-prefix}-closed-captioning:before { content: @fa-var-closed-captioning; }
-.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; }
-.@{fa-css-prefix}-cloud-download-alt:before { content: @fa-var-cloud-download-alt; }
-.@{fa-css-prefix}-cloud-meatball:before { content: @fa-var-cloud-meatball; }
-.@{fa-css-prefix}-cloud-moon:before { content: @fa-var-cloud-moon; }
-.@{fa-css-prefix}-cloud-moon-rain:before { content: @fa-var-cloud-moon-rain; }
-.@{fa-css-prefix}-cloud-rain:before { content: @fa-var-cloud-rain; }
-.@{fa-css-prefix}-cloud-showers-heavy:before { content: @fa-var-cloud-showers-heavy; }
-.@{fa-css-prefix}-cloud-sun:before { content: @fa-var-cloud-sun; }
-.@{fa-css-prefix}-cloud-sun-rain:before { content: @fa-var-cloud-sun-rain; }
-.@{fa-css-prefix}-cloud-upload-alt:before { content: @fa-var-cloud-upload-alt; }
-.@{fa-css-prefix}-cloudscale:before { content: @fa-var-cloudscale; }
-.@{fa-css-prefix}-cloudsmith:before { content: @fa-var-cloudsmith; }
-.@{fa-css-prefix}-cloudversify:before { content: @fa-var-cloudversify; }
-.@{fa-css-prefix}-cocktail:before { content: @fa-var-cocktail; }
-.@{fa-css-prefix}-code:before { content: @fa-var-code; }
-.@{fa-css-prefix}-code-branch:before { content: @fa-var-code-branch; }
-.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; }
-.@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; }
-.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; }
-.@{fa-css-prefix}-cog:before { content: @fa-var-cog; }
-.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; }
-.@{fa-css-prefix}-coins:before { content: @fa-var-coins; }
-.@{fa-css-prefix}-columns:before { content: @fa-var-columns; }
-.@{fa-css-prefix}-comment:before { content: @fa-var-comment; }
-.@{fa-css-prefix}-comment-alt:before { content: @fa-var-comment-alt; }
-.@{fa-css-prefix}-comment-dollar:before { content: @fa-var-comment-dollar; }
-.@{fa-css-prefix}-comment-dots:before { content: @fa-var-comment-dots; }
-.@{fa-css-prefix}-comment-medical:before { content: @fa-var-comment-medical; }
-.@{fa-css-prefix}-comment-slash:before { content: @fa-var-comment-slash; }
-.@{fa-css-prefix}-comments:before { content: @fa-var-comments; }
-.@{fa-css-prefix}-comments-dollar:before { content: @fa-var-comments-dollar; }
-.@{fa-css-prefix}-compact-disc:before { content: @fa-var-compact-disc; }
-.@{fa-css-prefix}-compass:before { content: @fa-var-compass; }
-.@{fa-css-prefix}-compress:before { content: @fa-var-compress; }
-.@{fa-css-prefix}-compress-arrows-alt:before { content: @fa-var-compress-arrows-alt; }
-.@{fa-css-prefix}-concierge-bell:before { content: @fa-var-concierge-bell; }
-.@{fa-css-prefix}-confluence:before { content: @fa-var-confluence; }
-.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; }
-.@{fa-css-prefix}-contao:before { content: @fa-var-contao; }
-.@{fa-css-prefix}-cookie:before { content: @fa-var-cookie; }
-.@{fa-css-prefix}-cookie-bite:before { content: @fa-var-cookie-bite; }
-.@{fa-css-prefix}-copy:before { content: @fa-var-copy; }
-.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; }
-.@{fa-css-prefix}-cotton-bureau:before { content: @fa-var-cotton-bureau; }
-.@{fa-css-prefix}-couch:before { content: @fa-var-couch; }
-.@{fa-css-prefix}-cpanel:before { content: @fa-var-cpanel; }
-.@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; }
-.@{fa-css-prefix}-creative-commons-by:before { content: @fa-var-creative-commons-by; }
-.@{fa-css-prefix}-creative-commons-nc:before { content: @fa-var-creative-commons-nc; }
-.@{fa-css-prefix}-creative-commons-nc-eu:before { content: @fa-var-creative-commons-nc-eu; }
-.@{fa-css-prefix}-creative-commons-nc-jp:before { content: @fa-var-creative-commons-nc-jp; }
-.@{fa-css-prefix}-creative-commons-nd:before { content: @fa-var-creative-commons-nd; }
-.@{fa-css-prefix}-creative-commons-pd:before { content: @fa-var-creative-commons-pd; }
-.@{fa-css-prefix}-creative-commons-pd-alt:before { content: @fa-var-creative-commons-pd-alt; }
-.@{fa-css-prefix}-creative-commons-remix:before { content: @fa-var-creative-commons-remix; }
-.@{fa-css-prefix}-creative-commons-sa:before { content: @fa-var-creative-commons-sa; }
-.@{fa-css-prefix}-creative-commons-sampling:before { content: @fa-var-creative-commons-sampling; }
-.@{fa-css-prefix}-creative-commons-sampling-plus:before { content: @fa-var-creative-commons-sampling-plus; }
-.@{fa-css-prefix}-creative-commons-share:before { content: @fa-var-creative-commons-share; }
-.@{fa-css-prefix}-creative-commons-zero:before { content: @fa-var-creative-commons-zero; }
-.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; }
-.@{fa-css-prefix}-critical-role:before { content: @fa-var-critical-role; }
-.@{fa-css-prefix}-crop:before { content: @fa-var-crop; }
-.@{fa-css-prefix}-crop-alt:before { content: @fa-var-crop-alt; }
-.@{fa-css-prefix}-cross:before { content: @fa-var-cross; }
-.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; }
-.@{fa-css-prefix}-crow:before { content: @fa-var-crow; }
-.@{fa-css-prefix}-crown:before { content: @fa-var-crown; }
-.@{fa-css-prefix}-crutch:before { content: @fa-var-crutch; }
-.@{fa-css-prefix}-css3:before { content: @fa-var-css3; }
-.@{fa-css-prefix}-css3-alt:before { content: @fa-var-css3-alt; }
-.@{fa-css-prefix}-cube:before { content: @fa-var-cube; }
-.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; }
-.@{fa-css-prefix}-cut:before { content: @fa-var-cut; }
-.@{fa-css-prefix}-cuttlefish:before { content: @fa-var-cuttlefish; }
-.@{fa-css-prefix}-d-and-d:before { content: @fa-var-d-and-d; }
-.@{fa-css-prefix}-d-and-d-beyond:before { content: @fa-var-d-and-d-beyond; }
-.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; }
-.@{fa-css-prefix}-database:before { content: @fa-var-database; }
-.@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; }
-.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; }
-.@{fa-css-prefix}-democrat:before { content: @fa-var-democrat; }
-.@{fa-css-prefix}-deploydog:before { content: @fa-var-deploydog; }
-.@{fa-css-prefix}-deskpro:before { content: @fa-var-deskpro; }
-.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; }
-.@{fa-css-prefix}-dev:before { content: @fa-var-dev; }
-.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; }
-.@{fa-css-prefix}-dharmachakra:before { content: @fa-var-dharmachakra; }
-.@{fa-css-prefix}-dhl:before { content: @fa-var-dhl; }
-.@{fa-css-prefix}-diagnoses:before { content: @fa-var-diagnoses; }
-.@{fa-css-prefix}-diaspora:before { content: @fa-var-diaspora; }
-.@{fa-css-prefix}-dice:before { content: @fa-var-dice; }
-.@{fa-css-prefix}-dice-d20:before { content: @fa-var-dice-d20; }
-.@{fa-css-prefix}-dice-d6:before { content: @fa-var-dice-d6; }
-.@{fa-css-prefix}-dice-five:before { content: @fa-var-dice-five; }
-.@{fa-css-prefix}-dice-four:before { content: @fa-var-dice-four; }
-.@{fa-css-prefix}-dice-one:before { content: @fa-var-dice-one; }
-.@{fa-css-prefix}-dice-six:before { content: @fa-var-dice-six; }
-.@{fa-css-prefix}-dice-three:before { content: @fa-var-dice-three; }
-.@{fa-css-prefix}-dice-two:before { content: @fa-var-dice-two; }
-.@{fa-css-prefix}-digg:before { content: @fa-var-digg; }
-.@{fa-css-prefix}-digital-ocean:before { content: @fa-var-digital-ocean; }
-.@{fa-css-prefix}-digital-tachograph:before { content: @fa-var-digital-tachograph; }
-.@{fa-css-prefix}-directions:before { content: @fa-var-directions; }
-.@{fa-css-prefix}-discord:before { content: @fa-var-discord; }
-.@{fa-css-prefix}-discourse:before { content: @fa-var-discourse; }
-.@{fa-css-prefix}-divide:before { content: @fa-var-divide; }
-.@{fa-css-prefix}-dizzy:before { content: @fa-var-dizzy; }
-.@{fa-css-prefix}-dna:before { content: @fa-var-dna; }
-.@{fa-css-prefix}-dochub:before { content: @fa-var-dochub; }
-.@{fa-css-prefix}-docker:before { content: @fa-var-docker; }
-.@{fa-css-prefix}-dog:before { content: @fa-var-dog; }
-.@{fa-css-prefix}-dollar-sign:before { content: @fa-var-dollar-sign; }
-.@{fa-css-prefix}-dolly:before { content: @fa-var-dolly; }
-.@{fa-css-prefix}-dolly-flatbed:before { content: @fa-var-dolly-flatbed; }
-.@{fa-css-prefix}-donate:before { content: @fa-var-donate; }
-.@{fa-css-prefix}-door-closed:before { content: @fa-var-door-closed; }
-.@{fa-css-prefix}-door-open:before { content: @fa-var-door-open; }
-.@{fa-css-prefix}-dot-circle:before { content: @fa-var-dot-circle; }
-.@{fa-css-prefix}-dove:before { content: @fa-var-dove; }
-.@{fa-css-prefix}-download:before { content: @fa-var-download; }
-.@{fa-css-prefix}-draft2digital:before { content: @fa-var-draft2digital; }
-.@{fa-css-prefix}-drafting-compass:before { content: @fa-var-drafting-compass; }
-.@{fa-css-prefix}-dragon:before { content: @fa-var-dragon; }
-.@{fa-css-prefix}-draw-polygon:before { content: @fa-var-draw-polygon; }
-.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; }
-.@{fa-css-prefix}-dribbble-square:before { content: @fa-var-dribbble-square; }
-.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; }
-.@{fa-css-prefix}-drum:before { content: @fa-var-drum; }
-.@{fa-css-prefix}-drum-steelpan:before { content: @fa-var-drum-steelpan; }
-.@{fa-css-prefix}-drumstick-bite:before { content: @fa-var-drumstick-bite; }
-.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; }
-.@{fa-css-prefix}-dumbbell:before { content: @fa-var-dumbbell; }
-.@{fa-css-prefix}-dumpster:before { content: @fa-var-dumpster; }
-.@{fa-css-prefix}-dumpster-fire:before { content: @fa-var-dumpster-fire; }
-.@{fa-css-prefix}-dungeon:before { content: @fa-var-dungeon; }
-.@{fa-css-prefix}-dyalog:before { content: @fa-var-dyalog; }
-.@{fa-css-prefix}-earlybirds:before { content: @fa-var-earlybirds; }
-.@{fa-css-prefix}-ebay:before { content: @fa-var-ebay; }
-.@{fa-css-prefix}-edge:before { content: @fa-var-edge; }
-.@{fa-css-prefix}-edit:before { content: @fa-var-edit; }
-.@{fa-css-prefix}-egg:before { content: @fa-var-egg; }
-.@{fa-css-prefix}-eject:before { content: @fa-var-eject; }
-.@{fa-css-prefix}-elementor:before { content: @fa-var-elementor; }
-.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; }
-.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; }
-.@{fa-css-prefix}-ello:before { content: @fa-var-ello; }
-.@{fa-css-prefix}-ember:before { content: @fa-var-ember; }
-.@{fa-css-prefix}-empire:before { content: @fa-var-empire; }
-.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; }
-.@{fa-css-prefix}-envelope-open:before { content: @fa-var-envelope-open; }
-.@{fa-css-prefix}-envelope-open-text:before { content: @fa-var-envelope-open-text; }
-.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; }
-.@{fa-css-prefix}-envira:before { content: @fa-var-envira; }
-.@{fa-css-prefix}-equals:before { content: @fa-var-equals; }
-.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; }
-.@{fa-css-prefix}-erlang:before { content: @fa-var-erlang; }
-.@{fa-css-prefix}-ethereum:before { content: @fa-var-ethereum; }
-.@{fa-css-prefix}-ethernet:before { content: @fa-var-ethernet; }
-.@{fa-css-prefix}-etsy:before { content: @fa-var-etsy; }
-.@{fa-css-prefix}-euro-sign:before { content: @fa-var-euro-sign; }
-.@{fa-css-prefix}-evernote:before { content: @fa-var-evernote; }
-.@{fa-css-prefix}-exchange-alt:before { content: @fa-var-exchange-alt; }
-.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; }
-.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; }
-.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; }
-.@{fa-css-prefix}-expand:before { content: @fa-var-expand; }
-.@{fa-css-prefix}-expand-arrows-alt:before { content: @fa-var-expand-arrows-alt; }
-.@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; }
-.@{fa-css-prefix}-external-link-alt:before { content: @fa-var-external-link-alt; }
-.@{fa-css-prefix}-external-link-square-alt:before { content: @fa-var-external-link-square-alt; }
-.@{fa-css-prefix}-eye:before { content: @fa-var-eye; }
-.@{fa-css-prefix}-eye-dropper:before { content: @fa-var-eye-dropper; }
-.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; }
-.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; }
-.@{fa-css-prefix}-facebook-f:before { content: @fa-var-facebook-f; }
-.@{fa-css-prefix}-facebook-messenger:before { content: @fa-var-facebook-messenger; }
-.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; }
-.@{fa-css-prefix}-fan:before { content: @fa-var-fan; }
-.@{fa-css-prefix}-fantasy-flight-games:before { content: @fa-var-fantasy-flight-games; }
-.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; }
-.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; }
-.@{fa-css-prefix}-fax:before { content: @fa-var-fax; }
-.@{fa-css-prefix}-feather:before { content: @fa-var-feather; }
-.@{fa-css-prefix}-feather-alt:before { content: @fa-var-feather-alt; }
-.@{fa-css-prefix}-fedex:before { content: @fa-var-fedex; }
-.@{fa-css-prefix}-fedora:before { content: @fa-var-fedora; }
-.@{fa-css-prefix}-female:before { content: @fa-var-female; }
-.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; }
-.@{fa-css-prefix}-figma:before { content: @fa-var-figma; }
-.@{fa-css-prefix}-file:before { content: @fa-var-file; }
-.@{fa-css-prefix}-file-alt:before { content: @fa-var-file-alt; }
-.@{fa-css-prefix}-file-archive:before { content: @fa-var-file-archive; }
-.@{fa-css-prefix}-file-audio:before { content: @fa-var-file-audio; }
-.@{fa-css-prefix}-file-code:before { content: @fa-var-file-code; }
-.@{fa-css-prefix}-file-contract:before { content: @fa-var-file-contract; }
-.@{fa-css-prefix}-file-csv:before { content: @fa-var-file-csv; }
-.@{fa-css-prefix}-file-download:before { content: @fa-var-file-download; }
-.@{fa-css-prefix}-file-excel:before { content: @fa-var-file-excel; }
-.@{fa-css-prefix}-file-export:before { content: @fa-var-file-export; }
-.@{fa-css-prefix}-file-image:before { content: @fa-var-file-image; }
-.@{fa-css-prefix}-file-import:before { content: @fa-var-file-import; }
-.@{fa-css-prefix}-file-invoice:before { content: @fa-var-file-invoice; }
-.@{fa-css-prefix}-file-invoice-dollar:before { content: @fa-var-file-invoice-dollar; }
-.@{fa-css-prefix}-file-medical:before { content: @fa-var-file-medical; }
-.@{fa-css-prefix}-file-medical-alt:before { content: @fa-var-file-medical-alt; }
-.@{fa-css-prefix}-file-pdf:before { content: @fa-var-file-pdf; }
-.@{fa-css-prefix}-file-powerpoint:before { content: @fa-var-file-powerpoint; }
-.@{fa-css-prefix}-file-prescription:before { content: @fa-var-file-prescription; }
-.@{fa-css-prefix}-file-signature:before { content: @fa-var-file-signature; }
-.@{fa-css-prefix}-file-upload:before { content: @fa-var-file-upload; }
-.@{fa-css-prefix}-file-video:before { content: @fa-var-file-video; }
-.@{fa-css-prefix}-file-word:before { content: @fa-var-file-word; }
-.@{fa-css-prefix}-fill:before { content: @fa-var-fill; }
-.@{fa-css-prefix}-fill-drip:before { content: @fa-var-fill-drip; }
-.@{fa-css-prefix}-film:before { content: @fa-var-film; }
-.@{fa-css-prefix}-filter:before { content: @fa-var-filter; }
-.@{fa-css-prefix}-fingerprint:before { content: @fa-var-fingerprint; }
-.@{fa-css-prefix}-fire:before { content: @fa-var-fire; }
-.@{fa-css-prefix}-fire-alt:before { content: @fa-var-fire-alt; }
-.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }
-.@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; }
-.@{fa-css-prefix}-first-aid:before { content: @fa-var-first-aid; }
-.@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; }
-.@{fa-css-prefix}-first-order-alt:before { content: @fa-var-first-order-alt; }
-.@{fa-css-prefix}-firstdraft:before { content: @fa-var-firstdraft; }
-.@{fa-css-prefix}-fish:before { content: @fa-var-fish; }
-.@{fa-css-prefix}-fist-raised:before { content: @fa-var-fist-raised; }
-.@{fa-css-prefix}-flag:before { content: @fa-var-flag; }
-.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; }
-.@{fa-css-prefix}-flag-usa:before { content: @fa-var-flag-usa; }
-.@{fa-css-prefix}-flask:before { content: @fa-var-flask; }
-.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; }
-.@{fa-css-prefix}-flipboard:before { content: @fa-var-flipboard; }
-.@{fa-css-prefix}-flushed:before { content: @fa-var-flushed; }
-.@{fa-css-prefix}-fly:before { content: @fa-var-fly; }
-.@{fa-css-prefix}-folder:before { content: @fa-var-folder; }
-.@{fa-css-prefix}-folder-minus:before { content: @fa-var-folder-minus; }
-.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; }
-.@{fa-css-prefix}-folder-plus:before { content: @fa-var-folder-plus; }
-.@{fa-css-prefix}-font:before { content: @fa-var-font; }
-.@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; }
-.@{fa-css-prefix}-font-awesome-alt:before { content: @fa-var-font-awesome-alt; }
-.@{fa-css-prefix}-font-awesome-flag:before { content: @fa-var-font-awesome-flag; }
-.@{fa-css-prefix}-font-awesome-logo-full:before { content: @fa-var-font-awesome-logo-full; }
-.@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; }
-.@{fa-css-prefix}-fonticons-fi:before { content: @fa-var-fonticons-fi; }
-.@{fa-css-prefix}-football-ball:before { content: @fa-var-football-ball; }
-.@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; }
-.@{fa-css-prefix}-fort-awesome-alt:before { content: @fa-var-fort-awesome-alt; }
-.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; }
-.@{fa-css-prefix}-forward:before { content: @fa-var-forward; }
-.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; }
-.@{fa-css-prefix}-free-code-camp:before { content: @fa-var-free-code-camp; }
-.@{fa-css-prefix}-freebsd:before { content: @fa-var-freebsd; }
-.@{fa-css-prefix}-frog:before { content: @fa-var-frog; }
-.@{fa-css-prefix}-frown:before { content: @fa-var-frown; }
-.@{fa-css-prefix}-frown-open:before { content: @fa-var-frown-open; }
-.@{fa-css-prefix}-fulcrum:before { content: @fa-var-fulcrum; }
-.@{fa-css-prefix}-funnel-dollar:before { content: @fa-var-funnel-dollar; }
-.@{fa-css-prefix}-futbol:before { content: @fa-var-futbol; }
-.@{fa-css-prefix}-galactic-republic:before { content: @fa-var-galactic-republic; }
-.@{fa-css-prefix}-galactic-senate:before { content: @fa-var-galactic-senate; }
-.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; }
-.@{fa-css-prefix}-gas-pump:before { content: @fa-var-gas-pump; }
-.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; }
-.@{fa-css-prefix}-gem:before { content: @fa-var-gem; }
-.@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; }
-.@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; }
-.@{fa-css-prefix}-gg:before { content: @fa-var-gg; }
-.@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; }
-.@{fa-css-prefix}-ghost:before { content: @fa-var-ghost; }
-.@{fa-css-prefix}-gift:before { content: @fa-var-gift; }
-.@{fa-css-prefix}-gifts:before { content: @fa-var-gifts; }
-.@{fa-css-prefix}-git:before { content: @fa-var-git; }
-.@{fa-css-prefix}-git-alt:before { content: @fa-var-git-alt; }
-.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; }
-.@{fa-css-prefix}-github:before { content: @fa-var-github; }
-.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; }
-.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; }
-.@{fa-css-prefix}-gitkraken:before { content: @fa-var-gitkraken; }
-.@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; }
-.@{fa-css-prefix}-gitter:before { content: @fa-var-gitter; }
-.@{fa-css-prefix}-glass-cheers:before { content: @fa-var-glass-cheers; }
-.@{fa-css-prefix}-glass-martini:before { content: @fa-var-glass-martini; }
-.@{fa-css-prefix}-glass-martini-alt:before { content: @fa-var-glass-martini-alt; }
-.@{fa-css-prefix}-glass-whiskey:before { content: @fa-var-glass-whiskey; }
-.@{fa-css-prefix}-glasses:before { content: @fa-var-glasses; }
-.@{fa-css-prefix}-glide:before { content: @fa-var-glide; }
-.@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; }
-.@{fa-css-prefix}-globe:before { content: @fa-var-globe; }
-.@{fa-css-prefix}-globe-africa:before { content: @fa-var-globe-africa; }
-.@{fa-css-prefix}-globe-americas:before { content: @fa-var-globe-americas; }
-.@{fa-css-prefix}-globe-asia:before { content: @fa-var-globe-asia; }
-.@{fa-css-prefix}-globe-europe:before { content: @fa-var-globe-europe; }
-.@{fa-css-prefix}-gofore:before { content: @fa-var-gofore; }
-.@{fa-css-prefix}-golf-ball:before { content: @fa-var-golf-ball; }
-.@{fa-css-prefix}-goodreads:before { content: @fa-var-goodreads; }
-.@{fa-css-prefix}-goodreads-g:before { content: @fa-var-goodreads-g; }
-.@{fa-css-prefix}-google:before { content: @fa-var-google; }
-.@{fa-css-prefix}-google-drive:before { content: @fa-var-google-drive; }
-.@{fa-css-prefix}-google-play:before { content: @fa-var-google-play; }
-.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; }
-.@{fa-css-prefix}-google-plus-g:before { content: @fa-var-google-plus-g; }
-.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; }
-.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; }
-.@{fa-css-prefix}-gopuram:before { content: @fa-var-gopuram; }
-.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; }
-.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; }
-.@{fa-css-prefix}-grav:before { content: @fa-var-grav; }
-.@{fa-css-prefix}-greater-than:before { content: @fa-var-greater-than; }
-.@{fa-css-prefix}-greater-than-equal:before { content: @fa-var-greater-than-equal; }
-.@{fa-css-prefix}-grimace:before { content: @fa-var-grimace; }
-.@{fa-css-prefix}-grin:before { content: @fa-var-grin; }
-.@{fa-css-prefix}-grin-alt:before { content: @fa-var-grin-alt; }
-.@{fa-css-prefix}-grin-beam:before { content: @fa-var-grin-beam; }
-.@{fa-css-prefix}-grin-beam-sweat:before { content: @fa-var-grin-beam-sweat; }
-.@{fa-css-prefix}-grin-hearts:before { content: @fa-var-grin-hearts; }
-.@{fa-css-prefix}-grin-squint:before { content: @fa-var-grin-squint; }
-.@{fa-css-prefix}-grin-squint-tears:before { content: @fa-var-grin-squint-tears; }
-.@{fa-css-prefix}-grin-stars:before { content: @fa-var-grin-stars; }
-.@{fa-css-prefix}-grin-tears:before { content: @fa-var-grin-tears; }
-.@{fa-css-prefix}-grin-tongue:before { content: @fa-var-grin-tongue; }
-.@{fa-css-prefix}-grin-tongue-squint:before { content: @fa-var-grin-tongue-squint; }
-.@{fa-css-prefix}-grin-tongue-wink:before { content: @fa-var-grin-tongue-wink; }
-.@{fa-css-prefix}-grin-wink:before { content: @fa-var-grin-wink; }
-.@{fa-css-prefix}-grip-horizontal:before { content: @fa-var-grip-horizontal; }
-.@{fa-css-prefix}-grip-lines:before { content: @fa-var-grip-lines; }
-.@{fa-css-prefix}-grip-lines-vertical:before { content: @fa-var-grip-lines-vertical; }
-.@{fa-css-prefix}-grip-vertical:before { content: @fa-var-grip-vertical; }
-.@{fa-css-prefix}-gripfire:before { content: @fa-var-gripfire; }
-.@{fa-css-prefix}-grunt:before { content: @fa-var-grunt; }
-.@{fa-css-prefix}-guitar:before { content: @fa-var-guitar; }
-.@{fa-css-prefix}-gulp:before { content: @fa-var-gulp; }
-.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; }
-.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; }
-.@{fa-css-prefix}-hacker-news-square:before { content: @fa-var-hacker-news-square; }
-.@{fa-css-prefix}-hackerrank:before { content: @fa-var-hackerrank; }
-.@{fa-css-prefix}-hamburger:before { content: @fa-var-hamburger; }
-.@{fa-css-prefix}-hammer:before { content: @fa-var-hammer; }
-.@{fa-css-prefix}-hamsa:before { content: @fa-var-hamsa; }
-.@{fa-css-prefix}-hand-holding:before { content: @fa-var-hand-holding; }
-.@{fa-css-prefix}-hand-holding-heart:before { content: @fa-var-hand-holding-heart; }
-.@{fa-css-prefix}-hand-holding-usd:before { content: @fa-var-hand-holding-usd; }
-.@{fa-css-prefix}-hand-lizard:before { content: @fa-var-hand-lizard; }
-.@{fa-css-prefix}-hand-middle-finger:before { content: @fa-var-hand-middle-finger; }
-.@{fa-css-prefix}-hand-paper:before { content: @fa-var-hand-paper; }
-.@{fa-css-prefix}-hand-peace:before { content: @fa-var-hand-peace; }
-.@{fa-css-prefix}-hand-point-down:before { content: @fa-var-hand-point-down; }
-.@{fa-css-prefix}-hand-point-left:before { content: @fa-var-hand-point-left; }
-.@{fa-css-prefix}-hand-point-right:before { content: @fa-var-hand-point-right; }
-.@{fa-css-prefix}-hand-point-up:before { content: @fa-var-hand-point-up; }
-.@{fa-css-prefix}-hand-pointer:before { content: @fa-var-hand-pointer; }
-.@{fa-css-prefix}-hand-rock:before { content: @fa-var-hand-rock; }
-.@{fa-css-prefix}-hand-scissors:before { content: @fa-var-hand-scissors; }
-.@{fa-css-prefix}-hand-spock:before { content: @fa-var-hand-spock; }
-.@{fa-css-prefix}-hands:before { content: @fa-var-hands; }
-.@{fa-css-prefix}-hands-helping:before { content: @fa-var-hands-helping; }
-.@{fa-css-prefix}-handshake:before { content: @fa-var-handshake; }
-.@{fa-css-prefix}-hanukiah:before { content: @fa-var-hanukiah; }
-.@{fa-css-prefix}-hard-hat:before { content: @fa-var-hard-hat; }
-.@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; }
-.@{fa-css-prefix}-hat-cowboy:before { content: @fa-var-hat-cowboy; }
-.@{fa-css-prefix}-hat-cowboy-side:before { content: @fa-var-hat-cowboy-side; }
-.@{fa-css-prefix}-hat-wizard:before { content: @fa-var-hat-wizard; }
-.@{fa-css-prefix}-haykal:before { content: @fa-var-haykal; }
-.@{fa-css-prefix}-hdd:before { content: @fa-var-hdd; }
-.@{fa-css-prefix}-heading:before { content: @fa-var-heading; }
-.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; }
-.@{fa-css-prefix}-headphones-alt:before { content: @fa-var-headphones-alt; }
-.@{fa-css-prefix}-headset:before { content: @fa-var-headset; }
-.@{fa-css-prefix}-heart:before { content: @fa-var-heart; }
-.@{fa-css-prefix}-heart-broken:before { content: @fa-var-heart-broken; }
-.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; }
-.@{fa-css-prefix}-helicopter:before { content: @fa-var-helicopter; }
-.@{fa-css-prefix}-highlighter:before { content: @fa-var-highlighter; }
-.@{fa-css-prefix}-hiking:before { content: @fa-var-hiking; }
-.@{fa-css-prefix}-hippo:before { content: @fa-var-hippo; }
-.@{fa-css-prefix}-hips:before { content: @fa-var-hips; }
-.@{fa-css-prefix}-hire-a-helper:before { content: @fa-var-hire-a-helper; }
-.@{fa-css-prefix}-history:before { content: @fa-var-history; }
-.@{fa-css-prefix}-hockey-puck:before { content: @fa-var-hockey-puck; }
-.@{fa-css-prefix}-holly-berry:before { content: @fa-var-holly-berry; }
-.@{fa-css-prefix}-home:before { content: @fa-var-home; }
-.@{fa-css-prefix}-hooli:before { content: @fa-var-hooli; }
-.@{fa-css-prefix}-hornbill:before { content: @fa-var-hornbill; }
-.@{fa-css-prefix}-horse:before { content: @fa-var-horse; }
-.@{fa-css-prefix}-horse-head:before { content: @fa-var-horse-head; }
-.@{fa-css-prefix}-hospital:before { content: @fa-var-hospital; }
-.@{fa-css-prefix}-hospital-alt:before { content: @fa-var-hospital-alt; }
-.@{fa-css-prefix}-hospital-symbol:before { content: @fa-var-hospital-symbol; }
-.@{fa-css-prefix}-hot-tub:before { content: @fa-var-hot-tub; }
-.@{fa-css-prefix}-hotdog:before { content: @fa-var-hotdog; }
-.@{fa-css-prefix}-hotel:before { content: @fa-var-hotel; }
-.@{fa-css-prefix}-hotjar:before { content: @fa-var-hotjar; }
-.@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; }
-.@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; }
-.@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; }
-.@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; }
-.@{fa-css-prefix}-house-damage:before { content: @fa-var-house-damage; }
-.@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; }
-.@{fa-css-prefix}-hryvnia:before { content: @fa-var-hryvnia; }
-.@{fa-css-prefix}-html5:before { content: @fa-var-html5; }
-.@{fa-css-prefix}-hubspot:before { content: @fa-var-hubspot; }
-.@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; }
-.@{fa-css-prefix}-ice-cream:before { content: @fa-var-ice-cream; }
-.@{fa-css-prefix}-icicles:before { content: @fa-var-icicles; }
-.@{fa-css-prefix}-icons:before { content: @fa-var-icons; }
-.@{fa-css-prefix}-id-badge:before { content: @fa-var-id-badge; }
-.@{fa-css-prefix}-id-card:before { content: @fa-var-id-card; }
-.@{fa-css-prefix}-id-card-alt:before { content: @fa-var-id-card-alt; }
-.@{fa-css-prefix}-igloo:before { content: @fa-var-igloo; }
-.@{fa-css-prefix}-image:before { content: @fa-var-image; }
-.@{fa-css-prefix}-images:before { content: @fa-var-images; }
-.@{fa-css-prefix}-imdb:before { content: @fa-var-imdb; }
-.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; }
-.@{fa-css-prefix}-indent:before { content: @fa-var-indent; }
-.@{fa-css-prefix}-industry:before { content: @fa-var-industry; }
-.@{fa-css-prefix}-infinity:before { content: @fa-var-infinity; }
-.@{fa-css-prefix}-info:before { content: @fa-var-info; }
-.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; }
-.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; }
-.@{fa-css-prefix}-intercom:before { content: @fa-var-intercom; }
-.@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; }
-.@{fa-css-prefix}-invision:before { content: @fa-var-invision; }
-.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; }
-.@{fa-css-prefix}-italic:before { content: @fa-var-italic; }
-.@{fa-css-prefix}-itch-io:before { content: @fa-var-itch-io; }
-.@{fa-css-prefix}-itunes:before { content: @fa-var-itunes; }
-.@{fa-css-prefix}-itunes-note:before { content: @fa-var-itunes-note; }
-.@{fa-css-prefix}-java:before { content: @fa-var-java; }
-.@{fa-css-prefix}-jedi:before { content: @fa-var-jedi; }
-.@{fa-css-prefix}-jedi-order:before { content: @fa-var-jedi-order; }
-.@{fa-css-prefix}-jenkins:before { content: @fa-var-jenkins; }
-.@{fa-css-prefix}-jira:before { content: @fa-var-jira; }
-.@{fa-css-prefix}-joget:before { content: @fa-var-joget; }
-.@{fa-css-prefix}-joint:before { content: @fa-var-joint; }
-.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; }
-.@{fa-css-prefix}-journal-whills:before { content: @fa-var-journal-whills; }
-.@{fa-css-prefix}-js:before { content: @fa-var-js; }
-.@{fa-css-prefix}-js-square:before { content: @fa-var-js-square; }
-.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; }
-.@{fa-css-prefix}-kaaba:before { content: @fa-var-kaaba; }
-.@{fa-css-prefix}-kaggle:before { content: @fa-var-kaggle; }
-.@{fa-css-prefix}-key:before { content: @fa-var-key; }
-.@{fa-css-prefix}-keybase:before { content: @fa-var-keybase; }
-.@{fa-css-prefix}-keyboard:before { content: @fa-var-keyboard; }
-.@{fa-css-prefix}-keycdn:before { content: @fa-var-keycdn; }
-.@{fa-css-prefix}-khanda:before { content: @fa-var-khanda; }
-.@{fa-css-prefix}-kickstarter:before { content: @fa-var-kickstarter; }
-.@{fa-css-prefix}-kickstarter-k:before { content: @fa-var-kickstarter-k; }
-.@{fa-css-prefix}-kiss:before { content: @fa-var-kiss; }
-.@{fa-css-prefix}-kiss-beam:before { content: @fa-var-kiss-beam; }
-.@{fa-css-prefix}-kiss-wink-heart:before { content: @fa-var-kiss-wink-heart; }
-.@{fa-css-prefix}-kiwi-bird:before { content: @fa-var-kiwi-bird; }
-.@{fa-css-prefix}-korvue:before { content: @fa-var-korvue; }
-.@{fa-css-prefix}-landmark:before { content: @fa-var-landmark; }
-.@{fa-css-prefix}-language:before { content: @fa-var-language; }
-.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; }
-.@{fa-css-prefix}-laptop-code:before { content: @fa-var-laptop-code; }
-.@{fa-css-prefix}-laptop-medical:before { content: @fa-var-laptop-medical; }
-.@{fa-css-prefix}-laravel:before { content: @fa-var-laravel; }
-.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; }
-.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; }
-.@{fa-css-prefix}-laugh:before { content: @fa-var-laugh; }
-.@{fa-css-prefix}-laugh-beam:before { content: @fa-var-laugh-beam; }
-.@{fa-css-prefix}-laugh-squint:before { content: @fa-var-laugh-squint; }
-.@{fa-css-prefix}-laugh-wink:before { content: @fa-var-laugh-wink; }
-.@{fa-css-prefix}-layer-group:before { content: @fa-var-layer-group; }
-.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; }
-.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; }
-.@{fa-css-prefix}-lemon:before { content: @fa-var-lemon; }
-.@{fa-css-prefix}-less:before { content: @fa-var-less; }
-.@{fa-css-prefix}-less-than:before { content: @fa-var-less-than; }
-.@{fa-css-prefix}-less-than-equal:before { content: @fa-var-less-than-equal; }
-.@{fa-css-prefix}-level-down-alt:before { content: @fa-var-level-down-alt; }
-.@{fa-css-prefix}-level-up-alt:before { content: @fa-var-level-up-alt; }
-.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; }
-.@{fa-css-prefix}-lightbulb:before { content: @fa-var-lightbulb; }
-.@{fa-css-prefix}-line:before { content: @fa-var-line; }
-.@{fa-css-prefix}-link:before { content: @fa-var-link; }
-.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; }
-.@{fa-css-prefix}-linkedin-in:before { content: @fa-var-linkedin-in; }
-.@{fa-css-prefix}-linode:before { content: @fa-var-linode; }
-.@{fa-css-prefix}-linux:before { content: @fa-var-linux; }
-.@{fa-css-prefix}-lira-sign:before { content: @fa-var-lira-sign; }
-.@{fa-css-prefix}-list:before { content: @fa-var-list; }
-.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; }
-.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; }
-.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; }
-.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; }
-.@{fa-css-prefix}-lock:before { content: @fa-var-lock; }
-.@{fa-css-prefix}-lock-open:before { content: @fa-var-lock-open; }
-.@{fa-css-prefix}-long-arrow-alt-down:before { content: @fa-var-long-arrow-alt-down; }
-.@{fa-css-prefix}-long-arrow-alt-left:before { content: @fa-var-long-arrow-alt-left; }
-.@{fa-css-prefix}-long-arrow-alt-right:before { content: @fa-var-long-arrow-alt-right; }
-.@{fa-css-prefix}-long-arrow-alt-up:before { content: @fa-var-long-arrow-alt-up; }
-.@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; }
-.@{fa-css-prefix}-luggage-cart:before { content: @fa-var-luggage-cart; }
-.@{fa-css-prefix}-lyft:before { content: @fa-var-lyft; }
-.@{fa-css-prefix}-magento:before { content: @fa-var-magento; }
-.@{fa-css-prefix}-magic:before { content: @fa-var-magic; }
-.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; }
-.@{fa-css-prefix}-mail-bulk:before { content: @fa-var-mail-bulk; }
-.@{fa-css-prefix}-mailchimp:before { content: @fa-var-mailchimp; }
-.@{fa-css-prefix}-male:before { content: @fa-var-male; }
-.@{fa-css-prefix}-mandalorian:before { content: @fa-var-mandalorian; }
-.@{fa-css-prefix}-map:before { content: @fa-var-map; }
-.@{fa-css-prefix}-map-marked:before { content: @fa-var-map-marked; }
-.@{fa-css-prefix}-map-marked-alt:before { content: @fa-var-map-marked-alt; }
-.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; }
-.@{fa-css-prefix}-map-marker-alt:before { content: @fa-var-map-marker-alt; }
-.@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; }
-.@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; }
-.@{fa-css-prefix}-markdown:before { content: @fa-var-markdown; }
-.@{fa-css-prefix}-marker:before { content: @fa-var-marker; }
-.@{fa-css-prefix}-mars:before { content: @fa-var-mars; }
-.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; }
-.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; }
-.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; }
-.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; }
-.@{fa-css-prefix}-mask:before { content: @fa-var-mask; }
-.@{fa-css-prefix}-mastodon:before { content: @fa-var-mastodon; }
-.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; }
-.@{fa-css-prefix}-mdb:before { content: @fa-var-mdb; }
-.@{fa-css-prefix}-medal:before { content: @fa-var-medal; }
-.@{fa-css-prefix}-medapps:before { content: @fa-var-medapps; }
-.@{fa-css-prefix}-medium:before { content: @fa-var-medium; }
-.@{fa-css-prefix}-medium-m:before { content: @fa-var-medium-m; }
-.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; }
-.@{fa-css-prefix}-medrt:before { content: @fa-var-medrt; }
-.@{fa-css-prefix}-meetup:before { content: @fa-var-meetup; }
-.@{fa-css-prefix}-megaport:before { content: @fa-var-megaport; }
-.@{fa-css-prefix}-meh:before { content: @fa-var-meh; }
-.@{fa-css-prefix}-meh-blank:before { content: @fa-var-meh-blank; }
-.@{fa-css-prefix}-meh-rolling-eyes:before { content: @fa-var-meh-rolling-eyes; }
-.@{fa-css-prefix}-memory:before { content: @fa-var-memory; }
-.@{fa-css-prefix}-mendeley:before { content: @fa-var-mendeley; }
-.@{fa-css-prefix}-menorah:before { content: @fa-var-menorah; }
-.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; }
-.@{fa-css-prefix}-meteor:before { content: @fa-var-meteor; }
-.@{fa-css-prefix}-microchip:before { content: @fa-var-microchip; }
-.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; }
-.@{fa-css-prefix}-microphone-alt:before { content: @fa-var-microphone-alt; }
-.@{fa-css-prefix}-microphone-alt-slash:before { content: @fa-var-microphone-alt-slash; }
-.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; }
-.@{fa-css-prefix}-microscope:before { content: @fa-var-microscope; }
-.@{fa-css-prefix}-microsoft:before { content: @fa-var-microsoft; }
-.@{fa-css-prefix}-minus:before { content: @fa-var-minus; }
-.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; }
-.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; }
-.@{fa-css-prefix}-mitten:before { content: @fa-var-mitten; }
-.@{fa-css-prefix}-mix:before { content: @fa-var-mix; }
-.@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; }
-.@{fa-css-prefix}-mizuni:before { content: @fa-var-mizuni; }
-.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; }
-.@{fa-css-prefix}-mobile-alt:before { content: @fa-var-mobile-alt; }
-.@{fa-css-prefix}-modx:before { content: @fa-var-modx; }
-.@{fa-css-prefix}-monero:before { content: @fa-var-monero; }
-.@{fa-css-prefix}-money-bill:before { content: @fa-var-money-bill; }
-.@{fa-css-prefix}-money-bill-alt:before { content: @fa-var-money-bill-alt; }
-.@{fa-css-prefix}-money-bill-wave:before { content: @fa-var-money-bill-wave; }
-.@{fa-css-prefix}-money-bill-wave-alt:before { content: @fa-var-money-bill-wave-alt; }
-.@{fa-css-prefix}-money-check:before { content: @fa-var-money-check; }
-.@{fa-css-prefix}-money-check-alt:before { content: @fa-var-money-check-alt; }
-.@{fa-css-prefix}-monument:before { content: @fa-var-monument; }
-.@{fa-css-prefix}-moon:before { content: @fa-var-moon; }
-.@{fa-css-prefix}-mortar-pestle:before { content: @fa-var-mortar-pestle; }
-.@{fa-css-prefix}-mosque:before { content: @fa-var-mosque; }
-.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; }
-.@{fa-css-prefix}-mountain:before { content: @fa-var-mountain; }
-.@{fa-css-prefix}-mouse:before { content: @fa-var-mouse; }
-.@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; }
-.@{fa-css-prefix}-mug-hot:before { content: @fa-var-mug-hot; }
-.@{fa-css-prefix}-music:before { content: @fa-var-music; }
-.@{fa-css-prefix}-napster:before { content: @fa-var-napster; }
-.@{fa-css-prefix}-neos:before { content: @fa-var-neos; }
-.@{fa-css-prefix}-network-wired:before { content: @fa-var-network-wired; }
-.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; }
-.@{fa-css-prefix}-newspaper:before { content: @fa-var-newspaper; }
-.@{fa-css-prefix}-nimblr:before { content: @fa-var-nimblr; }
-.@{fa-css-prefix}-node:before { content: @fa-var-node; }
-.@{fa-css-prefix}-node-js:before { content: @fa-var-node-js; }
-.@{fa-css-prefix}-not-equal:before { content: @fa-var-not-equal; }
-.@{fa-css-prefix}-notes-medical:before { content: @fa-var-notes-medical; }
-.@{fa-css-prefix}-npm:before { content: @fa-var-npm; }
-.@{fa-css-prefix}-ns8:before { content: @fa-var-ns8; }
-.@{fa-css-prefix}-nutritionix:before { content: @fa-var-nutritionix; }
-.@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; }
-.@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; }
-.@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; }
-.@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; }
-.@{fa-css-prefix}-oil-can:before { content: @fa-var-oil-can; }
-.@{fa-css-prefix}-old-republic:before { content: @fa-var-old-republic; }
-.@{fa-css-prefix}-om:before { content: @fa-var-om; }
-.@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; }
-.@{fa-css-prefix}-openid:before { content: @fa-var-openid; }
-.@{fa-css-prefix}-opera:before { content: @fa-var-opera; }
-.@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; }
-.@{fa-css-prefix}-orcid:before { content: @fa-var-orcid; }
-.@{fa-css-prefix}-osi:before { content: @fa-var-osi; }
-.@{fa-css-prefix}-otter:before { content: @fa-var-otter; }
-.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; }
-.@{fa-css-prefix}-page4:before { content: @fa-var-page4; }
-.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; }
-.@{fa-css-prefix}-pager:before { content: @fa-var-pager; }
-.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; }
-.@{fa-css-prefix}-paint-roller:before { content: @fa-var-paint-roller; }
-.@{fa-css-prefix}-palette:before { content: @fa-var-palette; }
-.@{fa-css-prefix}-palfed:before { content: @fa-var-palfed; }
-.@{fa-css-prefix}-pallet:before { content: @fa-var-pallet; }
-.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; }
-.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }
-.@{fa-css-prefix}-parachute-box:before { content: @fa-var-parachute-box; }
-.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }
-.@{fa-css-prefix}-parking:before { content: @fa-var-parking; }
-.@{fa-css-prefix}-passport:before { content: @fa-var-passport; }
-.@{fa-css-prefix}-pastafarianism:before { content: @fa-var-pastafarianism; }
-.@{fa-css-prefix}-paste:before { content: @fa-var-paste; }
-.@{fa-css-prefix}-patreon:before { content: @fa-var-patreon; }
-.@{fa-css-prefix}-pause:before { content: @fa-var-pause; }
-.@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; }
-.@{fa-css-prefix}-paw:before { content: @fa-var-paw; }
-.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; }
-.@{fa-css-prefix}-peace:before { content: @fa-var-peace; }
-.@{fa-css-prefix}-pen:before { content: @fa-var-pen; }
-.@{fa-css-prefix}-pen-alt:before { content: @fa-var-pen-alt; }
-.@{fa-css-prefix}-pen-fancy:before { content: @fa-var-pen-fancy; }
-.@{fa-css-prefix}-pen-nib:before { content: @fa-var-pen-nib; }
-.@{fa-css-prefix}-pen-square:before { content: @fa-var-pen-square; }
-.@{fa-css-prefix}-pencil-alt:before { content: @fa-var-pencil-alt; }
-.@{fa-css-prefix}-pencil-ruler:before { content: @fa-var-pencil-ruler; }
-.@{fa-css-prefix}-penny-arcade:before { content: @fa-var-penny-arcade; }
-.@{fa-css-prefix}-people-carry:before { content: @fa-var-people-carry; }
-.@{fa-css-prefix}-pepper-hot:before { content: @fa-var-pepper-hot; }
-.@{fa-css-prefix}-percent:before { content: @fa-var-percent; }
-.@{fa-css-prefix}-percentage:before { content: @fa-var-percentage; }
-.@{fa-css-prefix}-periscope:before { content: @fa-var-periscope; }
-.@{fa-css-prefix}-person-booth:before { content: @fa-var-person-booth; }
-.@{fa-css-prefix}-phabricator:before { content: @fa-var-phabricator; }
-.@{fa-css-prefix}-phoenix-framework:before { content: @fa-var-phoenix-framework; }
-.@{fa-css-prefix}-phoenix-squadron:before { content: @fa-var-phoenix-squadron; }
-.@{fa-css-prefix}-phone:before { content: @fa-var-phone; }
-.@{fa-css-prefix}-phone-alt:before { content: @fa-var-phone-alt; }
-.@{fa-css-prefix}-phone-slash:before { content: @fa-var-phone-slash; }
-.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; }
-.@{fa-css-prefix}-phone-square-alt:before { content: @fa-var-phone-square-alt; }
-.@{fa-css-prefix}-phone-volume:before { content: @fa-var-phone-volume; }
-.@{fa-css-prefix}-photo-video:before { content: @fa-var-photo-video; }
-.@{fa-css-prefix}-php:before { content: @fa-var-php; }
-.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; }
-.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }
-.@{fa-css-prefix}-pied-piper-hat:before { content: @fa-var-pied-piper-hat; }
-.@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; }
-.@{fa-css-prefix}-piggy-bank:before { content: @fa-var-piggy-bank; }
-.@{fa-css-prefix}-pills:before { content: @fa-var-pills; }
-.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; }
-.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; }
-.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; }
-.@{fa-css-prefix}-pizza-slice:before { content: @fa-var-pizza-slice; }
-.@{fa-css-prefix}-place-of-worship:before { content: @fa-var-place-of-worship; }
-.@{fa-css-prefix}-plane:before { content: @fa-var-plane; }
-.@{fa-css-prefix}-plane-arrival:before { content: @fa-var-plane-arrival; }
-.@{fa-css-prefix}-plane-departure:before { content: @fa-var-plane-departure; }
-.@{fa-css-prefix}-play:before { content: @fa-var-play; }
-.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; }
-.@{fa-css-prefix}-playstation:before { content: @fa-var-playstation; }
-.@{fa-css-prefix}-plug:before { content: @fa-var-plug; }
-.@{fa-css-prefix}-plus:before { content: @fa-var-plus; }
-.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; }
-.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; }
-.@{fa-css-prefix}-podcast:before { content: @fa-var-podcast; }
-.@{fa-css-prefix}-poll:before { content: @fa-var-poll; }
-.@{fa-css-prefix}-poll-h:before { content: @fa-var-poll-h; }
-.@{fa-css-prefix}-poo:before { content: @fa-var-poo; }
-.@{fa-css-prefix}-poo-storm:before { content: @fa-var-poo-storm; }
-.@{fa-css-prefix}-poop:before { content: @fa-var-poop; }
-.@{fa-css-prefix}-portrait:before { content: @fa-var-portrait; }
-.@{fa-css-prefix}-pound-sign:before { content: @fa-var-pound-sign; }
-.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; }
-.@{fa-css-prefix}-pray:before { content: @fa-var-pray; }
-.@{fa-css-prefix}-praying-hands:before { content: @fa-var-praying-hands; }
-.@{fa-css-prefix}-prescription:before { content: @fa-var-prescription; }
-.@{fa-css-prefix}-prescription-bottle:before { content: @fa-var-prescription-bottle; }
-.@{fa-css-prefix}-prescription-bottle-alt:before { content: @fa-var-prescription-bottle-alt; }
-.@{fa-css-prefix}-print:before { content: @fa-var-print; }
-.@{fa-css-prefix}-procedures:before { content: @fa-var-procedures; }
-.@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; }
-.@{fa-css-prefix}-project-diagram:before { content: @fa-var-project-diagram; }
-.@{fa-css-prefix}-pushed:before { content: @fa-var-pushed; }
-.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; }
-.@{fa-css-prefix}-python:before { content: @fa-var-python; }
-.@{fa-css-prefix}-qq:before { content: @fa-var-qq; }
-.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; }
-.@{fa-css-prefix}-question:before { content: @fa-var-question; }
-.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; }
-.@{fa-css-prefix}-quidditch:before { content: @fa-var-quidditch; }
-.@{fa-css-prefix}-quinscape:before { content: @fa-var-quinscape; }
-.@{fa-css-prefix}-quora:before { content: @fa-var-quora; }
-.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; }
-.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; }
-.@{fa-css-prefix}-quran:before { content: @fa-var-quran; }
-.@{fa-css-prefix}-r-project:before { content: @fa-var-r-project; }
-.@{fa-css-prefix}-radiation:before { content: @fa-var-radiation; }
-.@{fa-css-prefix}-radiation-alt:before { content: @fa-var-radiation-alt; }
-.@{fa-css-prefix}-rainbow:before { content: @fa-var-rainbow; }
-.@{fa-css-prefix}-random:before { content: @fa-var-random; }
-.@{fa-css-prefix}-raspberry-pi:before { content: @fa-var-raspberry-pi; }
-.@{fa-css-prefix}-ravelry:before { content: @fa-var-ravelry; }
-.@{fa-css-prefix}-react:before { content: @fa-var-react; }
-.@{fa-css-prefix}-reacteurope:before { content: @fa-var-reacteurope; }
-.@{fa-css-prefix}-readme:before { content: @fa-var-readme; }
-.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; }
-.@{fa-css-prefix}-receipt:before { content: @fa-var-receipt; }
-.@{fa-css-prefix}-record-vinyl:before { content: @fa-var-record-vinyl; }
-.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; }
-.@{fa-css-prefix}-red-river:before { content: @fa-var-red-river; }
-.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; }
-.@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; }
-.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; }
-.@{fa-css-prefix}-redhat:before { content: @fa-var-redhat; }
-.@{fa-css-prefix}-redo:before { content: @fa-var-redo; }
-.@{fa-css-prefix}-redo-alt:before { content: @fa-var-redo-alt; }
-.@{fa-css-prefix}-registered:before { content: @fa-var-registered; }
-.@{fa-css-prefix}-remove-format:before { content: @fa-var-remove-format; }
-.@{fa-css-prefix}-renren:before { content: @fa-var-renren; }
-.@{fa-css-prefix}-reply:before { content: @fa-var-reply; }
-.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; }
-.@{fa-css-prefix}-replyd:before { content: @fa-var-replyd; }
-.@{fa-css-prefix}-republican:before { content: @fa-var-republican; }
-.@{fa-css-prefix}-researchgate:before { content: @fa-var-researchgate; }
-.@{fa-css-prefix}-resolving:before { content: @fa-var-resolving; }
-.@{fa-css-prefix}-restroom:before { content: @fa-var-restroom; }
-.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; }
-.@{fa-css-prefix}-rev:before { content: @fa-var-rev; }
-.@{fa-css-prefix}-ribbon:before { content: @fa-var-ribbon; }
-.@{fa-css-prefix}-ring:before { content: @fa-var-ring; }
-.@{fa-css-prefix}-road:before { content: @fa-var-road; }
-.@{fa-css-prefix}-robot:before { content: @fa-var-robot; }
-.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; }
-.@{fa-css-prefix}-rocketchat:before { content: @fa-var-rocketchat; }
-.@{fa-css-prefix}-rockrms:before { content: @fa-var-rockrms; }
-.@{fa-css-prefix}-route:before { content: @fa-var-route; }
-.@{fa-css-prefix}-rss:before { content: @fa-var-rss; }
-.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; }
-.@{fa-css-prefix}-ruble-sign:before { content: @fa-var-ruble-sign; }
-.@{fa-css-prefix}-ruler:before { content: @fa-var-ruler; }
-.@{fa-css-prefix}-ruler-combined:before { content: @fa-var-ruler-combined; }
-.@{fa-css-prefix}-ruler-horizontal:before { content: @fa-var-ruler-horizontal; }
-.@{fa-css-prefix}-ruler-vertical:before { content: @fa-var-ruler-vertical; }
-.@{fa-css-prefix}-running:before { content: @fa-var-running; }
-.@{fa-css-prefix}-rupee-sign:before { content: @fa-var-rupee-sign; }
-.@{fa-css-prefix}-sad-cry:before { content: @fa-var-sad-cry; }
-.@{fa-css-prefix}-sad-tear:before { content: @fa-var-sad-tear; }
-.@{fa-css-prefix}-safari:before { content: @fa-var-safari; }
-.@{fa-css-prefix}-salesforce:before { content: @fa-var-salesforce; }
-.@{fa-css-prefix}-sass:before { content: @fa-var-sass; }
-.@{fa-css-prefix}-satellite:before { content: @fa-var-satellite; }
-.@{fa-css-prefix}-satellite-dish:before { content: @fa-var-satellite-dish; }
-.@{fa-css-prefix}-save:before { content: @fa-var-save; }
-.@{fa-css-prefix}-schlix:before { content: @fa-var-schlix; }
-.@{fa-css-prefix}-school:before { content: @fa-var-school; }
-.@{fa-css-prefix}-screwdriver:before { content: @fa-var-screwdriver; }
-.@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; }
-.@{fa-css-prefix}-scroll:before { content: @fa-var-scroll; }
-.@{fa-css-prefix}-sd-card:before { content: @fa-var-sd-card; }
-.@{fa-css-prefix}-search:before { content: @fa-var-search; }
-.@{fa-css-prefix}-search-dollar:before { content: @fa-var-search-dollar; }
-.@{fa-css-prefix}-search-location:before { content: @fa-var-search-location; }
-.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; }
-.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; }
-.@{fa-css-prefix}-searchengin:before { content: @fa-var-searchengin; }
-.@{fa-css-prefix}-seedling:before { content: @fa-var-seedling; }
-.@{fa-css-prefix}-sellcast:before { content: @fa-var-sellcast; }
-.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; }
-.@{fa-css-prefix}-server:before { content: @fa-var-server; }
-.@{fa-css-prefix}-servicestack:before { content: @fa-var-servicestack; }
-.@{fa-css-prefix}-shapes:before { content: @fa-var-shapes; }
-.@{fa-css-prefix}-share:before { content: @fa-var-share; }
-.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; }
-.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; }
-.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; }
-.@{fa-css-prefix}-shekel-sign:before { content: @fa-var-shekel-sign; }
-.@{fa-css-prefix}-shield-alt:before { content: @fa-var-shield-alt; }
-.@{fa-css-prefix}-ship:before { content: @fa-var-ship; }
-.@{fa-css-prefix}-shipping-fast:before { content: @fa-var-shipping-fast; }
-.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; }
-.@{fa-css-prefix}-shoe-prints:before { content: @fa-var-shoe-prints; }
-.@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; }
-.@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; }
-.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; }
-.@{fa-css-prefix}-shopware:before { content: @fa-var-shopware; }
-.@{fa-css-prefix}-shower:before { content: @fa-var-shower; }
-.@{fa-css-prefix}-shuttle-van:before { content: @fa-var-shuttle-van; }
-.@{fa-css-prefix}-sign:before { content: @fa-var-sign; }
-.@{fa-css-prefix}-sign-in-alt:before { content: @fa-var-sign-in-alt; }
-.@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; }
-.@{fa-css-prefix}-sign-out-alt:before { content: @fa-var-sign-out-alt; }
-.@{fa-css-prefix}-signal:before { content: @fa-var-signal; }
-.@{fa-css-prefix}-signature:before { content: @fa-var-signature; }
-.@{fa-css-prefix}-sim-card:before { content: @fa-var-sim-card; }
-.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; }
-.@{fa-css-prefix}-sistrix:before { content: @fa-var-sistrix; }
-.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; }
-.@{fa-css-prefix}-sith:before { content: @fa-var-sith; }
-.@{fa-css-prefix}-skating:before { content: @fa-var-skating; }
-.@{fa-css-prefix}-sketch:before { content: @fa-var-sketch; }
-.@{fa-css-prefix}-skiing:before { content: @fa-var-skiing; }
-.@{fa-css-prefix}-skiing-nordic:before { content: @fa-var-skiing-nordic; }
-.@{fa-css-prefix}-skull:before { content: @fa-var-skull; }
-.@{fa-css-prefix}-skull-crossbones:before { content: @fa-var-skull-crossbones; }
-.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; }
-.@{fa-css-prefix}-skype:before { content: @fa-var-skype; }
-.@{fa-css-prefix}-slack:before { content: @fa-var-slack; }
-.@{fa-css-prefix}-slack-hash:before { content: @fa-var-slack-hash; }
-.@{fa-css-prefix}-slash:before { content: @fa-var-slash; }
-.@{fa-css-prefix}-sleigh:before { content: @fa-var-sleigh; }
-.@{fa-css-prefix}-sliders-h:before { content: @fa-var-sliders-h; }
-.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; }
-.@{fa-css-prefix}-smile:before { content: @fa-var-smile; }
-.@{fa-css-prefix}-smile-beam:before { content: @fa-var-smile-beam; }
-.@{fa-css-prefix}-smile-wink:before { content: @fa-var-smile-wink; }
-.@{fa-css-prefix}-smog:before { content: @fa-var-smog; }
-.@{fa-css-prefix}-smoking:before { content: @fa-var-smoking; }
-.@{fa-css-prefix}-smoking-ban:before { content: @fa-var-smoking-ban; }
-.@{fa-css-prefix}-sms:before { content: @fa-var-sms; }
-.@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; }
-.@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; }
-.@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; }
-.@{fa-css-prefix}-snowboarding:before { content: @fa-var-snowboarding; }
-.@{fa-css-prefix}-snowflake:before { content: @fa-var-snowflake; }
-.@{fa-css-prefix}-snowman:before { content: @fa-var-snowman; }
-.@{fa-css-prefix}-snowplow:before { content: @fa-var-snowplow; }
-.@{fa-css-prefix}-socks:before { content: @fa-var-socks; }
-.@{fa-css-prefix}-solar-panel:before { content: @fa-var-solar-panel; }
-.@{fa-css-prefix}-sort:before { content: @fa-var-sort; }
-.@{fa-css-prefix}-sort-alpha-down:before { content: @fa-var-sort-alpha-down; }
-.@{fa-css-prefix}-sort-alpha-down-alt:before { content: @fa-var-sort-alpha-down-alt; }
-.@{fa-css-prefix}-sort-alpha-up:before { content: @fa-var-sort-alpha-up; }
-.@{fa-css-prefix}-sort-alpha-up-alt:before { content: @fa-var-sort-alpha-up-alt; }
-.@{fa-css-prefix}-sort-amount-down:before { content: @fa-var-sort-amount-down; }
-.@{fa-css-prefix}-sort-amount-down-alt:before { content: @fa-var-sort-amount-down-alt; }
-.@{fa-css-prefix}-sort-amount-up:before { content: @fa-var-sort-amount-up; }
-.@{fa-css-prefix}-sort-amount-up-alt:before { content: @fa-var-sort-amount-up-alt; }
-.@{fa-css-prefix}-sort-down:before { content: @fa-var-sort-down; }
-.@{fa-css-prefix}-sort-numeric-down:before { content: @fa-var-sort-numeric-down; }
-.@{fa-css-prefix}-sort-numeric-down-alt:before { content: @fa-var-sort-numeric-down-alt; }
-.@{fa-css-prefix}-sort-numeric-up:before { content: @fa-var-sort-numeric-up; }
-.@{fa-css-prefix}-sort-numeric-up-alt:before { content: @fa-var-sort-numeric-up-alt; }
-.@{fa-css-prefix}-sort-up:before { content: @fa-var-sort-up; }
-.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; }
-.@{fa-css-prefix}-sourcetree:before { content: @fa-var-sourcetree; }
-.@{fa-css-prefix}-spa:before { content: @fa-var-spa; }
-.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; }
-.@{fa-css-prefix}-speakap:before { content: @fa-var-speakap; }
-.@{fa-css-prefix}-speaker-deck:before { content: @fa-var-speaker-deck; }
-.@{fa-css-prefix}-spell-check:before { content: @fa-var-spell-check; }
-.@{fa-css-prefix}-spider:before { content: @fa-var-spider; }
-.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; }
-.@{fa-css-prefix}-splotch:before { content: @fa-var-splotch; }
-.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; }
-.@{fa-css-prefix}-spray-can:before { content: @fa-var-spray-can; }
-.@{fa-css-prefix}-square:before { content: @fa-var-square; }
-.@{fa-css-prefix}-square-full:before { content: @fa-var-square-full; }
-.@{fa-css-prefix}-square-root-alt:before { content: @fa-var-square-root-alt; }
-.@{fa-css-prefix}-squarespace:before { content: @fa-var-squarespace; }
-.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; }
-.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; }
-.@{fa-css-prefix}-stackpath:before { content: @fa-var-stackpath; }
-.@{fa-css-prefix}-stamp:before { content: @fa-var-stamp; }
-.@{fa-css-prefix}-star:before { content: @fa-var-star; }
-.@{fa-css-prefix}-star-and-crescent:before { content: @fa-var-star-and-crescent; }
-.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; }
-.@{fa-css-prefix}-star-half-alt:before { content: @fa-var-star-half-alt; }
-.@{fa-css-prefix}-star-of-david:before { content: @fa-var-star-of-david; }
-.@{fa-css-prefix}-star-of-life:before { content: @fa-var-star-of-life; }
-.@{fa-css-prefix}-staylinked:before { content: @fa-var-staylinked; }
-.@{fa-css-prefix}-steam:before { content: @fa-var-steam; }
-.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; }
-.@{fa-css-prefix}-steam-symbol:before { content: @fa-var-steam-symbol; }
-.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; }
-.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; }
-.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; }
-.@{fa-css-prefix}-sticker-mule:before { content: @fa-var-sticker-mule; }
-.@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; }
-.@{fa-css-prefix}-stop:before { content: @fa-var-stop; }
-.@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; }
-.@{fa-css-prefix}-stopwatch:before { content: @fa-var-stopwatch; }
-.@{fa-css-prefix}-store:before { content: @fa-var-store; }
-.@{fa-css-prefix}-store-alt:before { content: @fa-var-store-alt; }
-.@{fa-css-prefix}-strava:before { content: @fa-var-strava; }
-.@{fa-css-prefix}-stream:before { content: @fa-var-stream; }
-.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; }
-.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; }
-.@{fa-css-prefix}-stripe:before { content: @fa-var-stripe; }
-.@{fa-css-prefix}-stripe-s:before { content: @fa-var-stripe-s; }
-.@{fa-css-prefix}-stroopwafel:before { content: @fa-var-stroopwafel; }
-.@{fa-css-prefix}-studiovinari:before { content: @fa-var-studiovinari; }
-.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; }
-.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }
-.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; }
-.@{fa-css-prefix}-subway:before { content: @fa-var-subway; }
-.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; }
-.@{fa-css-prefix}-suitcase-rolling:before { content: @fa-var-suitcase-rolling; }
-.@{fa-css-prefix}-sun:before { content: @fa-var-sun; }
-.@{fa-css-prefix}-superpowers:before { content: @fa-var-superpowers; }
-.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; }
-.@{fa-css-prefix}-supple:before { content: @fa-var-supple; }
-.@{fa-css-prefix}-surprise:before { content: @fa-var-surprise; }
-.@{fa-css-prefix}-suse:before { content: @fa-var-suse; }
-.@{fa-css-prefix}-swatchbook:before { content: @fa-var-swatchbook; }
-.@{fa-css-prefix}-swift:before { content: @fa-var-swift; }
-.@{fa-css-prefix}-swimmer:before { content: @fa-var-swimmer; }
-.@{fa-css-prefix}-swimming-pool:before { content: @fa-var-swimming-pool; }
-.@{fa-css-prefix}-symfony:before { content: @fa-var-symfony; }
-.@{fa-css-prefix}-synagogue:before { content: @fa-var-synagogue; }
-.@{fa-css-prefix}-sync:before { content: @fa-var-sync; }
-.@{fa-css-prefix}-sync-alt:before { content: @fa-var-sync-alt; }
-.@{fa-css-prefix}-syringe:before { content: @fa-var-syringe; }
-.@{fa-css-prefix}-table:before { content: @fa-var-table; }
-.@{fa-css-prefix}-table-tennis:before { content: @fa-var-table-tennis; }
-.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; }
-.@{fa-css-prefix}-tablet-alt:before { content: @fa-var-tablet-alt; }
-.@{fa-css-prefix}-tablets:before { content: @fa-var-tablets; }
-.@{fa-css-prefix}-tachometer-alt:before { content: @fa-var-tachometer-alt; }
-.@{fa-css-prefix}-tag:before { content: @fa-var-tag; }
-.@{fa-css-prefix}-tags:before { content: @fa-var-tags; }
-.@{fa-css-prefix}-tape:before { content: @fa-var-tape; }
-.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; }
-.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; }
-.@{fa-css-prefix}-teamspeak:before { content: @fa-var-teamspeak; }
-.@{fa-css-prefix}-teeth:before { content: @fa-var-teeth; }
-.@{fa-css-prefix}-teeth-open:before { content: @fa-var-teeth-open; }
-.@{fa-css-prefix}-telegram:before { content: @fa-var-telegram; }
-.@{fa-css-prefix}-telegram-plane:before { content: @fa-var-telegram-plane; }
-.@{fa-css-prefix}-temperature-high:before { content: @fa-var-temperature-high; }
-.@{fa-css-prefix}-temperature-low:before { content: @fa-var-temperature-low; }
-.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; }
-.@{fa-css-prefix}-tenge:before { content: @fa-var-tenge; }
-.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; }
-.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; }
-.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; }
-.@{fa-css-prefix}-th:before { content: @fa-var-th; }
-.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; }
-.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; }
-.@{fa-css-prefix}-the-red-yeti:before { content: @fa-var-the-red-yeti; }
-.@{fa-css-prefix}-theater-masks:before { content: @fa-var-theater-masks; }
-.@{fa-css-prefix}-themeco:before { content: @fa-var-themeco; }
-.@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; }
-.@{fa-css-prefix}-thermometer:before { content: @fa-var-thermometer; }
-.@{fa-css-prefix}-thermometer-empty:before { content: @fa-var-thermometer-empty; }
-.@{fa-css-prefix}-thermometer-full:before { content: @fa-var-thermometer-full; }
-.@{fa-css-prefix}-thermometer-half:before { content: @fa-var-thermometer-half; }
-.@{fa-css-prefix}-thermometer-quarter:before { content: @fa-var-thermometer-quarter; }
-.@{fa-css-prefix}-thermometer-three-quarters:before { content: @fa-var-thermometer-three-quarters; }
-.@{fa-css-prefix}-think-peaks:before { content: @fa-var-think-peaks; }
-.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; }
-.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; }
-.@{fa-css-prefix}-thumbtack:before { content: @fa-var-thumbtack; }
-.@{fa-css-prefix}-ticket-alt:before { content: @fa-var-ticket-alt; }
-.@{fa-css-prefix}-times:before { content: @fa-var-times; }
-.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; }
-.@{fa-css-prefix}-tint:before { content: @fa-var-tint; }
-.@{fa-css-prefix}-tint-slash:before { content: @fa-var-tint-slash; }
-.@{fa-css-prefix}-tired:before { content: @fa-var-tired; }
-.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; }
-.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; }
-.@{fa-css-prefix}-toilet:before { content: @fa-var-toilet; }
-.@{fa-css-prefix}-toilet-paper:before { content: @fa-var-toilet-paper; }
-.@{fa-css-prefix}-toolbox:before { content: @fa-var-toolbox; }
-.@{fa-css-prefix}-tools:before { content: @fa-var-tools; }
-.@{fa-css-prefix}-tooth:before { content: @fa-var-tooth; }
-.@{fa-css-prefix}-torah:before { content: @fa-var-torah; }
-.@{fa-css-prefix}-torii-gate:before { content: @fa-var-torii-gate; }
-.@{fa-css-prefix}-tractor:before { content: @fa-var-tractor; }
-.@{fa-css-prefix}-trade-federation:before { content: @fa-var-trade-federation; }
-.@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; }
-.@{fa-css-prefix}-traffic-light:before { content: @fa-var-traffic-light; }
-.@{fa-css-prefix}-train:before { content: @fa-var-train; }
-.@{fa-css-prefix}-tram:before { content: @fa-var-tram; }
-.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; }
-.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; }
-.@{fa-css-prefix}-trash:before { content: @fa-var-trash; }
-.@{fa-css-prefix}-trash-alt:before { content: @fa-var-trash-alt; }
-.@{fa-css-prefix}-trash-restore:before { content: @fa-var-trash-restore; }
-.@{fa-css-prefix}-trash-restore-alt:before { content: @fa-var-trash-restore-alt; }
-.@{fa-css-prefix}-tree:before { content: @fa-var-tree; }
-.@{fa-css-prefix}-trello:before { content: @fa-var-trello; }
-.@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; }
-.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; }
-.@{fa-css-prefix}-truck:before { content: @fa-var-truck; }
-.@{fa-css-prefix}-truck-loading:before { content: @fa-var-truck-loading; }
-.@{fa-css-prefix}-truck-monster:before { content: @fa-var-truck-monster; }
-.@{fa-css-prefix}-truck-moving:before { content: @fa-var-truck-moving; }
-.@{fa-css-prefix}-truck-pickup:before { content: @fa-var-truck-pickup; }
-.@{fa-css-prefix}-tshirt:before { content: @fa-var-tshirt; }
-.@{fa-css-prefix}-tty:before { content: @fa-var-tty; }
-.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; }
-.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; }
-.@{fa-css-prefix}-tv:before { content: @fa-var-tv; }
-.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; }
-.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; }
-.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; }
-.@{fa-css-prefix}-typo3:before { content: @fa-var-typo3; }
-.@{fa-css-prefix}-uber:before { content: @fa-var-uber; }
-.@{fa-css-prefix}-ubuntu:before { content: @fa-var-ubuntu; }
-.@{fa-css-prefix}-uikit:before { content: @fa-var-uikit; }
-.@{fa-css-prefix}-umbraco:before { content: @fa-var-umbraco; }
-.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; }
-.@{fa-css-prefix}-umbrella-beach:before { content: @fa-var-umbrella-beach; }
-.@{fa-css-prefix}-underline:before { content: @fa-var-underline; }
-.@{fa-css-prefix}-undo:before { content: @fa-var-undo; }
-.@{fa-css-prefix}-undo-alt:before { content: @fa-var-undo-alt; }
-.@{fa-css-prefix}-uniregistry:before { content: @fa-var-uniregistry; }
-.@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; }
-.@{fa-css-prefix}-university:before { content: @fa-var-university; }
-.@{fa-css-prefix}-unlink:before { content: @fa-var-unlink; }
-.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; }
-.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; }
-.@{fa-css-prefix}-untappd:before { content: @fa-var-untappd; }
-.@{fa-css-prefix}-upload:before { content: @fa-var-upload; }
-.@{fa-css-prefix}-ups:before { content: @fa-var-ups; }
-.@{fa-css-prefix}-usb:before { content: @fa-var-usb; }
-.@{fa-css-prefix}-user:before { content: @fa-var-user; }
-.@{fa-css-prefix}-user-alt:before { content: @fa-var-user-alt; }
-.@{fa-css-prefix}-user-alt-slash:before { content: @fa-var-user-alt-slash; }
-.@{fa-css-prefix}-user-astronaut:before { content: @fa-var-user-astronaut; }
-.@{fa-css-prefix}-user-check:before { content: @fa-var-user-check; }
-.@{fa-css-prefix}-user-circle:before { content: @fa-var-user-circle; }
-.@{fa-css-prefix}-user-clock:before { content: @fa-var-user-clock; }
-.@{fa-css-prefix}-user-cog:before { content: @fa-var-user-cog; }
-.@{fa-css-prefix}-user-edit:before { content: @fa-var-user-edit; }
-.@{fa-css-prefix}-user-friends:before { content: @fa-var-user-friends; }
-.@{fa-css-prefix}-user-graduate:before { content: @fa-var-user-graduate; }
-.@{fa-css-prefix}-user-injured:before { content: @fa-var-user-injured; }
-.@{fa-css-prefix}-user-lock:before { content: @fa-var-user-lock; }
-.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; }
-.@{fa-css-prefix}-user-minus:before { content: @fa-var-user-minus; }
-.@{fa-css-prefix}-user-ninja:before { content: @fa-var-user-ninja; }
-.@{fa-css-prefix}-user-nurse:before { content: @fa-var-user-nurse; }
-.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; }
-.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; }
-.@{fa-css-prefix}-user-shield:before { content: @fa-var-user-shield; }
-.@{fa-css-prefix}-user-slash:before { content: @fa-var-user-slash; }
-.@{fa-css-prefix}-user-tag:before { content: @fa-var-user-tag; }
-.@{fa-css-prefix}-user-tie:before { content: @fa-var-user-tie; }
-.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; }
-.@{fa-css-prefix}-users:before { content: @fa-var-users; }
-.@{fa-css-prefix}-users-cog:before { content: @fa-var-users-cog; }
-.@{fa-css-prefix}-usps:before { content: @fa-var-usps; }
-.@{fa-css-prefix}-ussunnah:before { content: @fa-var-ussunnah; }
-.@{fa-css-prefix}-utensil-spoon:before { content: @fa-var-utensil-spoon; }
-.@{fa-css-prefix}-utensils:before { content: @fa-var-utensils; }
-.@{fa-css-prefix}-vaadin:before { content: @fa-var-vaadin; }
-.@{fa-css-prefix}-vector-square:before { content: @fa-var-vector-square; }
-.@{fa-css-prefix}-venus:before { content: @fa-var-venus; }
-.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; }
-.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; }
-.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; }
-.@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; }
-.@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; }
-.@{fa-css-prefix}-vial:before { content: @fa-var-vial; }
-.@{fa-css-prefix}-vials:before { content: @fa-var-vials; }
-.@{fa-css-prefix}-viber:before { content: @fa-var-viber; }
-.@{fa-css-prefix}-video:before { content: @fa-var-video; }
-.@{fa-css-prefix}-video-slash:before { content: @fa-var-video-slash; }
-.@{fa-css-prefix}-vihara:before { content: @fa-var-vihara; }
-.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; }
-.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; }
-.@{fa-css-prefix}-vimeo-v:before { content: @fa-var-vimeo-v; }
-.@{fa-css-prefix}-vine:before { content: @fa-var-vine; }
-.@{fa-css-prefix}-vk:before { content: @fa-var-vk; }
-.@{fa-css-prefix}-vnv:before { content: @fa-var-vnv; }
-.@{fa-css-prefix}-voicemail:before { content: @fa-var-voicemail; }
-.@{fa-css-prefix}-volleyball-ball:before { content: @fa-var-volleyball-ball; }
-.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; }
-.@{fa-css-prefix}-volume-mute:before { content: @fa-var-volume-mute; }
-.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; }
-.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; }
-.@{fa-css-prefix}-vote-yea:before { content: @fa-var-vote-yea; }
-.@{fa-css-prefix}-vr-cardboard:before { content: @fa-var-vr-cardboard; }
-.@{fa-css-prefix}-vuejs:before { content: @fa-var-vuejs; }
-.@{fa-css-prefix}-walking:before { content: @fa-var-walking; }
-.@{fa-css-prefix}-wallet:before { content: @fa-var-wallet; }
-.@{fa-css-prefix}-warehouse:before { content: @fa-var-warehouse; }
-.@{fa-css-prefix}-water:before { content: @fa-var-water; }
-.@{fa-css-prefix}-wave-square:before { content: @fa-var-wave-square; }
-.@{fa-css-prefix}-waze:before { content: @fa-var-waze; }
-.@{fa-css-prefix}-weebly:before { content: @fa-var-weebly; }
-.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; }
-.@{fa-css-prefix}-weight:before { content: @fa-var-weight; }
-.@{fa-css-prefix}-weight-hanging:before { content: @fa-var-weight-hanging; }
-.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; }
-.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; }
-.@{fa-css-prefix}-whatsapp-square:before { content: @fa-var-whatsapp-square; }
-.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; }
-.@{fa-css-prefix}-whmcs:before { content: @fa-var-whmcs; }
-.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; }
-.@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; }
-.@{fa-css-prefix}-wind:before { content: @fa-var-wind; }
-.@{fa-css-prefix}-window-close:before { content: @fa-var-window-close; }
-.@{fa-css-prefix}-window-maximize:before { content: @fa-var-window-maximize; }
-.@{fa-css-prefix}-window-minimize:before { content: @fa-var-window-minimize; }
-.@{fa-css-prefix}-window-restore:before { content: @fa-var-window-restore; }
-.@{fa-css-prefix}-windows:before { content: @fa-var-windows; }
-.@{fa-css-prefix}-wine-bottle:before { content: @fa-var-wine-bottle; }
-.@{fa-css-prefix}-wine-glass:before { content: @fa-var-wine-glass; }
-.@{fa-css-prefix}-wine-glass-alt:before { content: @fa-var-wine-glass-alt; }
-.@{fa-css-prefix}-wix:before { content: @fa-var-wix; }
-.@{fa-css-prefix}-wizards-of-the-coast:before { content: @fa-var-wizards-of-the-coast; }
-.@{fa-css-prefix}-wolf-pack-battalion:before { content: @fa-var-wolf-pack-battalion; }
-.@{fa-css-prefix}-won-sign:before { content: @fa-var-won-sign; }
-.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; }
-.@{fa-css-prefix}-wordpress-simple:before { content: @fa-var-wordpress-simple; }
-.@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; }
-.@{fa-css-prefix}-wpexplorer:before { content: @fa-var-wpexplorer; }
-.@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; }
-.@{fa-css-prefix}-wpressr:before { content: @fa-var-wpressr; }
-.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }
-.@{fa-css-prefix}-x-ray:before { content: @fa-var-x-ray; }
-.@{fa-css-prefix}-xbox:before { content: @fa-var-xbox; }
-.@{fa-css-prefix}-xing:before { content: @fa-var-xing; }
-.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; }
-.@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; }
-.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; }
-.@{fa-css-prefix}-yammer:before { content: @fa-var-yammer; }
-.@{fa-css-prefix}-yandex:before { content: @fa-var-yandex; }
-.@{fa-css-prefix}-yandex-international:before { content: @fa-var-yandex-international; }
-.@{fa-css-prefix}-yarn:before { content: @fa-var-yarn; }
-.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; }
-.@{fa-css-prefix}-yen-sign:before { content: @fa-var-yen-sign; }
-.@{fa-css-prefix}-yin-yang:before { content: @fa-var-yin-yang; }
-.@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; }
-.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; }
-.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; }
-.@{fa-css-prefix}-zhihu:before { content: @fa-var-zhihu; }

+ 0 - 27
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_larger.less

@@ -1,27 +0,0 @@
-// Icon Sizes
-// -------------------------
-
-.larger(@factor) when (@factor > 0) {
-  .larger((@factor - 1));
-
-  .@{fa-css-prefix}-@{factor}x {
-    font-size: (@factor * 1em);
-  }
-}
-
-/* makes the font 33% larger relative to the icon container */
-.@{fa-css-prefix}-lg {
-  font-size: (4em / 3);
-  line-height: (3em / 4);
-  vertical-align: -.0667em;
-}
-
-.@{fa-css-prefix}-xs {
-  font-size: .75em;
-}
-
-.@{fa-css-prefix}-sm {
-  font-size: .875em;
-}
-
-.larger(10);

+ 0 - 18
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_list.less

@@ -1,18 +0,0 @@
-// List Icons
-// -------------------------
-
-.@{fa-css-prefix}-ul {
-  list-style-type: none;
-  margin-left: (@fa-li-width * 5/4);
-  padding-left: 0;
-
-  > li { position: relative; }
-}
-
-.@{fa-css-prefix}-li {
-  left: -@fa-li-width;
-  position: absolute;
-  text-align: center;
-  width: @fa-li-width;
-  line-height: inherit;
-}

+ 0 - 56
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_mixins.less

@@ -1,56 +0,0 @@
-// Mixins
-// --------------------------
-
-.fa-icon() {
-  -moz-osx-font-smoothing: grayscale;
-  -webkit-font-smoothing: antialiased;
-  display: inline-block;
-  font-style: normal;
-  font-variant: normal;
-  font-weight: normal;
-  line-height: 1;
-}
-
-.fa-icon-rotate(@degrees, @rotation) {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})";
-  transform: rotate(@degrees);
-}
-
-.fa-icon-flip(@horiz, @vert, @rotation) {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)";
-  transform: scale(@horiz, @vert);
-}
-
-
-// Only display content to screen readers. A la Bootstrap 4.
-//
-// See: http://a11yproject.com/posts/how-to-hide-content/
-
-.sr-only() {
-  border: 0;
-  clip: rect(0,0,0,0);
-  height: 1px;
-  margin: -1px;
-  overflow: hidden;
-  padding: 0;
-  position: absolute;
-  width: 1px;
-}
-
-// Use in conjunction with .sr-only to only display content when it's focused.
-//
-// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
-//
-// Credit: HTML5 Boilerplate
-
-.sr-only-focusable() {
-  &:active,
-  &:focus {
-    clip: auto;
-    height: auto;
-    margin: 0;
-    overflow: visible;
-    position: static;
-    width: auto;
-  }
-}

+ 0 - 24
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_rotated-flipped.less

@@ -1,24 +0,0 @@
-// Rotated & Flipped Icons
-// -------------------------
-
-.@{fa-css-prefix}-rotate-90  { .fa-icon-rotate(90deg, 1);  }
-.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }
-.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }
-
-.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }
-.@{fa-css-prefix}-flip-vertical   { .fa-icon-flip(1, -1, 2); }
-.@{fa-css-prefix}-flip-both, .@{fa-css-prefix}-flip-horizontal.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(-1, -1, 2); }
-
-// Hook for IE8-9
-// -------------------------
-
-:root {
-  .@{fa-css-prefix}-rotate-90,
-  .@{fa-css-prefix}-rotate-180,
-  .@{fa-css-prefix}-rotate-270,
-  .@{fa-css-prefix}-flip-horizontal,
-  .@{fa-css-prefix}-flip-vertical,
-  .@{fa-css-prefix}-flip-both {
-    filter: none;
-  }
-}

+ 0 - 5
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_screen-reader.less

@@ -1,5 +0,0 @@
-// Screen Readers
-// -------------------------
-
-.sr-only { .sr-only(); }
-.sr-only-focusable { .sr-only-focusable(); }

+ 0 - 2062
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_shims.less

@@ -1,2062 +0,0 @@
-.@{fa-css-prefix}.@{fa-css-prefix}-glass:before { content: @fa-var-glass-martini; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-meetup {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-star-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-star-o:before { content: @fa-var-star; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-remove:before { content: @fa-var-times; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-close:before { content: @fa-var-times; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-gear:before { content: @fa-var-cog; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-trash-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-o:before { content: @fa-var-file; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-clock-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-arrow-circle-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-alt-circle-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-arrow-circle-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-alt-circle-up; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-play-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-repeat:before { content: @fa-var-redo; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-rotate-right:before { content: @fa-var-redo; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-refresh:before { content: @fa-var-sync; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-list-alt {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-dedent:before { content: @fa-var-outdent; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-video-camera:before { content: @fa-var-video; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-picture-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-picture-o:before { content: @fa-var-image; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-photo {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-photo:before { content: @fa-var-image; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-image {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-image:before { content: @fa-var-image; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pencil-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-edit; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-share-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-check-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-times-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-check-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-mail-forward:before { content: @fa-var-share; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-eye {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-eye-slash {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-warning:before { content: @fa-var-exclamation-triangle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-alt-v; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-alt-h; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bar-chart {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-bar-chart:before { content: @fa-var-chart-bar; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bar-chart-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-bar-chart-o:before { content: @fa-var-chart-bar; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-twitter-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-facebook-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-gears:before { content: @fa-var-cogs; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-thumbs-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-up; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-thumbs-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-heart-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-linkedin-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumbtack; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-github-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-lemon-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-square-o:before { content: @fa-var-square; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bookmark-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-twitter {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-facebook {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook-f; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-facebook-f {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-facebook-f:before { content: @fa-var-facebook-f; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-github {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-credit-card {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-feed:before { content: @fa-var-rss; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hdd-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-o-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-point-right; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-o-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-point-left; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-point-up; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-point-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-expand-arrows-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-group:before { content: @fa-var-users; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-chain:before { content: @fa-var-link; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-scissors:before { content: @fa-var-cut; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-files-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-files-o:before { content: @fa-var-copy; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-floppy-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-floppy-o:before { content: @fa-var-save; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-navicon:before { content: @fa-var-bars; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-reorder:before { content: @fa-var-bars; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pinterest {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pinterest-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-google-plus-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-google-plus {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus-g; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-money {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-money:before { content: @fa-var-money-bill-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-unsorted:before { content: @fa-var-sort; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-up; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-linkedin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin-in; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-rotate-left:before { content: @fa-var-undo; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-legal:before { content: @fa-var-gavel; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-dashboard:before { content: @fa-var-tachometer-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-comment-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-comments-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-flash:before { content: @fa-var-bolt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-clipboard {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-paste {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-paste:before { content: @fa-var-clipboard; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-lightbulb-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bell-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cutlery:before { content: @fa-var-utensils; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-text-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-building-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-building-o:before { content: @fa-var-building; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hospital-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-mobile-phone:before { content: @fa-var-mobile-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-mail-reply:before { content: @fa-var-reply; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-github-alt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-folder-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-folder-open-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-smile-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-frown-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-meh-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-keyboard-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-flag-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-mail-reply-all:before { content: @fa-var-reply-all; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-star-half-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-star-half-empty {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-star-half-empty:before { content: @fa-var-star-half; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-star-half-full {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-star-half-full:before { content: @fa-var-star-half; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-branch; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-chain-broken:before { content: @fa-var-unlink; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-shield:before { content: @fa-var-shield-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-maxcdn {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-html5 {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-css3 {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-minus-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pen-square; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-compass {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-caret-square-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-toggle-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-toggle-down:before { content: @fa-var-caret-square-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-caret-square-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-up; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-toggle-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-toggle-up:before { content: @fa-var-caret-square-up; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-caret-square-o-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-right; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-toggle-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-toggle-right:before { content: @fa-var-caret-square-right; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-eur:before { content: @fa-var-euro-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-euro:before { content: @fa-var-euro-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-gbp:before { content: @fa-var-pound-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-usd:before { content: @fa-var-dollar-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-dollar:before { content: @fa-var-dollar-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-inr:before { content: @fa-var-rupee-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-rupee:before { content: @fa-var-rupee-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-jpy:before { content: @fa-var-yen-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cny:before { content: @fa-var-yen-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-rmb:before { content: @fa-var-yen-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-yen:before { content: @fa-var-yen-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-rub:before { content: @fa-var-ruble-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-ruble:before { content: @fa-var-ruble-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-rouble:before { content: @fa-var-ruble-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-krw:before { content: @fa-var-won-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-won:before { content: @fa-var-won-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-btc {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bitcoin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-bitcoin:before { content: @fa-var-btc; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-text:before { content: @fa-var-file-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-down-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-down-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-down-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-youtube-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-youtube {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-xing {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-xing-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-youtube-play {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-dropbox {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-stack-overflow {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-instagram {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-flickr {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-adn {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bitbucket {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bitbucket-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-tumblr {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-tumblr-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-alt-down; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-alt-up; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-alt-left; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-alt-right; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-apple {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-windows {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-android {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-linux {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-dribbble {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-skype {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-foursquare {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-trello {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-gratipay {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-gittip {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-gittip:before { content: @fa-var-gratipay; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sun-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-moon-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-vk {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-weibo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-renren {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pagelines {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-stack-exchange {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-arrow-circle-o-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-alt-circle-right; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-arrow-circle-o-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-alt-circle-left; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-caret-square-o-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-left; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-toggle-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-toggle-left:before { content: @fa-var-caret-square-left; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-dot-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-vimeo-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-try:before { content: @fa-var-lira-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-turkish-lira:before { content: @fa-var-lira-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-plus-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-slack {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-wordpress {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-openid {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-institution:before { content: @fa-var-university; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bank:before { content: @fa-var-university; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-mortar-board:before { content: @fa-var-graduation-cap; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-yahoo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-google {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-reddit {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-reddit-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-stumbleupon-circle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-stumbleupon {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-delicious {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-digg {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pied-piper-pp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pied-piper-alt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-drupal {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-joomla {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-spoon:before { content: @fa-var-utensil-spoon; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-behance {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-behance-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-steam {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-steam-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-automobile:before { content: @fa-var-car; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cab:before { content: @fa-var-taxi; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-envelope-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-deviantart {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-soundcloud {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-pdf-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-word-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-excel-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-powerpoint-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-image-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-photo-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-photo-o:before { content: @fa-var-file-image; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-picture-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-picture-o:before { content: @fa-var-file-image; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-archive-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-zip-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-zip-o:before { content: @fa-var-file-archive; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-audio-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-sound-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-sound-o:before { content: @fa-var-file-audio; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-video-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-movie-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-movie-o:before { content: @fa-var-file-video; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-file-code-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-vine {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-codepen {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-jsfiddle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-life-ring {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-life-bouy {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-life-bouy:before { content: @fa-var-life-ring; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-life-buoy {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-life-buoy:before { content: @fa-var-life-ring; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-life-saver {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-life-saver:before { content: @fa-var-life-ring; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-support {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-support:before { content: @fa-var-life-ring; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-notch; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-rebel {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-ra {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-ra:before { content: @fa-var-rebel; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-resistance {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-resistance:before { content: @fa-var-rebel; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-empire {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-ge {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-ge:before { content: @fa-var-empire; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-git-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-git {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hacker-news {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-y-combinator-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-y-combinator-square:before { content: @fa-var-hacker-news; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-yc-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-yc-square:before { content: @fa-var-hacker-news; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-tencent-weibo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-qq {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-weixin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-wechat {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-wechat:before { content: @fa-var-weixin; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-send:before { content: @fa-var-paper-plane; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-paper-plane-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-send-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-send-o:before { content: @fa-var-paper-plane; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-circle-thin {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-header:before { content: @fa-var-heading; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders-h; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-futbol-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-soccer-ball-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-soccer-ball-o:before { content: @fa-var-futbol; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-slideshare {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-twitch {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-yelp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-newspaper-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-paypal {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-google-wallet {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cc-visa {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cc-mastercard {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cc-discover {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cc-amex {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cc-paypal {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cc-stripe {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bell-slash-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-trash:before { content: @fa-var-trash-alt; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-copyright {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eye-dropper; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-area-chart:before { content: @fa-var-chart-area; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pie-chart:before { content: @fa-var-chart-pie; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-line-chart:before { content: @fa-var-chart-line; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-lastfm {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-lastfm-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-ioxhost {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-angellist {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cc {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-cc:before { content: @fa-var-closed-captioning; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-ils:before { content: @fa-var-shekel-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-shekel:before { content: @fa-var-shekel-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sheqel:before { content: @fa-var-shekel-sign; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-meanpath {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-meanpath:before { content: @fa-var-font-awesome; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-buysellads {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-connectdevelop {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-dashcube {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-forumbee {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-leanpub {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sellsy {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-shirtsinbulk {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-simplybuilt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-skyatlas {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-diamond {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-diamond:before { content: @fa-var-gem; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-intersex:before { content: @fa-var-transgender; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-facebook-official {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pinterest-p {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-whatsapp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hotel:before { content: @fa-var-bed; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-viacoin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-medium {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-y-combinator {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-yc {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-yc:before { content: @fa-var-y-combinator; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-optin-monster {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-opencart {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-expeditedssl {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-battery-4:before { content: @fa-var-battery-full; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-battery:before { content: @fa-var-battery-full; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-battery-3:before { content: @fa-var-battery-three-quarters; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-battery-2:before { content: @fa-var-battery-half; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-battery-1:before { content: @fa-var-battery-quarter; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-battery-0:before { content: @fa-var-battery-empty; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-object-group {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-object-ungroup {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-sticky-note-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cc-jcb {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-cc-diners-club {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-clone {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hourglass-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hourglass-1:before { content: @fa-var-hourglass-start; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hourglass-2:before { content: @fa-var-hourglass-half; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hourglass-3:before { content: @fa-var-hourglass-end; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-rock-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-grab-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-grab-o:before { content: @fa-var-hand-rock; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-paper-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-stop-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-stop-o:before { content: @fa-var-hand-paper; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-scissors-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-lizard-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-spock-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-pointer-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-peace-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-registered {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-creative-commons {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-gg {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-gg-circle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-tripadvisor {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-odnoklassniki {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-odnoklassniki-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-get-pocket {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-wikipedia-w {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-safari {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-chrome {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-firefox {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-opera {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-internet-explorer {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-television:before { content: @fa-var-tv; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-contao {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-500px {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-amazon {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-plus-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-minus-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-times-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-check-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-map-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-map-o:before { content: @fa-var-map; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-commenting:before { content: @fa-var-comment-dots; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-commenting-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-commenting-o:before { content: @fa-var-comment-dots; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-houzz {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-vimeo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo-v; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-black-tie {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-fonticons {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-reddit-alien {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-edge {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-codiepie {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-modx {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-fort-awesome {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-usb {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-product-hunt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-mixcloud {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-scribd {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pause-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-stop-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bluetooth {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bluetooth-b {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-gitlab {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-wpbeginner {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-wpforms {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-envira {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-wheelchair-alt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-accessible-icon; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-question-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-phone-volume; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-asl-interpreting:before { content: @fa-var-american-sign-language-interpreting; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-deafness:before { content: @fa-var-deaf; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-hard-of-hearing:before { content: @fa-var-deaf; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-glide {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-glide-g {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-signing:before { content: @fa-var-sign-language; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-viadeo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-viadeo-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-snapchat {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-snapchat-ghost {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-snapchat-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-pied-piper {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-first-order {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-yoast {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-themeisle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-google-plus-official {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-google-plus-circle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-google-plus-circle:before { content: @fa-var-google-plus; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-font-awesome {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-fa {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-fa:before { content: @fa-var-font-awesome; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-handshake-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-handshake-o:before { content: @fa-var-handshake; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-envelope-open-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-envelope-open-o:before { content: @fa-var-envelope-open; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-linode {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-address-book-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-address-book-o:before { content: @fa-var-address-book; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-vcard:before { content: @fa-var-address-card; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-address-card-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-address-card-o:before { content: @fa-var-address-card; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-vcard-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-vcard-o:before { content: @fa-var-address-card; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-user-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-user-circle-o:before { content: @fa-var-user-circle; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-user-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-user-o:before { content: @fa-var-user; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-id-badge {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-drivers-license:before { content: @fa-var-id-card; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-id-card-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-id-card-o:before { content: @fa-var-id-card; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-drivers-license-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-drivers-license-o:before { content: @fa-var-id-card; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-quora {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-free-code-camp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-telegram {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-thermometer-4:before { content: @fa-var-thermometer-full; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-thermometer:before { content: @fa-var-thermometer-full; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-thermometer-3:before { content: @fa-var-thermometer-three-quarters; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-thermometer-2:before { content: @fa-var-thermometer-half; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-thermometer-1:before { content: @fa-var-thermometer-quarter; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-thermometer-0:before { content: @fa-var-thermometer-empty; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bathtub:before { content: @fa-var-bath; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-s15:before { content: @fa-var-bath; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-window-maximize {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-window-restore {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-times-rectangle:before { content: @fa-var-window-close; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-window-close-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-window-close-o:before { content: @fa-var-window-close; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-times-rectangle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-times-rectangle-o:before { content: @fa-var-window-close; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-bandcamp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-grav {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-etsy {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-imdb {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-ravelry {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-eercast {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-eercast:before { content: @fa-var-sellcast; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-snowflake-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.@{fa-css-prefix}.@{fa-css-prefix}-snowflake-o:before { content: @fa-var-snowflake; }
-
-.@{fa-css-prefix}.@{fa-css-prefix}-superpowers {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-wpexplorer {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.@{fa-css-prefix}.@{fa-css-prefix}-spotify {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-

+ 0 - 22
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_stacked.less

@@ -1,22 +0,0 @@
-// Stacked Icons
-// -------------------------
-
-.@{fa-css-prefix}-stack {
-  display: inline-block;
-  height: 2em;
-  line-height: 2em;
-  position: relative;
-  vertical-align: middle;
-  width: 2em;
-}
-
-.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {
-  left: 0;
-  position: absolute;
-  text-align: center;
-  width: 100%;
-}
-
-.@{fa-css-prefix}-stack-1x { line-height: inherit; }
-.@{fa-css-prefix}-stack-2x { font-size: 2em; }
-.@{fa-css-prefix}-inverse { color: @fa-inverse; }

+ 0 - 1409
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/_variables.less

@@ -1,1409 +0,0 @@
-// Variables
-// --------------------------
-
-@fa-font-path:         "../webfonts";
-@fa-font-size-base:    16px;
-@fa-font-display:      auto;
-@fa-line-height-base:  1;
-@fa-css-prefix:        fa;
-@fa-version:           "5.11.2";
-@fa-border-color:      #eee;
-@fa-inverse:           #fff;
-@fa-li-width:          2em;
-@fa-primary-opacity:   1;
-@fa-secondary-opacity: .4;
-
-@fa-var-500px: "\f26e";
-@fa-var-accessible-icon: "\f368";
-@fa-var-accusoft: "\f369";
-@fa-var-acquisitions-incorporated: "\f6af";
-@fa-var-ad: "\f641";
-@fa-var-address-book: "\f2b9";
-@fa-var-address-card: "\f2bb";
-@fa-var-adjust: "\f042";
-@fa-var-adn: "\f170";
-@fa-var-adobe: "\f778";
-@fa-var-adversal: "\f36a";
-@fa-var-affiliatetheme: "\f36b";
-@fa-var-air-freshener: "\f5d0";
-@fa-var-airbnb: "\f834";
-@fa-var-algolia: "\f36c";
-@fa-var-align-center: "\f037";
-@fa-var-align-justify: "\f039";
-@fa-var-align-left: "\f036";
-@fa-var-align-right: "\f038";
-@fa-var-alipay: "\f642";
-@fa-var-allergies: "\f461";
-@fa-var-amazon: "\f270";
-@fa-var-amazon-pay: "\f42c";
-@fa-var-ambulance: "\f0f9";
-@fa-var-american-sign-language-interpreting: "\f2a3";
-@fa-var-amilia: "\f36d";
-@fa-var-anchor: "\f13d";
-@fa-var-android: "\f17b";
-@fa-var-angellist: "\f209";
-@fa-var-angle-double-down: "\f103";
-@fa-var-angle-double-left: "\f100";
-@fa-var-angle-double-right: "\f101";
-@fa-var-angle-double-up: "\f102";
-@fa-var-angle-down: "\f107";
-@fa-var-angle-left: "\f104";
-@fa-var-angle-right: "\f105";
-@fa-var-angle-up: "\f106";
-@fa-var-angry: "\f556";
-@fa-var-angrycreative: "\f36e";
-@fa-var-angular: "\f420";
-@fa-var-ankh: "\f644";
-@fa-var-app-store: "\f36f";
-@fa-var-app-store-ios: "\f370";
-@fa-var-apper: "\f371";
-@fa-var-apple: "\f179";
-@fa-var-apple-alt: "\f5d1";
-@fa-var-apple-pay: "\f415";
-@fa-var-archive: "\f187";
-@fa-var-archway: "\f557";
-@fa-var-arrow-alt-circle-down: "\f358";
-@fa-var-arrow-alt-circle-left: "\f359";
-@fa-var-arrow-alt-circle-right: "\f35a";
-@fa-var-arrow-alt-circle-up: "\f35b";
-@fa-var-arrow-circle-down: "\f0ab";
-@fa-var-arrow-circle-left: "\f0a8";
-@fa-var-arrow-circle-right: "\f0a9";
-@fa-var-arrow-circle-up: "\f0aa";
-@fa-var-arrow-down: "\f063";
-@fa-var-arrow-left: "\f060";
-@fa-var-arrow-right: "\f061";
-@fa-var-arrow-up: "\f062";
-@fa-var-arrows-alt: "\f0b2";
-@fa-var-arrows-alt-h: "\f337";
-@fa-var-arrows-alt-v: "\f338";
-@fa-var-artstation: "\f77a";
-@fa-var-assistive-listening-systems: "\f2a2";
-@fa-var-asterisk: "\f069";
-@fa-var-asymmetrik: "\f372";
-@fa-var-at: "\f1fa";
-@fa-var-atlas: "\f558";
-@fa-var-atlassian: "\f77b";
-@fa-var-atom: "\f5d2";
-@fa-var-audible: "\f373";
-@fa-var-audio-description: "\f29e";
-@fa-var-autoprefixer: "\f41c";
-@fa-var-avianex: "\f374";
-@fa-var-aviato: "\f421";
-@fa-var-award: "\f559";
-@fa-var-aws: "\f375";
-@fa-var-baby: "\f77c";
-@fa-var-baby-carriage: "\f77d";
-@fa-var-backspace: "\f55a";
-@fa-var-backward: "\f04a";
-@fa-var-bacon: "\f7e5";
-@fa-var-balance-scale: "\f24e";
-@fa-var-balance-scale-left: "\f515";
-@fa-var-balance-scale-right: "\f516";
-@fa-var-ban: "\f05e";
-@fa-var-band-aid: "\f462";
-@fa-var-bandcamp: "\f2d5";
-@fa-var-barcode: "\f02a";
-@fa-var-bars: "\f0c9";
-@fa-var-baseball-ball: "\f433";
-@fa-var-basketball-ball: "\f434";
-@fa-var-bath: "\f2cd";
-@fa-var-battery-empty: "\f244";
-@fa-var-battery-full: "\f240";
-@fa-var-battery-half: "\f242";
-@fa-var-battery-quarter: "\f243";
-@fa-var-battery-three-quarters: "\f241";
-@fa-var-battle-net: "\f835";
-@fa-var-bed: "\f236";
-@fa-var-beer: "\f0fc";
-@fa-var-behance: "\f1b4";
-@fa-var-behance-square: "\f1b5";
-@fa-var-bell: "\f0f3";
-@fa-var-bell-slash: "\f1f6";
-@fa-var-bezier-curve: "\f55b";
-@fa-var-bible: "\f647";
-@fa-var-bicycle: "\f206";
-@fa-var-biking: "\f84a";
-@fa-var-bimobject: "\f378";
-@fa-var-binoculars: "\f1e5";
-@fa-var-biohazard: "\f780";
-@fa-var-birthday-cake: "\f1fd";
-@fa-var-bitbucket: "\f171";
-@fa-var-bitcoin: "\f379";
-@fa-var-bity: "\f37a";
-@fa-var-black-tie: "\f27e";
-@fa-var-blackberry: "\f37b";
-@fa-var-blender: "\f517";
-@fa-var-blender-phone: "\f6b6";
-@fa-var-blind: "\f29d";
-@fa-var-blog: "\f781";
-@fa-var-blogger: "\f37c";
-@fa-var-blogger-b: "\f37d";
-@fa-var-bluetooth: "\f293";
-@fa-var-bluetooth-b: "\f294";
-@fa-var-bold: "\f032";
-@fa-var-bolt: "\f0e7";
-@fa-var-bomb: "\f1e2";
-@fa-var-bone: "\f5d7";
-@fa-var-bong: "\f55c";
-@fa-var-book: "\f02d";
-@fa-var-book-dead: "\f6b7";
-@fa-var-book-medical: "\f7e6";
-@fa-var-book-open: "\f518";
-@fa-var-book-reader: "\f5da";
-@fa-var-bookmark: "\f02e";
-@fa-var-bootstrap: "\f836";
-@fa-var-border-all: "\f84c";
-@fa-var-border-none: "\f850";
-@fa-var-border-style: "\f853";
-@fa-var-bowling-ball: "\f436";
-@fa-var-box: "\f466";
-@fa-var-box-open: "\f49e";
-@fa-var-boxes: "\f468";
-@fa-var-braille: "\f2a1";
-@fa-var-brain: "\f5dc";
-@fa-var-bread-slice: "\f7ec";
-@fa-var-briefcase: "\f0b1";
-@fa-var-briefcase-medical: "\f469";
-@fa-var-broadcast-tower: "\f519";
-@fa-var-broom: "\f51a";
-@fa-var-brush: "\f55d";
-@fa-var-btc: "\f15a";
-@fa-var-buffer: "\f837";
-@fa-var-bug: "\f188";
-@fa-var-building: "\f1ad";
-@fa-var-bullhorn: "\f0a1";
-@fa-var-bullseye: "\f140";
-@fa-var-burn: "\f46a";
-@fa-var-buromobelexperte: "\f37f";
-@fa-var-bus: "\f207";
-@fa-var-bus-alt: "\f55e";
-@fa-var-business-time: "\f64a";
-@fa-var-buy-n-large: "\f8a6";
-@fa-var-buysellads: "\f20d";
-@fa-var-calculator: "\f1ec";
-@fa-var-calendar: "\f133";
-@fa-var-calendar-alt: "\f073";
-@fa-var-calendar-check: "\f274";
-@fa-var-calendar-day: "\f783";
-@fa-var-calendar-minus: "\f272";
-@fa-var-calendar-plus: "\f271";
-@fa-var-calendar-times: "\f273";
-@fa-var-calendar-week: "\f784";
-@fa-var-camera: "\f030";
-@fa-var-camera-retro: "\f083";
-@fa-var-campground: "\f6bb";
-@fa-var-canadian-maple-leaf: "\f785";
-@fa-var-candy-cane: "\f786";
-@fa-var-cannabis: "\f55f";
-@fa-var-capsules: "\f46b";
-@fa-var-car: "\f1b9";
-@fa-var-car-alt: "\f5de";
-@fa-var-car-battery: "\f5df";
-@fa-var-car-crash: "\f5e1";
-@fa-var-car-side: "\f5e4";
-@fa-var-caret-down: "\f0d7";
-@fa-var-caret-left: "\f0d9";
-@fa-var-caret-right: "\f0da";
-@fa-var-caret-square-down: "\f150";
-@fa-var-caret-square-left: "\f191";
-@fa-var-caret-square-right: "\f152";
-@fa-var-caret-square-up: "\f151";
-@fa-var-caret-up: "\f0d8";
-@fa-var-carrot: "\f787";
-@fa-var-cart-arrow-down: "\f218";
-@fa-var-cart-plus: "\f217";
-@fa-var-cash-register: "\f788";
-@fa-var-cat: "\f6be";
-@fa-var-cc-amazon-pay: "\f42d";
-@fa-var-cc-amex: "\f1f3";
-@fa-var-cc-apple-pay: "\f416";
-@fa-var-cc-diners-club: "\f24c";
-@fa-var-cc-discover: "\f1f2";
-@fa-var-cc-jcb: "\f24b";
-@fa-var-cc-mastercard: "\f1f1";
-@fa-var-cc-paypal: "\f1f4";
-@fa-var-cc-stripe: "\f1f5";
-@fa-var-cc-visa: "\f1f0";
-@fa-var-centercode: "\f380";
-@fa-var-centos: "\f789";
-@fa-var-certificate: "\f0a3";
-@fa-var-chair: "\f6c0";
-@fa-var-chalkboard: "\f51b";
-@fa-var-chalkboard-teacher: "\f51c";
-@fa-var-charging-station: "\f5e7";
-@fa-var-chart-area: "\f1fe";
-@fa-var-chart-bar: "\f080";
-@fa-var-chart-line: "\f201";
-@fa-var-chart-pie: "\f200";
-@fa-var-check: "\f00c";
-@fa-var-check-circle: "\f058";
-@fa-var-check-double: "\f560";
-@fa-var-check-square: "\f14a";
-@fa-var-cheese: "\f7ef";
-@fa-var-chess: "\f439";
-@fa-var-chess-bishop: "\f43a";
-@fa-var-chess-board: "\f43c";
-@fa-var-chess-king: "\f43f";
-@fa-var-chess-knight: "\f441";
-@fa-var-chess-pawn: "\f443";
-@fa-var-chess-queen: "\f445";
-@fa-var-chess-rook: "\f447";
-@fa-var-chevron-circle-down: "\f13a";
-@fa-var-chevron-circle-left: "\f137";
-@fa-var-chevron-circle-right: "\f138";
-@fa-var-chevron-circle-up: "\f139";
-@fa-var-chevron-down: "\f078";
-@fa-var-chevron-left: "\f053";
-@fa-var-chevron-right: "\f054";
-@fa-var-chevron-up: "\f077";
-@fa-var-child: "\f1ae";
-@fa-var-chrome: "\f268";
-@fa-var-chromecast: "\f838";
-@fa-var-church: "\f51d";
-@fa-var-circle: "\f111";
-@fa-var-circle-notch: "\f1ce";
-@fa-var-city: "\f64f";
-@fa-var-clinic-medical: "\f7f2";
-@fa-var-clipboard: "\f328";
-@fa-var-clipboard-check: "\f46c";
-@fa-var-clipboard-list: "\f46d";
-@fa-var-clock: "\f017";
-@fa-var-clone: "\f24d";
-@fa-var-closed-captioning: "\f20a";
-@fa-var-cloud: "\f0c2";
-@fa-var-cloud-download-alt: "\f381";
-@fa-var-cloud-meatball: "\f73b";
-@fa-var-cloud-moon: "\f6c3";
-@fa-var-cloud-moon-rain: "\f73c";
-@fa-var-cloud-rain: "\f73d";
-@fa-var-cloud-showers-heavy: "\f740";
-@fa-var-cloud-sun: "\f6c4";
-@fa-var-cloud-sun-rain: "\f743";
-@fa-var-cloud-upload-alt: "\f382";
-@fa-var-cloudscale: "\f383";
-@fa-var-cloudsmith: "\f384";
-@fa-var-cloudversify: "\f385";
-@fa-var-cocktail: "\f561";
-@fa-var-code: "\f121";
-@fa-var-code-branch: "\f126";
-@fa-var-codepen: "\f1cb";
-@fa-var-codiepie: "\f284";
-@fa-var-coffee: "\f0f4";
-@fa-var-cog: "\f013";
-@fa-var-cogs: "\f085";
-@fa-var-coins: "\f51e";
-@fa-var-columns: "\f0db";
-@fa-var-comment: "\f075";
-@fa-var-comment-alt: "\f27a";
-@fa-var-comment-dollar: "\f651";
-@fa-var-comment-dots: "\f4ad";
-@fa-var-comment-medical: "\f7f5";
-@fa-var-comment-slash: "\f4b3";
-@fa-var-comments: "\f086";
-@fa-var-comments-dollar: "\f653";
-@fa-var-compact-disc: "\f51f";
-@fa-var-compass: "\f14e";
-@fa-var-compress: "\f066";
-@fa-var-compress-arrows-alt: "\f78c";
-@fa-var-concierge-bell: "\f562";
-@fa-var-confluence: "\f78d";
-@fa-var-connectdevelop: "\f20e";
-@fa-var-contao: "\f26d";
-@fa-var-cookie: "\f563";
-@fa-var-cookie-bite: "\f564";
-@fa-var-copy: "\f0c5";
-@fa-var-copyright: "\f1f9";
-@fa-var-cotton-bureau: "\f89e";
-@fa-var-couch: "\f4b8";
-@fa-var-cpanel: "\f388";
-@fa-var-creative-commons: "\f25e";
-@fa-var-creative-commons-by: "\f4e7";
-@fa-var-creative-commons-nc: "\f4e8";
-@fa-var-creative-commons-nc-eu: "\f4e9";
-@fa-var-creative-commons-nc-jp: "\f4ea";
-@fa-var-creative-commons-nd: "\f4eb";
-@fa-var-creative-commons-pd: "\f4ec";
-@fa-var-creative-commons-pd-alt: "\f4ed";
-@fa-var-creative-commons-remix: "\f4ee";
-@fa-var-creative-commons-sa: "\f4ef";
-@fa-var-creative-commons-sampling: "\f4f0";
-@fa-var-creative-commons-sampling-plus: "\f4f1";
-@fa-var-creative-commons-share: "\f4f2";
-@fa-var-creative-commons-zero: "\f4f3";
-@fa-var-credit-card: "\f09d";
-@fa-var-critical-role: "\f6c9";
-@fa-var-crop: "\f125";
-@fa-var-crop-alt: "\f565";
-@fa-var-cross: "\f654";
-@fa-var-crosshairs: "\f05b";
-@fa-var-crow: "\f520";
-@fa-var-crown: "\f521";
-@fa-var-crutch: "\f7f7";
-@fa-var-css3: "\f13c";
-@fa-var-css3-alt: "\f38b";
-@fa-var-cube: "\f1b2";
-@fa-var-cubes: "\f1b3";
-@fa-var-cut: "\f0c4";
-@fa-var-cuttlefish: "\f38c";
-@fa-var-d-and-d: "\f38d";
-@fa-var-d-and-d-beyond: "\f6ca";
-@fa-var-dashcube: "\f210";
-@fa-var-database: "\f1c0";
-@fa-var-deaf: "\f2a4";
-@fa-var-delicious: "\f1a5";
-@fa-var-democrat: "\f747";
-@fa-var-deploydog: "\f38e";
-@fa-var-deskpro: "\f38f";
-@fa-var-desktop: "\f108";
-@fa-var-dev: "\f6cc";
-@fa-var-deviantart: "\f1bd";
-@fa-var-dharmachakra: "\f655";
-@fa-var-dhl: "\f790";
-@fa-var-diagnoses: "\f470";
-@fa-var-diaspora: "\f791";
-@fa-var-dice: "\f522";
-@fa-var-dice-d20: "\f6cf";
-@fa-var-dice-d6: "\f6d1";
-@fa-var-dice-five: "\f523";
-@fa-var-dice-four: "\f524";
-@fa-var-dice-one: "\f525";
-@fa-var-dice-six: "\f526";
-@fa-var-dice-three: "\f527";
-@fa-var-dice-two: "\f528";
-@fa-var-digg: "\f1a6";
-@fa-var-digital-ocean: "\f391";
-@fa-var-digital-tachograph: "\f566";
-@fa-var-directions: "\f5eb";
-@fa-var-discord: "\f392";
-@fa-var-discourse: "\f393";
-@fa-var-divide: "\f529";
-@fa-var-dizzy: "\f567";
-@fa-var-dna: "\f471";
-@fa-var-dochub: "\f394";
-@fa-var-docker: "\f395";
-@fa-var-dog: "\f6d3";
-@fa-var-dollar-sign: "\f155";
-@fa-var-dolly: "\f472";
-@fa-var-dolly-flatbed: "\f474";
-@fa-var-donate: "\f4b9";
-@fa-var-door-closed: "\f52a";
-@fa-var-door-open: "\f52b";
-@fa-var-dot-circle: "\f192";
-@fa-var-dove: "\f4ba";
-@fa-var-download: "\f019";
-@fa-var-draft2digital: "\f396";
-@fa-var-drafting-compass: "\f568";
-@fa-var-dragon: "\f6d5";
-@fa-var-draw-polygon: "\f5ee";
-@fa-var-dribbble: "\f17d";
-@fa-var-dribbble-square: "\f397";
-@fa-var-dropbox: "\f16b";
-@fa-var-drum: "\f569";
-@fa-var-drum-steelpan: "\f56a";
-@fa-var-drumstick-bite: "\f6d7";
-@fa-var-drupal: "\f1a9";
-@fa-var-dumbbell: "\f44b";
-@fa-var-dumpster: "\f793";
-@fa-var-dumpster-fire: "\f794";
-@fa-var-dungeon: "\f6d9";
-@fa-var-dyalog: "\f399";
-@fa-var-earlybirds: "\f39a";
-@fa-var-ebay: "\f4f4";
-@fa-var-edge: "\f282";
-@fa-var-edit: "\f044";
-@fa-var-egg: "\f7fb";
-@fa-var-eject: "\f052";
-@fa-var-elementor: "\f430";
-@fa-var-ellipsis-h: "\f141";
-@fa-var-ellipsis-v: "\f142";
-@fa-var-ello: "\f5f1";
-@fa-var-ember: "\f423";
-@fa-var-empire: "\f1d1";
-@fa-var-envelope: "\f0e0";
-@fa-var-envelope-open: "\f2b6";
-@fa-var-envelope-open-text: "\f658";
-@fa-var-envelope-square: "\f199";
-@fa-var-envira: "\f299";
-@fa-var-equals: "\f52c";
-@fa-var-eraser: "\f12d";
-@fa-var-erlang: "\f39d";
-@fa-var-ethereum: "\f42e";
-@fa-var-ethernet: "\f796";
-@fa-var-etsy: "\f2d7";
-@fa-var-euro-sign: "\f153";
-@fa-var-evernote: "\f839";
-@fa-var-exchange-alt: "\f362";
-@fa-var-exclamation: "\f12a";
-@fa-var-exclamation-circle: "\f06a";
-@fa-var-exclamation-triangle: "\f071";
-@fa-var-expand: "\f065";
-@fa-var-expand-arrows-alt: "\f31e";
-@fa-var-expeditedssl: "\f23e";
-@fa-var-external-link-alt: "\f35d";
-@fa-var-external-link-square-alt: "\f360";
-@fa-var-eye: "\f06e";
-@fa-var-eye-dropper: "\f1fb";
-@fa-var-eye-slash: "\f070";
-@fa-var-facebook: "\f09a";
-@fa-var-facebook-f: "\f39e";
-@fa-var-facebook-messenger: "\f39f";
-@fa-var-facebook-square: "\f082";
-@fa-var-fan: "\f863";
-@fa-var-fantasy-flight-games: "\f6dc";
-@fa-var-fast-backward: "\f049";
-@fa-var-fast-forward: "\f050";
-@fa-var-fax: "\f1ac";
-@fa-var-feather: "\f52d";
-@fa-var-feather-alt: "\f56b";
-@fa-var-fedex: "\f797";
-@fa-var-fedora: "\f798";
-@fa-var-female: "\f182";
-@fa-var-fighter-jet: "\f0fb";
-@fa-var-figma: "\f799";
-@fa-var-file: "\f15b";
-@fa-var-file-alt: "\f15c";
-@fa-var-file-archive: "\f1c6";
-@fa-var-file-audio: "\f1c7";
-@fa-var-file-code: "\f1c9";
-@fa-var-file-contract: "\f56c";
-@fa-var-file-csv: "\f6dd";
-@fa-var-file-download: "\f56d";
-@fa-var-file-excel: "\f1c3";
-@fa-var-file-export: "\f56e";
-@fa-var-file-image: "\f1c5";
-@fa-var-file-import: "\f56f";
-@fa-var-file-invoice: "\f570";
-@fa-var-file-invoice-dollar: "\f571";
-@fa-var-file-medical: "\f477";
-@fa-var-file-medical-alt: "\f478";
-@fa-var-file-pdf: "\f1c1";
-@fa-var-file-powerpoint: "\f1c4";
-@fa-var-file-prescription: "\f572";
-@fa-var-file-signature: "\f573";
-@fa-var-file-upload: "\f574";
-@fa-var-file-video: "\f1c8";
-@fa-var-file-word: "\f1c2";
-@fa-var-fill: "\f575";
-@fa-var-fill-drip: "\f576";
-@fa-var-film: "\f008";
-@fa-var-filter: "\f0b0";
-@fa-var-fingerprint: "\f577";
-@fa-var-fire: "\f06d";
-@fa-var-fire-alt: "\f7e4";
-@fa-var-fire-extinguisher: "\f134";
-@fa-var-firefox: "\f269";
-@fa-var-first-aid: "\f479";
-@fa-var-first-order: "\f2b0";
-@fa-var-first-order-alt: "\f50a";
-@fa-var-firstdraft: "\f3a1";
-@fa-var-fish: "\f578";
-@fa-var-fist-raised: "\f6de";
-@fa-var-flag: "\f024";
-@fa-var-flag-checkered: "\f11e";
-@fa-var-flag-usa: "\f74d";
-@fa-var-flask: "\f0c3";
-@fa-var-flickr: "\f16e";
-@fa-var-flipboard: "\f44d";
-@fa-var-flushed: "\f579";
-@fa-var-fly: "\f417";
-@fa-var-folder: "\f07b";
-@fa-var-folder-minus: "\f65d";
-@fa-var-folder-open: "\f07c";
-@fa-var-folder-plus: "\f65e";
-@fa-var-font: "\f031";
-@fa-var-font-awesome: "\f2b4";
-@fa-var-font-awesome-alt: "\f35c";
-@fa-var-font-awesome-flag: "\f425";
-@fa-var-font-awesome-logo-full: "\f4e6";
-@fa-var-fonticons: "\f280";
-@fa-var-fonticons-fi: "\f3a2";
-@fa-var-football-ball: "\f44e";
-@fa-var-fort-awesome: "\f286";
-@fa-var-fort-awesome-alt: "\f3a3";
-@fa-var-forumbee: "\f211";
-@fa-var-forward: "\f04e";
-@fa-var-foursquare: "\f180";
-@fa-var-free-code-camp: "\f2c5";
-@fa-var-freebsd: "\f3a4";
-@fa-var-frog: "\f52e";
-@fa-var-frown: "\f119";
-@fa-var-frown-open: "\f57a";
-@fa-var-fulcrum: "\f50b";
-@fa-var-funnel-dollar: "\f662";
-@fa-var-futbol: "\f1e3";
-@fa-var-galactic-republic: "\f50c";
-@fa-var-galactic-senate: "\f50d";
-@fa-var-gamepad: "\f11b";
-@fa-var-gas-pump: "\f52f";
-@fa-var-gavel: "\f0e3";
-@fa-var-gem: "\f3a5";
-@fa-var-genderless: "\f22d";
-@fa-var-get-pocket: "\f265";
-@fa-var-gg: "\f260";
-@fa-var-gg-circle: "\f261";
-@fa-var-ghost: "\f6e2";
-@fa-var-gift: "\f06b";
-@fa-var-gifts: "\f79c";
-@fa-var-git: "\f1d3";
-@fa-var-git-alt: "\f841";
-@fa-var-git-square: "\f1d2";
-@fa-var-github: "\f09b";
-@fa-var-github-alt: "\f113";
-@fa-var-github-square: "\f092";
-@fa-var-gitkraken: "\f3a6";
-@fa-var-gitlab: "\f296";
-@fa-var-gitter: "\f426";
-@fa-var-glass-cheers: "\f79f";
-@fa-var-glass-martini: "\f000";
-@fa-var-glass-martini-alt: "\f57b";
-@fa-var-glass-whiskey: "\f7a0";
-@fa-var-glasses: "\f530";
-@fa-var-glide: "\f2a5";
-@fa-var-glide-g: "\f2a6";
-@fa-var-globe: "\f0ac";
-@fa-var-globe-africa: "\f57c";
-@fa-var-globe-americas: "\f57d";
-@fa-var-globe-asia: "\f57e";
-@fa-var-globe-europe: "\f7a2";
-@fa-var-gofore: "\f3a7";
-@fa-var-golf-ball: "\f450";
-@fa-var-goodreads: "\f3a8";
-@fa-var-goodreads-g: "\f3a9";
-@fa-var-google: "\f1a0";
-@fa-var-google-drive: "\f3aa";
-@fa-var-google-play: "\f3ab";
-@fa-var-google-plus: "\f2b3";
-@fa-var-google-plus-g: "\f0d5";
-@fa-var-google-plus-square: "\f0d4";
-@fa-var-google-wallet: "\f1ee";
-@fa-var-gopuram: "\f664";
-@fa-var-graduation-cap: "\f19d";
-@fa-var-gratipay: "\f184";
-@fa-var-grav: "\f2d6";
-@fa-var-greater-than: "\f531";
-@fa-var-greater-than-equal: "\f532";
-@fa-var-grimace: "\f57f";
-@fa-var-grin: "\f580";
-@fa-var-grin-alt: "\f581";
-@fa-var-grin-beam: "\f582";
-@fa-var-grin-beam-sweat: "\f583";
-@fa-var-grin-hearts: "\f584";
-@fa-var-grin-squint: "\f585";
-@fa-var-grin-squint-tears: "\f586";
-@fa-var-grin-stars: "\f587";
-@fa-var-grin-tears: "\f588";
-@fa-var-grin-tongue: "\f589";
-@fa-var-grin-tongue-squint: "\f58a";
-@fa-var-grin-tongue-wink: "\f58b";
-@fa-var-grin-wink: "\f58c";
-@fa-var-grip-horizontal: "\f58d";
-@fa-var-grip-lines: "\f7a4";
-@fa-var-grip-lines-vertical: "\f7a5";
-@fa-var-grip-vertical: "\f58e";
-@fa-var-gripfire: "\f3ac";
-@fa-var-grunt: "\f3ad";
-@fa-var-guitar: "\f7a6";
-@fa-var-gulp: "\f3ae";
-@fa-var-h-square: "\f0fd";
-@fa-var-hacker-news: "\f1d4";
-@fa-var-hacker-news-square: "\f3af";
-@fa-var-hackerrank: "\f5f7";
-@fa-var-hamburger: "\f805";
-@fa-var-hammer: "\f6e3";
-@fa-var-hamsa: "\f665";
-@fa-var-hand-holding: "\f4bd";
-@fa-var-hand-holding-heart: "\f4be";
-@fa-var-hand-holding-usd: "\f4c0";
-@fa-var-hand-lizard: "\f258";
-@fa-var-hand-middle-finger: "\f806";
-@fa-var-hand-paper: "\f256";
-@fa-var-hand-peace: "\f25b";
-@fa-var-hand-point-down: "\f0a7";
-@fa-var-hand-point-left: "\f0a5";
-@fa-var-hand-point-right: "\f0a4";
-@fa-var-hand-point-up: "\f0a6";
-@fa-var-hand-pointer: "\f25a";
-@fa-var-hand-rock: "\f255";
-@fa-var-hand-scissors: "\f257";
-@fa-var-hand-spock: "\f259";
-@fa-var-hands: "\f4c2";
-@fa-var-hands-helping: "\f4c4";
-@fa-var-handshake: "\f2b5";
-@fa-var-hanukiah: "\f6e6";
-@fa-var-hard-hat: "\f807";
-@fa-var-hashtag: "\f292";
-@fa-var-hat-cowboy: "\f8c0";
-@fa-var-hat-cowboy-side: "\f8c1";
-@fa-var-hat-wizard: "\f6e8";
-@fa-var-haykal: "\f666";
-@fa-var-hdd: "\f0a0";
-@fa-var-heading: "\f1dc";
-@fa-var-headphones: "\f025";
-@fa-var-headphones-alt: "\f58f";
-@fa-var-headset: "\f590";
-@fa-var-heart: "\f004";
-@fa-var-heart-broken: "\f7a9";
-@fa-var-heartbeat: "\f21e";
-@fa-var-helicopter: "\f533";
-@fa-var-highlighter: "\f591";
-@fa-var-hiking: "\f6ec";
-@fa-var-hippo: "\f6ed";
-@fa-var-hips: "\f452";
-@fa-var-hire-a-helper: "\f3b0";
-@fa-var-history: "\f1da";
-@fa-var-hockey-puck: "\f453";
-@fa-var-holly-berry: "\f7aa";
-@fa-var-home: "\f015";
-@fa-var-hooli: "\f427";
-@fa-var-hornbill: "\f592";
-@fa-var-horse: "\f6f0";
-@fa-var-horse-head: "\f7ab";
-@fa-var-hospital: "\f0f8";
-@fa-var-hospital-alt: "\f47d";
-@fa-var-hospital-symbol: "\f47e";
-@fa-var-hot-tub: "\f593";
-@fa-var-hotdog: "\f80f";
-@fa-var-hotel: "\f594";
-@fa-var-hotjar: "\f3b1";
-@fa-var-hourglass: "\f254";
-@fa-var-hourglass-end: "\f253";
-@fa-var-hourglass-half: "\f252";
-@fa-var-hourglass-start: "\f251";
-@fa-var-house-damage: "\f6f1";
-@fa-var-houzz: "\f27c";
-@fa-var-hryvnia: "\f6f2";
-@fa-var-html5: "\f13b";
-@fa-var-hubspot: "\f3b2";
-@fa-var-i-cursor: "\f246";
-@fa-var-ice-cream: "\f810";
-@fa-var-icicles: "\f7ad";
-@fa-var-icons: "\f86d";
-@fa-var-id-badge: "\f2c1";
-@fa-var-id-card: "\f2c2";
-@fa-var-id-card-alt: "\f47f";
-@fa-var-igloo: "\f7ae";
-@fa-var-image: "\f03e";
-@fa-var-images: "\f302";
-@fa-var-imdb: "\f2d8";
-@fa-var-inbox: "\f01c";
-@fa-var-indent: "\f03c";
-@fa-var-industry: "\f275";
-@fa-var-infinity: "\f534";
-@fa-var-info: "\f129";
-@fa-var-info-circle: "\f05a";
-@fa-var-instagram: "\f16d";
-@fa-var-intercom: "\f7af";
-@fa-var-internet-explorer: "\f26b";
-@fa-var-invision: "\f7b0";
-@fa-var-ioxhost: "\f208";
-@fa-var-italic: "\f033";
-@fa-var-itch-io: "\f83a";
-@fa-var-itunes: "\f3b4";
-@fa-var-itunes-note: "\f3b5";
-@fa-var-java: "\f4e4";
-@fa-var-jedi: "\f669";
-@fa-var-jedi-order: "\f50e";
-@fa-var-jenkins: "\f3b6";
-@fa-var-jira: "\f7b1";
-@fa-var-joget: "\f3b7";
-@fa-var-joint: "\f595";
-@fa-var-joomla: "\f1aa";
-@fa-var-journal-whills: "\f66a";
-@fa-var-js: "\f3b8";
-@fa-var-js-square: "\f3b9";
-@fa-var-jsfiddle: "\f1cc";
-@fa-var-kaaba: "\f66b";
-@fa-var-kaggle: "\f5fa";
-@fa-var-key: "\f084";
-@fa-var-keybase: "\f4f5";
-@fa-var-keyboard: "\f11c";
-@fa-var-keycdn: "\f3ba";
-@fa-var-khanda: "\f66d";
-@fa-var-kickstarter: "\f3bb";
-@fa-var-kickstarter-k: "\f3bc";
-@fa-var-kiss: "\f596";
-@fa-var-kiss-beam: "\f597";
-@fa-var-kiss-wink-heart: "\f598";
-@fa-var-kiwi-bird: "\f535";
-@fa-var-korvue: "\f42f";
-@fa-var-landmark: "\f66f";
-@fa-var-language: "\f1ab";
-@fa-var-laptop: "\f109";
-@fa-var-laptop-code: "\f5fc";
-@fa-var-laptop-medical: "\f812";
-@fa-var-laravel: "\f3bd";
-@fa-var-lastfm: "\f202";
-@fa-var-lastfm-square: "\f203";
-@fa-var-laugh: "\f599";
-@fa-var-laugh-beam: "\f59a";
-@fa-var-laugh-squint: "\f59b";
-@fa-var-laugh-wink: "\f59c";
-@fa-var-layer-group: "\f5fd";
-@fa-var-leaf: "\f06c";
-@fa-var-leanpub: "\f212";
-@fa-var-lemon: "\f094";
-@fa-var-less: "\f41d";
-@fa-var-less-than: "\f536";
-@fa-var-less-than-equal: "\f537";
-@fa-var-level-down-alt: "\f3be";
-@fa-var-level-up-alt: "\f3bf";
-@fa-var-life-ring: "\f1cd";
-@fa-var-lightbulb: "\f0eb";
-@fa-var-line: "\f3c0";
-@fa-var-link: "\f0c1";
-@fa-var-linkedin: "\f08c";
-@fa-var-linkedin-in: "\f0e1";
-@fa-var-linode: "\f2b8";
-@fa-var-linux: "\f17c";
-@fa-var-lira-sign: "\f195";
-@fa-var-list: "\f03a";
-@fa-var-list-alt: "\f022";
-@fa-var-list-ol: "\f0cb";
-@fa-var-list-ul: "\f0ca";
-@fa-var-location-arrow: "\f124";
-@fa-var-lock: "\f023";
-@fa-var-lock-open: "\f3c1";
-@fa-var-long-arrow-alt-down: "\f309";
-@fa-var-long-arrow-alt-left: "\f30a";
-@fa-var-long-arrow-alt-right: "\f30b";
-@fa-var-long-arrow-alt-up: "\f30c";
-@fa-var-low-vision: "\f2a8";
-@fa-var-luggage-cart: "\f59d";
-@fa-var-lyft: "\f3c3";
-@fa-var-magento: "\f3c4";
-@fa-var-magic: "\f0d0";
-@fa-var-magnet: "\f076";
-@fa-var-mail-bulk: "\f674";
-@fa-var-mailchimp: "\f59e";
-@fa-var-male: "\f183";
-@fa-var-mandalorian: "\f50f";
-@fa-var-map: "\f279";
-@fa-var-map-marked: "\f59f";
-@fa-var-map-marked-alt: "\f5a0";
-@fa-var-map-marker: "\f041";
-@fa-var-map-marker-alt: "\f3c5";
-@fa-var-map-pin: "\f276";
-@fa-var-map-signs: "\f277";
-@fa-var-markdown: "\f60f";
-@fa-var-marker: "\f5a1";
-@fa-var-mars: "\f222";
-@fa-var-mars-double: "\f227";
-@fa-var-mars-stroke: "\f229";
-@fa-var-mars-stroke-h: "\f22b";
-@fa-var-mars-stroke-v: "\f22a";
-@fa-var-mask: "\f6fa";
-@fa-var-mastodon: "\f4f6";
-@fa-var-maxcdn: "\f136";
-@fa-var-mdb: "\f8ca";
-@fa-var-medal: "\f5a2";
-@fa-var-medapps: "\f3c6";
-@fa-var-medium: "\f23a";
-@fa-var-medium-m: "\f3c7";
-@fa-var-medkit: "\f0fa";
-@fa-var-medrt: "\f3c8";
-@fa-var-meetup: "\f2e0";
-@fa-var-megaport: "\f5a3";
-@fa-var-meh: "\f11a";
-@fa-var-meh-blank: "\f5a4";
-@fa-var-meh-rolling-eyes: "\f5a5";
-@fa-var-memory: "\f538";
-@fa-var-mendeley: "\f7b3";
-@fa-var-menorah: "\f676";
-@fa-var-mercury: "\f223";
-@fa-var-meteor: "\f753";
-@fa-var-microchip: "\f2db";
-@fa-var-microphone: "\f130";
-@fa-var-microphone-alt: "\f3c9";
-@fa-var-microphone-alt-slash: "\f539";
-@fa-var-microphone-slash: "\f131";
-@fa-var-microscope: "\f610";
-@fa-var-microsoft: "\f3ca";
-@fa-var-minus: "\f068";
-@fa-var-minus-circle: "\f056";
-@fa-var-minus-square: "\f146";
-@fa-var-mitten: "\f7b5";
-@fa-var-mix: "\f3cb";
-@fa-var-mixcloud: "\f289";
-@fa-var-mizuni: "\f3cc";
-@fa-var-mobile: "\f10b";
-@fa-var-mobile-alt: "\f3cd";
-@fa-var-modx: "\f285";
-@fa-var-monero: "\f3d0";
-@fa-var-money-bill: "\f0d6";
-@fa-var-money-bill-alt: "\f3d1";
-@fa-var-money-bill-wave: "\f53a";
-@fa-var-money-bill-wave-alt: "\f53b";
-@fa-var-money-check: "\f53c";
-@fa-var-money-check-alt: "\f53d";
-@fa-var-monument: "\f5a6";
-@fa-var-moon: "\f186";
-@fa-var-mortar-pestle: "\f5a7";
-@fa-var-mosque: "\f678";
-@fa-var-motorcycle: "\f21c";
-@fa-var-mountain: "\f6fc";
-@fa-var-mouse: "\f8cc";
-@fa-var-mouse-pointer: "\f245";
-@fa-var-mug-hot: "\f7b6";
-@fa-var-music: "\f001";
-@fa-var-napster: "\f3d2";
-@fa-var-neos: "\f612";
-@fa-var-network-wired: "\f6ff";
-@fa-var-neuter: "\f22c";
-@fa-var-newspaper: "\f1ea";
-@fa-var-nimblr: "\f5a8";
-@fa-var-node: "\f419";
-@fa-var-node-js: "\f3d3";
-@fa-var-not-equal: "\f53e";
-@fa-var-notes-medical: "\f481";
-@fa-var-npm: "\f3d4";
-@fa-var-ns8: "\f3d5";
-@fa-var-nutritionix: "\f3d6";
-@fa-var-object-group: "\f247";
-@fa-var-object-ungroup: "\f248";
-@fa-var-odnoklassniki: "\f263";
-@fa-var-odnoklassniki-square: "\f264";
-@fa-var-oil-can: "\f613";
-@fa-var-old-republic: "\f510";
-@fa-var-om: "\f679";
-@fa-var-opencart: "\f23d";
-@fa-var-openid: "\f19b";
-@fa-var-opera: "\f26a";
-@fa-var-optin-monster: "\f23c";
-@fa-var-orcid: "\f8d2";
-@fa-var-osi: "\f41a";
-@fa-var-otter: "\f700";
-@fa-var-outdent: "\f03b";
-@fa-var-page4: "\f3d7";
-@fa-var-pagelines: "\f18c";
-@fa-var-pager: "\f815";
-@fa-var-paint-brush: "\f1fc";
-@fa-var-paint-roller: "\f5aa";
-@fa-var-palette: "\f53f";
-@fa-var-palfed: "\f3d8";
-@fa-var-pallet: "\f482";
-@fa-var-paper-plane: "\f1d8";
-@fa-var-paperclip: "\f0c6";
-@fa-var-parachute-box: "\f4cd";
-@fa-var-paragraph: "\f1dd";
-@fa-var-parking: "\f540";
-@fa-var-passport: "\f5ab";
-@fa-var-pastafarianism: "\f67b";
-@fa-var-paste: "\f0ea";
-@fa-var-patreon: "\f3d9";
-@fa-var-pause: "\f04c";
-@fa-var-pause-circle: "\f28b";
-@fa-var-paw: "\f1b0";
-@fa-var-paypal: "\f1ed";
-@fa-var-peace: "\f67c";
-@fa-var-pen: "\f304";
-@fa-var-pen-alt: "\f305";
-@fa-var-pen-fancy: "\f5ac";
-@fa-var-pen-nib: "\f5ad";
-@fa-var-pen-square: "\f14b";
-@fa-var-pencil-alt: "\f303";
-@fa-var-pencil-ruler: "\f5ae";
-@fa-var-penny-arcade: "\f704";
-@fa-var-people-carry: "\f4ce";
-@fa-var-pepper-hot: "\f816";
-@fa-var-percent: "\f295";
-@fa-var-percentage: "\f541";
-@fa-var-periscope: "\f3da";
-@fa-var-person-booth: "\f756";
-@fa-var-phabricator: "\f3db";
-@fa-var-phoenix-framework: "\f3dc";
-@fa-var-phoenix-squadron: "\f511";
-@fa-var-phone: "\f095";
-@fa-var-phone-alt: "\f879";
-@fa-var-phone-slash: "\f3dd";
-@fa-var-phone-square: "\f098";
-@fa-var-phone-square-alt: "\f87b";
-@fa-var-phone-volume: "\f2a0";
-@fa-var-photo-video: "\f87c";
-@fa-var-php: "\f457";
-@fa-var-pied-piper: "\f2ae";
-@fa-var-pied-piper-alt: "\f1a8";
-@fa-var-pied-piper-hat: "\f4e5";
-@fa-var-pied-piper-pp: "\f1a7";
-@fa-var-piggy-bank: "\f4d3";
-@fa-var-pills: "\f484";
-@fa-var-pinterest: "\f0d2";
-@fa-var-pinterest-p: "\f231";
-@fa-var-pinterest-square: "\f0d3";
-@fa-var-pizza-slice: "\f818";
-@fa-var-place-of-worship: "\f67f";
-@fa-var-plane: "\f072";
-@fa-var-plane-arrival: "\f5af";
-@fa-var-plane-departure: "\f5b0";
-@fa-var-play: "\f04b";
-@fa-var-play-circle: "\f144";
-@fa-var-playstation: "\f3df";
-@fa-var-plug: "\f1e6";
-@fa-var-plus: "\f067";
-@fa-var-plus-circle: "\f055";
-@fa-var-plus-square: "\f0fe";
-@fa-var-podcast: "\f2ce";
-@fa-var-poll: "\f681";
-@fa-var-poll-h: "\f682";
-@fa-var-poo: "\f2fe";
-@fa-var-poo-storm: "\f75a";
-@fa-var-poop: "\f619";
-@fa-var-portrait: "\f3e0";
-@fa-var-pound-sign: "\f154";
-@fa-var-power-off: "\f011";
-@fa-var-pray: "\f683";
-@fa-var-praying-hands: "\f684";
-@fa-var-prescription: "\f5b1";
-@fa-var-prescription-bottle: "\f485";
-@fa-var-prescription-bottle-alt: "\f486";
-@fa-var-print: "\f02f";
-@fa-var-procedures: "\f487";
-@fa-var-product-hunt: "\f288";
-@fa-var-project-diagram: "\f542";
-@fa-var-pushed: "\f3e1";
-@fa-var-puzzle-piece: "\f12e";
-@fa-var-python: "\f3e2";
-@fa-var-qq: "\f1d6";
-@fa-var-qrcode: "\f029";
-@fa-var-question: "\f128";
-@fa-var-question-circle: "\f059";
-@fa-var-quidditch: "\f458";
-@fa-var-quinscape: "\f459";
-@fa-var-quora: "\f2c4";
-@fa-var-quote-left: "\f10d";
-@fa-var-quote-right: "\f10e";
-@fa-var-quran: "\f687";
-@fa-var-r-project: "\f4f7";
-@fa-var-radiation: "\f7b9";
-@fa-var-radiation-alt: "\f7ba";
-@fa-var-rainbow: "\f75b";
-@fa-var-random: "\f074";
-@fa-var-raspberry-pi: "\f7bb";
-@fa-var-ravelry: "\f2d9";
-@fa-var-react: "\f41b";
-@fa-var-reacteurope: "\f75d";
-@fa-var-readme: "\f4d5";
-@fa-var-rebel: "\f1d0";
-@fa-var-receipt: "\f543";
-@fa-var-record-vinyl: "\f8d9";
-@fa-var-recycle: "\f1b8";
-@fa-var-red-river: "\f3e3";
-@fa-var-reddit: "\f1a1";
-@fa-var-reddit-alien: "\f281";
-@fa-var-reddit-square: "\f1a2";
-@fa-var-redhat: "\f7bc";
-@fa-var-redo: "\f01e";
-@fa-var-redo-alt: "\f2f9";
-@fa-var-registered: "\f25d";
-@fa-var-remove-format: "\f87d";
-@fa-var-renren: "\f18b";
-@fa-var-reply: "\f3e5";
-@fa-var-reply-all: "\f122";
-@fa-var-replyd: "\f3e6";
-@fa-var-republican: "\f75e";
-@fa-var-researchgate: "\f4f8";
-@fa-var-resolving: "\f3e7";
-@fa-var-restroom: "\f7bd";
-@fa-var-retweet: "\f079";
-@fa-var-rev: "\f5b2";
-@fa-var-ribbon: "\f4d6";
-@fa-var-ring: "\f70b";
-@fa-var-road: "\f018";
-@fa-var-robot: "\f544";
-@fa-var-rocket: "\f135";
-@fa-var-rocketchat: "\f3e8";
-@fa-var-rockrms: "\f3e9";
-@fa-var-route: "\f4d7";
-@fa-var-rss: "\f09e";
-@fa-var-rss-square: "\f143";
-@fa-var-ruble-sign: "\f158";
-@fa-var-ruler: "\f545";
-@fa-var-ruler-combined: "\f546";
-@fa-var-ruler-horizontal: "\f547";
-@fa-var-ruler-vertical: "\f548";
-@fa-var-running: "\f70c";
-@fa-var-rupee-sign: "\f156";
-@fa-var-sad-cry: "\f5b3";
-@fa-var-sad-tear: "\f5b4";
-@fa-var-safari: "\f267";
-@fa-var-salesforce: "\f83b";
-@fa-var-sass: "\f41e";
-@fa-var-satellite: "\f7bf";
-@fa-var-satellite-dish: "\f7c0";
-@fa-var-save: "\f0c7";
-@fa-var-schlix: "\f3ea";
-@fa-var-school: "\f549";
-@fa-var-screwdriver: "\f54a";
-@fa-var-scribd: "\f28a";
-@fa-var-scroll: "\f70e";
-@fa-var-sd-card: "\f7c2";
-@fa-var-search: "\f002";
-@fa-var-search-dollar: "\f688";
-@fa-var-search-location: "\f689";
-@fa-var-search-minus: "\f010";
-@fa-var-search-plus: "\f00e";
-@fa-var-searchengin: "\f3eb";
-@fa-var-seedling: "\f4d8";
-@fa-var-sellcast: "\f2da";
-@fa-var-sellsy: "\f213";
-@fa-var-server: "\f233";
-@fa-var-servicestack: "\f3ec";
-@fa-var-shapes: "\f61f";
-@fa-var-share: "\f064";
-@fa-var-share-alt: "\f1e0";
-@fa-var-share-alt-square: "\f1e1";
-@fa-var-share-square: "\f14d";
-@fa-var-shekel-sign: "\f20b";
-@fa-var-shield-alt: "\f3ed";
-@fa-var-ship: "\f21a";
-@fa-var-shipping-fast: "\f48b";
-@fa-var-shirtsinbulk: "\f214";
-@fa-var-shoe-prints: "\f54b";
-@fa-var-shopping-bag: "\f290";
-@fa-var-shopping-basket: "\f291";
-@fa-var-shopping-cart: "\f07a";
-@fa-var-shopware: "\f5b5";
-@fa-var-shower: "\f2cc";
-@fa-var-shuttle-van: "\f5b6";
-@fa-var-sign: "\f4d9";
-@fa-var-sign-in-alt: "\f2f6";
-@fa-var-sign-language: "\f2a7";
-@fa-var-sign-out-alt: "\f2f5";
-@fa-var-signal: "\f012";
-@fa-var-signature: "\f5b7";
-@fa-var-sim-card: "\f7c4";
-@fa-var-simplybuilt: "\f215";
-@fa-var-sistrix: "\f3ee";
-@fa-var-sitemap: "\f0e8";
-@fa-var-sith: "\f512";
-@fa-var-skating: "\f7c5";
-@fa-var-sketch: "\f7c6";
-@fa-var-skiing: "\f7c9";
-@fa-var-skiing-nordic: "\f7ca";
-@fa-var-skull: "\f54c";
-@fa-var-skull-crossbones: "\f714";
-@fa-var-skyatlas: "\f216";
-@fa-var-skype: "\f17e";
-@fa-var-slack: "\f198";
-@fa-var-slack-hash: "\f3ef";
-@fa-var-slash: "\f715";
-@fa-var-sleigh: "\f7cc";
-@fa-var-sliders-h: "\f1de";
-@fa-var-slideshare: "\f1e7";
-@fa-var-smile: "\f118";
-@fa-var-smile-beam: "\f5b8";
-@fa-var-smile-wink: "\f4da";
-@fa-var-smog: "\f75f";
-@fa-var-smoking: "\f48d";
-@fa-var-smoking-ban: "\f54d";
-@fa-var-sms: "\f7cd";
-@fa-var-snapchat: "\f2ab";
-@fa-var-snapchat-ghost: "\f2ac";
-@fa-var-snapchat-square: "\f2ad";
-@fa-var-snowboarding: "\f7ce";
-@fa-var-snowflake: "\f2dc";
-@fa-var-snowman: "\f7d0";
-@fa-var-snowplow: "\f7d2";
-@fa-var-socks: "\f696";
-@fa-var-solar-panel: "\f5ba";
-@fa-var-sort: "\f0dc";
-@fa-var-sort-alpha-down: "\f15d";
-@fa-var-sort-alpha-down-alt: "\f881";
-@fa-var-sort-alpha-up: "\f15e";
-@fa-var-sort-alpha-up-alt: "\f882";
-@fa-var-sort-amount-down: "\f160";
-@fa-var-sort-amount-down-alt: "\f884";
-@fa-var-sort-amount-up: "\f161";
-@fa-var-sort-amount-up-alt: "\f885";
-@fa-var-sort-down: "\f0dd";
-@fa-var-sort-numeric-down: "\f162";
-@fa-var-sort-numeric-down-alt: "\f886";
-@fa-var-sort-numeric-up: "\f163";
-@fa-var-sort-numeric-up-alt: "\f887";
-@fa-var-sort-up: "\f0de";
-@fa-var-soundcloud: "\f1be";
-@fa-var-sourcetree: "\f7d3";
-@fa-var-spa: "\f5bb";
-@fa-var-space-shuttle: "\f197";
-@fa-var-speakap: "\f3f3";
-@fa-var-speaker-deck: "\f83c";
-@fa-var-spell-check: "\f891";
-@fa-var-spider: "\f717";
-@fa-var-spinner: "\f110";
-@fa-var-splotch: "\f5bc";
-@fa-var-spotify: "\f1bc";
-@fa-var-spray-can: "\f5bd";
-@fa-var-square: "\f0c8";
-@fa-var-square-full: "\f45c";
-@fa-var-square-root-alt: "\f698";
-@fa-var-squarespace: "\f5be";
-@fa-var-stack-exchange: "\f18d";
-@fa-var-stack-overflow: "\f16c";
-@fa-var-stackpath: "\f842";
-@fa-var-stamp: "\f5bf";
-@fa-var-star: "\f005";
-@fa-var-star-and-crescent: "\f699";
-@fa-var-star-half: "\f089";
-@fa-var-star-half-alt: "\f5c0";
-@fa-var-star-of-david: "\f69a";
-@fa-var-star-of-life: "\f621";
-@fa-var-staylinked: "\f3f5";
-@fa-var-steam: "\f1b6";
-@fa-var-steam-square: "\f1b7";
-@fa-var-steam-symbol: "\f3f6";
-@fa-var-step-backward: "\f048";
-@fa-var-step-forward: "\f051";
-@fa-var-stethoscope: "\f0f1";
-@fa-var-sticker-mule: "\f3f7";
-@fa-var-sticky-note: "\f249";
-@fa-var-stop: "\f04d";
-@fa-var-stop-circle: "\f28d";
-@fa-var-stopwatch: "\f2f2";
-@fa-var-store: "\f54e";
-@fa-var-store-alt: "\f54f";
-@fa-var-strava: "\f428";
-@fa-var-stream: "\f550";
-@fa-var-street-view: "\f21d";
-@fa-var-strikethrough: "\f0cc";
-@fa-var-stripe: "\f429";
-@fa-var-stripe-s: "\f42a";
-@fa-var-stroopwafel: "\f551";
-@fa-var-studiovinari: "\f3f8";
-@fa-var-stumbleupon: "\f1a4";
-@fa-var-stumbleupon-circle: "\f1a3";
-@fa-var-subscript: "\f12c";
-@fa-var-subway: "\f239";
-@fa-var-suitcase: "\f0f2";
-@fa-var-suitcase-rolling: "\f5c1";
-@fa-var-sun: "\f185";
-@fa-var-superpowers: "\f2dd";
-@fa-var-superscript: "\f12b";
-@fa-var-supple: "\f3f9";
-@fa-var-surprise: "\f5c2";
-@fa-var-suse: "\f7d6";
-@fa-var-swatchbook: "\f5c3";
-@fa-var-swift: "\f8e1";
-@fa-var-swimmer: "\f5c4";
-@fa-var-swimming-pool: "\f5c5";
-@fa-var-symfony: "\f83d";
-@fa-var-synagogue: "\f69b";
-@fa-var-sync: "\f021";
-@fa-var-sync-alt: "\f2f1";
-@fa-var-syringe: "\f48e";
-@fa-var-table: "\f0ce";
-@fa-var-table-tennis: "\f45d";
-@fa-var-tablet: "\f10a";
-@fa-var-tablet-alt: "\f3fa";
-@fa-var-tablets: "\f490";
-@fa-var-tachometer-alt: "\f3fd";
-@fa-var-tag: "\f02b";
-@fa-var-tags: "\f02c";
-@fa-var-tape: "\f4db";
-@fa-var-tasks: "\f0ae";
-@fa-var-taxi: "\f1ba";
-@fa-var-teamspeak: "\f4f9";
-@fa-var-teeth: "\f62e";
-@fa-var-teeth-open: "\f62f";
-@fa-var-telegram: "\f2c6";
-@fa-var-telegram-plane: "\f3fe";
-@fa-var-temperature-high: "\f769";
-@fa-var-temperature-low: "\f76b";
-@fa-var-tencent-weibo: "\f1d5";
-@fa-var-tenge: "\f7d7";
-@fa-var-terminal: "\f120";
-@fa-var-text-height: "\f034";
-@fa-var-text-width: "\f035";
-@fa-var-th: "\f00a";
-@fa-var-th-large: "\f009";
-@fa-var-th-list: "\f00b";
-@fa-var-the-red-yeti: "\f69d";
-@fa-var-theater-masks: "\f630";
-@fa-var-themeco: "\f5c6";
-@fa-var-themeisle: "\f2b2";
-@fa-var-thermometer: "\f491";
-@fa-var-thermometer-empty: "\f2cb";
-@fa-var-thermometer-full: "\f2c7";
-@fa-var-thermometer-half: "\f2c9";
-@fa-var-thermometer-quarter: "\f2ca";
-@fa-var-thermometer-three-quarters: "\f2c8";
-@fa-var-think-peaks: "\f731";
-@fa-var-thumbs-down: "\f165";
-@fa-var-thumbs-up: "\f164";
-@fa-var-thumbtack: "\f08d";
-@fa-var-ticket-alt: "\f3ff";
-@fa-var-times: "\f00d";
-@fa-var-times-circle: "\f057";
-@fa-var-tint: "\f043";
-@fa-var-tint-slash: "\f5c7";
-@fa-var-tired: "\f5c8";
-@fa-var-toggle-off: "\f204";
-@fa-var-toggle-on: "\f205";
-@fa-var-toilet: "\f7d8";
-@fa-var-toilet-paper: "\f71e";
-@fa-var-toolbox: "\f552";
-@fa-var-tools: "\f7d9";
-@fa-var-tooth: "\f5c9";
-@fa-var-torah: "\f6a0";
-@fa-var-torii-gate: "\f6a1";
-@fa-var-tractor: "\f722";
-@fa-var-trade-federation: "\f513";
-@fa-var-trademark: "\f25c";
-@fa-var-traffic-light: "\f637";
-@fa-var-train: "\f238";
-@fa-var-tram: "\f7da";
-@fa-var-transgender: "\f224";
-@fa-var-transgender-alt: "\f225";
-@fa-var-trash: "\f1f8";
-@fa-var-trash-alt: "\f2ed";
-@fa-var-trash-restore: "\f829";
-@fa-var-trash-restore-alt: "\f82a";
-@fa-var-tree: "\f1bb";
-@fa-var-trello: "\f181";
-@fa-var-tripadvisor: "\f262";
-@fa-var-trophy: "\f091";
-@fa-var-truck: "\f0d1";
-@fa-var-truck-loading: "\f4de";
-@fa-var-truck-monster: "\f63b";
-@fa-var-truck-moving: "\f4df";
-@fa-var-truck-pickup: "\f63c";
-@fa-var-tshirt: "\f553";
-@fa-var-tty: "\f1e4";
-@fa-var-tumblr: "\f173";
-@fa-var-tumblr-square: "\f174";
-@fa-var-tv: "\f26c";
-@fa-var-twitch: "\f1e8";
-@fa-var-twitter: "\f099";
-@fa-var-twitter-square: "\f081";
-@fa-var-typo3: "\f42b";
-@fa-var-uber: "\f402";
-@fa-var-ubuntu: "\f7df";
-@fa-var-uikit: "\f403";
-@fa-var-umbraco: "\f8e8";
-@fa-var-umbrella: "\f0e9";
-@fa-var-umbrella-beach: "\f5ca";
-@fa-var-underline: "\f0cd";
-@fa-var-undo: "\f0e2";
-@fa-var-undo-alt: "\f2ea";
-@fa-var-uniregistry: "\f404";
-@fa-var-universal-access: "\f29a";
-@fa-var-university: "\f19c";
-@fa-var-unlink: "\f127";
-@fa-var-unlock: "\f09c";
-@fa-var-unlock-alt: "\f13e";
-@fa-var-untappd: "\f405";
-@fa-var-upload: "\f093";
-@fa-var-ups: "\f7e0";
-@fa-var-usb: "\f287";
-@fa-var-user: "\f007";
-@fa-var-user-alt: "\f406";
-@fa-var-user-alt-slash: "\f4fa";
-@fa-var-user-astronaut: "\f4fb";
-@fa-var-user-check: "\f4fc";
-@fa-var-user-circle: "\f2bd";
-@fa-var-user-clock: "\f4fd";
-@fa-var-user-cog: "\f4fe";
-@fa-var-user-edit: "\f4ff";
-@fa-var-user-friends: "\f500";
-@fa-var-user-graduate: "\f501";
-@fa-var-user-injured: "\f728";
-@fa-var-user-lock: "\f502";
-@fa-var-user-md: "\f0f0";
-@fa-var-user-minus: "\f503";
-@fa-var-user-ninja: "\f504";
-@fa-var-user-nurse: "\f82f";
-@fa-var-user-plus: "\f234";
-@fa-var-user-secret: "\f21b";
-@fa-var-user-shield: "\f505";
-@fa-var-user-slash: "\f506";
-@fa-var-user-tag: "\f507";
-@fa-var-user-tie: "\f508";
-@fa-var-user-times: "\f235";
-@fa-var-users: "\f0c0";
-@fa-var-users-cog: "\f509";
-@fa-var-usps: "\f7e1";
-@fa-var-ussunnah: "\f407";
-@fa-var-utensil-spoon: "\f2e5";
-@fa-var-utensils: "\f2e7";
-@fa-var-vaadin: "\f408";
-@fa-var-vector-square: "\f5cb";
-@fa-var-venus: "\f221";
-@fa-var-venus-double: "\f226";
-@fa-var-venus-mars: "\f228";
-@fa-var-viacoin: "\f237";
-@fa-var-viadeo: "\f2a9";
-@fa-var-viadeo-square: "\f2aa";
-@fa-var-vial: "\f492";
-@fa-var-vials: "\f493";
-@fa-var-viber: "\f409";
-@fa-var-video: "\f03d";
-@fa-var-video-slash: "\f4e2";
-@fa-var-vihara: "\f6a7";
-@fa-var-vimeo: "\f40a";
-@fa-var-vimeo-square: "\f194";
-@fa-var-vimeo-v: "\f27d";
-@fa-var-vine: "\f1ca";
-@fa-var-vk: "\f189";
-@fa-var-vnv: "\f40b";
-@fa-var-voicemail: "\f897";
-@fa-var-volleyball-ball: "\f45f";
-@fa-var-volume-down: "\f027";
-@fa-var-volume-mute: "\f6a9";
-@fa-var-volume-off: "\f026";
-@fa-var-volume-up: "\f028";
-@fa-var-vote-yea: "\f772";
-@fa-var-vr-cardboard: "\f729";
-@fa-var-vuejs: "\f41f";
-@fa-var-walking: "\f554";
-@fa-var-wallet: "\f555";
-@fa-var-warehouse: "\f494";
-@fa-var-water: "\f773";
-@fa-var-wave-square: "\f83e";
-@fa-var-waze: "\f83f";
-@fa-var-weebly: "\f5cc";
-@fa-var-weibo: "\f18a";
-@fa-var-weight: "\f496";
-@fa-var-weight-hanging: "\f5cd";
-@fa-var-weixin: "\f1d7";
-@fa-var-whatsapp: "\f232";
-@fa-var-whatsapp-square: "\f40c";
-@fa-var-wheelchair: "\f193";
-@fa-var-whmcs: "\f40d";
-@fa-var-wifi: "\f1eb";
-@fa-var-wikipedia-w: "\f266";
-@fa-var-wind: "\f72e";
-@fa-var-window-close: "\f410";
-@fa-var-window-maximize: "\f2d0";
-@fa-var-window-minimize: "\f2d1";
-@fa-var-window-restore: "\f2d2";
-@fa-var-windows: "\f17a";
-@fa-var-wine-bottle: "\f72f";
-@fa-var-wine-glass: "\f4e3";
-@fa-var-wine-glass-alt: "\f5ce";
-@fa-var-wix: "\f5cf";
-@fa-var-wizards-of-the-coast: "\f730";
-@fa-var-wolf-pack-battalion: "\f514";
-@fa-var-won-sign: "\f159";
-@fa-var-wordpress: "\f19a";
-@fa-var-wordpress-simple: "\f411";
-@fa-var-wpbeginner: "\f297";
-@fa-var-wpexplorer: "\f2de";
-@fa-var-wpforms: "\f298";
-@fa-var-wpressr: "\f3e4";
-@fa-var-wrench: "\f0ad";
-@fa-var-x-ray: "\f497";
-@fa-var-xbox: "\f412";
-@fa-var-xing: "\f168";
-@fa-var-xing-square: "\f169";
-@fa-var-y-combinator: "\f23b";
-@fa-var-yahoo: "\f19e";
-@fa-var-yammer: "\f840";
-@fa-var-yandex: "\f413";
-@fa-var-yandex-international: "\f414";
-@fa-var-yarn: "\f7e3";
-@fa-var-yelp: "\f1e9";
-@fa-var-yen-sign: "\f157";
-@fa-var-yin-yang: "\f6ad";
-@fa-var-yoast: "\f2b1";
-@fa-var-youtube: "\f167";
-@fa-var-youtube-square: "\f431";
-@fa-var-zhihu: "\f63f";

+ 0 - 22
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/brands.less

@@ -1,22 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import "_variables.less";
-
-@font-face {
-  font-family: 'Font Awesome 5 Brands';
-  font-style: normal;
-  font-weight: normal;
-  font-display: @fa-font-display;
-  src: url('@{fa-font-path}/fa-brands-400.eot');
-  src: url('@{fa-font-path}/fa-brands-400.eot?#iefix') format('embedded-opentype'),
-    url('@{fa-font-path}/fa-brands-400.woff2') format('woff2'),
-    url('@{fa-font-path}/fa-brands-400.woff') format('woff'),
-    url('@{fa-font-path}/fa-brands-400.ttf') format('truetype'),
-    url('@{fa-font-path}/fa-brands-400.svg#fontawesome') format('svg');
-}
-
-.fab {
-  font-family: 'Font Awesome 5 Brands';
-}

+ 0 - 16
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/fontawesome.less

@@ -1,16 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import "_variables.less";
-@import "_mixins.less";
-@import "_core.less";
-@import "_larger.less";
-@import "_fixed-width.less";
-@import "_list.less";
-@import "_bordered-pulled.less";
-@import "_animated.less";
-@import "_rotated-flipped.less";
-@import "_stacked.less";
-@import "_icons.less";
-@import "_screen-reader.less";

+ 0 - 23
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/regular.less

@@ -1,23 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import "_variables.less";
-
-@font-face {
-  font-family: 'Font Awesome 5 Free';
-  font-style: normal;
-  font-weight: 400;
-  font-display: @fa-font-display;
-  src: url('@{fa-font-path}/fa-regular-400.eot');
-  src: url('@{fa-font-path}/fa-regular-400.eot?#iefix') format('embedded-opentype'),
-    url('@{fa-font-path}/fa-regular-400.woff2') format('woff2'),
-    url('@{fa-font-path}/fa-regular-400.woff') format('woff'),
-    url('@{fa-font-path}/fa-regular-400.ttf') format('truetype'),
-    url('@{fa-font-path}/fa-regular-400.svg#fontawesome') format('svg');
-}
-
-.far {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}

+ 0 - 24
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/solid.less

@@ -1,24 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import "_variables.less";
-
-@font-face {
-  font-family: 'Font Awesome 5 Free';
-  font-style: normal;
-  font-weight: 900;
-  font-display: @fa-font-display;
-  src: url('@{fa-font-path}/fa-solid-900.eot');
-  src: url('@{fa-font-path}/fa-solid-900.eot?#iefix') format('embedded-opentype'),
-    url('@{fa-font-path}/fa-solid-900.woff2') format('woff2'),
-    url('@{fa-font-path}/fa-solid-900.woff') format('woff'),
-    url('@{fa-font-path}/fa-solid-900.ttf') format('truetype'),
-    url('@{fa-font-path}/fa-solid-900.svg#fontawesome') format('svg');
-}
-
-.fa,
-.fas {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 900;
-}

+ 0 - 6
static/fontawesome/js-packages/@fortawesome/fontawesome-free/less/v4-shims.less

@@ -1,6 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import '_variables.less';
-@import '_shims.less';

+ 0 - 55
static/fontawesome/js-packages/@fortawesome/fontawesome-free/package.json

@@ -1,55 +0,0 @@
-{
-  "description": "The iconic font, CSS, and SVG framework",
-  "keywords": [
-    "font",
-    "awesome",
-    "fontawesome",
-    "icon",
-    "svg",
-    "bootstrap"
-  ],
-  "homepage": "https://fontawesome.com",
-  "bugs": {
-    "url": "http://github.com/FortAwesome/Font-Awesome/issues"
-  },
-  "author": {
-    "name": "Dave Gandy",
-    "email": "[email protected]",
-    "web": "http://twitter.com/davegandy"
-  },
-  "contributors": [
-    {
-      "name": "Brian Talbot",
-      "web": "http://twitter.com/talbs"
-    },
-    {
-      "name": "Travis Chase",
-      "web": "http://twitter.com/supercodepoet"
-    },
-    {
-      "name": "Rob Madole",
-      "web": "http://twitter.com/robmadole"
-    },
-    {
-      "name": "Geremia Taglialatela",
-      "web": "http://twitter.com/gtagliala"
-    },
-    {
-      "name": "Mike Wilkerson",
-      "web": "http://twitter.com/mw77"
-    }
-  ],
-  "repository": {
-    "type": "git",
-    "url": "https://github.com/FortAwesome/Font-Awesome"
-  },
-  "engines": {
-    "node": ">=6"
-  },
-  "dependencies": {},
-  "version": "5.11.2",
-  "name": "@fortawesome/fontawesome-free",
-  "main": "js/fontawesome.js",
-  "style": "css/fontawesome.css",
-  "license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)"
-}

+ 0 - 20
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_animated.scss

@@ -1,20 +0,0 @@
-// Animated Icons
-// --------------------------
-
-.#{$fa-css-prefix}-spin {
-  animation: fa-spin 2s infinite linear;
-}
-
-.#{$fa-css-prefix}-pulse {
-  animation: fa-spin 1s infinite steps(8);
-}
-
-@keyframes fa-spin {
-  0% {
-    transform: rotate(0deg);
-  }
-
-  100% {
-    transform: rotate(360deg);
-  }
-}

+ 0 - 20
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_bordered-pulled.scss

@@ -1,20 +0,0 @@
-// Bordered & Pulled
-// -------------------------
-
-.#{$fa-css-prefix}-border {
-  border: solid .08em $fa-border-color;
-  border-radius: .1em;
-  padding: .2em .25em .15em;
-}
-
-.#{$fa-css-prefix}-pull-left { float: left; }
-.#{$fa-css-prefix}-pull-right { float: right; }
-
-.#{$fa-css-prefix},
-.fas,
-.far,
-.fal,
-.fab {
-  &.#{$fa-css-prefix}-pull-left { margin-right: .3em; }
-  &.#{$fa-css-prefix}-pull-right { margin-left: .3em; }
-}

+ 0 - 21
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_core.scss

@@ -1,21 +0,0 @@
-// Base Class Definition
-// -------------------------
-
-.#{$fa-css-prefix},
-.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;
-}
-
-%fa-icon {
-  @include fa-icon;
-}

+ 0 - 6
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_fixed-width.scss

@@ -1,6 +0,0 @@
-// Fixed Width Icons
-// -------------------------
-.#{$fa-css-prefix}-fw {
-  text-align: center;
-  width: $fa-fw-width;
-}

+ 0 - 1397
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_icons.scss

@@ -1,1397 +0,0 @@
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-readers do not read off random characters that represent icons */
-
-.#{$fa-css-prefix}-500px:before { content: fa-content($fa-var-500px); }
-.#{$fa-css-prefix}-accessible-icon:before { content: fa-content($fa-var-accessible-icon); }
-.#{$fa-css-prefix}-accusoft:before { content: fa-content($fa-var-accusoft); }
-.#{$fa-css-prefix}-acquisitions-incorporated:before { content: fa-content($fa-var-acquisitions-incorporated); }
-.#{$fa-css-prefix}-ad:before { content: fa-content($fa-var-ad); }
-.#{$fa-css-prefix}-address-book:before { content: fa-content($fa-var-address-book); }
-.#{$fa-css-prefix}-address-card:before { content: fa-content($fa-var-address-card); }
-.#{$fa-css-prefix}-adjust:before { content: fa-content($fa-var-adjust); }
-.#{$fa-css-prefix}-adn:before { content: fa-content($fa-var-adn); }
-.#{$fa-css-prefix}-adobe:before { content: fa-content($fa-var-adobe); }
-.#{$fa-css-prefix}-adversal:before { content: fa-content($fa-var-adversal); }
-.#{$fa-css-prefix}-affiliatetheme:before { content: fa-content($fa-var-affiliatetheme); }
-.#{$fa-css-prefix}-air-freshener:before { content: fa-content($fa-var-air-freshener); }
-.#{$fa-css-prefix}-airbnb:before { content: fa-content($fa-var-airbnb); }
-.#{$fa-css-prefix}-algolia:before { content: fa-content($fa-var-algolia); }
-.#{$fa-css-prefix}-align-center:before { content: fa-content($fa-var-align-center); }
-.#{$fa-css-prefix}-align-justify:before { content: fa-content($fa-var-align-justify); }
-.#{$fa-css-prefix}-align-left:before { content: fa-content($fa-var-align-left); }
-.#{$fa-css-prefix}-align-right:before { content: fa-content($fa-var-align-right); }
-.#{$fa-css-prefix}-alipay:before { content: fa-content($fa-var-alipay); }
-.#{$fa-css-prefix}-allergies:before { content: fa-content($fa-var-allergies); }
-.#{$fa-css-prefix}-amazon:before { content: fa-content($fa-var-amazon); }
-.#{$fa-css-prefix}-amazon-pay:before { content: fa-content($fa-var-amazon-pay); }
-.#{$fa-css-prefix}-ambulance:before { content: fa-content($fa-var-ambulance); }
-.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: fa-content($fa-var-american-sign-language-interpreting); }
-.#{$fa-css-prefix}-amilia:before { content: fa-content($fa-var-amilia); }
-.#{$fa-css-prefix}-anchor:before { content: fa-content($fa-var-anchor); }
-.#{$fa-css-prefix}-android:before { content: fa-content($fa-var-android); }
-.#{$fa-css-prefix}-angellist:before { content: fa-content($fa-var-angellist); }
-.#{$fa-css-prefix}-angle-double-down:before { content: fa-content($fa-var-angle-double-down); }
-.#{$fa-css-prefix}-angle-double-left:before { content: fa-content($fa-var-angle-double-left); }
-.#{$fa-css-prefix}-angle-double-right:before { content: fa-content($fa-var-angle-double-right); }
-.#{$fa-css-prefix}-angle-double-up:before { content: fa-content($fa-var-angle-double-up); }
-.#{$fa-css-prefix}-angle-down:before { content: fa-content($fa-var-angle-down); }
-.#{$fa-css-prefix}-angle-left:before { content: fa-content($fa-var-angle-left); }
-.#{$fa-css-prefix}-angle-right:before { content: fa-content($fa-var-angle-right); }
-.#{$fa-css-prefix}-angle-up:before { content: fa-content($fa-var-angle-up); }
-.#{$fa-css-prefix}-angry:before { content: fa-content($fa-var-angry); }
-.#{$fa-css-prefix}-angrycreative:before { content: fa-content($fa-var-angrycreative); }
-.#{$fa-css-prefix}-angular:before { content: fa-content($fa-var-angular); }
-.#{$fa-css-prefix}-ankh:before { content: fa-content($fa-var-ankh); }
-.#{$fa-css-prefix}-app-store:before { content: fa-content($fa-var-app-store); }
-.#{$fa-css-prefix}-app-store-ios:before { content: fa-content($fa-var-app-store-ios); }
-.#{$fa-css-prefix}-apper:before { content: fa-content($fa-var-apper); }
-.#{$fa-css-prefix}-apple:before { content: fa-content($fa-var-apple); }
-.#{$fa-css-prefix}-apple-alt:before { content: fa-content($fa-var-apple-alt); }
-.#{$fa-css-prefix}-apple-pay:before { content: fa-content($fa-var-apple-pay); }
-.#{$fa-css-prefix}-archive:before { content: fa-content($fa-var-archive); }
-.#{$fa-css-prefix}-archway:before { content: fa-content($fa-var-archway); }
-.#{$fa-css-prefix}-arrow-alt-circle-down:before { content: fa-content($fa-var-arrow-alt-circle-down); }
-.#{$fa-css-prefix}-arrow-alt-circle-left:before { content: fa-content($fa-var-arrow-alt-circle-left); }
-.#{$fa-css-prefix}-arrow-alt-circle-right:before { content: fa-content($fa-var-arrow-alt-circle-right); }
-.#{$fa-css-prefix}-arrow-alt-circle-up:before { content: fa-content($fa-var-arrow-alt-circle-up); }
-.#{$fa-css-prefix}-arrow-circle-down:before { content: fa-content($fa-var-arrow-circle-down); }
-.#{$fa-css-prefix}-arrow-circle-left:before { content: fa-content($fa-var-arrow-circle-left); }
-.#{$fa-css-prefix}-arrow-circle-right:before { content: fa-content($fa-var-arrow-circle-right); }
-.#{$fa-css-prefix}-arrow-circle-up:before { content: fa-content($fa-var-arrow-circle-up); }
-.#{$fa-css-prefix}-arrow-down:before { content: fa-content($fa-var-arrow-down); }
-.#{$fa-css-prefix}-arrow-left:before { content: fa-content($fa-var-arrow-left); }
-.#{$fa-css-prefix}-arrow-right:before { content: fa-content($fa-var-arrow-right); }
-.#{$fa-css-prefix}-arrow-up:before { content: fa-content($fa-var-arrow-up); }
-.#{$fa-css-prefix}-arrows-alt:before { content: fa-content($fa-var-arrows-alt); }
-.#{$fa-css-prefix}-arrows-alt-h:before { content: fa-content($fa-var-arrows-alt-h); }
-.#{$fa-css-prefix}-arrows-alt-v:before { content: fa-content($fa-var-arrows-alt-v); }
-.#{$fa-css-prefix}-artstation:before { content: fa-content($fa-var-artstation); }
-.#{$fa-css-prefix}-assistive-listening-systems:before { content: fa-content($fa-var-assistive-listening-systems); }
-.#{$fa-css-prefix}-asterisk:before { content: fa-content($fa-var-asterisk); }
-.#{$fa-css-prefix}-asymmetrik:before { content: fa-content($fa-var-asymmetrik); }
-.#{$fa-css-prefix}-at:before { content: fa-content($fa-var-at); }
-.#{$fa-css-prefix}-atlas:before { content: fa-content($fa-var-atlas); }
-.#{$fa-css-prefix}-atlassian:before { content: fa-content($fa-var-atlassian); }
-.#{$fa-css-prefix}-atom:before { content: fa-content($fa-var-atom); }
-.#{$fa-css-prefix}-audible:before { content: fa-content($fa-var-audible); }
-.#{$fa-css-prefix}-audio-description:before { content: fa-content($fa-var-audio-description); }
-.#{$fa-css-prefix}-autoprefixer:before { content: fa-content($fa-var-autoprefixer); }
-.#{$fa-css-prefix}-avianex:before { content: fa-content($fa-var-avianex); }
-.#{$fa-css-prefix}-aviato:before { content: fa-content($fa-var-aviato); }
-.#{$fa-css-prefix}-award:before { content: fa-content($fa-var-award); }
-.#{$fa-css-prefix}-aws:before { content: fa-content($fa-var-aws); }
-.#{$fa-css-prefix}-baby:before { content: fa-content($fa-var-baby); }
-.#{$fa-css-prefix}-baby-carriage:before { content: fa-content($fa-var-baby-carriage); }
-.#{$fa-css-prefix}-backspace:before { content: fa-content($fa-var-backspace); }
-.#{$fa-css-prefix}-backward:before { content: fa-content($fa-var-backward); }
-.#{$fa-css-prefix}-bacon:before { content: fa-content($fa-var-bacon); }
-.#{$fa-css-prefix}-balance-scale:before { content: fa-content($fa-var-balance-scale); }
-.#{$fa-css-prefix}-balance-scale-left:before { content: fa-content($fa-var-balance-scale-left); }
-.#{$fa-css-prefix}-balance-scale-right:before { content: fa-content($fa-var-balance-scale-right); }
-.#{$fa-css-prefix}-ban:before { content: fa-content($fa-var-ban); }
-.#{$fa-css-prefix}-band-aid:before { content: fa-content($fa-var-band-aid); }
-.#{$fa-css-prefix}-bandcamp:before { content: fa-content($fa-var-bandcamp); }
-.#{$fa-css-prefix}-barcode:before { content: fa-content($fa-var-barcode); }
-.#{$fa-css-prefix}-bars:before { content: fa-content($fa-var-bars); }
-.#{$fa-css-prefix}-baseball-ball:before { content: fa-content($fa-var-baseball-ball); }
-.#{$fa-css-prefix}-basketball-ball:before { content: fa-content($fa-var-basketball-ball); }
-.#{$fa-css-prefix}-bath:before { content: fa-content($fa-var-bath); }
-.#{$fa-css-prefix}-battery-empty:before { content: fa-content($fa-var-battery-empty); }
-.#{$fa-css-prefix}-battery-full:before { content: fa-content($fa-var-battery-full); }
-.#{$fa-css-prefix}-battery-half:before { content: fa-content($fa-var-battery-half); }
-.#{$fa-css-prefix}-battery-quarter:before { content: fa-content($fa-var-battery-quarter); }
-.#{$fa-css-prefix}-battery-three-quarters:before { content: fa-content($fa-var-battery-three-quarters); }
-.#{$fa-css-prefix}-battle-net:before { content: fa-content($fa-var-battle-net); }
-.#{$fa-css-prefix}-bed:before { content: fa-content($fa-var-bed); }
-.#{$fa-css-prefix}-beer:before { content: fa-content($fa-var-beer); }
-.#{$fa-css-prefix}-behance:before { content: fa-content($fa-var-behance); }
-.#{$fa-css-prefix}-behance-square:before { content: fa-content($fa-var-behance-square); }
-.#{$fa-css-prefix}-bell:before { content: fa-content($fa-var-bell); }
-.#{$fa-css-prefix}-bell-slash:before { content: fa-content($fa-var-bell-slash); }
-.#{$fa-css-prefix}-bezier-curve:before { content: fa-content($fa-var-bezier-curve); }
-.#{$fa-css-prefix}-bible:before { content: fa-content($fa-var-bible); }
-.#{$fa-css-prefix}-bicycle:before { content: fa-content($fa-var-bicycle); }
-.#{$fa-css-prefix}-biking:before { content: fa-content($fa-var-biking); }
-.#{$fa-css-prefix}-bimobject:before { content: fa-content($fa-var-bimobject); }
-.#{$fa-css-prefix}-binoculars:before { content: fa-content($fa-var-binoculars); }
-.#{$fa-css-prefix}-biohazard:before { content: fa-content($fa-var-biohazard); }
-.#{$fa-css-prefix}-birthday-cake:before { content: fa-content($fa-var-birthday-cake); }
-.#{$fa-css-prefix}-bitbucket:before { content: fa-content($fa-var-bitbucket); }
-.#{$fa-css-prefix}-bitcoin:before { content: fa-content($fa-var-bitcoin); }
-.#{$fa-css-prefix}-bity:before { content: fa-content($fa-var-bity); }
-.#{$fa-css-prefix}-black-tie:before { content: fa-content($fa-var-black-tie); }
-.#{$fa-css-prefix}-blackberry:before { content: fa-content($fa-var-blackberry); }
-.#{$fa-css-prefix}-blender:before { content: fa-content($fa-var-blender); }
-.#{$fa-css-prefix}-blender-phone:before { content: fa-content($fa-var-blender-phone); }
-.#{$fa-css-prefix}-blind:before { content: fa-content($fa-var-blind); }
-.#{$fa-css-prefix}-blog:before { content: fa-content($fa-var-blog); }
-.#{$fa-css-prefix}-blogger:before { content: fa-content($fa-var-blogger); }
-.#{$fa-css-prefix}-blogger-b:before { content: fa-content($fa-var-blogger-b); }
-.#{$fa-css-prefix}-bluetooth:before { content: fa-content($fa-var-bluetooth); }
-.#{$fa-css-prefix}-bluetooth-b:before { content: fa-content($fa-var-bluetooth-b); }
-.#{$fa-css-prefix}-bold:before { content: fa-content($fa-var-bold); }
-.#{$fa-css-prefix}-bolt:before { content: fa-content($fa-var-bolt); }
-.#{$fa-css-prefix}-bomb:before { content: fa-content($fa-var-bomb); }
-.#{$fa-css-prefix}-bone:before { content: fa-content($fa-var-bone); }
-.#{$fa-css-prefix}-bong:before { content: fa-content($fa-var-bong); }
-.#{$fa-css-prefix}-book:before { content: fa-content($fa-var-book); }
-.#{$fa-css-prefix}-book-dead:before { content: fa-content($fa-var-book-dead); }
-.#{$fa-css-prefix}-book-medical:before { content: fa-content($fa-var-book-medical); }
-.#{$fa-css-prefix}-book-open:before { content: fa-content($fa-var-book-open); }
-.#{$fa-css-prefix}-book-reader:before { content: fa-content($fa-var-book-reader); }
-.#{$fa-css-prefix}-bookmark:before { content: fa-content($fa-var-bookmark); }
-.#{$fa-css-prefix}-bootstrap:before { content: fa-content($fa-var-bootstrap); }
-.#{$fa-css-prefix}-border-all:before { content: fa-content($fa-var-border-all); }
-.#{$fa-css-prefix}-border-none:before { content: fa-content($fa-var-border-none); }
-.#{$fa-css-prefix}-border-style:before { content: fa-content($fa-var-border-style); }
-.#{$fa-css-prefix}-bowling-ball:before { content: fa-content($fa-var-bowling-ball); }
-.#{$fa-css-prefix}-box:before { content: fa-content($fa-var-box); }
-.#{$fa-css-prefix}-box-open:before { content: fa-content($fa-var-box-open); }
-.#{$fa-css-prefix}-boxes:before { content: fa-content($fa-var-boxes); }
-.#{$fa-css-prefix}-braille:before { content: fa-content($fa-var-braille); }
-.#{$fa-css-prefix}-brain:before { content: fa-content($fa-var-brain); }
-.#{$fa-css-prefix}-bread-slice:before { content: fa-content($fa-var-bread-slice); }
-.#{$fa-css-prefix}-briefcase:before { content: fa-content($fa-var-briefcase); }
-.#{$fa-css-prefix}-briefcase-medical:before { content: fa-content($fa-var-briefcase-medical); }
-.#{$fa-css-prefix}-broadcast-tower:before { content: fa-content($fa-var-broadcast-tower); }
-.#{$fa-css-prefix}-broom:before { content: fa-content($fa-var-broom); }
-.#{$fa-css-prefix}-brush:before { content: fa-content($fa-var-brush); }
-.#{$fa-css-prefix}-btc:before { content: fa-content($fa-var-btc); }
-.#{$fa-css-prefix}-buffer:before { content: fa-content($fa-var-buffer); }
-.#{$fa-css-prefix}-bug:before { content: fa-content($fa-var-bug); }
-.#{$fa-css-prefix}-building:before { content: fa-content($fa-var-building); }
-.#{$fa-css-prefix}-bullhorn:before { content: fa-content($fa-var-bullhorn); }
-.#{$fa-css-prefix}-bullseye:before { content: fa-content($fa-var-bullseye); }
-.#{$fa-css-prefix}-burn:before { content: fa-content($fa-var-burn); }
-.#{$fa-css-prefix}-buromobelexperte:before { content: fa-content($fa-var-buromobelexperte); }
-.#{$fa-css-prefix}-bus:before { content: fa-content($fa-var-bus); }
-.#{$fa-css-prefix}-bus-alt:before { content: fa-content($fa-var-bus-alt); }
-.#{$fa-css-prefix}-business-time:before { content: fa-content($fa-var-business-time); }
-.#{$fa-css-prefix}-buy-n-large:before { content: fa-content($fa-var-buy-n-large); }
-.#{$fa-css-prefix}-buysellads:before { content: fa-content($fa-var-buysellads); }
-.#{$fa-css-prefix}-calculator:before { content: fa-content($fa-var-calculator); }
-.#{$fa-css-prefix}-calendar:before { content: fa-content($fa-var-calendar); }
-.#{$fa-css-prefix}-calendar-alt:before { content: fa-content($fa-var-calendar-alt); }
-.#{$fa-css-prefix}-calendar-check:before { content: fa-content($fa-var-calendar-check); }
-.#{$fa-css-prefix}-calendar-day:before { content: fa-content($fa-var-calendar-day); }
-.#{$fa-css-prefix}-calendar-minus:before { content: fa-content($fa-var-calendar-minus); }
-.#{$fa-css-prefix}-calendar-plus:before { content: fa-content($fa-var-calendar-plus); }
-.#{$fa-css-prefix}-calendar-times:before { content: fa-content($fa-var-calendar-times); }
-.#{$fa-css-prefix}-calendar-week:before { content: fa-content($fa-var-calendar-week); }
-.#{$fa-css-prefix}-camera:before { content: fa-content($fa-var-camera); }
-.#{$fa-css-prefix}-camera-retro:before { content: fa-content($fa-var-camera-retro); }
-.#{$fa-css-prefix}-campground:before { content: fa-content($fa-var-campground); }
-.#{$fa-css-prefix}-canadian-maple-leaf:before { content: fa-content($fa-var-canadian-maple-leaf); }
-.#{$fa-css-prefix}-candy-cane:before { content: fa-content($fa-var-candy-cane); }
-.#{$fa-css-prefix}-cannabis:before { content: fa-content($fa-var-cannabis); }
-.#{$fa-css-prefix}-capsules:before { content: fa-content($fa-var-capsules); }
-.#{$fa-css-prefix}-car:before { content: fa-content($fa-var-car); }
-.#{$fa-css-prefix}-car-alt:before { content: fa-content($fa-var-car-alt); }
-.#{$fa-css-prefix}-car-battery:before { content: fa-content($fa-var-car-battery); }
-.#{$fa-css-prefix}-car-crash:before { content: fa-content($fa-var-car-crash); }
-.#{$fa-css-prefix}-car-side:before { content: fa-content($fa-var-car-side); }
-.#{$fa-css-prefix}-caret-down:before { content: fa-content($fa-var-caret-down); }
-.#{$fa-css-prefix}-caret-left:before { content: fa-content($fa-var-caret-left); }
-.#{$fa-css-prefix}-caret-right:before { content: fa-content($fa-var-caret-right); }
-.#{$fa-css-prefix}-caret-square-down:before { content: fa-content($fa-var-caret-square-down); }
-.#{$fa-css-prefix}-caret-square-left:before { content: fa-content($fa-var-caret-square-left); }
-.#{$fa-css-prefix}-caret-square-right:before { content: fa-content($fa-var-caret-square-right); }
-.#{$fa-css-prefix}-caret-square-up:before { content: fa-content($fa-var-caret-square-up); }
-.#{$fa-css-prefix}-caret-up:before { content: fa-content($fa-var-caret-up); }
-.#{$fa-css-prefix}-carrot:before { content: fa-content($fa-var-carrot); }
-.#{$fa-css-prefix}-cart-arrow-down:before { content: fa-content($fa-var-cart-arrow-down); }
-.#{$fa-css-prefix}-cart-plus:before { content: fa-content($fa-var-cart-plus); }
-.#{$fa-css-prefix}-cash-register:before { content: fa-content($fa-var-cash-register); }
-.#{$fa-css-prefix}-cat:before { content: fa-content($fa-var-cat); }
-.#{$fa-css-prefix}-cc-amazon-pay:before { content: fa-content($fa-var-cc-amazon-pay); }
-.#{$fa-css-prefix}-cc-amex:before { content: fa-content($fa-var-cc-amex); }
-.#{$fa-css-prefix}-cc-apple-pay:before { content: fa-content($fa-var-cc-apple-pay); }
-.#{$fa-css-prefix}-cc-diners-club:before { content: fa-content($fa-var-cc-diners-club); }
-.#{$fa-css-prefix}-cc-discover:before { content: fa-content($fa-var-cc-discover); }
-.#{$fa-css-prefix}-cc-jcb:before { content: fa-content($fa-var-cc-jcb); }
-.#{$fa-css-prefix}-cc-mastercard:before { content: fa-content($fa-var-cc-mastercard); }
-.#{$fa-css-prefix}-cc-paypal:before { content: fa-content($fa-var-cc-paypal); }
-.#{$fa-css-prefix}-cc-stripe:before { content: fa-content($fa-var-cc-stripe); }
-.#{$fa-css-prefix}-cc-visa:before { content: fa-content($fa-var-cc-visa); }
-.#{$fa-css-prefix}-centercode:before { content: fa-content($fa-var-centercode); }
-.#{$fa-css-prefix}-centos:before { content: fa-content($fa-var-centos); }
-.#{$fa-css-prefix}-certificate:before { content: fa-content($fa-var-certificate); }
-.#{$fa-css-prefix}-chair:before { content: fa-content($fa-var-chair); }
-.#{$fa-css-prefix}-chalkboard:before { content: fa-content($fa-var-chalkboard); }
-.#{$fa-css-prefix}-chalkboard-teacher:before { content: fa-content($fa-var-chalkboard-teacher); }
-.#{$fa-css-prefix}-charging-station:before { content: fa-content($fa-var-charging-station); }
-.#{$fa-css-prefix}-chart-area:before { content: fa-content($fa-var-chart-area); }
-.#{$fa-css-prefix}-chart-bar:before { content: fa-content($fa-var-chart-bar); }
-.#{$fa-css-prefix}-chart-line:before { content: fa-content($fa-var-chart-line); }
-.#{$fa-css-prefix}-chart-pie:before { content: fa-content($fa-var-chart-pie); }
-.#{$fa-css-prefix}-check:before { content: fa-content($fa-var-check); }
-.#{$fa-css-prefix}-check-circle:before { content: fa-content($fa-var-check-circle); }
-.#{$fa-css-prefix}-check-double:before { content: fa-content($fa-var-check-double); }
-.#{$fa-css-prefix}-check-square:before { content: fa-content($fa-var-check-square); }
-.#{$fa-css-prefix}-cheese:before { content: fa-content($fa-var-cheese); }
-.#{$fa-css-prefix}-chess:before { content: fa-content($fa-var-chess); }
-.#{$fa-css-prefix}-chess-bishop:before { content: fa-content($fa-var-chess-bishop); }
-.#{$fa-css-prefix}-chess-board:before { content: fa-content($fa-var-chess-board); }
-.#{$fa-css-prefix}-chess-king:before { content: fa-content($fa-var-chess-king); }
-.#{$fa-css-prefix}-chess-knight:before { content: fa-content($fa-var-chess-knight); }
-.#{$fa-css-prefix}-chess-pawn:before { content: fa-content($fa-var-chess-pawn); }
-.#{$fa-css-prefix}-chess-queen:before { content: fa-content($fa-var-chess-queen); }
-.#{$fa-css-prefix}-chess-rook:before { content: fa-content($fa-var-chess-rook); }
-.#{$fa-css-prefix}-chevron-circle-down:before { content: fa-content($fa-var-chevron-circle-down); }
-.#{$fa-css-prefix}-chevron-circle-left:before { content: fa-content($fa-var-chevron-circle-left); }
-.#{$fa-css-prefix}-chevron-circle-right:before { content: fa-content($fa-var-chevron-circle-right); }
-.#{$fa-css-prefix}-chevron-circle-up:before { content: fa-content($fa-var-chevron-circle-up); }
-.#{$fa-css-prefix}-chevron-down:before { content: fa-content($fa-var-chevron-down); }
-.#{$fa-css-prefix}-chevron-left:before { content: fa-content($fa-var-chevron-left); }
-.#{$fa-css-prefix}-chevron-right:before { content: fa-content($fa-var-chevron-right); }
-.#{$fa-css-prefix}-chevron-up:before { content: fa-content($fa-var-chevron-up); }
-.#{$fa-css-prefix}-child:before { content: fa-content($fa-var-child); }
-.#{$fa-css-prefix}-chrome:before { content: fa-content($fa-var-chrome); }
-.#{$fa-css-prefix}-chromecast:before { content: fa-content($fa-var-chromecast); }
-.#{$fa-css-prefix}-church:before { content: fa-content($fa-var-church); }
-.#{$fa-css-prefix}-circle:before { content: fa-content($fa-var-circle); }
-.#{$fa-css-prefix}-circle-notch:before { content: fa-content($fa-var-circle-notch); }
-.#{$fa-css-prefix}-city:before { content: fa-content($fa-var-city); }
-.#{$fa-css-prefix}-clinic-medical:before { content: fa-content($fa-var-clinic-medical); }
-.#{$fa-css-prefix}-clipboard:before { content: fa-content($fa-var-clipboard); }
-.#{$fa-css-prefix}-clipboard-check:before { content: fa-content($fa-var-clipboard-check); }
-.#{$fa-css-prefix}-clipboard-list:before { content: fa-content($fa-var-clipboard-list); }
-.#{$fa-css-prefix}-clock:before { content: fa-content($fa-var-clock); }
-.#{$fa-css-prefix}-clone:before { content: fa-content($fa-var-clone); }
-.#{$fa-css-prefix}-closed-captioning:before { content: fa-content($fa-var-closed-captioning); }
-.#{$fa-css-prefix}-cloud:before { content: fa-content($fa-var-cloud); }
-.#{$fa-css-prefix}-cloud-download-alt:before { content: fa-content($fa-var-cloud-download-alt); }
-.#{$fa-css-prefix}-cloud-meatball:before { content: fa-content($fa-var-cloud-meatball); }
-.#{$fa-css-prefix}-cloud-moon:before { content: fa-content($fa-var-cloud-moon); }
-.#{$fa-css-prefix}-cloud-moon-rain:before { content: fa-content($fa-var-cloud-moon-rain); }
-.#{$fa-css-prefix}-cloud-rain:before { content: fa-content($fa-var-cloud-rain); }
-.#{$fa-css-prefix}-cloud-showers-heavy:before { content: fa-content($fa-var-cloud-showers-heavy); }
-.#{$fa-css-prefix}-cloud-sun:before { content: fa-content($fa-var-cloud-sun); }
-.#{$fa-css-prefix}-cloud-sun-rain:before { content: fa-content($fa-var-cloud-sun-rain); }
-.#{$fa-css-prefix}-cloud-upload-alt:before { content: fa-content($fa-var-cloud-upload-alt); }
-.#{$fa-css-prefix}-cloudscale:before { content: fa-content($fa-var-cloudscale); }
-.#{$fa-css-prefix}-cloudsmith:before { content: fa-content($fa-var-cloudsmith); }
-.#{$fa-css-prefix}-cloudversify:before { content: fa-content($fa-var-cloudversify); }
-.#{$fa-css-prefix}-cocktail:before { content: fa-content($fa-var-cocktail); }
-.#{$fa-css-prefix}-code:before { content: fa-content($fa-var-code); }
-.#{$fa-css-prefix}-code-branch:before { content: fa-content($fa-var-code-branch); }
-.#{$fa-css-prefix}-codepen:before { content: fa-content($fa-var-codepen); }
-.#{$fa-css-prefix}-codiepie:before { content: fa-content($fa-var-codiepie); }
-.#{$fa-css-prefix}-coffee:before { content: fa-content($fa-var-coffee); }
-.#{$fa-css-prefix}-cog:before { content: fa-content($fa-var-cog); }
-.#{$fa-css-prefix}-cogs:before { content: fa-content($fa-var-cogs); }
-.#{$fa-css-prefix}-coins:before { content: fa-content($fa-var-coins); }
-.#{$fa-css-prefix}-columns:before { content: fa-content($fa-var-columns); }
-.#{$fa-css-prefix}-comment:before { content: fa-content($fa-var-comment); }
-.#{$fa-css-prefix}-comment-alt:before { content: fa-content($fa-var-comment-alt); }
-.#{$fa-css-prefix}-comment-dollar:before { content: fa-content($fa-var-comment-dollar); }
-.#{$fa-css-prefix}-comment-dots:before { content: fa-content($fa-var-comment-dots); }
-.#{$fa-css-prefix}-comment-medical:before { content: fa-content($fa-var-comment-medical); }
-.#{$fa-css-prefix}-comment-slash:before { content: fa-content($fa-var-comment-slash); }
-.#{$fa-css-prefix}-comments:before { content: fa-content($fa-var-comments); }
-.#{$fa-css-prefix}-comments-dollar:before { content: fa-content($fa-var-comments-dollar); }
-.#{$fa-css-prefix}-compact-disc:before { content: fa-content($fa-var-compact-disc); }
-.#{$fa-css-prefix}-compass:before { content: fa-content($fa-var-compass); }
-.#{$fa-css-prefix}-compress:before { content: fa-content($fa-var-compress); }
-.#{$fa-css-prefix}-compress-arrows-alt:before { content: fa-content($fa-var-compress-arrows-alt); }
-.#{$fa-css-prefix}-concierge-bell:before { content: fa-content($fa-var-concierge-bell); }
-.#{$fa-css-prefix}-confluence:before { content: fa-content($fa-var-confluence); }
-.#{$fa-css-prefix}-connectdevelop:before { content: fa-content($fa-var-connectdevelop); }
-.#{$fa-css-prefix}-contao:before { content: fa-content($fa-var-contao); }
-.#{$fa-css-prefix}-cookie:before { content: fa-content($fa-var-cookie); }
-.#{$fa-css-prefix}-cookie-bite:before { content: fa-content($fa-var-cookie-bite); }
-.#{$fa-css-prefix}-copy:before { content: fa-content($fa-var-copy); }
-.#{$fa-css-prefix}-copyright:before { content: fa-content($fa-var-copyright); }
-.#{$fa-css-prefix}-cotton-bureau:before { content: fa-content($fa-var-cotton-bureau); }
-.#{$fa-css-prefix}-couch:before { content: fa-content($fa-var-couch); }
-.#{$fa-css-prefix}-cpanel:before { content: fa-content($fa-var-cpanel); }
-.#{$fa-css-prefix}-creative-commons:before { content: fa-content($fa-var-creative-commons); }
-.#{$fa-css-prefix}-creative-commons-by:before { content: fa-content($fa-var-creative-commons-by); }
-.#{$fa-css-prefix}-creative-commons-nc:before { content: fa-content($fa-var-creative-commons-nc); }
-.#{$fa-css-prefix}-creative-commons-nc-eu:before { content: fa-content($fa-var-creative-commons-nc-eu); }
-.#{$fa-css-prefix}-creative-commons-nc-jp:before { content: fa-content($fa-var-creative-commons-nc-jp); }
-.#{$fa-css-prefix}-creative-commons-nd:before { content: fa-content($fa-var-creative-commons-nd); }
-.#{$fa-css-prefix}-creative-commons-pd:before { content: fa-content($fa-var-creative-commons-pd); }
-.#{$fa-css-prefix}-creative-commons-pd-alt:before { content: fa-content($fa-var-creative-commons-pd-alt); }
-.#{$fa-css-prefix}-creative-commons-remix:before { content: fa-content($fa-var-creative-commons-remix); }
-.#{$fa-css-prefix}-creative-commons-sa:before { content: fa-content($fa-var-creative-commons-sa); }
-.#{$fa-css-prefix}-creative-commons-sampling:before { content: fa-content($fa-var-creative-commons-sampling); }
-.#{$fa-css-prefix}-creative-commons-sampling-plus:before { content: fa-content($fa-var-creative-commons-sampling-plus); }
-.#{$fa-css-prefix}-creative-commons-share:before { content: fa-content($fa-var-creative-commons-share); }
-.#{$fa-css-prefix}-creative-commons-zero:before { content: fa-content($fa-var-creative-commons-zero); }
-.#{$fa-css-prefix}-credit-card:before { content: fa-content($fa-var-credit-card); }
-.#{$fa-css-prefix}-critical-role:before { content: fa-content($fa-var-critical-role); }
-.#{$fa-css-prefix}-crop:before { content: fa-content($fa-var-crop); }
-.#{$fa-css-prefix}-crop-alt:before { content: fa-content($fa-var-crop-alt); }
-.#{$fa-css-prefix}-cross:before { content: fa-content($fa-var-cross); }
-.#{$fa-css-prefix}-crosshairs:before { content: fa-content($fa-var-crosshairs); }
-.#{$fa-css-prefix}-crow:before { content: fa-content($fa-var-crow); }
-.#{$fa-css-prefix}-crown:before { content: fa-content($fa-var-crown); }
-.#{$fa-css-prefix}-crutch:before { content: fa-content($fa-var-crutch); }
-.#{$fa-css-prefix}-css3:before { content: fa-content($fa-var-css3); }
-.#{$fa-css-prefix}-css3-alt:before { content: fa-content($fa-var-css3-alt); }
-.#{$fa-css-prefix}-cube:before { content: fa-content($fa-var-cube); }
-.#{$fa-css-prefix}-cubes:before { content: fa-content($fa-var-cubes); }
-.#{$fa-css-prefix}-cut:before { content: fa-content($fa-var-cut); }
-.#{$fa-css-prefix}-cuttlefish:before { content: fa-content($fa-var-cuttlefish); }
-.#{$fa-css-prefix}-d-and-d:before { content: fa-content($fa-var-d-and-d); }
-.#{$fa-css-prefix}-d-and-d-beyond:before { content: fa-content($fa-var-d-and-d-beyond); }
-.#{$fa-css-prefix}-dashcube:before { content: fa-content($fa-var-dashcube); }
-.#{$fa-css-prefix}-database:before { content: fa-content($fa-var-database); }
-.#{$fa-css-prefix}-deaf:before { content: fa-content($fa-var-deaf); }
-.#{$fa-css-prefix}-delicious:before { content: fa-content($fa-var-delicious); }
-.#{$fa-css-prefix}-democrat:before { content: fa-content($fa-var-democrat); }
-.#{$fa-css-prefix}-deploydog:before { content: fa-content($fa-var-deploydog); }
-.#{$fa-css-prefix}-deskpro:before { content: fa-content($fa-var-deskpro); }
-.#{$fa-css-prefix}-desktop:before { content: fa-content($fa-var-desktop); }
-.#{$fa-css-prefix}-dev:before { content: fa-content($fa-var-dev); }
-.#{$fa-css-prefix}-deviantart:before { content: fa-content($fa-var-deviantart); }
-.#{$fa-css-prefix}-dharmachakra:before { content: fa-content($fa-var-dharmachakra); }
-.#{$fa-css-prefix}-dhl:before { content: fa-content($fa-var-dhl); }
-.#{$fa-css-prefix}-diagnoses:before { content: fa-content($fa-var-diagnoses); }
-.#{$fa-css-prefix}-diaspora:before { content: fa-content($fa-var-diaspora); }
-.#{$fa-css-prefix}-dice:before { content: fa-content($fa-var-dice); }
-.#{$fa-css-prefix}-dice-d20:before { content: fa-content($fa-var-dice-d20); }
-.#{$fa-css-prefix}-dice-d6:before { content: fa-content($fa-var-dice-d6); }
-.#{$fa-css-prefix}-dice-five:before { content: fa-content($fa-var-dice-five); }
-.#{$fa-css-prefix}-dice-four:before { content: fa-content($fa-var-dice-four); }
-.#{$fa-css-prefix}-dice-one:before { content: fa-content($fa-var-dice-one); }
-.#{$fa-css-prefix}-dice-six:before { content: fa-content($fa-var-dice-six); }
-.#{$fa-css-prefix}-dice-three:before { content: fa-content($fa-var-dice-three); }
-.#{$fa-css-prefix}-dice-two:before { content: fa-content($fa-var-dice-two); }
-.#{$fa-css-prefix}-digg:before { content: fa-content($fa-var-digg); }
-.#{$fa-css-prefix}-digital-ocean:before { content: fa-content($fa-var-digital-ocean); }
-.#{$fa-css-prefix}-digital-tachograph:before { content: fa-content($fa-var-digital-tachograph); }
-.#{$fa-css-prefix}-directions:before { content: fa-content($fa-var-directions); }
-.#{$fa-css-prefix}-discord:before { content: fa-content($fa-var-discord); }
-.#{$fa-css-prefix}-discourse:before { content: fa-content($fa-var-discourse); }
-.#{$fa-css-prefix}-divide:before { content: fa-content($fa-var-divide); }
-.#{$fa-css-prefix}-dizzy:before { content: fa-content($fa-var-dizzy); }
-.#{$fa-css-prefix}-dna:before { content: fa-content($fa-var-dna); }
-.#{$fa-css-prefix}-dochub:before { content: fa-content($fa-var-dochub); }
-.#{$fa-css-prefix}-docker:before { content: fa-content($fa-var-docker); }
-.#{$fa-css-prefix}-dog:before { content: fa-content($fa-var-dog); }
-.#{$fa-css-prefix}-dollar-sign:before { content: fa-content($fa-var-dollar-sign); }
-.#{$fa-css-prefix}-dolly:before { content: fa-content($fa-var-dolly); }
-.#{$fa-css-prefix}-dolly-flatbed:before { content: fa-content($fa-var-dolly-flatbed); }
-.#{$fa-css-prefix}-donate:before { content: fa-content($fa-var-donate); }
-.#{$fa-css-prefix}-door-closed:before { content: fa-content($fa-var-door-closed); }
-.#{$fa-css-prefix}-door-open:before { content: fa-content($fa-var-door-open); }
-.#{$fa-css-prefix}-dot-circle:before { content: fa-content($fa-var-dot-circle); }
-.#{$fa-css-prefix}-dove:before { content: fa-content($fa-var-dove); }
-.#{$fa-css-prefix}-download:before { content: fa-content($fa-var-download); }
-.#{$fa-css-prefix}-draft2digital:before { content: fa-content($fa-var-draft2digital); }
-.#{$fa-css-prefix}-drafting-compass:before { content: fa-content($fa-var-drafting-compass); }
-.#{$fa-css-prefix}-dragon:before { content: fa-content($fa-var-dragon); }
-.#{$fa-css-prefix}-draw-polygon:before { content: fa-content($fa-var-draw-polygon); }
-.#{$fa-css-prefix}-dribbble:before { content: fa-content($fa-var-dribbble); }
-.#{$fa-css-prefix}-dribbble-square:before { content: fa-content($fa-var-dribbble-square); }
-.#{$fa-css-prefix}-dropbox:before { content: fa-content($fa-var-dropbox); }
-.#{$fa-css-prefix}-drum:before { content: fa-content($fa-var-drum); }
-.#{$fa-css-prefix}-drum-steelpan:before { content: fa-content($fa-var-drum-steelpan); }
-.#{$fa-css-prefix}-drumstick-bite:before { content: fa-content($fa-var-drumstick-bite); }
-.#{$fa-css-prefix}-drupal:before { content: fa-content($fa-var-drupal); }
-.#{$fa-css-prefix}-dumbbell:before { content: fa-content($fa-var-dumbbell); }
-.#{$fa-css-prefix}-dumpster:before { content: fa-content($fa-var-dumpster); }
-.#{$fa-css-prefix}-dumpster-fire:before { content: fa-content($fa-var-dumpster-fire); }
-.#{$fa-css-prefix}-dungeon:before { content: fa-content($fa-var-dungeon); }
-.#{$fa-css-prefix}-dyalog:before { content: fa-content($fa-var-dyalog); }
-.#{$fa-css-prefix}-earlybirds:before { content: fa-content($fa-var-earlybirds); }
-.#{$fa-css-prefix}-ebay:before { content: fa-content($fa-var-ebay); }
-.#{$fa-css-prefix}-edge:before { content: fa-content($fa-var-edge); }
-.#{$fa-css-prefix}-edit:before { content: fa-content($fa-var-edit); }
-.#{$fa-css-prefix}-egg:before { content: fa-content($fa-var-egg); }
-.#{$fa-css-prefix}-eject:before { content: fa-content($fa-var-eject); }
-.#{$fa-css-prefix}-elementor:before { content: fa-content($fa-var-elementor); }
-.#{$fa-css-prefix}-ellipsis-h:before { content: fa-content($fa-var-ellipsis-h); }
-.#{$fa-css-prefix}-ellipsis-v:before { content: fa-content($fa-var-ellipsis-v); }
-.#{$fa-css-prefix}-ello:before { content: fa-content($fa-var-ello); }
-.#{$fa-css-prefix}-ember:before { content: fa-content($fa-var-ember); }
-.#{$fa-css-prefix}-empire:before { content: fa-content($fa-var-empire); }
-.#{$fa-css-prefix}-envelope:before { content: fa-content($fa-var-envelope); }
-.#{$fa-css-prefix}-envelope-open:before { content: fa-content($fa-var-envelope-open); }
-.#{$fa-css-prefix}-envelope-open-text:before { content: fa-content($fa-var-envelope-open-text); }
-.#{$fa-css-prefix}-envelope-square:before { content: fa-content($fa-var-envelope-square); }
-.#{$fa-css-prefix}-envira:before { content: fa-content($fa-var-envira); }
-.#{$fa-css-prefix}-equals:before { content: fa-content($fa-var-equals); }
-.#{$fa-css-prefix}-eraser:before { content: fa-content($fa-var-eraser); }
-.#{$fa-css-prefix}-erlang:before { content: fa-content($fa-var-erlang); }
-.#{$fa-css-prefix}-ethereum:before { content: fa-content($fa-var-ethereum); }
-.#{$fa-css-prefix}-ethernet:before { content: fa-content($fa-var-ethernet); }
-.#{$fa-css-prefix}-etsy:before { content: fa-content($fa-var-etsy); }
-.#{$fa-css-prefix}-euro-sign:before { content: fa-content($fa-var-euro-sign); }
-.#{$fa-css-prefix}-evernote:before { content: fa-content($fa-var-evernote); }
-.#{$fa-css-prefix}-exchange-alt:before { content: fa-content($fa-var-exchange-alt); }
-.#{$fa-css-prefix}-exclamation:before { content: fa-content($fa-var-exclamation); }
-.#{$fa-css-prefix}-exclamation-circle:before { content: fa-content($fa-var-exclamation-circle); }
-.#{$fa-css-prefix}-exclamation-triangle:before { content: fa-content($fa-var-exclamation-triangle); }
-.#{$fa-css-prefix}-expand:before { content: fa-content($fa-var-expand); }
-.#{$fa-css-prefix}-expand-arrows-alt:before { content: fa-content($fa-var-expand-arrows-alt); }
-.#{$fa-css-prefix}-expeditedssl:before { content: fa-content($fa-var-expeditedssl); }
-.#{$fa-css-prefix}-external-link-alt:before { content: fa-content($fa-var-external-link-alt); }
-.#{$fa-css-prefix}-external-link-square-alt:before { content: fa-content($fa-var-external-link-square-alt); }
-.#{$fa-css-prefix}-eye:before { content: fa-content($fa-var-eye); }
-.#{$fa-css-prefix}-eye-dropper:before { content: fa-content($fa-var-eye-dropper); }
-.#{$fa-css-prefix}-eye-slash:before { content: fa-content($fa-var-eye-slash); }
-.#{$fa-css-prefix}-facebook:before { content: fa-content($fa-var-facebook); }
-.#{$fa-css-prefix}-facebook-f:before { content: fa-content($fa-var-facebook-f); }
-.#{$fa-css-prefix}-facebook-messenger:before { content: fa-content($fa-var-facebook-messenger); }
-.#{$fa-css-prefix}-facebook-square:before { content: fa-content($fa-var-facebook-square); }
-.#{$fa-css-prefix}-fan:before { content: fa-content($fa-var-fan); }
-.#{$fa-css-prefix}-fantasy-flight-games:before { content: fa-content($fa-var-fantasy-flight-games); }
-.#{$fa-css-prefix}-fast-backward:before { content: fa-content($fa-var-fast-backward); }
-.#{$fa-css-prefix}-fast-forward:before { content: fa-content($fa-var-fast-forward); }
-.#{$fa-css-prefix}-fax:before { content: fa-content($fa-var-fax); }
-.#{$fa-css-prefix}-feather:before { content: fa-content($fa-var-feather); }
-.#{$fa-css-prefix}-feather-alt:before { content: fa-content($fa-var-feather-alt); }
-.#{$fa-css-prefix}-fedex:before { content: fa-content($fa-var-fedex); }
-.#{$fa-css-prefix}-fedora:before { content: fa-content($fa-var-fedora); }
-.#{$fa-css-prefix}-female:before { content: fa-content($fa-var-female); }
-.#{$fa-css-prefix}-fighter-jet:before { content: fa-content($fa-var-fighter-jet); }
-.#{$fa-css-prefix}-figma:before { content: fa-content($fa-var-figma); }
-.#{$fa-css-prefix}-file:before { content: fa-content($fa-var-file); }
-.#{$fa-css-prefix}-file-alt:before { content: fa-content($fa-var-file-alt); }
-.#{$fa-css-prefix}-file-archive:before { content: fa-content($fa-var-file-archive); }
-.#{$fa-css-prefix}-file-audio:before { content: fa-content($fa-var-file-audio); }
-.#{$fa-css-prefix}-file-code:before { content: fa-content($fa-var-file-code); }
-.#{$fa-css-prefix}-file-contract:before { content: fa-content($fa-var-file-contract); }
-.#{$fa-css-prefix}-file-csv:before { content: fa-content($fa-var-file-csv); }
-.#{$fa-css-prefix}-file-download:before { content: fa-content($fa-var-file-download); }
-.#{$fa-css-prefix}-file-excel:before { content: fa-content($fa-var-file-excel); }
-.#{$fa-css-prefix}-file-export:before { content: fa-content($fa-var-file-export); }
-.#{$fa-css-prefix}-file-image:before { content: fa-content($fa-var-file-image); }
-.#{$fa-css-prefix}-file-import:before { content: fa-content($fa-var-file-import); }
-.#{$fa-css-prefix}-file-invoice:before { content: fa-content($fa-var-file-invoice); }
-.#{$fa-css-prefix}-file-invoice-dollar:before { content: fa-content($fa-var-file-invoice-dollar); }
-.#{$fa-css-prefix}-file-medical:before { content: fa-content($fa-var-file-medical); }
-.#{$fa-css-prefix}-file-medical-alt:before { content: fa-content($fa-var-file-medical-alt); }
-.#{$fa-css-prefix}-file-pdf:before { content: fa-content($fa-var-file-pdf); }
-.#{$fa-css-prefix}-file-powerpoint:before { content: fa-content($fa-var-file-powerpoint); }
-.#{$fa-css-prefix}-file-prescription:before { content: fa-content($fa-var-file-prescription); }
-.#{$fa-css-prefix}-file-signature:before { content: fa-content($fa-var-file-signature); }
-.#{$fa-css-prefix}-file-upload:before { content: fa-content($fa-var-file-upload); }
-.#{$fa-css-prefix}-file-video:before { content: fa-content($fa-var-file-video); }
-.#{$fa-css-prefix}-file-word:before { content: fa-content($fa-var-file-word); }
-.#{$fa-css-prefix}-fill:before { content: fa-content($fa-var-fill); }
-.#{$fa-css-prefix}-fill-drip:before { content: fa-content($fa-var-fill-drip); }
-.#{$fa-css-prefix}-film:before { content: fa-content($fa-var-film); }
-.#{$fa-css-prefix}-filter:before { content: fa-content($fa-var-filter); }
-.#{$fa-css-prefix}-fingerprint:before { content: fa-content($fa-var-fingerprint); }
-.#{$fa-css-prefix}-fire:before { content: fa-content($fa-var-fire); }
-.#{$fa-css-prefix}-fire-alt:before { content: fa-content($fa-var-fire-alt); }
-.#{$fa-css-prefix}-fire-extinguisher:before { content: fa-content($fa-var-fire-extinguisher); }
-.#{$fa-css-prefix}-firefox:before { content: fa-content($fa-var-firefox); }
-.#{$fa-css-prefix}-first-aid:before { content: fa-content($fa-var-first-aid); }
-.#{$fa-css-prefix}-first-order:before { content: fa-content($fa-var-first-order); }
-.#{$fa-css-prefix}-first-order-alt:before { content: fa-content($fa-var-first-order-alt); }
-.#{$fa-css-prefix}-firstdraft:before { content: fa-content($fa-var-firstdraft); }
-.#{$fa-css-prefix}-fish:before { content: fa-content($fa-var-fish); }
-.#{$fa-css-prefix}-fist-raised:before { content: fa-content($fa-var-fist-raised); }
-.#{$fa-css-prefix}-flag:before { content: fa-content($fa-var-flag); }
-.#{$fa-css-prefix}-flag-checkered:before { content: fa-content($fa-var-flag-checkered); }
-.#{$fa-css-prefix}-flag-usa:before { content: fa-content($fa-var-flag-usa); }
-.#{$fa-css-prefix}-flask:before { content: fa-content($fa-var-flask); }
-.#{$fa-css-prefix}-flickr:before { content: fa-content($fa-var-flickr); }
-.#{$fa-css-prefix}-flipboard:before { content: fa-content($fa-var-flipboard); }
-.#{$fa-css-prefix}-flushed:before { content: fa-content($fa-var-flushed); }
-.#{$fa-css-prefix}-fly:before { content: fa-content($fa-var-fly); }
-.#{$fa-css-prefix}-folder:before { content: fa-content($fa-var-folder); }
-.#{$fa-css-prefix}-folder-minus:before { content: fa-content($fa-var-folder-minus); }
-.#{$fa-css-prefix}-folder-open:before { content: fa-content($fa-var-folder-open); }
-.#{$fa-css-prefix}-folder-plus:before { content: fa-content($fa-var-folder-plus); }
-.#{$fa-css-prefix}-font:before { content: fa-content($fa-var-font); }
-.#{$fa-css-prefix}-font-awesome:before { content: fa-content($fa-var-font-awesome); }
-.#{$fa-css-prefix}-font-awesome-alt:before { content: fa-content($fa-var-font-awesome-alt); }
-.#{$fa-css-prefix}-font-awesome-flag:before { content: fa-content($fa-var-font-awesome-flag); }
-.#{$fa-css-prefix}-font-awesome-logo-full:before { content: fa-content($fa-var-font-awesome-logo-full); }
-.#{$fa-css-prefix}-fonticons:before { content: fa-content($fa-var-fonticons); }
-.#{$fa-css-prefix}-fonticons-fi:before { content: fa-content($fa-var-fonticons-fi); }
-.#{$fa-css-prefix}-football-ball:before { content: fa-content($fa-var-football-ball); }
-.#{$fa-css-prefix}-fort-awesome:before { content: fa-content($fa-var-fort-awesome); }
-.#{$fa-css-prefix}-fort-awesome-alt:before { content: fa-content($fa-var-fort-awesome-alt); }
-.#{$fa-css-prefix}-forumbee:before { content: fa-content($fa-var-forumbee); }
-.#{$fa-css-prefix}-forward:before { content: fa-content($fa-var-forward); }
-.#{$fa-css-prefix}-foursquare:before { content: fa-content($fa-var-foursquare); }
-.#{$fa-css-prefix}-free-code-camp:before { content: fa-content($fa-var-free-code-camp); }
-.#{$fa-css-prefix}-freebsd:before { content: fa-content($fa-var-freebsd); }
-.#{$fa-css-prefix}-frog:before { content: fa-content($fa-var-frog); }
-.#{$fa-css-prefix}-frown:before { content: fa-content($fa-var-frown); }
-.#{$fa-css-prefix}-frown-open:before { content: fa-content($fa-var-frown-open); }
-.#{$fa-css-prefix}-fulcrum:before { content: fa-content($fa-var-fulcrum); }
-.#{$fa-css-prefix}-funnel-dollar:before { content: fa-content($fa-var-funnel-dollar); }
-.#{$fa-css-prefix}-futbol:before { content: fa-content($fa-var-futbol); }
-.#{$fa-css-prefix}-galactic-republic:before { content: fa-content($fa-var-galactic-republic); }
-.#{$fa-css-prefix}-galactic-senate:before { content: fa-content($fa-var-galactic-senate); }
-.#{$fa-css-prefix}-gamepad:before { content: fa-content($fa-var-gamepad); }
-.#{$fa-css-prefix}-gas-pump:before { content: fa-content($fa-var-gas-pump); }
-.#{$fa-css-prefix}-gavel:before { content: fa-content($fa-var-gavel); }
-.#{$fa-css-prefix}-gem:before { content: fa-content($fa-var-gem); }
-.#{$fa-css-prefix}-genderless:before { content: fa-content($fa-var-genderless); }
-.#{$fa-css-prefix}-get-pocket:before { content: fa-content($fa-var-get-pocket); }
-.#{$fa-css-prefix}-gg:before { content: fa-content($fa-var-gg); }
-.#{$fa-css-prefix}-gg-circle:before { content: fa-content($fa-var-gg-circle); }
-.#{$fa-css-prefix}-ghost:before { content: fa-content($fa-var-ghost); }
-.#{$fa-css-prefix}-gift:before { content: fa-content($fa-var-gift); }
-.#{$fa-css-prefix}-gifts:before { content: fa-content($fa-var-gifts); }
-.#{$fa-css-prefix}-git:before { content: fa-content($fa-var-git); }
-.#{$fa-css-prefix}-git-alt:before { content: fa-content($fa-var-git-alt); }
-.#{$fa-css-prefix}-git-square:before { content: fa-content($fa-var-git-square); }
-.#{$fa-css-prefix}-github:before { content: fa-content($fa-var-github); }
-.#{$fa-css-prefix}-github-alt:before { content: fa-content($fa-var-github-alt); }
-.#{$fa-css-prefix}-github-square:before { content: fa-content($fa-var-github-square); }
-.#{$fa-css-prefix}-gitkraken:before { content: fa-content($fa-var-gitkraken); }
-.#{$fa-css-prefix}-gitlab:before { content: fa-content($fa-var-gitlab); }
-.#{$fa-css-prefix}-gitter:before { content: fa-content($fa-var-gitter); }
-.#{$fa-css-prefix}-glass-cheers:before { content: fa-content($fa-var-glass-cheers); }
-.#{$fa-css-prefix}-glass-martini:before { content: fa-content($fa-var-glass-martini); }
-.#{$fa-css-prefix}-glass-martini-alt:before { content: fa-content($fa-var-glass-martini-alt); }
-.#{$fa-css-prefix}-glass-whiskey:before { content: fa-content($fa-var-glass-whiskey); }
-.#{$fa-css-prefix}-glasses:before { content: fa-content($fa-var-glasses); }
-.#{$fa-css-prefix}-glide:before { content: fa-content($fa-var-glide); }
-.#{$fa-css-prefix}-glide-g:before { content: fa-content($fa-var-glide-g); }
-.#{$fa-css-prefix}-globe:before { content: fa-content($fa-var-globe); }
-.#{$fa-css-prefix}-globe-africa:before { content: fa-content($fa-var-globe-africa); }
-.#{$fa-css-prefix}-globe-americas:before { content: fa-content($fa-var-globe-americas); }
-.#{$fa-css-prefix}-globe-asia:before { content: fa-content($fa-var-globe-asia); }
-.#{$fa-css-prefix}-globe-europe:before { content: fa-content($fa-var-globe-europe); }
-.#{$fa-css-prefix}-gofore:before { content: fa-content($fa-var-gofore); }
-.#{$fa-css-prefix}-golf-ball:before { content: fa-content($fa-var-golf-ball); }
-.#{$fa-css-prefix}-goodreads:before { content: fa-content($fa-var-goodreads); }
-.#{$fa-css-prefix}-goodreads-g:before { content: fa-content($fa-var-goodreads-g); }
-.#{$fa-css-prefix}-google:before { content: fa-content($fa-var-google); }
-.#{$fa-css-prefix}-google-drive:before { content: fa-content($fa-var-google-drive); }
-.#{$fa-css-prefix}-google-play:before { content: fa-content($fa-var-google-play); }
-.#{$fa-css-prefix}-google-plus:before { content: fa-content($fa-var-google-plus); }
-.#{$fa-css-prefix}-google-plus-g:before { content: fa-content($fa-var-google-plus-g); }
-.#{$fa-css-prefix}-google-plus-square:before { content: fa-content($fa-var-google-plus-square); }
-.#{$fa-css-prefix}-google-wallet:before { content: fa-content($fa-var-google-wallet); }
-.#{$fa-css-prefix}-gopuram:before { content: fa-content($fa-var-gopuram); }
-.#{$fa-css-prefix}-graduation-cap:before { content: fa-content($fa-var-graduation-cap); }
-.#{$fa-css-prefix}-gratipay:before { content: fa-content($fa-var-gratipay); }
-.#{$fa-css-prefix}-grav:before { content: fa-content($fa-var-grav); }
-.#{$fa-css-prefix}-greater-than:before { content: fa-content($fa-var-greater-than); }
-.#{$fa-css-prefix}-greater-than-equal:before { content: fa-content($fa-var-greater-than-equal); }
-.#{$fa-css-prefix}-grimace:before { content: fa-content($fa-var-grimace); }
-.#{$fa-css-prefix}-grin:before { content: fa-content($fa-var-grin); }
-.#{$fa-css-prefix}-grin-alt:before { content: fa-content($fa-var-grin-alt); }
-.#{$fa-css-prefix}-grin-beam:before { content: fa-content($fa-var-grin-beam); }
-.#{$fa-css-prefix}-grin-beam-sweat:before { content: fa-content($fa-var-grin-beam-sweat); }
-.#{$fa-css-prefix}-grin-hearts:before { content: fa-content($fa-var-grin-hearts); }
-.#{$fa-css-prefix}-grin-squint:before { content: fa-content($fa-var-grin-squint); }
-.#{$fa-css-prefix}-grin-squint-tears:before { content: fa-content($fa-var-grin-squint-tears); }
-.#{$fa-css-prefix}-grin-stars:before { content: fa-content($fa-var-grin-stars); }
-.#{$fa-css-prefix}-grin-tears:before { content: fa-content($fa-var-grin-tears); }
-.#{$fa-css-prefix}-grin-tongue:before { content: fa-content($fa-var-grin-tongue); }
-.#{$fa-css-prefix}-grin-tongue-squint:before { content: fa-content($fa-var-grin-tongue-squint); }
-.#{$fa-css-prefix}-grin-tongue-wink:before { content: fa-content($fa-var-grin-tongue-wink); }
-.#{$fa-css-prefix}-grin-wink:before { content: fa-content($fa-var-grin-wink); }
-.#{$fa-css-prefix}-grip-horizontal:before { content: fa-content($fa-var-grip-horizontal); }
-.#{$fa-css-prefix}-grip-lines:before { content: fa-content($fa-var-grip-lines); }
-.#{$fa-css-prefix}-grip-lines-vertical:before { content: fa-content($fa-var-grip-lines-vertical); }
-.#{$fa-css-prefix}-grip-vertical:before { content: fa-content($fa-var-grip-vertical); }
-.#{$fa-css-prefix}-gripfire:before { content: fa-content($fa-var-gripfire); }
-.#{$fa-css-prefix}-grunt:before { content: fa-content($fa-var-grunt); }
-.#{$fa-css-prefix}-guitar:before { content: fa-content($fa-var-guitar); }
-.#{$fa-css-prefix}-gulp:before { content: fa-content($fa-var-gulp); }
-.#{$fa-css-prefix}-h-square:before { content: fa-content($fa-var-h-square); }
-.#{$fa-css-prefix}-hacker-news:before { content: fa-content($fa-var-hacker-news); }
-.#{$fa-css-prefix}-hacker-news-square:before { content: fa-content($fa-var-hacker-news-square); }
-.#{$fa-css-prefix}-hackerrank:before { content: fa-content($fa-var-hackerrank); }
-.#{$fa-css-prefix}-hamburger:before { content: fa-content($fa-var-hamburger); }
-.#{$fa-css-prefix}-hammer:before { content: fa-content($fa-var-hammer); }
-.#{$fa-css-prefix}-hamsa:before { content: fa-content($fa-var-hamsa); }
-.#{$fa-css-prefix}-hand-holding:before { content: fa-content($fa-var-hand-holding); }
-.#{$fa-css-prefix}-hand-holding-heart:before { content: fa-content($fa-var-hand-holding-heart); }
-.#{$fa-css-prefix}-hand-holding-usd:before { content: fa-content($fa-var-hand-holding-usd); }
-.#{$fa-css-prefix}-hand-lizard:before { content: fa-content($fa-var-hand-lizard); }
-.#{$fa-css-prefix}-hand-middle-finger:before { content: fa-content($fa-var-hand-middle-finger); }
-.#{$fa-css-prefix}-hand-paper:before { content: fa-content($fa-var-hand-paper); }
-.#{$fa-css-prefix}-hand-peace:before { content: fa-content($fa-var-hand-peace); }
-.#{$fa-css-prefix}-hand-point-down:before { content: fa-content($fa-var-hand-point-down); }
-.#{$fa-css-prefix}-hand-point-left:before { content: fa-content($fa-var-hand-point-left); }
-.#{$fa-css-prefix}-hand-point-right:before { content: fa-content($fa-var-hand-point-right); }
-.#{$fa-css-prefix}-hand-point-up:before { content: fa-content($fa-var-hand-point-up); }
-.#{$fa-css-prefix}-hand-pointer:before { content: fa-content($fa-var-hand-pointer); }
-.#{$fa-css-prefix}-hand-rock:before { content: fa-content($fa-var-hand-rock); }
-.#{$fa-css-prefix}-hand-scissors:before { content: fa-content($fa-var-hand-scissors); }
-.#{$fa-css-prefix}-hand-spock:before { content: fa-content($fa-var-hand-spock); }
-.#{$fa-css-prefix}-hands:before { content: fa-content($fa-var-hands); }
-.#{$fa-css-prefix}-hands-helping:before { content: fa-content($fa-var-hands-helping); }
-.#{$fa-css-prefix}-handshake:before { content: fa-content($fa-var-handshake); }
-.#{$fa-css-prefix}-hanukiah:before { content: fa-content($fa-var-hanukiah); }
-.#{$fa-css-prefix}-hard-hat:before { content: fa-content($fa-var-hard-hat); }
-.#{$fa-css-prefix}-hashtag:before { content: fa-content($fa-var-hashtag); }
-.#{$fa-css-prefix}-hat-cowboy:before { content: fa-content($fa-var-hat-cowboy); }
-.#{$fa-css-prefix}-hat-cowboy-side:before { content: fa-content($fa-var-hat-cowboy-side); }
-.#{$fa-css-prefix}-hat-wizard:before { content: fa-content($fa-var-hat-wizard); }
-.#{$fa-css-prefix}-haykal:before { content: fa-content($fa-var-haykal); }
-.#{$fa-css-prefix}-hdd:before { content: fa-content($fa-var-hdd); }
-.#{$fa-css-prefix}-heading:before { content: fa-content($fa-var-heading); }
-.#{$fa-css-prefix}-headphones:before { content: fa-content($fa-var-headphones); }
-.#{$fa-css-prefix}-headphones-alt:before { content: fa-content($fa-var-headphones-alt); }
-.#{$fa-css-prefix}-headset:before { content: fa-content($fa-var-headset); }
-.#{$fa-css-prefix}-heart:before { content: fa-content($fa-var-heart); }
-.#{$fa-css-prefix}-heart-broken:before { content: fa-content($fa-var-heart-broken); }
-.#{$fa-css-prefix}-heartbeat:before { content: fa-content($fa-var-heartbeat); }
-.#{$fa-css-prefix}-helicopter:before { content: fa-content($fa-var-helicopter); }
-.#{$fa-css-prefix}-highlighter:before { content: fa-content($fa-var-highlighter); }
-.#{$fa-css-prefix}-hiking:before { content: fa-content($fa-var-hiking); }
-.#{$fa-css-prefix}-hippo:before { content: fa-content($fa-var-hippo); }
-.#{$fa-css-prefix}-hips:before { content: fa-content($fa-var-hips); }
-.#{$fa-css-prefix}-hire-a-helper:before { content: fa-content($fa-var-hire-a-helper); }
-.#{$fa-css-prefix}-history:before { content: fa-content($fa-var-history); }
-.#{$fa-css-prefix}-hockey-puck:before { content: fa-content($fa-var-hockey-puck); }
-.#{$fa-css-prefix}-holly-berry:before { content: fa-content($fa-var-holly-berry); }
-.#{$fa-css-prefix}-home:before { content: fa-content($fa-var-home); }
-.#{$fa-css-prefix}-hooli:before { content: fa-content($fa-var-hooli); }
-.#{$fa-css-prefix}-hornbill:before { content: fa-content($fa-var-hornbill); }
-.#{$fa-css-prefix}-horse:before { content: fa-content($fa-var-horse); }
-.#{$fa-css-prefix}-horse-head:before { content: fa-content($fa-var-horse-head); }
-.#{$fa-css-prefix}-hospital:before { content: fa-content($fa-var-hospital); }
-.#{$fa-css-prefix}-hospital-alt:before { content: fa-content($fa-var-hospital-alt); }
-.#{$fa-css-prefix}-hospital-symbol:before { content: fa-content($fa-var-hospital-symbol); }
-.#{$fa-css-prefix}-hot-tub:before { content: fa-content($fa-var-hot-tub); }
-.#{$fa-css-prefix}-hotdog:before { content: fa-content($fa-var-hotdog); }
-.#{$fa-css-prefix}-hotel:before { content: fa-content($fa-var-hotel); }
-.#{$fa-css-prefix}-hotjar:before { content: fa-content($fa-var-hotjar); }
-.#{$fa-css-prefix}-hourglass:before { content: fa-content($fa-var-hourglass); }
-.#{$fa-css-prefix}-hourglass-end:before { content: fa-content($fa-var-hourglass-end); }
-.#{$fa-css-prefix}-hourglass-half:before { content: fa-content($fa-var-hourglass-half); }
-.#{$fa-css-prefix}-hourglass-start:before { content: fa-content($fa-var-hourglass-start); }
-.#{$fa-css-prefix}-house-damage:before { content: fa-content($fa-var-house-damage); }
-.#{$fa-css-prefix}-houzz:before { content: fa-content($fa-var-houzz); }
-.#{$fa-css-prefix}-hryvnia:before { content: fa-content($fa-var-hryvnia); }
-.#{$fa-css-prefix}-html5:before { content: fa-content($fa-var-html5); }
-.#{$fa-css-prefix}-hubspot:before { content: fa-content($fa-var-hubspot); }
-.#{$fa-css-prefix}-i-cursor:before { content: fa-content($fa-var-i-cursor); }
-.#{$fa-css-prefix}-ice-cream:before { content: fa-content($fa-var-ice-cream); }
-.#{$fa-css-prefix}-icicles:before { content: fa-content($fa-var-icicles); }
-.#{$fa-css-prefix}-icons:before { content: fa-content($fa-var-icons); }
-.#{$fa-css-prefix}-id-badge:before { content: fa-content($fa-var-id-badge); }
-.#{$fa-css-prefix}-id-card:before { content: fa-content($fa-var-id-card); }
-.#{$fa-css-prefix}-id-card-alt:before { content: fa-content($fa-var-id-card-alt); }
-.#{$fa-css-prefix}-igloo:before { content: fa-content($fa-var-igloo); }
-.#{$fa-css-prefix}-image:before { content: fa-content($fa-var-image); }
-.#{$fa-css-prefix}-images:before { content: fa-content($fa-var-images); }
-.#{$fa-css-prefix}-imdb:before { content: fa-content($fa-var-imdb); }
-.#{$fa-css-prefix}-inbox:before { content: fa-content($fa-var-inbox); }
-.#{$fa-css-prefix}-indent:before { content: fa-content($fa-var-indent); }
-.#{$fa-css-prefix}-industry:before { content: fa-content($fa-var-industry); }
-.#{$fa-css-prefix}-infinity:before { content: fa-content($fa-var-infinity); }
-.#{$fa-css-prefix}-info:before { content: fa-content($fa-var-info); }
-.#{$fa-css-prefix}-info-circle:before { content: fa-content($fa-var-info-circle); }
-.#{$fa-css-prefix}-instagram:before { content: fa-content($fa-var-instagram); }
-.#{$fa-css-prefix}-intercom:before { content: fa-content($fa-var-intercom); }
-.#{$fa-css-prefix}-internet-explorer:before { content: fa-content($fa-var-internet-explorer); }
-.#{$fa-css-prefix}-invision:before { content: fa-content($fa-var-invision); }
-.#{$fa-css-prefix}-ioxhost:before { content: fa-content($fa-var-ioxhost); }
-.#{$fa-css-prefix}-italic:before { content: fa-content($fa-var-italic); }
-.#{$fa-css-prefix}-itch-io:before { content: fa-content($fa-var-itch-io); }
-.#{$fa-css-prefix}-itunes:before { content: fa-content($fa-var-itunes); }
-.#{$fa-css-prefix}-itunes-note:before { content: fa-content($fa-var-itunes-note); }
-.#{$fa-css-prefix}-java:before { content: fa-content($fa-var-java); }
-.#{$fa-css-prefix}-jedi:before { content: fa-content($fa-var-jedi); }
-.#{$fa-css-prefix}-jedi-order:before { content: fa-content($fa-var-jedi-order); }
-.#{$fa-css-prefix}-jenkins:before { content: fa-content($fa-var-jenkins); }
-.#{$fa-css-prefix}-jira:before { content: fa-content($fa-var-jira); }
-.#{$fa-css-prefix}-joget:before { content: fa-content($fa-var-joget); }
-.#{$fa-css-prefix}-joint:before { content: fa-content($fa-var-joint); }
-.#{$fa-css-prefix}-joomla:before { content: fa-content($fa-var-joomla); }
-.#{$fa-css-prefix}-journal-whills:before { content: fa-content($fa-var-journal-whills); }
-.#{$fa-css-prefix}-js:before { content: fa-content($fa-var-js); }
-.#{$fa-css-prefix}-js-square:before { content: fa-content($fa-var-js-square); }
-.#{$fa-css-prefix}-jsfiddle:before { content: fa-content($fa-var-jsfiddle); }
-.#{$fa-css-prefix}-kaaba:before { content: fa-content($fa-var-kaaba); }
-.#{$fa-css-prefix}-kaggle:before { content: fa-content($fa-var-kaggle); }
-.#{$fa-css-prefix}-key:before { content: fa-content($fa-var-key); }
-.#{$fa-css-prefix}-keybase:before { content: fa-content($fa-var-keybase); }
-.#{$fa-css-prefix}-keyboard:before { content: fa-content($fa-var-keyboard); }
-.#{$fa-css-prefix}-keycdn:before { content: fa-content($fa-var-keycdn); }
-.#{$fa-css-prefix}-khanda:before { content: fa-content($fa-var-khanda); }
-.#{$fa-css-prefix}-kickstarter:before { content: fa-content($fa-var-kickstarter); }
-.#{$fa-css-prefix}-kickstarter-k:before { content: fa-content($fa-var-kickstarter-k); }
-.#{$fa-css-prefix}-kiss:before { content: fa-content($fa-var-kiss); }
-.#{$fa-css-prefix}-kiss-beam:before { content: fa-content($fa-var-kiss-beam); }
-.#{$fa-css-prefix}-kiss-wink-heart:before { content: fa-content($fa-var-kiss-wink-heart); }
-.#{$fa-css-prefix}-kiwi-bird:before { content: fa-content($fa-var-kiwi-bird); }
-.#{$fa-css-prefix}-korvue:before { content: fa-content($fa-var-korvue); }
-.#{$fa-css-prefix}-landmark:before { content: fa-content($fa-var-landmark); }
-.#{$fa-css-prefix}-language:before { content: fa-content($fa-var-language); }
-.#{$fa-css-prefix}-laptop:before { content: fa-content($fa-var-laptop); }
-.#{$fa-css-prefix}-laptop-code:before { content: fa-content($fa-var-laptop-code); }
-.#{$fa-css-prefix}-laptop-medical:before { content: fa-content($fa-var-laptop-medical); }
-.#{$fa-css-prefix}-laravel:before { content: fa-content($fa-var-laravel); }
-.#{$fa-css-prefix}-lastfm:before { content: fa-content($fa-var-lastfm); }
-.#{$fa-css-prefix}-lastfm-square:before { content: fa-content($fa-var-lastfm-square); }
-.#{$fa-css-prefix}-laugh:before { content: fa-content($fa-var-laugh); }
-.#{$fa-css-prefix}-laugh-beam:before { content: fa-content($fa-var-laugh-beam); }
-.#{$fa-css-prefix}-laugh-squint:before { content: fa-content($fa-var-laugh-squint); }
-.#{$fa-css-prefix}-laugh-wink:before { content: fa-content($fa-var-laugh-wink); }
-.#{$fa-css-prefix}-layer-group:before { content: fa-content($fa-var-layer-group); }
-.#{$fa-css-prefix}-leaf:before { content: fa-content($fa-var-leaf); }
-.#{$fa-css-prefix}-leanpub:before { content: fa-content($fa-var-leanpub); }
-.#{$fa-css-prefix}-lemon:before { content: fa-content($fa-var-lemon); }
-.#{$fa-css-prefix}-less:before { content: fa-content($fa-var-less); }
-.#{$fa-css-prefix}-less-than:before { content: fa-content($fa-var-less-than); }
-.#{$fa-css-prefix}-less-than-equal:before { content: fa-content($fa-var-less-than-equal); }
-.#{$fa-css-prefix}-level-down-alt:before { content: fa-content($fa-var-level-down-alt); }
-.#{$fa-css-prefix}-level-up-alt:before { content: fa-content($fa-var-level-up-alt); }
-.#{$fa-css-prefix}-life-ring:before { content: fa-content($fa-var-life-ring); }
-.#{$fa-css-prefix}-lightbulb:before { content: fa-content($fa-var-lightbulb); }
-.#{$fa-css-prefix}-line:before { content: fa-content($fa-var-line); }
-.#{$fa-css-prefix}-link:before { content: fa-content($fa-var-link); }
-.#{$fa-css-prefix}-linkedin:before { content: fa-content($fa-var-linkedin); }
-.#{$fa-css-prefix}-linkedin-in:before { content: fa-content($fa-var-linkedin-in); }
-.#{$fa-css-prefix}-linode:before { content: fa-content($fa-var-linode); }
-.#{$fa-css-prefix}-linux:before { content: fa-content($fa-var-linux); }
-.#{$fa-css-prefix}-lira-sign:before { content: fa-content($fa-var-lira-sign); }
-.#{$fa-css-prefix}-list:before { content: fa-content($fa-var-list); }
-.#{$fa-css-prefix}-list-alt:before { content: fa-content($fa-var-list-alt); }
-.#{$fa-css-prefix}-list-ol:before { content: fa-content($fa-var-list-ol); }
-.#{$fa-css-prefix}-list-ul:before { content: fa-content($fa-var-list-ul); }
-.#{$fa-css-prefix}-location-arrow:before { content: fa-content($fa-var-location-arrow); }
-.#{$fa-css-prefix}-lock:before { content: fa-content($fa-var-lock); }
-.#{$fa-css-prefix}-lock-open:before { content: fa-content($fa-var-lock-open); }
-.#{$fa-css-prefix}-long-arrow-alt-down:before { content: fa-content($fa-var-long-arrow-alt-down); }
-.#{$fa-css-prefix}-long-arrow-alt-left:before { content: fa-content($fa-var-long-arrow-alt-left); }
-.#{$fa-css-prefix}-long-arrow-alt-right:before { content: fa-content($fa-var-long-arrow-alt-right); }
-.#{$fa-css-prefix}-long-arrow-alt-up:before { content: fa-content($fa-var-long-arrow-alt-up); }
-.#{$fa-css-prefix}-low-vision:before { content: fa-content($fa-var-low-vision); }
-.#{$fa-css-prefix}-luggage-cart:before { content: fa-content($fa-var-luggage-cart); }
-.#{$fa-css-prefix}-lyft:before { content: fa-content($fa-var-lyft); }
-.#{$fa-css-prefix}-magento:before { content: fa-content($fa-var-magento); }
-.#{$fa-css-prefix}-magic:before { content: fa-content($fa-var-magic); }
-.#{$fa-css-prefix}-magnet:before { content: fa-content($fa-var-magnet); }
-.#{$fa-css-prefix}-mail-bulk:before { content: fa-content($fa-var-mail-bulk); }
-.#{$fa-css-prefix}-mailchimp:before { content: fa-content($fa-var-mailchimp); }
-.#{$fa-css-prefix}-male:before { content: fa-content($fa-var-male); }
-.#{$fa-css-prefix}-mandalorian:before { content: fa-content($fa-var-mandalorian); }
-.#{$fa-css-prefix}-map:before { content: fa-content($fa-var-map); }
-.#{$fa-css-prefix}-map-marked:before { content: fa-content($fa-var-map-marked); }
-.#{$fa-css-prefix}-map-marked-alt:before { content: fa-content($fa-var-map-marked-alt); }
-.#{$fa-css-prefix}-map-marker:before { content: fa-content($fa-var-map-marker); }
-.#{$fa-css-prefix}-map-marker-alt:before { content: fa-content($fa-var-map-marker-alt); }
-.#{$fa-css-prefix}-map-pin:before { content: fa-content($fa-var-map-pin); }
-.#{$fa-css-prefix}-map-signs:before { content: fa-content($fa-var-map-signs); }
-.#{$fa-css-prefix}-markdown:before { content: fa-content($fa-var-markdown); }
-.#{$fa-css-prefix}-marker:before { content: fa-content($fa-var-marker); }
-.#{$fa-css-prefix}-mars:before { content: fa-content($fa-var-mars); }
-.#{$fa-css-prefix}-mars-double:before { content: fa-content($fa-var-mars-double); }
-.#{$fa-css-prefix}-mars-stroke:before { content: fa-content($fa-var-mars-stroke); }
-.#{$fa-css-prefix}-mars-stroke-h:before { content: fa-content($fa-var-mars-stroke-h); }
-.#{$fa-css-prefix}-mars-stroke-v:before { content: fa-content($fa-var-mars-stroke-v); }
-.#{$fa-css-prefix}-mask:before { content: fa-content($fa-var-mask); }
-.#{$fa-css-prefix}-mastodon:before { content: fa-content($fa-var-mastodon); }
-.#{$fa-css-prefix}-maxcdn:before { content: fa-content($fa-var-maxcdn); }
-.#{$fa-css-prefix}-mdb:before { content: fa-content($fa-var-mdb); }
-.#{$fa-css-prefix}-medal:before { content: fa-content($fa-var-medal); }
-.#{$fa-css-prefix}-medapps:before { content: fa-content($fa-var-medapps); }
-.#{$fa-css-prefix}-medium:before { content: fa-content($fa-var-medium); }
-.#{$fa-css-prefix}-medium-m:before { content: fa-content($fa-var-medium-m); }
-.#{$fa-css-prefix}-medkit:before { content: fa-content($fa-var-medkit); }
-.#{$fa-css-prefix}-medrt:before { content: fa-content($fa-var-medrt); }
-.#{$fa-css-prefix}-meetup:before { content: fa-content($fa-var-meetup); }
-.#{$fa-css-prefix}-megaport:before { content: fa-content($fa-var-megaport); }
-.#{$fa-css-prefix}-meh:before { content: fa-content($fa-var-meh); }
-.#{$fa-css-prefix}-meh-blank:before { content: fa-content($fa-var-meh-blank); }
-.#{$fa-css-prefix}-meh-rolling-eyes:before { content: fa-content($fa-var-meh-rolling-eyes); }
-.#{$fa-css-prefix}-memory:before { content: fa-content($fa-var-memory); }
-.#{$fa-css-prefix}-mendeley:before { content: fa-content($fa-var-mendeley); }
-.#{$fa-css-prefix}-menorah:before { content: fa-content($fa-var-menorah); }
-.#{$fa-css-prefix}-mercury:before { content: fa-content($fa-var-mercury); }
-.#{$fa-css-prefix}-meteor:before { content: fa-content($fa-var-meteor); }
-.#{$fa-css-prefix}-microchip:before { content: fa-content($fa-var-microchip); }
-.#{$fa-css-prefix}-microphone:before { content: fa-content($fa-var-microphone); }
-.#{$fa-css-prefix}-microphone-alt:before { content: fa-content($fa-var-microphone-alt); }
-.#{$fa-css-prefix}-microphone-alt-slash:before { content: fa-content($fa-var-microphone-alt-slash); }
-.#{$fa-css-prefix}-microphone-slash:before { content: fa-content($fa-var-microphone-slash); }
-.#{$fa-css-prefix}-microscope:before { content: fa-content($fa-var-microscope); }
-.#{$fa-css-prefix}-microsoft:before { content: fa-content($fa-var-microsoft); }
-.#{$fa-css-prefix}-minus:before { content: fa-content($fa-var-minus); }
-.#{$fa-css-prefix}-minus-circle:before { content: fa-content($fa-var-minus-circle); }
-.#{$fa-css-prefix}-minus-square:before { content: fa-content($fa-var-minus-square); }
-.#{$fa-css-prefix}-mitten:before { content: fa-content($fa-var-mitten); }
-.#{$fa-css-prefix}-mix:before { content: fa-content($fa-var-mix); }
-.#{$fa-css-prefix}-mixcloud:before { content: fa-content($fa-var-mixcloud); }
-.#{$fa-css-prefix}-mizuni:before { content: fa-content($fa-var-mizuni); }
-.#{$fa-css-prefix}-mobile:before { content: fa-content($fa-var-mobile); }
-.#{$fa-css-prefix}-mobile-alt:before { content: fa-content($fa-var-mobile-alt); }
-.#{$fa-css-prefix}-modx:before { content: fa-content($fa-var-modx); }
-.#{$fa-css-prefix}-monero:before { content: fa-content($fa-var-monero); }
-.#{$fa-css-prefix}-money-bill:before { content: fa-content($fa-var-money-bill); }
-.#{$fa-css-prefix}-money-bill-alt:before { content: fa-content($fa-var-money-bill-alt); }
-.#{$fa-css-prefix}-money-bill-wave:before { content: fa-content($fa-var-money-bill-wave); }
-.#{$fa-css-prefix}-money-bill-wave-alt:before { content: fa-content($fa-var-money-bill-wave-alt); }
-.#{$fa-css-prefix}-money-check:before { content: fa-content($fa-var-money-check); }
-.#{$fa-css-prefix}-money-check-alt:before { content: fa-content($fa-var-money-check-alt); }
-.#{$fa-css-prefix}-monument:before { content: fa-content($fa-var-monument); }
-.#{$fa-css-prefix}-moon:before { content: fa-content($fa-var-moon); }
-.#{$fa-css-prefix}-mortar-pestle:before { content: fa-content($fa-var-mortar-pestle); }
-.#{$fa-css-prefix}-mosque:before { content: fa-content($fa-var-mosque); }
-.#{$fa-css-prefix}-motorcycle:before { content: fa-content($fa-var-motorcycle); }
-.#{$fa-css-prefix}-mountain:before { content: fa-content($fa-var-mountain); }
-.#{$fa-css-prefix}-mouse:before { content: fa-content($fa-var-mouse); }
-.#{$fa-css-prefix}-mouse-pointer:before { content: fa-content($fa-var-mouse-pointer); }
-.#{$fa-css-prefix}-mug-hot:before { content: fa-content($fa-var-mug-hot); }
-.#{$fa-css-prefix}-music:before { content: fa-content($fa-var-music); }
-.#{$fa-css-prefix}-napster:before { content: fa-content($fa-var-napster); }
-.#{$fa-css-prefix}-neos:before { content: fa-content($fa-var-neos); }
-.#{$fa-css-prefix}-network-wired:before { content: fa-content($fa-var-network-wired); }
-.#{$fa-css-prefix}-neuter:before { content: fa-content($fa-var-neuter); }
-.#{$fa-css-prefix}-newspaper:before { content: fa-content($fa-var-newspaper); }
-.#{$fa-css-prefix}-nimblr:before { content: fa-content($fa-var-nimblr); }
-.#{$fa-css-prefix}-node:before { content: fa-content($fa-var-node); }
-.#{$fa-css-prefix}-node-js:before { content: fa-content($fa-var-node-js); }
-.#{$fa-css-prefix}-not-equal:before { content: fa-content($fa-var-not-equal); }
-.#{$fa-css-prefix}-notes-medical:before { content: fa-content($fa-var-notes-medical); }
-.#{$fa-css-prefix}-npm:before { content: fa-content($fa-var-npm); }
-.#{$fa-css-prefix}-ns8:before { content: fa-content($fa-var-ns8); }
-.#{$fa-css-prefix}-nutritionix:before { content: fa-content($fa-var-nutritionix); }
-.#{$fa-css-prefix}-object-group:before { content: fa-content($fa-var-object-group); }
-.#{$fa-css-prefix}-object-ungroup:before { content: fa-content($fa-var-object-ungroup); }
-.#{$fa-css-prefix}-odnoklassniki:before { content: fa-content($fa-var-odnoklassniki); }
-.#{$fa-css-prefix}-odnoklassniki-square:before { content: fa-content($fa-var-odnoklassniki-square); }
-.#{$fa-css-prefix}-oil-can:before { content: fa-content($fa-var-oil-can); }
-.#{$fa-css-prefix}-old-republic:before { content: fa-content($fa-var-old-republic); }
-.#{$fa-css-prefix}-om:before { content: fa-content($fa-var-om); }
-.#{$fa-css-prefix}-opencart:before { content: fa-content($fa-var-opencart); }
-.#{$fa-css-prefix}-openid:before { content: fa-content($fa-var-openid); }
-.#{$fa-css-prefix}-opera:before { content: fa-content($fa-var-opera); }
-.#{$fa-css-prefix}-optin-monster:before { content: fa-content($fa-var-optin-monster); }
-.#{$fa-css-prefix}-orcid:before { content: fa-content($fa-var-orcid); }
-.#{$fa-css-prefix}-osi:before { content: fa-content($fa-var-osi); }
-.#{$fa-css-prefix}-otter:before { content: fa-content($fa-var-otter); }
-.#{$fa-css-prefix}-outdent:before { content: fa-content($fa-var-outdent); }
-.#{$fa-css-prefix}-page4:before { content: fa-content($fa-var-page4); }
-.#{$fa-css-prefix}-pagelines:before { content: fa-content($fa-var-pagelines); }
-.#{$fa-css-prefix}-pager:before { content: fa-content($fa-var-pager); }
-.#{$fa-css-prefix}-paint-brush:before { content: fa-content($fa-var-paint-brush); }
-.#{$fa-css-prefix}-paint-roller:before { content: fa-content($fa-var-paint-roller); }
-.#{$fa-css-prefix}-palette:before { content: fa-content($fa-var-palette); }
-.#{$fa-css-prefix}-palfed:before { content: fa-content($fa-var-palfed); }
-.#{$fa-css-prefix}-pallet:before { content: fa-content($fa-var-pallet); }
-.#{$fa-css-prefix}-paper-plane:before { content: fa-content($fa-var-paper-plane); }
-.#{$fa-css-prefix}-paperclip:before { content: fa-content($fa-var-paperclip); }
-.#{$fa-css-prefix}-parachute-box:before { content: fa-content($fa-var-parachute-box); }
-.#{$fa-css-prefix}-paragraph:before { content: fa-content($fa-var-paragraph); }
-.#{$fa-css-prefix}-parking:before { content: fa-content($fa-var-parking); }
-.#{$fa-css-prefix}-passport:before { content: fa-content($fa-var-passport); }
-.#{$fa-css-prefix}-pastafarianism:before { content: fa-content($fa-var-pastafarianism); }
-.#{$fa-css-prefix}-paste:before { content: fa-content($fa-var-paste); }
-.#{$fa-css-prefix}-patreon:before { content: fa-content($fa-var-patreon); }
-.#{$fa-css-prefix}-pause:before { content: fa-content($fa-var-pause); }
-.#{$fa-css-prefix}-pause-circle:before { content: fa-content($fa-var-pause-circle); }
-.#{$fa-css-prefix}-paw:before { content: fa-content($fa-var-paw); }
-.#{$fa-css-prefix}-paypal:before { content: fa-content($fa-var-paypal); }
-.#{$fa-css-prefix}-peace:before { content: fa-content($fa-var-peace); }
-.#{$fa-css-prefix}-pen:before { content: fa-content($fa-var-pen); }
-.#{$fa-css-prefix}-pen-alt:before { content: fa-content($fa-var-pen-alt); }
-.#{$fa-css-prefix}-pen-fancy:before { content: fa-content($fa-var-pen-fancy); }
-.#{$fa-css-prefix}-pen-nib:before { content: fa-content($fa-var-pen-nib); }
-.#{$fa-css-prefix}-pen-square:before { content: fa-content($fa-var-pen-square); }
-.#{$fa-css-prefix}-pencil-alt:before { content: fa-content($fa-var-pencil-alt); }
-.#{$fa-css-prefix}-pencil-ruler:before { content: fa-content($fa-var-pencil-ruler); }
-.#{$fa-css-prefix}-penny-arcade:before { content: fa-content($fa-var-penny-arcade); }
-.#{$fa-css-prefix}-people-carry:before { content: fa-content($fa-var-people-carry); }
-.#{$fa-css-prefix}-pepper-hot:before { content: fa-content($fa-var-pepper-hot); }
-.#{$fa-css-prefix}-percent:before { content: fa-content($fa-var-percent); }
-.#{$fa-css-prefix}-percentage:before { content: fa-content($fa-var-percentage); }
-.#{$fa-css-prefix}-periscope:before { content: fa-content($fa-var-periscope); }
-.#{$fa-css-prefix}-person-booth:before { content: fa-content($fa-var-person-booth); }
-.#{$fa-css-prefix}-phabricator:before { content: fa-content($fa-var-phabricator); }
-.#{$fa-css-prefix}-phoenix-framework:before { content: fa-content($fa-var-phoenix-framework); }
-.#{$fa-css-prefix}-phoenix-squadron:before { content: fa-content($fa-var-phoenix-squadron); }
-.#{$fa-css-prefix}-phone:before { content: fa-content($fa-var-phone); }
-.#{$fa-css-prefix}-phone-alt:before { content: fa-content($fa-var-phone-alt); }
-.#{$fa-css-prefix}-phone-slash:before { content: fa-content($fa-var-phone-slash); }
-.#{$fa-css-prefix}-phone-square:before { content: fa-content($fa-var-phone-square); }
-.#{$fa-css-prefix}-phone-square-alt:before { content: fa-content($fa-var-phone-square-alt); }
-.#{$fa-css-prefix}-phone-volume:before { content: fa-content($fa-var-phone-volume); }
-.#{$fa-css-prefix}-photo-video:before { content: fa-content($fa-var-photo-video); }
-.#{$fa-css-prefix}-php:before { content: fa-content($fa-var-php); }
-.#{$fa-css-prefix}-pied-piper:before { content: fa-content($fa-var-pied-piper); }
-.#{$fa-css-prefix}-pied-piper-alt:before { content: fa-content($fa-var-pied-piper-alt); }
-.#{$fa-css-prefix}-pied-piper-hat:before { content: fa-content($fa-var-pied-piper-hat); }
-.#{$fa-css-prefix}-pied-piper-pp:before { content: fa-content($fa-var-pied-piper-pp); }
-.#{$fa-css-prefix}-piggy-bank:before { content: fa-content($fa-var-piggy-bank); }
-.#{$fa-css-prefix}-pills:before { content: fa-content($fa-var-pills); }
-.#{$fa-css-prefix}-pinterest:before { content: fa-content($fa-var-pinterest); }
-.#{$fa-css-prefix}-pinterest-p:before { content: fa-content($fa-var-pinterest-p); }
-.#{$fa-css-prefix}-pinterest-square:before { content: fa-content($fa-var-pinterest-square); }
-.#{$fa-css-prefix}-pizza-slice:before { content: fa-content($fa-var-pizza-slice); }
-.#{$fa-css-prefix}-place-of-worship:before { content: fa-content($fa-var-place-of-worship); }
-.#{$fa-css-prefix}-plane:before { content: fa-content($fa-var-plane); }
-.#{$fa-css-prefix}-plane-arrival:before { content: fa-content($fa-var-plane-arrival); }
-.#{$fa-css-prefix}-plane-departure:before { content: fa-content($fa-var-plane-departure); }
-.#{$fa-css-prefix}-play:before { content: fa-content($fa-var-play); }
-.#{$fa-css-prefix}-play-circle:before { content: fa-content($fa-var-play-circle); }
-.#{$fa-css-prefix}-playstation:before { content: fa-content($fa-var-playstation); }
-.#{$fa-css-prefix}-plug:before { content: fa-content($fa-var-plug); }
-.#{$fa-css-prefix}-plus:before { content: fa-content($fa-var-plus); }
-.#{$fa-css-prefix}-plus-circle:before { content: fa-content($fa-var-plus-circle); }
-.#{$fa-css-prefix}-plus-square:before { content: fa-content($fa-var-plus-square); }
-.#{$fa-css-prefix}-podcast:before { content: fa-content($fa-var-podcast); }
-.#{$fa-css-prefix}-poll:before { content: fa-content($fa-var-poll); }
-.#{$fa-css-prefix}-poll-h:before { content: fa-content($fa-var-poll-h); }
-.#{$fa-css-prefix}-poo:before { content: fa-content($fa-var-poo); }
-.#{$fa-css-prefix}-poo-storm:before { content: fa-content($fa-var-poo-storm); }
-.#{$fa-css-prefix}-poop:before { content: fa-content($fa-var-poop); }
-.#{$fa-css-prefix}-portrait:before { content: fa-content($fa-var-portrait); }
-.#{$fa-css-prefix}-pound-sign:before { content: fa-content($fa-var-pound-sign); }
-.#{$fa-css-prefix}-power-off:before { content: fa-content($fa-var-power-off); }
-.#{$fa-css-prefix}-pray:before { content: fa-content($fa-var-pray); }
-.#{$fa-css-prefix}-praying-hands:before { content: fa-content($fa-var-praying-hands); }
-.#{$fa-css-prefix}-prescription:before { content: fa-content($fa-var-prescription); }
-.#{$fa-css-prefix}-prescription-bottle:before { content: fa-content($fa-var-prescription-bottle); }
-.#{$fa-css-prefix}-prescription-bottle-alt:before { content: fa-content($fa-var-prescription-bottle-alt); }
-.#{$fa-css-prefix}-print:before { content: fa-content($fa-var-print); }
-.#{$fa-css-prefix}-procedures:before { content: fa-content($fa-var-procedures); }
-.#{$fa-css-prefix}-product-hunt:before { content: fa-content($fa-var-product-hunt); }
-.#{$fa-css-prefix}-project-diagram:before { content: fa-content($fa-var-project-diagram); }
-.#{$fa-css-prefix}-pushed:before { content: fa-content($fa-var-pushed); }
-.#{$fa-css-prefix}-puzzle-piece:before { content: fa-content($fa-var-puzzle-piece); }
-.#{$fa-css-prefix}-python:before { content: fa-content($fa-var-python); }
-.#{$fa-css-prefix}-qq:before { content: fa-content($fa-var-qq); }
-.#{$fa-css-prefix}-qrcode:before { content: fa-content($fa-var-qrcode); }
-.#{$fa-css-prefix}-question:before { content: fa-content($fa-var-question); }
-.#{$fa-css-prefix}-question-circle:before { content: fa-content($fa-var-question-circle); }
-.#{$fa-css-prefix}-quidditch:before { content: fa-content($fa-var-quidditch); }
-.#{$fa-css-prefix}-quinscape:before { content: fa-content($fa-var-quinscape); }
-.#{$fa-css-prefix}-quora:before { content: fa-content($fa-var-quora); }
-.#{$fa-css-prefix}-quote-left:before { content: fa-content($fa-var-quote-left); }
-.#{$fa-css-prefix}-quote-right:before { content: fa-content($fa-var-quote-right); }
-.#{$fa-css-prefix}-quran:before { content: fa-content($fa-var-quran); }
-.#{$fa-css-prefix}-r-project:before { content: fa-content($fa-var-r-project); }
-.#{$fa-css-prefix}-radiation:before { content: fa-content($fa-var-radiation); }
-.#{$fa-css-prefix}-radiation-alt:before { content: fa-content($fa-var-radiation-alt); }
-.#{$fa-css-prefix}-rainbow:before { content: fa-content($fa-var-rainbow); }
-.#{$fa-css-prefix}-random:before { content: fa-content($fa-var-random); }
-.#{$fa-css-prefix}-raspberry-pi:before { content: fa-content($fa-var-raspberry-pi); }
-.#{$fa-css-prefix}-ravelry:before { content: fa-content($fa-var-ravelry); }
-.#{$fa-css-prefix}-react:before { content: fa-content($fa-var-react); }
-.#{$fa-css-prefix}-reacteurope:before { content: fa-content($fa-var-reacteurope); }
-.#{$fa-css-prefix}-readme:before { content: fa-content($fa-var-readme); }
-.#{$fa-css-prefix}-rebel:before { content: fa-content($fa-var-rebel); }
-.#{$fa-css-prefix}-receipt:before { content: fa-content($fa-var-receipt); }
-.#{$fa-css-prefix}-record-vinyl:before { content: fa-content($fa-var-record-vinyl); }
-.#{$fa-css-prefix}-recycle:before { content: fa-content($fa-var-recycle); }
-.#{$fa-css-prefix}-red-river:before { content: fa-content($fa-var-red-river); }
-.#{$fa-css-prefix}-reddit:before { content: fa-content($fa-var-reddit); }
-.#{$fa-css-prefix}-reddit-alien:before { content: fa-content($fa-var-reddit-alien); }
-.#{$fa-css-prefix}-reddit-square:before { content: fa-content($fa-var-reddit-square); }
-.#{$fa-css-prefix}-redhat:before { content: fa-content($fa-var-redhat); }
-.#{$fa-css-prefix}-redo:before { content: fa-content($fa-var-redo); }
-.#{$fa-css-prefix}-redo-alt:before { content: fa-content($fa-var-redo-alt); }
-.#{$fa-css-prefix}-registered:before { content: fa-content($fa-var-registered); }
-.#{$fa-css-prefix}-remove-format:before { content: fa-content($fa-var-remove-format); }
-.#{$fa-css-prefix}-renren:before { content: fa-content($fa-var-renren); }
-.#{$fa-css-prefix}-reply:before { content: fa-content($fa-var-reply); }
-.#{$fa-css-prefix}-reply-all:before { content: fa-content($fa-var-reply-all); }
-.#{$fa-css-prefix}-replyd:before { content: fa-content($fa-var-replyd); }
-.#{$fa-css-prefix}-republican:before { content: fa-content($fa-var-republican); }
-.#{$fa-css-prefix}-researchgate:before { content: fa-content($fa-var-researchgate); }
-.#{$fa-css-prefix}-resolving:before { content: fa-content($fa-var-resolving); }
-.#{$fa-css-prefix}-restroom:before { content: fa-content($fa-var-restroom); }
-.#{$fa-css-prefix}-retweet:before { content: fa-content($fa-var-retweet); }
-.#{$fa-css-prefix}-rev:before { content: fa-content($fa-var-rev); }
-.#{$fa-css-prefix}-ribbon:before { content: fa-content($fa-var-ribbon); }
-.#{$fa-css-prefix}-ring:before { content: fa-content($fa-var-ring); }
-.#{$fa-css-prefix}-road:before { content: fa-content($fa-var-road); }
-.#{$fa-css-prefix}-robot:before { content: fa-content($fa-var-robot); }
-.#{$fa-css-prefix}-rocket:before { content: fa-content($fa-var-rocket); }
-.#{$fa-css-prefix}-rocketchat:before { content: fa-content($fa-var-rocketchat); }
-.#{$fa-css-prefix}-rockrms:before { content: fa-content($fa-var-rockrms); }
-.#{$fa-css-prefix}-route:before { content: fa-content($fa-var-route); }
-.#{$fa-css-prefix}-rss:before { content: fa-content($fa-var-rss); }
-.#{$fa-css-prefix}-rss-square:before { content: fa-content($fa-var-rss-square); }
-.#{$fa-css-prefix}-ruble-sign:before { content: fa-content($fa-var-ruble-sign); }
-.#{$fa-css-prefix}-ruler:before { content: fa-content($fa-var-ruler); }
-.#{$fa-css-prefix}-ruler-combined:before { content: fa-content($fa-var-ruler-combined); }
-.#{$fa-css-prefix}-ruler-horizontal:before { content: fa-content($fa-var-ruler-horizontal); }
-.#{$fa-css-prefix}-ruler-vertical:before { content: fa-content($fa-var-ruler-vertical); }
-.#{$fa-css-prefix}-running:before { content: fa-content($fa-var-running); }
-.#{$fa-css-prefix}-rupee-sign:before { content: fa-content($fa-var-rupee-sign); }
-.#{$fa-css-prefix}-sad-cry:before { content: fa-content($fa-var-sad-cry); }
-.#{$fa-css-prefix}-sad-tear:before { content: fa-content($fa-var-sad-tear); }
-.#{$fa-css-prefix}-safari:before { content: fa-content($fa-var-safari); }
-.#{$fa-css-prefix}-salesforce:before { content: fa-content($fa-var-salesforce); }
-.#{$fa-css-prefix}-sass:before { content: fa-content($fa-var-sass); }
-.#{$fa-css-prefix}-satellite:before { content: fa-content($fa-var-satellite); }
-.#{$fa-css-prefix}-satellite-dish:before { content: fa-content($fa-var-satellite-dish); }
-.#{$fa-css-prefix}-save:before { content: fa-content($fa-var-save); }
-.#{$fa-css-prefix}-schlix:before { content: fa-content($fa-var-schlix); }
-.#{$fa-css-prefix}-school:before { content: fa-content($fa-var-school); }
-.#{$fa-css-prefix}-screwdriver:before { content: fa-content($fa-var-screwdriver); }
-.#{$fa-css-prefix}-scribd:before { content: fa-content($fa-var-scribd); }
-.#{$fa-css-prefix}-scroll:before { content: fa-content($fa-var-scroll); }
-.#{$fa-css-prefix}-sd-card:before { content: fa-content($fa-var-sd-card); }
-.#{$fa-css-prefix}-search:before { content: fa-content($fa-var-search); }
-.#{$fa-css-prefix}-search-dollar:before { content: fa-content($fa-var-search-dollar); }
-.#{$fa-css-prefix}-search-location:before { content: fa-content($fa-var-search-location); }
-.#{$fa-css-prefix}-search-minus:before { content: fa-content($fa-var-search-minus); }
-.#{$fa-css-prefix}-search-plus:before { content: fa-content($fa-var-search-plus); }
-.#{$fa-css-prefix}-searchengin:before { content: fa-content($fa-var-searchengin); }
-.#{$fa-css-prefix}-seedling:before { content: fa-content($fa-var-seedling); }
-.#{$fa-css-prefix}-sellcast:before { content: fa-content($fa-var-sellcast); }
-.#{$fa-css-prefix}-sellsy:before { content: fa-content($fa-var-sellsy); }
-.#{$fa-css-prefix}-server:before { content: fa-content($fa-var-server); }
-.#{$fa-css-prefix}-servicestack:before { content: fa-content($fa-var-servicestack); }
-.#{$fa-css-prefix}-shapes:before { content: fa-content($fa-var-shapes); }
-.#{$fa-css-prefix}-share:before { content: fa-content($fa-var-share); }
-.#{$fa-css-prefix}-share-alt:before { content: fa-content($fa-var-share-alt); }
-.#{$fa-css-prefix}-share-alt-square:before { content: fa-content($fa-var-share-alt-square); }
-.#{$fa-css-prefix}-share-square:before { content: fa-content($fa-var-share-square); }
-.#{$fa-css-prefix}-shekel-sign:before { content: fa-content($fa-var-shekel-sign); }
-.#{$fa-css-prefix}-shield-alt:before { content: fa-content($fa-var-shield-alt); }
-.#{$fa-css-prefix}-ship:before { content: fa-content($fa-var-ship); }
-.#{$fa-css-prefix}-shipping-fast:before { content: fa-content($fa-var-shipping-fast); }
-.#{$fa-css-prefix}-shirtsinbulk:before { content: fa-content($fa-var-shirtsinbulk); }
-.#{$fa-css-prefix}-shoe-prints:before { content: fa-content($fa-var-shoe-prints); }
-.#{$fa-css-prefix}-shopping-bag:before { content: fa-content($fa-var-shopping-bag); }
-.#{$fa-css-prefix}-shopping-basket:before { content: fa-content($fa-var-shopping-basket); }
-.#{$fa-css-prefix}-shopping-cart:before { content: fa-content($fa-var-shopping-cart); }
-.#{$fa-css-prefix}-shopware:before { content: fa-content($fa-var-shopware); }
-.#{$fa-css-prefix}-shower:before { content: fa-content($fa-var-shower); }
-.#{$fa-css-prefix}-shuttle-van:before { content: fa-content($fa-var-shuttle-van); }
-.#{$fa-css-prefix}-sign:before { content: fa-content($fa-var-sign); }
-.#{$fa-css-prefix}-sign-in-alt:before { content: fa-content($fa-var-sign-in-alt); }
-.#{$fa-css-prefix}-sign-language:before { content: fa-content($fa-var-sign-language); }
-.#{$fa-css-prefix}-sign-out-alt:before { content: fa-content($fa-var-sign-out-alt); }
-.#{$fa-css-prefix}-signal:before { content: fa-content($fa-var-signal); }
-.#{$fa-css-prefix}-signature:before { content: fa-content($fa-var-signature); }
-.#{$fa-css-prefix}-sim-card:before { content: fa-content($fa-var-sim-card); }
-.#{$fa-css-prefix}-simplybuilt:before { content: fa-content($fa-var-simplybuilt); }
-.#{$fa-css-prefix}-sistrix:before { content: fa-content($fa-var-sistrix); }
-.#{$fa-css-prefix}-sitemap:before { content: fa-content($fa-var-sitemap); }
-.#{$fa-css-prefix}-sith:before { content: fa-content($fa-var-sith); }
-.#{$fa-css-prefix}-skating:before { content: fa-content($fa-var-skating); }
-.#{$fa-css-prefix}-sketch:before { content: fa-content($fa-var-sketch); }
-.#{$fa-css-prefix}-skiing:before { content: fa-content($fa-var-skiing); }
-.#{$fa-css-prefix}-skiing-nordic:before { content: fa-content($fa-var-skiing-nordic); }
-.#{$fa-css-prefix}-skull:before { content: fa-content($fa-var-skull); }
-.#{$fa-css-prefix}-skull-crossbones:before { content: fa-content($fa-var-skull-crossbones); }
-.#{$fa-css-prefix}-skyatlas:before { content: fa-content($fa-var-skyatlas); }
-.#{$fa-css-prefix}-skype:before { content: fa-content($fa-var-skype); }
-.#{$fa-css-prefix}-slack:before { content: fa-content($fa-var-slack); }
-.#{$fa-css-prefix}-slack-hash:before { content: fa-content($fa-var-slack-hash); }
-.#{$fa-css-prefix}-slash:before { content: fa-content($fa-var-slash); }
-.#{$fa-css-prefix}-sleigh:before { content: fa-content($fa-var-sleigh); }
-.#{$fa-css-prefix}-sliders-h:before { content: fa-content($fa-var-sliders-h); }
-.#{$fa-css-prefix}-slideshare:before { content: fa-content($fa-var-slideshare); }
-.#{$fa-css-prefix}-smile:before { content: fa-content($fa-var-smile); }
-.#{$fa-css-prefix}-smile-beam:before { content: fa-content($fa-var-smile-beam); }
-.#{$fa-css-prefix}-smile-wink:before { content: fa-content($fa-var-smile-wink); }
-.#{$fa-css-prefix}-smog:before { content: fa-content($fa-var-smog); }
-.#{$fa-css-prefix}-smoking:before { content: fa-content($fa-var-smoking); }
-.#{$fa-css-prefix}-smoking-ban:before { content: fa-content($fa-var-smoking-ban); }
-.#{$fa-css-prefix}-sms:before { content: fa-content($fa-var-sms); }
-.#{$fa-css-prefix}-snapchat:before { content: fa-content($fa-var-snapchat); }
-.#{$fa-css-prefix}-snapchat-ghost:before { content: fa-content($fa-var-snapchat-ghost); }
-.#{$fa-css-prefix}-snapchat-square:before { content: fa-content($fa-var-snapchat-square); }
-.#{$fa-css-prefix}-snowboarding:before { content: fa-content($fa-var-snowboarding); }
-.#{$fa-css-prefix}-snowflake:before { content: fa-content($fa-var-snowflake); }
-.#{$fa-css-prefix}-snowman:before { content: fa-content($fa-var-snowman); }
-.#{$fa-css-prefix}-snowplow:before { content: fa-content($fa-var-snowplow); }
-.#{$fa-css-prefix}-socks:before { content: fa-content($fa-var-socks); }
-.#{$fa-css-prefix}-solar-panel:before { content: fa-content($fa-var-solar-panel); }
-.#{$fa-css-prefix}-sort:before { content: fa-content($fa-var-sort); }
-.#{$fa-css-prefix}-sort-alpha-down:before { content: fa-content($fa-var-sort-alpha-down); }
-.#{$fa-css-prefix}-sort-alpha-down-alt:before { content: fa-content($fa-var-sort-alpha-down-alt); }
-.#{$fa-css-prefix}-sort-alpha-up:before { content: fa-content($fa-var-sort-alpha-up); }
-.#{$fa-css-prefix}-sort-alpha-up-alt:before { content: fa-content($fa-var-sort-alpha-up-alt); }
-.#{$fa-css-prefix}-sort-amount-down:before { content: fa-content($fa-var-sort-amount-down); }
-.#{$fa-css-prefix}-sort-amount-down-alt:before { content: fa-content($fa-var-sort-amount-down-alt); }
-.#{$fa-css-prefix}-sort-amount-up:before { content: fa-content($fa-var-sort-amount-up); }
-.#{$fa-css-prefix}-sort-amount-up-alt:before { content: fa-content($fa-var-sort-amount-up-alt); }
-.#{$fa-css-prefix}-sort-down:before { content: fa-content($fa-var-sort-down); }
-.#{$fa-css-prefix}-sort-numeric-down:before { content: fa-content($fa-var-sort-numeric-down); }
-.#{$fa-css-prefix}-sort-numeric-down-alt:before { content: fa-content($fa-var-sort-numeric-down-alt); }
-.#{$fa-css-prefix}-sort-numeric-up:before { content: fa-content($fa-var-sort-numeric-up); }
-.#{$fa-css-prefix}-sort-numeric-up-alt:before { content: fa-content($fa-var-sort-numeric-up-alt); }
-.#{$fa-css-prefix}-sort-up:before { content: fa-content($fa-var-sort-up); }
-.#{$fa-css-prefix}-soundcloud:before { content: fa-content($fa-var-soundcloud); }
-.#{$fa-css-prefix}-sourcetree:before { content: fa-content($fa-var-sourcetree); }
-.#{$fa-css-prefix}-spa:before { content: fa-content($fa-var-spa); }
-.#{$fa-css-prefix}-space-shuttle:before { content: fa-content($fa-var-space-shuttle); }
-.#{$fa-css-prefix}-speakap:before { content: fa-content($fa-var-speakap); }
-.#{$fa-css-prefix}-speaker-deck:before { content: fa-content($fa-var-speaker-deck); }
-.#{$fa-css-prefix}-spell-check:before { content: fa-content($fa-var-spell-check); }
-.#{$fa-css-prefix}-spider:before { content: fa-content($fa-var-spider); }
-.#{$fa-css-prefix}-spinner:before { content: fa-content($fa-var-spinner); }
-.#{$fa-css-prefix}-splotch:before { content: fa-content($fa-var-splotch); }
-.#{$fa-css-prefix}-spotify:before { content: fa-content($fa-var-spotify); }
-.#{$fa-css-prefix}-spray-can:before { content: fa-content($fa-var-spray-can); }
-.#{$fa-css-prefix}-square:before { content: fa-content($fa-var-square); }
-.#{$fa-css-prefix}-square-full:before { content: fa-content($fa-var-square-full); }
-.#{$fa-css-prefix}-square-root-alt:before { content: fa-content($fa-var-square-root-alt); }
-.#{$fa-css-prefix}-squarespace:before { content: fa-content($fa-var-squarespace); }
-.#{$fa-css-prefix}-stack-exchange:before { content: fa-content($fa-var-stack-exchange); }
-.#{$fa-css-prefix}-stack-overflow:before { content: fa-content($fa-var-stack-overflow); }
-.#{$fa-css-prefix}-stackpath:before { content: fa-content($fa-var-stackpath); }
-.#{$fa-css-prefix}-stamp:before { content: fa-content($fa-var-stamp); }
-.#{$fa-css-prefix}-star:before { content: fa-content($fa-var-star); }
-.#{$fa-css-prefix}-star-and-crescent:before { content: fa-content($fa-var-star-and-crescent); }
-.#{$fa-css-prefix}-star-half:before { content: fa-content($fa-var-star-half); }
-.#{$fa-css-prefix}-star-half-alt:before { content: fa-content($fa-var-star-half-alt); }
-.#{$fa-css-prefix}-star-of-david:before { content: fa-content($fa-var-star-of-david); }
-.#{$fa-css-prefix}-star-of-life:before { content: fa-content($fa-var-star-of-life); }
-.#{$fa-css-prefix}-staylinked:before { content: fa-content($fa-var-staylinked); }
-.#{$fa-css-prefix}-steam:before { content: fa-content($fa-var-steam); }
-.#{$fa-css-prefix}-steam-square:before { content: fa-content($fa-var-steam-square); }
-.#{$fa-css-prefix}-steam-symbol:before { content: fa-content($fa-var-steam-symbol); }
-.#{$fa-css-prefix}-step-backward:before { content: fa-content($fa-var-step-backward); }
-.#{$fa-css-prefix}-step-forward:before { content: fa-content($fa-var-step-forward); }
-.#{$fa-css-prefix}-stethoscope:before { content: fa-content($fa-var-stethoscope); }
-.#{$fa-css-prefix}-sticker-mule:before { content: fa-content($fa-var-sticker-mule); }
-.#{$fa-css-prefix}-sticky-note:before { content: fa-content($fa-var-sticky-note); }
-.#{$fa-css-prefix}-stop:before { content: fa-content($fa-var-stop); }
-.#{$fa-css-prefix}-stop-circle:before { content: fa-content($fa-var-stop-circle); }
-.#{$fa-css-prefix}-stopwatch:before { content: fa-content($fa-var-stopwatch); }
-.#{$fa-css-prefix}-store:before { content: fa-content($fa-var-store); }
-.#{$fa-css-prefix}-store-alt:before { content: fa-content($fa-var-store-alt); }
-.#{$fa-css-prefix}-strava:before { content: fa-content($fa-var-strava); }
-.#{$fa-css-prefix}-stream:before { content: fa-content($fa-var-stream); }
-.#{$fa-css-prefix}-street-view:before { content: fa-content($fa-var-street-view); }
-.#{$fa-css-prefix}-strikethrough:before { content: fa-content($fa-var-strikethrough); }
-.#{$fa-css-prefix}-stripe:before { content: fa-content($fa-var-stripe); }
-.#{$fa-css-prefix}-stripe-s:before { content: fa-content($fa-var-stripe-s); }
-.#{$fa-css-prefix}-stroopwafel:before { content: fa-content($fa-var-stroopwafel); }
-.#{$fa-css-prefix}-studiovinari:before { content: fa-content($fa-var-studiovinari); }
-.#{$fa-css-prefix}-stumbleupon:before { content: fa-content($fa-var-stumbleupon); }
-.#{$fa-css-prefix}-stumbleupon-circle:before { content: fa-content($fa-var-stumbleupon-circle); }
-.#{$fa-css-prefix}-subscript:before { content: fa-content($fa-var-subscript); }
-.#{$fa-css-prefix}-subway:before { content: fa-content($fa-var-subway); }
-.#{$fa-css-prefix}-suitcase:before { content: fa-content($fa-var-suitcase); }
-.#{$fa-css-prefix}-suitcase-rolling:before { content: fa-content($fa-var-suitcase-rolling); }
-.#{$fa-css-prefix}-sun:before { content: fa-content($fa-var-sun); }
-.#{$fa-css-prefix}-superpowers:before { content: fa-content($fa-var-superpowers); }
-.#{$fa-css-prefix}-superscript:before { content: fa-content($fa-var-superscript); }
-.#{$fa-css-prefix}-supple:before { content: fa-content($fa-var-supple); }
-.#{$fa-css-prefix}-surprise:before { content: fa-content($fa-var-surprise); }
-.#{$fa-css-prefix}-suse:before { content: fa-content($fa-var-suse); }
-.#{$fa-css-prefix}-swatchbook:before { content: fa-content($fa-var-swatchbook); }
-.#{$fa-css-prefix}-swift:before { content: fa-content($fa-var-swift); }
-.#{$fa-css-prefix}-swimmer:before { content: fa-content($fa-var-swimmer); }
-.#{$fa-css-prefix}-swimming-pool:before { content: fa-content($fa-var-swimming-pool); }
-.#{$fa-css-prefix}-symfony:before { content: fa-content($fa-var-symfony); }
-.#{$fa-css-prefix}-synagogue:before { content: fa-content($fa-var-synagogue); }
-.#{$fa-css-prefix}-sync:before { content: fa-content($fa-var-sync); }
-.#{$fa-css-prefix}-sync-alt:before { content: fa-content($fa-var-sync-alt); }
-.#{$fa-css-prefix}-syringe:before { content: fa-content($fa-var-syringe); }
-.#{$fa-css-prefix}-table:before { content: fa-content($fa-var-table); }
-.#{$fa-css-prefix}-table-tennis:before { content: fa-content($fa-var-table-tennis); }
-.#{$fa-css-prefix}-tablet:before { content: fa-content($fa-var-tablet); }
-.#{$fa-css-prefix}-tablet-alt:before { content: fa-content($fa-var-tablet-alt); }
-.#{$fa-css-prefix}-tablets:before { content: fa-content($fa-var-tablets); }
-.#{$fa-css-prefix}-tachometer-alt:before { content: fa-content($fa-var-tachometer-alt); }
-.#{$fa-css-prefix}-tag:before { content: fa-content($fa-var-tag); }
-.#{$fa-css-prefix}-tags:before { content: fa-content($fa-var-tags); }
-.#{$fa-css-prefix}-tape:before { content: fa-content($fa-var-tape); }
-.#{$fa-css-prefix}-tasks:before { content: fa-content($fa-var-tasks); }
-.#{$fa-css-prefix}-taxi:before { content: fa-content($fa-var-taxi); }
-.#{$fa-css-prefix}-teamspeak:before { content: fa-content($fa-var-teamspeak); }
-.#{$fa-css-prefix}-teeth:before { content: fa-content($fa-var-teeth); }
-.#{$fa-css-prefix}-teeth-open:before { content: fa-content($fa-var-teeth-open); }
-.#{$fa-css-prefix}-telegram:before { content: fa-content($fa-var-telegram); }
-.#{$fa-css-prefix}-telegram-plane:before { content: fa-content($fa-var-telegram-plane); }
-.#{$fa-css-prefix}-temperature-high:before { content: fa-content($fa-var-temperature-high); }
-.#{$fa-css-prefix}-temperature-low:before { content: fa-content($fa-var-temperature-low); }
-.#{$fa-css-prefix}-tencent-weibo:before { content: fa-content($fa-var-tencent-weibo); }
-.#{$fa-css-prefix}-tenge:before { content: fa-content($fa-var-tenge); }
-.#{$fa-css-prefix}-terminal:before { content: fa-content($fa-var-terminal); }
-.#{$fa-css-prefix}-text-height:before { content: fa-content($fa-var-text-height); }
-.#{$fa-css-prefix}-text-width:before { content: fa-content($fa-var-text-width); }
-.#{$fa-css-prefix}-th:before { content: fa-content($fa-var-th); }
-.#{$fa-css-prefix}-th-large:before { content: fa-content($fa-var-th-large); }
-.#{$fa-css-prefix}-th-list:before { content: fa-content($fa-var-th-list); }
-.#{$fa-css-prefix}-the-red-yeti:before { content: fa-content($fa-var-the-red-yeti); }
-.#{$fa-css-prefix}-theater-masks:before { content: fa-content($fa-var-theater-masks); }
-.#{$fa-css-prefix}-themeco:before { content: fa-content($fa-var-themeco); }
-.#{$fa-css-prefix}-themeisle:before { content: fa-content($fa-var-themeisle); }
-.#{$fa-css-prefix}-thermometer:before { content: fa-content($fa-var-thermometer); }
-.#{$fa-css-prefix}-thermometer-empty:before { content: fa-content($fa-var-thermometer-empty); }
-.#{$fa-css-prefix}-thermometer-full:before { content: fa-content($fa-var-thermometer-full); }
-.#{$fa-css-prefix}-thermometer-half:before { content: fa-content($fa-var-thermometer-half); }
-.#{$fa-css-prefix}-thermometer-quarter:before { content: fa-content($fa-var-thermometer-quarter); }
-.#{$fa-css-prefix}-thermometer-three-quarters:before { content: fa-content($fa-var-thermometer-three-quarters); }
-.#{$fa-css-prefix}-think-peaks:before { content: fa-content($fa-var-think-peaks); }
-.#{$fa-css-prefix}-thumbs-down:before { content: fa-content($fa-var-thumbs-down); }
-.#{$fa-css-prefix}-thumbs-up:before { content: fa-content($fa-var-thumbs-up); }
-.#{$fa-css-prefix}-thumbtack:before { content: fa-content($fa-var-thumbtack); }
-.#{$fa-css-prefix}-ticket-alt:before { content: fa-content($fa-var-ticket-alt); }
-.#{$fa-css-prefix}-times:before { content: fa-content($fa-var-times); }
-.#{$fa-css-prefix}-times-circle:before { content: fa-content($fa-var-times-circle); }
-.#{$fa-css-prefix}-tint:before { content: fa-content($fa-var-tint); }
-.#{$fa-css-prefix}-tint-slash:before { content: fa-content($fa-var-tint-slash); }
-.#{$fa-css-prefix}-tired:before { content: fa-content($fa-var-tired); }
-.#{$fa-css-prefix}-toggle-off:before { content: fa-content($fa-var-toggle-off); }
-.#{$fa-css-prefix}-toggle-on:before { content: fa-content($fa-var-toggle-on); }
-.#{$fa-css-prefix}-toilet:before { content: fa-content($fa-var-toilet); }
-.#{$fa-css-prefix}-toilet-paper:before { content: fa-content($fa-var-toilet-paper); }
-.#{$fa-css-prefix}-toolbox:before { content: fa-content($fa-var-toolbox); }
-.#{$fa-css-prefix}-tools:before { content: fa-content($fa-var-tools); }
-.#{$fa-css-prefix}-tooth:before { content: fa-content($fa-var-tooth); }
-.#{$fa-css-prefix}-torah:before { content: fa-content($fa-var-torah); }
-.#{$fa-css-prefix}-torii-gate:before { content: fa-content($fa-var-torii-gate); }
-.#{$fa-css-prefix}-tractor:before { content: fa-content($fa-var-tractor); }
-.#{$fa-css-prefix}-trade-federation:before { content: fa-content($fa-var-trade-federation); }
-.#{$fa-css-prefix}-trademark:before { content: fa-content($fa-var-trademark); }
-.#{$fa-css-prefix}-traffic-light:before { content: fa-content($fa-var-traffic-light); }
-.#{$fa-css-prefix}-train:before { content: fa-content($fa-var-train); }
-.#{$fa-css-prefix}-tram:before { content: fa-content($fa-var-tram); }
-.#{$fa-css-prefix}-transgender:before { content: fa-content($fa-var-transgender); }
-.#{$fa-css-prefix}-transgender-alt:before { content: fa-content($fa-var-transgender-alt); }
-.#{$fa-css-prefix}-trash:before { content: fa-content($fa-var-trash); }
-.#{$fa-css-prefix}-trash-alt:before { content: fa-content($fa-var-trash-alt); }
-.#{$fa-css-prefix}-trash-restore:before { content: fa-content($fa-var-trash-restore); }
-.#{$fa-css-prefix}-trash-restore-alt:before { content: fa-content($fa-var-trash-restore-alt); }
-.#{$fa-css-prefix}-tree:before { content: fa-content($fa-var-tree); }
-.#{$fa-css-prefix}-trello:before { content: fa-content($fa-var-trello); }
-.#{$fa-css-prefix}-tripadvisor:before { content: fa-content($fa-var-tripadvisor); }
-.#{$fa-css-prefix}-trophy:before { content: fa-content($fa-var-trophy); }
-.#{$fa-css-prefix}-truck:before { content: fa-content($fa-var-truck); }
-.#{$fa-css-prefix}-truck-loading:before { content: fa-content($fa-var-truck-loading); }
-.#{$fa-css-prefix}-truck-monster:before { content: fa-content($fa-var-truck-monster); }
-.#{$fa-css-prefix}-truck-moving:before { content: fa-content($fa-var-truck-moving); }
-.#{$fa-css-prefix}-truck-pickup:before { content: fa-content($fa-var-truck-pickup); }
-.#{$fa-css-prefix}-tshirt:before { content: fa-content($fa-var-tshirt); }
-.#{$fa-css-prefix}-tty:before { content: fa-content($fa-var-tty); }
-.#{$fa-css-prefix}-tumblr:before { content: fa-content($fa-var-tumblr); }
-.#{$fa-css-prefix}-tumblr-square:before { content: fa-content($fa-var-tumblr-square); }
-.#{$fa-css-prefix}-tv:before { content: fa-content($fa-var-tv); }
-.#{$fa-css-prefix}-twitch:before { content: fa-content($fa-var-twitch); }
-.#{$fa-css-prefix}-twitter:before { content: fa-content($fa-var-twitter); }
-.#{$fa-css-prefix}-twitter-square:before { content: fa-content($fa-var-twitter-square); }
-.#{$fa-css-prefix}-typo3:before { content: fa-content($fa-var-typo3); }
-.#{$fa-css-prefix}-uber:before { content: fa-content($fa-var-uber); }
-.#{$fa-css-prefix}-ubuntu:before { content: fa-content($fa-var-ubuntu); }
-.#{$fa-css-prefix}-uikit:before { content: fa-content($fa-var-uikit); }
-.#{$fa-css-prefix}-umbraco:before { content: fa-content($fa-var-umbraco); }
-.#{$fa-css-prefix}-umbrella:before { content: fa-content($fa-var-umbrella); }
-.#{$fa-css-prefix}-umbrella-beach:before { content: fa-content($fa-var-umbrella-beach); }
-.#{$fa-css-prefix}-underline:before { content: fa-content($fa-var-underline); }
-.#{$fa-css-prefix}-undo:before { content: fa-content($fa-var-undo); }
-.#{$fa-css-prefix}-undo-alt:before { content: fa-content($fa-var-undo-alt); }
-.#{$fa-css-prefix}-uniregistry:before { content: fa-content($fa-var-uniregistry); }
-.#{$fa-css-prefix}-universal-access:before { content: fa-content($fa-var-universal-access); }
-.#{$fa-css-prefix}-university:before { content: fa-content($fa-var-university); }
-.#{$fa-css-prefix}-unlink:before { content: fa-content($fa-var-unlink); }
-.#{$fa-css-prefix}-unlock:before { content: fa-content($fa-var-unlock); }
-.#{$fa-css-prefix}-unlock-alt:before { content: fa-content($fa-var-unlock-alt); }
-.#{$fa-css-prefix}-untappd:before { content: fa-content($fa-var-untappd); }
-.#{$fa-css-prefix}-upload:before { content: fa-content($fa-var-upload); }
-.#{$fa-css-prefix}-ups:before { content: fa-content($fa-var-ups); }
-.#{$fa-css-prefix}-usb:before { content: fa-content($fa-var-usb); }
-.#{$fa-css-prefix}-user:before { content: fa-content($fa-var-user); }
-.#{$fa-css-prefix}-user-alt:before { content: fa-content($fa-var-user-alt); }
-.#{$fa-css-prefix}-user-alt-slash:before { content: fa-content($fa-var-user-alt-slash); }
-.#{$fa-css-prefix}-user-astronaut:before { content: fa-content($fa-var-user-astronaut); }
-.#{$fa-css-prefix}-user-check:before { content: fa-content($fa-var-user-check); }
-.#{$fa-css-prefix}-user-circle:before { content: fa-content($fa-var-user-circle); }
-.#{$fa-css-prefix}-user-clock:before { content: fa-content($fa-var-user-clock); }
-.#{$fa-css-prefix}-user-cog:before { content: fa-content($fa-var-user-cog); }
-.#{$fa-css-prefix}-user-edit:before { content: fa-content($fa-var-user-edit); }
-.#{$fa-css-prefix}-user-friends:before { content: fa-content($fa-var-user-friends); }
-.#{$fa-css-prefix}-user-graduate:before { content: fa-content($fa-var-user-graduate); }
-.#{$fa-css-prefix}-user-injured:before { content: fa-content($fa-var-user-injured); }
-.#{$fa-css-prefix}-user-lock:before { content: fa-content($fa-var-user-lock); }
-.#{$fa-css-prefix}-user-md:before { content: fa-content($fa-var-user-md); }
-.#{$fa-css-prefix}-user-minus:before { content: fa-content($fa-var-user-minus); }
-.#{$fa-css-prefix}-user-ninja:before { content: fa-content($fa-var-user-ninja); }
-.#{$fa-css-prefix}-user-nurse:before { content: fa-content($fa-var-user-nurse); }
-.#{$fa-css-prefix}-user-plus:before { content: fa-content($fa-var-user-plus); }
-.#{$fa-css-prefix}-user-secret:before { content: fa-content($fa-var-user-secret); }
-.#{$fa-css-prefix}-user-shield:before { content: fa-content($fa-var-user-shield); }
-.#{$fa-css-prefix}-user-slash:before { content: fa-content($fa-var-user-slash); }
-.#{$fa-css-prefix}-user-tag:before { content: fa-content($fa-var-user-tag); }
-.#{$fa-css-prefix}-user-tie:before { content: fa-content($fa-var-user-tie); }
-.#{$fa-css-prefix}-user-times:before { content: fa-content($fa-var-user-times); }
-.#{$fa-css-prefix}-users:before { content: fa-content($fa-var-users); }
-.#{$fa-css-prefix}-users-cog:before { content: fa-content($fa-var-users-cog); }
-.#{$fa-css-prefix}-usps:before { content: fa-content($fa-var-usps); }
-.#{$fa-css-prefix}-ussunnah:before { content: fa-content($fa-var-ussunnah); }
-.#{$fa-css-prefix}-utensil-spoon:before { content: fa-content($fa-var-utensil-spoon); }
-.#{$fa-css-prefix}-utensils:before { content: fa-content($fa-var-utensils); }
-.#{$fa-css-prefix}-vaadin:before { content: fa-content($fa-var-vaadin); }
-.#{$fa-css-prefix}-vector-square:before { content: fa-content($fa-var-vector-square); }
-.#{$fa-css-prefix}-venus:before { content: fa-content($fa-var-venus); }
-.#{$fa-css-prefix}-venus-double:before { content: fa-content($fa-var-venus-double); }
-.#{$fa-css-prefix}-venus-mars:before { content: fa-content($fa-var-venus-mars); }
-.#{$fa-css-prefix}-viacoin:before { content: fa-content($fa-var-viacoin); }
-.#{$fa-css-prefix}-viadeo:before { content: fa-content($fa-var-viadeo); }
-.#{$fa-css-prefix}-viadeo-square:before { content: fa-content($fa-var-viadeo-square); }
-.#{$fa-css-prefix}-vial:before { content: fa-content($fa-var-vial); }
-.#{$fa-css-prefix}-vials:before { content: fa-content($fa-var-vials); }
-.#{$fa-css-prefix}-viber:before { content: fa-content($fa-var-viber); }
-.#{$fa-css-prefix}-video:before { content: fa-content($fa-var-video); }
-.#{$fa-css-prefix}-video-slash:before { content: fa-content($fa-var-video-slash); }
-.#{$fa-css-prefix}-vihara:before { content: fa-content($fa-var-vihara); }
-.#{$fa-css-prefix}-vimeo:before { content: fa-content($fa-var-vimeo); }
-.#{$fa-css-prefix}-vimeo-square:before { content: fa-content($fa-var-vimeo-square); }
-.#{$fa-css-prefix}-vimeo-v:before { content: fa-content($fa-var-vimeo-v); }
-.#{$fa-css-prefix}-vine:before { content: fa-content($fa-var-vine); }
-.#{$fa-css-prefix}-vk:before { content: fa-content($fa-var-vk); }
-.#{$fa-css-prefix}-vnv:before { content: fa-content($fa-var-vnv); }
-.#{$fa-css-prefix}-voicemail:before { content: fa-content($fa-var-voicemail); }
-.#{$fa-css-prefix}-volleyball-ball:before { content: fa-content($fa-var-volleyball-ball); }
-.#{$fa-css-prefix}-volume-down:before { content: fa-content($fa-var-volume-down); }
-.#{$fa-css-prefix}-volume-mute:before { content: fa-content($fa-var-volume-mute); }
-.#{$fa-css-prefix}-volume-off:before { content: fa-content($fa-var-volume-off); }
-.#{$fa-css-prefix}-volume-up:before { content: fa-content($fa-var-volume-up); }
-.#{$fa-css-prefix}-vote-yea:before { content: fa-content($fa-var-vote-yea); }
-.#{$fa-css-prefix}-vr-cardboard:before { content: fa-content($fa-var-vr-cardboard); }
-.#{$fa-css-prefix}-vuejs:before { content: fa-content($fa-var-vuejs); }
-.#{$fa-css-prefix}-walking:before { content: fa-content($fa-var-walking); }
-.#{$fa-css-prefix}-wallet:before { content: fa-content($fa-var-wallet); }
-.#{$fa-css-prefix}-warehouse:before { content: fa-content($fa-var-warehouse); }
-.#{$fa-css-prefix}-water:before { content: fa-content($fa-var-water); }
-.#{$fa-css-prefix}-wave-square:before { content: fa-content($fa-var-wave-square); }
-.#{$fa-css-prefix}-waze:before { content: fa-content($fa-var-waze); }
-.#{$fa-css-prefix}-weebly:before { content: fa-content($fa-var-weebly); }
-.#{$fa-css-prefix}-weibo:before { content: fa-content($fa-var-weibo); }
-.#{$fa-css-prefix}-weight:before { content: fa-content($fa-var-weight); }
-.#{$fa-css-prefix}-weight-hanging:before { content: fa-content($fa-var-weight-hanging); }
-.#{$fa-css-prefix}-weixin:before { content: fa-content($fa-var-weixin); }
-.#{$fa-css-prefix}-whatsapp:before { content: fa-content($fa-var-whatsapp); }
-.#{$fa-css-prefix}-whatsapp-square:before { content: fa-content($fa-var-whatsapp-square); }
-.#{$fa-css-prefix}-wheelchair:before { content: fa-content($fa-var-wheelchair); }
-.#{$fa-css-prefix}-whmcs:before { content: fa-content($fa-var-whmcs); }
-.#{$fa-css-prefix}-wifi:before { content: fa-content($fa-var-wifi); }
-.#{$fa-css-prefix}-wikipedia-w:before { content: fa-content($fa-var-wikipedia-w); }
-.#{$fa-css-prefix}-wind:before { content: fa-content($fa-var-wind); }
-.#{$fa-css-prefix}-window-close:before { content: fa-content($fa-var-window-close); }
-.#{$fa-css-prefix}-window-maximize:before { content: fa-content($fa-var-window-maximize); }
-.#{$fa-css-prefix}-window-minimize:before { content: fa-content($fa-var-window-minimize); }
-.#{$fa-css-prefix}-window-restore:before { content: fa-content($fa-var-window-restore); }
-.#{$fa-css-prefix}-windows:before { content: fa-content($fa-var-windows); }
-.#{$fa-css-prefix}-wine-bottle:before { content: fa-content($fa-var-wine-bottle); }
-.#{$fa-css-prefix}-wine-glass:before { content: fa-content($fa-var-wine-glass); }
-.#{$fa-css-prefix}-wine-glass-alt:before { content: fa-content($fa-var-wine-glass-alt); }
-.#{$fa-css-prefix}-wix:before { content: fa-content($fa-var-wix); }
-.#{$fa-css-prefix}-wizards-of-the-coast:before { content: fa-content($fa-var-wizards-of-the-coast); }
-.#{$fa-css-prefix}-wolf-pack-battalion:before { content: fa-content($fa-var-wolf-pack-battalion); }
-.#{$fa-css-prefix}-won-sign:before { content: fa-content($fa-var-won-sign); }
-.#{$fa-css-prefix}-wordpress:before { content: fa-content($fa-var-wordpress); }
-.#{$fa-css-prefix}-wordpress-simple:before { content: fa-content($fa-var-wordpress-simple); }
-.#{$fa-css-prefix}-wpbeginner:before { content: fa-content($fa-var-wpbeginner); }
-.#{$fa-css-prefix}-wpexplorer:before { content: fa-content($fa-var-wpexplorer); }
-.#{$fa-css-prefix}-wpforms:before { content: fa-content($fa-var-wpforms); }
-.#{$fa-css-prefix}-wpressr:before { content: fa-content($fa-var-wpressr); }
-.#{$fa-css-prefix}-wrench:before { content: fa-content($fa-var-wrench); }
-.#{$fa-css-prefix}-x-ray:before { content: fa-content($fa-var-x-ray); }
-.#{$fa-css-prefix}-xbox:before { content: fa-content($fa-var-xbox); }
-.#{$fa-css-prefix}-xing:before { content: fa-content($fa-var-xing); }
-.#{$fa-css-prefix}-xing-square:before { content: fa-content($fa-var-xing-square); }
-.#{$fa-css-prefix}-y-combinator:before { content: fa-content($fa-var-y-combinator); }
-.#{$fa-css-prefix}-yahoo:before { content: fa-content($fa-var-yahoo); }
-.#{$fa-css-prefix}-yammer:before { content: fa-content($fa-var-yammer); }
-.#{$fa-css-prefix}-yandex:before { content: fa-content($fa-var-yandex); }
-.#{$fa-css-prefix}-yandex-international:before { content: fa-content($fa-var-yandex-international); }
-.#{$fa-css-prefix}-yarn:before { content: fa-content($fa-var-yarn); }
-.#{$fa-css-prefix}-yelp:before { content: fa-content($fa-var-yelp); }
-.#{$fa-css-prefix}-yen-sign:before { content: fa-content($fa-var-yen-sign); }
-.#{$fa-css-prefix}-yin-yang:before { content: fa-content($fa-var-yin-yang); }
-.#{$fa-css-prefix}-yoast:before { content: fa-content($fa-var-yoast); }
-.#{$fa-css-prefix}-youtube:before { content: fa-content($fa-var-youtube); }
-.#{$fa-css-prefix}-youtube-square:before { content: fa-content($fa-var-youtube-square); }
-.#{$fa-css-prefix}-zhihu:before { content: fa-content($fa-var-zhihu); }

+ 0 - 23
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_larger.scss

@@ -1,23 +0,0 @@
-// Icon Sizes
-// -------------------------
-
-// makes the font 33% larger relative to the icon container
-.#{$fa-css-prefix}-lg {
-  font-size: (4em / 3);
-  line-height: (3em / 4);
-  vertical-align: -.0667em;
-}
-
-.#{$fa-css-prefix}-xs {
-  font-size: .75em;
-}
-
-.#{$fa-css-prefix}-sm {
-  font-size: .875em;
-}
-
-@for $i from 1 through 10 {
-  .#{$fa-css-prefix}-#{$i}x {
-    font-size: $i * 1em;
-  }
-}

+ 0 - 18
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_list.scss

@@ -1,18 +0,0 @@
-// List Icons
-// -------------------------
-
-.#{$fa-css-prefix}-ul {
-  list-style-type: none;
-  margin-left: $fa-li-width * 5/4;
-  padding-left: 0;
-
-  > li { position: relative; }
-}
-
-.#{$fa-css-prefix}-li {
-  left: -$fa-li-width;
-  position: absolute;
-  text-align: center;
-  width: $fa-li-width;
-  line-height: inherit;
-}

+ 0 - 56
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_mixins.scss

@@ -1,56 +0,0 @@
-// Mixins
-// --------------------------
-
-@mixin fa-icon {
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-  display: inline-block;
-  font-style: normal;
-  font-variant: normal;
-  font-weight: normal;
-  line-height: 1;
-}
-
-@mixin fa-icon-rotate($degrees, $rotation) {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})";
-  transform: rotate($degrees);
-}
-
-@mixin fa-icon-flip($horiz, $vert, $rotation) {
-  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)";
-  transform: scale($horiz, $vert);
-}
-
-
-// Only display content to screen readers. A la Bootstrap 4.
-//
-// See: http://a11yproject.com/posts/how-to-hide-content/
-
-@mixin sr-only {
-  border: 0;
-  clip: rect(0, 0, 0, 0);
-  height: 1px;
-  margin: -1px;
-  overflow: hidden;
-  padding: 0;
-  position: absolute;
-  width: 1px;
-}
-
-// Use in conjunction with .sr-only to only display content when it's focused.
-//
-// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1
-//
-// Credit: HTML5 Boilerplate
-
-@mixin sr-only-focusable {
-  &:active,
-  &:focus {
-    clip: auto;
-    height: auto;
-    margin: 0;
-    overflow: visible;
-    position: static;
-    width: auto;
-  }
-}

+ 0 - 24
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_rotated-flipped.scss

@@ -1,24 +0,0 @@
-// Rotated & Flipped Icons
-// -------------------------
-
-.#{$fa-css-prefix}-rotate-90  { @include fa-icon-rotate(90deg, 1);  }
-.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }
-.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }
-
-.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }
-.#{$fa-css-prefix}-flip-vertical   { @include fa-icon-flip(1, -1, 2); }
-.#{$fa-css-prefix}-flip-both, .#{$fa-css-prefix}-flip-horizontal.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(-1, -1, 2); }
-
-// Hook for IE8-9
-// -------------------------
-
-:root {
-  .#{$fa-css-prefix}-rotate-90,
-  .#{$fa-css-prefix}-rotate-180,
-  .#{$fa-css-prefix}-rotate-270,
-  .#{$fa-css-prefix}-flip-horizontal,
-  .#{$fa-css-prefix}-flip-vertical,
-  .#{$fa-css-prefix}-flip-both {
-    filter: none;
-  }
-}

+ 0 - 5
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_screen-reader.scss

@@ -1,5 +0,0 @@
-// Screen Readers
-// -------------------------
-
-.sr-only { @include sr-only; }
-.sr-only-focusable { @include sr-only-focusable; }

+ 0 - 2062
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_shims.scss

@@ -1,2062 +0,0 @@
-.#{$fa-css-prefix}.#{$fa-css-prefix}-glass:before { content: fa-content($fa-var-glass-martini); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-meetup {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-star-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-star-o:before { content: fa-content($fa-var-star); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-remove:before { content: fa-content($fa-var-times); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-close:before { content: fa-content($fa-var-times); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-gear:before { content: fa-content($fa-var-cog); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-trash-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-trash-o:before { content: fa-content($fa-var-trash-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-o:before { content: fa-content($fa-var-file); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-clock-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-clock-o:before { content: fa-content($fa-var-clock); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-down:before { content: fa-content($fa-var-arrow-alt-circle-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-up:before { content: fa-content($fa-var-arrow-alt-circle-up); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-play-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-play-circle-o:before { content: fa-content($fa-var-play-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-repeat:before { content: fa-content($fa-var-redo); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-right:before { content: fa-content($fa-var-redo); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-refresh:before { content: fa-content($fa-var-sync); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-list-alt {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-dedent:before { content: fa-content($fa-var-outdent); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-video-camera:before { content: fa-content($fa-var-video); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-picture-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-picture-o:before { content: fa-content($fa-var-image); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-photo {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-photo:before { content: fa-content($fa-var-image); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-image {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-image:before { content: fa-content($fa-var-image); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil:before { content: fa-content($fa-var-pencil-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-map-marker:before { content: fa-content($fa-var-map-marker-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square-o:before { content: fa-content($fa-var-edit); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-share-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-share-square-o:before { content: fa-content($fa-var-share-square); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-check-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-check-square-o:before { content: fa-content($fa-var-check-square); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows:before { content: fa-content($fa-var-arrows-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-times-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-times-circle-o:before { content: fa-content($fa-var-times-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-check-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-check-circle-o:before { content: fa-content($fa-var-check-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-forward:before { content: fa-content($fa-var-share); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-eye {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-eye-slash {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-warning:before { content: fa-content($fa-var-exclamation-triangle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar:before { content: fa-content($fa-var-calendar-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-v:before { content: fa-content($fa-var-arrows-alt-v); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-h:before { content: fa-content($fa-var-arrows-alt-h); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart:before { content: fa-content($fa-var-chart-bar); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart-o:before { content: fa-content($fa-var-chart-bar); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-twitter-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-gears:before { content: fa-content($fa-var-cogs); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-up:before { content: fa-content($fa-var-thumbs-up); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-down:before { content: fa-content($fa-var-thumbs-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-heart-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-heart-o:before { content: fa-content($fa-var-heart); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sign-out:before { content: fa-content($fa-var-sign-out-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin-square:before { content: fa-content($fa-var-linkedin); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thumb-tack:before { content: fa-content($fa-var-thumbtack); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-external-link:before { content: fa-content($fa-var-external-link-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sign-in:before { content: fa-content($fa-var-sign-in-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-github-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-lemon-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-lemon-o:before { content: fa-content($fa-var-lemon); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-square-o:before { content: fa-content($fa-var-square); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bookmark-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bookmark-o:before { content: fa-content($fa-var-bookmark); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-twitter {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook:before { content: fa-content($fa-var-facebook-f); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-f {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-f:before { content: fa-content($fa-var-facebook-f); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-github {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-credit-card {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-feed:before { content: fa-content($fa-var-rss); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hdd-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hdd-o:before { content: fa-content($fa-var-hdd); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-right:before { content: fa-content($fa-var-hand-point-right); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-left:before { content: fa-content($fa-var-hand-point-left); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-up:before { content: fa-content($fa-var-hand-point-up); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-down:before { content: fa-content($fa-var-hand-point-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-alt:before { content: fa-content($fa-var-expand-arrows-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-group:before { content: fa-content($fa-var-users); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-chain:before { content: fa-content($fa-var-link); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-scissors:before { content: fa-content($fa-var-cut); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-files-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-files-o:before { content: fa-content($fa-var-copy); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-floppy-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-floppy-o:before { content: fa-content($fa-var-save); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-navicon:before { content: fa-content($fa-var-bars); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-reorder:before { content: fa-content($fa-var-bars); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus:before { content: fa-content($fa-var-google-plus-g); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-money {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-money:before { content: fa-content($fa-var-money-bill-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-unsorted:before { content: fa-content($fa-var-sort); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-desc:before { content: fa-content($fa-var-sort-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-asc:before { content: fa-content($fa-var-sort-up); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin:before { content: fa-content($fa-var-linkedin-in); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-left:before { content: fa-content($fa-var-undo); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-legal:before { content: fa-content($fa-var-gavel); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-tachometer:before { content: fa-content($fa-var-tachometer-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-dashboard:before { content: fa-content($fa-var-tachometer-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-comment-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-comment-o:before { content: fa-content($fa-var-comment); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-comments-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-comments-o:before { content: fa-content($fa-var-comments); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-flash:before { content: fa-content($fa-var-bolt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-clipboard {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-paste {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-paste:before { content: fa-content($fa-var-clipboard); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-lightbulb-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-lightbulb-o:before { content: fa-content($fa-var-lightbulb); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-exchange:before { content: fa-content($fa-var-exchange-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-download:before { content: fa-content($fa-var-cloud-download-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-upload:before { content: fa-content($fa-var-cloud-upload-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-o:before { content: fa-content($fa-var-bell); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cutlery:before { content: fa-content($fa-var-utensils); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text-o:before { content: fa-content($fa-var-file-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-building-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-building-o:before { content: fa-content($fa-var-building); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hospital-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hospital-o:before { content: fa-content($fa-var-hospital); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-tablet:before { content: fa-content($fa-var-tablet-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-mobile:before { content: fa-content($fa-var-mobile-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-mobile-phone:before { content: fa-content($fa-var-mobile-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o:before { content: fa-content($fa-var-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply:before { content: fa-content($fa-var-reply); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-github-alt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-o:before { content: fa-content($fa-var-folder); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-open-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-folder-open-o:before { content: fa-content($fa-var-folder-open); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-smile-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-smile-o:before { content: fa-content($fa-var-smile); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-frown-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-frown-o:before { content: fa-content($fa-var-frown); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-meh-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-meh-o:before { content: fa-content($fa-var-meh); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-keyboard-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-keyboard-o:before { content: fa-content($fa-var-keyboard); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-flag-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-flag-o:before { content: fa-content($fa-var-flag); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply-all:before { content: fa-content($fa-var-reply-all); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-o:before { content: fa-content($fa-var-star-half); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-empty {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-empty:before { content: fa-content($fa-var-star-half); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-full {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-full:before { content: fa-content($fa-var-star-half); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-code-fork:before { content: fa-content($fa-var-code-branch); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-chain-broken:before { content: fa-content($fa-var-unlink); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-shield:before { content: fa-content($fa-var-shield-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-o:before { content: fa-content($fa-var-calendar); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-maxcdn {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-html5 {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-css3 {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-ticket:before { content: fa-content($fa-var-ticket-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-minus-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-minus-square-o:before { content: fa-content($fa-var-minus-square); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-level-up:before { content: fa-content($fa-var-level-up-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-level-down:before { content: fa-content($fa-var-level-down-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square:before { content: fa-content($fa-var-pen-square); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-external-link-square:before { content: fa-content($fa-var-external-link-square-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-compass {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-down:before { content: fa-content($fa-var-caret-square-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-down {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-down:before { content: fa-content($fa-var-caret-square-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-up:before { content: fa-content($fa-var-caret-square-up); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-up {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-up:before { content: fa-content($fa-var-caret-square-up); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-right:before { content: fa-content($fa-var-caret-square-right); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-right:before { content: fa-content($fa-var-caret-square-right); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-eur:before { content: fa-content($fa-var-euro-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-euro:before { content: fa-content($fa-var-euro-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-gbp:before { content: fa-content($fa-var-pound-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-usd:before { content: fa-content($fa-var-dollar-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-dollar:before { content: fa-content($fa-var-dollar-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-inr:before { content: fa-content($fa-var-rupee-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-rupee:before { content: fa-content($fa-var-rupee-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-jpy:before { content: fa-content($fa-var-yen-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cny:before { content: fa-content($fa-var-yen-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-rmb:before { content: fa-content($fa-var-yen-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-yen:before { content: fa-content($fa-var-yen-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-rub:before { content: fa-content($fa-var-ruble-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-ruble:before { content: fa-content($fa-var-ruble-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-rouble:before { content: fa-content($fa-var-ruble-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-krw:before { content: fa-content($fa-var-won-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-won:before { content: fa-content($fa-var-won-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-btc {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bitcoin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bitcoin:before { content: fa-content($fa-var-btc); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-text:before { content: fa-content($fa-var-file-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-asc:before { content: fa-content($fa-var-sort-alpha-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-desc:before { content: fa-content($fa-var-sort-alpha-down-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-asc:before { content: fa-content($fa-var-sort-amount-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-desc:before { content: fa-content($fa-var-sort-amount-down-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-asc:before { content: fa-content($fa-var-sort-numeric-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-desc:before { content: fa-content($fa-var-sort-numeric-down-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-xing {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-xing-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-play {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-play:before { content: fa-content($fa-var-youtube); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-dropbox {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-stack-overflow {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-instagram {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-flickr {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-adn {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket-square:before { content: fa-content($fa-var-bitbucket); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-down:before { content: fa-content($fa-var-long-arrow-alt-down); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-up:before { content: fa-content($fa-var-long-arrow-alt-up); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-left:before { content: fa-content($fa-var-long-arrow-alt-left); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-right:before { content: fa-content($fa-var-long-arrow-alt-right); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-apple {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-windows {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-android {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-linux {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-dribbble {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-skype {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-foursquare {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-trello {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-gratipay {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-gittip {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-gittip:before { content: fa-content($fa-var-gratipay); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sun-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sun-o:before { content: fa-content($fa-var-sun); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-moon-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-moon-o:before { content: fa-content($fa-var-moon); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-vk {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-weibo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-renren {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pagelines {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-stack-exchange {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-right {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-right:before { content: fa-content($fa-var-arrow-alt-circle-right); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-left:before { content: fa-content($fa-var-arrow-alt-circle-left); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-left:before { content: fa-content($fa-var-caret-square-left); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-left {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-left:before { content: fa-content($fa-var-caret-square-left); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-dot-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-dot-circle-o:before { content: fa-content($fa-var-dot-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-try:before { content: fa-content($fa-var-lira-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-turkish-lira:before { content: fa-content($fa-var-lira-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-plus-square-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-plus-square-o:before { content: fa-content($fa-var-plus-square); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-slack {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-wordpress {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-openid {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-institution:before { content: fa-content($fa-var-university); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bank:before { content: fa-content($fa-var-university); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-mortar-board:before { content: fa-content($fa-var-graduation-cap); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-yahoo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-google {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-stumbleupon-circle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-stumbleupon {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-delicious {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-digg {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper-pp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper-alt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-drupal {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-joomla {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-spoon:before { content: fa-content($fa-var-utensil-spoon); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-behance {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-behance-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-steam {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-steam-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-automobile:before { content: fa-content($fa-var-car); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cab:before { content: fa-content($fa-var-taxi); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-o:before { content: fa-content($fa-var-envelope); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-deviantart {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-soundcloud {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-pdf-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-pdf-o:before { content: fa-content($fa-var-file-pdf); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-word-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-word-o:before { content: fa-content($fa-var-file-word); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-excel-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-excel-o:before { content: fa-content($fa-var-file-excel); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-powerpoint-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-powerpoint-o:before { content: fa-content($fa-var-file-powerpoint); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-image-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-image-o:before { content: fa-content($fa-var-file-image); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-photo-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-photo-o:before { content: fa-content($fa-var-file-image); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-picture-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-picture-o:before { content: fa-content($fa-var-file-image); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-archive-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-archive-o:before { content: fa-content($fa-var-file-archive); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-zip-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-zip-o:before { content: fa-content($fa-var-file-archive); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-audio-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-audio-o:before { content: fa-content($fa-var-file-audio); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-sound-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-sound-o:before { content: fa-content($fa-var-file-audio); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-video-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-video-o:before { content: fa-content($fa-var-file-video); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-movie-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-movie-o:before { content: fa-content($fa-var-file-video); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-code-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-file-code-o:before { content: fa-content($fa-var-file-code); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-vine {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-codepen {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-jsfiddle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-life-ring {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-life-bouy {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-life-bouy:before { content: fa-content($fa-var-life-ring); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-life-buoy {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-life-buoy:before { content: fa-content($fa-var-life-ring); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-life-saver {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-life-saver:before { content: fa-content($fa-var-life-ring); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-support {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-support:before { content: fa-content($fa-var-life-ring); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o-notch:before { content: fa-content($fa-var-circle-notch); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-rebel {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-ra {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-ra:before { content: fa-content($fa-var-rebel); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-resistance {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-resistance:before { content: fa-content($fa-var-rebel); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-empire {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-ge {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-ge:before { content: fa-content($fa-var-empire); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-git-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-git {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hacker-news {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator-square:before { content: fa-content($fa-var-hacker-news); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-yc-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-yc-square:before { content: fa-content($fa-var-hacker-news); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-tencent-weibo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-qq {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-weixin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-wechat {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-wechat:before { content: fa-content($fa-var-weixin); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-send:before { content: fa-content($fa-var-paper-plane); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-paper-plane-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-paper-plane-o:before { content: fa-content($fa-var-paper-plane); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-send-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-send-o:before { content: fa-content($fa-var-paper-plane); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-thin {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-circle-thin:before { content: fa-content($fa-var-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-header:before { content: fa-content($fa-var-heading); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sliders:before { content: fa-content($fa-var-sliders-h); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-futbol-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-futbol-o:before { content: fa-content($fa-var-futbol); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-soccer-ball-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-soccer-ball-o:before { content: fa-content($fa-var-futbol); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-slideshare {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-twitch {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-yelp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-newspaper-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-newspaper-o:before { content: fa-content($fa-var-newspaper); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-paypal {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-google-wallet {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-visa {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-mastercard {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-discover {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-amex {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-paypal {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-stripe {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-slash-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bell-slash-o:before { content: fa-content($fa-var-bell-slash); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-trash:before { content: fa-content($fa-var-trash-alt); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-copyright {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-eyedropper:before { content: fa-content($fa-var-eye-dropper); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-area-chart:before { content: fa-content($fa-var-chart-area); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pie-chart:before { content: fa-content($fa-var-chart-pie); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-line-chart:before { content: fa-content($fa-var-chart-line); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-ioxhost {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-angellist {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc:before { content: fa-content($fa-var-closed-captioning); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-ils:before { content: fa-content($fa-var-shekel-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-shekel:before { content: fa-content($fa-var-shekel-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sheqel:before { content: fa-content($fa-var-shekel-sign); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-meanpath {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-meanpath:before { content: fa-content($fa-var-font-awesome); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-buysellads {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-connectdevelop {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-dashcube {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-forumbee {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-leanpub {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sellsy {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-shirtsinbulk {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-simplybuilt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-skyatlas {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-diamond {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-diamond:before { content: fa-content($fa-var-gem); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-intersex:before { content: fa-content($fa-var-transgender); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-official {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-official:before { content: fa-content($fa-var-facebook); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-p {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-whatsapp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hotel:before { content: fa-content($fa-var-bed); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-viacoin {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-medium {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-yc {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-yc:before { content: fa-content($fa-var-y-combinator); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-optin-monster {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-opencart {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-expeditedssl {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-4:before { content: fa-content($fa-var-battery-full); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-battery:before { content: fa-content($fa-var-battery-full); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-3:before { content: fa-content($fa-var-battery-three-quarters); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-2:before { content: fa-content($fa-var-battery-half); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-1:before { content: fa-content($fa-var-battery-quarter); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-battery-0:before { content: fa-content($fa-var-battery-empty); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-object-group {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-object-ungroup {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sticky-note-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-sticky-note-o:before { content: fa-content($fa-var-sticky-note); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-jcb {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-cc-diners-club {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-clone {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-o:before { content: fa-content($fa-var-hourglass); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-1:before { content: fa-content($fa-var-hourglass-start); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-2:before { content: fa-content($fa-var-hourglass-half); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-3:before { content: fa-content($fa-var-hourglass-end); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-rock-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-rock-o:before { content: fa-content($fa-var-hand-rock); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-grab-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-grab-o:before { content: fa-content($fa-var-hand-rock); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-paper-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-paper-o:before { content: fa-content($fa-var-hand-paper); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-stop-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-stop-o:before { content: fa-content($fa-var-hand-paper); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-scissors-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-scissors-o:before { content: fa-content($fa-var-hand-scissors); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-lizard-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-lizard-o:before { content: fa-content($fa-var-hand-lizard); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-spock-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-spock-o:before { content: fa-content($fa-var-hand-spock); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-pointer-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-pointer-o:before { content: fa-content($fa-var-hand-pointer); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-peace-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hand-peace-o:before { content: fa-content($fa-var-hand-peace); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-registered {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-creative-commons {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-gg {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-gg-circle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-tripadvisor {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-get-pocket {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-wikipedia-w {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-safari {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-chrome {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-firefox {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-opera {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-internet-explorer {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-television:before { content: fa-content($fa-var-tv); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-contao {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-500px {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-amazon {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-plus-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-plus-o:before { content: fa-content($fa-var-calendar-plus); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-minus-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-minus-o:before { content: fa-content($fa-var-calendar-minus); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-times-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-times-o:before { content: fa-content($fa-var-calendar-times); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-check-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-check-o:before { content: fa-content($fa-var-calendar-check); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-map-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-map-o:before { content: fa-content($fa-var-map); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting:before { content: fa-content($fa-var-comment-dots); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-commenting-o:before { content: fa-content($fa-var-comment-dots); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-houzz {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo:before { content: fa-content($fa-var-vimeo-v); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-black-tie {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-fonticons {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-alien {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-edge {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-credit-card-alt:before { content: fa-content($fa-var-credit-card); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-codiepie {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-modx {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-fort-awesome {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-usb {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-product-hunt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-mixcloud {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-scribd {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pause-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pause-circle-o:before { content: fa-content($fa-var-pause-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-stop-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-stop-circle-o:before { content: fa-content($fa-var-stop-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bluetooth {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bluetooth-b {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-gitlab {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-wpbeginner {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-wpforms {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-envira {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-wheelchair-alt {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-wheelchair-alt:before { content: fa-content($fa-var-accessible-icon); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-question-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-question-circle-o:before { content: fa-content($fa-var-question-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-volume-control-phone:before { content: fa-content($fa-var-phone-volume); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-asl-interpreting:before { content: fa-content($fa-var-american-sign-language-interpreting); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-deafness:before { content: fa-content($fa-var-deaf); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-hard-of-hearing:before { content: fa-content($fa-var-deaf); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-glide {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-glide-g {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-signing:before { content: fa-content($fa-var-sign-language); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-ghost {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-square {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-first-order {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-yoast {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-themeisle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-official {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-official:before { content: fa-content($fa-var-google-plus); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-circle {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-circle:before { content: fa-content($fa-var-google-plus); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-font-awesome {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-fa {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-fa:before { content: fa-content($fa-var-font-awesome); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-handshake-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-handshake-o:before { content: fa-content($fa-var-handshake); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-open-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-open-o:before { content: fa-content($fa-var-envelope-open); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-linode {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-address-book-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-address-book-o:before { content: fa-content($fa-var-address-book); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard:before { content: fa-content($fa-var-address-card); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-address-card-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-address-card-o:before { content: fa-content($fa-var-address-card); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-vcard-o:before { content: fa-content($fa-var-address-card); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-user-circle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-user-circle-o:before { content: fa-content($fa-var-user-circle); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-user-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-user-o:before { content: fa-content($fa-var-user); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-id-badge {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license:before { content: fa-content($fa-var-id-card); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-id-card-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-id-card-o:before { content: fa-content($fa-var-id-card); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license-o:before { content: fa-content($fa-var-id-card); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-quora {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-free-code-camp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-telegram {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-4:before { content: fa-content($fa-var-thermometer-full); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer:before { content: fa-content($fa-var-thermometer-full); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-3:before { content: fa-content($fa-var-thermometer-three-quarters); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-2:before { content: fa-content($fa-var-thermometer-half); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-1:before { content: fa-content($fa-var-thermometer-quarter); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-0:before { content: fa-content($fa-var-thermometer-empty); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bathtub:before { content: fa-content($fa-var-bath); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-s15:before { content: fa-content($fa-var-bath); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-window-maximize {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-window-restore {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle:before { content: fa-content($fa-var-window-close); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-window-close-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-window-close-o:before { content: fa-content($fa-var-window-close); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle-o:before { content: fa-content($fa-var-window-close); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-bandcamp {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-grav {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-etsy {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-imdb {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-ravelry {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-eercast {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-eercast:before { content: fa-content($fa-var-sellcast); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-snowflake-o {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}
-.#{$fa-css-prefix}.#{$fa-css-prefix}-snowflake-o:before { content: fa-content($fa-var-snowflake); }
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-superpowers {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-wpexplorer {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-
-.#{$fa-css-prefix}.#{$fa-css-prefix}-spotify {
-  font-family: 'Font Awesome 5 Brands';
-  font-weight: 400;
-}
-

+ 0 - 31
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_stacked.scss

@@ -1,31 +0,0 @@
-// Stacked Icons
-// -------------------------
-
-.#{$fa-css-prefix}-stack {
-  display: inline-block;
-  height: 2em;
-  line-height: 2em;
-  position: relative;
-  vertical-align: middle;
-  width: ($fa-fw-width*2);
-}
-
-.#{$fa-css-prefix}-stack-1x,
-.#{$fa-css-prefix}-stack-2x {
-  left: 0;
-  position: absolute;
-  text-align: center;
-  width: 100%;
-}
-
-.#{$fa-css-prefix}-stack-1x {
-  line-height: inherit;
-}
-
-.#{$fa-css-prefix}-stack-2x {
-  font-size: 2em;
-}
-
-.#{$fa-css-prefix}-inverse {
-  color: $fa-inverse;
-}

+ 0 - 1414
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/_variables.scss

@@ -1,1414 +0,0 @@
-// Variables
-// --------------------------
-
-$fa-font-path:         "../webfonts" !default;
-$fa-font-size-base:    16px !default;
-$fa-font-display:      auto !default;
-$fa-css-prefix:        fa !default;
-$fa-version:           "5.11.2" !default;
-$fa-border-color:      #eee !default;
-$fa-inverse:           #fff !default;
-$fa-li-width:          2em !default;
-$fa-fw-width:          (20em / 16);
-$fa-primary-opacity:   1 !default;
-$fa-secondary-opacity: .4 !default;
-
-// Convenience function used to set content property
-@function fa-content($fa-var) {
-  @return unquote("\"#{ $fa-var }\"");
-}
-
-$fa-var-500px: \f26e;
-$fa-var-accessible-icon: \f368;
-$fa-var-accusoft: \f369;
-$fa-var-acquisitions-incorporated: \f6af;
-$fa-var-ad: \f641;
-$fa-var-address-book: \f2b9;
-$fa-var-address-card: \f2bb;
-$fa-var-adjust: \f042;
-$fa-var-adn: \f170;
-$fa-var-adobe: \f778;
-$fa-var-adversal: \f36a;
-$fa-var-affiliatetheme: \f36b;
-$fa-var-air-freshener: \f5d0;
-$fa-var-airbnb: \f834;
-$fa-var-algolia: \f36c;
-$fa-var-align-center: \f037;
-$fa-var-align-justify: \f039;
-$fa-var-align-left: \f036;
-$fa-var-align-right: \f038;
-$fa-var-alipay: \f642;
-$fa-var-allergies: \f461;
-$fa-var-amazon: \f270;
-$fa-var-amazon-pay: \f42c;
-$fa-var-ambulance: \f0f9;
-$fa-var-american-sign-language-interpreting: \f2a3;
-$fa-var-amilia: \f36d;
-$fa-var-anchor: \f13d;
-$fa-var-android: \f17b;
-$fa-var-angellist: \f209;
-$fa-var-angle-double-down: \f103;
-$fa-var-angle-double-left: \f100;
-$fa-var-angle-double-right: \f101;
-$fa-var-angle-double-up: \f102;
-$fa-var-angle-down: \f107;
-$fa-var-angle-left: \f104;
-$fa-var-angle-right: \f105;
-$fa-var-angle-up: \f106;
-$fa-var-angry: \f556;
-$fa-var-angrycreative: \f36e;
-$fa-var-angular: \f420;
-$fa-var-ankh: \f644;
-$fa-var-app-store: \f36f;
-$fa-var-app-store-ios: \f370;
-$fa-var-apper: \f371;
-$fa-var-apple: \f179;
-$fa-var-apple-alt: \f5d1;
-$fa-var-apple-pay: \f415;
-$fa-var-archive: \f187;
-$fa-var-archway: \f557;
-$fa-var-arrow-alt-circle-down: \f358;
-$fa-var-arrow-alt-circle-left: \f359;
-$fa-var-arrow-alt-circle-right: \f35a;
-$fa-var-arrow-alt-circle-up: \f35b;
-$fa-var-arrow-circle-down: \f0ab;
-$fa-var-arrow-circle-left: \f0a8;
-$fa-var-arrow-circle-right: \f0a9;
-$fa-var-arrow-circle-up: \f0aa;
-$fa-var-arrow-down: \f063;
-$fa-var-arrow-left: \f060;
-$fa-var-arrow-right: \f061;
-$fa-var-arrow-up: \f062;
-$fa-var-arrows-alt: \f0b2;
-$fa-var-arrows-alt-h: \f337;
-$fa-var-arrows-alt-v: \f338;
-$fa-var-artstation: \f77a;
-$fa-var-assistive-listening-systems: \f2a2;
-$fa-var-asterisk: \f069;
-$fa-var-asymmetrik: \f372;
-$fa-var-at: \f1fa;
-$fa-var-atlas: \f558;
-$fa-var-atlassian: \f77b;
-$fa-var-atom: \f5d2;
-$fa-var-audible: \f373;
-$fa-var-audio-description: \f29e;
-$fa-var-autoprefixer: \f41c;
-$fa-var-avianex: \f374;
-$fa-var-aviato: \f421;
-$fa-var-award: \f559;
-$fa-var-aws: \f375;
-$fa-var-baby: \f77c;
-$fa-var-baby-carriage: \f77d;
-$fa-var-backspace: \f55a;
-$fa-var-backward: \f04a;
-$fa-var-bacon: \f7e5;
-$fa-var-balance-scale: \f24e;
-$fa-var-balance-scale-left: \f515;
-$fa-var-balance-scale-right: \f516;
-$fa-var-ban: \f05e;
-$fa-var-band-aid: \f462;
-$fa-var-bandcamp: \f2d5;
-$fa-var-barcode: \f02a;
-$fa-var-bars: \f0c9;
-$fa-var-baseball-ball: \f433;
-$fa-var-basketball-ball: \f434;
-$fa-var-bath: \f2cd;
-$fa-var-battery-empty: \f244;
-$fa-var-battery-full: \f240;
-$fa-var-battery-half: \f242;
-$fa-var-battery-quarter: \f243;
-$fa-var-battery-three-quarters: \f241;
-$fa-var-battle-net: \f835;
-$fa-var-bed: \f236;
-$fa-var-beer: \f0fc;
-$fa-var-behance: \f1b4;
-$fa-var-behance-square: \f1b5;
-$fa-var-bell: \f0f3;
-$fa-var-bell-slash: \f1f6;
-$fa-var-bezier-curve: \f55b;
-$fa-var-bible: \f647;
-$fa-var-bicycle: \f206;
-$fa-var-biking: \f84a;
-$fa-var-bimobject: \f378;
-$fa-var-binoculars: \f1e5;
-$fa-var-biohazard: \f780;
-$fa-var-birthday-cake: \f1fd;
-$fa-var-bitbucket: \f171;
-$fa-var-bitcoin: \f379;
-$fa-var-bity: \f37a;
-$fa-var-black-tie: \f27e;
-$fa-var-blackberry: \f37b;
-$fa-var-blender: \f517;
-$fa-var-blender-phone: \f6b6;
-$fa-var-blind: \f29d;
-$fa-var-blog: \f781;
-$fa-var-blogger: \f37c;
-$fa-var-blogger-b: \f37d;
-$fa-var-bluetooth: \f293;
-$fa-var-bluetooth-b: \f294;
-$fa-var-bold: \f032;
-$fa-var-bolt: \f0e7;
-$fa-var-bomb: \f1e2;
-$fa-var-bone: \f5d7;
-$fa-var-bong: \f55c;
-$fa-var-book: \f02d;
-$fa-var-book-dead: \f6b7;
-$fa-var-book-medical: \f7e6;
-$fa-var-book-open: \f518;
-$fa-var-book-reader: \f5da;
-$fa-var-bookmark: \f02e;
-$fa-var-bootstrap: \f836;
-$fa-var-border-all: \f84c;
-$fa-var-border-none: \f850;
-$fa-var-border-style: \f853;
-$fa-var-bowling-ball: \f436;
-$fa-var-box: \f466;
-$fa-var-box-open: \f49e;
-$fa-var-boxes: \f468;
-$fa-var-braille: \f2a1;
-$fa-var-brain: \f5dc;
-$fa-var-bread-slice: \f7ec;
-$fa-var-briefcase: \f0b1;
-$fa-var-briefcase-medical: \f469;
-$fa-var-broadcast-tower: \f519;
-$fa-var-broom: \f51a;
-$fa-var-brush: \f55d;
-$fa-var-btc: \f15a;
-$fa-var-buffer: \f837;
-$fa-var-bug: \f188;
-$fa-var-building: \f1ad;
-$fa-var-bullhorn: \f0a1;
-$fa-var-bullseye: \f140;
-$fa-var-burn: \f46a;
-$fa-var-buromobelexperte: \f37f;
-$fa-var-bus: \f207;
-$fa-var-bus-alt: \f55e;
-$fa-var-business-time: \f64a;
-$fa-var-buy-n-large: \f8a6;
-$fa-var-buysellads: \f20d;
-$fa-var-calculator: \f1ec;
-$fa-var-calendar: \f133;
-$fa-var-calendar-alt: \f073;
-$fa-var-calendar-check: \f274;
-$fa-var-calendar-day: \f783;
-$fa-var-calendar-minus: \f272;
-$fa-var-calendar-plus: \f271;
-$fa-var-calendar-times: \f273;
-$fa-var-calendar-week: \f784;
-$fa-var-camera: \f030;
-$fa-var-camera-retro: \f083;
-$fa-var-campground: \f6bb;
-$fa-var-canadian-maple-leaf: \f785;
-$fa-var-candy-cane: \f786;
-$fa-var-cannabis: \f55f;
-$fa-var-capsules: \f46b;
-$fa-var-car: \f1b9;
-$fa-var-car-alt: \f5de;
-$fa-var-car-battery: \f5df;
-$fa-var-car-crash: \f5e1;
-$fa-var-car-side: \f5e4;
-$fa-var-caret-down: \f0d7;
-$fa-var-caret-left: \f0d9;
-$fa-var-caret-right: \f0da;
-$fa-var-caret-square-down: \f150;
-$fa-var-caret-square-left: \f191;
-$fa-var-caret-square-right: \f152;
-$fa-var-caret-square-up: \f151;
-$fa-var-caret-up: \f0d8;
-$fa-var-carrot: \f787;
-$fa-var-cart-arrow-down: \f218;
-$fa-var-cart-plus: \f217;
-$fa-var-cash-register: \f788;
-$fa-var-cat: \f6be;
-$fa-var-cc-amazon-pay: \f42d;
-$fa-var-cc-amex: \f1f3;
-$fa-var-cc-apple-pay: \f416;
-$fa-var-cc-diners-club: \f24c;
-$fa-var-cc-discover: \f1f2;
-$fa-var-cc-jcb: \f24b;
-$fa-var-cc-mastercard: \f1f1;
-$fa-var-cc-paypal: \f1f4;
-$fa-var-cc-stripe: \f1f5;
-$fa-var-cc-visa: \f1f0;
-$fa-var-centercode: \f380;
-$fa-var-centos: \f789;
-$fa-var-certificate: \f0a3;
-$fa-var-chair: \f6c0;
-$fa-var-chalkboard: \f51b;
-$fa-var-chalkboard-teacher: \f51c;
-$fa-var-charging-station: \f5e7;
-$fa-var-chart-area: \f1fe;
-$fa-var-chart-bar: \f080;
-$fa-var-chart-line: \f201;
-$fa-var-chart-pie: \f200;
-$fa-var-check: \f00c;
-$fa-var-check-circle: \f058;
-$fa-var-check-double: \f560;
-$fa-var-check-square: \f14a;
-$fa-var-cheese: \f7ef;
-$fa-var-chess: \f439;
-$fa-var-chess-bishop: \f43a;
-$fa-var-chess-board: \f43c;
-$fa-var-chess-king: \f43f;
-$fa-var-chess-knight: \f441;
-$fa-var-chess-pawn: \f443;
-$fa-var-chess-queen: \f445;
-$fa-var-chess-rook: \f447;
-$fa-var-chevron-circle-down: \f13a;
-$fa-var-chevron-circle-left: \f137;
-$fa-var-chevron-circle-right: \f138;
-$fa-var-chevron-circle-up: \f139;
-$fa-var-chevron-down: \f078;
-$fa-var-chevron-left: \f053;
-$fa-var-chevron-right: \f054;
-$fa-var-chevron-up: \f077;
-$fa-var-child: \f1ae;
-$fa-var-chrome: \f268;
-$fa-var-chromecast: \f838;
-$fa-var-church: \f51d;
-$fa-var-circle: \f111;
-$fa-var-circle-notch: \f1ce;
-$fa-var-city: \f64f;
-$fa-var-clinic-medical: \f7f2;
-$fa-var-clipboard: \f328;
-$fa-var-clipboard-check: \f46c;
-$fa-var-clipboard-list: \f46d;
-$fa-var-clock: \f017;
-$fa-var-clone: \f24d;
-$fa-var-closed-captioning: \f20a;
-$fa-var-cloud: \f0c2;
-$fa-var-cloud-download-alt: \f381;
-$fa-var-cloud-meatball: \f73b;
-$fa-var-cloud-moon: \f6c3;
-$fa-var-cloud-moon-rain: \f73c;
-$fa-var-cloud-rain: \f73d;
-$fa-var-cloud-showers-heavy: \f740;
-$fa-var-cloud-sun: \f6c4;
-$fa-var-cloud-sun-rain: \f743;
-$fa-var-cloud-upload-alt: \f382;
-$fa-var-cloudscale: \f383;
-$fa-var-cloudsmith: \f384;
-$fa-var-cloudversify: \f385;
-$fa-var-cocktail: \f561;
-$fa-var-code: \f121;
-$fa-var-code-branch: \f126;
-$fa-var-codepen: \f1cb;
-$fa-var-codiepie: \f284;
-$fa-var-coffee: \f0f4;
-$fa-var-cog: \f013;
-$fa-var-cogs: \f085;
-$fa-var-coins: \f51e;
-$fa-var-columns: \f0db;
-$fa-var-comment: \f075;
-$fa-var-comment-alt: \f27a;
-$fa-var-comment-dollar: \f651;
-$fa-var-comment-dots: \f4ad;
-$fa-var-comment-medical: \f7f5;
-$fa-var-comment-slash: \f4b3;
-$fa-var-comments: \f086;
-$fa-var-comments-dollar: \f653;
-$fa-var-compact-disc: \f51f;
-$fa-var-compass: \f14e;
-$fa-var-compress: \f066;
-$fa-var-compress-arrows-alt: \f78c;
-$fa-var-concierge-bell: \f562;
-$fa-var-confluence: \f78d;
-$fa-var-connectdevelop: \f20e;
-$fa-var-contao: \f26d;
-$fa-var-cookie: \f563;
-$fa-var-cookie-bite: \f564;
-$fa-var-copy: \f0c5;
-$fa-var-copyright: \f1f9;
-$fa-var-cotton-bureau: \f89e;
-$fa-var-couch: \f4b8;
-$fa-var-cpanel: \f388;
-$fa-var-creative-commons: \f25e;
-$fa-var-creative-commons-by: \f4e7;
-$fa-var-creative-commons-nc: \f4e8;
-$fa-var-creative-commons-nc-eu: \f4e9;
-$fa-var-creative-commons-nc-jp: \f4ea;
-$fa-var-creative-commons-nd: \f4eb;
-$fa-var-creative-commons-pd: \f4ec;
-$fa-var-creative-commons-pd-alt: \f4ed;
-$fa-var-creative-commons-remix: \f4ee;
-$fa-var-creative-commons-sa: \f4ef;
-$fa-var-creative-commons-sampling: \f4f0;
-$fa-var-creative-commons-sampling-plus: \f4f1;
-$fa-var-creative-commons-share: \f4f2;
-$fa-var-creative-commons-zero: \f4f3;
-$fa-var-credit-card: \f09d;
-$fa-var-critical-role: \f6c9;
-$fa-var-crop: \f125;
-$fa-var-crop-alt: \f565;
-$fa-var-cross: \f654;
-$fa-var-crosshairs: \f05b;
-$fa-var-crow: \f520;
-$fa-var-crown: \f521;
-$fa-var-crutch: \f7f7;
-$fa-var-css3: \f13c;
-$fa-var-css3-alt: \f38b;
-$fa-var-cube: \f1b2;
-$fa-var-cubes: \f1b3;
-$fa-var-cut: \f0c4;
-$fa-var-cuttlefish: \f38c;
-$fa-var-d-and-d: \f38d;
-$fa-var-d-and-d-beyond: \f6ca;
-$fa-var-dashcube: \f210;
-$fa-var-database: \f1c0;
-$fa-var-deaf: \f2a4;
-$fa-var-delicious: \f1a5;
-$fa-var-democrat: \f747;
-$fa-var-deploydog: \f38e;
-$fa-var-deskpro: \f38f;
-$fa-var-desktop: \f108;
-$fa-var-dev: \f6cc;
-$fa-var-deviantart: \f1bd;
-$fa-var-dharmachakra: \f655;
-$fa-var-dhl: \f790;
-$fa-var-diagnoses: \f470;
-$fa-var-diaspora: \f791;
-$fa-var-dice: \f522;
-$fa-var-dice-d20: \f6cf;
-$fa-var-dice-d6: \f6d1;
-$fa-var-dice-five: \f523;
-$fa-var-dice-four: \f524;
-$fa-var-dice-one: \f525;
-$fa-var-dice-six: \f526;
-$fa-var-dice-three: \f527;
-$fa-var-dice-two: \f528;
-$fa-var-digg: \f1a6;
-$fa-var-digital-ocean: \f391;
-$fa-var-digital-tachograph: \f566;
-$fa-var-directions: \f5eb;
-$fa-var-discord: \f392;
-$fa-var-discourse: \f393;
-$fa-var-divide: \f529;
-$fa-var-dizzy: \f567;
-$fa-var-dna: \f471;
-$fa-var-dochub: \f394;
-$fa-var-docker: \f395;
-$fa-var-dog: \f6d3;
-$fa-var-dollar-sign: \f155;
-$fa-var-dolly: \f472;
-$fa-var-dolly-flatbed: \f474;
-$fa-var-donate: \f4b9;
-$fa-var-door-closed: \f52a;
-$fa-var-door-open: \f52b;
-$fa-var-dot-circle: \f192;
-$fa-var-dove: \f4ba;
-$fa-var-download: \f019;
-$fa-var-draft2digital: \f396;
-$fa-var-drafting-compass: \f568;
-$fa-var-dragon: \f6d5;
-$fa-var-draw-polygon: \f5ee;
-$fa-var-dribbble: \f17d;
-$fa-var-dribbble-square: \f397;
-$fa-var-dropbox: \f16b;
-$fa-var-drum: \f569;
-$fa-var-drum-steelpan: \f56a;
-$fa-var-drumstick-bite: \f6d7;
-$fa-var-drupal: \f1a9;
-$fa-var-dumbbell: \f44b;
-$fa-var-dumpster: \f793;
-$fa-var-dumpster-fire: \f794;
-$fa-var-dungeon: \f6d9;
-$fa-var-dyalog: \f399;
-$fa-var-earlybirds: \f39a;
-$fa-var-ebay: \f4f4;
-$fa-var-edge: \f282;
-$fa-var-edit: \f044;
-$fa-var-egg: \f7fb;
-$fa-var-eject: \f052;
-$fa-var-elementor: \f430;
-$fa-var-ellipsis-h: \f141;
-$fa-var-ellipsis-v: \f142;
-$fa-var-ello: \f5f1;
-$fa-var-ember: \f423;
-$fa-var-empire: \f1d1;
-$fa-var-envelope: \f0e0;
-$fa-var-envelope-open: \f2b6;
-$fa-var-envelope-open-text: \f658;
-$fa-var-envelope-square: \f199;
-$fa-var-envira: \f299;
-$fa-var-equals: \f52c;
-$fa-var-eraser: \f12d;
-$fa-var-erlang: \f39d;
-$fa-var-ethereum: \f42e;
-$fa-var-ethernet: \f796;
-$fa-var-etsy: \f2d7;
-$fa-var-euro-sign: \f153;
-$fa-var-evernote: \f839;
-$fa-var-exchange-alt: \f362;
-$fa-var-exclamation: \f12a;
-$fa-var-exclamation-circle: \f06a;
-$fa-var-exclamation-triangle: \f071;
-$fa-var-expand: \f065;
-$fa-var-expand-arrows-alt: \f31e;
-$fa-var-expeditedssl: \f23e;
-$fa-var-external-link-alt: \f35d;
-$fa-var-external-link-square-alt: \f360;
-$fa-var-eye: \f06e;
-$fa-var-eye-dropper: \f1fb;
-$fa-var-eye-slash: \f070;
-$fa-var-facebook: \f09a;
-$fa-var-facebook-f: \f39e;
-$fa-var-facebook-messenger: \f39f;
-$fa-var-facebook-square: \f082;
-$fa-var-fan: \f863;
-$fa-var-fantasy-flight-games: \f6dc;
-$fa-var-fast-backward: \f049;
-$fa-var-fast-forward: \f050;
-$fa-var-fax: \f1ac;
-$fa-var-feather: \f52d;
-$fa-var-feather-alt: \f56b;
-$fa-var-fedex: \f797;
-$fa-var-fedora: \f798;
-$fa-var-female: \f182;
-$fa-var-fighter-jet: \f0fb;
-$fa-var-figma: \f799;
-$fa-var-file: \f15b;
-$fa-var-file-alt: \f15c;
-$fa-var-file-archive: \f1c6;
-$fa-var-file-audio: \f1c7;
-$fa-var-file-code: \f1c9;
-$fa-var-file-contract: \f56c;
-$fa-var-file-csv: \f6dd;
-$fa-var-file-download: \f56d;
-$fa-var-file-excel: \f1c3;
-$fa-var-file-export: \f56e;
-$fa-var-file-image: \f1c5;
-$fa-var-file-import: \f56f;
-$fa-var-file-invoice: \f570;
-$fa-var-file-invoice-dollar: \f571;
-$fa-var-file-medical: \f477;
-$fa-var-file-medical-alt: \f478;
-$fa-var-file-pdf: \f1c1;
-$fa-var-file-powerpoint: \f1c4;
-$fa-var-file-prescription: \f572;
-$fa-var-file-signature: \f573;
-$fa-var-file-upload: \f574;
-$fa-var-file-video: \f1c8;
-$fa-var-file-word: \f1c2;
-$fa-var-fill: \f575;
-$fa-var-fill-drip: \f576;
-$fa-var-film: \f008;
-$fa-var-filter: \f0b0;
-$fa-var-fingerprint: \f577;
-$fa-var-fire: \f06d;
-$fa-var-fire-alt: \f7e4;
-$fa-var-fire-extinguisher: \f134;
-$fa-var-firefox: \f269;
-$fa-var-first-aid: \f479;
-$fa-var-first-order: \f2b0;
-$fa-var-first-order-alt: \f50a;
-$fa-var-firstdraft: \f3a1;
-$fa-var-fish: \f578;
-$fa-var-fist-raised: \f6de;
-$fa-var-flag: \f024;
-$fa-var-flag-checkered: \f11e;
-$fa-var-flag-usa: \f74d;
-$fa-var-flask: \f0c3;
-$fa-var-flickr: \f16e;
-$fa-var-flipboard: \f44d;
-$fa-var-flushed: \f579;
-$fa-var-fly: \f417;
-$fa-var-folder: \f07b;
-$fa-var-folder-minus: \f65d;
-$fa-var-folder-open: \f07c;
-$fa-var-folder-plus: \f65e;
-$fa-var-font: \f031;
-$fa-var-font-awesome: \f2b4;
-$fa-var-font-awesome-alt: \f35c;
-$fa-var-font-awesome-flag: \f425;
-$fa-var-font-awesome-logo-full: \f4e6;
-$fa-var-fonticons: \f280;
-$fa-var-fonticons-fi: \f3a2;
-$fa-var-football-ball: \f44e;
-$fa-var-fort-awesome: \f286;
-$fa-var-fort-awesome-alt: \f3a3;
-$fa-var-forumbee: \f211;
-$fa-var-forward: \f04e;
-$fa-var-foursquare: \f180;
-$fa-var-free-code-camp: \f2c5;
-$fa-var-freebsd: \f3a4;
-$fa-var-frog: \f52e;
-$fa-var-frown: \f119;
-$fa-var-frown-open: \f57a;
-$fa-var-fulcrum: \f50b;
-$fa-var-funnel-dollar: \f662;
-$fa-var-futbol: \f1e3;
-$fa-var-galactic-republic: \f50c;
-$fa-var-galactic-senate: \f50d;
-$fa-var-gamepad: \f11b;
-$fa-var-gas-pump: \f52f;
-$fa-var-gavel: \f0e3;
-$fa-var-gem: \f3a5;
-$fa-var-genderless: \f22d;
-$fa-var-get-pocket: \f265;
-$fa-var-gg: \f260;
-$fa-var-gg-circle: \f261;
-$fa-var-ghost: \f6e2;
-$fa-var-gift: \f06b;
-$fa-var-gifts: \f79c;
-$fa-var-git: \f1d3;
-$fa-var-git-alt: \f841;
-$fa-var-git-square: \f1d2;
-$fa-var-github: \f09b;
-$fa-var-github-alt: \f113;
-$fa-var-github-square: \f092;
-$fa-var-gitkraken: \f3a6;
-$fa-var-gitlab: \f296;
-$fa-var-gitter: \f426;
-$fa-var-glass-cheers: \f79f;
-$fa-var-glass-martini: \f000;
-$fa-var-glass-martini-alt: \f57b;
-$fa-var-glass-whiskey: \f7a0;
-$fa-var-glasses: \f530;
-$fa-var-glide: \f2a5;
-$fa-var-glide-g: \f2a6;
-$fa-var-globe: \f0ac;
-$fa-var-globe-africa: \f57c;
-$fa-var-globe-americas: \f57d;
-$fa-var-globe-asia: \f57e;
-$fa-var-globe-europe: \f7a2;
-$fa-var-gofore: \f3a7;
-$fa-var-golf-ball: \f450;
-$fa-var-goodreads: \f3a8;
-$fa-var-goodreads-g: \f3a9;
-$fa-var-google: \f1a0;
-$fa-var-google-drive: \f3aa;
-$fa-var-google-play: \f3ab;
-$fa-var-google-plus: \f2b3;
-$fa-var-google-plus-g: \f0d5;
-$fa-var-google-plus-square: \f0d4;
-$fa-var-google-wallet: \f1ee;
-$fa-var-gopuram: \f664;
-$fa-var-graduation-cap: \f19d;
-$fa-var-gratipay: \f184;
-$fa-var-grav: \f2d6;
-$fa-var-greater-than: \f531;
-$fa-var-greater-than-equal: \f532;
-$fa-var-grimace: \f57f;
-$fa-var-grin: \f580;
-$fa-var-grin-alt: \f581;
-$fa-var-grin-beam: \f582;
-$fa-var-grin-beam-sweat: \f583;
-$fa-var-grin-hearts: \f584;
-$fa-var-grin-squint: \f585;
-$fa-var-grin-squint-tears: \f586;
-$fa-var-grin-stars: \f587;
-$fa-var-grin-tears: \f588;
-$fa-var-grin-tongue: \f589;
-$fa-var-grin-tongue-squint: \f58a;
-$fa-var-grin-tongue-wink: \f58b;
-$fa-var-grin-wink: \f58c;
-$fa-var-grip-horizontal: \f58d;
-$fa-var-grip-lines: \f7a4;
-$fa-var-grip-lines-vertical: \f7a5;
-$fa-var-grip-vertical: \f58e;
-$fa-var-gripfire: \f3ac;
-$fa-var-grunt: \f3ad;
-$fa-var-guitar: \f7a6;
-$fa-var-gulp: \f3ae;
-$fa-var-h-square: \f0fd;
-$fa-var-hacker-news: \f1d4;
-$fa-var-hacker-news-square: \f3af;
-$fa-var-hackerrank: \f5f7;
-$fa-var-hamburger: \f805;
-$fa-var-hammer: \f6e3;
-$fa-var-hamsa: \f665;
-$fa-var-hand-holding: \f4bd;
-$fa-var-hand-holding-heart: \f4be;
-$fa-var-hand-holding-usd: \f4c0;
-$fa-var-hand-lizard: \f258;
-$fa-var-hand-middle-finger: \f806;
-$fa-var-hand-paper: \f256;
-$fa-var-hand-peace: \f25b;
-$fa-var-hand-point-down: \f0a7;
-$fa-var-hand-point-left: \f0a5;
-$fa-var-hand-point-right: \f0a4;
-$fa-var-hand-point-up: \f0a6;
-$fa-var-hand-pointer: \f25a;
-$fa-var-hand-rock: \f255;
-$fa-var-hand-scissors: \f257;
-$fa-var-hand-spock: \f259;
-$fa-var-hands: \f4c2;
-$fa-var-hands-helping: \f4c4;
-$fa-var-handshake: \f2b5;
-$fa-var-hanukiah: \f6e6;
-$fa-var-hard-hat: \f807;
-$fa-var-hashtag: \f292;
-$fa-var-hat-cowboy: \f8c0;
-$fa-var-hat-cowboy-side: \f8c1;
-$fa-var-hat-wizard: \f6e8;
-$fa-var-haykal: \f666;
-$fa-var-hdd: \f0a0;
-$fa-var-heading: \f1dc;
-$fa-var-headphones: \f025;
-$fa-var-headphones-alt: \f58f;
-$fa-var-headset: \f590;
-$fa-var-heart: \f004;
-$fa-var-heart-broken: \f7a9;
-$fa-var-heartbeat: \f21e;
-$fa-var-helicopter: \f533;
-$fa-var-highlighter: \f591;
-$fa-var-hiking: \f6ec;
-$fa-var-hippo: \f6ed;
-$fa-var-hips: \f452;
-$fa-var-hire-a-helper: \f3b0;
-$fa-var-history: \f1da;
-$fa-var-hockey-puck: \f453;
-$fa-var-holly-berry: \f7aa;
-$fa-var-home: \f015;
-$fa-var-hooli: \f427;
-$fa-var-hornbill: \f592;
-$fa-var-horse: \f6f0;
-$fa-var-horse-head: \f7ab;
-$fa-var-hospital: \f0f8;
-$fa-var-hospital-alt: \f47d;
-$fa-var-hospital-symbol: \f47e;
-$fa-var-hot-tub: \f593;
-$fa-var-hotdog: \f80f;
-$fa-var-hotel: \f594;
-$fa-var-hotjar: \f3b1;
-$fa-var-hourglass: \f254;
-$fa-var-hourglass-end: \f253;
-$fa-var-hourglass-half: \f252;
-$fa-var-hourglass-start: \f251;
-$fa-var-house-damage: \f6f1;
-$fa-var-houzz: \f27c;
-$fa-var-hryvnia: \f6f2;
-$fa-var-html5: \f13b;
-$fa-var-hubspot: \f3b2;
-$fa-var-i-cursor: \f246;
-$fa-var-ice-cream: \f810;
-$fa-var-icicles: \f7ad;
-$fa-var-icons: \f86d;
-$fa-var-id-badge: \f2c1;
-$fa-var-id-card: \f2c2;
-$fa-var-id-card-alt: \f47f;
-$fa-var-igloo: \f7ae;
-$fa-var-image: \f03e;
-$fa-var-images: \f302;
-$fa-var-imdb: \f2d8;
-$fa-var-inbox: \f01c;
-$fa-var-indent: \f03c;
-$fa-var-industry: \f275;
-$fa-var-infinity: \f534;
-$fa-var-info: \f129;
-$fa-var-info-circle: \f05a;
-$fa-var-instagram: \f16d;
-$fa-var-intercom: \f7af;
-$fa-var-internet-explorer: \f26b;
-$fa-var-invision: \f7b0;
-$fa-var-ioxhost: \f208;
-$fa-var-italic: \f033;
-$fa-var-itch-io: \f83a;
-$fa-var-itunes: \f3b4;
-$fa-var-itunes-note: \f3b5;
-$fa-var-java: \f4e4;
-$fa-var-jedi: \f669;
-$fa-var-jedi-order: \f50e;
-$fa-var-jenkins: \f3b6;
-$fa-var-jira: \f7b1;
-$fa-var-joget: \f3b7;
-$fa-var-joint: \f595;
-$fa-var-joomla: \f1aa;
-$fa-var-journal-whills: \f66a;
-$fa-var-js: \f3b8;
-$fa-var-js-square: \f3b9;
-$fa-var-jsfiddle: \f1cc;
-$fa-var-kaaba: \f66b;
-$fa-var-kaggle: \f5fa;
-$fa-var-key: \f084;
-$fa-var-keybase: \f4f5;
-$fa-var-keyboard: \f11c;
-$fa-var-keycdn: \f3ba;
-$fa-var-khanda: \f66d;
-$fa-var-kickstarter: \f3bb;
-$fa-var-kickstarter-k: \f3bc;
-$fa-var-kiss: \f596;
-$fa-var-kiss-beam: \f597;
-$fa-var-kiss-wink-heart: \f598;
-$fa-var-kiwi-bird: \f535;
-$fa-var-korvue: \f42f;
-$fa-var-landmark: \f66f;
-$fa-var-language: \f1ab;
-$fa-var-laptop: \f109;
-$fa-var-laptop-code: \f5fc;
-$fa-var-laptop-medical: \f812;
-$fa-var-laravel: \f3bd;
-$fa-var-lastfm: \f202;
-$fa-var-lastfm-square: \f203;
-$fa-var-laugh: \f599;
-$fa-var-laugh-beam: \f59a;
-$fa-var-laugh-squint: \f59b;
-$fa-var-laugh-wink: \f59c;
-$fa-var-layer-group: \f5fd;
-$fa-var-leaf: \f06c;
-$fa-var-leanpub: \f212;
-$fa-var-lemon: \f094;
-$fa-var-less: \f41d;
-$fa-var-less-than: \f536;
-$fa-var-less-than-equal: \f537;
-$fa-var-level-down-alt: \f3be;
-$fa-var-level-up-alt: \f3bf;
-$fa-var-life-ring: \f1cd;
-$fa-var-lightbulb: \f0eb;
-$fa-var-line: \f3c0;
-$fa-var-link: \f0c1;
-$fa-var-linkedin: \f08c;
-$fa-var-linkedin-in: \f0e1;
-$fa-var-linode: \f2b8;
-$fa-var-linux: \f17c;
-$fa-var-lira-sign: \f195;
-$fa-var-list: \f03a;
-$fa-var-list-alt: \f022;
-$fa-var-list-ol: \f0cb;
-$fa-var-list-ul: \f0ca;
-$fa-var-location-arrow: \f124;
-$fa-var-lock: \f023;
-$fa-var-lock-open: \f3c1;
-$fa-var-long-arrow-alt-down: \f309;
-$fa-var-long-arrow-alt-left: \f30a;
-$fa-var-long-arrow-alt-right: \f30b;
-$fa-var-long-arrow-alt-up: \f30c;
-$fa-var-low-vision: \f2a8;
-$fa-var-luggage-cart: \f59d;
-$fa-var-lyft: \f3c3;
-$fa-var-magento: \f3c4;
-$fa-var-magic: \f0d0;
-$fa-var-magnet: \f076;
-$fa-var-mail-bulk: \f674;
-$fa-var-mailchimp: \f59e;
-$fa-var-male: \f183;
-$fa-var-mandalorian: \f50f;
-$fa-var-map: \f279;
-$fa-var-map-marked: \f59f;
-$fa-var-map-marked-alt: \f5a0;
-$fa-var-map-marker: \f041;
-$fa-var-map-marker-alt: \f3c5;
-$fa-var-map-pin: \f276;
-$fa-var-map-signs: \f277;
-$fa-var-markdown: \f60f;
-$fa-var-marker: \f5a1;
-$fa-var-mars: \f222;
-$fa-var-mars-double: \f227;
-$fa-var-mars-stroke: \f229;
-$fa-var-mars-stroke-h: \f22b;
-$fa-var-mars-stroke-v: \f22a;
-$fa-var-mask: \f6fa;
-$fa-var-mastodon: \f4f6;
-$fa-var-maxcdn: \f136;
-$fa-var-mdb: \f8ca;
-$fa-var-medal: \f5a2;
-$fa-var-medapps: \f3c6;
-$fa-var-medium: \f23a;
-$fa-var-medium-m: \f3c7;
-$fa-var-medkit: \f0fa;
-$fa-var-medrt: \f3c8;
-$fa-var-meetup: \f2e0;
-$fa-var-megaport: \f5a3;
-$fa-var-meh: \f11a;
-$fa-var-meh-blank: \f5a4;
-$fa-var-meh-rolling-eyes: \f5a5;
-$fa-var-memory: \f538;
-$fa-var-mendeley: \f7b3;
-$fa-var-menorah: \f676;
-$fa-var-mercury: \f223;
-$fa-var-meteor: \f753;
-$fa-var-microchip: \f2db;
-$fa-var-microphone: \f130;
-$fa-var-microphone-alt: \f3c9;
-$fa-var-microphone-alt-slash: \f539;
-$fa-var-microphone-slash: \f131;
-$fa-var-microscope: \f610;
-$fa-var-microsoft: \f3ca;
-$fa-var-minus: \f068;
-$fa-var-minus-circle: \f056;
-$fa-var-minus-square: \f146;
-$fa-var-mitten: \f7b5;
-$fa-var-mix: \f3cb;
-$fa-var-mixcloud: \f289;
-$fa-var-mizuni: \f3cc;
-$fa-var-mobile: \f10b;
-$fa-var-mobile-alt: \f3cd;
-$fa-var-modx: \f285;
-$fa-var-monero: \f3d0;
-$fa-var-money-bill: \f0d6;
-$fa-var-money-bill-alt: \f3d1;
-$fa-var-money-bill-wave: \f53a;
-$fa-var-money-bill-wave-alt: \f53b;
-$fa-var-money-check: \f53c;
-$fa-var-money-check-alt: \f53d;
-$fa-var-monument: \f5a6;
-$fa-var-moon: \f186;
-$fa-var-mortar-pestle: \f5a7;
-$fa-var-mosque: \f678;
-$fa-var-motorcycle: \f21c;
-$fa-var-mountain: \f6fc;
-$fa-var-mouse: \f8cc;
-$fa-var-mouse-pointer: \f245;
-$fa-var-mug-hot: \f7b6;
-$fa-var-music: \f001;
-$fa-var-napster: \f3d2;
-$fa-var-neos: \f612;
-$fa-var-network-wired: \f6ff;
-$fa-var-neuter: \f22c;
-$fa-var-newspaper: \f1ea;
-$fa-var-nimblr: \f5a8;
-$fa-var-node: \f419;
-$fa-var-node-js: \f3d3;
-$fa-var-not-equal: \f53e;
-$fa-var-notes-medical: \f481;
-$fa-var-npm: \f3d4;
-$fa-var-ns8: \f3d5;
-$fa-var-nutritionix: \f3d6;
-$fa-var-object-group: \f247;
-$fa-var-object-ungroup: \f248;
-$fa-var-odnoklassniki: \f263;
-$fa-var-odnoklassniki-square: \f264;
-$fa-var-oil-can: \f613;
-$fa-var-old-republic: \f510;
-$fa-var-om: \f679;
-$fa-var-opencart: \f23d;
-$fa-var-openid: \f19b;
-$fa-var-opera: \f26a;
-$fa-var-optin-monster: \f23c;
-$fa-var-orcid: \f8d2;
-$fa-var-osi: \f41a;
-$fa-var-otter: \f700;
-$fa-var-outdent: \f03b;
-$fa-var-page4: \f3d7;
-$fa-var-pagelines: \f18c;
-$fa-var-pager: \f815;
-$fa-var-paint-brush: \f1fc;
-$fa-var-paint-roller: \f5aa;
-$fa-var-palette: \f53f;
-$fa-var-palfed: \f3d8;
-$fa-var-pallet: \f482;
-$fa-var-paper-plane: \f1d8;
-$fa-var-paperclip: \f0c6;
-$fa-var-parachute-box: \f4cd;
-$fa-var-paragraph: \f1dd;
-$fa-var-parking: \f540;
-$fa-var-passport: \f5ab;
-$fa-var-pastafarianism: \f67b;
-$fa-var-paste: \f0ea;
-$fa-var-patreon: \f3d9;
-$fa-var-pause: \f04c;
-$fa-var-pause-circle: \f28b;
-$fa-var-paw: \f1b0;
-$fa-var-paypal: \f1ed;
-$fa-var-peace: \f67c;
-$fa-var-pen: \f304;
-$fa-var-pen-alt: \f305;
-$fa-var-pen-fancy: \f5ac;
-$fa-var-pen-nib: \f5ad;
-$fa-var-pen-square: \f14b;
-$fa-var-pencil-alt: \f303;
-$fa-var-pencil-ruler: \f5ae;
-$fa-var-penny-arcade: \f704;
-$fa-var-people-carry: \f4ce;
-$fa-var-pepper-hot: \f816;
-$fa-var-percent: \f295;
-$fa-var-percentage: \f541;
-$fa-var-periscope: \f3da;
-$fa-var-person-booth: \f756;
-$fa-var-phabricator: \f3db;
-$fa-var-phoenix-framework: \f3dc;
-$fa-var-phoenix-squadron: \f511;
-$fa-var-phone: \f095;
-$fa-var-phone-alt: \f879;
-$fa-var-phone-slash: \f3dd;
-$fa-var-phone-square: \f098;
-$fa-var-phone-square-alt: \f87b;
-$fa-var-phone-volume: \f2a0;
-$fa-var-photo-video: \f87c;
-$fa-var-php: \f457;
-$fa-var-pied-piper: \f2ae;
-$fa-var-pied-piper-alt: \f1a8;
-$fa-var-pied-piper-hat: \f4e5;
-$fa-var-pied-piper-pp: \f1a7;
-$fa-var-piggy-bank: \f4d3;
-$fa-var-pills: \f484;
-$fa-var-pinterest: \f0d2;
-$fa-var-pinterest-p: \f231;
-$fa-var-pinterest-square: \f0d3;
-$fa-var-pizza-slice: \f818;
-$fa-var-place-of-worship: \f67f;
-$fa-var-plane: \f072;
-$fa-var-plane-arrival: \f5af;
-$fa-var-plane-departure: \f5b0;
-$fa-var-play: \f04b;
-$fa-var-play-circle: \f144;
-$fa-var-playstation: \f3df;
-$fa-var-plug: \f1e6;
-$fa-var-plus: \f067;
-$fa-var-plus-circle: \f055;
-$fa-var-plus-square: \f0fe;
-$fa-var-podcast: \f2ce;
-$fa-var-poll: \f681;
-$fa-var-poll-h: \f682;
-$fa-var-poo: \f2fe;
-$fa-var-poo-storm: \f75a;
-$fa-var-poop: \f619;
-$fa-var-portrait: \f3e0;
-$fa-var-pound-sign: \f154;
-$fa-var-power-off: \f011;
-$fa-var-pray: \f683;
-$fa-var-praying-hands: \f684;
-$fa-var-prescription: \f5b1;
-$fa-var-prescription-bottle: \f485;
-$fa-var-prescription-bottle-alt: \f486;
-$fa-var-print: \f02f;
-$fa-var-procedures: \f487;
-$fa-var-product-hunt: \f288;
-$fa-var-project-diagram: \f542;
-$fa-var-pushed: \f3e1;
-$fa-var-puzzle-piece: \f12e;
-$fa-var-python: \f3e2;
-$fa-var-qq: \f1d6;
-$fa-var-qrcode: \f029;
-$fa-var-question: \f128;
-$fa-var-question-circle: \f059;
-$fa-var-quidditch: \f458;
-$fa-var-quinscape: \f459;
-$fa-var-quora: \f2c4;
-$fa-var-quote-left: \f10d;
-$fa-var-quote-right: \f10e;
-$fa-var-quran: \f687;
-$fa-var-r-project: \f4f7;
-$fa-var-radiation: \f7b9;
-$fa-var-radiation-alt: \f7ba;
-$fa-var-rainbow: \f75b;
-$fa-var-random: \f074;
-$fa-var-raspberry-pi: \f7bb;
-$fa-var-ravelry: \f2d9;
-$fa-var-react: \f41b;
-$fa-var-reacteurope: \f75d;
-$fa-var-readme: \f4d5;
-$fa-var-rebel: \f1d0;
-$fa-var-receipt: \f543;
-$fa-var-record-vinyl: \f8d9;
-$fa-var-recycle: \f1b8;
-$fa-var-red-river: \f3e3;
-$fa-var-reddit: \f1a1;
-$fa-var-reddit-alien: \f281;
-$fa-var-reddit-square: \f1a2;
-$fa-var-redhat: \f7bc;
-$fa-var-redo: \f01e;
-$fa-var-redo-alt: \f2f9;
-$fa-var-registered: \f25d;
-$fa-var-remove-format: \f87d;
-$fa-var-renren: \f18b;
-$fa-var-reply: \f3e5;
-$fa-var-reply-all: \f122;
-$fa-var-replyd: \f3e6;
-$fa-var-republican: \f75e;
-$fa-var-researchgate: \f4f8;
-$fa-var-resolving: \f3e7;
-$fa-var-restroom: \f7bd;
-$fa-var-retweet: \f079;
-$fa-var-rev: \f5b2;
-$fa-var-ribbon: \f4d6;
-$fa-var-ring: \f70b;
-$fa-var-road: \f018;
-$fa-var-robot: \f544;
-$fa-var-rocket: \f135;
-$fa-var-rocketchat: \f3e8;
-$fa-var-rockrms: \f3e9;
-$fa-var-route: \f4d7;
-$fa-var-rss: \f09e;
-$fa-var-rss-square: \f143;
-$fa-var-ruble-sign: \f158;
-$fa-var-ruler: \f545;
-$fa-var-ruler-combined: \f546;
-$fa-var-ruler-horizontal: \f547;
-$fa-var-ruler-vertical: \f548;
-$fa-var-running: \f70c;
-$fa-var-rupee-sign: \f156;
-$fa-var-sad-cry: \f5b3;
-$fa-var-sad-tear: \f5b4;
-$fa-var-safari: \f267;
-$fa-var-salesforce: \f83b;
-$fa-var-sass: \f41e;
-$fa-var-satellite: \f7bf;
-$fa-var-satellite-dish: \f7c0;
-$fa-var-save: \f0c7;
-$fa-var-schlix: \f3ea;
-$fa-var-school: \f549;
-$fa-var-screwdriver: \f54a;
-$fa-var-scribd: \f28a;
-$fa-var-scroll: \f70e;
-$fa-var-sd-card: \f7c2;
-$fa-var-search: \f002;
-$fa-var-search-dollar: \f688;
-$fa-var-search-location: \f689;
-$fa-var-search-minus: \f010;
-$fa-var-search-plus: \f00e;
-$fa-var-searchengin: \f3eb;
-$fa-var-seedling: \f4d8;
-$fa-var-sellcast: \f2da;
-$fa-var-sellsy: \f213;
-$fa-var-server: \f233;
-$fa-var-servicestack: \f3ec;
-$fa-var-shapes: \f61f;
-$fa-var-share: \f064;
-$fa-var-share-alt: \f1e0;
-$fa-var-share-alt-square: \f1e1;
-$fa-var-share-square: \f14d;
-$fa-var-shekel-sign: \f20b;
-$fa-var-shield-alt: \f3ed;
-$fa-var-ship: \f21a;
-$fa-var-shipping-fast: \f48b;
-$fa-var-shirtsinbulk: \f214;
-$fa-var-shoe-prints: \f54b;
-$fa-var-shopping-bag: \f290;
-$fa-var-shopping-basket: \f291;
-$fa-var-shopping-cart: \f07a;
-$fa-var-shopware: \f5b5;
-$fa-var-shower: \f2cc;
-$fa-var-shuttle-van: \f5b6;
-$fa-var-sign: \f4d9;
-$fa-var-sign-in-alt: \f2f6;
-$fa-var-sign-language: \f2a7;
-$fa-var-sign-out-alt: \f2f5;
-$fa-var-signal: \f012;
-$fa-var-signature: \f5b7;
-$fa-var-sim-card: \f7c4;
-$fa-var-simplybuilt: \f215;
-$fa-var-sistrix: \f3ee;
-$fa-var-sitemap: \f0e8;
-$fa-var-sith: \f512;
-$fa-var-skating: \f7c5;
-$fa-var-sketch: \f7c6;
-$fa-var-skiing: \f7c9;
-$fa-var-skiing-nordic: \f7ca;
-$fa-var-skull: \f54c;
-$fa-var-skull-crossbones: \f714;
-$fa-var-skyatlas: \f216;
-$fa-var-skype: \f17e;
-$fa-var-slack: \f198;
-$fa-var-slack-hash: \f3ef;
-$fa-var-slash: \f715;
-$fa-var-sleigh: \f7cc;
-$fa-var-sliders-h: \f1de;
-$fa-var-slideshare: \f1e7;
-$fa-var-smile: \f118;
-$fa-var-smile-beam: \f5b8;
-$fa-var-smile-wink: \f4da;
-$fa-var-smog: \f75f;
-$fa-var-smoking: \f48d;
-$fa-var-smoking-ban: \f54d;
-$fa-var-sms: \f7cd;
-$fa-var-snapchat: \f2ab;
-$fa-var-snapchat-ghost: \f2ac;
-$fa-var-snapchat-square: \f2ad;
-$fa-var-snowboarding: \f7ce;
-$fa-var-snowflake: \f2dc;
-$fa-var-snowman: \f7d0;
-$fa-var-snowplow: \f7d2;
-$fa-var-socks: \f696;
-$fa-var-solar-panel: \f5ba;
-$fa-var-sort: \f0dc;
-$fa-var-sort-alpha-down: \f15d;
-$fa-var-sort-alpha-down-alt: \f881;
-$fa-var-sort-alpha-up: \f15e;
-$fa-var-sort-alpha-up-alt: \f882;
-$fa-var-sort-amount-down: \f160;
-$fa-var-sort-amount-down-alt: \f884;
-$fa-var-sort-amount-up: \f161;
-$fa-var-sort-amount-up-alt: \f885;
-$fa-var-sort-down: \f0dd;
-$fa-var-sort-numeric-down: \f162;
-$fa-var-sort-numeric-down-alt: \f886;
-$fa-var-sort-numeric-up: \f163;
-$fa-var-sort-numeric-up-alt: \f887;
-$fa-var-sort-up: \f0de;
-$fa-var-soundcloud: \f1be;
-$fa-var-sourcetree: \f7d3;
-$fa-var-spa: \f5bb;
-$fa-var-space-shuttle: \f197;
-$fa-var-speakap: \f3f3;
-$fa-var-speaker-deck: \f83c;
-$fa-var-spell-check: \f891;
-$fa-var-spider: \f717;
-$fa-var-spinner: \f110;
-$fa-var-splotch: \f5bc;
-$fa-var-spotify: \f1bc;
-$fa-var-spray-can: \f5bd;
-$fa-var-square: \f0c8;
-$fa-var-square-full: \f45c;
-$fa-var-square-root-alt: \f698;
-$fa-var-squarespace: \f5be;
-$fa-var-stack-exchange: \f18d;
-$fa-var-stack-overflow: \f16c;
-$fa-var-stackpath: \f842;
-$fa-var-stamp: \f5bf;
-$fa-var-star: \f005;
-$fa-var-star-and-crescent: \f699;
-$fa-var-star-half: \f089;
-$fa-var-star-half-alt: \f5c0;
-$fa-var-star-of-david: \f69a;
-$fa-var-star-of-life: \f621;
-$fa-var-staylinked: \f3f5;
-$fa-var-steam: \f1b6;
-$fa-var-steam-square: \f1b7;
-$fa-var-steam-symbol: \f3f6;
-$fa-var-step-backward: \f048;
-$fa-var-step-forward: \f051;
-$fa-var-stethoscope: \f0f1;
-$fa-var-sticker-mule: \f3f7;
-$fa-var-sticky-note: \f249;
-$fa-var-stop: \f04d;
-$fa-var-stop-circle: \f28d;
-$fa-var-stopwatch: \f2f2;
-$fa-var-store: \f54e;
-$fa-var-store-alt: \f54f;
-$fa-var-strava: \f428;
-$fa-var-stream: \f550;
-$fa-var-street-view: \f21d;
-$fa-var-strikethrough: \f0cc;
-$fa-var-stripe: \f429;
-$fa-var-stripe-s: \f42a;
-$fa-var-stroopwafel: \f551;
-$fa-var-studiovinari: \f3f8;
-$fa-var-stumbleupon: \f1a4;
-$fa-var-stumbleupon-circle: \f1a3;
-$fa-var-subscript: \f12c;
-$fa-var-subway: \f239;
-$fa-var-suitcase: \f0f2;
-$fa-var-suitcase-rolling: \f5c1;
-$fa-var-sun: \f185;
-$fa-var-superpowers: \f2dd;
-$fa-var-superscript: \f12b;
-$fa-var-supple: \f3f9;
-$fa-var-surprise: \f5c2;
-$fa-var-suse: \f7d6;
-$fa-var-swatchbook: \f5c3;
-$fa-var-swift: \f8e1;
-$fa-var-swimmer: \f5c4;
-$fa-var-swimming-pool: \f5c5;
-$fa-var-symfony: \f83d;
-$fa-var-synagogue: \f69b;
-$fa-var-sync: \f021;
-$fa-var-sync-alt: \f2f1;
-$fa-var-syringe: \f48e;
-$fa-var-table: \f0ce;
-$fa-var-table-tennis: \f45d;
-$fa-var-tablet: \f10a;
-$fa-var-tablet-alt: \f3fa;
-$fa-var-tablets: \f490;
-$fa-var-tachometer-alt: \f3fd;
-$fa-var-tag: \f02b;
-$fa-var-tags: \f02c;
-$fa-var-tape: \f4db;
-$fa-var-tasks: \f0ae;
-$fa-var-taxi: \f1ba;
-$fa-var-teamspeak: \f4f9;
-$fa-var-teeth: \f62e;
-$fa-var-teeth-open: \f62f;
-$fa-var-telegram: \f2c6;
-$fa-var-telegram-plane: \f3fe;
-$fa-var-temperature-high: \f769;
-$fa-var-temperature-low: \f76b;
-$fa-var-tencent-weibo: \f1d5;
-$fa-var-tenge: \f7d7;
-$fa-var-terminal: \f120;
-$fa-var-text-height: \f034;
-$fa-var-text-width: \f035;
-$fa-var-th: \f00a;
-$fa-var-th-large: \f009;
-$fa-var-th-list: \f00b;
-$fa-var-the-red-yeti: \f69d;
-$fa-var-theater-masks: \f630;
-$fa-var-themeco: \f5c6;
-$fa-var-themeisle: \f2b2;
-$fa-var-thermometer: \f491;
-$fa-var-thermometer-empty: \f2cb;
-$fa-var-thermometer-full: \f2c7;
-$fa-var-thermometer-half: \f2c9;
-$fa-var-thermometer-quarter: \f2ca;
-$fa-var-thermometer-three-quarters: \f2c8;
-$fa-var-think-peaks: \f731;
-$fa-var-thumbs-down: \f165;
-$fa-var-thumbs-up: \f164;
-$fa-var-thumbtack: \f08d;
-$fa-var-ticket-alt: \f3ff;
-$fa-var-times: \f00d;
-$fa-var-times-circle: \f057;
-$fa-var-tint: \f043;
-$fa-var-tint-slash: \f5c7;
-$fa-var-tired: \f5c8;
-$fa-var-toggle-off: \f204;
-$fa-var-toggle-on: \f205;
-$fa-var-toilet: \f7d8;
-$fa-var-toilet-paper: \f71e;
-$fa-var-toolbox: \f552;
-$fa-var-tools: \f7d9;
-$fa-var-tooth: \f5c9;
-$fa-var-torah: \f6a0;
-$fa-var-torii-gate: \f6a1;
-$fa-var-tractor: \f722;
-$fa-var-trade-federation: \f513;
-$fa-var-trademark: \f25c;
-$fa-var-traffic-light: \f637;
-$fa-var-train: \f238;
-$fa-var-tram: \f7da;
-$fa-var-transgender: \f224;
-$fa-var-transgender-alt: \f225;
-$fa-var-trash: \f1f8;
-$fa-var-trash-alt: \f2ed;
-$fa-var-trash-restore: \f829;
-$fa-var-trash-restore-alt: \f82a;
-$fa-var-tree: \f1bb;
-$fa-var-trello: \f181;
-$fa-var-tripadvisor: \f262;
-$fa-var-trophy: \f091;
-$fa-var-truck: \f0d1;
-$fa-var-truck-loading: \f4de;
-$fa-var-truck-monster: \f63b;
-$fa-var-truck-moving: \f4df;
-$fa-var-truck-pickup: \f63c;
-$fa-var-tshirt: \f553;
-$fa-var-tty: \f1e4;
-$fa-var-tumblr: \f173;
-$fa-var-tumblr-square: \f174;
-$fa-var-tv: \f26c;
-$fa-var-twitch: \f1e8;
-$fa-var-twitter: \f099;
-$fa-var-twitter-square: \f081;
-$fa-var-typo3: \f42b;
-$fa-var-uber: \f402;
-$fa-var-ubuntu: \f7df;
-$fa-var-uikit: \f403;
-$fa-var-umbraco: \f8e8;
-$fa-var-umbrella: \f0e9;
-$fa-var-umbrella-beach: \f5ca;
-$fa-var-underline: \f0cd;
-$fa-var-undo: \f0e2;
-$fa-var-undo-alt: \f2ea;
-$fa-var-uniregistry: \f404;
-$fa-var-universal-access: \f29a;
-$fa-var-university: \f19c;
-$fa-var-unlink: \f127;
-$fa-var-unlock: \f09c;
-$fa-var-unlock-alt: \f13e;
-$fa-var-untappd: \f405;
-$fa-var-upload: \f093;
-$fa-var-ups: \f7e0;
-$fa-var-usb: \f287;
-$fa-var-user: \f007;
-$fa-var-user-alt: \f406;
-$fa-var-user-alt-slash: \f4fa;
-$fa-var-user-astronaut: \f4fb;
-$fa-var-user-check: \f4fc;
-$fa-var-user-circle: \f2bd;
-$fa-var-user-clock: \f4fd;
-$fa-var-user-cog: \f4fe;
-$fa-var-user-edit: \f4ff;
-$fa-var-user-friends: \f500;
-$fa-var-user-graduate: \f501;
-$fa-var-user-injured: \f728;
-$fa-var-user-lock: \f502;
-$fa-var-user-md: \f0f0;
-$fa-var-user-minus: \f503;
-$fa-var-user-ninja: \f504;
-$fa-var-user-nurse: \f82f;
-$fa-var-user-plus: \f234;
-$fa-var-user-secret: \f21b;
-$fa-var-user-shield: \f505;
-$fa-var-user-slash: \f506;
-$fa-var-user-tag: \f507;
-$fa-var-user-tie: \f508;
-$fa-var-user-times: \f235;
-$fa-var-users: \f0c0;
-$fa-var-users-cog: \f509;
-$fa-var-usps: \f7e1;
-$fa-var-ussunnah: \f407;
-$fa-var-utensil-spoon: \f2e5;
-$fa-var-utensils: \f2e7;
-$fa-var-vaadin: \f408;
-$fa-var-vector-square: \f5cb;
-$fa-var-venus: \f221;
-$fa-var-venus-double: \f226;
-$fa-var-venus-mars: \f228;
-$fa-var-viacoin: \f237;
-$fa-var-viadeo: \f2a9;
-$fa-var-viadeo-square: \f2aa;
-$fa-var-vial: \f492;
-$fa-var-vials: \f493;
-$fa-var-viber: \f409;
-$fa-var-video: \f03d;
-$fa-var-video-slash: \f4e2;
-$fa-var-vihara: \f6a7;
-$fa-var-vimeo: \f40a;
-$fa-var-vimeo-square: \f194;
-$fa-var-vimeo-v: \f27d;
-$fa-var-vine: \f1ca;
-$fa-var-vk: \f189;
-$fa-var-vnv: \f40b;
-$fa-var-voicemail: \f897;
-$fa-var-volleyball-ball: \f45f;
-$fa-var-volume-down: \f027;
-$fa-var-volume-mute: \f6a9;
-$fa-var-volume-off: \f026;
-$fa-var-volume-up: \f028;
-$fa-var-vote-yea: \f772;
-$fa-var-vr-cardboard: \f729;
-$fa-var-vuejs: \f41f;
-$fa-var-walking: \f554;
-$fa-var-wallet: \f555;
-$fa-var-warehouse: \f494;
-$fa-var-water: \f773;
-$fa-var-wave-square: \f83e;
-$fa-var-waze: \f83f;
-$fa-var-weebly: \f5cc;
-$fa-var-weibo: \f18a;
-$fa-var-weight: \f496;
-$fa-var-weight-hanging: \f5cd;
-$fa-var-weixin: \f1d7;
-$fa-var-whatsapp: \f232;
-$fa-var-whatsapp-square: \f40c;
-$fa-var-wheelchair: \f193;
-$fa-var-whmcs: \f40d;
-$fa-var-wifi: \f1eb;
-$fa-var-wikipedia-w: \f266;
-$fa-var-wind: \f72e;
-$fa-var-window-close: \f410;
-$fa-var-window-maximize: \f2d0;
-$fa-var-window-minimize: \f2d1;
-$fa-var-window-restore: \f2d2;
-$fa-var-windows: \f17a;
-$fa-var-wine-bottle: \f72f;
-$fa-var-wine-glass: \f4e3;
-$fa-var-wine-glass-alt: \f5ce;
-$fa-var-wix: \f5cf;
-$fa-var-wizards-of-the-coast: \f730;
-$fa-var-wolf-pack-battalion: \f514;
-$fa-var-won-sign: \f159;
-$fa-var-wordpress: \f19a;
-$fa-var-wordpress-simple: \f411;
-$fa-var-wpbeginner: \f297;
-$fa-var-wpexplorer: \f2de;
-$fa-var-wpforms: \f298;
-$fa-var-wpressr: \f3e4;
-$fa-var-wrench: \f0ad;
-$fa-var-x-ray: \f497;
-$fa-var-xbox: \f412;
-$fa-var-xing: \f168;
-$fa-var-xing-square: \f169;
-$fa-var-y-combinator: \f23b;
-$fa-var-yahoo: \f19e;
-$fa-var-yammer: \f840;
-$fa-var-yandex: \f413;
-$fa-var-yandex-international: \f414;
-$fa-var-yarn: \f7e3;
-$fa-var-yelp: \f1e9;
-$fa-var-yen-sign: \f157;
-$fa-var-yin-yang: \f6ad;
-$fa-var-yoast: \f2b1;
-$fa-var-youtube: \f167;
-$fa-var-youtube-square: \f431;
-$fa-var-zhihu: \f63f;

+ 0 - 22
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/brands.scss

@@ -1,22 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import 'variables';
-
-@font-face {
-  font-family: 'Font Awesome 5 Brands';
-  font-style: normal;
-  font-weight: normal;
-  font-display: $fa-font-display;
-  src: url('#{$fa-font-path}/fa-brands-400.eot');
-  src: url('#{$fa-font-path}/fa-brands-400.eot?#iefix') format('embedded-opentype'),
-  url('#{$fa-font-path}/fa-brands-400.woff2') format('woff2'),
-  url('#{$fa-font-path}/fa-brands-400.woff') format('woff'),
-  url('#{$fa-font-path}/fa-brands-400.ttf') format('truetype'),
-  url('#{$fa-font-path}/fa-brands-400.svg#fontawesome') format('svg');
-}
-
-.fab {
-  font-family: 'Font Awesome 5 Brands';
-}

+ 0 - 16
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/fontawesome.scss

@@ -1,16 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import 'variables';
-@import 'mixins';
-@import 'core';
-@import 'larger';
-@import 'fixed-width';
-@import 'list';
-@import 'bordered-pulled';
-@import 'animated';
-@import 'rotated-flipped';
-@import 'stacked';
-@import 'icons';
-@import 'screen-reader';

+ 0 - 23
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/regular.scss

@@ -1,23 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import 'variables';
-
-@font-face {
-  font-family: 'Font Awesome 5 Free';
-  font-style: normal;
-  font-weight: 400;
-  font-display: $fa-font-display;
-  src: url('#{$fa-font-path}/fa-regular-400.eot');
-  src: url('#{$fa-font-path}/fa-regular-400.eot?#iefix') format('embedded-opentype'),
-  url('#{$fa-font-path}/fa-regular-400.woff2') format('woff2'),
-  url('#{$fa-font-path}/fa-regular-400.woff') format('woff'),
-  url('#{$fa-font-path}/fa-regular-400.ttf') format('truetype'),
-  url('#{$fa-font-path}/fa-regular-400.svg#fontawesome') format('svg');
-}
-
-.far {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 400;
-}

+ 0 - 24
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/solid.scss

@@ -1,24 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import 'variables';
-
-@font-face {
-  font-family: 'Font Awesome 5 Free';
-  font-style: normal;
-  font-weight: 900;
-  font-display: $fa-font-display;
-  src: url('#{$fa-font-path}/fa-solid-900.eot');
-  src: url('#{$fa-font-path}/fa-solid-900.eot?#iefix') format('embedded-opentype'),
-  url('#{$fa-font-path}/fa-solid-900.woff2') format('woff2'),
-  url('#{$fa-font-path}/fa-solid-900.woff') format('woff'),
-  url('#{$fa-font-path}/fa-solid-900.ttf') format('truetype'),
-  url('#{$fa-font-path}/fa-solid-900.svg#fontawesome') format('svg');
-}
-
-.fa,
-.fas {
-  font-family: 'Font Awesome 5 Free';
-  font-weight: 900;
-}

+ 0 - 6
static/fontawesome/js-packages/@fortawesome/fontawesome-free/scss/v4-shims.scss

@@ -1,6 +0,0 @@
-/*!
- * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
- * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
- */
-@import 'variables';
-@import 'shims';

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است