.s-active{
	background-color: #f19108;
}
.h3-slider, .p-slider{
	text-shadow: 3px 3px 3px rgba(0,0,0,0.5);
}
.fa-check{
	color: #4dbf1c!important;
}
.p-slider{
	font-size: 18px!important;
	font-weight: bold;
}
.s-active > a.nav-link {
	color: #fff!important;
}
.divflex{
	text-align: center;
	padding: 45px;
}
.hb{
	font-size: 17px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    color: #2f3a4f;
}
.c-body{
	text-align: center;
	background: rgba(3, 145, 167, 0.4);
	height: 250px!important;
	padding-top: 25% ;
	/*padding: 90px 30px 90px 30px;*/
}
.c-body>.card-title{
	font-size: 20px!important;
}
.c-h4{
	color: #f19109;
	margin-top: 20px;
	padding-bottom: 15px;
}
.p-tarif{
	color: #000;
	background-color: #f19109;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
.fa-check{
	color: #f19108;
}
.h4-prix{
	color: #f19109!important;
	font-family: "Playfair Display", serif!important;
	font-weight: bold!important;
}
.p_120{
	padding-top: 50px!important;
	padding-bottom: 50px!important;
}
.b-contact{
	background: url("../imgs/contact.jpg") no-repeat scroll center center!important;
    background-image: url("../imgs/contact.jpg")!important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: 125%;
	bottom: 0;
	z-index: -1;
	opacity: .6;
}.b-login{
	background: url("../imgs/banner-a.png") no-repeat scroll center center!important;
    background-image: url("../imgs/banner-a.png")!important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: 125%;
	bottom: 0;
	z-index: -1;
	opacity: .6;
}.b-tarif{
	background: url("../imgs/tarifs.jpg") no-repeat scroll center center!important;
    background-image: url("../imgs/tarifs.jpg")!important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: 125%;
	bottom: 0;
	z-index: -1;
	opacity: .6;
}.b-code{
	background: url("../imgs/code.jpg") no-repeat scroll center center!important;
    background-image: url("../imgs/code.jpg")!important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: 125%;
	bottom: 0;
	z-index: -1;
	opacity: .6;
}.b-permis-b{
	background: url("../imgs/passer-son.jpg") no-repeat scroll center center!important;
    background-image: url("../imgs/passer-son.jpg")!important;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	height: 125%;
	bottom: 0;
	z-index: -1;
	opacity: .6;
}
.f-label{
	color: black!important;
}