.elementor-2073 .elementor-element.elementor-element-b5a0b2c{--display:flex;}.elementor-2073 .elementor-element.elementor-element-66284b4{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2073 .elementor-element.elementor-element-1fd6909{--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-2073 .elementor-element.elementor-element-6a20361{--display:flex;}.elementor-2073 .elementor-element.elementor-element-736a05b{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2073 .elementor-element.elementor-element-9cf475d{--display:flex;}.elementor-2073 .elementor-element.elementor-element-3309e39{--display:flex;}.elementor-2073 .elementor-element.elementor-element-b3001df{--display:flex;}.elementor-2073 .elementor-element.elementor-element-06a7472 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2073 .elementor-element.elementor-element-186e98b{--display:flex;}.elementor-2073 .elementor-element.elementor-element-b5de06d{--display:flex;}.elementor-2073 .elementor-element.elementor-element-7e4ef1d{--display:flex;}.elementor-2073 .elementor-element.elementor-element-e956b24 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2073 .elementor-element.elementor-element-5f12b94{--display:flex;}.elementor-2073 .elementor-element.elementor-element-9803b0a{--display:flex;}.elementor-2073 .elementor-element.elementor-element-bb22772{--display:flex;}.elementor-2073 .elementor-element.elementor-element-31afff9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2073 .elementor-element.elementor-element-9a58f77{--display:flex;}.elementor-2073 .elementor-element.elementor-element-c047df6 .elementor-button{background-color:#D4AF37;}.elementor-2073 .elementor-element.elementor-element-c047df6 > .elementor-widget-container{padding:10px 0px 10px 0px;}/* Start custom CSS for button, class: .elementor-element-c047df6 *//* 1. 基础过渡动画和初始阴影 */
.elementor-2073 .elementor-element.elementor-element-c047df6 .elementor-button {
    transition: all 0.3s ease-in-out !important;
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1) !important;
}

/* 2. 鼠标悬停时的上浮、变色和阴影放大效果 */
.elementor-2073 .elementor-element.elementor-element-c047df6 .elementor-button:hover {
    transform: translateY(-5px) !important; /* 向上浮动5像素 */
    background-color: #b08a5d !important; /* 悬停时变成更深的暗金色 */
    box-shadow: 0 15px 20px -5px rgba(0, 0, 0, 0.2) !important; /* 阴影变大变柔和 */
}/* End custom CSS */