.elementor .e-323ca25-eaf7e33{width:24%;height:57.6px;min-height:57.6px;max-height:57.6px;justify-content:center;}.elementor .e-24d1514a-9f48db7{width:31%;min-height:75.6px;max-height:75.6px;position:relative;inset-block-start:-4px;inset-inline-end:11px;inset-inline-start:186px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:36px;margin-inline-end:6px;flex-direction:row;justify-content:flex-start;}.elementor .e-779d8d5a-bb1e9ed{position:absolute;inset-block-end:95px;inset-inline-start:90px;font-family:"Shippori Mincho";font-weight:600;font-size:32px;color:#A65900;text-align:center;}.elementor .e-24a5d92f-689fde6{position:absolute;inset-block-end:7px;inset-inline-start:93px;font-family:"Shippori Mincho";font-weight:500;font-size:21px;color:#4F4131;line-height:36px;text-align:start;}.elementor .e-3da6c33-4b384cf{width:1440px;height:280px;margin-block-start:-21px;margin-inline-start:0px;margin-inline-end:0px;border-end-start-radius:60px;border-end-end-radius:60px;background-color:#FDF0D6;flex-direction:column;/* 將當前容器強制轉為 4 欄 Grid 網格 */
%%SELECTOR%%,
%%SELECTOR%% > div {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important;
  row-gap: 10px !important;
  column-gap: 16px !important;
  width: 100% !important;
  max-width: 100% !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  box-sizing: border-box !important;
  margin: 0 auto !important;
}

/* 確保裡面的 8 個小格子寬度 100% 撐滿欄位 */
%%SELECTOR%% > div > div,
%%SELECTOR%% > div {
  width: 100% !important;
  box-sizing: border-box !important;
  margin: 0 !important;
}

/* 平板自動變 2 欄 */
@media (max-width: 991px) {
  %%SELECTOR%%,
  %%SELECTOR%% > div {
      grid-template-columns: repeat(2, 1fr) !important;
  }
}

/* 手機自動變 1 欄 */
@media (max-width: 600px) {
  %%SELECTOR%%,
  %%SELECTOR%% > div {
      grid-template-columns: 1fr !important;
      padding-left: 16px !important;
      padding-right: 16px !important;
  }
}\n}.elementor .e-7d98459d-c1c36a5{padding-block-end:145px;margin-block-start:34px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FDFAE9;flex-direction:column;}.elementor .e-1fe41521-385924d{height:3%;min-height:77.6px;max-height:78.6px;position:static;padding-block-start:4px;padding-block-end:4px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FDFAE9;flex-direction:row;}