.elementor-7366 .elementor-element.elementor-element-7a355aa5{--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;--background-transition:0.3s;}.elementor-7366 .elementor-element.elementor-element-3da0ddfe .e-contact-buttons__chat-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7366 .elementor-element.elementor-element-3da0ddfe .e-contact-buttons{--e-contact-buttons-button-icon:var( --e-global-color-836b7d0 );--e-contact-buttons-button-bg:var( --e-global-color-accent );--e-contact-buttons-transition-duration:0.3s;--e-contact-buttons-horizontal-offset:26px;--e-contact-buttons-vertical-offset:26px;}/* Start custom CSS for contact-buttons-var-9, class: .elementor-element-3da0ddfe *//* cache l'icône SVG actuelle */
.e-contact-buttons__chat-button-icon-container svg {
  display: none !important;
}

/* ajoute une icône téléphone via SVG data-uri */
.e-contact-buttons__chat-button-icon-container::before {
  content: "";
  display: inline-block;
  width: 40px;              /* ajuste la taille */
  height: 30px;
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
  /* SVG encodé en utf8, utilise fill="currentColor" pour hériter de la couleur */
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path fill='currentColor' d='M511.1 380.8c0 17.7-14.3 32-32 32c-141.4 0-256-114.6-256-256c0-17.7 14.3-32 32-32h64c13.3 0 24.9 8.2 29.9 20.4l24 56c5.3 12.4 2 26.8-8.1 35.6l-40.7 34.3c23.3 46.6 60.1 83.3 106.7 106.7l34.3-40.7c8.8-10.1 23.2-13.4 35.6-8.1l56 24c12.2 5 20.4 16.6 20.4 29.9v64z'/></svg>");
  /* couleur héritée du parent */
  color: #fff; /* couleur par défaut si besoin — remplace ou retire pour hériter */
}

/* exemple : changer couleur au survol */
.e-contact-buttons__chat-button-icon-container:hover::before {
  color: #00c853; /* ici, la couleur s'appliquera si tu utilises currentColor sur le parent */
}/* End custom CSS */