.elementor-6949 .elementor-element.elementor-element-befc046{--display:flex;--min-height:171px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;overflow:visible;}#elementor-popup-modal-6949 .dialog-widget-content{animation-duration:1s;background-color:var( --e-global-color-text );margin:0em 0em 0em 0em;}#elementor-popup-modal-6949{background-color:#000000B3;justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-6949 .dialog-message{width:745px;height:auto;padding:0em 0em 0em 0em;}#elementor-popup-modal-6949 .dialog-close-button{display:flex;top:0%;font-size:15px;}body:not(.rtl) #elementor-popup-modal-6949 .dialog-close-button{right:101%;}body.rtl #elementor-popup-modal-6949 .dialog-close-button{left:101%;}#elementor-popup-modal-6949 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-6949 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:1024px){#elementor-popup-modal-6949 .dialog-message{width:370px;}}@media(max-width:767px){.elementor-6949 .elementor-element.elementor-element-befc046{--content-width:500px;--min-height:0px;}#elementor-popup-modal-6949 .dialog-message{width:89vw;padding:0em 0em 0em 0em;}#elementor-popup-modal-6949{justify-content:center;align-items:center;}#elementor-popup-modal-6949 .dialog-widget-content{margin:0em 0em 0em 0em;}}/* Start custom CSS for wpforms, class: .elementor-element-b05ebfc *//* Bouton WPForms personnalisé */
.wpforms-form button[type=submit] {
    width: 100% !important;          /* Pleine largeur */
    background-color: #000000 !important; /* Fond noir */
    color: #ffffff !important;       /* Texte blanc */
    border: 2px solid #000000 !important; /* Bordure noire */
    padding: 15px 0;
    font-size: 18px;
    font-weight: bold;
    border-radius: 6px;              /* Coins arrondis (tu peux changer) */
    cursor: pointer;
    transition: all 0.3s ease;
}

/* Effet au survol */
.wpforms-form button[type=submit]:hover {
    background-color: #ffffff !important; /* Fond blanc */
    color: #000000 !important;            /* Texte noir */
    border: 2px solid #000000 !important; /* Bordure noire */
}/* End custom CSS */