.elementor-15968 .elementor-element.elementor-element-a481e56{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-15968 .elementor-element.elementor-element-5f0e28e{--display:flex;overflow:visible;}.elementor-15968 .elementor-element.elementor-element-0dc29fe > .elementor-widget-container{box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.12);}.elementor-15968 .elementor-element.elementor-element-8e4e67b .wd-text-block{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}.elementor-15968 .elementor-element.elementor-element-1c5a8f3{--display:flex;overflow:visible;}.elementor-15968 .elementor-element.elementor-element-74cd5dc > .elementor-widget-container{box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.12);}.elementor-15968 .elementor-element.elementor-element-19016ee .wd-text-block{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;}@media(min-width:769px){.elementor-15968 .elementor-element.elementor-element-5f0e28e{--width:25%;}.elementor-15968 .elementor-element.elementor-element-1c5a8f3{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-a481e56 *//* 整体容器样式 */
.e-con-full.e-child {
    overflow: hidden;
    transition: all 0.3s ease;
}

/* 图片容器基础样式 */
.e-con-full.e-child .wd-image {
    transition: transform 0.3s ease;
    overflow: hidden;
    width: 100%;
    height: 100%;
}

/* 悬停时图片放大效果 */
.e-con-full.e-child:hover .wd-image {
    transform: scale(1.1);
}

/* 文字链接基础样式 */
.e-con-full.e-child .wd-text-block a {
    transition: color 0.3s ease;
}

/* 整体悬停时文字颜色变化 */
.e-con-full.e-child:hover .wd-text-block a {
    color: #0891b2 !important;
}/* End custom CSS */