/*!
 * Font Awesome Pro 5.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */

.fa,
.fab,
.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-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

@-webkit-keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(1turn);
  }
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(1turn);
  }
}

.fa-align-left:before {
  content: "\f036";
}

.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-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-h:before {
  content: "\f07e";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-bars:before {
  content: "\f0c9";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.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-chart-bar:before {
  content: "\f080";
}

.fa-check:before {
  content: "\f00c";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-circle:before {
  content: "\f111";
}

.fa-circle-notch:before {
  content: "\f1ce";
}

.fa-clock:before {
  content: "\f017";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-comment:before {
  content: "\f075";
}

.fa-comment-alt:before {
  content: "\f27a";
}

.fa-comment-plus:before {
  content: "\f4b2";
}

.fa-comments:before {
  content: "\f086";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-dice:before {
  content: "\f522";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-facebook-messenger:before {
  content: "\f39f";
}

.fa-flag:before {
  content: "\f024";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-home:before {
  content: "\f015";
}

.fa-id-card:before {
  content: "\f2c2";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-lightbulb:before {
  content: "\f0eb";
}

.fa-link:before {
  content: "\f0c1";
}

.fa-lock:before {
  content: "\f023";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-minus:before {
  content: "\f068";
}

.fa-pencil:before {
  content: "\f040";
}

.fa-pencil-alt:before {
  content: "\f303";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-plus:before {
  content: "\f067";
}

.fa-question:before {
  content: "\f128";
}

.fa-redo:before {
  content: "\f01e";
}

.fa-reply:before {
  content: "\f3e5";
}

.fa-save:before {
  content: "\f0c7";
}

.fa-search:before {
  content: "\f002";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-smile:before {
  content: "\f118";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-star:before {
  content: "\f005";
}

.fa-sync:before {
  content: "\f021";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbtack:before {
  content: "\f08d";
}

.fa-times:before {
  content: "\f00d";
}

.fa-trash-alt:before {
  content: "\f2ed";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-user:before {
  content: "\f007";
}

.fa-user-check:before {
  content: "\f4fc";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-users-class:before {
  content: "\f63d";
}

.fa-vk:before {
  content: "\f189";
}

.fa-whatsapp:before {
  content: "\f232";
}

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

.fab {
  font-family: "Font Awesome 5 Brands";
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 300;
  src: url(/webfonts/fa-light-300.woff) format("woff");
}

.fal {
  font-weight: 300;
}

@font-face {
  font-family: "Font Awesome 5 Pro";
  font-style: normal;
  font-weight: 400;
  src: url(/webfonts/fa-regular-400.woff) format("woff");
}

.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(/webfonts/fa-solid-900.woff) format("woff");
}

.fa,
.fas {
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
}

.fa-spinner-third {
  width: 1em;
  height: 1em;
}

.fa-spinner-third use {
  width: 18px;
  height: 18px;
}

#spin-icon {
  width: 18px;
  height: 18px;
  fill: currentColor;
}

.svg-icons {
  display: none;
}
/*# sourceMappingURL=font-awesome.min.css.map*/