/*
 Theme Name: Divi Child
 Template: Divi
 Version: 1.0
*/

#footer-info {
  text-align: center;
  float: initial;
}



#main-header .logo_container { display:flex; align-items:center; gap:16px; }
#main-header .logo_container img { max-height:48px; height:auto; }
@media (max-width:980px){
  #main-header .ce-logo { display:none; } /* cache logos latéraux sur mobile */
}




.ce-next-event {
  margin-right: 50px;
  margin-left: 50px;
}

.ce-next-event .attachment-large.size-large.wp-post-image {
  max-width: 100px;
  margin: 20px auto;
}