/*!
 * Font Awesome Pro 6.0.0-beta1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa{font-family: "Font Awesome 6 Pro";font-family: var(--fa-style-family, "Font Awesome 6 Pro");font-weight: 900;font-weight: var(--fa-style, 900)}.fa,.fas{-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;display: var(--fa-display, inline-block);font-style: normal;font-variant: normal;text-rendering: auto}@-webkit-keyframes fa-beat{0%, 90%{-webkit-transform: scale(1);transform: scale(1)}45%{-webkit-transform: scale(1.25);transform: scale(1.25);-webkit-transform: scale(var(--fa-beat-scale, 1.25));transform: scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-beat{0%, 90%{-webkit-transform: scale(1);transform: scale(1)}45%{-webkit-transform: scale(1.25);transform: scale(1.25);-webkit-transform: scale(var(--fa-beat-scale, 1.25));transform: scale(var(--fa-beat-scale, 1.25))}}@-webkit-keyframes fa-fade{50%{opacity: 0.4;opacity: var(--fa-fade-opacity, 0.4)}}@keyframes fa-fade{50%{opacity: 0.4;opacity: var(--fa-fade-opacity, 0.4)}}@-webkit-keyframes fa-flash{0%, 100%{opacity: 0.4;opacity: var(--fa-flash-opacity, 0.4);-webkit-transform: scale(1);transform: scale(1)}50%{opacity: 1;-webkit-transform: scale(1.125);transform: scale(1.125);-webkit-transform: scale(var(--fa-flash-scale, 1.125));transform: scale(var(--fa-flash-scale, 1.125))}}@keyframes fa-flash{0%, 100%{opacity: 0.4;opacity: var(--fa-flash-opacity, 0.4);-webkit-transform: scale(1);transform: scale(1)}50%{opacity: 1;-webkit-transform: scale(1.125);transform: scale(1.125);-webkit-transform: scale(var(--fa-flash-scale, 1.125));transform: scale(var(--fa-flash-scale, 1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform: rotate3d(0, 1, 0, -180deg);transform: rotate3d(0, 1, 0, -180deg);-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-flip{50%{-webkit-transform: rotate3d(0, 1, 0, -180deg);transform: rotate3d(0, 1, 0, -180deg);-webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@-webkit-keyframes fa-spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(360deg);transform: rotate(360deg)}}.fa-angle-up::before{content: "\2303"}.fa-bars::before{content: "\f0c9"}.fa-headphones-alt::before{content: "\f58f"}.fa-phone::before{content: "\1f4de"}.fa-star::before{content: "\2b50"}.fa-users::before{content: "\f0c0"}
@font-face {
  font-family: 'Font Awesome 6 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/webfonts/fa-brands-400.woff2") format("woff2"), url("../fonts/webfonts/fa-brands-400.woff") format("woff"), url("../fonts/webfonts/fa-brands-400.ttf") format("truetype"); }@font-face{font-family: 'Font Awesome 6 Duotone';font-style: normal;font-weight: 900;font-display: block;src: url("../fonts/webfonts/fa-duotone-900.woff2") format("woff2"), url("../fonts/webfonts/fa-duotone-900.woff") format("woff"), url("../fonts/webfonts/fa-duotone-900.ttf") format("truetype")}
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 300;
  font-display: block;
  src: url("../fonts/webfonts/fa-light-300.woff2") format("woff2"), url("../fonts/webfonts/fa-light-300.woff") format("woff"), url("../fonts/webfonts/fa-light-300.ttf") format("truetype"); }
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/webfonts/fa-regular-400.woff2") format("woff2"), url("../fonts/webfonts/fa-regular-400.woff") format("woff"), url("../fonts/webfonts/fa-regular-400.ttf") format("truetype"); }
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../fonts/webfonts/fa-solid-900.woff2") format("woff2"), url("../fonts/webfonts/fa-solid-900.woff") format("woff"), url("../fonts/webfonts/fa-solid-900.ttf") format("truetype"); }
.fas{font-family: 'Font Awesome 6 Pro';font-weight: 900}
@font-face {
  font-family: 'Font Awesome 6 Pro';
  font-style: normal;
  font-weight: 100;
  font-display: block;
  src: url("../fonts/webfonts/fa-thin-100.woff2") format("woff2"), url("../fonts/webfonts/fa-thin-100.woff") format("woff"), url("../fonts/webfonts/fa-thin-100.ttf") format("truetype"); }