/*


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: "Gilroy-ExtraBold";
  src: url(/fonts/Gilroy-ExtraBold.ttf) format("truetype"),
    url(/fonts/Gilroy-ExtraBold.woff) format("woff"),
    url(/fonts/Gilroy-ExtraBold.woff2) format("woff2");
	font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gilroy-RegularItalic";
  src: url(/fonts/Gilroy-RegularItalic.ttf)
      format("truetype"),
    url(/fonts/Gilroy-RegularItalic.woff) format("woff"),
    url(/fonts/Gilroy-RegularItalic.woff2) format("woff2");
	font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gilroy-Heavy";
  src: url(/fonts/Gilroy-Heavy.ttf) format("truetype"),
    url(/fonts/Gilroy-Heavy.woff) format("woff"),
    url(/fonts/Gilroy-Heavy.woff2) format("woff2");
	font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gilroy-Semibold";
  src: url(/fonts/Gilroy-Semibold.ttf) format("truetype"),
    url(/fonts/Gilroy-Semibold.woff) format("woff"),
    url(/fonts/Gilroy-Semibold.woff2) format("woff2");
	font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Gilroy-Regular";
  src: url(./fonts/Gilroy-Regular.ttf) format("truetype"),
    url(./fonts/Gilroy-Regular.woff) format("woff"),
    url(./fonts/Gilroy-Regular.woff2) format("woff2");
	font-weight: normal;
  font-style: normal;
  font-display: swap;
}

body, p {
  font-family: 'Gilroy-Regular', sans-serif !important;
} */