/*
Theme Name: Theme par Estampe-Studio
Theme URI: https://estampe-studio.com
Description: Child Theme
Author: Olympe SIMON
Author URI: https://estampe-studio.com
Template: Divi
*/

/* Start your custom CSS bellow this comment
============================================ */
@import url("https://use.typekit.net/fmo8sgf.css");
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital@0;1&display=swap');

a {
    color: #363636;
}

li {
		color: #363636;
		font-size: 22px;
		font-family: 'Poppins', sans-serif;
		font-weight: regular;
	    line-height : 1.3!important;
	}

ul {
		color: #363636;
		font-size: 22px;
		font-family: 'Poppins', sans-serif;
		font-weight: regular;
	    line-height : 1.3!important;
	}

.footer p {
		color: #363636;
		font-size: 14px;
		font-family: 'Poppins', sans-serif;
		text-transform: uppercase;
		letter-spacing:1px;
	    line-height : 1.3!important;
	}


.chapeau p {
		color: #363636;
		font-size: 14px;
		font-family: 'Poppins', sans-serif;
		text-transform: uppercase;
		letter-spacing:1px;
	    line-height : 1.3!important;
	}

 p {
		color: #363636;
		font-size: 14px;
		font-family: 'Poppins', sans-serif;
	    line-height : 1.6!important;
	}

.cit p {
		font-size: 30px;
		font-family: bigmoore, serif!important;
		font-weight: italic;
	    line-height : 1.3!important;
	}


 h1 {
		color: #363636;
		font-size: 30px!important;
		font-family: bigmoore, serif!important;
	 	font-style:italic;
		font-size: 400;
	    line-height : 1.2!important;
	    }

.accueil h1 {
		color: #363636;
		font-size: 30px!important;
		font-family: poppins, serif!important;
	 	text-transform:uppercase;
		font-size: 400;
	    line-height : 1.3!important;
	    }


h2 {
		color: #363636;
		font-size: 30px!important;
		font-family: bigmoore, serif!important;
	 	font-style:italic;
		font-size: 400;
	    line-height : 1.2!important;
	    }


.cit h2 {
		font-size: 30px;
		font-family: bigmoore, serif!important;
		font-weight: italic;
	    line-height : 1.3!important;
	    }

/*Mobile Styles
================================================== */
@media only screen and (max-width: 671px) {
	h1 h2 h3 h4 h5 {
		font-size: 0.5em !important;	
	}
}
/*
Mobile Styles ET Tablet Styles
================================================== */
@media only screen and (max-width: 879px) {
	
}

.apst-button {
    height: 8px!important;
    width: 8px!important;
}

	
/* centrer-verticalement  */


.centrer-verticalement {
  display: flex;
  flex-direction: column;
  justify-content: center;

/* Et les déclinaisons avec préfixes pour obtenir un résultat homogène sur les divers navigateurs  */
  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;
}