.elementor-1370 .elementor-element.elementor-element-5934c9b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1370 .elementor-element.elementor-element-5934c9b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1370 .elementor-element.elementor-element-1981554c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1370 .elementor-element.elementor-element-1981554c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1370 .elementor-element.elementor-element-db8c20a:not(.elementor-motion-effects-element-type-background), .elementor-1370 .elementor-element.elementor-element-db8c20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a05dee5 );}.elementor-1370 .elementor-element.elementor-element-db8c20a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1370 .elementor-element.elementor-element-db8c20a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for shortcode, class: .elementor-element-4d2b95a6 *//* کارت‌های ملک – تم تیره لوکس */
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-item,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .e-loop-item,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .jet-listing-grid__item,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .elementor-post {
    position: relative;
    background: #1E2023;
    border-radius: 18px;
    overflow: hidden;
    border: 1px solid rgba(190,162,86,0.12);
    box-shadow: 0 10px 25px rgba(0,0,0,0.35);
    color: #E6E6E6;
    transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
}

/* نوار طلایی بالای کارت */
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-item::before,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .e-loop-item::before,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .jet-listing-grid__item::before,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .elementor-post::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(90deg, #BEA256, #D8BD71, #BEA256);
    z-index: 2;
}

/* تصویر کارت */
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-item img,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .e-loop-item img,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .jet-listing-grid__item img,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .elementor-post img {
    transition: transform 0.5s ease;
    filter: brightness(0.93);
}

/* هاور کارت */
@media (min-width:1025px) {
    .elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-item:hover,
    .elementor-1370 .elementor-element.elementor-element-4d2b95a6 .e-loop-item:hover,
    .elementor-1370 .elementor-element.elementor-element-4d2b95a6 .jet-listing-grid__item:hover,
    .elementor-1370 .elementor-element.elementor-element-4d2b95a6 .elementor-post:hover {
        transform: translateY(-10px);
        box-shadow: 0 24px 40px rgba(0,0,0,0.55);
        border-color: rgba(216,189,113,0.45);
    }

    .elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-item:hover img,
    .elementor-1370 .elementor-element.elementor-element-4d2b95a6 .e-loop-item:hover img,
    .elementor-1370 .elementor-element.elementor-element-4d2b95a6 .jet-listing-grid__item:hover img,
    .elementor-1370 .elementor-element.elementor-element-4d2b95a6 .elementor-post:hover img {
        transform: scale(1.04);
        filter: brightness(1);
    }
}

/* عنوان، آدرس و وضعیت ملک */
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-item .property-title a,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-item .property-location a,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-item .property-metas-bottom .ali-left a.status-property-label {
    color: #ffffff !important;
}

/* متادیتا (اتاق، حمام، متراژ) */
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-meta,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-meta span,
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-meta div {
    color: #E6E6E6;
}

/* آیکن‌ها */
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-item i {
    color: #D8BD71;
}


/* جلوگیری از افتادن عکس روی متن */
.elementor-1370 .elementor-element.elementor-element-4d2b95a6 .property-information {
    padding-top: 18px;
}/* End custom CSS */