.elementor .e-6803df0c-6d79{font-weight:600;font-size:12px;color:#232323;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.16);border-style:solid;background-color:#FFFFFF;}.elementor .e-795d7a76-bebe{font-weight:800;font-size:88px;color:#232323;letter-spacing:-0.045em;line-height:1.1;margin:0px;}.elementor .e-b8d13f3-28d7{max-width:520px;font-size:20px;color:rgba(35,35,35,0.68);line-height:1.55;}.elementor .e-45d39597-4494:hover,.elementor .e-45d39597-4494:focus-visible{background-color:#3A3A3A;transform:translate3d(0px, -2px, 0px);}.elementor .e-45d39597-4494{font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:18px;padding-block-end:18px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;background-color:#232323;transition:transform 0.3s, background-color 0.3s;}.elementor .e-ffa489b-aed1{padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 0px;align-items:flex-start;}.elementor .e-e23dbc0-6e64{width:520px;height:520px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:0;padding:0px;margin-block-start:-260px;margin-inline-start:-260px;border-radius:50%;background-image:radial-gradient(circle at center, rgba(113,220,136,0.4) 0%,rgba(113,220,136,0) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(30px);pointer-events: none;\n}.elementor .e-1755849c-3402{width:106px;height:106px;padding:0px;border-radius:50%;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(0,0,0,0.22);}.elementor .e-aa08c9b-98a0{width:260px;height:130px;position:relative;z-index:1;padding:12px;border-radius:999px;background-color:#D9D9D0;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.12) inset;display:flex;align-items:center;}.elementor .e-329aad1a-a363{position:absolute;inset-block-start:4%;inset-inline-start:0%;z-index:2;font-weight:500;font-size:15px;color:#232323;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:4px;border-end-end-radius:20px;background-color:#FFFFFF;box-shadow:0px 14px 34px 0px rgba(35,35,35,0.14);transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);}.elementor .e-7afa6268-138d{position:absolute;inset-inline-end:0%;inset-block-end:4%;z-index:2;font-weight:500;font-size:15px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:4px;background-color:#232323;box-shadow:0px 14px 34px 0px rgba(35,35,35,0.25);transform:rotateX(0deg) rotateY(0deg) rotateZ(3deg);}.elementor .e-571d07ba-a00a{min-height:460px;position:relative;padding:0px;display:flex;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-47532db9-2858{width:100%;max-width:1180px;padding:0px;display:flex;gap:56px;align-items:center;}.elementor .e-1cd8e86c-8098{width:100%;min-height:92vh;font-family:Inter;padding-block-start:150px;padding-block-end:150px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F4F4EF;display:flex;justify-content:center;align-items:center;}.elementor .e-2d668cd0-57b8{padding:0px;display:flex;flex-wrap:nowrap;width: max-content;\n}.elementor .e-41144a9f-3550{width:114%;overflow:hidden;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;background-color:#232323;box-shadow:0px 14px 34px 0px rgba(35,35,35,0.2);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.6deg);display:flex;flex:0 0 auto;}.elementor .e-734d796b-4870{width:100%;position:relative;z-index:6;padding:0px;margin-block-start:-30px;margin-block-end:-30px;background-color:transparent;display:flex;justify-content:center;}.elementor .e-6cdaa0e3-467b{font-weight:600;font-size:13px;color:rgba(35,35,35,0.55);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-6f6fbba6-157c{font-weight:800;font-size:60px;color:#232323;letter-spacing:-0.04em;line-height:1.02;margin:0px;}.elementor .e-32d6c7ee-df34{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-4f4ecf85-d76b{font-weight:700;font-size:15px;color:rgba(35,35,35,0.6);letter-spacing:0.12em;}.elementor .e-9ec6e7c-210b{font-weight:800;font-size:46px;color:#232323;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-29c50dd5-10c0{padding:0px;display:flex;flex-direction:column;gap:12px;flex:0 0 42%;justify-content:flex-start;}.elementor .e-390819f4-416e{font-size:18px;color:rgba(35,35,35,0.85);line-height:1.55;}.elementor .e-6e47f755-532f{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.3);border-style:solid;background-color:rgba(255,255,255,0.35);}.elementor .e-808c471-8d1e{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.3);border-style:solid;background-color:rgba(255,255,255,0.35);}.elementor .e-6dd5b514-7e4d{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.3);border-style:solid;background-color:rgba(255,255,255,0.35);}.elementor .e-21d8aecc-fa31{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.3);border-style:solid;background-color:rgba(255,255,255,0.35);}.elementor .e-407c9877-e7ca{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.3);border-style:solid;background-color:rgba(255,255,255,0.35);}.elementor .e-347e6d2-6a97{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.3);border-style:solid;background-color:rgba(255,255,255,0.35);}.elementor .e-7025ea3f-bd4c{padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-5536b121-2ea0{padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;justify-content:flex-start;}.elementor .e-7fc40937-1df9{min-height:330px;position:sticky;inset-block-start:100px;padding-block-start:28px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;border-radius:32px;background-color:#71DC88;box-shadow:0px -10px 40px 0px rgba(35,35,35,0.06);display:flex;gap:40px;}.elementor .e-298ebf60-1957{font-weight:700;font-size:15px;color:rgba(255,255,255,0.55);letter-spacing:0.12em;}.elementor .e-61cf7621-3c83{font-weight:800;font-size:46px;color:#FFFFFF;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-703a042d-325d{padding:0px;display:flex;flex-direction:column;gap:12px;flex:0 0 42%;justify-content:flex-start;}.elementor .e-3756ed52-87e9{font-size:18px;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-52e22b7e-49e2{font-weight:600;font-size:13px;color:#FFFFFF;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-3fb02952-c465{font-weight:600;font-size:13px;color:#FFFFFF;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-72139a3b-9d02{font-weight:600;font-size:13px;color:#FFFFFF;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-5333cb29-11de{font-weight:600;font-size:13px;color:#FFFFFF;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.06);}.elementor .e-514b2bc8-7f4c{padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-7933a4eb-6edd{padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;justify-content:flex-start;}.elementor .e-21965cb6-9841{min-height:330px;position:sticky;inset-block-start:205px;padding-block-start:28px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;border-radius:32px;background-color:#232323;box-shadow:0px -10px 40px 0px rgba(35,35,35,0.1);display:flex;gap:40px;}.elementor .e-7a4088a6-2846{font-weight:700;font-size:15px;color:rgba(35,35,35,0.5);letter-spacing:0.12em;}.elementor .e-125fd70b-2e7b{font-weight:800;font-size:46px;color:#232323;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-51aec47f-d024{padding:0px;display:flex;flex-direction:column;gap:12px;flex:0 0 42%;justify-content:flex-start;}.elementor .e-25328b6d-2485{font-size:18px;color:rgba(35,35,35,0.75);line-height:1.55;}.elementor .e-2dc0e765-73d1{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.2);border-style:solid;background-color:#F4F4EF;}.elementor .e-4e854ace-2028{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.2);border-style:solid;background-color:#F4F4EF;}.elementor .e-5bd38b8a-a275{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.2);border-style:solid;background-color:#F4F4EF;}.elementor .e-7199b352-34db{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.2);border-style:solid;background-color:#F4F4EF;}.elementor .e-329ec006-8479{font-weight:600;font-size:13px;color:#232323;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(35,35,35,0.2);border-style:solid;background-color:#F4F4EF;}.elementor .e-4ed6ec1b-246c{padding:0px;display:flex;gap:8px;flex-wrap:wrap;}.elementor .e-1d3c275d-ad48{padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;justify-content:flex-start;}.elementor .e-690020f3-1408{min-height:330px;position:sticky;inset-block-start:310px;padding-block-start:28px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;border-radius:32px;border-width:2px;border-color:#232323;border-style:solid;background-color:#FFFFFF;box-shadow:0px -10px 40px 0px rgba(35,35,35,0.08);display:flex;gap:40px;}.elementor .e-215f97e-1dc9{padding:0px;display:flex;flex-direction:column;gap:28px;}.elementor .e-e245db2-81b0{width:100%;max-width:1080px;padding:0px;display:flex;flex-direction:column;gap:56px;}.elementor .e-2c94fa1-d041{width:100%;font-family:Inter;padding-block-start:80px;padding-block-end:200px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F4F4EF;display:flex;justify-content:center;}.elementor .e-210db33d-2323{width:auto;height:56px;max-width:100%;margin-block-end:6px;display:block;}.elementor .e-1435485b-e867{font-weight:600;font-size:13px;color:#E57429;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-1d0e6404-60d7{font-weight:800;font-size:104px;color:#FFFFFF;letter-spacing:-0.05em;line-height:0.92;margin:0px;}.elementor .e-23916b98-4dd8{max-width:440px;font-size:18px;color:rgba(255,255,255,0.72);line-height:1.6;}.elementor .e-7a2f9317-f0bb:hover,.elementor .e-7a2f9317-f0bb:focus-visible{background-color:#F28337;transform:translate3d(0px, -2px, 0px);}.elementor .e-7a2f9317-f0bb{font-weight:700;font-size:15px;color:#232323;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:6px;border-radius:999px;background-color:#E57429;transition:transform 0.3s, background-color 0.3s;}.elementor .e-5f79efff-1e09{padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0px;align-items:flex-start;}.elementor .e-111659db-4e21{min-width:26px;font-weight:700;font-size:13px;color:#E57429;letter-spacing:0.1em;}.elementor .e-2f162fb5-3037{font-weight:600;font-size:20px;color:#FFFFFF;letter-spacing:-0.01em;}.elementor .e-59e4036b-fc10:hover,.elementor .e-59e4036b-fc10:focus-visible{padding-inline-start:12px;background-color:rgba(229,116,41,0.1);}.elementor .e-59e4036b-fc10{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:22px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18); transition: padding-left 0.3s ease, background-color 0.3s ease;\n}.elementor .e-7125ba4e-5389{min-width:26px;font-weight:700;font-size:13px;color:#E57429;letter-spacing:0.1em;}.elementor .e-469d712a-e899{font-weight:600;font-size:20px;color:#FFFFFF;letter-spacing:-0.01em;}.elementor .e-cb7c6df-dbd5:hover,.elementor .e-cb7c6df-dbd5:focus-visible{padding-inline-start:12px;background-color:rgba(229,116,41,0.1);}.elementor .e-cb7c6df-dbd5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:22px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18); transition: padding-left 0.3s ease, background-color 0.3s ease;\n}.elementor .e-7aad4f1b-727e{min-width:26px;font-weight:700;font-size:13px;color:#E57429;letter-spacing:0.1em;}.elementor .e-6682d41e-b9a7{font-weight:600;font-size:20px;color:#FFFFFF;letter-spacing:-0.01em;}.elementor .e-7dacc9f5-970e:hover,.elementor .e-7dacc9f5-970e:focus-visible{padding-inline-start:12px;background-color:rgba(229,116,41,0.1);}.elementor .e-7dacc9f5-970e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:22px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18); transition: padding-left 0.3s ease, background-color 0.3s ease;\n}.elementor .e-51f61df1-ff7c{min-width:26px;font-weight:700;font-size:13px;color:#E57429;letter-spacing:0.1em;}.elementor .e-478b1d4b-2879{font-weight:600;font-size:20px;color:#FFFFFF;letter-spacing:-0.01em;}.elementor .e-25ff371a-5c42:hover,.elementor .e-25ff371a-5c42:focus-visible{padding-inline-start:12px;background-color:rgba(229,116,41,0.1);}.elementor .e-25ff371a-5c42{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:22px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18); transition: padding-left 0.3s ease, background-color 0.3s ease;\n}.elementor .e-b0304f0-d1c6{min-width:26px;font-weight:700;font-size:13px;color:#E57429;letter-spacing:0.1em;}.elementor .e-1816b878-d4f1{font-weight:600;font-size:20px;color:#FFFFFF;letter-spacing:-0.01em;}.elementor .e-c471cc4-966e:hover,.elementor .e-c471cc4-966e:focus-visible{padding-inline-start:12px;background-color:rgba(229,116,41,0.1);}.elementor .e-c471cc4-966e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:22px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18); transition: padding-left 0.3s ease, background-color 0.3s ease;\n}.elementor .e-31cfe984-6e15{min-width:26px;font-weight:700;font-size:13px;color:#E57429;letter-spacing:0.1em;}.elementor .e-351d211e-898f{font-weight:600;font-size:20px;color:#FFFFFF;letter-spacing:-0.01em;}.elementor .e-59943b2d-b2a7:hover,.elementor .e-59943b2d-b2a7:focus-visible{padding-inline-start:12px;background-color:rgba(229,116,41,0.1);}.elementor .e-59943b2d-b2a7{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:22px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.18); transition: padding-left 0.3s ease, background-color 0.3s ease;\n}.elementor .e-30795c7c-adc2{padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;flex:1 1 0px;border-top-style: solid; border-top-color: rgba(255,255,255,0.18);\n}.elementor .e-1bc3277b-ce24{padding:0px;display:flex;gap:72px;align-items:flex-start;}.elementor .e-bcf175b-fe3d{font-weight:600;font-size:13px;color:#E57429;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-81f35c3-5042{max-width:640px;font-weight:800;font-size:44px;color:#FFFFFF;letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-3522280e-2039{max-width:560px;font-size:17px;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .e-73310e7e-da1a:hover,.elementor .e-73310e7e-da1a:focus-visible{border-color:#E57429;background-color:rgba(229,116,41,0.12);}.elementor .e-73310e7e-da1a{font-weight:600;font-size:18px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1.5px;border-color:rgba(255,255,255,0.3);border-style:solid;transition:border-color 0.3s, background-color 0.3s;}.elementor .e-4c4edaf4-67ec:hover,.elementor .e-4c4edaf4-67ec:focus-visible{border-color:#E57429;background-color:rgba(229,116,41,0.12);}.elementor .e-4c4edaf4-67ec{font-weight:600;font-size:18px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1.5px;border-color:rgba(255,255,255,0.3);border-style:solid;transition:border-color 0.3s, background-color 0.3s;}.elementor .e-7a33882-b2e8:hover,.elementor .e-7a33882-b2e8:focus-visible{border-color:#E57429;background-color:rgba(229,116,41,0.12);}.elementor .e-7a33882-b2e8{font-weight:600;font-size:18px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;border-width:1.5px;border-color:rgba(255,255,255,0.3);border-style:solid;transition:border-color 0.3s, background-color 0.3s;}.elementor .e-79bea067-e6e5:hover,.elementor .e-79bea067-e6e5:focus-visible{background-color:#F28337;transform:translate3d(0px, -2px, 0px);}.elementor .e-79bea067-e6e5{font-weight:700;font-size:16px;color:#232323;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#E57429;transition:transform 0.3s, background-color 0.3s;}.elementor .e-3f8d78cb-8f3f{padding:0px;margin-block-start:8px;display:flex;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-63855b65-31cf{padding-block-start:64px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:22px;border-top-style: solid; border-top-color: rgba(255,255,255,0.18);\n}.elementor .e-53e236d7-cf18{width:100%;max-width:1080px;padding:0px;display:flex;flex-direction:column;gap:88px;}.elementor .e-7f7afc7e-2e5e{width:100%;position:relative;z-index:2;font-family:Inter;padding-block-start:140px;padding-block-end:190px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-56px;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#232323;display:flex;justify-content:center;}.elementor .e-1d602559-1c29{font-weight:600;font-size:13px;color:rgba(35,35,35,0.55);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-5aef767e-f000{font-weight:800;font-size:56px;color:#232323;letter-spacing:-0.04em;line-height:1;margin:0px;}.elementor .e-24130d74-95f0{font-size:17px;color:rgba(35,35,35,0.65);line-height:1.6;}.elementor .e-2dcdaf86-8f9c{position:sticky;inset-block-start:120px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:0 0 38%;}.elementor .e-31a6ff3a-9c18{width:48px;height:48px;font-weight:800;font-size:18px;color:#232323;border-radius:50%;background-color:#71DC88;display:flex;justify-content:center;align-items:center;}.elementor .e-7bb12a1b-cb40{width:2px;min-height:40px;padding:0px;margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;background-color:rgba(35,35,35,0.15);flex:1 1 auto;}.elementor .e-e5276e9-7908{width:48px;padding:0px;display:flex;flex-direction:column;flex:0 0 auto;align-items:center;}.elementor .e-72b21704-d160{font-weight:800;font-size:26px;color:#232323;letter-spacing:-0.02em;margin:0px;}.elementor .e-777c89c3-a580{max-width:440px;font-size:16px;color:rgba(35,35,35,0.68);line-height:1.6;}.elementor .e-5a92abd1-31a7{width:auto;min-width:0px;padding-block-start:8px;padding-block-end:52px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-243644e9-af9e{padding:0px;display:flex;gap:28px;align-items:stretch;}.elementor .e-52b204ea-9719{width:48px;height:48px;font-weight:800;font-size:18px;color:#232323;border-radius:50%;background-color:#71DC88;display:flex;justify-content:center;align-items:center;}.elementor .e-1c9409d-9930{width:2px;min-height:40px;padding:0px;margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;background-color:rgba(35,35,35,0.15);flex:1 1 auto;}.elementor .e-18c2f79c-93b9{width:48px;padding:0px;display:flex;flex-direction:column;flex:0 0 auto;align-items:center;}.elementor .e-20fe07ee-fd6c{font-weight:800;font-size:26px;color:#232323;letter-spacing:-0.02em;margin:0px;}.elementor .e-7cf87780-ec95{max-width:440px;font-size:16px;color:rgba(35,35,35,0.68);line-height:1.6;}.elementor .e-5da5037a-d306{width:auto;min-width:0px;padding-block-start:8px;padding-block-end:52px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-172b8653-d4dd{padding:0px;display:flex;gap:28px;align-items:stretch;}.elementor .e-3551931f-3958{width:48px;height:48px;font-weight:800;font-size:18px;color:#232323;border-radius:50%;background-color:#71DC88;display:flex;justify-content:center;align-items:center;}.elementor .e-6d4acc34-d35b{width:48px;padding:0px;display:flex;flex-direction:column;flex:0 0 auto;align-items:center;}.elementor .e-285118a4-1913{font-weight:800;font-size:26px;color:#232323;letter-spacing:-0.02em;margin:0px;}.elementor .e-2183ac69-ee84{max-width:440px;font-size:16px;color:rgba(35,35,35,0.68);line-height:1.6;}.elementor .e-7f53c21f-3d24{width:auto;min-width:0px;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-4cea8d54-d04b{padding:0px;display:flex;gap:28px;align-items:stretch;}.elementor .e-2f5d5d6f-5456{padding:0px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-645c45ab-5a05{width:100%;max-width:1080px;padding:0px;display:flex;gap:96px;align-items:flex-start;}.elementor .e-4ce1dfd5-aea6{width:100%;position:relative;z-index:3;font-family:Inter;padding-block-start:140px;padding-block-end:190px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-56px;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#F4F4EF;display:flex;justify-content:center;}.elementor .e-623aa44c-4ab8{font-weight:600;font-size:13px;color:#71DC88;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-3fa6851d-6031{font-weight:800;font-size:48px;color:#FFFFFF;letter-spacing:-0.04em;line-height:1.03;margin:0px;}.elementor .e-73344960-1b04{font-size:16px;color:rgba(255,255,255,0.65);line-height:1.6;}.elementor .e-587d9faa-8bf8:hover,.elementor .e-587d9faa-8bf8:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-587d9faa-8bf8{font-weight:700;font-size:15px;color:#232323;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:8px;border-radius:999px;background-color:#71DC88;transition:transform 0.3s;}.elementor .e-447a74da-424b{position:sticky;inset-block-start:120px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:0 0 34%;align-items:flex-start;}.elementor .e-7b7d8f65-e431{font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.25;margin:0px;}.elementor .e-f9fd139-4a11{max-width:600px;font-size:16px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-1ef27dff-b1ff{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:10px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-1fda57cc-6e33{font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.25;margin:0px;}.elementor .e-4f3fc689-ddd5{max-width:600px;font-size:16px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-16900e0a-4e23{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:10px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-2b3e505a-7704{font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.25;margin:0px;}.elementor .e-1df41e15-6ae6{max-width:600px;font-size:16px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-2213b38e-77ab{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:10px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-3a72bc84-2eb3{font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.25;margin:0px;}.elementor .e-58b77921-75ed{max-width:600px;font-size:16px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-6b2f1044-bc75{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:10px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-6545e66d-c260{font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.25;margin:0px;}.elementor .e-120326a9-652a{max-width:600px;font-size:16px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-d5b00a1-51eb{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:10px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-108d15ed-f7b9{font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.25;margin:0px;}.elementor .e-4dec9239-6fe3{max-width:600px;font-size:16px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-4f6b97fa-8c64{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:10px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-3772c14c-a553{font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.25;margin:0px;}.elementor .e-4e129f53-5cd3{max-width:600px;font-size:16px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-5d060f9b-5ce5{padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;gap:10px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-39387fd6-ff51{min-width:0px;padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;flex:1 1 0px;border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-738cb802-4307{width:100%;max-width:1080px;padding:0px;display:flex;gap:72px;align-items:flex-start;}.elementor .e-7e114d04-a7cd{width:100%;position:relative;z-index:4;font-family:Inter;padding-block-start:130px;padding-block-end:190px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-56px;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#232323;display:flex;justify-content:center;}.elementor .e-469424a4-c9f1{font-weight:700;font-size:13px;color:rgba(35,35,35,0.65);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-2ace998e-9519{font-weight:800;font-size:104px;color:#232323;letter-spacing:-0.05em;line-height:0.95;margin:0px;}.elementor .e-2e9e2e3b-51e9{max-width:520px;font-size:20px;color:rgba(35,35,35,0.8);line-height:1.5;}.elementor .e-3f77c7cd-e332:hover,.elementor .e-3f77c7cd-e332:focus-visible{box-shadow:0px 22px 50px 0px rgba(35,35,35,0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-3f77c7cd-e332{font-weight:700;font-size:18px;color:#FFFFFF;padding-block-start:22px;padding-block-end:22px;padding-inline-start:44px;padding-inline-end:44px;margin-block-start:8px;border-radius:999px;background-color:#232323;box-shadow:0px 16px 40px 0px rgba(35,35,35,0.25);transition:transform 0.3s, box-shadow 0.3s;}.elementor .e-68e1c32c-e164{font-size:15px;color:rgba(35,35,35,0.7);}.elementor .e-38027132-2310:hover,.elementor .e-38027132-2310:focus-visible{opacity:60%;}.elementor .e-38027132-2310{font-weight:700;font-size:15px;color:#232323;padding-block-end:2px;border-block-end-width:2px;transition:opacity 0.3s;border-bottom-style: solid; border-bottom-color: #232323;\n}.elementor .e-1c3557e4-27ad:hover,.elementor .e-1c3557e4-27ad:focus-visible{opacity:60%;}.elementor .e-1c3557e4-27ad{font-weight:700;font-size:15px;color:#232323;padding-block-end:2px;border-block-end-width:2px;transition:opacity 0.3s;border-bottom-style: solid; border-bottom-color: #232323;\n}.elementor .e-744a440-858e{padding:0px;margin-block-start:28px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap: 12px 22px;\n}.elementor .e-44cbb342-e6ee{width:100%;max-width:980px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:center;}.elementor .e-711931d-6251{width:100%;position:relative;z-index:4;font-family:Inter;padding-block-start:150px;padding-block-end:150px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-56px;border-start-start-radius:56px;border-start-end-radius:56px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#71DC88;display:flex;justify-content:center;}