/*
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
*/
.metaslider .flexslider {
    margin: 0 !important;
}

.flex-control-nav {
    width: 100%;
    position: absolute;
    bottom: 7px !important;
    text-align: center;
}

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

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


.metaslider .flexslider .flex-direction-nav li a.flex-next {
    background-image: url("/wp-content/uploads/2024/04/fleche-droite.png")!important;
    width:4.0625vw !important;
    height:4.0625vw !important;
    background-size: contain!important;
	background-repeat:no-repeat!important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {
    background-image: url("/wp-content/uploads/2024/04/fleche-gauche.png")!important;
    width: 4.0625vw !important;
    height: 4.0625vw !important;
    background-size: contain!important;
	background-repeat:no-repeat!important;

}

#menu-menu-principale li{
	padding: 0 1vw !important;
}

#menu-menu-principale li a::after {
	content: url("");
	width:50px;
	height:5px;
	display:block;
	margin:15px auto;
	text-align:center;
}

#menu-menu-principale li a:hover::after, #menu-menu-principale li.current-menu-item a::after{
    background: url("/wp-content/uploads/2024/04/hover-menu.png") bottom center;
	display:block;
	background-size:100%;
	background-repeat:no-repeat !important;
	opacity:1;
}

#menu-menu-principale li a{
	text-align:center;
}

#cmplz-document {
    max-width:100% !important;
}

#cmplz-document p a, div.name a{
	color:#e2027a !important
}

#cmplz-document .cmplz-slider-checkbox input:checked + .cmplz-slider {
    background-color:#e2027a!important;
}

#cc-window.cc-window .cc-compliance .cc-btn.cc-accept-all {
    color: #fff!important;
    background-color: #e2027a !important;
    border-color: #e2027a!important;
}

#cc-window.cc-window .cc-compliance .cc-btn.cc-dismiss {
    color: #fff!important;
    background-color: #e2027a !important;
    border-color: #e2027a!important;
}

div.cc-compliance .cc-btn.cc-show-settings, div.cc-compliance .cc-btn.cc-save {
    color: #fff!important;
    background-color: #e2027a !important;
    border-color: #e2027a!important;
}

div.cc-compliance .cc-btn.cc-show-settings:hover, div.cc-compliance .cc-btn.cc-save:hover {
   color: #e2027a!important;
}