@font-face {
font-family: TTNorms-Regular;
src: url("TTNorms-Regular.otf") format("opentype");
}
@font-face {
font-family: TTNorms-Bold;
src: url("TTNorms-Bold.otf") format("opentype");

}
@font-face {
font-family: TTNorms-Light;
src: url("TTNorms-Light.otf") format("opentype");

}

.h-title{
  color : #172b3e;
  
}
.gras {
  font-weight: 800;
}

.h-link {
  color : #172b3e;
}

.h-devient {
  color : #172b3e;
  margin: 0px 0px 0px 3px;
}
h1 {
  font-family:TTNorms-Bold, sans-serif;
  font-size: 18px;
  margin: 0;
}
h2 {
  font-family:TTNorms-Regular, sans-serif;
  font-size: 14px;
  margin: 0;
}
h3 {
  font-family:TTNorms-Light, sans-serif;
  font-size: 13px;
  margin: 5px 0px 10px 0px;
}
h4 {
  font-family:TTNorms-Regular, sans-serif;
  font-size: 10px;
  margin: 0;
}
p {
  font-family:TTNorms-Regular, sans-serif;
  font-size: 10px;
  margin: 0;
}
div {
  padding-top: 0px;
  