/* Benton Modern — headings */
@font-face {
  font-family: 'Benton Modern';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/benton-modern-font-family-1/Benton Modern Font Family/BentonModDisp-Light.otf') format('opentype');
}

@font-face {
  font-family: 'Benton Modern';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/benton-modern-font-family-1/Benton Modern Font Family/BentonModDisp-LightIt.otf') format('opentype');
}

@font-face {
  font-family: 'Benton Modern';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/benton-modern-font-family-1/Benton Modern Font Family/BentonModDisp-Regular.otf') format('opentype');
}

@font-face {
  font-family: 'Benton Modern';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/benton-modern-font-family-1/Benton Modern Font Family/BentonModDisp-RegularIt.otf') format('opentype');
}

@font-face {
  font-family: 'Benton Modern';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/benton-modern-font-family-1/Benton Modern Font Family/BentonModDisp-Semibold.otf') format('opentype');
}

@font-face {
  font-family: 'Benton Modern';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/benton-modern-font-family-1/Benton Modern Font Family/BentonModDisp-SemiboldIt.otf') format('opentype');
}

@font-face {
  font-family: 'Benton Modern';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/benton-modern-font-family-1/Benton Modern Font Family/BentonModDisp-Bold.otf') format('opentype');
}

@font-face {
  font-family: 'Benton Modern';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/benton-modern-font-family-1/Benton Modern Font Family/BentonModDisp-BoldIt.otf') format('opentype');
}

/* Satoshi — body */
@font-face {
  font-family: 'Satoshi';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/Satoshi/Satoshi-Light_0.otf') format('opentype');
}

@font-face {
  font-family: 'Satoshi';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/Satoshi/Satoshi-LightItalic.otf') format('opentype');
}

@font-face {
  font-family: 'Satoshi';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/Satoshi/Satoshi-Regular_0.otf') format('opentype');
}

@font-face {
  font-family: 'Satoshi';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/Satoshi/Satoshi-Italic.otf') format('opentype');
}

@font-face {
  font-family: 'Satoshi';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/Satoshi/Satoshi-Medium_0.otf') format('opentype');
}

@font-face {
  font-family: 'Satoshi';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/Satoshi/Satoshi-MediumItalic.otf') format('opentype');
}

@font-face {
  font-family: 'Satoshi';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/Satoshi/Satoshi-Bold.otf') format('opentype');
}

@font-face {
  font-family: 'Satoshi';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('./fonts/benton-modern-font-family-1/Satoshi/Satoshi-BoldItalic.otf') format('opentype');
}

body,
button,
input,
select,
textarea {
  font-family: 'Satoshi', sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
.crim-head {
  font-family: 'Benton Modern', serif;
}
