/* DGA-Compliant Elementor Search Style */
.rtl .search-wp form.search-form {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin: auto;
  direction: rtl; /* يتغير تلقائيًا لو اللغة إنجليزية */
}

.search-wp .search-field {
  flex: 1;
  padding: 0.44rem 1rem;
  border: 1px solid #9DA4AE;
  border-radius: 4px;
  background-color: #FFFFFF;
  font-size: 16px;
  color: #1A202C;
  outline: none;
}


.search-wp .search-field:hover {
  border-color: #94A3B8;
}

.search-wp .search-field:focus {
  border-color: #00754A;
  box-shadow: 0 0 0 3px rgba(0, 117, 74, 0.2);
  outline: none;
}

.search-wp .search-field::placeholder {
  color: #94A3B8;
}

.search-wp label {
    width: 100%;
}

.search-wp .search-submit {
  background-color: #00754A;
  color: #FFFFFF;
  border: none;
  padding: 0.44rem 1rem;
  border-radius: 4px;
  font-weight: 500;
  font-size: 16px;
  cursor: pointer;
  transition: background-color 0.2s ease-in-out;
}

.search-wp .search-submit:hover {
  background-color: #005C3D;
}


.search-wp .search-submit:active {
  background-color: #004B33;
}

.search-wp .search-submit:focus {
  background-color: #004B33;
}



.search-img {
    display: flax;
    width: 20px; 
    height: 19px;
    background: url('../images/search.svg') no-repeat center / contain;
}

.custom-search-css span.span-pos {
    display: flex;
    gap: 5px;
}


.wpr-sub-mega-menu {
    transform: translateY(1px) !important;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
}



.custom-search-css.wpr-sub-open {
    background-color: #f3f4f6;
}


.custom-search-css:hover {
    background-color: #f3f4f6;
}

.custom-search-css .wpr-menu-item.wpr-pointer-item:after {
    
}


.row-inh  .elementor-button-content-wrapper {
  direction: ltr !important;
}




.search-wp form.search-form {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin: auto;
  direction: ltr; /* يتغير تلقائيًا لو اللغة إنجليزية */
}