@font-face {
    font-family: "Open Sans";
    src: url(../../fonts/open-sans/opensans-regular.ttf);

}
@font-face {
    font-family: Roboto Mono Web;
    font-style: normal;
    font-weight: 300;
    font-display: fallback;
    src: url(../../fonts/roboto-mono/roboto-mono-v5-latin-300.woff2) format("woff2"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-300.woff) format("woff"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-300.ttf) format("truetype");
}
@font-face {
    font-family: Roboto Mono Web;
    font-style: normal;
    font-weight: 400;
    font-display: fallback;
    src: url(../../fonts/roboto-mono/roboto-mono-v5-latin-regular.woff2)
        format("woff2"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-regular.woff) format("woff"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-regular.ttf)
        format("truetype");
}
@font-face {
    font-family: Roboto Mono Web;
    font-style: normal;
    font-weight: 700;
    font-display: fallback;
    src: url(../../fonts/roboto-mono/roboto-mono-v5-latin-700.woff2) format("woff2"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-700.woff) format("woff"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-700.ttf) format("truetype");
}
@font-face {
    font-family: Roboto Mono Web;
    font-style: italic;
    font-weight: 300;
    font-display: fallback;
    src: url(../../fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff2)
        format("woff2"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-300italic.woff) format("woff"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-300italic.ttf)
        format("truetype");
}
@font-face {
    font-family: Roboto Mono Web;
    font-style: italic;
    font-weight: 400;
    font-display: fallback;
    src: url(../../fonts/roboto-mono/roboto-mono-v5-latin-italic.woff2)
        format("woff2"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-italic.woff) format("woff"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-italic.ttf) format("truetype");
}
@font-face {
    font-family: Roboto Mono Web;
    font-style: italic;
    font-weight: 700;
    font-display: fallback;
    src: url(../../fonts/roboto-mono/roboto-mono-v5-latin-700italic.woff2)
        format("woff2"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-700italic.woff) format("woff"),
    url(../../fonts/roboto-mono/roboto-mono-v5-latin-700italic.ttf)
        format("truetype");
}
@font-face {
    font-family: Source Sans Pro Web;
    font-style: normal;
    font-weight: 300;
    font-display: fallback;
    src: url(../../fonts/source-sans-pro/sourcesanspro-light-webfont.woff2)
        format("woff2"),
    url(../../fonts/source-sans-pro/sourcesanspro-light-webfont.woff)
        format("woff"),
    url(../../fonts/source-sans-pro/sourcesanspro-light-webfont.ttf)
        format("truetype");
}
@font-face {
    font-family: Source Sans Pro Web;
    font-style: normal;
    font-weight: 400;
    font-display: fallback;
    src: url(../../fonts/source-sans-pro/sourcesanspro-regular-webfont.woff2)
        format("woff2"),
    url(../../fonts/source-sans-pro/sourcesanspro-regular-webfont.woff)
        format("woff"),
    url(../../fonts/source-sans-pro/sourcesanspro-regular-webfont.ttf)
        format("truetype");
}
@font-face {
    font-family: Source Sans Pro Web;
    font-style: normal;
    font-weight: 600;
    font-display: fallback;
    src: url(../../fonts/source-sans-pro/sourcesanspro-semibold-webfont.woff2)
        format("woff2"),
    url(../../fonts/source-sans-pro/sourcesanspro-semibold-webfont.woff) format("woff"),
    url(../../fonts/source-sans-pro/sourcesanspro-semibold-webfont.ttf)
        format("truetype");
}
@font-face {
    font-family: Source Sans Pro Web;
    font-style: normal;
    font-weight: 700;
    font-display: fallback;
    src: url(../../fonts/source-sans-pro/sourcesanspro-bold-webfont.woff2)
        format("woff2"),
    url(../../fonts/source-sans-pro/sourcesanspro-bold-webfont.woff) format("woff"),
    url(../../fonts/source-sans-pro/sourcesanspro-bold-webfont.ttf)
        format("truetype");
}
@font-face {
    font-family: Source Sans Pro Web;
    font-style: italic;
    font-weight: 300;
    font-display: fallback;
    src: url(../../fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.woff2)
        format("woff2"),
    url(../../fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.woff)
        format("woff"),
    url(../../fonts/source-sans-pro/sourcesanspro-lightitalic-webfont.ttf)
        format("truetype");
}
@font-face {
    font-family: Source Sans Pro Web;
    font-style: italic;
    font-weight: 400;
    font-display: fallback;
    src: url(../../fonts/source-sans-pro/sourcesanspro-italic-webfont.woff2)
        format("woff2"),
    url(../../fonts/source-sans-pro/sourcesanspro-italic-webfont.woff)
        format("woff"),
    url(../../fonts/source-sans-pro/sourcesanspro-italic-webfont.ttf)
        format("truetype");
}
@font-face {
    font-family: Source Sans Pro Web;
    font-style: italic;
    font-weight: 600;
    font-display: fallback;
    src: url(../../fonts/source-sans-pro/sourcesanspro-semibolditalic-webfont.woff2)
        format("woff2"),
    url(../../fonts/source-sans-pro/sourcesanspro-semibolditalic-webfont.woff)
        format("woff"),
    url(../../fonts/source-sans-pro/sourcesanspro-semibolditalic-webfont.ttf)
        format("truetype");
}
@font-face {
    font-family: Source Sans Pro Web;
    font-style: italic;
    font-weight: 700;
    font-display: fallback;
    src: url(../../fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.woff2)
        format("woff2"),
    url(../../fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.woff)
        format("woff"),
    url(../../fonts/source-sans-pro/sourcesanspro-bolditalic-webfont.ttf)
        format("truetype");
}
@font-face {
    font-family: Merriweather Web;
    font-style: normal;
    font-weight: 300;
    font-display: fallback;
    src: url(../../fonts/merriweather/latin-merriweather-light.woff2) format("woff2"),
    url(../../fonts/merriweather/latin-merriweather-light.woff) format("woff"),
    url(../../fonts/merriweather/latin-merriweather-light.ttf) format("truetype");
}
@font-face {
    font-family: Merriweather Web;
    font-style: normal;
    font-weight: 400;
    font-display: fallback;
    src: url(../../fonts/merriweather/latin-merriweather-regular.woff2)
        format("woff2"),
    url(../../fonts/merriweather/latin-merriweather-regular.woff) format("woff"),
    url(../../fonts/merriweather/latin-merriweather-regular.ttf) format("truetype");
}
@font-face {
    font-family: Merriweather Web;
    font-style: normal;
    font-weight: 700;
    font-display: fallback;
    src: url(../../fonts/merriweather/latin-merriweather-bold.woff2) format("woff2"),
    url(../../fonts/merriweather/latin-merriweather-bold.woff) format("woff"),
    url(../../fonts/merriweather/latin-merriweather-bold.ttf) format("truetype");
}
@font-face {
    font-family: Merriweather Web;
    font-style: italic;
    font-weight: 300;
    font-display: fallback;
    src: url(../../fonts/merriweather/latin-merriweather-lightitalic.woff2)
        format("woff2"),
    url(../../fonts/merriweather/latin-merriweather-lightitalic.woff)
        format("woff"),
    url(../../fonts/merriweather/latin-merriweather-lightitalic.ttf)
        format("truetype");
}
@font-face {
    font-family: Merriweather Web;
    font-style: italic;
    font-weight: 400;
    font-display: fallback;
    src: url(../../fonts/merriweather/latin-merriweather-italic.woff2) format("woff2"),
    url(../../fonts/merriweather/latin-merriweather-italic.woff) format("woff"),
    url(../../fonts/merriweather/latin-merriweather-italic.ttf) format("truetype");
}
@font-face {
    font-family: Merriweather Web;
    font-style: italic;
    font-weight: 700;
    font-display: fallback;
    src: url(../../fonts/merriweather/latin-merriweather-bolditalic.woff2)
        format("woff2"),
    url(../../fonts/merriweather/latin-merriweather-bolditalic.woff) format("woff"),
    url(../../fonts/merriweather/latin-merriweather-bolditalic.ttf)
        format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 200;
    src: url(../../fonts/source-sans-3/SourceSans3-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 300;
    src: url(../../fonts/source-sans-3/SourceSans3-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 400;
    src: url(../../fonts/source-sans-3/SourceSans3-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 500;
    src: url(../../fonts/source-sans-3/SourceSans3-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 600;
    src: url(../../fonts/source-sans-3/SourceSans3-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 700;
    src: url(../../fonts/source-sans-3/SourceSans3-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 800;
    src: url(../../fonts/source-sans-3/SourceSans3-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: normal;
    font-weight: 900;
    src: url(../../fonts/source-sans-3/SourceSans3-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: italic;
    font-weight: 200;
    src: url(../../fonts/source-sans-3/SourceSans3-Italic-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: italic;
    font-weight: 300;
    src: url(../../fonts/source-sans-3/SourceSans3-Italic-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: italic;
    font-weight: 400;
    src: url(../../fonts/source-sans-3/SourceSans3-Italic-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: italic;
    font-weight: 500;
    src: url(../../fonts/source-sans-3/SourceSans3-Italic-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: italic;
    font-weight: 600;
    src: url(../../fonts/source-sans-3/SourceSans3-Italic-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: italic;
    font-weight: 700;
    src: url(../../fonts/source-sans-3/SourceSans3-Italic-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: italic;
    font-weight: 800;
    src: url(../../fonts/source-sans-3/SourceSans3-Italic-VariableFont_wght.ttf) format("truetype");
}
@font-face {
    font-family: 'Source Sans 3';
    font-style: italic;
    font-weight: 900;
    src: url(../../fonts/source-sans-3/SourceSans3-Italic-VariableFont_wght.ttf) format("truetype");
}
