.elementor .s-footer-logo{width:160px;height:42px;color:var(--ghz-ink);}.elementor .s-footer-desc{font-family:var(--ghz-font-body);font-size:var(--ghz-fs-sm);color:var(--ghz-text-secondary);line-height:1.6em;}.elementor .s-soc-ic{width:18px;height:18px;}.elementor .s-soc{width:40px;height:40px;color:var(--ghz-text-secondary);border-start-start-radius:var(--ghz-radius-full);border-start-end-radius:var(--ghz-radius-full);border-end-start-radius:var(--ghz-radius-full);border-end-end-radius:var(--ghz-radius-full);border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--ghz-sand-border);border-style:solid;background-color:var(--ghz-white);display:flex;justify-content:center;align-items:center;}.elementor .s-soc:hover,.elementor .s-soc:focus-visible{color:var(--ghz-sand-50);border-color:transparent;background-color:var(--ghz-cedar);}.elementor .s-footer-social{display:flex;flex-direction:row;gap:10px;}.elementor .s-footer-brand{max-width:360px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 280px;}.elementor .s-foot-h{font-family:var(--ghz-font-display);font-weight:600;font-size:var(--ghz-fs-label);color:var(--ghz-cedar-600);letter-spacing:0.12em;text-transform:uppercase;margin-block-end:4px;}.elementor .s-foot-link{font-family:var(--ghz-font-display);font-size:var(--ghz-fs-sm);color:var(--ghz-slate);}.elementor .s-foot-link:hover,.elementor .s-foot-link:focus-visible{color:var(--ghz-cedar);}.elementor .e-fl-4-41ab585{display:none;}.elementor .s-footer-col{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 150px;}.elementor .s-foot-data{font-family:var(--ghz-font-display);font-size:var(--ghz-fs-body);color:var(--ghz-graphite);line-height:1.5em;}.elementor .e-footer-col2-ce6af42{padding:0px;}.elementor .s-foot-lbl{font-family:var(--ghz-font-display);font-weight:600;font-size:var(--ghz-fs-label);color:var(--ghz-slate);letter-spacing:0.06em;}.elementor .s-foot-val{font-family:var(--ghz-font-display);font-size:var(--ghz-fs-body);color:var(--ghz-graphite);}.elementor .s-foot-val:hover,.elementor .s-foot-val:focus-visible{color:var(--ghz-cedar-600);}.elementor .s-foot-item{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-footer-col3-2a6446f{padding:0px;}.elementor .s-footer-grid{width:100%;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .s-footer-copy{font-family:var(--ghz-font-body);font-size:var(--ghz-fs-sm);color:var(--ghz-slate);}.elementor .s-foot-legal{font-family:var(--ghz-font-body);font-size:var(--ghz-fs-sm);color:var(--ghz-slate);}.elementor .s-foot-legal:hover,.elementor .s-foot-legal:focus-visible{color:var(--ghz-graphite);}.elementor .s-footer-legal{width:fit-content;padding:0px;display:flex;flex-direction:row;gap:18px;}.elementor .s-footer-bottom{width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-color:var(--ghz-sand-border);border-style:solid;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .s-footer-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:40px;}.elementor .s-site-footer{width:100%;padding-block-start:var(--ghz-section-pad);padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-color:var(--ghz-sand-border);border-style:solid;background-color:var(--ghz-sand-page);display:flex;flex-direction:column;align-items:center;}