.elementor .bh-sr-only{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;border-width:0px;border-color:transparent;border-style:solid;clip: rect(0 0 0 0); white-space: nowrap;\n}.elementor .bh-fb:hover,.elementor .bh-fb:focus-visible{color:var(--white);background-color:var(--gold);transform:translate3d(0px, -2px, 0px);}.elementor .bh-fb{width:40px;height:40px;min-width:40px;color:var(--white);padding:0px;border-radius:50%;background-color:var(--charcoal);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .bh-ico-mail{display:inline-flex;gap:8px;align-items:center;}.elementor .bh-ico-phone{display:inline-flex;gap:8px;align-items:center;}.elementor .bh-rule{width:56px;height:3px;padding:0px;margin-block-start:6px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;background-color:var(--gold);}.elementor .bh-eyebrow{font-family:var(--font-heading);font-weight:800;font-size:13px;color:var(--gold-deep);letter-spacing:0.2em;line-height:1.4;text-transform:uppercase;}