/*
    The font face definitions here were created with the help of these resources:
        https://medium.com/swlh/using-font-awesome-with-laravel-8-x-1f80cb6d8f10
        https://sass-lang.com/documentation/syntax - particularly variables and interpolation.

*/
/*refers to path relative to the node_modules folder to reach our woff files*/
/*
    Each of these the font-face declarations here come from the source-sans-3.css file in the source-sans node package,
    adjusted to provide the path info
*/
@font-face {
  font-family: "Source Sans 3";
  font-weight: 200;
  font-style: normal;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-ExtraLight.ttf.woff2?b98163a5f7d32dca8ec882bc2fd1e866) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-ExtraLight.otf.woff?cd7927898068312fff61c3710013b3ee) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 200;
  font-style: italic;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-ExtraLightIt.ttf.woff2?ac92dfe726b60926260769a476cdb2a3) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-ExtraLightIt.otf.woff?b66edf83b883eb03f153fb695b3fb9c9) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-Light.ttf.woff2?0821bfd4c09b0446f4c815c5bac081c0) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-Light.otf.woff?3f782768aae33fb9e36368877e26fbdd) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 300;
  font-style: italic;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-LightIt.ttf.woff2?6047f0e4077855a4946dcf631b038f45) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-LightIt.otf.woff?4825324a5a66149377e142aa2f211e64) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-Regular.ttf.woff2?caaef8e3edc96bd60fd200b582e38d93) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-Regular.otf.woff?44ea2d7e3ea354771638d4520dc1f938) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 400;
  font-style: italic;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-It.ttf.woff2?07e9568bc36099d1314664346f685ceb) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-It.otf.woff?401563ed3f08b7d6255fa2a794c1973f) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-Semibold.ttf.woff2?cda21b83df5fec5a9231da60a4a8d3f7) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-Semibold.otf.woff?dda873bcd2deb6c9dff12f61ee22cdc3) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 600;
  font-style: italic;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-SemiboldIt.ttf.woff2?a89f37ce71e2fe040ec9b188009af67a) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-SemiboldIt.otf.woff?ed2f695809889789005ce4f4ef5d144a) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 700;
  font-style: normal;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-Bold.ttf.woff2?9d6052bf4e6e3d84a3aa5e79c1cb6452) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-Bold.otf.woff?bfec0edf876406782dc6955c0edea301) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 700;
  font-style: italic;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-BoldIt.ttf.woff2?496950ebbe54deac3a1dfc990a2ff556) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-BoldIt.otf.woff?61c7bbe97e68933bbf42529ebb90ed2d) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-Black.ttf.woff2?533114fa975d9cd0176caf2c02e05c3c) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-Black.otf.woff?a497a5d984b49c524fa8aa00cffb2f57) format("woff");
}
@font-face {
  font-family: "Source Sans 3";
  font-weight: 900;
  font-style: italic;
  font-stretch: normal;
  src: url(/fonts/vendor/source-sans/WOFF2/TTF/SourceSans3-BlackIt.ttf.woff2?550c778adfbb5cfa59e1bffc7f231d2d) format("woff2"), url(/fonts/vendor/source-sans/WOFF/OTF/SourceSans3-BlackIt.otf.woff?2b0a3cd70f8c72e67c4a64f7afee2f56) format("woff");
}
@font-face {
  font-family: "Velino Text Medium";
  src: url("/fonts/velino-text-medium.otf") format("opentype");
}
@font-face {
  font-family: "Velino Text Bold";
  src: url("/fonts/velino-text-bold.otf") format("opentype");
}
@font-face {
  font-family: "DaysOne";
  src: url("/fonts/days-one-regular.woff2") format("woff2");
}
