/* =============================================================
   JUSTIN COULSON -- Beaver Builder Custom CSS
   Site: justincoulson.com
   Compatible: Beaver Builder + BB Theme + UABB (Ultimate Addons)

   INSTALL: Appearance > Customize > Additional CSS
   OR: Beaver Builder > Global Settings > Custom CSS

   GOOGLE FONTS: Add this line to your child theme style.css
   or via BB Global Settings > Code > Head section:

   @import url('https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600;700;800&family=Lato:wght@300;400;700&family=Montserrat:wght@400;500;600;700&display=swap');

   -------------------------------------------------------------
   SCRIPT FONT (AMOSTELY SIGNATURE) -- IMPORTANT, READ THIS:
   This font is served by the WordPress.com Custom Fonts / Font
   Library, NOT by a self-hosted @font-face rule. WordPress.com
   prints its own @font-face into the page <head> automatically.
   So there is NO @font-face block in this file (Section 3 is now
   just a note). We reference the font by its REGISTERED FAMILY
   NAME instead.

   >>> The family name is assumed to be 'Amostely Signature'.
   >>> If yours differs, do a find-and-replace on the string
   >>>   'Amostely Signature'
   >>> in Section 1 (--font-script token) and Section 4.
   >>> To confirm the exact name, load the site, open the browser
   >>> Console and run:
   >>>   document.fonts.forEach(f => console.log(f.family, f.status));
   >>> Use whichever family shows status "loaded".

   NOTE: All heading-related rules (h1-h6 defaults, dark-section
   heading colour overrides, section-specific heading rules, and
   mobile/print heading rules) have been removed from this file.
   All heading typography is now controlled via BB module settings
   (Style tab > Typography), BB Theme global settings, or Themer
   field rules.

   EXCEPTION: The .script class (Sections 3 + 4) is kept in. Apply
   "script" to a Heading module's CSS Class field (or to a parent
   row/column) to render that heading in Amostely Signature.
   ============================================================= */


/* =============================================================
   1. DESIGN TOKENS
   ============================================================= */
:root {
  --jc-navy:       #0d1b2a;
  --jc-navy-mid:   #162234;
  --jc-navy-light: #1e2e42;
  --jc-gold:       #a68743;
  --jc-gold-light: #e0c068;
  --jc-gold-muted: #a88a3a;
  --jc-white:      #ffffff;
  --jc-off-white:  #f8f6f1;
  --jc-text-body:  #3d3d3d;
  --jc-text-light: #a0aab6;
  --jc-border:     rgba(166, 135, 67, 0.25);

  --font-heading: 'Work Sans', 'Helvetica Neue', Arial, sans-serif;
  --font-script:  'Amostely Signature', cursive;
  --font-body:    'Lato', 'Helvetica Neue', Arial, sans-serif;
  --font-accent:  'Montserrat', 'Helvetica Neue', Arial, sans-serif;

  --section-pad:    90px 0;
  --section-pad-sm: 60px 0;

  --radius-sm:  4px;
  --radius-md:  8px;
  --radius-lg:  16px;

  --shadow-card: 0 8px 32px rgba(13,27,42,0.18);
  --shadow-btn:  0 4px 16px rgba(166,135,67,0.35);
}


/* =============================================================
   2. GLOBAL RESETS
   ============================================================= */
*, *::before, *::after {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body {
  font-family: var(--font-body);
  font-size: 20px;
  line-height: 1.5;
  color: var(--jc-text-body);
  background-color: var(--jc-white);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

img {
  max-width: 100%;
  height: auto;
  display: block;
}

a {
  color: var(--jc-gold);
  text-decoration: none;
  transition: color 0.25s ease;
}
a:hover {
  color: var(--jc-gold-light);
}

p {
  margin-bottom: 1.2em;
}


/* =============================================================
   3. CUSTOM FONT -- AMOSTELY SIGNATURE  (self-hosted, embedded)

   The font data is embedded directly below as a base64 data URI,
   so it does NOT depend on the WordPress.com Font Library, any
   uploaded-file URL, or server file access. It loads wherever this
   CSS is pasted (Customizer > Additional CSS, or BB Global CSS).

   This is what registers the 'Amostely Signature' family that the
   .script class in Section 4 references. Do not delete it.
   ============================================================= */
@font-face {
  font-family: 'Amostely Signature';
  src: url('data:font/woff2;base64,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') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


/* =============================================================
   4. SCRIPT CLASS -- Amostely Signature Font

   HOW TO USE IN BEAVER BUILDER:
   Add "script" (no dot, no quotes) to the CSS Class field in
   Advanced tab on a Row, Column, or Heading module.

   The font itself comes from the WordPress.com Font Library (see
   Section 3). If headings render in a plain cursive fallback
   instead of the signature font, the family name below does not
   match the one WordPress registered -- run the Console check in
   the header notes and update 'Amostely Signature' to match.

   DEBUG TIP: temporarily add this to check if the class is applying:
     .script h1, .script h2, .script h3, .script h4 { color: red !important; }
   ============================================================= */

/* Class is ON the heading element (BB Heading module CSS class field) */
h1.script,
h2.script,
h3.script,
h4.script,
.fl-heading.script,
.fl-heading-text.script,
.fl-module-heading.script,
.uabb-heading.script,
.uabb-adv-heading.script,

/* Class is on a PARENT (row or column CSS class field) */
.script h1,
.script h2,
.script h3,
.script h4,
.script .fl-heading,
.script .fl-heading-text,
.script .fl-module-heading,
.script .uabb-heading,
.script .uabb-adv-heading {
  font-family: 'Amostely Signature', cursive !important;
  font-weight: normal !important;
  letter-spacing: 0.01em;
  line-height: 1.15;
}

h1.script, .script h1 { font-size: 104px !important; }
h2.script, .script h2 { font-size: 61px  !important; }
h3.script, .script h3 { font-size: 50px  !important; }
h4.script, .script h4 { font-size: 40px  !important; }

.jc-bg-dark h1.script, .jc-bg-dark h2.script,
.jc-bg-dark h3.script, .jc-bg-dark h4.script,
.jc-bg-dark .script h1, .jc-bg-dark .script h2,
.jc-bg-dark .script h3, .jc-bg-dark .script h4 {
  color: var(--jc-white) !important;
}

h1.script.jc-text-gold, h2.script.jc-text-gold,
h3.script.jc-text-gold, h4.script.jc-text-gold,
.fl-heading.script.jc-text-gold {
  color: var(--jc-gold) !important;
}


/* =============================================================
   5. TYPOGRAPHY HELPERS (non-heading)
   ============================================================= */

.jc-subheadline,
.fl-module-rich-text .jc-subheadline,
.uabb-text-editor .jc-subheadline {
  font-weight: 600;
  color: var(--jc-gold);
  font-size: 1.4rem;
  letter-spacing: -0.01em;
}

.jc-eyebrow,
.fl-module-rich-text .jc-eyebrow,
.uabb-text-editor .jc-eyebrow {
  font-family: var(--font-accent) !important;
  font-size: 0.78rem;
  font-weight: 700;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--jc-gold);
  display: block;
  margin-bottom: 0.6em;
}

.entry-content p,
.fl-post-feed-text,
.uabb-text-editor p {
  font-family: var(--font-body);
  font-size: 1.02rem;
  line-height: 1.8;
  color: var(--jc-text-body);
}


/* =============================================================
   6. BUTTONS
   PRIMARY  (gold fill)   -- default, no extra class needed
   SECONDARY (gold outline, transparent bg, fills on hover)
              -- add class  jc-btn-secondary
   WHITE OUTLINE (dark sections) -- add class  jc-btn-white-outline
   ============================================================= */

/* --- PRIMARY --- */
.fl-button,
.fl-builder .fl-button,
.fl-module-button .fl-button,
.uabb-button,
.uabb-button-wrap .uabb-button,
.uabb-module-content .uabb-button,
.uabb-creative-btn,
.uabb-creative-btn-wrap .uabb-creative-btn,
.wp-block-button__link,
button.jc-btn-primary,
a.jc-btn-primary {
  font-family: var(--font-accent) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  background-color: var(--jc-gold) !important;
  color: var(--jc-white) !important;
  border: 2px solid var(--jc-gold) !important;
  border-radius: var(--radius-sm) !important;
  padding: 10px 32px !important;
  box-shadow: none !important;
  transition: all 0.25s ease !important;
  cursor: pointer !important;
  display: inline-block !important;
  text-decoration: none !important;
}

.fl-button:hover,
.fl-module-button .fl-button:hover,
.uabb-button:hover,
.uabb-button-wrap .uabb-button:hover,
.uabb-creative-btn:hover,
.wp-block-button__link:hover,
a.jc-btn-primary:hover {
  background-color: var(--jc-gold-light) !important;
  border-color: var(--jc-gold-light) !important;
  color: var(--jc-white) !important;
  transform: translateY(-2px);
  box-shadow: none !important;
}

/* --- SECONDARY -- gold border + gold text, transparent bg ---
   Add class  jc-btn-secondary  in BB module Advanced > CSS Class.
   BB places the class on the MODULE WRAPPER, so we need descendant
   selectors (.jc-btn-secondary .fl-button) as well as same-element
   selectors for plain HTML / WP block buttons. */

/* Class on a PARENT wrapper (BB/UABB button module) */
.jc-btn-secondary .fl-button,
.jc-btn-secondary .uabb-button,
.jc-btn-secondary .uabb-creative-btn,
.jc-btn-secondary a,

/* Class directly ON the element (plain HTML, WP blocks) */
.fl-button.jc-btn-secondary,
.uabb-button.jc-btn-secondary,
.uabb-creative-btn.jc-btn-secondary,
.wp-block-button__link.jc-btn-secondary,
button.jc-btn-secondary,
a.jc-btn-secondary {
  font-family: var(--font-accent) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
  background-color: transparent !important;
  color: var(--jc-gold) !important;
  border: 2px solid var(--jc-gold) !important;
  border-radius: var(--radius-sm) !important;
  padding: 10px 32px !important;
  box-shadow: none !important;
  transition: all 0.25s ease !important;
  cursor: pointer !important;
  display: inline-block !important;
  text-decoration: none !important;
}

.jc-btn-secondary .fl-button:hover,
.jc-btn-secondary .uabb-button:hover,
.jc-btn-secondary .uabb-creative-btn:hover,
.jc-btn-secondary a:hover,
.fl-button.jc-btn-secondary:hover,
.uabb-button.jc-btn-secondary:hover,
.uabb-creative-btn.jc-btn-secondary:hover,
button.jc-btn-secondary:hover,
a.jc-btn-secondary:hover {
  background-color: var(--jc-gold) !important;
  color: var(--jc-white) !important;
  border-color: var(--jc-gold) !important;
  transform: translateY(-2px);
  box-shadow: none !important;
}

/* --- WHITE OUTLINE (dark backgrounds) ---
   Add class  jc-btn-white-outline */
.fl-button.jc-btn-white-outline,
.uabb-button.jc-btn-white-outline,
a.jc-btn-white-outline {
  font-size: 14px !important;
  background-color: transparent !important;
  color: var(--jc-white) !important;
  border: 2px solid rgba(255,255,255,0.6) !important;
  box-shadow: none !important;
}

.fl-button.jc-btn-white-outline:hover,
.uabb-button.jc-btn-white-outline:hover,
a.jc-btn-white-outline:hover {
  border-color: var(--jc-gold) !important;
  color: var(--jc-gold) !important;
}

/* UABB inner text */
.uabb-button-wrap .uabb-button-text,
.uabb-creative-btn-wrap .uabb-button-text {
  font-family: var(--font-accent) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  text-transform: uppercase !important;
}


/* =============================================================
   7. HEADER AND NAVIGATION
   ============================================================= */
.fl-page-header,
header.fl-page-header,
#fl-page-header {
  background-color: var(--jc-navy) !important;
  border-bottom: 1px solid rgba(166,135,67,0.15);
  position: sticky;
  top: 0;
  z-index: 999;
  transition: box-shadow 0.3s ease;
}

.fl-page-header.fl-page-header-scrolled,
header.scrolled {
  box-shadow: 0 2px 24px rgba(0,0,0,0.35);
}

.fl-page-header-logo img,
.site-logo img {
  max-height: 56px;
  width: auto;
}

.fl-page-nav .menu > li > a,
.fl-nav-bar .fl-page-nav .menu > li > a,
nav.fl-page-nav ul li a {
  font-family: var(--font-accent);
  font-size: 0.82rem;
  font-weight: 600;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: rgba(255,255,255,0.82) !important;
  padding: 8px 16px;
  transition: color 0.2s ease;
}

.fl-page-nav .menu > li > a:hover,
nav.fl-page-nav ul li a:hover,
.fl-page-nav .menu > li.current-menu-item > a {
  color: var(--jc-gold) !important;
}

.fl-page-nav .menu .sub-menu {
  background-color: var(--jc-navy-mid);
  border-top: 2px solid var(--jc-gold);
  box-shadow: 0 8px 24px rgba(0,0,0,0.3);
  border-radius: 0 0 var(--radius-md) var(--radius-md);
}

.fl-page-nav .menu .sub-menu li a {
  color: rgba(255,255,255,0.8) !important;
  font-size: 0.78rem;
  padding: 10px 20px;
  border-bottom: 1px solid rgba(255,255,255,0.05);
}

.fl-page-nav .menu .sub-menu li a:hover {
  background-color: rgba(166,135,67,0.12);
  color: var(--jc-gold) !important;
}

.fl-page-header .fl-button,
.header-cta-btn,
.menu-cta a {
  background-color: var(--jc-gold) !important;
  color: var(--jc-white) !important;
  font-family: var(--font-accent);
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.14em;
  text-transform: uppercase;
  padding: 10px 24px;
  border-radius: var(--radius-sm);
  border: none;
  box-shadow: none;
  transition: background-color 0.25s ease, transform 0.15s ease;
}

.fl-page-header .fl-button:hover,
.menu-cta a:hover {
  background-color: var(--jc-gold-light) !important;
  transform: translateY(-1px);
}

.fl-page-nav-toggle,
.navbar-toggle {
  color: var(--jc-white) !important;
}


/* =============================================================
   8. HERO SECTION -- add class jc-hero to the BB row
   ============================================================= */
.fl-row.jc-hero,
.fl-builder .jc-hero {
  background-color: var(--jc-navy);
  min-height: 92vh;
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
}

.fl-row.jc-hero .fl-row-bg-overlay {
  background-color: rgba(13,27,42,0.6);
}

.jc-hero .fl-col-content {
  position: relative;
  z-index: 2;
}

.jc-hero p,
.jc-hero .fl-rich-text,
.jc-hero .uabb-text-editor {
  color: rgba(255,255,255,0.82);
  font-size: 1.15rem;
  max-width: 560px;
}

.jc-line-before::before {
  content: '';
  display: block;
  width: 64px;
  height: 3px;
  background: var(--jc-gold);
  margin-bottom: 20px;
}


/* =============================================================
   9. ABOUT SECTION -- add class jc-about to the BB row
   ============================================================= */
.fl-row.jc-about {
  padding: var(--section-pad);
  background-color: var(--jc-white);
}

.jc-about .fl-photo img,
.jc-about .fl-module-photo img {
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow-card);
  object-fit: cover;
}

.jc-about ul,
.jc-bio-list {
  list-style: none;
  padding: 0;
  margin: 20px 0;
}

.jc-about ul li,
.jc-bio-list li {
  font-family: var(--font-accent);
  font-size: 0.92rem;
  font-weight: 500;
  color: var(--jc-text-body);
  padding: 8px 0 8px 28px;
  position: relative;
  border-bottom: 1px solid rgba(0,0,0,0.06);
}

.jc-about ul li::before,
.jc-bio-list li::before {
  content: '\25CF';
  color: var(--jc-gold);
  font-size: 0.5rem;
  position: absolute;
  left: 6px;
  top: 14px;
}

.jc-role-label {
  font-family: var(--font-accent);
  font-size: 0.78rem;
  font-weight: 700;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--jc-gold);
  display: block;
  margin-bottom: 12px;
}


/* =============================================================
   10. TESTIMONIALS -- add class jc-testimonials to the BB row
   ============================================================= */
.fl-row.jc-testimonials {
  padding: var(--section-pad);
  background-color: var(--jc-navy);
  position: relative;
}

.fl-row.jc-testimonials::before {
  content: '';
  position: absolute;
  top: 0; left: 0; right: 0;
  height: 4px;
  background: linear-gradient(90deg, var(--jc-gold-muted), var(--jc-gold), var(--jc-gold-muted));
}

.jc-testimonial-card,
.fl-row.jc-testimonials .fl-col {
  background-color: var(--jc-navy-light);
  border: 1px solid var(--jc-border);
  border-radius: var(--radius-md);
  padding: 36px 32px;
  position: relative;
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  height: 100%;
}

.jc-testimonial-card:hover {
  transform: translateY(-4px);
  box-shadow: 0 16px 40px rgba(0,0,0,0.3);
  border-color: rgba(166,135,67,0.45);
}

.jc-testimonial-card::before {
  content: '\201C';
  font-size: 5rem;
  line-height: 1;
  color: var(--jc-gold);
  opacity: 0.4;
  position: absolute;
  top: 12px;
  left: 24px;
}

.jc-testimonial-card p,
.jc-testimonial-text {
  color: rgba(255,255,255,0.82);
  font-size: 0.97rem;
  line-height: 1.8;
  font-style: italic;
  margin-bottom: 1.5em;
}

.jc-testimonial-attribution {
  display: flex;
  align-items: center;
  gap: 14px;
  margin-top: auto;
}

.jc-testimonial-attribution img {
  width: 52px;
  height: 52px;
  border-radius: 50%;
  object-fit: contain;
  background-color: var(--jc-white);
  padding: 4px;
  border: 2px solid var(--jc-gold-muted);
  flex-shrink: 0;
}

.jc-testimonial-name {
  font-family: var(--font-accent);
  font-size: 0.82rem;
  font-weight: 700;
  color: var(--jc-white);
  letter-spacing: 0.04em;
  text-transform: uppercase;
  display: block;
}

.jc-testimonial-org {
  font-family: var(--font-body);
  font-size: 0.82rem;
  color: var(--jc-gold);
  display: block;
}


/* =============================================================
   11. LOGO STRIP -- add class jc-logo-strip to the BB row
   ============================================================= */
.fl-row.jc-logo-strip {
  padding: 40px 0;
  background-color: var(--jc-off-white);
  border-top: 1px solid rgba(0,0,0,0.06);
  border-bottom: 1px solid rgba(0,0,0,0.06);
}

.jc-logo-strip .fl-module-photo img,
.jc-logo-strip img {
  max-height: 52px;
  width: auto;
  margin: 0 auto;
  filter: grayscale(100%);
  opacity: 0.55;
  transition: filter 0.25s ease, opacity 0.25s ease;
}

.jc-logo-strip .fl-module-photo img:hover,
.jc-logo-strip img:hover {
  filter: grayscale(0%);
  opacity: 1;
}


/* =============================================================
   12. TOPIC / SERVICE CARDS -- add class jc-services to row
   ============================================================= */
.fl-row.jc-services {
  padding: var(--section-pad);
  background-color: var(--jc-off-white);
}

.jc-topic-card,
.fl-row.jc-services .fl-col-content {
  background-color: var(--jc-white);
  border-radius: var(--radius-md);
  border: 1px solid rgba(0,0,0,0.07);
  border-top: 4px solid var(--jc-gold);
  padding: 36px 28px;
  box-shadow: 0 4px 18px rgba(0,0,0,0.07);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  height: 100%;
}

.jc-topic-card:hover {
  transform: translateY(-5px);
  box-shadow: var(--shadow-card);
}

.jc-topic-card p,
.jc-topic-card .fl-callout-text,
.jc-topic-card .uabb-text-editor p {
  font-size: 0.95rem;
  color: var(--jc-text-body);
  line-height: 1.7;
}

.jc-topic-icon {
  width: 52px;
  height: 52px;
  background-color: rgba(166,135,67,0.12);
  border-radius: var(--radius-md);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 18px;
  color: var(--jc-gold);
  font-size: 1.4rem;
}


/* =============================================================
   13. BOOK / CTA SECTION -- add class jc-cta to the BB row
   ============================================================= */
.fl-row.jc-cta {
  padding: var(--section-pad);
  background-color: var(--jc-navy-mid);
  position: relative;
  overflow: hidden;
}

.fl-row.jc-cta::after {
  content: '';
  position: absolute;
  bottom: -80px;
  right: -80px;
  width: 320px;
  height: 320px;
  border-radius: 50%;
  border: 60px solid rgba(166,135,67,0.06);
  pointer-events: none;
}

.jc-cta p,
.jc-cta .fl-rich-text,
.jc-cta .uabb-text-editor {
  color: rgba(255,255,255,0.78);
  font-size: 1.05rem;
}

.jc-contact-box {
  background-color: rgba(255,255,255,0.06);
  border: 1px solid var(--jc-border);
  border-radius: var(--radius-md);
  padding: 32px 28px;
  backdrop-filter: blur(4px);
}

.jc-contact-box p {
  color: rgba(255,255,255,0.75);
  font-size: 0.95rem;
}

.jc-booking-person {
  display: flex;
  align-items: center;
  gap: 18px;
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid var(--jc-border);
}

.jc-booking-person img {
  width: 72px;
  height: 72px;
  border-radius: 50%;
  object-fit: cover;
  border: 3px solid var(--jc-gold-muted);
  flex-shrink: 0;
}

.jc-booking-person-name {
  font-family: var(--font-accent);
  font-weight: 700;
  font-size: 0.95rem;
  color: var(--jc-white);
  display: block;
}

.jc-booking-person-title {
  font-size: 0.85rem;
  color: var(--jc-gold);
  display: block;
}

.jc-booking-person .jc-social-link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background-color: rgba(166,135,67,0.15);
  color: var(--jc-gold) !important;
  font-size: 0.8rem;
  margin-top: 6px;
  margin-right: 4px;
  transition: background-color 0.2s;
}

.jc-booking-person .jc-social-link:hover {
  background-color: var(--jc-gold);
  color: var(--jc-navy) !important;
}


/* =============================================================
   14. FOOTER
   ============================================================= */
.fl-page-footer,
footer.fl-page-footer,
#fl-page-footer {
  background-color: var(--jc-navy) !important;
  border-top: 1px solid rgba(166,135,67,0.2);
  padding: 56px 0 28px !important;
}

.fl-page-footer p,
.fl-page-footer-text,
footer.fl-page-footer p {
  color: rgba(255,255,255,0.55) !important;
  font-size: 0.88rem;
}

.fl-page-footer a,
footer.fl-page-footer a {
  color: rgba(255,255,255,0.65) !important;
  transition: color 0.2s;
}

.fl-page-footer a:hover,
footer.fl-page-footer a:hover {
  color: var(--jc-gold) !important;
}

.fl-page-footer .site-logo img,
.fl-page-footer .fl-photo img {
  max-height: 64px;
  width: auto;
  filter: brightness(0) invert(1);
  opacity: 0.85;
}

.jc-footer-social {
  display: flex;
  gap: 12px;
  margin-top: 16px;
}

.jc-footer-social a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  border: 1px solid rgba(255,255,255,0.2);
  color: rgba(255,255,255,0.65) !important;
  font-size: 1rem;
  transition: all 0.2s ease;
}

.jc-footer-social a:hover {
  border-color: var(--jc-gold);
  color: var(--jc-gold) !important;
  background-color: rgba(166,135,67,0.1);
}

.fl-page-footer-bar,
.fl-page-footer .footer-bar {
  border-top: 1px solid rgba(255,255,255,0.08);
  padding-top: 20px;
  margin-top: 40px;
}


/* =============================================================
   15. BLOG POSTS MODULE + SINGLE POST
   ============================================================= */

.fl-post-feed-post {
  border-radius: var(--radius-md);
  overflow: hidden;
  box-shadow: 0 4px 18px rgba(0,0,0,0.07);
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  border-top: 4px solid var(--jc-gold);
}

.fl-post-feed-post:hover {
  transform: translateY(-4px);
  box-shadow: var(--shadow-card);
}

.fl-post-feed-meta,
.fl-post-meta {
  font-family: var(--font-accent);
  font-size: 0.75rem;
  font-weight: 600;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: var(--jc-gold);
}

.fl-post-feed-content,
.fl-post-feed-text {
  font-size: 0.95rem;
  color: var(--jc-text-body);
  line-height: 1.75;
}

.fl-post-feed-more a,
.fl-post-more-link {
  font-family: var(--font-accent);
  font-size: 0.78rem;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: var(--jc-gold) !important;
  text-decoration: none;
  transition: color 0.2s;
}

.fl-post-feed-more a:hover,
.fl-post-more-link:hover {
  color: var(--jc-gold-light) !important;
}

.entry-content {
  font-family: var(--font-body);
  font-size: 1.05rem;
  line-height: 1.85;
  color: var(--jc-text-body);
}

.entry-content a {
  color: var(--jc-gold);
  text-decoration: underline;
  text-decoration-color: rgba(166,135,67,0.35);
  text-underline-offset: 3px;
}

.entry-content a:hover {
  color: var(--jc-gold-light);
  text-decoration-color: var(--jc-gold);
}

.fl-post-feed-cats a,
.entry-meta .cat-links a {
  font-family: var(--font-accent);
  font-size: 0.7rem;
  font-weight: 700;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: var(--jc-navy) !important;
  background-color: rgba(166,135,67,0.12);
  border: 1px solid rgba(166,135,67,0.3);
  padding: 3px 10px;
  border-radius: 100px;
  text-decoration: none;
  transition: background-color 0.2s;
}

.fl-post-feed-cats a:hover,
.entry-meta .cat-links a:hover {
  background-color: var(--jc-gold);
  color: var(--jc-navy) !important;
}


/* =============================================================
   16. BLOCKQUOTE
   ============================================================= */

blockquote,
.entry-content blockquote,
.fl-module-rich-text blockquote,
.uabb-text-editor blockquote {
  padding: 24px 28px;
  margin: 0 0 28px;
  font-size: 17.5px;
  line-height: 1.75;
  border-left: 5px solid var(--jc-gold);
  background-color: #f7f5f2;
  color: var(--jc-navy);
  border-radius: 0 var(--radius-sm) var(--radius-sm) 0;
  font-style: italic;
}

blockquote p,
.entry-content blockquote p,
.fl-module-rich-text blockquote p,
.uabb-text-editor blockquote p {
  color: var(--jc-navy) !important;
  margin-bottom: 0;
  font-size: inherit;
}


/* =============================================================
   17. BB AND UABB MODULE OVERRIDES (non-heading)
   ============================================================= */

.fl-module-callout .fl-callout-text {
  font-family: var(--font-body);
  color: var(--jc-text-body);
}

.fl-module-separator .fl-sep-line {
  border-color: var(--jc-gold-muted);
}

.fl-accordion-button {
  font-family: var(--font-accent) !important;
  font-weight: 600 !important;
  background-color: var(--jc-off-white) !important;
  color: var(--jc-navy) !important;
  border-left: 3px solid var(--jc-gold) !important;
}

.fl-accordion-button.fl-active {
  background-color: var(--jc-navy) !important;
  color: var(--jc-white) !important;
}

.fl-accordion-content {
  background-color: var(--jc-white);
  border-left: 3px solid var(--jc-gold-muted);
  padding: 20px 24px;
  font-size: 0.97rem;
  color: var(--jc-text-body);
}

.fl-contact-field input,
.fl-contact-field textarea,
.fl-contact-field select {
  font-family: var(--font-body);
  border: 1px solid rgba(0,0,0,0.18);
  border-radius: var(--radius-sm);
  padding: 12px 16px;
  font-size: 0.97rem;
  color: var(--jc-text-body);
  background-color: var(--jc-white);
  transition: border-color 0.2s;
  width: 100%;
}

.fl-contact-field input:focus,
.fl-contact-field textarea:focus {
  outline: none;
  border-color: var(--jc-gold);
  box-shadow: 0 0 0 3px rgba(166,135,67,0.12);
}

.jc-bg-dark .fl-contact-field input,
.jc-bg-dark .fl-contact-field textarea {
  background-color: rgba(255,255,255,0.07);
  border-color: rgba(255,255,255,0.2);
  color: var(--jc-white);
}

.jc-bg-dark .fl-contact-field input::placeholder,
.jc-bg-dark .fl-contact-field textarea::placeholder {
  color: rgba(255,255,255,0.4);
}


/* =============================================================
   18. BACKGROUND UTILITIES
   ============================================================= */
.jc-bg-dark,
.fl-row.jc-bg-dark {
  background-color: var(--jc-navy) !important;
}

.jc-bg-warm,
.fl-row.jc-bg-warm {
  background-color: var(--jc-off-white) !important;
}

.jc-bg-gold,
.fl-row.jc-bg-gold {
  background-color: var(--jc-gold) !important;
}

.jc-bg-gold p {
  color: var(--jc-navy) !important;
}

.jc-bg-mid,
.fl-row.jc-bg-mid {
  background-color: var(--jc-navy-mid) !important;
}


/* =============================================================
   19. UTILITY CLASSES
   ============================================================= */
.jc-center { text-align: center; }
.jc-left   { text-align: left; }
.jc-right  { text-align: right; }

.jc-text-gold  { color: var(--jc-gold)       !important; }
.jc-text-white { color: var(--jc-white)      !important; }
.jc-text-navy  { color: var(--jc-navy)       !important; }
.jc-text-muted { color: var(--jc-text-light) !important; }

.jc-mt-sm { margin-top: 16px; }
.jc-mt-md { margin-top: 32px; }
.jc-mt-lg { margin-top: 56px; }
.jc-mb-sm { margin-bottom: 16px; }
.jc-mb-md { margin-bottom: 32px; }
.jc-mb-lg { margin-bottom: 56px; }

.jc-max-600 { max-width: 600px; margin-left: auto; margin-right: auto; }
.jc-max-800 { max-width: 800px; margin-left: auto; margin-right: auto; }

.jc-divider-gold {
  border: none;
  height: 3px;
  background: linear-gradient(90deg, transparent, var(--jc-gold), transparent);
  margin: 48px auto;
  max-width: 240px;
}

.jc-divider-light {
  border: none;
  height: 1px;
  background: rgba(0,0,0,0.1);
  margin: 40px 0;
}

.jc-section-label {
  display: inline-block;
  font-family: var(--font-accent);
  font-size: 0.72rem;
  font-weight: 700;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  color: var(--jc-gold);
  background-color: rgba(166,135,67,0.1);
  border: 1px solid rgba(166,135,67,0.3);
  padding: 5px 16px;
  border-radius: 100px;
  margin-bottom: 16px;
}

.jc-bg-dark .jc-section-label,
.jc-dark-section .jc-section-label {
  background-color: rgba(166,135,67,0.15);
  border-color: rgba(166,135,67,0.4);
}

.fl-row.jc-stats {
  padding: 64px 0;
  background-color: var(--jc-navy-mid);
}

.jc-stat-item {
  text-align: center;
  padding: 24px 20px;
  border-right: 1px solid rgba(166,135,67,0.2);
}

.jc-stat-item:last-child { border-right: none; }

.jc-stat-number {
  font-size: clamp(2.4rem, 4vw, 3.6rem);
  font-weight: 800;
  color: var(--jc-gold);
  display: block;
  line-height: 1;
  margin-bottom: 8px;
}

.jc-stat-label {
  font-family: var(--font-accent);
  font-size: 0.82rem;
  font-weight: 600;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: rgba(255,255,255,0.65);
}


/* =============================================================
   20. RESPONSIVE
   ============================================================= */
@media (max-width: 992px) {
  :root { --section-pad: 70px 0; }
  .jc-stat-item { border-right: none; border-bottom: 1px solid rgba(166,135,67,0.15); }
  .jc-stat-item:last-child { border-bottom: none; }
  .jc-testimonial-card { margin-bottom: 24px; }
  .fl-row.jc-hero { min-height: auto; padding: 80px 0 60px; }
}

@media (max-width: 768px) {
  :root {
    --section-pad: 56px 0;
    --section-pad-sm: 40px 0;
  }

  .fl-page-header,
  header.fl-page-header { position: sticky; top: 0; }

  /* Script-class headings mobile sizes (Amostely Signature) */
  h1.script, .script h1 { font-size: 58px !important; }
  h2.script, .script h2 { font-size: 44px !important; }
  h3.script, .script h3 { font-size: 36px !important; }
  h4.script, .script h4 { font-size: 30px !important; }

  .jc-booking-person { flex-direction: column; text-align: center; }
  .jc-contact-box { padding: 24px 18px; }
  .jc-logo-strip .fl-module-photo img { max-height: 38px; }
  .fl-row.jc-cta::after { display: none; }
}

@media (max-width: 480px) {
  .fl-button,
  .uabb-button,
  .uabb-creative-btn,
  a.jc-btn-primary,
  a.jc-btn-secondary,
  a.jc-btn-outline {
    width: 100% !important;
    text-align: center !important;
  }
}


/* =============================================================
   21. PRINT
   ============================================================= */
@media print {
  .fl-page-header,
  .fl-page-footer,
  .fl-button,
  .uabb-button,
  .jc-cta { display: none !important; }

  body { font-size: 12pt; color: #000; background: #fff; }
}