.listing-tab-main .slider-rl{margin: 0 -15px;}

.listing-item{border-radius: 20px; background: var(--white-color);}
.listing-item .listing-item-top{border-radius: 20px; overflow: hidden; position: relative;}
.listing-item .locate-tag{font-size: 16px; font-weight: 700; color: var(--blue-color); display: flex; align-items: center; position: absolute; top: 0; right: 0; padding: 6px 15px; background: var(--white-color); border-radius: 0 20px 0 5px; cursor: pointer;}
.listing-item .locate-tag svg{margin-right: 8px;}
.listing-item .listing-content{text-align: center; padding: 25px 50px;}
.listing-item .listing-content .city-tag{display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 700; color: var(--blue-color); margin-bottom: 10px;}
.listing-item .listing-content .city-tag svg{margin-right: 8px;}
.listing-item .listing-content .parasmdheading{margin-bottom: 15px;}
.listing-item .listing-content .parasmdheading a{color: var(--light-black); font-weight: 700; text-decoration: none;}

.listing-tab{text-align: center; display: flex; justify-content: center; margin-bottom: 40px;}
.listing-tab .listing-tabs{font-size: 18px; font-weight: 700; color: var(--blue-color); border-bottom: 1px solid transparent; padding: 8px 10px; margin: 0 15px; cursor: pointer;}
.listing-tab .listing-tabs.active, .listing-tab .listing-tabs:hover{border-color: var(--blue-color);}
.listing-btn{justify-content: center;}
@media screen and (max-width: 1199px){
.health-item .health-content{padding-bottom: 0;} 
.listing-btn {justify-content: center; gap: 10px 40px;}
.listing-btn .anchor-button{width: auto;}  
.listing-slider .item{padding: 15px 15px;}
.listing-item .listing-content{padding: 20px 10px;}
}
@media screen and (max-width: 991px){
.listing-tab-main{margin: 0 -20px;}
}

@media screen and (max-width: 767px){
.listing-tab-main{margin: 0 -10px;}
.listing-tab{overflow-x: auto;  padding: 0 30px;}
.listing-tab .listing-tabs{font-size: 16px; margin: 0 10px;}
.listing-tab-main .slider-rl{margin: 0 0px;}
.listing-slider .item{padding: 15px 10px;}
.listing-item .listing-content .city-tag{font-size: 14px;}
.listing-item .listing-content .parasmdheading{font-size: 18px; margin-bottom: 10px;}
.listing-slider .item.slick-center .listing-item{transform: scale(1.1);}
}
@media screen and (max-width: 479px){
}