.update-mail{background-color:#2e2755;color:#fff;padding:86px 0 156px}.update-mail .container{max-width:1216px}.update-mail .infor-update{font-size:20px;font-weight:400;line-height:28px}.update-mail form{max-width:100%;position:relative}.update-mail .form-update,.update-mail .form-update .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{margin-top:-8px}.update-mail form .hs_submit.hs-submit{bottom:0;right:0;transform:translateY(0)}.update-mail form input{border-radius:10px;font-size:16px;font-weight:400;line-height:20px;min-width:281px;padding:23px 23px 22px}.update-mail form .hs_submit.hs-submit .actions input{background:#fff;color:#2e2755;cursor:pointer;font-size:18px;font-weight:700;line-height:21px;padding:13px 50px 33px;position:absolute;right:0;transform:translateY(-115%)}.update-mail form .hs_submit.hs-submit .actions input:hover{background:#f596c5;color:#2e2755}li,ul{list-style-type:none}.update-mail form label{color:#fff;font-size:16px;font-weight:400;line-height:20px}.update-mail .hs_email,.update-mail .hs_firstname{position:relative}.update-mail .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .no-list.hs-error-msgs.inputs-list{position:absolute}.update-mail .hs_error_rollup .no-list.hs-error-msgs.inputs-list label{display:none}.update-mail ul.no-list{margin-top:6px;padding-left:0}.update-mail .the-title{color:#fff}.form-update span form.hs-form fieldset .hs_company_sector select{border-radius:10px}.update-mail form .hs_submit.hs-submit .actions input{border:none}.form-update span form.hs-form fieldset .hs_company_sector select{margin-top:-10px;max-width:281px;min-height:47px;width:100%}.form-update span form.hs-form fieldset{max-width:819px}.update-mail .legal-consent-container{position:relative}.update-mail .legal-consent-container .hs-form-booleancheckbox-display{left:-1px;position:absolute;top:32px}.update-mail .legal-consent-container .hs-form-booleancheckbox-display a{color:#fff}.update-mail .legal-consent-container .hs-form-booleancheckbox-display input{margin-top:3px;min-width:unset}.update-mail form .hs_submit.hs-submit div.actions{height:0}.update-mail .legal-consent-container ul.no-list{position:absolute;top:50px}.update-mail .legal-consent-container ul.no-list.hs-error-msgs label{color:#fff}@media (max-width:1299px){.update-mail .form-update span form.hs-form fieldset{max-width:783px}.update-mail form .hs_submit.hs-submit .actions input{padding:13px 30px 33px}}@media (max-width:1099px){.form-update span form.hs-form fieldset{margin-top:10px;max-width:100%}.update-mail .legal-consent-container .hs-form-booleancheckbox-display{left:16px;padding-right:14px;position:absolute;top:0}.update-mail .legal-consent-container ul.no-list{margin-bottom:unset;top:14px}.update-mail .hs_error_rollup .no-list.hs-error-msgs.inputs-list{bottom:-32px;right:auto}.update-mail{padding:81px 0 185px}.update-mail form .hs_submit.hs-submit{position:unset}.update-mail .infor-update{font-size:16px;line-height:24px;margin-bottom:26px}.update-mail form input{font-size:16px;line-height:20px;width:100%}.update-mail form .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field{margin-bottom:10px}.update-mail form .hs_submit.hs-submit .actions input{font-size:18px;line-height:21px;margin-top:47px;max-width:300px;padding:13px 21px 37px;position:unset;transform:translateY(45%)}.update-mail .form-update span form.hs-form fieldset .hs_company_sector select{max-width:100%}.update-mail .update-mail fieldset.form-columns-2 .input{padding:0 10px}.update-mail .hs_submit div.actions{text-align:center}.update-mail span form fieldset.form-columns-2 .input{margin-right:0}.update-mail span form fieldset{margin:0 auto}.update-mail span form fieldset div.hs-form-field{padding:0 15px}.update-mail .hs_company_sector .no-list.hs-error-msgs.inputs-list,.update-mail .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .no-list.hs-error-msgs.inputs-list{position:unset}.update-mail .no-list.hs-error-msgs.inputs-list{margin-bottom:-17px}}@media (max-width:767px){.update-mail{padding:81px 0 190px}.update-mail .legal-consent-container .hs-form-booleancheckbox-display{left:0}.update-mail form input{min-width:unset;width:100%}.update-mail span form fieldset div.hs-form-field{padding:unset}.update-mail form .hs-fieldtype-text.field.hs-form-field,.update-mail form fieldset.form-columns-2 .hs-form-field{width:100%}.update-mail ul.no-list{margin-bottom:0;margin-top:10px;padding:0 10px;position:unset}.hs_company_sector .no-list.hs-error-msgs.inputs-list{position:unset}.update-mail form .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field,.update-mail form .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field{margin-bottom:8px}.form-update span form.hs-form fieldset{margin-top:7px}.update-mail .form-update .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{margin-top:8px}.update-mail form .hs_submit.hs-submit{padding:0 10px}.form-update span form.hs-form fieldset .hs_company_sector select,.update-mail form .hs_submit.hs-submit .actions input{max-width:100%}.update-mail form .hs_submit.hs-submit .actions input{margin-top:60px}.update-mail .legal-consent-container ul.no-list{top:35px}}@media (max-width:408px){.update-mail{padding:81px 0 210px}.update-mail form .hs_submit.hs-submit .actions input{margin-top:80px}.update-mail .legal-consent-container ul.no-list{top:55px}}@media (max-width:376px){.update-mail .container{padding-left:36px;padding-right:36px}.update-mail form .hs_submit.hs-submit .actions input{padding:13px 27px 55px}}