﻿.fa, .fas, .far, .fab {
  display: inline-block;
  font-style: normal;
  font-weight: 700;
  line-height: 1;
  font-family: "Segoe UI Symbol", "Arial Unicode MS", Arial, sans-serif;
  text-rendering: geometricPrecision;
  -webkit-font-smoothing: antialiased;
}
.fa-xs { font-size: .75em; }
.fa-2x { font-size: 2em; }
.fa-bars::before { content: "\2630"; }
.fa-times::before { content: "\2715"; }
.fa-arrow-right::before { content: "\2192"; }
.fa-chevron-left::before { content: "\2039"; }
.fa-chevron-right::before { content: "\203A"; }
.fa-chevron-down::before { content: "\25BE"; }
.fa-chevron-up::before { content: "\25B4"; }
.fa-check-circle::before { content: "\2714"; }
.fa-envelope::before { content: "\2709"; }
.fa-file-alt::before { content: "\25A4"; }
.fa-map-marker-alt::before,
.fa-map-marked-alt::before { content: "\2316"; }
.fa-map-signs::before { content: "\21C4"; }
.fa-home::before,
.fa-house-chimney::before,
.fa-house-user::before { content: "\2302"; }
.fa-city::before,
.fa-building::before,
.fa-warehouse::before { content: "\25A6"; }
.fa-fire-extinguisher::before { content: "\25B2"; }
.fa-file-signature::before,
.fa-stamp::before { content: "\270E"; }
.fa-ruler-combined::before,
.fa-drafting-compass::before { content: "\221F"; }
.fa-cube::before,
.fa-th-large::before { content: "\25EB"; }
.fa-user-tie::before,
.fa-user::before { content: "\25CF"; }
.fa-users::before { content: "\25CF\25CF"; }
.fa-handshake::before,
.fa-hand-holding-usd::before { content: "\224D"; }
.fa-phone::before,
.fa-phone-alt::before,
.fa-whatsapp::before,
.fa-instagram::before {
  content: "";
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: -0.12em;
  background-color: currentColor;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -webkit-mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  mask-size: contain;
}
.fa-whatsapp::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M13.601 2.326A7.854 7.854 0 0 0 8.045 0C3.616 0 0 3.616 0 8.045c0 1.414.369 2.795 1.07 4.013L0 16l4.084-1.042a7.97 7.97 0 0 0 3.961 1.081h.003c4.429 0 8.045-3.616 8.045-8.045a7.98 7.98 0 0 0-2.492-5.668zM8.05 14.624h-.002a6.63 6.63 0 0 1-3.371-.92l-.242-.144-2.422.617.646-2.36-.157-.243a6.62 6.62 0 0 1-1.02-3.53c0-3.664 2.98-6.644 6.645-6.644 1.775 0 3.443.69 4.697 1.944a6.6 6.6 0 0 1 1.95 4.705c-.002 3.665-2.983 6.645-6.65 6.645zm3.642-4.978c-.2-.1-1.183-.584-1.367-.65-.184-.067-.317-.1-.45.1-.133.2-.516.65-.633.784-.117.134-.234.15-.434.05-.2-.1-.845-.31-1.61-.99-.595-.53-.997-1.183-1.114-1.383-.117-.2-.012-.308.088-.408.09-.09.2-.234.3-.35.1-.116.133-.2.2-.333.067-.134.033-.25-.017-.35-.05-.1-.45-1.083-.617-1.483-.162-.39-.327-.337-.45-.343l-.384-.007c-.133 0-.35.05-.533.25-.184.2-.7.684-.7 1.667 0 .983.717 1.934.817 2.067.1.133 1.41 2.154 3.418 3.02.478.206.85.33 1.14.422.479.152.915.13 1.26.079.384-.057 1.183-.484 1.35-.95.167-.466.167-.866.117-.95-.05-.083-.184-.133-.384-.233z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M13.601 2.326A7.854 7.854 0 0 0 8.045 0C3.616 0 0 3.616 0 8.045c0 1.414.369 2.795 1.07 4.013L0 16l4.084-1.042a7.97 7.97 0 0 0 3.961 1.081h.003c4.429 0 8.045-3.616 8.045-8.045a7.98 7.98 0 0 0-2.492-5.668zM8.05 14.624h-.002a6.63 6.63 0 0 1-3.371-.92l-.242-.144-2.422.617.646-2.36-.157-.243a6.62 6.62 0 0 1-1.02-3.53c0-3.664 2.98-6.644 6.645-6.644 1.775 0 3.443.69 4.697 1.944a6.6 6.6 0 0 1 1.95 4.705c-.002 3.665-2.983 6.645-6.65 6.645zm3.642-4.978c-.2-.1-1.183-.584-1.367-.65-.184-.067-.317-.1-.45.1-.133.2-.516.65-.633.784-.117.134-.234.15-.434.05-.2-.1-.845-.31-1.61-.99-.595-.53-.997-1.183-1.114-1.383-.117-.2-.012-.308.088-.408.09-.09.2-.234.3-.35.1-.116.133-.2.2-.333.067-.134.033-.25-.017-.35-.05-.1-.45-1.083-.617-1.483-.162-.39-.327-.337-.45-.343l-.384-.007c-.133 0-.35.05-.533.25-.184.2-.7.684-.7 1.667 0 .983.717 1.934.817 2.067.1.133 1.41 2.154 3.418 3.02.478.206.85.33 1.14.422.479.152.915.13 1.26.079.384-.057 1.183-.484 1.35-.95.167-.466.167-.866.117-.95-.05-.083-.184-.133-.384-.233z'/%3E%3C/svg%3E");
}
.fa-instagram::before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M4.75 0h6.5A4.75 4.75 0 0 1 16 4.75v6.5A4.75 4.75 0 0 1 11.25 16h-6.5A4.75 4.75 0 0 1 0 11.25v-6.5A4.75 4.75 0 0 1 4.75 0zm0 1.5A3.25 3.25 0 0 0 1.5 4.75v6.5A3.25 3.25 0 0 0 4.75 14.5h6.5a3.25 3.25 0 0 0 3.25-3.25v-6.5A3.25 3.25 0 0 0 11.25 1.5zm6.88 1.13a.88.88 0 1 1 0 1.75.88.88 0 0 1 0-1.75zM8 3.75A4.25 4.25 0 1 1 3.75 8 4.25 4.25 0 0 1 8 3.75zm0 1.5A2.75 2.75 0 1 0 10.75 8 2.75 2.75 0 0 0 8 5.25z'/%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='black' d='M4.75 0h6.5A4.75 4.75 0 0 1 16 4.75v6.5A4.75 4.75 0 0 1 11.25 16h-6.5A4.75 4.75 0 0 1 0 11.25v-6.5A4.75 4.75 0 0 1 4.75 0zm0 1.5A3.25 3.25 0 0 0 1.5 4.75v6.5A3.25 3.25 0 0 0 4.75 14.5h6.5a3.25 3.25 0 0 0 3.25-3.25v-6.5A3.25 3.25 0 0 0 11.25 1.5zm6.88 1.13a.88.88 0 1 1 0 1.75.88.88 0 0 1 0-1.75zM8 3.75A4.25 4.25 0 1 1 3.75 8 4.25 4.25 0 0 1 8 3.75zm0 1.5A2.75 2.75 0 1 0 10.75 8 2.75 2.75 0 0 0 8 5.25z'/%3E%3C/svg%3E");
}
.fa-balance-scale::before { content: "\2696"; }
.fa-bolt::before { content: "\26A1"; }
.fa-calculator::before { content: "="; }
.fa-chart-line::before { content: "\2197"; }
.fa-cogs::before,
.fa-tools::before { content: "\2699"; }
.fa-dollar-sign::before,
.fa-wallet::before { content: "$"; }
.fa-door-open::before { content: "\25A1"; }
.fa-dumbbell::before { content: "\2014"; }
.fa-flag-checkered::before { content: "\2691"; }
.fa-folder-open::before { content: "\25E7"; }
.fa-gift::before { content: "\2736"; }
.fa-hospital::before { content: "\271A"; }
.fa-image::before,
.fa-palette::before,
.fa-paint-roller::before { content: "\25A7"; }
.fa-industry::before { content: "\25A9"; }
.fa-info-circle::before { content: "i"; }
.fa-piggy-bank::before { content: "$"; }
.fa-search::before { content: "\2315"; }
.fa-shield-alt::before { content: "\25C6"; }
.fa-tags::before { content: "\2301"; }
.fa-tint::before { content: "\25CF"; }
