@font-face {
  font-family: "Estado Fine";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Roman-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Roman-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Roman-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Roman-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Roman-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Roman-webfont.svg#estado_fineroman") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Estado Fine";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Semibold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Semibold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Semibold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Semibold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Semibold-webfont.svg#estado_finesemibold") format("svg");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Estado Fine";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Bold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Bold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Bold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Bold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Bold-webfont.svg#estado_finebold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Estado Fine";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Extrabold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Extrabold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Extrabold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Extrabold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Extrabold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoFine/EstadoFine-Extrabold-webfont.svg#estado_fineextrabold") format("svg");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "Estado Headline";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Roman-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Roman-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Roman-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Roman-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Roman-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Roman-webfont.svg#estado_headlineroman") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Estado Headline";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Medium-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Medium-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Medium-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Medium-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Medium-webfont.svg#estado_headlinemedium") format("svg");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Estado Headline";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Semibold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Semibold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Semibold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Semibold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Semibold-webfont.svg#estado_headlinesemibold") format("svg");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Estado Headline";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Bold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Bold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Bold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Bold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Bold-webfont.svg#estado_headlinebold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Estado Headline";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Italic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Italic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Italic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Italic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Estado/EstadoHeadline/EstadoHeadline-Italic-webfont.svg#estado_headlineitalic") format("svg");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Light-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Light-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Light-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Light-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Light-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Light-webfont.svg#freighttextlight") format("svg");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Book-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Book-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Book-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Book-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Book-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Book-webfont.svg#freighttextbook") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Medium-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Medium-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Medium-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Medium-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Medium-webfont.svg#freighttextmedium") format("svg");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Bold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Bold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Bold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Bold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Bold-webfont.svg#freighttextbold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Black-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Black-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Black-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Black-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Black-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-Black-webfont.svg#freighttextblack") format("svg");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-LightItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-LightItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-LightItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-LightItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-LightItalic-webfont.svg#freighttextlight_italic") format("svg");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BooktItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BooktItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BooktItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BooktItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BooktItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BooktItalic-webfont.svg#freighttextitalic") format("svg");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-MediumItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-MediumItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-MediumItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-MediumItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-MediumItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-MediumItalic-webfont.svg#freighttextmedium_italic") format("svg");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BoldItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BoldItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BoldItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BoldItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BoldItalic-webfont.svg#freighttextbold_italic") format("svg");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: "Freight Text";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BlackItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BlackItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BlackItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BlackItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BlackItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Freight/FreightText/FreightText-BlackItalic-webfont.svg#freighttextblack_italic") format("svg");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Thin-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Thin-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Thin-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Thin-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Thin-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Thin-webfont.svg#flamathin") format("svg");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Ultralight-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Ultralight-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Ultralight-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Ultralight-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Ultralight-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Ultralight-webfont.svg#flamaultralight") format("svg");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Light-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Light-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Light-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Light-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Light-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Light-webfont.svg#flamalight") format("svg");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Book-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Book-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Book-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Book-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Book-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Book-webfont.svg#flamabook") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Medium-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Medium-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Medium-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Medium-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Medium-webfont.svg#flamamedium") format("svg");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Semibold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Semibold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Semibold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Semibold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Semibold-webfont.svg#flamasemibold") format("svg");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Bold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Bold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Bold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Bold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Bold-webfont.svg#flamabold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Extrabold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Extrabold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Extrabold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Extrabold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Extrabold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Extrabold-webfont.svg#flamaextrabold") format("svg");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Black-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Black-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Black-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Black-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Black-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-Black-webfont.svg#flamablack") format("svg");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ThinItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ThinItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ThinItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ThinItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ThinItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ThinItalic-webfont.svg#flamathin_italic") format("svg");
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-UltralightItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-UltralightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-UltralightItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-UltralightItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-UltralightItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-UltralightItalic-webfont.svg#flamaultralight_italic") format("svg");
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-LightItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-LightItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-LightItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-LightItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-LightItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-LightItalic-webfont.svg#flamalight_italic") format("svg");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BookItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BookItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BookItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BookItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BookItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BookItalic-webfont.svg#flamabook_italic") format("svg");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-MediumItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-MediumItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-MediumItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-MediumItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-MediumItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-MediumItalic-webfont.svg#flamamedium_italic") format("svg");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-SemiboldItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-SemiboldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-SemiboldItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-SemiboldItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-SemiboldItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-SemiboldItalic-webfont.svg#flamasemibold_italic") format("svg");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BoldItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BoldItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BoldItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BoldItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BoldItalic-webfont.svg#flamabold_italic") format("svg");
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ExtraboldItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ExtraboldItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ExtraboldItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ExtraboldItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ExtraboldItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-ExtraboldItalic-webfont.svg#flamaextrabold_italic") format("svg");
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: "Flama";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BlackItalic-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BlackItalic-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BlackItalic-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BlackItalic-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BlackItalic-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/Flama/Flama-BlackItalic-webfont.svg#flamablack_italic") format("svg");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: "Flama Semicondensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Ultralight-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Ultralight-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Ultralight-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Ultralight-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Ultralight-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Ultralight-webfont.svg#flama_semicondensedultralight") format("svg");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "Flama Semicondensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Light-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Light-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Light-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Light-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Light-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Light-webfont.svg#flama_semicondensedlight") format("svg");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Flama Semicondensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Book-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Book-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Book-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Book-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Book-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Book-webfont.svg#flama_semicondensedbook") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Flama Semicondensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Medium-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Medium-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Medium-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Medium-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Medium-webfont.svg#flama_semicondensedmedium") format("svg");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Flama Semicondensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Semibold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Semibold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Semibold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Semibold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Semibold-webfont.svg#flama_semicondensedsemibold") format("svg");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Flama Semicondensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Bold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Bold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Bold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Bold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Bold-webfont.svg#flama_semicondensedbold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Flama Semicondensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Extrabold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Extrabold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Extrabold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Extrabold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Extrabold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Extrabold-webfont.svg#flama_semicondensedextrabold") format("svg");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "Flama Semicondensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Black-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Black-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Black-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Black-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Black-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaSemicondensed/FlamaSemicondensed-Black-webfont.svg#flama_semicondensedblack") format("svg");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "Flama Condensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Light-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Light-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Light-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Light-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Light-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Light-webfont.svg#flama_condensedlight") format("svg");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "Flama Condensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Book-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Book-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Book-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Book-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Book-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Book-webfont.svg#flama_condensedbook") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Flama Condensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Medium-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Medium-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Medium-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Medium-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Medium-webfont.svg#flama_condensedmedium") format("svg");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "Flama Condensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Semibold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Semibold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Semibold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Semibold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Semibold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Semibold-webfont.svg#flama_condensed_semiboldSBd") format("svg");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "Flama Condensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Bold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Bold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Bold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Bold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Bold-webfont.svg#flama_condensedbold") format("svg");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Flama Condensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Extrabold-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Extrabold-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Extrabold-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Extrabold-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Extrabold-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Extrabold-webfont.svg#flama_condensedextrabold") format("svg");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "Flama Condensed";
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Black-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Black-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Black-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Black-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Black-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/Flama/FlamaCondensed/FlamaCondensed-Black-webfont.svg#flama_condensedblack") format("svg");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: "OESP";
  src: url("https://infograficos.estadao.com.br/assets/fonts/OESP/OESP-webfont.eot");
  src: url("https://infograficos.estadao.com.br/assets/fonts/OESP/OESP-webfont.eot?#iefix") format("embedded-opentype"), url("https://infograficos.estadao.com.br/assets/fonts/OESP/OESP-webfont.woff2") format("woff2"), url("https://infograficos.estadao.com.br/assets/fonts/OESP/OESP-webfont.woff") format("woff"), url("https://infograficos.estadao.com.br/assets/fonts/OESP/OESP-webfont.ttf") format("truetype"), url("https://infograficos.estadao.com.br/assets/fonts/OESP/OESP-webfont.svg#oesp") format("svg");
  font-weight: normal;
  font-style: normal;
}

.oesp {
  display: inline-block;
  position: relative;
  top: 0.19em;
  font-family: OESP;
  font-size: inherit;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.oesp-capital {
  font-size: 1.2em;
}

.oesp-estadao:before {
  content: '\f000';
}

.oesp-estadao-symbol:before {
  content: '\f001';
}

.oesp-estadao-logotype:before {
  content: '\f002';
}

.oesp-estadao-conteudo {
  width: 14.4rem;
}

*,
*:before,
*:after {
  box-sizing: border-box;
}

html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: transparent;
}

body {
  overflow-x: hidden;
  font-family: 'Flama', sans-serif;
  font-size: 1.6rem;
  line-height: 2.8rem;
}

.bridge {
  background: rgba( 240, 240, 240, .95 );
  border-radius: 8px;
  max-width: 320px;
  margin: 0 auto;
  padding: 15px;
  width: calc( 100% - 32px );
  text-align: center;
}

.arrow {
  margin: 0 auto;
  text-align: center;
  max-width: 320px;
  margin: 0 auto;
  padding: 48px 15px;
  width: calc( 100% - 32px );
  font-size: 175%;
  color: #4d4d4d;
  display: none;
}

figure {
  margin-right: 0;
  margin-left: 0;
}

@media ( min-width: 600px ) {
  body {
    font-size: 1.8rem;
    line-height: 3.2rem;
  }
}

table {
  border-spacing: 0;
}

ul,
ol,
li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

img {
  display: block;
  max-width: 100%;
}

hr {
  width: 100%;
  height: 1px;
  margin: 7.2rem auto 7.2rem;
  background-color: #f2f2f2;
  border: 0;
}

.sr-only {
  position: absolute;
  margin: -1px;
  border: 0;
  padding: 0;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  margin: 0;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
}

.cover {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.kicker {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  width: 100%;
  /* max-width: 55rem; */
  margin-bottom: 1.2rem;
  font-size: 1.8rem;
  font-weight: normal;
  text-transform: uppercase;
}

.kicker hr {
  width: 0;
  height: 1.6rem;
  margin: 0 .8rem;
  display: inline-block;
}

.entry-title-wrapper {
  width: calc( 100% - 3.2rem );
  max-width: 72rem;
}

h1,
h2,
h3 {
  font-family: 'Estado Headline', sans-serif;
  font-weight: bold;
  margin: 0 auto 4rem;
  width: 100%;
  text-align: center;
}

h1 {
  font-size: 4.2rem;
  line-height: 4.8rem;
}

h2 {
  font-size: 3.8rem;
  line-height: 4rem;
}

h3 {
  font-size: 2.4rem;
  line-height: 3.2rem;
}


@media ( min-width: 600px ) {
  h1 {
    font-size: 4.8rem;
    line-height: 5.4rem;
  }
}

.tagline {
  display: block;
  margin-top: 0.6rem;
  font-size: 2.1rem;
  font-style: italic;
  font-weight: normal;
  line-height: 4.2rem;
  text-transform: none;
}

@media ( min-width: 600px ) {
  .tagline {
    font-size: 2.4rem;
    line-height: 4.8rem;
  }
}

.byline:empty,
.dateline:empty {
  margin: 0;
}

.byline,
.dateline,
.site-footer dt {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin: 3.2rem auto;
  font-size: 1.3rem;
  font-weight: normal;
  text-align: center;
  color: #777;
}

.author .role:before {
    content: '/';
    margin: 0 .6rem;
}

@media ( min-width: 600px ) {
  .byline,
  .dateline {
    font-size: 1.5rem;
  }
}

.lead {
  font-size: 120%;
  font-weight: 600;
}

.lead,
.entry-content .text-block p,
.container .text-block p {
  font-family: 'Freight Text';
  margin: 0 1rem 2.8rem;
  letter-spacing: 0.03em;
}

@media ( min-width: 360px ) {
  .lead,
  .entry-content .text-block p,
  .container .text-block p {
    margin-right: 2rem;
    margin-left: 2rem;
  }
}

@media ( min-width: 600px ) {
  .lead,
  .entry-content .text-block p,
  .container .text-block p {
    margin: 0 auto 3.2rem;
    max-width: 55rem;
  }
}

.topbar {
  display: flex;
  justify-content: space-between;
  margin: 0 auto 4.2rem;
  padding: 0 1rem;
  max-width: 168rem;
  height: 7rem;
  font-size: 2.1rem;
  line-height: 7rem;
}

.topbar i {
  color: #006194;
}

@media ( min-width: 360px ) {
  .topbar {
    padding: 0 2rem;
  }
}

@media ( min-width: 600px ) {
  .topbar {
    margin: 0 auto 4.8rem;
    padding: 0 2.5rem;
    height: 8rem;
    font-size: 2.4rem;
    line-height: 8rem;
  }
}

@media ( min-width: 1600px ) {
  .topbar {
    padding: 0 4rem;
  }
}

.topbar a {
  border: none;
  color: initial;
  transition: opacity .3s;
}

.topbar a:hover, .topbar a:focus {
  opacity: .75;
}

.brandbar .oesp {
  font-size: 3.36rem;
}

.sharebar {
  margin-right: -0.5rem;
  display: flex;
}

@media ( min-width: 600px ) {
  .sharebar {
    margin-right: -1rem;
  }
}

.sharebar > ul {
  display: flex;
  margin: 0;
  padding: 0;
  list-style: none;
}

.sharebar > ul > li {
  text-align: center;
  display: flex;
  align-items: center;
  margin-left: 0;
  line-height: 2rem;
}

@media ( min-width: 600px ) {
  .sharebar > ul > li {
    margin-left: .6rem;
  }
}

.sharebar li a {
  display: flex;
  flex-direction: column;
  text-decoration: none;
  width: 4.8rem;
}

.sharebar li a span {
  font-size: 1rem;
  height: 0;
  opacity: 0;
  transition: opacity .3s;
}

.sharebar li:hover span {
  opacity: 1;
}

[data-browser="safari"] #share-link {
  display: none;
}

.embed-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}

.embed-container iframe {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
}

.video-agile {
  position: relative;
  overflow: hidden;
}

.video-agile:before {
  content: '';
  display: block;
  padding-top: calc( 56.25% );
  width: 100%;
}

.video-agile > iframe {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.slick-track {
  cursor: move;
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}

.slick-track:active {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}

.slick-slide {
  outline: none;
}

.slider,
.media-wrapper {
  margin: 2.4rem auto;
  width: calc( 100% - 3.2rem );
}

.bleed {
  width: 100%;
}

.media-wrapper img {
  width: 100%;
  vertical-align: bottom;
}

.large {
  max-width: 120rem;
}

.medium {
  max-width: 72rem;
}

.small {
  max-width: 55rem;
}

figcaption {
  /*margin-bottom: 3.2rem;*/
  padding: 1.2rem 1.6rem;
  font-size: 1.5rem;
  font-weight: normal;
  line-height: 1.5;
  opacity: .5;
}

.extra-large-figure figcaption {
  padding: .4rem 1.6rem 0;
}

html[data-section="Estadão"] .kicker {
  color: #006194;
}

html[data-section="Política"] .kicker {
  color: #5C869C;
}

html[data-section="Economia & Negócios"] .kicker {
  color: #896066;
}

html[data-section="Brasil"] .kicker {
  color: #8BA566;
}

html[data-section="Internacional"] .kicker {
  color: #0A5593;
}

html[data-section="Esportes"] .kicker {
  color: #F77C27;
}

html[data-section="Cultura"] .kicker {
  color: #D41D28;
}

.banner-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 4.8rem auto;
}

.top-banner {
  display: inline-block;
  margin: 0 auto;
  max-width: calc( 100% - 32px );
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.top-banner::before {
  content: 'Publicidade';
  display: block;
  width: 100%;
  font-size: 60%;
  text-transform: uppercase;
  opacity: .25;
  text-align: left;
  margin: 0 auto;
}

.top-banner iframe {
  background: #f2f2f2;
}



  #scrollama {
    position: relative;
    padding-top: 300px;
    margin: 10vh 0;
  }
  #scrollama .scroll__graphic {
    position: absolute;
    top: 0;
    left: 0;
    bottom: auto;
    background-color: #fff;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    width: 100%;
    height: 100vh;
  }
  #scrollama .chart_title_container {
    display: none;
  }
  #scrollama .chart_title_container.is-fixed {
    display: block;
  }
  #scrollama .scroll__graphic.is-fixed,
  #scrollama .chart_title_container.is-fixed {
    position: fixed;
  }
  #scrollama .scroll__graphic.is-bottom {
    bottom: 0;
    top: auto;
  }
  #scrollama .chart_title_container.is-top {
    top: 15px;
    bottom: auto;
  }
  #scrollama .scroll__text {
    position: relative;
  }
  #scrollama .step {
    background: rgba(255, 255, 255, 0.9);
    padding: 15px;
    margin: 100vh 0;
    position: relative;
  }
  #scrollama .step:before {
    content: '';
    width: 100%;
    height: 200%;
    position: absolute;
    top: -200%;
    left: 0;
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 50%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 50%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 50%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e6ffffff',GradientType=0 );
  }
  #scrollama .step:after {
    content: '';
    width: 100%;
    height: 200%;
    position: absolute;
    top: 100%;
    left: 0;
    background: -moz-linear-gradient(top, rgba(255,255,255,0.9) 50%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,0.9) 50%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0.9) 50%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ffffff', endColorstr='#00ffffff',GradientType=0 );
  }

  #scrollama .step p {
    text-align: center;
    padding: 1rem;
    font-size: 1.5rem;
  }
  #scrollama #thousand_chart {
    position: absolute;
    left: 15px;
    top: 50px;
    height: auto;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 102px;
    transform-origin: top left;
  }
  #thousand_chart .point {
    border-style: solid;
    border-width: 0 0 8px 0;
    border-color: transparent transparent #00A99D transparent;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    float: left;
    margin: 1px;
    transition-property: border-width, border-color, border-radius, order, background, opacity;
    transition-duration: 1s;
    transition-delay: 0s, 0s, 0s, 0s;
    transition-timing-function: ease;
    order: 0;
  }
  #thousand_chart .point.lowOpacity {
    opacity: 0.2;
  }
  #thousand_chart .point.female {
    border-radius: 0;
    background-color: transparent;
    border-style: solid;
    border-width: 0 4px 6.9px 4px;
    border-color: transparent transparent #00A99D transparent;
  }
  #thousand_chart .point.male {
    border-radius: 0;
    border-width: 0 0 8px 0;
  }

  #thousand_chart .point.black {
    border-color: transparent transparent #cc4f29 transparent;
  }
  #thousand_chart .point.white {
    border-color: transparent transparent #7a4392 transparent;
  }
  #thousand_chart .point.yellow {
    border-color: transparent transparent #589255 transparent;
  }
  #thousand_chart .point.others {
    border-color: transparent transparent #9e9e9e transparent;
  }

  #thousand_chart .point.black.order {
    order: 0;
  }
  #thousand_chart .point.white.order {
    order: 1;
  }
  #thousand_chart .point.yellow.order {
    order: 2;
  }
  #thousand_chart .point.others.order {
    order: 3;
  }

/*chart texts*/
  #main_chart_texts,
  #sub_chart_texts {
    width: 40%;
    height: 100%;
    top: 50px;
    position: absolute;
  }

  .chart_text p {
    position: relative;
    margin: 0;
    width: 100%;
    overflow: hidden;
    text-align: left;
    line-height: 1.5em;
    height: 0;
    padding-left: 0.5em;
    transition-property: height, opacity, color;
    transition-timing-function: ease;
    transition-duration: 1s;
    color: #4d4d4d;
    font-size: 14px;
  }
  #main_chart_texts.chart_text p:after {
    position: absolute;
    content: '';
    width: 2px;
    top: 1px;
    left: 0;
    height: calc(100% - 3px);
    background-color: #4d4d4d;
    transition: background-color 1s ease;
  }

  .chart_text p.step_1 {
    color: #4d4d4d;
  }
  .chart_text p.step_1:after {
    background-color: #4d4d4d;
  }

  .chart_text p span {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    transition: opacity 0.8s ease;
    transition-delay: 0.1s;
    opacity: 0;
    text-transform: uppercase;
  }

  .chart_text p.show span {
    opacity: 1;
  }

  .chart_text p#main_text_0 {
    color: #00AA9D;
  }
  .chart_text p#main_text_0.show {
    height: 100%;
  }
  .chart_text p#main_text_0:after {
    background-color: #00AA9D;
  }
  .chart_text p#main_text_0.show.step_2,
  .chart_text p#main_text_0.show.step_3 {
    height: 60%;
    color: #cc4f29;
  }
  .chart_text p#main_text_0.show.step_3 {
    height: 22%;
  }
  .chart_text p#main_text_0.show.step_2:after,
  .chart_text p#main_text_0.show.step_3:after {
    background-color: #cc4f29;
  }

  .chart_text p#main_text_1.show {
    height: 58%;
  }
  .chart_text p#main_text_1.show.step_1 {
    color: #4d4d4d;
  }
  .chart_text p#main_text_1.show.step_1:after {
    background-color: #4d4d4d;
  }
  .chart_text p#main_text_1.show.step_2,
  .chart_text p#main_text_1.show.step_3 {
    height: 28%;
  }
  .chart_text p#main_text_1.show.step_3 {
    height: 67%;
  }

  .chart_text p#main_text_2.show {
    height: 42%;
  }
  .chart_text p#main_text_2.show.step_1 {
    color: #4d4d4d;
  }
  .chart_text p#main_text_2.show.step_1:after {
    background-color: #4d4d4d;
  }
  .chart_text p#main_text_2.show.step_2,
  .chart_text p#main_text_2.show.step_3 {
    height: 72%;
  }
  .chart_text p#main_text_2.show.step_3 {
    height: 7%;
  }

  #sub_chart_texts p.show {
    opacity: 1;
  }

  .chart_text #sub_text_0.show {
    height: 35%;
  }
  .chart_text #sub_text_0.show.step_2 {
    height: 6%;
  }

  .chart_text #sub_text_1.show {
    height: 25%;
  }
  .chart_text #sub_text_1.show.step_2 {
    height: 20%;
  }

  .chart_text #sub_text_2.show {
    height: 20%;
  }
  .chart_text #sub_text_2.show.step_2 {
    height: 18%;
  }

  .chart_text #sub_text_3.show {
    height: 15%;
  }
  .chart_text #sub_text_3.show.step_2 {
    height: 49%;
  }

  #point_chart_texts {
    width: 175%;
    height: auto;
    position: absolute;
    bottom: 0;
    left: 100%;
    line-height: 1.2em;
    text-align: left;
  }
  #point_chart_texts p {
    display: none;
    height: auto;
    max-width: 10em;
    font-size: 20px;
    line-height: 1.2em;
  }

  .fake_step {
    height: 30vh;
    width: 100%;
  }

  #scrollama .step span {
    background-color: grey;
    color: #ffffff;
    padding: 0 0.3em .1em;
    border-radius: 3px;
  }
  #scrollama .step span.black {
    background-color: #cc4f29;
  }
  #scrollama .step span.white {
    background-color: #7a4392;
  }
  #scrollama .step span.yellow {
    background-color: #589255;
  }
  #scrollama .step span.others {
    background-color: #;9e9e9e
  }

  #scrollama .chart_title_container {
    position: absolute;
    left: 0;
    top: 0;
    padding: 5px 15px;
    width: 100%;
    background-color: #ffffff;
  }
  #scrollama .chart_title_container h2 {
    text-align: left;
    font-family: 'Flama', sans-serif;
    text-transform: uppercase;
    font-size: 1.6rem;
    display: inline-block;
    margin: 0;
    width: auto;
  }
  #scrollama .chart_title_container p {
    font-family: 'Flama', sans-serif;
    font-size: 1.6rem;
    font-weight: 300;
    display: inline-block;
    margin: 0;
    width: auto;
  }

  figure.uva-graphic {
    width: calc(100% - 30px);
    max-width: 830px;
    margin-top: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;

    padding: 72px 0;
  }

  p > figure.uva-graphic {
    margin-left: 0 !important;
  }

  section {
    /* margin-bottom: 100px;
    padding-bottom: 100px;
    border-bottom: 1px solid #cccccc; */
    margin-bottom: 144px;
    padding-bottom: 72px;
    border-bottom: 1px solid #e8e8e8;
  }

  section#s3 {
    border-bottom: none;
  }

  section#s2 {
    margin-bottom: 0;
  }

  section#s3 {
    border-bottom: none;
    background: #f8f8f8;
    padding-top: 144px;
  }

  .image-container {
    max-width: 1140px;
    margin: 0 auto;
  }

  .credits {
    width: 100%;
    max-width: 480px;
    margin: 48px auto 0 auto;
    padding: 16px 16px 48px 16px;
    /* border-top: 1px solid rgba(0,0,0,.1); */
    font-size: 11px;
    text-align: center;
    line-height: 1.5;
  }

  .credits .oesp {
    font-size: 72px;
    /* color: #006194; */
    color: #ccc;
    margin-bottom: 48px;
  }

@media (min-width: 992px) {

  .arrow {
    /* display: block; */
  }

  #scrollama {
    width: 900px;
    margin: 0 auto;
  }

  #scrollama #thousand_chart {
    width: 900px;
    height: 90px;
    padding: 0;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    flex-direction: column;
  }
  #thousand_chart .point {
    width: 7px;
    height: 7px;
    border-width: 0 0 7px 0;
  }
  #thousand_chart .point.female {
    width: 7px;
    height: 7px;
    border-width: 0 3.5px 6.1px 3.5px;
  }
  #thousand_chart .point.male {
    border-width: 0 0 7px 0;
  }

  #main_chart_texts,
  #sub_chart_texts {
    position: relative;
    width: 900px;
    margin: 0 auto;
    top: 50%;
    transform: translateY(-110px);
  }

  #scrollama .step {
    width: 30%;
    /* background: transparent; */
    background: rgba(240, 240, 240, 0.95);
    margin: 0 0 80vh 0;
    border-radius: 8px;
  }

  #sub_chart_texts {
    transform: translateY(-100px);
  }
  #sub_chart_texts p {
    font-size: 1.4rem;
  }

  .chart_text p {
    position: relative;
    margin: 0;
    width: 0;
    float: left;
    text-align: center;
    height: 1.5em;
    transition-property: width, opacity;
    transition-timing-function: ease;
    transition-duration: 1s;
    padding: 0;
    font-size: 1.8rem;
  }

  #main_chart_texts.chart_text p:after {
    width: calc(100% - 3px);
    left: 1px;
    bottom: 0;
    top: auto;
    height: 3px;
  }

  .chart_text p span {
    position: static;
    top: auto;
    transform: none;
  }

  .chart_text p#main_text_0.show {
    height: 1.5em !important;
    width: 100%;
  }
  .chart_text p#main_text_0.show.step_2 {
    width: 60%;
  }
  .chart_text p#main_text_0.show.step_3 {
    width: 22%;
  }

  .chart_text p#main_text_1.show {
    height: 1.5em !important;
    width: 58%;
  }
  .chart_text p#main_text_1.show.step_2 {
    width: 28%;
  }
  .chart_text p#main_text_1.show.step_3 {
    width: 67%;
  }

  .chart_text p#main_text_2.show {
    height: 1.5em !important;
    width: 42%;
  }
  .chart_text p#main_text_2.show.step_2 {
    width: 72%;
  }
  .chart_text p#main_text_2.show.step_3 {
    width: 7%;
  }

  .chart_text p#main_text_3.show {
    height: 1.5em !important;
  }
  .chart_text p#main_text_3.show.step_2 {
    width: 3%;
  }
  .chart_text p#main_text_3.show.step_3 {
    width: 4%;
  }

  #point_chart_texts {
    width: auto;
    height: auto;
    right: 0;
    bottom: 0;
    transform: translateY(100%);
  }
  #point_chart_texts p {
    width: 10em;
    text-align: right;
    float: right;
    font-size: 1.3rem;
    line-height: 1.2em;
  }


  .chart_text #sub_text_0.show {
    height: 1.5em;
    width: 35%;
  }
  .chart_text #sub_text_0.show.step_2 {
    width: 11%;
  }

  .chart_text #sub_text_1.show {
    height: 1.5em;
    width: 22%;
  }
  .chart_text #sub_text_1.show.step_2 {
    width: 16%;
  }

  .chart_text #sub_text_2.show {
    height: 1.5em;
    width: 26%;
  }
  .chart_text #sub_text_2.show.step_2 {
    width: 17%;
  }

  .chart_text #sub_text_3.show {
    height: 1.5em;
    width: 15%;
  }
  .chart_text #sub_text_3.show.step_2 {
    width: 49%;
  }

  #scrollama .step:before {
    content: none;
  }
  #scrollama .step:after {
    content: none;
  }

  #scrollama .chart_title_container {
    text-align: center;
    top: 10%;
    background: transparent;
  }
  #scrollama .chart_title_container h2,
  #scrollama .chart_title_container p {
    font-size: 2rem;
}


}


@media (min-width: 1200px) {
  #scrollama {
    width: 1200px;
    margin: 0 auto;
  }

  #scrollama #thousand_chart {
    width: 1200px;
    height: 120px;
  }

  #thousand_chart .point {
    width: 10px;
    height: 10px;
    border-width: 0 0 10px 0;
  }
  #thousand_chart .point.female {
    width: 10px;
    height: 10px;
    border-width: 0 5px 8.7px 5px;
  }
  #thousand_chart .point.male {
    border-width: 0 0 10px 0;
  }

  #main_chart_texts,
  #sub_chart_texts {
    width: 1200px;
    transform: translateY(-150px);
  }

  #sub_chart_texts {
    transform: translateY(-120px);
  }

  .chart_text #sub_text_0.show.step_2 {
    width: 7%;
  }
  .chart_text #sub_text_1.show.step_2 {
    width: 20%;
  }

  figure.uva-graphic {
    max-width: 1140px;
  }

  #s0 figure.uva-graphic,
  #s1 figure.uva-graphic {
    max-width: 830px;
  }

}

/*firefox hack*/
@media screen and (-moz-images-in-menus:0) {
  #thousand_chart .point {
    border-width: 0;
    border-color: transparent;
    background-color: #00A99D;
  }
  #thousand_chart .point.male,
  #thousand_chart .point.female, {
    background-color: transparent;
  }
}
