

	/*============================= Small MOBILE Devices================================ */
	
	@media(min-width:767px){
		
		
		
		
	}
	
	
	
	
	
	/*============================= MOBILE Devices================================ */
	@media(max-width:767px){
		body>.wrapper{
			overflow: hidden;
		}
		.countersec .d-flex,.rera,.rera-details{
			    flex-direction: column;
		}
		.rera-details{
			text-align: center;
			padding: 0 30px;
		}
		.rera-details img {
			width: 100px;
			height: 100px;
		}

		.mynav .container-fluid {
			padding: 0 15px;
		}
		.logo img {
			
			width: 72px;
			margin-left: 15px;
		}
		.navbar-toggle{
			margin-top: 23px;
		}
		.navbar-toggle{
			background-color: #eab7a2 !important;
		}
		.navbar-default .navbar-toggle .icon-bar {
				background-color: #141d3d !important;
		}
		.mainslider {
			margin-top: 60px;
		}
		.buildingView .pt-80{
			padding-top: 0;
		}
		.location-img img {
			object-fit: cover;
			height: 280px;
		}
		.about-sec{
			   background: linear-gradient(to top, #eab7a2 10%, #ffffff 20%);
		}
		
		.highlightimg{
			padding-top: 0;
			padding-bottom: 0;
		}
		.mapbox{
			overflow: hidden;
		}
		.mapimg {
				padding-right: 15px;
				
		}

		.countersec {
			background: linear-gradient(to top, #141d3e 10%, #eab7a2 20%);
		}
		.contact .container-fluid{
			padding-left: 15px;
			padding-right: 15px;
		}
		.contact .container-fluid img{
			margin-bottom: 30px;
		}
		.site-footer__bottom-inner {
			margin-bottom: 60px;
		}
		.download-btn{
			display: none;
		}
		.what_invite{
			    bottom: 55px;
		}
		.what_invite img {
			 width: 56px;
		}

		.fix-link {
			color: #fff !important;
			        font-size: 12px;
		}
		.fix-link i{
			color: #eab7a2 !important;
		}
		.fixed-footer-cust{
			border-top: 1px solid #eab7a2;
		}
		.site-footer__bottom-text {
			line-height: 20px;
			font-size: 14px;
		}
		


	}
	
	
	



	
	


	/*============================= Medium Devices, Tablets ================================ */
	@media(min-width:768px) and (max-width:991px){
		body>.wrapper{
			overflow: hidden;
		}
		
		.countersec .d-flex,.rera,.rera-details{
			flex-direction: column;
		}
		.rera-details{
			text-align: center;
			padding: 0 30px;
		}
		.rera-details img {
			width: 100px;
			height: 100px;
		}
		.mynav .container-fluid {
			padding: 0 15px;
		}
		.logo img {
			
			width: 72px;
			margin-left: 15px;
		}
		.navbar-toggle{
			margin-top: 23px;
		}
		.navbar-toggle{
			background-color: #eab7a2 !important;
		}
		.navbar-default .navbar-toggle .icon-bar {
				background-color: #141d3d !important;
		}
		.mainslider {
			margin-top: 60px;
		}
		.about-sec{
			    background: linear-gradient(to top, #eab7a2 10%, #141d3e 20%);
		}
		.highlightimg{
			padding-top: 0;
			padding-bottom: 0;
		}
		.mapbox{
			overflow: hidden;
		}
		.mapimg {
				padding-right: 15px;
		}

		.countersec {
			background: linear-gradient(to top, #141d3e 10%, #eab7a2 20%);
		}
		.contact .container-fluid{
			padding-left: 15px;
			padding-right: 15px;
		}
		
		.mapbox{
			text-align: center;
		}
		.mapimg img{
			margin: auto;
		}
		.contact .container-fluid img{
			margin-bottom: 30px;
		}
		.site-footer__bottom-inner {
			margin-bottom: 60px;
		}
		.download-btn{
			display: none;
		}
		.what_invite{
			    bottom: 55px;
		}
		.what_invite img {
			 width: 56px;
		}
			
	}
	
	
	
	/*============================= Medium Devices, Desttop ================================ */
	@media(min-width:992px) and (max-width:1199px){
		
		
		
			
	}	





	
@media (max-width: 1200px) { /* Change 992px to your desired breakpoint */
    .navbar-header {
      float: none;
    }
    .navbar-toggle {
      display: block;
    }
    .navbar-collapse.collapse {
      display: none !important;
    }
    .navbar-nav {
        float: left !important;

    }
    nav.navbar.bootsnav .navbar-toggle {
        float: right;
        margin-right: 0px;
        margin-left: 15px;
        margin-top: 15px;
    }
    .navbar-nav > li {
      float: none;
    }
    .navbar-collapse.collapse.in {
      display: block !important;
    }
    nav.navbar.bootsnav ul.nav>li>a {
        padding: 8px 15px;
    }
    .navbar-header{
        position: inherit !important;
    }
    .callbtn{
        margin-right: 54px;
    }
  }





















