/*

Theme Name: 3 point 1 Theme

Description: Theme enfant de Divi par 3 point 1

Author: 3 point 1

Author URI: https://www.divi-community.fr

Template: Divi

Version: 0.1

*/

/* 

** CENTRER DU CONTENU VERTICALEMENT 

** Voir tuto : https://www.divi-community.fr/snippets-divi/centrer-du-contenu-verticalement





.dc-centrer-verticalement {

	display: flex;

	flex-direction: column;

	justify-content: center;

  	display: -webkit-box;

	display: -webkit-flex;

	display: -moz-box;

	display: -ms-flexbox;

	-webkit-box-orient: vertical;

	-webkit-box-direction: normal;

	-webkit-flex-direction: column;

	 -moz-box-orient: vertical;

	 -moz-box-direction: normal;

	  -ms-flex-direction: column;

	-webkit-box-pack: center;

	-webkit-justify-content: center;

	-moz-box-pack: center;

	-ms-flex-pack: center;

}

*/

/*

** INVERSER LE SENS DES COLONNES SUR MOBILE

** Voir tuto : https://www.divi-community.fr/snippets-divi/inverser-ordre-des-colonnes-sur-mobile





@media only screen and (max-width : 980px) {

	.dc-inverser-colonnes--section .dc-inverser-colonnes--ligne {

		display: -webkit-flex;

		display: -ms-flex;

		display: flex;

		-webkit-flex-direction: column-reverse;

		-ms-flex-direction: column-reverse;

		flex-direction: column-reverse;

	}

}
*/

/*

** MENU MOBILE : en pleine largeur et le hamburger devient une croix pour fermer





.et_mobile_menu {

	margin-left: -30px;

	padding: 5%;

	width: calc( 100% + 60px);

}



.mobile_nav.opened .mobile_menu_bar:before {

	content: "\4d";

}

*/

/* 

** AUGMENTER LA LARGEUR CHAMP RÉSULTAT CAPTCHA 

** Parfois, suivant la taille du texte, certains chiffres du résultat sont masqués



.et_pb_contact_right p input {

	max-width: 50px;

}
*/

/*

** METTRE EXPOSANTS ET INDICES À LA BONNE TAILLE

** Généralement, ils sont bien trop gros…



sup, sub {

    font-size: 70%;

}*/

@font-face {
	font-family: 'YourCustomFont';
	src: url('fonts/yourcustomfont.woff2') format('woff2');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
  }
  
@font-face {
    font-family: 'Poppins-ExtraBold';
    src: url('https://www.pelletfreres.fr/wp-content/uploads/et-fonts/Poppins-ExtraBold.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}


#valeursConteneur > .et_pb_column {
	display: grid;
	grid-template-columns: repeat(2, 1fr); /* 2 colonnes */
	gap: 30px; /* espace entre les blocs */
}

#valeursConteneur .et_pb_column {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-template-rows: repeat(2, 1fr);
	grid-column-gap: 40px;
	grid-row-gap: 40px;
}

#valeurImg1 {
	grid-area: 1 / 1 / 3 / 2;
	margin: 0px;
	padding: 0px;
}
#valeurImg2 {
	grid-area: 1 / 2 / 2 / 3;
	margin: 0px;
	padding: 0px;
}
#valeurImg3 {
	grid-area: 1 / 3 / 2 / 4;
	margin: 0px;
	padding: 0px;
}
#valeurImg4 {
	grid-area: 2 / 2 / 3 / 4;
	margin: 0px;
	padding: 0px;
}


