
/* === LAA Avocats — Overrides V2 (2025-08-31) === */
:root{ --laa-brand:#04213E; }
.hero{ background: var(--laa-brand) !important; }
.hero .cta{ justify-content:center !important; }
@media (max-width: 900px){
  .home .entry-content .wp-block-columns{ display:block !important; }
  .home .entry-content .wp-block-columns>.wp-block-column{ width:100% !important; margin:0 0 .9rem 0 !important; }
  .home .entry-content img{ max-width:100% !important; height:auto !important; display:block !important; border-radius:16px; }
}
/* Quote page checkboxes */
.page-template-template-quote .page-content input[type="checkbox"]{ width:16px; height:16px; vertical-align:middle; margin-right:8px; accent-color: var(--laa-brand); }
.page-template-template-quote .page-content p:has(input[type="checkbox"]){ margin:6px 0 !important; }
