.elementor-8699 .elementor-element.elementor-element-8580750{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-7171f48 );--border-color:var( --e-global-color-7171f48 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8699 .elementor-element.elementor-element-6494a32 .jet-smart-filters-select.jet-filter{display:block;}.elementor-8699 .elementor-element.elementor-element-6494a32 .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-8699 .elementor-element.elementor-element-6494a32 .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-8699 .elementor-element.elementor-element-6494a32 .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:100%;flex-basis:100%;}.elementor-8699 .elementor-element.elementor-element-6494a32 .jet-select__control{border-radius:5px 5px 5px 5px;}.elementor-8699 .elementor-element.elementor-element-6494a32 .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-8699 .elementor-element.elementor-element-6494a32 .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-8699 .elementor-element.elementor-element-6494a32 .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-8699 .elementor-element.elementor-element-6494a32 .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-8699 .elementor-element.elementor-element-6494a32.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8699 .elementor-element.elementor-element-fd0c983 .jet-date-range__inputs{max-width:100%;width:100%;}.jet-smart-filters-datepicker-fd0c983.ui-datepicker{margin-top:10px;width:300px;}.jet-smart-filters-datepicker-fd0c983.ui-datepicker .ui-datepicker-prev> span{border-width:calc(15px / 2) calc(15px / 2) calc(15px / 2) 0;}.jet-smart-filters-datepicker-fd0c983.ui-datepicker .ui-datepicker-next> span{border-width:calc(15px / 2) 0 calc(15px / 2) calc(15px / 2);}.elementor-8699 .elementor-element.elementor-element-fd0c983 .jet-date-range__inputs > input{max-width:48%;border-radius:5px 5px 5px 5px;}.elementor-8699 .elementor-element.elementor-element-fd0c983.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8699 .elementor-element.elementor-element-972c281 .elementor-icon-list-icon i{color:var( --e-global-color-2b5b1670 );transition:color 0.3s;}.elementor-8699 .elementor-element.elementor-element-972c281 .elementor-icon-list-icon svg{fill:var( --e-global-color-2b5b1670 );transition:fill 0.3s;}.elementor-8699 .elementor-element.elementor-element-972c281{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-8699 .elementor-element.elementor-element-972c281 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8699 .elementor-element.elementor-element-972c281 .elementor-icon-list-item > a{font-size:14px;}.elementor-8699 .elementor-element.elementor-element-972c281 .elementor-icon-list-text{color:var( --e-global-color-2b5b1670 );transition:color 0.3s;}.elementor-8699 .elementor-element.elementor-element-c699655 .apply-filters__button{font-family:var( --e-global-typography-35b7907-font-family ), Sans-serif;font-size:var( --e-global-typography-35b7907-font-size );font-weight:var( --e-global-typography-35b7907-font-weight );line-height:var( --e-global-typography-35b7907-line-height );letter-spacing:var( --e-global-typography-35b7907-letter-spacing );word-spacing:var( --e-global-typography-35b7907-word-spacing );margin:0px 0px 0px 0px;-webkit-align-self:stretch;align-self:stretch;}.elementor-8699 .elementor-element.elementor-element-c699655 .apply-filters__button:disabled{opacity:50%;}.elementor-8699 .elementor-element.elementor-element-c699655.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8699 .elementor-element.elementor-element-3813a75{--display:flex;--min-height:70vh;--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:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8699 .elementor-element.elementor-element-1c252b4{--display:flex;--min-height:70vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8699 .elementor-element.elementor-element-d0fb09e{--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;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8699 .elementor-element.elementor-element-d0fb09e:not(.elementor-motion-effects-element-type-background), .elementor-8699 .elementor-element.elementor-element-d0fb09e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af81c05 );}.elementor-8699 .elementor-element.elementor-element-cf83e40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:20px;}.elementor-8699 .elementor-element.elementor-element-f45af1d .elementor-heading-title{font-size:16px;font-weight:400;line-height:20px;}.elementor-8699 .elementor-element.elementor-element-ad51a52 .jet-sorting-select{max-width:300px;font-family:var( --e-global-typography-e7e0651-font-family ), Sans-serif;font-size:var( --e-global-typography-e7e0651-font-size );font-weight:var( --e-global-typography-e7e0651-font-weight );line-height:var( --e-global-typography-e7e0651-line-height );letter-spacing:var( --e-global-typography-e7e0651-letter-spacing );word-spacing:var( --e-global-typography-e7e0651-word-spacing );color:var( --e-global-color-2b5b1670 );}.elementor-8699 .elementor-element.elementor-element-ad51a52 .jet-sorting-label{font-family:var( --e-global-typography-e7e0651-font-family ), Sans-serif;font-size:var( --e-global-typography-e7e0651-font-size );font-weight:var( --e-global-typography-e7e0651-font-weight );line-height:var( --e-global-typography-e7e0651-line-height );letter-spacing:var( --e-global-typography-e7e0651-letter-spacing );word-spacing:var( --e-global-typography-e7e0651-word-spacing );color:var( --e-global-color-20858dd6 );}.elementor-8699 .elementor-element.elementor-element-dbe7a70 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:600;line-height:34px;}.elementor-8699 .elementor-element.elementor-element-dbe7a70 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-8699 .elementor-element.elementor-element-3fc4ae9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8699 .elementor-element.elementor-element-3fc4ae9 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-8699 .elementor-element.elementor-element-3fc4ae9 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-8699 .elementor-element.elementor-element-a46cc48{--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;}.elementor-8699 .elementor-element.elementor-element-a559ac7 .jet-map-listing{height:75vh;}.elementor-8699 .elementor-element.elementor-element-a559ac7 .jet-map-marker-wrap{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8699 .elementor-element.elementor-element-c699655 .apply-filters__button{font-size:var( --e-global-typography-35b7907-font-size );line-height:var( --e-global-typography-35b7907-line-height );letter-spacing:var( --e-global-typography-35b7907-letter-spacing );word-spacing:var( --e-global-typography-35b7907-word-spacing );}.elementor-8699 .elementor-element.elementor-element-1c252b4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8699 .elementor-element.elementor-element-ad51a52 .jet-sorting-select{font-size:var( --e-global-typography-e7e0651-font-size );line-height:var( --e-global-typography-e7e0651-line-height );letter-spacing:var( --e-global-typography-e7e0651-letter-spacing );word-spacing:var( --e-global-typography-e7e0651-word-spacing );}.elementor-8699 .elementor-element.elementor-element-ad51a52 .jet-sorting-label{font-size:var( --e-global-typography-e7e0651-font-size );line-height:var( --e-global-typography-e7e0651-line-height );letter-spacing:var( --e-global-typography-e7e0651-letter-spacing );word-spacing:var( --e-global-typography-e7e0651-word-spacing );}}@media(max-width:767px){.elementor-8699 .elementor-element.elementor-element-c699655 .apply-filters__button{font-size:var( --e-global-typography-35b7907-font-size );line-height:var( --e-global-typography-35b7907-line-height );letter-spacing:var( --e-global-typography-35b7907-letter-spacing );word-spacing:var( --e-global-typography-35b7907-word-spacing );}.elementor-8699 .elementor-element.elementor-element-1c252b4{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8699 .elementor-element.elementor-element-ad51a52 .jet-sorting-select{font-size:var( --e-global-typography-e7e0651-font-size );line-height:var( --e-global-typography-e7e0651-line-height );letter-spacing:var( --e-global-typography-e7e0651-letter-spacing );word-spacing:var( --e-global-typography-e7e0651-word-spacing );}.elementor-8699 .elementor-element.elementor-element-ad51a52 .jet-sorting-label{font-size:var( --e-global-typography-e7e0651-font-size );line-height:var( --e-global-typography-e7e0651-line-height );letter-spacing:var( --e-global-typography-e7e0651-letter-spacing );word-spacing:var( --e-global-typography-e7e0651-word-spacing );}.elementor-8699 .elementor-element.elementor-element-3fc4ae9 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-8699 .elementor-element.elementor-element-3fc4ae9 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS */.property_map .main_property_box,.property_map .property_img:before,.mapping_listing .main_property_box,.mapping_listing .property_img:before {
    background: #ffff !important;
}
.property_map .main_property_box:before {
    background: transparent;
}
.mapping_listing .main_property_box:before {
    background: #efecec;
}


.mapping_listing {
    height:60vh;
    overflow-y: scroll;
    overflow-X: visible;
}



.mapping_listing::-webkit-scrollbar
{
	width: 10px;
	position: absolute;
}

.mapping_listing::-webkit-scrollbar-thumb
{
	background-color: #E8BB57;
}

.page-id-8855 .elementor-location-footer {
    display: none;
}/* End custom CSS */