.CounterModule{padding:3.9rem 0}
@media(min-width:1024px){.CounterModule{padding:4.9rem 0}
}
.CounterModule .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 -8px}
@media(min-width:768px){.CounterModule .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -12px}
}
@media(min-width:768px) and (max-width:1023.98px){.CounterModule .columns3{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media(min-width:768px) and (max-width:1023.98px){.CounterModule .offset-left{margin-right:8.33333%}
}
.CounterModule .counter-wrap{margin-top:3.75rem}
.CounterModule .counter-wrap:first-child{margin-top:0}
@media(min-width:768px){.CounterModule .counter-wrap{margin-top:0;margin-bottom:3.75rem}
}
@media(min-width:1024px){.CounterModule .counter-wrap{margin-bottom:4.9rem}
}
.CounterModule .title,.CounterModule .number{color:#1863ed;font-size:1.1rem;line-height:1.45455;font-weight:700}
.CounterModule .title{margin:-0.25rem 0}
@media(min-width:1024px){.CounterModule .title{font-size:1.35rem;line-height:1.22222;letter-spacing:-0.01em}
}
.CounterModule .number{border-bottom:1px solid #c2cddd;font-size:2.9rem;line-height:1;letter-spacing:-0.02em;margin:1.15rem 0;padding-bottom:1.5rem}
@media(min-width:1024px){.CounterModule .number{font-size:3.8rem;margin:1.2rem 0;padding-bottom:1.65rem}
}
.CounterModule .description{color:#667790;font-size:.8rem;line-height:1.5}
@media(min-width:1024px){.CounterModule .description{font-size:.9rem;line-height:1.44444}
}