.elementor-17423 .elementor-element.elementor-element-39d8ccad:not(.elementor-motion-effects-element-type-background), .elementor-17423 .elementor-element.elementor-element-39d8ccad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-17423 .elementor-element.elementor-element-39d8ccad{border-style:solid;border-width:0px 0px 1px 0px;border-color:#81818133;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 0px 15px;}.elementor-17423 .elementor-element.elementor-element-39d8ccad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17423 .elementor-element.elementor-element-2bf207a0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17423 .elementor-element.elementor-element-2bf207a0.elementor-element{--align-self:flex-start;}.elementor-17423 .elementor-element.elementor-element-2bf207a0 .info-box-title{font-size:14px;}.elementor-17423 .elementor-element.elementor-element-4e75ad73 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17423 .elementor-element.elementor-element-4e75ad73.elementor-element{--align-self:center;}.elementor-17423 .elementor-element.elementor-element-4e75ad73 .info-box-title{font-size:14px;}.elementor-17423 .elementor-element.elementor-element-11b62d8e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17423 .elementor-element.elementor-element-11b62d8e .info-box-title{font-size:14px;}.elementor-17423 .elementor-element.elementor-element-6689515b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17423 .elementor-element.elementor-element-6689515b .info-box-title{font-size:14px;}.elementor-17423 .elementor-element.elementor-element-2464e15 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17423 .elementor-element.elementor-element-2464e15 .info-box-title{font-size:14px;}.elementor-17423 .elementor-element.elementor-element-2555781f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-17423 .elementor-element.elementor-element-2555781f:not(.elementor-motion-effects-element-type-background), .elementor-17423 .elementor-element.elementor-element-2555781f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#132416;}.elementor-17423 .elementor-element.elementor-element-2555781f{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(129,129,129,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 15px 30px 15px;}.elementor-17423 .elementor-element.elementor-element-2555781f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17423 .elementor-element.elementor-element-23106e8c > .elementor-element-populated{margin:0% 15% 0% 0%;--e-column-margin-right:15%;--e-column-margin-left:0%;}.elementor-17423 .elementor-element.elementor-element-9c09c76 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-17423 .elementor-element.elementor-element-45277bf .wd-icon{color:#2C2C2C;}.elementor-17423 .elementor-element.elementor-element-1d32ace .elementor-heading-title{color:#FFFFFF;}.elementor-17423 .elementor-element.elementor-element-0e297df .elementor-heading-title{color:#FFFFFF;}.elementor-17423 .elementor-element.elementor-element-13362dc .elementor-heading-title{word-spacing:0px;color:#FFFFFF;}.elementor-17423 .elementor-element.elementor-element-e8a6836{width:var( --container-widget-width, 105.77% );max-width:105.77%;--container-widget-width:105.77%;--container-widget-flex-grow:0;}.elementor-17423 .elementor-element.elementor-element-e8a6836.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17423 .elementor-element.elementor-element-e8a6836 .wd-icon{color:#2C2C2C;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-17423 .elementor-element.elementor-element-6986dff2 > .elementor-element-populated{margin:0% 0% 0% 33%;--e-column-margin-right:0%;--e-column-margin-left:33%;}}@media(min-width:769px){.elementor-17423 .elementor-element.elementor-element-23106e8c{width:26%;}.elementor-17423 .elementor-element.elementor-element-6986dff2{width:18.16%;}.elementor-17423 .elementor-element.elementor-element-601e169b{width:18.16%;}.elementor-17423 .elementor-element.elementor-element-4e2c0bac{width:18.168%;}.elementor-17423 .elementor-element.elementor-element-945e967{width:18.16%;}}@media(max-width:1024px) and (min-width:769px){.elementor-17423 .elementor-element.elementor-element-20b5ed29{width:50%;}.elementor-17423 .elementor-element.elementor-element-1118db2e{width:50%;}.elementor-17423 .elementor-element.elementor-element-5fabc158{width:50%;}.elementor-17423 .elementor-element.elementor-element-53333a2e{width:50%;}.elementor-17423 .elementor-element.elementor-element-23106e8c{width:50%;}.elementor-17423 .elementor-element.elementor-element-6986dff2{width:50%;}.elementor-17423 .elementor-element.elementor-element-601e169b{width:33.3%;}.elementor-17423 .elementor-element.elementor-element-4e2c0bac{width:33.3%;}.elementor-17423 .elementor-element.elementor-element-945e967{width:33.3%;}}@media(max-width:768px){.elementor-17423 .elementor-element.elementor-element-23106e8c{width:100%;}.elementor-17423 .elementor-element.elementor-element-23106e8c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17423 .elementor-element.elementor-element-6986dff2{width:100%;}.elementor-17423 .elementor-element.elementor-element-6986dff2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17423 .elementor-element.elementor-element-601e169b{width:100%;}.elementor-17423 .elementor-element.elementor-element-4e2c0bac{width:100%;}.elementor-17423 .elementor-element.elementor-element-945e967{width:100%;}}/* Start custom CSS for wd_list, class: .elementor-element-45277bf *//* 仅鼠标悬浮的单个文字元素变色（精准触发） */
/* 段落文字（单个p标签） */
p:hover,
/* 行内文字（span标签，适配短句/关键词） */
span:hover,
/* 标题（单个标题标签，不影响其他标题） */
h1:hover, h2:hover, h3:hover, h4:hover, h5:hover, h6:hover,
.elementor-heading-title:hover,
/* 文本编辑器内独立文字 */
.elementor-text-editor > *:hover,
/* 列表文字（单个列表项） */
li:hover,
/* 链接文字（排除按钮/图标链接，仅当前链接变色） */
a:not(.elementor-button):not(.elementor-icon-box-icon):not(.elementor-button-link):hover,
/* 标签文字（如标签云、分类标签） */
.tag:hover, .elementor-tag-cloud-item:hover {
    color: #979C6D !important; /* 目标悬停颜色 */
    transition: color 0.25s ease-in-out; /* 更细腻的过渡效果 */
    cursor: default; /* 保持默认光标（链接仍为指针，不冲突） */
}

/* 可选：精准控制某个区块内的文字（添加自定义类后启用） */
/* 给Elementor区块加自定义类 "target-hover-text"，仅该区块内单个文字生效 */
.target-hover-text p:hover,
.target-hover-text h1:hover,
.target-hover-text span:hover,
.target-hover-text a:not(.elementor-button):hover {
    color: #979C6D !important;
    transition: color 0.25s ease-in-out;
}/* End custom CSS */