body {
    font-weight: 315;
    -webkit-font-feature-settings: "liga", "clig", "onum";
            font-feature-settings: "liga", "clig", "onum";
    -webkit-font-variant-ligatures: common-ligatures;
            font-variant-ligatures: common-ligatures;
    font-variant-numeric: oldstyle-nums;
    font-family: 'Merriweather Sans', sans-serif;
}

span.subjectNumber, code {
    -webkit-font-feature-settings: "liga", "clig", "lnum";
            font-feature-settings: "liga", "clig", "lnum";
    font-variant-numeric: lining-nums;
}

h1 {
    font-size: 1.5em;
}

h2 {
    font-size: 1.2em;
}

h1, h2, h3, h4 {
    font-weight: 400;
}

#name {
    font-family: 'Merriweather', serif;
}

#kerb {
    font-weight: 315;
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather';
    font-weight: 400;
    src: url(fonts/merriweather-regular.woff2);
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather';
    font-style: italic;
    font-weight: 400;
    src: url(fonts/merriweather-italic.woff2);
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather';
    font-weight: 700;
    src: url(fonts/merriweather-bold.woff2);
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather';
    font-weight: 700;
    font-style: italic;
    src: url(fonts/merriweather-bolditalic.woff2);
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather';
    font-weight: 300;
    src: url(fonts/merriweather-light.woff2);
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather';
    font-weight: 300;
    font-style: italic;
    src: url(fonts/merriweather-lightitalic.woff2);
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather Sans';
    font-weight: 315;
    src: url('fonts/MerriweatherSans-315.ttf');
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather Sans';
    font-weight: 315;
    font-style: italic;
    src: url('fonts/MerriweatherSans-Italic-315.ttf');
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather Sans';
    font-weight: 400;
    src: url('fonts/MerriweatherSans-400.ttf');
}

@font-face {
    font-display: swap;
    font-family: 'Merriweather Sans';
    font-weight: 400;
    font-style: italic;
    src: url('fonts/MerriweatherSans-Italic-400.ttf');
}

@font-face {
    font-display: swap;
    font-family: 'Mukta';
    font-weight: 200;
    src: url(fonts/Mukta-ExtraLight.ttf);
}

@font-face {
    font-display: swap;
    font-family: 'Mukta';
    font-weight: 300;
    src: url(fonts/Mukta-Light.ttf);
}

@font-face {
    font-display: swap;
    font-family: 'Mukta';
    font-weight: 400;
    src: url(fonts/Mukta-Regular.ttf);
}

@font-face {
    font-display: swap;
    font-family: 'Mukta';
    font-weight: 500;
    src: url(fonts/Mukta-Medium.ttf);
}

@font-face {
    font-display: swap;
    font-family: 'Mukta';
    font-weight: 600;
    src: url(fonts/Mukta-SemiBold.ttf);
}

@font-face {
    font-display: swap;
    font-family: 'Mukta';
    font-weight: 700;
    src: url(fonts/Mukta-Bold.ttf);
}

@font-face {
    font-display: swap;
    font-family: 'Mukta';
    font-weight: 800;
    src: url(fonts/Mukta-ExtraBold.ttf);
}

.devanagari {
    font-family: 'Mukta', 'Noto Sans', 'DejaVu Sans', sans-serif;
    font-size: 1.2em;
    font-weight: 400;
}

.devanagari #name {
    font-family: 'Mukta', 'Noto Sans', 'DejaVu Sans', sans-serif;
}

.ipa-font {
    font-family: 'Doulos SIL', 'Charis SIL', 'Gentium', 'Gentium Plus', 'Libertinus Serif', 'Linux Libertine', 'DejaVu Serif', 'Times New Roman', serif;
    font-size: 1.15em;
    font-weight: 400;
}
