/*
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 .flex-direction-nav .flex-prev {
    left: 9.895833333333332vw !important;
}

.flex-direction-nav .flex-next {
    right: 9.895833333333332vw !important;
}

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

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


.metaslider .flexslider .flex-direction-nav li a.flex-next {
    background-image: url(/wp-content/uploads/2025/01/fleche-droite.png)!important;
    width: 23px !important;
    height: 41px!important;
    background-size: contain;
	background-repeat:no-repeat !important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {
    background-image: url(/wp-content/uploads/2025/01/fleche-gauche.png)!important;
    width: 20px !important;
    height: 37px!important;
    background-size: contain;
	background-repeat:no-repeat !important;
}


#menu-menu-principal li a:hover:after , #menu-menu-principal li.current-menu-item a::after {
    content: url(/wp-content/uploads/2025/01/Hover.svg);
    margin-top:10px !important;
	display: block;
    width: 100%;
    height: 12px;
    margin: 0px auto;
	text-align:center;
}



#menu-menu-principal li{
	padding:0 1.5vw;
}

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

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

#cmplz-document .cmplz-slider-checkbox input:checked + .cmplz-slider {
    background-color:#a84c18!important;
}
@media(max-width:1024){
	

/*** Column Header et Footer Order ***/
	.custom_row {
	  display: -webkit-box;
	  display: -moz-box;
	  display: -ms-flexbox;
	  display: -webkit-flex;
	  display: flex;
		-webkit-flex-wrap: wrap; /* Safari 6.1+ */
		flex-wrap: wrap;
	} 	
	.first-on-mobile {
		-webkit-order: 1!important;
		order: 1!important;
	}
	.second-on-mobile {
		-webkit-order: 2!important;
		order: 2!important;
	}
	.third-on-mobile {
		-webkit-order: 3!important;
		order: 3!important;
	}	
		
	.fourth-on-mobile {
		-webkit-order: 4!important;
		order: 4!important;
	}
	.fifth-on-mobile {
		-webkit-order: 5!important;
		order: 5!important;
	}
	.sixth-on-mobile {
		-webkit-order: 6!important;
		order: 6!important;
	}
}
@media (max-width:981px){
  .et_pb_section_parallax .et_pb_parallax_css, .et_pb_slides .et_parallax_bg.et_pb_parallax_css {
    background-attachment: initial !important;
  }
}

@media(min-width:1024px){
  #size-col1{
    height:47.447916666666664vw;
	width:46.4%!important;
	background-size:100%;
	display:flex;
	flex-direction:column;
	justify-content:flex-end;
	align-items:flex-start;
  }
}
@media(max-width:980px){
  #size-col1{
    height:47.447916666666664vw;
	width:100%!important;
	background-size:contain!important;
	display:flex;
	flex-direction:column;
	justify-content:flex-end;
	align-items:flex-start;
  }
}

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

@media (min-width: 768px) {
  .cmplz-message, .cmplz-categories {
    width: calc(var(--cmplz_banner_width) - -31px) !important;
  }
}