.elementor-775 .elementor-element.elementor-element-f667b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-775 .elementor-element.elementor-element-f667b1e.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-775 .elementor-element.elementor-element-f667b1e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}}@media(min-width:768px){.elementor-775 .elementor-element.elementor-element-f667b1e{--content-width:1250px;}}/* Start custom CSS for shortcode, class: .elementor-element-a96fb5a */#wpforms-form-698 {
        /* Ensure centering on small screens */
        width: 100%; /* Full width on mobile */
    }

#wpforms-698-field_4-container #wpforms-698-field_4, #wpforms-698-field_19-container #wpforms-698-field_19, #wpforms-698-field_11-container #wpforms-698-field_11, #wpforms-698-field_18-container #wpforms-698-field_18, #wpforms-698-field_15-container #wpforms-698-field_15, #wpforms-698-field_9-container #wpforms-698-field_9, #wpforms-698-field_34-container, #wpforms-698-field_35-container, #wpforms-698-field_35 {
    display: flex;
    justify-content: center;
}

#wpforms-698-field_4-container legend.wpforms-field-label,
    #wpforms-698-field_19-container legend.wpforms-field-label,
    #wpforms-698-field_11-container legend.wpforms-field-label,
    #wpforms-698-field_18-container legend.wpforms-field-label,
    #wpforms-698-field_15-container .wpforms-field-label, 
    #wpforms-698-field_9-container .wpforms-field-label, #wpforms-698-field_35-container .wpforms-field-label, #wpforms-698-field_29-container .wpforms-field-label, #wpforms-698-field_31-container .wpforms-field-label {
        font-size: 2em; /* Adjust as needed for the desired size */
        font-family: 'Albert Sans', sans-serif;
        text-align: center;
    }

#wpforms-698-field_4-container .wpforms-image-choices-item, #wpforms-698-field_19-container .wpforms-image-choices-item, #wpforms-698-field_11-container .wpforms-image-choices-item, #wpforms-698-field_18-container .wpforms-image-choices-item, #wpforms-698-field_15-container .wpforms-image-choices-item, #wpforms-698-field_9-container .wpforms-image-choices-item, #wpforms-698-field_34 .wp-image-1744, #wpforms-698-field_35-container .wpforms-image-choices-item {
    max-width: 200px; /* Adjust as needed */
}

.wpforms-image-choices-item img {
    filter: brightness(10) invert(1); /* Makes the image black */
}

/* Target the "Next" button and set its background color */
.wpforms-page-button.wpforms-page-next {
    background-color: #30D15D !important; /* Set button background color to #30D15D */
    color: white; /* Set text color to white for visibility */
    border: none; /* Optional: Remove any borders */
    padding: 10px 20px; /* Optional: Adjust padding for a better appearance */
    font-size: 16px; /* Optional: Adjust font size */
    cursor: pointer; /* Ensure it looks clickable */
    border-radius: 5px; /* Optional: Slightly round corners */
}

/* Optional: Add hover effect */
.wpforms-page-button.wpforms-page-next:hover {
    background-color: #28B250 !important; /* Slightly darker green on hover */
}

div .wpforms-container-full .wpforms-form .wpforms-pagebreak-left {
    text-align: center;
}

.wpforms-submit-container {
    text-align: center;
}

/* Mobile-specific adjustments */
@media screen and (max-width: 768px) {
    #wpforms-698-field_4-container .wpforms-image-choices-item,
    #wpforms-698-field_19-container .wpforms-image-choices-item,
    #wpforms-698-field_11-container .wpforms-image-choices-item,
    #wpforms-698-field_18-container .wpforms-image-choices-item,
    #wpforms-698-field_15-container .wpforms-image-choices-item,
    #wpforms-698-field_9-container .wpforms-image-choices-item, #wpforms-698-field_35-container .wpforms-image-choices-item, #wpforms-698-field_34 .wp-image-1744 {
        max-width: 120px !important; /* Further adjustment for very small screens */
    }

    #wpforms-698-field_4-container legend.wpforms-field-label,
    #wpforms-698-field_19-container legend.wpforms-field-label,
    #wpforms-698-field_11-container legend.wpforms-field-label,
    #wpforms-698-field_18-container legend.wpforms-field-label,
    #wpforms-698-field_15-container .wpforms-field-label,
    #wpforms-698-field_9-container .wpforms-field-label, #wpforms-698-field_35-container .wpforms-field-label {
        font-size: 1.2em; /* Scaled down for small screens */
    }
    
    .wpforms-page-6 {
    display: flex;
    justify-content: center;
    flex-direction: column;
}


}/* End custom CSS */