/*

Theme Name: Consultio Child

Theme URI: http://demo.casethemes.net/consultio/

Author: Case-Themes

Author URI: https://themeforest.net/user/case-themes/portfolio/

Description: Consultio is the Perfect Consulting Finane & Business WordPress Theme. Consultio is best suited for corporate website like Consultioial Advisor, Accountant, Consulting Firms, insurance, loan, tax help, Investment firm etc. This is a business theme that is help full for online presence for Corporate Business and Consultioial Firms.   

Version: 3.2.7

License: ThemeForest

License URI: https://themeforest.net/licenses

Template: consultio

Text Domain: consultio-child

Tags: advisor, attorney, corporate accountant, consulting, consultant, finance, insurance, invest, investment, investor, mutual funds, pensions, retirement, saving, trading 

This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/
/* 強制拔掉最新消息（文章）內頁頂部的精選圖片 */
.single-post .post-image,
.single-post .entry-featured,
.single-post .post-featured {
    display: none !important;
}

/* ==========================================================================
   全新設定：強制將常見問題的分類頁與內頁 Banner 換成十字架木紋圖
   ========================================================================== */

/* 🎯 同步命中：服務分類封存頁 (.tax-service-category) 與 服務單一內頁 (.single-service) */
.tax-service-category #pagetitle,
.single-service #pagetitle {
    background-image: url(https://www.si-035693738.com/wp-content/uploads/2026/05/banner01.jpg) !important; 
    /* 💡 提示：上面這行網址，請記得換成你媒體庫裡那張「十字架木紋圖」的真實圖片網址！ */
    
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

/* ==========================================================================
   全新設定：消息BANNER
   ========================================================================== */
.archive.category #pagetitle,
.single-post #pagetitle {
    background-image: url(https://www.si-035693738.com/wp-content/uploads/2026/05/bannernews.jpg) !important; 
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

/* 確保這兩個頁面的大標題中，Home / Service Categories 等導覽文字結構乾淨、不突兀 */
.tax-service-category #pagetitle .ct-breadcrumb,
.single-service #pagetitle .ct-breadcrumb {
    color: rgba(255, 255, 255, 0.8) !important; /* 讓麵包屑文字變成質感半透明白 */
}
/* ==========================================================================
   全新設定：禮儀部品BANNER
   ========================================================================== */
.tax-portfolio-category #pagetitle,
.single-portfolio #pagetitle {
    background-image: url(https://www.si-035693738.com/wp-content/uploads/2026/05/bannerproduct.jpg) !important; 
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}
/* ==========================================================================
   全新設定：永生觀點BANNER
   ========================================================================== */
   .post-type-archive-case-study #pagetitle,
   .tax-case-study-category #pagetitle,
   .single-case-study #pagetitle {
       background-image: url(https://www.si-035693738.com/wp-content/uploads/2026/05/bannerplan.jpg) !important; 
       background-size: cover !important;
       background-position: center center !important;
       background-repeat: no-repeat !important;
   }

/* 確保這兩個頁面的大標題中，Home / Service Categories 等導覽文字結構乾淨、不突兀 */
.tax-portfolio-category #pagetitle .ct-breadcrumb,
.single-portfolio #pagetitle .ct-breadcrumb {
    color: rgba(255, 255, 255, 0.8) !important; /* 讓麵包屑文字變成質感半透明白 */
}
.elementor-widget-container h5 {
    display: none !important;
}

.post-type-archive-case-study .site-content,.site-content{
    padding-bottom:0px !important; 
}


/* ==========================================================================
   🎯 聖愛終極版：100% 像素級復刻主題原生「細線單箭頭」圓球分頁
   ========================================================================== */

/* 1. 確保 Elementor 分頁容器橫向置中與間距穩定 */
.elementor-posts-container ~ .elementor-pagination {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 12px !important;
    margin-top: 50px !important;
    margin-bottom: 30px !important;
    width: 100% !important;
}

/* 2. 所有圓圈樣式標準化 (對齊主題灰白圈) */
.elementor-posts-container ~ .elementor-pagination .page-numbers {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: 42px !important;
    height: 42px !important;
    border-radius: 50% !important;
    border: 1px solid #e5e5e5 !important;
    background: #ffffff !important;
    color: #23395d !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
    transition: all 0.2s ease !important;
    box-sizing: border-box !important;
    position: relative !important;
}

/* 3. 當前頁碼 (數字 1) 的深藍實心球 (對齊主題) */
.elementor-posts-container ~ .elementor-pagination .page-numbers.current {
    background: #1e2e4a !important;
    border-color: #1e2e4a !important;
    color: #ffffff !important;
}

/* 4. 徹底隱形 Elementor 原生爆開的英文字體 */
.elementor-posts-container ~ .elementor-pagination .page-numbers.prev,
.elementor-posts-container ~ .elementor-pagination .page-numbers.next {
    font-size: 0 !important;
    color: transparent !important;
}

/* 5. 🎯 終極神還原：利用 FontAwesome 字型，強行注入跟主題 100% 一致的細線單箭頭 */
.elementor-posts-container ~ .elementor-pagination .page-numbers.prev::before {
    content: "\f104" !important; /* FontAwesome 的 angle-left (‹) 代碼 */
    font-family: "Font Awesome 5 Free", "FontAwesome" !important;
    font-weight: 900 !important;
    font-size: 16px !important;
    color: #23395d !important;
    display: block !important;
    line-height: 1 !important;
}

.elementor-posts-container ~ .elementor-pagination .page-numbers.next::before {
    content: "\f105" !important; /* FontAwesome 的 angle-right (›) 代碼，對齊原生 <i class="fa fa-angle-right"></i> */
    font-family: "Font Awesome 5 Free", "FontAwesome" !important;
    font-weight: 900 !important;
    font-size: 16px !important;
    color: #23395d !important;
    display: block !important;
    line-height: 1 !important;
}

/* 6. 滑鼠懸浮微動畫 */
.elementor-posts-container ~ .elementor-pagination a.page-numbers:hover {
    border-color: #1e2e4a !important;
    color: #1e2e4a !important;
    background: #f9f9f9 !important;
}
.elementor-posts-container ~ .elementor-pagination a.page-numbers.prev:hover::before,
.elementor-posts-container ~ .elementor-pagination a.page-numbers.next:hover::before {
    color: #1e2e4a !important;
}