/* Load Font Awesome Solid and Brands fonts */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../webfonts/fa-solid-900.4a6591ab5460.woff2") format('woff2');
}

@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../webfonts/fa-brands-400.cbcf42b2e922.woff2") format('woff2');
}

/* Base classes */
.fa,
.fas,
.fab {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.fas,
.fa-solid {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  font-style: normal;
}

.fab,
.fa-brands {
  font-family: 'Font Awesome 6 Brands';
  font-weight: 400;
  font-style: normal;
}

/* Icons (only those you use) */
.fa-phone:before {
  content: '\f095';
}
.fa-map-marker-alt:before {
  content: '\f3c5';
}
.fa-envelope:before {
  content: '\f0e0';
}
.fa-clock:before {
  content: '\f017';
}
.fa-whatsapp:before {
  content: '\f232';
}
.fa-location-dot:before {
  content: '\f3c5';
}
.fa-calendar:before {
  content: '\f133';
}
.fa-arrow-right-long:before {
  content: '\f178';
}
.fa-arrow-right:before {
  content: '\f061';
}
.fa-user-md:before {
  content: '\f0f0';
}
.fa-person-circle-check:before {
  content: '\e53e';
} /* Font Awesome 6 glyph */
.fa-heart:before {
  content: '\f004';
}
.fa-bars:before {
  content: '\f0c9';
}
.fa-facebook-f:before {
  content: '\f39e';
}
.fa-instagram:before {
  content: '\f16d';
}
.fa-linkedin-in:before {
  content: '\f0e1';
}
