@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&display=swap";:root{--color-primary: #4686f1;--color-button-text-active: #000000;--color-button-background-active: #c3e7fe;--color-text: #000000;--color-text-light: #ffffff;--color-text-inactive: #444746;--color-text-link: #3366cc;--color-text-link-light: #ffffff;--color-background-content-box: #ffffff;--color-background: #f2f5fc;--color-menu-background: #eaede2;--color-background-footer: #afdaff;--color-text-footer: #000000;--color-text-footer-light: #ffffff;--color-icon-footer: #1057cd;--color-icon-footer-active: #fed731;--color-icon-lawyer: #fed731;--color-bg-green: #568b34;--color-bg-gray: #515151;--color-bg-soft-gray: #ededed;--color-red: #be0406;--color-bg-orange-light: #fff7ed;--color-bg-orange: #ff8000;--color-bg-blue: #4d8dfc;--color-bg-blue-light: #e5ecf8;--color-bg-red: #ff0000;--color-bg-red-light: #f8e6e6;--color-bg-gray-light: #f3f4f5;--color-bg-purple: #a855f7;--color-bg-purple-light: #faf5ff;--color-btn-gray: #374151;--color-btn-gray-dark: #1b2027}.content-box{background-color:var(--color-background-content-box);border-radius:16px;padding:10px 15px;width:100%;text-align:left}.card{border-radius:10px;padding:5px;margin-bottom:.625em}.institution-content{margin-bottom:.3em}.header-procedure{font-size:.875rem;display:grid;grid-template-columns:49% 49%;gap:2%}.document-list-container{display:flex;flex-direction:column}.update-date-content{color:var(--color-text-inactive);display:flex;justify-content:end}.update-date-box{display:flex;flex-direction:column;align-items:center}.source-box{font-size:.75rem;color:var(--color-text-inactive);padding-top:10px}.document-list-box{display:flex;flex-direction:row;margin-bottom:.25rem}.document-list-number{width:1.25rem;text-align:left;font-weight:700}.document-list-text{flex:1}.disc{display:flex;align-items:center;padding-top:.3rem;padding-left:.3rem;height:1.1rem}.callout-box{display:flex;align-items:center}.callout-icon{width:2.2rem}.callout-text{flex:1}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}.parrafo-home{margin-bottom:.5em}h1{font-size:1.5rem;margin-top:.3rem;margin-bottom:.375rem;line-height:1.25}h2{font-size:1.375rem}.h2-line{border-bottom:1px solid var(--color-icon-footer-active);margin-bottom:.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5,h6{font-size:1rem}h1,h2,.text-center{text-align:center}.text-left{text-align:left}ol,ul{margin:0;padding:0;list-style-type:none}li{padding-left:0}.bg-soft-red{background-color:var(--color-bg-soft-red)}.bg-soft-blue{background-color:var(--color-bg-blue-light)}.bg-soft-gray{background-color:var(--color-bg-soft-gray)}.bottom-space{height:600px}.spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#4686f1;width:36px;height:36px;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:8px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-container{display:flex;flex-direction:column;align-items:center;margin-top:15px}.error-message{text-align:center;font-weight:700;margin-top:15px;color:var(--color-bg-red)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{font-size:.9375rem}body{font-family:Poppins,sans-serif;font-size:1rem;margin:0;padding:0;height:100vh;color:var(--color-text);line-height:1.5}.container{display:flex;flex-direction:column;min-height:100vh;max-width:800px;margin:0 auto}.content-wrapper{flex:1;display:flex;flex-direction:column;position:relative;padding-bottom:58px;background-color:var( --color-background )}.no-scroll{overflow:hidden;height:100vh}header{position:sticky;top:0;z-index:10}nav{background-color:var(--color-primary);color:var(--color-text-light);display:flex;align-items:center;padding:8px 0}main{flex:1;display:flex;flex-direction:column;overflow-y:auto;align-items:start;background-color:var(--color-background);text-align:center;padding:15px}footer{position:fixed;width:100%;bottom:0;z-index:1;max-width:800px;left:50%;transform:translate(-50%)}a{color:var(--color-text-link);text-underline-offset:2px;-webkit-tap-highlight-color:transparent}.grecaptcha-badge{visibility:hidden!important}.message-modal-overlay[data-v-eda5b88d]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:20000}.message-modal-box[data-v-eda5b88d]{background:#fff;border-radius:16px;box-shadow:0 4px 24px #0000002e;padding:32px 24px 24px;min-width:260px;max-width:90vw;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center}.modal-icon[data-v-eda5b88d]{margin-bottom:18px}.modal-message[data-v-eda5b88d]{font-size:1.1rem;margin-bottom:18px;color:#222}.close-btn[data-v-eda5b88d]{background:#4686f1;color:#fff;border:none;border-radius:20px;padding:7px 24px;font-size:1rem;cursor:pointer;margin-top:6px;transition:background .2s}.close-btn[data-v-eda5b88d]:hover{background:#2d5db3}.survey-modal[data-v-2e677452]{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:#fff;z-index:9999;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center}.survey-modal>.modal-header[data-v-2e677452],.survey-modal>.modal-body[data-v-2e677452],.survey-modal>.modal-footer[data-v-2e677452]{max-width:800px;width:100vw}.modal-header[data-v-2e677452]{position:sticky;top:0;z-index:10;background-color:#fff}.header-spacer[data-v-2e677452]{height:20px;background-color:var(--color-primary)}.modal-header-bar[data-v-2e677452]{padding:0 20px;display:flex;justify-content:space-between;align-items:center;background-color:var(--color-primary)}.modal-body-title[data-v-2e677452]{font-size:1.25rem;font-weight:600;color:var(--text-color);text-align:center;padding-top:15px;padding-bottom:10px}.logo-header[data-v-2e677452]{width:100%;display:flex;justify-content:center}.close-btn[data-v-2e677452]{background:none;border:none;cursor:pointer}.modal-body[data-v-2e677452]{flex:1 1 auto;overflow-y:auto;padding:0 20px;margin-bottom:97px}.question[data-v-2e677452]{margin-bottom:20px;text-align:left}.question label[data-v-2e677452]{display:block;margin-bottom:8px}.required-mark[data-v-2e677452]{color:var(--color-red)}.rating-scale-container[data-v-2e677452]{max-width:300px;width:80%;margin:0 auto}.rating-scale-labels[data-v-2e677452]{display:flex;justify-content:space-between;flex-flow:row wrap;font-size:.8125rem;margin-top:10px}.rating-label-min[data-v-2e677452]{text-align:left}.rating-label-max[data-v-2e677452]{text-align:right}.rating-labels[data-v-2e677452]{width:120px;white-space:normal;overflow-wrap:break-word}.field-required[data-v-2e677452]{font-size:.8125rem;margin-top:1px;color:var(--color-red);text-align:left}.rating-scale-inputs[data-v-2e677452]{display:flex;justify-content:space-between;width:100%}.rating-radio[data-v-2e677452]{display:none}.rating-scale-inputs label[data-v-2e677452]{width:32px;height:32px;border:1px solid #888;background:#fff;color:#000;font-size:1rem;cursor:pointer;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0;transition:background .2s,color .2s,border-color .2s}.rating-scale-inputs label.active[data-v-2e677452],.rating-scale-inputs .rating-radio:checked+label[data-v-2e677452]{background:#4686f1;color:#fff;border-color:#4686f1}.nps-group-container-parent[data-v-2e677452]{text-align:center}.nps-group-container[data-v-2e677452]{display:inline-block;margin:0 auto}.nps-group-scale-inputs[data-v-2e677452]{display:flex;justify-content:center;width:100%}.nps-group-scale-inputs label[data-v-2e677452]{width:28px;border-radius:0;margin:0;border-right:1px solid #fff}.nps-group-scale-inputs label[data-v-2e677452]:last-of-type{border-right:1px solid #888}.nps-group-scale-inputs label[data-v-2e677452]:first-of-type{border-radius:4px 0 0 4px}.nps-group-scale-inputs label[data-v-2e677452]:last-of-type{border-radius:0 4px 4px 0}.rating-scale-inputs label[data-v-2e677452],.nps-group-scale-inputs label[data-v-2e677452]{-webkit-tap-highlight-color:transparent}textarea[data-v-2e677452]{width:100%;border:1px solid #888;padding:8px;border-radius:4px;font-family:inherit;font-size:.9rem;color:#000}.modal-footer[data-v-2e677452]{border-top:#757575 dashed 1px;position:fixed;bottom:0;z-index:10;background:#fff}.recaptcha-legal[data-v-2e677452]{font-size:.625rem;margin:0 auto;padding:10px 20px 0}.modal-footer-content[data-v-2e677452]{display:flex;justify-content:center;gap:12px;margin-bottom:0;padding-top:20px;padding-bottom:30px}.modal-footer-box[data-v-2e677452]{height:20px}.buttons[data-v-2e677452]{font-family:Poppins,sans-serif;border-radius:25px;border:none;padding:8px;cursor:pointer;width:90px}.btn-cancel[data-v-2e677452]{background:#d2d2d2;color:#000}.btn-submit[data-v-2e677452]{background:#4686f1;color:#fff}.nps-group-scale-inputs label.nps-dotted[data-v-2e677452]{position:relative;border:1px dashed #1b1b1b!important;border-radius:2px;z-index:1}.nps-group-scale-inputs label.nps-dotted[data-v-2e677452]:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-right:1px solid #ffffff;border-radius:4px;pointer-events:none;z-index:2}.nav-section-left[data-v-d049e08a]{display:flex;flex-basis:15%;justify-content:center;align-items:center}.nav-section-left a[data-v-d049e08a]{display:inline-flex}.nav-section-right[data-v-d049e08a]{display:flex;flex-basis:15%;align-items:center;justify-content:left;padding-left:3px;cursor:pointer}.nav-center[data-v-d049e08a]{flex-basis:70%;text-align:left;font-size:1.5em;margin-left:-5px;margin-right:5px}.nav-center a[data-v-d049e08a]{color:var(--color-text-link-light);text-decoration:none}.overlay[data-v-d049e08a]{position:fixed;top:0;left:0;width:100vw;height:100%;background-color:#000000b3;transform:translate(100%);transition:transform .3s ease-in-out}.overlay.is-active[data-v-d049e08a]{transform:translate(0)}.banner-panel[data-v-d049e08a]{position:absolute;top:0;left:50%;transform:translate(-50%);max-width:800px;width:100%;height:100%;background-color:var(--color-text);color:#fff;padding:50px 0 0;box-sizing:border-box;overflow-y:auto}.banner-central[data-v-d049e08a]{background-color:var(--color-text);max-width:550px;width:100%;margin:0 auto;position:relative;text-align:center}.banner-central img[data-v-d049e08a]{width:100%;height:auto;display:block}.cta-button[data-v-d049e08a]{display:inline-block;background-color:#14824f;color:var(--color-text-light);padding:5px 0;border-radius:25px;text-decoration:none;font-size:15px;font-weight:700;position:absolute;top:41.3%;left:50%;transform:translate(-50%,-50%);z-index:2;width:200px;text-align:center;line-height:1.4}.close-btn[data-v-d049e08a]{background:transparent;border:none;cursor:pointer;position:absolute;top:10px;right:15px;padding:0}@keyframes pulse-d049e08a{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(.95)}to{transform:translate(-50%,-50%) scale(1)}}.animate-cta[data-v-d049e08a]{animation:pulse-d049e08a 2.5s ease-in-out infinite}.circle-icon[data-v-d049e08a]{background-color:#1f64e4;border-radius:50%;padding:2px}.menu-footer-procedures[data-v-0cf6fdc1]{background-color:var(--color-background-footer);color:var(--color-text-footer);display:flex;font-size:12px;justify-content:space-between;align-items:center;height:58px}.procedure-item[data-v-0cf6fdc1]{padding:5px;text-align:center;flex-basis:25%}a[data-v-0cf6fdc1]{color:var(--color-text-footer);text-decoration:none}.procedure-item-active[data-v-0cf6fdc1]{background-color:var(--color-primary)}.procedure-item-active .procedure-name[data-v-0cf6fdc1]{color:var(--color-text-footer-light)}.floating-whatsapp[data-v-ec135036]{position:fixed;right:10px;display:flex;flex-direction:column;align-items:flex-end;z-index:1000;pointer-events:none}.floating-whatsapp>.chat-bubble[data-v-ec135036],.floating-whatsapp>.whatsapp-container[data-v-ec135036]{pointer-events:auto}.fade-in[data-v-ec135036]{animation:fadeIn-ec135036 .5s ease-in-out}@keyframes fadeIn-ec135036{0%{opacity:0}to{opacity:1}}.chat-bubble[data-v-ec135036]{background:var(--color-text-light);color:var(--color-text);padding:5px 8px;border-radius:10px;font-size:.75rem;margin-bottom:12px;position:relative;box-shadow:1px 5px 8px 2px #0003;max-width:172px}.chat-bubble[data-v-ec135036]:after{content:"";position:absolute;bottom:-18px;right:20px;border-width:10px;border-style:solid;border-color:var(--color-text-light) transparent transparent transparent}.close-bubble[data-v-ec135036]{position:absolute;top:-12px;right:12px;background-color:#c5c5c5;color:#fff;border:0px solid #333;border-radius:3px;font-size:.7rem;padding:1px 3px;cursor:pointer}.whatsapp-container[data-v-ec135036]{position:relative;width:60px;height:60px;cursor:pointer}.whatsapp-icon[data-v-ec135036]{width:100%;height:100%;position:relative;z-index:1;transition:transform .2s}.whatsapp-icon[data-v-ec135036]:hover{transform:scale(1.05)}.ripple[data-v-ec135036]{position:absolute;top:0;left:0;width:60px;height:60px;border:10px solid #31b545;border-radius:50%;animation:ripple-animation-ec135036 2s infinite;opacity:.6}.ripple[data-v-ec135036]:nth-child(1){animation-delay:0s}.ripple[data-v-ec135036]:nth-child(2){animation-delay:.75s}.ripple[data-v-ec135036]:nth-child(3){animation-delay:1.5s}@keyframes ripple-animation-ec135036{0%{transform:scale(1);opacity:.6}to{transform:scale(1.25);opacity:0}}.notification-badge[data-v-ec135036]{position:absolute;top:0;right:0;background-color:#eb5757;color:#fff;width:23px;height:23px;font-size:.8125rem;line-height:20px;display:grid;place-items:center;border-radius:50%;z-index:2;transform:translate(23%,-23%)}.survey-button[data-v-c28cc57c]{position:fixed;right:0;top:160px;z-index:1;background:var(--color-icon-footer);color:#fff;writing-mode:vertical-lr;text-orientation:mixed;border-radius:3px 0 0 3px;cursor:pointer;font-size:14px;width:30px;height:100px;display:grid;place-items:center}.fade-enter-active[data-v-c28cc57c]{transition:opacity .7s cubic-bezier(.4,0,.2,1)}.fade-leave-active[data-v-c28cc57c]{transition:none}.fade-enter-from[data-v-c28cc57c],.fade-leave-to[data-v-c28cc57c]{opacity:0}.fade-enter-to[data-v-c28cc57c],.fade-leave-from[data-v-c28cc57c]{opacity:1}@media (min-width: 800px){.survey-button[data-v-c28cc57c]{left:calc(50% + 370px);right:auto}}.institutions-list[data-v-c4e7d7b2]{margin-top:15px;padding:0 10px}.institutions-list ul[data-v-c4e7d7b2]{list-style:none;padding:0;margin:0}.institutions-list li[data-v-c4e7d7b2]{text-align:start;margin-bottom:10px;display:flex}.institution-icon[data-v-c4e7d7b2]{margin-top:2px;margin-right:5px}.institution-name[data-v-c4e7d7b2]{flex:1}.error-message[data-v-c4e7d7b2]{color:var(--color-error, red);font-weight:700;text-align:center;margin-top:10px}.not-found-container[data-v-93c16b18]{text-align:center;padding:50px}h1[data-v-93c16b18]{font-size:2rem;color:var(--color-error, red)}p[data-v-93c16b18]{font-size:1.2rem;margin-bottom:20px}.home-button[data-v-93c16b18]{display:inline-block;padding:10px 20px;background-color:var(--color-primary, blue);color:#fff;text-decoration:none;border-radius:5px}.home-button[data-v-93c16b18]:hover{background-color:var(--color-primary-dark, darkblue)}.redirect-container[data-v-1de9d98c]{text-align:center;font-weight:700;margin-top:20px}
