/* Ajustements de compatibilité (chargés en dernier). */

/* Paragraphes : l'ancien thème annulait la marge basse dans le contenu (.entry-content p). */
.dfi-site .elementor-widget-text-editor p{margin-bottom:0}
.dfi-site .elementor-widget-text-editor p img{display:inline;vertical-align:middle}

/* Boutons « Télécharger les catalogues » : place pour la flèche à gauche du texte. */
.download-catalogue .bdt-advanced-button-content-wrapper{padding-left:60px;min-height:40px;background-size:40px!important;background-position:left center!important;background-repeat:no-repeat}
@media (max-width:767px){.download-catalogue .bdt-advanced-button-content-wrapper{padding-left:0;background-size:35px!important}}

/* Formulaire de candidature : boutons « Joindre » (Contact Form 7 récent ajoute une enveloppe autour du champ fichier). */
.dfi-site .wpcf7-form-control-wrap.file-cv,.dfi-site .wpcf7-form-control-wrap.file-lettre{position:relative;display:block;width:250px;max-width:100%;margin:0 auto}
.dfi-site .file-cv input[type=file],.dfi-site .file-lettre input[type=file]{position:absolute;top:0;left:0;width:100%;height:90px;opacity:0;z-index:99;cursor:pointer}
.dfi-site .file-cv .wpcf7-form-control-wrap,.dfi-site .file-lettre .wpcf7-form-control-wrap{position:static}
.dfi-site .btn-file-input{display:flex;align-items:center;justify-content:center;gap:8px;width:250px;max-width:100%;height:90px;margin:0 auto;border:0;border-radius:0;background:#0089f7;color:#fff;font-size:18px;font-family:"Roboto",sans-serif;text-transform:uppercase}
.dfi-site .btn-file-input .icon-plus-circled:before{content:"\f055";font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal}
.dfi-site .wpcf7-form-control-wrap.file-cv .wpcf7-not-valid-tip,.dfi-site .wpcf7-form-control-wrap.file-lettre .wpcf7-not-valid-tip{position:static}

/* Bouton « Envoyer » des formulaires : sans le contour rose du thème Hello, épaisseur normale comme l'original. */
.dfi-site .wpcf7 .wpcf7-form-control.wpcf7-submit{border:0;outline:0}
.dfi-site .wpcf7 .wpcf7-form-control.wpcf7-submit:not(.ENVOYER){font-weight:400!important;font-size:18px}
.dfi-site .wpcf7 .wpcf7-form-control.wpcf7-submit:focus{outline:0;box-shadow:none}
