main section h2{font-size:18px;color:#000;padding-bottom:20px;margin-bottom:30px;border-bottom:2px solid #e4e5e6;position:relative}main section h2:after{content:"";width:130px;height:2px;background:#cf102d;position:absolute;left:0;bottom:-2px}main section .row-featured{row-gap:12px}main section .row-featured .col,main section .row-featured .col-md-6,main section .row-featured .col-md-3,main section .row-latestnews .col,main section .row-latestnews .col-md-6,main section .row-latestnews .col-md-3{padding:0 6px}main section .row-featured .col-md-6,main section .row-featured .col-md-3,main section .row-latestnews .col-md-6,main section .row-latestnews .col-md-3{margin-bottom:12px}main section .ccm-block-page-list-pages a .box-image img{width:100%;height:220px;object-fit:cover;transition:transform .7s ease}main section .ccm-block-page-list-pages a .box-image .overlay{width:100%;height:110px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%);bottom:0}main section .ccm-block-page-list-pages a .box-image .box-meta-group{left:20px;bottom:20px;gap:10px}main section .ccm-block-page-list-pages a .box-image .box-meta-group .meta-box{font-family:"Roboto-Bold",Helvetica,Arial,sans-serif;font-size:10px;line-height:24px;text-transform:uppercase;color:#252525;padding:0 12px;background:#e4e5e6;border:1px solid #d3d4d5;border-radius:42px}main section .ccm-block-page-list-pages a .box-image .box-meta-group .meta-box.box-date{color:#fff;background:transparent}main section .ccm-block-page-list-pages a .box-content{padding:20px 30px 24px 30px;border:1px solid #e4e5e6;border-top:0;transition:background .7s ease}main section .ccm-block-page-list-pages a .box-content h3{font-size:14px;line-height:22px;color:#000;margin-bottom:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}main section .ccm-block-page-list-pages a .box-content span{font-family:"Roboto-Bold",Helvetica,Arial,sans-serif;font-size:10px;text-transform:uppercase;color:#cf102d}main section .ccm-block-page-list-pages a .box-content img{transition:transform .7s ease}main section .ccm-block-page-list-pages a:hover .box-image img{transform:scale(1.028)}main section .ccm-block-page-list-pages a:hover .box-content{background:#e4e5e6}main section .ccm-block-page-list-pages a:hover .box-content img{transform:rotate(90deg)}main section .ccm-block-page-list-pages.box-featured-first a .box-image img{height:504px}main section .ccm-block-page-list-pages.box-featured-first a .box-content{padding:26px 30px 26px 30px}main section .ccm-block-page-list-pages.box-featured-first a .box-content h3{font-size:18px;line-height:28px;height:56px;margin-bottom:56px;-webkit-line-clamp:2}main section .ccm-block-page-list-pages.box-featured-first a .box-content span{font-size:14px}main section .ccm-pagination-wrapper{margin-top:18px;justify-content:end;display:flex}main section .ccm-pagination-wrapper .pagination{border:1px solid rgba(0,0,0,.1)}main section .ccm-pagination-wrapper .pagination .page-item.prev,main section .ccm-pagination-wrapper .pagination .page-item.next{display:none}main section .ccm-pagination-wrapper .pagination .page-item a,main section .ccm-pagination-wrapper .pagination .page-item span{width:50px;height:50px;color:rgba(0,0,0,.3);background:transparent;border:0;display:flex;align-items:center;justify-content:center}main section .ccm-pagination-wrapper .pagination .page-item a:focus,main section .ccm-pagination-wrapper .pagination .page-item span:focus{box-shadow:none}main section .ccm-pagination-wrapper .pagination .page-item a:hover{background:none}main section .ccm-pagination-wrapper .pagination .page-item span{color:#fff;background:#cf102d;border:0}main section .loading{height:690px;display:flex;align-items:center;justify-content:center;display:none}main section .loading img{width:80px;height:80px;opacity:.4;animation:rotation 1.5s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}
