/* =============================================================================
   Footer : bandeau Trustindex (avis) + bloc certifications (Qualiopi / France Num / OPCO).
   Regles reprises a l'identique du site de reference.
   Charge globalement depuis inc/config-theme/customizer-scripts.php.
   ============================================================================= */

/* Le footer a un padding-top de 50px sur fond marron : on l'annule pour que
   le premier bloc blanc (Trustindex) demarre vraiment en haut du footer. */
#footer { padding-top: 0; }

/* Ces deux sections sont sur fond blanc (le reste du footer reste sombre). */
.wrapper-trustindex,
.wrapper-datadock { background: #fff; }

/* Bandeau Trustindex tout en haut du footer (fond blanc, avec un peu d'air en haut). */
.wrapper-trustindex { margin-top: 0; padding: 50px 0 30px; }

/* Bloc certifications (ex "datadock") : texte + logos. */
.wrapper-datadock { padding: 40px 0; }

/* Texte sombre car le fond de ces sections est blanc. */
.wrapper-datadock .contenu,
.wrapper-datadock .contenu p,
.wrapper-datadock .contenu b { color: #2b2521; }
.wrapper-datadock .contenu a { color: var(--infocobweb-color-secondary); }
.wrapper-datadock .contenu a:hover { opacity: .8; }

.wrapper-datadock .list-images-datadock { display: flex; flex-wrap: wrap; justify-content: center; }
.wrapper-datadock .list-images-datadock .une-image { padding-right: 20px; padding-bottom: 20px; }
.wrapper-datadock .list-images-datadock .une-image .if-image { height: 80px; width: 130px; background: #fff; border-radius: 5px; box-shadow: 0 0 10px rgba(0,0,0,.08); }
.wrapper-datadock .list-images-datadock .une-image .if-image img { height: 100%; width: 100%; object-fit: contain; }

/* Espace en haut de la premiere section marron qui suit le bloc blanc,
   pour eviter une coupure trop brusque entre le blanc et le fond sombre. */
.wrapper-datadock + .wrapper { padding-top: 40px; }
