/*
Theme Name: Hello Elementor Child
Theme URI: https://neilmervaux.wayhappy.fr/
Description: Thème enfant pour Hello Elementor
Author: Neil MERVAUX
Author URI: https://neilmervaux.wayhappy.fr/
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
*/

/*---------------------------------------------------------
 * --------------Bouton pour les cookies-------------------
 * --------------------------------------------------------*/
.cookieadmin_re_consent:hover {
    background-color: var(--e-global-color-accent) !important;
    border-color: var(--e-global-color-accent) !important;
    color: #fff !important;
}
	
/*---------------------------------------------------------
 * -------------Couleur de fond----------------------------
 * --------------------------------------------------------*/
body {
    background-color: var(--e-global-color-secondary)!important;
}

/*---------------------------------------------------------
 * ----------------------Titres----------------------------
 * --------------------------------------------------------*/

h2 {
	color: var(--e-global-color-text) !important;
}

/*---------------------------------------------------------------------------------
 * -----------------FORMULAIRE DE CONTACT de la page CONTACT------------------------
 * --------------------------------------------------------------------------------*/

/* ── Apparence normale du bouton ── */
#contact .wpcf7 input[type="submit"] {
  background-color: var(--e-global-color-text);  
  color: var(--e-global-color-accent);            
  border: 2px solid var(--e-global-color-accent); 
  padding: 14px 40px;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.3s;
}

/* ── bouton Au survol de la souris ── */
#contact .wpcf7 input[type="submit"]:hover {
  background-color: var(--e-global-color-accent); 
  color: var(--e-global-color-text);             
  border-color: var(--e-global-color-text);    
}

.honeypot-container, .wpcf7-spinner{
    display: block !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
    visibility: hidden !important;
    position: absolute !important;
}
/*-----------------------------------------------------------------------------------------
------------ Customisation widget post grid avec id accueil-custom-post-grid--------------------
-------------------------------------------------------------------------------------------*/
#accueil-custom-post-grid article img{
  filter: grayscale(100%);
  transition: filter 0.3s ease-in-out;	
}
#accueil-custom-post-grid article:hover img{
  filter: grayscale(0%);
}
#accueil-custom-post-grid article .eael-entry-wrapper a{
		color : var(--e-global-color-primary);
}
#accueil-custom-post-grid article:hover .eael-entry-wrapper a{
		color : var(--e-global-color-text);
}

#accueil-custom-post-grid article:hover .eael-entry-thumbnail,
#accueil-custom-post-grid article:hover .eael-entry-wrapper{
	background-color: var(--e-global-color-primary);
}

