.elementor-8082 .elementor-element.elementor-element-d076eb0:not(.elementor-motion-effects-element-type-background), .elementor-8082 .elementor-element.elementor-element-d076eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F;background-image:url("https://abudayya.com/wp-content/uploads/2025/04/471325563_122119548854592599_5129020924379079869_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8082 .elementor-element.elementor-element-d076eb0 > .elementor-background-overlay{background-color:#1D293E;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8082 .elementor-element.elementor-element-d076eb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-130px;padding:0px 0px 0px 0px;}.elementor-8082 .elementor-element.elementor-element-70739d8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8082 .elementor-element.elementor-element-70739d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-8082 .elementor-element.elementor-element-e9aca81{--spacer-size:178px;}.elementor-8082 .elementor-element.elementor-element-8e5181e{text-align:center;}.elementor-8082 .elementor-element.elementor-element-8e5181e .elementor-heading-title{font-family:"main-titles-hero-text", Sans-serif;font-size:55px;color:#FFFFFF;}.elementor-8082 .elementor-element.elementor-element-7587f69{--spacer-size:15px;}.elementor-8082 .elementor-element.elementor-element-c6a18db{text-align:center;}.elementor-8082 .elementor-element.elementor-element-c6a18db .elementor-heading-title{font-family:"headings-h2-h3", Sans-serif;font-size:20px;color:#FFFFFF;}.elementor-8082 .elementor-element.elementor-element-60e7353{--spacer-size:40px;}.elementor-8082 .elementor-element.elementor-element-a3b1792 .btn-submit{background-color:#C1A97C;border-style:none;}.elementor-8082 .elementor-element.elementor-element-a3b1792{width:var( --container-widget-width, 78.434% );max-width:78.434%;--container-widget-width:78.434%;--container-widget-flex-grow:0;}.elementor-8082 .elementor-element.elementor-element-a3b1792.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8082 .elementor-element.elementor-element-a3b1792 .nav-tabs > li.active > a{background-color:#C1A97C;}.elementor-8082 .elementor-element.elementor-element-a3b1792 .nav-tabs > li.active > a:before{border-color:#C1A97C transparent transparent;}.elementor-8082 .elementor-element.elementor-element-a3b1792 .nav-tabs{text-align:center;}.elementor-8082 .elementor-element.elementor-element-a3b1792 .content-main-inner{box-shadow:0px 34px 35px 9px rgba(0,0,0,0.5);}.elementor-8082 .elementor-element.elementor-element-a3b1792 .form-search{color:var( --e-global-color-secondary );}.elementor-8082 .elementor-element.elementor-element-a3b1792 .advance-search-btn{color:var( --e-global-color-secondary );}.elementor-8082 .elementor-element.elementor-element-a3b1792 .circle-check{color:var( --e-global-color-secondary );}.elementor-8082 .elementor-element.elementor-element-a3b1792 .form-control{color:var( --e-global-color-secondary );}.elementor-8082 .elementor-element.elementor-element-a3b1792 .form-control::-webkit-input-placeholder{color:var( --e-global-color-secondary );}.elementor-8082 .elementor-element.elementor-element-a3b1792 .form-control:-ms-input-placeholder {color:var( --e-global-color-secondary );}.elementor-8082 .elementor-element.elementor-element-a3b1792 .form-control::placeholder {color:var( --e-global-color-secondary );}.elementor-8082 .elementor-element.elementor-element-a3b1792 .select2-selection--single .select2-selection__rendered{color:var( --e-global-color-secondary );}.elementor-8082 .elementor-element.elementor-element-a3b1792 .select2-selection--single .select2-selection__placeholder{color:var( --e-global-color-secondary );}.elementor-8082 .elementor-element.elementor-element-e88d7bf{--spacer-size:113px;}.elementor-8082 .elementor-element.elementor-element-47d4e3d > .elementor-container{max-width:1500px;}.elementor-8082 .elementor-element.elementor-element-47d4e3d{padding:0px 0px 10px 0px;}.elementor-8082 .elementor-element.elementor-element-a01d99c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-8082 .elementor-element.elementor-element-a01d99c > .elementor-element-populated{padding:15px 15px 0px 15px;}.elementor-8082 .elementor-element.elementor-element-e3a5311{--spacer-size:30px;}.elementor-8082 .elementor-element.elementor-element-cb9cdcf > .elementor-container{max-width:1500px;}.elementor-8082 .elementor-element.elementor-element-a169ea1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-8082 .elementor-element.elementor-element-8b19a1e{--spacer-size:70px;}.elementor-8082 .elementor-element.elementor-element-3658628{text-align:center;}.elementor-8082 .elementor-element.elementor-element-3658628 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-8082 .elementor-element.elementor-element-8e817ec{text-align:center;}.elementor-8082 .elementor-element.elementor-element-8e817ec .elementor-heading-title{font-family:"headings-h2-h3", Sans-serif;font-size:20px;font-weight:400;}.elementor-8082 .elementor-element.elementor-element-ff54563 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8082 .elementor-element.elementor-element-95526fd:not(.elementor-motion-effects-element-type-background), .elementor-8082 .elementor-element.elementor-element-95526fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8082 .elementor-element.elementor-element-95526fd > .elementor-container{max-width:1500px;}.elementor-8082 .elementor-element.elementor-element-95526fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 10px 0px;}.elementor-8082 .elementor-element.elementor-element-95526fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8082 .elementor-element.elementor-element-3ef4e38 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-8082 .elementor-element.elementor-element-2152382{--display:flex;}.elementor-8082 .elementor-element.elementor-element-cf89fbc{--display:flex;}.elementor-8082 .elementor-element.elementor-element-112a5f7{--display:flex;}.elementor-8082 .elementor-element.elementor-element-ee3d349{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-0f33c38 .type-banner-property{background-image:url("https://abudayya.com/wp-content/uploads/revslider/slider-1/slider101.jpg");}.elementor-8082 .elementor-element.elementor-element-0f33c38 .title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8082 .elementor-element.elementor-element-0f33c38 .number{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8082 .elementor-element.elementor-element-b4f33c8 .type-banner-property{background-image:url("https://abudayya.com/wp-content/uploads/revslider/slider-1/slider10.jpg");}.elementor-8082 .elementor-element.elementor-element-b4f33c8 .title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8082 .elementor-element.elementor-element-b4f33c8 .number{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8082 .elementor-element.elementor-element-ad7702f .type-banner-property{background-image:url("https://abudayya.com/wp-content/uploads/2020/04/atlanta.jpg");}.elementor-8082 .elementor-element.elementor-element-ad7702f .title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8082 .elementor-element.elementor-element-ad7702f .number{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8082 .elementor-element.elementor-element-985269d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8082 .elementor-element.elementor-element-985269d .elementor-divider-separator{width:100%;}.elementor-8082 .elementor-element.elementor-element-985269d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8082 .elementor-element.elementor-element-da9a174{--display:flex;}.elementor-8082 .elementor-element.elementor-element-8c4f2cd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-9545eb6{--display:flex;}.elementor-8082 .elementor-element.elementor-element-f6aac3f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8082 .elementor-element.elementor-element-f6aac3f .elementor-divider-separator{width:100%;}.elementor-8082 .elementor-element.elementor-element-f6aac3f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8082 .elementor-element.elementor-element-74edb71{text-align:center;}.elementor-8082 .elementor-element.elementor-element-74edb71 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8082 .elementor-element.elementor-element-6054462{text-align:center;}.elementor-8082 .elementor-element.elementor-element-6054462 .elementor-heading-title{font-family:"headings-h2-h3", Sans-serif;font-size:20px;font-weight:400;}.elementor-8082 .elementor-element.elementor-element-35704e0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8082 .elementor-element.elementor-element-35704e0 .elementor-divider-separator{width:100%;}.elementor-8082 .elementor-element.elementor-element-35704e0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8082 .elementor-element.elementor-element-05d5329{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-c2c7c7f{grid-column:span 1;grid-row:span 1;text-align:end;}.elementor-8082 .elementor-element.elementor-element-5d1b179{--display:flex;}.elementor-8082 .elementor-element.elementor-element-7af5dbb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-71d44fe .type-banner-property{background-image:url("https://abudayya.com/wp-content/uploads/2020/03/slider1-3.jpg");}.elementor-8082 .elementor-element.elementor-element-71d44fe .title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8082 .elementor-element.elementor-element-71d44fe .number{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8082 .elementor-element.elementor-element-68fee6c .type-banner-property{background-color:#000000;background-image:url("https://abudayya.com/wp-content/uploads/2020/04/2-3.jpg");}.elementor-8082 .elementor-element.elementor-element-68fee6c .title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8082 .elementor-element.elementor-element-68fee6c .number{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8082 .elementor-element.elementor-element-a0a7617 .type-banner-property{background-color:#252B3F03;background-image:url("https://abudayya.com/wp-content/uploads/2020/03/slider81-3.jpg");}.elementor-8082 .elementor-element.elementor-element-a0a7617 .title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8082 .elementor-element.elementor-element-a0a7617 .number{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8082 .elementor-element.elementor-element-eb1ed04{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8082 .elementor-element.elementor-element-eb1ed04 .elementor-divider-separator{width:100%;}.elementor-8082 .elementor-element.elementor-element-eb1ed04 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8082 .elementor-element.elementor-element-406a04e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-136d6bc{--display:flex;}.elementor-8082 .elementor-element.elementor-element-2a10142{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8082 .elementor-element.elementor-element-2a10142 .elementor-divider-separator{width:100%;}.elementor-8082 .elementor-element.elementor-element-2a10142 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8082 .elementor-element.elementor-element-d12c89d{text-align:center;}.elementor-8082 .elementor-element.elementor-element-d12c89d .elementor-heading-title{font-family:"headings-h2-h3", Sans-serif;font-size:40px;font-weight:600;}.elementor-8082 .elementor-element.elementor-element-ccf40e6{text-align:center;}.elementor-8082 .elementor-element.elementor-element-ccf40e6 .elementor-heading-title{font-family:"body-text-paragraphs", Sans-serif;font-size:24px;font-weight:400;}.elementor-8082 .elementor-element.elementor-element-e0e244c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8082 .elementor-element.elementor-element-e0e244c .elementor-divider-separator{width:100%;}.elementor-8082 .elementor-element.elementor-element-e0e244c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8082 .elementor-element.elementor-element-8c6b5a0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-e2aa35a{text-align:end;}.elementor-8082 .elementor-element.elementor-element-ace3914 > .elementor-container{max-width:1500px;}.elementor-8082 .elementor-element.elementor-element-ace3914{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 10px 0px;}.elementor-8082 .elementor-element.elementor-element-ace3914 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8082 .elementor-element.elementor-element-b44924c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-8082 .elementor-element.elementor-element-35ab83f{--spacer-size:30px;}.elementor-8082 .elementor-element.elementor-element-6f23d97{text-align:center;}.elementor-8082 .elementor-element.elementor-element-6f23d97 .elementor-heading-title{font-family:"headings-h2-h3", Sans-serif;font-size:40px;font-weight:600;}.elementor-8082 .elementor-element.elementor-element-967696a{text-align:center;}.elementor-8082 .elementor-element.elementor-element-967696a .elementor-heading-title{font-family:"body-text-paragraphs", Sans-serif;font-size:24px;font-weight:400;}.elementor-8082 .elementor-element.elementor-element-31233a7:not(.elementor-motion-effects-element-type-background), .elementor-8082 .elementor-element.elementor-element-31233a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8082 .elementor-element.elementor-element-31233a7 > .elementor-container{max-width:1500px;}.elementor-8082 .elementor-element.elementor-element-31233a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 40px 0px;}.elementor-8082 .elementor-element.elementor-element-31233a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8082 .elementor-element.elementor-element-d8de820 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8082 .elementor-element.elementor-element-d8de820:not(.elementor-motion-effects-element-type-background), .elementor-8082 .elementor-element.elementor-element-d8de820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1A3D;}.elementor-8082 .elementor-element.elementor-element-d8de820{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8082 .elementor-element.elementor-element-d8de820 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8082 .elementor-element.elementor-element-770e459 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-8082 .elementor-element.elementor-element-1c2b531{text-align:center;}.elementor-8082 .elementor-element.elementor-element-1c2b531 .elementor-heading-title{font-size:30px;color:#FFFFFF;}@media(max-width:1024px) and (min-width:768px){.elementor-8082 .elementor-element.elementor-element-770e459{width:60%;}}@media(max-width:1024px){.elementor-8082 .elementor-element.elementor-element-e9aca81{--spacer-size:50px;}.elementor-8082 .elementor-element.elementor-element-8e5181e .elementor-heading-title{font-size:40px;}.elementor-8082 .elementor-element.elementor-element-e88d7bf{--spacer-size:50px;}.elementor-8082 .elementor-element.elementor-element-47d4e3d{padding:0px 0px 20px 0px;}.elementor-8082 .elementor-element.elementor-element-e3a5311{--spacer-size:10px;}.elementor-8082 .elementor-element.elementor-element-8b19a1e{--spacer-size:10px;}.elementor-8082 .elementor-element.elementor-element-95526fd{padding:0px 0px 0px 0px;}.elementor-8082 .elementor-element.elementor-element-ee3d349{--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-8c4f2cd{--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-05d5329{--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-7af5dbb{--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-406a04e{--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-8c6b5a0{--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-ace3914{padding:0px 0px 0px 0px;}.elementor-8082 .elementor-element.elementor-element-35ab83f{--spacer-size:10px;}.elementor-8082 .elementor-element.elementor-element-31233a7{padding:0px 0px 20px 0px;}.elementor-8082 .elementor-element.elementor-element-1c2b531 .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-8082 .elementor-element.elementor-element-e9aca81{--spacer-size:58px;}.elementor-8082 .elementor-element.elementor-element-8e5181e .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-8082 .elementor-element.elementor-element-c6a18db .elementor-heading-title{line-height:25px;}.elementor-8082 .elementor-element.elementor-element-60e7353{--spacer-size:20px;}.elementor-8082 .elementor-element.elementor-element-e88d7bf{--spacer-size:66px;}.elementor-8082 .elementor-element.elementor-element-ee3d349{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-8c4f2cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-1414958 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-8082 .elementor-element.elementor-element-05d5329{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-7af5dbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-406a04e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-a3bd35d > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-8082 .elementor-element.elementor-element-8c6b5a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8082 .elementor-element.elementor-element-d8de820{padding:15px 0px 15px 0px;}.elementor-8082 .elementor-element.elementor-element-770e459 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-8082 .elementor-element.elementor-element-1c2b531 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for apus_element_realestate_search_form_tabs, class: .elementor-element-a3b1792 */@media (max-width: 767px) {
  
  
  .widget-property-search-form .nav-tabs {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 12px;
    margin: 20px auto 0 auto;
    padding: 0;
    width: 100%;
  }





  
  
  
  
  .elementor-element-a3b1792 {
    margin: 0 auto !important;
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box;
  }

  .elementor-element-a3b1792 .elementor-widget-container,
  .elementor-element-a3b1792 .widget-property-search-form {
    margin: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    border-radius: 0 !important;
    box-sizing: border-box;
  }

  .elementor-element-a3b1792 .elementor-column,
  .elementor-element-a3b1792 .row,
  .elementor-element-a3b1792 .main-inner {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
  }

  
  .widget-property-search-form .nav-tabs li {
    width: 90%;
    max-width: 300px;
    text-align: center;
  }

  .widget-property-search-form .nav-tabs li a {
    font-size: 14px;
    border-radius: 10px;
    display: block;
    width: 100%;
    background-color: #f3f3f3;
    text-align: center;
  }


  .advance-search-btn {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    color: white;
    border: none;
    border-radius: 6px;
    font-weight: bold;
    text-decoration: none;
    transition: background-color 0.3s ease;
  }





}



.row.row-20 {
  direction: ltr !important;           
  text-align:left !important;          
  flex-direction: row !important;         }






.action-location input[type="text"] {
  direction: ltr;             
  text-align: left;            
  padding-left: 30px;          
  padding-right: 10px;
  box-sizing: border-box;
}

.action-location {
  position: relative;
}

.action-location .clear-location {
  position: absolute;
  left: 5px;     
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  z-index: 1;
}

















/* ترتيب العناصر بسطر واحد وضغط تلقائي */
.row.row-20 {
  display: flex;
  flex-wrap: nowrap;         
  align-items: flex-end;
  justify-content: space-between;
  box-sizing: border-box;
}

/* حقول الإدخال تتكيف داخل العنصر */
.row.row-20 input.form-control,
.row.row-20 select.form-control {
  width: 100%;
  font-size: 14px;
  box-sizing: border-box;
}


.advance-search-btn {
    width: 100%;
    margin: 0px !important;
      font-size: 18px !important;

      }


   /* حاوية العناصر الرئيسية */
.content-main-inner {
  position: relative;
  overflow: hidden;         /* يمنع العناصر من الخروج خارج الإطار */
  padding: 5px;             /* مسافة داخلية 5px من كل الاتجاهات */
  box-sizing: border-box;   /* padding لا يزيد الحجم الكلي */
  max-width: 100%;
}

/* أي عنصر داخل الحاوية لا يسمح له بتجاوز العرض */
.content-main-inner * {
  max-width: 100%;
  box-sizing: border-box;
  overflow-wrap: break-word;   /* يمنع الكلمات الطويلة من كسر التصميم */
}















   
/* ✅ تأثيرات عامة */
.btn-submit.btn-theme.btn-inverse:hover {
  background-color: #F6ECE4 !important;
  color: #D9A3AB !important;
}

.ui-slider-range.ui-widget-header {
  background-color: #D9A3AB !important;
}

.ui-slider-handle.ui-state-default:focus,
.ui-slider-handle.ui-state-default:active {
  background-color: #0F1A3D !important;
  border-color: #0F1A3D !important;
}

.elementor-element-a3b1792 .nav-tabs li.active a:hover {
  color: #0F1A3D !important;
}




.btn-submit.btn.btn-theme.btn-inverse {
  font-size: 18px;           /* تصغير حجم الخط */
  padding: 6px 20px;         /* تقليل ارتفاع وعرض الزر */
  border-radius: 6px;        /* تقليل الحواف */
  min-width: auto;           /* يمنع الزر من التمدد أكثر من اللازم */
}














@media (max-width: 1024px) {
  /* ✅ ترتيب العناصر عموديًا */
  .elementor-element-a3b1792 .row.row-20 {
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    gap: 15px !important;
  }

  .elementor-element-a3b1792 .col-md-2,
  .elementor-element-a3b1792 .col-md-3 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    width: 100% !important;
  }

  .elementor-element-a3b1792 .form-group,
  .elementor-element-a3b1792 .form-group-inner {
    width: 100% !important;
  }

  .elementor-element-a3b1792 .form-control,
  .elementor-element-a3b1792 input,
  .elementor-element-a3b1792 select,
  .elementor-element-a3b1792 textarea {
    width: 100% !important;
    max-width: 100% !important;
  }

  .flex-middle.justify-content-end-lg {
    flex-direction: column !important;
    align-items: stretch !important;
    gap: 10px;
  }

  .elementor-element-a3b1792 .form-group-search {
    flex-direction: column !important;
    align-items: stretch !important;
    width: 100% !important;
    margin-bottom: 15px !important;
    order: 99 !important;
  }

  .elementor-element-a3b1792 .btn-submit,
  .elementor-element-a3b1792 .advance-link {
    width: 100% !important;
    justify-content: center !important;
    text-align: center !important;
  }


  .widget-property-search-form .nav-tabs {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 12px;
    margin: 20px auto 0 auto;
    text-align: center;
    width: 100%;
  }

  .widget-property-search-form .nav-tabs li {
    width: 90% !important;
    max-width: 300px;
    min-width: 250px;
    overflow: hidden;
  }

  .widget-property-search-form .nav-tabs li a {
    display: block;
    padding: 12px 20px;
    font-size: 14px;
    color: #0F1A3D !important;
    background-color: #fff;
    border-radius: 10px;
    transition: all 0.3s ease;
    text-align: center;
  }

 



 
}/* End custom CSS */
/* Start custom CSS for apus_element_realestate_properties, class: .elementor-element-ff54563 */.elementor-8082 .elementor-element.elementor-element-ff54563 .property-metas-bottom {
    display: none !important;
}


.elementor-8082 .elementor-element.elementor-element-ff54563 .featured-property {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-112a5f7 */.all-content{
    display: block;
}
#moshtare-content{
    display: block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e5cb5cd */@media (min-width: 769px) {
  #fbuilder {
    margin-top: 40px;
    margin-bottom: 40px;
    margin-right: 60px;
  }
}

#cp_calculatedfieldsf_pform_2,
#cp_calculatedfieldsf_pform_2 *,
#fbuilder_2,
#fbuilder_2 * {
  direction: ltr !important;
  text-align: left !important;
}

#formheader_2 h2.cff-form-title {
  text-align: left;
  font-size: 26px;
  margin-bottom: 25px;
  font-weight: bold;
  color: #222;
}

#fieldlist_2 .fields {
  margin-bottom: 25px;
}

#fieldlist_2 label {
  display: block;
  margin-bottom: 8px;
  font-weight: 600;
  color: #444;
  font-size: 16px;
}

#fieldlist_2 input[type="text"],
#fieldlist_2 input[type="number"] {
  width: 100%;
  padding: 12px 16px;
  font-size: 16px;
  border: 1px solid #ccc;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05);
  transition: 0.3s;
  text-align: left;
  direction: ltr;
}

#fieldlist_2 input[type="text"]:focus,
#fieldlist_2 input[type="number"]:focus {
  border-color: #007cba;
  box-shadow: 0 0 4px rgba(0, 124, 186, 0.3);
  outline: none;
}

#fieldlist_2 input[readonly] {
  background-color: transparent;
  border: none;
  font-weight: bold;
  font-size: 18px;
  padding: 0;
  color: #007cba;
  box-shadow: none;
  text-align: left;
  direction: ltr;
}

#field_2-2 label {
  text-align: left;
  color: #666;
  font-size: 15px;
  margin-top: 10px;
}

.elementor-element-e5cb5cd {
  direction: ltr !important;
  text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c4f2cd */.elementor-element-da9a174 {
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
  justify-content: center;
  background: linear-gradient(145deg, #f0f2f5, #ffffff);
  border-radius: 20px;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.05);
  margin: 5px auto;
  position: relative;
  overflow: hidden;
  border: 1px solid #e6e6e6;
}

.elementor-element-da9a174::before,
.elementor-element-da9a174::after {
  content: '';
  position: absolute;
  border-radius: 50%;
  background-color: #0F1A3D;
  opacity: 0.04;
  z-index: 0;
}

.elementor-element-da9a174::before {
  top: -40px;
  right: -40px;
  width: 100px;
  height: 100px;
}

.elementor-element-da9a174::after {
  bottom: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
}

.elementor-element-da9a174 > * {
  position: relative;
  z-index: 1;
}

.elementor-element-8c4f2cd .elementor-widget-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
  max-width: 600px;
  flex: 1;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
}

@media (max-width: 768px) {
  .elementor-element-da9a174 {
    flex-direction: column;
    gap: 20px;
  }

  .elementor-element-8c4f2cd .elementor-widget-image img {
    height: auto;
    max-height: 300px;
  }

  #cp_calculatedfieldsf_pform_1,
  #fbuilder,
  #fbuilder_1,
  .cff-form,
  .elementor-element-da9a174,
  .elementor-element-8c4f2cd,
  .elementor-widget-container {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box;
    padding: 0 10px;
  }

  .elementor-element-8c4f2cd img {
    width: 100% !important;
    height: auto !important;
    display: block;
  }

  body, html {
    overflow-x: hidden;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2c7c7f */.elementor-element-c2c7c7f {
  all: unset !important; 
  display: block !important;
  position: relative !important;
  z-index: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 15px !important;
  margin: 0 auto !important;
  box-sizing: border-box !important;
  overflow: hidden !important;
  background: transparent !important;
  isolation: isolate !important;
  transform: none !important;
  contain: content !important;
  word-break: break-word !important;
  direction: ltr !important;
  text-align: left !important; 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7ac0735 */#wpforms-form-8092 {
  max-width: 600px;
  margin: auto;
  direction: ltr; 
  text-align: left; 
}




#wpforms-form-8092 input[type="text"],
#wpforms-form-8092 input[type="email"],
#wpforms-form-8092 input[type="number"],
#wpforms-form-8092 select,
#wpforms-form-8092 textarea {
  width: 100% !important;
  max-width: 100%;
  box-sizing: border-box;
  border-radius: 10px;
  background-color: #fafafa;
  border: 1px solid #ddd;
  padding: 6px;
  font-size: 14px;
  direction: ltr !important;
  text-align: left !important;
}

#wpforms-form-8092 .wpforms-field-label {
  text-align: left !important;
  display: block;
  margin-bottom: 4px;
  font-weight: 600;
}




#wpforms-form-8092 .wpforms-field-row {
  display: flex;
  width: 100% !important;
  max-width: 100%;
  padding: 0;
  margin: 0;
}

#wpforms-form-8092 .wpforms-field-row .wpforms-field-row-block {
  flex: 1;
  margin: 0 !important;
  padding: 0 !important;
}

#wpforms-form-8092 .wpforms-field-row .wpforms-field-row-block.wpforms-first {
  margin-right: 5px !important;
  padding-left: 0 !important;
}








#wpforms-form-8092 button.wpforms-submit {
  background-color: #0f1a3d;
  color: #fff;
  border-radius: 10px;
  padding: 12px;
  width: 100%;
  font-size: 16px;
  border: none;
  transition: background 0.3s ease;
  text-align: center;
}

#wpforms-form-8092 button.wpforms-submit:hover {
  background-color: #162e68;
}

#wpforms-form-8092 .wpforms-sublabel-hide {
  display: none;
}





@media (max-width: 480px) {
  #wpforms-form-8092 .wpforms-field-row {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
  #wpforms-form-8092 .wpforms-field-name .wpforms-field-row {
    flex-direction: column !important;
    gap: 10px;
    margin: 0 !important;
    padding: 0 !important;
  }

  #wpforms-form-8092 .wpforms-field-name .wpforms-field-row-block {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
  }

  #wpforms-form-8092 .wpforms-field-name input {
    width: 100% !important;
    box-sizing: border-box;
    font-size: 16px !important;
    padding: 10px;
    margin: 0;
    direction: ltr !important;
    text-align: left !important;
  }

  #wpforms-form-8092 .wpforms-field-sublabel {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d5329 */.elementor-element-c2c7c7f {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 300px; 
    background-color: #ffffff; 
    padding: 40px 30px;
    border-radius: 16px;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
    text-align: center;
    direction: ltr;
    margin: 0 auto;
    max-width: 800px; 
}

.elementor-element-c2c7c7f p {
    font-size: 20px;
    line-height: 1.8;
    color: #333;
    margin-bottom: 20px;
}

.elementor-element-c2c7c7f.elementor-widget-text-editor {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}















.elementor-8082 .elementor-element.elementor-element-05d5329 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  direction: ltr;
  text-align: left;
  border: 1px solid #e0e0e0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9545eb6 */.elementor-8082 .elementor-element.elementor-element-9545eb6 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  border: 1px solid #e0e0e0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8fee5cd *//* تطبيق المسافة فقط على الشاشات الأكبر من 768px (مثل التابلت واللابتوب) */
@media (min-width: 769px) {
  #fbuilder {
    margin-top: 40px;
    margin-bottom: 40px;
    margin-right: 60px;
  }
}





/* العنوان */
#formheader_2 h2.cff-form-title {
  text-align: center;
  font-size: 26px;
  margin-bottom: 25px;
  font-weight: bold;
  color: #222;
}

/* تباعد بين الحقول */
#fieldlist_2 .fields {
  margin-bottom: 25px;
}

/* تسميات الحقول */
#fieldlist_2 label {
  display: block;
  margin-bottom: 8px;
  font-weight: 600;
  color: #444;
  text-align: right;
  font-size: 16px;
}

/* الحقول النصية والرقمية */
#fieldlist_2 input[type="text"],
#fieldlist_2 input[type="number"] {
  width: 100%;
  padding: 12px 16px;
  font-size: 16px;
  border: 1px solid #ccc;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05);
  transition: 0.3s;
  text-align: right;
}

#fieldlist_2 input[type="text"]:focus,
#fieldlist_2 input[type="number"]:focus {
  border-color: #007cba;
  box-shadow: 0 0 4px rgba(0, 124, 186, 0.3);
  outline: none;
}

/* النص الموجود في الفاصل */
#field_2-2 label {
  display: block;
  text-align: right;
  font-style: italic;
  color: #666;
  font-size: 15px;
  margin-top: 10px;
}

/* الحقول المحسوبة (النتائج) */
#fieldlist_2 input[readonly] {
  background-color: transparent;
  border: none;
  font-weight: bold;
  font-size: 18px;
  padding: 0;
  color: #007cba;
  box-shadow: none;
  text-align: right;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-406a04e *//* ✅ الحاوية الأساسية للصورة والفورم */
.elementor-element-406a04e {
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
  justify-content: center;
  background: linear-gradient(145deg, #f0f2f5, #ffffff);
  border-radius: 20px;
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.05);
  margin: 5px auto;
  position: relative;
  overflow: hidden;
  border: 1px solid #e6e6e6;
}

/* ✅ تأثير زخرفي للخلفية */
.elementor-element-406a04e::before,
.elementor-element-406a04e::after {
  content: '';
  position: absolute;
  border-radius: 50%;
  background-color: #0F1A3D;
  opacity: 0.04;
  z-index: 0;
}

.elementor-element-406a04e::before {
  top: -40px;
  right: -40px;
  width: 100px;
  height: 100px;
}

.elementor-element-406a04e::after {
  bottom: -30px;
  left: -30px;
  width: 80px;
  height: 80px;
}

/* ✅ يجعل المحتوى فوق الزخرفة */
.elementor-element-406a04e > * {
  position: relative;
  z-index: 1;
}

/* ✅ الصورة */
.elementor-element-a3bd35d .elementor-widget-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
  max-width: 600px;
  flex: 1;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
}



/* ✅ للأجهزة الصغيرة */
@media (max-width: 768px) {
  .elementor-element-406a04e {
    flex-direction: column;
    gap: 20px;
  }

  .elementor-element-a3bd35d .elementor-widget-container img {
    height: auto;
    max-height: 300px;
  }

  #cp_calculatedfieldsf_pform_2 {
    padding: 5px;
  }
}






@media (max-width: 768px) {
  .elementor-element-0825e5a,
  .elementor-element-406a04e,
  .elementor-element-a3bd35d,
  .elementor-element-8fee5cd,
  .elementor-widget-container,
  #cp_calculatedfieldsf_pform_2,
  #fbuilder,
  #fbuilder_2,
  .cff-form {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box;
    padding: 0 10px;
  }

  .elementor-element-a3bd35d img {
    width: 100% !important;
    height: auto !important;
    display: block;
  }

  /* منع التمرير الجانبي */
  body, html {
    overflow-x: hidden;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2aa35a */.elementor-element-e2aa35a {
  all: unset !important;
  display: block !important;
  position: relative !important;
  z-index: 1 !important;
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 15px !important;
  margin: 0 auto !important;
  box-sizing: border-box !important;
  overflow: hidden !important;
  background: transparent !important;
  isolation: isolate !important;
  transform: none !important;
  contain: content !important;
  word-break: break-word !important;
  direction: ltr !important;
  text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6a27f58 */#wpforms-form-8090 {
  max-width: 600px;
  margin: auto;
  direction: ltr;
  text-align: left;
}

#wpforms-form-8090 input[type="text"],
#wpforms-form-8090 input[type="email"],
#wpforms-form-8090 input[type="number"],
#wpforms-form-8090 select,
#wpforms-form-8090 textarea {
  width: 100% !important;
  max-width: 100%;
  box-sizing: border-box;
  border-radius: 10px;
  background-color: #fafafa;
  border: 1px solid #ddd;
  padding: 6px;
  font-size: 14px;
  direction: ltr !important;
  text-align: left !important;
}

#wpforms-form-8090 .wpforms-field-label {
  text-align: left !important;
  display: block;
  margin-bottom: 4px;
  font-weight: 600;
}


#wpforms-form-8090 .wpforms-field-row {
  display: flex;
  width: 100% !important;
  max-width: 100%;
  padding: 0;
  margin: 0;
}

#wpforms-form-8090 .wpforms-field-row .wpforms-field-row-block {
  flex: 1;
  margin: 0 !important;
  padding: 0 !important;
}

#wpforms-form-8090 .wpforms-field-row .wpforms-field-row-block.wpforms-first {
  margin-right: 5px !important;
  padding-left: 0 !important;
}


#wpforms-form-8090 button.wpforms-submit {
  background-color: #0f1a3d;
  color: #fff;
  border-radius: 10px;
  padding: 12px;
  width: 100%;
  font-size: 16px;
  border: none;
  transition: background 0.3s ease;
  text-align: center;
}

#wpforms-form-8090 button.wpforms-submit:hover {
  background-color: #162e68;
}

#wpforms-form-8090 .wpforms-sublabel-hide {
  display: none;
}

@media (max-width: 480px) {
  #wpforms-form-8090 .wpforms-field-row {
    flex-direction: column;
  }
}

@media (max-width: 768px) {
  #wpforms-form-8090 .wpforms-field-name .wpforms-field-row {
    flex-direction: column !important;
    gap: 10px;
    margin: 0 !important;
    padding: 0 !important;
  }

  #wpforms-form-8090 .wpforms-field-name .wpforms-field-row-block {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
  }

  #wpforms-form-8090 .wpforms-field-name input {
    width: 100% !important;
    box-sizing: border-box;
    font-size: 16px !important;
    padding: 10px;
    margin: 0;
    direction: ltr !important;
    text-align: left !important;
  }

  #wpforms-form-8090 .wpforms-field-sublabel {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c6b5a0 */.elementor-element-e2aa35a {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 300px; /* ارتفاع مبدئي للكارد */
    background-color: #ffffff; /* لون الخلفية */
    padding: 40px 30px;
    border-radius: 16px;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
    text-align: center;
    direction: ltr;
    margin: 0 auto;
    max-width: 800px; /* عرض الكارد */
}

/* تنسيق النص داخل الكارد */
.elementor-element-e2aa35a p {
    font-size: 20px;
    line-height: 1.8;
    color: #333;
    margin-bottom: 20px;
}

/* لوضع الكارد في منتصف الشاشة بالكامل */
.elementor-element-e2aa35a.elementor-widget-text-editor {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}












.elementor-8082 .elementor-element.elementor-element-8c6b5a0 {
  background-color: #ffffff;
  border-radius: 16px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  direction: ltr;
  text-align: left;
  border: 1px solid #e0e0e0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b870385 */.slick-arrow.slick-next:hover,
.slick-arrow.slick-prev:hover {
  background-color: #0F1A3D !important;
}/* End custom CSS */
/* Start custom CSS */.type-property {
  color: #0F1A3D !important;
}

.btn-add-property-compare:hover {
  background-color: #0F1A3D !important;
  color: #fff !important;
  border-color: #0F1A3D !important;
}


a:focus {
  color: #0F1A3D !important;
}



.property-price{
      color: #0F1A3D !important;

}

.compare-sidebar-btn,
.btn-remove-compare-all {
  background-color: #0F1A3D !important;
  border-color: #0F1A3D !important;
  color: #ffffff !important;
}
#compare-sidebar {
  border-left: 4px solid #0F1A3D !important;
}

.btn-remove-compare-all:hover,
.btn.btn-theme-second:hover {
  color: #EFF0F5 !important;
}








@media (min-width: 768px) {
  .elementor-section.elementor-section-boxed > .elementor-container {
    padding-left: 10px !important;
    padding-right: 10px !important;
    max-width: 100% !important;
    width: 100% !important;
  }
}
















/* الهوفر على جميع الروابط */
.property-information a:hover {
    color: #C1A97C !important;
}

/* الهوفر على عنوان العقار */
.property-information .property-title a:hover {
    color: #C1A97C !important;
}

/* الهوفر على الموقع */
.property-information .property-location a:hover {
    color: #C1A97C !important;
}

/* الهوفر على تفاصيل الميتا (مثل Beds, Baths, sqft) إذا كانت روابط */
.property-information .property-meta a:hover {
    color: #C1A97C !important;
}


.property-information .property-meta:hover,
.property-information .title-meta:hover {
    color: #C1A97C !important;
}

.ali-right .btn-view:hover {
    color: #C1A97C !important;
}

.ali-right .btn-view:hover i {
    color: #C1A97C !important;
}/* End custom CSS */