input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{width:100%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=password],.wpcf7 input[type=search],.wpcf7 input[type=tel],.wpcf7 input[type=number],.wpcf7 textarea,.wpcf7 select{width:100%}.wpcf7 textarea{min-width:100%}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#aaa}.wpcf7 input[type=file]{cursor:pointer;width:100%;padding:30px 15px;border:2px dashed #ddd;border-radius:5px}.form-row.form-row-grid{display:flex;flex-direction:column;gap:1.2em;width:100%}@media screen and (min-width: 768px){.form-row.form-row-grid{flex-direction:row}}.checkbox-column{display:flex;flex-direction:column}.form-row > *{display:block;width:100%;margin-bottom:20px}.form-required-label{color:#f31b1b}.msa-card{padding:20px;background-color:#fff;width:100%;max-width:1000px;margin:0 auto;box-shadow:0 3px 10px 3px rgba(0,0,0,.15);border-radius:10px}@media screen and (min-width: 768px){.msa-card{padding:50px 100px}}ul.dlm-downloads{list-style:square;text-transform:uppercase}.single-qsm_quiz .mentions-legales{font-size:13px;grid-column:2}
