/* eb-garamond-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: 'EB Garamond';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/eb-garamond-v33-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* allura-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: 'Allura';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/allura-v23-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

body {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 400;
  font-size:18px;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
 
  padding: 0 15px;
  line-height: 190px;
  font-size: 18px;
  margin: 0;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {
  font-size: 18px;
  
}
.logo-image {
height: 150px !important;
  width:auto;
}
h1{color:#56729c;}
h3{font-family: 'Allura';}

@media (max-width: 575px) {
  #sp-header .logo {
    height: 150px !important;
  }
}
@media (max-width: 991px) {
  #sp-header {
    height: 150px !important;
  }