.fa {
    font-family: var(--fa-style-family, "Font Awesome 6 Free");
    font-weight: var(--fa-style, 900);
}
.fa-brands,
.fa-regular,
.fab,
.far {
    font-weight: 400;
}
.fa,
.fa-brands,
.fa-regular,
.fa-solid,
.fab,
.far,
.fas {
    -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;
}
.fa-brands:before,
.fa-regular:before,
.fa-solid:before,
.fa:before,
.fab:before,
.far:before,
.fas:before {
    content: var(--fa);
    content: var(--fa) / "";
}
.fa-classic, .fa-regular, .fa-solid, .far, .fas {
    font-family: "Font Awesome 6 Free";
}
.fa-brands, .fa-regular, .fab, .far {
    font-weight: 400;
}
.fa-brands,
.fab {
    font-family: "Font Awesome 6 Brands";
}
.fa-arrows-to-circle {
    --fa: "\e4bd";
    --fa--fa: "\e4bd\e4bd";
}
.fa-chevron-circle-right,
.fa-circle-chevron-right {
    --fa: "\f138";
    --fa--fa: "\f138\f138";
}
.fa-at {
    --fa: "\40";
    --fa--fa: "\40\40";
}
.fa-solid,
.fas {
    font-weight: 900;
}
.fa-solid {
    -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;
}
.fa-solid:before {
    content: var(--fa);
    content: var(--fa) / "";
}
.fa-solid {
    font-family: "Font Awesome 6 Free";
}
.fa-arrow-right-long,
.fa-long-arrow-right {
    --fa: "\f178";
    --fa--fa: "\f178\f178";
}
.fa-envelope-open-text {
    --fa: "\f658";
    --fa--fa: "\f658\f658";
}
.fa-envelope-open{
    --fa:"\f2b6";
    --fa--fa:"\f2b6\f2b6"
}
.fa-phone {
    --fa: "\f095";
    --fa--fa: "\f095\f095";
}
.fa-location-dot,
.fa-map-marker-alt {
    --fa: "\f3c5";
    --fa--fa: "\f3c5\f3c5";
}
.fa-angle-up {
    --fa: "\f106";
    --fa--fa: "\f106\f106";
}
.fa-instagram-square,
.fa-square-instagram {
    --fa: "\e055";
}
.fa-instagram {
    --fa: "\f16d";
}
.fa-instagram {
    --fa: "\f16d";
}
.fa-facebook {
    --fa: "\f09a";
}
.fa-facebook-f {
    --fa: "\f39e";
}
.fa-facebook-messenger {
    --fa: "\f39f";
}
.fa-facebook-square,
.fa-square-facebook {
    --fa: "\f082";
}
.fa-linkedin-in {
    --fa: "\f0e1";
}
.fa-linkedin {
    --fa: "\f08c";
}
.fa-square-youtube,
.fa-youtube-square {
    --fa: "\f431";
}
.fa-whatsapp {
    --fa: "\f232";
}
.fa-phone-volume,
.fa-volume-control-phone {
    --fa: "\f2a0";
    --fa--fa: "\f2a0\f2a0";
}
.fa-youtube {
    --fa: "\f167";
}
.fa-envelope {
    --fa: "\f0e0";
    --fa--fa: "\f0e0\f0e0";
}
.fa-x-twitter {
    --fa: "\e61b";
}
.fa-book {
    --fa: "\f02d";
    --fa--fa: "\f02d\f02d"}
.fa-globe {
    --fa: "\f0ac";
    --fa--fa: "\f0ac\f0ac"}
.fa-user-tie {
    --fa: "\f508";
    --fa--fa: "\f508\f508"}
.fa-child-reaching {
    --fa: "\e59d";
    --fa--fa: "\e59d\e59d"}
.fa-headphones {
    --fa: "\f025";
    --fa--fa: "\f025\f025"}
.fa-graduation-cap, .fa-mortar-board {
    --fa: "\f19d";
    --fa--fa: "\f19d\f19d"}
@font-face {
    font-family: "Font Awesome 6 Free";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url(../webfonts/fa-regular-400.woff2) format("woff2"), url(../webfonts/fa-regular-400.ttf) format("truetype");
}
@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");
}
.fa-solid,
.fas {
    font-weight: 900;
}
@font-face {
    font-family: FontAwesome;
    font-display: block;
    src: url(../webfonts/fa-solid-900.woff2) format("woff2"), url(../webfonts/fa-solid-900.ttf) format("truetype");
}
@font-face {
    font-family: FontAwesome;
    font-display: block;
    src: url(../webfonts/fa-brands-400.woff2) format("woff2"), url(../webfonts/fa-brands-400.ttf) format("truetype");
}
:host,
:root {
    --fa-style-family-brands: "Font Awesome 6 Brands";
    --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
    --fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";
    --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 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");
}
@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}@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")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}

