/**
 * Fonts
 */

/**
 *****
 ***** Mallory
 *****
 */
@font-face {
  font-family: 'mallory';
  src: url('../fonts/mallory/mallory-medium.TTF');
  src: local('mallory Regular'), local('mallory-Regular'),
    url('../fonts/mallory/mallory-medium.TTF') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'mallory-bold';
  src: url('../fonts/mallory/mallory-bold.TTF');
  font-weight: bold;
  font-display: swap;
}

@font-face {
  font-family: 'mallory-black';
  src: url('../fonts/mallory/mallory-black.TTF');
  font-display: swap;
}

@font-face {
  font-family: 'mallory-light';
  src: url('../fonts/mallory/mallory-light.TTF');
  font-display: swap;
}

@font-face {
  font-family: 'inter';
  src: url('../fonts/Inter/Inter-Regular.ttf');
  font-display: swap;
}
@font-face {
  font-family: 'inter-medium';
  src: url('../fonts/Inter/Inter-Medium.ttf');
  font-display: swap;
}
@font-face {
  font-family: 'inter-black';
  src: url('../fonts/Inter/Inter-Black.ttf');
  font-display: swap;
}
@font-face {
  font-family: 'inter-semibold';
  src: url('../fonts/Inter/Inter-SemiBold.ttf');
  font-display: swap;
}
@font-face {
  font-family: 'inter-bold';
  src: url('../fonts/Inter/Inter-Bold.ttf');
  font-display: swap;
}
@font-face {
  font-family: 'inter-extrabold';
  src: url('../fonts/Inter/Inter-ExtraBold.ttf');
  font-display: swap;
}
@font-face {
  font-family: 'inter-light';
  src: url('../fonts/Inter/Inter-Light.ttf');
  font-display: swap;
}
@font-face {
  font-family: 'inter-extralight';
  src: url('../fonts/Inter/Inter-ExtraLight.ttf');
  font-display: swap;
}
@font-face {
  font-family: 'inter-thin';
  src: url('../fonts/Inter/Inter-Thin.ttf');
  font-display: swap;
}

@font-face {
  font-family: 'Mallory2Thin';
  src: url('../fonts/Mallory2/Mallory-Thin.eot');
  src: local('Mallory2Thin'), local('Mallory2Thin')
  url('../fonts/Mallory2/Mallory-Thin.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Mallory2/Mallory-Thin.woff') format('woff'),
  url('../fonts/Mallory2/Mallory-Thin.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mallory2XLight';
  src: url('../fonts/Mallory2/Mallory-XLight.eot');
  src: local('Mallory2XLight'), local('Mallory2XLight')
  url('../fonts/Mallory2/Mallory-XLight.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Mallory2/Mallory-XLight.woff') format('woff'),
  url('../fonts/Mallory2/Mallory-XLight.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mallory2Light';
  src: url('../fonts/Mallory2/Mallory-Light.eot');
  src: local('Mallory2Light'), local('Mallory2Light')
  url('../fonts/Mallory2/Mallory-Light.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Mallory2/Mallory-Light.woff') format('woff'),
  url('../fonts/Mallory2/Mallory-Light.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mallory2Book';
  src: url('../fonts/Mallory2/Mallory-Book.eot');
  src: local('Mallory2Book'), local('Mallory2Book')
  url('../fonts/Mallory2/Mallory-Book.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Mallory2/Mallory-Book.woff') format('woff'),
  url('../fonts/Mallory2/Mallory-Book.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mallory2Medium';
  src: url('../fonts/Mallory2/Mallory-Medium.eot');
  src: local('Mallory2Medium'), local('Mallory2Medium')
  url('../fonts/Mallory2/Mallory-Medium.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Mallory2/Mallory-Medium.woff') format('woff'),
  url('../fonts/Mallory2/Mallory-Medium.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mallory2Bold';
  src: url('../fonts/Mallory2/Mallory-Bold.eot');
  src: local('Mallory2Bold'), local('Mallory2Bold')
  url('../fonts/Mallory2/Mallory-Bold.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Mallory2/Mallory-Bold.woff') format('woff'),
  url('../fonts/Mallory2/Mallory-Bold.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mallory2Black';
  src: url('../fonts/Mallory2/Mallory-Black.eot');
  src: local('Mallory2Black'), local('Mallory2Black')
  url('../fonts/Mallory2/Mallory-Black.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Mallory2/Mallory-Black.woff') format('woff'),
  url('../fonts/Mallory2/Mallory-Black.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Mallory2Ultra';
  src: url('../fonts/Mallory2/Mallory-Ultra.eot');
  src: local('Mallory2Ultra'), local('Mallory2Ultra')
  url('../fonts/Mallory2/Mallory-Ultra.eot?#iefix') format('embedded-opentype'),
  url('../fonts/Mallory2/Mallory-Ultra.woff') format('woff'),
  url('../fonts/Mallory2/Mallory-Ultra.ttf') format('truetype');
  font-style: normal;
  font-display: swap;
}

/**
 *****
 ***** Benton Sans BBVA
 *****
 */
@font-face {
  font-family: 'benton-sans-bbva';
  src: url('../fonts/benton/BentonSansBBVA-Book.ttf');
  src: local('Benton Sans BBVA Book'), local('BentonSansBBVA-Book'),
    url('../fonts/benton/BentonSansBBVA-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'benton-sans-bbva';
  src: url('../fonts/benton/BentonSansBBVA-BookItalic.ttf');
  src: local('Benton Sans BBVA Book Italic'), local('BentonSansBBVA-BookItalic'),
    url('../fonts/benton/BentonSansBBVA-BookItalic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'benton-sans-bbva';
  src: url('../fonts/benton/BentonSansBBVA-Light.ttf');
  src: local('Benton Sans BBVA Light'), local('BentonSansBBVA-Light'),
    url('../fonts/benton/BentonSansBBVA-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'benton-sans-bbva';
  src: url('../fonts/benton/BentonSansBBVA-Medium.ttf');
  src: local('Benton Sans BBVA Medium'), local('BentonSansBBVA-Medium'),
    url('../fonts/benton/BentonSansBBVA-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'benton-sans-bbva';
  src: url('../fonts/benton/BentonSansBBVA-MediumItalic.ttf');
  src: local('Benton Sans BBVA Medium Italic'), local('BentonSansBBVA-MediumItalic'),
    url('../fonts/benton/BentonSansBBVA-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'benton-sans-bbva-bold';
  src: url('../fonts/benton/BentonSansBBVA-Bold.ttf');
  src: local('Benton Sans BBVA Bold'), local('BentonSansBBVA-Bold'),
    url('../fonts/benton/BentonSansBBVA-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
