.elementor-2522 .elementor-element.elementor-element-efaf82e{width:var( --container-widget-width, 99.654% );max-width:99.654%;--container-widget-width:99.654%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-efaf82e *//* --- 修正版：返回頂端按鈕 --- */
#ast-scroll-top {
    background-color: #00f2ea !important; /* 瀛光藍 */
    color: #000000 !important;            /* 黑色箭頭 */
    
    /* 強制設定為正圓形 */
    width: 45px !important;
    height: 45px !important;
    border-radius: 50% !important;
    
    /* 強制內容置中 (解決歪掉的問題) */
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    padding: 0 !important;                /* 移除多餘內距 */
    line-height: 1 !important;            /* 重置行高 */
    
    opacity: 0.9;
    box-shadow: 0 4px 10px rgba(0, 242, 234, 0.3); /* 加一點發光陰影增加質感 */
}

/* 滑鼠移上去的特效 */
#ast-scroll-top:hover {
    background-color: #ff0055 !important; /* 熱血紅 */
    color: #ffffff !important;            /* 白色箭頭 */
    transform: translateY(-5px);          /* 往上浮起 */
    opacity: 1;
}

/* 確保裡面的箭頭大小適中 */
#ast-scroll-top .ast-icon {
    font-size: 20px !important;
    display: block !important;            /* 確保不會有多餘空白 */
    margin: 0 !important;                 /* 清除邊距 */
}/* End custom CSS */