.elementor-436 .elementor-element.elementor-element-8bbea45{--display:flex;--min-height:248px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-436 .elementor-element.elementor-element-8bbea45:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-8bbea45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-436 .elementor-element.elementor-element-8bbea45::before, .elementor-436 .elementor-element.elementor-element-8bbea45 > .elementor-background-video-container::before, .elementor-436 .elementor-element.elementor-element-8bbea45 > .e-con-inner > .elementor-background-video-container::before, .elementor-436 .elementor-element.elementor-element-8bbea45 > .elementor-background-slideshow::before, .elementor-436 .elementor-element.elementor-element-8bbea45 > .e-con-inner > .elementor-background-slideshow::before, .elementor-436 .elementor-element.elementor-element-8bbea45 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2C2C2C;--background-overlay:'';}.elementor-436 .elementor-element.elementor-element-8bbea45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-436 .elementor-element.elementor-element-aab8b6a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-436 .elementor-element.elementor-element-f06846b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-f06846b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:5px;}.elementor-436 .elementor-element.elementor-element-9287a2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-436 .elementor-element.elementor-element-109673a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-109673a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-6d861b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-6d861b9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:var( --e-global-color-primary );}.elementor-436 .elementor-element.elementor-element-9381e25{width:var( --container-widget-width, 553px );max-width:553px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:center;}.elementor-436 .elementor-element.elementor-element-9381e25.elementor-element{--align-self:center;}.elementor-436 .elementor-element.elementor-element-9381e25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:20px;color:#FFFFFFB3;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-436 .elementor-element.elementor-element-b569f3b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:0.35px;border-radius:5px 5px 5px 5px;padding:16px 40px 16px 40px;}.elementor-436 .elementor-element.elementor-element-b569f3b .elementor-button:hover, .elementor-436 .elementor-element.elementor-element-b569f3b .elementor-button:focus{background-color:#D4742F;}.elementor-436 .elementor-element.elementor-element-b569f3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-b569f3b.elementor-element{--align-self:center;}.elementor-436 .elementor-element.elementor-element-b569f3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-436 .elementor-element.elementor-element-b569f3b .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-436 .elementor-element.elementor-element-8738822{--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;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-436 .elementor-element.elementor-element-8738822:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-8738822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-583b968 );}.elementor-436 .elementor-element.elementor-element-47aca5e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-47aca5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:5px;}.elementor-436 .elementor-element.elementor-element-371b89d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-436 .elementor-element.elementor-element-2edf537{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-436 .elementor-element.elementor-element-5eaacd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-5eaacd0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;}.elementor-436 .elementor-element.elementor-element-8e92dfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-8e92dfd.elementor-element{--align-self:flex-end;}.elementor-436 .elementor-element.elementor-element-8e92dfd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-decoration:line-through;color:#9CA3AF;}.elementor-436 .elementor-element.elementor-element-e4ad762{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-436 .elementor-element.elementor-element-56dcf1a{--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;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-436 .elementor-element.elementor-element-56dcf1a:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-56dcf1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-583b968 );}.elementor-436 .elementor-element.elementor-element-b6a2721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-b6a2721 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:24px;letter-spacing:5px;}.elementor-436 .elementor-element.elementor-element-39fc740 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-436 .elementor-element.elementor-element-be87ae7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-436 .elementor-element.elementor-element-229a4cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-229a4cd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:700;}.elementor-436 .elementor-element.elementor-element-7e5abf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-436 .elementor-element.elementor-element-7e5abf5.elementor-element{--align-self:flex-end;}.elementor-436 .elementor-element.elementor-element-7e5abf5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-decoration:line-through;color:#9CA3AF;}.elementor-436 .elementor-element.elementor-element-bba9f13{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-436 .elementor-element.elementor-element-ccd16af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-436 .elementor-element.elementor-element-ccd16af:not(.elementor-motion-effects-element-type-background), .elementor-436 .elementor-element.elementor-element-ccd16af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-436 .elementor-element.elementor-element-ccd16af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-436 .elementor-element.elementor-element-7be7e63{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1200px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-436 .elementor-element.elementor-element-ccd16af{--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;}}@media(max-width:767px){.elementor-436 .elementor-element.elementor-element-8bbea45{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-436 .elementor-element.elementor-element-aab8b6a{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-436 .elementor-element.elementor-element-f06846b .elementor-heading-title{font-size:16px;}.elementor-436 .elementor-element.elementor-element-9287a2c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-436 .elementor-element.elementor-element-109673a{text-align:center;}.elementor-436 .elementor-element.elementor-element-109673a .elementor-heading-title{font-size:36px;line-height:1.25;letter-spacing:-1px;}.elementor-436 .elementor-element.elementor-element-6d861b9{text-align:center;}.elementor-436 .elementor-element.elementor-element-6d861b9 .elementor-heading-title{font-size:36px;line-height:1.25;letter-spacing:-1px;}.elementor-436 .elementor-element.elementor-element-9381e25{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-436 .elementor-element.elementor-element-9381e25 .elementor-heading-title{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-436 .elementor-element.elementor-element-8738822{--content-width:90%;}.elementor-436 .elementor-element.elementor-element-47aca5e .elementor-heading-title{font-size:16px;}.elementor-436 .elementor-element.elementor-element-56dcf1a{--content-width:90%;}.elementor-436 .elementor-element.elementor-element-b6a2721 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-436 .elementor-element.elementor-element-aab8b6a{--width:800px;}.elementor-436 .elementor-element.elementor-element-8738822{--content-width:1280px;}.elementor-436 .elementor-element.elementor-element-56dcf1a{--content-width:1280px;}}@media(max-width:1200px) and (min-width:768px){.elementor-436 .elementor-element.elementor-element-8bbea45{--width:100%;}.elementor-436 .elementor-element.elementor-element-aab8b6a{--width:100%;}.elementor-436 .elementor-element.elementor-element-8738822{--content-width:90%;}.elementor-436 .elementor-element.elementor-element-56dcf1a{--content-width:90%;}.elementor-436 .elementor-element.elementor-element-ccd16af{--width:996px;}}/* Start custom CSS for heading, class: .elementor-element-109673a */.elementor-436 .elementor-element.elementor-element-109673a .sub {
    font-style: italic;
    color: #E8833A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d861b9 */.elementor-436 .elementor-element.elementor-element-6d861b9 {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-aa155e8 *//* 2. 标题和描述排版 */
.wpforms-form .wpforms-title {
    font-size: 24px !important;
    font-weight: 600 !important;
    color: #2c2c2c;
    margin-bottom: 8px !important;
    font-family: 'Playfair Display', serif !important;
}

.wpforms-form .wpforms-description {
    font-size: 14px !important;
    color: #9ca3af !important;
    margin-bottom: 32px !important;
    line-height: 20px !important;
}

/* 3. 输入框 Label (标签) 和必填星号 */
.wpforms-form .wpforms-field-label {
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #334155;
    margin-bottom: 8px !important;
    display: block;
}

.wpforms-form .wpforms-required-label {
    color: #f87171 !important; /* 柔和的红色星号 */
    font-weight: normal;
}

/* 4. 输入框、下拉菜单、文本域的基础样式 */
.wpforms-form input[type="text"],
.wpforms-form input[type="email"],
.wpforms-form input[type="number"],
.wpforms-form select,
.wpforms-form textarea {
    width: 100%;
    background-color: #ffffff !important;
    border: 1px solid #e2e8f0 !important;
    border-radius: 8px !important;
    /*padding: 14px 16px !important;*/
    font-size: 15px !important;
    color: #334155 !important;
    transition: all 0.3s ease !important;
    box-shadow: none !important;
}

/*.wpforms-form input::placeholder,*/
/*.wpforms-form textarea::placeholder {*/
/*    color: #94a3b8 !important;*/
/*}*/

/* ★ 5. 焦点状态 Focus (如你要求的 Phone 字段效果) */
.wpforms-form input[type="text"]:focus,
.wpforms-form input[type="email"]:focus,
.wpforms-form input[type="number"]:focus,
.wpforms-form select:focus,
.wpforms-form textarea:focus {
    border-color: #E8833A !important; /* 你的品牌橙色 */
    outline: none !important;
    box-shadow: 0 0 0 1px #E8833A !important; /* 微弱的发光边框 */
}



/* 隐藏无用的占位 Span */
.wpforms-form .wpforms-image-choices-image {
    display: none !important;
}



/* 9. 底部提交按钮 */
.wpforms-form .wpforms-submit-container {
    /*margin-top: 32px;*/
}

.wpforms-form .wpforms-submit {
    width: 100% !important;
    background-color: #E8833A !important;
    color: #ffffff !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    padding: 16px !important;
    border: none !important;
    border-radius: 8px !important;
    cursor: pointer !important;
    transition: background-color 0.3s ease !important;
    display: flex !important;
    justify-content: center;
    align-items: center;
    gap: 10px;
}

.wpforms-form .wpforms-submit:hover {
    background-color: #d6742e !important;
}

/* 按钮纸飞机 Icon (使用 SVG Mask) */
.wpforms-form .wpforms-submit::before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-color: white;
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='22' y1='2' x2='11' y2='13'%3E%3C/line%3E%3Cpolygon points='22 2 15 22 11 13 2 9 22 2'%3E%3C/polygon%3E%3C/svg%3E");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='22' y1='2' x2='11' y2='13'%3E%3C/line%3E%3Cpolygon points='22 2 15 22 11 13 2 9 22 2'%3E%3C/polygon%3E%3C/svg%3E");
    mask-size: cover;
    -webkit-mask-size: cover;
}
/*-----------------------------------------------------*/



/* 容器：横向排列两个卡片 */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices {
    display: flex !important;
    gap: 16px !important;
    justify-content: flex-start !important;
    padding: 10px 0 !important;
    list-style: none !important;
}

/* 单个卡片基础样式 */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-item {
    flex: 1 !important;
    margin: 0 !important;
}

/* Label 内部布局：改为 flex 横向排列 */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-item label {
    display: flex !important;
    align-items: center !important; /* 垂直居中 */
    padding: 20px !important;
    background: #fff !important;
    border: 1px solid #e5e7eb !important;
    border-radius: 12px !important;
    transition: all 0.3s ease !important;
    cursor: pointer !important;
    position: relative !important;
}

/* --- 重新排序 Order --- */

/* 1. 伪造单选圆圈 (Order 1) */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-item label::before {
    content: "" !important;
    order: 1;
    width: 18px !important;
    height: 18px !important;
    border: 2px solid #d1d5db !important;
    border-radius: 50% !important;
    margin-right: 12px !important;
    flex-shrink: 0;
    transition: all 0.2s ease;
}

/* 2. 图片容器 (Order 2) */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-image {
    order: 2;
    margin: 0 12px 0 0 !important;
    padding: 0 !important;
    background: none !important;
    border: none !important;
    width: 24px !important;
    flex-shrink: 0;
}

.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-image img {
    width: 24px !important;
    height: auto !important;
    display: block !important;
}

/* 3. 文字内容 (Order 3) */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-label {
    order: 3;
    display: flex !important;
    flex-direction: column !important; /* 文字垂直堆叠 */
    font-size: 16px !important;
    font-weight: 700 !important;
    color: #1f2937 !important;
    line-height: 1.2 !important;
}

/* --- 选中状态样式 --- */

/* 盒子选中：橙色边框和浅橙背景 */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-item.wpforms-selected label {
    border-color: #e8864a !important;
    background-color: #fffbf9 !important;
}

/* 单选圆圈选中：变成橙心 */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-item.wpforms-selected label::before {
    border-color: #e8864a !important;
    background-color: #e8864a !important;
    box-shadow: inset 0 0 0 3px #fffbf9 !important; /* 模拟中心圆点 */
}

/* 隐藏 WPForms 默认的现代风格勾选图标 */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-modern label::after {
    display: none !important;
}

/* --- 文字细节样式 --- */

/* 价格：大橙色字 */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-label .price {
    color: #e8864a !important;
    font-size: 28px !important;
    font-weight: 800 !important;
    margin: 4px 0 !important;
}

/* 估值：灰色小字 */
.custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices-label .value {
    color: #9ca3af !important;
    font-size: 13px !important;
    font-weight: 400 !important;
}

/* 响应式：手机端上下排列 */
@media (max-width: 600px) {
    .custom-deal-.elementor-436 .elementor-element.elementor-element-aa155e8 .wpforms-image-choices {
        flex-direction: column !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be7e63 *//* 1. 表单外层卡片设计 (白底、圆角、阴影) */
.elementor-436 .elementor-element.elementor-element-7be7e63 {
    background-color: #ffffff;
    border-radius: 16px;
    padding: 40px;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);
    max-width: 800px;
    margin: 0 auto;
}/* End custom CSS */