.esg42-page .esg-body-copy b {
    color: #102b5a;
}

.esg42-page .esg-waste-panel {
    border: none;
}

.esg42-page .esg-waste-chart-card {
    min-width: 920px;
}

.esg42-page .esg-waste-dual-chart {
    --esg-waste-chart-top: 18px;
    --esg-waste-chart-bottom: 82px;
    --esg-waste-plot-height: 320px;
    --esg-waste-chart-min-height: 420px;
    --esg-waste-chart-pad-left: 104px;
    --esg-waste-chart-pad-right: 112px;
}

@media (max-width: 900px) {
    .esg42-page {
        --esg-waste-table-cell-padding: 14px 12px;
        --esg-waste-table-cell-size: 15px;
    }
}

@media (max-width: 768px) {
    .esg42-page .esg-waste-chart-card {
        min-width: 820px;
    }

    .esg42-page {
        --esg-waste-chart-title-size: 22px;
    }
}
