/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.24.0.1707688726
Updated: 2024-02-11 22:58:46

*/

/* Police EFabre */
/** Formulaire inscription **/ 
.et-pb-contact-message p {
	color : #ffffff !important;
}
/* Contact Form7 */
.wpcf7-textarea {
	height: 100px !important; 
}
.dvppl_cf7_styler_0 .dipe-cf7 {
	margin-bottom: 0px !important
}
input[type="email"], input[type="password"], input[type="tel"], input[type="text"], select, textarea {
	background-color: transparent;
	border: 1px solid ;
	border-radius: 5px!important;
	padding: 2px;
	color: #4e4e4e;
}
.wpcf7-submit {
	font-size: 0.8rem !important;
	font-weight: 300 !important;
    color: #002F6C !important;
	border: 1px !important;
	border-radius: 5px!important;
	border-color : #002F6C !important;
	border-radius: 5px!important;
}
input.wpcf7-submit  {
	padding : 10px 15px 10px 15px ;
	font-size: 1rem !important;
	font-weight: 300 !important;
    color: #002F6C !important;
	border: 1px solid !important;
	border-color : #002F6C !important;
	border-radius: 5px!important;
	background-color: transparent !important;
}
/* Backgrounds EFabre */ 
.WhiteGlass {
    background: linear-gradient(60deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0.2) 10%, rgba(255,255,255,0.60) 20%, rgba(255,255,255,0.70) 40%, rgba(255,255,255,0.70) 60%, rgba(255,255,255,0.60) 80%, rgba(255,255,255,0.2) 90%, rgba(255,255,255,0.05) 100%); 
    border-radius: 15px;
    box-shadow: 2px 10px 10px rgba(0, 0, 0, 0.2);
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(5.6px);
	border-top: 1.5px solid rgba(255, 255, 255, 0.45);
	border-left: 1.5px solid rgba(255, 255, 255, 0.45);
	}

/* Menu Hamburger EFabre */ 
span.mobile_menu_bar:before {
    color:#242424 !important;
    }

/* Footer */ 
#footer-widgets {
	padding: 1% 0 0;
}

/* Fleche de defilement vers le bas bouge */

@-webkit-keyframes bounce {
0%, 100% {
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-webkit-transform: translateY(0);
transform: translateY(0);
}
40% {
-moz-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
}
}

/*** suppression popup de gallerie Divi EFabre ***/
/* css entré dans le module **/


/* media queries */ 
@media all and (min-width : 1224px){
H1 {
}
H2 {
	}
H3 {
}
H4 {
}
H5{
	
}
H6 {	
}
}
@media all and (min-device-width : 994px) and (max-device-width : 1223px) {
H1 {
}
H2 {
	}
H3 {
}
H4 {
}
H5{
}
H6 {
}
}
@media all and (min-device-width : 769px) and (max-device-width : 993px) {
H1 {
}
H2 {
	}
H3 {
}
H4 {
}
H5{
}
H6 {
}
}
@media all and (min-device-width : 481px) and (max-device-width : 768px) {
H1 {
}
H2 {
	}
H3 {
}
H4 {
}
H5{

}
H6 {
}
}
@media all and (min-device-width : 320px) and (max-device-width : 480px) {
H1 {
}
H2 {
}
H3 {
}
H4 {
}
H5{	
}
H6 {
}
}