@font-face {
    font-family: noah;
    src: url("/font/noah/noah-regular.otf") format("opentype");
    font-weight: 400;
}

@font-face {
    font-family: noah;
    src: url("/font/noah/noah-bold.otf") format("opentype");
    font-weight: 700;
}

@font-face {
    font-family: noah;
    src: url("/font/noah/noah-bolditalic.otf") format("opentype");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: noah;
    src: url("/font/noah/noah-regularitalic.otf") format("opentype");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: mont;
    src: url("/font/mont/bold.otf") format("opentype");
    font-weight: 700;
}

@font-face {
    font-family: mont;
    src: url("/font/mont/regular.otf") format("opentype");
    font-weight: 500;
}

@font-face {
    font-family: 'Nexa';
    src: url('/font/nexa/nexa-trial-regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Nexa';
    src: url('/font/nexa/nexa-trial-thin.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Nexa';
    src: url('/font/nexa/nexa-bold.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Nexa";
    src: url('/font/nexa/nexa-trial-extrabold.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: "Knockout Cruiserweight";
    src: url('/font/knockout-cruiserweight-regular.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Inter";
    src: url('/font/inter-variable.ttf') format('truetype');
    font-weight: 100 900;
    font-stle: normal;
    font-display: swap;
}

:root {
    --primary: #58B023;
    --primary-content: white;
    --secondary: #3F559F;
    --secondary-content: white;
    --accent: #E1DD8E;
    --accent-content: #000000;
    --base-content: black;

    --mobile-background: #E1F4FB;
}

* {
    font-family: noah, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
}

.font-mont {
    font-family: mont, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
}

span {
    font-size: inherit;
}