.elementor-2986 .elementor-element.elementor-element-8b53398{--display:flex;--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2986 .elementor-element.elementor-element-8b53398:not(.elementor-motion-effects-element-type-background), .elementor-2986 .elementor-element.elementor-element-8b53398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://qlutionmold.com/wp-content/uploads/2026/04/DSC_0610.webp");background-position:center center;}.elementor-2986 .elementor-element.elementor-element-8b53398::before, .elementor-2986 .elementor-element.elementor-element-8b53398 > .elementor-background-video-container::before, .elementor-2986 .elementor-element.elementor-element-8b53398 > .e-con-inner > .elementor-background-video-container::before, .elementor-2986 .elementor-element.elementor-element-8b53398 > .elementor-background-slideshow::before, .elementor-2986 .elementor-element.elementor-element-8b53398 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2986 .elementor-element.elementor-element-8b53398 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(204deg, var( --e-global-color-text ) 0%, var( --e-global-color-primary ) 100%);}.elementor-2986 .elementor-element.elementor-element-11877ea{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 80px 0px 80px;text-align:center;}.elementor-2986 .elementor-element.elementor-element-11877ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;line-height:32px;color:var( --e-global-color-text );}.elementor-2986 .elementor-element.elementor-element-3a471b7 > .elementor-widget-container{padding:2px 35px 35px 35px;border-radius:15px 15px 15px 15px;}#elementor-popup-modal-2986{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2986 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-2986 .dialog-close-button{display:flex;}#elementor-popup-modal-2986 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for wpforms, class: .elementor-element-3a471b7 */.wpforms-container input[type=text], .wpforms-container input[type=email], .wpforms-container.wpforms-container textarea {
    color:#dbdbdb;
    background: #1f1f1f;

}

/*div.wpforms-container div.wpforms-uploader*/
/*{ border: 1px solid #666666;border-radius:2px; background:#1f1f1f;padding:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer*/
    
/*}*/
/*div.wpforms-container div.wpforms-uploader .modern-title span {*/
/*    display: none;*/
/*    text-decoration: underline;*/
/*}*/

/*div.wpforms-container div.wpforms-uploader .dz-message {*/
/*    color: #686868;*/
/*}*/



[type=submit]:not(:disabled), button:not(:disabled) {
    width: 100%;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b53398 *//* 1. 针对验证码文字（已确认有效，保留） */
.elementor-2986 .elementor-element.elementor-element-8b53398 .wpforms-field-label, 
.elementor-2986 .elementor-element.elementor-element-8b53398 .wpforms-captcha-equation {
    color: #ffffff !important;
}

/* 2. 针对关闭按钮的新代码（尝试抓取所有可能的层级） */
.elementor-location-popup .dialog-close-button i,
.elementor-popup-modal .dialog-close-button i,
.elementor-location-popup .dialog-close-button,
.dialog-close-button i {
    color: #ffffff !important;
    opacity: 1 !important;
}/* End custom CSS */