/*
Theme Name: EMKQ 2026
Text Domain: emkq-2026
Description: Thème sur mesure léger et performant pour l'École de Massothérapie et Kinésithérapie du Québec.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
License: GPL-2.0-or-later
WPVibe: yes
*/

/* This file holds the WordPress theme header (above) plus truly global
 * rules only. Tailwind handles everything else.
 *
 * - Design tokens live in theme.css's @theme block.
 * - Prose + form styles live in presets.css.
 * - Layout, color, typography utilities come from Tailwind v4.
 *
 * Do NOT add component classes here (.btn-primary, .card, etc.). Use
 * Tailwind utilities in templates instead.
 */

html {
	scroll-behavior: smooth;
}

/* Mise en forme du syllabus approuvé dans la fiche de formation continue. */
.emkq-full-course h3 {
  color: #064b4c;
  font-family: Georgia, serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.35;
  margin: 1.5rem 0 .65rem;
}
.emkq-full-course h3:first-child { margin-top: 0; }
.emkq-full-course p { margin: .5rem 0 .9rem; }
.emkq-full-course ul { list-style: disc; padding-left: 1.4rem; margin: .55rem 0 1rem; }
.emkq-full-course li { margin: .3rem 0; }
.emkq-full-course > details {
  border-top: 1px solid #d8e5e2;
  padding: .85rem 0;
}
.emkq-full-course > details:last-of-type { border-bottom: 1px solid #d8e5e2; }
.emkq-full-course > details > summary {
  color: #064b4c;
  cursor: pointer;
  font-weight: 700;
  line-height: 1.5;
  padding-right: .5rem;
}
.emkq-full-course .emkq-accordion-body { padding: .55rem .2rem .35rem .65rem; }
.emkq-full-course strong { color: #064b4c; }

