@font-face {
    font-family:font-awesome-brands-regular-400 ;
    src: url(Font\ Awesome\ 6\ Brands-Regular-400.otf);
}
@font-face {
    font-family:font-awesome-duotone-solid-900 ;
    src: url(Font\ Awesome\ 6\ Duotone-Solid-900.otf);
}
@font-face {
    font-family:font-awesome-pro-light-300 ;
    src: url(Font\ Awesome\ 6\ Pro-Light-300.otf);
}
@font-face {
    font-family:font-awesome-pro-regular-400 ;
    src: url(Font\ Awesome\ 6\ Pro-Regular-400.otf);
}
@font-face {
    font-family:font-awesome-pro-solid-900 ;
    src: url(Font\ Awesome\ 6\ Pro-Solid-900.otf);
}
@font-face {
    font-family:font-awesome-pro-thin-100 ;
    src: url(Font\ Awesome\ 6\ Pro-Thin-100.otf);
}
@font-face {
    font-family:font-awesome-sharp-solid-900 ;
    src: url(Font\ Awesome\ 6\ Sharp-Solid-900.otf);
}

.fa-brands{
    font-family: font-awesome-brands-regular-400;
    font-size: inherit;
}

.fa-duotone{
    font-family: font-awesome-duotone-solid-900;
    font-size: inherit;
}

.fa {
   font-family:font-awesome-pro-regular-400;
   font-size: inherit;
}

.fa-light{
    font-family:font-awesome-pro-light-300 ;
    font-size: inherit;
}
.fa-solid{
    font-family: font-awesome-pro-solid-900;
    font-size: inherit;
}
.fa-thin{
    font-family:font-awesome-pro-thin-100  ;
    font-size: inherit;
}
.fa-sharp{
    font-family:font-awesome-sharp-solid-900  ;
    font-size: inherit;
}

.fa-list::before{
    content: '\f03a';
}

.fa-bars-staggered::before{
    content: '\f550';
}

.fa-layer-group::before{
    content: '\f5fd';
}

.fa-ticket-simple::before{
    content: '\f3ff';
}
.fa-sliders::before{
    content: '\f1de';
}
.fa-square-sliders::before{
    content: '\f3f0';
}
.fa-circle-question::before{
    content: '\f059';
}
.fa-gears::before{
    content: '\f085';
}
.fa-user-gear::before{
    content: '\f4fe';
}
.fa-folder-gear::before{
    content: '\e187';
}
.fa-shopping-bag::before{
    content: '\f290';
}
.fa-users::before{
    content: '\f0c0';
}
.fa-chart-simple::before{
    content: '\e473';
}
.fa-messages::before{
    content: '\f4b6';
}
.fa-window-flip::before{
    content: '\f40f';
}

.fa-square-check::before{
    content: '\f0c8';
}
.fa-rotate-right::before{
    content: '\f2f9';
}
.fa-idea::before {
    content: '\f0eb';
}
.checkbox__input:checked +.checkbox__icon .fa-square-check::before{
    content: '\f14a';
}

.icon--checkbox-off{
    font-family:font-awesome-pro-regular-400;
    font-size: 10px !important;
}

.icon--checkbox-off::before{
    content: '';
}

.checkbox__input:checked +.checkbox__icon .icon--checkbox-off::before,
.schedule--integration--modal .switch__input:checked ~ .switch__handle .icon--checkbox-off::before{
    content: '\f00c';
}


.fa-copy::before{
    content: '\f0c5';
}
.fa-copy{
    color: #a9c5ca;
    font-size: 20px;
}
.fa-copy:hover{
    cursor: pointer;
}

.fa-facebook::before{
    content: '\f09a';
}
.fa-twitter::before{
    content: '\f099';
}
.fa-whatsapp::before{
    content: '\f232';
}
.fa-stars::before{
    content: '\f762';
}

.nav--link.active .nav--title i.icon {
    font-family: font-awesome-pro-solid-900 ;
}
.icon--flow{
    font-family: faqbot !important;
}

