/*
|--------------------------------------------------------------------------
| Fix For IOS on click menu
|--------------------------------------------------------------------------
|
|
|
*/

.html_av-overlay-side .av-burger-overlay-bg {
   opacity: 0;
   background-color: #fff;
}
html {
   -webkit-tap-highlight-color: transparent;
}

/*
|--------------------------------------------------------------------------
| Font
|--------------------------------------------------------------------------
|
| 
|
*/
@font-face {
   font-family: "Avenir";
   src: url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Book.otf") format("opentype");
   src: url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Book.eot");
   src: url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Book.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Book.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Book.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Book.svg#Avenir") format("svg");
   font-weight: 400;
   font-style: normal;
}
 
@font-face {
   font-family: "Avenir";
   src: url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Black.otf") format("opentype");
   src: url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Black.eot");
   src: url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Black.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Black.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Black.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/Avenir/AvenirLTStd-Black.svg#Avenir") format("svg");
   font-weight: 800;
   font-style: normal;
}
 
@font-face {
   font-family: "BellefontaineSerif";
   src: url("/wp-content/themes/enfold-child/fonts/Bellefontaine-Regular.otf") format("opentype");
   src: url("/wp-content/themes/enfold-child/fonts/Bellefontaine-Regular.eot");
   src: url("/wp-content/themes/enfold-child/fonts/Bellefontaine-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/Bellefontaine-Regular.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/Bellefontaine-Regular.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/Bellefontaine-Regular.svg#BellefontaineSerif") format("svg");
   font-weight: 400;
   font-style: normal;
}
 
@font-face {
   font-family: "BellefontaineSansRegular";
   src: url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Regular.otf") format("opentype");
   src: url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Regular.eot");
   src: url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Regular.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Regular.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Regular.svg#BellefontaineSansRegular") format("svg");
   font-weight: 400;
   font-style: normal;
}
 
@font-face {
   font-family: "BellefontaineSansMedium";
   src: url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Medium.otf") format("opentype");
   src: url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Medium.eot");
   src: url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Medium.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Medium.woff") format("woff"), url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Medium.ttf") format("truetype"), url("/wp-content/themes/enfold-child/fonts/BellefontaineSans-Medium.svg#BellefontaineSansMedium") format("svg");
   font-weight: 500;
   font-style: normal;
}
 
:root {
   --fontFamily: BellefontaineSansRegular, arial, helvetica, sans-serif;
   --fontTitle: BellefontaineSerif, georgia, serif;
   --fontSubTitle: BellefontaineSansMedium, arial, helvetica, sans-serif;
   --fontAvenir: Avenir, arial, helvetica, sans-serif;
   --fontMontserrat: 'Montserrat', sans-serif;
   --fontWeight: var(--fontWeightRegular, 400);
}

/*
body {
   font-family: BellefontaineSansRegular, arial, helvetica, sans-serif;
   font-size: 1rem;
   color: #000;
   color: var(--baseColor, #000);
   font-weight: 400;
   line-height: 1.2;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   word-break: break-word;
   overflow-x: hidden;
   text-rendering: optimizeSpeed;
}
*/