p{
    color: black;
    font-size: 16px;
}
.bg-grey{
	background-color: #fbf8f8;
	padding: 1em;
}

.bg-nav{
	background-color: #fbf8f8;
}

.bg-brown{
	background-color: #ab783a;
}
.new-hr{
	height: 3px;
    width: 22vw;
    margin: auto auto 0px;
    background: linear-gradient(to right, #7abb50, black, #7abb50);
}
.p-img{
	padding: 3em;
}

.p-bloc{
	padding: 7em;
}

.green-color{
    color: #7abb50;
}

.hr-society{
	height: 3px;
    width: 20vw;
    margin: 0;
    background: linear-gradient(to right, #7abb50, black, #7abb50);
}

.hr-mission{
	height: 3px;
    width: 15vw;
    margin: 0;
    background: linear-gradient(to right, #7abb50, black, #7abb50);
}

.hr-valeur{
	height: 3px;
    width: 13vw;
    margin: 0;
    background: linear-gradient(to right, #7abb50, black, #7abb50);
}

.text-green{
	color: #7abb50;
	font-weight: 700;
}

.h2-container{
    font-size: 3rem;
    font-family: "CircularXXWeb-Regular,Roboto,"Helvetica Neue",Arial,sans-serif";
    line-height: 50px;
    letter-spacing: -1px;
    padding-top: 20px;
    font-weight: 700;
    color: #48484a;
    font-weight: 700;

}

.h2-bloc{
    font-size: 3rem;
    font-family: "CircularXXWeb-Regular,Roboto,"Helvetica Neue",Arial,sans-serif";
    color: white;
    line-height: 50px;
    letter-spacing: -1px;
    padding-top: 20px;
    font-weight: 700;
    font-weight: 700;

}

.m-foot{
	margin: 10em 0 0 !important;
}

.bg-foot{
	background-color: #e0e0e0 !important;
	border-color: #e0e0e0 !important;
}


@media screen and (max-width: 767px){

	.p-img{
		padding: 16px !important;
	}
	.p-bloc {
	padding: 2em;
	}

	.h2-container{
    font-size: 25px;
    font-family: "CircularXXWeb-Regular,Roboto,"Helvetica Neue",Arial,sans-serif";
    line-height: 50px;
    letter-spacing: -1px;
    padding-top: 20px;
    font-weight: 700;
    color: #48484a;
    font-weight: 700;

	}

	.m-foot{
	margin: 0 !important;
	}

	.dm-none{
		display: none;
	}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

	.dm-none{
		display: none;
	}

}