/*
Theme Name: Divi Enfant par Incomm
Description: Theme enfant du theme Divi
Author: Incomm
Author URI: https://www.incomm.fr
Template: Divi
Version: 1.05
*/




a:hover{text-decoration:none;}

a.form-rgpd{
	color:#817822;
}

.gfield.gfield_checkbox{
	color:#817822;
}


span.et_pb_contact_field_options_list > span > label > a:hover{
	color:#da3900!important;
}


.metaslider .flexslider .flex-control-nav  a.flex-active{
	background:#f15a22!important;
}
.flex-control-paging li a {
background:#2a3d20!important;
}


.metaslider .flexslider {
margin: 0 0 0!important;
}

.metaslider .flex-control-nav {
position: absolute;
bottom: 60px!important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-next {  
background: url('./img/right.png') no-repeat!important;
width: 4.0625vw !important;
height: 4.0625vw!important;
background-size:contain!important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {  
background: url('./img/left.png') no-repeat!important;
width: 4.0625vw !important;
height: 4.0625vw!important;	
background-size:contain!important;	
}

.flex-control-paging li a.flex-active {
background: #f15a22 !important;
}
.flex-control-paging li a {
background:#2a3d20 !important;
}

#nav_menu-2 {
margin-bottom: 0!important;
}

.section_spe1 {
height: 400px;
justify-content: center !important;
margin-bottom: 20px !important;	
}

@media (min-width: 981px) and (max-width:1600px){
	.coordonne_foot{
		font-size:1.1vw;
	}
}

@media (min-width: 981px) and (max-width:1200px){
	.et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li > a {font-size:1.06vw!important}
}



@media only screen and (min-width: 981px){
	
.section_spe1 {
height: 40vw;
}
	
}


@media only screen and (min-width: 981px){
	
	#menu-menu-principal{
		width:max-content;
	}
	
	.et_pb_menu .et-menu > li {
    padding-left: 0.873vw;
    padding-right: 0.7vw;
}
		
	
	#menu-menu-principal li:nth-child(1)  a::before {
	background: url("/wp-content/uploads/2021/10/Accueil.png") no-repeat scroll top/contain;
	width:1.7187500000000002vw;
	height:1.7187500000000002vw;
	content:"";
	display:block;
	margin: 0 auto 15px;	
	}


#menu-menu-principal li:nth-child(1) a:hover::before, #menu-menu-principal li:nth-child(1).current-menu-item a::before {
background: url("/wp-content/uploads/2021/10/accueil-hov.png") no-repeat scroll top/contain;
}
	
	
	#menu-menu-principal li:nth-child(2) a::before {
background: url("/wp-content/uploads/2021/10/Fabrication_artisanale.png") no-repeat scroll top/contain;
width:1.7187500000000002vw;
height:1.7187500000000002vw;
content:"";
display:block;
margin: 0 auto 15px;	
}


#menu-menu-principal li:nth-child(2) a:hover::before, #menu-menu-principal li:nth-child(2).current-menu-item a::before {
background: url("/wp-content/uploads/2021/10/Fabrication_artisanale_hover.png") no-repeat scroll top/contain;
} 
	
		#menu-menu-principal li:nth-child(3) a::before {
background: url("/wp-content/uploads/2021/10/Valeurs_et_engagement.png") no-repeat scroll top/contain;
width:1.7187500000000002vw;
height:1.7187500000000002vw;
content:"";
display:block;
margin: 0 auto 15px;	
}


#menu-menu-principal li:nth-child(3) a:hover::before, #menu-menu-principal li:nth-child(3).current-menu-item a::before {
background: url("/wp-content/uploads/2021/10/Valeurs_et_engagement_hover.png") no-repeat scroll top/contain;
} 
	
			#menu-menu-principal li:nth-child(4) a::before {
background: url("/wp-content/uploads/2021/10/Nos_savons.png") no-repeat scroll top/contain;
width:1.7187500000000002vw;
height:1.7187500000000002vw;
content:"";
display:block;
margin: 0 auto 15px;	
}


#menu-menu-principal li:nth-child(4) a:hover::before, #menu-menu-principal li:nth-child(4).current-menu-item a::before {
background: url("/wp-content/uploads/2021/10/Nos_savons_hov.png") no-repeat scroll top/contain;
} 
	
		
			#menu-menu-principal li:nth-child(5) a::before {
background: url("/wp-content/uploads/2021/10/Nos_savons_liquides.png") no-repeat scroll top/contain;
width:1.7187500000000002vw;
height:1.7187500000000002vw;
content:"";
display:block;
margin: 0 auto 15px;	
}


#menu-menu-principal li:nth-child(5) a:hover::before, #menu-menu-principal li:nth-child(5).current-menu-item a::before {
background: url("/wp-content/uploads/2021/10/Nos_savons_liquides_hover.png") no-repeat scroll top/contain;
} 
	
			
			#menu-menu-principal li:nth-child(6) a::before {
background: url("/wp-content/uploads/2021/10/Galerie_Photos.png") no-repeat scroll top/contain;
width:1.7187500000000002vw;
height:1.7187500000000002vw;
content:"";
display:block;
margin: 0 auto 15px;	
}


#menu-menu-principal li:nth-child(6) a:hover::before, #menu-menu-principal li:nth-child(6).current-menu-item a::before {
background: url("/wp-content/uploads/2021/10/Galerie_Photos_hover.png") no-repeat scroll top/contain;
} 
	
	#menu-menu-principal li:nth-child(7) a::before {
background: url("/wp-content/uploads/2021/10/contact.png") no-repeat scroll top/contain;
width:1.7187500000000002vw;
height:1.7187500000000002vw;
content:"";
display:block;
margin: 0 auto 15px;	
}


#menu-menu-principal li:nth-child(7) a:hover::before, #menu-menu-principal li:nth-child(7).current-menu-item a::before {
background: url("/wp-content/uploads/2021/10/contact_hover.png") no-repeat scroll top/contain;
} 
	
	
	#menu-menu-principal li ul{
		width:100%;
		padding-top:0;
		border-top:0px solid #000;
	}
	
	.sub-menu li a::before{
		background:none !important;
		height:auto !important;
		padding:1px auto !important;
	}
	
	#menu-menu-principal li .sub-menu li a{
		height:auto !important;
		padding:1px 5px !important;
	}
}



@media only screen and (max-width: 320px){
.metaslider .flex-control-nav {
bottom: 60px !important;
bottom: 5px !important;
}

}

