.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;margin-left:10px;color:#333;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-7616 .elementor-element.elementor-element-b765070 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}/* Start custom CSS for eael-adv-accordion, class: .elementor-element-b765070 */p.titre {
	color:  #ffffff ;
	padding-top: 0.3px;
	padding-right: 0.3px;
	padding-left: 0.3px;
	font-size: 16px;
	position: relative;
	width: 100%;
	margin-left: 1px;
	margin-top: 1px;
	height: 20px;
    }
	 fieldset {
	
	border: solid 1px black;
	-moz-border-radius: 10px;	 /*bords arrondis des zones du formulaire*/
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: %;
	background-color:  #397f9f ;	 /*fond de couleur et transparence des zones du formulaire*/
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	width: 90%;
	color: #000000;
	font-family: "ARIAL";
	text-align: left;
	}
form#chgdept {
	color:  #ffffff ;
	position: relative;
	font-size: 18px;
	font-weight: 400;
	text-align: center;
	
	}
	 legend {
	font-size: 20px;
		color:  #000000 ;
	font-weight: 800;
	margin-bottom: 10px;
	
	background-color:  #FFFF00 ;
	}
	legend1 {
	font-size: 15px;
		color:  #000000 ;
	font-weight: 800;
	margin-bottom: 10px;
	
	background-color:  #00FF00 ;
	}
	legend2 {
	font-size: 15px;
		color:  #FFFFFF ;
	font-weight: 800;
	margin-bottom: 10px;
	
	background-color:  #0000FF ;
	}
	legend3 {
	font-size: 15px;
		color:  #FFFFFF ;
	font-weight: 800;
	margin-bottom: 10px;
	
	background-color:  #0000FF ;
	}
		#text{
	font-size: 16px;
		color:  #ffffff ;
	font-weight: 800;
	margin-bottom: 10px;
	text-align: left;
	background-color: #288A0A;
	}
	
    fieldset#Message { /* fieldset message */
	color:  #ffffff ;
	font-size: 16px;
	text-align: left;
	font-family: "ARIAL";
    }	
    fieldset#coordonnees {
	color:  #ffffff ;
	font-size: 16px;
	text-align: left;
    }  
    fieldset#offre {
	color:  #ffffff ;
	font-size: 16px;
	text-align: left;
    }  	
	
#Message label {
	color:  #ffffff ;
	position: relative;
	font-size: 16px;
	}
	
	 select {
	margin-bottom: 10px;
    }
	/* fieldset coordonnees */
  
	   #coordonnees label {
	position: relative;
	color:  #ffffff ;
	margin-top: 5px;
	font-size: 16px;
    }
	    #coordonnees input {
	line-height: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
    }

 

	

	        /* zone de texte du message */
    textarea {
    font-family: "ARIAL";
	width: 90%;
	color:  #ffffff ;
	margin-bottom: 10px;
	position: relative;
	text-align: left;
	margin-left: 10px;
    }
textarea#activite {
	left: 5px;
width: 90%;
}
textarea#nature {
	left: 5px;
width: 90%;


}
textarea#personne {
	left: 5px;
width: 90%;
}

	    /* les boutons submit et reset */
    input[type="submit"], input[type="reset"] {
    background:#DED983;
    font:1.2em "Verdana", Verdana, sans-serif;
    color:#345071;
    }
	    p#buttons {
    text-align:left;
    }
.tableau tr td .zone_texte form .textarea {
	width: 0px;
}/* End custom CSS */