/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 *
 * SUBSETTED FOR WEMBEAN.COM - Contains only necessary styles and icons for index.html.
 */

/*
 * Core Font Awesome Styles
 * Essential for all icons to function correctly.
 */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900; /* Corresponds to .fas or .fa-solid */
  font-display: block; /* Consider 'swap' if FOUT is acceptable for faster text paint */
  /* Ensure these font files are available at this path, relative to this CSS file. */
  /* Assumes this CSS is in /static/ and webfonts are in /static/webfonts/ */
  src: url("./webfonts/fa-solid-900.woff2") format("woff2"),
       url("./webfonts/fa-solid-900.ttf") format("truetype");
}

.fa, /* Generic class */
.fas  /* Specific class for solid icons */ {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fas {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
}

/*
 * Specific Icons Used in index.html
 * Only include definitions for icons present in the markup.
 */
.fa-external-link-alt:before { content: "\f35d"; }
.fa-check-circle:before { content: "\f058"; }
.fa-dollar-sign:before { content: "\f155"; }
.fa-credit-card:before { content: "\f09d"; }
.fa-chevron-left:before { content: "\f053"; }
.fa-chevron-right:before { content: "\f054"; }
.fa-bolt:before { content: "\f0e7"; }
.fa-shield-alt:before { content: "\f3ed"; }
.fa-tags:before { content: "\f02c"; }
.fa-headset:before { content: "\f590"; }
.fa-smile-beam:before { content: "\f5b8"; }
.fa-check:before { content: "\f00c"; }
.fa-times:before { content: "\f00d"; } /* Used for "fa-times" in pricing cards */

/*
  Note: If any Font Awesome animation or utility classes (like fa-spin, fa-fw, sizing classes like fa-2x etc.)
  were used in the HTML, their definitions would also need to be extracted from the full all.min.css
  and included here. Based on the current HTML, only the base styling and specific icon definitions are used.
*/