
/* =============================== */
/*   AMIRI — LOCAL (3 SUBSETS)     */
/* =============================== */

/* Arabic subset */
@font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/assets/fonts/J7aRnpd8CGxBHpUrtLMA7w.woff2') format('woff2');
    unicode-range: U+0600-06FF, U+200C-200E, U+2010-2011, U+204F, U+2E41,
                    U+FB50-FDFF, U+FE80-FEFC;
}

/* Latin Extended subset */
@font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/assets/fonts/J7aRnpd8CGxBHpUgtLMA7w.woff2') format('woff2');
    unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020,
                    U+20A0-20AB, U+20AD-20CF, U+2113,
                    U+2C60-2C7F, U+A720-A7FF;
}

/* Basic Latin subset */
@font-face {
    font-family: 'Amiri';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('/assets/fonts/J7aRnpd8CGxBHpUutLM.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC,
                    U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074,
                    U+20AC, U+2122, U+2191, U+2193, U+2212,
                    U+2215, U+FEFF, U+FFFD;
}

/* =============================== */
/*   OPEN SANS — BOLD 700 LOCAL    */
/* =============================== */

@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('/assets/fonts/OpenSans-Bold.woff2') format('woff2');
}


/* =============================== */
/*   FONTAWESOME LOCAL             */
/* =============================== */

@font-face {
    font-family: 'FontAwesome';
    src: url('/assets/fonts/fontawesome-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Core icon class */
.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Icons used on Babnet */
.fa-rss:before        { content: "\f09e"; }
.fa-telegram:before   { content: "\f2c6"; }
.fa-facebook:before   { content: "\f09a"; }
.fa-twitter:before    { content: "\f099"; }
.fa-youtube:before    { content: "\f167"; }
.fa-envelope-o:before { content: "\f003"; }
.fa-search:before     { content: "\f002"; }
.fa-linkedin:before   { content: "\f0e1"; }
.fa-instagram:before  { content: "\f16d"; }
.fa-angle-up:before   { content: "\f106"; }
