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

#menu-menu-principal li {
padding-left: 1.5625vw;
padding-right: 1.5625vw;
margin-top: 0!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: #f07100 !important;
}

.et_pb_contact_field a:hover{
	color:#f07100 !important
}


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

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

.et_pb_scroll_top.et-pb-icon {
    background-image:url(/wp-content/uploads/2021/10/Fleche_haut.png) !important;
	width:66px;
	height:66px;
	background-color:transparent !important;
}

.et_pb_scroll_top:before {
	display:none !important;
}

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

.flex-control-paging li a {
    background: #222831 !important;
}


.metaslider .flexslider .flex-direction-nav li a.flex-next {
    background-image: url(/wp-content/uploads/2021/10/right.png)!important;
    width: 2.65625vw !important;
    height: 4.6875vw!important;
    background-size: contain;
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {
    background-image: url(/wp-content/uploads/2021/10/left.png)!important;
    width: 2.65625vw !important;
    height: 4.6875vw!important;
    background-size: contain;
}



.et_pb_menu__wrap {
 margin: 0!important;
}

@media (min-width: 981px) {

.rsociaux img {
width: 1.9791666666666665vw;
height: 1.9791666666666665vw;
}

.footerlogo img, .headerlogo img {
width: 9.479166666666666vw;
}
	
}

.edito h2 {
    font-size: 28px;
    font-weight: 800;
    color: #222;
}

.edito h2::after {
    content: "";
    width: 40px;
    height: 5px;
    display: block;
    background-color: #f07100;
    margin: 15px 0px;
}


.edito .centrers h2::after {
    margin: 15px auto;
}


.edito a:hover
{
	border-bottom:1px solid;
}