.elementor-49653 .elementor-element.elementor-element-41e6a72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-19471fc *//* Palette */
:root{
  /* ...tes variables existantes... */
  --bleu-pale:#E6EEF6; /* bleu très clair pour les bordures */
}

/* CTA : bordure bleu pâle */
.btn{
  border:1px solid var(--bleu-pale) !important;
}

/* Variantes conservées, mais avec bordure pâle */
.btn-blue{
  background:var(--bleu);
  color:#fff;
  border-color:var(--bleu-pale) !important;
}
.btn-white{
  background:#fff;
  color:var(--bleu);
  border-color:var(--bleu-pale) !important;
}

/* (optionnel) survol */
.btn-white:hover{
  background:var(--orange);
  border-color:var(--orange);
  color:#fff;
}/* End custom CSS */