/*
Theme Name: Index Santé
Theme URI: https://indexsante.local
Author: Vincent Guermeur
Author URI: https://vguermeur.fr/
Description: Annuaire de santé français
Version: 1.0
Text Domain: IndexSante
*/

/* SCSS IMPORT */
@import "assets/css/styles.min.css";

.accordion-header {
    padding: 0;
}

.accordion-button {
    font-weight: 500;
}

main#home section.partners {
    padding-top: 1rem;
}

main#home section.news {
    padding-top: 3rem;
}




.navbar {
    padding: 0;
}

.navbar-light .navbar-nav .nav-link {
    color: #FFF;
}

.nav-pills .nav-link {
    border-radius: .25rem;
    margin-right: 1rem;
    text-transform: uppercase;
    padding: 0.5rem 3rem;
}

.nav-pills .nav-link:hover,
.nav-pills .nav-link.active {
    background-color: #FFF;
    color: #3398db;
}

.card-img-container {
    width: 100%;
    overflow: hidden;
    /* Pour cacher toute partie de l'image qui dépasse */
}

.card-img {
    width: 100%;
    height: auto;
    /* Conserve le ratio de l'image */
    display: block;
    /* Évite l'espace blanc en bas de l'image */
}


.accordion-button:not(.collapsed) {
    color: #fff;
    background: linear-gradient(135deg, #0d6efd 0%, #0a58ca 100%);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
}

h3 {
    text-transform: none;
    margin-top: 2rem;
}

/* Pas de margin-top sur les h3 dans les accordéons / FAQ */
.accordion h3,
.accordion-header,
.faq-zone-card h3 {
    margin-top: 0;
}

/* Styles SEO/UX dans assets/css/styles.scss → compilé via: npm run build:css */