.list-category-page-news h2.title {
    background: transparent;
    text-align: left;
    padding: .76rem 0;
    border-bottom: .35rem solid #dedede;
    color: #0D0D0C;
    font-size: 1.67rem;
    position: relative;
    text-transform: uppercase;
    font-family: Manrope, sans-serif;
    font-weight: 700;
    line-height: 1.94rem;
    letter-spacing: 0;
}
.list-category-page-news h2.title:after {
    display: block;
    content: '';
    height: .35rem;
    position: absolute;
    background-color: #F4801D;
    width: 3.54rem;
    bottom: -.35rem;
}
.list-category-page-news .flex-group-cat {
    padding: 0;
    margin: 1.35rem 0 0 0;
}
.list-category-page-news .flex-group-cat .term {
    padding: .83rem;
    border-bottom: .07rem solid #DEDEDE;
}
.list-category-page-news .flex-group-cat .term a {
    font-family: Manrope;
    font-weight: 400;
    font-size: 1.11rem;
    line-height: 1.67rem;
    color: #0D0D0C;
}
@media only screen and (max-width: 767.9px) {
    .list-category-page-news h2.title {
        font-size: 5.65rem;
        line-height: 9.85rem;
        padding: 1.21rem 0;
        border-bottom: 1rem solid #dedede;
    }
    .list-category-page-news h2.title:after {
        bottom: -1rem;
        height: 1rem;
        width: 12.63rem;
    }
    .list-category-page-news .flex-group-cat {
        margin: 4.5rem 0 0 0;
    }
    .list-category-page-news .flex-group-cat .term {
        padding: 2.79rem 2.91rem;   
        margin-bottom: 1.94rem;
    }
    .list-category-page-news .flex-group-cat .term a {
        font-size: 4.05rem;
        line-height: 5.65rem;
        color: #0D0D0C;
        font-family: Manrope;
        font-weight: 400;
    }
	.list-category-page-news {
		padding: 0 3rem;
	}
}