@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Red+Hat+Display:wght@300;400;500;600;700;800&display=swap);
* {
  word-spacing: normal !important
}
body {
  font-family: "Red Hat Display", sans-serif;
  font-size: .85rem;
  font-weight: 300
}
.accordion-wrapper .card-header button,
.badge,
.btn,
.btn.btn-circle .number,
.collapse-link,
.dropdown-item,
.filter:not(.basic-filter),
.filter:not(.basic-filter) ul li a,
.meta,
.more,
.nav-link,
.post-category {
  font-weight: 600
}
.btn .more,
.dropdown-item,
.nav-link {
  letter-spacing: normal
}
.btn,
.lg-sub-html p,
.nav-link,
.nav-link p,
.navbar .btn-sm {
  font-size: .85rem
}
.display-1,
.display-2,
.display-3,
.display-4,
.display-5,
.display-6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Playfair Display", serif;
  font-weight: 600
}
em,
blockquote p {
  font-family: "Playfair Display", serif;
  font-style: italic
}
.counter-wrapper p,
.lead,
.nav-tabs.nav-tabs-bg .nav-link p,
blockquote {
  font-weight: 400
}
.counter-wrapper p {
  font-size: .85rem
}
.lead {
  font-size: .95rem;
  line-height: 1.6
}
.lead.fs-lg {
  line-height: 1.55
}
