.transformacion-funnel{background-color:#e41c3d;color:#fff;padding:64px 0}.transformacion-funnel *{font-family:Exo,serif}.transformacion-funnel img{display:block;height:auto;max-width:100%}.transformacion-funnel header{margin-bottom:24px}.transformacion-funnel header h2{font-size:36px;letter-spacing:0;line-height:120%;margin-bottom:20px}.transformacion-funnel header p{font-size:18px;letter-spacing:0;line-height:150%}.transformacion-funnel ul{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;list-style:none;margin:0 0 24px;padding:0}.transformacion-funnel ul li{align-items:center;background-color:#20221f;border-radius:15px;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px;width:100%}.transformacion-funnel ul li figure{max-width:49px;width:100%}.transformacion-funnel ul .kpi-body{display:flex;flex-direction:column;gap:20px}.transformacion-funnel ul .kpi-body h3,.transformacion-funnel ul .kpi-body p{font-size:18px;font-weight:400;letter-spacing:0;line-height:150%;text-align:center}.transformacion-funnel ul .kpi-body .kpi-percent{font-size:46px;font-weight:700;letter-spacing:0;line-height:120%;text-align:center}.transformacion-funnel ul .kpi-body .kpi-cta{align-items:center;color:#fff;display:flex;gap:8px;justify-content:center;text-decoration:none}.transformacion-funnel .impact-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.transformacion-funnel .impact-actions .btn{border:1px solid;border-bottom-right-radius:15px;border-top-left-radius:15px;max-width:fit-content;padding:12px 24px}.transformacion-funnel .impact-actions .btn.btn-primary{background-color:#fff;border-color:#fff;color:#e41c3d;font-weight:600}.transformacion-funnel .impact-actions .btn.btn-outline{background-color:transparent;border-color:#fff;color:#fff}.swiper-pagination-bullets.swiper-pagination-horizontal{margin:15px auto 0;max-width:fit-content;.swiper-pagination-bullet-active{background-color:#e41c3d}}@media (min-width:1024px){.transformacion-funnel header{margin-bottom:32px}.transformacion-funnel header h2{font-size:40px;text-align:center}.transformacion-funnel header p{font-size:18px;text-align:center}.transformacion-funnel ul{margin-bottom:32px}.transformacion-funnel ul li{max-width:410px;padding:15px}.transformacion-funnel ul .kpi-body h3,.transformacion-funnel ul .kpi-body p{font-size:26px;line-height:1}.transformacion-funnel ul .kpi-body .kpi-percent{font-size:56px;line-height:1}}