@import url(https://fonts.googleapis.com/css?family=Lato:300,400,900&display=swap);@font-face{font-family:BarcodeInterleaved2of5;src:url(../fonts/BarcodeInterleaved2of5.ttf) format("truetype")}body{margin:0;padding:0;background-color:#f7f7f7;font-family:Lato,sans-serif;color:#4a4a4a;height:auto}h1,h2,h3,h4,h5{font-family:Lato,sans-serif;font-weight:300}.notification-bg,.spinner{position:fixed!important;z-index:100!important;background-color:rgba(17,52,82,.62);top:0!important;right:0!important;left:0!important;bottom:0!important;width:100%!important;height:100vh!important;text-align:center}.spinner p{color:#FFF}.spinner img{margin-top:180px}a{color:#00B1Eb}.btn-macro{border:0;padding:8px 15px;background:#00B1EB;color:#FFF;border-radius:50px;text-transform:uppercase;font-weight:900;font-family:Lato,sans-serif}.btn-macro:hover{background:#2f78d1;color:#FFF}.btn-macro.btn-line{border:1px solid #00B1EB;color:#00B1EB;padding:6px 15px}.btn-macro.btn-cancel{background:#9B9B9B;color:#FFF}.btn-macro.btn-cancel:hover{background:#4a4a4a;color:#FFF}.btn-macro.btn-white{background:#FFF;color:#00B1EB}.btn-macro.btn-white:hover{background:#00a0e1;color:#FFF}.btn-link{color:#00a0e1;text-decoration:underline}.btn-link.btn-cancel{text-decoration:none}.btn-link.btn-cancel:hover{color:#00a0e1;opacity:.8}.btn-link.btn-back{padding:0;color:#9B9B9B;font-size:14px}.btn.btn-icon{background:0 0;color:#00B1EB;padding:0 5px}.delete-photo.btn.btn-icon{width:40px;height:40px;border-radius:100%;background:#00a0e1;color:#FFF;opacity:.8}.delete-photo.btn.btn-icon:hover{box-shadow:0 0 6px 3px rgba(0,0,0,.15);background:#092F57;opacity:1}.btn-filter{border-radius:50px;font-size:12px;margin:0 10px;background:#00B1EB;color:#FFF;font-weight:700;border:0}.login-bg{background:url(../images/login-bg.png) center left/cover no-repeat;height:100vh}.panel-login{padding:30px;background-color:#fff;border-radius:2px;box-shadow:0 0 5px 3px rgba(31,31,31,.04)}#navbardrop.nav-link.dropdown-toggle{color:#9B9B9B;font-size:14px}nav.macro-navbar{background:#f7f7f7}nav.macro-navbar .navbar-brand{margin-bottom:-12px}.macro-side-navbar{background:#f7f7f7;width:50px;position:fixed;z-index:10;top:70px;padding:1rem .5rem}.macro-side-navbar .navbar-nav{width:50px}.nav-link.nav-home{width:36px;height:50px;background:url(../images/home.svg) center center no-repeat}.nav-link.nav-home.active{background:url(../images/home-active.svg) center center no-repeat}.nav-link.nav-home:hover{background:url(../images/home-hover.svg) center center no-repeat}.nav-link.nav-loan-request{width:36px;height:50px;background:url(../images/laptop.svg) center center no-repeat}.nav-link.nav-loan-request.active{background:url(../images/laptop-active.svg) center center no-repeat}.nav-link.nav-loan-request:hover{background:url(../images/laptop-hover.svg) center center no-repeat}.nav-link.nav-new-loan{width:36px;height:50px;background:url(../images/new.svg) center center no-repeat}.nav-link.nav-new-loan.active{background:url(../images/new-active.svg) center center no-repeat}.nav-link.nav-new-loan:hover{background:url(../images/new-hover.svg) center center no-repeat}.nav-link.nav-report{width:36px;height:50px;background:url(../images/chart.svg) center center no-repeat}.nav-link.nav-report.active{background:url(../images/chart-active.svg) center center no-repeat}.nav-link.nav-report:hover{background:url(../images/chart-hover.svg) center center no-repeat}.nav-link.nav-account{width:36px;height:50px;background:url(../images/user.svg) center center no-repeat}.nav-link.nav-account.active{background:url(../images/user-active.svg) center center no-repeat}.nav-link.nav-account:hover{background:url(../images/user-hover.svg) center center no-repeat}.nav-link.nav-account .menu-hover,.nav-link.nav-home .menu-hover,.nav-link.nav-loan-request .menu-hover,.nav-link.nav-new-loan .menu-hover,.nav-link.nav-report .menu-hover{position:absolute;left:50px;background:#092F57;padding:2px 15px;border-radius:2px;box-shadow:0 0 6px 3px rgba(0,0,0,.15);color:#FFF;display:none}.nav-link.nav-account:hover .menu-hover,.nav-link.nav-home:hover .menu-hover,.nav-link.nav-loan-request:hover .menu-hover,.nav-link.nav-new-loan:hover .menu-hover,.nav-link.nav-report:hover .menu-hover{display:block}@media (max-width:576px){.macro-side-navbar .navbar-nav{display:contents}.macro-side-navbar{width:100%;z-index:10;bottom:0;left:0;right:0;top:unset;padding:0 15px}.navbar-nav.ml-auto.nav-bt{display:-webkit-inline-box}}.new-loan{box-shadow:0 0 6px 3px rgba(0,0,0,.15);background:#00B1EB;border-radius:2px;padding:15px;margin-bottom:30px}.new-loan h2{color:#FFF}.new-loan p{color:#4A4A4A;font-size:18px;margin-bottom:0}.panel-dash{padding:15px;margin-bottom:30px;background-color:#fff;border-radius:2px;box-shadow:0 0 5px 3px rgba(31,31,31,.04)}.panel-dash h4{color:#00B1EB;font-weight:900;text-transform:uppercase;margin-bottom:20px;font-size:20px}.label-input{color:#00B1EB;font-size:12px;margin-bottom:2px;font-weight:900}.label-grey{font-size:12px;color:#9B9B9B;margin-bottom:0}.text-tittle{font-weight:900;font-size:14px;margin-bottom:0;padding-bottom:10px;border-bottom:1px solid #9B9B9B}.dni-dupli{padding:15px 0;border-bottom:1px solid #9B9B9B}.dni-dupli:hover{cursor:pointer;background:#e2e2e2}.dni-dupli .name{margin-bottom:3px;font-size:18px;color:#4A4A4A}.in-progress.label-grey{font-size:16px}.progress.progress-macro{height:5px;border-radius:0}.progress-macro .progress-bar{background-color:#00B1EB}.data-panel{background:#FFF;padding:15px;color:#717171}.data-panel p{margin-bottom:0;font-size:14px}.data-panel p .number{font-size:24px;font-weight:900;color:#00B1EB}.data-panel .name{font-size:20px}.data-panel.color{background:#D8EDF7;color:#437A9C}.data-panel.color ul.docs-list{display:flex;margin:0;font-size:14px;padding-left:20px}.data-panel.color ul.docs-list li{margin-right:40px}.data-panel.color ul.imp-list{padding-left:20px;margin-bottom:0}.data-panel.color ul.imp-list li{font-size:14px}.form-check.check-brands{padding-top:10px}.form-select-order{display:block;height:30px;padding:.375rem .75rem;font-size:11px;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.grid-panel,.list-panel{padding:10px 15px;background:#FFF;margin-bottom:10px;border:2px solid #FFF;border-radius:2px}.grid-panel .name,.list-panel .name{font-size:18px;color:#4A4A4A;margin-bottom:5px}.grid-panel .price,.list-panel .price{color:#00B1EB;font-size:24px;font-weight:900;margin-bottom:0}.grid-panel{padding:20px 15px 15px;margin-bottom:30px;min-height:400px}.grid-panel .grid-panel-img{max-width:130px}.list-panel img{max-width:13px;max-height:13px;margin-right:5px}.grid-panel-selected,.grid-panel:hover,.list-panel-selected,.list-panel:hover{border:2px solid #00B1EB;cursor:pointer;box-shadow:0 0 5px 3px rgba(31,31,31,.04);background:#00B0EB;color:#FFF}.grid-panel-selected .price,.grid-panel-selected button.btn,.grid-panel-selected p,.grid-panel-selected p.name,.grid-panel:hover .price,.grid-panel:hover button.btn,.grid-panel:hover p,.grid-panel:hover p.name,.list-panel-selected .price,.list-panel-selected button.btn,.list-panel-selected p,.list-panel-selected p.name,.list-panel:hover .price,.list-panel:hover button.btn,.list-panel:hover p,.list-panel:hover p.name{color:#FFF}.pager{margin:0 auto!important}.installment-option{background:#CCF4FC;padding:15px;margin-bottom:30px;border:2px solid #CCF4FC;border-radius:2px}.installment-option p{margin-bottom:0}.installment-option .price{font-size:24px;font-weight:900}.installment-option-selected,.installment-option:hover{border:2px solid #00B1EB;cursor:pointer;box-shadow:0 0 5px 3px rgba(31,31,31,.04);background:#00B1EB;color:#FFF}.description .name{font-size:20px;color:#4A4A4A}.description .price{font-size:24px;font-weight:900;color:#00B1EB}.list-docs .name{font-size:16px;margin:0;font-style:italic;color:#9B9B9B}.list-docs{border-bottom:1px solid #E5E5E5;padding:10px 0;cursor:pointer}.list-docs .name.active{color:#00B1EB;font-weight:700;font-style:normal}.upload-doc.dni-dorso,.upload-doc.dni-frente,.upload-doc.selfie{position:relative;background-size:cover!important;min-height:270px;text-align:center;padding:20px 90px}.upload-doc p{font-size:12px;margin-top:220px}.upload-doc.dni-frente{background:url(../images/dni-frente.png) center center}.upload-doc.selfie{background:url(../images/selfie.png) center center}.upload-doc.dni-dorso{background:url(../images/dni-dorso.png) center center}.upload-photo{text-align:center;width:100%;border:1px dashed #2f78d1;padding:20px}.photo-frame{text-align:center;width:auto;height:auto;position:relative}.delete-photo{position:absolute;top:15px;right:15px}.overlay-doc{position:absolute;background-color:rgba(0,0,0,.5);top:0;right:0;left:0;bottom:0;width:100%;height:100%}.required-alert{background:#DFF8FD;color:#00B1EB;padding:10px 15px}.required-alert p{margin-bottom:0}.group-form h5{font-size:16px;font-weight:900;margin-bottom:20px;color:#00B1EB}.legal-data{background:#FFF;padding:15px;margin-bottom:30px}.status-bar{border-radius:2px;padding:10px;color:#FFF;font-weight:700;font-size:22px}.status-bar.aprobado{background:#00B1EB}.status-bar.entrega{background:#02C66A}.table.loan-table{overflow:hidden}.table-responsive{border:0!important}.table.loan-table tbody+tbody{border-top:0}td.loan-td{cursor:pointer}th.loan-th{border-top:0!important}td.detail-td{padding-top:0;border-top:0!important;border-spacing:0!important;border-bottom:1px solid #dee2e6}.phone-info .name{font-size:20px;color:#000}footer{padding:15px 0;background:#E6E6E6;position:absolute;bottom:0;width:100%}@media (max-width:576px){footer.responsive{padding:15px 0 65px}}input.ng-invalid.ng-dirty{border-color:#d0011b;outline-color:#d0011b}.filters-btn{transition:all 200ms ease-in-out;-webkit-appearance:none;border:none;background:0 0;vertical-align:middle;cursor:pointer}.filters-btn.collapsed{transform:rotate(180deg)}.ng-invalid-required.focus-required{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.margin-100-t{margin-top:100px}.padding-100-t{padding-top:100px}.padding-100-b{padding-bottom:100px}.font-size-10{font-size:10px!important}.font-size-11{font-size:11px}.font-size-12{font-size:12px!important}.font-size-13{font-size:13px!important}.font-size-14{font-size:14px}.font-size-16{font-size:16px!important}.font-size-18{font-size:18px!important}.font-size-20{font-size:20px!important}.font-size-26{font-size:26px!important}.font-size-28{font-size:28px!important}.font-size-30{font-size:30px!important}.font-size-40{font-size:40px!important}.font-300{font-weight:300}.font-400{font-weight:400}.font-900{font-weight:900}.border-bottom{border-bottom:1px solid #E5E5E5}.border-top{border-top:1px solid #E5E5E5}.border-right{border-right:1px solid #E5E5E5}.border-left{border-left:1px solid #E5E5E5}@media only screen and (max-width:767px){.border-right.none{border-right:none!important}.border-left.none{border-left:none!important}}.red{color:#D0021B}.green{color:#02C66A}.yellow{color:#F5A623}.blue{color:#31708F}.light-blue{color:#00CAF0}.light-grey{color:#9B9B9B!important}.white{color:#FFF}