.elementor-35 .elementor-element.elementor-element-5871fb6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-9fdb6ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-c124d92{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-be222ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-be7b854 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-42a6f4a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-25ccfec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ffd7c2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b338121{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-64e4d3c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ade6e11{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-29056af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-67c6069{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-ed605f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-fe5c823{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-a7a4552 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7af91b6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-7eaa70b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-d1fdc27{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-82d7f0a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-35 .elementor-element.elementor-element-b1a82ca > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-35 .elementor-element.elementor-element-217e295 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}body.elementor-page-35{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-217e295 *//* 1. Overall Form Border */
#forminator-module-573.forminator-ui {
    border: 2px solid #064f07 !important;
    padding: 25px !important;
    border-radius: 8px !important;
}

/* 2. Text Boxes (Inputs) and Textareas */
#forminator-module-573.forminator-ui .forminator-input, 
#forminator-module-573.forminator-ui .forminator-textarea {
    border: 1px solid #064f07 !important;
    color: #064f07 !important;
    background-color: #ffffff !important;
}

/* Fix placeholder color for inputs */
#forminator-module-573.forminator-ui .forminator-input::placeholder,
#forminator-module-573.forminator-ui .forminator-textarea::placeholder {
    color: rgba(6, 79, 7, 0.6) !important;
}

/* 3. Dropdown Box (When closed) */
#forminator-module-573.forminator-ui .forminator-select .select2-selection--single {
    background-color: #ffffff !important;
    border: 1px solid #064f07 !important;
    color: #064f07 !important;
}

#forminator-module-573.forminator-ui .forminator-select .select2-selection__rendered {
    color: #064f07 !important;
}

/* Dropdown Arrow color */
#forminator-module-573.forminator-ui .forminator-select .select2-selection__arrow b {
    border-color: #064f07 transparent transparent transparent !important;
}

/* 4. Dropdown Menu (The list that opens up) */
/* Note: Forminator dropdown lists are often generated outside the form container */
.select2-container--default .select2-results__option {
    color: #064f07 !important;
    background-color: #ffffff !important;
}

/* Dropdown Menu Border */
.select2-container--default .select2-dropdown {
    border: 1px solid #064f07 !important;
    background-color: #ffffff !important;
}

/* Hover state in Dropdown Menu */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #064f07 !important;
    color: #ffffff !important;
}

/* 5. Submit Button */
#forminator-module-573.forminator-ui .forminator-button-submit {
    background-color: #064f07 !important;
    color: #ffffff !important;
    border: none !important;
    font-weight: bold !important;
}/* End custom CSS */