.caracteristicas .contenedor-requisitos-TiEm{background-color:transparent;border-radius:15px;box-shadow:none;margin-bottom:3rem;max-width:1000px;padding:20px}.form-general-container{background-color:#fff;border-radius:15px;box-shadow:15px 15px 45px #00386526;margin-bottom:3rem;max-width:1000px;padding:20px}.marcaform .form-general-container{border-radius:20px;box-shadow:7px 7px 12px #0000001a;padding:30px 100px}.fg_main-title{align-items:center!important;display:flex;flex-wrap:wrap!important;width:100%!important}.fg_form-title{color:#0753a3!important;font-size:16px!important}.fg_form-page,.fg_form-title{font-weight:700;margin-bottom:5px;width:50%}.fg_form-page{color:#0753a3;font-size:14px;text-align:end}.fg_progress-bar-contanier{margin-bottom:20px!important;position:relative!important;width:100%!important}hr.fg_position_bar{background:#ffb81c!important;border:none!important;height:2px!important;width:100%!important}hr.fg_progress-bar{background:#ffef11!important;border:3px solid #ffef11!important;border-radius:40px!important;left:0;position:absolute;top:-2px;transition:left .5s cubic-bezier(1,1,1,1) .3s;transition:left .3s ease-in .1s;width:33.33%!important}.step-1,.step-2,.step-3{margin:0 auto;opacity:0;position:absolute;-webkit-transform:translate(-300vw,-300vh);transform:translate(-300vw,-300vh)}.step-1.active,.step-2.active,.step-3.active{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{margin-top:0;position:relative;text-align:end;width:100%}.form__group.form__radio{margin-bottom:10px}.form__field.form__field_radio{align-items:center;border:none;box-shadow:none;display:flex;margin:auto}.general-form-button{background:#003865 0 0 no-repeat padding-box;border:none;border-radius:7px;color:#fff;cursor:pointer;font:normal normal 600 12px/17px Open Sans Semibold;height:40px;letter-spacing:0;opacity:1;padding:13px 32px 12px;transition:color .2s ease-in-out,background-color .2s ease-in-out}.general-form-button:hover{background:#00c1d4;color:#fff}.general-return-form-button{background:#fff!important;border:1px solid #003865;border-radius:7px;color:#003865;font:normal normal 600 12px/17px Open Sans Semibold;height:40px;left:0;letter-spacing:0;max-width:100px;opacity:1;padding:13px 32px 12px;position:absolute;text-align:center}.general-return-form-button:hover{border:1px solid #00c1d4;color:#00c1d4}.general-form-button:disabled{background:#eee!important;color:#003865}.general-form-mensaje-final{color:#003865;display:none;font-family:Open Sans Bold;font-size:24px;font-weight:700;line-height:33px;margin:14px auto;text-align:center}.general-form-mensaje-final.show{display:inherit!important;margin:68px auto 0}.general-form-mensaje-final img{height:80px;margin:0 auto 21px;width:84px}.general-form-mensaje-final p{color:#003865;font-family:Open Sans Semibold;font-size:16px;font-weight:600;line-height:22px;margin-bottom:78px;margin-top:3px}.general-form-mensaje-final .link-button{align-items:center;display:inline-flex;font-size:12px;justify-content:center;max-width:169px;width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available}.form-terminos-condiciones{text-align:center}.form-terminos-condiciones span{color:#003865;font-family:Open Sans Semibold;font-size:12px;font-weight:600;line-height:17px}input.hs-input[type=checkbox]{accent-color:#003865;cursor:pointer;height:15px;width:15px}.form__aviso{color:#b3b3b3;font-size:10px;margin:0 0 20px}input.hs-input{margin-bottom:14px}input.hs-input[type=radio]:checked:after{background-color:orange;border:1px solid #0753a3}input.hs-input[type=radio]:after{background-color:#fff;border:1px solid #0753a3;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>[class*=col-]{padding-left:6px;padding-right:6px}.form__label{margin-bottom:5px;padding-left:0}.form__field,.form__label{color:#003865;display:block;font-family:Open Sans Semibold;font-size:12px;font-weight:600;line-height:17px}.form__field{background:#fff;border:1px solid #8d8d8d4d;border-radius:3px;height:40px;margin-bottom:10px;outline:0;padding:10px;transition:all .3s;width:100%}.form__field::placeholder{color:#003865}.form__field::-ms-input-placeholder{color:#b3b3b3;font-weight:400}.form__field:-moz-placeholder,.form__field::-moz-placeholder{color:#b3b3b3;font-weight:400;opacity:1}.form__field--error{box-shadow:0 0 4px 1px #f43b45!important}.form__field_radio:focus,.form__field_radio:hover{box-shadow:none!important}.form__field:focus,.form__field:hover{box-shadow:0 0 4px 1px #00c1d4}.form__message{font-family:Open Sans Regular;font-size:12px;font-weight:400;line-height:17px;margin-bottom:10px;margin-top:-5px}.form__message--error{color:#f43b45}.col-12 h3{cursor:pointer;font-size:12px;font-weight:400;margin:20px auto;padding-bottom:6px;text-align:center;width:67%}.group-terminos-condiciones h3{margin:18px auto 40.5px!important}.link-terminos-condiciones:active,.link-terminos-condiciones:link,.link-terminos-condiciones:visited{border-bottom:1px solid #00c1d4;color:#00c1d4!important;font:normal normal 600 12px/17px Open Sans Semibold;padding-bottom:13.5px;text-align:center}.col-12 h3 a:active,.col-12 h3 a:link,.col-12 h3 a:visited{color:#00c1d4}@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}.step-1,.step-2,.step-3{margin:40px auto}}@media (max-width:360px){.col-12 h3{width:100%}}@media (max-width:425px){.general-form-button{width:240px}.fg_form-page,.fg_form-title{font-size:14px!important}}