.elementor-4783 .elementor-element.elementor-element-6142cd7{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for searchform_topulfirmelor, class: .elementor-element-a247f90 */#SearchFormTopulFirmelor button {
    display: block;
    margin: 10px auto; /* Centers the button horizontally */
    text-align: center;
}

#searchInputTopulFirmelor {
    border-radius: 20px; /* Rounded corners */
    padding: 10px; /* Adds spacing inside the input */
    text-align: center; /* Centers the typed text */
    width: 100%; /* Ensures it takes up the full width of the form */
    box-sizing: border-box; /* Ensures padding doesn’t affect width */
}

/* Centers the placeholder text */
#searchInputTopulFirmelor::placeholder {
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da43810 */#searchLoading img {
    width: 60px; /* Adjust size */
    display: block;
    margin: 10px auto; /* Center the spinner */
}/* End custom CSS */