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

#main-content {
     background-color:transparent !important;
}

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

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

#menu-menu-principal li {padding: 0 0.27vw !important;}

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

.foire h5{
	background: #e82750;
	margin-bottom: 0!important;
}

#menu-menu-principal li a{padding-right: 0.3vw;}

#menu-menu-principal li:last-child a{padding-right: 0 !important;}


#menu-menu-principal li a::after{
    background: none;
    width: 3vw;
    height: 0.104vw;
    content: "";
    display: block;
    margin: 12px auto 0;
}

#menu-menu-principal li a:hover::after, #menu-menu-principal li.current-menu-item a::after{background: url("/wp-content/uploads/2024/10/menu-hover.svg") no-repeat scroll top/contain;}

#menu-menu-principal li::after {
	background: url("/wp-content/uploads/2024/10/menu-etoile.png") no-repeat scroll top/contain;
	width: 0.733vw;
	height: 0.681vw;
	content:"";
	display:block; 
}


#menu-menu-principal li:last-child::after{background: none!important;}

@media (min-width: 981px){
	
	
.foire h5{padding: 1.04vw!important;	}
	
.foire .et_pb_toggle_title::before {right: 15px!important;}
	
.foire .et_pb_toggle_content{padding: 1.24vw 2.24vw!important;}
	
}

@media (max-width: 980px){
		
.foire h5{padding: 15px!important;	}

.foire .et_pb_toggle_title::before {right: 2.5vw!important;}	

.foire .et_pb_toggle_content{padding: 2.5vw 4.5vw!important;}	
	
}


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

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

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

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


#cmplz-document {
  max-width: 100% !important;
}
.gfield_consent_label a{ /*couleur Hover lien RGPD*/
	color: #000 !important;
}
.gfield_consent_label a:hover{ /*couleur Hover lien RGPD*/
	color: #e82750 !important;
}

.gform_wrapper .ginput_container_consent input[type="checkbox"] {
  accent-color: #000 !important;
}

.cmplz-dropdown div{
	color:#000 !important;
}
