/* Typography: every rule scoped to theme wrapper; dynamic token values emitted by PHP. */
.bzh {font-family:var(--bcs2-font,inherit);font-size:var(--bcs2-size-body,16px);font-weight:var(--bcs2-weight-body,400);line-height:var(--bcs2-line-body,1.9);}
.bzh h1 {font-size:var(--bcs2-size-h1,52px);font-weight:var(--bcs2-weight-h1,700);line-height:var(--bcs2-line-h1,1.35);}
.bzh h2,.bzh .bj-domain h2,.bzh .b7-section-head h2 {font-size:var(--bcs2-size-h2,35px);font-weight:var(--bcs2-weight-h2,700);line-height:var(--bcs2-line-h2,1.5);}
.bzh h3,.bzh .bj-service h3,.bzh .bj-sector h3,.bzh .bazar18-office-card h3 {font-size:var(--bcs2-size-h3,25px);font-weight:var(--bcs2-weight-h3,700);line-height:var(--bcs2-line-h3,1.55);}
.bzh h4 {font-size:var(--bcs2-size-h4,21px);font-weight:var(--bcs2-weight-h4,700);line-height:var(--bcs2-line-h4,1.6);}
.bzh p,.bzh .entry-content p {font-size:var(--bcs2-size-paragraph,16px);font-weight:var(--bcs2-weight-paragraph,400);line-height:var(--bcs2-line-paragraph,1.95);}
.bzh .bazar-menu a,.bzh nav.bh a,.bzh header.bh nav a {font-size:var(--bcs2-size-navigation,15px);font-weight:var(--bcs2-weight-navigation,500);line-height:var(--bcs2-line-navigation,1.7);}
.bzh :is(button,.button,.b9-hero-button,.bj-button,.b7-text-link,.header-contact,.bz13-card__action) {font-size:var(--bcs2-size-button,14px);font-weight:var(--bcs2-weight-button,500);line-height:var(--bcs2-line-button,1.65);}
.bzh .bz13-card .bz13-card__title {font-size:var(--bcs2-size-card_title,23px);font-weight:var(--bcs2-weight-card_title,700);line-height:var(--bcs2-line-card_title,1.55);}
.bzh .bz13-card .bz13-card__summary {font-size:var(--bcs2-size-card_body,15px);font-weight:var(--bcs2-weight-card_body,400);line-height:var(--bcs2-line-card_body,1.9);}
.bzh :is(.bz13-card__eyebrow,.bz13-card__meta,.b7-caption,.bj-micro,.b9-slide-kicker,.bzi-label) {font-size:var(--bcs2-size-eyebrow,12px);font-weight:var(--bcs2-weight-eyebrow,700);line-height:var(--bcs2-line-eyebrow,1.65);}
.bzh footer,.bzh footer p,.bzh .b4-footer p {font-size:var(--bcs2-size-footer,14px);font-weight:var(--bcs2-weight-footer,400);line-height:var(--bcs2-line-footer,1.9);}
.bzh :is(input,textarea,select,label) {font-size:var(--bcs2-size-form,15px);font-weight:var(--bcs2-weight-form,400);line-height:var(--bcs2-line-form,1.8);}
.bzh :lang(en) {font-family:var(--bcs2-enfont,inherit);}
/* Do not alter WordPress wp-admin, offcanvas controls, pseudo icons or embedded external widgets. */
