@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&display=swap);.main-header[data-v-17004495]{width:100%;position:fixed;top:0;left:0;background:#fff;padding:.5rem 1rem;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:3px 3px 3px 3px rgba(0,0,0,.16)}.image-logo__abba[data-v-17004495]{height:2.8rem}.image-logo__sura[data-v-17004495]{height:2.5rem}@media (min-width:22rem){.main-header[data-v-17004495]{flex-direction:row}.image-logo__abba[data-v-17004495]{height:3.6rem}.image-logo__sura[data-v-17004495]{height:3.3rem;padding-top:7px}}.presupuestador-menu[data-v-ba466b6a]{position:relative;max-width:100%;padding:1.25rem;color:#333;margin-top:0}input[type=number][data-v-ba466b6a]::-webkit-inner-spin-button,input[type=number][data-v-ba466b6a]::-webkit-outer-spin-button{-webkit-appearance:none}.backdrop[data-v-ba466b6a]{height:100%;width:100%;opacity:.7;z-index:10}.loading-spinner[data-v-ba466b6a]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:1000}.spinner[data-v-ba466b6a]{border:8px solid rgba(0,0,0,.1);border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:spin-ba466b6a 1s linear infinite}@keyframes spin-ba466b6a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}form[data-v-ba466b6a]{width:100%}.budget[data-v-ba466b6a]{display:flex;flex-direction:column}.section-requisitos[data-v-ba466b6a]{margin-top:2rem}.section-requisitos span[data-v-ba466b6a]{font-weight:700}.section-form div[data-v-ba466b6a]{display:grid}h2[data-v-ba466b6a]{font-size:28px;text-align:center;margin:30px 0}h3[data-v-ba466b6a]{font-size:24px;margin-bottom:13px}label[data-v-ba466b6a]{font-weight:700;color:#555;margin:0 0 4px}input[data-v-ba466b6a],select[data-v-ba466b6a]{margin:0 0 15px}[data-v-ba466b6a]::-moz-placeholder{color:#e0dede}[data-v-ba466b6a]::placeholder{color:#e0dede}.section-form select[data-v-ba466b6a]{padding:6px 12px;border:1px solid #ced4da;height:38px}.contenedor-botones[data-v-ba466b6a]{display:flex}.boton[data-v-ba466b6a]{padding:11px;margin:15px 0;font-size:16px;font-weight:700;cursor:pointer;background-color:#3498db;color:#fff;border:none;border-radius:5px;outline:none}.widthBoton[data-v-ba466b6a]{width:127.81px}.boton-enviar[data-v-ba466b6a]{display:grid;justify-content:center;margin:15px 0}.submit[data-v-ba466b6a]{all:unset;font-family:Helvetica,Arial,sans-serif;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#f08935;color:#fff;font-size:18px;border-radius:5px;padding:0 30px;font-weight:700;height:45px;cursor:pointer;line-height:45px;text-align:center;text-decoration:none}.submit[data-v-ba466b6a]:hover{background-color:#f58021}.submit-desabilitado[data-v-ba466b6a]{all:unset;font-family:Helvetica,Arial,sans-serif;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 30px;font-weight:700;height:45px;cursor:pointer;line-height:45px;text-align:center;text-decoration:none}.boton-desabilitado[data-v-ba466b6a],.submit-desabilitado[data-v-ba466b6a]{background-color:#6c757d;border-color:#6c757d;border:none;color:#fff;font-size:18px;border-radius:5px;outline:none;opacity:.65}.boton-desabilitado[data-v-ba466b6a]{margin:15px 0;padding:11px}.contenedor-botones button[data-v-ba466b6a]:first-child{margin-left:0;margin-right:30px}.boton[data-v-ba466b6a]:hover{background-color:#2980b9}.section-form__egresos h3[data-v-ba466b6a]{margin-bottom:13px}.section-form__egreso[data-v-ba466b6a]{display:grid;grid-template-columns:45% 45%;margin-bottom:12px;align-items:center}.section-form__referencias[data-v-ba466b6a]{display:grid}.section-form__referencia[data-v-ba466b6a]{display:flex;flex-wrap:wrap}.section-form__referencia div[data-v-ba466b6a]{margin-right:12px;width:100%}.contactar[data-v-ba466b6a]{margin-top:2.5rem;font-size:18px;color:#000;font-family:Open Sans}@media (min-width:22.5rem){.section-form__referencia div[data-v-ba466b6a]{width:45%}}@media (min-width:31.25rem){.presupuestador-menu[data-v-ba466b6a]{padding:2.5rem}}@media (min-width:37.5rem){.grupo-OtrosGastos[data-v-ba466b6a]{display:grid;grid-template-columns:44% 46%}.section-form__referencia div[data-v-ba466b6a]{width:30%}}@media (min-width:49.1rem){.presupuestador-menu[data-v-ba466b6a]{border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.26);margin:1.25rem}.budget[data-v-ba466b6a]{flex-direction:row}form[data-v-ba466b6a]{order:2;padding-left:40px}}@media (min-width:62.5rem){.presupuestador-menu[data-v-ba466b6a]{margin:2rem}.section-form div[data-v-ba466b6a]{display:grid;grid-template-columns:45% 45%}.section-form input[data-v-ba466b6a],.section-form label[data-v-ba466b6a]{margin-right:10px}.grupo-ingresos[data-v-ba466b6a]{display:grid;grid-template-columns:45% 45%}.grupo-ingresos_honorarios[data-v-ba466b6a]{margin-left:10px}}*{box-sizing:border-box}body,html{height:100%}body{font-family:Oswald,Helvetica,sans-serif;margin:0;display:grid;grid-template-rows:4.2rem auto;grid-template-areas:"header" "main"}main{grid-area:main;padding-top:6.6rem}@media (min-width:22rem){main{padding-top:5rem}}