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

#mobile_menu1 li a:hover,#mobile_menu1 li.current-menu-item a{
	color:#ffa021!important;
	opacity:1;
}


a:hover{text-decoration:none!important;}

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

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

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

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

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

.metaslider .flexslider .flex-direction-nav li a.flex-prev {
	background-image: url('/wp-content/uploads/2024/12/fleche-gauche.png') !important;
	width: 4.063vw!important;
	height: 4.063vw!important;
	background-size: contain !important;
	left: 25px !important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-next {
	background-image: url('/wp-content/uploads/2024/12/fleche-droite.png') !important;
	width: 4.063vw!important;
	height: 4.063vw!important;
	background-size: contain !important;
	right: 25px !important;
}

.metaslider .flex-control-nav {bottom: 3.04vw!important;}

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

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

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


.audit-amo .et_pb_column {margin-right: 1%!important;}


@media (min-width: 981px){
		
	
#menu-menu-principal li {
  padding: 0 1.5vw!important;
  text-decoration: none;
}	

.rs-header img{
	width: 1.302vw!important;
	height: 1.302vw!important;	
}
	
	
.adresse-footer img{
	width: 0.83vw!important;
	height: 1.354vw!important;	
}	
	
	
.telephone-footer img{
	width: 0.99vw!important;
	height: 0.99vw!important;	
}	
	
.horaires-footer img{
	width: 1.04vw!important;
	height: 1.04vw!important;	
}	

.map-footer{height: 20.833vw!important;	}		
	
.map-footer iframe{height: 20.833vw!important;}	
	

.rs-footer	.wp-image-987{
	width: 1.198vw!important;
	height: 1.198vw!important;	
}
	
.rs-footer	.wp-image-989{
	width: 1.302vw!important;
	height: 1.302vw!important;	
}
	
	
}

a.txt-link-dc:hover{
	color:#2a3642!important
}



