.elementor-764 .elementor-element.elementor-element-3f62a1c3 > .elementor-widget-container:hover{--e-transform-scale:1.03;}/* Start custom CSS for wpforms, class: .elementor-element-3f62a1c3 *//* Hide WPForms default title (e.g., Simple Contact Form) */
.wpforms-title {
    display: none !important;
}

/* Form Background */
.wpforms-container-full .wpforms-form {
    background-color: #ffffff !important;
    padding: 20px;
    border-radius: 8px;
}

/* Input + Textarea + Select Text Color White + Background Black */
.wpforms-container-full .wpforms-form input[type="text"],
.wpforms-container-full .wpforms-form input[type="email"],
.wpforms-container-full .wpforms-form input[type="tel"],
.wpforms-container-full .wpforms-form input[type="url"],
.wpforms-container-full .wpforms-form input[type="number"],
.wpforms-container-full .wpforms-form textarea,
.wpforms-container-full .wpforms-form select {
    color: #ffffff !important;        /* User typing text will be white */
    background-color: #000000 !important; /* Input background black */
}

/* Placeholder Text White */
.wpforms-container-full .wpforms-form ::placeholder {
    color: #ffffff !important;
}

/* Custom Heading Added Above Form */
.wpforms-container-full .wpforms-form:before {
    content: "Contact Form";       /* Custom heading text */
    display: block;
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 15px;
    color: #000000;                /* Heading color */
    text-align: center;
}/* End custom CSS */