.fa, .fab, .fad, .fal, .far, .fas {
  -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-fax::before {
  content: "\f1ac";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-mailbox:before {
  content: "\f813";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-long-arrow-right::before {
  content: "\f178";
}

.fa-barcode-read:before {
  content: "\f464";
}

.fa-comments:before {
  content: "\f086";
}

.fa-comments-alt:before {
  content: "\f4b6";
}

.fa-heart:before {
  content: "\f004";
}
.fa-eye:before {
  content: "\f06e";
}

.fa-calendar-alt:before {
  content: "\f073";
}

.fa-file-o:before {
  content: "\f016"
}

.fa-user:before {
  content: "\f007"
}
.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-user-headset:before {
  content: "\f82d";
}

.fa-birthday-cake:before {
  content: "\f1fd"
}

.fa-mortar-board:before, .fa-graduation-cap:before {
  content: "\f19d"
}

.fa-briefcase:before {
  content: "\f0b1"
}

.fa-edit:before, .fa-pencil-square-o:before {
  content: "\f044"
}

.fa-star:before {
  content: "\f005"
}

.fa-play:before {
  content: "\f04b"
}

.fa-caret-right:before {
  content: "\f0da"
}

.fa-caret-left:before {
  content: "\f0d9"
}

.fa-angle-down:before {
  content: "\f107"
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-signal:before {
  content: "\f012";
}

.fa-arrow-left:before {
    content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061"
}

.fa-caret-down:before {
  content: "\f0d7"
}

.fa-share-alt:before {
    content: "\f1e0";
}

.fa-times:before {
  content: "\f00d";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-behance::before {
  content: "\f1b4";
}

.fa-facebook:before {
  content: "\f09a"
}

.fa-facebook-f:before {
  content: "\f39e"
}

.fa-facebook-messenger:before {
  content: "\f39f"
}

.fa-facebook-square:before {
  content: "\f082"
}

.fa-twitch:before {
  content: "\f1e8"
}

.fa-twitter:before {
  content: "\f099"
}

.fa-phone-alt:before {
  content: "\f879";
}

.fa-volume-control-phone:before {
  content: "\f2a0"
}

.fa-twitter-square:before {
  content: "\f081"
}

.fa-instagram:before {
  content: "\f16d"
}

.fa-pinterest:before {
  content: "\f0d2"
}

.fa-pinterest-p:before {
  content: "\f231"
}

.fa-pinterest-square:before {
  content: "\f0d3"
}

.fa-linkedin:before {
  content: "\f0e1"
}

.fa-linkedin-in:before {
    content: "\f0e1";
}

.fa-youtube:before {
  content: "\f167"
}

.fa-youtube-square:before {
  content: "\f431"
}

.fa-rss:before {
  content: "\f09e"
}

.fa-rss-square:before {
  content: "\f143"
}

.fa-check:before {
  content: "\f00c"
}

.fa-checked:before {
  content: "\f00c"
}

.fa-desktop:before {
  content: "\f108"
}

.fa-mobile:before {
  content: "\f10b"
}

.fa-phone-rotary:before {
  content: "\f8d3"
}

.fa-map-marked:before {
  content: "\f59f"
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-location-dot:before,
.fa-map-marker-alt:before {
  content: "\f3c5";
}

.fa-mobile-alt:before {
  content: "\f3cd"
}

.fa-file-alt:before {
  content: "\f15c"
}

.fa-life-ring:before {
  content: "\f1cd"
}

.fa-pie-chart:before {
  content: "\f200"
}

.fa-lightbulb:before {
  content: "\f0eb"
}

.fa-shopping-bag:before {
  content: "\f290"
}

.fa-search:before {
  content: "\f002"
}

.fa-envelope:before {
  content: "\f0e0"
}

.fa-clock:before {
  content: "\f017";
}

.fa-clock-o:before {
  content: "\f017"
}

.fa-window-close {
  content: "\f2d3";
}

.fa-phone:before {
  content: "\f095"
}

.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-add:before,
.fa-plus:before {
  content: "\2b";
}

.fa-minus:before,
.fa-subtract:before {
  content: "\f068";
}

.fa-bars:before {
  content: "\f0c9";
}

.fa-envelope-o:before {
  content: "\f003";
}

.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: 400;
  font-display: block;
  src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-brands-400.eot);
  src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-brands-400.woff2) format("woff2"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-brands-400.woff) format("woff"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-brands-400.ttf) format("truetype"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-brands-400.svg#fontawesome) format("svg")
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-regular-400.eot);
  src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-regular-400.woff2) format("woff2"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-regular-400.woff) format("woff"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-regular-400.ttf) format("truetype"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-regular-400.svg#fontawesome) format("svg")
}

.fab, .far {
  font-weight: 400
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-solid-900.eot);
  src: url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-solid-900.woff2) format("woff2"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-solid-900.woff) format("woff"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-solid-900.ttf) format("truetype"), url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.2/webfonts/fa-solid-900.svg#fontawesome) format("svg")
}

@font-face {
  font-family: Font Awesome\ 5 Brands;
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/fa-brands-400.eot);
  src: url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-brands-400.woff2) format("woff2"), url(../fonts/fa-brands-400.woff) format("woff"), url(../fonts/fa-brands-400.ttf) format("truetype"), url(../fonts/fa-brands-400.svg#fontawesome) format("svg")
}

.fab {
  font-family: Font Awesome\ 5 Brands
}

@font-face {
  font-family: 'Font Awesome\ 5 Pro';
  font-style: normal;
  font-weight: 300;
  src: url(../fonts/fa-light-300.eot);
  src: url(../fonts/fa-light-300.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-light-300.woff2) format("woff2"), url(../fonts/fa-light-300.woff) format("woff"), url(../fonts/fa-light-300.ttf) format("truetype"), url(../fonts/fa-light-300.svg#fontawesome) format("svg")
}

.fal {
  font-weight: 300
}

@font-face {
  font-family: 'Font Awesome\ 5 Pro';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/fa-regular-400.eot);
  src: url(../fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-regular-400.woff2) format("woff2"), url(../fonts/fa-regular-400.woff) format("woff"), url(../fonts/fa-regular-400.ttf) format("truetype"), url(../fonts/fa-regular-400.svg#fontawesome) format("svg")
}

.fal, .far {
  font-family: 'Font Awesome\ 5 Pro'
}

.far {
  font-weight: 400
}

@font-face {
  font-family: 'Font Awesome\ 5 Pro';
  font-style: normal;
  font-weight: 900;
  src: url(../fonts/fa-solid-900.eot);
  src: url(../fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../fonts/fa-solid-900.woff2) format("woff2"), url(../fonts/fa-solid-900.woff) format("woff"), url(../fonts/fa-solid-900.ttf) format("truetype"), url(../fonts/fa-solid-900.svg#fontawesome) format("svg")
}

.fa, .fas {
  font-family: 'Font Awesome\ 5 Pro';
  font-weight: 900
}

