/*
 * Font faces for content written in the TinyMCE editors (lessons, exercises,
 * library, messages). The editor stores the chosen family inline, e.g.
 * <span style="font-family: 'Boyan Maga'">, so every page that RENDERS that
 * content must know these families too — not just the editor iframe.
 *
 * Loaded by the public and admin layouts, and @imported by tinymce-fonts.css
 * so the editor and the rendered page can never drift apart.
 */

/* MontserratBG (Project default font) */
@font-face {
    font-family: 'MontserratBG';
    src: url('/fonts/MontserratBGCyr/MontserratBGCyr/MontserratBGCyr-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'MontserratBG';
    src: url('/fonts/MontserratBGCyr/MontserratBGCyr/MontserratBGCyr-Bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

/* Gabriola */
@font-face {
    font-family: 'Gabriola';
    src: local('Gabriola');
    font-weight: 400;
    font-style: normal;
}

/* Garamond = Cormorant Garamond, the face the old site used (files supplied by the client).
   The family name stays 'Garamond' because that is what saved content carries inline. */
@font-face {
    font-family: 'Garamond';
    src: url('/fonts/cormorant-garamond/CormorantGaramond-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Garamond';
    src: url('/fonts/cormorant-garamond/CormorantGaramond-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Garamond';
    src: url('/fonts/cormorant-garamond/CormorantGaramond-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Garamond';
    src: url('/fonts/cormorant-garamond/CormorantGaramond-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

/* Century Gothic (Dominik) */
@font-face {
    font-family: 'Century Gothic';
    src: url('/fonts/Dominik.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

/* ADYS V6 Regular */
@font-face {
    font-family: 'ADYS V6';
    src: url('/fonts/ADYSV6-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

/* ADYS V6 Bold */
@font-face {
    font-family: 'ADYS V6';
    src: url('/fonts/ADYSV6-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/* Boyan Maga */
@font-face {
    font-family: 'Boyan Maga';
    src: url('/fonts/Boyan_Maga-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
