/*
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
*/

#menu-menu-principal li {
margin:0!important;
padding-left: 0!important;
padding-right: 0!important;
-ms-flex-align: center !important;
align-items: center !important;
}

a{
color:#035c02;	
}

a:hover {
color:#035c02;	
text-decoration: none;
}

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

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

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

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

.et_pb_menu__menu {
margin-left: 0!important;
margin-right: 0!important;
}

#menu-menu-principal {
flex-wrap: nowrap!important;
}

.et_pb_menu__wrap {
margin: 0!important;
}

ul#menu-menu_footer {
padding-bottom: 0 !important;
margin-bottom: 0 !important;
}

@media (min-width:320px) and (max-width:982px) {

.et_pb_column.encart2-2 {
border-right: none!important;
}
	
.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a:hover {
 color: #000 !important;
opacity: 1!important;
}
	
}

@media (max-width:767px) {

.et_pb_column.encart2-2 {
border-left: none!important;
min-height:300px;	
}
	
.et_pb_column.encart2-1 {
border-right: none!important;
}	
	
}







.edito p{
     color: #000!important;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-size: 16px;
    text-align: justify;
    line-height: 1.5em;
}

.edito p strong{
    font-weight: 900!important;
}



.edito1 p strong{
    font-weight: 900!important;
}



.edito1 p{
     color: #fff;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-size: 16px;
    text-align: justify;
    line-height: 1.5em;
}


.edito h2{
     font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-size: 25px!important;
    line-height: 1.1em;
    color: #035c02;
    font-weight: 900;
    margin-left:30px;
}


 .edito h2::before {
content: "";
    width: 24px;
    height: 24px;
    display: block;
    background-color: #efb300;
    border-radius: 4px;
    margin-bottom: -26px;
    margin-left: -30px;
}
 
 


/*.edito h2::before {
    content: url(after3.png);
    display: block;
margin-left: -70px;
    margin-bottom: -64px;}*/




.edito h3{
     font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-size: 22px!important;
    line-height: 1.4em;
    color: #035c02;
}


.edito1 h3{
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-size: 22px!important;
    line-height: 1.4em;
    color: #fff;
    font-weight: 900;
}


.edito1 h2{
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-size: 25px!important;
    line-height: 1.1em;
    color: #035c02;
     font-weight: 900;
     margin-left: 30px;
}

 


.edito1 h2::before {
content: "";
    width: 24px;
    height: 24px;
    display: block;
    background-color: #efb300;
    border-radius: 4px;
    margin-bottom: -26px;
    margin-left: -30px;
}
 
 

.edito a {
    color: #efb300!important;
    font-weight: 800;
    text-decoration: none;
    border-bottom: 1px solid;
    transition: all 0.3s ease-in-out;
    font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
}

 


.edito1 a {
    color: #efb300!important;
    font-weight: 800;
    text-decoration: none;
    border-bottom: 1px solid;
    transition: all 0.3s ease-in-out;

}


.edito a:hover {
    color: #000!important;
    font-weight: 900;
    text-decoration: none;
    border-bottom: 1px solid;
   text-decoration: none!important;
}

 


.edito1 a:hover {
    color: #fff!important;
    font-weight: 900;
    text-decoration: none;
    border-bottom: 1px solid;
    text-decoration: none!important;
}

.edito li {
    margin-bottom: 3px;
    margin-top: 3px;
    list-style-image:url('puce1.png');
    list-style-position: inside;
     color: #000;
     font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-size: 16px!important;
    text-align: justify;
    line-height: 1.5em;
}


 

.edito1 li {
    margin-bottom: 3px;
    margin-top: 3px;
    list-style-image:url('puce1.png');
    list-style-position: inside;
     color: #fff;
     font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-size: 16px!important;
    text-align: justify;
    line-height: 1.5em;
}


 


.edito li strong{
        font-weight: 900;
}


.edito1 li strong{
        font-weight: 900;
}




