.elementor-20137 .elementor-element.elementor-element-724e632{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20137 .elementor-element.elementor-element-2ff9c45{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;}.elementor-20137 .elementor-element.elementor-element-2ff9c45:not(.elementor-motion-effects-element-type-background), .elementor-20137 .elementor-element.elementor-element-2ff9c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0978d0d );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri div{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-833f69b .elementor-heading-title{font-family:var( --e-global-typography-7aaa98c-font-family ), Sans-serif;font-size:var( --e-global-typography-7aaa98c-font-size );font-weight:var( --e-global-typography-7aaa98c-font-weight );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri > div, .elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri > h1, .elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri > h2, .elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri > h3, .elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri > h4, .elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri > h5, .elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri > h6, .elementor-20137 .elementor-element.elementor-element-833f69b.ob-harakiri > p{transform:rotate(0deg);}.elementor-20137 .elementor-element.elementor-element-833f69b > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-e605dec{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri div{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-22f63b8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri > div, .elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri > h1, .elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri > h2, .elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri > h3, .elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri > h4, .elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri > h5, .elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri > h6, .elementor-20137 .elementor-element.elementor-element-22f63b8.ob-harakiri > p{transform:rotate(0deg);}.elementor-20137 .elementor-element.elementor-element-22f63b8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20137 .elementor-element.elementor-element-3a34c3f .elementor-icon-list-icon{width:14px;}.elementor-20137 .elementor-element.elementor-element-3a34c3f .elementor-icon-list-icon i{font-size:14px;}.elementor-20137 .elementor-element.elementor-element-3a34c3f .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-20137 .elementor-element.elementor-element-3a34c3f .elementor-icon-list-text, .elementor-20137 .elementor-element.elementor-element-3a34c3f .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-20137 .elementor-element.elementor-element-2659b69{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20137 .elementor-element.elementor-element-2659b69:not(.elementor-motion-effects-element-type-background), .elementor-20137 .elementor-element.elementor-element-2659b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0978d0d );}.elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri div{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-2a01e3c .elementor-heading-title{font-family:var( --e-global-typography-7aaa98c-font-family ), Sans-serif;font-size:var( --e-global-typography-7aaa98c-font-size );font-weight:var( --e-global-typography-7aaa98c-font-weight );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri > div, .elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri > h1, .elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri > h2, .elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri > h3, .elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri > h4, .elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri > h5, .elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri > h6, .elementor-20137 .elementor-element.elementor-element-2a01e3c.ob-harakiri > p{transform:rotate(0deg);}.elementor-20137 .elementor-element.elementor-element-2a01e3c > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-ae2cd1f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri div{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-3c082c7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri > div, .elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri > h1, .elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri > h2, .elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri > h3, .elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri > h4, .elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri > h5, .elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri > h6, .elementor-20137 .elementor-element.elementor-element-3c082c7.ob-harakiri > p{transform:rotate(0deg);}.elementor-20137 .elementor-element.elementor-element-3c082c7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-85b2c62 .elementor-icon-list-icon{width:14px;}.elementor-20137 .elementor-element.elementor-element-85b2c62 .elementor-icon-list-icon i{font-size:14px;}.elementor-20137 .elementor-element.elementor-element-85b2c62 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-20137 .elementor-element.elementor-element-85b2c62 .elementor-icon-list-text, .elementor-20137 .elementor-element.elementor-element-85b2c62 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-20137 .elementor-element.elementor-element-1cef77a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20137 .elementor-element.elementor-element-1cef77a:not(.elementor-motion-effects-element-type-background), .elementor-20137 .elementor-element.elementor-element-1cef77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0978d0d );}.elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri div{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-640889e .elementor-heading-title{font-family:var( --e-global-typography-7aaa98c-font-family ), Sans-serif;font-size:var( --e-global-typography-7aaa98c-font-size );font-weight:var( --e-global-typography-7aaa98c-font-weight );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri > div, .elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri > h1, .elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri > h2, .elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri > h3, .elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri > h4, .elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri > h5, .elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri > h6, .elementor-20137 .elementor-element.elementor-element-640889e.ob-harakiri > p{transform:rotate(0deg);}.elementor-20137 .elementor-element.elementor-element-640889e > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-b32a30d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri div{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-d9e58a7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri > div, .elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri > h1, .elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri > h2, .elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri > h3, .elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri > h4, .elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri > h5, .elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri > h6, .elementor-20137 .elementor-element.elementor-element-d9e58a7.ob-harakiri > p{transform:rotate(0deg);}.elementor-20137 .elementor-element.elementor-element-d9e58a7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-9cfb15e .elementor-icon-list-icon{width:14px;}.elementor-20137 .elementor-element.elementor-element-9cfb15e .elementor-icon-list-icon i{font-size:14px;}.elementor-20137 .elementor-element.elementor-element-9cfb15e .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-20137 .elementor-element.elementor-element-9cfb15e .elementor-icon-list-text, .elementor-20137 .elementor-element.elementor-element-9cfb15e .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-20137 .elementor-element.elementor-element-7993906{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20137 .elementor-element.elementor-element-7993906:not(.elementor-motion-effects-element-type-background), .elementor-20137 .elementor-element.elementor-element-7993906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0978d0d );}.elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri div{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-6b9dec7 .elementor-heading-title{font-family:var( --e-global-typography-7aaa98c-font-family ), Sans-serif;font-size:var( --e-global-typography-7aaa98c-font-size );font-weight:var( --e-global-typography-7aaa98c-font-weight );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri > div, .elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri > h1, .elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri > h2, .elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri > h3, .elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri > h4, .elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri > h5, .elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri > h6, .elementor-20137 .elementor-element.elementor-element-6b9dec7.ob-harakiri > p{transform:rotate(0deg);}.elementor-20137 .elementor-element.elementor-element-6b9dec7 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-efc3877{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri div{writing-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-aefda37 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri > div, .elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri > h1, .elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri > h2, .elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri > h3, .elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri > h4, .elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri > h5, .elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri > h6, .elementor-20137 .elementor-element.elementor-element-aefda37.ob-harakiri > p{transform:rotate(0deg);}.elementor-20137 .elementor-element.elementor-element-aefda37 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-20137 .elementor-element.elementor-element-faa5867 .elementor-icon-list-icon{width:14px;}.elementor-20137 .elementor-element.elementor-element-faa5867 .elementor-icon-list-icon i{font-size:14px;}.elementor-20137 .elementor-element.elementor-element-faa5867 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-20137 .elementor-element.elementor-element-faa5867 .elementor-icon-list-text, .elementor-20137 .elementor-element.elementor-element-faa5867 .elementor-icon-list-text a{color:var( --e-global-color-text );}@media(max-width:1080px){.elementor-20137 .elementor-element.elementor-element-724e632{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20137 .elementor-element.elementor-element-833f69b .elementor-heading-title{font-size:var( --e-global-typography-7aaa98c-font-size );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-22f63b8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-20137 .elementor-element.elementor-element-2a01e3c .elementor-heading-title{font-size:var( --e-global-typography-7aaa98c-font-size );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-3c082c7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20137 .elementor-element.elementor-element-640889e .elementor-heading-title{font-size:var( --e-global-typography-7aaa98c-font-size );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-d9e58a7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20137 .elementor-element.elementor-element-6b9dec7 .elementor-heading-title{font-size:var( --e-global-typography-7aaa98c-font-size );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-aefda37 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-20137 .elementor-element.elementor-element-724e632{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20137 .elementor-element.elementor-element-833f69b .elementor-heading-title{font-size:var( --e-global-typography-7aaa98c-font-size );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-22f63b8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );}.elementor-20137 .elementor-element.elementor-element-2a01e3c .elementor-heading-title{font-size:var( --e-global-typography-7aaa98c-font-size );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-3c082c7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20137 .elementor-element.elementor-element-640889e .elementor-heading-title{font-size:var( --e-global-typography-7aaa98c-font-size );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-d9e58a7 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-20137 .elementor-element.elementor-element-6b9dec7 .elementor-heading-title{font-size:var( --e-global-typography-7aaa98c-font-size );line-height:var( --e-global-typography-7aaa98c-line-height );}.elementor-20137 .elementor-element.elementor-element-aefda37 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for container, class: .elementor-element-724e632 *//* ==========================================================================
   NEW GRID CONTAINER DESIGN (.news-card)
   ========================================================================== */

/* 1. 悬停时文字颜色变为白色 */
.news-card:hover .news-title .elementor-heading-title,
.news-card:hover .news-title,
.news-card:hover .elementor-icon-list-text, 
.news-card:hover .elementor-icon-list-icon i::before {
  color: #ffffff !important;
}

/* 2. 箭头图标基础样式与悬停动画 */
.news-card .icon-arrow {
  opacity: 0;
  transform: translateY(10px);
}

.news-card:hover .icon-arrow {
  opacity: 1;
  transform: translateX(0px); /* 恢复原位 */
}

/* 3. 全局平滑过渡效果 (适配新 Container 架构) */
.news-card .elementor-heading-title, 
.news-card .icon-arrow, 
.news-card, /* 针对新 Container 本身 */
.news-card::after, /* 针对新 Container 的伪元素 */
.quicklinks-card,
.quicklinks-card::after,
.post-date, 
.elementor-widget-container, 
.sub-nav nav li a::after, 
.sub-nav nav li a, 
.sub-navi nav li a::after, 
.elementor-nav-menu--dropdown a, 
.latest-title h2, 
.latest-arrow .elementor-icon i, 
.bdt-title-tag a, 
.bdt-sub-title a {
  -moz-transition: 0.3s all ease;
  -webkit-transition: 0.3s all ease;
  transition: 0.3s all ease;
}

/* 4. 基础渐变背景伪元素 (直接挂载在 .news-card / .quicklinks-card 容器上) */
.news-card::after, 
.quicklinks-card::after {
  content: "";
  background-image: linear-gradient(90deg, #0A5A98 0%, #26A3FF 100%);
  opacity: 0;
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 0; /* 确保在容器背景之上，但内容之下 */
  border-radius: 5px;
  top: 0;
  left: 0;
  pointer-events: none; /* 防止遮挡点击事件 */
}

/* 5. 不同分类下的特定渐变颜色适配 */
.category-governance .news-card::after, 
.category-tadbir-urus .news-card::after {
  background-image: linear-gradient(90deg, #0A5A98 0%, #2FCEC1 100%);
}

.category-environment .news-card::after, 
.category-persekitaran .news-card::after {
  background-image: linear-gradient(90deg, #2A9D56 0%, #77D970 100%);
}

.category-social .news-card::after, 
.category-sosial .news-card::after {
  background-image: linear-gradient(90deg, #370665 0%, #9180C9 100%);
}

.quicklinks-card::after {
  background-image: linear-gradient(90deg, #9FD2F9 0%, #ECF6FE 100%);
}

/* 移除旧时代针对 section 的清除样式 */
.news-card::after, 
.quicklinks-card::after {
  /* 确保新架构下保持正常显示 */
}

/* 6. 悬停时容器自身背景透明，激活伪元素渐变 */
.news-card:hover, 
.quicklinks-card:hover {
  background-color: transparent !important;
}

.quicklinks-card:hover {
  border: none !important;
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
}

.news-card:hover::after, 
.quicklinks-card:hover::after {
  opacity: 1;
}

/* 7. 悬停时日期边框变白 */
.news-card:hover .post-date .elementor-widget-container {
  border-color: #ffffff !important;
}

.news-card:hover h2.elementor-heading-title,
.news-card:hover .elementor-heading-title {
  color: #ffffff !important;
}

/* 如果你的 “2026” 文本（Post Info）在 hover 时也需要变白，可以加上这行 */
.news-card:hover .elementor-icon-list-text,
.news-card:hover .elementor-inline-item {
  color: #ffffff !important;
}

/* 8. 确保容器内部件内容不会被伪元素遮挡 */
.news-card > *, 
.quicklinks-card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */