/* Création d’un overlay pour le menu mobile */
mobile-menu-overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
background-color: rgba(0, 0, 0, 0.5); /* Optionnel: ajoute un effet de fondu */
z-index: 9998;
}
/* Activer l’overlay lorsque le menu mobile est ouvert */
body.et_mobile_menu_opened #mobile-menu-overlay {
display: block;
}
/* Positionnement du menu mobile Divi / .et_mobile_menu { position: fixed !important; top: 0; left: 0; width: 100% !important; height: auto; background-color: white !important; z-index: 9999 !important; / Supérieur à l’overlay */
overflow-y: auto;
}
/* Empêcher le contenu de la page de défiler */
body.et_mobile_menu_opened {
overflow: hidden;
}
/* Positionnement relatif pour les sections Elementor et Divi */
.elementor-section,
.et_pb_section {
position: relative;
z-index: 1;
}/* Création d’un overlay pour le menu mobile */
mobile-menu-overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
background-color: rgba(0, 0, 0, 0.5); /* Optionnel: ajoute un effet de fondu */
z-index: 9998;
}
/* Activer l’overlay lorsque le menu mobile est ouvert */
body.et_mobile_menu_opened #mobile-menu-overlay {
display: block;
}
/* Positionnement du menu mobile Divi / .et_mobile_menu { position: fixed !important; top: 0; left: 0; width: 100% !important; height: auto; background-color: white !important; z-index: 9999 !important; / Supérieur à l’overlay */
overflow-y: auto;
}
/* Empêcher le contenu de la page de défiler */
body.et_mobile_menu_opened {
overflow: hidden;
}
/* Positionnement relatif pour les sections Elementor et Divi */
.elementor-section,
.et_pb_section {
position: relative;
z-index: 1;
}/* Création d’un overlay pour le menu mobile */
mobile-menu-overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
background-color: rgba(0, 0, 0, 0.5); /* Optionnel: ajoute un effet de fondu */
z-index: 9998;
}
/* Activer l’overlay lorsque le menu mobile est ouvert */
body.et_mobile_menu_opened #mobile-menu-overlay {
display: block;
}
/* Positionnement du menu mobile Divi / .et_mobile_menu { position: fixed !important; top: 0; left: 0; width: 100% !important; height: auto; background-color: white !important; z-index: 9999 !important; / Supérieur à l’overlay */
overflow-y: auto;
}
/* Empêcher le contenu de la page de défiler */
body.et_mobile_menu_opened {
overflow: hidden;
}
/* Positionnement relatif pour les sections Elementor et Divi */
.elementor-section,
.et_pb_section {
position: relative;
z-index: 1;
}