/* fonts.css — all font declarations for God's Nest */

@font-face {
  font-family: 'AlmendraSC';
  src: url('/fonts/AlmendraSC.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Silvus';
  src: url('/fonts/Silvus.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Crusades';
  src: url('/fonts/Crusades.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'DeiGrat';
  src: url('/fonts/DeiGrat.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Monarchia';
  src: url('/fonts/Monarchia.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'apollyon';
  src: url('/fonts/apollyon.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Romantik';
  src: url('/fonts/Romantik.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Moonstar';
  src: url('/fonts/Moonstar.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Cherubim';
  src: url('/fonts/CherubimInitials.woff2') format('woff2'),
       url('/fonts/CherubimInitials.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'LimeBlossomCaps';
  src: url('/fonts/LimeBlossomCaps.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Medieval-Sorcerer';
  src: url('/fonts/Medieval-Sorcerer.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Astrodings';
  src: url('/fonts/Astrodings.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'BlossomCaps';
  src: url('/fonts/BlossomCaps.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Cherubim';
  src: url('/fonts/CherubimInitials.woff2') format('woff2'),
       url('/fonts/CherubimInitials.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Romantik';
  src: url('/fonts/Romantik.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Moonstar';
  src: url('/fonts/Moonstar.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Medieval-Sorcerer';
  src: url('/fonts/Medieval-Sorcerer.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'ScarHead';
  src: url('/fonts/ScarHead.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Crusades';
  src: url('/fonts/Crusades.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'DeiGrat';
  src: url('/fonts/DeiGrat.ttf');
}

@font-face {
  font-family: 'IMFellEnglish';
  src: url('/fonts/IMFellEnglish.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'IMFellEnglish-italic';
  src: url('/fonts/IMFellEnglish-italic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'LimeGloryCaps';
  src: url('/fonts/LimeGloryCaps.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'LimeGloryCaps';
  src: url('/fonts/LimeGloryCaps.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Medieval-Sorcerer';
  src: url('/fonts/Medieval-Sorcerer.ttf');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Monarchia';
  src: url('/fonts/Monarchia.ttf');
}

@font-face {
  font-family: 'Moonstar';
  src: url('/fonts/Moonstar.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'PaisleyCaps';
  src: url('/fonts/PaisleyCaps.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Romantik';
  src: url('/fonts/LimeGloryCaps.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Silvus';
  src: url('/fonts/Silvus.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Tory_Gothic_Caps';
  src: url('/fonts/Tory_Gothic_Caps.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}