@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";:root{--main-font: "Roboto", sans-serif}body{background-position:center center;background-attachment:fixed;background-size:cover;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#e5e4eb;animation:4s linear 0s infinite bp;display:flex;align-items:center;justify-content:center;min-height:100vh;flex-direction:column}h1,h2,h3,h4,h5{font-family:var(--main-font);font-weight:900;color:#001b5e}p,.label{font-family:var(--main-font);color:#0c75ff;font-size:15px;font-weight:700;margin-bottom:5px}input[type=text],input[type=number],input[type=email],textarea{padding:25px 15px;border-radius:5px;color:#001b5e;font-family:var(--main-font);font-weight:600}select.form-control{height:50px;padding:0 15px;border-radius:5px;color:#001b5e;font-family:var(--main-font)}.form-group{margin-bottom:1.5rem}.input-group-append>.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#f2f4f6;text-align:center;cursor:pointer;white-space:nowrap;background-color:#0c75ff;border:1px solid rgb(10,106,233);border-radius:.25rem;transition:.5s;animation:latidos .5s infinite}.input-group-append>.input-group-text:hover{background-color:#001b5e}.alert-input{animation:inputempty .5s infinite}@keyframes inputempty{0%{border:1px solid #ced4da}50%{border:1px solid #D1342D}to{border:1px solid #ced4da}}.form{min-height:600px}#content-menu{background-position:center;background-size:cover;border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#fff}.menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:50%;text-align:center;list-style:none}.success{border:1px solid green}.menu-item{font-size:30px;margin:0;padding:0;cursor:pointer;cursor:hand}.ion-icon-menu{padding:10px;background-color:#4d4d4d;color:#fff;border-radius:100%;transition:.5s;display:block!important}.ion-icon-menu:hover{box-shadow:10px 10px 42px -6px #000000bf;-webkit-box-shadow:10px 10px 42px -6px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 42px -6px rgba(0,0,0,.75)}.vl{border-left:6px solid green;height:2px}label.error{border-color:red;color:red;font-size:12px}.group-btn{background-color:#001b5e;position:relative;width:100%;top:-60px}.buttons{position:absolute;padding:0 40px}.btn-custom{color:#fff;font-size:13px;font-weight:600;padding:13px 30px}.btn-custom:hover{box-shadow:#001b5e}.btn.form-control{font-size:18px!important;padding:20px 8px;font-family:var(--main-font);font-weight:600!important}select{font-size:18px!important;font-family:var(--main-font);font-weight:600!important}.form-row{margin:0 20px}#btnVerificationRFC{margin-top:37px;cursor:pointer}.card-step{border:3px solid #0C75FF}.card-step-ok{background-color:#fff}.card-step-ok .step-text{color:#3b3b3b!important}.card-step-ok .step-circle{border:none!important;background-color:#10b981!important;color:#fff!important}.card-step-active{background-color:#a1c2ff}.card-step-active .step-text{color:#3b3b3b!important}.card-step-active .step-circle{border:3px solid #0C75FF!important}.step-circle{position:absolute;top:10px;left:-20px;display:flex;justify-content:center;align-items:center;background-color:#fff;border:3px dashed #0C75FF;color:#0c75ff;width:40px;height:40px;border-radius:100%}.model-step{display:none}#title-step{color:gray!important}.active{display:block!important}.ion-icon-menu.active{background-color:#6092ee}.ion-icon-menu.done{background-color:#438548}.vl{margin-top:3px;margin-bottom:3px;height:30px;width:1px;margin-left:45%;border-left:5px dotted #4D4D4D}.form-textarea{margin-left:20px}.form-textarea label{color:#000}.form-check{margin-left:10px}.form-check-input{width:1.125em;height:1.125em;margin-top:.1875em;vertical-align:top;background-color:#a8ceff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #a8ceff;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s ease-in-out,background-position .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out}.form-check .form-check-input{float:left;margin-left:-1.625em}.form-check-input[type=radio],.form-check-input[type=checkbox]{border-radius:50%}.form-check-input:checked{background-color:#0c75ff;border-color:#0c75ff}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-label{font-family:var(--main-font);color:#000;font-size:15px;font-weight:700}.brand-socialmedia{position:absolute;top:15px}.brand-socialmedia span .brands-social{font-size:20px;color:#656465}.brand-socialmedia-lg span .brands-social{font-size:15px;color:#656465}.brand-contact{width:100%;position:absolute;bottom:20px}.brand-contact .btn-contact{border-color:#bbb;color:gray;font-weight:700;font-size:12px;font-family:var(--main-font);width:100%;padding:10px 20px}.brand-contact .btn-contact:hover{background-color:#0c75ff;border-color:#0c75ff;color:#fff;font-weight:400}.brand-contact-lg{font-family:var(--main-font)}.brand-contact-lg a{color:gray;font-size:15px}#progress-bar{width:100%;margin:0 20px}#progress-bar .step{display:inline-block}#progress-bar .step>.cube{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#cacaca;cursor:pointer;border-radius:8px;color:#fff;font-family:var(--main-font);font-size:20px;margin-right:10px;margin-bottom:5px;transition:.5s}#progress-bar .step>.cube:hover{box-shadow:0 4px 31px #757575bf;-webkit-box-shadow:0px 4px 31px 0px rgba(117,117,117,.75);-moz-box-shadow:0px 4px 31px 0px rgba(117,117,117,.75)}#progress-bar .step>.on{background-color:#0c75ff}.step-text{font-family:var(--main-font);color:#bebebe;font-size:14px;font-weight:700}.notyf-bg-info{background-color:#00f}.notyf-bg-error{background-color:red}.notyf-bg-success{background-color:#10b981}.notyf-bg-warning{background-color:#d25400}.notyf-bg-default{background-color:#c9c8c3}.container-file-empty{width:100%;border:2px solid rgb(12,117,255);border-radius:5px;padding:10px;cursor:pointer;transition:.2s}.container-file-empty:hover,.container-file-full:hover{box-shadow:10px 10px 26px -5px #000000bf;-webkit-box-shadow:10px 10px 26px -5px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 26px -5px rgba(0,0,0,.75);margin-top:-3px;margin-left:-3px}.container-file-empty .file-title{color:#0c75ff}.container-file-empty .file-text{font-weight:900!important;color:gray!important;margin-bottom:0!important}.container-file-empty .lash-status-file{background-color:#0c75ff;width:30px;height:30px;position:absolute;border-radius:100%;color:#fff;padding:5px;top:-5px;right:10px;transition:.5s}.file-error{animation:input-file-error .5s infinite}@keyframes input-file-error{0%{border:2px solid #fff}50%{border:2px solid #D1342D}to{border:2px solid #fff}}.container-check{border:2px solid rgb(12,117,255);border-radius:5px;padding:10px;transition:.2s}.upload-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}
