

/* Start:/bitrix/templates/bs_education_s1/components/bitrix/news.list/news_institute/style.css?17784294781455*/
/* ROOT */

.c-news-root{
    width:100%;
    position:relative;

    isolation:isolate;
}

/* GRID */

.c-news-grid{
    display:grid;

    grid-template-columns:
        repeat(auto-fit,minmax(320px,1fr));

    gap:28px;

    width:100%;
}

/* ITEM */

.c-news-item{
    min-width:0;
}

/* LINK */

.c-news-link{
    display:flex;
    flex-direction:column;

    height:100%;

    overflow:hidden;

    border-radius:24px;

    background:#fff;

    text-decoration:none;

    border:1px solid rgba(15,23,42,.06);

    box-shadow:
        0 10px 30px rgba(15,23,42,.06),
        0 2px 10px rgba(15,23,42,.04);

    transition:
        transform .3s ease,
        box-shadow .3s ease;
}

.c-news-link:hover{
    transform:translateY(-6px);
}

/* IMAGE */

.c-news-image{
    height:220px;
    overflow:hidden;
}

.c-news-image img{
    width:100%;
    height:100%;

    object-fit:cover;

    display:block;
}

/* BODY */

.c-news-body{
    display:flex;
    flex-direction:column;

    gap:14px;

    padding:24px;

    flex:1;
}

/* DATE */

.c-news-date{
    font-size:13px;
    font-weight:600;
    color:#64748b;
    text-transform:uppercase;
}

/* TITLE */

.c-news-title{
    font-size:22px;
    line-height:1.35;
    font-weight:700;
    color:#0f172a;
}

/* TEXT */

.c-news-text{
    font-size:15px;
    line-height:1.7;
    color:#475569;
}

/* MOBILE */

@media(max-width:768px){

    .c-news-grid{
        grid-template-columns:1fr;
    }

}
/* End */
/* /bitrix/templates/bs_education_s1/components/bitrix/news.list/news_institute/style.css?17784294781455 */
