.elementor-1598 .elementor-element.elementor-element-fd98cca{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-1598:not(.elementor-motion-effects-element-type-background), body.elementor-page-1598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}/* Start custom CSS *//* 1) Déclaration de la police (idéalement en HTTPS) */
@font-face {
  font-family: "NeueHaasDisplayRoman";
  src: url("https://mediumpurple-pig-442676.hostingersite.com/wp-content/uploads/2026/01/NeueHaasDisplayRoman.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* 2) Forcer la police sur tout le formulaire Brevo */
.sib-form,
.sib-form * ,
#sib-form,
#sib-form * ,
#sib-container,
#sib-container * {
  font-family: "NeueHaasDisplayRoman", Arial, sans-serif !important;
}

/* 3) Forcer aussi les placeholders */
#sib-container input::placeholder,
#sib-container textarea::placeholder {
  font-family: "NeueHaasDisplayRoman", Arial, sans-serif !important;
}/* End custom CSS */