/* ==========================================================
   vendor-fa.css
   FontAwesome — minimal social icon subset for AquaTerra
   Base class definitions + social brand icons only
   Full FA library removed (910 rules → 30 rules)
   If additional icons needed, add here or load FA from CDN
   ========================================================== */

/* ------------------------------
   Base class definitions
------------------------------ */
.fa, .fas, .far, .fal, .fab {
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fab {
  font-family: "fontawesome-brands";
}
.far {
  font-family: "fontawesome-regular";
}
.fa, .fas {
  font-family: "fontawesome-solid";
}

/* ------------------------------
   Social brand icons
   Used in footer-1.php: class="fab fa-{icon_name}"
------------------------------ */
.fa-behance:before {
  content: "";
}

.fa-dribbble:before {
  content: "";
}

.fa-facebook:before {
  content: "";
}

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

.fa-facebook-square:before {
  content: "";
}

.fa-instagram:before {
  content: "";
}

.fa-linkedin:before {
  content: "";
}

.fa-linkedin-in:before {
  content: "";
}

.fa-pinterest:before {
  content: "";
}

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

.fa-pinterest-square:before {
  content: "";
}

.fa-snapchat:before {
  content: "";
}

.fa-snapchat-ghost:before {
  content: "";
}

.fa-soundcloud:before {
  content: "";
}

.fa-spotify:before {
  content: "";
}

.fa-tripadvisor:before {
  content: "";
}

.fa-twitter:before {
  content: "";
}

.fa-twitter-square:before {
  content: "";
}

.fa-vimeo:before {
  content: "";
}

.fa-vimeo-square:before {
  content: "";
}

.fa-vimeo-v:before {
  content: "";
}

.fa-whatsapp:before {
  content: "";
}

.fa-whatsapp-square:before {
  content: "";
}

.fa-youtube:before {
  content: "";
}

.fa-youtube-square:before {
  content: "";
}

