

:root, :host {
    --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";
    --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro";
    --fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro";
    --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro";
    --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro";
    --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";
}

@font-face {
    font-family: "Font Awesome 6 Brands";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("/Content/fonts/fontawesome/webfonts/v-638348632377257883/fa-brands-400.woff2") format("woff2"), 
    url("/Content/fonts/fontawesome/webfonts/v-638348632377236813/fa-brands-400.ttf") format("truetype");
}

@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 100;
    font-display: block;
    src: url("/Content/fonts/fontawesome/webfonts/v-638348632378408096/fa-thin-100.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638348632378332906/fa-thin-100.ttf") format("truetype");
}

@font-face {
    font-family: "Font Awesome 6 Pro";
    font-style: normal;
    font-weight: 300;
    font-display: block;
    src: url("/Content/fonts/fontawesome/webfonts/v-638348632377754277/fa-light-300.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638348632377721485/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("/Content/fonts/fontawesome/webfonts/v-638348632377896589/fa-regular-400.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638348632377861472/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("/Content/fonts/fontawesome/webfonts/v-638348632378139749/fa-solid-900.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638348632378119862/fa-solid-900.ttf") format("truetype");
}

@font-face {
    font-family: "Font Awesome 6 Duotone";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("/Content/fonts/fontawesome/webfonts/v-638348632377558418/fa-duotone-900.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638348632377476295/fa-duotone-900.ttf") format("truetype");
}

.fab,
.fa-brands {
    font-family: "Font Awesome 6 Brands";
    font-weight: 400;
}

.fat,
.fa-thin {
    font-family: "Font Awesome 6 Pro";
    font-weight: 100;
}

.fal,
.fa-light {
    font-family: "Font Awesome 6 Pro";
    font-weight: 300;
}

.far,
.fa-regular {
    font-family: "Font Awesome 6 Pro";
    font-weight: 400;
}

.fas,
.fa-solid {
    font-family: "Font Awesome 6 Pro";
    font-weight: 900;
}

.fad,
.fa-duotone {
    position: relative;
    font-family: 'Font Awesome 6 Duotone';
    font-weight: 900;
    letter-spacing: normal; 
}

@supports not (font-variation-settings: normal) {

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022801244/Roboto-Thin.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022791255/Roboto-Thin.woff") format("woff");
        font-weight: 100;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022880943/Roboto-ThinItalic.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022851048/Roboto-ThinItalic.woff") format("woff");
        font-weight: 100;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022452387/Roboto-Light.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022442425/Roboto-Light.woff") format("woff");
        font-weight: 300;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022512192/Roboto-LightItalic.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022502222/Roboto-LightItalic.woff") format("woff");
        font-weight: 300;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022741428/Roboto-Regular.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022731462/Roboto-Regular.woff") format("woff");
        font-weight: 400;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022392774/Roboto-Italic.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022372666/Roboto-Italic.woff") format("woff");
        font-weight: 400;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022601881/Roboto-Medium.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022591922/Roboto-Medium.woff") format("woff");
        font-weight: 500;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022681626/Roboto-MediumItalic.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022661693/Roboto-MediumItalic.woff") format("woff");
        font-weight: 500;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022253063/Roboto-Bold.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022243104/Roboto-Bold.woff") format("woff");
        font-weight: 700;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022322837/Roboto-BoldItalic.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022312887/Roboto-BoldItalic.woff") format("woff");
        font-weight: 700;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022133450/Roboto-Black.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022103554/Roboto-Black.woff") format("woff");
        font-weight: 900;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-637527865022193258/Roboto-BlackItalic.woff2") format("woff2"), 
             url("/Content/fonts/v-637527865022183293/Roboto-BlackItalic.woff") format("woff");
        font-weight: 900;
        font-style: italic;
    }

}

@supports (font-variation-settings: normal) {

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-638348632375207411/RobotoFlex-VariableFont.ttf") format("truetype-variations");
        font-weight: 100 1000;
        font-stretch: 25% 151%;
    }

}