.betterdocs-entry-content ol{list-style-type:decimal!important;margin-left:1.25rem!important;padding-left:1.25rem!important;list-style-position:outside!important}.betterdocs-entry-content ul{list-style-type:disc!important;margin-left:1.25rem!important;padding-left:1.25rem!important;list-style-position:outside!important}.betterdocs-entry-content li{margin:.25rem 0}::selection{background:#AD1D82;color:#FFFFFF}.pf-cf7 .pf-form p{margin:0;padding:0}.pf-cf7 .pf-field>p{display:grid;gap:6px}.pf-cf7 .pf-form br{display:none}.pf-cf7 .pf-form{display:grid;gap:18px;font-family:'Open Sans',Arial,sans-serif}.pf-cf7 .pf-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pf-cf7 .pf-field{display:grid;gap:6px}.pf-cf7 .pf-field label{font:700 14px/1.3 'Mulish','Muli',Arial,sans-serif;color:#232323}.pf-cf7.et_pb_contact_form_7 .wpcf7-form input[type="text"],.pf-cf7.et_pb_contact_form_7 .wpcf7-form input[type="email"],.pf-cf7.et_pb_contact_form_7 .wpcf7-form input[type="tel"],.pf-cf7.et_pb_contact_form_7 .wpcf7-form select,.pf-cf7.et_pb_contact_form_7 .wpcf7-form textarea{width:100%;box-sizing:border-box;font-size:15px;color:#232323;background-color:#fff;border:1px solid #cdd9de;border-radius:8px;padding:12px 14px}.pf-cf7.et_pb_contact_form_7 .wpcf7-form textarea{min-height:110px}.pf-cf7.et_pb_contact_form_7 .wpcf7-form ::placeholder{color:#8a9499}.pf-cf7.et_pb_contact_form_7 .wpcf7-form input:focus,.pf-cf7.et_pb_contact_form_7 .wpcf7-form select:focus,.pf-cf7.et_pb_contact_form_7 .wpcf7-form textarea:focus{outline:none;border-color:#0b98b8;box-shadow:0 0 0 3px rgba(11,152,184,.18)}.pf-cf7.et_pb_contact_form_7 .wpcf7-form input[type="file"]{width:100%;box-sizing:border-box;font-size:14px;color:#5e5e5e;background-color:#f7fafb;border:1px dashed #b8c8ce;border-radius:8px;padding:10px 12px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.pf-cf7.et_pb_contact_form_7 .wpcf7-form input[type="file"]:hover{border-color:#0b98b8;background-color:#eef8fb}.pf-cf7.et_pb_contact_form_7 .wpcf7-form input[type="file"]::file-selector-button{margin-right:12px;padding:8px 16px;border:0;border-radius:40px;uli', Arial, sans-serif; transition: background-color .15s ease;
}
.pf-cf7.et_pb_contact_form_7 .wpcf7-form input[type="file"]::file-selector-button:hover {
  background-color: #d3eef5;
}

/* Texte d'aide sous un champ */.pf-cf7 .pf-help{display:block;font-size:12.5px;line-height:1.45;color:#8a9499}.pf-cf7 .pf-consent{font-size:13px;line-height:1.5;color:#5e5e5e}.pf-cf7 .pf-consent input{margin-right:8px}.pf-cf7 .wpcf7-form .pf-submit.et_pb_button{justify-self:start;display:inline-block;background-color:#0b98b8!important;color:#fff!important;border:0!important;border-radius:40px;padding:15px 32px!important;margin-top:4px;font:800 15px/1.2 'Mulish','Muli',Arial,sans-serif;cursor:pointer;transition:background-color .15s ease}.pf-cf7 .wpcf7-form .pf-submit.et_pb_button:hover{background-color:#077d99!important;color:#fff!important;padding:15px 32px!important}.pf-cf7 .wpcf7-form .pf-submit.et_pb_button:after{display:none!important}.pf-cf7 .wpcf7-not-valid{border-color:#ad1a81!important}.pf-cf7 .wpcf7-not-valid-tip{color:#ad1a81;font-size:13px;margin-top:4px}.pf-cf7 .wpcf7-response-output{margin:18px 0 0;padding:14px 16px;border-radius:8px;font-size:14px}.pf-cf7 form.sent .wpcf7-response-output{border-color:#0b98b8;background:#e8f6fa;color:#077d99}.pf-cf7 .wpcf7-spinner{margin-left:12px}@media (max-width:767px){.pf-cf7 .pf-row{grid-template-columns:1fr}}