.breadcrumbs[data-v-5c7166b1]{color:#666;font-size:14px}.crumb[data-v-5c7166b1]{color:#666;text-decoration:none}.crumb[data-v-5c7166b1]:hover{color:#3e8cc8;cursor:pointer}.current-crumb[data-v-5c7166b1]{color:#333;font-weight:500}.non-clickable[data-v-5c7166b1]{color:#999;cursor:default;pointer-events:none}.separator[data-v-5c7166b1]{color:#999;margin:0 5px}.news-title[data-v-5c7166b1]{color:#000;font-size:32px;font-weight:700;margin-bottom:15px}.title-underline[data-v-5c7166b1]{background-color:#3e8cc8;height:3px;margin-bottom:25px;width:80px}.news-item[data-v-5c7166b1]{color:inherit;display:block;height:100%;transition:transform .3s ease}.news-item[data-v-5c7166b1]:hover{transform:translateY(-5px)}.news-image[data-v-5c7166b1]{border-radius:4px;height:300px;overflow:hidden}.news-image img[data-v-5c7166b1]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-info[data-v-5c7166b1]{padding:0}.news-date[data-v-5c7166b1]{font-size:12px;margin-bottom:5px}.news-heading[data-v-5c7166b1]{color:#000;display:-webkit-box;font-size:16px;font-weight:600;line-height:1.4;margin-bottom:10px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-read-more[data-v-5c7166b1]{color:#3e8cc8;font-size:14px;font-weight:500}.pagination-container[data-v-5c7166b1]{display:flex;justify-content:center}.pagination[data-v-5c7166b1]{display:flex;list-style:none;margin:0;padding:0}.page-item[data-v-5c7166b1]{margin:0 5px}.page-link[data-v-5c7166b1]{align-items:center;background-color:#f5f5f5;border-radius:4px;color:#666;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.page-item.active .page-link[data-v-5c7166b1]{background-color:#3e8cc8;color:#fff}.page-link[data-v-5c7166b1]:hover{background-color:#e0e0e0}.page-item.active .page-link[data-v-5c7166b1]:hover{background-color:#3e8cc8}@media (max-width:1024px){.news-image[data-v-5c7166b1]{height:220px}}@media (max-width:820px){.news-title[data-v-5c7166b1]{font-size:24px}.news-image[data-v-5c7166b1]{height:200px}.news-heading[data-v-5c7166b1]{font-size:15px}}@media (max-width:576px){.news-image[data-v-5c7166b1]{height:280px}}
