.elementor-1159 .elementor-element.elementor-element-9981cdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:20px;--padding-bottom:020px;--padding-left:80px;--padding-right:80px;}.elementor-1159 .elementor-element.elementor-element-9981cdf:not(.elementor-motion-effects-element-type-background), .elementor-1159 .elementor-element.elementor-element-9981cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1018280F;}.elementor-1159 .elementor-element.elementor-element-9981cdf, .elementor-1159 .elementor-element.elementor-element-9981cdf::before{--border-transition:0.3s;}.elementor-1159 .elementor-element.elementor-element-e9debeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1159 .elementor-element.elementor-element-15b6eec{--display:flex;--min-height:50%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(16, 24.000000000000014, 40, 0.06);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1159 .elementor-element.elementor-element-15b6eec:not(.elementor-motion-effects-element-type-background), .elementor-1159 .elementor-element.elementor-element-15b6eec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1159 .elementor-element.elementor-element-15b6eec, .elementor-1159 .elementor-element.elementor-element-15b6eec::before{--border-transition:0.3s;}.elementor-1159 .elementor-element.elementor-element-15b6eec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1159 .elementor-element.elementor-element-a94d5ea .elementor-icon-wrapper{text-align:center;}.elementor-1159 .elementor-element.elementor-element-a94d5ea.elementor-view-stacked .elementor-icon{background-color:#0068B300;}.elementor-1159 .elementor-element.elementor-element-a94d5ea.elementor-view-framed .elementor-icon, .elementor-1159 .elementor-element.elementor-element-a94d5ea.elementor-view-default .elementor-icon{color:#0068B300;border-color:#0068B300;}.elementor-1159 .elementor-element.elementor-element-a94d5ea.elementor-view-framed .elementor-icon, .elementor-1159 .elementor-element.elementor-element-a94d5ea.elementor-view-default .elementor-icon svg{fill:#0068B300;}.elementor-1159 .elementor-element.elementor-element-a94d5ea .elementor-icon{font-size:40px;}.elementor-1159 .elementor-element.elementor-element-a94d5ea .elementor-icon svg{height:40px;}.elementor-1159 .elementor-element.elementor-element-a94d5ea > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-1159 .elementor-element.elementor-element-ca28cf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:12px;--padding-bottom:12px;--padding-left:80px;--padding-right:080px;}.elementor-1159 .elementor-element.elementor-element-ca28cf8:not(.elementor-motion-effects-element-type-background), .elementor-1159 .elementor-element.elementor-element-ca28cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1018280F;}.elementor-1159 .elementor-element.elementor-element-ca28cf8, .elementor-1159 .elementor-element.elementor-element-ca28cf8::before{--border-transition:0.3s;}.elementor-1159 .elementor-element.elementor-element-e399945{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:20px;--padding-bottom:020px;--padding-left:80px;--padding-right:80px;}.elementor-1159 .elementor-element.elementor-element-e399945:not(.elementor-motion-effects-element-type-background), .elementor-1159 .elementor-element.elementor-element-e399945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1018280F;}.elementor-1159 .elementor-element.elementor-element-e399945, .elementor-1159 .elementor-element.elementor-element-e399945::before{--border-transition:0.3s;}.elementor-1159 .elementor-element.elementor-element-885b2e8{--display:flex;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;box-shadow:0px 1px 2px 0px rgba(16, 24.000000000000014, 40, 0.06);--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-1159 .elementor-element.elementor-element-885b2e8:not(.elementor-motion-effects-element-type-background), .elementor-1159 .elementor-element.elementor-element-885b2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1159 .elementor-element.elementor-element-885b2e8, .elementor-1159 .elementor-element.elementor-element-885b2e8::before{--border-transition:0.3s;}.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-grid-view{grid-column-gap:15px;grid-row-gap:15px;}.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-list-view .listing-item{margin-bottom:15px;}.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl .rtcl-list-view .listing-item, .elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl .rtcl-grid-view .listing-item{border-style:none;}.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-listings .listing-item.is-top.as-top{background:#FFFDEA;}.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-listing-meta-data li,.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl.rtcl-elementor-widget .rtcl-list-view .category a,.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl.rtcl-elementor-widget .rtcl-grid-view .category a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;}.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl.rtcl-elementor-widget .rtcl-listings .rtcl-listable .rtcl-listable-item{font-family:"Inter", Sans-serif;font-size:12px;}.elementor-1159 .elementor-element.elementor-element-f00f2e5 .listing-item .item-price .rtcl-price{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-listings .listing-item .rtcl-price{color:var( --e-global-color-text );}.elementor-1159 .elementor-element.elementor-element-f00f2e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1159 .elementor-element.elementor-element-f00f2e5{width:100%;max-width:100%;}.elementor-1159 .elementor-element.elementor-element-f00f2e5.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1159 .elementor-element.elementor-element-e98dbf3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}@media(min-width:768px){.elementor-1159 .elementor-element.elementor-element-9981cdf{--content-width:1440px;}.elementor-1159 .elementor-element.elementor-element-e9debeb{--content-width:1440px;}.elementor-1159 .elementor-element.elementor-element-15b6eec{--width:100%;}.elementor-1159 .elementor-element.elementor-element-ca28cf8{--content-width:1440px;}.elementor-1159 .elementor-element.elementor-element-e399945{--content-width:1440px;}.elementor-1159 .elementor-element.elementor-element-885b2e8{--content-width:1400px;}.elementor-1159 .elementor-element.elementor-element-e98dbf3{--content-width:1400px;}}@media(max-width:1024px){.elementor-1159 .elementor-element.elementor-element-9981cdf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1159 .elementor-element.elementor-element-ca28cf8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1159 .elementor-element.elementor-element-e399945{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-1159 .elementor-element.elementor-element-9981cdf{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1159 .elementor-element.elementor-element-ca28cf8{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1159 .elementor-element.elementor-element-e399945{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for container, class: .elementor-element-9981cdf */@media (max-width: 1024px) {
.elementor-1159 .elementor-element.elementor-element-9981cdf {
         padding: 0px 16px!important;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb61140 */.elementor-1159 .elementor-element.elementor-element-fb61140 a {


/* Body/Body 2 */
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 21px */
color: #0068B3!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca28cf8 */@media (max-width: 1024px) {
.elementor-1159 .elementor-element.elementor-element-ca28cf8 {
     padding: 0px 16px!important;
}
}/* End custom CSS */
/* Start custom CSS for wp-widget-rtcl-widget-filter, class: .elementor-element-c624f56 */.elementor-1159 .elementor-element.elementor-element-c624f56 .rtcl-range-slider-field{
    padding-inline: 6px;
}
.elementor-1159 .elementor-element.elementor-element-c624f56 .ui-accordion-submit{
    border-radius: 20px;
  border: 1px solid #d4ded9;
  padding: 6px 8px 6px 8px !important;
  cursor: pointer;
  margin-bottom: 12px;
  font-weight: 600;
  color: #646464;
  background-color: white;
  text-align: left;
}
.elementor-1159 .elementor-element.elementor-element-c624f56 .location-all-emirates{
    display: inline-block;
  font-family: Inter;
  font-size: 14px;
  color:var(--neutral-grey-700, #344054);
  font-weight: 600;
  padding: 0px 10px !important;
  margin: 8px 0px 0px 0px !important;
  cursor: pointer;
}
#all-filters-tab{
	height:100vh;
	overflow:auto;
	width:460px;
}
#all-filters-tab .rtcl-filter-form{
    display: flex;
  flex-direction: column;
  justify-content: space-between;
  min-height:calc(100% - 37px);
}
#all-filters-tab .panel-block{
    padding: 0px;
}
#mask{
    display: none;
  height: 100vh;
  top: 0px;
  width: 100%;
  opacity: 0.5;
  background: black;
  position: fixed;
  z-index: 10;
  left: 0;
}
.daterangepicker{
    width:344px;
}
.table-condensed{
    /*border:2px solid #ddd;*/
    border-radius: 4px;
    z-index:5;
}
/*.elementor-1159 .elementor-element.elementor-element-c624f56 .show-calendar{*/
/*	width:344px !important;*/
/*}*/
th.month{
	margin:2px 2px;
}
.yearselect{
	border-radius:12px;
	padding:4px 8px !important;
	margin:0px 5px !important;
	background-color:transparent;
	display:inline-block;
}
.monthselect{
    border-radius:12px;
	padding:4px 8px !important;
	margin:0px 5px !important;
	background-color:transparent;
	display:inline-block;
}
/* .monthselect:hover,.yearselect:hover{
	border: 1px solid var(--primary-blue-100, #0068B3);
background: var(--primary-blue-100, #0068B3);
	color:white;
	&.monthselect option,.yearselect option{
	background-color:transparent;
}
}
 */
.cancelBtn,.applyBtn{
	border:1px solid gray;
	border-radius:14px !important;
	color:color: var(--neutral-grey-900, #101828);
}
.cancelBtn:hover,.applyBtn:hover{
	border: 1px solid var(--primary-blue-100, #0068B3);
background: var(--primary-blue-100, #0068B3) !important;
border-radius:14px;
}

.prev:hover,.next:hover{
	border: 1px solid var(--primary-blue-100, #0068B3);
background: var(--primary-blue-100, #0068B3)!important; 
}
.ui-accordion input[type="radio"]{
	display:none;
}
.elementor-1159 .elementor-element.elementor-element-c624f56 .ui-accordion {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-evenly;
    gap:40px;
        align-content: flex-start!important;
    align-items: flex-start!important;
    padding: 0px!important;
}
.elementor-1159 .elementor-element.elementor-element-c624f56 .panel-block .ui-accordion .ui-accordion-item{
    min-width:176.5px;
    width:15%;
}
.elementor-1159 .elementor-element.elementor-element-c624f56 .ui-accordion-content {
    width: 200px;
    padding: 0px!important;
}


#all-filters-tab{
	position:fixed;
	z-index:15;
	top:0;
	right:0px;
	background-color:white;
	padding:10px;
	border:1px solid #d4ded9;
}
#all_filters{
	float:right;
	display:block !important;
}
/* .ui-accordion>*:nth-child(n+5){
	display:none;
} */
/*.ui-accordion>.rtcl-custom-field-filter:nth-of-type(n+5) {*/
/*    display: none;*/
/*}*/
.ui-accordion>.rtcl-price-filter{
    display: none;
}
/*#all-filters-tab .rtcl-custom-field-filter:nth-of-type(-n+4) {*/
/*    display: none;*/
/*}*/
#all-filters-tab .rtcl-location-filter{
	display: none;
}
.ui-accordion{
	gap:16px !important;
}
.ui-accordion .ui-accordion-content{
	position:absolute !important;
	background-color:white;
	z-index:3;
/* 	top:92.5px; */
	width:192px;
	border-radius: 8px;
border: 1px solid var(--neutral-grey-100, #F2F4F7);
background: var(--White, #FFF);

/* Menu */
box-shadow: 0px 4px 6px -2px rgba(16, 24, 40, 0.03), 0px 12px 16px -4px rgba(16, 24, 40, 0.08);
}
.ui-link-tree{
	overflow-y:auto !important;
	padding:0px 10px !important;
}
.is-opener{
	display:none;
}
.ui-accordion-title,#all_filters_opener{
	margin-top:0px !important;
	display:flex !important;
	justify-content:space-between;
	align-items:center;
	position:relative;
}
div[data-id="487af71"]>.e-con-inner{
	max-width:none;
	padding:5px;
}
.ui-accordion .ui-accordion-title{
	border:1px solid #d4ded9;
	border-radius:20px;
	padding: 6px 4px 6px 16px !important;
}
#orderby{
	border-radius:20px;
	border:1px solid #d4ded9;
	padding: 6px 4px 6px 16px !important;
	cursor:pointer;
	margin-bottom:12px;
	font-weight:600;
	color:#646464;
	background-color:white;
	text-align:left;
}
#all_filters_opener{
	border-radius:20px;
	border:1px solid #d4ded9;
	padding: 6px 12px 6px 16px !important;
	font-weight:600;
	color:#646464;
	background-color:white;
	width:100%;
	text-align:left;
}
#all_filters_opener>svg{
	fill:#646464;
}
#all_filters_opener:hover,#all_filters_opener:active,#orderby:focus{
	background-color:white;
	border:1px solid #d4ded9;
	outline:none;
}
.panel-block .ui-buttons{
	display:none;
}
.ui-accordion-icon:before{
	color:#646464;
	font-weight:600;
}
#rtcl-widget-filter>h5{
	display:none;
}
#ads_results_meta{
	color: var(--neutral-grey-600, #475467);

/* Body/Body 1 */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 150%; /* 24px */
}

#filter_tab_heading{
	color: var(--neutral-grey-900, #101828);
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 150%; /* 27px */
}
#all-filters-tab .ui-accordion-title{
    margin-bottom: 16px;
	color: var(--neutral-grey-800, #1D2939);

/* Text lg/Medium */
font-family: Inter;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: 28px; /* 155.556% */
}
/* #all-filters-tab .rtcl-custom-field-filter{
	padding:0px;
} */
#all-filters-tab .ui-accordion-content{
	width:100%;
	margin:0px;
}
#all-filters-tab .rtcl-custom-field-filter{
	border-top:1px solid var(--neutral-grey-300, #D0D5DD);
	padding:10px 0;
}
#filter_tab_label{
	width:100%;
	display:flex;
	justify-content:space-between;
}
#filter-tab-dual{
	display:flex;
	justify-content:space-between;
	gap:10px;
	align-items:center;
}
#filter-tab-dual .ui-field{
	display:inline-block;
	width:50%;
}
#filter-tab-dual input{
	width:100%;
}
.rtcl-icon-anchor:before{
	content:"\f107" !important;
	width:25px;
}
.rtcl-filter-clear-btn{
	border-radius: 0px 0px 8px 8px;
border: 1px solid var(--neutral-grey-300, #D0D5DD) !important;
background: var(--neutral-grey-0, #FFF) !important;
	color: var(--neutral-grey-900, #101828) !important;

/* Body 1 Semi */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600 !important;
line-height: 150%; /* 24px */
}
.rtcl-filter-btn{
    flex:1;
	border-radius: 4px;
background: var(--primary-blue-100, #0068B3);
	color: var(--neutral-grey-25, #FCFCFD);

/* Body 1 Semi */
font-family: Inter;
font-size: 16px;
font-style: normal;
font-weight: 600 !important;
line-height: 150%; /* 24px */
}
.rtcl-filter-clear-btn{
    flex:1;
}
#all-filters-tab .ui-buttons.has-expanded{
    display: flex;
    gap:16px;
}
.rtcl-listings-actions{
	display:none !important;
}
#rotate-me{
	transition:transform .3s;
	transform:;
}
.ui-link-tree-item:last-child{
    margin-bottom: 0px !important;
}
.rtcl-widget-filter-class .panel-block ul.filter-list li:not(.is-parent) a:before{
	content:none;
}
.filter-list>li{
	padding:0px 10px !important;
	font-family:Inter;
	font-size:14px;
	margin:8px 0px!important;
}
.filter-list>li>a{
	color: var(--neutral-grey-700, #344054);
}
.rtcl-more .text{
	color: var(--primary-blue-100, #0068B3);
	font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: 150%; /* 21px */
}
.rtcl-price-filter{
    padding:10px 0px;
    border-top:1px solid var(--neutral-grey-300, #D0D5DD);
}
#filter-tags{
	display:flex;
	gap:16px;
	flex-wrap:wrap;
	padding-bottom:32px;
}
.tag{
	display: flex;
padding: 2px 8px;
align-items: center;
gap: 4px;
	padding:0 5px;
	border-radius: 4px;
background: var(--neutral-grey-100, #F2F4F7);
}
.tag img:hover{
	cursor:pointer;
}
#all_filters_tab_bottom{
    display: none;
}
.filter-search{
    padding: 5px 0px !important;
    margin-left: 5% !important;
  width: 90% !important;
  border: none;
  border-radius: 0px !important;
  border-bottom: 1px solid #d0d5dd;
}
#all-filters-tab .filter-search{
    margin:0 0 0 10px !important
}
.ui-accordion .location-filter-search{
    padding: 5px 0px !important;
    margin-left: 5% !important;
  width: 90% !important;
  border: none;
  border-radius: 0px !important;
  border-bottom: 1px solid #d0d5dd;
}
.sub-list{
    display: flex !important;
    flex-direction: column;
    gap:5px;
}
.arrow{
    position: static !important;
    float:right;
}
.sub-list li{
    padding: 0px !important;
    margin: 0px !important;
}
.filter-list{
    max-height:300px;
    overflow: auto;
    scrollbar-width: 0px;
}
.is-parent>a{
    font-weight:600;
}
@media(200px<width<590px){
    .elementor-1159 .elementor-element.elementor-element-c624f56 .ui-accordion input[type=checkbox]{
        margin:0px;
    }
    .elementor-1159 .elementor-element.elementor-element-c624f56 .ui-accordion-content {
    width: 174px !important;
}
    .elementor-1159 .elementor-element.elementor-element-c624f56 #all-filters-tab{
        width:100%;
    }
    .elementor-1159 .elementor-element.elementor-element-c624f56 #all-filters-tab .ui-accordion-content{
        width:100% !important;
    }
    .elementor-1159 .elementor-element.elementor-element-c624f56 #all_filters_tab_bottom{
        display:block;
        height:75px;
    }
    .elementor-1159 .elementor-element.elementor-element-c624f56 .ui-accordion{
        justify-content:flex-start;
	flex-wrap:nowrap;
	overflow-x:auto;
	scrollbar-width:none;
}
    .elementor-1159 .elementor-element.elementor-element-c624f56 .ui-accordion .ui-accordion-item{
	min-width:auto;
	width:auto;
	white-space:nowrap;
}
.ui-accordion #orderby{
	position:relative;
}
.ui-accordion .ui-accordion-content{
	left:25%;
}
.ui-accordion .rtcl-location-filter .ui-accordion-content{
	left:0;
}
}
@media(590px<width<1024px){
    #all_filters_tab_bottom{
        display:block;
        height:100px;
    }
}/* End custom CSS */
/* Start custom CSS for rt-archive-listing, class: .elementor-element-f00f2e5 */.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-listings.rtcl-grid-view:has(.no_result) {
    position: relative;
    margin-top: 5rem;
}
.elementor-1159 .elementor-element.elementor-element-f00f2e5 .no_result {
    position: absolute;
    top:-5rem;
}
.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl.rtcl-elementor-widget .rtcl-listings .listing-item {
    /*width: 296px!important;*/
    height: 340px!important;
    
}
.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-thumbnail {
    height: 194px!important;
    /*width: 296px!important;*/
    object-fit: cover;
    position: center;
    margin-bottom: 0px!important;
    
    
}
.elementor-1159 .elementor-element.elementor-element-f00f2e5 .contact_seller {
    display: flex;
    width: 30%;
    gap:10px;
    padding: 0px!important;
     font-family: inter!important;
    font-size: 12px!important;
    color: var(--primary-blue-100, #0068B3)!important;
    
    background-color: white!important;
    
width: 82px;
    
height: 26px!important;

align-items: center;
}


.elementor-1159 .elementor-element.elementor-element-f00f2e5 .custom-fields-all {
    color: var(--meta-color)!important;
    font-size: 12px!important;
    font-family: Inter!important;
    font-weight: 500;
    margin-top: -4px;
}

.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl.rtcl-elementor-widget .rtcl-grid-view .rtcl-listing-meta-data {
    margin-top:-4px!important;
}

.elementor-1159 .elementor-element.elementor-element-f00f2e5 .chat-btn img {
    padding-right: 4px;
    padding-bottom: 3px!important;
    
}
.elementor-1159 .elementor-element.elementor-element-f00f2e5 .chat-btn {
    font-family: inter!important;
    font-size: 12px!important;
    color: var(--primary-blue-100, #0068B3)!important;
    border-radius: 4px !important;
    border: 1px solid var(--primary-blue-100, #0068B3)!important;
    background-color: white!important;
    display: flex!important;
width: 82px;
    flex-wrap: wrap!important;
padding: 0px!important;
height: 26px!important;
justify-content: center;
align-items: center;
    
}

.elementor-1159 .elementor-element.elementor-element-f00f2e5 .chat-btn>a{
    height: 100%;
	color:var(--primary-blue-100, #0068B3)!important;
    display: flex;
    justify-content: center;
    align-items: center;
    width:80px;
    text-align: center;
	
}


.elementor-1159 .elementor-element.elementor-element-f00f2e5 .call-btn {
    font-family: inter!important;
    font-size: 12px!important;
    color: var(--primary-blue-100, #0068B3)!important;
    border-radius: 4px !important;
    border: 1px solid var(--primary-blue-100, #0068B3)!important;
    background-color: white!important;
    display: flex!important;
width: 82px;
    flex-wrap: wrap!important;
padding: 0px!important;
height: 26px!important;
justify-content: center;
align-items: center;
    
}

.elementor-1159 .elementor-element.elementor-element-f00f2e5 .call-btn>a{
    height: 100%;
	color:var(--primary-blue-100, #0068B3)!important;
    display: flex;
    justify-content: center;
    align-items: center;
    width:80px;
    text-align: center;
	
}
.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-phone-reveal.revealed {
    background-color: white!important;
    gap:4px!important;
    display: flex;
    align-content: center!important;
    align-items: center!important;
    padding: 0px 8px;
    border-radius: inherit;
}

@media screen and (min-width: 767px) {
.elementor-1159 .elementor-element.elementor-element-f00f2e5 .call-btn {
    display: none!important;
}
}


.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-sold-out { 
    position: absolute;
  bottom: 0px;
  color: #000;
  font-size: 16px;
  font-weight: 600;
  right: 0px;
left: auto!important;
top:auto!important;
  border-radius: 6px;
background: var(--Secondary-Yellow-100, #FFBA14);
  padding: 4px 8px;
		transform:rotate(0deg);
		
}

.elementor-1159 .elementor-element.elementor-element-f00f2e5 .rtcl-listing-badge-wrap {
    position: absolute!important;
    top: 0px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-885b2e8 */ul.rtcl-messages-list::before{
	display: inline-block;
	width: 100%;
	content:"Do not share phone numbers";
	text-align: center;
	background-color: white;
	border-radius: 0.25rem;
	padding: 0.25rem;
	margin-bottom: 0.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e399945 */@media (max-width: 1024px) {
.elementor-1159 .elementor-element.elementor-element-e399945 {
     padding: 0px 16px!important;
}
    }/* End custom CSS */