@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 400;
  src: url("/demos/valhall-20260916/assets/aa1407744725aea146.ttf") format('truetype');
}
@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 500;
  src: url("/demos/valhall-20260916/assets/561cf7700efc53b421.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  src: url("/demos/valhall-20260916/assets/0ce10c4aa5c7be6185.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  src: url("/demos/valhall-20260916/assets/98d30a4747af1a8cc8.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  src: url("/demos/valhall-20260916/assets/fb08e0218d3cd4d0a2.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url("/demos/valhall-20260916/assets/bc0d8aa5a966e75252.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  src: url("/demos/valhall-20260916/assets/6e10822b2e4919b268.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  src: url("/demos/valhall-20260916/assets/affa3242aa0e133276.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  src: url("/demos/valhall-20260916/assets/2415b88c98a5a89809.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  src: url("/demos/valhall-20260916/assets/d57674f17ff1d35eb9.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  src: url("/demos/valhall-20260916/assets/5b4a72743e47d98354.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100;
  src: url("/demos/valhall-20260916/assets/bc19e6a1eb3b3be8cb.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  src: url("/demos/valhall-20260916/assets/b2cd389ed9c47df20f.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url("/demos/valhall-20260916/assets/46970ae53686415eb4.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url("/demos/valhall-20260916/assets/f9f931d4cae3168c60.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url("/demos/valhall-20260916/assets/f804c6019c35796cd0.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url("/demos/valhall-20260916/assets/d59b081cc22ee1c796.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url("/demos/valhall-20260916/assets/b2dd8af98829026aab.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url("/demos/valhall-20260916/assets/aa2d7e6a77193e552c.ttf") format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url("/demos/valhall-20260916/assets/5433cb877a251360f8.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/815ae0b7d886554eb2.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/669f941654e04a23be.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/670e08213dd0e9901f.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/a624ce6774cfe835f2.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/0b3c1941ef84ae89b9.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/864a17dc18718232c0.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/650dac2664ae60a7d4.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/5a87f4b8748eb300b5.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/22d43f06832a07ed16.ttf") format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  font-stretch: normal;
  src: url("/demos/valhall-20260916/assets/bcef8875d2fa887327.ttf") format('truetype');
}
