


@media (max-width:600px) {
.reemake-leader-category-article {display:block !important;}
.reemake-leader-category-article .blog-item {max-width:100% !important;}
.com-content-category-blog .items-leading.category-news-leading .blog-item {
    max-width: 100% !important;
    width: 100% !important;
    padding:15px !important;
}
.reemake-leader-category-article .article-title a {font-size:16px !important;line-height: 125% !important;}
.reemake-leader-category-article .article-info {font-size:12px !important;}
.reemake-blog-items-category  {display:block !important;}
.reemake-blog-items-category .reemake-category-article {max-width: 100% !important;}
.reemake-category-article .article-title a {    
    font-size: 16px !important;
    font-family: Arimo !important;
    font-weight: bold !important;
    letter-spacing: normal !important;
    line-height: 131% !important;
    color: #222 !important;
}
.com-content-category-blog .article-info {font-size:12px !important;margin-top: 10px;}
.pagination {
    --bs-pagination-padding-x: 0.55rem !important;;
    --bs-pagination-padding-y: 0.175rem !important;
    --bs-pagination-font-size: 0.9rem !important;
}
.com-content-category-blog h1, .com-content-category-blog .h1 {
    font-size: 24px !important;
}    
}





.com-content-category-blog h1, .com-content-category-blog .h1 { font-size: 32px !important;font-weight:500 !important;padding-bottom:10px;}














.com-content-category-blog .pagination>li>a:hover,.com-content-category-blog .pagination>li>a:focus,.com-content-category-blog .pagination>li>span:hover,.com-content-category-blog .pagination>li>span:focus {
    color: #fff !important;background:#3F5998 !important;
}
.com-content-category-blog .pagination>.active>a,.com-content-category-blog  .pagination>.active>span {background:#3F5998 !important;}
/* ===== ФИКС ИКОНОК ПАГИНАЦИИ ===== */
.pagination .page-link .fas {
    font-family: "Font Awesome 6 Free" !important;
    font-weight: 900 !important;
    font-style: normal !important;
    display: inline-block !important;
}

/* Широкие экраны (1900px и выше) */
@media (min-width: 1900px) {.com-content-category-blog{margin-top:100px;}}
/* 1600–1919px */
@media (min-width: 1600px) and (max-width: 1919px) {.com-content-category-blog{margin-top:90px;}}
/* 1440–1599px */
@media (min-width: 1440px) and (max-width: 1599px) {.com-content-category-blog{margin-top:80px;}}
/* 1366–1439px */
@media (min-width: 1366px) and (max-width: 1439px) {.com-content-category-blog{margin-top:70px;}}
/* 1280–1365px */
@media (min-width: 1280px) and (max-width: 1365px) {.com-content-category-blog{margin-top:60px;}}
/* 1024–1279px */
@media (min-width: 1024px) and (max-width: 1279px) {.com-content-category-blog{margin-top:50px;}}
.reemake-category-article .article-title a {
    display:block;
    font-size: 21px;
    font-family: Arimo !important;
    font-weight: bold !important;
    letter-spacing: normal !important;
    line-height: 131% !important;
    color: #222;}
.com-content-category-blog .article-title a {    
    display:block;
    font-size: 22px;
    line-height: 145%;
    letter-spacing: 0.04em;
    color: #222;
}
.com-content-category-blog .article-info {
    font-weight: 400;
    font-size: 14px;
    line-height: 133%;
    text-transform: uppercase;
    color: #222 !important;
}
/* Убираем вступительный текст и кнопку "Подробнее" в лидирующих статьях */
.article-introtext {
    display: none !important;
}



/* ===== ПРИНУДИТЕЛЬНОЕ РЕШЕНИЕ ДЛЯ ЛИДИРУЮЩИХ СТАТЕЙ ===== */
.items-leading.category-news-leading {
    display: flex;
    flex-wrap: wrap !important;
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
    gap: 20px !important;
    box-sizing: border-box !important;
}

.items-leading.category-news-leading .blog-item {
    flex: 0 0 calc(50% - 10px) !important;
    max-width: calc(50% - 10px);
    width: calc(50% - 10px);
    background: #f2f2f2 !important;
    padding: 20px !important;
    box-sizing: border-box !important;
    margin: 0 !important;
    float: none !important;
    clear: none !important;
}

/* Убираем лишние отступы у картинок */
.items-leading.category-news-leading .blog-item .article-intro-image {
    float: none !important;
    width: 100% !important;
    margin: 0 0 15px 0 !important;
}
.items-leading.category-news-leading .blog-item .article-intro-image img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
}