/*main body */
.carousel-caption{
	left: 80px;
}

._container-width{
	 width: 1400px; 
	 margin: auto;
}

._featuredproperties-desktop{
	display: block;
}

._featuredproperties-mobile{
	display: none;
}

._image-slider-attribute{
	filter: brightness(70%); 	
	
}

._img-body-part{	
	padding-bottom: 40px;
	width: 100%;  
	height: 300px;
}	

._img-body-part__{	
	width: 100%;  
	height: 260px;
}	

._know-more-button{
	 color:white;
	 border: 1px solid #ab0909; 
	 width: 180px;
	 padding: 8px; 
	 
	 background-color: #ab0909;
	 float: left;
	 font-family: 'Avenir-Book';
	 letter-spacing: 0.15em;

}

._slider-address{
	float: left;
	padding-bottom: 25px;
}

._slider-projectname{
	font-family: 'Sagona-Bold'; 
	font-size: 40px;
	float: left;
}

._three-column-padding-fluid{
	color: rgba(0, 0, 0, .8); 
}

._title-text-format-index{	
	font-family: 'Sagona-Bold'; 
	font-size: 30px;
	color: #444;
	padding-top:  50px;
}




/*============================================================================================*/
/*===========================================================================================*/
/*==========================================================================================*/
/*=========================================================================================*/


@media (max-width: 1520px){
/*=================================================================*/
/*main body*/
	._container-width{
	 width: 100%; 
	}
}




/*=================================================================*/
/*=================================================================*/
/*=================================================================*/
@media (max-width: 1320px){
/*=================================================================*/
/*main body*/	
	._title-text-format-index{	/*modified for middle menu*/	
		padding-top:  40px;		
	}	
	._container-width{
	 width: 100%; 
	}

}

/*=================================================================*/
/*=================================================================*/
/*=================================================================*/
@media (max-width: 680px){
/*=================================================================*/
/*main body*/	
	._arrow-slider-mobile{
		display: none;
	}
	.carousel-caption{
		top: 400px;
		left: 40px;
	}

	._featuredproperties-desktop{
		display: none;
	}
	._featuredproperties-mobile{
		display: block;
	}
	._image-slider-attribute{		
		height: 600px;
		width: auto;
		object-fit: cover;
		overflow: hidden;
	}
	._slider-address{
		font-size: 16px;
	}
	._slider-projectname{
		font-size: 25px;
	}
	._title-text-format-index{			 
		font-size: 20px;		
		padding-top: 30px;
		padding-left: 30px;
	}

}

