fieldset.form-columns-1 .hs_do_not_contact{margin-top:-13px}.hs-form-field{margin-bottom:5px!important}fieldset.form-columns-1 .hs_do_not_contact.hs-form-field{margin-bottom:0!important}fieldset.form-columns-1 .hs_do_not_contact .hs-form-booleancheckbox-display{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:start;margin-bottom:0!important;width:100%}fieldset.form-columns-1 .hs_do_not_contact .inputs-list>li{margin:13px 0 0!important}fieldset.form-columns-1 .hs_do_not_contact input{margin-left:5px;max-width:12px!important}@media screen and (max-width:475px){fieldset.form-columns-1 .hs_do_not_contact.hs-form-field{margin-bottom:20px!important}}.hs-form-booleancheckbox span,.hs-form-booleancheckbox span p,form .hs-richtext,form .hs-richtext p{font-size:12px!important;line-height:120%;margin:0!important;min-width:100%!important}form .hs-richtext,form .hs-richtext p{color:#3f3f55;line-height:120%;min-width:100%!important}form .hs-richtext,form .hs-richtext p a{color:#8737de}.form-wrapper.form-wrapper-slfi form .hs-richtext,.form-wrapper.form-wrapper-slfi form .hs-richtext p a{color:#2196f3}#inscription{display:block;position:relative;top:-20px;visibility:hidden}.form-wrapper{background:rgba(135,55,222,.1);border-radius:10px;padding:10px 10px 20px}.form-wrapper.form-wrapper-slfi{background:rgba(33,150,243,.1)}.form-wrapper h4{color:#000!important;font-size:27px!important;font-weight:700!important;line-height:32px;margin:0;text-align:center}.form-wrapper p.description{color:#56566a!important;font-size:14px!important;font-weight:400!important;line-height:21px;margin:0;text-align:center}.form-wrapper .illustration-form{text-align:center;width:100%}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border-color:#d9d9d9;border-radius:6px;border-width:1px}form input[type=email]:focus,form input[type=file]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{border:1px solid #8737de;outline:none}form .hs-button,form input[type=submit]{background-color:#8737de;border:unset;border-radius:20px;color:#fff;font-size:14px!important;font-weight:700!important;line-height:130%;padding:11px 40px}.form-wrapper.form-wrapper-slfi form input[type=submit],form .hs-button{background-color:#2196f3}form .inputs-list.multi-container input[type=radio]{width:13px!important}form .hs_submit.hs-submit .actions{margin-top:20px;text-align:center}fieldset.form-columns-1 .legal-consent-container .hs-input{width:unset!important}fieldset.form-columns-1 .hs-fieldtype-textarea .hs-input,fieldset.form-columns-1 .hs-input{width:100%!important}.hs_error_rollup,.legal-consent-container>div:first-of-type{display:none}.hs-error-msg{color:#c03;font-size:13px!important;font-weight:800!important;line-height:130%!important}.hs-form-required{color:#c03}.legal-consent-container .hs-error-msgs label{color:#c03!important}.hs-input.invalid.error{border-color:#c03}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{font-size:12px}@media screen and (min-width:476px) and (max-width:768px){.floating-hook{margin-top:-400px!important}}@media screen and (max-width:475px){.form-wrapper{margin:10px;padding:20px}.floating-hook{margin-top:0!important}}@media screen and (max-width:768px){.questions-cas-usage__flex{display:block!important}.questions-cas-usage__formulaire{width:100%!important}}