/*
Theme Name: Antra Child
Theme URI: https://developer.wordpress.org/themes/advanced-topics/child-themes/
Template: antra
Description: Antra Child Theme
Author: Developer
Author URI: developer
Version: 1.0.2
Text Domain: antra
*/

/* Réduire la taille des H3 et H4 dans le contenu des projets */
body.single-project .site-main h3 {
    font-size: 32px !important;
    line-height: 38px !important;
}

body.single-project .site-main h4 {
    font-size: 22px !important;
    line-height: 28px !important;
}

b {
    font-weight: 600 !important;
}

[style*="Cal Sans"] b,
b[style*="Cal Sans"] {
    font-weight: 500 !important;
}

h2 b {
    font-weight: 500 !important;
}

strong {
    font-weight: 500 !important;
    font-family: 'Golos Text' !important;
}

.elementor-widget-antra-testimonials .elementor-testimonial-image img {
display:none ;
}

/* Force Golos Text sur tous les <strong> */
.hentry strong,
.elementor-widget-text-editor strong,
.elementor-widget-antra-project-content strong,
.antra-single-content strong {
  font-family: "Golos Text", sans-serif !important;
  font-weight: 600 !important;
  font-style: normal !important;
  text-transform: none !important;
  letter-spacing: normal !important;
}

/* Accordions sur containers à fond sombre (image + overlay) */
.aec-dark .e-n-accordion-item-title-text,
.aec-dark h3.e-n-accordion-item-title-text {
  color: #ffffff !important;
}

.aec-dark .e-n-accordion-item-title-icon i {
  color: #ffffff !important;
}

/* Border entre items en clair */
.aec-dark .e-n-accordion-item {
  border-color: rgba(255,255,255,0.2) !important;
}