/*
 Theme Name:     Divi Enfant
 Description:    Theme Enfant Divi
 Author:         Joe Bertin
 Author URI:     https://pro.joebertin.fr
 Template:       Divi
 Version:        1.0.0
*/

/* ANIMATION */
#page-container {
	display: none !important;
}

body {
	overflow-y: hidden;
}

#animation-logo {
	text-align:center;
	top:0;
	position:absolute;
	z-index: 999999;
	width: 100vw;
	height: 100vh;
	background-color:white;
	display: flex;
    justify-content: center;
    align-items: center;
}

.anim-partial-logo-1, .anim-partial-logo-2 {
	width: 200px;
	position: absolute;
	transition: 2s;
}

/* CSS pour Menu sur tablette (dimensions spécifiques) */
@media (min-width: 981px) and (max-width: 1712px) {
	header #menu-element, #menu-element-en {
		display: contents !important;
	}
	
	header .et_pb_section .et_pb_row_0_tb_header.et_pb_row {
		padding-left: 50px !important;
		padding-right: 0px !important;
		display: flex;
	}
	
	header .et_pb_section .et_pb_column_1_4  {
		width: fit-content !important;
	}
	header .et_pb_section .et_pb_button_0_tb_header_wrapper {
		margin-top: 29px !important;
	}
	
	header .et_pb_menu__logo {
		overflow: inherit;
		margin-right: 0 !important;
	}
	header .et_pb_menu__logo img {
		max-width: 80px;
	}
	
	header .lang-item img {
		max-width: 16px;
	}
}
@media (min-width: 981px) and (max-width: 1110px) {
	header .et_pb_gutters3 .et_pb_column {
		margin-right: 10px !important;
	}
	header .et_pb_column_3_4  {
		width: fit-content !important;
	}
}
