/*
==========================================
FONTS
==========================================
*/



/* crimson-pro-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Crimson Pro';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/crimson-pro-v28-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* crimson-pro-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Crimson Pro';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/crimson-pro-v28-latin-italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* crimson-pro-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Crimson Pro';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/crimson-pro-v28-latin-500italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* amulya */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Amulya-Regular';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/amulya/Amulya-Regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}



html, body  {
font-family: 'Amulya-Regular';

}
h1, .h1, h2,.h2, .ce_revolutionslider_text.bold, .font_headline {
font-family: 'Crimson Pro';
font-style: italic;
font-size: 3.2em;
line-height: 1em;
}
h2, .h2 {
color: var(--secondColor);

}

h3 .h3, h4, h5, h6, .h3, .h4, .h5, .h6,
{
font-family: 'Amulya-Light';
}

.ce_iconbox_vertical[data-style="style2"] .headline {
	color: var(--customColor1);
}

li a.a-level_1.active:not(.highlight) span {
  border-bottom: 2x solid #efe9dd !important;
}
h5 {
   color: #fff ;
   font-weight: 500;
}
/*-----------page detente------*/
#creme svg #path1 {
	fill: var(--customColor1)!important;
}


#detente .ce_gallery li img  {
	border-radius: 35px;
}
.ce_pricecard.highlight .ce_pricecard_inside {
	background: rgb(247, 244, 239)!important;
}

#detente .ce_gallery a {
opacity: 0.7;

}



@media only screen and (max-width: 1467px) {
.header .logo {
width: 180px !important;
}
}
@media only screen and (max-width: 1467px) {
.header .logo {
height: 65px;
}
}