@media only screen and (max-width: 768px){
	.login-part{
		margin-bottom: 8px;
	}
	.hero-content h1 {
    	font-size: 36px;
	}
	.section-1-bg{
		padding: 50px 0 5px 0;
	}
	.my-align-items{
		align-items: flex-start;
	}
	.agent-h{
		height: auto;
	}
	.agent-profile{
		padding: 50px 0;
	}
	.want_to_buy{
		padding: 50px 0;
	}
	.app-image {
		margin-bottom: -110px;
		margin-top: 30px;
	}
	.app{
		padding: 50px 0;
		margin-bottom: 90px;
	}
	.download-btns a{
		padding: 12px 11px;
	}
	.single-property-img{
		height: auto;
	}
	.amenities-list ul li{
		flex: unset;
		max-width: unset;
	}
	.blog-details-img{
		height: auto;
	}
}