/* Fonts ------------------------------------- */

@font-face {
  font-family: "Avenir-Black";
  src: url("../../fonts/custom/avenir-black/avenir-black.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/avenir-black/avenir-black.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/avenir-black/avenir-black.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/avenir-black/avenir-black.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/avenir-black/avenir-black.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/avenir-black/avenir-black.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir-Book";
  src: url("../../fonts/custom/avenir-book/avenir-book.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/avenir-book/avenir-book.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/avenir-book/avenir-book.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/avenir-book/avenir-book.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/avenir-book/avenir-book.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/avenir-book/avenir-book.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir-Heavy";
  src: url("../../fonts/custom/avenir-heavy/avenir-heavy.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/avenir-heavy/avenir-heavy.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/avenir-heavy/avenir-heavy.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/avenir-heavy/avenir-heavy.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/avenir-heavy/avenir-heavy.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/avenir-heavy/avenir-heavy.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir-Light";
  src: url("../../fonts/custom/avenir-light/avenir-light.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/avenir-light/avenir-light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/avenir-light/avenir-light.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/avenir-light/avenir-light.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/avenir-light/avenir-light.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/avenir-light/avenir-light.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir-Roman";
  src: url("../../fonts/custom/avenir-roman/avenir-roman.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/avenir-roman/avenir-roman.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/avenir-roman/avenir-roman.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/avenir-roman/avenir-roman.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/avenir-roman/avenir-roman.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/avenir-roman/avenir-roman.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir-Next-LT-Pro-Demi";
  src: url("../../fonts/custom/avenir-next-lt-pro-demi/avenir-next-lt-pro-demi.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/avenir-next-lt-pro-demi/avenir-next-lt-pro-demi.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/avenir-next-lt-pro-demi/avenir-next-lt-pro-demi.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/avenir-next-lt-pro-demi/avenir-next-lt-pro-demi.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/avenir-next-lt-pro-demi/avenir-next-lt-pro-demi.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/avenir-next-lt-pro-demi/avenir-next-lt-pro-demi.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Avenir-Next-LT-Pro-Regular";
  src: url("../../fonts/custom/avenir-next-lt-pro-regular/avenir-next-lt-pro-regular.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/avenir-next-lt-pro-regular/avenir-next-lt-pro-regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/avenir-next-lt-pro-regular/avenir-next-lt-pro-regular.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/avenir-next-lt-pro-regular/avenir-next-lt-pro-regular.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/avenir-next-lt-pro-regular/avenir-next-lt-pro-regular.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/avenir-next-lt-pro-regular/avenir-next-lt-pro-regular.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "DIN-Condensed";
  src: url("../../fonts/custom/din-condensed/din-condensed.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/din-condensed/din-condensed.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/din-condensed/din-condensed.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/din-condensed/din-condensed.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/din-condensed/din-condensed.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/din-condensed/din-condensed.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "DIN-Condensed-Bold";
  src: url("../../fonts/custom/din-condensed-bold/din-condensed-bold.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/din-condensed-bold/din-condensed-bold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/din-condensed-bold/din-condensed-bold.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/din-condensed-bold/din-condensed-bold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/din-condensed-bold/din-condensed-bold.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/din-condensed-bold/din-condensed-bold.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

@font-face {
  font-family: "Source-Sans-Pro-Regular";
  src: url("../../fonts/custom/din-condensed/din-condensed.eot"); /* IE9 Compat Modes */
  src: url("../../fonts/custom/din-condensed/din-condensed.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("../../fonts/custom/din-condensed/din-condensed.svg") format("svg"), /* Legacy iOS */
    url("../../fonts/custom/din-condensed/din-condensed.ttf") format("truetype"), /* Safari, Android, iOS */
    url("../../fonts/custom/din-condensed/din-condensed.woff") format("woff"), /* Modern Browsers */
    url("../../fonts/custom/din-condensed/din-condensed.woff2") format("woff2"); /* Modern Browsers */
  font-weight: normal;
  font-style: normal;
  font-display: block;
}