body{
	font-size: 14px;
}

.head{
	background: url("../images/immeuble3.jpg") fixed; 
	background-size: cover; 
	height: 80%;
}
.titles{
	font-size: 40px;
	padding-top: 300px;
	/*width: 600px;*/
	margin: auto;
}
.section h2{
	color: #C2A045;
}
.section h3{
	color: #2D5D5D;
	font-size: 20px;
}
.titles-first{
	font-size: 40px;
	padding-top: 220px;
	/*width: 600px;*/
	margin: auto;
}
.activite{
	background: white;
	padding: 10px;
}

.fonce{
	background: rgba(0, 0, 0, 0.5);
}
.carousel-item{
	height: 100%;
	width: 100%;
	/*padding: 20px;*/
	text-align: center;
	background-color: rgba(0, 0, 0, 0.3);
	color: white;
}
.li{
	display: list-item;
}
.number{
	background-color: #C2A045;
}

.imagelogo{
	width: 200px;
	padding-top: 10%;
	margin: auto;
}
@media (max-width:576px){
	.imagelogo{
		width: 120px;
		height: 120px;
		margin-top: 50px;
	}
	.titles-first{
		font-size: 40px;
		padding-top: 100px;
		font-size: 30px;
		margin: auto;
	}
	.titles{
		padding-top: 130px;
	}
	.concept{
		padding-top: 60px;
	}
	.head{
		padding: 5px;
	}

}

.title{
	font-size: 50px;
}

.partenaires{
	/*background: red;*/
	background: url("../images/immeuble3.jpg") fixed;
	background-size: cover;
}

.item-slide{
	width: 400px;
}

.zoom {
	/*max-width: 100%;
	min-height: 100%;*/
  transition: transform .3s;
}
.zoom:hover {
  transform: scale(1.8); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
  z-index: 2;
  width: auto;
  height: auto;
}

footer{
	height: 300px;
	/*background: #C2A045;*/
	background: url(../images/immeuble.jpg) center;
	margin-top: -20px;
}

.fond{
	background: #C2A045BA;
}