.elementor .e-311cd0b7-b03c{width:560px;height:560px;position:absolute;inset-block-start:10%;inset-inline-start:-8%;z-index:0;padding:0px;border-radius:50%;background-image:radial-gradient(circle at center, rgba(113,220,136,0.18) 0%,rgba(113,220,136,0) 65%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(40px);pointer-events: none;\n}.elementor .e-1a66dff4-9f1b{font-weight:600;font-size:12px;color:#71DC88;letter-spacing:0.14em;text-transform:uppercase;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(113,220,136,0.35);border-style:solid;background-color:rgba(113,220,136,0.08);}.elementor .e-4fb76429-5646{font-weight:800;font-size:80px;color:#FFFFFF;letter-spacing:-0.045em;line-height:0.98;margin:0px;}.elementor .e-42a74b01-664a{max-width:520px;font-size:19px;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .e-48b761a7-30e6:hover,.elementor .e-48b761a7-30e6:focus-visible{box-shadow:0px 16px 40px 0px rgba(113,220,136,0.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-48b761a7-30e6{font-weight:700;font-size:16px;color:#0F1211;padding-block-start:17px;padding-block-end:17px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;background-color:#71DC88;box-shadow:0px 12px 34px 0px rgba(113,220,136,0.28);transition:transform 0.3s, box-shadow 0.3s;}.elementor .e-360cfc57-76f9:hover,.elementor .e-360cfc57-76f9:focus-visible{border-color:#71DC88;transform:translate3d(0px, -2px, 0px);}.elementor .e-360cfc57-76f9{font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:1.5px;border-color:rgba(255,255,255,0.3);border-style:solid;background-color:transparent;transition:border-color 0.3s, transform 0.3s;}.elementor .e-61793bb1-e430{padding:0px;display:flex;flex-wrap:wrap;align-items:center;gap: 14px 16px;\n}.elementor .e-3b1291e-d737{font-size:13px;color:rgba(255,255,255,0.5);}.elementor .e-42b63d1f-4058{padding:0px;display:flex;flex-direction:column;gap:26px;flex:1 1 0px;align-items:flex-start;}.elementor .e-17960da8-aac9{width:100%;aspect-ratio:1 / 1;position:absolute;padding:0px;margin:auto;border-radius:50%;border-width:1px;border-color:rgba(113,220,136,0.22);border-style:solid;inset: 0; pointer-events: none;\n}.elementor .e-409eda92-775d{width:66%;aspect-ratio:1 / 1;position:absolute;padding:0px;margin:auto;border-radius:50%;border-width:1px;border-color:rgba(113,220,136,0.28);border-style:solid;inset: 0; pointer-events: none;\n}.elementor .e-66f50645-3c02{width:33%;aspect-ratio:1 / 1;position:absolute;padding:0px;margin:auto;border-radius:50%;border-width:1px;border-color:rgba(113,220,136,0.36);border-style:solid;inset: 0; pointer-events: none;\n}.elementor .e-45b65861-93c0{width:100%;aspect-ratio:1 / 1;position:absolute;padding:0px;margin:auto;border-radius:50%;inset: 0; pointer-events: none;\n}.elementor .e-26fbe506-abb0{width:100%;aspect-ratio:1 / 1;position:absolute;padding:0px;margin:auto;border-radius:50%;border-width:1.5px;border-color:rgba(113,220,136,0.6);border-style:solid;inset: 0; pointer-events: none;\n}.elementor .e-6b11c8f2-6c0d{width:100%;aspect-ratio:1 / 1;position:absolute;padding:0px;margin:auto;border-radius:50%;border-width:1.5px;border-color:rgba(113,220,136,0.6);border-style:solid;inset: 0; pointer-events: none;\n}.elementor .e-fa68c8d-b55b{width:16px;height:16px;padding:0px;border-radius:50%;background-color:#71DC88;box-shadow:0px 0px 0px 6px rgba(113,220,136,0.18),0px 0px 24px 0px rgba(113,220,136,0.8);}.elementor .e-7ff7b73a-c9d7{font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.04em;}.elementor .e-21d6fd50-b701{position:absolute;z-index:2;padding:0px;margin:auto;display:flex;flex-direction:column;gap:10px;align-items:center;inset: 0; width: max-content; height: max-content;\n}.elementor .e-259d6979-7bd6{position:absolute;inset-block-start:42%;inset-inline-start:63%;z-index:3;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(113,220,136,0.4);border-style:solid;background-color:rgba(15,18,17,0.88);transform:translate3d(-50%, -50%, 0px);white-space: nowrap;\n}.elementor .e-15c03dfd-23b8{position:absolute;inset-block-start:24%;inset-inline-start:20%;z-index:3;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(113,220,136,0.4);border-style:solid;background-color:rgba(15,18,17,0.88);transform:translate3d(-50%, -50%, 0px);white-space: nowrap;\n}.elementor .e-4a2ffe0a-cf90{position:absolute;inset-block-start:60%;inset-inline-start:22%;z-index:3;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(113,220,136,0.4);border-style:solid;background-color:rgba(15,18,17,0.88);transform:translate3d(-50%, -50%, 0px);white-space: nowrap;\n}.elementor .e-22fea779-60f4{position:absolute;inset-block-start:78%;inset-inline-start:34%;z-index:3;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(113,220,136,0.4);border-style:solid;background-color:rgba(15,18,17,0.88);transform:translate3d(-50%, -50%, 0px);white-space: nowrap;\n}.elementor .e-2712327-7c55{width:100%;max-width:520px;aspect-ratio:1 / 1;position:relative;padding:0px;flex:1 1 0px;}.elementor .e-5fa13687-6db1{width:100%;max-width:1180px;position:relative;z-index:1;padding:0px;display:flex;gap:56px;align-items:center;}.elementor .e-48b1888b-45bf{width:100%;min-height:100vh;overflow:hidden;position:relative;font-family:Inter;padding-block-start:150px;padding-block-end:130px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0F1211;display:flex;justify-content:center;align-items:center;}.elementor .e-494295d3-9ef2{font-weight:700;font-size:12px;color:#2E8B4A;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-5861316e-f66e{font-weight:800;font-size:52px;color:#0F1211;letter-spacing:-0.04em;line-height:1.03;margin:0px;}.elementor .e-2bd3a9b2-510c{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-5256f170-df55{font-weight:700;font-size:14px;color:rgba(15,18,17,0.45);letter-spacing:0.1em;flex:0 0 34px;}.elementor .e-6fc39dc6-45a8{font-weight:800;font-size:64px;color:#0F1211;letter-spacing:-0.04em;line-height:1;margin:0px;flex:1 1 0px;}.elementor .e-5b037deb-74db{font-size:16px;color:rgba(15,18,17,0.65);line-height:1.55;flex:0 0 300px;}.elementor .e-4cf158fe-31ed{font-weight:700;font-size:34px;color:#0F1211;}.elementor .e-55a6183-9a23:hover,.elementor .e-55a6183-9a23:focus-visible{padding-inline-start:24px;background-color:rgba(113,220,136,0.22);}.elementor .e-55a6183-9a23{padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:32px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(15,18,17,0.14); transition: padding-left 0.35s ease, background-color 0.35s ease;\n}.elementor .e-6f0e6712-8156{font-weight:700;font-size:14px;color:rgba(15,18,17,0.45);letter-spacing:0.1em;flex:0 0 34px;}.elementor .e-da80be8-59b1{font-weight:800;font-size:64px;color:#0F1211;letter-spacing:-0.04em;line-height:1;margin:0px;flex:1 1 0px;}.elementor .e-35b08346-4360{font-size:16px;color:rgba(15,18,17,0.65);line-height:1.55;flex:0 0 300px;}.elementor .e-1278d440-1bb6{font-weight:700;font-size:34px;color:#0F1211;}.elementor .e-495668b-a87d:hover,.elementor .e-495668b-a87d:focus-visible{padding-inline-start:24px;background-color:rgba(113,220,136,0.22);}.elementor .e-495668b-a87d{padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:32px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(15,18,17,0.14); transition: padding-left 0.35s ease, background-color 0.35s ease;\n}.elementor .e-68ebd5df-1e7a{font-weight:700;font-size:14px;color:rgba(15,18,17,0.45);letter-spacing:0.1em;flex:0 0 34px;}.elementor .e-12442965-5e2e{font-weight:800;font-size:64px;color:#0F1211;letter-spacing:-0.04em;line-height:1;margin:0px;flex:1 1 0px;}.elementor .e-65d6bc70-cf63{font-size:16px;color:rgba(15,18,17,0.65);line-height:1.55;flex:0 0 300px;}.elementor .e-411d35ee-aff2{font-weight:700;font-size:34px;color:#0F1211;}.elementor .e-31aac76e-e109:hover,.elementor .e-31aac76e-e109:focus-visible{padding-inline-start:24px;background-color:rgba(113,220,136,0.22);}.elementor .e-31aac76e-e109{padding-block-start:34px;padding-block-end:34px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:32px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(15,18,17,0.14); transition: padding-left 0.35s ease, background-color 0.35s ease;\n}.elementor .e-7dbc632e-1f08{width:100%;padding:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: rgba(15,18,17,0.14);\n}.elementor .e-eff93cc-1ebf{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-3fe6785d-6ea5{width:100%;position:relative;z-index:2;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:#F4F4EF;display:flex;justify-content:center;}.elementor .e-2a66c777-45f1{font-weight:700;font-size:12px;color:rgba(15,18,17,0.65);letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-4dac41b9-cc2e{font-weight:800;font-size:52px;color:#0F1211;letter-spacing:-0.04em;line-height:1.03;margin:0px;}.elementor .e-14458e39-a924{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-5468388-a6ad{font-weight:800;font-size:56px;color:#71DC88;letter-spacing:-0.04em;line-height:1;}.elementor .e-255af547-541f{font-weight:800;font-size:24px;color:#FFFFFF;letter-spacing:-0.02em;margin:0px;}.elementor .e-668e2a62-e56f{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .e-359d3b-a742{padding:32px;border-radius:24px;background-color:#0F1211;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-3373c87d-6fa5{font-weight:800;font-size:56px;color:#71DC88;letter-spacing:-0.04em;line-height:1;}.elementor .e-2e416de7-208f{font-weight:800;font-size:24px;color:#FFFFFF;letter-spacing:-0.02em;margin:0px;}.elementor .e-43b9bb59-5e74{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .e-2c4ba748-f887{padding:32px;border-radius:24px;background-color:#0F1211;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-7f0c22b5-d7c4{font-weight:800;font-size:56px;color:#71DC88;letter-spacing:-0.04em;line-height:1;}.elementor .e-329c940b-6ca1{font-weight:800;font-size:24px;color:#FFFFFF;letter-spacing:-0.02em;margin:0px;}.elementor .e-69b9e74e-b8a7{font-size:15px;color:rgba(255,255,255,0.7);line-height:1.6;}.elementor .e-585295ad-3ce6{padding:32px;border-radius:24px;background-color:#0F1211;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-91fb7c6-f424{width:100%;padding:0px;display:flex;gap:24px;}.elementor .e-1ab8a594-bed9{width:100%;max-width:1180px;padding:0px;display:flex;flex-direction:column;gap:56px;}.elementor .e-37655acc-7d9c{width:100%;position:relative;z-index:3;font-family:Inter;padding-block-start:130px;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;}