/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * firula:
 *   - http://typekit.com/eulas/000000000000000077588a6d
 *   - http://typekit.com/eulas/000000000000000077588a73
 *
 * © 2009-2025 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2025-07-23 15:52:20 UTC"}*/

@font-face {
    font-family: "Firula";
    src: url("../../../fonts/Firula/300/firula-300.woff2") format("woff2"),
        url("../../../fonts/Firula/300/firula-300.woff") format("woff"),
        url("../../../fonts/Firula/300/firula-300.otf") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 300;
    font-stretch: normal;
}

@font-face {
    font-family: "Firula";
    src: url("../../../fonts/Firula/400/firula-400.woff2") format("woff2"),
        url("../../../fonts/Firula/400/firula-400.woff") format("woff"),
        url("../../../fonts/Firula/400/firula-400.otf") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "Firula";
    src: url("../../../fonts/Firula/500/firula-500.woff2") format("woff2"),
        url("../../../fonts/Firula/500/firula-500.woff") format("woff"),
        url("../../../fonts/Firula/500/firula-500.otf") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 500;
    font-stretch: normal;
}

@font-face {
    font-family: "Firula";
    src: url("../../../fonts/Firula/600/firula-600.woff2") format("woff2"),
        url("../../../fonts/Firula/600/firula-600.woff") format("woff"),
        url("../../../fonts/Firula/600/firula-600.otf") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 600;
    font-stretch: normal;
}

@font-face {
    font-family: "Firula";
    src: url("../../../fonts/Firula/700/firula-700.woff2") format("woff2"),
        url("../../../fonts/Firula/700/firula-700.woff") format("woff"),
        url("../../../fonts/Firula/700/firula-700.otf") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "Firula";
    src: url("../../../fonts/Firula/800/firula-800.woff2") format("woff2"),
        url("../../../fonts/Firula/800/firula-800.woff") format("woff"),
        url("../../../fonts/Firula/800/firula-800.otf") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 800;
    font-stretch: normal;
}

@font-face {
    font-family: "Firula";
    src: url("../../../fonts/Firula/900/firula-900.woff2") format("woff2"),
        url("../../../fonts/Firula/900/firula-900.woff") format("woff"),
        url("../../../fonts/Firula/900/firula-900.otf") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 900;
    font-stretch: normal;
}

.ff-firula {
    font-family: "Firula", sans-serif;
}