

:root, :host {
    --fa-style-family-brands: 'Font Awesome 6 Brands';
    --fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands';
    --fa-style-family-classic: 'Font Awesome 6 Pro';
    --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-style-family-sharp: 'Font Awesome 6 Sharp';
    --fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 6 Sharp';
    --fa-font-sharp-light: normal 300 1em/1 'Font Awesome 6 Sharp';
    --fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 6 Sharp';
    --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 6 Sharp';
    --fa-style-family-duotone: 'Font Awesome 6 Duotone';
    --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-638737653456638107/fa-brands-400.woff2") format("woff2"), 
    url("/Content/fonts/fontawesome/webfonts/v-638737653456618168/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-638737653458212581/fa-thin-100.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638737653458162747/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-638737653457060308/fa-light-300.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638737653457030415/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-638737653457228485/fa-regular-400.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638737653457198595/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-638737653457991750/fa-solid-900.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638737653457961855/fa-solid-900.ttf") format("truetype");
}

@font-face {
    font-family: "Font Awesome 6 Sharp";
    font-style: normal;
    font-weight: 100;
    font-display: block;
    src: url("/Content/fonts/fontawesome/webfonts/v-638737653457810769/fa-sharp-thin-100.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638737653457780879/fa-sharp-thin-100.ttf") format("truetype");
}

@font-face {
    font-family: "Font Awesome 6 Sharp";
    font-style: normal;
    font-weight: 300;
    font-display: block;
    src: url("/Content/fonts/fontawesome/webfonts/v-638737653457369576/fa-sharp-light-300.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638737653457349725/fa-sharp-light-300.ttf") format("truetype");
}

@font-face {
    font-family: "Font Awesome 6 Sharp";
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("/Content/fonts/fontawesome/webfonts/v-638737653457500864/fa-sharp-regular-400.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638737653457470964/fa-sharp-regular-400.ttf") format("truetype");
}

@font-face {
    font-family: "Font Awesome 6 Sharp";
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("/Content/fonts/fontawesome/webfonts/v-638737653457620487/fa-sharp-solid-900.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638737653457590591/fa-sharp-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-638737653456880967/fa-duotone-900.woff2") format("woff2"), 
         url("/Content/fonts/fontawesome/webfonts/v-638737653456829482/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;
}

.fast,
.fa-thin {
    font-family: "Font Awesome 6 Sharp";
    font-weight: 100; 
}

.fasl,
.fa-light {
    font-family: "Font Awesome 6 Sharp";
    font-weight: 300; 
}

.fasr,
.fa-regular {
    font-family: "Font Awesome 6 Sharp";
    font-weight: 400; 
}

.fass,
.fa-solid {
    font-family: "Font Awesome 6 Sharp";
    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: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458987371/Inter-Thin.woff2") format("woff2");
        font-weight: 100;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653459007324/Inter-ThinItalic.woff2") format("woff2");
        font-weight: 100;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458535417/Inter-ExtraLight.woff2") format("woff2");
        font-weight: 200;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458555344/Inter-ExtraLightItalic.woff2") format("woff2");
        font-weight: 200;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458635115/Inter-Light.woff2") format("woff2");
        font-weight: 300;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458665379/Inter-LightItalic.woff2") format("woff2");
        font-weight: 300;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458836131/Inter-Regular.woff2") format("woff2");
        font-weight: 400;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458565299/Inter-Italic.woff2") format("woff2");
        font-weight: 400;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458726498/Inter-Medium.woff2") format("woff2");
        font-weight: 500;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458736463/Inter-MediumItalic.woff2") format("woff2");
        font-weight: 500;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458907658/Inter-SemiBold.woff2") format("woff2");
        font-weight: 600;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458927578/Inter-SemiBoldItalic.woff2") format("woff2");
        font-weight: 600;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458393601/Inter-Bold.woff2") format("woff2");
        font-weight: 700;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458403571/Inter-BoldItalic.woff2") format("woff2");
        font-weight: 700;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458465617/Inter-ExtraBold.woff2") format("woff2");
        font-weight: 800;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458475647/Inter-ExtraBoldItalic.woff2") format("woff2");
        font-weight: 800;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458303902/Inter-Black.woff2") format("woff2");
        font-weight: 900;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/static/Inter/v-638737653458323847/Inter-BlackItalic.woff2") format("woff2");
        font-weight: 900;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459625894/Roboto-Thin.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459615992/Roboto-Thin.woff") format("woff");
        font-weight: 100;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459677327/Roboto-ThinItalic.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459667340/Roboto-ThinItalic.woff") format("woff");
        font-weight: 100;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459365224/Roboto-Light.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459345298/Roboto-Light.woff") format("woff");
        font-weight: 300;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459415116/Roboto-LightItalic.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459405101/Roboto-LightItalic.woff") format("woff");
        font-weight: 300;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459576148/Roboto-Regular.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459566109/Roboto-Regular.woff") format("woff");
        font-weight: 400;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459305436/Roboto-Italic.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459295462/Roboto-Italic.woff") format("woff");
        font-weight: 400;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459466415/Roboto-Medium.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459454940/Roboto-Medium.woff") format("woff");
        font-weight: 500;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459526257/Roboto-MediumItalic.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459506516/Roboto-MediumItalic.woff") format("woff");
        font-weight: 500;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459193454/Roboto-Bold.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459183490/Roboto-Bold.woff") format("woff");
        font-weight: 700;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459253253/Roboto-BoldItalic.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459243306/Roboto-BoldItalic.woff") format("woff");
        font-weight: 700;
        font-style: italic;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459093791/Roboto-Black.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459073811/Roboto-Black.woff") format("woff");
        font-weight: 900;
        font-style: normal;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/static/Roboto/v-638737653459143630/Roboto-BlackItalic.woff2") format("woff2"), 
             url("/Content/fonts/static/Roboto/v-638737653459133659/Roboto-BlackItalic.woff") format("woff");
        font-weight: 900;
        font-style: italic;
    }

}

@supports (font-variation-settings: normal) {

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/v-638737653455802892/InterVariable.woff2") format("woff2");
        font-weight: 100 900;
        font-style: normal;
        font-display: swap;
    }

    @font-face {
        font-family: "Inter";
        src: url("/Content/fonts/v-638737653455753058/InterVariable-Italic.woff2") format("woff2");
        font-weight: 100 900;
        font-style: italic;
        font-display: swap;
    }

    @font-face {
        font-family: "Roboto-Web";
        src: url("/Content/fonts/v-638737653456023861/RobotoFlex-VariableFont.ttf") format("truetype-variations");
        font-weight: 100 1000;
        font-stretch: 25% 151%;
    }

}