
/* Edu esto te lo dejo aquí temporal */
#page .site-footer {
    font-family: inherit;
    padding: 0;
    background-color: var(--neutral-lighter);
    .container{ 
        .view-content.row {
            display: flex;
            flex-wrap: wrap;
            gap: var(--spacing-lg);
            flex-direction: row;
            .views-row {
                flex: 1 1 calc(50% - 14px);
                box-sizing: border-box;
                display: flex;
                flex-direction: column;
                gap: var(--spacing-base);
                .views-field-field-enlace {
                    display: flex;
                    flex-direction: row;
                    gap: var(--spacing-base);
                    .field-content {
                        display: flex;
                        flex-direction: row;
                        gap: var(--spacing-base);
                        padding: 0;
                        margin: 0;
                        align-items: flex-start;
                        flex-wrap: wrap;
                        a {
                            font-size: 16px;
                            line-height: 24px;
                            font-weight: 600;
                            color: var(--primary-base);
                            text-decoration: underline solid var(--primary-base) 1px;
                            width: fit-content;
                        }
                    }
                    
                }
                .views-field-name {
                    font-size: 18px;
                    font-weight: 600;
                    line-height: 28px;
                    color: var(--black);
                }
            }

            .views-row:first-child {
                flex: 1 1 calc(17% - 14px);

                .field-content {
                    flex-direction: column;
                }
            }

            .views-row:last-child {
                flex: 1 1 calc(31% - 14px);
            }
        }

        .view-content.row .views-row:nth-of-type(2) .views-field-field-enlace .field-content,
        .view-content.row .views-row:nth-of-type(3) .views-field-field-enlace .field-content {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: var(--spacing-base);
        }
        
          
          
    }
    .region-footer-first {
        border-bottom: 1px solid var(--neutral-base);
    }
    .region-footer-fifth {
        .block {
            margin: 0;
            ul.nav {
                gap: var(--spacing-base);
                a {
                    font-size: 16px;
                    line-height: 24px;
                    font-weight: 600;
                    color: var(--primary-base);
                    text-decoration: underline solid var(--primary-base) 1px;
                    padding: 0;
                }
            }
            
        }

        .field--name-body {
            p {
                color: var(--neutral-dark);
                font-size: 14px;
                font-weight: 400;
                line-height: 20px;
                vertical-align: middle;
                margin: 0;
            }

            a {
                color: var(--neutral-dark);
                text-decoration: underline;
            }
            a:hover {
                color: var(--black);
            }

            .footer-images {
                padding: var(--spacing-xl) 0;
                display: flex;
                flex-direction: row;
                gap: 10px;
                flex-wrap: wrap;
            }
        }
    }
    
}