:lang(ar) .property-body .meta span i{padding-right:0!important;padding-left:5px}.elementor-24 .elementor-element.elementor-element-c9a95bc .wpr-forms-container .wpcf7-response-output{border-color:green!important}.property-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.08);height:100%;position:relative;padding-bottom:80px}.property-card img{width:100%;height:200px;object-fit:cover}.property-body{padding:10px 20px}.property-body p{margin:0 0 10px}.property-body h3{font-size:22px;line-height:2rem;font-weight:700;color:#00122b;font-family:"Playfair Display",serif;margin-bottom:10px}.property-body h3 label,.property-body .price label{font-size:15px;opacity:.7}.property-body .price{color:#00122b;font-weight:700;font-size:18px}.dev-gall img{max-height:150px;width:auto;display:block;margin:auto}.property-body .meta{display:flex;gap:15px;font-size:14px;flex-wrap:wrap}.property-body .meta span{display:inline-block;margin:2px}.property-body .meta span i{color:#e8c9a3;padding-right:5px;font-size:15px}p.location i{color:#e8c9a3}.btn-details{display:block;text-align:center;background:#e8c9a3;padding:12px;border-radius:10px;font-weight:600;text-decoration:none;color:#000;margin-top:20px;position:absolute;bottom:30px;left:20px;right:20px}.pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin:30px 0;flex-wrap:wrap}.pagination a.page-numbers,.pagination span.page-numbers{display:inline-block;padding:8px 14px;border-radius:6px;text-decoration:none;font-weight:600;color:#333;border:1px solid #ddd;transition:all .3s ease}.pagination span.page-numbers.current{background-color:#e8c9a3;color:#fff;border-color:#e8c9a3}.pagination a.page-numbers:hover{background-color:#e8c9a3;color:#fff;border-color:#e8c9a3}.pagination a.next.page-numbers,.pagination a.prev.page-numbers{font-weight:700}.property-single{padding:70px 0}.agent-box{padding:30px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);background-color:#fff;border-top:5px solid #e2c39f;text-align:center}@media (min-width:1025px){.agent-box{position:sticky;top:100px}}.main-icons{display:flex;flex-wrap:wrap;gap:15px}.main-icons span{display:flex;align-items:center;gap:8px;font-weight:500;color:#555;background-color:#fff;padding:8px 15px;border-radius:9999px;box-shadow:0 2px 8px rgba(0,0,0,.05);font-size:.9rem}.main-icons i{color:#e2c39f;font-size:1.2rem}.agent-contact-buttons .contact-link{min-width:150px;padding:15px;border-radius:8px;font-weight:600;font-size:1rem;color:white;text-decoration:none;transition:background-color .3s ease;display:block;margin:6px 0}.agent-contact-buttons .contact-link i{margin-right:8px}.email-button{background-color:#e2c39f}.email-button:hover{background-color:#c1a380}.whatsapp-button{background-color:#25d366}.whatsapp-button:hover{background-color:#1da851}.contact-link[href^="tel:"]{background-color:#00122b}.contact-link[href^="tel:"]:hover{background-color:#134270}.brochure-button{background-color:#4f88b5;transition-duration:300ms;transition-duration:150ms;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1));font-weight:600;padding-top:.75rem;padding-bottom:.75rem;padding-left:1.5rem;padding-right:1.5rem;border-radius:.5rem;width:100%;margin-top:1rem;display:block}.brochure-button:hover{background-color:#00122b;color:#fff}.property-price{font-size:3rem;color:#e2c39f;font-weight:700;margin-bottom:1rem;margin-bottom:15px;font-family:"Playfair Display",serif}.contact-agent-heading{font-family:"Playfair Display",serif;font-size:20px;font-weight:700;margin-top:30px}.content-box{padding:40px 20px;margin:20px 0;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);background-color:rgba(255,255,255,var(--tw-bg-opacity,1));border-radius:.75rem;--tw-bg-opacity:1}.property-single-content-h{font-size:2.5rem;margin-bottom:.5rem;color:#00122b;font-weight:700;font-family:"Playfair Display",serif}.property-location{font-size:1.1rem;color:#4f88b5;display:flex;align-items:center;gap:8px;font-weight:400;margin-bottom:1.5rem}.property-gallery{display:flex;flex-wrap:wrap}.section-title{font-size:2rem;color:#00122b;border-bottom:2px solid #e2c39f;padding-bottom:15px;margin-bottom:25px;font-family:"Playfair Display",serif;font-weight:700}body.single-properties{background-color:#f0f4f8}.amenity-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.amenity-box{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);padding:1rem;padding:15px;border-radius:.5rem;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#f9dfc5;border-left:5px solid #e2c39f;font-weight:600}.property-gallery{max-width:900px;margin:auto}.gallery-main{width:100%;border-radius:12px;overflow:hidden}.gallery-main img{width:100%;height:480px;object-fit:cover;border-radius:12px}.gallery-thumbs{display:flex;gap:10px;margin-top:15px;overflow-x:auto}.gallery-thumbs img{width:120px;height:90px;object-fit:cover;border-radius:8px;cursor:pointer;opacity:.6;border:2px solid transparent;transition:all .3s ease}.gallery-thumbs img:hover{opacity:1}.gallery-thumbs img.active{opacity:1;border-color:#0073aa}.description-box{margin-bottom:40px}.section-title{font-size:22px;margin-bottom:15px}.description-wrapper{overflow:hidden;transition:height .5s ease;line-height:1.8;color:#333}.read-more-btn{margin-top:15px;background:0 0;border:none;color:#0073aa!important;font-weight:600;cursor:pointer;padding:0;font-size:15px;background-color:transparent!important;text-decoration:none}.search-bar-container{background-color:rgba(255,255,255,.9);box-shadow:0 8px 30px rgba(0,0,0,.15);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow);--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);padding:30px;border:1px solid #e2c39f;border-width:1px;border-radius:.75rem;max-width:72rem;margin-left:auto;margin-right:auto}.search-input{background-color:#f9f9f9;color:#00122b;border-color:#e2c39f;font-weight:500;margin:6px 0}.find-button{background-color:#00122b;color:#e2c39f;transition:background-color .3s ease;font-weight:700;width:100%;margin:6px 0}.find-button:hover{background-color:#4f88b5;color:#f9dfc5}.checks{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-bottom:20px}.find-prop-form-check{margin:2px}.find-prop-form-check input{display:none}.find-prop-form-check label{color:#00122b;font-weight:700;border:1px solid transparent;padding:10px 25px;border-radius:30px;cursor:pointer}.find-prop-form-check label:hover{background-color:#f0f0f0}.find-prop-form-check input:checked+label{background-color:#e2c39f;background-color:#e2c39f;border-color:#e2c39f;box-shadow:0 3px 6px rgba(226,195,159,.6)}.c-form{padding:20px}.c-form .form-group{position:relative;margin:5px 0}.c-form input{width:100%;padding:1rem 0 .25rem;border:none;border-bottom:1px solid #00122b;border-radius:0;background-color:transparent;color:#00122b;transition:border-color .3s,box-shadow .3s;font-size:.875rem}.c-form .wpcf7 form .wpcf7-response-output{margin-top:0!important}.c-form label{position:absolute;top:-13px;left:15px;font-size:.875rem;font-size:14px;color:#4f88b5;pointer-events:none;transition:all .2s ease-out;transform-origin:left top}.c-form input:placeholder-shown~label{top:.5rem;font-size:.875rem;color:#4f88b5}.c-form .wpcf7-not-valid-tip{font-size:14px}.c-form textarea{width:100%;padding:1rem 0 .25rem;border:none;border-bottom:1px solid #00122b;border-radius:0;background-color:transparent;color:#00122b;transition:border-color .3s,box-shadow .3s;font-size:.875rem;resize:none;height:70px;overflow-y:auto}.c-form input[type=submit]{background-color:#e2c39f;width:100%;border-radius:30px;padding:10px;text-align:center}.c-form input:focus~label,.c-form input:not(:placeholder-shown)~label{top:-12;font-size:.65rem;color:#00122b}@media (max-width:768px){.gallery-main img{height:280px}.gallery-thumbs img{width:90px;height:70px}}@media (max-width:480px){.pagination a.page-numbers,.pagination span.page-numbers{padding:6px 10px;font-size:14px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1360px}}.mobile-search-toggle{display:none}@media (max-width:767px){.column-toggle-show{overflow:hidden;max-height:0;opacity:0;transform:translateY(-10px);transition:max-height .45s ease,opacity .35s ease,transform .35s ease}.column-toggle-show.is-open{max-height:1000px;opacity:1;transform:translateY(0)}.mobile-search-toggle{display:block;padding:10px;width:100%;background:#00122b!important;color:#e2c39f!important;border:0}.mobile-search-toggle i{margin:0 5px}.remal-search-form.is-open{max-height:2000px;opacity:1;transform:translateY(0)}}