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

.et_pb_menu .et-menu > li {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* Metaslider */
.metaslider .flexslider {
	margin: 0 0 0 !important;
}

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

.metaslider .flexslider .flex-direction-nav li a.flex-next {  
	background: url('/wp-content/uploads/2023/11/fleche-droite.png') no-repeat!important;
	width: 4vw !important;
	height: 4vw!important;
background-size: contain!important;
background-repeat: no-repeat !important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {  
	background: url('/wp-content/uploads/2023/11/fleche-gauche.png') no-repeat!important;
	width: 4vw !important;
	height: 4vw!important;	
background-size: contain!important;
background-repeat: no-repeat !important;
}

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

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

/*Ken Burn sur les fonds*/

.encart1{
background-size: 105%;
transition: all 1s ease;
}

.encart1:hover{
background-size:130% !important;
transition: all 1s ease;
}

.encart2{
background-size: 120%;
transition: all 1s ease;
}

.encart2:hover{
background-size:140% !important;
transition: all 1s ease;
}

@media only screen and (max-width: 1366px){
.encart1,
.encart2{
background-size: 130%;
}
	
.encart1:hover,
.encart2:hover{
background-size:160% !important;
}
}

@media only screen and (max-width: 980px){
.encart1,
.encart2{
background-size: 135%;
}
	
	.encart1:hover,
	.encart2:hover{
background-size:140% !important;
}
}


/*Css page complianz*/

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

/*Champ Gravity*/

@media (min-width: 768px) and (max-width: 980px){
	
.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth {width: 30% !important;}	
	
}

@media only screen and (max-width: 767px) {

.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth {width: 60% !important;}

}

.form-pc:hover{
	color:#f0bec3;
}

	#menu-menu-principal li a{
	height: 70px;
    display: flex;
    align-items: center;
    justify-content: center;
	background-image:url('');
	background-repeat:no-repeat;
	background-size:6vw !important;
	background-position:center center;
	padding-left: 1.2vw;
	padding-right: 1.2vw;
	}

#menu-menu-principal li a:hover,
#menu-menu-principal li.current-menu-item a{
	background-image: url('/wp-content/uploads/2023/11/hover.svg');
}
	
	#menu-menu-principal .sub-menu li{
		height:inherit !important;
		background-image:unset !important;
	}


@media (max-width:1300px) {
	#menu-menu-principal li a{
		font-size:26px !important;
	}
}