:root{--desktop-block-spacing:200px;--mobile-block-spacing:100px}@media (max-width:767px){section.kpi{padding-bottom:50px}}section.kpi .rel{padding-bottom:80px;position:relative}@media (max-width:767px){section.kpi .rel{padding-bottom:44px}}section.kpi .splide{position:static!important}section.kpi .text{max-width:525px}section.kpi .bubble{background:#fff;border-radius:50px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:24px 28px 35px;position:relative}section.kpi .bubble .top{border-bottom:1px solid #000;border-top:1px solid #000;padding:24px 0}@media (max-width:767px){section.kpi .bubble .top div{width:100%}section.kpi .bubble .top div+div{border-top:1px solid #000;margin-top:24px;padding-top:24px}}section.kpi .bubble .main-content{align-items:flex-start;border-bottom:1px solid #000;padding-bottom:28px;padding-top:65px}@media (max-width:767px){section.kpi .bubble .main-content .text-right{display:none}}section.kpi .bubble .main-content .f--250{line-height:100%}section.kpi .bubble .kpi-mobile{display:none;padding-top:70px}@media (max-width:767px){section.kpi .bubble .kpi-mobile{display:block}}section.kpi .bubble .kpi-mobile-numbers.f--250{line-height:100%}section.kpi .bubble .left{left:0}section.kpi .bubble .left,section.kpi .bubble .right{height:100%;position:absolute;top:0;width:50%;z-index:10}section.kpi .bubble .right{right:0}section.kpi .bubble .icon{height:113px;margin:28px 0;position:relative;width:113px}section.kpi .bubble .icon img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}section.kpi .bubble .icon+div{border-bottom:1px solid #000;padding-bottom:75px}@media (max-width:767px){section.kpi .bubble .icon+div{padding-bottom:28px}section.kpi .bubble .icon{height:80px;margin-top:20px;width:80px}}@media (min-width:768px) and (max-width:1920px){section.kpi .bubble .numbers{font-size:13.0208333333vw}}@media (max-width:1199px){section.kpi .bubble .numbers{margin-bottom:120px;margin-top:80px}}@media (max-width:767px){section.kpi .bubble .numbers{margin-bottom:60px;margin-top:40px}}section.kpi .bubble .btn{bottom:0;position:absolute}@media (max-width:1023px){section.kpi .bubble .btn{bottom:-120px;left:50%;transform:translateX(-50%);white-space:nowrap}}@media (max-width:767px){section.kpi .bubble .btn{bottom:-80px}}

/*# sourceMappingURL=kpi.css.map*/