.elementor-4541 .elementor-element.elementor-element-014c64a{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-4541 .elementor-element.elementor-element-014c64a:not(.elementor-motion-effects-element-type-background), .elementor-4541 .elementor-element.elementor-element-014c64a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4541 .elementor-element.elementor-element-014c64a::before, .elementor-4541 .elementor-element.elementor-element-014c64a > .elementor-background-video-container::before, .elementor-4541 .elementor-element.elementor-element-014c64a > .e-con-inner > .elementor-background-video-container::before, .elementor-4541 .elementor-element.elementor-element-014c64a > .elementor-background-slideshow::before, .elementor-4541 .elementor-element.elementor-element-014c64a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4541 .elementor-element.elementor-element-014c64a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4541 .elementor-element.elementor-element-a2c7eae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-4541{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-4541 .elementor-element.elementor-element-014c64a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-014c64a *//* WPForms Styling to Match Landing Page */
.wpforms-container {
    margin: 0;
}

.wpforms-field-label {
    font-weight: 600;
    color: #1a1a1a;
    font-size: 0.95rem;
    margin-bottom: 8px;
}

.wpforms-field input[type="text"],
.wpforms-field input[type="email"],
.wpforms-field input[type="tel"] {
    width: 100%;
    padding: 14px 18px !important;
    border: 2px solid #e5e7eb !important;
    border-radius: 12px !important;
    font-size: 1rem !important;
    font-family: 'Manrope', sans-serif !important;
    background: #ffffff !important;
}

.wpforms-field input:focus {
    border-color: #4A7C2F !important;
    box-shadow: 0 0 0 3px rgba(74, 124, 47, 0.1) !important;
    outline: none !important;
}

.wpforms-submit {
    width: 100%;
    padding: 18px 50px !important;
    font-size: 1.2rem !important;
    font-weight: 700 !important;
    background: linear-gradient(135deg, #7FB069 0%, #96C87C 100%) !important;
    color: #2D5016 !important;
    border: none !important;
    border-radius: 12px !important;
    font-family: 'Outfit', sans-serif !important;
    cursor: pointer !important;
    box-shadow: 0 4px 15px rgba(127, 176, 105, 0.4) !important;
}

.wpforms-submit:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(127, 176, 105, 0.5) !important;
}

.wpforms-field {
    margin-bottom: 20px;
}

.wpforms-confirmation-container-full {
    background: #7FB069 !important;
    color: white !important;
    padding: 20px !important;
    border-radius: 12px !important;
    text-align: center !important;
    font-weight: 600 !important;
}
```

---

### **Step 7: Set Up Confirmation Message**

1. In WPForms → Settings → **Confirmations**
2. Choose "Message" (default)
3. Set message to:
```
Thank you! We'll contact you within 24 hours with your free quote for pre-emergent weed control.

We look forward to helping you achieve a beautiful, weed-free lawn!/* End custom CSS */