@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-Light.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-Light.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-Light.ttf") format("truetype");
    font-weight: 300;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-Book.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-Book.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-Book.ttf") format("truetype");
    font-weight: 400;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-Medium.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-Medium.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-Medium.ttf") format("truetype");
    font-weight: 500;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-Semibold.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-Semibold.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-Semibold.ttf") format("truetype");
    font-weight: 600;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-Bold.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-Bold.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-Bold.ttf") format("truetype");
    font-weight: 700;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-Black.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-Black.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-Black.ttf") format("truetype");
    font-weight: 900;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-LightItalic.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-LightItalic.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-LightItalic.ttf") format("truetype");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-BookItalic.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-BookItalic.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-BookItalic.ttf") format("truetype");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-MediumItalic.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-MediumItalic.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-MediumItalic.ttf") format("truetype");
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-SemiboldItalic.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-SemiboldItalic.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-SemiboldItalic.ttf") format("truetype");
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-BoldItalic.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-BoldItalic.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-BoldItalic.ttf") format("truetype");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "Nebula Sans";
    src: url("fonts/NebulaSans/OTF/NebulaSans-BlackItalic.otf") format("opentype"),
    url("fonts/NebulaSans/WOFF2/NebulaSans-BlackItalic.woff2") format("woff"),
    url("fonts/NebulaSans/TTF/NebulaSans-BlackItalic.ttf") format("truetype");
    font-weight: 900;
    font-style: italic;
}
