#form-temoignage .contact-form{display:flex;align-items:center;gap:10px}#form-temoignage .contact-form input{padding:10px;font-size:14px;border:1px solid #ccc;border-radius:4px;width:auto}#form-temoignage .contact-form button{padding:10px 20px;background-color:#4CAF50;color:white;border:none;border-radius:4px;cursor:pointer}#form-temoignage .contact-form button:hover{background-color:#45a049}@media only screen and (min-width:768px){#form-temoignage p.et_pb_contact_field.et_pb_contact_field_last+p.et_pb_contact_field.et_pb_contact_field_last,#form-temoignage p.et_pb_contact_field:not(.et_pb_contact_field_last),#form-temoignage p.et_pb_contact_field_half+p.et_pb_contact_field_last:not(.et_pb_contact_field_half){clear:none;margin-bottom:0}#form-temoignage .et_pb_contact_form{display:flex;align-items:center}#form-temoignage .et_contact_bottom_container{margin-top:0}#form-temoignage p.et_pb_contact_field{margin-bottom:0}}@media only screen and (max-width:747px){#form-temoignage p.et_pb_contact_field.et_pb_contact_field_last+p.et_pb_contact_field.et_pb_contact_field_last{clear:both}#form-temoignage .et_pb_contact_field{max-width:100%}#form-temoignage .et_pb_contact_form_0.et_pb_contact_form_container{padding-right:0}}