:root {
	--cassiopeia-color-primary : #003E1F ;
  	/* --cassiopeia-color-secondary : #e2cb89 ; */
    --cassiopeia-color-hover : #01110A ;
}

  @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');


strong{
  color : green ;
  font-weight: normal ;
}

.page-header h1 {
  color : green ;
  text-shadow : 3px 2px 4px rgba(47, 0, 0, 1);
  
}

.com-content-article__body h1{
  font-size: 1.2rem;
  color : var(--cassiopeia-color-primary) ;
  border-bottom : solid 2px green ;
}

.com-content-article__body h2{
  font-family:Roboto ;
  font-size: 1.1rem;
  color : green ;
  background-color: rgba(225, 225, 225, 1); /* For browsers that do not support gradients */
  /*background-image: linear-gradient(to right, rgba(225, 225, 225, 1), white);*/
  background-image: linear-gradient(to right, #eee, white);
  border-left : solid 3px green ;
  margin-left : 30px ;
  margin-bottom : 20px ;
  margin-top : 20px ;
  padding : 5px ;
  padding-left : 10px ;
}

.com-content-article__body h3{
  font-size: 1.1rem;
  color : #E8AA14 ; /* #BA2D0B bisque ;  #e2cb89 ;*/
  /*text-shadow: 2px 2px 2px #000;*/
  /* text-shadow : 3px 2px 4px rgba(2, 0, 0, 1);*/
  margin-left : 50px ;
  font-size : 1.2 em ;
  font-style : italic ;
}

.formulegenerale {
  display : inline-block ;
  padding : 5px ;
  background-color: hsl(122,100%,96%) ;
}

.nomenclature{
  border : 1px solid hsl(122,100%, 50%) ;
}

