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

/* WAFKEY_Hd6dBtQ6DUQWhXi56VTEu7Y8esR4kRXxEWI */


a:hover{
	text-decoration:none;
}

h1{
	color:#000!important;
}

#menu-menu-principal li a {
padding-bottom: 0!important;	
}

#menu-menu-principal li {
margin-top: 0!important;
padding: 0 1.0416666666666665vw;	
}



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

.metaslider .flexslider .flex-control-nav  a.flex-active{
	background:#e02d2d!important;
}
/* .flex-control-paging li a {
background:#0d9f83!important;
} */

.metaslider .flex-control-nav li a {
    margin: 0 6px;
    padding: 0;
    background:#0d9f83!important;
}


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

.metaslider .flexslider .flex-direction-nav li a.flex-next {  
background: url('/wp-content/uploads/2022/09/fleche-droite.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('/wp-content/uploads/2022/09/fleche-gauche.png') no-repeat!important;
width: 4.0625vw !important;
height: 4.0625vw!important;	
background-size:contain!important;	
}

.flex-control-paging li a.flex-active {
background: #606060 !important;
}
.flex-control-paging li a {
background: #fff !important;
}

@media only screen and (max-width:767px){

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

@media only screen and (min-width: 981px){
	
	ul.sub-menu{
width: max-content!important;
display: flex;
flex-direction: column;
}
	
	.picto_foot {
		width:81%;
	}
	
ul.sub-menu li a {width:max-content;}
	
}


/* Back to top */
/* .et_pb_scroll_top.et-pb-icon {
    background: url('/wp1-27/wp-content/uploads/2021/09/backtotop.png') !important;
    padding: 3px !important;
    color: transparent;
	bottom: 100px;
    right: 15px;
} */

/* page contact */
/***formulaire DIVI***/

.et_pb_contact_form{
	margin-left:0%!important;
}

p.et_pb_contact_field{
	padding: 0px 0 0 0.5%!important;
    margin-bottom: 0.5%!important;
}

.et_contact_bottom_container{
	margin-top:1vw!important;
}

.et_pb_contact_form_0 .input[type="checkbox"]+label{ /*couleur texte RGPD*/
	color:#000!important;
}

.et_pb_contact p input[type=checkbox]:checked+label i:before, .et_pb_subscribe .et_pb_contact_field input[type=checkbox]:checked+label i:before { 
	color: #000;/*** couleur picto check RGPD***/
}
.et_pb_contact_field_checkbox a:hover { /*couleur Hover lien RGPD*/
	color: #7c7c7c !important;
}


/******************Edito********************/

.edito strong
{
	font-weight: 600;
}


.edito a {
	color: #009b96;
	font-weight: 600;
	transition: 0.5s all;
}

.edito a:hover {
	color: #e6173e;
}

.edito h3 {
	color: #e6173e;
	margin-bottom: 15px;
	text-transform: uppercase;
}

.edito h3::before {
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	background-color: #009b96;
	border-radius: 100%;
	margin-right: 10px;
  }

  .edito h2,.edito h2 strong
  {
	font-weight: 600;
  }

  .edito h2::after
  {
	content: url("wp-content/uploads/2022/09/trait_h1.png");
	display: block;
  }

  .edito ul li 
  {
	list-style-image: url("img/puce.png");
  }

  .edito .cadres::after
  {
	display: none !important;
  }


@media only screen and (max-width: 450px){
	.edito p,.edito ul,.edito h2,.edito h3
	{
		text-align:left;
	}
}
