.numbers{position:relative;overflow:hidden}.numbers__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.numbers__bg~*{position:relative;z-index:2}.numbers__bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.numbers__bg__bottom,.numbers__bg__top{position:absolute;left:0;right:0;z-index:1;--height:20px;clip-path:ellipse(60% var(--height) at 50% calc(100% + var(--height)/ 1.8));background-color:currentColor;height:var(--height)}@media (min-width:991px){.numbers__bg__bottom,.numbers__bg__top{--height:40px}}@media (min-width:1240px){.numbers__bg__bottom,.numbers__bg__top{--height:160px}}@media (min-width:1800px){.numbers__bg__bottom,.numbers__bg__top{--height:190px}}.numbers__bg__top{top:0;transform:rotate(180deg)}.numbers__bg__bottom{bottom:0}.numbers__container{--column-gap:10px;--columns:2;padding-block:70px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:42px;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);justify-content:space-between}@media screen and (min-width:1300px){.numbers__container{max-width:1380px}}.numbers-item{display:flex;flex-direction:column;align-items:center;width:calc((100% - var(--container-space) * 2)/ var(--columns) - var(--column-gap)/ 2 - var(--column-gap)/ 2 / var(--columns))}.numbers-item__icon{max-height:60px;width:auto;margin-bottom:17px}@media screen and (min-width:991px){.numbers__container{padding-block:166px 196px;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);--columns:4}.numbers-item__icon{max-height:88px;margin-bottom:0}}.numbers-item__icon img,.numbers-item__icon svg{display:inline-block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.numbers-item__number-container{font-family:Barlow;font-weight:700;margin-bottom:8px;font-size:44px;line-height:100%;letter-spacing:-.7px;display:flex;white-space:nowrap}@media screen and (min-width:991px){.numbers-item__number-container{font-size:103px;line-height:125px;letter-spacing:-2.07px;text-align:center}}.numbers-item__description{font-family:Epilogue;letter-spacing:0;font-weight:500;font-size:15px;line-height:22px}@media screen and (min-width:991px){.numbers-item__description{font-weight:400;font-size:16px;line-height:26px}}
/*# sourceMappingURL=numbers.css.map */
