.stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 28.5%}
.stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #dfe3e6;width:calc(33% - 4rem);height:17.8rem;padding:4.7rem 3.7rem;color:#002439;margin:2rem;font-weight:200}
.stat:hover .stat__number{-webkit-transform:scale(1.2);transform:scale(1.2)}
.stat__title{font-size:1.8rem}
.stat__number{font-size:3.8rem;will-change:transform;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
@media(max-width:1440px){.stats{padding:0 calc(25% - 3.7rem)}
}@media(max-width:1280px){.stats{padding:0 calc(20% - 3.7rem)}
}@media(max-width:1024px){.stats{padding:0 calc(10% - 3.7rem)}
}@media(max-width:800px){.stat{width:calc(50% - 4rem)}
}@media(max-width:600px){.stats{padding:0 calc(5% - 1rem);margin-bottom:2rem}
.stat{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(50% - 2rem);padding:3rem 2rem;height:15rem;margin:1rem}
.stat__number{font-size:3.5rem;margin-top:1rem}
.stat:hover .stat__number{-webkit-transform:scale(1.1);transform:scale(1.1)}
}