.cp-number-counter{color:var(--white);background-color:var(--secondary);min-height:206px;display:flex;max-width:var(--max-width);margin:auto;flex-direction:column;justify-content:center}.cp-number-counter-image img{max-width:var(--max-width);object-fit:contain}.cp-number-counter .container{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-self:center;margin:calc(3*var(--main-margin)) auto;padding:var(--main-padding)}.cp-number-counter .container .column{height:72px;min-width:225px;position:relative;display:flex;margin:var(--main-padding);justify-content:center;align-items:center;flex-direction:column;text-align:center}.cp-number-counter .container .column .number{font-size:48px;font-weight:bold;padding:var(--main-padding) var(--main-padding) calc(0.5*var(--main-padding))}.cp-number-counter .container .column .number span{font-size:40px}.cp-number-counter .container .column .description{padding:calc(0.5*var(--main-padding)) var(--main-padding) var(--main-padding)}@media screen and (max-width:1024px){.cp-number-counter{margin:0px calc(2*var(--main-margin))}}@media screen and (max-width:640px){.cp-number-counter .container .column{max-width:32%;min-height:120px}.cp-number-counter .container .column .number{font-size:32px}.cp-number-counter .container .column .number span{font-size:27px}.cp-number-counter .container{padding:var(--main-padding)}}