.breadcrumbs {
    padding-top: 42px;
    padding-bottom: 60px;
}

.article-container .article-text p  {
    padding-bottom: 15px;
}

.article-container.section-title.article-title {
    padding-top: 46px;
    padding-bottom: 57px;
}

.banner-news .intro-container {
    display: block;
}

.banner-news-text.intro-text {
    padding: 20px;
    width: auto;
    display: inline-block;
}
body .article-container .article-text li p{
    margin-bottom: 0;
    padding-bottom: 0;
}
@media (max-width: 1000px){
    .article-container.section-title.article-title {
        padding-top: 45px;
        padding-bottom: 35px;
    }
}
@media (max-width: 600px){
    body .article-text {
        row-gap: 0;
    }
}
@media (max-width: 440px){
    .article-text, .article-text p {
        font-size: 14px;
    }
    .article-container.section-title.article-title {
        padding-top: 40px;
        padding-bottom: 30px;
    }
}