@font-face {
    font-family: "Pilat Extended";
    src: url("../fonts/PilatExtended-Regular.woff2") format("woff2");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "Pilat Extended Heading";
    src: url("../fonts/PilatExtended-Bold.woff2") format("woff2");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

:root {
    --volunteer-font: "Pilat Extended", "Segoe UI", Arial, sans-serif;
    --volunteer-heading-font: "Pilat Extended Heading", "Pilat Extended", "Segoe UI", Arial, sans-serif;
}

body.lic-portal,
body.volunteer-legacy {
    font-family: var(--volunteer-font);
    font-synthesis: none;
}

body.lic-portal h1,
body.lic-portal h2,
body.lic-portal h3,
body.lic-portal h4,
body.lic-portal h5,
body.lic-portal h6,
body.volunteer-legacy h1,
body.volunteer-legacy h2,
body.volunteer-legacy h3,
body.volunteer-legacy h4,
body.volunteer-legacy h5,
body.volunteer-legacy h6 {
    font-family: var(--volunteer-heading-font);
    font-weight: 400 !important;
}

body.lic-portal button,
body.lic-portal input,
body.lic-portal select,
body.lic-portal textarea,
body.lic-portal optgroup,
body.volunteer-legacy button,
body.volunteer-legacy input,
body.volunteer-legacy select,
body.volunteer-legacy textarea,
body.volunteer-legacy optgroup {
    font-family: var(--volunteer-font) !important;
}

body.lic-portal .select2-container,
body.volunteer-legacy .select2-container {
    font-family: var(--volunteer-font);
}
