/*!
 * Font Awesome Free 6.3.0 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.
 */
:root, :host {
  --fa-style-family-classic: 'Font Awesome 6 Free';
  --fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'; }

@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); }

.fas,
.fa-solid, .fa-regular {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto; 
  font-weight: 900;font-style: normal;font-family: "Font Awesome 6 Free";}
  

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-2xs {
  font-size: 0.625em;
  line-height: 0.1em;
  vertical-align: 0.225em; }

.fa-xs {
  font-size: 0.75em;
  line-height: 0.08333em;
  vertical-align: 0.125em; }

.fa-sm {
  font-size: 0.875em;
  line-height: 0.07143em;
  vertical-align: 0.05357em; }

.fa-lg {
  font-size: 1.25em;
  line-height: 0.05em;
  vertical-align: -0.075em; }

.fa-xl {
  font-size: 1.5em;
  line-height: 0.04167em;
  vertical-align: -0.125em; }

.fa-2xl {
  font-size: 2em;
  line-height: 0.03125em;
  vertical-align: -0.1875em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: var(--fa-li-margin, 2.5em);
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: calc(var(--fa-li-width, 2em) * -1);
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit; }

.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.08em);
  padding: var(--fa-border-padding, 0.2em 0.25em 0.15em); }

.fa-user:before{content:"\f007";}
.fa-lock:before{content:"\f023";}
.fa-envelope:before {content: "\f0e0";}
.fa-user-circle:before {content: "\f2bd";}
.fa-bars:before {content: "\f0c9";}
.fa-home:before {content: "\f015";}
.fa-user-cog:before {content: "\f4fe";}
.fa-sign-out-alt:before {content: "\f2f5"; }
.fa-heart:before {content: "\f004";}
.fa-heart-grey:before {content: "\f004";color:#ddd;}
a:hover .fa-heart-grey:before {;color:#d99;}
.fa-heart-red:before {content: "\f004"; color:#B00; }
a:hover .fa-heart-red:before {;color:#d55;}
.fa-angle-down:before {content: "\f107";}
.fa-check:after {content: "\f00c";}
.fa-book:before{content:"\f02d";}
.fa-xmark:before{content:"\f00d";}
.fa-trash-can:before{content:"\f2ed";color:#777;}
.fa-trash-can-light:before{content:"\f2ed";color:#e4e4e4;}
a:hover .fa-trash-can-light:before{color:#666;}
.fa-angles-right:before{content:"\f101";}

.fa-check:after {content: "\f02d";}



/*!
 * Font Awesome Free 6.4.0 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.
 */
:root, :host {
  --fa-style-family-brands: 'Font Awesome 6 Brands';
  --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'; }

@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); }

.fa-brands {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: var(--fa-display, inline-block);
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto; }
.fab,.fa-brands {
  font-family: 'Font Awesome 6 Brands'; }


.fa-facebook-f:before {
  content: "\f39e"; }
.fa-facebook:before {
  content: "\f09a"; }
.fa-google:before {
  content: "\f1a0"; }
.fa-star::before {
  content: "\f005";}






