

/* Start:/local/templates/novoplanCorp_s1/components/bitrix/news.list/list_with_category/style.css?17727138891181*/
.list_with_category h4 {padding-bottom: 15px;padding-top: 15px;}

.list_with_category .d-flex {
    gap: 30px;
}
.list_with_category .item {width: 200px;}
.list_with_category .item .name {font-size: 1.2rem; padding-bottom: 10px!important; position: relative;}
.list_with_category .item .name::after {
    content: '';
    width: 35px;
    height: 1px;
    background: linear-gradient(to right, #082743 0%, #418ad5 100%);
    position: absolute;
    right: 0;
    bottom: 5px;
    left: 0;
}
.list_with_category .item .descr {font-size: 0.9rem;}
.list_with_category .item .descr > div {padding: 2px 0;}
.list_with_category .item .item_img img {
    height: 250px;
    width: 100%;
    object-fit: cover;
    object-position: top;
}
@media (max-width: 480px) {
    .list_with_category .item {
        width: calc(50% - 15px);
    }   
}
@media (max-width: 480px) {
.list_with_category .item {
    width: calc(50% - 15px);
}
.list_with_category h4 {
    padding-top: 25px;
}
}
@media (max-width: 380px) {
.list_with_category .item {
    width: 200px;
}   
.list_with_category .d-flex {
    gap: 20px;
    justify-content: center;
}
.list_with_category h4 {
    text-align: center;
}
}
/* End */
/* /local/templates/novoplanCorp_s1/components/bitrix/news.list/list_with_category/style.css?17727138891181 */
