p, a {
    font-family: "NotoSerif", serif;
}

figcaption p,
table p,
.halftitlepage p,
.titlepage p,
.part p,
h1, h2, h3, h4, h5, h6 {
    font-family: "Roboto", sans-serif;
}

@font-face {
    font-family: "NotoSerif";
    font-weight: 100;
    src: url(../fonts/NotoSerif-Thin.ttf)
}

@font-face {
    font-family: "NotoSerif";
    font-weight: 100;
    font-style: italic;
    src: url(../fonts/NotoSerif-ThinItalic.ttf)
}

@font-face {
    font-family: "NotoSerif";
    font-weight: 300;
    src: url(../fonts/NotoSerif-Light.ttf)
}

@font-face {
    font-family: "NotoSerif";
    font-weight: 300;
    font-style: italic;
    src: url(../fonts/NotoSerif-LightItalic.ttf)
}

@font-face {
    font-family: "NotoSerif";
    font-weight: 400;
    src: url(../fonts/NotoSerif-Regular.ttf)
}

@font-face {
    font-family: "NotoSerif";
    font-weight: 400;
    font-style: italic;
    src: url(../fonts/NotoSerif-Italic.ttf)
}

@font-face {
    font-family: "NotoSerif";
    font-weight: 500;
    src: url(../fonts/NotoSerif-Medium.ttf)
}

@font-face {
    font-family: "NotoSerif";
    font-weight: 500;
    font-style: italic;
    src: url(../fonts/NotoSerif-MediumItalic.ttf)
}


@font-face {
    font-family: "NotoSerif";
    font-weight: 700;
    src: url(../fonts/NotoSerif-Bold.ttf)
}

@font-face {
    font-family: "NotoSerif";
    font-weight: 700;
    font-style: italic;
    src: url(../fonts/NotoSerif-BoldItalic.ttf)
}


@font-face {
    font-family: "Roboto";
    font-weight: 100;
    src: url(../fonts/Roboto-Thin.ttf)
}

@font-face {
    font-family: "Roboto";
    font-weight: 100;
    font-style: italic;
    src: url(../fonts/Roboto-ThinItalic.ttf)
}

@font-face {
    font-family: "Roboto";
    font-weight: 300;
    src: url(../fonts/Roboto-Light.ttf)
}

@font-face {
    font-family: "Roboto";
    font-weight: 300;
    font-style: italic;
    src: url(../fonts/Roboto-LightItalic.ttf)
}

@font-face {
    font-family: "Roboto";
    font-weight: 400;
    font-style: italic;
    src: url(../fonts/Roboto-Italic.ttf)
}

@font-face {
    font-family: "Roboto";
    font-weight: 400;
    src: url(../fonts/Roboto-Regular.ttf)
}

@font-face {
    font-family: "Roboto";
    font-weight: 500;
    src: url(../fonts/Roboto-Medium.ttf)
}

@font-face {
    font-family: "Roboto";
    font-weight: 500;
    font-style: italic;
    src: url(../fonts/Roboto-MediumItalic.ttf)
}


@font-face {
    font-family: "Roboto";
    font-weight: 700;
    src: url(../fonts/Roboto-Bold.ttf)
}

@font-face {
    font-family: "Roboto";
    font-weight: 700;
    font-style: italic;
    src: url(../fonts/Roboto-BoldItalic.ttf)
}


@font-face {
    font-family: "Roboto";
    font-weight: 900;
    src: url(../fonts/Roboto-Black.ttf)
}

@font-face {
    font-family: "Roboto";
    font-weight: 900;
    font-style: italic;
    src: url(../fonts/Roboto-BlackItalic.ttf)
}