.elementor-7400 .elementor-element.elementor-element-733d034 > .elementor-background-overlay{opacity:0.49;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7400 .elementor-element.elementor-element-733d034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-7400 .elementor-element.elementor-element-9ec3009{--spacer-size:46px;}.elementor-7400 .elementor-element.elementor-element-eb0edf5{text-align:center;}.elementor-7400 .elementor-element.elementor-element-eb0edf5 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7400 .elementor-element.elementor-element-b008519 .woocommerce-breadcrumb{color:var( --e-global-color-text );text-align:center;}.elementor-7400 .elementor-element.elementor-element-b008519 .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}.elementor-7400 .elementor-element.elementor-element-277c3ac{margin-top:0px;margin-bottom:-92px;overflow:visible;}.elementor-7400 .elementor-element.elementor-element-8770fa8.ekit-equal-height-enable,
					.elementor-7400 .elementor-element.elementor-element-8770fa8.ekit-equal-height-enable > div,
					.elementor-7400 .elementor-element.elementor-element-8770fa8.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7400 .elementor-element.elementor-element-8770fa8.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox:hover{background-color:var( --e-global-color-accent );}.elementor-7400 .elementor-element.elementor-element-8770fa8 > .elementor-widget-container:hover{--e-transform-translateY:-20px;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox{padding:5px 5px 5px 5px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-size:18px;font-weight:500;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox .elementskit-info-box-icon{font-size:100px;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-332152e.ekit-equal-height-enable,
					.elementor-7400 .elementor-element.elementor-element-332152e.ekit-equal-height-enable > div,
					.elementor-7400 .elementor-element.elementor-element-332152e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7400 .elementor-element.elementor-element-332152e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox:hover{background-color:var( --e-global-color-accent );}.elementor-7400 .elementor-element.elementor-element-332152e > .elementor-widget-container:hover{--e-transform-translateY:-20px;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox{padding:5px 5px 5px 5px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-size:18px;font-weight:500;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox .elementskit-info-box-icon{font-size:100px;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-99ae95c.ekit-equal-height-enable,
					.elementor-7400 .elementor-element.elementor-element-99ae95c.ekit-equal-height-enable > div,
					.elementor-7400 .elementor-element.elementor-element-99ae95c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7400 .elementor-element.elementor-element-99ae95c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox:hover{background-color:var( --e-global-color-accent );}.elementor-7400 .elementor-element.elementor-element-99ae95c > .elementor-widget-container:hover{--e-transform-translateY:-20px;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox{padding:5px 5px 5px 5px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-size:18px;font-weight:500;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox .elementskit-info-box-icon{font-size:100px;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-2c1384f.ekit-equal-height-enable,
					.elementor-7400 .elementor-element.elementor-element-2c1384f.ekit-equal-height-enable > div,
					.elementor-7400 .elementor-element.elementor-element-2c1384f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7400 .elementor-element.elementor-element-2c1384f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox:hover{background-color:var( --e-global-color-accent );}.elementor-7400 .elementor-element.elementor-element-2c1384f > .elementor-widget-container:hover{--e-transform-translateY:-20px;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox{padding:5px 5px 5px 5px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-size:18px;font-weight:500;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox .elementskit-info-box-icon{font-size:100px;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-abeaa46.ekit-equal-height-enable,
					.elementor-7400 .elementor-element.elementor-element-abeaa46.ekit-equal-height-enable > div,
					.elementor-7400 .elementor-element.elementor-element-abeaa46.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7400 .elementor-element.elementor-element-abeaa46.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox:hover{background-color:var( --e-global-color-accent );}.elementor-7400 .elementor-element.elementor-element-abeaa46 > .elementor-widget-container:hover{--e-transform-translateY:-20px;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox{padding:5px 5px 5px 5px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-size:18px;font-weight:500;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox .elementskit-info-box-icon{font-size:100px;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-36fcc81.ekit-equal-height-enable,
					.elementor-7400 .elementor-element.elementor-element-36fcc81.ekit-equal-height-enable > div,
					.elementor-7400 .elementor-element.elementor-element-36fcc81.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7400 .elementor-element.elementor-element-36fcc81.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox:hover{background-color:var( --e-global-color-accent );}.elementor-7400 .elementor-element.elementor-element-36fcc81 > .elementor-widget-container:hover{--e-transform-translateY:-20px;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox{padding:5px 5px 5px 5px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-size:18px;font-weight:500;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-info-box-icon{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox .elementskit-info-box-icon{font-size:100px;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-e01f925 > .elementor-widget-container{padding:0px 126px 0px 132px;}.elementor-7400 .elementor-element.elementor-element-4cbdfef{margin-top:90px;margin-bottom:0px;overflow:visible;}@media(max-width:1024px){.elementor-7400 .elementor-element.elementor-element-9ec3009{--spacer-size:79px;}.elementor-7400 .elementor-element.elementor-element-eb0edf5{text-align:center;}.elementor-7400 .elementor-element.elementor-element-277c3ac{margin-top:0px;margin-bottom:-1px;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox .elementskit-info-box-title{font-size:13px;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox .elementskit-info-box-icon{font-size:72px;}.elementor-7400 .elementor-element.elementor-element-8770fa8 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox .elementskit-info-box-title{font-size:13px;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox .elementskit-info-box-icon{font-size:72px;}.elementor-7400 .elementor-element.elementor-element-332152e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox .elementskit-info-box-title{font-size:13px;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox .elementskit-info-box-icon{font-size:72px;}.elementor-7400 .elementor-element.elementor-element-99ae95c .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox .elementskit-info-box-title{font-size:11px;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox .elementskit-info-box-icon{font-size:72px;}.elementor-7400 .elementor-element.elementor-element-2c1384f .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox .elementskit-info-box-title{font-size:13px;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox .elementskit-info-box-icon{font-size:72px;}.elementor-7400 .elementor-element.elementor-element-abeaa46 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox .elementskit-info-box-title{font-size:13px;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox .elementskit-info-box-icon{font-size:72px;}.elementor-7400 .elementor-element.elementor-element-36fcc81 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-7400 .elementor-element.elementor-element-277c3ac{margin-top:0px;margin-bottom:15px;}.elementor-7400 .elementor-element.elementor-element-eca3701{width:33%;}.elementor-7400 .elementor-element.elementor-element-eca3701 > .elementor-element-populated{padding:0px 0px 0px 3px;}.elementor-7400 .elementor-element.elementor-element-4fa1f07{width:33%;}.elementor-7400 .elementor-element.elementor-element-4fa1f07 > .elementor-element-populated{padding:0px 0px 0px 3px;}.elementor-7400 .elementor-element.elementor-element-d58393d{width:33%;}.elementor-7400 .elementor-element.elementor-element-d58393d > .elementor-element-populated{padding:0px 0px 0px 3px;}.elementor-7400 .elementor-element.elementor-element-4306f0f{width:33%;}.elementor-7400 .elementor-element.elementor-element-4306f0f > .elementor-element-populated{padding:3px 0px 0px 3px;}.elementor-7400 .elementor-element.elementor-element-a6c0f27{width:33%;}.elementor-7400 .elementor-element.elementor-element-a6c0f27 > .elementor-element-populated{padding:3px 0px 0px 3px;}.elementor-7400 .elementor-element.elementor-element-e92652e{width:33%;}.elementor-7400 .elementor-element.elementor-element-e92652e > .elementor-element-populated{padding:3px 0px 0px 3px;}.elementor-7400 .elementor-element.elementor-element-e01f925 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for case27-basic-search-widget, class: .elementor-element-e01f925 *//* إلغاء الخلفية والبوكس الكبير عن ويدجيت البحث اللي عليه id="general-search" */
#general-search .mylisting-basic-form,
#general-search .mylisting-basic-form .featured-search,
#general-search .mylisting-basic-form .tab-content.add-box-shadow {
    background: transparent !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    padding: 0 !important;
}

/* الفورم نفسه */
#general-search .mylisting-basic-form .tab-pane form {
    display: flex;
    align-items: stretch;
    justify-content: center;
    gap: 0;
    max-width: 420px;       /* عرض شريط البحث */
    margin: 0 auto;
    direction: rtl;         /* الزر على اليسار، الحقل على اليمين */
}

/* إزالة الفراغات بين عناصر الفورم */
#general-search .mylisting-basic-form .tab-pane form .form-group {
    margin-bottom: 0;
    
}

/* الحقل (كود العقار) */
#general-search .form-group.text-filter.md-group {
    flex: 1 1 auto;
    position: relative;
}

/* إخفاء الليبل */
#general-search .form-group.text-filter.md-group label {
margin-right: 5%;
margin-top: 2%;

}

/* شكل حقل الإدخال الأبيض */
#general-search .form-group.text-filter.md-group input[type="text"],
#general-search .form-group.text-filter.md-group input[type="search"] {
    width: 100%;
    border: 1px solid #ddd;
    border-radius: 0 999px 999px 0;    /* دائري من جهة اليمين */
    padding: 10px 16px;
    font-size: 14px;
    background: #ffffff;
    outline: none;
}

/* الزر (الجزء البني على اليسار) */
#general-search .form-group:last-child {
    flex: 0 0 auto;
}

/* زر البحث – البني تبع الموقع */
#general-search .buttons.button-2.search {
    background-color: #6e4e47;         /* عدّلي اللون اللي بدك إياه */
    color: #ffffff;
    border: none;
    border-radius: 999px 0 0 999px;    /* دائري من جهة اليسار */
    padding: 0 24px;
    font-size: 14px;
    height: 100%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    white-space: nowrap;
}

/* هوفر */
#general-search .buttons.button-2.search:hover {
    background-color: #8a6258;         /* أفتح شوي للهوفر */
}

/* ترتيب الأيقونة والنص داخل الزر */
#general-search .buttons.button-2.search i.mi.search {
    font-size: 16px;
    margin-inline-end: 6px;
}/* End custom CSS */