.wrapper {overflow:hidden;margin:0 auto; max-width:1470px;;}

.stats-container {
 padding:0px;margin: 0px;
}

.stats-container li{overflow: hidden;padding: 0px;margin: 0px;width:25%;float:left; margin: 10px 0px;}
.stat-box {padding: 0px 4px;text-align: center;}
.stat-number_box{display: block;display: flex;justify-content: center;align-items: center;}
.stat-number_box .unit-text{display: inline-block;font-size: 16px; margin-left: 5px; color: #1b7acb;}
.stat-number {font-weight: 700;font-size:36px;color:#1b7acb; overflow:hidden; line-height:50px;font-family: 'AVGBBT'; 
    
}

.stat-title {
    font-size: 20px;
    color: #222;
    margin-bottom: 10px;
      
}


.stat-description{ font-size: 16px; font-weight: normal; text-align: center;display:block; line-height: 28px; color: rgba(39, 39, 39, 0.9);}

.stat-icon { margin: 0 auto; float: none;  overflow:hidden; margin-bottom: 5px;}
.stat-icon img{ width:auto; height:50px; margin-bottom:1px;transition: 0.3s;-moz-transition: 0.3s;-webkit-transition: 0.3s;}
  

@media only screen and (max-width:900px) {
.stat-icon img{ width:auto; height:40px;}
.stat-number { font-size: 22px; margin-bottom: 0;overflow:hidden; line-height:30px}
.stat-description{ font-size: 14px; line-height: 24px; }
}
@media only screen and (max-width:440px) {
.stat-icon img{ width:auto; height:35px; }
.stat-number{ font-size: 24px; margin-bottom: 0;overflow:hidden;}
.stats-container li{width: 50%; }
}