/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node--view-mode-busqueda-lineas-de-credito{border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.09);border-left:4px solid var(--lateral);padding:1rem;height:100%;transition:all .3s ease}.node--view-mode-busqueda-lineas-de-credito:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.node--view-mode-busqueda-lineas-de-credito .node__content{height:100%;display:grid;grid-template-rows:auto 1fr auto}.node--view-mode-busqueda-lineas-de-credito .node__content .card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem;min-height:50px}.node--view-mode-busqueda-lineas-de-credito .node__content .card-header .card-title{font-size:1.125rem;font-weight:700;color:var(--black-01);line-height:1.4;flex:1}.node--view-mode-busqueda-lineas-de-credito .node__content .card-header .card-date{background:var(--lavanda-02);padding:6px 12px;border-radius:6px;font-size:12px;font-weight:500;color:var(--primario-40);white-space:nowrap}.node--view-mode-busqueda-lineas-de-credito .node__content .card-body{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.node--view-mode-busqueda-lineas-de-credito .node__content .card-body .card-row{gap:1rem}.node--view-mode-busqueda-lineas-de-credito .node__content .card-body .card-row .card-info .field__label{font-size:14px;color:var(--gray-text2);font-weight:500;letter-spacing:.5px}.node--view-mode-busqueda-lineas-de-credito .node__content .card-body .card-row .card-info .field__item{font-weight:700;color:var(--alto);font-size:1.125rem}.node--view-mode-busqueda-lineas-de-credito .node__content .card-body .card-row .card-info .field__items{max-height:70px;overflow-y:scroll;display:flex;flex-wrap:wrap;gap:5px}.node--view-mode-busqueda-lineas-de-credito .node__content .card-body .card-row .card-info .field__items .field__item{padding:6px 12px;background:var(--lavanda-01);border-radius:20px;font-size:12px;color:var(--primario-40);font-weight:500;align-content:center}.node--view-mode-busqueda-lineas-de-credito .node__content .card-body .card-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:992px){.node--view-mode-busqueda-lineas-de-credito .node__content .card-body .card-cols{grid-template-columns:repeat(1,1fr)}}.node--view-mode-busqueda-lineas-de-credito .node__content .card-footer hr{margin-bottom:1rem}
.node--type-busquedas-basicas-vistas .banner-secundario{height:15.625rem;margin-bottom:1rem}.node--type-busquedas-basicas-vistas .banner-secundario .banner-img{height:100%;background-size:cover;background-position:center;border-radius:4px}.node--type-busquedas-basicas-vistas .banner-secundario .banner-img .banner-overlay{height:100%;background:linear-gradient(90deg,var(--black-01) 30%,rgba(255,255,255,0) 82%);border-radius:4px;padding:1rem}@media(max-width:992px){.node--type-busquedas-basicas-vistas .banner-secundario .banner-img .banner-overlay{background:linear-gradient(0deg,var(--black-01) 30%,rgba(255,255,255,0) 82%) !important}}.node--type-busquedas-basicas-vistas .banner-secundario .banner-img .banner-overlay .banner-content{height:100%;align-content:center;width:30%}@media(max-width:992px){.node--type-busquedas-basicas-vistas .banner-secundario .banner-img .banner-overlay .banner-content{align-content:end;font-size:1rem;width:100%;text-align:center}}.node--type-busquedas-basicas-vistas .banner-secundario .banner-img .banner-overlay .banner-content h1,.node--type-busquedas-basicas-vistas .banner-secundario .banner-img .banner-overlay .banner-content h2{margin:0;color:var(--white) !important}.node--type-busquedas-basicas-vistas .banner-secundario .banner-img .banner-overlay .banner-content p{color:var(--white) !important}
.node--type-linea-de-credito .linea-credito-cols .header{margin-bottom:1rem}.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header{border-radius:4px;border:1px solid var(--lavanda-02);background:linear-gradient(135deg,var(--lavanda-01) 0%,var(--white) 100%);border-left:4px solid var(--primario-40);padding:1rem;gap:4px;display:grid;height:100%}@media(max-width:992px){.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header{padding:.5rem}}.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header .info-basica{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:992px){.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header .info-basica{grid-template-columns:repeat(3,1fr);gap:.5rem}}.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header .info-basica div{align-content:center}.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header .info-basica div .field__label{font-size:14px}.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header p{margin:0}.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header .cupo{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:992px){.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header .cupo{grid-template-columns:repeat(1,1fr)}}.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header .cupo .cupo-item{border-radius:4px;border:1px solid var(--lavanda-01);padding:.5rem;background:var(--white)}.node--type-linea-de-credito .linea-credito-cols .header .linea-credito-header .cupo .cupo-item .field__item{font-size:1.5rem;font-weight:bold;columns:var(--primario-40)}.node--type-linea-de-credito .linea-credito-cols .header .img-header{height:100%}.node--type-linea-de-credito .linea-credito-cols .header .img-header div{height:100%}.node--type-linea-de-credito .linea-credito-cols .header .img-header div img{height:100%;width:auto;object-fit:cover}@media(max-width:992px){.node--type-linea-de-credito .linea-credito-cols .header .img-header div img{height:12.5rem;width:100%}}.node--type-linea-de-credito .linea-credito-cols .cuerpo.custom-col{margin-bottom:1rem}.node--type-linea-de-credito .linea-credito-cols .cuerpo.custom-col .tarjeta-base{border-radius:4px;border:1px solid var(--lavanda-02);padding:1rem;margin-bottom:1rem}.node--type-linea-de-credito .linea-credito-cols .cuerpo.custom-col .tarjeta-base .field__label{margin-bottom:1rem}.node--type-linea-de-credito .linea-credito-cols .cuerpo.custom-col .tarjeta-base .field__items{display:grid;gap:8px}.node--type-linea-de-credito .linea-credito-cols .cuerpo.custom-col .tarjeta-base .field__items .field__item{border-radius:4px;border:1px solid var(--neutral-05);background:var(--neutral-05);padding:.5rem;font-weight:500}.node--type-linea-de-credito .linea-credito-cols .cuerpo .enlaces{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin-bottom:1rem}@media(max-width:992px){.node--type-linea-de-credito .linea-credito-cols .cuerpo .enlaces{grid-template-columns:repeat(1,1fr)}}.node--type-linea-de-credito .linea-credito-cols .cuerpo .enlaces .field{display:flex}.node--type-linea-de-credito .linea-credito-cols .cuerpo .enlaces .field a{width:100%;text-align:center}.node--type-linea-de-credito .field__label{font-weight:bold}
form{border:1px solid var(--lavanda-02);border-radius:4px;padding:1.5625rem}form .custom-text-webform p{color:var(--text-principal);font-size:.875rem;line-height:normal}form .titulo-seccion hr{margin-top:2rem;margin-bottom:1rem}form .titulo-seccion .contenedor{display:flex;gap:1rem;align-items:center}form .titulo-seccion .contenedor h3{margin:0}form .js-form-item label{font-family:var(--FontFamily);color:var(--text-principal);font-style:normal;font-weight:400;line-height:normal;position:relative;top:.5625rem;left:.5625rem;background:var(--white);padding:0 .625rem}form .js-form-item legend{font-family:var(--FontFamily);font-style:normal;font-weight:300}form .js-form-item input{height:2.9375rem;border-radius:4px;border:1px solid var(--contorno-general);font-family:var(--FontFamily);transition:all .3s}form .js-form-item input:hover,form .js-form-item input:focus{border-color:var(--contorno-general);box-shadow:0 0 0 .25rem var(--contorno-general)}form .js-form-item select{height:2.9375rem;border-radius:4px;border:1px solid var(--contorno-general);font-family:var(--FontFamily);transition:all .3s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='7' viewBox='0 0 14 7' fill='none'%3E%3Cpath d='M13.0233 1.14779L7.39828 6.77279C7.34604 6.82509 7.284 6.86658 7.21572 6.89489C7.14743 6.9232 7.07423 6.93777 7.00031 6.93777C6.92639 6.93777 6.8532 6.9232 6.78491 6.89489C6.71662 6.86658 6.65458 6.82509 6.60234 6.77279L0.977344 1.14779C0.871796 1.04225 0.8125 0.899092 0.8125 0.749824C0.8125 0.600557 0.871796 0.457403 0.977344 0.351855C1.08289 0.246308 1.22605 0.187012 1.37531 0.187012C1.52458 0.187012 1.66773 0.246308 1.77328 0.351855L7.00031 5.57959L12.2273 0.351855C12.2796 0.299593 12.3417 0.258137 12.4099 0.229853C12.4782 0.201569 12.5514 0.187012 12.6253 0.187012C12.6992 0.187012 12.7724 0.201569 12.8407 0.229853C12.909 0.258137 12.971 0.299593 13.0233 0.351855C13.0755 0.404117 13.117 0.466162 13.1453 0.534445C13.1736 0.602729 13.1881 0.675915 13.1881 0.749824C13.1881 0.823734 13.1736 0.89692 13.1453 0.965204C13.117 1.03349 13.0755 1.09553 13.0233 1.14779Z' fill='%23CDCDCD'/%3E%3C/svg%3E")}form .js-form-item select:hover,form .js-form-item select:focus{border-color:var(--contorno-general);box-shadow:0 0 0 .25rem var(--contorno-general)}form .js-form-item textarea{border-radius:4px;border:1px solid var(--contorno-general);font-family:var(--FontFamily);transition:all .3s}form .js-form-item textarea:hover,form .js-form-item textarea:focus{border-color:var(--contorno-general);box-shadow:0 0 0 .25rem var(--contorno-general)}form .js-form-item .form-checkbox{height:20px;width:20px}form .js-form-item .form-checkbox:checked{background-color:var(--primary-00);border-color:var(--primary-00)}form .js-form-item .form-check-label{top:5px;left:0}@media(max-width:768px){form .js-form-item .form-check-label{left:5px}}form .js-form-item .form-check-label a{color:var(--text-principal)}form .captcha{text-align:center}form .captcha .g-recaptcha>div{margin:auto}form .form-actions{display:flex}form .form-actions .form-submit{margin:auto}.ui-dialog{border-radius:4px !important;padding:1rem !important;z-index:99 !important;background-color:var(--white) !important}@media(max-width:768px){.ui-dialog{width:90% !important}}.ui-dialog.ui-widget-content{border:none !important}.ui-dialog .ui-widget-header{background:none !important;border:none !important;padding:0 !important;text-align:center}.ui-dialog .ui-widget-header .ui-dialog-title{width:100%;color:var(--black);font-size:1.125rem !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{all:unset !important;width:1.5rem !important;height:1.5rem !important;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M19.281 18.2194C19.3507 18.289 19.406 18.3718 19.4437 18.4628C19.4814 18.5539 19.5008 18.6514 19.5008 18.75C19.5008 18.8485 19.4814 18.9461 19.4437 19.0372C19.406 19.1282 19.3507 19.2109 19.281 19.2806C19.2114 19.3503 19.1286 19.4056 19.0376 19.4433C18.9465 19.481 18.849 19.5004 18.7504 19.5004C18.6519 19.5004 18.5543 19.481 18.4632 19.4433C18.3722 19.4056 18.2895 19.3503 18.2198 19.2806L12.0004 13.0603L5.78104 19.2806C5.64031 19.4213 5.44944 19.5004 5.25042 19.5004C5.05139 19.5004 4.86052 19.4213 4.71979 19.2806C4.57906 19.1399 4.5 18.949 4.5 18.75C4.5 18.551 4.57906 18.3601 4.71979 18.2194L10.9401 12L4.71979 5.78061C4.57906 5.63988 4.5 5.44901 4.5 5.24999C4.5 5.05097 4.57906 4.8601 4.71979 4.71936C4.86052 4.57863 5.05139 4.49957 5.25042 4.49957C5.44944 4.49957 5.64031 4.57863 5.78104 4.71936L12.0004 10.9397L18.2198 4.71936C18.3605 4.57863 18.5514 4.49957 18.7504 4.49957C18.9494 4.49957 19.1403 4.57863 19.281 4.71936C19.4218 4.8601 19.5008 5.05097 19.5008 5.24999C19.5008 5.44901 19.4218 5.63988 19.281 5.78061L13.0607 12L19.281 18.2194Z" fill="%236367FF"/></svg>') !important;background-repeat:no-repeat !important;background-size:contain !important;position:absolute !important;right:.3125rem !important;top:0rem !important;cursor:pointer !important;text-indent:-9999px !important;overflow:hidden !important;transition:all .3s !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:hover{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M19.281 18.2194C19.3507 18.289 19.406 18.3718 19.4437 18.4628C19.4814 18.5539 19.5008 18.6514 19.5008 18.75C19.5008 18.8485 19.4814 18.9461 19.4437 19.0372C19.406 19.1282 19.3507 19.2109 19.281 19.2806C19.2114 19.3503 19.1286 19.4056 19.0376 19.4433C18.9465 19.481 18.849 19.5004 18.7504 19.5004C18.6519 19.5004 18.5543 19.481 18.4632 19.4433C18.3722 19.4056 18.2895 19.3503 18.2198 19.2806L12.0004 13.0603L5.78104 19.2806C5.64031 19.4213 5.44944 19.5004 5.25042 19.5004C5.05139 19.5004 4.86052 19.4213 4.71979 19.2806C4.57906 19.1399 4.5 18.949 4.5 18.75C4.5 18.551 4.57906 18.3601 4.71979 18.2194L10.9401 12L4.71979 5.78061C4.57906 5.63988 4.5 5.44901 4.5 5.24999C4.5 5.05097 4.57906 4.8601 4.71979 4.71936C4.86052 4.57863 5.05139 4.49957 5.25042 4.49957C5.44944 4.49957 5.64031 4.57863 5.78104 4.71936L12.0004 10.9397L18.2198 4.71936C18.3605 4.57863 18.5514 4.49957 18.7504 4.49957C18.9494 4.49957 19.1403 4.57863 19.281 4.71936C19.4218 4.8601 19.5008 5.05097 19.5008 5.24999C19.5008 5.44901 19.4218 5.63988 19.281 5.78061L13.0607 12L19.281 18.2194Z" fill="%23292a48"/></svg>') !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick{display:none}.ui-dialog .ui-dialog-content{padding-bottom:2.75rem !important;text-align:center}@media(max-width:768px){.ui-dialog .ui-dialog-content{padding-bottom:1.75rem !important}}.ui-dialog .ui-dialog-content .icon{margin-bottom:1.5rem}.ui-dialog .ui-dialog-content h4{max-width:23.125rem;color:var(--black);font-family:var(--FontFamily);font-size:1.3125rem;font-style:normal;font-weight:600;line-height:normal;margin:0 auto 1rem}.ui-dialog .ui-dialog-content p{color:var(--text-principal);line-height:125%;margin:0 auto;max-width:29.1875rem}.ui-dialog .ui-dialog-content .cerrar-modal{margin-top:2rem}.ui-widget-overlay{background:var(--bg-modal) !important;backdrop-filter:blur(6px) !important;opacity:initial !important}#search-form .search-help-link,#search-form .search-advanced{display:none}.user-logged-in #search-form .search-help-link,.user-logged-in #search-form .search-advanced{display:block}
.view-lineas-de-credito{display:flex;flex-wrap:wrap;gap:1.5rem}@media(max-width:992px){.view-lineas-de-credito{display:grid}}.view-lineas-de-credito .btn-filtros-container{display:none}@media(max-width:992px){.view-lineas-de-credito .btn-filtros-container{display:flex}}.view-lineas-de-credito .btn-filtros-container .btn-filtros-mobile{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%}.view-lineas-de-credito .view-filters{flex:0 0 25%}@media(max-width:992px){.view-lineas-de-credito .view-filters{flex:0 0 100%}}@media(max-width:992px){.view-lineas-de-credito .view-filters.filters-mobile-content{display:none;position:fixed;top:0;left:0;width:85%;max-width:320px;height:100vh;background-color:var(--white,#ffffff);z-index:1001;overflow-y:auto;transform:translateX(-100%);transition:transform .3s ease;padding:0;box-shadow:2px 0 12px rgba(0,0,0,.15)}}@media(max-width:992px){.view-lineas-de-credito .view-filters.filters-mobile-content .filters-mobile-header{position:sticky;top:0;background-color:var(--white,#ffffff);border-bottom:1px solid var(--neutral-10,#e6e6e6);padding:1rem;z-index:10}}@media(max-width:992px){.view-lineas-de-credito .view-filters.filters-mobile-content .filters-mobile-header .header-content{display:flex;justify-content:space-between;align-items:center}}@media(max-width:992px){.view-lineas-de-credito .view-filters.filters-mobile-content .filters-mobile-header h4{margin:0;font-size:1.125rem;font-weight:700;color:var(--black-01,#39344b)}}@media(max-width:992px){.view-lineas-de-credito .view-filters.filters-mobile-content .filters-mobile-header .close-filters{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,0);border:none;font-size:1.5rem;color:var(--gray-text1,#4b4b4b);cursor:pointer;border-radius:4px;transition:background-color .2s ease}.view-lineas-de-credito .view-filters.filters-mobile-content .filters-mobile-header .close-filters:hover{background-color:var(--neutral-05,#f2f2f2)}}@media(max-width:992px){.view-lineas-de-credito .view-filters.filters-visible{display:block;transform:translateX(0)}}.view-lineas-de-credito .view-filters form .js-form-item{width:100%}.view-lineas-de-credito .view-filters form .js-form-item .form-check-label{top:0}.view-lineas-de-credito .view-filters form .js-form-item .form-checkboxes{max-height:10.9375rem;overflow-y:scroll}.view-lineas-de-credito .view-filters form .form-actions{width:100%}.view-lineas-de-credito .view-filters form .form-actions button{width:100%;text-align:center}.view-lineas-de-credito .view-content{flex:0 0 75%;grid-template-columns:1fr 1fr;display:grid;gap:1rem;align-self:baseline}@media(max-width:992px){.view-lineas-de-credito .view-content{grid-template-columns:repeat(1,1fr);flex:0 0 100%}}.view-lineas-de-credito .view-content .views-row{padding:0}@media(max-width:992px){.view-lineas-de-credito .view-content .views-row{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}}.view-lineas-de-credito .view-empty{flex:0 0 70%}.view-lineas-de-credito nav{flex:0 0 100%}.view-lineas-de-credito nav{text-align:center;margin-top:30px}.view-lineas-de-credito nav .pagination{display:block}.view-lineas-de-credito nav .pagination .page-item{float:none;display:inline-block;margin-left:5px}.view-lineas-de-credito nav .pagination .page-item span{font-weight:300;font-size:14px}.view-lineas-de-credito nav .pagination .page-item a{border:none;color:var(--secondary);font-weight:300;font-size:14px}.view-lineas-de-credito nav .pagination .page-item a span{color:var(--secondary);font-size:16px;font-weight:300;font-size:14px}.view-lineas-de-credito nav .pagination .page-item a:hover{border-radius:8px}.view-lineas-de-credito nav .pagination .page-item a{border-radius:8px}.view-lineas-de-credito nav .pagination .page-item a:not(:has(*)){height:32px;width:32px;line-height:20px;display:flex;justify-content:center;align-items:center}.view-lineas-de-credito nav .pagination .page-item.active>.page-link,.view-lineas-de-credito nav .pagination .page-item .page-link.active{background-color:var(--primary-00) !important;border-radius:8px;line-height:20px;height:32px;width:32px;display:flex;justify-content:center;align-items:center}.view-lineas-de-credito nav .pagination .page-item .page-link{border:none;border-radius:8px}.view-lineas-de-credito nav .pagination .page-item .page-link:focus{box-shadow:none}.view-lineas-de-credito nav .pagination .page-item .page-link:hover{border-radius:8px}.filters-overlay-lineas{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--bg-modal,rgba(50,50,50,0.6));z-index:1000;opacity:0;transition:opacity .3s ease}.filters-overlay-lineas.active{display:block;opacity:1}body.filters-open{overflow:hidden}
