/*
Theme Name: Divi Child
Description: Divi child
Author: DES CLICS ET VOUS
Author URI: https://www.desclicsetvous.com
Template: Divi
SITE : MAISON-UNIK
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

/*Masquer le logo recaptcha*/
.grecaptcha-badge {
	display : none !important;
}

.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth  .et_pb_row {
    width: 100% !important;
    max-width: 100% !important;
}

/* Agrandir la largeur du contenu de la page */
.container {
    width: 95% !important;
}

/* Valentin 07/02/20 hover nos prestations */
.hover1:hover, .h3hoverprestations h3:hover{
	background-color:#0091b3!important;
	color:white !important;
}
.hover1:hover h3{
	color:white!important;
}
.hover1:hover{
	box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3)!important;
}

/* Valentin 07/02/20 hover notre gamme visible et collapse + Animation*/
.Notre-gamme-1 h3{
	margin-top: 17vh !important;
}
.Notre-gamme-1 p{
	visibility: collapse !important;
	bottom: -100% !important;
	font-size: 0px !important;
}
.Notre-gamme-1:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.Notre-gamme-1:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 7vh !important;
}	
.Notre-gamme-1:hover h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
}



.Notre-gamme-2 h3{
	margin-top: 17vh !important;
}
.Notre-gamme-2 p{
	visibility: collapse !important;
	bottom: -100% !important;
	font-size: 0px !important;
}
.Notre-gamme-2:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.Notre-gamme-2:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 2vh !important;
}	
.Notre-gamme-2:hover h3{
	color: #333 !important;
	margin-top: 2vh !important;
	padding-top: 2vh!important;
}



.Notre-gamme-3 h3{
	margin-top: 17vh !important;
}
.Notre-gamme-3 p{
	visibility: collapse !important;
	bottom: -100% !important;
	font-size: 0px !important;
}
.Notre-gamme-3:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.Notre-gamme-3:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 2vh !important;
}	
.Notre-gamme-3:hover h3{
	color: #333 !important;
	margin-top: 2vh !important;
	padding-top: 2vh!important;
}

/* Valentin 07/02/20 colonne nos engagement matériaux et artisanat local */
.materiaux{
	margin-right: 1% !important;
}
.artisanat{
	margin-left: 1% !important;
}
.materiaux:hover{
	background-color:#0091b3!important;
	color:white !important;
}
.materiaux:hover h3{
	color:white!important;
}
.materiaux:hover{
	box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3)!important;
}
	
.artisanat:hover{
	background-color:#0091b3!important;
	color:white !important;
}
.artisanat:hover h3{
	color:white!important;
}
.artisanat:hover{
	box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3)!important;
}	
	
/* Valentin 12/02/20 Hover nos engagement page maison unik */
.hovermateriaux h3{
	margin-top: 17vh !important;
}
.hovermateriaux p{
	visibility: collapse !important;
	bottom: -100% !important;
	font-size: 0px !important;
}
.hovermateriaux:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.hovermateriaux:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	margin-top: -5vh !important;
}	
.hovermateriaux:hover h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
}



.hoversurmesure h3{
	margin-top: 17vh !important;
}
.hoversurmesure p{
	visibility: collapse !important;
	bottom: -100% !important;
	font-size: 0px !important;
}
.hoversurmesure:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.hoversurmesure:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	margin-top: 7vh !important;
}	
.hoversurmesure:hover h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
}



.hoverartisanat h3{
	margin-top: 17vh !important;
}
.hoverartisanat p{
	visibility: collapse !important;
	bottom: -100% !important;
	font-size: 0px !important;
}
.hoverartisanat:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.hoverartisanat:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 2vh !important;
	margin-top: -3vh !important;
}	
.hoverartisanat:hover h3{
	color: #333 !important;
	margin-top: 1vh !important;
	padding-top: 3vh!important;
} 
/* Fin hover nos engagement page maison unik */

/* Valentin 12/02/20 hover page agrandir */
.extension-bois h3{
	margin-top: 17vh !important;
}
.extension-bois p{
	visibility: collapse !important;
	bottom: 100% !important;
	font-size: 0px !important;
}
.extension-bois:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.extension-bois:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 2vh !important;
	margin-top: 10vh !important;
}	
.extension-bois:hover h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
}



.garage h3{
	margin-top: 17vh !important;
}
.garage p{
	visibility: collapse !important;
	bottom: 100% !important;
	font-size: 0px !important;
}
.garage:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.garage:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 2vh !important;
	margin-top: 7vh !important;
}	
.garage:hover h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
}



.veranda h3{
	margin-top: 17vh !important;
}
.veranda p{
	visibility: collapse !important;
	bottom: 100% !important;
	font-size: 0px !important;
}
.veranda:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.veranda:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 2vh !important;
	margin-top: 5vh !important;
}	
.veranda:hover h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
} 


.surelevation h3{
	margin-top: 17vh !important;
}
.surelevation p{
	visibility: collapse !important;
	bottom: 100% !important;
	font-size: 0px !important;
}
.surelevation:hover p{
	visibility: visible !important;
	font-size: 22px !important;
	padding: 0% 3% !important;
}
.surelevation:hover .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 2vh !important;
	margin-top: 10vh !important;
}	
.surelevation:hover h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
} 


.hoveravantage:hover, .h3hoverprestations h3:hover{
	background-color:#0091b3!important;
	color:white !important;
}
.hoveravantage:hover h3{
	color:white!important;
}
.hoveravantage:hover{
	box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3)!important;
}
/* Fin hover page agrandir */


/* Valentin 12/02/20 centré menu bas de page */
.bottom-nav, .bottom-nav a{
	text-align: center !important;
}
/* Fin hover bas de page */


	/* Valentin 14/02/20 RESPONSIVE */

/* Page accueil */
/* Valentin 14/02/20 centrer parallax maison unik*/
@media only screen and (max-width: 980px){.et_pb_fullwidth_header_1.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content {
	padding-right: 0px;
    margin-right: auto;
    margin-left: auto;
	}
}
/* fin parallax maison unik */

/* Valentin 14/02/20 centrer parallax nos engagements*/
@media only screen and (max-width: 767px){.et_pb_fullwidth_header_2.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content{
	padding-right: 0px;
    margin-right: auto;
    margin-left: auto;
	}
}
@media only screen and (max-width: 980px){.et_pb_fullwidth_header_2.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content{
	padding-right: 0px;
    margin-right: auto;
    margin-left: auto;
	}
}
/* Fin parallax nos engagements */

/* Valentin 14/02/20 enlever hover notre gamme sur mobile */
@media (max-width: 980px){
.Notre-gamme-1 h3{
	margin-top: 17vh !important;
}
.Notre-gamme-1 p{
	visibility: visible !important;
	font-size: 20px !important;
}
.Notre-gamme-1 .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.Notre-gamme-1 h3{
	color: #333 !important;
	margin-top: -2vh !important;
	padding-top: 2vh!important;
}

.Notre-gamme-2 h3{
	margin-top: 17vh !important;
}
.Notre-gamme-2 p{
	visibility: visible !important;
	font-size: 20px !important;
}
.Notre-gamme-2 .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.Notre-gamme-2 h3{
	color: #333 !important;
	margin-top: -2vh !important;
	padding-top: 2vh!important;
}

.Notre-gamme-3 h3{
	margin-top: 17vh !important;
}
.Notre-gamme-3 p{
	visibility: visible !important;
	font-size: 20px !important;
}
.Notre-gamme-3 .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.Notre-gamme-3 h3{
	color: #333 !important;
	margin-top: -2vh !important;
	padding-top: 2vh!important;
}
}
/* Fin hover notre gamme sur mobile */

/* page maison unik */

/* Valentin 14/02/20 Hover nos engagements sur mobile */
@media (max-width: 980px){

.hovermateriaux p{
	visibility: visible !important;
	font-size: 20px !important;
}
.hovermateriaux .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.hovermateriaux h3{
	color: #333 !important;
	margin-top: -18vh !important;
	padding-top: 2vh!important;
}

.hoversurmesure p{
	visibility: visible !important;
	font-size: 20px !important;
}
.hoversurmesure .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.hoversurmesure h3{
	color: #333 !important;
	margin-top: -2vh !important;
	padding-top: 2vh!important;
}

.hoverartisanat p{
	visibility: visible !important;
	font-size: 20px !important;
}
.hoverartisanat .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.hoverartisanat h3{
	color: #333 !important;
	margin-top: -2vh !important;
	padding-top: 2vh!important;
}
}
/* fin hover nos engagements sur mobile */

/* Valentin 14/02/20 Parralax nos engagements sur mobile */
@media only screen and (max-width: 767px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content, .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{
	padding-right: 0px;
    margin-right: auto;
    margin-left: auto;
	}
}
@media only screen and (max-width: 980px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content, .et_pb_fullwidth_header .et_pb_fullwidth_header_container.right .header-content{
	padding-right: 0px;
    margin-right: auto;
    margin-left: auto;
	}
}
/* Fin parallax nos engagements sur mobile */

/* Page agrandir */
/* Valentin 14/02/20 espacement sur mobile de véranda et garage */
@media only screen and (max-width: 980px){.veranda{
		margin-top: 30px !important;
}	
}
/* fin espacement */

/* Valentin 14/02/20 hover page agrandir */
@media (max-width: 980px){

.extension-bois p{
	visibility: visible !important;
	font-size: 20px !important;
}
.extension-bois .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.extension-bois h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
}


.garage p{
	visibility: visible !important;
	font-size: 20px !important;
}
.garage .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.garage h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
}


.veranda p{
	visibility: visible !important;
	font-size: 20px !important;
}
.veranda .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.veranda h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
}


.surelevation p{
	visibility: visible !important;
	font-size: 20px !important;
}
.surelevation .et_pb_text_inner{
	background-color:white !important;
	color: #333 !important;
	box-shadow: 2px 8px 24px 0 #cfdae7 !important;
	transition: all .8s ease !important;
	padding-bottom: 3vh !important;
	padding-left: 8% !important;
	padding-right: 8% !important;
}	
.surelevation h3{
	color: #333 !important;
	margin-top: 0vh !important;
	padding-top: 2vh!important;
}
}
/*fin hover page agrandir */

/* Texte blanc bandeau contact */
.et_pb_contact_field_options_title{
	color: white !important;
}
/* Fin bandeau conbtact */