/* ========== Gill Sans ========== */
@font-face {
  font-family: 'Gill Sans';
  src: url('../fonts/gill-sans/GillSans.eot'); /* Soporte para IE */
  src: url('../fonts/gill-sans/GillSans.eot?#iefix') format('embedded-opentype'),
       url('../fonts/gill-sans/GillSans-Regular.woff2') format('woff2'),
       url('../fonts/gill-sans/GillSans-Regular.woff') format('woff'),
       /*url('../fonts/gill-sans/GillSans-Regular.ttf') format('truetype');*/
  font-weight: 400; /* Regular */
  font-style: normal;
  font-display: swap;
}

/* Gill Sans Bold */
@font-face {
  font-family: 'Gill Sans';
  src: url('../fonts/gill-sans/GillSans-Bold.woff2') format('woff2'),
       url('../fonts/gill-sans/GillSans-Bold.woff') format('woff'),
       /*url('../fonts/gill-sans/GillSans-Bold.ttf') format('truetype');*/
  font-weight: 700; /* Bold */
  font-style: normal;
  font-display: swap;
}

/* ========== DNT Icon ========== */
@font-face {
  font-family: 'DNT Icon';
  src: url('../fonts/icons/dnt-icon.eot'); /* Soporte para IE */
  src: url('../fonts/icons/dnt-icon.eot?#iefix') format('embedded-opentype'),
       url('../fonts/icons/dnt-icon.woff2') format('woff2'),
       url('../fonts/icons/dnt-icon.woff') format('woff'),
      /* url('../fonts/icons/dnt-icon.ttf') format('truetype');*/
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* ========== Merriweather ========== */
/* Merriweather Regular */
@font-face {
  font-family: 'Merriweather';
  src: url('../fonts/merriweather/Merriweather-Regular.woff2') format('woff2'),
       url('../fonts/merriweather/Merriweather-Regular.woff') format('woff'),
       /*url('../fonts/merriweather/Merriweather-Regular.ttf') format('truetype');*/
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Merriweather Bold */
@font-face {
  font-family: 'Merriweather';
  src: url('../fonts/merriweather/Merriweather-Bold.woff2') format('woff2'),
       url('../fonts/merriweather/Merriweather-Bold.woff') format('woff'),
       /*url('../fonts/merriweather/Merriweather-Bold.ttf') format('truetype');*/
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Merriweather Italic */
@font-face {
  font-family: 'Merriweather';
  src: url('../fonts/merriweather/Merriweather-Italic.woff2') format('woff2'),
       url('../fonts/merriweather/Merriweather-Italic.woff') format('woff'),
      /*url('../fonts/merriweather/Merriweather-Italic.ttf') format('truetype');*/
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* ========== Nunito Sans ========== */
/* Nunito Sans Regular */
@font-face {
  font-family: 'Nunito Sans';
  src: url('../fonts/nunito-sans/NunitoSans-Regular.woff2') format('woff2'),
       url('../fonts/nunito-sans/NunitoSans-Regular.woff') format('woff'),
       /*url('../fonts/nunito-sans/NunitoSans-Regular.ttf') format('truetype');*/
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Nunito Sans Bold */
@font-face {
  font-family: 'Nunito Sans';
  src: url('../fonts/nunito-sans/NunitoSans-Bold.woff2') format('woff2'),
       url('../fonts/nunito-sans/NunitoSans-Bold.woff') format('woff'),
       /*url('../fonts/nunito-sans/NunitoSans-Bold.ttf') format('truetype');*/
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Nunito Sans Italic */
@font-face {
  font-family: 'Nunito Sans';
  src: url('../fonts/nunito-sans/NunitoSans-Italic.woff2') format('woff2'),
       url('../fonts/nunito-sans/NunitoSans-Italic.woff') format('woff'),
       /*url('../fonts/nunito-sans/NunitoSans-Italic.ttf') format('truetype');*/
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
