.elementor .e-63e73f0-067daf8{font-weight:500;font-size:12px;letter-spacing:0.04em;line-height:1.4;margin:0px;display:block;}.elementor .e-5ce8dff0-d314:hover,.elementor .e-5ce8dff0-d314:focus-visible{color:#CD202C;opacity:100%;}.elementor .e-5ce8dff0-d314{font-weight:500;font-size:12px;letter-spacing:0.04em;line-height:1.4;text-decoration:none;margin-inline-start:auto;display:block;}.elementor .e-2d4f014a-6930:hover,.elementor .e-2d4f014a-6930:focus-visible{color:#CD202C;opacity:100%;}.elementor .e-2d4f014a-6930{font-weight:500;font-size:12px;letter-spacing:0.04em;line-height:1.4;text-decoration:none;margin:0px;display:block;white-space:nowrap;\n}.elementor .e-43095a98-c577{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;justify-content:space-between;align-items:start;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #222222;\n}.elementor .e-7b2794bd-6944{font-weight:500;font-size:clamp(76px, 15.5vw, 240px);letter-spacing:-0.085em;line-height:0.83;padding:0px;margin:0px;display:block;}.elementor .e-90aef1f-f5d9{font-weight:500;font-size:12px;letter-spacing:0.04em;line-height:1.4;margin:0px;display:block;}.elementor .e-423b93cc-bc04{font-size:clamp(26px, 3.1vw, 48px);letter-spacing:-0.045em;line-height:1.08;margin:0px;display:block;}.elementor .e-3784d265-6024{padding:0px;margin-block-start:56px;gap:24px;grid-template-columns:1fr 1.25fr;grid-template-rows:auto;align-items:end;}.elementor .e-7ae3cb2e-5585{padding-block-start:56px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:50px;margin-block-end:50px;}.elementor .e-34a5e983-75a5{position:relative;padding-block-start:28px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;isolation: isolate; &::before { content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none; background-color: #f0f0f0; box-shadow: 0 0 0 100vmax #f0f0f0; clip-path: inset(0 -100vmax); }\n}.elementor .e-fea6308-4655{font-family:Inter;font-weight:500;font-size:90px;letter-spacing:-0.072em;line-height:0.98;margin:0px;grid-column:1 / span 7;}.elementor .e-557baa2a-9586{font-size:18px;letter-spacing:-0.025em;line-height:1.45;margin:0px;grid-column:9 / span 4;}.elementor .e-3e01fe58-fb12{padding-block-start:28px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:32px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto;border-block-start-width: 1px; border-top-style: solid; border-top-color: #222222;\n}.elementor .e-ee439-e858{width:100%;height:100%;object-fit:cover;object-position:30% 50%;padding:0px;margin:0px;display:block;}.elementor .e-40d33bc6-c511{aspect-ratio:2560 / 1691;padding:0px;margin:0px;}.elementor .e-64857e46-6ab8{font-weight:500;font-size:24px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-27528ab6-d3ca{font-weight:400;font-size:13px;line-height:1.4;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-52754185-d368:hover,.elementor .e-52754185-d368:focus-visible{color:#CD202C;}.elementor .e-52754185-d368{color:inherit;text-decoration:none;padding:0px;margin:0px;display:block;&:focus-visible { outline:2px solid #CD202C; outline-offset:4px; }\n}.elementor .e-32f21d90-c869{min-width:0px;padding:0px;margin:0px;}.elementor .e-2fa476fd-2af8{width:100%;height:100%;object-fit:cover;object-position:30% 50%;padding:0px;margin:0px;display:block;}.elementor .e-6983ed9d-c79c{aspect-ratio:2560 / 1691;padding:0px;margin:0px;}.elementor .e-7402e35f-dd73{font-weight:500;font-size:24px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2b900806-6e3d{font-weight:400;font-size:13px;line-height:1.4;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-23d99c50-619c:hover,.elementor .e-23d99c50-619c:focus-visible{color:#CD202C;}.elementor .e-23d99c50-619c{color:inherit;text-decoration:none;padding:0px;margin:0px;display:block;&:focus-visible { outline:2px solid #CD202C; outline-offset:4px; }\n}.elementor .e-6b64307a-8d36{min-width:0px;padding:0px;margin:0px;}.elementor .e-7a3a5f2b-1c73{width:100%;height:100%;object-fit:cover;object-position:30% 50%;padding:0px;margin:0px;display:block;}.elementor .e-2b3b79bd-7615{aspect-ratio:2560 / 1691;padding:0px;margin:0px;}.elementor .e-49dc5ad4-1b5f{font-weight:500;font-size:24px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3bd7320a-96fd{font-weight:400;font-size:13px;line-height:1.4;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-762106f-fbdd:hover,.elementor .e-762106f-fbdd:focus-visible{color:#CD202C;}.elementor .e-762106f-fbdd{color:inherit;text-decoration:none;padding:0px;margin:0px;display:block;&:focus-visible { outline:2px solid #CD202C; outline-offset:4px; }\n}.elementor .e-7c916fac-efbe{min-width:0px;padding:0px;margin:0px;}.elementor .e-7ded7032-5652{width:100%;height:100%;object-fit:cover;object-position:30% 50%;padding:0px;margin:0px;display:block;}.elementor .e-4f98ee4e-9c0e{aspect-ratio:2560 / 1691;padding:0px;margin:0px;}.elementor .e-696aa52c-1e9c{font-weight:500;font-size:24px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d58ed33-a05e{font-weight:400;font-size:13px;line-height:1.4;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a6174b9-1401:hover,.elementor .e-4a6174b9-1401:focus-visible{color:#CD202C;}.elementor .e-4a6174b9-1401{color:inherit;text-decoration:none;padding:0px;margin:0px;display:block;&:focus-visible { outline:2px solid #CD202C; outline-offset:4px; }\n}.elementor .e-344a027f-621e{min-width:0px;padding:0px;margin:0px;}.elementor .e-12f0b3f7-3e83{padding:0px;margin:0px;display:grid;gap:48px;grid-template-columns:minmax(0,1fr);}.elementor .e-b44452f-690e{min-width:0px;padding:0px;margin:0px;}.elementor .e-6ed5fe50-93d7{padding-block-start:24px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#f0f0f0;}.elementor .e-d29b7ec-ea19{padding:0px;margin:0px;}.elementor .e-173aab11-f52b{min-width:0px;padding:0px;margin:0px;}.elementor .e-2b0d5183-b34a{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;isolation: isolate; &::before { content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none; background-color: #f0f0f0; box-shadow: 0 0 0 100vmax #f0f0f0; clip-path: inset(0 -100vmax); }\n}.elementor .e-19002d00-558b{font-family:Inter;font-weight:700;font-size:clamp(3.5rem,7.8vw,9.75rem);color:#090909;letter-spacing:-0.075em;line-height:0.99;margin:0px;& .gm-fixed { display:block; } & .gm-rotator { display:inline-grid;vertical-align:baseline;color:#CD202C;white-space:nowrap; } & .gm-word { grid-area:1 / 1;opacity:0; } & .gm-word:first-child { opacity:1; }\n}.elementor .e-60005c80-3154{font-family:Inter;font-weight:700;font-size:clamp(2rem,3.5vw,4.2rem);color:#cccccc;letter-spacing:-0.065em;line-height:1.04;margin:0px;}.elementor .e-59721761-104f:hover,.elementor .e-59721761-104f:focus-visible{text-decoration:underline;}.elementor .e-59721761-104f{font-family:Inter;font-weight:600;font-size:clamp(1rem,1.4vw,1.5rem);color:#090909;letter-spacing:-0.035em;line-height:1.3;margin:0px;&:focus-visible { outline:2px solid #CD202C;outline-offset:4px; }\n}.elementor .e-57bf222f-5dcf:hover,.elementor .e-57bf222f-5dcf:focus-visible{text-decoration:underline;}.elementor .e-57bf222f-5dcf{font-family:Inter;font-weight:600;font-size:clamp(1rem,1.4vw,1.5rem);color:#090909;letter-spacing:-0.035em;line-height:1.3;margin:0px;&:focus-visible { outline:2px solid #CD202C;outline-offset:4px; }\n}.elementor .e-13b16f48-3011{padding-block-start:0.3rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;& .gm-motion-toggle { display:none !important; }\n}.elementor .e-c783b0b-e290{padding:0px;margin-block-start:19vw;display:grid;gap:5vw;grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:start;}.elementor .e-1c5a6c1e-cb1b{position:relative;color:#090909;padding-block-start:11rem;padding-block-end:12rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;isolation: isolate; &::before { content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none; background-color: #ffffff; box-shadow: 0 0 0 100vmax #ffffff; clip-path: inset(0 -100vmax); }\n}.elementor .e-42dceca1-684a{font-family:Inter;font-weight:600;font-size:110px;color:#ffffff;letter-spacing:-0.07em;line-height:0.98;margin:0px;}.elementor .e-42dceca1-684a:hover,.elementor .e-42dceca1-684a:focus-visible{color:#ffffff;}.elementor .e-404c8e6e-93cf{font-size:12px;color:#ffffff;letter-spacing:0.04em;margin:0px;white-space:nowrap;\n}.elementor .e-404c8e6e-93cf:hover,.elementor .e-404c8e6e-93cf:focus-visible{color:#ffffff;}.elementor .e-23198950-6666{padding:0px;margin-block-start:0px;margin-block-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:24px;justify-content:space-between;max-width: none; align-items:baseline;\n}.elementor .e-6773e95d-b475{width:100%;height:auto;padding:0px;margin:0px;display:block;}.elementor .e-73f18610-fee6{font-family:Inter;font-weight:400;font-size:19.8px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 420;
font-weight: 420;\n}.elementor .e-21701525-6b07{font-size:12px;color:#b8b8b8;line-height:1.45;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-12426494-d658:hover,.elementor .e-12426494-d658:focus-visible{color:#CD202C;color:#f0f0f0 !important;\n}.elementor .e-12426494-d658{color:inherit;text-decoration:none;padding:0px;margin:0px;display:block;&:focus-visible { outline:2px solid currentColor;outline-offset:6px; } &:hover * { color:#f0f0f0 !important; }\n}.elementor .e-674c89cf-cbfd{min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-column:1 / span 7;grid-row:1;}.elementor .e-2b380fe3-270d{width:100%;height:auto;padding:0px;margin:0px;display:block;}.elementor .e-5d414f07-e9ac{font-family:Inter;font-weight:400;font-size:19.8px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 420;\n}.elementor .e-321a32f0-c426{font-size:12px;color:#b8b8b8;line-height:1.45;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-70551a7b-c74d:hover,.elementor .e-70551a7b-c74d:focus-visible{color:#CD202C;color:#f0f0f0 !important;\n}.elementor .e-70551a7b-c74d{color:inherit;text-decoration:none;padding:0px;margin:0px;display:block;&:focus-visible { outline:2px solid currentColor;outline-offset:6px; } &:hover * { color:#f0f0f0 !important; }\n}.elementor .e-4a5545f1-e86d{min-width:0px;padding:0px;margin-block-start:72px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-column:9 / span 9;grid-row:1;}.elementor .e-2ddaa9aa-32cd{width:100%;height:auto;padding:0px;margin:0px;display:block;}.elementor .e-101d2898-b946{font-family:Inter;font-weight:400;font-size:19.8px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 420;\n}.elementor .e-1997130e-9fbd{font-size:12px;color:#b8b8b8;line-height:1.45;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5fc91249-e41c:hover,.elementor .e-5fc91249-e41c:focus-visible{color:#f0f0f0 !important;\n}.elementor .e-5fc91249-e41c{color:inherit;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;&:focus-visible { outline:2px solid currentColor;outline-offset:6px; } &:hover * { color:#f0f0f0 !important; }\n}.elementor .e-33748c94-867d{min-width:0px;padding:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-column:19 / span 6;grid-row:1;}.elementor .e-63ce7c96-4fc0{width:100%;height:auto;padding:0px;margin:0px;display:block;}.elementor .e-1f03bc5b-edb5{font-family:Inter;font-weight:400;font-size:19.8px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 420;\n}.elementor .e-19fed927-266e{font-size:12px;color:#b8b8b8;line-height:1.45;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-32b94392-98f0:hover,.elementor .e-32b94392-98f0:focus-visible{color:#CD202C;color:#f0f0f0 !important;\n}.elementor .e-32b94392-98f0{color:inherit;text-decoration:none;padding:0px;margin:0px;display:block;&:focus-visible { outline:2px solid currentColor;outline-offset:6px; } &:hover * { color:#f0f0f0 !important; }\n}.elementor .e-4b32828f-ae5d{min-width:0px;padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-column:1 / span 9;grid-row:2;}.elementor .e-4f831a0a-ca19{width:100%;height:auto;padding:0px;margin:0px;display:block;}.elementor .e-4aeb839d-7e44{font-family:Inter;font-weight:400;font-size:19.8px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 420;\n}.elementor .e-56511a20-9b22{font-size:12px;color:#b8b8b8;line-height:1.45;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7f71c7b2-1c2c:hover,.elementor .e-7f71c7b2-1c2c:focus-visible{color:#f0f0f0 !important;\n}.elementor .e-7f71c7b2-1c2c{color:inherit;text-decoration:none;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;&:focus-visible { outline:2px solid currentColor;outline-offset:6px; } &:hover * { color:#f0f0f0 !important; }\n}.elementor .e-7719b484-4e5c{min-width:0px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;grid-column:11 / span 6;grid-row:2;}.elementor .e-5d5c81d9-e7c5{width:100%;height:auto;padding:0px;margin:0px;display:block;}.elementor .e-5eb6553b-4ea9{font-family:Inter;font-size:19.8px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 420;\n}.elementor .e-74834f2b-befe{font-size:12px;color:#b8b8b8;line-height:1.45;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4db62863-3f68{min-width:0px;color:inherit;text-decoration:none;padding:0px;margin-block-start:60px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;grid-column:18 / span 7;grid-row:2;&:focus-visible { outline: 2px solid currentColor; outline-offset: 6px; }\n}.elementor .e-628333c8-b3d0{width:100%;height:auto;padding:0px;margin:0px;display:block;}.elementor .e-4c06d941-bae2{font-family:Inter;font-size:19.8px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 420;\n}.elementor .e-6c415ea9-dd6a{font-size:12px;color:#b8b8b8;line-height:1.45;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-435033e-6ab9{min-width:0px;color:inherit;text-decoration:none;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;grid-column:2 / span 5;grid-row:3;&:focus-visible { outline: 2px solid currentColor; outline-offset: 6px; }\n}.elementor .e-79552e66-7dda{width:100%;height:auto;padding:0px;margin:0px;display:block;}.elementor .e-2d5c7b3b-aad3{font-family:Inter;font-size:19.8px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 420;\n}.elementor .e-12a4b9ce-3723{font-size:12px;color:#b8b8b8;line-height:1.45;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-12749965-99e3{min-width:0px;color:inherit;text-decoration:none;padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;grid-column:8 / span 11;grid-row:3;&:focus-visible { outline: 2px solid currentColor; outline-offset: 6px; }\n}.elementor .e-496851da-7c50{width:100%;height:auto;padding:0px;margin:0px;display:block;}.elementor .e-5a6e39df-a684{font-family:Inter;font-size:19.8px;letter-spacing:-0.04em;line-height:1.2;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight: 420;\n}.elementor .e-235deda-8ea1{font-size:12px;color:#b8b8b8;line-height:1.45;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-651bc5b4-9304{min-width:0px;color:inherit;text-decoration:none;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;grid-column:21 / span 4;grid-row:3;&:focus-visible { outline: 2px solid currentColor; outline-offset: 6px; }\n}.elementor .e-442f9d8-2d58{padding:0px;margin-block-start:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:16px;grid-template-columns:repeat(24,minmax(0,1fr));grid-template-rows:repeat(3,auto);align-items:start;max-width: none; row-gap: 40px;\n}.elementor .e-5daed793-3523{font-weight:500;font-size:clamp(28px,3vw,44px);letter-spacing:-0.04em;line-height:1.15;margin:0px;}.elementor .e-7dc4805c-264d{font-size:32px;margin:0px;}.elementor .e-9711436-64af{padding-block-start:32px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:150px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:24px;justify-content:space-between;max-width: none; border-block-start-width: 1px; border-top-style: solid; border-top-color: #555555; align-items:baseline;\n}.elementor .e-2e6f1386-1805{position:relative;color:#f0f0f0;padding-block-start:80px;padding-block-end:64px;padding-inline-start:48px;padding-inline-end:48px;background-color:#000000;isolation: isolate; &[data-interaction-id="fe61476"] a, &[data-interaction-id="fe61476"] a *, &[data-interaction-id="fe61476"] :is(p,h1,h2,h3,h4,h5,h6):has(> a) { color: #ffffff !important; } &[data-interaction-id="fe61476"] p a { border-radius: 4px; -webkit-box-decoration-break: clone; box-decoration-break: clone; } &[data-interaction-id="fe61476"] p a:hover { background-color: #ff0000 !important; box-shadow: 5px 0 0 #ff0000, -5px 0 0 #ff0000; color: #ffffff !important; } &[data-interaction-id="fe61476"] a:has(img) p { width: fit-content; max-width: 100%; border-radius: 4px; } &[data-interaction-id="fe61476"] a:has(img):hover p { background-color: #ff0000 !important; box-shadow: 5px 0 0 #ff0000, -5px 0 0 #ff0000; color: #ffffff !important; } &[data-interaction-id="fe61476"] a:hover :is(h1,h2,h3,h4,h5,h6), &[data-interaction-id="fe61476"] :is(h1,h2,h3,h4,h5,h6):has(> a:hover), &[data-interaction-id="fe61476"] :is(h1,h2,h3,h4,h5,h6) a:hover { color: #ffffff !important; background-color: transparent !important; box-shadow: none !important; } &[data-interaction-id="fe61476"] [data-id="5754be6b"]:has(> a:hover), &[data-interaction-id="fe61476"] [data-id="5754be6b"] a:hover { color: #ff0000 !important; background-color: transparent !important; box-shadow: none !important; } &[data-interaction-id="fe61476"] [data-id="7787afa3"]:is(:hover, :focus-visible) [data-id="27281e67"] { color: #ff0000 !important; } &::before { content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none; background-color: #000000; box-shadow: 0 0 0 100vmax #000000; clip-path: inset(0 -100vmax); }\n}.elementor .e-3049f0a2-c9fd{font-weight:500;font-size:12px;letter-spacing:0.04em;line-height:1.4;margin:0px;display:block;grid-column:1 / span 6;}.elementor .e-7543dfb5-31bd{font-weight:400;font-size:18px;letter-spacing:-0.025em;line-height:1.45;margin:0px;display:block;grid-column:8 / span 5;}.elementor .e-14f23c85-9df1{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:100px;display:grid;gap:32px;grid-template-columns:repeat(12, minmax(0, 1fr));grid-template-rows:auto;align-items:start;border-block-start-width: 1px; border-top-style: solid; border-top-color: #222222;\n}.elementor .e-dce584c-09ccf05{font-family:Inter;font-weight:600;font-size:clamp(60px, 13.2vw, 200px);color:#191919;letter-spacing:-0.075em;line-height:1;text-decoration:none;margin-block-start:56px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;&:focus-visible { outline: 2px solid currentColor; }\n}.elementor .e-3229f670-44cd{font-size:clamp(20px, 2.2vw, 32px);letter-spacing:-0.035em;line-height:1.3;text-decoration:underline;margin:0px;display:block;text-underline-offset: 6px;\n}.elementor .e-57ea565-fe30c47{font-size:clamp(20px, 2.2vw, 32px);letter-spacing:-0.035em;line-height:1.3;text-decoration:underline;padding-block-start:20px;margin:0px;display:block;text-underline-offset: 6px;\n}.elementor .e-4b0dd0fd-c522{font-weight:500;font-size:12px;letter-spacing:0.04em;line-height:1.4;margin:0px;display:block;}.elementor .e-71a40ceb-9fb7{font-weight:500;font-size:12px;letter-spacing:0.04em;line-height:1.4;margin:0px;display:block;}.elementor .e-2b827a18-5dfd{padding-block-start:72px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;justify-content:space-between;}.elementor .e-2ea546bc-f4c3{position:relative;padding-block-start:100px;padding-block-end:100px;padding-inline-start:48px;padding-inline-end:48px;background-color:#F0F0F0;isolation: isolate; &::before { content: ""; position: absolute; inset: 0; z-index: -1; pointer-events: none; background-color: #f0f0f0; box-shadow: 0 0 0 100vmax #f0f0f0; clip-path: inset(0 -100vmax); }\n}.elementor .e-384c5f66-7592{min-width:0px;max-width:1920px;font-family:Inter;font-weight:400;color:#191919;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#f0f0f0;& a:hover { color:#CD202C !important; opacity:1 !important; } & a:hover :is(h1,h2,h3,h4,h5,h6,p,span) { color:#CD202C !important; } & :is(p,h1,h2,h3,h4,h5,h6):has(> a:hover) { color:#CD202C !important; opacity:1 !important; }\n}