.elementor-11674 .elementor-element.elementor-element-b4bf28c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11674 .elementor-element.elementor-element-2cf2404 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11674 .elementor-element.elementor-element-802856a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11674 .elementor-element.elementor-element-c8de673 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:-15px 0px 0px 0px;}.elementor-11674 .elementor-element.elementor-element-c8de673{font-size:20px;}.elementor-11674 .elementor-element.elementor-element-5122298 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11674 .elementor-element.elementor-element-31418c7 > .elementor-widget-container{margin:-33px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11674 .elementor-element.elementor-element-31418c7{font-size:20px;}.elementor-11674 .elementor-element.elementor-element-cbb5029 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11674 .elementor-element.elementor-element-cbb5029{font-size:20px;}.elementor-11674 .elementor-element.elementor-element-5342ca2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:767px){.elementor-11674 .elementor-element.elementor-element-c8de673 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11674 .elementor-element.elementor-element-31418c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11674 .elementor-element.elementor-element-cbb5029 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-c8de673 *//* 統一容器的預設間距 */
.elementor-11674 .elementor-element.elementor-element-c8de673 .elementor-widget-container {
  margin: 0;
  padding: 0;
}

/* 標題 H2/H3 的設計 */
.elementor-11674 .elementor-element.elementor-element-c8de673 h2,
.elementor-11674 .elementor-element.elementor-element-c8de673 h3 {
  line-height: 1.3;       /* 標題行距 */
  margin-top: 32px;       /* 標題與上方段落的距離 */
  margin-bottom: 16px;    /* 標題與下方文字的距離 */
}

/* 段落 P 的設計 */
.elementor-11674 .elementor-element.elementor-element-c8de673 p {
  margin-top: 0;
  margin-bottom: 20px;    /* 段落與下一元素的間距 */
  line-height: 1.6;
}

/* 清單 UL/OL 項目的調整 */
.elementor-11674 .elementor-element.elementor-element-c8de673 ul li,
.elementor-11674 .elementor-element.elementor-element-c8de673 ol li {
  margin: 0 0 8px 1.2em;  /* 每個項目的間距 + 左縮排 */
  line-height: 1.5;
  list-style: disc outside;
}

/* 確保清單與段落間距一致 */
.elementor-11674 .elementor-element.elementor-element-c8de673 ul,
.elementor-11674 .elementor-element.elementor-element-c8de673 ol {
  margin: 0 0 20px 0;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-31418c7 *//* 統一容器的預設間距 */
.elementor-11674 .elementor-element.elementor-element-31418c7 .elementor-widget-container {
  margin: 0;
  padding: 0;
}

/* 標題 H2/H3 的設計 */
.elementor-11674 .elementor-element.elementor-element-31418c7 h2,
.elementor-11674 .elementor-element.elementor-element-31418c7 h3 {
  line-height: 1.3;       /* 標題行距 */
  margin-top: 32px;       /* 標題與上方段落的距離 */
  margin-bottom: 16px;    /* 標題與下方文字的距離 */
}

/* 段落 P 的設計 */
.elementor-11674 .elementor-element.elementor-element-31418c7 p {
  margin-top: 0;
  margin-bottom: 20px;    /* 段落與下一元素的間距 */
  line-height: 1.6;
}

/* 清單 UL/OL 項目的調整 */
.elementor-11674 .elementor-element.elementor-element-31418c7 ul li,
.elementor-11674 .elementor-element.elementor-element-31418c7 ol li {
  margin: 0 0 8px 1.2em;  /* 每個項目的間距 + 左縮排 */
  line-height: 1.5;
  list-style: disc outside;
}

/* 確保清單與段落間距一致 */
.elementor-11674 .elementor-element.elementor-element-31418c7 ul,
.elementor-11674 .elementor-element.elementor-element-31418c7 ol {
  margin: 0 0 20px 0;
  padding: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbb5029 *//* 統一容器的預設間距 */
.elementor-11674 .elementor-element.elementor-element-cbb5029 .elementor-widget-container {
  margin: 0;
  padding: 0;
}

/* 標題 H2/H3 的設計 */
.elementor-11674 .elementor-element.elementor-element-cbb5029 h2,
.elementor-11674 .elementor-element.elementor-element-cbb5029 h3 {
  line-height: 1.3;       /* 標題行距 */
  margin-top: 32px;       /* 標題與上方段落的距離 */
  margin-bottom: 16px;    /* 標題與下方文字的距離 */
}

/* 段落 P 的設計 */
.elementor-11674 .elementor-element.elementor-element-cbb5029 p {
  margin-top: 0;
  margin-bottom: 20px;    /* 段落與下一元素的間距 */
  line-height: 1.6;
}

/* 清單 UL/OL 項目的調整 */
.elementor-11674 .elementor-element.elementor-element-cbb5029 ul li,
.elementor-11674 .elementor-element.elementor-element-cbb5029 ol li {
  margin: 0 0 8px 1.2em;  /* 每個項目的間距 + 左縮排 */
  line-height: 1.5;
  list-style: disc outside;
}

/* 確保清單與段落間距一致 */
.elementor-11674 .elementor-element.elementor-element-cbb5029 ul,
.elementor-11674 .elementor-element.elementor-element-cbb5029 ol {
  margin: 0 0 20px 0;
  padding: 0;
}/* End custom CSS */