.fa {
    font-family: var(--fa-style-family, "Font Awesome 6 Pro");
    font-weight: var(--fa-style, 900);
}
.fa,
.fa-brands,
.fa-duotone,
.fa-light,
.fa-regular,
.fa-solid,
.fa-thin,
.fab,
.fad,
.fal,
.far,
.fas,
.fat {
    -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-viber:before {
    content: "\f409";
}
.fa-whatsapp:before {
    content: "\f232";
}
.fa-instagram:before {
    content: "\f16d";
}
.fa-tiktok:before {
    content: "\e07b";
}
.fa-facebook-f:before {
    content: "\f39e";
}
.fa-phone:before {
    content: "\f095";
}
.fa-chevron-down:before{
    content: "\f078";
}
.fa-car:before{
    content: "\f1b9";
}
.fa-money-check-dollar:before{
    content: "\f53d";
}
.fa-check:before{
    content: "\f00c";
}
.fa-computer-mouse-scrollwheel:before{
    content: "\f8cd";
}
.fa-minus:before{
    content: "\2212";
}
.fa-plus:before {
    content: "\2b";
}
.fa-calendar-alt:before,
.fa-calendar-days:before {
    content: "\f073";
}
.fa-clock-four:before,
.fa-clock:before {
    content: "\f017";
}
.fa-city:before {
    content: "\f64f";
}
.fa-mailbox:before {
    content: "\f813";
}
.fa-road:before {
    content: "\f018";
}
.fa-house:before {
    content: "\f015";
}
.fa-caret-down:before {
    content: "\f0d7";
}
.fa-male:before,
.fa-person:before {
    content: "\f183";
}
.fa-suitcase-rolling:before {
    content: "\f5c1";
}
.fa-person-walking-luggage:before {
    content: "\e554";
}
.fa-loveseat:before {
    content: "\f4cc";
}
.fa-person-seat-reclined:before {
    content: "\e21f";
}
.fa-baby:before {
    content: "\f77c";
}
.fa-credit-card-front:before {
    content: "\f38a";
}
.fa-comment:before {
    content: "\f075";
}
.fa-signature:before {
    content: "\f5b7";
}
.fa-phone-rotary:before {
    content: "\f8d3";
}
.fa-envelope:before {
    content: "\f0e0";
}
.fa-bars:before{
    content: "\f0c9";
}
.fa-xmark:before{
    content: "\f00d";
}
.fa-tower-control:before {
    content: "\e2a2";
}
.fa-plane-up:before {
    content: "\e22d";
}
.fa-thumb-tack:before,
.fa-thumbtack:before {
    content: "\f08d";
}
.fa-arrow-circle-right:before,
.fa-circle-arrow-right:before {
    content: "\f0a9";
}
.fa-duotone:before,.fad:before {
    position: absolute;
    color: var(--fa-primary-color,inherit);
    opacity: var(--fa-primary-opacity,1)
}

:host,
:root {
    --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;
    src: url(../fonts/fontawesome/fa-brands-400.woff2) format("woff2"), url(../fonts/fontawesome/fa-brands-400.ttf) format("truetype");
    font-display: swap;
}

.fa-brands,
.fab {
    font-family: Font Awesome\6 Brands;
    font-weight: 400;
}



/* :host,
:root {
    --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
}

@font-face {
    font-family: Font Awesome\6 Duotone;
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-duotone-900.woff2) format("woff2"), url(../fonts/fontawesome/fa-duotone-900.ttf) format("truetype");
    font-display: swap;
}

.fa-duotone,.fad {
    position: relative;
    font-family: Font Awesome\ 6 Duotone;
    font-weight: 900;
    letter-spacing: normal
} */

:host,
:root {
    --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
}

@font-face {
    font-family: Font Awesome\6 Pro;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/fontawesome/fa-light-300.woff2) format("woff2"), url(../fonts/fontawesome/fa-light-300.ttf) format("truetype");
    font-display: swap;
}

.fa-light,
.fal {
    font-family: Font Awesome\6 Pro;
    font-weight: 300;
}



:host,
:root {
    --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro";
}

@font-face {
    font-family: Font Awesome\6 Pro;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/fontawesome/fa-regular-400.woff2) format("woff2"), url(../fonts/fontawesome/fa-regular-400.ttf) format("truetype");
    font-display: swap;
}

.fa-regular,
.far {
    font-family: Font Awesome\6 Pro;
    font-weight: 400;
}




:host,
:root {
    --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro";
}

@font-face {
    font-family: Font Awesome\6 Pro;
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/fontawesome/fa-solid-900.woff2) format("woff2"), url(../fonts/fontawesome/fa-solid-900.ttf) format("truetype");
    font-display: swap;
}

.fa-solid,
.fas {
    font-family: Font Awesome\6 Pro;
    font-weight: 900;
}

/* :host,
:root {
    --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";
}

@font-face {
    font-family: Font Awesome\6 Pro;
    font-style: normal;
    font-weight: 100;
    src: url(../fonts/fontawesome/fa-thin-100.woff2) format("woff2"), url(../fonts/fontawesome/fa-thin-100.ttf) format("truetype");
    font-display: swap;
}

.fa-thin,
.fat {
    font-family: Font Awesome\6 Pro;
    font-weight: 100;
} */