.elementor .e-845c1f6-fa6e6a0{width:206px;height:50px;object-fit:contain;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;background-color:#00000000;}.elementor .e-954ae39-3a5f8cc{font-weight:700;font-size:clamp(12px,.8vw,13px);color:#B8B4AF;letter-spacing:0.04em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-b727215-dd0021a{font-weight:700;font-size:clamp(12px,.8vw,13px);color:#B8B4AF;letter-spacing:0.04em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-f8aeb82-edddfa0{font-weight:700;font-size:clamp(12px,.8vw,13px);color:#B8B4AF;letter-spacing:0.04em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-673965c-d97eb36{font-weight:700;font-size:clamp(12px,.8vw,13px);color:#B8B4AF;letter-spacing:0.04em;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:none;}.elementor .e-5375954-db1a1db{width:auto;padding:0px;display:flex;gap:clamp(18px,2.4vw,36px);flex-wrap:wrap;flex:0 1 auto;justify-content:center;align-items:center;}.elementor .e-980fc4f-7e835ea{font-size:clamp(12px,.8vw,13px);color:#FFFFFF;padding-block-start:11px;padding-block-end:11px;padding-inline-start:15px;padding-inline-end:15px;border-radius:0px;border-width:1px;border-color:#504F58;border-style:solid;background-color:transparent;display:none;}.elementor .e-6f80871-a03b23a{font-weight:800;font-size:clamp(12px,.8vw,13px);color:#FFFFFF;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;}.elementor .e-1883001-b26876b{width:auto;padding:0px;display:none;gap:12px;flex-wrap:wrap;flex:0 0 auto;align-items:center;}.elementor .e-963f834-6639801{width:min(1440px, calc(100% - clamp(28px, 5vw, 64px)));min-height:86px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:clamp(18px,3vw,42px);flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-aabfef2-88c2c7b{width:100%;padding:0px;border-block-end-width:1px;background-color:#07070A;}.elementor .e-d20032a-9cb9dcf{font-weight:800;font-size:10px;color:#D71920;letter-spacing:0.18em;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-12fef90-c31b086{font-weight:800;font-size:clamp(48px,4.2vw,70px);color:#111115;letter-spacing:-0.072em;line-height:.92;margin:0px;}.elementor .e-9283ce3-769666b{font-weight:800;font-size:clamp(48px,4.2vw,70px);color:transparent;letter-spacing:-0.072em;line-height:.92;margin:0px;background-image:linear-gradient(92deg, #D71920 0%,#9A2C77 58%,#5A35C9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-01402b4-fa966a5{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-3667298-8c63375{width:100%;height:1px;min-width:30px;padding:0px;background-color:#C9C2B8;}.elementor .e-6e8425f-9bf4e5f{max-width:40ch;font-size:clamp(17px,1.4vw,21px);color:#514E4B;line-height:1.5;margin:0px;}.elementor .e-0d2b691-0a0da19{min-height:52px;font-weight:800;font-size:13px;color:#FFFFFF;letter-spacing:0.04em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .e-9506a74-a76736a{min-height:52px;font-weight:800;font-size:13px;color:#111115;letter-spacing:0.04em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;border-width:1px;border-color:#111115;border-style:solid;background-color:transparent;display:none;justify-content:center;align-items:center;}.elementor .e-7dd2de0-75bb81c{padding:0px;display:flex;gap:10px;flex-wrap:wrap;}.elementor .e-e870feb-4f214bc{padding-block-start:0px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:22px;}.elementor .e-5e96b55-2a5116a{width:min(1440px, calc(100% - clamp(28px, 5vw, 64px)));padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(32px,5vw,74px);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-template-rows:auto;grid-auto-rows:auto;align-items:end;}.elementor .e-31220e8-54c0564{width:100%;height:auto;mix-blend-mode:multiply;display:block;}.elementor .e-02418cc-8d7e4ca{font-weight:800;font-size:11px;color:#C9C2B8;letter-spacing:0.17em;margin:0px;}.elementor .e-ac75465-146c026{font-weight:800;font-size:clamp(22px,2.4vw,36px);color:#FFFFFF;letter-spacing:-0.045em;line-height:.94;margin:0px;}.elementor .e-45ae0ae-6924c45{font-size:15px;color:#B8B4AF;line-height:1.5;margin:0px;}.elementor .e-e8de66c-5333cef{width:min(350px, calc(100% - 36px));position:absolute;inset-inline-end:clamp(18px,4vw,64px);inset-block-end:clamp(18px,4vw,58px);color:#FFFFFF;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-inline-start-width:4px;background-color:rgba(7,7,10,.9);box-shadow:9px 9px 0px 0px #9A2C77;backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:10px;}.elementor .e-2490b6c-bda4e94{width:min(1040px, calc(100% - clamp(24px,5vw,64px)));overflow:hidden;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-start-start-radius:clamp(18px,3vw,42px);border-start-end-radius:clamp(18px,3vw,42px);border-end-start-radius:clamp(18px,3vw,42px);border-end-end-radius:clamp(46px,7vw,112px);border-width:1px;border-color:#D8D1C8;border-style:solid;background-color:#EEEAE2;box-shadow:0px 28px 70px 0px rgba(30,20,15,.12);}.elementor .e-f55a2ee-24fe7cb{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.22em;margin:0px;}.elementor .e-3638ee9-0a3407e{font-weight:800;font-size:9px;color:#B8B4AF;letter-spacing:0.22em;text-align:center;margin:0px;}.elementor .e-bb0b677-8b53c7c{font-weight:800;font-size:9px;color:#FFFFFF;letter-spacing:0.22em;margin:0px;}.elementor .e-ca2085c-b36521b{width:min(1040px, calc(100% - clamp(24px,5vw,64px)));position:relative;color:#FFFFFF;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;margin-block-start:-46px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#07070A;box-shadow:12px 12px 0px 0px #C9C2B8;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-5574321-f288da9{width:100%;padding-block-start:clamp(54px,7vw,96px);padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:radial-gradient(circle at 82% 18%, rgba(90,53,201,.09),transparent 33%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F3EFE7;display:flex;flex-direction:column;gap:clamp(28px,3vw,48px);padding: Array;\n}.elementor .e-3385123-519961b{width:100%;overflow:hidden;color:#111115;padding:0px;background-color:#F3EFE7;flex-direction:column;}.elementor .e-83022c3-ea97eb8{font-weight:800;font-size:0.72rem;color:var(--signal-red);letter-spacing:0.15em;margin:0px;}.elementor .e-38f858a-637d28a{max-width:15ch;font-weight:800;font-size:clamp(2.35rem,5vw,4.5rem);color:var(--ink);letter-spacing:-0.055em;line-height:0.94;margin:0px;}.elementor .e-f03346c-ab87e1b{display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-13a16c7-ef5609d{max-width:38ch;font-size:clamp(1rem,1.4vw,1.15rem);color:var(--muted);line-height:1.55;margin:0px;}.elementor .e-25f8754-9bffd98{display:grid;gap:clamp(1.25rem,4vw,4rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));grid-template-rows:auto;align-items:end;}.elementor .e-928c7c2-f8bfe4b{font-weight:800;font-size:0.7rem;color:var(--signal-red);letter-spacing:0.14em;margin:0px;}.elementor .e-9ef64ab-a4d52de{font-weight:800;font-size:clamp(1.45rem,2vw,1.9rem);color:var(--ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-b570b10-d01f663{max-width:30ch;font-size:0.95rem;color:var(--muted);line-height:1.55;margin:0px;}.elementor .e-ca95ee2-fb0d4c9{font-weight:700;font-size:0.68rem;color:var(--muted);letter-spacing:0.1em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-974bc7a-e777df9{font-weight:800;font-size:0.75rem;color:var(--ink);letter-spacing:0.08em;padding-block-start:0px;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-760e770-19fd115{min-height:16.5rem;padding:clamp(1.4rem,2.5vw,2rem);background-color:var(--white);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-1142778-398764b{font-weight:800;font-size:0.7rem;color:var(--signal-red);letter-spacing:0.14em;margin:0px;}.elementor .e-d8c46e1-6d24f78{font-weight:800;font-size:clamp(1.45rem,2vw,1.9rem);color:var(--ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-0616dd7-4865c65{max-width:30ch;font-size:0.95rem;color:var(--muted);line-height:1.55;margin:0px;}.elementor .e-3d026f2-fbfe0c9{font-weight:700;font-size:0.68rem;color:var(--muted);letter-spacing:0.1em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f4e0503-bb972a8{font-weight:800;font-size:0.75rem;color:var(--ink);letter-spacing:0.08em;padding-block-start:0px;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-d8915cb-cdc0200{min-height:16.5rem;padding:clamp(1.4rem,2.5vw,2rem);background-color:var(--white);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-bddf315-1a0d7c3{font-weight:800;font-size:0.7rem;color:var(--signal-red);letter-spacing:0.14em;margin:0px;}.elementor .e-496f9e2-f787276{font-weight:800;font-size:clamp(1.45rem,2vw,1.9rem);color:var(--ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-3e9f100-0d3293e{max-width:30ch;font-size:0.95rem;color:var(--muted);line-height:1.55;margin:0px;}.elementor .e-e387ead-cbbf758{font-weight:700;font-size:0.68rem;color:var(--muted);letter-spacing:0.1em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9850be6-8e79545{font-weight:800;font-size:0.75rem;color:var(--ink);letter-spacing:0.08em;padding-block-start:0px;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-519fd13-9b6bbdc{min-height:16.5rem;padding:clamp(1.4rem,2.5vw,2rem);background-color:var(--white);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-e9b2088-b9bedaa{font-weight:800;font-size:0.7rem;color:var(--signal-red);letter-spacing:0.14em;margin:0px;}.elementor .e-dc6039c-ca0cbb2{font-weight:800;font-size:clamp(1.45rem,2vw,1.9rem);color:var(--ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-5b4b37a-d90fe55{max-width:30ch;font-size:0.95rem;color:var(--muted);line-height:1.55;margin:0px;}.elementor .e-8472858-008115f{font-weight:700;font-size:0.68rem;color:var(--muted);letter-spacing:0.1em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3e392cd-0f3a2b2{font-weight:800;font-size:0.75rem;color:var(--ink);letter-spacing:0.08em;padding-block-start:0px;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-4662ee7-d227464{min-height:16.5rem;padding:clamp(1.4rem,2.5vw,2rem);background-color:var(--white);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-e2fc159-c6fb803{font-weight:800;font-size:0.7rem;color:var(--signal-red);letter-spacing:0.14em;margin:0px;}.elementor .e-1acfe1a-818dd3c{font-weight:800;font-size:clamp(1.45rem,2vw,1.9rem);color:var(--ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-e954006-90bb70d{max-width:30ch;font-size:0.95rem;color:var(--muted);line-height:1.55;margin:0px;}.elementor .e-e5199d1-71abd7e{font-weight:700;font-size:0.68rem;color:var(--muted);letter-spacing:0.1em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ae0f0b6-b7aa232{font-weight:800;font-size:0.75rem;color:var(--ink);letter-spacing:0.08em;padding-block-start:0px;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-7c7c82a-2f9ec51{min-height:16.5rem;padding:clamp(1.4rem,2.5vw,2rem);background-color:var(--white);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-e15b3be-33b1895{font-weight:800;font-size:0.7rem;color:var(--signal-red);letter-spacing:0.14em;margin:0px;}.elementor .e-b8f5eea-2695ead{font-weight:800;font-size:clamp(1.45rem,2vw,1.9rem);color:var(--ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-d3f3575-41ddb86{max-width:30ch;font-size:0.95rem;color:var(--muted);line-height:1.55;margin:0px;}.elementor .e-7dcd760-72878f5{font-weight:700;font-size:0.68rem;color:var(--muted);letter-spacing:0.1em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fe59a46-044c15a{font-weight:800;font-size:0.75rem;color:var(--ink);letter-spacing:0.08em;padding-block-start:0px;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-42d4945-9366bca{min-height:16.5rem;padding:clamp(1.4rem,2.5vw,2rem);background-color:var(--white);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-535e4ac-55db47c{font-weight:800;font-size:0.7rem;color:var(--signal-red);letter-spacing:0.14em;margin:0px;}.elementor .e-7bd004a-844e42a{font-weight:800;font-size:clamp(1.45rem,2vw,1.9rem);color:var(--ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-9140d76-179ec08{max-width:30ch;font-size:0.95rem;color:var(--muted);line-height:1.55;margin:0px;}.elementor .e-e56ee8b-e464f24{font-weight:700;font-size:0.68rem;color:var(--muted);letter-spacing:0.1em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-05dd333-b6a8d4c{font-weight:800;font-size:0.75rem;color:var(--ink);letter-spacing:0.08em;padding-block-start:0px;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-7adaf6c-ed9128f{min-height:16.5rem;padding:clamp(1.4rem,2.5vw,2rem);background-color:var(--white);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-1010af4-52e00b7{font-weight:800;font-size:0.7rem;color:var(--signal-red);letter-spacing:0.14em;margin:0px;}.elementor .e-0fe50d1-ee55212{font-weight:800;font-size:clamp(1.45rem,2vw,1.9rem);color:var(--ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-a03055d-de4e6d2{max-width:30ch;font-size:0.95rem;color:var(--muted);line-height:1.55;margin:0px;}.elementor .e-05b371b-a146d62{font-weight:700;font-size:0.68rem;color:var(--muted);letter-spacing:0.1em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-730bf7e-99cb610{font-weight:800;font-size:0.75rem;color:var(--ink);letter-spacing:0.08em;padding-block-start:0px;padding-block-end:0.35rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--ink);\n}.elementor .e-ba3fd38-e69854d{min-height:16.5rem;padding:clamp(1.4rem,2.5vw,2rem);background-color:var(--white);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-133b15d-e4e8f99{font-weight:800;font-size:0.7rem;color:var(--signal-red);letter-spacing:0.14em;margin:0px;}.elementor .e-032ec37-36b3960{font-weight:800;font-size:clamp(1.45rem,2vw,1.9rem);color:var(--white);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-ffa923f-836d437{max-width:30ch;font-size:0.95rem;color:#C9C7C3;line-height:1.55;margin:0px;}.elementor .e-3c02f85-8ed2e44{font-weight:800;font-size:0.75rem;color:var(--white);letter-spacing:0.08em;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;margin-block-start:auto;border-radius:0px;background-color:var(--signal-red);align-self:flex-start;}.elementor .e-95814b0-700138e{min-height:16.5rem;padding:clamp(1.4rem,2.5vw,2rem);background-color:var(--ink);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-429467c-1db0b13{border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--line);display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-187e76a-d14e17a{max-width:65rem;display:flex;flex-direction:column;gap:2rem;margin-inline: auto;\n}.elementor .e-00e34c0-93617b9{padding-block-start:clamp(3.5rem,7vw,6rem);padding-block-end:clamp(3.5rem,7vw,6rem);padding-inline-start:clamp(1.25rem,4vw,3.5rem);padding-inline-end:clamp(1.25rem,4vw,3.5rem);background-color:var(--warm-white);display:flex;justify-content:center;}.elementor .e-30b8e0e-3f3041c{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.16em;margin:0px;}.elementor .e-fbafe46-b71a105{font-size:22px;color:#111115;letter-spacing:-0.035em;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-63fd13f-ad1cc46{font-size:13px;color:#66625F;line-height:1.45;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-143d2a4-48c96e9{min-height:140px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:26px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:8px;}.elementor .e-3c82073-61c227f{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.16em;margin:0px;}.elementor .e-a8aa425-39d3a57{font-size:22px;color:#111115;letter-spacing:-0.035em;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-03a42cb-7b7872d{font-size:13px;color:#66625F;line-height:1.45;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7210c03-d46790d{min-height:140px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:26px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:8px;}.elementor .e-57c56f7-b74b417{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.16em;margin:0px;}.elementor .e-8c1b4c5-f7abf2c{font-size:22px;color:#111115;letter-spacing:-0.035em;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-dea738a-941bbfb{font-size:13px;color:#66625F;line-height:1.45;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-463b3b0-ed6ed79{min-height:140px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:26px;padding-inline-end:26px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:8px;}.elementor .e-5d24191-24cd820{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.16em;margin:0px;}.elementor .e-6cf0841-c4e7987{font-size:22px;color:#111115;letter-spacing:-0.035em;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8834ebb-30c197e{font-size:13px;color:#66625F;line-height:1.45;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e636520-198f7be{min-height:140px;padding-block-start:25px;padding-block-end:25px;padding-inline-start:26px;padding-inline-end:26px;display:none;flex-direction:column;gap:8px;}.elementor .e-41b232b-a08f62e{width:min(1440px, calc(100% - clamp(28px, 5vw, 64px)));max-width:65rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;border-block-end-width:1px;display:grid;gap:0px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:auto;margin-inline: auto;\n}.elementor .e-dc35f79-7663d41{width:100%;padding-block-start:clamp(62px,7vw,92px);padding-block-end:clamp(74px,8vw,110px);padding-inline-start:0px;padding-inline-end:0px;background-color:#F3EFE7;}.elementor .e-224e389-762e7f3{font-weight:800;font-size:9px;color:#FFFFFF;letter-spacing:0.16em;margin:0px;}.elementor .e-f1eeb12-3573492{font-weight:800;font-size:9px;color:#9A2C77;letter-spacing:0.16em;margin:0px;}.elementor .e-b2bed30-95da9ca{padding-block-start:0px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-ff91a99-aa046f5{font-weight:800;font-size:10px;color:#D71920;letter-spacing:0.18em;margin:0px;}.elementor .e-af94517-664c059{max-width:12ch;font-weight:800;font-size:clamp(48px,6.3vw,98px);color:#FFFFFF;letter-spacing:-0.06em;line-height:.9;margin:0px;}.elementor .e-da6c2ee-b0324b0{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-8203398-08335e6{max-width:34ch;font-size:clamp(15px,1.3vw,18px);color:#B8B4AF;line-height:1.55;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1fd38e8-6ab7609{padding:0px;display:grid;gap:clamp(32px,5vw,70px);grid-template-columns:minmax(0,1fr) minmax(240px,340px);grid-template-rows:auto;grid-auto-rows:auto;align-items:end;}.elementor .e-98775e6-1c8d349{min-height:58px;font-weight:800;font-size:10px;color:#FFFFFF;letter-spacing:0.05em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-block-start-width:1px;border-block-end-width:4px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#504F58;border-style:solid;background-color:#202027;}.elementor .e-edcd411-ab01bd2{min-height:58px;font-weight:800;font-size:10px;color:#B8B4AF;letter-spacing:0.05em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#38373F;border-style:solid;background-color:#15151B;}.elementor .e-3e54b1e-4a7a548{min-height:58px;font-weight:800;font-size:10px;color:#B8B4AF;letter-spacing:0.05em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#38373F;border-style:solid;background-color:#15151B;}.elementor .e-c30b0cf-d869495{min-height:58px;font-weight:800;font-size:10px;color:#B8B4AF;letter-spacing:0.05em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#38373F;border-style:solid;background-color:#15151B;}.elementor .e-7d1570e-706011d{min-height:58px;font-weight:800;font-size:10px;color:#B8B4AF;letter-spacing:0.05em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#38373F;border-style:solid;background-color:#15151B;}.elementor .e-3a5fcc3-26071a8{min-height:58px;font-weight:800;font-size:10px;color:#B8B4AF;letter-spacing:0.05em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;border-width:1px;border-color:#38373F;border-style:solid;background-color:#15151B;}.elementor .e-090b1ab-1d25b85{padding:0px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));}.elementor .e-9132429-322af59{font-weight:800;font-size:clamp(52px,6vw,86px);color:#D8D1C8;letter-spacing:-0.06em;line-height:.8;margin:0px;}.elementor .e-91a0469-7d178c4{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.16em;margin:0px;}.elementor .e-a87df47-9aa9644{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-92568b0-eabb6fd{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.16em;margin:0px;}.elementor .e-ca8fe37-f832409{max-width:12ch;font-weight:800;font-size:clamp(38px,4.2vw,68px);color:#111115;letter-spacing:-0.055em;line-height:.92;margin:0px;}.elementor .e-cb8cbb2-8a14b06{font-weight:700;font-size:18px;color:#111115;line-height:1.3;margin-block-start:5px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bd302ec-610aab3{max-width:52ch;font-size:15px;color:#66625F;line-height:1.55;margin:0px;}.elementor .e-7d626ed-d2669fa{min-height:52px;font-weight:800;font-size:11px;color:#FFFFFF;padding-block-start:0px;padding-block-end:0px;padding-inline-start:19px;padding-inline-end:19px;border-radius:0px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;}.elementor .e-47f7f2e-d4c266d{min-height:52px;font-weight:800;font-size:11px;color:#111115;padding-block-start:0px;padding-block-end:0px;padding-inline-start:19px;padding-inline-end:19px;border-radius:0px;border-width:1px;border-color:#111115;border-style:solid;background-color:transparent;}.elementor .e-54e963b-f17f953{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:10px;flex-wrap:wrap;}.elementor .e-cfdb461-4376854{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-8877b9e-57e4e65{font-weight:800;font-size:9px;color:#66625F;letter-spacing:0.16em;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-082d59c-ebf8052{font-weight:800;font-size:9px;color:#D71920;margin:0px;}.elementor .e-19d5433-54e8242{font-size:13px;color:#111115;line-height:1.45;margin:0px;}.elementor .e-95edc2c-b344314{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:10px;grid-template-columns:26px 1fr;}.elementor .e-3a47641-e352b3e{font-weight:800;font-size:9px;color:#D71920;margin:0px;}.elementor .e-69d5a96-38af7e7{font-size:13px;color:#111115;line-height:1.45;margin:0px;}.elementor .e-f53da9b-4e1fa57{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:10px;grid-template-columns:26px 1fr;}.elementor .e-a392959-86a8c88{font-weight:800;font-size:9px;color:#D71920;margin:0px;}.elementor .e-271d142-f49f57b{font-size:13px;color:#111115;line-height:1.45;margin:0px;}.elementor .e-445af96-f702349{padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:grid;gap:10px;grid-template-columns:26px 1fr;}.elementor .e-db21224-bbfac09{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-c9d17d6-0bc8a71{color:#111115;padding:clamp(28px,4vw,52px);background-color:#F3EFE7;box-shadow:12px 12px 0px 0px #9A2C77;display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:90px minmax(0,1fr) minmax(250px,.75fr);grid-template-rows:auto;grid-auto-rows:auto;align-items:start;}.elementor .e-bd0e53e-5cdec10{width:min(1440px, calc(100% - clamp(28px, 5vw, 64px)));padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:clamp(32px,5vw,62px);}.elementor .e-211f51e-7191dc5{width:100%;color:#FFFFFF;padding-block-start:clamp(80px,9vw,120px);padding-block-end:clamp(80px,9vw,120px);padding-inline-start:0px;padding-inline-end:0px;background-color:#07070A;display:none;}.elementor .e-841a322-c5cb376{width:100%;padding:0px;background-color:#F3EFE7;flex-direction:column;}.elementor .e-7da0276-539dee9{font-weight:800;font-size:10px;color:#D71920;letter-spacing:0.18em;margin:0px;}.elementor .e-d60b9ed-758fa5c{max-width:9ch;font-weight:800;font-size:clamp(46px,5vw,82px);color:#111115;letter-spacing:-0.058em;line-height:.91;margin:0px;}.elementor .e-a59118d-3a0d429{max-width:32ch;font-size:16px;color:#66625F;line-height:1.55;margin:0px;}.elementor .e-3d2ecee-abfe66c{font-weight:800;font-size:11px;color:#111115;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;background-color:transparent;align-self:flex-start;}.elementor .e-383db8e-5520771{position:sticky;inset-block-start:30px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-24ab86f-ba3a237{font-weight:800;font-size:clamp(44px,5vw,70px);color:#D8D1C8;letter-spacing:-0.06em;line-height:.85;margin:0px;}.elementor .e-62f3b1c-0df82fd{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.14em;margin:0px;}.elementor .e-de55318-172e16b{font-weight:800;font-size:clamp(25px,3vw,40px);color:#111115;letter-spacing:-0.045em;line-height:.95;margin:0px;}.elementor .e-5228dbd-96d52a3{font-size:13px;color:#66625F;margin:0px;}.elementor .e-02eb5cf-b4a20e3{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-b4471fd-9f0614f{font-weight:800;font-size:10px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;}.elementor .e-7240b75-8454eaf{min-height:148px;padding:28px;border-width:1px;border-color:#D8D1C8;border-style:solid;background-color:#FFFFFF;transform:translate3d(-16px, 0px, 0px);display:grid;grid-template-columns:58px minmax(0,1fr) auto;grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}.elementor .e-a9b6ffc-b0de747{font-weight:800;font-size:clamp(44px,5vw,70px);color:#D8D1C8;letter-spacing:-0.06em;line-height:.85;margin:0px;}.elementor .e-a6e1cf2-6884f27{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.14em;margin:0px;}.elementor .e-28d1fc8-7c879ab{font-weight:800;font-size:clamp(25px,3vw,40px);color:#111115;letter-spacing:-0.045em;line-height:.95;margin:0px;}.elementor .e-d7bdf70-e39764c{font-size:13px;color:#66625F;margin:0px;}.elementor .e-33dedd7-48db285{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-6acb282-7c3265a{font-weight:800;font-size:10px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;}.elementor .e-70f37ff-f15ba08{min-height:148px;padding:28px;border-width:1px;border-color:#D8D1C8;border-style:solid;background-color:#FFFFFF;box-shadow:7px 7px 0px 0px #9A2C77;display:grid;grid-template-columns:58px minmax(0,1fr) auto;grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}.elementor .e-7961c8c-9cb6642{font-weight:800;font-size:clamp(44px,5vw,70px);color:#D8D1C8;letter-spacing:-0.06em;line-height:.85;margin:0px;}.elementor .e-f018271-05ff8f4{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.14em;margin:0px;}.elementor .e-42ab706-3e3cf93{font-weight:800;font-size:clamp(25px,3vw,40px);color:#111115;letter-spacing:-0.045em;line-height:.95;margin:0px;}.elementor .e-bea853e-4d457b8{font-size:13px;color:#66625F;margin:0px;}.elementor .e-11eafb3-c0a48a1{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-c226f93-f6abf4e{font-weight:800;font-size:10px;color:#FFFFFF;padding-block-start:13px;padding-block-end:13px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;}.elementor .e-0d83d6d-d06bcf2{min-height:148px;padding:28px;border-width:1px;border-color:#D8D1C8;border-style:solid;background-color:#FFFFFF;box-shadow:7px 7px 0px 0px #5A35C9;transform:translate3d(16px, 0px, 0px);display:grid;grid-template-columns:58px minmax(0,1fr) auto;grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}.elementor .e-25bda1b-c5dcf32{padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-53ca582-e589458{width:min(1440px, calc(100% - clamp(28px,5vw,64px)));padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(46px,7vw,94px);grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);grid-template-rows:auto;grid-auto-rows:auto;align-items:start;}.elementor .e-48b46fd-6d51a89{width:100%;color:#111115;padding-block-start:clamp(84px,9vw,124px);padding-block-end:clamp(84px,9vw,124px);padding-inline-start:0px;padding-inline-end:0px;background-color:#F3EFE7;display:none;}.elementor .e-a8eb69c-41c6c52{font-weight:800;font-size:clamp(86px,13vw,190px);color:rgba(255,255,255,.22);letter-spacing:-0.08em;line-height:.7;margin:0px;}.elementor .e-2d437c4-bd37518{font-weight:800;font-size:10px;color:#FFFFFF;letter-spacing:0.16em;margin:0px;}.elementor .e-62ed9f1-083d1b4{max-width:10ch;font-weight:800;font-size:clamp(46px,5.2vw,86px);color:#FFFFFF;letter-spacing:-0.06em;line-height:.9;margin:0px;}.elementor .e-4c790f0-393c8e1{max-width:48ch;font-size:16px;color:rgba(255,255,255,.82);line-height:1.5;margin:0px;}.elementor .e-e960703-2388851{padding:0px;display:flex;flex-direction:column;gap:15px;}.elementor .e-a3136b6-2a850f1{font-weight:800;font-size:11px;color:#FFFFFF;letter-spacing:0.14em;margin:0px;}.elementor .e-e80f850-8d3a7b0{font-weight:800;font-size:10px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:18px;padding-inline-end:18px;border-radius:0px;border-width:1px;border-color:#07070A;border-style:solid;background-color:#07070A;}.elementor .e-78d2378-fdec7a6{padding:26px;border-width:1px;border-color:rgba(255,255,255,.34);border-style:solid;background-color:rgba(7,7,10,.16);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:18px;}.elementor .e-8df6ce8-6caaf93{width:min(1440px, calc(100% - clamp(28px,5vw,64px)));padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(32px,5vw,70px);grid-template-columns:minmax(100px,150px) minmax(0,1fr) minmax(240px,310px);grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}.elementor .e-f819d7a-0f4f0b6{width:100%;overflow:hidden;color:#FFFFFF;padding-block-start:clamp(82px,9vw,118px);padding-block-end:clamp(82px,9vw,118px);padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(115deg, #D71920,#9A2C77 54%,#5A35C9);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:none;}.elementor .e-32f49d4-daafaab{font-weight:800;font-size:10px;color:#D71920;letter-spacing:0.17em;margin:0px;}.elementor .e-ca57599-393d9f0{max-width:11ch;font-weight:800;font-size:clamp(48px,6vw,95px);color:#FFFFFF;letter-spacing:-0.06em;line-height:.89;margin:0px;}.elementor .e-844f6ce-f15c1a8{font-weight:800;font-size:11px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;}.elementor .e-a81430f-51df713{font-weight:800;font-size:11px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:1px;border-color:#504F58;border-style:solid;background-color:transparent;}.elementor .e-fce6ebc-af2a501{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-fefd172-88c181f{width:min(1440px, calc(100% - clamp(28px,5vw,64px)));padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:clamp(30px,5vw,65px);grid-template-columns:minmax(150px,210px) minmax(0,1fr) auto;grid-template-rows:auto;grid-auto-rows:auto;align-items:center;}.elementor .e-943cb06-7d58847{width:100%;color:#FFFFFF;padding-block-start:clamp(82px,9vw,120px);padding-block-end:clamp(82px,9vw,120px);padding-inline-start:0px;padding-inline-end:0px;background-color:#07070A;display:none;}.elementor .e-90c87f0-253aaaf{font-weight:800;font-size:clamp(48px,7.8vw,120px);color:#FFFFFF;letter-spacing:-0.07em;line-height:.8;margin:0px;}.elementor .e-4f9ecf7-dae5c9c{font-weight:800;font-size:clamp(48px,7.8vw,120px);color:transparent;letter-spacing:-0.07em;line-height:.8;margin:0px;background-image:linear-gradient(92deg, #D71920 0%,#9A2C77 58%,#5A35C9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;}.elementor .e-532b094-e2ed09e{font-weight:800;font-size:32px;color:#FFFFFF;letter-spacing:-0.04em;margin:0px;}.elementor .e-b1c4ec5-b866c03{max-width:45ch;font-size:14px;color:#B8B4AF;line-height:1.55;margin:0px;}.elementor .e-222aa7f-85b463b{font-weight:800;font-size:10px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:0px;border-width:1px;border-color:#D71920;border-style:solid;background-color:#D71920;align-self:flex-start;}.elementor .e-b642dc2-7673ba5{padding:0px;display:none;flex-direction:column;gap:14px;}.elementor .e-f4df924-0d76bc9{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.16em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b8bc645-c246819{font-size:12px;color:#B8B4AF;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-22220f4-3c37238{font-size:12px;color:#B8B4AF;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-fb5b2df-ee29c9b{font-size:12px;color:#B8B4AF;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:none;}.elementor .e-4079fbc-492b7f9{font-size:12px;color:#B8B4AF;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:none;}.elementor .e-1d8e703-3d1cb41{padding:0px;display:flex;flex-direction:column;gap:9px;}.elementor .e-af4b200-fcbbf56{font-weight:800;font-size:9px;color:#D71920;letter-spacing:0.16em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-cbe9995-6934b0c{font-size:12px;color:#B8B4AF;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-15f6f2a-8db4942{font-size:12px;color:#B8B4AF;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-9b69f95-00a0994{font-size:12px;color:#B8B4AF;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-5dae823-f5651b4{font-size:12px;color:#B8B4AF;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;}.elementor .e-4de156f-dc5589f{padding:0px;display:flex;flex-direction:column;gap:9px;}.elementor .e-3eef604-975d957{padding-block-start:clamp(48px,6vw,78px);padding-block-end:42px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:clamp(40px,8vw,120px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .e-0a80855-d61e86e{width:180px;height:46px;object-fit:contain;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:4px;background-color:#00000000;}.elementor .e-5b57221-4eead0b{font-weight:800;font-size:8px;color:#77737A;letter-spacing:0.16em;margin:0px;}.elementor .e-e155d05-6f48052{font-weight:800;font-size:8px;color:#9A2C77;letter-spacing:0.16em;margin:0px;}.elementor .e-4b0bed3-32ec1a0{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-3a45804-15f445b{width:min(1440px, calc(100% - clamp(28px,5vw,64px)));padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;}.elementor .e-5fed816-2398946{width:100%;color:#FFFFFF;padding-block-start:clamp(74px,8vw,104px);padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:#07070A;}.elementor .e-a741e2d-9c2b148{width:100%;padding:0px;background-color:#F3EFE7;flex-direction:column;}