﻿/**
 * Place for global things like color variables, default font etc.
 * Add things here with caution, as it needs to be safely usable any layout.
 */

:root {
    --davis-yellow: #FFC000;
    --davis-blue: #00ade9;
    --davis-theme: #003459;
    --davis-theme-dark: #13273f;
    --navy: #1c2835;
    --sharp-red: #f00;
    --alert-red: #dc3545;
    --sharp-green: #27ae60;
    --alert-green: #28a745;
    --alert-orange: #ffc107;
    --light-gray: #f9f6f6;
    --davis-font: "Davis";
    --davis-font-bold: "Davis-Bold";
    --davis-font-semibold: "Davis-SemiBold";
    --davis-font-medium: "Davis-Medium";
}

* {
    font-family: var(--davis-font), Arial, "Helvetica Neue", Helvetica, sans-serif;
}

@font-face {
    font-family: "Davis";
    src: url('/Theme/assets/fonts/poppins/Poppins-Regular.ttf') format('truetype');
}

@font-face {
    font-family: "Davis-Bold";
    src: url('/Theme/assets/fonts/poppins/Poppins-Bold.ttf') format('truetype');
}

@font-face {
    font-family: "Davis-SemiBold";
    src: url('/Theme/assets/fonts/poppins/Poppins-SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: "Davis-Medium";
    src: url('/Theme/assets/fonts/poppins/Poppins-Medium.ttf') format('truetype');
}

.font-davis {
    font-family: var(--davis-font);
}

.font-davis-bold {
    font-family: var(--davis-font-bold);
}

.font-davis-semi-bold {
    font-family: var(--davis-font-semibold);
}

.font-davis-medium {
    font-family: var(--davis-font-medium);
}
