/* ============================================================
   Fairs & Festivals — page-specific overrides only
   ============================================================ */

.seo-block { margin-bottom: 62px; }
.seo-block:last-child { margin-bottom: 0; }

.seo-pull-quote { position: relative; }
.seo-pull-quote::before {
  content: '\201C';
  position: absolute;
  left: 20px;
  top: 8px;
  font-size: 64px;
  line-height: 1;
  color: var(--gold);
  opacity: 0.30;
  font-family: Georgia, serif;
}
.seo-pull-quote-text { padding-left: 28px; }
.seo-pull-quote-attr { padding-left: 28px; }
