/* Superior Interior typography: Google Fonts, all available under the SIL Open Font License. */
body,
button,
input,
select,
textarea,
.main-nav a,
.btn,
.eyebrow,
.section-kicker,
.site-footer,
.ref-service-copy p,
.ref-project-caption p,
.ref-contact-points,
.ref-quote-form,
.hero-intro,
.hero-trust,
.service-card p,
.project-card p,
.review-grid cite {
  font-family: 'Lato', Arial, Helvetica, sans-serif;
}

h1,
h2,
h3,
.hero-reference .hero-copy h1,
.ref-page h1,
.ref-page h2,
.ref-about-copy h1,
.ref-simple-hero h1,
.ref-service-copy h2,
.ref-project-caption h2,
.ref-project-info h1,
.about-copy h2,
.service-card h3,
.project-card h3 {
  font-family: 'Playfair Display', Georgia, 'Times New Roman', serif;
}

.script,
.hero-script,
.ref-script-label,
.ref-signature,
.location-brush .script,
.ref-brush-note,
.ref-page-cta h2,
.ref-portfolio-more h2,
.ref-contact-kayley span,
.footer-note,
.photo-note,
.accent-line {
  font-family: 'Allura', 'Segoe Script', 'Bradley Hand', cursive;
  font-style: normal;
  font-weight: 400;
}

.hero-reference .hero-script {
  font-size: 48px;
  letter-spacing: .005em;
}

.ref-script-label {
  font-size: 38px;
}

.location-brush .script,
.ref-brush-note {
  font-weight: 700;
}

@media(max-width:760px){
  .hero-reference .hero-script{font-size:38px}
  .ref-script-label{font-size:31px}
}
