/* SH-Bree-Headline Basic Latin Glyphs and Greek & Cyrillic */
@font-face {
    font-family: "SH Headline";
    src: local("SH-Bree-Headline"), local("SH-Bree-Headline Global"),
    url("./font/SH-Bree-HeadlineEUR.woff2") format("woff2"),
    url("./font/SH-Bree-HeadlineEUR.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    unicode-range: U+020-21b, U+1e0c-203a, U+374-4f3; /* Latin +  Greek & Cyrillic glyphs */
}

@font-face {
    font-family: "SH Headline";
    /* Gets "faux bold" in Safari since local TTF is only available in regular style */
    src: url("./font/SH-Bree-HeadlineEUR.woff2") format("woff2"),
    url("./font/SH-Bree-HeadlineEUR.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    unicode-range: U+020-21b, U+1e0c-203a, U+374-4f3; /* Latin +  Greek & Cyrillic glyphs */
}

/* partial support for oblique headlines */
@font-face {
    font-family: "SH Headline";
    /* Chrome doesn`t use the italic style of the local font */
    src: url("./font/SH-Bree-Headline-Oblique.woff2") format("woff2"),
    url("./font/SH-Bree-Headline-Oblique.woff") format("woff");
    font-weight: normal;
    font-style: italic;
    unicode-range: U+020-07e, U+0A0-17f; /* Basic Latin and Latin Extended-A glyphs */
}

@font-face {
    font-family: "SH Headline";
    /* Chrome doesn`t use the italic style of the local font */
    /* Gets "faux bold" in Safari since local TTF is only available in regular style */
    src: url("./font/SH-Bree-Headline-Oblique.woff2") format("woff2"),
    url("./font/SH-Bree-Headline-Oblique.woff") format("woff");
    font-weight: bold;
    font-style: italic;
    unicode-range: U+020-07e, U+0A0-17f; /* Basic Latin and Latin Extended-A glyphs */
}

/* SH-Bree-Headline Arabic, Hebrew only */
@font-face {
    font-family: "SH Headline";
    src: local("SH-Bree-Headline Global"),
    url("./font/SH-Bree-HeadlineME.woff2") format("woff2"),
    url("./font/SH-Bree-HeadlineME.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    unicode-range: U+5af-6f9, U+fc5e-fc63, U+fdf2; /* Arabic, Hebrew glyphs */
}

@font-face {
    font-family: "SH Headline";
    /* local TTF only available as regular */
    src: url("./font/SH-Bree-HeadlineME.woff2") format("woff2"),
    url("./font/SH-Bree-HeadlineME.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    unicode-range: U+5af-6f9, U+fc5e-fc63, U+fdf2; /* Arabic, Hebrew glyphs */
}

/* SH-Bree-Headline Thai only */
@font-face {
    font-family: "SH Headline";
    src: local("SH-Bree-Headline Global"),
    url("./font/SH-Bree-HeadlineThai.woff2") format("woff2"),
    url("./font/SH-Bree-HeadlineThai.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    unicode-range: U+e01-e5b; /* Thai glyphs */
}

@font-face {
    font-family: "SH Headline";
    /* local TTF only available as regular */
    src: url("./font/SH-Bree-HeadlineThai.woff2") format("woff2"),
    url("./font/SH-Bree-HeadlineThai.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    unicode-range: U+e01-e5b; /* Thai glyphs */
}

/* Siemens Sans */
@font-face {
    font-family: "Siemens Sans";
    src: local("Siemens Sans"), local("SiemensSans-Roman"),
    url("./font/SiemensSans-Roman.woff2") format("woff2"),
    url("./font/SiemensSans-Roman.woff") format("woff");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "Siemens Sans";
    src: local("Siemens Sans Italic"), local("SiemensSans-Italic"),
    url("./font/SiemensSans-Italic.woff2") format("woff2"),
    url("./font/SiemensSans-Italic.woff") format("woff");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: "Siemens Sans";
    src: local("Siemens Sans Bold"), local("SiemensSans-Bold"),
    url("./font/SiemensSans-Bold.woff2") format("woff2"),
    url("./font/SiemensSans-Bold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: "Siemens Sans";
    src: local("Siemens Sans Italic Bold"), local("SiemensSans-BoldItalic"),
    url("./font/SiemensSans-BoldItalic.woff2") format("woff2"),
    url("./font/SiemensSans-BoldItalic.woff") format("woff");
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: "Siemens Sans";
    src: local("Siemens Sans Black"), local("SiemensSans-Black"),
    url("./font/SiemensSans-Black.woff2") format("woff2"),
    url("./font/SiemensSans-Black.woff") format("woff");
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: "Siemens Sans";
    src: local("Siemens Sans Italic Black"), local("SiemensSans-BlackItalic"),
    url("./font/SiemensSans-BlackItalic.woff2") format("woff2"),
    url("./font/SiemensSans-BlackItalic.woff") format("woff");
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'SH Icon';
    src: url('./font/sh-icons.woff2') format('woff2'),
    url('./font/sh-icons.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/*.bci{*/
/*    font-family: "bci-icons" !important;*/
/*    -webkit-font-smoothing: antialiased;*/
/*    -moz-osx-font-smoothing: grayscale;*/
/*    font-size: 14px;*/
/*    font-style: normal;*/
/*    font-weight: 400;*/
/*    font-variant: normal;*/
/*    text-transform: none;*/
/*    line-height: 1;*/
/*    vertical-align: middle;*/
/*    display: inline-block;*/
/*    color: inherit;*/
/*}*/