.register .hs-dependent-field .hs-form-field{display:block;margin:0 auto 20px;width:95%}.form-register{width:100%}.form{background:#2a786e url(https://f.hubspotusercontent00.net/hubfs/1621751/Posgrados2021/img/tree.png) 100% 100% no-repeat;background-size:325px 327px}.register .form{padding:40px 0 80px}.titleForms{color:#fff;font-family:Panamericana,serif;font-size:24px;font-weight:400;line-height:28px;margin:auto;text-align:center}.register .hs_cos_wrapper_type_form{margin:auto;width:50%}input,select{background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;font-size:1rem;font-weight:400;height:50px;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control{border:1px solid #d1d1d1;height:47px;padding-top:20px}.form-control.active{padding-top:18px}.register input{margin:auto;width:90%}.input{height:55px}select{font-family:seravek-web;height:47px;width:100%!important}.select-style select{-webkit-appearance:none;-moz-appearance:none;background:#fff url(https://f.hubspotusercontent00.net/hubfs/1621751/Posgrados2021/img/triangle.svg) 100% no-repeat;background-position:right 10px center;background-size:24px 15px;border:none;box-shadow:none;width:100%}.select-style select:focus{outline:none}.field{position:relative}.field label{color:#fff;font-family:seravek-web;left:40px}.field label.active{color:#12695e;font-size:12px;left:10px;opacity:1;top:12px;transition:.5s}.register label{padding-left:15px}.modal label{left:10px;text-align:left;width:100%}.register .hs-main-font-element,label.hs-main-font-element{color:#fff!important;text-align:center!important}.hs-main-font-element{font-family:seravek-web;margin-top:20px;text-align:center!important}.field label.hs-error-msg{color:#fff;font-family:seravek-web;left:10px;pointer-events:none;top:5px}ul.hs-error-msgs{list-style:none;margin:0;padding:0}.hs_error_rollup{text-align:center}fieldset{margin-bottom:20px!important}.register fieldset{margin:auto!important}.register fieldset.form-columns-2 .hs-form-field{width:100%!important}.register fieldset.form-columns-2{display:grid;gap:20px;grid-template-columns:1fr 1fr;max-width:95%}.register .hs-form-field{margin-bottom:20px}.modal-content .modal-body form fieldset{margin:0 auto!important}.modal-content .modal-body form fieldset.form-columns-1 .hs-form-field input{width:100%}.hs-button{color:#12695e;font-family:seravek-web;font-size:15px;height:36px;margin:20px auto auto;padding:0;width:165px}.register .hs-button{height:35px;width:165px}.nextStepThree,.nextStepTwo{bottom:0;bottom:30px;height:40px;position:absolute;width:300px}ul.steps{flex-direction:row;justify-content:center;margin:20px auto}ul.steps,ul.stepsForm{display:flex;list-style:none;padding:0}ul.stepsForm{justify-content:space-between;margin:0}.step{border:1px solid #fff;border-radius:40px;color:#fff;cursor:pointer;font-family:seravek-web;font-size:15px;height:40px;line-height:21px;line-height:40px;text-align:center;vertical-align:middle;width:40px}.step.active{background:#fff;color:#12695e}.legal-consent-container{text-align:center}.legal-consent-container p{color:#d1d1d1;font-family:seravek-web;font-size:15px;line-height:21px;margin:0}.legal-consent-container a{color:#fff}.legal-consent-container a:hover{opacity:.8;text-decoration:none}form .terms{color:#d1d1d1;font-family:seravek-web;font-size:15px;line-height:21px}form .terms a{color:#fff}.grecaptcha-badge{margin:auto}.submitted-message{overflow:visible!important}.register .submitted-message p:nth-child(3){color:#fff;font-size:15px}.register .submitted-message p:nth-child(2){color:#fff;font-family:Panamericana,serif;font-size:44px;line-height:43px;margin-bottom:50px}.submitted-message .cta{padding:0 20px;width:auto}.separatorScroll{height:40px}.ingenieria-main .form{background-color:#921832;background-image:url(https://fs.hubspotusercontent00.net/hubfs/1621751/Assets_2021/Group%209.png);background-repeat:no-repeat;background-size:contain}.ingenieria-main .separatorSteps{border:2px solid #5e0a1cb0}.ingenieria-main button.cta{color:#921832}.ingenieria-main button.cta:hover{background-color:#c3a1a8}@media (max-width:991.98px){.nextStepThree,.nextStepTwo{position:relative}}@media (max-width:575.98px){.form{border-radius:30px}.separatorSteps{margin:20px 10px 19px;max-width:10px}.register .hs_cos_wrapper_type_form{width:90%}.register .input{width:100%}.nextStepThree,.nextStepTwo{position:relative}.register input{margin:auto;width:90%}.register label{padding-left:15px}.register .hs-button{height:35px;width:165px}}