/* Alegreya font setup */

/* alegreya-400normal - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Alegreya Regular '),
    local('Alegreya-Regular'),
    url(../woff2/alegreya-latin-400.woff2) format('woff2'),
    url(../woff/alegreya-latin-400.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-400italic - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('Alegreya Regular italic'),
    local('Alegreya-Regularitalic'),
    url(../woff2/alegreya-latin-400italic.woff2) format('woff2'),
    url(../woff/alegreya-latin-400italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-500normal - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src:
    local('Alegreya Medium '),
    local('Alegreya-Medium'),
    url(../woff2/alegreya-latin-500.woff2) format('woff2'),
    url(../woff/alegreya-latin-500.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-500italic - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src:
    local('Alegreya Medium italic'),
    local('Alegreya-Mediumitalic'),
    url(../woff2/alegreya-latin-500italic.woff2) format('woff2'),
    url(../woff/alegreya-latin-500italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-700normal - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Alegreya Bold '),
    local('Alegreya-Bold'),
    url(../woff2/alegreya-latin-700.woff2) format('woff2'),
    url(../woff/alegreya-latin-700.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-700italic - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('Alegreya Bold italic'),
    local('Alegreya-Bolditalic'),
    url(../woff2/alegreya-latin-700italic.woff2) format('woff2'),
    url(../woff/alegreya-latin-700italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-800normal - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src:
    local('Alegreya ExtraBold '),
    local('Alegreya-ExtraBold'),
    url(../woff2/alegreya-latin-800.woff2) format('woff2'),
    url(../woff/alegreya-latin-800.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-800italic - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src:
    local('Alegreya ExtraBold italic'),
    local('Alegreya-ExtraBolditalic'),
    url(../woff2/alegreya-latin-800italic.woff2) format('woff2'),
    url(../woff/alegreya-latin-800italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-900normal - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src:
    local('Alegreya Black '),
    local('Alegreya-Black'),
    url(../woff2/alegreya-latin-900.woff2) format('woff2'),
    url(../woff/alegreya-latin-900.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-900italic - latin */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src:
    local('Alegreya Black italic'),
    local('Alegreya-Blackitalic'),
    url(../woff2/alegreya-latin-900italic.woff2) format('woff2'),
    url(../woff/alegreya-latin-900italic.woff) format('woff'); /* Modern Browsers */
}


/* alegreya-sans-100normal - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 100;
  src:
    local('Alegreya Sans Thin '),
    local('Alegreya Sans-Thin'),
    url(../woff2/alegreya-sans-latin-100.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-100.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-100italic - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 100;
  src:
    local('Alegreya Sans Thin italic'),
    local('Alegreya Sans-Thinitalic'),
    url(../woff2/alegreya-sans-latin-100italic.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-100italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-300normal - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src:
    local('Alegreya Sans Light '),
    local('Alegreya Sans-Light'),
    url(../woff2/alegreya-sans-latin-300.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-300.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-300italic - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 300;
  src:
    local('Alegreya Sans Light italic'),
    local('Alegreya Sans-Lightitalic'),
    url(../woff2/alegreya-sans-latin-300italic.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-300italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-400normal - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src:
    local('Alegreya Sans Regular '),
    local('Alegreya Sans-Regular'),
    url(../woff2/alegreya-sans-latin-400.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-400.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-400italic - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 400;
  src:
    local('Alegreya Sans Regular italic'),
    local('Alegreya Sans-Regularitalic'),
    url(../woff2/alegreya-sans-latin-400italic.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-400italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-500normal - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src:
    local('Alegreya Sans Medium '),
    local('Alegreya Sans-Medium'),
    url(../woff2/alegreya-sans-latin-500.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-500.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-500italic - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 500;
  src:
    local('Alegreya Sans Medium italic'),
    local('Alegreya Sans-Mediumitalic'),
    url(../woff2/alegreya-sans-latin-500italic.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-500italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-700normal - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src:
    local('Alegreya Sans Bold '),
    local('Alegreya Sans-Bold'),
    url(../woff2/alegreya-sans-latin-700.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-700.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-700italic - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 700;
  src:
    local('Alegreya Sans Bold italic'),
    local('Alegreya Sans-Bolditalic'),
    url(../woff2/alegreya-sans-latin-700italic.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-700italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-800normal - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 800;
  src:
    local('Alegreya Sans ExtraBold '),
    local('Alegreya Sans-ExtraBold'),
    url(../woff2/alegreya-sans-latin-800.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-800.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-800italic - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 800;
  src:
    local('Alegreya Sans ExtraBold italic'),
    local('Alegreya Sans-ExtraBolditalic'),
    url(../woff2/alegreya-sans-latin-800italic.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-800italic.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-900normal - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 900;
  src:
    local('Alegreya Sans Black '),
    local('Alegreya Sans-Black'),
    url(../woff2/alegreya-sans-latin-900.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-900.woff) format('woff'); /* Modern Browsers */
}

/* alegreya-sans-900italic - latin */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-display: swap;
  font-weight: 900;
  src:
    local('Alegreya Sans Black italic'),
    local('Alegreya Sans-Blackitalic'),
    url(../woff2/alegreya-sans-latin-900italic.woff2) format('woff2'),
    url(../woff/alegreya-sans-latin-900italic.woff) format('woff'); /* Modern Browsers */
}