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


/*Complianz*/

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

/*Form contact*/

.form-pc:hover{
	color:#000 !important;
}

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


#menu-menu-principal,
.et-menu.nav{
flex-direction: column;
align-items: center;
justify-content: center;
width:100% !important;
	margin-right: 0 !important;
}

#menu-menu-principal li{
	width:100% !important;
	justify-content: center;
	align-items: center;
	padding-right: 0;
	padding-left: 0;
}

#menu-menu-principal li a{

padding: 7px !important;
margin: 0 !important;
}

#menu-menu-principal li:hover{
background-color:#fff;
}

.et_pb_menu__menu,
.et-menu-nav{
width: 100% !important;
}


.et_pb_menu .et-menu {

margin-left: 0 !important;
}



/*Newsletter*/

@media (min-width: 981px) {
	div.tnp.tnp-subscription{
	margin: 0 !important;
	}
}


div.tnp.tnp-subscription{
	margin: auto !important;
	color:#79505b !important;
}

div.tnp.tnp-subscription a{
	color:#000 !important;
	text-decoration:none !important;
}

div.tnp.tnp-subscription a:hover{
	color:#79505b !important;
}

div.tnp-field.tnp-field-email{
	display: flex;
  border-radius: 30px !important;
  border: 2px solid #79505b !important;
	background-color:#fff !important;
	
}

.tnp-email{
	background-color: transparent !important;
}

.tnp-submit{
padding-right: 30px !important;
padding-left: 30px !important;
border-radius: 30px !important;
background-color: #79505b !important;
}


.tnp-submit:hover{
background-color: #000 !important;
	cursor: grab !important;
}