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

#menu-menu-principal li {
padding:0px  0.4625vw!important;

}

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

.metaslider .flex-control-nav {
position: absolute;
bottom: 25px!important;
}
.bgtop {
	
}
#nav_menu-2,#nav_menu-3 {
margin-bottom: 0 !important;
}

#menu-menu_footer1, #menu-menu_footer1  {
margin-bottom: 0 !important;
}

.et_pb_menu__wrap {
 margin: 0!important;
}

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

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

.et_pb_menu__logo-wrap {
 margin-bottom: 0!important;	
}

.metaslider .flexslider .flex-direction-nav li a.flex-next {
background-image: url('./img/right.png') !important;
width: 2.7083333333333335vw !important;
height: 2.7083333333333335vw !important;
background-size:contain!important;	
}

.metaslider .flexslider .flex-direction-nav li a.flex-prev {
background-image: url('./img/left.png') !important;
width: 2.7083333333333335vw !important;
height: 2.7083333333333335vw !important;
background-size:contain!important;	
}

.rsociaux ul {
display: -ms-flexbox !important;
display: flex !important;
-ms-flex-pack: center !important;
justify-content: center !important;	
}
.et_pb_contact_form_0 .input[type="checkbox"] + label a:hover{
	color:#78a13c!important;
}
@media (min-width: 981px) {
	
	.et_pb_column_0_tb_header{  margin-right: 0%!important;}
	.et_pb_column_1_tb_header{  margin-right: 0%!important;width: 68.3%!important;}
	
.logo_header img {
width:14.635416666666668vw;	
}
	
#nav_menu-2 {
float: left;
width: 50% ;
margin-bottom: 0 !important;
}

#nav_menu-3 {
width: 50% ;
margin-bottom: 0 !important;
}
.rsociaux ul {
-ms-flex-pack: start !important;
justify-content: flex-start !important;	
}	


	.et_pb_scroll_top.et-pb-icon {
    text-align: center;
    background: #fff!important;
    text-decoration: none;
    position: fixed;
    z-index: 99999;
    bottom: 80px;
    right: 20px;
    border-radius: 50px;
    display: none;
    cursor: pointer;
    font-size: 30px!important;
    padding: 10px!important;
    color: #917f76;
    border: 2px solid #593e30!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: #78a13c !important;
}

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

.cmplz-dropdown div, #cmplz-document p a{
	color:#000 !important;
}

#cmplz-document p a:hover{
	color:#78A13C !important;
}

#gform_submit_button_11{
width:200px !important
}
@media (min-width: 980px) {
	.section-menu{
	position:absolute !important;
	width:100% !important;
}
}
@media (max-width: 980px) {
	.et_pb_menu__wrap{
		justify-content:start !important
	}
	.et_pb_sticky .et_pb_column_0_tb_header{
		display:none
	}
}