.form-general-container{background-color:#fff;border:1px solid #00376433;border-radius:32px;display:flex;flex-direction:column;min-height:680px;padding:30px 20px;position:relative}.fg_main-title{align-items:center;display:flex;flex-wrap:wrap}.fg_form-title{color:var(--color-blue-bi);font-family:BiNeoIndustrial-Bold!important;font-size:24px;margin:0;width:50%}.fg_form-page{color:var(--color-gray-bi);font-family:BiNeoIndustrial-Regular!important;font-size:12px;font-weight:400;text-align:end;width:50%}.fg_progress-bar-contanier{margin-bottom:20px;position:relative;width:100%}hr.fg_position_bar{background:var(--color-gray-bi);border:none;height:2px;width:100%}hr.fg_progress-bar{background:var(--color-aqua-bi);border:2px solid var(--color-aqua-bi)!important;border-radius:40px;left:0;position:absolute;top:-1%;transition:width .3s ease-in .1s;width:33.33%}.contacto-form,.estabilidad-laboral-form,.personal-form{display:flex;flex-direction:column;opacity:0;position:absolute;-webkit-transform:translate(-300vw,-300vh);transform:translate(-300vw,-300vh)}.contacto-form.active,.estabilidad-laboral-form.active,.personal-form.active{flex:1;opacity:1;position:relative;-webkit-transform:translateX(0);transform:translateX(0);transition:opacity .5s cubic-bezier(1,1,1,1) .3s;transition:opacity .3s ease-in .1s}.form__submit{display:flex;justify-content:flex-end;margin-top:auto;position:relative;width:100%}.form-general-container .loader_submit{display:none;left:50%;margin:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.form-general-container .loader_submit.show{display:block}.general-form-button{background:#003865!important;border:none;border-radius:25px 0 25px 0;display:inline-block;font-size:12px;font-weight:700;height:44px;margin-top:11px;max-width:240px;padding:12px 0;text-align:center;width:100%}.form__submit .btn-main-principal{background:var(--color-aqua-bi)!important;border-radius:10px;color:#fff;font-family:BiNeoIndustrial-Bold!important;font-size:16px;height:auto;max-width:none;padding:13px 35px;transition:all .3s;width:70%}.form__submit .btn-main-principal:hover{background-color:var(--color-yellow-bi)!important;border-color:transparent;color:var(--color-blue-bi)}.general-return-form-button{background:#fff!important;border:1px solid var(--color-blue-bi);border-radius:10px;color:var(--color-blue-bi);font-family:BiNeoIndustrial-Bold!important;font-size:16px;left:0;max-width:100px;padding:13px 20px;position:absolute;transition:all .3s}.general-return-form-button:hover{background-color:var(--color-yellow-bi)!important;border-color:transparent;color:var(--color-blue-bi)}.general-form-button:disabled{background:#eee!important;color:#003865}.general-form-mensaje-final{color:#003865;display:none;font-family:BiNeoIndustrial-Bold!important;font-size:24px;margin:14px auto;text-align:center}.general-form-mensaje-final.show{display:inherit}.form-terminos-condiciones{text-align:center}.form-terminos-condiciones .form-terminos-label{align-items:flex-start;display:flex;gap:8px;text-align:left}.form-terminos-condiciones span{color:var(--color-blue-bi);font-family:BiNeoIndustrial-Regular,sans-serif;font-size:12px;line-height:1.4}.form-terminos-condiciones .form-terminos-link{color:var(--color-aqua-bi);text-decoration:underline;text-decoration-color:var(--color-aqua-bi)}.form-terminos-condiciones input.hs-input[type=checkbox]{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid var(--color-blue-bi);border-radius:3px;flex:0 0 16px;height:16px;margin:0;position:relative;width:16px}.form-terminos-condiciones input.hs-input[type=checkbox]:after{border:solid var(--color-blue-bi);border-width:0 2px 2px 0;content:"";height:9px;left:4px;opacity:0;position:absolute;top:1px;transform:rotate(45deg);width:5px}.form-terminos-condiciones input.hs-input[type=checkbox]:checked:after{opacity:1}.form-terminos-condiciones input.hs-input[type=checkbox]:checked{background-color:var(--color-yellow-bi);border-color:var(--color-yellow-bi)}.form-terminos-condiciones input.hs-input[type=checkbox]:checked:after{border-color:#fff}.form__aviso{color:#b3b3b3;font-family:BiNeoIndustrial-Regular;font-size:12px;margin:0 0 20px}input.hs-input{margin-bottom:14px}input.hs-input[type=radio]:checked:after{background-color:orange;border:1px solid #003865}input.hs-input[type=radio]:after{background-color:#fff;border:1px solid #003865;border-radius:15px;content:"";display:inline-block;height:15px;left:-1px;position:relative;top:-2px;visibility:visible;width:15px}input.hs-input[type=radio]:hover:read-only{box-shadow:0 0 8px 0 #00c1d4!important}.row--reduce-6{margin-left:-6px;margin-right:-6px}.row--reduce-6>[class*=col-]{padding-left:6px;padding-right:6px}.form__label{color:var(--color-blue-bi);display:block;font-family:BiNeoIndustrial-Bold!important;font-size:16px;margin-bottom:6px;padding-left:0}.form__group{display:flex;flex-direction:column;gap:8px}.form__field{background:#fff;border:1px solid #75757580;border-radius:4px 0 4px 0;box-shadow:none;color:var(--color-blue-bi);display:block;font-family:BiNeoIndustrial-Regular,sans-serif;font-size:16px;font-weight:400;height:40px;margin-bottom:14px;outline:0;padding:10px;transition:all .3s;width:100%}.form__field::placeholder{color:#75757580;font-family:BiNeoIndustrial-Regular,sans-serif;font-size:16px}select.form__field{background:#fff;border:1px solid #aaa;border-radius:4px 0 4px 0;color:var(--color-blue-bi);font-family:BiNeoIndustrial-Regular,sans-serif;font-size:16px;height:34px;padding:0 20px 0 8px;text-transform:capitalize}select.form__field.is-placeholder{color:#75757580;font-family:BiNeoIndustrial-Regular,sans-serif;font-weight:400}.form-general-container .select2-container{margin-bottom:10px;width:100%!important}.form-general-container .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px 0 4px 0;height:34px}.form-general-container .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--color-blue-bi);display:block;font-family:BiNeoIndustrial-Regular,sans-serif;font-size:16px;line-height:34px;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.form-general-container .select2.is-placeholder .select2-selection__rendered{color:#75757580;font-family:BiNeoIndustrial-Regular,sans-serif;font-weight:400}.form-general-container .select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%}.form-general-container .select2-results{display:block}.form-general-container .select2-results__options{list-style:none;margin:0;padding:0}.form-general-container .select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.form-general-container .select2-results__option--selectable{color:#003865;cursor:pointer;font-family:BiNeoIndustrial-Bold;font-size:12px;font-weight:700;width:100%}.form-general-container .select2-container--open .select2-dropdown{left:0}.form-general-container .select2-container--open .select2-dropdown--below{border-color:currentcolor transparent transparent;border-radius:8px;border-top:transparent;box-shadow:4px 6px 12px #00000029;padding:10px;top:10px}.form-general-container .select2-container--default .select2-results>.select2-results__options{max-height:240px;overflow-x:hidden;overflow-y:auto}.form-general-container .select2-container--default .select2-results__option--disabled{color:#999}.form-general-container .select2-container--default .select2-results__option--selected{background-color:rgba(0,190,214,.08)}.form-general-container .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(0,190,214,.08);color:var(--color-blue-bi);font-size:12px;font-weight:700;width:100%}.form__field--error{background:rgba(244,59,69,.05);border-color:#f43b45!important;box-shadow:none!important}.form__field:active,.form__field:hover{background:rgba(0,190,214,.05);border-color:var(--color-aqua-light-bi)}.form__message{font-family:BiNeoIndustrial-Regular,sans-serif;font-size:13px;font-weight:400;margin-bottom:8px;margin-top:-9px}.form__message--error{color:#f43b45}.col-12 h3{border-bottom:1px solid #2d8c9e;color:#2d8c9e;cursor:pointer;font-size:12px;margin:20px auto;padding-bottom:6px;text-align:center;width:50%}.col-12 h3:hover{border-bottom:1px solid #fff;text-decoration:underline}.col-12 h3 a:active,.col-12 h3 a:visited{color:#2d8c9e}.form__group-radio{display:flex;flex-direction:column;gap:8px;margin-top:10px}.form__radio-options{align-items:center;display:flex;gap:16px}.form__radio-option{align-items:center;display:flex;gap:8px}.form__radio-option input.hs-input[type=radio]{margin:0;vertical-align:middle}.form__radio-option label{color:var(--color-blue-bi);cursor:pointer;font-family:BiNeoIndustrial-Regular;line-height:1;margin:0}.form__radio-option input.hs-input[type=radio]:after{top:0}.btn-main-secondary:hover,input.hs-input[type=radio]:hover:read-only{box-shadow:none!important}input.hs-input[type=radio]:checked:after{background-color:var(--color-aqua-bi)}@media (max-width:460px){.col-12 h3{width:65%}.general-return-form-button{max-width:240px;position:inherit}.form__submit{align-items:center;display:flex;flex-direction:column}}@media (max-width:360px){.col-12 h3{width:100%}}.form-general-container input[type=number]::-webkit-inner-spin-button,.form-general-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-general-container input[type=number]{-moz-appearance:textfield}