.layout-cards {
    position: relative !important;
    left: 6rem !important;   
    right: 1rem !important;
    width: calc(100vw - 9rem) !important;      /* Fixe la carte à 100px du bord gauche de l'écran */
}

.filters {
    width: 100% !important;
    border-bottom: 2px solid #0f1f6a !important;
    background: #f7f7f8 !important;
}

.filters .Select-value{
    font-weight:600 !important;
}

.filters .daq-numericinput--light__input{
    font-weight:600 !important;
    font-size:1.25rem !important;
}

.filters-h3 {
    color: #0f1f6a !important; /* Couleur alignée avec le style des Dropdowns */
    font-weight: 550 !important; /* Poids de la police pour correspondre à la sélection dans le Dropdown */
    margin-bottom: 10px !important; /* Un peu plus d'espace au-dessus du Dropdown pour une séparation claire */
    font-size: 1.1rem !important; /* Taille de la police adaptée */
}

.modern-h1 {
    font-size:34px !important;
    padding:2rem 20px !important;
    font-weight:500 !important;
    text-transform:uppercase !important;
    color : rgb(16, 31, 105) !important;
    margin:0 ! important;
}

.modern-h1:before {
    background-color: #d52b1e !important;
    border-radius: 0.25rem !important;
    content: '' !important;
    display: block !important;
    height: 0.25rem !important;
    width: 42px !important;
    margin-bottom: 1.25rem !important;
}