
/*******************************
        Font Declarations
*******************************/

/*--------------
  Merriweather
---------------*/

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

/*--------------
      Lato
---------------*/

/* Regular */
@font-face {
  font-family: 'Lato';
  src:
    url(../fonts/lato/Lato-Regular.woff2) format('woff2'),
    url(../fonts/lato/Lato-Regular.woff) format('woff')
  ;
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Lato';
  src:
    url(../fonts/lato/Lato-Italic.woff2) format('woff2'),
    url(../fonts/lato/Lato-Italic.woff) format('woff')
  ;
  font-style: italic;
  font-weight: normal;
}

/* Medium */
@font-face {
  font-family: 'Lato';
  src:
    url(../fonts/lato/Lato-Medium.woff2) format('woff2'),
    url(../fonts/lato/Lato-Medium.woff) format('woff')
  ;
  font-style: normal;
  font-weight: 500;
}


/* Semi Bold */
@font-face {
  font-family: 'Lato';
  src:
    url(../fonts/lato/Lato-Semibold.woff2) format('woff2'),
    url(../fonts/lato/Lato-Semibold.woff) format('woff')
  ;
  font-style: normal;
  font-weight: 600;
}

/* Bold */
@font-face {
  font-family: 'Lato';
  src:
    url(../fonts/lato/Lato-Bold.woff2) format('woff2'),
    url(../fonts/lato/Lato-Bold.woff) format('woff')
  ;
  font-style: normal;
  font-weight: 700;
}

/*---------------
    SF PRO
---------------*/


@font-face {
  font-family: 'SFPro';
  src: url('../fonts/SFPro/SFProDisplay-Regular.html') format('opentype');
  font-display: swap;
}

@font-face {
font-family: 'SFProSemiBold';
src: url(../fonts/SFPro/SFProDisplay-Semibold.otf) format('opentype');
font-display: swap;
}

@font-face {
  font-family: 'SFProBold';
  src: url(../fonts/SFPro/SFProDisplay-Bold.otf) format('opentype');
  font-display: swap;
}

@font-face {
  font-family: 'SFProMedium';
  src: url(../fonts/SFPro/SFProDisplay-Medium.otf) format('opentype');
  font-display: swap;
}

@font-face {
  font-family: 'SFProItalic';
  src: url(../fonts/SFPro/SFProDisplay-RegularItalic.otf) format('opentype');
  font-display: swap;
}

@font-face {
  font-family: 'SFProItalicSemiBold';
  src: url(../fonts/SFPro/SFProDisplay-SemiboldItalic.otf) format('opentype');
  font-display: swap;
}

@font-face {
  font-family: 'SFProText';
  src: url(../fonts/SFPro/SFProText-Regular.otf) format('opentype');
  font-display: swap;
}

@font-face {
  font-family: 'SFProTextLight';
  src: url(../fonts/SFPro/SFProText-Light.otf) format('opentype');
  font-display: swap;
}

@font-face {
  font-family: 'SFProTextLightItalic';
  src: url(../fonts/SFPro/SFProText-LightItalic.otf) format('opentype');
  font-display: swap;
}

@font-face {
  font-family: 'SFProTextMedium';
  src: url(../fonts/SFPro/SFProText-Medium.otf) format('opentype');
  font-display: swap;
}

@font-face {
  font-family: 'SFProTextSemiBold';
  src: url(../fonts/SFPro/SFProText-Semibold.otf) format('opentype');
  font-display: swap;
  }

@font-face {
font-family: 'SFProTextBold';
src: url(../fonts/SFPro/SFProText-Bold.otf) format('opentype');
font-display: swap;
}

@font-face {
  font-family: "icons";
  src: url("../fonts/icons/icons.woff2") format("woff2") , url("../fonts/icons/icons.woff") format("woff");
  font-style: normal;
  font-weight: normal;
  font-display: block;
  font-variant: normal;
  text-decoration: inherit;
  text-transform: none;
}
@font-face {
  font-family: "outline-icons";
  src: url("../fonts/icons/outline-icons.woff2") format("woff2") , url("../fonts/icons/outline-icons.woff") format("woff");
  font-style: normal;
  font-weight: normal;
  font-display: block;
  font-variant: normal;
  text-decoration: inherit;
  text-transform: none;
}
@font-face {
  font-family: "brand-icons";
  src: url("../fonts/icons/brand-icons.woff2") format("woff2") , url("../fonts/icons/brand-icons.woff") format("woff");
  font-style: normal;
  font-weight: normal;
  font-display: block;
  font-variant: normal;
  text-decoration: inherit;
  text-transform: none;
}