@charset "utf-8";
/* CSS Document */
}
@media (max-width: 1199px) {
body {
	min-width: 320px;
}
}
@media (max-width: 700px) {
	#approche #def-approche #titre {
		display: block;
		margin-right: inherit;
	}
	#approche #def-approche h1 {
		text-align: center;
	}
	#services ul {
		padding-left: 0px;
		display: block;
	}
}
@media (max-width: 650px) {
	#a_propos {
		background-image: none;
	}
	#a_propos #text {
		width: inherit;
		margin-left: inherit;
		max-width: inherit;
	}
}
@media (max-width: 560px) {
	nav ul {
		display: none;
	}
	#ham_btn {
		display: block;
	}
	#services {
		padding-left: inherit;
	}
	.brdr-left {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	border: none;
	max-width: 600px;
	margin-left: auto;
	margin-right: auto;
	}
	#hero {
		left: inherit;
		padding-left: 10px;
		padding-right: 10px;
	}
	#hero h1 {
		/* font-size: 20vw; */
	}
	#hero h1 span {
		font-size: 25vw;
	}
	#approche #processus div {
		margin-left: inherit;
		margin-right: inherit;
	}
}