@import url(https://fonts.googleapis.com/css?family=Montserrat);.input-label,.parrafo{font-size:1rem;font-weight:100;font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#000}@media (prefers-color-scheme:dark){.input-label,.parrafo{color:#7f8ab1}}.inputfield-wrapper{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:left;align-items:left;-webkit-flex-direction:column;flex-direction:column}.inputfield-wrapper input{width:85%}.input-label{margin-bottom:.3rem;color:#666}.btn,.btn-entrar{position:relative;cursor:pointer;display:block;padding:0;overflow:hidden;border-width:0;outline:none;border-radius:1vh;box-shadow:0 1px 4px rgba(0,0,0,.6);background-color:#a6a6a6;color:#ecf0f1;transition:background-color .3s}.btn-entrar:hover,.btn:hover{background-color:#949494}.btn-entrar:before,.btn:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,.1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-entrar:active:before,.btn:active:before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}.btn-entrar>*,.btn>*{position:relative}.btn-entrar span,.btn span{display:block;font-size:1rem;padding:0}.login-container{width:100vw;height:100vh;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:100%;grid-template-areas:"logo form"}.logo-login{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column}.logo-login .img-login{max-width:40vw;max-height:25vh}.logo-login h1{margin-top:2rem;font-size:1rem}.login-form{grid-area:form;margin:8.5rem 9rem;border:.5px solid #e5e5e5;border-radius:1rem;box-shadow:0 2px 3px rgba(0,0,0,.2);background-color:#fff;padding:2rem}.login-form h1{margin-bottom:2rem}.login-form input{width:93%}.login-form>*{margin-bottom:1rem}.btn-entrar{width:100%;height:3rem;margin-top:3rem;background-color:#2885ff;color:#ecf0f1}.btn-entrar:hover{background-color:#0471ff}.btn-img{width:3rem;height:3rem;background:transparent;border:none;padding:0!important}.btn-img:focus{outline:none}.card-list li{border:.5px solid #e5e5e5;border-radius:1rem;box-shadow:0 2px 3px rgba(0,0,0,.2);margin-bottom:1rem;padding:.5rem;background-color:#fff;color:#000;display:grid;grid-template-columns:.2fr 1fr .2fr;grid-template-rows:100%;grid-template-areas:"inicial info solicitud"}.card-list li .titulo{margin-left:0;font-size:1rem;font-weight:bolder}.card-list li .parrafo{font-size:.75rem}.inicial-icon-container{grid-area:inicial}.inicial-icon,.inicial-icon-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.inicial-icon{width:3rem;height:3rem;border-radius:50%;background-color:#2885ff;font-size:1.75rem;color:#fff}.info-cliente-container{grid-area:info;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.info-cliente{grid-area:info-grupo;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.label-estado-cliente-aprobado{padding:.3rem 1rem;border-radius:1rem;color:#fff!important;background-color:#37b851}.label-estado-cliente-validar{padding:.3rem 1rem;border-radius:1rem;color:#fff!important;background-color:#2885ff}.label-estado-cliente-rechazado{padding:.3rem 1rem;border-radius:1rem;color:#fff!important;background-color:#cf2323}.label-estado-cliente-aval{padding:.3rem 1rem;border-radius:1rem;color:#fff!important;background-color:#f0931a}.label-estado-cliente-lista-negra{padding:.3rem 1rem;border-radius:1rem;color:#fff!important;background-color:#000}.label-estado-visitar-cliente{padding:.3rem 1rem;border-radius:1rem;color:#fff!important;background-color:#5233a7}.solicitud-icon-container{grid-area:solicitud;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.solicitud-icon{max-width:2rem}.page-container{width:100vw;height:85vh;margin-top:15vh;display:grid;grid-template-columns:1.6fr 1fr;grid-template-rows:20% 80%;grid-template-areas:"top-header solicitud-info" "cards solicitud-info"}.cards{grid-area:cards;height:95%;overflow:scroll}.cards-container{margin:1rem 2.5rem}.top-header{grid-area:top-header;margin:0 3rem;display:grid;grid-template-columns:1fr;grid-template-rows:30% 70%;grid-template-areas:"title" "top-header-content"}.top-header-content{grid-area:top-header-content;-webkit-justify-content:space-between;justify-content:space-between}.solicitud-info,.top-header-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.solicitud-info{grid-area:solicitud-info;-webkit-justify-content:center;justify-content:center}.solicitud-info-container{margin:1rem 3rem;width:100%;height:90%;border:.5px solid #e5e5e5;border-radius:1rem;box-shadow:0 2px 3px rgba(0,0,0,.2);background-color:#fff;padding:.5rem;display:grid;grid-template-columns:1fr;grid-template-rows:45% 7% 35% 13%;grid-template-areas:"ine-img" "lbl" "campos" "btns"}.ine-container{grid-area:ine-img}.ine-container img{width:100%;height:100%;border-radius:1rem 1rem 0 0}.label-container{grid-area:lbl;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.label-container button{outline:none;display:block;padding:0;overflow:hidden;border-width:0}.label-container .informacion{margin-left:1rem}.label-container .aval{margin-left:.1rem}.label-container button.activo{padding:.3rem 1rem;border-radius:.5rem .5rem 0 0;background-color:#484848;color:#fff}.label-container button.activo:hover{background-color:#2f2f2f}.label-container button.desactivado{padding:.3rem 1rem;border-radius:.5rem .5rem 0 0;background-color:#a6a6a6;color:#fff}.label-container button.desactivado:hover{background-color:#8c8c8c}.campos-container{grid-area:campos;padding:.3rem 1rem;overflow:scroll}.campos-container>*{margin-bottom:.7rem}.btn-fixed{position:fixed;margin-top:11rem;margin-left:23rem}.btns-container{grid-area:btns;margin:0 1rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.nav-link,.top-desktop-nav li>a{font-size:1rem;font-weight:100;font-family:"Montserrat",serif;line-height:1.6;text-decoration:none;color:#666;cursor:pointer}.nav-link:hover,.top-desktop-nav li>a:hover{color:#000}@media (prefers-color-scheme:dark){.nav-link,.top-desktop-nav li>a{color:#9ea7c4}.nav-link:hover,.top-desktop-nav li>a:hover{color:#bfbfbf}}.top-bar-container{position:fixed;top:0;z-index:1;padding:0 3rem;margin:0;width:calc(100vw - 5rem);height:10vh;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.6);display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media (min-width:34em) and (orientation:landscape){.top-bar-container{height:20vh}}@media screen and (min-width:1200px) and (-webkit-min-device-pixel-ratio:1){.top-bar-container{height:10vh;margin:0}}@media (prefers-color-scheme:dark){.top-bar-container{background-color:#1c202e}}@media print{.top-bar-container{display:none}}.top-desktop-nav{display:none;width:7vw}.top-desktop-nav ul{list-style-type:none;overflow:hidden}.top-desktop-nav li{float:left;margin-right:7%}@media screen and (min-width:1200px) and (-webkit-min-device-pixel-ratio:1){.top-desktop-nav{display:block}}.divider a:last-child{color:#000}.divider a:last-child:hover{color:#2885ff}@media (prefers-color-scheme:dark){.divider a:last-child{color:#7f8ab1}.divider a:last-child:hover{color:#2885ff}}.divider:before{content:" ";background-color:#2885ff;width:1px;height:1.5rem;position:absolute;margin-left:-1rem}.logotipo-topbar{max-width:23vw}@media (min-width:34em) and (orientation:landscape){.logotipo-topbar{max-width:12vw}}@media screen and (min-width:1200px) and (-webkit-min-device-pixel-ratio:1){.logotipo-topbar{max-width:7vw}}.dropdown-menu{float:left;overflow:hidden}.dropdown-menu .dropbtn{font-size:1.75rem;border:none;outline:none;color:#000;padding:1rem 2rem;background-color:#fff;margin:0}.dropdown-menu:hover .dropbtn{background-color:transparent}.dropdown-menu .icon-drop{margin-left:10px}.dropdown-content{display:none;position:absolute;margin-left:25px;background-color:#fff;min-width:300px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{float:none;color:#000;padding:12px 16px;font-size:1.2rem;text-decoration:none;display:block;text-align:left}.dropdown-content a:hover{background-color:#e5e5e5}.dropdown-menu:hover .dropdown-content{display:block}.parrafo,input{font-size:1rem;font-weight:100;font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#000}@media (prefers-color-scheme:dark){.parrafo,input{color:#7f8ab1}}.searchbar{width:70%;padding:.7rem;border:.5px solid #e5e5e5;border-radius:.7rem;box-shadow:0 1px 2px rgba(0,0,0,.2)}.dropdown{float:left;overflow:hidden}.dropdown .dropbtn{font-size:1rem;border:.5px solid #e5e5e5;border-radius:.7rem;color:#000;padding:.7rem 2rem;background-color:#fff;margin:0}.dropdown:hover .dropbtn{background-color:transparent}.dropdown .dropdown-content{display:none;position:absolute;margin-left:25px;background-color:#fff;min-width:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown .dropdown-content button{float:none;color:#000;background-color:#fff;border:none;width:100%;padding:12px 32px 10px 12px;font-size:1.2rem;text-decoration:none;display:block;text-align:left}.dropdown .dropdown-content button:hover{background-color:#e5e5e5}.dropdown .dropdown-content button:focus{outline:none}.icon-drop{margin-left:10px}.dropdown:hover .dropdown-content{display:block}.multiple-btn{float:left;overflow:hidden}.multiple-btn .dropbtn{font-size:1rem;border:none;color:#000;padding:.7rem 2rem;background-color:#fff;margin:0}.multiple-btn:hover .dropbtn{background-color:transparent}.multiple-btn img{width:3rem}.multiple-btn-content{display:none;position:absolute;margin-left:25px;background-color:#fff;min-width:175px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.multiple-btn-content a{float:none;color:#000;padding:12px 16px;font-size:1.2rem;text-decoration:none;display:block;text-align:left}.multiple-btn-content a:hover{background-color:#e5e5e5}.multiple-btn:hover .multiple-btn-content{display:block;margin:-12rem -10rem}.btn,.modal-main button{position:relative;cursor:pointer;display:block;padding:0;overflow:hidden;border-width:0;outline:none;border-radius:1vh;box-shadow:0 1px 4px rgba(0,0,0,.6);background-color:#a6a6a6;color:#ecf0f1;transition:background-color .3s}.btn:hover,.modal-main button:hover{background-color:#949494}.btn:before,.modal-main button:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,.1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn:active:before,.modal-main button:active:before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}.btn>*,.modal-main button>*{position:relative}.btn span,.modal-main button span{display:block;font-size:1rem;padding:0}.modal{width:70%;height:70%;position:absolute;top:5%;left:15%;background:rgba(0,0,0,.7);z-index:2}.modal-main{background:transparent;width:auto;height:auto;z-index:10;-webkit-flex-flow:column;flex-flow:column}.modal-main,.modal-main button{display:-webkit-flex;display:flex}.modal-main button{position:fixed;top:7vh;left:87vw;font-size:3rem;color:#fff;background-color:#cf2323;height:3rem;width:3rem;border-radius:50%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.modal-main button:hover{color:#cf2323;background-color:#ededed}.display-block{display:block}.display-none{display:none}.grupo__btn{width:100%;border:.5px solid #e5e5e5;border-radius:1rem;box-shadow:0 2px 3px rgba(0,0,0,.2);margin:.5rem 0;padding:.5rem;background-color:#fff;color:#000;display:grid;grid-template-columns:.2fr 1fr .2fr;grid-template-rows:100%;grid-template-areas:"inicial info-grupo icons"}.grupo__btn .titulo{margin-left:0;font-size:1rem;font-weight:bolder}.grupo__btn .parrafo{font-size:.75rem}.grupo__btn:focus{outline:none}.inicial-grupo-container{grid-area:inicial;-webkit-justify-content:center;justify-content:center}.info-grupo-container,.inicial-grupo-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.info-grupo-container{grid-area:info-grupo;height:100%;-webkit-justify-content:space-between;justify-content:space-between}.info-container{-webkit-flex-flow:column;flex-flow:column;-webkit-align-items:flex-start;align-items:flex-start}.icons-grupo-container,.info-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.icons-grupo-container{width:35%;-webkit-align-items:center;align-items:center}.icons-grupo-container :nth-child(2){margin-left:1rem}.label-grupo-completo{background-color:#37b851}.label-grupo-completo,.label-grupo-incompleto{padding:.3rem 1rem;border-radius:1rem;color:#fff}.label-grupo-incompleto{background-color:#cf2323}.icon-desplegar-container{grid-area:icons;height:100%}.icon-desplegar,.icon-desplegar-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.icon-desplegar{height:1.5rem;width:1.5rem;border-radius:50%;color:#fff;font-size:10px;background-color:#484848}.accordion__content{padding:0 20px;opacity:0;transition:all .3s;height:0;margin:0;border:1px solid #f1f1f1;border-top:0}.accordion__content.active{height:auto;opacity:1;padding:20px}.cliente-aprobado:after{content:"Aprobado";background-color:#37b851}.cliente-aprobado:after,.cliente-pendiente:after{font-size:.7rem;margin-left:1rem;padding:.3rem .7rem;border-radius:1rem;color:#fff}.cliente-pendiente:after{content:"Pendiente";background-color:#f0931a}.cliente-rechazado:after{content:"Rechazado";background-color:#cf2323}.cliente-lista-negra:after,.cliente-rechazado:after{font-size:.7rem;margin-left:1rem;padding:.3rem .7rem;border-radius:1rem;color:#fff}.cliente-lista-negra:after{content:"Lista Negra";background-color:#000}.clausulas,.parrafo{font-size:1rem;font-weight:100;font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#000}@media (prefers-color-scheme:dark){.clausulas,.parrafo{color:#7f8ab1}}.contrato{margin-top:10vh;height:90vh;width:90vw;margin-left:5vw;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto auto auto auto;grid-gap:2rem;grid-template-areas:"cabecera" "cliente" "prestamo" "legal" "firmas" "pie-pagina"}@media print{.contrato{margin-top:0}}.logotipo{height:10rem;width:17rem}.prestamo{grid-area:prestamo;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"sub-info-p sub-info-p sub-info-p sub-info-p" "r2-1 r2-2 r2-3 r2-4" "r3-1 r3-2 r3-3 r3-4" "r4-1 r4-2 r4-3 r4-3"}#tipoPrestamo,.subt-info{text-decoration:underline}.subt-info{grid-area:sub-info-p;margin:2rem 0}.monto-prestamo{grid-area:r2-2;border:1px solid #000;padding:10px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media print{.monto-prestamo{padding:2px}}.monto-prestamo div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.cargo-servicio,.monto-prestamo div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cargo-servicio{grid-area:r2-3;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.cargo-servicio{padding:2px}}.cargo-servicio div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.cargo-servicio div,.total-pagar{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.total-pagar{grid-area:r2-4;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.total-pagar{padding:2px}}.total-pagar div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.cat,.total-pagar div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cat{grid-area:r2-1;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.cat{padding:2px}}.cat div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.cat div,.primer-abono{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.primer-abono{grid-area:r3-1;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.primer-abono{padding:2px}}.primer-abono div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.abonos-subsecuentes,.primer-abono div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.abonos-subsecuentes{grid-area:r3-2;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.abonos-subsecuentes{padding:2px}}.abonos-subsecuentes div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.abonos-subsecuentes div,.dia-pago{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.dia-pago{grid-area:r3-3;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.dia-pago{padding:2px}}.dia-pago div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.dia-pago div,.plazo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.plazo{grid-area:r3-4;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.plazo{padding:2px}}.plazo div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.interes-moratorio,.plazo div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.interes-moratorio{grid-area:r4-1;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.interes-moratorio{padding:2px}}.interes-moratorio div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.interes-anual,.interes-moratorio div{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.interes-anual{grid-area:r4-2;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.interes-anual{padding:2px}}.interes-anual div{-webkit-flex-flow:column;flex-flow:column;text-align:center}.interes-anual div,.promotor{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.promotor{grid-area:r4-3;border:1px solid #000;padding:10px;-webkit-justify-content:center;justify-content:center}@media print{.promotor{padding:2px}}.promotor div{display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;-webkit-align-items:center;align-items:center;text-align:center}.cliente{text-align:justify}.info-prestamo{margin:3rem 2rem;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:top;align-items:top}.ip-2{margin-top:4rem;margin-bottom:3rem}.col-prestamo{display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:top;align-items:top;text-align:center}.col-prestamo a{margin:0 4rem}.beneficiario{margin-bottom:1rem;text-align:justify}.beneficiario strong{font-size:larger}.p-contrato{margin-bottom:1rem;text-align:justify}.clausulas{list-style-type:decimal;margin-left:3rem}.clausulas ol li{margin:1rem 1.5rem 1rem 3rem;list-style:lower-latin;text-align:justify}.top-firma{margin:5rem 3rem 0;display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:top;align-items:top}.mid-firma{margin:7rem 3rem 0;-webkit-justify-content:center;justify-content:center}.bottom-firma,.mid-firma{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-align-items:center;align-items:center}.bottom-firma{margin:7rem 3rem 3rem;-webkit-justify-content:space-between;justify-content:space-between}.firma-container{text-align:center}.f1:before{width:18rem}.f1:before,.f2:before{content:" ";background-color:#000;height:.1rem;position:absolute;margin:-.3rem 0}.f2:before{width:17rem}.f3:before{content:" ";background-color:#000;width:20rem;height:.1rem;position:absolute;margin:-.3rem 0}.f4{text-align:center}.f4:before{width:20rem;margin:-.3rem -5rem}.f4:before,.f5:before{content:" ";background-color:#000;height:.1rem;position:absolute}.f5:before{width:12rem;margin:-.3rem 0}.pie-pagina{grid-area:pie-pagina}.pie-pagina .clausulas,.pie-pagina .parrafo{font-size:12px;margin-bottom:3vh}.parrafo{font-size:1rem;font-weight:100;font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#000}@media (prefers-color-scheme:dark){.parrafo{color:#7f8ab1}}.pagare{margin-top:10vh;height:90vh;width:90vw;margin-left:5vw;display:grid;grid-template-columns:1fr;grid-template-rows:10rem auto auto auto 3vh;grid-gap:2rem;grid-template-areas:"cabecera-pagare" "contenido" "cliente" "aval" "bottom-space"}@media print{.pagare{margin-top:0;grid-gap:1rem}.pagare p{font-size:11px}}.cabecera-pagare{grid-area:cabecera-pagare;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:0 0;gap:0 0;grid-template-areas:"left center right"}.cabecera-pagare .logotipo{grid-area:left}.cabecera-pagare .titulo{grid-area:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.contenido{text-align:justify}.contenido p{margin:0 0 10px}.contenido strong{font-family:Arial,Helvetica,sans-serif;text-decoration:none}.cliente{grid-area:cliente}.cliente .cabecera{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 0 1rem}.aval{grid-area:aval}.aval .cabecera{display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 0 1rem}.fpagare1{float:right;margin-top:10px;margin-right:18rem}.fpagare1:after{content:" ";background-color:#000;width:18rem;height:.1rem;position:absolute;margin:1.3rem .3rem}.fpagare2{float:right;margin-top:10px;margin-right:19rem}.fpagare2:after{content:" ";background-color:#000;width:19rem;height:.1rem;position:absolute;margin:1.3rem .3rem}.header{font-size:3.5rem;font-weight:900;font-family:"Montserrat",serif;line-height:1;color:#000}@media screen and (min-width:1200px) and (-webkit-min-device-pixel-ratio:1){.header{font-size:2.5rem}}@media (prefers-color-scheme:dark){.header{color:#a6a6a6}}.titulo{font-size:1.75rem;font-weight:900;font-family:"Montserrat",serif;line-height:1.2;color:#000}@media (prefers-color-scheme:dark){.titulo{color:#a6a6a6}}.subtitulo{font-size:1.2rem;font-weight:500;font-family:"Montserrat",serif;line-height:1.2;color:#000}@media (prefers-color-scheme:dark){.subtitulo{color:#a6a6a6}}.encabezado{font-size:1.1rem;font-weight:900;font-family:"Montserrat",serif;line-height:1.2;color:#000}@media (prefers-color-scheme:dark){.encabezado{color:#a6a6a6}}.aval-section .campo-titulo,.conocido-section .campo-titulo,.contenido .prospecto-section .campo-titulo,.conyuge-section .campo-titulo,.domicilio-section .campo-titulo,.empresa-section .campo-titulo,.familiar-section .campo-titulo,.parrafo{font-size:1rem;font-weight:100;font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#000}@media (prefers-color-scheme:dark){.aval-section .campo-titulo,.conocido-section .campo-titulo,.contenido .prospecto-section .campo-titulo,.conyuge-section .campo-titulo,.domicilio-section .campo-titulo,.empresa-section .campo-titulo,.familiar-section .campo-titulo,.parrafo{color:#7f8ab1}}.btn{position:relative;cursor:pointer;display:block;padding:0;overflow:hidden;border-width:0;outline:none;border-radius:1vh;box-shadow:0 1px 4px rgba(0,0,0,.6);background-color:#a6a6a6;color:#ecf0f1;transition:background-color .3s}.btn:hover{background-color:#949494}.btn:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;background-color:rgba(236,240,241,.1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn:active:before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}.btn>*{position:relative}.btn span{font-size:1rem}.btn-brdr,.btn span{display:block;padding:0}.btn-brdr{position:relative;overflow:hidden;border:.1vh solid #262626;outline:none;border-radius:1vh;box-shadow:0;background-color:transparent;color:#000;transition:background-color .3s}.btn-brdr:before,.btn-brdr:hover{background-color:rgba(236,240,241,.3)}.btn-brdr:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;padding-top:0;border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn-brdr:active:before{width:120%;padding-top:120%;transition:width .2s ease-out,padding-top .2s ease-out}.btn-brdr>*{position:relative}.btn-brdr span{display:block;padding:1px 10px;font-size:1rem}.link{font-size:1rem;font-weight:100;font-family:"Montserrat",serif;line-height:1.6;text-decoration:underline;cursor:pointer;color:#666}.link:hover{color:#2885ff}@media (prefers-color-scheme:dark){.link{color:#7f8ab1}.link:hover{color:#2885ff}}.nav-link{font-size:1rem;font-weight:100;font-family:"Montserrat",serif;line-height:1.6;text-decoration:none;color:#666;cursor:pointer}.nav-link:hover{color:#000}@media (prefers-color-scheme:dark){.nav-link{color:#9ea7c4}.nav-link:hover{color:#bfbfbf}}.solicitud{margin-top:10vh;height:90vh;width:90vw;margin-left:5vw;display:grid;grid-template-columns:1fr;grid-template-rows:15rem auto auto 3vh;grid-gap:.5rem;grid-template-areas:"cabecera" "contenido" "leyenda" "bottom-space"}@media print{.solicitud{grid-template-rows:11rem auto auto auto 3vh;margin-top:0}.solicitud p{font-size:11px}}.cabecera{grid-area:cabecera}.logo-folios{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:top;align-items:top}.folios{margin-top:2rem}.folios p{text-align:right;margin-bottom:.3rem}.logotipo{height:7rem;width:15rem}.marca-agua{color:#d2e3f3;position:absolute}.marca-agua p{margin:35rem 12rem;font-size:7rem;font-weight:bolder;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.5}@media print{.marca-agua{position:fixed}.marca-agua p{margin:35rem 0}}.contenido{grid-area:contenido}.contenido .titulo-section{background-color:#d6d6d6;border:1pt solid #000;text-align:center;font-weight:700;height:1.5rem;line-height:1.5rem}.contenido .titulo-section p{font-size:.8rem;line-height:1.5rem;display:inline-block;vertical-align:middle}.contenido .subtitulo-section{text-align:center;text-decoration:underline;margin:.5rem 0}.contenido .prospecto-section{border:1pt solid #000;border-top:none;border-bottom:none;padding:.5rem .5rem .2rem;display:grid;grid-template-columns:1.3fr .85fr .85fr;grid-gap:0;grid-column-gap:2rem;grid-template-rows:auto auto auto auto auto auto auto auto auto;grid-template-areas:"nombre nombre nombre" "genero fecha-nac edad" "actividad antiguedad tel" "curp ine tel-fijo" "correo persona-recados tel-recados" "subtitulo subtitulo subtitulo" "edo-civil posicion-hogar posicion-hogar" "estado pais nacionalidad" "direccion direccion direccion"}@media print{.contenido .prospecto-section p>strong{font-size:9pt}}.contenido .prospecto-section .campo-titulo{font-size:7pt;margin-bottom:.1rem}.contenido .prospecto-section .nombre{grid-area:nombre}.contenido .prospecto-section .actividad{grid-area:actividad}.contenido .prospecto-section .antiguedad{grid-area:antiguedad}.contenido .prospecto-section .ine{grid-area:ine}.contenido .prospecto-section .curp{grid-area:curp}.contenido .prospecto-section .tel{grid-area:tel}.contenido .prospecto-section .direccion{grid-area:direccion}.contenido .prospecto-section .subtitulo{grid-area:subtitulo}.contenido .prospecto-section .genero{grid-area:genero}.contenido .prospecto-section .fecha-nac{grid-area:fecha-nac}.contenido .prospecto-section .edad{grid-area:edad}.contenido .prospecto-section .edo-civil{grid-area:edo-civil}.contenido .prospecto-section .posicion-hogar{grid-area:posicion-hogar}.contenido .prospecto-section .estado{grid-area:estado}.contenido .prospecto-section .pais{grid-area:pais}.contenido .prospecto-section .nacionalidad{grid-area:nacionalidad}.contenido .prospecto-section .contacto{grid-area:contacto}.contenido .prospecto-section .correo{grid-area:correo}.contenido .prospecto-section .tel-fijo{grid-area:tel-fijo}.contenido .prospecto-section .persona-recados{grid-area:persona-recados}.contenido .prospecto-section .tel-recados{grid-area:tel-recados}.add-border-bottom{border-bottom:1pt solid #000}.sin-conyuge-section{border:1pt solid #000;border-top:none;border-bottom:none;padding:3.7rem 1rem}.sin-conyuge-section .sin-conyuge-label{grid-area:nombre;font-size:1rem;font-weight:bolder;text-align:center}.aval-section{border:1pt solid #000;border-top:none;border-bottom:none;padding:.5rem .5rem .2rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;grid-column-gap:2rem;grid-template-rows:auto auto auto auto;grid-template-areas:"nombre nombre nombre" "actividad antiguedad tel" "curp ine ine" "direccion direccion direccion"}@media print{.aval-section p>strong{font-size:9pt}}.aval-section .campo-titulo{font-size:7pt;margin-bottom:.1rem}.aval-section .nombre{grid-area:nombre}.aval-section .actividad{grid-area:actividad}.aval-section .tel{grid-area:tel}.aval-section .curp{grid-area:curp}.aval-section .ine{grid-area:ine}.aval-section .direccion{grid-area:direccion}.conyuge-section{border:1pt solid #000;border-top:none;border-bottom:none;padding:.5rem .5rem .2rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;grid-column-gap:2rem;grid-template-rows:auto auto auto auto auto;grid-template-areas:"nombre nombre nombre" "tel fecha-nac edad" "ocupacion lugar-trabajo lugar-trabajo"}@media print{.conyuge-section p>strong{font-size:9pt}}.conyuge-section .campo-titulo{font-size:7pt;margin-bottom:.1rem}.conyuge-section .nombre{grid-area:nombre}.conyuge-section .tel{grid-area:tel}.conyuge-section .fecha-nac{grid-area:fecha-nac}.conyuge-section .edad{grid-area:edad}.conyuge-section .ocupacion{grid-area:ocupacion}.conyuge-section .lugar-trabajo{grid-area:lugar-trabajo}.conocido-section,.familiar-section{border:1pt solid #000;border-top:none;padding:.5rem .5rem .2rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;grid-column-gap:2rem;grid-template-rows:auto auto auto;grid-template-areas:"nombre nombre nombre" "parentesco parentesco tel" "direccion direccion direccion"}@media print{.conocido-section p>strong,.familiar-section p>strong{font-size:9pt}}.conocido-section .campo-titulo,.familiar-section .campo-titulo{font-size:7pt;margin-bottom:.1rem}.conocido-section .nombre,.familiar-section .nombre{grid-area:nombre}.conocido-section .tel,.familiar-section .tel{grid-area:tel}.conocido-section .parentesco,.familiar-section .parentesco{grid-area:parentesco}.conocido-section .direccion,.familiar-section .direccion{grid-area:direccion}.conocido-section,.empresa-section{border:1pt solid #000;border-top:none;border-bottom:none}.empresa-section{padding:.5rem .5rem .2rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;grid-column-gap:2rem;grid-template-rows:auto auto auto auto auto;grid-template-areas:"nombre nombre nombre" "puesto salario salario" "fecha-inicio antiguedad tel" "jefe jefe-tel jefe-tel" "direccion direccion direccion"}@media print{.empresa-section p>strong{font-size:9pt}}.empresa-section .campo-titulo{font-size:7pt;margin-bottom:.1rem}.empresa-section .nombre{grid-area:nombre}.empresa-section .fecha-inicio{grid-area:fecha-inicio}.empresa-section .antiguedad{grid-area:antiguedad}.empresa-section .tel{grid-area:tel}.empresa-section .jefe{grid-area:jefe}.empresa-section .jefe-tel{grid-area:jefe-tel}.empresa-section .puesto{grid-area:puesto}.empresa-section .salario{grid-area:salario}.empresa-section .direccion{grid-area:direccion}.domicilio-section{border:1pt solid #000;border-top:none;border-bottom:none;padding:.5rem .5rem .2rem;display:grid;grid-template-columns:.5fr .7fr 1fr;grid-gap:0;grid-column-gap:2rem;grid-template-rows:auto;grid-template-areas:"croquis calles campos"}@media print{.domicilio-section p>strong{font-size:9pt}}.domicilio-section .campo-titulo{font-size:7pt;margin-bottom:.1rem}.domicilio-section .leyenda{text-align:center}.domicilio-section .croquis-img{height:8rem;width:8rem;margin:1rem}.domicilio-section .calles{grid-area:calles}.domicilio-section .croquis{grid-area:croquis;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.domicilio-section .campos{grid-area:campos}.privacidad-section{border:1pt solid #000;border-top:none;border-bottom:none;padding:.5rem .5rem 0;display:grid;grid-template-columns:1fr;grid-gap:0;grid-column-gap:2rem;grid-template-rows:auto;grid-template-areas:"aviso"}.privacidad-section .aviso{grid-area:aviso;font-size:7pt}@media print{.privacidad-section .aviso{grid-area:aviso;font-size:7pt}}.autorizacion-section{border:1pt solid #000;border-top:none;padding:.5rem .5rem 0;display:grid;grid-template-columns:1fr;grid-gap:0;grid-column-gap:2rem;grid-template-rows:auto;grid-template-areas:"autorizacion" "firmas"}.autorizacion-section .legales>p{font-size:7pt;margin-bottom:.5rem}.autorizacion-section .autorizacion{grid-area:autorizacion}.autorizacion-section .firmas{display:grid;grid-template-columns:.9fr 1.2fr .9fr;grid-gap:0;grid-column-gap:2rem;grid-template-rows:auto;grid-template-areas:"apoderado prospecto sello"}.autorizacion-section .firmas strong{font-size:9pt}.autorizacion-section .firmas .f4{text-align:center}.autorizacion-section .firmas .f4:before{content:" ";background-color:#000}.autorizacion-section .firmas .apoderado{grid-area:apoderado;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;align-self:center;-webkit-align-items:center;align-items:center}.autorizacion-section .firmas .apoderado .f4{text-align:center}.autorizacion-section .firmas .apoderado .f4:before{width:18rem;height:.05rem;position:absolute;margin:-.3rem -5rem}.autorizacion-section .firmas .prospecto{grid-area:prospecto;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;align-self:center;-webkit-align-items:center;align-items:center}.autorizacion-section .firmas .prospecto .f4{text-align:center}.autorizacion-section .firmas .prospecto .f4:before{width:23rem;height:.05rem;position:absolute;margin:-.3rem -1rem}.autorizacion-section .firmas .sello{grid-area:sello;display:-webkit-flex;display:flex;-webkit-flex-flow:column;flex-flow:column;align-self:center;-webkit-align-items:center;align-items:center}.autorizacion-section .firmas .sello .f4{text-align:center}.autorizacion-section .firmas .sello .f4:before{width:19rem;height:.05rem;position:absolute;margin:-.3rem -5rem}@media print{.autorizacion-section .firmas strong{font-size:6pt}.autorizacion-section .firmas .apoderado .f4{text-align:center}.autorizacion-section .firmas .apoderado .f4:before{width:12.5rem;height:.05rem;position:absolute;margin:-.3rem -3rem}.autorizacion-section .firmas .prospecto .f4{text-align:center}.autorizacion-section .firmas .prospecto .f4:before{width:17rem;height:.05rem;position:absolute;margin:-.3rem 0}.autorizacion-section .firmas .sello .f4{text-align:center}.autorizacion-section .firmas .sello .f4:before{width:11.5rem;height:.05rem;position:absolute;margin:-.3rem -2rem}}@media print{.autorizacion-section .legales>p{font-size:7pt;margin-bottom:.3rem}}.bottom-leyenda{margin-top:15rem}.bottom-space{grid-area:bottom-space}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:13px;font-family:Arial,Helvetica,sans-serif;vertical-align:baseline}@media screen and (min-width:1200px) and (-webkit-min-device-pixel-ratio:1){a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-size:15px}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1rem}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.favicon{width:16px}
/*# sourceMappingURL=main.1198501b.chunk.css.map */