.elementor-28565 .elementor-element.elementor-element-65016ab{--display:flex;}.elementor-28565 .elementor-element.elementor-element-6d4ff41 > .elementor-widget-container{background-color:#FFFFFF;padding:7px 0px 0px 0px;}.elementor-28565 .elementor-element.elementor-element-6d4ff41 .searchform{--wd-form-height:51px;--wd-form-color:#000000;--wd-form-placeholder-color:var( --e-global-color-text );--wd-form-brd-color:#000000;}.elementor-28565 .elementor-element.elementor-element-6d4ff41{--wd-form-brd-radius:5px;}/* Start custom CSS for wd_search, class: .elementor-element-6d4ff41 */.searchform .searchsubmit {
    color: white;             /* Text color */
    background-color: black;  /* Button background */
}

/* Style the placeholder text */
.searchform input::placeholder {
    color: gray;
    font-style: italic;
}

/* Mobile only */
@media (max-width: 767px) {
    .searchform input::placeholder {
        font-size: 11px;
    }
}/* End custom CSS */