/**
 * Módulos mod-links-card (mod_articles_category) en sección Ayudas.
 * Solo se carga en rutas /ayudas/, /val/ajudes/, /becas (head.php).
 * Selectores de alta especificidad para vencer custom-inner.css (~4843–4974).
 */

body.ivace-ayudas-section {
    --ivace-ayudas-gray: #5d5b61;
    --ivace-ayudas-accent: var(--ivace-ayudas-gray);
}

/* Fallback sobre reglas legacy de custom-inner para módulos de ayudas */
body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod .module-title {
    color: #5d5b61 !important;
    border-left: 4px solid #5d5b61 !important;
}

/* Ámbito: módulos de listas bajo artículos de ayudas */
:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]),
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.category-name a[href*="/ayudas/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]),
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.article-header a[href*="/ayudas/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]),
    body:not(.com_blankcomponent) #t3-content > .com-content-category-blog:has(.category-name a[href*="/ayudas/"]) + .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]),
    body:not(.com_blankcomponent) #t3-content > .com-content-category-blog:has(.article-header a[href*="/ayudas/"]) + .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]),
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.category-name a[href*="/val/ajudes/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]),
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.article-header a[href*="/becas"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]),
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod
) {
    margin-bottom: 28px !important;
}

/* Tarjeta: todo el módulo (título + lista) */
:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-inner,
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.category-name a[href*="/ayudas/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-inner,
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.article-header a[href*="/ayudas/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-inner,
    body:not(.com_blankcomponent) #t3-content > .com-content-category-blog:has(.category-name a[href*="/ayudas/"]) + .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-inner,
    body:not(.com_blankcomponent) #t3-content > .com-content-category-blog:has(.article-header a[href*="/ayudas/"]) + .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-inner,
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.category-name a[href*="/val/ajudes/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-inner,
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.article-header a[href*="/becas"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-inner,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod .module-inner
) {
    background: #fff !important;
    border: 1px solid #dce8f5 !important;
    border-top: 3px solid #333 !important;
    border-radius: 10px !important;
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.06) !important;
    padding: 20px 22px !important;
    text-align: left !important;
    box-sizing: border-box !important;
    overflow: hidden !important;
}

/* Cabecera del módulo dentro de la tarjeta */
:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-title,
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.category-name a[href*="/ayudas/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-title,
    body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.article-header a[href*="/ayudas/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-title,
    body:not(.com_blankcomponent) #t3-content > .com-content-category-blog:has(.category-name a[href*="/ayudas/"]) + .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-title,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod .module-title
) {
    display: flex !important;
    align-items: center !important;
    min-height: 48px !important;
    box-sizing: border-box !important;
    border-top: 0 !important;
    border-bottom: 1px solid #e8eef5 !important;
    border-left: 4px solid var(--ivace-ayudas-accent, #5d5b61) !important;
    color: var(--ivace-ayudas-accent, #5d5b61) !important;
    text-align: left !important;
    text-transform: none !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: 700 !important;
    font-size: 15px !important;
    line-height: 1.45 !important;
    padding: 14px 0 14px 12px !important;
    margin: 0 0 16px 0 !important;
    background: transparent !important;
}

:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-title > span,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod .module-title > span
) {
    color: inherit !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    text-transform: inherit !important;
}

:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-ct,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod .module-ct
) {
    padding: 0 !important;
    text-align: left !important;
}

/* Lista limpia: sin cajas sombreadas por ítem */
:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory,
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategories,
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-list,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategory,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategories
) {
    display: block !important;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: left !important;
    background: transparent !important;
}

:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory > li,
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategories > li,
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-list > li,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategory > li,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategories > li
) {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    border-bottom: 1px solid #eef3fa !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    text-align: left !important;
}

:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory > li:last-child,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategory > li:last-child
) {
    border-bottom: 0 !important;
}

/* Enlace = fila clicable completa */
:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) a.mod-articles-category-title,
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .module-ct a,
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) h5 a,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod a.mod-articles-category-title,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod .module-ct a
) {
    display: block !important;
    position: relative !important;
    color: #5d5b61 !important;
    text-transform: none !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    line-height: 1.5 !important;
    text-decoration: none !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
    padding: 12px 28px 12px 8px !important;
    transition: color 0.15s ease, background 0.15s ease !important;
}

:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) a.mod-articles-category-title::after,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod a.mod-articles-category-title::after
) {
    content: "\203A" !important;
    position: absolute !important;
    right: 8px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    color: var(--ivace-ayudas-accent, #5d5b61) !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
}

:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory > li:hover,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategory > li:hover
) {
    background: #f8fbff !important;
}

:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) a.mod-articles-category-title:hover,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod a.mod-articles-category-title:hover
) {
    color: #005a9c !important;
    text-decoration: none !important;
}

:is(
    body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) .mod-articles-category-content,
    body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod .mod-articles-category-content
) {
    display: block !important;
    width: 100% !important;
    min-width: 0 !important;
    text-align: left !important;
}

/* Listas largas: dos columnas en desktop (columnas CSS: rellena 1ª columna y luego 2ª) */
@media (min-width: 768px) {
    :is(
        body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols,
        body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategories.ivace-ayudas-list--cols,
        body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-list.ivace-ayudas-list--cols,
        body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.category-name a[href*="/ayudas/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols,
        body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(.article-header a[href*="/ayudas/"]) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols,
        body:not(.com_blankcomponent) #t3-content > .com-content-category-blog:has(.category-name a[href*="/ayudas/"]) + .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols,
        body:not(.com_blankcomponent) #t3-content > .com-content-category-blog:has(.article-header a[href*="/ayudas/"]) + .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols,
        body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(article) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols,
        body:not(.com_blankcomponent) #t3-content > .com-content-category-blog:has(article) + .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols,
        body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategory.ivace-ayudas-list--cols,
        body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategories.ivace-ayudas-list--cols
    ) {
        display: block !important;
        columns: 2 !important;
        column-gap: 28px !important;
    }

    :is(
        body:not(.com_blankcomponent) #t3-content .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols > li,
        body:not(.com_blankcomponent) #t3-content .com-content-category-blog:has(article) ~ .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols > li,
        body:not(.com_blankcomponent) #t3-content > .com-content-category-blog:has(article) + .content-top-wrapper:not(:has(.module-araempreses)):not(:has(.module-internacional)) > .t3-module.mod-links-card:not(.module-araempreses):not(.module-internacional):not([data-ivace-mod-slug*="actualidad"]):not([data-ivace-mod-slug*="actualitat"]) ul.mod-articlescategory.ivace-ayudas-list--cols > li,
        body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategory.ivace-ayudas-list--cols > li,
        body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod ul.mod-articlescategories.ivace-ayudas-list--cols > li
    ) {
        break-inside: avoid !important;
        -webkit-column-break-inside: avoid !important;
        page-break-inside: avoid !important;
        border-bottom: 1px solid #eef3fa !important;
    }
}

@media (max-width: 991px) {
    :is(
        body:not(.com_blankcomponent) #t3-content .content-top-wrapper .t3-module.mod-links-card .module-inner,
        body.ivace-ayudas-section #t3-content .content-top-wrapper .t3-module.ivace-ayudas-mod .module-inner
    ) {
        padding: 16px !important;
    }
}
