@font-face {
    font-family: 'Font Awesome 5 Brands';
    font-style: normal;
    font-weight: 400;
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-brands-400.eot'); /* IE9 Compat Modes */
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-brands-400.eot?#iefix') format('embedded-opentype'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-brands-400.woff2') format('woff2'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-brands-400.woff') format('woff'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-brands-400.ttf') format('truetype'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-brands-400.svg#fontawesome') format('svg');
  
         font-display: swap;
              }
  
  .fab {
    font-family: "Font Awesome 5 Brands";
    font-weight: 400;
    font-style: normal !important;
  }
  
  @font-face {
    font-family: 'Font Awesome 5 Free';
    font-style: normal;
    font-weight: 900;
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.eot'); /* IE9 Compat Modes */
    src: url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.eot?#iefix') format('embedded-opentype'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.woff2') format('woff2'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.woff') format('woff'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.ttf') format('truetype'),
         url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/webfonts/fa-solid-900.svg#fontawesome') format('svg');
         font-display: swap;
        }

  .fas {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-style: normal !important;
  }
  
  /* Existing icons */
  .fas.fa-search:before { content: "\f002"; }
  .fas.fa-thumbs-up:before { content: "\f164"; }
  .fas.fa-cog:before { content: "\f013"; }
  .fas.fa-lightbulb:before { content: "\f0eb"; }
  .fas.fa-chart-line:before { content: "\f201"; }
  .fas.fa-star:before { content: "\f005"; }
  .fas.fa-heart:before { content: "\f004"; }
  .fas.fa-bolt:before { content: "\f0e7"; }
  .fas.fa-comments:before { content: "\f086"; }
  .fas.fa-user-check:before { content: "\f4fc"; }
  .fas.fa-lock:before { content: "\f023"; }
  .fas.fa-globe:before { content: "\f0ac"; }
  .fas.fa-signal:before { content: "\f012"; }
  .fas.fa-paper-plane:before { content: "\f1d8"; }
  .fas.fa-users:before { content: "\f0c0"; }
  .fas.fa-rocket:before { content: "\f135"; }
  .fas.fa-shield-alt:before { content: "\f3ed"; }
  
  /* Additional icons */
  .fas.fa-trash:before { content: "\f1f8"; } /* Trash icon */

  .fas.fa-mobile-alt:before { content: "\f3cd"; } /* Mobile icon */
  .fas.fa-download:before { content: "\f019"; } /* Download icon */
  .fab.fa-facebook-f:before { content: "\f39e"; } /* Facebook icon */
  .fab.fa-twitter:before { content: "\f099"; } /* Twitter icon */
  .fab.fa-instagram:before { content: "\f16d"; } /* Instagram icon */
  .fab.fa-linkedin-in:before { content: "\f0e1"; } /* LinkedIn icon */
  .fab.fa-pinterest-p:before { content: "\f231"; } /* Pinterest icon */
  .fab.fa-github:before { content: "\f09b"; } /* GitHub icon */
  .fab.fa-reddit-alien:before { content: "\f281"; } /* Reddit icon */
  .fas.fa-chevron-down:before {
    content: "\f078"; /* Unicode for chevron-down icon */
  }
  .fas.fa-chevron-up:before {
    content: "\f077"; /* Unicode for chevron-up icon */
  }