.elementor-4439 .elementor-element.elementor-element-582b452{--display:flex;--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:flex-start;}.elementor-4439 .elementor-element.elementor-element-4838460{font-size:22px;}.elementor-4439 .elementor-element.elementor-element-4831561{--display:flex;--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:flex-start;}/* Start custom CSS for text-editor, class: .elementor-element-4838460 */.wd-content-layout {
        padding-block: 0px !important;
}

.wd-footer .hyss-newsletter-field .wpforms-submit {
    background: #ffffff00 !important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-1a6e0be *//* WPForms 适配样式 */
.wpforms-form {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap:18px;
}
.wpforms-field-name,
.wpforms-field-email {
    grid-column: span 1;
}
.wpforms-field-phone,
.wpforms-field-subject,
.wpforms-field-order,
.wpforms-field-message,
.wpforms-submit-container {
    grid-column: 1 / -1;
}
.wpforms-form input[type="text"],
.wpforms-form input[type="email"],
.wpforms-form input[type="tel"],
.wpforms-form textarea {
    border:1px solid #bbb !important;
    border-radius:12px !important;
    padding:16px 18px !important;
    font-size:16px;
}
.wpforms-form label.wpforms-field-label {
    display:none !important;
}
.wpforms-form textarea {
    min-height:160px;
}
.wpforms-submit {
    background:#222 !important;
    border-radius:12px !important;
    padding:14px 30px !important;
    border:none;
}
@media(max-width:768px){
    .wpforms-form{
        grid-template-columns:1fr;
    }
}

.page-id-4439 .hyss-contact-hero h1 {
        color: #666666 !important;
}/* End custom CSS */