/* 案例詳情頁(case_i.php, 對應正式站 elementor-id=975)Hero 專屬雜湊規則。
   逐一比對正式站 https://yunghsing.com.tw/cases/{slug}/ 原始碼抓出來，
   跟 news.php/cases.php 共用的 e0fb12f/6b4569b/c58aff6 是不同一組雜湊
   (這頁的頁面ID是975，跟cases.php列表頁的971不同)，但用的是同一張
   背景圖(close-up-machine-part.jpg)+同一張裝飾圓環圖(circle-1.png)。 */
.elementor-975 .elementor-element.elementor-element-0361714{--display:flex;--min-height:500px;--flex-direction:column;--align-items:flex-start;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--content-width:1400px;}
/* 正式站這裡沒有設定 --align-items(預設 flex-start)，兩個標題小工具各自
   縮成自己文字的寬度、靠左貼齊，不是撐滿整欄再置中——這裡補上
   flex-start，text-align:center 只會在小工具「自己的」寬度內置中(视觉上
   幾乎看不出差異，因為小工具本身已經跟文字一樣寬)，整體呈現跟正式站一樣
   靠左。 */
.elementor-975 .elementor-element.elementor-element-0361714:not(.elementor-motion-effects-element-type-background){background-image:url("https://www.localhost/wp-content/uploads/2024/10/close-up-machine-part.jpg");}
.elementor-975 .elementor-element.elementor-element-0361714::before{background-image:url("https://www.localhost/wp-content/uploads/2024/09/circle-1.png");--background-overlay:'';background-position:100% 0%;background-repeat:no-repeat;background-size:50% auto;}
.elementor-975 .elementor-element.elementor-element-66e1e88 .elementor-heading-title{color:var( --e-global-color-3fb2184 );font-family:"Poppins", Sans-serif;font-size:140px;font-weight:400;text-transform:uppercase;letter-spacing:-5px;}
.elementor-975 .elementor-element.elementor-element-66e1e88{text-align:center;}
.elementor-975 .elementor-element.elementor-element-b77947a .elementor-heading-title{color:var( --e-global-color-3fb2184 );font-family:"Noto Sans TC", Sans-serif;font-size:36px;font-weight:500;}
.elementor-975 .elementor-element.elementor-element-b77947a{text-align:center;}
@media(max-width:767px){
  .elementor-975 .elementor-element.elementor-element-0361714{--min-height:250px;--overlay-opacity:0;}
  .elementor-975 .elementor-element.elementor-element-66e1e88 .elementor-heading-title{font-size:60px;}
  .elementor-975 .elementor-element.elementor-element-b77947a .elementor-heading-title{font-size:26px;line-height:1.5em;}
}

/* 上/下一篇案例導覽(真實 Elementor「文章導覽」小工具，widget_type=
   post-navigation.default，雜湊d826e1b)。版面結構(左右各50%/中間分隔線/
   箭頭圖示間距)其實 include_head.php 已經載入的
   wp-content/plugins/elementor-pro/assets/css/widget-theme-elements.min.css
   本來就有對應規則(跟 news_i.php 的上一篇/下一篇是同一套機制)，這裡只
   需要補上這頁雜湊專屬的顏色/字級覆蓋——比對正式站真實 computed style
   確認：標籤16px/300粗細/品牌紅，標題20px/400粗細/深色。 */
.elementor-975 .elementor-element.elementor-element-d826e1b span.post-navigation__prev--label,
.elementor-975 .elementor-element.elementor-element-d826e1b span.post-navigation__next--label{color:#DF0428;font-size:16px;font-weight:300;}
.elementor-975 .elementor-element.elementor-element-d826e1b span.post-navigation__prev--title,
.elementor-975 .elementor-element.elementor-element-d826e1b span.post-navigation__next--title{color:#232222;font-family:"Noto Sans TC", Sans-serif;font-size:20px;font-weight:400;}

/* 導覽小工具前面那條分隔線，正式站真實雜湊是25db456，跟頁面上另一條
   標題下方的分隔線(9c44e05)是同一套設定(1px黑色實線)。 */
.elementor-975 .elementor-element.elementor-element-25db456{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}
.elementor-975 .elementor-element.elementor-element-25db456 .elementor-divider-separator{width:100%;}
.elementor-975 .elementor-element.elementor-element-25db456 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}
