@media print {
@page {
size: landscape !important;
margin: 42px 64px; }
html, body {
width: 400mm; }
.col-md-23 {
max-width: 1400px; }
.offset-md-1 {
margin-left: 52px; }
.landing-text {
margin-left: 435px;
max-width: 1089px; }
.economic-indicators {
display: flex;
flex-wrap: wrap;
margin-top: 3vw; }
.economic-indicator {
position: relative;
display: flex;
flex-direction: column;
padding: 2% 1%;
text-decoration: none;
color: #000000;
width: 25%;
width: 25%; }
.incut {
float: left;
letter-spacing: 0;
width: 380px;
margin-left: -464px;
page-break-inside: avoid;
margin-top: 0.6vw;
margin-bottom: 0.6vw;
clear: left; }
.incut ~ .h3 {
margin-left: 200px; }
.incut ~ .chart-container {
margin-left: 200px; }
.h3 ~ .chart-container {
width: 800px !important; }
.h3 ~ .chart-container .highcharts-container {
width: 800px !important; }
.h3 ~ .chart-container .highcharts-root {
width: 800px !important; }
.lead-text {
font-size: 26px; }
.chart-container {
display: flex;
max-width: 100%; }
.chart-double-container {
display: flex;
flex-direction: row;
justify-content: space-between; }
.chart-double-container_inner {
flex: 48%;
max-width: 48%; }
.chart-double-container_inner._right {
margin-top: 0;
order: 0; } }