#services{
	background:#005179;padding:60px 0;color:#fff;
}

#services .service_item{
	padding:20px 0;
}

#services .service_item h4{
	color:#005179;
	transition: all 3s;
}
#services .service_item p{
	color:#005179;
	transition: all 6s;
	font-size:1.13em;
}
#services .service_item img{
	transition: all 3s;
	opacity:0.0;
}

a.button_link{
	display:inline-block;
	background:#fff;
	padding:8px 20px;
	transition:background .99s;
}
a.button_link:hover{
	text-decoration:none;
	background:yellow;
	color:blue;
}

#souscription{
	padding: 50px 0;
}

#souscription .souscr_table{
	display: table;
	width: 100%;
}
#souscription .souscr_cell{
	display: table-cell;
	width: 50%;
	vertical-align: middle;
}

#souscription .souscr_cell.gauche{padding: 50px}

#souscription a.btn_souscrire{
	text-decoration: none;
	background:#098C40;
	color:white;
	padding:10px 40px;
	border-radius: 4px;
	box-shadow: 2px 6px 15px 2px rgba(0,0,0,0.1);
	transition:all .46s;
}
#souscription a.btn_souscrire:hover{
	background:#087A37;
}

/*MEDIA QUERY ==========================================================*/
@media(max-width:766px){


#souscription .souscr_table{
	display: block;
}
#souscription .souscr_cell{
	display:block;
	width: 100%;
}
#souscription .souscr_cell.gauche{padding:0px}
#souscription .souscr_cell.droite{padding:30px 0px}


}