.listArticles{margin:0 12px;background:#f1f1f3;padding:12px;border-radius:10px}
.listArticles h3{font-size:18px;text-align:center;margin-bottom:12px;text-transform:uppercase;font-weight:700;color:#f1684e}
.listArticles ol{list-style:none;padding:0;margin-bottom:0;display:flex;flex-direction:column;gap:12px}
.listArticles ol li a{font-size:16px;background:#f8fafd;display:block;padding:5px 10px;font-weight:700;color:#2196f3;border-radius:19px;position:relative}
.listArticles ol li a:before{content:"";width:28px;height:28px;overflow:hidden;position:absolute;right:5px;background:no-repeat url(/themes/images/arrow.png);background-size:28px;background-position-y:-43px;top:50%;margin-top:-14px}
.newsHightLight{display:flex;flex-direction:column;padding:12px;gap:12px}
.viewMore{color:#f60;display:block;width:fit-content;background:#ccc;padding:6px 12px;border-radius:6px;margin-top:9px}
.newsHightLight .news:not(.itemHightLight) .imgNews{display:none}
.card{--border-radius:0.75rem;--primary-color:#f75c06;--secondary-color:#3c3852;padding:1rem 1rem 1.6rem 1rem;cursor:pointer;border-radius:var(--border-radius);background:#f1f1f3;box-shadow:0 8px 16px 0 rgb(0 0 0 / 3%);position:relative}
.card .card__content{text-decoration:none;color:var(--secondary-color);font-size:.86rem;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;visibility:visible}
.card .card__title{text-decoration:none;padding:0;font-size:1.3rem;font-weight:700;color:#000}
.card .card__date{color:#6e6b80;font-size:.8rem}
.card .card__arrow{position:absolute;background:var(--primary-color);padding:.4rem;border-top-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);bottom:0;right:0;transition:.2s;display:flex;justify-content:center;align-items:center}
.card svg{transition:.2s}
.card:hover .card__title{color:var(--primary-color);text-decoration:none}
.card:hover .card__arrow{background:#111}
.card:hover .card__arrow svg{transform:translateX(3px)}
.btnShowMore{display:block;width:fit-content;margin:0 auto 24px;padding:5px 12px;border:1px solid #ccc;border-radius:4px;background:#f75c06;color:#fff}
.viewMore{color:#f60}
.btnShowMore:hover{color: #fff !important;}
.card:not(.hightLight) .imgNews{display:none;}