.elementor-45515 .elementor-element.elementor-element-711106268{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106267{--display:flex;}.elementor-45515 .elementor-element.elementor-element-7111067{--display:flex;}.elementor-45515 .elementor-element.elementor-element-7111063{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110612{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110611{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110610.elementor-element{--align-self:center;}.elementor-45515 .elementor-element.elementor-element-71110645{--display:flex;}.elementor-45515 .elementor-element.elementor-element-fe3b3d3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-326f4b6 img{border-style:solid;border-color:#F5F4F4;border-radius:12px 12px 12px 12px;}.elementor-45515 .elementor-element.elementor-element-71110639{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-71110626{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110630{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110634{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110638{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110644{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110679{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110649{--display:flex;}.elementor-45515 .elementor-element.elementor-element-596def6{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-45515 .elementor-element.elementor-element-596def6:not(.elementor-motion-effects-element-type-background), .elementor-45515 .elementor-element.elementor-element-596def6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45515 .elementor-element.elementor-element-60bcd0c > .elementor-widget-container{background-color:#3498DB;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-radius:12px 12px 0px 0px;}.elementor-45515 .elementor-element.elementor-element-60bcd0c{text-align:center;}.elementor-45515 .elementor-element.elementor-element-60bcd0c .elementor-heading-title{color:#FFFFFF;}.elementor-45515 .elementor-element.elementor-element-83328ab > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-45515 .elementor-element.elementor-element-3d064f1{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-45515 .elementor-element.elementor-element-3d064f1:not(.elementor-motion-effects-element-type-background), .elementor-45515 .elementor-element.elementor-element-3d064f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45515 .elementor-element.elementor-element-b948f5a > .elementor-widget-container{background-color:#27AE60;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-radius:12px 12px 0px 0px;}.elementor-45515 .elementor-element.elementor-element-b948f5a{text-align:center;}.elementor-45515 .elementor-element.elementor-element-b948f5a .elementor-heading-title{color:#FFFFFF;}.elementor-45515 .elementor-element.elementor-element-b41faeb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-45515 .elementor-element.elementor-element-18cadb7{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-45515 .elementor-element.elementor-element-18cadb7:not(.elementor-motion-effects-element-type-background), .elementor-45515 .elementor-element.elementor-element-18cadb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45515 .elementor-element.elementor-element-1bf8e0d > .elementor-widget-container{background-color:#F39C12;margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-radius:12px 12px 0px 0px;}.elementor-45515 .elementor-element.elementor-element-1bf8e0d{text-align:center;}.elementor-45515 .elementor-element.elementor-element-1bf8e0d .elementor-heading-title{color:#FFFFFF;}.elementor-45515 .elementor-element.elementor-element-4606f50{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-ebb2527 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-45515 .elementor-element.elementor-element-71110657{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110686{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110685{--display:flex;}.elementor-45515 .elementor-element.elementor-element-71110682.elementor-element{--align-self:center;}.elementor-45515 .elementor-element.elementor-element-711106121{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106104{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-71110699{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106103{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106102{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106110{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106120{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106126{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106125{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106124.elementor-element{--align-self:center;}.elementor-45515 .elementor-element.elementor-element-711106174{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106130{--display:flex;}.elementor-45515 .elementor-element.elementor-element-4fadf98{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-f7a64dc{--display:flex;}.elementor-45515 .elementor-element.elementor-element-a2234f5{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106173{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106181{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106180{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106177.elementor-element{--align-self:center;}.elementor-45515 .elementor-element.elementor-element-711106211{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106186{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106205{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-711106197{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106204{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106203{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106200{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106210{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106217{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106216{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106214.elementor-element{--align-self:center;}.elementor-45515 .elementor-element.elementor-element-711106226{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106221{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106262{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106261{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106235{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106234{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106244{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106243{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106260{--display:flex;}.elementor-45515 .elementor-element.elementor-element-711106259{--display:flex;}@media(max-width:1024px){.elementor-45515 .elementor-element.elementor-element-fe3b3d3{--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-71110639{--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-4606f50{--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-711106104{--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-4fadf98{--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-711106205{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-45515 .elementor-element.elementor-element-fe3b3d3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-71110639{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-4606f50{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-711106104{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-4fadf98{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-45515 .elementor-element.elementor-element-711106205{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-83328ab *//* 去掉默认列表样式 */
.elementor-45515 .elementor-element.elementor-element-83328ab ul {
    list-style: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}

/* 列表项样式 + 分隔线 */
.elementor-45515 .elementor-element.elementor-element-83328ab li {
    position: relative !important;
    padding: 12px 0 12px 25px !important; /* 上下内边距 + 左侧对勾位置 */
    margin-bottom: 0 !important; /* 取消原来的行间距，用分隔线替代 */
    border-bottom: 1px solid #eee !important; /* 浅灰色分隔线 */
}

/* 最后一项去掉分隔线 */
.elementor-45515 .elementor-element.elementor-element-83328ab li:last-child {
    border-bottom: none !important;
}

/* 绿色对勾 */
.elementor-45515 .elementor-element.elementor-element-83328ab li::before {
    content: "✓" !important;
    color: #3498db !important; /* 绿色 */
    font-weight: bold !important;
    position: absolute !important;
    left: 0 !important;
    top: 12px !important; /* 对齐文字垂直位置 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-596def6 *//* 容器：圆角白色卡片 + 溢出隐藏 */
.elementor-45515 .elementor-element.elementor-element-596def6 {
    border-radius: 12px !important;
    overflow: hidden !important;
    background-color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.08); /* 可选：轻微阴影提升质感 */
}


.elementor-45515 .elementor-element.elementor-element-596def6 > .elementor-widget:first-child .elementor-heading-title {
    color: #ffffff !important;
    text-align: center !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b41faeb *//* 去掉默认列表样式 */
.elementor-45515 .elementor-element.elementor-element-b41faeb ul {
    list-style: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}

/* 列表项样式 + 分隔线 */
.elementor-45515 .elementor-element.elementor-element-b41faeb li {
    position: relative !important;
    padding: 12px 0 12px 25px !important; /* 上下内边距 + 左侧对勾位置 */
    margin-bottom: 0 !important; /* 取消原来的行间距，用分隔线替代 */
    border-bottom: 1px solid #eee !important; /* 浅灰色分隔线 */
}

/* 最后一项去掉分隔线 */
.elementor-45515 .elementor-element.elementor-element-b41faeb li:last-child {
    border-bottom: none !important;
}

/* 绿色对勾 */
.elementor-45515 .elementor-element.elementor-element-b41faeb li::before {
    content: "✓" !important;
    color: #27AE60 !important; /* 绿色 */
    font-weight: bold !important;
    position: absolute !important;
    left: 0 !important;
    top: 12px !important; /* 对齐文字垂直位置 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d064f1 *//* 容器：圆角白色卡片 + 溢出隐藏 */
.elementor-45515 .elementor-element.elementor-element-3d064f1 {
    border-radius: 12px !important;
    overflow: hidden !important;
    background-color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.08); /* 可选：轻微阴影提升质感 */
}


.elementor-45515 .elementor-element.elementor-element-3d064f1 > .elementor-widget:first-child .elementor-heading-title {
    color: #ffffff !important;
    text-align: center !important;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebb2527 *//* 去掉默认列表样式 */
.elementor-45515 .elementor-element.elementor-element-ebb2527 ul {
    list-style: none !important;
    padding-left: 0 !important;
    margin-left: 0 !important;
}

/* 列表项样式 + 分隔线 */
.elementor-45515 .elementor-element.elementor-element-ebb2527 li {
    position: relative !important;
    padding: 12px 0 12px 25px !important; /* 上下内边距 + 左侧对勾位置 */
    margin-bottom: 0 !important; /* 取消原来的行间距，用分隔线替代 */
    border-bottom: 1px solid #eee !important; /* 浅灰色分隔线 */
}

/* 最后一项去掉分隔线 */
.elementor-45515 .elementor-element.elementor-element-ebb2527 li:last-child {
    border-bottom: none !important;
}

/* 绿色对勾 */
.elementor-45515 .elementor-element.elementor-element-ebb2527 li::before {
    content: "✓" !important;
    color: #f39c12 !important; /* 黄色 */
    font-weight: bold !important;
    position: absolute !important;
    left: 0 !important;
    top: 12px !important; /* 对齐文字垂直位置 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18cadb7 *//* 容器：圆角白色卡片 + 溢出隐藏 */
.elementor-45515 .elementor-element.elementor-element-18cadb7 {
    border-radius: 12px !important;
    overflow: hidden !important;
    background-color: #ffffff !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.08); /* 可选：轻微阴影提升质感 */
}


.elementor-45515 .elementor-element.elementor-element-18cadb7 > .elementor-widget:first-child .elementor-heading-title {
    color: #ffffff !important;
    text-align: center !important;
    margin: 0 !important;
}/* End custom CSS */