.elementor .e-7b3c18b1-6f30{font-family:var(--fontPrimary);font-weight:700;font-size:0.75rem;color:var(--textMain);letter-spacing:0.06em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.4rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6caf1c3c-65a2{max-width:20rem;font-family:var(--fontPrimary);font-size:0.875rem;color:var(--textMuted);line-height:1.6;margin:0px;}.elementor .e-26c1edc9-2d3b:hover,.elementor .e-26c1edc9-2d3b:focus-visible{text-decoration:underline;}.elementor .e-26c1edc9-2d3b{font-family:var(--fontPrimary);font-weight:500;font-size:0.875rem;color:var(--brandPrimary);padding:0px;border-style:none;background-color:transparent;text-align: left;\n}.elementor .e-7f746152-26bb{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-eda8737-bd1b{font-family:var(--fontPrimary);font-weight:700;font-size:0.75rem;color:var(--textMain);letter-spacing:0.06em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6f59f2ac-c49f{display:flex;flex-direction:column;gap:0.1rem;align-items:flex-start;}.elementor .e-378664c3-7eaa{font-family:var(--fontPrimary);font-weight:700;font-size:0.75rem;color:var(--textMain);letter-spacing:0.06em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2720b6ff-3734{display:flex;flex-direction:column;gap:0.1rem;align-items:flex-start;}.elementor .e-2c8b8517-cd8b{display:grid;gap:2.5rem;grid-template-columns:1.3fr 1fr 0.8fr;}.elementor .e-58939b31-3071{width:100%;padding-block-start:0rem;border-block-start-width:1px;display:flex;flex-direction:row;justify-content:center;border-top-style: solid; border-top-color: var(--borderCard);\n}.elementor .e-b63b314-db1d{width:100%;max-width:1160px;display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-5ee2baf9-867a{width:100%;padding-block-start:4rem;padding-block-end:2.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-start-width:1px;background-color:var(--bgSection);display:flex;flex-direction:column;align-items:center;border-top-style: solid; border-top-color: var(--borderCard);\n}