.elementor-30292 .elementor-element.elementor-element-470130d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30292 .elementor-element.elementor-element-a4de8ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-v4-border );--border-color:var( --e-global-color-v4-border );--border-radius:12px 12px 12px 12px;box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30292 .elementor-element.elementor-element-a4de8ff:not(.elementor-motion-effects-element-type-background), .elementor-30292 .elementor-element.elementor-element-a4de8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-white );}.elementor-30292 .elementor-element.elementor-element-a4de8ff:hover{box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.15);}.elementor-30292 .elementor-element.elementor-element-c5eba22{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30292 .elementor-element.elementor-element-d4cde67{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-30292 .elementor-element.elementor-element-b9529f2 .realpress-property-item-status a{font-size:12px;text-transform:capitalize;padding:6px 10px 6px 10px;border-radius:999px 999px 999px 999px;background:#FFFFFF;}.elementor-30292 .elementor-element.elementor-element-23acf3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30292 .elementor-element.elementor-element-161c768{--thim-prtwl-font-size:14px;}.elementor-30292 .elementor-element.elementor-element-161c768 .realpress-property-wishlist:hover, .elementor-30292 .elementor-element.elementor-element-161c768 .realpress-property-wishlist:focus, .elementor-30292 .elementor-element.elementor-element-161c768 .realpress-property-wishlist.active{color:#FFFFFF;}.elementor-30292 .elementor-element.elementor-element-e99a9ac{--thim-prtcp-font-size:12px;}.elementor-30292 .elementor-element.elementor-element-e99a9ac .realpress-property-compare:hover, .elementor-30292 .elementor-element.elementor-element-e99a9ac .realpress-property-compare:focus, .elementor-30292 .elementor-element.elementor-element-e99a9ac .realpress-property-compare.active{color:#FFFFFF;}.elementor-30292 .elementor-element.elementor-element-7ca1892 img{width:100%;transition-duration:0.3s;}.elementor-30292 .elementor-element.elementor-element-2c136ce > .elementor-widget-container{background-color:var( --e-global-color-primary );padding:6px 12px 6px 12px;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-30292 .elementor-element.elementor-element-2c136ce{right:20px;}body.rtl .elementor-30292 .elementor-element.elementor-element-2c136ce{left:20px;}.elementor-30292 .elementor-element.elementor-element-2c136ce{bottom:20px;--thim-prt-text-before-price-color:#FFFFFF;--thim-prt-text-after-price-color:#FFFFFF;}.elementor-30292 .elementor-element.elementor-element-2c136ce .thim-ekits-property-body-price{font-size:18px;font-weight:600;}.elementor-30292 .elementor-element.elementor-element-755929d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:20px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-30292 .elementor-element.elementor-element-5b0f5ad > .elementor-widget-container{padding:0px 0px 14px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E2E2E2;}.elementor-30292 .elementor-element.elementor-element-5b0f5ad .thim-ekits-property-item-location{line-height:1.3em;}.elementor-30292 .elementor-element.elementor-element-5b0f5ad .thim-ekits-property-item-location i{font-size:20px;}.elementor-30292 .elementor-element.elementor-element-5b0f5ad{--thim-prt-location-icon-spacing:6px;--thim-prt-location-icon-color:var( --e-global-color-accent );}.elementor-30292 .elementor-element.elementor-element-850c8a6{--rp-colum-space:30px;--rp-row-space:12px;--rp-font-size-icon:17px;--rp-spaceing-icon:7px;}.elementor-30292 .elementor-element.elementor-element-850c8a6 .realpress-term-list > li{border-style:none;}.elementor-30292 .elementor-element.elementor-element-850c8a6 .realpress-term-list svg{width:17px;height:17px;margin-right:7px;}.rtl .elementor-30292 .elementor-element.elementor-element-850c8a6 .realpress-term-list svg{margin-left:7px, margin-right: 0;}@media(max-width:1024px){.elementor-30292 .elementor-element.elementor-element-d4cde67{--justify-content:space-between;}.elementor-30292 .elementor-element.elementor-element-23acf3c{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:10px;}.elementor-30292 .elementor-element.elementor-element-850c8a6 .realpress-term-list > li{border-style:none;}}@media(max-width:767px){.elementor-30292 .elementor-element.elementor-element-23acf3c{--width:50%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-30292 .elementor-element.elementor-element-2c136ce .thim-ekits-property-body-price{font-size:16px;}.elementor-30292 .elementor-element.elementor-element-5b0f5ad .thim-ekits-property-item-location{font-size:14px;}.elementor-30292 .elementor-element.elementor-element-5b0f5ad .thim-ekits-property-item-location i{font-size:16px;}.elementor-30292 .elementor-element.elementor-element-850c8a6 .realpress-term-list li{font-size:14px;}.elementor-30292 .elementor-element.elementor-element-850c8a6{--rp-font-size-icon:16px;}.elementor-30292 .elementor-element.elementor-element-850c8a6 .realpress-term-list svg{width:16px;height:16px;}}@media(min-width:768px){.elementor-30292 .elementor-element.elementor-element-23acf3c{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-30292 .elementor-element.elementor-element-d4cde67{--width:100%;}.elementor-30292 .elementor-element.elementor-element-23acf3c{--width:auto;}}/* Start custom CSS for property-wishlist, class: .elementor-element-161c768 */.elementor-30292 .elementor-element.elementor-element-161c768 i {
    width: 30px;
    height: 30px;
    line-height: 30px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: rgba(0,0,0,0.2);
    border-radius: 50%;
    transition: .3s;
    color: white;
}
.elementor-30292 .elementor-element.elementor-element-161c768 .realpress-property-wishlist.active i, .elementor-30292 .elementor-element.elementor-element-161c768 .realpress-property-wishlist:hover i {
    background: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for property-compare, class: .elementor-element-e99a9ac */.elementor-30292 .elementor-element.elementor-element-e99a9ac i {
    width: 30px;
    height: 30px;
    line-height: 30px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background: rgba(0,0,0,0.2);
    border-radius: 50%;
    transition: .3s;
    color: white;
}

.elementor-30292 .elementor-element.elementor-element-e99a9ac .realpress-property-compare.active i, .elementor-30292 .elementor-element.elementor-element-e99a9ac .realpress-property-compare:hover i {
    background: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for property-detail, class: .elementor-element-850c8a6 */.elementor-30292 .elementor-element.elementor-element-850c8a6 .realpress-term-list > li {
    flex-basis: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4de8ff */.elementor-30292 .elementor-element.elementor-element-a4de8ff .elementor-widget-property-wishlist, .elementor-30292 .elementor-element.elementor-element-a4de8ff .elementor-widget-property-compare {
    opacity: 0;
    visibility: hidden;
    transition: .3s;
}
.elementor-30292 .elementor-element.elementor-element-a4de8ff:hover .elementor-widget-property-wishlist, .elementor-30292 .elementor-element.elementor-element-a4de8ff:hover .elementor-widget-property-compare {
    opacity: 1;
    visibility: visible;
}
.elementor-30292 .elementor-element.elementor-element-a4de8ff:hover .elementor-widget-thim-loop-item-featured-image img {
    transform: scale(1.05);
}/* End custom CSS */