.elementor-9061 .elementor-element.elementor-element-f8d80ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-9061 .elementor-element.elementor-element-f8d80ae:not(.elementor-motion-effects-element-type-background), .elementor-9061 .elementor-element.elementor-element-f8d80ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000005C;}.elementor-9061 .elementor-element.elementor-element-f8d80ae:hover{border-style:none;}.elementor-9061 .elementor-element.elementor-element-f8d80ae, .elementor-9061 .elementor-element.elementor-element-f8d80ae::before{--border-transition:0.3s;}.elementor-9061 .elementor-element.elementor-element-d49d176 > .elementor-widget-container{background-color:transparent;padding:7px 16px 7px 16px;background-image:linear-gradient(180deg, #3C3C3CCC 0%, #030303 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9B852;border-radius:70px 70px 70px 70px;}.elementor-9061 .elementor-element.elementor-element-d49d176.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-9061 .elementor-element.elementor-element-d49d176{right:16px;}body.rtl .elementor-9061 .elementor-element.elementor-element-d49d176{left:16px;}.elementor-9061 .elementor-element.elementor-element-d49d176{top:16px;text-align:center;}.elementor-9061 .elementor-element.elementor-element-d49d176 .elementor-heading-title{font-size:11px;font-weight:600;line-height:14px;color:#FFE4A1;}.elementor-9061 .elementor-element.elementor-element-827853d img{border-radius:15px 15px 0px 0px;}.elementor-9061 .elementor-element.elementor-element-c108f13{--display:flex;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:23px;}.elementor-9061 .elementor-element.elementor-element-b290334.elementor-element{--align-self:flex-start;}.elementor-9061 .elementor-element.elementor-element-b290334 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:10px;font-weight:500;letter-spacing:3.3px;color:#C5A059;}.elementor-9061 .elementor-element.elementor-element-d9e4943 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-9061 .elementor-element.elementor-element-d9e4943 .elementor-heading-title{font-family:"Noto Serif TC", Sans-serif;font-size:25px;font-weight:800;letter-spacing:0.3px;color:#F7F1DF;}.elementor-9061 .elementor-element.elementor-element-583286b .elementor-heading-title{font-size:15px;font-weight:400;letter-spacing:0.8px;color:#FFE4A1;}.elementor-9061 .elementor-element.elementor-element-3d8aa8c{--divider-border-style:solid;--divider-color:#D7D7D74A;--divider-border-width:0.8px;}.elementor-9061 .elementor-element.elementor-element-3d8aa8c > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-9061 .elementor-element.elementor-element-3d8aa8c .elementor-divider-separator{width:100%;}.elementor-9061 .elementor-element.elementor-element-3d8aa8c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9061 .elementor-element.elementor-element-0efd976{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9061 .elementor-element.elementor-element-768123c .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;color:#F7F1DF;}.elementor-9061 .elementor-element.elementor-element-fdcf644 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;letter-spacing:2.5px;color:#FFE4A1;}.elementor-9061 .elementor-element.elementor-element-b857938 .elementor-button{background-color:#02010100;font-family:"Arial", Sans-serif;font-size:14px;font-weight:500;fill:#0C0C0C;color:#0C0C0C;padding:13px 25px 13px 25px;}.elementor-9061 .elementor-element.elementor-element-b857938.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-9061 .elementor-element.elementor-element-b857938{right:5px;}body.rtl .elementor-9061 .elementor-element.elementor-element-b857938{left:5px;}.elementor-9061 .elementor-element.elementor-element-b857938{bottom:-7px;}.elementor-9061 .elementor-element.elementor-element-9324a65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9061 .elementor-element.elementor-element-c1dad32 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-9061 .elementor-element.elementor-element-c1dad32 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-9061 .elementor-element.elementor-element-c1dad32 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-9061 .elementor-element.elementor-element-c1dad32 .jet-listing-dynamic-field__content{text-align:left;}.elementor-9061 .elementor-element.elementor-element-6de2da8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-9061 .elementor-element.elementor-element-6de2da8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-9061 .elementor-element.elementor-element-6de2da8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-9061 .elementor-element.elementor-element-6de2da8 .jet-listing-dynamic-field__content{text-align:left;}.elementor-9061 .elementor-element.elementor-element-6eaa3c8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-9061 .elementor-element.elementor-element-6eaa3c8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-9061 .elementor-element.elementor-element-6eaa3c8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-9061 .elementor-element.elementor-element-6eaa3c8 .jet-listing-dynamic-field__content{text-align:left;}.jet-listing-item.single-jet-engine.elementor-page-9061 > .elementor{width:300px;margin-left:auto;margin-right:auto;}@media(max-width:767px){.elementor-9061 .elementor-element.elementor-element-f8d80ae{--padding-top:0px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-9061 .elementor-element.elementor-element-827853d{width:100%;max-width:100%;}.elementor-9061 .elementor-element.elementor-element-c108f13{--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px;}.elementor-9061 .elementor-element.elementor-element-b290334 .elementor-heading-title{font-size:11px;line-height:17px;}body:not(.rtl) .elementor-9061 .elementor-element.elementor-element-b857938{right:-6px;}body.rtl .elementor-9061 .elementor-element.elementor-element-b857938{left:-6px;}.elementor-9061 .elementor-element.elementor-element-b857938{bottom:-9px;}.elementor-9061 .elementor-element.elementor-element-b857938 .elementor-button{line-height:18px;}}/* Start custom CSS for button, class: .elementor-element-b857938 *//* ========================================
   Luxury Gold Button
   精品金屬按鈕（縮小光暈版）
======================================== */

.gold-button2{

    position:relative;

    display:inline-flex;

    align-items:center;
    justify-content:center;

    padding:1px 15px;

    border:none;
    border-radius:999px;

    overflow:visible !important;

    cursor:pointer;

    font-family:"Microsoft JhengHei",sans-serif;

    font-size:18px;

    font-weight:700;

    letter-spacing:.02em;

    color:#120d05;

    /* 更高級的奶油金漸層 */

    background:
        linear-gradient(
            135deg,
            #fff0bf 0%,
            #f4d57d 28%,
            #ebb62f 68%,
            #d69212 100%
        );

    /* 精品金屬陰影 */

    box-shadow:

        /* 上方高光 */
        inset 0 1px 0 rgba(255,255,255,.55),

        /* 底部金屬暗面 */
        inset 0 -10px 18px rgba(122,76,0,.16),

        /* 外層陰影 */
        0 10px 25px rgba(0,0,0,.18),

        /* 縮小後的金色光暈 */
        0 0 18px rgba(255,196,40,.16);

    transition:
        transform .35s ease,
        box-shadow .35s ease,
        filter .35s ease;

    z-index:2;
}

/* ========================================
   Hover
======================================== */

.gold-button2:hover{

    transform:
        translateY(-3px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #fff4cf 0%,
            #f7dc92 30%,
            #efbe42 68%,
            #db9b1c 100%
        );

    box-shadow:

        inset 0 1px 0 rgba(255,255,255,.65),

        inset 0 -10px 20px rgba(122,76,0,.18),

        0 16px 36px rgba(0,0,0,.20),

        /* Hover 小範圍精品光感 */
        0 0 24px rgba(255,205,60,.24);
}

/* ========================================
   Active
======================================== */

.gold-button2:active{

    transform:scale(.96);

    box-shadow:
        0 0 12px rgba(255,190,40,.14);
}

/* ========================================
   父層避免裁切
======================================== */

.elementor-widget-button,
.elementor-button-wrapper{

    overflow:visible !important;
}

/* ========================================
   手機版
======================================== */

@media(max-width:767px){

    .gold-button2{

        padding:1px 20px;

        font-size:15px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8d80ae */.elementor-9061 .elementor-element.elementor-element-f8d80ae {
  /* --- 基礎樣式 (靜態) --- */
  background: rgba(10, 10, 10, 0.70);
  backdrop-filter: blur(24px) saturate(200%);
  -webkit-backdrop-filter: blur(24px) saturate(200%);
  
  /* 預設邊框：使用 semi-transparent 金色 */
  border: 0.5px solid rgba(217, 184, 82, 0.5);
  border-radius: 15px; /* 指定 15px 圓角 */
  
  box-shadow: 
    0 0 30px rgba(217, 184, 82, 0.08), 
    inset 0 1px 0 rgba(255, 238, 186, 0.1);
  
  transition: all 0.3s ease-in-out;
  box-sizing: border-box;
  overflow: visible !important; /* 確保外光暈不被切掉 */
}

/* --- 懸停狀態 (Hover) --- */
.elementor-9061 .elementor-element.elementor-element-f8d80ae:hover {
  /* 1. 邊框變粗至 2px，並設為透明以便顯示漸層背景 */
  border: 0.5px solid transparent; 
  border-radius: 15px;

  /* 2. 核心技術：利用雙層背景達成「漸層邊框 + 圓角」
     第一層：內層深色背景 (padding-box)
     第二層：外層 45度金屬漸層 (border-box) */
  background-image: 
    linear-gradient(rgba(10, 10, 10, 0.7), rgba(10, 10, 10, 0.85)), 
    linear-gradient(45deg, #d9b852, #ffeeba, #ffba36);
  background-origin: border-box;
  background-clip: padding-box, border-box;

  /* 3. 白色外光暈 + 強化金光 */
  box-shadow: 
    0 0 20px rgba(255, 255, 255, 0.45), /* 強調白色外光暈 */
    0 0 35px rgba(217, 184, 82, 0.25),  /* 底層金光 */
    inset 0 1px 0 rgba(255, 238, 186, 0.2);
    
  /* 4. 微幅上浮 */
  transform: translateY(-3px);
}/* End custom CSS */