/* Icon-Fonts: Font Awesome 5 Free (SIL OFL 1.1 / CC BY 4.0), Elementor eicons, ElementsKit-Glyph */
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("../fonts/fa-solid-900.woff2") format("woff2"); }
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/fa-regular-400.woff2") format("woff2"); }
@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("../fonts/fa-brands-400.woff2") format("woff2"); }
@font-face { font-family: "eicons"; font-style: normal; font-weight: 400; font-display: auto; src: url("../fonts/eicons.woff2") format("woff2"); }
@font-face { font-family: "elementskit"; font-style: normal; font-weight: 400; font-display: auto; src: url("../fonts/elementskit-home.woff2") format("woff2"); }

.fas, .far, .fab, .eicon, .ekit-icon {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fas, .far { font-family: "Font Awesome 5 Free"; }
.fas { font-weight: 900; }
.far { font-weight: 400; }
.fab { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.eicon { font-family: "eicons"; }
.ekit-icon { font-family: "elementskit"; font-weight: 400; }

.fa-envelope::before { content: "\f0e0"; }
.fa-phone-alt::before { content: "\f879"; }
.fa-angle-down::before { content: "\f107"; }
.fa-play::before { content: "\f04b"; }
.fa-phone-volume::before { content: "\f2a0"; }
.fa-check-circle::before { content: "\f058"; }
.fa-map-marker-alt::before { content: "\f3c5"; }
.fa-clock::before { content: "\f017"; }
.fa-money-bill-alt::before { content: "\f3d1"; }
.fa-instagram::before { content: "\f16d"; }
.fa-facebook::before { content: "\f09a"; }
.eicon-menu-bar::before { content: "\e816"; }
.eicon-close::before { content: "\e87f"; }
.ekit-icon-home1::before { content: "\e9a7"; }
