/*
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 !important;
}


@media(min-width:980px){
	.d-menu-top {
	position:absolute !important;
	width: 100% !important;
	margin:0 auto !important;
}
	
}



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

#menu-menu-principal li a::after {
    content: "";
    display: block;
    width: 30px !important;
    height: 3px;
    margin: 10px auto;
    border-bottom: solid 3px transparent !important;
}

#menu-menu-principal li a:hover:after, #menu-menu-principal li.current-menu-item a:after {
    content: "";
    display: block;
    width: 30px !important;
    height: 3px;
    margin: 10px auto;
    border-bottom: solid 3px #f46940 !important;
}


@media(min-width:980px){
	.nos-plans-3d .et_pb_gutters2{
	display:flex;
	align-content:flex-end !important
}
}

.gfield_consent_label a {
	color: #f57641 !important;
	font-weight:800;
}
.gfield_consent_label a:hover{
	color: #000!important;	
}
.ginput_container{
	accent-color: #f57641!important;
}


section.et_pb_wpt_gravityform_0 div.gform_confirmation_wrapper {
    background-color:#f67c40 !important;
}
/*Retour haut*/

.et_pb_scroll_top.et-pb-icon {
    font-size: 55px;
    width: 66px;
    height: 66px;
    border-radius: 100%;
    background: rgba(0, 0, 0, 0.9);
    padding: 0;
	color: #fff
}
/*CSS  GRAVITY :
POUR ICONE ERREUR*/
.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .gform_wrapper.gravity-theme .gform_validation_errors > h2 .gform-icon {
 
position: initial;
justify-content: center;
}

/*Pour le bouton Envoyer*/
.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .gform_wrapper.gravity-theme #field_submit, 
.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .gform_wrapper.gravity-theme .gform_footer{
	display:block
}
.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth {
	width:100%
 
}
.et_pb_wpt_gravityform.et_pb_wpt_gravityform_0 .et_pb_button {
width:100%
}


/*> Consent */


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