.elementor-1692 .elementor-element.elementor-element-fe22f41 .elementor-repeater-item-a0f57a8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://cvble.eduhk.hk/wp-content/uploads/2026/11/Screenshot-2026-11-05-100958-e1793845439760.webp);background-size:cover;}.elementor-1692 .elementor-element.elementor-element-fe22f41 .elementor-repeater-item-3ea6852 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://cvble.eduhk.hk/wp-content/uploads/2026/11/Screenshot-2026-11-05-100843.webp);background-size:cover;}.elementor-1692 .elementor-element.elementor-element-fe22f41 .elementor-repeater-item-be933e2 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://cvble.eduhk.hk/wp-content/uploads/2026/11/Screenshot-2026-11-05-101127.webp);background-size:cover;}.elementor-1692 .elementor-element.elementor-element-fe22f41 .swiper-slide{transition-duration:calc(3200ms*1.2);height:509px;}.elementor-1692 .elementor-element.elementor-element-fe22f41 .swiper-slide-contents{max-width:66%;}.elementor-1692 .elementor-element.elementor-element-fe22f41 .swiper-slide-inner{text-align:center;}.elementor-1692 .elementor-element.elementor-element-0e73a0e{background-image:url("https://cvble.eduhk.hk/wp-content/uploads/2026/07/Chinese-Value-Based-Leadership-in-Education-CVBLE-Conference-2027-29.715-x-15-厘米-1-scaled.jpg");color:#000000;}.elementor-1692 .elementor-element.elementor-element-0e73a0e a{color:#EFA8FF;}.elementor-1692 .elementor-element.elementor-element-0e73a0e a:hover, .elementor-1692 .elementor-element.elementor-element-0e73a0e a:focus{color:#000000;}.elementor-1692 .elementor-element.elementor-element-398f505{color:#6D9AFF;}/* Start custom CSS for slides, class: .elementor-element-fe22f41 *//* 1. 確保投影片最外層容器具備定位基準，並徹底切斷內建文字的進場動畫位移 */
.elementor-slides .swiper-slide {
    position: relative !important;
}

/* 2. 全狀態鎖定 Description（Visit the website），從第 0 秒起強制死釘在右下角，絕對不准去中間 */
.elementor-slides .elementor-slide-description {
    position: absolute !important;
    bottom: 25px !important;    /* 距離幻燈片底部 25px */
    right: 40px !important;     /* 距離幻燈片右側 40px */
    left: auto !important;
    top: auto !important;
    width: auto !important;
    display: inline-block !important;
    visibility: visible !important;
    z-index: 99999 !important;
    
    /* 基礎樣式與 0.25 半透明背景 */
    background-color: rgba(0, 0, 0, 0.25) !important; 
    color: #ffffff !important; 
    padding: 10px 20px !important; 
    border-radius: 4px !important; 
    font-size: 15px !important; 
    font-weight: bold !important; 
    white-space: nowrap !important; 
    
    /* 🎯 鎖定縮放起點在右下角，確保呼吸時完全不移位 */
    transform-origin: bottom right !important;
    
    /* 先清除 Elementor 官方的所有干擾動畫 */
    animation: none !important;
    -webkit-animation: none !important;
    transform: none !important;
}

/* 3. 當投影片切換完成（.swiper-slide-active）時，完美啟動純靜態的原地「慢速呼吸」動畫 */
.elementor-slides .swiper-slide-active .elementor-slide-description {
    /* 🎬 2.8 秒一次循環，ease-in-out 讓過渡像呼吸一樣柔和流暢 */
    animation: smoothBreathingEffect 2.8s infinite ease-in-out !important;
}

/* 4. 定義【慢速呼吸】動畫：透明度與大小同步溫和漸變 */
@keyframes smoothBreathingEffect {
    0% {
        opacity: 0.4;                          /* 吸氣開始：微暗 */
        transform: scale(0.95) !important;     /* 微幅縮小 */
    }
    50% {
        opacity: 1;                            /* 吐氣巔峰：最亮 */
        transform: scale(1.04) !important;    /* 微幅放大，營造優雅澎湃感 */
    }
    100% {
        opacity: 0.4;                          /* 回到吸氣狀態 */
        transform: scale(0.95) !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e73a0e */.elementor-slides .swiper-slide .elementor-slide-description a,
a[href*="cvbleconference.com"] {
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    text-shadow: none !important;
}

.elementor-widget-text-editor a:hover,
a[href*="qualtrics.com"]:hover,
a[href*="cvbleconference.com"]:hover {
    color: #0000FF !important;
    background: transparent !important;
    background-color: transparent !important;
}/* End custom CSS */