.form-columns-1{margin-bottom:20px!important}.content-form-home.box,.section-form-home{margin:0 auto;max-width:100%}.content-form-home.box{width:400px}.box-form.formulario fieldset#SelecCurso001{border:unset;padding:0 0 1.4rem}.box-form .hs-fieldtype-checkbox,.box-form .hs-fieldtype-checkbox span{font-size:13px;margin-bottom:0}.box-form li.hs-form-checkbox{margin:5px 0 0!important}.section-form-home h2{color:#fff;font-size:20px;font-weight:700;line-height:2rem;margin-top:0;text-align:center}.section-form-home.black h2{color:#000}.box-form input{max-width:100%;outline:0;transition:all .2s linear;width:100%!important}.legal-consent-container input{width:inherit!important}.box-form a{color:#fff;text-decoration:underline;transition:all .2s linear}.box-form a:hover{opacity:.7}.box-form input.hs-button.primary{box-shadow:2px 2px 5px rgba(0,0,0,.4);display:block;font-size:16px;font-weight:600;margin:20px auto 0;padding:12px 40px;text-transform:uppercase;transition:all .1s linear}label.hs-error-msg{background:transparent;box-shadow:0 0 0!important;color:#fff;font-weight:400;padding:0;width:100%}.box-form label{display:flex;margin:0 1px 3px!important}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{font-size:13px;line-height:16px;margin-left:0!important;position:relative;top:-1px}li.hs-form-booleancheckbox{border:1px solid transparent;border-radius:4px;padding:15px}.box-form .hs-fieldtype-checkbox{box-shadow:0 0 10px #00000047;padding:10px}.box-form select option{color:#1b2731}.box-form select option[disabled=""]{color:#999}.box-form input[type=checkbox]{margin-right:1rem;width:13px!important}@media only screen and (max-width:900px){.section-form-home h2,section .content-title-course-hubdb{text-align:left}.content-form-home.box{margin:0 auto;max-width:100%}.box-form{margin-top:40px}.box-form input.hs-button.primary{width:100%!important}section .content-title-course-hubdb .info-course{margin:0 12px 0 0}}.box-form{background:transparent;border:none}.input{border:1px solid #5f5f6b;border-radius:3px}.hs-input.invalid.error{border:1px solid #ef6b51}.box-form input{border-bottom:none}.box-form input.hs-button.primary,.box-form input.hs-button.primary:hover{background:var(--secondary);border:1px solid var(--secondary);color:#1b2731}