/*col-6*/
	@media only screen and (max-width:576px){
		.Showing-box-img > img {
			width:99%;
		}
		.section-inner{
			display: block;
		}
		.left-image {
			flex:none;
		}
		.each-option-filter{
			font-size: 15px;
			font-weight: 400 !important;
		}
		label{
			font-weight: 400 !important;
		}
		.xtrayards_highlight_each_box_container{
			width:77%;
			top:41%;
			left:10%;
			padding: 10px !important;
		}
		.scrollbar {
			z-index: 99999999;
		}
		.corridor_title {
			font-size: 23px !important;
			line-height: 35px !important;
			padding-left: 0px;
			padding-top: 13%;
			width:100% !important;
		}
		.sale_property_each_box_container{
			margin-bottom: 27px;
		}
		.key-benifits{
			display: block;
			width:69%;
			line-height: 22px;
			margin:auto;
		}
		.Insights-four-box{
			width:99%;
		}
		.property-listed {
			padding-top: 15px;
		}

		.listproperty-subtitle {
			width:73%;
			padding-bottom: 0px;
		}
		.listproperty-title {
			font-size: 18px;
		}
		.each-benifits{
			margin-top: 10px;
			line-height: 30px;
			font-size: 12px;
		}
		.xtrayards_highlight{
			padding: 0px;
			margin:0px;
		}
		.highlight_wrap{
			display: block;
		}
		.highlight_content h2 {
			padding-top: 15px;
			font-size: 20px;
		}
		.listproperty-btn{
			margin-top:7px;
			width: 53%;
			line-height: 30px;
		}
		.listproperty-subtitle {
			width: 76%;
			font-size: 11px;
		}
		.xtrayards_highlight_img_container > img{
			height: 100%;
		}
		.xtrayards_highlight_each_box{
			padding: 0px !important;
		}
		.xtrayards_highlight_each_box > p{
			font-size: 12px;
		}
		.modal_search_rs{
			display: block !important;
		}
		.property_type_selection{
			padding-left: 12px;
			top:49%;
		}
 		.areaType,.budgetType{
 			font-size: 12px;
 		}
 		.search_project_status_option,.search_possession_status_option,.search_project_area_option{
 			width:32%;
/* 			display: flex;*/
 		}
 		.project_option ,.possession_option ,.project_area_option {
 			display: flex;
 		}
 		.project_status_option{
 			flex-wrap: wrap;
 		}
 	
		.share_req{
			display: none;
		}
		.modal_search_btn{
			display: none;
		}
		.each_search_option.active_search_option  {
			display: block;			
		}
		.location_option_wrapper {
			padding-bottom: 10px;
		}
		.each_property_type_option > label{
			padding: 5px 3px;
		}
		.budget_value_input_option_wrapper{
			top: 49% !important;
	        z-index: 9999;
	        padding: 0px;
		}

		.modal_search_rs{
			display: block;
		}
		.posted_by_option_rent {
			padding-left: 0px !important;
		}
		
		.platformimg-container > img {
		    width: 85%;
		    height: 250px;
		}
		.platformimage-container img {
			width: 97%;
			height: 225px;
		}
		.platformimage-container{
			left: 90px !important;
			top: 227px !important;
		}
		.img-detail-container{
			margin-left: 1px !important;
		}
		.platform-feature{
			display: block;
			padding-left: 40px;
		}
		.platformfeature{
			padding-top: 25px !important;
		}
		.each-plateform-advantage{
			padding-bottom: 10px;
		}
		.grow-img{
			margin-left: -10px !important;
		}
		.platform-sub-title{
			font-size: 16px;
			line-height: 17px;
			text-align: center;
			width: 100%;
		}
		.platformsubTitle{
			padding-top: 25px !important;
			line-height: 20px !important;
		}
		.feature-detail{
			font-size: 15px;
		}
		.explorebtn{
			margin-top: 15px;
			margin-left: 38px;
			width: 80%;
			line-height: 36px;
			font-size: 16px;
		}
		.each-col{
			padding-left: 48px !important;	
		}
		
		.growthimg{
			margin-left: 7px !important;
		}
		.growthimg >img {
			height: 270px !important;
			width: 85% !important;
		}
		.trusted-platform-container{
			margin-top: 20px !important;
			margin-bottom: 30px !important;
			margin-left: 0px !important;
			padding-top: 10px !important;
		}
		.platformimg-wrapper{
			display: none;
		}
		.explore-each-city-img-container > img{
			height: 93% !important;
			border-radius: 10px;
		}
		.explore-cities-containers{
			margin: -10px !important;
		}
		/*all-tab section responsive*/
		.container{
			padding: 20px 10px !important;
        	padding-top: 20px !important;
		}
		.hero-section{
			padding-left: 20px;
			padding-right: 20px;
			padding-top: 20px;
		}
		.project-container{
			margin-top: -42px !important;
		}
		.hero-box-text{
			top: 20px;
			left: 20px;
		}
		.header_top_container {
			display: none;
		}
		.header_bottom_container {
			display: none;
		}
		.logo_img > a > img{
			height: 18px;
		}
		.modal_rent_serch_btn{
/*			display: none;*/
		}
		.search_box > .search_text{
			font-size: 11px !important;
		}
		.search_box{
			width: 87%;
			margin-left: 5%;
		}
		.header_option{
			font-size: 10px;
			padding: 5px 9px;
		}
		.menu_container{
			margin-left: 5%;
		}
		.hero-part{
			display: none;
		}
		.hero-img > img{
			height: 160px;
			border-radius: 7px !important;
		}
		.hero-box-section{
			height: 160px;
			border-radius: 7px !important;
		}



		/*searching modal responsive*/
		.modal_top_section{
			height: 27% !important;
			flex: 0.4 !important;
		}
		.search_modal_container{
			top: 23%;
		}
		.search_modal_tabs{
			height: 43px !important;
		}
		.search_option_container{
			height: 153px !important;
		}
		.district_option_wrapper > select{
			font-size: 12px !important;
		}
		.district_option_wrapper{
			line-height: 46px !important;
		}
		.budget_range{
			line-height: 30px ;
		}
		.budget-container{
			/*margin-top: 0px !important;*/
		}
		.modal_search_btn{
			font-size: 12px;
			padding: 5px 16px;
		}
		.modal_search_btn_wrapper{
			margin: 9px 0px;
		}
		.search_option_label > span{
			font-size: 12px !important;
			
		}
		.posted_by_option_rent > span,.ready_to_move_option_rent  > span,.area_option_rent > span{
			width:61px;
		}
		.each_search_input_option{
			font-size: 12px !important;
/*			width: 60px !important;*/

		}
		.each_search_tab > span{
			font-size: 13px;
		}
		.location_option_wrapper{
			display: flex;
			margin-top: 18px;
			border-left: none;
		}
		.location_option_wrapper > i{
			vertical-align: middle;
		    height: 20px;
		    margin-top: 5px;
		    margin-right: 11px;
		    margin-left: -28px;
		}
		.property_type_option{
			line-height: 20px !important;
			margin-top: 8px;
		}
		.property_type_option_wrapper{
			flex-wrap: wrap;
			margin-bottom: 0px !important;
		}
		.line{
			display: none;
		}
		.budget-container{
			margin-top: -4px !important;
			padding: 10px !important;
			width: 100% !important;
		}
		.budget-container > label{
			font-size: 11px !important;
		}
		#budgetType_budget1{
			border: 1px solid lightgray;
		    font-size: 12px;
		    color: black;
		    padding: 3px;
		    border-radius: 7px;
		}
		#budgetType_budget3{
			border: 1px solid lightgray;
		    font-size: 12px;
		    color: black;
		    padding: 3px;
		    border-radius: 7px;
		}
		.budget-range-inputs input{
			width: 89% !important;
			line-height: 18px !important;
			margin-left: 17px !important;
			font-size: 12px !important;
		}
		.ui-widget.ui-widget-content{
			margin-top: 20px !important;
			margin-bottom: 5px !important;
		}



		.plots-box{
			padding-bottom: 10px !important;
		}
		.Growth-title{
			font-size: 15px;
			font-weight: 600;
			margin-bottom: 3px;
			line-height: 25px;
			width: 170%;
		}
		.growth-text{
			font-size: 12px !important;
			width: 160% !important;
			line-height: 20px !important;
			color: white;
			font-weight: 600;
			margin-bottom: 10px !important;
		}
		.growth-button{
			font-size: 11px;
			width: 94%;
		}
		.property_detail_each_tab_container {
			margin-right: 5px !important;
			margin-bottom: 10px !important;
			/*width: 90%;*/
		}
		.each_tab_container{
			width: 101% !important;
			font-size: 12px !important;
			margin-right: 0px !important;
			border-radius: 7px !important;
		}
		.width_tab{
			width: 80px !important;
		}
		.each_tab_container > img{
			width: 20px !important;
			margin-right: 2px !important;
		}
		.detail_each_tab{

		}
		.list-container{
			padding-top: 30px !important;
		}
		.property_detail_tab_main_box_container{
			/*margin-left: 35px !important;*/
		}
		.property_detail_tab_container{
			margin-bottom: 0px !important;
			flex-wrap: wrap !important;
		}
		label {
		  /*  font-weight: 500 !important;
		    font-size: 12px !important;*/
		}
		#locationFilter{
			border: 1px solid dimgray;
			border-radius: 7px;
			font-size: 13px !important;
			line-height: 22px !important;
		}
		.kolkata-container{
			margin-top: -35px !important;
		}

		.Estates-box{
			height: 300px !important;
		}
		.Estates-box-img > img{
			height: 168px !important;
		}
		.each_label {
		    color: white;
		    font-size: 9px;
		    font-weight: 600;
		    padding: 0px 3px;
		    line-height: 21px;
		}
		.posted_by{
			top: 5% !important;
		}
		.hide-on-mobile {
	        display: none !important;
	    }
	    .Estates-box-title{
	    	text-align: left;
	    	font-size: 11px;
	    }
	    .border{
	    	right: -3px !important;
	    	top: 5px !important;
	    }
	    .Covering-title{
	    	font-size: 20px !important;
	    	margin-top: 30px !important;
	    }
	    .Showing-box-onwords > span {
	    	font-size: 13px;
	    }
	    .sell-text{
	    	font-size: 10px !important;
	    }
	    .Estates-container{
	    	height: 300px !important;
	    	margin-bottom: 15px !important;
	    }
	    .Estates-box-section{
	    	padding-top: 21px !important;
	    }
	    .Estates-box-text{
	    	font-size: 11px;
	    }
	    .location_highlight{
	    	font-size: 12px;
	    }
	    .sell-mybtn{
	    	padding: 4px 5px;
	    	font-size: 10px;
	    }
	    .check-box-text{
	    	text-align: left !important;
	    }
	    .check-box-markets{
	    	text-align: left !important;
	    }

	    .Handpicked-img > img{
	    	height: 170px !important;
	    }
	    .Handpicked-box-container {
		    width: 97%;
		    top: 152px;
		    left: 4px;
		}
		.xy-point{
			padding: 13px 23px;
		}
		.Gateway-box-container{
			padding: 0px;
		}
		.smarter{
			padding-bottom: 0px;
		}
		.property_category_main_title {
			font-size:18px;
		}
		.property_category_title{
			padding-top: 0px;
		}
		.property_category_each_title {
			font-size: 14px;
		}
		.reach-box-img > img {
			height: 194px;
		}
		.property_category_main_box_container{
			padding-bottom: 0px;
		}
		.property_category_main_box_each_title{
			margin-bottom: 18px;
		}
		.property_category_main_box_title {
			margin-bottom: 9px;
		}
		.Handpicked-box-title{
			font-size: 11px;
			text-align: left;
/*			padding-bottom: 8px;*/
		}
		.ville-box-location{
			font-size: 16px;
		}
		.Handpicked-box-location{
			font-size: 10px;
			background: white !important;
			text-align: left;
			line-height: 20px;
		}
		.location_highlight{
			font-size: 11px;
		}


	    .Kolkata-container{
	    	padding-top: 0px !important;
	    	padding-bottom: 0px !important;
        	margin-top: -22px;
        	height: 300px;
        	margin-bottom: 138%;
	    }

	    .box-based-handpicked{
	    	width: 100% !important;
	    }
	    .box-based-details{
	    	display: block;
	    }
	    .five-title{
	    	font-size: 11px !important;
	    }
	    .five-text{
	    	font-size: 10px !important;
	    }
	    .three-container.d-md-block {
		    /*display: none !important;*/
		    padding-top: 160px;
		    padding-bottom: 0px !important;
	  	}
	  	.three-container2{
	  		padding-top: 0px !important;
	  		padding-bottom: 0px !important;
	  	}
	  	.three-container1.d-md-none {
		    /*display: block !important;*/
		    margin-top: 10px !important;
	  	}
	  	.my-hidden-slider{
	  		visibility: visible !important;
	  	}
	  	.check-img > img{
	  		width: 230px !important;
	  	}


	  	.explore-city-sec-container{
	  		margin: 0px 0px 5px 0px !important;
	  		padding-top: 15px !important;
	  		height: 331px !important;
	  	}
	  	.footerdetail-container{
	  		margin-top: 0px;
	  	}
	  	.footerdetail-container{
	  		font-size: 17px;
	  	}
	  	.xy-final{
	  		padding: 43px 20px;
	  	}
	  	.xy-final h2 {
	  		font-size: 21px;
	  	}
	  	.explore-city-mini-title-container{
	  		/*margin-top: 15px !important;*/
	  	}
	  	.explore-city-title-container {
		    font-size: 18px !important;
		    width: 78% !important;
		    text-align: center !important;
		    margin-left: 42px !important;
		}
		.explore-each-city-name{
			font-size: 14px !important;
		}
		.explore-each-city-property-numbers{
			font-size: 12px !important;
		}

		.register-post-property-sec-container{
			padding-top: 0px !important;
		}
		.register-post-property-sec-container{
			/*padding-bottom: 20px;*/
			/*padding-top: 20px;*/
		}
		.reg-post-property-img-container > img{
			height: 300px !important;
		}
		.reg-post-by{
			height: 300px !important;
			top: 0px !important;
		}
		.reg-post-property-text-container{
			top: 5px !important;
        	left: 5px !important;
        	height: 300px !important;
		}
		.reg-post-property-mini-title{
			margin-bottom: 0px !important;
        	margin-top: 0px !important;
        	font-size: 12px !important;
		}
		.reg-post-property-title {
		    font-size: 14px !important;
        	width: 98% !important;
        	line-height: 30px !important;
		}
		.about-reg-post-property{
			margin: 0px !important;
		}
		.reg-post-property-text{
			font-size: 10px !important;
		}
		.reg-post-property-text{
			margin-bottom: 0px !important;
		}
		.reg-post-property-btn{
			margin: 22px 0px 0px 0px !important;
		}
		.reg-post-property-title > span{
			font-size: 22px !important;
		}
		.ab-reg-post-property-counting{
			line-height: 22px !important;
		}
		.ab-reg-post-property-counts{
			font-size: 15px !important;
		}
		.ab-reg-post-property-counts-name{
			font-size: 12px !important;
		}
		.reg-post-property-sub-title{
			margin-top: -18px !important;
		}
		.reg-post-property-btn > a{
			padding: 10px 17px !important;
			padding-top: 10px !important;
			font-size: 14px !important;
		}

		.download-app-sec-container{
			margin-top: -60px !important;
			padding: 20px 20px 0px 20px !important;
			display: flex !important;
		}

		.download-app-sec-sub-text-container{
			margin: 0px !important;
		}
		.download-app-sec-sub-container{
			width: 54% !important;
		}
		.download-app-sec-title-container{
			font-size: 10px !important;
		}
		.download-app-sec-sub-title-container{
			margin-top: 0px !important;
			font-size: 11px !important;
		}
		.app-sec-updates-text-container{
			margin-top: 0px !important;
		}
		.app-sec-update-text-container {
		     margin-top: 10px !important; 
		    font-size: 10px !important;
		}
		.app-sec-update-icon-container > i{
			margin-top: 12px !important;
			margin-right: 5px !important;
			font-size: 15px !important;
			vertical-align: middle !important;
		}
		.app-sub-container-img-container > img {
		    margin-top: -8px !important;
        	margin-left: 25px !important;
        	width: 97% !important;
		}
		.app-sec-download-imgs-container{
			margin-top: 32px !important;
    		margin-bottom: -48px !important;
		}
		.app-sec-download-img-container {
		    margin-right: 106px !important;
	        margin-bottom: 24px !important;
	        margin-top: -8px !important;
		}
		.app-sec-download-img-container > a > img{
			height: 38% !important;
		}


		/*DOWNLOAD SECTION*/
		.download-app-sec-container{
			overflow: hidden;
			display: block;
		}
		.download-app-sec-sub-container{
			width: 100%;
		}
		.download-app-sec-sub-text-container{
			margin: 20px 5px 20px 5px;
		}
		.app-sub-container-img-container > img{
			margin-top: 44px;
		}
		
		/*DOWNLOAD SECTION*/


		/* REVIEW SECTION*/
		.rating-container{
			width: 100%;
			display: block;
		}
		.rating-img-container{
			width: 100%;
			margin-left: 0px;
		}
		.rating-img-container > img{
			height: 200px;
			width: 86%;
		}
		.rating-text-star-container{
			width: 100%;
			font-size: 19px;
		}
		.rating-star-container{
			margin: 0px;
		}
		/*REVIEW SECTION ENDS*/


		/*EXPLORE CITIES SECTION*/
		.explore-city-title-container{
			font-size: 25px;
			/*text-align: center;*/
		}
		
		.explore-each-city-container{
			display: block !important;
			/*margin-top: 20px;*/
		}
		.explore-each-city-img-container{
			width: 68% !important;
			margin: 20px 20px 6px 24px;
		}
		.explore-each-city-name-container{
			text-align: center !important;
			margin: auto !important;
		}
		/*EXPLORE CITIES SECTION ENDS*/
		/*profile-status popup css*/

		/*----- pending popup -----*/
	    .pending_main_box_container{
			display: none !important;
		}
		.featured_splide {
			width: 273% !important;
		}
		.Housing-box-based{
			position: absolute;
	        top: 38px;
	        left: 37px;
	        width: 82%;
	        /*background-color: rgba(10, 29, 55, 0.7);*/
	        background: rgb(10 29 55 / 25%);
	        z-index: 99999999;
	        border-radius: 10px;
		}
		.Housing-box-title{
			color: white !important;
	        font-size: 15px;
	        text-align: left;
	        width: 104%;
		}
		.housing-box-location{
			color: white !important;
			font-weight: 600;
			text-align: left !important;
		}
		.Housing-box-price{
			color: white;
			font-weight: 600;
			text-align: left !important;
		}
		.Housing-box-bhk{
			color: white;
			font-weight: 600;
			text-align: left !important;
		}
		.housing-mybtn{
			color: white;
			font-weight: 600;
			text-align: left !important;
		}
		.user_icon{
			color: black !important;
		}
		/*------------------------- all-tab-section completee ------------------------*/


		/*parks tab responsive*/
		.content-box{
			width: 100% !important;
			height: 350px !important;
			padding: 10px 20px 0px 20px !important;
		}
		.content-box h2{
			font-size: 18px !important;
		}
		.content-box p{
			font-size: 13px !important;
		}
		.explore-btn{
			padding: 7px 22px !important;
		}
		.blur-bg-section{
			margin-bottom: 40px !important;
			height: 450px !important;
			margin-top: 100px;
		}
		.content-overlay{
			padding-left: 0px !important;
		}
		.Verified-container{
			height: 100% !important;
			padding-top: 0px;
		}
		.vile-box{
			padding-bottom: 0px;
		}
		.Insights-four-box-title{
			font-size: 12px !important;
			text-align: left !important;
		}
		.three-container{
			padding-bottom: 0px;
		}

		/*------------------------- park-tab-section completee ------------------------*/

		/*estate-tab responsive*/
		#locationFilterContainer{
			padding-top: 20px !important;
			padding-bottom: 0px !important;
		}
		.estate-box-container{
			padding: 11px 15px 15px !important;
		}
		.estate-box-title{
			text-align: left !important;
			width: 90% !important;
			font-size: 13px !important;
		}
		.Colin-item{
			width: 72% !important;
		}
		.colin-btn{
			position: relative !important;
		}
		.colin-box-mybtn{
			font-size: 11px !important;
			width: 117%;
			/*position: absolute !important;
			top: 14px;
			right: 6px;*/
		}
		.Deals-four-title{
			font-size: 12px !important;
	        text-overflow: ellipsis;
	        white-space: nowrap;
	        overflow: hidden;
	        width: 72%;
		}
		.Deals-four-location{
			font-size: 10px !important;
			text-align: left !important;
		}
		.Deals-four-section-box{
			width: 72%;
		}
		.Deals-four-more-img > img{
			height: 200px !important;
		}
		.Deals-four-section{
			width: 96% !important;
			top: 173px !important;
			left: 7px !important;
		}
		.Colin-box-container{
			padding: 5px 10px;
			padding-top: 15px;
			padding-bottom: 10px;
		}
		.ville-box-mybtn{
			width: 48% !important;
		}
		.silver-box-img > img{
			height: 180px !important;
		}
		.Deals-four{
			margin-bottom: 117px !important;
		}
		.box-launch-part{
			padding-top: 0px !important;
			padding-bottom: 0px !important;
		}
		.ville-box-section{
			padding: 50px  25px 25px 30px !important;
		}
		.ville-box-title{
			font-size: 20px !important;
		}
		/*------------------------- estate-tab-section completee ------------------------*/

		/*park-tab responsive*/
		.estate_container{
			height: 358px !important;
		}
		.Handpicked-container{
			height: 350px !important;
		}
		/*------------------------- park-tab-section completee ------------------------*/

		/*shed-tab responsive*/

		/*------------------------- shed-tab-section completee ------------------------*/
		/*xtrayards tab*/
		.Introducing-box-container{
			padding: 0px 20px;
			gap: 10px !important;
		}
		.image-div{
			min-width: 250px !important;
		}
		.image-div img{
			width: 60% !important;
		}
		.headline{
			font-size: 25px ;
			margin-bottom: 15px;
		}
		.subheadline{
			font-size: 12px ;
			margin-bottom: 10px;
		}
		.description{
			font-size: 12px;
			margin-bottom: 15px;
		}
		.menu-parks-all{
			padding-bottom: 7px;
		}

		.smarter{
			margin-top: 0px;
			margin-bottom: 0px;
		}
		.smarter-title{
			font-size: 17px !important;
		}
		.smarter-box-section{
			padding: 10px !important;
		}
		.smarter-box-title{
			font-size: 13px;
			line-height: 19px;
		}
		.smarter-box-text{
			font-size: 12px !important;
			margin-top: 2px !important;
			line-height: 15px !important;
		}
		.smarter-box-subtext{
			font-size: 12px;
			margin: 0px;
		}

		.Categories-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.Gateway-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.Gateway-box-title{
			font-size: 18px;
		    font-weight: 900;
		    line-height: 26px;
		    width: 96%;
		}
		.gateway-box-text{
			font-size: 12px;
			line-height: 20px;
		}
		.gateway-subtext{
			font-size: 10px !important;
		}
		.gateway-subtext > span{
			font-size: 14px;
		}
		.Gateway-img > img{
			width: 100%;
		}
		.large-title{
			line-height: 29px;
			font-size: 20px;
		}
		.large-text{
			font-size: 15px;
		}
		.Categories-box-based{
			padding: 15px !important;
		}
		.Categories-box-title{
			padding-bottom: 10px !important;
			font-size: 15px !important;
		}
		.categories-text{
			font-size: 12px !important;
			margin-bottom: 10px !important;
			margin-top: 10px !important;
			height: 80px !important;
		}
		.reach-background{
			padding: 10px !important;
		}
		.reach-box-title{
			font-size: 17px;
			line-height: 33px !important;
			text-align: center;
			padding-top: 5px;
		}
		.reach-box-based{
			padding-top: 20px;
			padding-left: 0px;
			padding: 0px;
		}
		.reach-box-text{
			font-size:19px;
			margin: 19px 23px;
		}
		.reach-box-text{
			font-size: 17px !important;
			line-height: 25px;
			margin-bottom: 20px !important;
		}
		.reach-box-title2 > span{
			font-size: 16px;
		}
		.reach-box-explore-property-btn{
			margin-top: 20px;
		}
		.Professionals{
			padding-top: 0px;
		}
		.reach-background{
			margin-bottom: 0px;
			height: 707px;

		}
		.reach-box-explore-property-btn{
			text-align-last: center;
			width:100%;
		}
		.reach-box-explore-property-btn > a{
			padding: 6px 55px;
		}
		.reach-exlpore-btn{
			width: 50%;
			margin: 20px 0px 0px 64px;
			padding: 4px;
		}
		.Professionals-title{
			font-size: 17px !important;
			line-height: 30px !important;
			width: 90% !important;
		}
		.professionals-text{
			margin-top: 0px !important;
			font-size: 15px !important;
			width: 80% !important;
		}
		.professionals-section{
			flex-wrap: wrap;
		}
		.Professionals-box1{
			padding: 15px !important;
			padding-top: 20px !important;
			width: 50% !important;
		}
		.Professionals-box2{
			padding: 15px !important;
			padding-top: 20px !important;
			width: 50% !important;
		}
		.Professionals-box3{
			padding: 15px !important;
			padding-top: 20px !important;
			width: 50% !important;
		}
		.Professionals-box4{
			padding: 15px !important;
			padding-top: 20px !important;
			width: 50% !important;
		}
		.Professionals-box-title{
			font-size: 16px !important;
			width: 99% !important;
		}
		.Professionals-box-subtext{
			font-size: 14px;
		}
		.Professionals-icons > img{
			width: 50px;
		}
		.Professionals{
/*			margin: 40px 0px !important;*/
			padding-bottom: 0px;
		}
		.different-title{
			font-size: 32px !important;
		}
		.different-box-title{
			font-size: 18px !important;
		}
		.different-box-text{
			font-size: 13px;
		}
		.different-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.uniqe-container{
			padding-top: 40px !important;
		}
		.uniqe-img > img{
			height: 420px !important;
		}
		.uniqe-box-continer{
			width: 84% !important;
			padding: 8px 20px;
			left:8%;
		}
		.uniqe-box-title{
			font-size: 16px !important;
	        text-align: center !important;
	        margin-left: 1px !important;
	        line-height: 19px !important;
	        width: 100% !important;
		}
		.uniqe-box-text{
			font-size: 12px;
			margin: 7px 0px;
		}
		.uniqe-box-subtext > span{
			font-size: 12px !important;
		}
		.uniqe-box-subtext{
			font-size: 11px;
			padding: 10px 0px;
			margin:0px;
		}
		/*------------------------- xtrayards-tab-section completee ------------------------*/
		.footer{
			margin-top: -40px !important;
		}

		.scrollbar{
			bottom: 70px !important;
			height: 30px !important;
			width: 30px !important;
/*			right: 9px !important;*/
		}
		.scrollbar >i{
			line-height: 13px !important;
	        /* margin-top: -22px !important; */
	        font-size: 15px !important;
	        position: absolute;
	        top: 9px;
	        right: 8px;
		}
		.search_box > .search_icon > i{
	    	padding-top: 11px;
	    }
	}

/* col-sm-6 */
	@media only screen and (min-width:576px) and (max-width:768px){
		.left-image {
			flex:none;
		}

		.reach-box-img > img{
			height: 0px !important;
		}
		.reach-box-explore-property-btn {
			width:76%;
		}
		.smarter{
			padding-bottom: 0px;
		}
		.property_category_main_box_container {
			padding-bottom: 0px;
		}
		.Gateway-box-container{
			padding: 0px;
		}
		.sell-box-button-section{
			display: block !important;
		}
		.five-title{
			line-height: 19px;
		}
		.Handpicked-container{
			margin-bottom: 180px;
		}
		.platformimg-container > img {
		    width: 85%;
		    height: 250px;
		}
		.platformimage-container img {
			width: 97%;
			height: 225px;
		}
		.platformimage-container{
			left: 90px !important;
			top: 227px !important;
		}
		.img-detail-container{
			margin-left: 1px !important;
		}
		.platform-feature{
			display: block;
			padding-left: 40px;
		}
		.each-plateform-advantage{
			padding-bottom: 10px;
		}
		.grow-img{
			margin-left: -10px !important;
		}
		.platform-sub-title{
			font-size: 18px;
		}
		.explorebtn{
			margin-top: 42px;
			margin-left: 25px;
			width: 80%;
		}
		.trusted-platform-container{
			margin-top: 220px !important;
			margin-bottom: 105px !important;
		}
		.explore-each-city-img-container > img{
			height: 76% !important;
			border-radius: 10px;
		}
		
		/*all tab responsive*/
		.container{
			padding: 20px 10px !important;
        	padding-top: 20px !important;
		}
		.splide__slide img {
		  	width: 59%;
		  	object-fit: cover;
		}
		.hero-box-section{
			width: 59%;
		}
		.header_top_container {
			display: none;
		}
		.header_bottom_container {
			display: none;
		}
		.logo_img > a > img{
			height: 18px;
		}
		.search_box > .search_text{
			font-size: 11px !important;
		}
		.search_box{
			width: 87%;
			margin-left: 5%;
		}
		.header_option{
			font-size: 10px;
			padding: 5px 9px;
		}
		.menu_container{
			margin-left: 5%;
		}
		.hero-part{
			display: none;
		}
		.hero-img > img{
			height: 250px;
		}
		.hero-box-section{
			height: 250px;
		}
		.each_tab_container > img{
			/*display: none !important;*/
			width:10%;

		}
		.plots-box{
			padding-bottom: 10px !important;
			margin-top: 16% !important;
		}
		.Growth-title{
			font-size: 25px;
			margin-bottom: 3px;
			line-height: 35px;
		}
		.growth-text{
			font-size: 13px;
			margin-bottom: 10px;
		}
		.growth-button{
			font-size: 11px;
			width: 65%;
		}
		.property_detail_each_tab_container {
			margin-right: 25px !important;
			/*width: 90%;*/
		}
		.each_tab_container{
			width: 98% !important;
			font-size: 13px !important;
			margin-right: 0px !important;
			margin-bottom: 11px;
		}
		.property_detail_tab_main_box_container{
			margin-left: 35px !important;
		}
		.property_detail_tab_container{
			margin-bottom: 0px !important;
			flex-wrap: wrap;
		}
		.kolkata-container{
			margin-top: -58px !important;
		}

		.Estates-box{
			height: 300px !important;
		}
		.Estates-box-img > img{
			height: 168px !important;
		}
		.each_label {
		    color: white;
		    font-size: 9px;
		    font-weight: 600;
		    padding: 0px 3px;
		    line-height: 21px;
		}
		.posted_by{
			top: 5% !important;
		}
		.hide-on-mobile {
	        display: none !important;
	    }
	    .Estates-box-title{
	    	text-align: left;
	    	font-size: 11px;
	    }
	    .border{
/*	    	right: 1px !important;*/
	    	top: 10px !important;
	    }
	    .Covering-title{
	    	font-size: 20px !important;
/*	    	margin-top: 30px !important;*/
	    }
	    .sale_property_area_box,.sale_property_area_box1{
	    	flex:1;
	    	text-align: center;
	    }

	    .sell-text{
	    	font-size: 10px !important;
	    }
	    .Estates-container{
	    	height: 300px !important;
	    	margin-top: 29px;
	    }
	    .view_detail_btn {
	    	margin-left: 32px !important;
	    	flex:1;
	    	text-align-last: center;
	    }
	    .sale_property_each_box_container {
	    	margin-top: 21px;
	    }
	    .xtrayards_highlight_each_box > p {
	      padding-left: 6px;
	      font-size: 11px;
	    }
	    .xtrayards_highlight_each_box{
	    	padding: 6px 3px;
	    }
	    .xtrayards_highlight_each_box_container{
	    	width:57%;
	    	top:50%;
	    	left:121px;
	    	padding: 0px;
	    }
	    .view_detail_btn > a{
	    	padding: 6px 46px;
	    }
	    .sale_property_area_value{
	    	flex:1;
	    }
	    .xtrayards_highlight_img_container > img {
	    	height: 232px !important;
	    }
	    .Estates-box-section{
	    	padding-top: 21px !important;
	    }
	    .Estates-box-text{
	    	font-size: 11px;
	    }
	    .location_highlight{
	    	font-size: 12px;
	    }
	    .sell-mybtn{
	    	padding: 4px 5px;
	    	font-size: 10px;
	    }

	    .Handpicked-img > img{
	    	height: 170px !important;
	    }
	    .Handpicked-box-container {
		    width: 97%;
		    top: 110px;
		    left: 4px;
		}
		.Handpicked-box-title{
			font-size: 11px;
			text-align: left;
		}
		.Handpicked-box-location{
			font-size: 10px;
			text-align: left;
		}
		.location_highlight{
			font-size: 11px;
		}


	    .Kolkata-container{
	    	padding-top: 0px !important;
	    	padding-bottom: 0px !important;
        	margin-top: -22px;
        	height: auto !important;
        	margin-bottom: 0% !important;
	    }

	    .box-based-handpicked{
	    	width: 66% !important;
	    }
	    .five-title{
	    	font-size: 12px !important;
	    	line-height: 24px !important;
	    	padding-left: 11px;
	    }
	    .five-text{
	    	font-size: 11px !important;
	    }
	    .three-container.d-md-block {
	    	padding-top: 30px !important;
	    	padding-bottom: 45px !important;
		    /*display: none !important;*/
	  	}
	  	.three-container1.d-md-none {
		    /*display: block !important;*/
		    margin-top: 105px !important;
	  	}
	  	.my-hidden-slider{
	  		visibility: visible !important;
	  	}
	  	.check-img > img{
	  		width: 230px !important;
	  	}
	  	.sell-mybtn{
	  		margin-left: 0px !important;
	  	}

	  	.explore-city-sec-container{
	  		margin: 0px 0px 38px 0px !important;
	  		padding-top: 15px !important;
	  		height: 337px !important;
	  	}
	  	.explore-city-mini-title-container{
	  		/*margin-top: 15px !important;*/
	  	}
	  	.explore-city-title-container {
		    font-size: 25px !important;
		    width: 78% !important;
		    text-align: center !important;
		    margin-left: 78px !important;
		}
		.explore-each-city-name{
			font-size: 14px !important;
		}
		.explore-each-city-property-numbers{
			font-size: 12px !important;
		}

		.register-post-property-sec-container{
			padding-top: 0px !important;
		}
		.register-post-property-sec-container{
			/*padding-bottom: 20px;*/
			/*padding-top: 20px;*/
		}
		.reg-post-property-img-container > img{
			height: 400px !important;
		}
		.reg-post-by{
			height: 400px !important;
			top: 0px !important;
		}
		.reg-post-property-text-container{
			top: 5px !important;
		}
		.reg-post-property-mini-title{
			margin-bottom: 0px !important;
		}
		.reg-post-property-title {
		    font-size: 21px !important;
		    width: 71% !important;
		}
		.about-reg-post-property{
			margin: 0px !important;
		}
		.reg-post-property-text{
			font-size: 12px !important;
		}
		.reg-post-property-text{
			margin-bottom: 0px !important;
		}
		.reg-post-property-btn{
			margin: 22px 0px 0px 0px !important;
		}
		.reg-post-property-title > span{
			font-size: 32px !important;
		}
		.ab-reg-post-property-counting{
			line-height: 22px !important;
		}
		.ab-reg-post-property-counts{
			font-size: 25px !important;
		}
		.reg-post-property-sub-title{
			margin-top: -18px !important;
		}
		.reg-post-property-btn > a{
			padding-top: 10px !important;
			font-size: 14px !important;
		}

		.download-app-sec-container{
			margin-top: 0px !important;
			padding: 20px 20px 0px 20px !important;
			display: flex !important;
		}

		.download-app-sec-sub-text-container{
			margin: 0px !important;
		}
		.download-app-sec-sub-container{
			width: 45% !important;
		}
		.download-app-sec-title-container{
			font-size: 13px !important;
		}
		.download-app-sec-sub-title-container{
			margin-top: 0px !important;
		}
		.app-sec-updates-text-container{
			margin-top: 0px !important;
		}
		.app-sec-update-text-container {
		     margin-top: 10px !important; 
		    font-size: 11px !important;
		}
		.app-sec-update-icon-container > i{
			margin-top: 12px !important;
			font-size: 24px !important;
			vertical-align: middle !important;
		}
		.app-sub-container-img-container > img {
		    margin-top: -8px !important;
        	margin-left: 65px !important;
        	width: 97% !important;
		}
		.app-sec-download-imgs-container{
			margin-top: 37px !important;
		}
		.app-sec-download-img-container {
		    margin-right: 106px !important;
	        margin-bottom: 24px !important;
	        margin-top: -8px !important;
		}
		/*------------------------- all-tab-section completee ------------------------*/


		/*parks tab responsive*/
		.splide__slide {
			width: 168% !important;
		}
		.property_detail_each_tab_container {
			margin-right: 17px !important;
		}

		.Housing-box-based{
			padding: 15px !important;
			padding-right: 0px !important;
			padding-left: 0px !important;
		}
		.Housing-box-title{
			font-size: 12px !important;
		}
		.housing-box-location{
			margin-top: 4px !important;
			font-size: 10px !important;
		}
		.Housing-box-price{
			font-size: 12px !important;
		}
		.Housing-box-bhk{
			font-size: 11px !important;
		}
		.housing-mybtn{
			font-size: 13px !important;
		}
		.Showing-box-img > img{
			height: 150px !important;
		}
		.Showing-box-title{
			font-size: 14px !important;
			text-align: left !important;
		}
		.Showing-box-location{
			text-align: left !important;
			font-size: 10px !important;
		}
		.Showing-box-onwords{
			text-align: left;
			flex:1;
			text-align: center;
		}
		.showing-box-group{
			text-align: left !important;
			font-size: 15px;
		}
		.showing-box-mybtn{
			font-size: 11px !important;
			width: 100% !important;
			margin-left: 5px !important;
		}
		.Deals-four-btn,.Deals-four-location {
			width:99% !important;
			display: block;
			margin-bottom: 8px;
		}
		.colin-box-mybtn{
			padding: 3px;
		}
		.listproperty-subtitle
		{
			width:100%;
		}
		.each-benifits{

		    font-size: 10px;
		    line-height: 14px;		   
		  margin-left: 6px;
		}
		.highlight_wrap{
			display: block;
		}
		.highlight_content h2 {
		    font-size: 27px;
		    padding-top: 20px;		   
		}
		
		.listproperty-btn {
			width:50%;
		}
		.Verified-container{
			padding-top: 0px !important;
			padding-bottom: 0px !important;
/*			height: 292px !important;*/
			height:auto;
		}
		.section-inner{
			display: BLOCK;
		}
		.Deals-box {
			height: 459px;
		}
		.Insights-four-box-img > img{
			height: 150px !important;
		}
		.Insights-four-box-title{
			font-size: 13px !important;
			text-align: left !important;
		}
		.Insights-four-box-location{
			text-align: left !important;
		}
		.Insights-box-container{
			padding: 7px 8px 7px 8px !important;
		}
		.sell-box-subtext{
			font-size: 10px !important;
		}
		.content-box{
			padding: 10px 20px 0px 20px !important;
			width: 45% !important;
			height: 350px !important;
		}
		.content-box h2{
			font-size: 18px !important;
		}
		.content-box p{
			font-size: 13px !important;
		}
		.box-launch-part{
			padding-bottom: 0px;
		}
		.xy-final {
			margin-top: 100px;
		}
		.explore-btn{
			padding: 7px 22px !important;
		}
		.blur-bg-section{
			margin-bottom: 40px !important;
			height: 450px !important;
		}
		.sell-box-button{
/*			margin-right: -5px !important;*/
		}
		.Insights-four-box{
			height: 286px !important;
		}
		.usp_wrapper{
/*			height: 325px !important;*/
		}
		/*------------------------- park-tab-section completee ------------------------*/

		/*estate-tab responsive*/
		#locationFilterContainer{
			padding-top: 20px !important;
			padding-bottom: 0px !important;
		}
		.estate-box-container{
			padding: 11px 15px 15px !important;
		}
		.estate-box-title{
			text-align: left !important;
			width: 90% !important;
			font-size: 13px !important;
		}
		.Colin-item{
			width: 72% !important;
		}
		.colin-btn{
			position: relative !important;
		}
		.colin-box-mybtn{
			font-size: 11px !important;
			width: 117%;
			/*position: absolute !important;
			top: 14px;
			right: 6px;*/
		}
		.Deals-four-title{
			font-size: 12px !important;
	        text-overflow: ellipsis;
	        white-space: nowrap;
	        overflow: hidden;
	        width: 99%;
		}

		.Deals-four-location{
			font-size: 10px !important;
			text-align: left !important;
		}
		.Deals-four-section-box{
			width: 100%;
		}
		.Deals-four-more-img > img{
			height: 200px !important;
		}
		.Deals-four-section{
			width: 96% !important;
			top: 173px !important;
			left: 7px !important;
		}
		.Colin-box-container{
			padding: 5px 10px;
			padding-top: 15px;
			padding-bottom: 10px;
		}
		.ville-box-mybtn{
			width: 30% !important;
		}
		.silver-box-img > img{
			height: 180px !important;
		}
		/*plots-tab responsive*/
		.responsive_img > img{
			height: 145px !important;
		}
		.responsive_img1 >img{
			height: 200px !important;
		}
		.four-box-title{
			font-size: 12px !important;
		}
		.four-box-location{
			font-size: 11px !important;
		}
		.insights-box{
			padding: 0px !important;
			padding-top: 25px !important;
		}
		.insights-border{
			top: 20px !important;
		}
		.sell-mybtn{
			font-size: 8px !important;
			width:100% !important;
		}
		.Handpicked-box-location{
			background: white !important;
		}
		.check-container{
			height: 165px !important;
			width: 54% !important;
		}
		.check-box-based{
			padding: 5px !important;
			width: 50%;
		}
		.check-box-title{
			font-size: 11px !important;
			width: 95% !important;
			text-align: left !important;

		}
		.check-box-text{
			font-size: 10px !important;
			text-align: left !important;

		}
		.check-box-bhk{
			font-size: 10px !important;
			text-align: left !important;

		}
		.check-box-price{
			font-size: 10px !important;
			text-align: left !important;
		}
		.check-box-markets{
			font-size: 10px !important;
			text-align: left !important;
		}
		.Showing-box-title > a{
			font-size: 12px !important;
		}
		.Showing-box-onwords > span{
			font-size: 11px !important;
		}
		.box-button{
			font-size: 10px !important;
		}
		/*------------------------- plots-tab-section completee ------------------------*/
		/*------------------------- estate-tab-section completee ------------------------*/

		/*xtrayards tab*/
		.Introducing-box-container{
			padding: 0px 20px;
			gap: 10px !important;
		}
		.image-div{
			min-width: 250px !important;
		}
		.image-div img{
			width: 60% !important;
		}
		.headline{
			font-size: 25px ;
			margin-bottom: 15px;
		}
		.subheadline{
			font-size: 12px ;
			margin-bottom: 10px;
		}
		.description{
			font-size: 12px;
			margin-bottom: 15px;
		}
		.menu-parks-all{
			padding-bottom: 7px;
		}

		.smarter{
			margin-top: 0px;
			margin-bottom: 0px;
		}
		.smarter-title{
			font-size: 25px !important;
		}

		.Categories-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.Gateway-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.Gateway-box-title{
			font-size: 19px;
		    font-weight: 900;
		    line-height: 29px;
		    width: 96%;
		}
		.gateway-box-text{
			font-size: 12px;
			line-height: 20px;
		}
		.gateway-subtext{
			font-size: 10px !important;
		}
		.gateway-subtext > span{
			font-size: 14px;
		}
		.Gateway-img > img{
			width: 100%;
		}
		.large-title{
			line-height: 29px;
			font-size: 20px;
		}
		.large-text{
			font-size: 15px;
		}
		.Categories-box-based{
			padding: 15px !important;
		}
		.Categories-box-title{
			padding-bottom: 10px !important;
			font-size: 15px !important;
		}
		.categories-text{
			font-size: 12px !important;
			margin-bottom: 10px !important;
			margin-top: 10px !important;
			height: 80px !important;
		}
		.reach-background{
			padding: 20px !important;
		}
		.reach-box-title{
			font-size: 24px;
			line-height: 33px !important;
		}
		.reach-box-text{
			font-size: 14px;
		}
		.reach-box-title2 > span{
			font-size: 16px;
		}
		.reach-exlpore-btn{
			width: 50%;
			margin: 20px 0px 0px 64px;
			padding: 4px;
		}
		.Professionals-title{
			font-size: 17px !important;
			line-height: 30px !important;
			width: 90% !important;
		}
		.professionals-text{
			margin-top: 0px !important;
			font-size: 15px !important;
			width: 80% !important;
		}
		.professionals-section{
			flex-wrap: wrap;
		}
		.Professionals-box1{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box2{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box3{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box4{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box-title{
			font-size: 16px !important;
			width: 99% !important;
		}
		.Professionals-box-subtext{
			font-size: 14px;
		}
		.Professionals-icons > img{
			width: 50px;
		}
		.Professionals{
			margin: 40px 0px !important;
			padding-top: 0px;
		}

		.different-title{
			font-size: 40px !important;
		}
		.different-box-title{
			font-size: 18px !important;
		}
		.different-box-text{
			font-size: 12px;
		}
		.different-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.uniqe-container{
			padding-top: 40px !important;
		}
		.uniqe-img > img{
			height: 420px !important;
		}
		.uniqe-box-continer{
			width: 85% !important;
			padding: 1px 53px;
			left:47px;
		}
		.uniqe-box-subtext {
			margin: 7px 0px;
		}
		.uniqe-box-title{
			font-size: 19px !important;
			text-align: center !important;
			
			line-height: 30px !important;
		}
		.uniqe-box-text{
			font-size: 14px;
		}
		.uniqe-box-subtext > span{
			font-size: 6px !important;
		}
		.uniqe-box-subtext{
			font-size: 13px;
		}
		/*------------------------- xtrayards-tab-section completee ------------------------*/
		.trusted-platform-container{
			margin-left: 0px !important;
		}

		.platformimg-container > img {
		    width: 100%;
		    height: 245px;
		}
		.platformimage-container img {
			width: 97%;
			height: 187px;
		}
		.platformimage-container{
			left: 76px !important;
			top: 134px !important;
		}
		.growthimg {
			margin-left: 0px !important;
		}
		.indimg > img{
			width: 69% !important;
		    height: 39px !important;
		}
		.img-detail-container{
			margin-left: 1px !important;
		}
		.grow-img > img {
			width:44px;
		}
		.platform-feature{
			display: block;
			padding-left: 40px;
		}
		.each-plateform-advantage{
			padding-bottom: 10px;
		}
		.grow-img{
			margin-left: -10px !important;
		}
		.platform-sub-title{
			font-size: 15px;
			width: 250px;
			line-height: 20px;
		}
		.feature-detail{
			font-size: 13px;
			padding-top: 16px;
			padding-left: 0px;
		}
		.explorebtn{
			line-height: 40px;
	        margin-top: 16px;
	        margin-left: 25px;
	        width: 80%;
	        font-size: 13px;
		}
		.corridor_title{
			width: 100% !important;
		    font-size: 14px !important;
		    line-height: 27px !important;
		    padding-top: 8px !important;
		}
		.growthimg >img {
			height: 218px !important;
			width: 100% !important;
		}
		.indimg{
			width: 9% !important;
		}
		.indimg{
			width: 55px !important;
			height: 55px !important;
		}
		.platformsubTitle{
			padding-top: 19px;
		}
		.trusted-platform-container{
			margin-top: 10px !important;
			margin-bottom: 85px !important;
		}
		.explore-each-city-img-container > img{
			height: 96% !important;
			border-radius: 10px;
		}
		.explore-cities-containers{
/*			margin: -10px !important;*/
		}
		.search_box > .search_icon > i{
	    	padding-top: 11px;
	    }
	}

/*col-md-6*/
	@media only screen and (min-width:768px) and (max-width:992px){
		.reach-box-explore-property-btn {
			line-height: 54px;
			margin-top: 25px;
			width:74%;
		}
		.Gateway-box-container{
			padding: 0px !important;
		}
		.xtrayards_highlight_each_box_container {
			width:68%;
			left: 15%;
            top: 50%;
            padding: 7px !important;
		}

		.xtrayards_highlight_each_box > p {
			font-size: 12px;
		}
		.xtrayards_highlight_each_box {
			padding: 3px 20px;
		}
		.sale_property_each_box_container{
			margin-top: 20px !important;
		}
		.platformimg-container > img {
		    width: 85%;
		    height: 250px;
		}
		.platformimage-container img {
			width: 100%;
			height: 200px;
		}
		.growthimg{
			margin-left: 0px !important;
		}
		.platformimage-container{
			left: 90px !important;
			top: 171px !important;
		}
		.xtrayards_highlight_img_container > img {
			height: 345px;
		}
		.img-detail-container{
			margin-left: 1px !important;
		}
		.platform-feature{
			display: block;
			padding-left: 40px;
			padding-top: 25px !important;
		}
		.each-plateform-advantage{
			padding-bottom: 10px;
		}
		.grow-img{
			margin-left: -10px !important;
		}
		.platform-sub-title{
			font-size: 15px;
			width: 100% !important;
			text-align: center;
		}
		.corridor_title{
			width: 85% !important;
			text-align: center;
			font-size: 16px !important;
			line-height: 29px;
			padding-top: 0px !important;
		}
		.corridoes-img{
			left: 15px !important;
		}
		.feature-detail{
			font-size: 15px;
		}
		.explorebtn{
			margin-top: 51px !important;
			margin-left: 25px;
			width: 80%;
			line-height:45px;
		}
		.explorebtn >span {
			font-size: 16px;
		}
		.growthimg >img {
			height: 270px !important;
		}
		.trusted-platform-container{
			margin-top: 7px !important;
			margin-bottom: 105px !important;
		}
		.explore-each-city-img-container > img{
			height: 76% !important;
			border-radius: 10px;
		}
		.explore-cities-containers{
			margin: -10px !important;
		}
		/*all-tab responsive*/
		.splide__slide img {
		  	width: 94%;
		}
		.each_tab_container > img{
			width: 23px !important;
			margin-left: -6px ;
		}
		.container{
			padding: 40px 20px !important;
        	padding-top: 25px !important;
		}
		.each_tab_container > img{
			/*display: none !important;*/
		}
		.logo_img > a > img{
			height: 18px;
		}
		.search_box > .search_text{
			font-size: 11px !important;
		}
		.search_box{
			width: 87%;
			margin-left: 5%;
		}
		.header_option{
			font-size: 10px;
			padding: 5px 9px;
		}
		.menu_container{
			margin-left: 5%;
		}
		.hero-part{
			display: none;
		}
		.hero-img{
			width: 87% !important;
		}
		.hero-img > img{
			height: 330px;
			width: 85% !important;
		}
		.hero-box-section{
			height: 330px;
		}
		.plots-box{
			padding-bottom: 10px !important;
			padding-top: 7% !important;
		}
		.Growth-title{
			font-size: 35px;
			margin-bottom: 3px;
		}
		.growth-text{
			font-size: 16px;
			margin-bottom: 10px;
		}
		.growth-button{
			font-size: 13px;
		}
		.property_detail_each_tab_container {
			margin-right: 25px !important;
			/*width: 90%;*/
		}
		.each_tab_container{
			width: 115% !important;
			font-size: 11px !important;
			margin-right: 20px !important;
		}
		.property_detail_tab_main_box_container{
			margin-left: 35px !important;
		}
		.property_detail_tab_container{
			margin-bottom: 0px !important;
		}
		.kolkata-container{
			margin-top: 13px !important;
		}

		.Estates-box{
			height: 340px !important;
		}
		.Estates-box-img > img{
			height: 109px !important;
		}
		.each_label {
		    color: white;
		    font-size: 9px;
		    font-weight: 600;
		    padding: 0px 3px;
		    line-height: 21px;
		}
		.posted_by{
			top: 5% !important;
		}
		.hide-on-mobile {
	        display: none !important;
	    }
	    .Estates-box-title{
	    	text-align: left;
	    }
	    .border{
	    	right: 2px !important;
	    }
	    .sell-text{
	    	font-size: 11px !important;
	    }
	    .Estates-container{
	    	height: 260px !important;
	    	margin-top: 20px;
	    }
	    .three-container{
	    	padding-bottom: 0px;
	    }
	    .Estates-box-section{
	    	padding-top: 8px !important;
	    }

	    .Handpicked-img > img{
	    	height: 200px !important;
	    }
	    .Handpicked-box-container {
		    width: 98%;
		    top: 166px;
		    left: 3px;
		    padding: 5px !important;
		    padding-top: 8px !important;
		}
		.Handpicked-container{
			height: 315px !important;
			margin-top: 29px;
		}


	    .Kolkata-container{
	    	padding-top: 0px !important;
	    	padding-bottom: 0px !important;
        	margin-top: -22px;
	    }

	    .box-based-handpicked{
	    	width: 66% !important;
	    }
	    .five-title{
	    	font-size: 10px !important;
	    }
	    .three-container.d-md-block {
	    	padding-top: 0px !important;
		    /*display: none !important;*/
	  	}
	  	.three-container1.d-md-none {
		    /*display: block !important;*/
		    margin-top: 105px !important;
	  	}
	  	.three-container1.d-lg-none {
		    /*display: block !important;*/
		    margin-top: 105px !important;
	  	}
	  	.my-hidden-slider{
	  		visibility: visible !important;
	  	}


	  	.explore-city-sec-container{
	  		margin: 45px 0px 45px 0px !important;
	  		padding-left: 25px !important;
	  	}
	  	.explore-city-title-container {
		    font-size: 28px !important;
		    width: 78% !important;
		    text-align: center !important;
		    margin-left: 78px !important;
		}
		.explore-each-city-name{
			font-size: 14px !important;
		}
		.explore-each-city-property-numbers{
			font-size: 12px !important;
		}

		.register-post-property-sec-container{
			padding-top: 0px !important;
		}
		.register-post-property-sec-container{
			/*padding-bottom: 20px;*/
			/*padding-top: 20px;*/
		}
		.reg-post-property-img-container > img{
			height: 500px !important;
		}
		.reg-post-by{
			height: 500px !important;
			top: 0px !important;
		}
		.reg-post-property-text-container{
			top: 15px !important;
		}
		.reg-post-property-mini-title{
			margin-bottom: 10px !important;
		}
		.reg-post-property-title {
		    font-size: 27px !important;
		    width: 70% !important;
		}
		.about-reg-post-property{
			margin: 0px !important;
		}
		.reg-post-property-text{
			font-size: 15px !important;
		}
		.reg-post-property-text{
			margin-bottom: 0px !important;
		}
		.reg-post-property-btn{
			margin: 35px 0px 0px 0px !important;
		}

		.download-app-sec-container{
			margin-top: 0px !important;
		}
		.download-app-sec-sub-text-container{
			margin: 0px !important;
		}
		.download-app-sec-sub-container{
			width: 45% !important;
		}
		.download-app-sec-title-container{
			font-size: 17px !important;
		}
		.download-app-sec-sub-title-container{
			margin-top: 0px !important;
		}
		.app-sec-updates-text-container{
			margin-top: 0px !important;
		}
		.app-sec-update-text-container {
		     margin-top: 0px; 
		    font-size: 13px;
		}
		.app-sec-update-icon-container > i{
			margin-top: 0px !important;
			vertical-align: middle !important;
		}
		.app-sub-container-img-container > img {
		    margin-top: -32px !important;
		    margin-left: 87px !important;
		}
		.app-sec-download-imgs-container{
			margin-top: 37px !important;
		}
		.app-sec-download-img-container {
		    margin-right: 82px !important;
		    margin-bottom: 30px !important;
		}
		/*------------------------- all-tab-section completee ------------------------*/


		/*parks tab responsive*/
		.splide__slide {
			width: 135% !important;
		}
		.property_detail_each_tab_container {
			margin-right: 30px !important;
		}
		.Housing-box-based{
			padding: 15px !important;
			padding-right: 0px !important;
			padding-left: 0px !important;
		}
		.Housing-box-title{
			font-size: 14px !important;
		}
		.housing-box-location{
			margin-top: 4px !important;
			font-size: 12px !important;
		}
		.Housing-box-price{
			font-size: 15px !important;
		}
		.Housing-box-bhk{
			font-size: 13px !important;
		}
		.housing-mybtn{
			font-size: 15px !important;
		}
		.Showing-box-img > img{
			height: 200px !important;
		}
		.Showing-box-title{
			font-size: 15px !important;
			text-align: left !important;
		}
		.Showing-box-location{
			text-align: left !important;
		}
		.Showing-box-onwords{
			text-align: left;
			font-size: 11px !important;
		}
		.showing-box-group{
			text-align: left !important;
			font-size: 11px !important;

		}
		.showing-box-mybtn{
			font-size: 12px !important;
			width: 100% !important;
/*			margin-left: 100% !important;*/
		}
		.listproperty-subtitle{
			width:90%;
		}
		.each-benifits {

		    font-size: 11px;
		    line-height: 17px;		   
		    margin-left: 17px;		   
		    padding: 0px 10px;
		}
		.listproperty-btn{
			line-height: 35px;
			font-size: 14px;
			width:32%;
		}
		.highlight_wrap{
			display: block;
		}
		.highlight_content h2 {
			padding-top: 20px;
			font-size: 31px;
		}

		.Verified-container{
			padding-top: 0px !important;
			padding-bottom: 0px !important;
			height: 342px;
		}
		.Insights-four-box-img > img{
			height: 200px !important;
		}
		.Insights-four-box-title{
			font-size: 13px !important;
			text-align: left !important;
		}
		.Insights-four-box-location{
			text-align: left !important;
			font-size: 11px !important;
		}
		.Insights-box-container{
			padding: 9px 10px 9px 10px !important;
		}
		.content-box{
			padding: 30px 20px 0px 20px !important;
			width: 45% !important;
			height: 400px !important;
		}
		.content-box h2{
			font-size: 23px !important;
		}
		.content-box p{
			font-size: 15px !important;
		}
		.explore-btn{
			padding: 7px 22px !important;
		}
		.blur-bg-section{
			margin-bottom: 40px !important;
			height: 450px !important;
		}
		/*------------------------- park-tab-section completee ------------------------*/

		/*estate-tab responsive*/
		#locationFilterContainer{
			padding-top: 20px !important;
			padding-bottom: 0px !important;
		}
		.estate-box-container{
			padding: 11px 15px 15px !important;
		}
		.estate-box-title{
			text-align: left !important;
			width: 90% !important;
		}
		.Colin-item{
			width: 75% !important;
		}
		.colin-btn{
			position: relative !important;
		}
		.colin-box-mybtn{
			font-size: 12px !important;
			width: 122%;
			/*position: absolute !important;
			top: 14px;
			right: 6px;*/
		}
		.Deals-four-title{
			font-size: 12px !important;
	        text-overflow: ellipsis;
	        white-space: nowrap;
	        overflow: hidden;
	        width: 72%;
		}
		.Deals-four-location{
			font-size: 11px !important;
			text-align: left !important;
		}
		.Deals-four-section-box{
			width: 75%;
		}
		.Deals-four-more-img > img{
			height: 200px !important;
		}
		.Deals-four-section{
			width: 96% !important;
			top: 173px !important;
			left: 7px !important;
		}
		.Colin-box-container{
			padding: 5px 10px;
			padding-top: 15px;
			padding-bottom: 10px;
		}
		.ville-box-mybtn{
			width: 23% !important;
		}
		/*------------------------- estate-tab-section completee ------------------------*/


		/*plots-tab responsive*/
		.responsive_img > img{
			height: 145px !important;
		}
		.responsive_img1 >img{
			height: 200px !important;
		}
		.four-box-title{
			font-size: 12px !important;
		}
		.four-box-location{
			font-size: 11px !important;
		}
		.insights-box{
			padding: 0px !important;
			padding-top: 25px !important;
		}
		.insights-border{
			top: 20px !important;
		}
		.sell-box-button {
	        margin-right: 7px !important;
	    }
		.sell-mybtn{
			font-size: 8px !important;
			margin-top: 1px;
			margin-left: 0px;
			width: 100% !important;
		}
		.check-container{
			height: 165px !important;
			width: 100% !important;
		}
		.check-box-based{
			padding: 5px !important;
			width: 50%;
		}
		.check-box-title{
			font-size: 11px !important;
			width: 95% !important;
			text-align: left !important;

		}
		.check-box-text{
			font-size: 10px !important;
			text-align: left !important;

		}
		.check-box-bhk{
			font-size: 10px !important;
			text-align: left !important;

		}
		.check-box-price{
			font-size: 10px !important;
			text-align: left !important;
		}
		.check-box-markets{
			font-size: 10px !important;
			text-align: left !important;
		}
		.Showing-box-title > a{
			font-size: 12px !important;
		}
		.Showing-box-onwords > span{
			font-size: 11px !important;
		}
		.box-button{
			font-size: 10px !important;
		}
		/*------------------------- plots-tab-section completee ------------------------*/

		.detail_btn{
			font-size: 10px !important;
		}

		/*xtrayards tab*/
		.Introducing-box-container{
			padding: 0px 20px;
			gap: 10px !important;
		}
		.image-div{
			min-width: 250px !important;
		}
		.image-div img{
			width: 100% !important;
		}
		.headline{
			font-size: 25px ;
		}
		.subheadline{
			font-size: 15px ;
			margin-bottom: 20px;
		}
		.description{
			font-size: 12px;
			margin-bottom: 15px;
		}
		.menu-parks-all{
			padding-bottom: 7px;
		}

		.smarter{
			margin-top: 0px;
			margin-bottom: 0px;
		}
		.smarter-title{
			font-size: 25px !important;
		}

		.Categories-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.Gateway-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.Gateway-box-title{
			font-size: 19px;
		    font-weight: 900;
		    line-height: 29px;
		    width: 96%;
		}
		.gateway-box-text{
			font-size: 12px;
			line-height: 20px;
		}
		.gateway-subtext{
			font-size: 10px !important;
		}
		.gateway-subtext > span{
			font-size: 14px;
		}
		.Gateway-img > img{
			width: 100%;
		}
		.large-title{
			line-height: 29px;
			font-size: 20px;
		}
		.large-text{
			font-size: 15px;
		}
		.Categories-box-based{
			padding: 15px !important;
		}
		.Categories-box-title{
			font-size: 24px;
			line-height: 33px !important;
		}
		.categories-text{
			font-size: 12px !important;
			margin-bottom: 10px !important;
			margin-top: 10px !important;
			height: 80px !important;
		}
		.reach-box-img > img{
			height: 350px;
		}
		.reach-box-based{
			padding: 0px !important
		}
		 .reach-box-text{
		 	font-size: 14px;
		 	margin-bottom: 10px;
		 }

		.reach-background{
			padding: 20px !important;
			margin-bottom: 0px;
		}
		.reach-box-title{
			font-size: 24px;
			line-height: 33px !important;
		}
		.reach-box-text{
			font-size: 14px !important;
			margin-bottom: 0px !important;
			line-height: 21px;
			margin-top: 10px !important;
		}
		.reach-box-title2 > span{
			font-size: 16px;
		}
		.reach-exlpore-btn{
			width: 50%;
			margin: 20px 0px 0px 64px;
			padding: 4px;
		}
		.Professionals-title{
			font-size: 19px !important;
			line-height: 30px !important;
		}
		.professionals-text{
			margin-top: 0px !important;
			font-size: 15px !important;
		}
		.Professionals-box1{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box2{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box3{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box4{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box-title{
			font-size: 16px !important;
			width: 99% !important;
		}
		.Professionals-box-subtext{
			font-size: 14px;
		}
		.Professionals-icons > img{
			width: 50px;
		}
		.Professionals{
			margin: 40px 0px !important;
		}
		.different-title{
			font-size: 40px !important;
		}
		.different-box-title{
			font-size: 18px !important;
		}
		.different-box-text{
			font-size: 12px;
		}
		.different-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		.uniqe-container{
			padding-top: 40px !important;
		}
		.uniqe-img > img{
			height: 420px !important;
		}
		.uniqe-box-continer{
			width: 100% !important;
			padding: 1px 53px;
			top:-21px !important;
			height: 459px;
		}
		.uniqe-box-title{
			font-size: 18px !important;
			text-align: center !important;
			margin-left: 38px !important;
			line-height: 30px !important;
		}
		.uniqe-box-text{
			font-size: 14px;
		}
		.uniqe-box-subtext > span{
			font-size: 6px !important;
		}
		.uniqe-box-subtext{
			font-size: 13px;
			margin: 9px 0px;
		}
		/*------------------------- xtrayards-tab-section completee ------------------------*/
		.search_box > .search_icon > i{
	    	padding-top: 11px;
	    }
	    .indimg > img{

	    	    height: 68%;
	    }
	    .Showing-box-location,.Handpicked-box-location{
	    	width:99%;
	    	white-space: nowrap;
	    	text-overflow: ellipsis;
	    	overflow: hidden;
	    }
	    .left-image{
	    	flex:none;
	    }
	    .property-highlight-section{
	    	margin-top: 0px;
	    }

	}	

/*col-lg-6*/
	@media only screen and (min-width:992px) and (max-width:1200px){
		/*all-tab responsive*/
		.Gateway-box-container{
			padding: 0px;
		}
		.reach-box-based{
			padding: 0px;
		}
		.reach-box-title {
			font-size: 17px !important;
			line-height: 50px;
		}
		.reach-box-explore-property-btn {
				width:67%;
		}

		.reach-box-text
		{	
			margin:0px;
			font-size: 17px !important;
			line-height: 26px;
			margin-bottom: 10px !important;
		}
		.reach-box-img > img {
			height: 349px;
		}
		.platform-container{
			margin-top: 0px;
		}

		.each_tab_container > img{
			/*display: none !important;*/
			width: 23px !important;
       		margin-left: -6px;
		}
		.hero-img > img{
			height: 330px;
		}
		.hero-box-section{
			height: 330px;
		}
		.Across-box-img > video{
			height: 330px !important;
		}
		.hero-part{
			height: 330px !important;
		}
		.plots-box{
			padding-bottom: 10px !important;
		}
		.Growth-title{
			font-size: 35px;
			margin-bottom: 3px;
		}
		.growth-text{
			font-size: 16px;
			margin-bottom: 10px;
		}
		.growth-button{
			font-size: 13px;
		}
		.property_detail_each_tab_container {
			margin-right: 0px !important;
			/*width: 90%;*/
		}
		.each_tab_container{
			width: 97%;
			font-size: 13px;
		}
		.property_detail_tab_main_box_container{
			margin-left: 35px !important;
		}
		.Estates-box-section{
			padding: 10px !important;
		}
		.Estates-box-title{
			font-size: 12px;
		}
		.Estates-box-text{
			font-size: 11px;
			width:100%;
		}
		.location_highlight{
			font-size: 10px;
		}
		.sell-mybtn{
			font-size: 11px;
			margin-top: 10px;
			margin: auto;

		}
		.Estates-box-based{
			display: block;
		}
		.sell-text{
			font-size: 11px !important;
		}
		.box-based-details{
			display: block;
		}
		.border{
			right: 0px;
		}
		.sell-box-container{
			padding-bottom: 0px !important;
		}
		.Estates-container{
			height: auto;
			width: 95% !important;
			margin-left: 21px !important;
			margin-top: 21px;
		}



		.Kolkata-container{
			padding-bottom: 95px;
		}
		.Handpicked-img > img{
			height: 205px;
			width: 95% !important;
		}
		.Handpicked-box-container{
			top: 181px;
			left: 6px;
			width: 95%;
		}
		.sell-box-button{
			margin-right: 17px !important;
		}
		.Handpicked-box-title{
			font-size: 13px;
			width: 80%;
		}
		.box-based-handpicked{
			width: 99% !important;
		}
		.five-box {
			padding: 10px 1px;
		}
		.five-title{
			font-size: 12px !important;
		}

		.three-container{
			padding-bottom: 0px;
			padding-top: 0px;
		}
		.sale_property_each_box_container {
			padding-top: 21px;
		}
		.Kolkata-container {
			padding-bottom: 40px;
		}
		.plots-box-many-park{
/*			padding-top: 58px;*/
		}
		.launch-box-container {
			margin-top: 38px;
		}
		.showing-box-mybtn {
			width:91% !important;
			font-size: 10px;
			margin-left: 20px !important;
			margin-top: 0px !important;
		}
		.box-launch-part {
			padding-bottom: 19px;
		}
		.Covering-title {
			margin-bottom: 20px;
			margin-top: 45px;
		}
		.Verified-container{
			height: 500px !important;
		}
		.insights-based{
			display:block;
		}
		.view_detail_btn {
		    margin-left: 10%;
		}
		.right-content h2 {
			display: flex;
		}
		.intro-text {
			font-size: 12px;
		}
		.feature h4{
			font-size: 16px;
		}
		.feature{
			margin-bottom: 16px;
		}
		.trusted-platform-container{
			padding-top: 93px;
		}
		.platformimage-container {
			top:188px;
		}
		.platformimage-container img{
			height: 190px;
			width: 237px;
		}
		.platform-sub-title {
			font-size: 28px;
		    line-height: 31px;
		    width: 74%;
		}
		.feature-detail{
			font-size: 14px;
		}
		.indimg > img{
			width:45px;
			height: 45px;
		}
		.check-box-based{
			padding: 10px;
			width: 60% !important;
		}
		.five-text {
			font-size: 10px !important;
		}
		.check-box-text > i{
			font-size: 12px;
		}
		.check-box-title{
			font-size: 12px;
		}
		.check-box-text{
			font-size: 10px;
			padding-bottom: 0px;
			padding-top: 0px;
			overflow: visible;
		}
		.check-box-markets{
			font-size: 12px;
			line-height: 20px;
		}
		.check-img > img{
			width: 100px;
		}

		.explore-city-sec-container{
			margin: 50px 0px 40px 0px !important;
		}
		.explore-each-city-img-container > img{
			height: 94% !important;
			border-radius: 10px;
		}

		.reg-post-by{
			height: 540px !important;
		}
		.reg-post-property-img-container > img{
			height: 540px !important;
		}
		.register-post-property-sec-container{
			padding-bottom: 0px;
			padding-top: 0px;
		}
		.app-sec-download-img-container{
			margin-right: 33px !important;
		}
		/*------------------------- all-tab-section completee ------------------------*/


		/*parks tab responsive*/
		.property_detail_each_tab_container {
			margin-right: 30px !important;
		}
		.Housing-box-based{
			padding: 15px !important;
			padding-right: 0px !important;
		}
		.Housing-box-title{
			font-size: 14px !important;
		}
		.housing-box-location{
			margin-top: 4px !important;
			font-size: 12px !important;
		}
		.Housing-box-price{
			font-size: 15px !important;
		}
		.Housing-box-bhk{
			font-size: 13px !important;
		}
		.Showing-box-onwords > span {
			font-size:11px;
		}
		.housing-mybtn{
			font-size: 15px !important;
		}
		.Showing-box-img > img{
			height: 200px !important;
		}
		.Showing-box-title{
			font-size: 15px !important;
		}
		
		.Verified-container{
			padding-top: 2px !important;
			padding-bottom: 0px !important;
		}
		.Insights-four-box-img > img{
			height: 200px !important;
		}
		.Insights-four-box-title{
			font-size: 13px !important;
		}
		.Insights-box-container{
			padding: 9px 10px 9px 10px !important;
		}
		.content-box{
			padding: 40px 20px 0px 20px !important;
			width: 35% !important;
		}
		.content-box h2{
			font-size: 23px !important;
		}
		.content-box p{
			font-size: 15px !important;
		}
		.explore-btn{
			padding: 7px 22px !important;
		}
		.blur-bg-section{
			margin-bottom: 40px !important;
		}
		/*------------------------- park-tab-section completee ------------------------*/

		/*estate-tab responsive*/
		.estate-box-container{
			padding: 11px 15px 15px !important;
		}
		.colin-box-mybtn{
			font-size: 11px !important;
			
			top: 14px;
			right: 6px;
		}
		.Deals-four-btn{
			display: block;
		}
		.deals-mybtn{
			margin:auto;
			width:80%;
			margin-top: 10px;
		}
		.Deals-four-location{
			width: 98%;
		    overflow: hidden;
		    white-space: nowrap;
		    text-overflow: ellipsis;
		}
		.Deals-box{
			height: 459px;
		}
		.vile-box{
			padding-bottom: 0px !important;
		}
		.ville-box-mybtn {
				width:15% !important;
		}
		.Deals-four-title{
			font-size: 12px !important;
	        text-overflow: ellipsis;
	        white-space: nowrap;
	        overflow: hidden;
	        width: 72%;
		}
		.Deals-four-location{
			font-size: 11px !important;
		}
		.Deals-four-more-img > img{
			height: 200px !important;
		}
		.Deals-four-section{
			width: 96% !important;
			top: 173px !important;
			left: 7px !important;
		}
		.Colin-box-container{
			padding: 5px 10px;
			padding-top: 15px;
			padding-bottom: 10px;
		}
		/*------------------------- estate-tab-section completee ------------------------*/


		/*xtrayards tab responsive*/
		.image-div{
			min-width: 42% !important;
		}
		.Gateway-box-title {
		    font-size: 29px;
		    width: 100%;
		    line-height: 40px !important;
		}
		.Gateway-img > img{
			width: 100%;
		}
		.gateway-box-text{
			font-size: 14px !important;
		}
		.gateway-subtext{
			font-size: 13px !important;
		}
		.gateway-subtext > span{
			font-size: 15px !important;
		}
		.gateway-subtext {
			font-size: 12px !important;
		}
		.Gateway-container{
			padding-top: 0px !important;
			padding-bottom: 0px !important;
		}
		.smarter-title{
			font-size: 28px !important;
			margin-bottom: 45px !important;
		}
		.smarter-box-title-content{
			padding: 20px !important;
		}
		.smarter-box-title{
			font-size: 15px !important;
		}
		.smarter-box-section{
			padding: 15px !important;
		}
		.smarter-box-text{
			font-size: 12px !important;
			margin-top: 3px !important;
		}
		.smarter-box-subtext{
			font-size: 14px !important;
			margin: 5px !important;
		}
		.smarter-box-text{
			font-size: 11px !important;
		}


		.headline{
			font-size: 30px ;
		}
		.subheadline{
			font-size: 18px ;
		}
		.description{
			font-size: 14px;
		}
		.large-title{
			line-height: 29px;
			font-size: 20px;
		}
		.large-text{
			font-size: 15px;
		}
		.Categories-box-based{
			padding: 15px !important;
		}
		.Categories-box-title{
			padding-bottom: 10px !important;
			font-size: 15px !important;
		}
		.categories-text{
			font-size: 12px !important;
			margin-bottom: 10px !important;
			margin-top: 10px !important;
			height: 80px !important;
		}
		.reach-background{
			padding: 40px !important;
			height:480px !important;
		}
		.reach-exlpore-btn{
			width: 50%;
		}
		.uniqe-box-continer {
			top: -14px;
			height: 559px;
			padding: 12px 40px;
		}
		.uniqe-box-title {
			line-height: 32px;
			font-size: 25px;
		}
		.uniqe-box-subtext {
			margin: 10px 0px ;
			font-size: 16px;
		}
		.Professionals-title{
			font-size: 21px !important;
			line-height: 30px !important;
		}
		.professionals-text{
			margin-top: 0px !important;
			font-size: 15px !important;
		}
		.Professionals-box1{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box2{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box3{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box4{
			padding: 15px !important;
			padding-top: 20px !important;
		}
		.Professionals-box-title{
			font-size: 20px !important;
		}
		.different-title{
			font-size: 40px !important;
		}
		.different-box-title{
			font-size: 18px !important;
		}
		.different-box-text{
			font-size: 13px;
		}
		.different-container{
			padding-top: 0px;
			padding-bottom: 0px;
		}
		/*------------------------- xtrayards-tab-section completee ------------------------*/

		.platformimg-container1{
			margin-left: 1%;
		}
		.img-detail-container1{
/*			margin-left: 20%;*/
		}
		.trusted-platform-container{
/*			margin-bottom: 205px;*/
			margin-left: 57px !important;
			margin-top: 83px !important;
		}
		.platformimg-container > img{
			width: 70%;
			height: 256px !important;
		}
		.img-detail-container{
			width: 100% !important;
		}
		.platform-title{
			text-align: center;
		}
		.feature1{
			width: 100%;
		}
		.explorebtn{
			width: 80%;
/*			margin-left: 55px;*/
			line-height: 50px;
			margin-top: 70px;
		}
		.xtrayards_highlight_img_container > img {
			height: 402px;
		}
		.xtrayards_highlight_each_box_container {
			width: 64%;
			padding: 0px;		   
		    left: 17%;
		    top: 52%;
		}
		.xtrayards_highlight_each_box > p {
			font-size: 14px;
		}
		.xtrayards_highlight_each_box {
		    padding: 18px 31px;
		    text-align: center;
		}
		.explore-cities-containers{
			margin: 15px !important;
		}
		.search_box > .search_icon > i{
	    	padding-top: 11px;
	    }
	  
	    .Handpicked-container{
	    	margin-bottom: 186px;
	    }
	    .corridor_title {
	    	width: 100%;
	        font-size: 28px !important;
	        padding-top: 5% !important;
	        line-height: 36px;
	    }
	    .explore-city-title-container {
	    	padding-bottom: 20px;
	    	font-size: 29px !important;
	    } 
	    .register-post-property-sec-container{
	    	padding-top: 0px !important;
	    }
	    .feature3 {
	      padding-left: 19px;
	    }
	    .feature-detail{
	    	width:183px !important;
	    }
	    .growthimg {
	    	margin-left: 34px;
	    }
	    .grow2{
	    	width:326x !important;
	    }
	    .listexplore{
	    	margin-left: 10% !important;
	    }
	    .Insights-four-box-location,.Handpicked-box-location,.Showing-box-location,.Estates-box-title{
	    	width:97%;
	    	white-space: nowrap;
	    	overflow: hidden;
	    	text-overflow: ellipsis;
	    	margin-top: 1px;
	    	margin-bottom: 10px;
	    }
	    .Estates-box-item{
	    	width:99% !important;
	    }
	    .xy-final{
	    	margin-top: 72px;
	    }


	}

/*col-xl-6*/
	@media only screen and (min-width:1200px) and (max-width:1400px){
		/*all-tab responsive*/
		.showing-box-mybtn {
/*			margin-left: 89%;*/ 
		}
		.uniqe-box-title{
			font-size: 26px;
			line-height: 35px;
		}
		.uniqe-box-subtext {
			margin: 13px 0px;
		}
		.uniqe-box-continer{
			padding: 0px 40px;
		}
		.showing-box-mybtn
		{
			font-size: 12PX;
		}
		.sale_property_possession {
			display: block;
		}
		.Gateway-box-container{
			padding: 0px;
		}
		.property_category_main_box_each_title {
			font-size: 15px;
		}
		.reach-box-img > img {
			height: 442px;
		}
		.reach-box-based{
			padding: 0px;
		}
		.reach-box-title {
			font-size: 28px;
		}
		.reach-box-explore-property-btn {
			width:50% !important;
		}

		.reach-box-text{
			margin: 17px !important;
	        font-size: 19px !important;
	        line-height: 25px;			
		}
		.view_detail_btn{
			margin: auto;
	        margin-top: 5px;
	        width: 40%;
		}
		.property_na_approval {
			font-size: 11px;
		}
		.five-title{
			font-size: 13px !important;
		}
		.each_tab_container > img{
			width: 23px !important;
			margin-left: -6px ;
		}
		.uniqe-box-continer{
			top: 31px;
			height: 481px;
		}	
		.reach-background{
			height: 506px;
		}
		.Gateway-box-title {
			padding-top: 87px;
		}
		.hero-img > img{
			height: 430px;
		}
		.hero-box-section{
			height: 430px;
		}
		.Across-box-img > video{
			height: 430px !important;
		}
		.hero-part{
			height: 430px !important;
		}
		.each_tab_container{
			font-size: 16px !important;
			margin-right: 50px !important;
			width: 105% !important;
		}
		.sell-text{
			font-size: 12px !important;
		}
		.border{
			right: 2px !important;
		}
		.Handpicked-box-title{
			width: 80%;
		}
		.sell-mybtn{
			width: 95% !important;
			margin-top: 10px;
			margin-left: 11px;
		}
		.sell-box-button{
			margin-bottom: 0px;
		}
		.Handpicked-box-title{
			width: 86%;
		}
		.box-based-handpicked{
			width: 100% !important;
		}
		.box-based-details{
			display: block;
		}
		.Handpicked-box-location{
			margin-top: 5px;
		}
		.insights-based{
			display: block;
		}
		.Insights-four-box-location,.Handpicked-box-location{
			width:96%;
			text-overflow: ellipsis;
			overflow: hidden;
			white-space: nowrap;
		}
		.Showing-box-onwords > span {
			font-size: 13px;
		}
		.Verified-container{
			padding-top: 0px;
		}
		.ville-box-mybtn {
			width:13%;
		}
		/*------------------------- all-tab-section completee ------------------------*/


		/*parks tab responsive*/
		.content-box{
			padding: 40px 20px 0px 20px !important;
		}
		/*------------------------- park-tab-section completee ------------------------*/

		/*xtrayards tab container*/
		.Professionals-box1{
			padding: 25px !important;
		}
		.Professionals-box2{
			padding: 25px !important;
		}
		.Professionals-box3{
			padding: 25px !important;
		}
		.Professionals-box4{
			padding: 25px !important;
		}
		/*------------------------- park-tab-section completee ------------------------*/

		.platformimg-container1{
			margin-left: 20%;
		}
		.img-detail-container1{
			margin-left: 0% !important;
		}
		.corridor_title{
			font-size: 30px !important;
			width: 100% !important;
		}
		.trusted-platform-container{
			margin-bottom: 205px;
			margin-top: 60px;
		}
		.platformimage-container img{
			height: 215px !important;
			width: 100%;
		}
		.platform-sub-title{
			font-size: 34px;
			text-align: center;
		}
		.explorebtn {
	        width: 57%;
	        margin-left: 26%;
	        line-height: 50px;
	    }
	    .growthimg >img{
	    	height: 319px !important;
	    }
	    .search_box > .search_icon > i{
	    	padding-top: 11px;
	    }
	}	 

/*col-xxl-6*/
	@media only screen and (min-width:1400px){
		.Gateway-box-container{
			padding: 0px;
		}
		.reach-box-based{
			padding-top: 0px;
		}
		.uniqe-box-title{
			font-size: 19px;
		}
		.uniqe-box-continer{
			padding: 16px 40px;
		}

		.reach-box-explore-property-btn {
				width:53%;
		}
		.reach-box-img > img {
			height: 423px;
		}
		.reach-background {
			height:400px;
		}
		.reach-box-title {
			font-size: 31px;
			line-height: 31px;
		}
		.reach-box-text{
			font-size: 19px !important;
			line-height: 24px !important;
			margin: 10px 0px;
			margin-bottom: 0px !important;
		}
		.each_tab_container > img{
			/*display: none !important;*/
			width: 25px !important;
			margin-right: 5px !important;
		}
		.hero-section {
		    padding-left: 65px;
		    padding-right: 65px;
		}
		.each_tab_container {
			font-size: 15px;
		    margin-right: 60px;
		}
	}
