/* **** Counter Up CSS**** */.chart-text { margin: 11px 0 0; display: block; text-align: center; } .chart-text .sm-text { font-size: 20px; color: #ffffff; } .chart-text .sm-text span { font-size: 55px; display: block; line-height: 1.3em; font-weight: 700; } @media all and (min-width:0px) and (max-width: 568px) { .chart-text .sm-text span {  font-size: 55px;  line-height: 1.1em; }  .economic-impact-block .mb-5 {  margin-bottom: 1rem !important; }  .margin-top-5 {  margin-top: 1.5rem; } } .sm-text { text-align: center; } .chart-item { padding: 20px; display: inline-block; } .chart-text { margin: 11px 0 0; display: block; text-align: center; } .chart-text .sm-text { font-size: 20px; color: #ffffff; } .chart-text .sm-text span { font-size: 55px; display: block; line-height: 1.3em; font-weight: 700; } @media all and (min-width:0px) and (max-width: 568px) { .chart-text .sm-text span {  font-size: 35px;  line-height: 1.1em; }  .economic-impact-block .mb-5 {  margin-bottom: 1rem !important; }  .margin-top-5 {  margin-top: 1.5rem; } } .sm-text { text-align: center; }