/*
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
*/
@media(min-width: 520px){
	#gform_4{
	  display: flex;
	  flex-wrap: wrap;
	  width: 100% !important;
	  justify-content: center;
	  align-items: flex-start;
	}	
}
@media(min-width:1024px){
	#gform_4 .gform_body{ width: 70% !important;}
	#gform_4 .gform_footer.top_label{ width: 30% !important;justify-content: center !important;}
}

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

body #page-container .et_pb_section section.et_pb_wpt_gravityform_0 .et_pb_button{
	padding-left:2em!important;
	padding-right:2em!important;
	border-color:#000!important;
}
body #page-container .et_pb_section section.et_pb_wpt_gravityform_0 .et_pb_button:hover{
	padding-left:2em!important;
	padding-right:2em!important;
	background:#fff!important;
	border-color:#282828!important;
}

.dica_divi_carousel_0 .dica-container .swiper-button-next, .dica_divi_carousel_0 .dica-container .swiper-button-prev{border-radius:30px!important}
#cmplz-document{max-width:100%!important}

/* .gform_required_legend{display:none!important} */
/* .form-pc{color:#000!important;font-weight:700!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:#08B196!important;}


#menu-menu-principal li ul{width: 280px!important;}
#menu-menu-principal li li a{width: 280px!important;padding-left:0!important;font-size:14px!important}

@media(min-width:981px){
	
/* 	Avis google items centré */

	.ti-reviews-container-wrapper{
		display:flex!important;
		justify-content:center!important;
	}
	
	
.et_pb_section_0 .et_pb_row_1{top:65%!important}	
}

@media(min-width:981px) and (max-width:1300px){
.et_pb_menu__menu{display:none!important}
.et_mobile_nav_menu{display:block!important}
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar::before{color:#fff!important}

	/* Menu style mobile(burger menu) */
#mobile_menu1 li a{font-size: 14px;}
#mobile_menu1 li {list-style:none!important}
#mobile_menu1 li.current-menu-item a,	#mobile_menu1 li:hover a{color:#ff5012!important}
.et_pb_menu_0_tb_header .et_pb_menu__menu {
        display: none !important;
    }
    .et_pb_menu_0_tb_header .et_mobile_nav_menu {
        display: flex !important;
        float: none;
        margin: 0 3px;
		width:100vw!important;
        align-items: center;
		justify-content: center;
    }	
	#mobile_menu1 li{
		text-align:center!important;
	}
	#mobile_menu1{
		padding:0px!important;
	}
	.et_mobile_menu {
    left: 20%!important;
    width: 60%!important;
	}
}
@media only screen and (max-width: 980px) {
	.et_pb_wpt_gravityform_0 .gform_footer .global_btn_etre_appele{
		justify-content: center !important
	}		
}
.et_pb_menu .et_pb_menu__wrap {
justify-content: center;
}

@media(max-width:1400px) and (min-width:1300px){
  	.maj-text-size span{
		 font-size:16px!important;
	}
}
