.elementor-3516 .elementor-element.elementor-element-1b99a570{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3516 .elementor-element.elementor-element-1b99a570:not(.elementor-motion-effects-element-type-background), .elementor-3516 .elementor-element.elementor-element-1b99a570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3516 .elementor-element.elementor-element-1b99a570 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3516 .elementor-element.elementor-element-1b99a570 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#C3EBCA;}.elementor-3516 .elementor-element.elementor-element-1b99a570 > .elementor-shape-bottom svg, .elementor-3516 .elementor-element.elementor-element-1b99a570 > .e-con-inner > .elementor-shape-bottom svg{width:calc(114% + 1.3px);height:93px;}.elementor-3516 .elementor-element.elementor-element-42545b7d{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--border-radius:0px 0px 20px 20px;box-shadow:0px 35px 35px 0px rgba(0, 0, 0, 0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-3516 .elementor-element.elementor-element-e151823{--display:flex;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3516 .elementor-element.elementor-element-985d5bb{text-align:center;}.elementor-3516 .elementor-element.elementor-element-985d5bb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:45px;color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3516 .elementor-element.elementor-element-224c54b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3516 .elementor-element.elementor-element-0d493b6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-785a17f{--display:flex;overflow:visible;}.elementor-3516 .elementor-element.elementor-element-b854868{text-align:center;}.elementor-3516 .elementor-element.elementor-element-b854868 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:45px;color:#000000;}.elementor-3516 .elementor-element.elementor-element-2e8115d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3516 .elementor-element.elementor-element-1011ad0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-41b08c6{--display:flex;overflow:visible;}.elementor-3516 .elementor-element.elementor-element-514ea2b{text-align:center;}.elementor-3516 .elementor-element.elementor-element-514ea2b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:45px;color:#000000;}.elementor-3516 .elementor-element.elementor-element-3c89da5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3516 .elementor-element.elementor-element-f94d6f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-199e953{--display:flex;overflow:visible;}.elementor-3516 .elementor-element.elementor-element-3ea31a6{text-align:center;}.elementor-3516 .elementor-element.elementor-element-3ea31a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:45px;color:#000000;}.elementor-3516 .elementor-element.elementor-element-0ac3da5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3516 .elementor-element.elementor-element-f14f178{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-86d43de{--display:flex;overflow:visible;}.elementor-3516 .elementor-element.elementor-element-bb68473{text-align:center;}.elementor-3516 .elementor-element.elementor-element-bb68473 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:45px;color:#000000;}.elementor-3516 .elementor-element.elementor-element-c82f83e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3516 .elementor-element.elementor-element-efd8573{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-fc2a746{--display:flex;overflow:visible;}.elementor-3516 .elementor-element.elementor-element-7ad327a{text-align:center;}.elementor-3516 .elementor-element.elementor-element-7ad327a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:45px;color:#000000;}.elementor-3516 .elementor-element.elementor-element-cde5869 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3516 .elementor-element.elementor-element-3a71e6f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-text{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-b26d583{--display:flex;overflow:visible;}.elementor-3516 .elementor-element.elementor-element-27f44ba{text-align:center;}.elementor-3516 .elementor-element.elementor-element-27f44ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:45px;color:#000000;}.elementor-3516 .elementor-element.elementor-element-8e11e63 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3516 .elementor-element.elementor-element-0dfc474{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-d8a253c{--display:flex;overflow:visible;}.elementor-3516 .elementor-element.elementor-element-3000cb4{text-align:center;}.elementor-3516 .elementor-element.elementor-element-3000cb4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:45px;color:#000000;}.elementor-3516 .elementor-element.elementor-element-3de481a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3516 .elementor-element.elementor-element-241c9e5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-3516 .elementor-element.elementor-element-42545b7d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-3516 .elementor-element.elementor-element-42545b7d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for icon-list, class: .elementor-element-0d493b6 *//* 整個 Icon List 垂直置中 */
.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* 每一列：不要 100% 寬 */
.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-item {
  width: auto !important;
  display: flex;
  justify-content: center;
}

/* a 本身包內容、置中 */
.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-item > a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 0 auto;

  /* 🔑 箭頭在右邊 */
  flex-direction: row-reverse;

  color: #000;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* 文字一定跟著 a */
.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-text {
  color: inherit !important;
  white-space: nowrap;
  text-align: center;
}

/* 箭頭跟著文字顏色 */
.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-icon,
.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-icon i,
.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-icon svg {
  color: currentColor;
  fill: currentColor;
  transition: all 0.25s ease;
}

/* Hover：整條一起變色 */
.elementor-3516 .elementor-element.elementor-element-0d493b6 .elementor-icon-list-item > a:hover {
  color: #6FBF87;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1011ad0 *//* 整個 Icon List 垂直置中 */
.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* 每一列：不要 100% 寬 */
.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-item {
  width: auto !important;
  display: flex;
  justify-content: center;
}

/* a 本身包內容、置中 */
.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-item > a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 0 auto;

  /* 🔑 箭頭在右邊 */
  flex-direction: row-reverse;

  color: #000;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* 文字一定跟著 a */
.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-text {
  color: inherit !important;
  white-space: nowrap;
  text-align: center;
}

/* 箭頭跟著文字顏色 */
.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-icon,
.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-icon i,
.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-icon svg {
  color: currentColor;
  fill: currentColor;
  transition: all 0.25s ease;
}

/* Hover：整條一起變色 */
.elementor-3516 .elementor-element.elementor-element-1011ad0 .elementor-icon-list-item > a:hover {
  color: #6FBF87;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f94d6f2 *//* 整個 Icon List 垂直置中 */
.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* 每一列：不要 100% 寬 */
.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-item {
  width: auto !important;
  display: flex;
  justify-content: center;
}

/* a 本身包內容、置中 */
.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-item > a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 0 auto;

  /* 🔑 箭頭在右邊 */
  flex-direction: row-reverse;

  color: #000;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* 文字一定跟著 a */
.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-text {
  color: inherit !important;
  white-space: nowrap;
  text-align: center;
}

/* 箭頭跟著文字顏色 */
.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-icon,
.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-icon i,
.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-icon svg {
  color: currentColor;
  fill: currentColor;
  transition: all 0.25s ease;
}

/* Hover：整條一起變色 */
.elementor-3516 .elementor-element.elementor-element-f94d6f2 .elementor-icon-list-item > a:hover {
  color: #6FBF87;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f14f178 *//* 整個 Icon List 垂直置中 */
.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* 每一列：不要 100% 寬 */
.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-item {
  width: auto !important;
  display: flex;
  justify-content: center;
}

/* a 本身包內容、置中 */
.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-item > a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 0 auto;

  /* 🔑 箭頭在右邊 */
  flex-direction: row-reverse;

  color: #000;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* 文字一定跟著 a */
.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-text {
  color: inherit !important;
  white-space: nowrap;
  text-align: center;
}

/* 箭頭跟著文字顏色 */
.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-icon,
.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-icon i,
.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-icon svg {
  color: currentColor;
  fill: currentColor;
  transition: all 0.25s ease;
}

/* Hover：整條一起變色 */
.elementor-3516 .elementor-element.elementor-element-f14f178 .elementor-icon-list-item > a:hover {
  color: #6FBF87;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-efd8573 *//* 整個 Icon List 垂直置中 */
.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* 每一列：不要 100% 寬 */
.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-item {
  width: auto !important;
  display: flex;
  justify-content: center;
}

/* a 本身包內容、置中 */
.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-item > a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 0 auto;

  /* 🔑 箭頭在右邊 */
  flex-direction: row-reverse;

  color: #000;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* 文字一定跟著 a */
.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-text {
  color: inherit !important;
  white-space: nowrap;
  text-align: center;
}

/* 箭頭跟著文字顏色 */
.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-icon,
.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-icon i,
.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-icon svg {
  color: currentColor;
  fill: currentColor;
  transition: all 0.25s ease;
}

/* Hover：整條一起變色 */
.elementor-3516 .elementor-element.elementor-element-efd8573 .elementor-icon-list-item > a:hover {
  color: #6FBF87;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3a71e6f *//* 整個 Icon List 垂直置中 */
.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* 每一列：不要 100% 寬 */
.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-item {
  width: auto !important;
  display: flex;
  justify-content: center;
}

/* a 本身包內容、置中 */
.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-item > a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 0 auto;

  /* 🔑 箭頭在右邊 */
  flex-direction: row-reverse;

  color: #000;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* 文字一定跟著 a */
.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-text {
  color: inherit !important;
  white-space: nowrap;
  text-align: center;
}

/* 箭頭跟著文字顏色 */
.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-icon,
.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-icon i,
.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-icon svg {
  color: currentColor;
  fill: currentColor;
  transition: all 0.25s ease;
}

/* Hover：整條一起變色 */
.elementor-3516 .elementor-element.elementor-element-3a71e6f .elementor-icon-list-item > a:hover {
  color: #6FBF87;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0dfc474 *//* 整個 Icon List 垂直置中 */
.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* 每一列：不要 100% 寬 */
.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-item {
  width: auto !important;
  display: flex;
  justify-content: center;
}

/* a 本身包內容、置中 */
.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-item > a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 0 auto;

  /* 🔑 箭頭在右邊 */
  flex-direction: row-reverse;

  color: #000;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* 文字一定跟著 a */
.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-text {
  color: inherit !important;
  white-space: nowrap;
  text-align: center;
}

/* 箭頭跟著文字顏色 */
.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-icon,
.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-icon i,
.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-icon svg {
  color: currentColor;
  fill: currentColor;
  transition: all 0.25s ease;
}

/* Hover：整條一起變色 */
.elementor-3516 .elementor-element.elementor-element-0dfc474 .elementor-icon-list-item > a:hover {
  color: #6FBF87;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-241c9e5 *//* 整個 Icon List 垂直置中 */
.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* 每一列：不要 100% 寬 */
.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-item {
  width: auto !important;
  display: flex;
  justify-content: center;
}

/* a 本身包內容、置中 */
.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-item > a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: auto;
  margin: 0 auto;

  /* 🔑 箭頭在右邊 */
  flex-direction: row-reverse;

  color: #000;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* 文字一定跟著 a */
.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-text {
  color: inherit !important;
  white-space: nowrap;
  text-align: center;
}

/* 箭頭跟著文字顏色 */
.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-icon,
.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-icon i,
.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-icon svg {
  color: currentColor;
  fill: currentColor;
  transition: all 0.25s ease;
}

/* Hover：整條一起變色 */
.elementor-3516 .elementor-element.elementor-element-241c9e5 .elementor-icon-list-item > a:hover {
  color: #6FBF87;
}/* End custom CSS */