.site-title a {
color: darkgreen !important;
}
.main-wrap .top-bar.dark a{
    color: blue !important;
}
.site-title a {
font-size:	60px;
}

@media only screen and (max-width: 768px) {
    /* Center-align ALL headers (H1–H6) across ALL pages */
    h1, h2, h3, h4, h5, h6 {
        text-align: center !important;
        -webkit-text-align: center !important; /* Safari-specific */
        display: block;
        margin: 0 auto;
    }

    /* ALSO center-align site title text */
    p.site-title {
        text-align: center !important;
        -webkit-text-align: center !important;
        display: block;
        margin: 0 auto;
    }

    /* Left-align all body text across ALL pages except Home */
    body, .content, .entry-content, .main-wrap, p, .post, .page, .container {
        text-align: left !important;
        padding: 0 0px;
        width: 100%;
        display: block;
    }

    /* Center-align all text on the Home page */
    .home body, .home .content, .home .entry-content, .home .main-wrap, .home p {
        text-align: center !important;
    }

    /* FIX: Ensure `h2.wp-block-heading.has-text-align-center` is perfectly centered */
    .home h2.wp-block-heading.has-text-align-center {
        text-align: center !important;
        display: block;
        width: 100%;
        max-width: 90%; /* Prevents stretching */
        margin: 0 auto; /* Centers it properly */
        transform: translateX(-0%); /* Fine-tune centering */
    }
}

/* ——— DELETE HERE DOWN TO REVERT Poppins everywhere by default ——— */
body,
.wp-site-blocks,
.site,
.site-header,
.site-footer,
.entry-content,
.wp-block-post-content,
h1, h2, h3, h4, h5, h6,
a, a:visited, a:hover, a:active {
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI",
    Roboto, "Helvetica Neue", Arial, sans-serif !important;
}

/* ——— Hero heading “THOMIST CAPITAL” only (homepage) ——— */
body.page-id-110 .wp-block-cover h2.wp-block-heading {
  font-family: "Bodoni Moda", "Didot", "Bodoni", Georgia, serif !important;
  font-weight: 700 !important;      /* Bold Bodoni */
  letter-spacing: 0.03em;
  line-height: 1.1;
  text-transform: none;
}

/* (Optional) If the paragraph directly beneath should stay Poppins, this ensures it does) */
body.page-id-110 .wp-block-cover p {
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI",
    Roboto, "Helvetica Neue", Arial, sans-serif !important;
}
