.form_{position:relative;z-index:1;width:100%;margin:auto;font-weight:500;font-size:var(--18);color:var(--gray-dark);background-color:rgba(0,0,0,0)}.form_container{max-width:992px;margin:0 auto}.form_container>p{font-size:var(--20);margin-bottom:30px}.form_group{position:relative;transition:border-color var(--transition-slow)}.form_group:not(.form_group_select){border:1px solid var(--transparent)!important}.form_container .form-label{font-size:var(--16);color:var(--gray-dark);visibility:hidden;position:absolute;pointer-events:none}.form_container a{transition:color var(--transition)}.form_container a:hover{color:var(--red)}.form_group input,.form_group textarea{min-height:60px;border-radius:8px;font-size:var(--20);color:var(--blue-dark);border-color:var(--gray3);transition:border-color var(--transition-slow)}.form_group input,.form_group textarea{padding-left:55px;padding-right:24px}.form_group select{min-height:60px;border-radius:8px;font-size:var(--20);border:none;background-image:none;color:var(--blue-dark)}.form_group input::-webkit-input-placeholder,.form_group textarea::-webkit-input-placeholder{color:var(--gray-dark1)}.form_group input::-moz-placeholder,.form_group textarea::-moz-placeholder{color:var(--gray-dark1)}.form_group input:-ms-input-placeholder,.form_group textarea:-ms-input-placeholder{color:var(--gray-dark1)}.form_group input::-ms-input-placeholder,.form_group textarea::-ms-input-placeholder{color:var(--gray-dark1)}.form_group input::placeholder,.form_group textarea::placeholder{color:var(--gray-dark1)}.form_group .form-select option:not(option:disabled){color:var(--blue-dark)!important}.form_group .form-select option:disabled,.form_group .form-select:has(option:disabled:checked){color:var(--gray-dark1)!important}.form_group_select{min-height:60px;border-radius:8px;padding-left:44px;border:1px solid var(--gray3)}.form_group_select:after{content:'\e07c';font-family:uicons-regular-rounded;font-size:var(--16);position:absolute;top:22px;right:20px;display:flex;align-items:center;justify-content:center;color:var(--gray3);pointer-events:none;width:18px;height:18px;transition:transform var(--transition-slow),color var(--transition-slow)}.form_group_select:hover:after{transform:rotate(180deg);color:var(--blue)}.form_group textarea{min-height:150px;resize:none;border-radius:8px;padding-top:12px}.form_group .form-control,.form_group .form-select{transition:border-color var(--transition-slow)}.form_group .form-control:hover,.form_group:hover{border-color:rgba(var(--blue-code),.4)}.form_group:hover i{color:var(--blue)}.form_group input:active+i,.form_group input:focus+i,.form_group select:active+i,.form_group select:focus+i,.form_group textarea:active+i,.form_group textarea:focus+i{-webkit-animation-name:tada;animation-name:tada;-webkit-animation-duration:1s;animation-duration:1s;color:var(--blue)}.form_group .form-control:focus,.form_group .form-select:focus{box-shadow:none;border-color:var(--blue);color:var(--blue)}.form_group i{position:absolute;top:22px;left:20px;font-size:var(--16);color:var(--gray3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;transition:color var(--transition-slow)}.form_check_container{display:flex;flex-direction:column;justify-content:center;gap:20px;margin-bottom:24px}.form_check{display:flex;align-items:center;gap:12px;cursor:pointer}.form_check label{font-size:var(--20);cursor:pointer}.form_check:hover .form_check_input span{border-color:rgba(var(--blue-code),.02);background-color:rgba(var(--blue-code),.1)}.form_check_input{position:relative;width:35px;height:35px}.form_check_input input{position:absolute;top:50%;z-index:2;opacity:0;margin:0;width:35px;height:35px;cursor:pointer;border:none;background-image:none;transform:translateY(-50%)}.form_check_input span{position:absolute;top:50%;z-index:1;display:block;width:35px;height:35px;border-radius:35px;border:2px solid #e9eff4;transform:translateY(-50%);transition:border-color var(--transition),background-color var(--transition)}.form_check_input span::before{content:'\e35f';position:relative;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding-top:3px;font-size:13px;font-family:uicons-regular-rounded;font-weight:800;color:#fff;line-height:1;transform:scale(0);transition:background-color var(--transition-slow),transform var(--transition-slow) .3s}.form_check_input span::after{content:'';position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;border-radius:35px;border:1px solid var(--blue);background-color:var(--blue);transform:scale(0);transition:transform var(--transition)}.form_check_input input:checked+span{border-color:var(--transparent)}.form_check_input input:checked+span::after{transform:scale(1);transition:transform var(--transition)}.form_check_input input:checked+span::before{transform:scale(1)}.form_check_input input:checked+i{-webkit-animation:pulse 1s;animation:pulse 1s;color:var(--blue)}.form_check-icon{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form_check-icon .form_check_input{position:initial;width:100%;height:100%}.form_check-icon .form_check_input input{height:100%;width:100%}.form_check-icon i{justify-content:center;font-size:var(--30);color:var(--gray3);transition:color var(--transition)}.form_check-icon:hover i{color:var(--blue-light)}.form_check-icon .form-check-label{font-size:var(--20);width:100%;text-align:center;position:relative}.explicacionItems>*{padding:20px;border:1px solid var(--gray3);border-radius:8px;position:relative;background-color:#fff}.explicacionItems h2{font-size:var(--22);color:var(--blue)}.explicacionItems>* :last-child{margin-bottom:0!important}.required_{font-family:var(--font-primary);font-size:var(--20);font-weight:700;line-height:0;color:var(--blue-light)}.field-validation-error,span.error{position:absolute;top:100%;right:11px;z-index:1;padding:2px 8px;border-radius:6px;border:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:var(--12)!important;line-height:1.2em;color:var(--gray-dark1)!important;pointer-events:none;background-color:var(--gray2)}.btn-form{padding:16px 30px;margin:auto;font-size:var(--20)!important;background-color:var(--red)}.btn-form::before{background-color:var(--red)}.errorInputRadio{position:relative}.errorInputRadio .field-validation-error,.errorInputRadio span.error{border-radius:8px;top:-10px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.modal_mensaje{-webkit-animation:zoomOut 1s forwards;animation:zoomOut 1s forwards}.show.modal_mensaje{-webkit-animation:zoomIn 1s forwards;animation:zoomIn 1s forwards}.modal_mensaje .modal-dialog{transform:none!important}.modal_mensaje-contenido{text-align:center}.modal_mensaje-contenido .icono{display:flex;align-items:center;justify-content:center;width:50px;height:50px;font-size:var(--20);margin:0 auto 40px;color:var(--blue);border-radius:50px;background-color:rgba(var(--blue-code),.1)}.modal_mensaje-contenido .titulo{font-size:var(--22);color:var(--blue-dark);margin-bottom:14px;font-weight:600}.modal_mensaje-contenido .subtitulo{font-size:var(--18);color:var(--blue-dark);margin-bottom:40px}.modal_mensaje-contenido>p{line-height:1.3em;margin-bottom:40px}.modal_mensaje-contenido .btn-principal{margin:0 auto}.k-upload{border-radius:0;color:var(--gray-dark);border:none;background:0 0;line-height:1.2}.k-dropzone{color:var(--gray-dark);background:0 0;border:none;padding:0}.k-upload .k-upload-button{min-width:0;margin:0;border:none;color:#fff;padding:10px 15px;line-height:1.2;border-radius:50px;box-shadow:none!important;transition:var(--transition);background:var(--blue)}.k-upload .k-upload-button:hover{background:var(--blue)}.k-upload-files{border-color:var(--gray);margin-top:20px}.k-upload-files .k-file{background:0 0;border-color:var(--gray);padding:10px 15px}.k-upload .k-progressbar{background-color:var(--blue)}.k-file-group-wrapper{color:var(--blue);border-color:var(--blue)}.k-file-size{color:var(--gray1)}.captcha-input{position:relative;margin-bottom:20px;height:0}.captcha-input input{opacity:0;pointer-events:none}@media (min-width:400px){.form_check_container{display:flex;align-items:center;flex-direction:row;gap:36px;margin:0}.container_mensaje{left:initial;right:24px;bottom:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0}.form_mensaje{flex-direction:row;text-align:start;border-radius:60px}}@media (min-width:768px){.form_check_container{justify-content:start}.form_check-icon{margin:0 auto}}@media (min-width:992px){.form_container-azul{padding:0 50px 50px}}