/*
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{text-decoration:none!important}

/*Puce non active */
.flex-control-paging li a {
    background: #fff!important;
    cursor: default;
}

/* Puce active */

.flex-control-paging li a.flex-active {
    background: #cd3702!important;
    cursor: default;
}
/* Suppression de la marge sous le diapo + remontée des puces sur le Diapo */

.metaslider .flexslider {margin:0!important}
.metaslider .flex-control-nav {bottom:30px!important}


#menu-menu-principal li a{
	display:flex;
	flex-direction:column-reverse;
	}
		
	#menu-menu-principal li a::before {
	width: 0.881vw;
	height: 0.677vw;
	content:"";
	display:block;
	margin: 10px auto 0px;	
	}
	#menu-menu-principal li a:hover::before, #menu-menu-principal li.current-menu-item a::before {
	background: url("/wp-content/uploads/2026/06/Hover-menu.svg") no-repeat scroll top/contain;
	}


.metaslider .flexslider .flex-direction-nav li a.flex-prev {
    background-image: url('/wp-content/uploads/2026/06/prev.png') !important;
    width: 2.7083333333333335vw !important;
    height: 2.7083333333333335vw !important;
	background-repeat:no-repeat!important;
    background-size: contain !important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-next {
    background-image: url('/wp-content/uploads/2026/06/next.png') !important;
    width: 2.7083333333333335vw !important;
    height: 2.7083333333333335vw !important;
	background-repeat:no-repeat!important;
    background-size: contain !important;
}

/* .gform_required_legend{display:none!important} */
section.et_pb_wpt_gravityform_0 .gform_wrapper .gfield div.ginput_container_consent label a{color:#000!important;font-weight:700!important}
section.et_pb_wpt_gravityform_0 .gform_wrapper .gfield div.ginput_container_consent label a:hover{color:#08B196!important;font-weight:700!important}
section.et_pb_wpt_gravityform_0 .gform_wrapper .ginput_container_consent input[type="checkbox"]{accent-color:#CD3702!important;}

#gform_fields_1 div, #field_1_13{
	margin-top:0px !important;
}

.et_pb_wpt_gravityform_0 .et_pb_button{
	width:100% !important
}

.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .gfield_consent_label {
padding-left :0.5em;
display: inline;
}

#gform_1 div input{
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}


@media(max-width:980px){
	.et_pb_menu__wrap{
		justify-content:start !important
	}
	/*.et_pb_sticky .top{
		display:none !important
	}*/
}

@media(min-width:981px){
	#headerTop {
		position:absolute!important;
		width:100%!important;
		z-index:9999!important
	}

}


@media (min-width:1366px) and (max-width:1599px){
	
	.nos_snack_col1 .et_pb_image_5 {
	  left: 0 !important;
	}
	
	.nos_gratines-col2,
	.nos_snack_col2{
		padding-left: 30px !important;
	}
}


/*Header fixe page interne*/
.headerFixed {
	
}
.headerFixed.fixed {
	position:fixed;
	top:0;
	z-index:999;
	width: 100%;
}

