.elementor .e-4944d156-c0f5{font-family:var(--ic-font-display);font-weight:600;font-size:17px;color:var(--ic-fg);letter-spacing:-0.02em;}.elementor .e-1e723c74-b1d6:hover,.elementor .e-1e723c74-b1d6:focus-visible{color:var(--ic-fg);}.elementor .e-1e723c74-b1d6{font-family:var(--ic-font-body);font-size:14px;color:var(--ic-muted);}.elementor .e-123c98fb-bfb8{width:auto;padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-3d6764bb-af9f:hover,.elementor .e-3d6764bb-af9f:focus-visible{color:var(--ic-fg);}.elementor .e-3d6764bb-af9f{font-family:var(--ic-font-body);font-size:14px;color:var(--ic-muted);}.elementor .e-1a37b2a7-a250:hover,.elementor .e-1a37b2a7-a250:focus-visible{color:var(--ic-fg);}.elementor .e-1a37b2a7-a250{font-family:var(--ic-font-body);font-size:14px;color:var(--ic-muted);}.elementor .e-392f55b2-4eee:hover,.elementor .e-392f55b2-4eee:focus-visible{color:var(--ic-fg);}.elementor .e-392f55b2-4eee{font-family:var(--ic-font-body);font-size:14px;color:var(--ic-muted);}.elementor .e-93136aa-f7bd:hover,.elementor .e-93136aa-f7bd:focus-visible{color:var(--ic-fg);}.elementor .e-93136aa-f7bd{font-family:var(--ic-font-body);font-size:14px;color:var(--ic-muted);}.elementor .e-7b842119-b71f:hover,.elementor .e-7b842119-b71f:focus-visible{color:var(--ic-fg);}.elementor .e-7b842119-b71f{font-family:var(--ic-font-body);font-size:14px;color:var(--ic-muted);}.elementor .e-e1101b7-dd31{width:auto;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;gap: 12px 28px;\n}.elementor .e-21a03596-e55f{padding:0px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.elementor .e-4b77590e-d01e{font-family:var(--ic-font-body);font-size:12px;color:var(--ic-dim);}.elementor .e-6991e4a2-dcb6:hover,.elementor .e-6991e4a2-dcb6:focus-visible{color:var(--ic-fg);}.elementor .e-6991e4a2-dcb6{font-family:var(--ic-font-body);font-size:12px;color:var(--ic-dim);}.elementor .e-30db19a5-7bdb:hover,.elementor .e-30db19a5-7bdb:focus-visible{color:var(--ic-fg);}.elementor .e-30db19a5-7bdb{font-family:var(--ic-font-body);font-size:12px;color:var(--ic-dim);}.elementor .e-72f6eea8-50eb:hover,.elementor .e-72f6eea8-50eb:focus-visible{color:var(--ic-fg);}.elementor .e-72f6eea8-50eb{font-family:var(--ic-font-body);font-size:12px;color:var(--ic-dim);}.elementor .e-321dbbd8-9e2d:hover,.elementor .e-321dbbd8-9e2d:focus-visible{color:var(--ic-fg);}.elementor .e-321dbbd8-9e2d{font-family:var(--ic-font-body);font-size:12px;color:var(--ic-dim);}.elementor .e-5a64d2d1-f0f9{width:auto;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-662d1bc5-226f{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.08);\n}.elementor .e-17a7969f-29d2{width:min(1080px, 100%);padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-35ecdfe-c979{width:100%;color:var(--ic-fg);border-block-start-width:1px;background-color:#000000;display:flex;flex-direction:column;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.08); padding-block: 56px 48px; padding-inline: var(--ic-gutter);\n}