.elementor-206970 .elementor-element.elementor-element-c7eb63f{--display:flex;}.elementor-206970 .elementor-element.elementor-element-146cd1f > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-206970 .elementor-element.elementor-element-5fc0f9b > .elementor-widget-container{margin:-22px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS for wpforms, class: .elementor-element-5fc0f9b *//* Remove the border and background from checkboxes */
.wpforms-form input[type="checkbox"] {
    border: none !important;
    background: none !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

/* If you want to keep some styling but fix the overlap */
.wpforms-form input[type="checkbox"] {
    border: 1px solid #666 !important;
    background-color: transparent !important;
    width: 16px !important;
    height: 16px !important;
    padding: 0 !important;
    margin-right: 8px !important;
}

/* Make sure the checkbox appears when checked */
.wpforms-form input[type="checkbox"]:checked {
    background-color: #61F8AB !important; /* Your green accent color */
    border-color: #61F8AB !important;
}

/* Fix the checked state checkmark */
.wpforms-form input[type="checkbox"]:checked:after {
    content: '';
    display: block;
    width: 4px;
    height: 8px;
    border: solid #000;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
    position: absolute;
    top: 2px;
    left: 5px;
}/* End custom CSS */
/* Start custom CSS *//* Force checkbox container to have proper height */
.wpforms-form .wpforms-field-checkbox ul {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.wpforms-form .wpforms-field-checkbox ul li {
    position: relative !important;
    display: block !important;
    margin-bottom: 15px !important;
    min-height: 25px !important;
    clear: both !important;
}

/* Fix checkbox and label positioning */
.wpforms-form .wpforms-field-checkbox input[type="checkbox"] {
    position: absolute !important;
    left: 0 !important;
    top: 2px !important;
    margin: 0 !important;
    width: auto !important;
    height: auto !important;
}

.wpforms-form .wpforms-field-checkbox label {
    display: block !important;
    padding-left: 30px !important;
    position: relative !important;
    cursor: pointer;
    line-height: 1.5 !important;
}

/* If using Choice Modern layout */
.wpforms-form .wpforms-field-checkbox.wpforms-list-modern label {
    padding-left: 40px !important;
}/* End custom CSS */