.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.stat-container{width:100%;color:#fff}.stats-header{padding:20px;margin-top:70px;color:#fff;text-align:center}.stats-header h1{margin:0;font-size:1.5rem}.stats-header p{margin-top:10px;font-size:1.2rem}.statistics-content{width:100%}.statistics-content,.statistics-content .chart-section{display:flex;flex-wrap:wrap;justify-content:space-between}.statistics-content .chart-section{background-color:#f7fafd;width:25%;margin-bottom:40px}.statistics-content .chart-section h3{width:100%;text-align:center;margin-bottom:20px;font-family:poppins,sans-serif;font-size:1.1rem;color:#1c0768}.statistics-content .chart-section .chart{flex-grow:1;flex-shrink:1;flex-basis:calc(45% - 20px);max-width:400px;margin:10px}.statistics-content .chart-section .chart canvas{max-width:100%;height:auto}.statistics-content .qualification-section{margin-bottom:40px}.statistics-content .qualification-section h3{font-size:1.8rem;color:#343a40;margin-bottom:20px;text-align:center}.statistics-content .qualification-section .qualification-table{width:100%;border-collapse:collapse}.statistics-content .qualification-section .qualification-table td,.statistics-content .qualification-section .qualification-table th{padding:10px;text-align:center;border:1px solid #1c0768}.statistics-content .qualification-section .qualification-table th{background-color:#1c0768;color:#fff}.statistics-content .stat-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding:10px;border:1px solid #1c0768;border-radius:5px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}.statistics-content .stat-item h3{font-size:1.5rem;color:#343a40;margin:0}.statistics-content .stat-item .counter{font-size:2rem;font-weight:700;color:#1c0768}@media(max-width:768px){.home-container{padding:0 10px}.stats-header h1{font-size:2rem}.stats-header p{font-size:1rem}.statistics-content .chart-section{width:100px;height:100px}.statistics-content .chart-section h3{font-size:1.5rem}.statistics-content .chart-section .chart{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 20px);max-width:100%}.statistics-content .stat-item{flex-direction:column;align-items:flex-start}.statistics-content .stat-item h3{font-size:1.2rem}.statistics-content .stat-item .counter{font-size:1.5rem}}