

/*
couleur spécifique css
*/

/*Version bureau uniquement*/
@media only screen and (min-width:768px){

	/*couleur2 menu*/
	.couleur2 #primary-menu ul a{background-color:rgba(33,76,109,1);}
	.couleur2 #primary-menu a,
	.couleur2 #primary-menu ul a{color:rgba(255,255,255,1);}
	.couleur2 #primary-menu .profil > a{border:1px solid rgba(117,209,213,1);}	
	.couleur2 #primary-menu  > li:hover > a,
	.couleur2 #primary-menu ul a:hover,
	.couleur2 #primary-menu ul > .current-menu-item > a{color: rgba(117,209,213,1);}	                                                                                                  
	.couleur2 #primary-menu  > li > ul{border-left:1px solid rgba(33,76,109,1);}
	.couleur2 #primary-menu > .current-menu-item > a{ color: rgba(255,255,255,1);}	
	
	/*couleur3 menu*/
	.couleur3 #primary-menu ul a{background-color:rgba(255,255,255,1);}
	.couleur3 #primary-menu a,
	.couleur3 #primary-menu ul a{color:rgba(33,76,109,1);}
	.couleur3 #primary-menu .profil > a{border:1px solid rgba(117,209,213,1);}	
	.couleur3 #primary-menu  > li:hover > a,
	.couleur3 #primary-menu ul a:hover,
	.couleur3 #primary-menu ul > .current-menu-item > a{color: rgba(117,209,213,1);}	                                                                                                  
	.couleur3 #primary-menu  > li > ul{border-left:1px solid rgba(33,76,109,1);}
	.couleur3 #primary-menu > .current-menu-item > a{ color: rgba(255,255,255,1);}
	
	/*couleur4 menu*/
	.couleur4 #primary-menu ul a{background-color:rgba(117,209,213,1);}
	.couleur4 #primary-menu a,
	.couleur4 #primary-menu ul a{color:rgba(33,76,109,1);}
	.couleur4 #primary-menu .profil > a{border:1px solid rgba(33,76,109,1);}	
	.couleur4 #primary-menu  > li:hover > a,
	.couleur4 #primary-menu ul a:hover,
	.couleur4 #primary-menu ul > .current-menu-item > a{color: rgba(167,96,183,1);}	                                                                                                  
	.couleur4 #primary-menu  > li > ul{border-left:1px solid rgba(167,96,183,1);}
	.couleur4 #primary-menu > .current-menu-item > a{ color: rgba(255,255,255,1);}
	
	/*couleur5 menu*/
	.couleur5 #primary-menu ul a{background-color:rgba(153,158,159,1);}
	.couleur5 #primary-menu a,
	.couleur5 #primary-menu ul a{color:rgba(33,76,109,1);}
	.couleur5 #primary-menu .profil > a{border:1px solid rgba(33,76,109,1);}	
	.couleur5 #primary-menu  > li:hover > a,
	.couleur5 #primary-menu ul a:hover,
	.couleur5 #primary-menu ul > .current-menu-item > a{color: rgba(237,33,47,1);}	                                                                                                  
	.couleur5 #primary-menu  > li > ul{border-left:1px solid rgba(237,33,47,1);}
	.couleur5 #primary-menu > .current-menu-item > a{ color: rgba(255,255,255,1);}
	
	/*couleur6 menu*/
	.couleur6 #primary-menu ul a{background-color:rgba(12,193,67,1);}
	.couleur6 #primary-menu a,
	.couleur6 #primary-menu ul a{color:rgba(33,76,109,1);}
	.couleur6 #primary-menu .profil > a{border:1px solid rgba(33,76,109,1);}	
	.couleur6 #primary-menu  > li:hover > a,
	.couleur6 #primary-menu ul a:hover,
	.couleur6 #primary-menu ul > .current-menu-item > a{color: rgba(117,209,213,1);}	                                                                                                  
	.couleur6 #primary-menu  > li > ul{border-left:1px solid rgba(117,209,213,1);}
	.couleur6 #primary-menu > .current-menu-item > a{ color: rgba(255,255,255,1);}	
	
	/*couleur8 menu*/
	.couleur8 #primary-menu ul a{background-color:rgba(255,255,255,1);}
	.couleur8 #primary-menu a,
	.couleur8 #primary-menu ul a{color:rgba(33,76,109,1);}
	.couleur8 #primary-menu .profil > a{border:1px solid rgba(33,76,109,1);}	
	.couleur8 #primary-menu  > li:hover > a,
	.couleur8 #primary-menu ul a:hover,
	.couleur8 #primary-menu ul > .current-menu-item > a{color: rgba(117,209,213,1);}	                                                                                                  
	.couleur8 #primary-menu  > li > ul{border-left:1px solid rgba(33,76,109,1);}
	.couleur8 #primary-menu > .current-menu-item > a{ color: rgba(117,209,213,1);}

}

/*charte*/
	/*couleur1*/

		/*content*/
		.couleur1:not(.button):not(span){background-color:rgba(255,255,255,1);}
		#content .couleur1:not(.fsn-row){border-radius:10px;}

		.couleur1 h1,.fsn-column-inner.couleur1 h1,
		.couleur1 h2,.fsn-column-inner.couleur1 h2,
		.couleur1 h4,.fsn-column-inner.couleur1 h4,
		.couleur1 h5,.fsn-column-inner.couleur1 h5,
		.couleur1 h6,.fsn-column-inner.couleur1 h6
		{color:rgba(33,76,109,1);}
		
		.couleur1 h3,.fsn-column-inner.couleur1 h3
		{color:rgba(117,209,213,1);}
		
		.couleur1 p,.fsn-column-inner.couleur1 p,
		.couleur1 li,.fsn-column-inner.couleur1 li,
		.couleur1 label,.fsn-column-inner.couleur1 label
		{color:rgba(33,76,109,1);}
		
		.couleur1:not(.button) a,.fsn-column-inner.couleur1:not(.button) a
		{color:rgba(117,209,213,1);}
		.couleur1:not(.button) a:hover,.fsn-column-inner.couleur1:not(.button) a:hover
		{color:rgba(33,76,109,1);}
		.couleur1 hr,.fsn-column-inner.couleur1 hr
		{border-color:rgba(117,209,213,1);}
		
		.couleur1 .button a,.fsn-column-inner.couleur1 .button a,
		.couleur1 input[type="submit"],.fsn-column-inner.couleur1 input[type="submit"]
		{color:rgba(33,76,109,1) !important;background-color:rgba(117,209,213,1) !important;}	
		.couleur1 .button a::after,.fsn-column-inner.couleur1 .button a::after,
		.couleur1 .button a:hover,.fsn-column-inner.couleur1 .button a:hover,
		.couleur1 input[type="submit"]:hover,.fsn-column-inner.couleur1 input[type="submit"]:hover
		{color:rgba(117,209,213,1) !important;background-color:rgba(33,76,109,1) !important;}

		div.fsn-text.button.couleur1 a{color:rgba(153,158,159,1) !important;background-color:rgba(255,255,255,1) !important;}
		div.fsn-text.couleur1.button a::after,div.fsn-text.couleur1.button a:hover{color:rgba(255,255,255,1) !important;background-color:rgba(153,158,159,1) !important;}	
			
		.couleur1 blockquote:before,.fsn-column-inner.couleur1 blockquote:before,
		.couleur1 blockquote:after,.fsn-column-inner.couleur1 blockquote:after,
		.couleur1 li::before,.fsn-column-inner.couleur1 li::before
		{color:rgba(33,76,109,1) !important;}
		
		.couleur1 .wpcf7 form.sent .wpcf7-response-output,.fsn-column-inner.couleur1 .wpcf7 form.sent .wpcf7-response-output
		{border:none;color:rgba(33,76,109,1);padding: 0.5em;}
		.couleur1 input[type="text"],.fsn-column-inner.couleur1 input[type="text"],
		.couleur1 input[type="email"],.fsn-column-inner.couleur1 input[type="email"],
		.couleur1 textarea,.fsn-column-inner.couleur1 textarea,
		.couleur1 select,.fsn-column-inner.couleur1 select
		{background-color:rgba(167,96,183,1);color:rgba(33,76,109,1);}		
		
		span.couleur1{color:rgba(33,76,109,1);}
		.bordercouleur1{border: 1px solid rgba(33,76,109,1);border-radius:10px;}

		/*masque*/
		.couleur1 svg .logoTexte,.couleur1 svg .ligne{fill:rgba(33,76,109,1);}
		.couleur1 svg .fleche{fill:rgba(167,96,183,1);}
	    .couleur1 svg .fond{fill:rgba(33,76,109,1);}
	    .couleur1 svg .rond{fill:rgba(167,96,183,1);}
	    .couleur1 svg .degrade{stop-color:rgba(33,76,109,1);}

	/*couleur2*/
		/*#mainheader*/
		#mainheader.couleur2,
		#accueil.couleur2{background-color:rgba(167,96,183,1) !important;}
		#accueil.couleur2 h1,
		#accueil.couleur2 #accroche{color:rgba(33,76,109,1);}
		#mainheader.scroll.couleur2 .logosvg svg .fleche{fill:rgba(167,96,183,1) !important;}
		.couleur2 #titrePage{background: linear-gradient(to right, rgba(167,96,183,1), rgba(167,96,183,1) 65%,rgba(167,96,183,0) 75%);}

		/*content*/
		.couleur2:not(.button):not(span){background-color:rgba(167,96,183,1);}
		#content .couleur2:not(.fsn-row){border-radius:10px;}

		.couleur2 h1,.fsn-column-inner.couleur2 h1,
		.couleur2 h2,.fsn-column-inner.couleur2 h2,
		.couleur2 h4,.fsn-column-inner.couleur2 h4,
		.couleur2 h5,.fsn-column-inner.couleur2 h5,
		.couleur2 h6,.fsn-column-inner.couleur2 h6
		{color:rgba(33,76,109,1);}
		
		.couleur2 h3,.fsn-column-inner.couleur2 h3
		{color:rgba(33,76,109,1);}
		
		.couleur2 p,.fsn-column-inner.couleur2 p,
		.couleur2 li,.fsn-column-inner.couleur2 li,
		.couleur2 label,.fsn-column-inner.couleur2 label
		{color:rgba(33,76,109,1);}
		
		.couleur2:not(.button) a,.fsn-column-inner.couleur2:not(.button) a
		{color:rgba(237,33,47,1);}
		.couleur2:not(.button) a:hover,.fsn-column-inner.couleur2:not(.button) a:hover
		{color:rgba(255,255,255,1);}
		.couleur2 hr,.fsn-column-inner.couleur2 hr
		{border-color:rgba(33,76,109,1);}
		
		.couleur2 .button a,.fsn-column-inner.couleur2 .button a,
		.couleur2 input[type="submit"],.fsn-column-inner.couleur2 input[type="submit"]
		{color:rgba(33,76,109,1) !important;background-color:rgba(255,255,255,1) !important;}	
		.couleur2 .button a::after,.fsn-column-inner.couleur2 .button a::after,
		.couleur2 .button a:hover,.fsn-column-inner.couleur2 .button a:hover,
		.couleur2 input[type="submit"]:hover,.fsn-column-inner.couleur2 input[type="submit"]:hover
		{color:rgba(255,255,255,1) !important;background-color:rgba(33,76,109,1) !important;}

		div.fsn-text.button.couleur2 a{color:rgba(33,76,109,1) !important;background-color:rgba(167,96,183,1) !important;}
		div.fsn-text.couleur2.button a::after,div.fsn-text.couleur2.button a:hover{color:rgba(167,96,183,1) !important;background-color:rgba(33,76,109,1) !important;}	
			
		.couleur2 blockquote:before,.fsn-column-inner.couleur2 blockquote:before,
		.couleur2 blockquote:after,.fsn-column-inner.couleur2 blockquote:after,
		.couleur2 li::before,.fsn-column-inner.couleur2 li::before
		{color:rgba(33,76,109,1) !important;}
		
		.couleur2 .wpcf7 form.sent .wpcf7-response-output,.fsn-column-inner.couleur2 .wpcf7 form.sent .wpcf7-response-output
		{border:none;color:rgba(33,76,109,1);padding: 0.5em;}
		.couleur2 input[type="text"],.fsn-column-inner.couleur2 input[type="text"],
		.couleur2 input[type="email"],.fsn-column-inner.couleur2 input[type="email"],
		.couleur2 textarea,.fsn-column-inner.couleur2 textarea,
		.couleur2 select,.fsn-column-inner.couleur2 select
		{background-color:rgba(255,255,255,1);color:rgba(33,76,109,1);}		
		
		span.couleur2{color:rgba(167,96,183,1);}
		.bordercouleur2{border: 1px solid rgba(167,96,183,1);border-radius:10px;}

		/*masque*/
		.couleur2 svg .logoTexte,.couleur2 svg .ligne{fill:rgba(255,255,255,1);}
		.couleur2 svg .fleche{fill:rgba(33,76,109,1);}
	    .couleur2 svg .fond{fill:rgba(167,96,183,1);}
	    .couleur2 svg .rond{fill:rgba(33,76,109,1);}
	    .couleur2 svg .degrade{stop-color:rgba(167,96,183,1);}
	    
	    /*ascenceur*/
	    #content .couleur2 summary{color:rgba(255,255,255,1);}
	    #content .couleur2 details+details{border-top:1px solid rgba(255,255,255,1);}

	/*couleur3 */
		/*#mainheader*/
		#mainheader.couleur3,
		#accueil.couleur3{background-color:rgba(237,33,47,1) !important;}
		#accueil.couleur3 h1,
		#accueil.couleur3 #accroche{color:rgba(33,76,109,1);}
		#mainheader.scroll.couleur3 .logosvg svg .fleche{fill:rgba(237,33,47,1) !important;}
		.couleur3 #titrePage{background: linear-gradient(to right, rgba(237,33,47,1), rgba(237,33,47,1) 65%,rgba(237,33,47,0) 75%);}
		
		/*content*/
		.couleur3:not(.button):not(span){background-color:rgba(237,33,47,1);}
		#content .couleur3:not(.fsn-row){border-radius:10px;}

		.couleur3 h1,.fsn-column-inner.couleur3 h1,
		.couleur3 h2,.fsn-column-inner.couleur3 h2,
		.couleur3 h4,.fsn-column-inner.couleur3 h4,
		.couleur3 h5,.fsn-column-inner.couleur3 h5,
		.couleur3 h6,.fsn-column-inner.couleur3 h6
		{color:rgba(33,76,109,1);}
		
		.couleur3 h3,.fsn-column-inner.couleur3 h3
		{color:rgba(33,76,109,1);}
		
		.couleur3 p,.fsn-column-inner.couleur3 p,
		.couleur3 li,.fsn-column-inner.couleur3 li,
		.couleur3 label,.fsn-column-inner.couleur3 label
		{color:rgba(33,76,109,1);}
		
		.couleur3:not(.button) a,.fsn-column-inner.couleur3:not(.button) a
		{color:rgba(117,209,213,1);}
		.couleur3:not(.button) a:hover,.fsn-column-inner.couleur3:not(.button) a:hover
		{color:rgba(33,76,109,1);}
		.couleur3 hr,.fsn-column-inner.couleur3 hr
		{border-color:rgba(117,209,213,1);}
		
		.couleur3 .button a,.fsn-column-inner.couleur3 .button a,
		.couleur3 input[type="submit"],.fsn-column-inner.couleur3 input[type="submit"]
		{color:rgba(255,255,255,1) !important;background-color:rgba(33,76,109,1) !important;}	
		.couleur3 .button a::after,.fsn-column-inner.couleur3 .button a::after,
		.couleur3 .button a:hover,.fsn-column-inner.couleur3 .button a:hover,
		.couleur3 input[type="submit"]:hover,.fsn-column-inner.couleur3 input[type="submit"]:hover
		{color:rgba(33,76,109,1) !important;background-color:rgba(255,255,255,1) !important;}

		div.fsn-text.button.couleur3 a{color:rgba(33,76,109,1) !important;background-color:rgba(237,33,47,1) !important;}
		div.fsn-text.couleur3.button a::after,div.fsn-text.couleur3.button a:hover{color:rgba(237,33,47,1) !important;background-color:rgba(33,76,109,1) !important;}	
			
		.couleur3 blockquote:before,.fsn-column-inner.couleur3 blockquote:before,
		.couleur3 blockquote:after,.fsn-column-inner.couleur3 blockquote:after,
		.couleur3 li::before,.fsn-column-inner.couleur3 li::before
		{color:rgba(117,209,213,1) !important;}
		
		.couleur3 .wpcf7 form.sent .wpcf7-response-output,.fsn-column-inner.couleur3 .wpcf7 form.sent .wpcf7-response-output
		{border:none;color:rgba(33,76,109,1);padding: 0.5em;}
		.couleur3 input[type="text"],.fsn-column-inner.couleur3 input[type="text"],
		.couleur3 input[type="email"],.fsn-column-inner.couleur3 input[type="email"],
		.couleur3 textarea,.fsn-column-inner.couleur3 textarea,
		.couleur3 select,.fsn-column-inner.couleur3 select
		{background-color:rgba(255,255,255,1);color:rgba(167,96,183,1);}		
		
		span.couleur3{color:rgba(237,33,47,1);}
		.bordercouleur3{border: 1px solid rgba(237,33,47,1);border-radius:10px;}

		/*masque*/
		.couleur3 svg .logoTexte,.couleur3 svg .ligne{fill:rgba(33,76,109,1);}
		.couleur3 svg .fleche{fill:rgba(255,255,255,1);}
	    .couleur3 svg .fond{fill:rgba(237,33,47,1);}
	    .couleur3 svg .rond{fill:rgba(33,76,109,1);}
	    .couleur3 svg .degrade{stop-color:rgba(237,33,47,1);}

	    
	/*couleur4 */
		/*#mainheader*/
		#mainheader.couleur4,
		#accueil.couleur4{background-color:rgba(117,209,213,1) !important;}
		#accueil.couleur4 h1,
		#accueil.couleur4 #accroche{color:rgba(33,76,109,1);}
		#mainheader.scroll.couleur4 .logosvg svg .fleche{fill:rgba(117,209,213,1) !important;}
		.couleur4 #titrePage{background: linear-gradient(to right, rgba(117,209,213,1), rgba(117,209,213,1) 65%,rgba(117,209,213,0) 75%);}
		
		/*content*/
		.couleur4:not(.button):not(span){background-color:rgba(117,209,213,1);}
		#content .couleur4:not(.fsn-row){border-radius:10px;}

		.couleur4 h1,.fsn-column-inner.couleur4 h1,
		.couleur4 h2,.fsn-column-inner.couleur4 h2,
		.couleur4 h4,.fsn-column-inner.couleur4 h4,
		.couleur4 h5,.fsn-column-inner.couleur4 h5,
		.couleur4 h6,.fsn-column-inner.couleur4 h6
		{color:rgba(33,76,109,1);}
		
		.couleur4 h3,.fsn-column-inner.couleur4 h3
		{color:rgba(255,255,255,1);}
		
		.couleur4 p,.fsn-column-inner.couleur4 p,
		.couleur4 li,.fsn-column-inner.couleur4 li,
		.couleur4 label,.fsn-column-inner.couleur4 label
		{color:rgba(33,76,109,1);}
		
		.couleur4:not(.button) a,.fsn-column-inner.couleur4:not(.button) a
		{color:rgba(237,33,47,1);}
		.couleur4:not(.button) a:hover,.fsn-column-inner.couleur4:not(.button) a:hover
		{color:rgba(33,76,109,1);}
		.couleur4 hr,.fsn-column-inner.couleur4 hr
		{border-color:rgba(237,33,47,1);}
		
		.couleur4 .button a,.fsn-column-inner.couleur4 .button a,
		.couleur4 input[type="submit"],.fsn-column-inner.couleur4 input[type="submit"]
		{color:rgba(255,255,255,1) !important;background-color:rgba(237,33,47,1) !important;}	
		.couleur4 .button a::after,.fsn-column-inner.couleur4 .button a::after,
		.couleur4 .button a:hover,.fsn-column-inner.couleur4 .button a:hover,
		.couleur4 input[type="submit"]:hover,.fsn-column-inner.couleur4 input[type="submit"]:hover
		{color:rgba(167,96,183,1) !important;background-color:rgba(255,255,255,1) !important;}

		div.fsn-text.button.couleur4 a{color:rgba(33,76,109,1) !important;background-color:rgba(117,209,213,1) !important;}
		div.fsn-text.couleur4.button a::after,div.fsn-text.couleur4.button a:hover{color:rgba(117,209,213,1) !important;background-color:rgba(33,76,109,1) !important;}	
			
		.couleur4 blockquote:before,.fsn-column-inner.couleur4 blockquote:before,
		.couleur4 blockquote:after,.fsn-column-inner.couleur4 blockquote:after,
		.couleur4 li::before,.fsn-column-inner.couleur4 li::before
		{color:rgba(255,255,255,1) !important;}
		
		.couleur4 .wpcf7 form.sent .wpcf7-response-output,.fsn-column-inner.couleur4 .wpcf7 form.sent .wpcf7-response-output
		{border:none;color:rgba(255,255,255,1);padding: 0.5em;}
		.couleur4 input[type="text"],.fsn-column-inner.couleur4 input[type="text"],
		.couleur4 input[type="email"],.fsn-column-inner.couleur4 input[type="email"],
		.couleur4 textarea,.fsn-column-inner.couleur4 textarea,
		.couleur4 select,.fsn-column-inner.couleur4 select
		{background-color:rgba(255,255,255,1);color:rgba(117,209,213,1);}		
		
		span.couleur4{color:rgba(117,209,213,1);}
		.bordercouleur4{border: 1px solid rgba(117,209,213,1);border-radius:10px;}

		/*masque*/
		.couleur4 svg .logoTexte,.couleur4 svg .ligne{fill:rgba(33,76,109,1);}
		.couleur4 svg .fleche{fill:rgba(255,255,255,1);}
	    .couleur4 svg .fond{fill:rgba(117,209,213,1);}
	    .couleur4 svg .rond{fill:rgba(33,76,109,1);}
	    .couleur4 svg .degrade{stop-color:rgba(117,209,213,1);}

	    
	/*couleur5*/
		/*#mainheader*/
		#mainheader.couleur5,
		#accueil.couleur5{background-color:rgba(153,158,159,1) !important;}
		#accueil.couleur5 h1,
		#accueil.couleur5 #accroche{color:rgba(33,76,109,1);}
		#mainheader.scroll.couleur5 .logosvg svg .fleche{fill:rgba(153,158,159,1) !important;}
		.couleur5 #titrePage{background: linear-gradient(to right, rgba(153,158,159,1), rgba(153,158,159,1) 65%,rgba(153,158,159,0) 75%);}
		
		/*content*/
		.couleur5:not(.button):not(span){background-color:rgba(153,158,159,1);}
		#content .couleur5:not(.fsn-row){border-radius:10px;}

		.couleur5 h1,.fsn-column-inner.couleur5 h1,
		.couleur5 h2,.fsn-column-inner.couleur5 h2,
		.couleur5 h4,.fsn-column-inner.couleur5 h4,
		.couleur5 h5,.fsn-column-inner.couleur5 h5,
		.couleur5 h6,.fsn-column-inner.couleur5 h6
		{color:rgba(33,76,109,1);}
		
		.couleur5 h3,.fsn-column-inner.couleur5 h3
		{color:rgba(33,76,109,1);}
		
		.couleur5 p,.fsn-column-inner.couleur5 p,
		.couleur5 li,.fsn-column-inner.couleur5 li,
		.couleur5 label,.fsn-column-inner.couleur5 label
		{color:rgba(33,76,109,1);}
		
		.couleur5:not(.button) a,.fsn-column-inner.couleur5:not(.button) a
		{color:rgba(33,76,109,1);}
		.couleur5:not(.button) a:hover,.fsn-column-inner.couleur5:not(.button) a:hover
		{color:rgba(153,158,159,1);}
		.couleur5 hr,.fsn-column-inner.couleur5 hr
		{border-color:rgba(33,76,109,1);}
		
		.couleur5 .button a,.fsn-column-inner.couleur5 .button a,
		.couleur5 input[type="submit"],.fsn-column-inner.couleur5 input[type="submit"]
		{color:rgba(255,255,255,1) !important;background-color:rgba(33,76,109,1) !important;}	
		.couleur5 .button a::after,.fsn-column-inner.couleur5 .button a::after,
		.couleur5 .button a:hover,.fsn-column-inner.couleur5 .button a:hover,
		.couleur5 input[type="submit"]:hover,.fsn-column-inner.couleur5 input[type="submit"]:hover
		{color:rgba(33,76,109,1) !important;background-color:rgba(255,255,255,1) !important;}

		div.fsn-text.button.couleur5 a{color:rgba(33,76,109,1) !important;background-color:rgba(153,158,159,1) !important;}
		div.couleur5.fsn-text.button a::after,div.couleur5.fsn-text.button a:hover{color:rgba(153,158,159,1) !important;background-color:rgba(33,76,109,1) !important;}	
			
		.couleur5 blockquote:before,.fsn-column-inner.couleur5 blockquote:before,
		.couleur5 blockquote:after,.fsn-column-inner.couleur5 blockquote:after,
		.couleur5 li::before,.fsn-column-inner.couleur5 li::before
		{color:rgba(33,76,109,1) !important;}
		
		.couleur5 .wpcf7 form.sent .wpcf7-response-output,.fsn-column-inner.couleur5 .wpcf7 form.sent .wpcf7-response-output
		{border:none;color:rgba(33,76,109,1);padding: 0.5em;}
		.couleur5 input[type="text"],.fsn-column-inner.couleur5 input[type="text"],
		.couleur5 input[type="email"],.fsn-column-inner.couleur5 input[type="email"],
		.couleur5 textarea,.fsn-column-inner.couleur5 textarea,
		.couleur5 select,.fsn-column-inner.couleur5 select
		{background-color:rgba(255,255,255,1);color:rgba(153,158,159,1);}		
		
		span.couleur5{color:rgba(153,158,159,1);}
		.bordercouleur5{border: 1px solid rgba(153,158,159,1);border-radius:10px;}

		/*masque*/
		.couleur5 svg .logoTexte,.couleur5 svg .ligne{fill:rgba(33,76,109,1);}
		.couleur5 svg .fleche{fill:rgba(237,33,47,1);}
	    .couleur5 svg .fond{fill:rgba(153,158,159,1);}
	    .couleur5 svg .rond{fill:rgba(255,255,255,1);}
	    .couleur5 svg .degrade{stop-color:rgba(153,158,159,1);}

	    /*footer*/
		footer.footerCouleur5 a:hover,footer.footerCouleur5 .current-menu-item > a{color:rgba(153,158,159,1) !important;}
		footer.footerCouleur5 svg .fleche{fill : rgba(153,158,159,1) !important;}
		footer.footerCouleur5 .button a{background-color:rgba(153,158,159,1);}

		/*couleur reseaux*/
		.couleur5 .social svg {fill :rgba(33,76,109,1);}
		.couleur5 .social svg:hover{fill : rgba(167,96,183,1);}

		/*recherche*/
		.couleur5 .wp-block-search__inside-wrapper{background-color:rgba(33,76,109,1);}
		.couleur5 .wp-block-search__inside-wrapper input{background-color:rgba(153,158,159,1);color:rgba(33,76,109,1);}
		.couleur5 .wp-block-search__inside-wrapper path{fill : rgba(153,158,159,1);}
		.couleur5 #mainheader.scroll .wp-block-search__inside-wrapper{background-color:rgba(153,158,159,1);}
		.couleur5 #mainheader.scroll .wp-block-search__inside-wrapper input{background-color:rgba(33,76,109,1);color:rgba(153,158,159,1);}
		.couleur5 #mainheader.scroll .wp-block-search__inside-wrapper path{fill : rgba(33,76,109,1);}	


	/*couleur6*/
		/*#mainheader*/
		#mainheader.couleur6,
		#accueil.couleur6{background-color:rgba(12,193,67,1)!important;}
		#accueil.couleur6 h1,
		#accueil.couleur6 #accroche{color:rgba(33,76,109,1);}
		#mainheader.scroll.couleur6 .logosvg svg .fleche{fill:rgba(12,193,67,1) !important;}
		.couleur6 #titrePage{background: linear-gradient(to right, rgba(12,193,67,1), rgba(12,193,67,1) 65%,rgba(12,193,67,0) 75%);}
		
		/*content*/
		.couleur6:not(.button):not(span){background-color:rgba(12,193,67,1);}
		#content .couleur6:not(.fsn-row){border-radius:10px;}

		.couleur6 h1,.fsn-column-inner.couleur6 h1,
		.couleur6 h2,.fsn-column-inner.couleur6 h2,
		.couleur6 h4,.fsn-column-inner.couleur6 h4,
		.couleur6 h5,.fsn-column-inner.couleur6 h5,
		.couleur6 h6,.fsn-column-inner.couleur6 h6
		{color:rgba(33,76,109,1);}
		
		.couleur6 h3,.fsn-column-inner.couleur6 h3
		{color:rgba(255,255,255,1);}
		
		.couleur6 p,.fsn-column-inner.couleur6 p,
		.couleur6 li,.fsn-column-inner.couleur6 li,
		.couleur6 label,.fsn-column-inner.couleur6 label
		{color:rgba(255,255,255,1);}
		
		.couleur6:not(.button) a,.fsn-column-inner.couleur6:not(.button) a
		{color:rgba(33,76,109,1);}
		.couleur6:not(.button) a:hover,.fsn-column-inner.couleur6:not(.button) a:hover
		{color:rgba(255,255,255,1);}
		.couleur6 hr,.fsn-column-inner.couleur6 hr
		{border-color:rgba(33,76,109,1);}
		
		.couleur6 .button a,.fsn-column-inner.couleur6 .button a,
		.couleur6 input[type="submit"],.fsn-column-inner.couleur6 input[type="submit"]
		{color:rgba(153,158,159,1) !important;background-color:rgba(33,76,109,1) !important;}	
		.couleur6 .button a::after,.fsn-column-inner.couleur6 .button a::after,
		.couleur6 .button a:hover,.fsn-column-inner.couleur6 .button a:hover,
		.couleur6 input[type="submit"]:hover,.fsn-column-inner.couleur6 input[type="submit"]:hover
		{color:rgba(33,76,109,1) !important;background-color:rgba(153,158,159,1) !important;}

		div.fsn-text.button.couleur6 a{color:rgba(33,76,109,1) !important;background-color:rgba(12,193,67,1) !important;}
		div.fsn-text.couleur6.button a::after,div.fsn-text.couleur6.button a:hover{color:rgba(12,193,67,1) !important;background-color:rgba(33,76,109,1) !important;}	
			
		.couleur6 blockquote:before,.fsn-column-inner.couleur6 blockquote:before,
		.couleur6 blockquote:after,.fsn-column-inner.couleur6 blockquote:after,
		.couleur6 li::before,.fsn-column-inner.couleur6 li::before
		{color:rgba(33,76,109,1) !important;}
		
		.couleur6 .wpcf7 form.sent .wpcf7-response-output,.fsn-column-inner.couleur6 .wpcf7 form.sent .wpcf7-response-output
		{border:none;color:rgba(255,255,255,1);padding: 0.5em;}
		.couleur6 input[type="text"],.fsn-column-inner.couleur6 input[type="text"],
		.couleur6 input[type="email"],.fsn-column-inner.couleur6 input[type="email"],
		.couleur6 textarea,.fsn-column-inner.couleur6 textarea,
		.couleur6 select,.fsn-column-inner.couleur6 select
		{background-color:rgba(255,255,255,1);color:rgba(12,193,67,1);}		
		
		span.couleur6{color:rgba(12,193,67,1);}
		.bordercouleur6{border: 1px solid rgba(12,193,67,1);border-radius:10px;}

		/*masque*/
		.couleur6 svg .logoTexte,.couleur6 svg .ligne{fill:rgba(255,255,255,1);}
		.couleur6 svg .fleche{fill:rgba(33,76,109,1);}
	    .couleur6 svg .fond{fill:rgba(12,193,67,1);}
	    .couleur6 svg .rond{fill:rgba(153,158,159,1);}
	    .couleur6 svg .degrade{stop-color:rgba(12,193,67,1);}
		
	/*couleur8*/
		/*#mainheader*/
		#mainheader.couleur8,
		#accueil.couleur8{background-color:rgba(255,255,255,1);}
		#accueil.couleur8 h1,
		#accueil.couleur8 #accroche{color:rgba(33,76,109,1);}
		#mainheader.scroll.couleur8 .logosvg svg .fleche{fill:rgba(12,193,67,1) !important;}
		.couleur8 #titrePage{background: linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,1) 65%,rgba(255,255,255,0) 75%);}
		
		/*content*/
		.couleur8:not(.button):not(span){background-color:rgba(255,255,255,1);}
		#content .couleur8:not(.fsn-row){border-radius:10px;}

		.couleur8 h1,.fsn-column-inner.couleur8 h1,
		.couleur8 h2,.fsn-column-inner.couleur8 h2,
		.couleur8 h4,.fsn-column-inner.couleur8 h4,
		.couleur8 h5,.fsn-column-inner.couleur8 h5,
		.couleur8 h6,.fsn-column-inner.couleur8 h6
		{color:rgba(33,76,109,1);}
		
		.couleur8 h3,.fsn-column-inner.couleur8 h3
		{color:rgba(117,209,213,1);}
		
		.couleur8 p,.fsn-column-inner.couleur8 p,
		.couleur8 li,.fsn-column-inner.couleur8 li,
		.couleur8 label,.fsn-column-inner.couleur8 label
		{color:rgba(33,76,109,1);}
		
		.couleur8:not(.button) a,.fsn-column-inner.couleur8:not(.button) a
		{color:rgba(33,76,109,1);}
		.couleur8:not(.button) a:hover,.fsn-column-inner.couleur8:not(.button) a:hover
		{color:rgba(117,209,213,1);}
		.couleur8 hr,.fsn-column-inner.couleur8 hr
		{border-color:rgba(117,209,213,1);}
		
		.couleur8 .button a,.fsn-column-inner.couleur8 .button a,
		.couleur8 input[type="submit"],.fsn-column-inner.couleur8 input[type="submit"]
		{color:rgba(117,209,213,1) !important;background-color:rgba(33,76,109,1) !important;}	
		.couleur8 .button a::after,.fsn-column-inner.couleur8 .button a::after,
		.couleur8 .button a:hover,.fsn-column-inner.couleur8 .button a:hover,
		.couleur8 input[type="submit"]:hover,.fsn-column-inner.couleur8 input[type="submit"]:hover
		{color:rgba(33,76,109,1) !important;background-color:rgba(117,209,213,1) !important;}

		div.fsn-text.button.couleur8 a{color:rgba(33,76,109,1) !important;background-color:rgba(255,255,255,1) !important;}
		div.fsn-text.couleur8.button a::after,div.fsn-text.couleur8.button a:hover{color:rgba(255,255,255,1) !important;background-color:rgba(33,76,109,1) !important;}	
			
		.couleur8 blockquote:before,.fsn-column-inner.couleur8 blockquote:before,
		.couleur8 blockquote:after,.fsn-column-inner.couleur8 blockquote:after,
		.couleur8 li::before,.fsn-column-inner.couleur8 li::before
		{color:rgba(167,96,183,1) !important;}
		
		.couleur8 .wpcf7 form.sent .wpcf7-response-output,.fsn-column-inner.couleur8 .wpcf7 form.sent .wpcf7-response-output
		{border:none;color:rgba(33,76,109,1);padding: 0.5em;}
		.couleur8 input[type="text"],.fsn-column-inner.couleur8 input[type="text"],
		.couleur8 input[type="email"],.fsn-column-inner.couleur8 input[type="email"],
		.couleur8 textarea,.fsn-column-inner.couleur8 textarea,
		.couleur8 select,.fsn-column-inner.couleur8 select
		{background-color:rgba(237,33,47,1);color:rgba(33,76,109,1);}		
		
		span.couleur8{color:rgba(255,255,255,1);}
		.bordercouleur8{border: 1px solid rgba(255,255,255,1);border-radius:10px;}

		/*masque*/
		.couleur8 svg .logoTexte,.couleur8 svg .ligne{fill:rgba(33,76,109,1);}
		.couleur8 svg .fleche{fill:rgba(117,209,213,1);}
	    .couleur8 svg .fond{fill:rgba(255,255,255,1);}
	    .couleur8 svg .rond{fill:rgba(117,209,213,1);}
	    .couleur8 svg .degrade{stop-color:rgba(255,255,255,1);}

	/*autre*/
		span.couleur9{color:rgba(16,39,55,1);}
		.bordercouleur9 {border: 1px solid rgba(16,39,55,0.8);border-radius:10px;}
		
		/*bouton standard*/
.couleur1 .button a,
.couleur1 input[type="submit"],
.fsn-column-inner.couleur1 .button a,
.fsn-column-inner.couleur1 input[type="submit"],
.couleur2 .button a,
.couleur2 input[type="submit"],
.fsn-column-inner.couleur2 .button a,
.fsn-column-inner.couleur2 input[type="submit"],
.couleur3 .button a,
.couleur3 input[type="submit"],
.fsn-column-inner.couleur3 .button a,
.fsn-column-inner.couleur3 input[type="submit"],
.couleur4 .button a,
.couleur4 input[type="submit"],
.fsn-column-inner.couleur4 .button a,
.fsn-column-inner.couleur4 input[type="submit"],
.couleur5 .button a,
.couleur5 input[type="submit"],
.fsn-column-inner.couleur5 .button a,
.fsn-column-inner.couleur5 input[type="submit"],
.couleur6 .button a,
.couleur6 input[type="submit"],
.fsn-column-inner.couleur6 .button a,
.fsn-column-inner.couleur6 input[type="submit"],
.couleur7 .button a,
.couleur7 input[type="submit"],
.fsn-column-inner.couleur7 .button a,
.fsn-column-inner.couleur7 input[type="submit"],
.couleur8 .button a,
.couleur8 input[type="submit"],
.fsn-column-inner.couleur8 .button a,
.fsn-column-inner.couleur8 input[type="submit"] {
    border-color:rgba(33,76,109,1) !important;
}

.couleur1 .button a::before,
.fsn-column-inner.couleur1 .button a::before,
.couleur2 .button a::before,
.fsn-column-inner.couleur2 .button a::before,
.couleur3 .button a::before,
.fsn-column-inner.couleur3 .button a::before,
.couleur4 .button a::before,
.fsn-column-inner.couleur4 .button a::before,
.couleur5 .button a::before,
.fsn-column-inner.couleur5 .button a::before,
.couleur6 .button a::before,
.fsn-column-inner.couleur6 .button a::before,
.couleur7 .button a::before,
.fsn-column-inner.couleur7 .button a::before,
.couleur8 .button a::before,
.fsn-column-inner.couleur8 .button a::before {
    background-color:rgba(33,76,109,1) !important;
}
	
