.elementor .e-24e4e059-7dae{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-18f78d99-96f8{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(10,10,10,0.35) 0%,rgba(10,10,10,0.7) 55%,rgba(10,10,10,0.94) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-66c0bd93-f159{width:36px;height:2px;min-width:36px;padding:0px;background-color:var(--sc-gold);}.elementor .e-5c1b70b4-5e3f{padding:0px;gap:12px;align-items:center;}.elementor .e-57674350-159d{max-width:900px;font-family:var(--sc-font-heading);font-weight:700;font-size:44px;color:var(--sc-white);letter-spacing:-0.01em;line-height:1.16;}.elementor .e-1134ad6-c8c3{font-family:var(--sc-font-body);font-weight:600;font-size:12px;color:var(--sc-gold);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-6bf0db3d-cab2{font-family:var(--sc-font-body);font-weight:500;font-size:16px;color:var(--sc-white);line-height:1.5;}.elementor .e-6d3e8f67-3604{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:24px;display:flex;flex-direction:column;gap:6px;}.elementor .e-dd8b1da-fdc9{font-family:var(--sc-font-body);font-weight:600;font-size:12px;color:var(--sc-gold);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1fc2c684-dae3{font-family:var(--sc-font-body);font-weight:500;font-size:16px;color:var(--sc-white);line-height:1.5;}.elementor .e-44b469a0-ece3{padding-block-start:18px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.18);\n}.elementor .e-38d490dd-af87{font-family:var(--sc-font-body);font-weight:600;font-size:12px;color:var(--sc-gold);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-1fcdf4ea-6e25{font-family:var(--sc-font-body);font-weight:600;font-size:16px;color:var(--sc-white);line-height:1.5;}.elementor .e-1b325c8a-d041{padding-block-start:18px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:0px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:6px;border-left-style: solid; border-left-color: rgba(255,255,255,0.18);\n}.elementor .e-5a5b0584-ef7b{padding:0px;margin-block-start:12px;border-block-start-width:1px;display:grid;gap:0px;grid-template-columns:repeat(3, minmax(0, 1fr));border-top-style: solid; border-top-color: rgba(255,255,255,0.18);\n}.elementor .e-9e5a6fd-e626{position:relative;z-index:2;display:flex;flex-direction:column;gap:18px;}.elementor .e-7848e424-2d1d{width:auto;min-height:560px;overflow:hidden;position:relative;padding-block-start:140px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:28px;border-radius:28px;background-color:#0A0A0A;box-shadow:0px 30px 60px -30px rgba(18,18,18,0.35);display:flex;align-items:flex-end;margin-inline: 40px;\n}.elementor .e-6f173dd3-6c4f{min-width:0px;min-height:0px;padding:0px;display:block;}.elementor .e-2096f2d4-fb2a{font-family:var(--sc-font-body);font-size:16px;color:#4B4B57;line-height:1.8;padding:0px;}.elementor .e-64e07bec-ab8c{min-width:0px;padding:0px;}.elementor .e-26670f0f-4924{font-family:var(--sc-font-body);font-weight:600;font-size:12px;color:var(--sc-gold);letter-spacing:0.12em;text-transform:uppercase;padding-block-end:12px;}.elementor .e-4e6b8e5e-2863{font-family:var(--sc-font-body);font-size:12.5px;color:var(--sc-muted);}.elementor .e-75e510f7-2f87{font-family:var(--sc-font-body);font-weight:600;font-size:15px;color:var(--sc-text);}.elementor .e-707b10a1-a8cc{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:2px;border-top-style: solid; border-top-color: #EFEFEF;\n}.elementor .e-3c3b94ed-daf9{font-family:var(--sc-font-body);font-size:12.5px;color:var(--sc-muted);}.elementor .e-24a09aeb-9671{font-family:var(--sc-font-body);font-weight:600;font-size:15px;color:var(--sc-text);}.elementor .e-5ab34471-7b7a{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:2px;border-top-style: solid; border-top-color: #EFEFEF;\n}.elementor .e-79182f8b-97f6{font-family:var(--sc-font-body);font-size:12.5px;color:var(--sc-muted);}.elementor .e-7671221f-84ac{font-family:var(--sc-font-body);font-weight:600;font-size:15px;color:var(--sc-text);}.elementor .e-3d14537e-6023{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:2px;border-top-style: solid; border-top-color: #EFEFEF;\n}.elementor .e-3940d4f2-a51d{font-family:var(--sc-font-body);font-size:12.5px;color:var(--sc-muted);}.elementor .e-4d0d1758-55d2{font-family:var(--sc-font-body);font-weight:600;font-size:15px;color:var(--sc-text);}.elementor .e-1349ee5c-34b3{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:2px;border-top-style: solid; border-top-color: #EFEFEF;\n}.elementor .e-1289b7eb-d041{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-color:#ECEEF2;box-shadow:0px 12px 32px 0px rgba(0,0,0,0.06);gap:0px;}.elementor .e-7376510b-c26b{font-family:var(--sc-font-heading);font-weight:700;font-size:21px;color:var(--sc-white);line-height:1.3;}.elementor .e-407d4b7d-14db{font-family:var(--sc-font-body);font-size:14px;color:rgba(255,255,255,0.78);line-height:1.6;margin-block-end:6px;}.elementor .e-551db566-a349{width:100%;}.elementor .e-6e3d3ad1-7883{width:100%;}.elementor .e-4356e3cb-a431{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;border-width:1px;border-color:rgba(199,159,64,0.35);border-style:solid;background-image:linear-gradient(160deg, #1C1C1C 0%,#0A0A0A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 18px 40px 0px rgba(0,0,0,0.2);display:flex;flex-direction:column;gap:12px;}.elementor .e-770d8ab0-af92{position:sticky;inset-block-start:110px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-3d9cfe29-e420{height:100%;padding:0px;}.elementor .e-39f2ee50-8d12{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:48px;grid-template-columns:minmax(0, 1fr) 340px;align-items:start;}.elementor .e-1532df4b-63f0{padding-block-start:64px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--sc-white);}.elementor .e-86f8d99-270f{font-family:var(--sc-font-heading);font-weight:700;font-size:34px;color:var(--sc-white);line-height:1.2;}.elementor .e-6563fb59-e480{font-family:var(--sc-font-body);font-size:16px;color:rgba(255,255,255,0.78);line-height:1.65;}.elementor .e-460ee5ea-fe92{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-5b533da2-24e0{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-439f168c-539d{width:100%;max-width:1152px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:56px;padding-inline-end:56px;margin-inline-start:auto;margin-inline-end:auto;border-radius:24px;border-width:1px;border-color:rgba(199,159,64,0.35);border-style:solid;background-image:linear-gradient(125deg, #0A0A0A 0%,#1C1C1C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 24px 60px 0px rgba(0,0,0,0.22);display:grid;gap:40px;grid-template-columns:minmax(0, 1fr) auto;align-items:center;}.elementor .e-4f99c17d-9465{padding-block-start:24px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--sc-white);}.elementor .e-ab443d4-1395:hover,.elementor .e-ab443d4-1395:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .e-ab443d4-1395{width:100%;height:100%;object-fit:cover;transition:transform 0.5s;display:block;}.elementor .e-150e78d9-d73b{overflow:hidden;aspect-ratio:16 / 10;padding:0px;background-color:#1C1C1C;display:block;}.elementor .e-2047e1be-ef13{font-family:var(--sc-font-body);font-weight:600;font-size:12px;color:var(--sc-gold);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-255fb92d-cef0:hover,.elementor .e-255fb92d-cef0:focus-visible{color:#B8892A;}.elementor .e-255fb92d-cef0{font-family:var(--sc-font-heading);font-weight:600;font-size:17px;color:var(--sc-text);line-height:1.4;}.elementor .e-357bdc3d-612c{font-family:var(--sc-font-body);font-size:13.5px;color:var(--sc-muted);}.elementor .e-615083fe-611f{font-family:var(--sc-font-body);font-weight:700;font-size:14px;color:var(--sc-text);}.elementor .e-78e7d85b-293c:hover,.elementor .e-78e7d85b-293c:focus-visible{color:#B8892A;}.elementor .e-78e7d85b-293c{font-family:var(--sc-font-body);font-weight:600;font-size:14px;color:var(--sc-text);}.elementor .e-15bb68fd-b636{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:10px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #EFEFEF;\n}.elementor .e-d155d87-2995{padding-block-start:20px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-3c165fd-bf90{padding:0px;}.elementor .e-37dc31ae-75a7{min-width:0px;padding:0px;}.elementor .e-2c58bcca-8016{padding:0px;}.elementor .e-13ca6cc8-fb04{padding:0px;margin-block-start:22px;}.elementor .e-4c965ce4-77d2{display:flex;flex-direction:column;gap:10px;}.elementor .e-6a9e2ae7-9404{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--sc-surface);}