.elementor-4317 .elementor-element.elementor-element-7df4949{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:120px 0px 30px 0px;}.elementor-4317 .elementor-element.elementor-element-6c033db{--divider-border-style:slashes;--divider-color:#000;--divider-border-width:1.5px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-4317 .elementor-element.elementor-element-6c033db .elementor-divider-separator{width:100%;}.elementor-4317 .elementor-element.elementor-element-6c033db .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-title, .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-title:before, .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-title:after, .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-content, .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-mobile-title, .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-desktop-title.elementor-active, .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-title:before, .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-title:after, .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-content, .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tabs-content-wrapper{border-color:#000000;}.elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-title.elementor-active,
					 .elementor-4317 .elementor-element.elementor-element-5165b22 .elementor-tab-title.elementor-active a{color:#FF0000;}body.elementor-page-4317:not(.elementor-motion-effects-element-type-background), body.elementor-page-4317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F5;}@media(max-width:767px){.elementor-4317 .elementor-element.elementor-element-7df4949{padding:80px 0px 40px 0px;}.elementor-4317 .elementor-element.elementor-element-c136620 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for section, class: .elementor-element-7df4949 *//* 1. 定义颜色变量 (原有代码中的定义) */
:root {
    --brand-gradient: linear-gradient(135deg, #FFAF50 0%, #FF643C 100%);
}

/* 2. 父容器设置 (重要) */
/* 放置 blob 的容器必须设置相对定位，否则 blob 会跑出这个区域 */
.parent-container { 
    position: relative; 
    overflow: hidden; /* 建议加上，防止模糊边缘导致页面出现滚动条 */
}

/* 3. 圆球基础样式 */
.blob {
    position: absolute;      /* 绝对定位，以便随意放置 */
    background: var(--brand-gradient); /* 调用上面的渐变色 */
    filter: blur(80px);      /* 【核心属性】设置高斯模糊，数值越大越朦胧 */
    opacity: 0.2;            /* 透明度，越低越淡 */
    z-index: 0;              /* 层级设为0，确保在文字内容的下方 */
    border-radius: 50%;      /* 设置为圆形 */
    pointer-events: none;    /* 最佳实践：防止这个装饰层挡住鼠标点击事件 */
}

/* 4. 圆球的具体大小和位置 */
.blob-1 {
    width: 400px;
    height: 400px;
    top: -50px;   /* 向上偏移 */
    right: -50px; /* 向右偏移 */
}/* End custom CSS */