@page {
  size: A4;
}

body, .main-container {background: #fff; border:none;}

div.newPage {
    break-before: page;
}


.logo img {
 margin-left:30%;
    width:40%;
    border:20px solid #fff;
    margin-bottom:-65px;
    background: #fff;
}

.score-img {background: #fff; border:20px solid #fff; width:50%; margin-left:25%; margin-top:-60px;}
.award-txt {text-align:center; margin:30px 0px; font-size:15px; color: #3c3c3b;}
.award-txt img {max-height:35px; margin:10px;}
.big-frame {border:6px solid #c6d400; }
.big-frame .container{padding:30px; font-size:12px; }
.big-frame .container h2{ font-size:20px; }
.big-frame .container p{ margin-bottom:0px; }
.company {text-align:center; font-size:35px; line-height:37px; color: #3c3c3b; padding:0px 20px; height:90px;}
.progress-public p{font-size:10px; opacity: 0.7; width:70%;}

h5 {text-align:right; color:#fff; font-size:15px; padding:5px 5px;}
h4 {font-size:12px; text-transform: uppercase;}


.bg-darkgray {background: #949493;}
.bg-lightgray {background: #e3e3e3;}
.print-progress-Total .bg-color {background:#3c3c3b;}
.print-progress-Environment .bg-color {background:#c7d300;}
.print-progress-Social .bg-color {background:#e5006d;}
.print-progress-Governance .bg-color {background:#1db9de;}

.print-progress-Total {margin-bottom:51px;}
.print-progress-Environment {margin-bottom:51px;}
.print-progress-Social {margin-bottom:51px;}
.print-progress-Governance {margin-bottom:0px;}