@font-face {
    font-family: "Didoni URW D";

    font-weight: 400;
    font-style: normal;
    font-display: optional;

    src: url("../fonts/DidoniURWD-Reg.woff2") format("woff2"),
        url("../fonts/DidoniURWD-Reg.woff") format("woff");
}

@font-face {
    font-family: "BodoniXT";

    font-weight: 500;
    font-style: normal;
    font-display: optional;

    src: url("../fonts/BodoniXT.woff2") format("woff2"),
        url("../fonts/BodoniXT.woff") format("woff");
}

@font-face {
    font-family: "Montserrat-400";

    font-weight: 400;
    font-style: normal;
    font-display: optional;

    src: url("../fonts/Montserrat-Regular-400.woff2") format("woff2"),
        url("../fonts/Montserrat-Regular-400.ttf") format("truetype");
}

@font-face {
    font-family: "Montserrat-700";

    font-weight: 700;
    font-style: normal;
    font-display: optional;

    src: url("../fonts/Montserrat-Bold-700.woff2") format("woff2"),
        url("../fonts/Montserrat-Bold-700.ttf") format("truetype");
}

@font-face {
    font-family: "Montserrat-black";

    font-weight: 900;
    font-style: normal;
    font-display: optional;

    src: url("../fonts/Montserrat-Black.woff2") format("woff2"),
        url("../fonts/Montserrat-Black.ttf") format("truetype");
}

@font-face {
    font-family: "DM Serif Display";

    font-weight: 400;
    font-style: normal;
    font-display: optional;

    src: url("../fonts/DMSerifDisplay-Regular.woff2") format("woff2"),
        url("../fonts/DMSerifDisplay-Regular.ttf") format("truetype");
}

@font-face {
    font-family: "DM Serif Display";

    font-weight: 400;
    font-style: italic;
    font-display: optional;

    src: url("../fonts/DMSerifDisplay-Italic.woff2") format("woff2"),
        url("../fonts/DMSerifDisplay-Italic.ttf") format("truetype");
}
