/*** COMÚN ***/

/*** LAYOUT ***/

    /** FOOTER **/

    footer > .grid {
        grid-template-columns: 1fr;
        text-align: center;
    }

        #footer__texto p {
            text-align: center;
        }

/*** SECCIONES ***/

    /* Entradas */

    .entry .grid.list {
        grid-template-columns: 250px 1fr;
    }

    /* Vista especial para Proyectos */

    #post__grid {
        grid-template-columns: 1fr;
    }

    /* Páginas */

    #page__entrada {
        grid-template-columns: 1fr;
        gap: 25px;
    }

    /** TRABAJOS **/

    #trabajo__banner-video {
        margin-bottom: 25px;
    }

    #trabajo__info.grid-2 {
        grid-template-columns: 1fr;
    }

/*** SLIDER ***/

#lista-entradas.slider {
    margin-top: 40px;
}

    #lista-entradas.slider .slick-dots {
        top: -35px;
        bottom: 100%;
    }

.entry .slide img,
.entry .grid.list.slide img {
    width: 100%;
    max-height: 100%;
}

#lista-entradas.grid.press {
    grid-template-columns: 1fr;
}

#lista-entradas .slick-dots {
    top: -15px;
    bottom: initial;
}

.entry .slide h1.title {
    position: static;
}

/*** BIOGRAFÍA ***/

#bio {
    grid-template-columns: 1fr;
    gap: 25px;
}

    #bio img {
        margin: auto;
        max-width: 300px;
        width: 100%;
        display: block;
    }