.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button-icon-left svg, 
                    .elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button-icon-left i,
                    .elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button i{font-size:30px;color:#000000;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button svg{height:30px;width:30px;fill:#ffffff;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button-wrapper{justify-content:center;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button .creative-button-inner svg{fill:#000000;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button{color:#ffffff;background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--tamaya::before{color:#ffffff;background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--rayen:hover{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--pipaluk::after{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--wave:hover{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--aylen::before{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--nuka::before{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--nuka::after{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--antiman::after{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--quidel::after{background-color:#33333300;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button:hover i{color:#000000;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button:hover .creative-button-inner svg{fill:#000000;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button:hover{color:#ffffff;background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--ujarak::before{background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--rayen::before{background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--wave::before{background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--wave:hover::before{background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--aylen::after{background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--saqui:hover{color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--nuka:hover::after{background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-6683667 .eael-creative-button.eael-creative-button--quidel:hover::after{background-color:#FF554400;}.elementor-40 .elementor-element.elementor-element-ad96342{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-40 .elementor-element.elementor-element-ad96342.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu-toggle{background-color:#000000;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu-toggle i{color:#ffffff;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu-toggle svg{fill:#ffffff;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul{background-color:#1a1a1a;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li > a, .eael-advanced-menu-container .eael-advanced-menu-toggle-text{font-family:"Poiret One", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:1px;word-spacing:17px;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li > a{color:#1a1a1a;background-color:rgba(0,0,0,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-toggle-text{color:#1a1a1a;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li:hover > a{color:#A0A0A0;background-color:rgba(0,0,0,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li.current-menu-item > a.eael-item-active{color:#A0A0A0;background-color:rgba(0,0,0,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li.current-menu-ancestor > a.eael-item-active{color:#A0A0A0;background-color:rgba(0,0,0,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li a{padding-left:25px;padding-right:25px;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a{padding-left:25px;padding-right:25px;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator svg{height:15px;width:15px;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li a span svg{height:15px;width:15px;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator i{font-size:15px;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li .eael-advanced-menu-indicator i{color:#1a1a1a;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li a span svg path{fill:#1a1a1a;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator svg path{fill:#1a1a1a;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li .eael-advanced-menu-indicator{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li > a:hover span i{color:#66cc66;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator:hover i{color:#66cc66;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu .eael-advanced-menu-indicator:hover svg path{fill:#66cc66;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li a:hover span svg path{fill:#66cc66;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul li > a{color:#d7d7d7;background-color:rgba(255,255,255,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul li:hover > a{color:#66cc66;background-color:rgba(255,255,255,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul li.current-menu-item > a.eael-item-active{color:#66cc66;background-color:rgba(255,255,255,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul li.current-menu-ancestor > a.eael-item-active{color:#66cc66;background-color:rgba(255,255,255,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a span svg{height:15px;width:15px;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal ul li i{font-size:15px;color:#d7d7d7;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul li .eael-advanced-menu-indicator{font-size:15px;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul li .eael-advanced-menu-indicator i{color:#d7d7d7;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul li .eael-advanced-menu-indicator.eael-dropdown-indicator i{color:#d7d7d7;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a span svg path{fill:#d7d7d7;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical li ul li a span svg path{fill:#d7d7d7;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .sub-menu .eael-dropdown-indicator svg path{fill:#d7d7d7;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a:hover i{color:#66cc66;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .eael-advanced-menu-indicator.eael-dropdown-indicator:hover i{color:#66cc66;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-horizontal li ul li a:hover span svg path{fill:#66cc66;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu-container .eael-advanced-menu.eael-advanced-menu-vertical .eael-advanced-menu-indicator.eael-dropdown-indicator:hover svg path{fill:#66cc66;}.elementor-40 .elementor-element.elementor-element-79f8abd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-79f8abd.elementor-element{--align-self:center;}.elementor-40 .elementor-element.elementor-element-79f8abd .eael-divider, .elementor-40 .elementor-element.elementor-element-79f8abd .divider-border{border-style:solid;}.elementor-40 .elementor-element.elementor-element-79f8abd .eael-divider.horizontal{border-bottom-width:1px;width:300px;}.elementor-40 .elementor-element.elementor-element-79f8abd .divider-border{border-top-width:1px;}.elementor-40 .elementor-element.elementor-element-79f8abd .divider-text-container{width:300px;}.elementor-40 .elementor-element.elementor-element-5f9d48a{width:auto;max-width:auto;}.elementor-40 .elementor-element.elementor-element-5f9d48a > .elementor-widget-container{margin:100px 100px 100px 100px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_grid_style_one_wrap{grid-gap:30px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue_post_grid{grid-template-columns:repeat(3, minmax(0, 1fr));text-align:center;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_grid_style_one_item{overflow:hidden;border-radius:9px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_grid_style_one{transition:all 300ms;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_grid_style_one .uc_content{transition:all 300ms;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue_p_title{justify-content:center;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_content{padding:30px 30px 30px 30px;background-color:#B9C7AFA6;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_image img{object-fit:Cover;object-position:Top;transform:scale(100%);}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_image{background-color:#ffffff;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue-grid-item-category a{color:#ffffff;background-color:#545454;padding:3px 5px 3px 5px;border-radius:3px 3px 3px 3px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue-grid-item-category{margin-top:0px;text-align:center;transform:translate(0, 0px);}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue_tags_terms{margin-top:10px;margin-bottom:10px;gap:5px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue_tags_terms a{padding:1px 8px 2px 8px;border-radius:4px 4px 4px 4px;background-color:#494949;color:#ffffff;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_title a{color:#000000;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_title a > *{color:#000000;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_title{margin-top:0px;min-height:0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue-grid-item-meta-data{color:#000000;gap:5px;width:auto;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue-grid-item-meta-data svg{fill:#000000;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue-meta-data{margin-top:0px;gap:10px;justify-content:center;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_text{color:#636363;margin-top:10px;text-align:center;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:10px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_more_btn svg{fill:#ffffff;}.elementor-40 .elementor-element.elementor-element-5f9d48a .uc_post_button{text-align:inherit;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-40 .elementor-element.elementor-element-5f9d48a .view-switcher-button{justify-content:end;}.elementor-40 .elementor-element.elementor-element-5f9d48a .view-switcher{font-size:25px;margin-bottom:20px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .view-switcher svg{width:25px;height:25px;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-5f9d48a > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue_post_grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-ad96342{width:var( --container-widget-width, 1000px );max-width:1000px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 2;}.elementor-40 .elementor-element.elementor-element-ad96342.elementor-element{--align-self:flex-start;--flex-grow:0;}.elementor-40 .elementor-element.elementor-element-ad96342.eael-hamburger--not-responsive .eael-advanced-menu-container{padding:2px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-ad96342.eael-hamburger--responsive .eael-advanced-menu-container .eael-nav-menu-wrapper .eael-advanced-menu{padding:2px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-ad96342 .eael-advanced-menu li ul{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-5f9d48a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-5f9d48a .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}/* Start custom CSS for eael-advanced-menu, class: .elementor-element-ad96342 *//* 僅在手機版（螢幕寬度 767px 以下）生效 */
@media (max-width: 767px) {
    
    /* 1. 強制展開手機版選單，不讓它變成漢堡按鈕隱藏 */
    .elementor-40 .elementor-element.elementor-element-ad96342 .ea-advanced-menu-container,
    .elementor-40 .elementor-element.elementor-element-ad96342 .ea-advanced-menu-wrapper,
    .elementor-40 .elementor-element.elementor-element-ad96342 .elementskit-menu-container {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
    }

    /* 隱藏原本手機版的漢堡按鈕圖示 */
    .elementor-40 .elementor-element.elementor-element-ad96342 .ea-advanced-menu-toggle,
    .elementor-40 .elementor-element.elementor-element-ad96342 .ea-advanced-menu-hamburger {
        display: none !important;
    }

    /* 2. 將選單清單強制轉換為兩欄式網格，並壓縮上下間距 */
    .elementor-40 .elementor-element.elementor-element-ad96342 ul {
        display: grid !important;
        grid-template-columns: repeat(2, 1fr) !important; /* 平分成兩縱列 */
        gap: 4px 8px !important; /* 【核心控制】前數字 4px 為上下行距，後數字 8px 為左右間距 */
        padding: 0 !important;
        margin: 0 !important;
        list-style: none !important;
        width: 100% !important;
    }

    /* 3. 確保每個選單項目消除預設的外距 */
    .elementor-40 .elementor-element.elementor-element-ad96342 ul li {
        width: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        display: block !important;
    }

    /* 4. 縮減選單文字本身的上下厚度（Padding），讓上下更緊湊 */
    .elementor-40 .elementor-element.elementor-element-ad96342 ul li a {
        display: block !important;
        text-align: center !important; /* 文字置中 */
        padding: 0px 5px !important; /* 【核心控制】前數字 4px 為文字上下厚度，後數字 5px 為左右內邊距 */
        box-sizing: border-box !important;
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_post_grid, class: .elementor-element-5f9d48a */.elementor-40 .elementor-element.elementor-element-5f9d48a a.page-numbers, 
.elementor-40 .elementor-element.elementor-element-5f9d48a span.page-numbers {
    display: inline-block;
    padding: 6px 12px;
    margin: 0 4px;
    color: #666666;
    font-size: 14px;
    letter-spacing: 1px;
    text-decoration: none;
    border-bottom: 2px solid transparent;
    transition: all 0.25s ease;
}

.elementor-40 .elementor-element.elementor-element-5f9d48a a.page-numbers:hover {
    color: #111111;
    border-bottom-color: #999999;
}

.elementor-40 .elementor-element.elementor-element-5f9d48a span.page-numbers.current {
    color: #111111;
    font-weight: bold;
    border-bottom-color: #111111;
}/* End custom CSS */