.report-financials-section{background:#707070;position:relative}.financials-inner-wrap{align-items:center;box-shadow:0 4px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:40px;height:100vh;justify-content:center;padding:0 40px}.financials-header{max-width:800px;text-align:center}.financials-header h2{color:#008ed6;font-family:Bebas Kai;font-size:60px;font-weight:300;margin-bottom:16px}.financials-header p{color:#fff;font-family:Century Gothic;font-size:1.2rem;line-height:1.6;margin:0}.stats-container-wrapper{flex-wrap:wrap;gap:60px}.finance-container,.stats-container-wrapper{align-items:center;display:flex;justify-content:center}.finance-container{border-radius:50%;box-shadow:0 10px 30px rgba(0,0,0,.1);height:280px;position:relative;transition:transform .4s ease-in;width:280px}.finance-container.active{transform:scale(1.3)}.progress-ring{height:100%;left:0;position:absolute;top:0;transform:rotate(-90deg);width:100%}.progress-ring-circle{fill:none;stroke:#e6e6e6;stroke-width:8}.progress-ring-progress{fill:none;stroke:#008ed6;stroke-dasharray:0 879.646;stroke-linecap:round;stroke-width:8;transition:stroke-dasharray .5s ease-in-out}.stats-content{max-width:200px;position:relative;text-align:center;z-index:2}.stat{font-family:Century Gothic;left:50%;opacity:0;position:absolute;top:50%;transform:translateY(20px);transform:translate(-50%,-50%) translateY(20px);transition:all .6s ease-out;width:200px}.stat.active{opacity:1;transform:translate(-50%,-50%) translateY(0)}.stat-title{color:#fff;font-size:1.1rem;font-weight:600;line-height:1.3;margin-bottom:8px}.stat-amount{margin-bottom:4px}.stat-amount,.stat-percentage{color:#fff;font-size:24px;font-weight:700}.container-label{bottom:-50px;color:#fff;font-family:Bebas Kai;font-size:24px;font-weight:600;left:50%;letter-spacing:1px;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.progress-ring-slice{fill:none;stroke-dasharray:0 879.646;stroke-dashoffset:0;stroke-linecap:butt;stroke-width:8;transition:stroke-dasharray .6s ease-in-out,stroke .3s}@media (max-width:1100px){.financials-inner-wrap{flex-direction:column;gap:40px;padding:40px 20px}.finance-container{height:240px;width:240px}.stat-amount{font-size:1.8rem}}.report-financials-section{display:block}.report-financials-section-mobile{display:none}@media (max-width:1100px){.report-financials-section{display:none}.report-financials-section-mobile{background:#4c4d4f;display:block}.report-financials-section-mobile .mobile-financials-carousel{width:100%}.report-financials-section-mobile .slick-slide{align-items:center;display:flex!important;flex-shrink:0;height:auto;justify-content:center}.report-financials-section-mobile .finance-slide{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:280px}.report-financials-section-mobile .progress-ring{height:240px;position:relative;transform:none;width:240px}.report-financials-section-mobile .container-label{bottom:0;left:0;margin-bottom:20px;margin-top:20px;position:relative;text-align:center;transform:none}.report-financials-section-mobile .slick-list,.report-financials-section-mobile .slick-slider,.report-financials-section-mobile .slick-track{height:200px!important;min-width:0;width:100vw}.report-financials-section-mobile .progress-ring-circle{transform:translateX(19px)}.report-financials-section-mobile .stats-content{transform:translateY(-97px)}.financials-inner-wrap{height:100%}.report-financials-section-mobile .slick-dots{bottom:-38px!important}.report-financials-section-mobile .slick-dots li button:before{color:#fff;opacity:1}}