@font-face {
  font-family: 'Nohemi'; /* Nom que vous donnez à la police (peut être différent du nom du fichier) */
  src: url('../fonts/Nohemi-Regular.woff2') format('woff2'),
       url('../fonts/Nohemi-Regular.woff') format('woff'),
       url('../fonts/Nohemi-Regular.ttf') format('truetype'),
       url('../fonts/Nohemi-Regular.otf') format('opentype');
  font-weight: normal; /* Poids normal de la police */
  font-style: normal; /* Style normal de la police */
}

/* Pour les versions italiques et gras, ajoutez d'autres blocs @font-face */
@font-face {
  font-family: 'Nohemi';
  src: url('../fonts/Nohemi-Thin.woff2') format('woff2'),
       url('../fonts/Nohemi-Thin.woff') format('woff'),
       url('../fonts/Nohemi-Thin.ttf') format('truetype'),
       url('../fonts/Nohemi-Thin.otf') format('opentype');
  font-weight: normal;
  font-style: Thin;
}

@font-face {
  font-family: 'Nohemi';
  src: url('../fonts/Nohemi-ExtraLight.woff2') format('woff2'),
       url('../fonts/Nohemi-ExtraLight.woff') format('woff'),
       url('../fonts/Nohemi-ExtraLight.ttf') format('truetype'),
       url('../fonts/Nohemi-ExtraLight.otf') format('opentype');
  font-weight: normal;
  font-style: ExtraLight;
}

@font-face {
  font-family: 'Nohemi';
  src: url('../fonts/Nohemi-VF.woff2') format('woff2'),
       url('../fonts/Nohemi-VF.woff') format('woff'),
       url('../fonts/Nohemi-VF.ttf') format('truetype'),
       url('../fonts/Nohemi-VF.otf') format('opentype');
  font-weight: normal;
  font-style: VF;
}

@font-face {
  font-family: 'Nohemi';
  src: url('../fonts/Nohemi-Light.woff2') format('woff2'),
       url('../fonts/Nohemi-Light.woff') format('woff'),
       url('../fonts/Nohemi-Light.ttf') format('truetype'),
       url('../fonts/Nohemi-Light.otf') format('opentype');
  font-weight: normal;
  font-style: Light;
}

body {
  font-family: 'Nohemi', sans-serif; /* Applique la police Nohemi, avec une police sans-serif de secours */
}

h1, h2, h3 {
  font-family: 'Nohemi', serif; /* Ou une autre police */
}

.header-two__left {
background: #ffffff;
}
.topbar__two {
background: #58bf62;
}

.header-one__right .navigation .gva_menu > li > a {
  	font-family: 'Nohemi', sans-serif;
	font-weight: normal;
  	font-style: normal;
    font-size: 20px;
    color: #2d2e08; /* Gardez la couleur si vous le souhaitez */
  }
.header-two__right .navigation .gva_menu > li > a {
  	font-family: 'Nohemi', sans-serif;
	font-weight: normal;
  	font-style: normal;
    font-size: 20px;
    color: #2d2e08; /* Gardez la couleur si vous le souhaitez */
  }
.header-three__right .navigation .gva_menu > li > a {
  	font-family: 'Nohemi', sans-serif;
	font-weight: normal;
  	font-style: normal;
    font-size: 20px;
    color: #2d2e08; /* Gardez la couleur si vous le souhaitez */
  }

.navigation .gva_menu .sub-menu > li > a {
line-height: 20px;
font-size: 18px;
font-weight: 400;
font-family: 'Nohemi', sans-serif;
color: #235210;
}