.elementor .e-6d974894-cf7c{font-family:var(--font-heading);font-weight:400;font-size:20px;color:var(--color-text);letter-spacing:0.02em;line-height:1.1;text-transform:uppercase;padding-block-end:4px;border-block-end-width:1px;white-space: nowrap; border-bottom-style: solid; border-bottom-color: var(--color-text);\n}.elementor .e-7a10b1b1-3261{font-family:var(--font-body);font-weight:600;font-size:10px;color:var(--color-primary);letter-spacing:0.35em;line-height:1;text-align:center;text-transform:uppercase;}.elementor .e-15cf1a7a-c370{width:auto;text-decoration:none;padding:0px;display:flex;flex-direction:column;gap:4px;align-items:stretch;}.elementor .e-4a2775a7-75a0:hover,.elementor .e-4a2775a7-75a0:focus-visible{color:var(--color-primary);}.elementor .e-4a2775a7-75a0{color:var(--color-text);}.elementor .e-20d17b02-cc10:hover,.elementor .e-20d17b02-cc10:focus-visible{color:var(--color-primary);}.elementor .e-20d17b02-cc10{color:var(--color-text);}.elementor .e-3f3e232a-3a75:hover,.elementor .e-3f3e232a-3a75:focus-visible{color:var(--color-primary);}.elementor .e-3f3e232a-3a75{color:var(--color-text);}.elementor .e-68d439fb-7111:hover,.elementor .e-68d439fb-7111:focus-visible{color:var(--color-primary);}.elementor .e-68d439fb-7111{color:var(--color-text);}.elementor .e-6feeb1e6-cff7:hover,.elementor .e-6feeb1e6-cff7:focus-visible{color:var(--color-primary);}.elementor .e-6feeb1e6-cff7{color:var(--color-text);}.elementor .e-6c18e8a7-553f:hover,.elementor .e-6c18e8a7-553f:focus-visible{color:var(--color-accent-dark);}.elementor .e-6c18e8a7-553f{font-weight:600;color:var(--color-primary);}.elementor .e-6bfd07ce-d3d9{width:auto;padding:0px;gap:24px;align-items:center;}.elementor .e-397a65e8-75d7{width:220px;min-height:40px;padding:0px;}.elementor .e-4d0383bc-9032:hover,.elementor .e-4d0383bc-9032:focus-visible{color:var(--color-text);}.elementor .e-3aafebb2-9ee7{width:auto;min-width:40px;min-height:40px;padding:0px;}.elementor .e-1957d4b7-7118{width:auto;padding:0px;margin-inline-start:auto;gap:20px;align-items:center;}.elementor .e-3fe958c2-90cb{font-weight:600;color:var(--color-text);}.elementor .e-27e0278-e58c{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;justify-content:flex-end;}.elementor .e-6dc4f03d-1ba8{color:var(--color-text);}.elementor .e-78e3c799-1e3b{color:var(--color-text);}.elementor .e-40b96cf5-fbe4{color:var(--color-text);}.elementor .e-3cb4ed94-f3ee{color:var(--color-text);}.elementor .e-4735d154-2c23{color:var(--color-text);}.elementor .e-2f7f58b4-9b3f{font-weight:600;color:var(--color-primary);}.elementor .e-5afcd327-9714{position:absolute;inset-block-start:100%;inset-inline-end:0px;inset-inline-start:0px;z-index:50;padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--color-background);display:flex;flex-direction:column;gap:16px;border-bottom-style: solid; border-bottom-color: var(--color-border);\n}.elementor .e-37ff1314-6042{position:static;}.elementor .e-980c65e-985e{width:auto;position:static;display:none;}.elementor .e-1bf85cab-5001{padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;gap:32px;justify-content:space-between;align-items:center;}.elementor .e-5df6c8c3-5f2a{position:relative;z-index:50;padding:0px;border-block-end-width:1px;background-color:var(--color-background);border-bottom-style: solid; border-bottom-color: var(--color-border);\n}