@font-face {
  font-family: "Futura PT";
  src: url(FuturaPT-Bold.eot);
  src: local("Futura PT Bold"), local("FuturaPT-Bold"),
    url("FuturaPT-Bold.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-Bold.woff2) format("woff2"),
    url(FuturaPT-Bold.woff) format("woff"),
    url(FuturaPT-Bold.ttf) format("truetype");
  font-weight: 700;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT";
  src: url(FuturaPT-Heavy.eot);
  src: local("Futura PT Heavy"), local("FuturaPT-Heavy"),
    url("FuturaPT-Heavy.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-Heavy.woff2) format("woff2"),
    url(FuturaPT-Heavy.woff) format("woff"),
    url(FuturaPT-Heavy.ttf) format("truetype");
  font-weight: 900;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT Demi";
  src: url(FuturaPT-DemiObl.eot);
  src: local("Futura PT Demi Oblique"), local("FuturaPT-DemiObl"),
    url("FuturaPT-DemiObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-DemiObl.woff2) format("woff2"),
    url(FuturaPT-DemiObl.woff) format("woff"),
    url(FuturaPT-DemiObl.ttf) format("truetype");
  font-weight: 600;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT Cond Extra";
  src: url(FuturaPTCond-ExtraBoldObl.eot);
  src: local("Futura PT Cond Extra Bold Oblique"),
    local("FuturaPTCond-ExtraBoldObl"),
    url("FuturaPTCond-ExtraBoldObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPTCond-ExtraBoldObl.woff2) format("woff2"),
    url(FuturaPTCond-ExtraBoldObl.woff) format("woff"),
    url(FuturaPTCond-ExtraBoldObl.ttf) format("truetype");
  font-weight: 800;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT Cond Book";
  src: url(FuturaPTCond-Book.eot);
  src: local("Futura PT Cond Book"), local("FuturaPTCond-Book"),
    url("FuturaPTCond-Book.eot?#iefix") format("embedded-opentype"),
    url(FuturaPTCond-Book.woff2) format("woff2"),
    url(FuturaPTCond-Book.woff) format("woff"),
    url(FuturaPTCond-Book.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT";
  src: url(FuturaPT-LightObl.eot);
  src: local("Futura PT Light Oblique"), local("FuturaPT-LightObl"),
    url("FuturaPT-LightObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-LightObl.woff2) format("woff2"),
    url(FuturaPT-LightObl.woff) format("woff"),
    url(FuturaPT-LightObl.ttf) format("truetype");
  font-weight: 300;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT Book";
  src: url(FuturaPT-BookObl.eot);
  src: local("Futura PT Book Oblique"), local("FuturaPT-BookObl"),
    url("FuturaPT-BookObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-BookObl.woff2) format("woff2"),
    url(FuturaPT-BookObl.woff) format("woff"),
    url(FuturaPT-BookObl.ttf) format("truetype");
  font-weight: 400;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT";
  src: url(FuturaPT-HeavyObl.eot);
  src: local("Futura PT Heavy Oblique"), local("FuturaPT-HeavyObl"),
    url("FuturaPT-HeavyObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-HeavyObl.woff2) format("woff2"),
    url(FuturaPT-HeavyObl.woff) format("woff"),
    url(FuturaPT-HeavyObl.ttf) format("truetype");
  font-weight: 900;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT Cond";
  src: url(FuturaPTCond-BoldObl.eot);
  src: local("Futura PT Cond Bold Oblique"), local("FuturaPTCond-BoldObl"),
    url("FuturaPTCond-BoldObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPTCond-BoldObl.woff2) format("woff2"),
    url(FuturaPTCond-BoldObl.woff) format("woff"),
    url(FuturaPTCond-BoldObl.ttf) format("truetype");
  font-weight: 700;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT Demi";
  src: url(FuturaPT-Demi.eot);
  src: local("Futura PT Demi"), local("FuturaPT-Demi"),
    url("FuturaPT-Demi.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-Demi.woff2) format("woff2"),
    url(FuturaPT-Demi.woff) format("woff"),
    url(FuturaPT-Demi.ttf) format("truetype");
  font-weight: 600;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT Cond Book";
  src: url(FuturaPTCond-BookObl.eot);
  src: local("Futura PT Cond Book Oblique"), local("FuturaPTCond-BookObl"),
    url("FuturaPTCond-BookObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPTCond-BookObl.woff2) format("woff2"),
    url(FuturaPTCond-BookObl.woff) format("woff"),
    url(FuturaPTCond-BookObl.ttf) format("truetype");
  font-weight: 400;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT Extra";
  src: url(FuturaPT-ExtraBold.eot);
  src: local("Futura PT Extra Bold"), local("FuturaPT-ExtraBold"),
    url("FuturaPT-ExtraBold.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-ExtraBold.woff2) format("woff2"),
    url(FuturaPT-ExtraBold.woff) format("woff"),
    url(FuturaPT-ExtraBold.ttf) format("truetype");
  font-weight: 800;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT Cond";
  src: url(FuturaPTCond-Medium.eot);
  src: local("Futura PT Cond Medium"), local("FuturaPTCond-Medium"),
    url("FuturaPTCond-Medium.eot?#iefix") format("embedded-opentype"),
    url(FuturaPTCond-Medium.woff2) format("woff2"),
    url(FuturaPTCond-Medium.woff) format("woff"),
    url(FuturaPTCond-Medium.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT";
  src: url(FuturaPT-Medium.eot);
  src: local("Futura PT Medium"), local("FuturaPT-Medium"),
    url("FuturaPT-Medium.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-Medium.woff2) format("woff2"),
    url(FuturaPT-Medium.woff) format("woff"),
    url(FuturaPT-Medium.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT Cond Extra";
  src: url(FuturaPTCond-ExtraBold.eot);
  src: local("Futura PT Cond Extra Bold"), local("FuturaPTCond-ExtraBold"),
    url("FuturaPTCond-ExtraBold.eot?#iefix") format("embedded-opentype"),
    url(FuturaPTCond-ExtraBold.woff2) format("woff2"),
    url(FuturaPTCond-ExtraBold.woff) format("woff"),
    url(FuturaPTCond-ExtraBold.ttf) format("truetype");
  font-weight: 800;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT";
  src: url(FuturaPT-MediumObl.eot);
  src: local("Futura PT Medium Oblique"), local("FuturaPT-MediumObl"),
    url("FuturaPT-MediumObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-MediumObl.woff2) format("woff2"),
    url(FuturaPT-MediumObl.woff) format("woff"),
    url(FuturaPT-MediumObl.ttf) format("truetype");
  font-weight: 500;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT Cond";
  src: url(FuturaPTCond-Bold.eot);
  src: local("Futura PT Cond Bold"), local("FuturaPTCond-Bold"),
    url("FuturaPTCond-Bold.eot?#iefix") format("embedded-opentype"),
    url(FuturaPTCond-Bold.woff2) format("woff2"),
    url(FuturaPTCond-Bold.woff) format("woff"),
    url(FuturaPTCond-Bold.ttf) format("truetype");
  font-weight: 700;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT";
  src: url(FuturaPT-BoldObl.eot);
  src: local("Futura PT Bold Oblique"), local("FuturaPT-BoldObl"),
    url("FuturaPT-BoldObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-BoldObl.woff2) format("woff2"),
    url(FuturaPT-BoldObl.woff) format("woff"),
    url(FuturaPT-BoldObl.ttf) format("truetype");
  font-weight: 700;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT Book";
  src: url(FuturaPT-Book.eot);
  src: local("Futura PT Book"), local("FuturaPT-Book"),
    url("FuturaPT-Book.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-Book.woff2) format("woff2"),
    url(FuturaPT-Book.woff) format("woff"),
    url(FuturaPT-Book.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT";
  src: url(FuturaPT-Light.eot);
  src: local("Futura PT Light"), local("FuturaPT-Light"),
    url("FuturaPT-Light.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-Light.woff2) format("woff2"),
    url(FuturaPT-Light.woff) format("woff"),
    url(FuturaPT-Light.ttf) format("truetype");
  font-weight: 300;
  font-display: swap;  font-style: normal;
}
@font-face {
  font-family: "Futura PT Cond";
  src: url(FuturaPTCond-MediumObl.eot);
  src: local("Futura PT Cond Medium Oblique"), local("FuturaPTCond-MediumObl"),
    url("FuturaPTCond-MediumObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPTCond-MediumObl.woff2) format("woff2"),
    url(FuturaPTCond-MediumObl.woff) format("woff"),
    url(FuturaPTCond-MediumObl.ttf) format("truetype");
  font-weight: 500;
 font-display: swap;   font-style: italic;
}
@font-face {
  font-family: "Futura PT Extra";
  src: url(FuturaPT-ExtraBoldObl.eot);
  src: local("Futura PT Extra Bold Oblique"), local("FuturaPT-ExtraBoldObl"),
    url("FuturaPT-ExtraBoldObl.eot?#iefix") format("embedded-opentype"),
    url(FuturaPT-ExtraBoldObl.woff2) format("woff2"),
    url(FuturaPT-ExtraBoldObl.woff) format("woff"),
    url(FuturaPT-ExtraBoldObl.ttf) format("truetype");
  font-weight: 800;
 font-display: swap;   font-style: italic;
}
