.chambre-financiere{text-align:center;margin-bottom:30px}.chambre-financiere h2{color:#6abf4b;font-weight:700}.card-custom{border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:20px;transition:.3s}.date-title{display:flex;justify-content:space-between;align-items:center}.date-badge,.download-link{display:flex;align-items:center;background:#4caf50;color:#fff}.date-badge{padding:5px 12px;border-radius:20px;gap:5px}.download-link{width:100%;border-radius:8px;font-weight:700;justify-content:center;gap:8px;text-decoration:none;padding:10px}.download-link:hover{background:#4caf50;color:#fff}.carousel-control-next,.carousel-control-prev{bottom:20px!important;z-index:100;position:relative;display:inline-block;margin-right:10px!important}.carousel-buttons{text-align:right}.carousel-control-prev{right:100px!important}.carousel-control-next{right:20px!important}.pagination-container{height:80px;display:flex;align-items:center;justify-content:center}.pagination .page-item.active .page-link{background-color:#4caf50!important;border-color:#dbe7d8}.pagination .page-link{color:#000}.pagination .page-link:hover{background-color:#e9ecef}span.carousel-control-next-icon,span.carousel-control-prev-icon{width:40px;height:40px;border-radius:50%;background-color:#32563e!important;padding:15px;font-size:12px!important}#carouselExample .carousel-control-next-icon,#carouselExample .carousel-control-prev-icon{background-image:none!important}
