.elementor .e-4ee537c1-9c4e{width:162px;height:18px;flex:0 0 auto;}.elementor .e-2f048c40-4f61{min-width:0px;padding:0px;flex-direction:row;gap:0px;flex:1 1 auto;justify-content:flex-end;align-items:center;}.elementor .e-9a58eac-f34c{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:#F5F5F5;letter-spacing:0.04em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#145A3A;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;}.elementor .e-3cf5b5fa-4bf2:hover,.elementor .e-3cf5b5fa-4bf2:focus-visible{color:#F5F5F5;}.elementor .e-3cf5b5fa-4bf2{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:rgba(219,225,221,.74);letter-spacing:0.04em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;transition:color 0.25s;}.elementor .e-4daa3860-33a7{max-width:100%;padding:4px;border-radius:999px;background-color:#111412;box-shadow:2px 2px 6px 0px rgba(0,0,0,.55) inset,-1px -1px 0px 0px rgba(245,245,245,.04) inset;flex-direction:row;gap:0px;flex:0 0 auto;width:fit-content;\n}.elementor .e-11115be2-e3fe{width:16px;height:16px;min-width:16px;}.elementor .e-63f30034-a185{white-space:nowrap;\n}.elementor .e-17f1cb8-f470:hover,.elementor .e-17f1cb8-f470:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-17f1cb8-f470{height:46px;max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#123526;letter-spacing:0.005em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;background-image:linear-gradient(180deg, #5EEA9D 0%,#43E88D 45%,#32B773 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 34px -10px rgba(67,232,141,.55),0px 1px 0px 0px rgba(245,245,245,.55) inset,0px -3px 0px 0px rgba(18,53,38,.22) inset;transition:transform 0.3s, box-shadow 0.3s;display:inline-flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap;\n}.elementor .e-73741f12-7402{width:20px;height:20px;min-width:20px;}.elementor .e-cbe9e97-dc69{width:46px;height:46px;padding:0px;margin-inline-start:auto;border-radius:50%;background-image:linear-gradient(180deg, #5EEA9D 0%,#43E88D 50%,#32B773 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 24px -8px rgba(67,232,141,.6);display:none;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-60c6df7-dbe8{width:100%;height:88px;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-block-end-width:1px;flex-direction:row;gap:28px;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(219,225,221,.1);\n}.elementor .e-54cde38-2ab8{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:#F5F5F5;letter-spacing:0.04em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#145A3A;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;}.elementor .e-186479c3-9de4:hover,.elementor .e-186479c3-9de4:focus-visible{color:#F5F5F5;}.elementor .e-186479c3-9de4{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:rgba(219,225,221,.74);letter-spacing:0.04em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;transition:color 0.25s;}.elementor .e-7b3123bc-fda3{max-width:100%;padding:4px;border-radius:999px;background-color:#111412;box-shadow:2px 2px 6px 0px rgba(0,0,0,.55) inset,-1px -1px 0px 0px rgba(245,245,245,.04) inset;flex-direction:row;gap:0px;flex:0 0 auto;width:fit-content;\n}.elementor .e-15afc928-1778{width:16px;height:16px;min-width:16px;}.elementor .e-43b8c7e5-8699{white-space:nowrap;\n}.elementor .e-7a92e490-44a8:hover,.elementor .e-7a92e490-44a8:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-7a92e490-44a8{height:46px;max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#123526;letter-spacing:0.005em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;background-image:linear-gradient(180deg, #5EEA9D 0%,#43E88D 45%,#32B773 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 34px -10px rgba(67,232,141,.55),0px 1px 0px 0px rgba(245,245,245,.55) inset,0px -3px 0px 0px rgba(18,53,38,.22) inset;transition:transform 0.3s, box-shadow 0.3s;display:inline-flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap;\n}.elementor .e-6a658ebe-9b9c{padding:0px;display:none;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-714c5861-b014{width:100%;position:sticky;inset-block-start:0px;z-index:60;padding:0px;background-color:rgba(23,27,25,.82);backdrop-filter:blur(16px) saturate(140%);flex-direction:column;gap:0px;}.elementor .e-747cae6c-b596{width:300px;height:300px;min-width:0px;position:absolute;inset-block-start:-150px;inset-inline-start:-170px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(67,232,141,.35);border-style:solid;pointer-events:none;\n}.elementor .e-4483c27c-8a54{width:120px;height:120px;min-width:0px;position:absolute;inset-inline-end:6%;inset-block-end:40px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(67,232,141,.22);border-style:dashed;pointer-events:none;\n}.elementor .e-70a8c642-9f71{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-3b7749c1-781c{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-38171df0-dc8b{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-14c75-b709{font-family:var(--mg-display);font-weight:700;font-size:clamp(31px,4.5vw,66px);color:#F5F5F5;letter-spacing:-0.035em;line-height:1.05;margin-block-start:26px;margin-block-end:18px;}.elementor .e-3507c587-3965{font-family:var(--mg-display);font-weight:500;font-size:clamp(16px,1.55vw,21px);color:#43E88D;letter-spacing:-0.01em;line-height:1.4;}.elementor .e-624681e4-f49a{max-width:470px;font-family:var(--mg-body);font-size:18px;color:#DBE1DD;line-height:1.65;margin-block-start:26px;}.elementor .e-6189363b-6847{width:18px;height:18px;min-width:18px;}.elementor .e-63773808-eb2d{white-space:nowrap;\n}.elementor .e-7bda49cc-1877:hover,.elementor .e-7bda49cc-1877:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-7bda49cc-1877{height:58px;max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:14px;color:#123526;letter-spacing:0.005em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-image:linear-gradient(180deg, #5EEA9D 0%,#43E88D 45%,#32B773 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 34px -10px rgba(67,232,141,.55),0px 1px 0px 0px rgba(245,245,245,.55) inset,0px -3px 0px 0px rgba(18,53,38,.22) inset;transition:transform 0.3s, box-shadow 0.3s;display:inline-flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap;\n}.elementor .e-50b1ff29-8a72{white-space:nowrap;\n}.elementor .e-16ee4ab3-7872{width:18px;height:18px;min-width:18px;}.elementor .e-4276e24c-9368:hover,.elementor .e-4276e24c-9368:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-4276e24c-9368{height:58px;max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:14px;color:#43E88D;letter-spacing:0.005em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.3s, box-shadow 0.3s;display:inline-flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap;\n}.elementor .e-3982f3ee-e89b{padding:0px;margin-block-start:42px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-3405301d-8494{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-39d2b77d-6ce8{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image: linear-gradient(rgba(67,232,141,.06) 1px, transparent 1px), linear-gradient(90deg, rgba(67,232,141,.06) 1px, transparent 1px); background-size:44px 44px;\n}.elementor .e-58611a2e-82be{min-width:0px;overflow:hidden;position:absolute;inset-block-start:190px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:28px;padding:0px;border-radius:40px;box-shadow:0px 60px 100px -40px rgba(0,0,0,.85),24px 24px 60px 0px rgba(0,0,0,.45),-10px -10px 40px 0px rgba(245,245,245,.03),0px 1px 0px 0px rgba(245,245,245,.16) inset,0px 0px 0px 1px rgba(67,232,141,.14) inset;background-image: radial-gradient(90% 60% at 50% 0%, rgba(67,232,141,.30) 0%, rgba(67,232,141,0) 60%), linear-gradient(165deg,#145A3A 0%,#123526 52%,#0e2a1e 100%);\n}.elementor .e-44fda6d7-34f6{width:auto;height:100%;position:absolute;inset-block-end:0px;inset-inline-start:52%;filter:drop-shadow(0px 30px 40px rgba(0,0,0,.45));transform:translate3d(-50%, 0px, 0px);max-width:none;\n}.elementor .e-6fa3044b-80ec{min-width:0px;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:28px;z-index:2;padding:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:40px;border-end-end-radius:40px;pointer-events:none;\n}.elementor .e-b420d14-6732{width:22px;height:22px;min-width:22px;}.elementor .e-6b2b3c0b-7cb7{width:44px;height:44px;padding:0px;border-radius:14px;background-image:linear-gradient(160deg, #145A3A 0%,#123526 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-42ced663-aa7a{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;line-height:1.35;}.elementor .e-ad43395-ee61{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-2df6dd9a-26dc{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-3f692b08-e08e{max-width:100%;position:absolute;inset-block-end:70px;inset-inline-start:0px;z-index:3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.74);box-shadow:0px 24px 50px -16px rgba(0,0,0,.7);backdrop-filter:blur(14px);flex-direction:row;gap:14px;align-items:center;width:fit-content;\n}.elementor .e-7c67557f-5ef0{width:22px;height:22px;min-width:22px;}.elementor .e-23e3246c-8804{width:44px;height:44px;padding:0px;border-radius:14px;background-image:linear-gradient(160deg, #145A3A 0%,#123526 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-588295c9-f8a2{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;line-height:1.35;}.elementor .e-70502c08-1256{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-21260013-ae2e{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-1041a7d3-a9d8{max-width:100%;position:absolute;inset-block-start:300px;inset-inline-end:-14px;z-index:3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.74);box-shadow:0px 24px 50px -16px rgba(0,0,0,.7);backdrop-filter:blur(14px);flex-direction:row;gap:14px;align-items:center;width:fit-content;\n}.elementor .e-156c32a8-dec4{height:680px;min-width:0px;position:relative;padding:0px;}.elementor .e-14293d39-c30f{width:100%;max-width:1240px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;gap:48px;grid-template-columns:1.08fr 1fr;grid-template-rows:none;align-items:center;}.elementor .e-36c36e07-d72f{width:100%;overflow:hidden;position:relative;padding-block-start:64px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;background-color:#171B19;flex-direction:column;gap:0px;background-image: radial-gradient(60% 70% at 78% 45%, rgba(33,135,89,.22) 0%, rgba(23,27,25,0) 70%), linear-gradient(180deg, rgba(23,27,25,.55), rgba(23,27,25,.95)), url(https://mgtrener.com/wp-content/uploads/2026/10/emerald-noir-atmospheric-hero-background.png); background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-6f9240d9-b58d{width:24px;height:24px;min-width:24px;}.elementor .e-16a78c90-d075{width:56px;height:56px;padding:0px;border-radius:50%;background-color:#123526;box-shadow:0px 10px 22px -8px rgba(18,53,38,.7),0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-7a3bdb53-52ed{font-family:var(--mg-display);font-weight:700;font-size:30px;color:#123526;letter-spacing:-0.03em;line-height:1;}.elementor .e-1da089d0-76cf{font-family:var(--mg-body);font-weight:500;font-size:14px;color:#123526;line-height:1.4;margin-block-start:8px;}.elementor .e-291d988d-a819{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-377a509b-bc9e{position:relative;padding-block-start:44px;padding-block-end:44px;padding-inline-start:0px;padding-inline-end:26px;flex-direction:row;gap:18px;align-items:center;}.elementor .e-4d048734-48ab{width:24px;height:24px;min-width:24px;}.elementor .e-351c9682-e677{width:56px;height:56px;padding:0px;border-radius:50%;background-color:#123526;box-shadow:0px 10px 22px -8px rgba(18,53,38,.7),0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-745610fa-5a14{font-family:var(--mg-display);font-weight:700;font-size:30px;color:#123526;letter-spacing:-0.03em;line-height:1;}.elementor .e-4d050375-472f{font-family:var(--mg-body);font-weight:500;font-size:14px;color:#123526;line-height:1.4;margin-block-start:8px;}.elementor .e-54902491-a4fa{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-331fb96b-ed4a{position:relative;padding-block-start:44px;padding-block-end:44px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:1px;flex-direction:row;gap:18px;align-items:center;border-left-style: dashed; border-left-color: rgba(18,53,38,.38);\n}.elementor .e-63e5198-1b42{width:24px;height:24px;min-width:24px;}.elementor .e-3948006f-b648{width:56px;height:56px;padding:0px;border-radius:50%;background-color:#123526;box-shadow:0px 10px 22px -8px rgba(18,53,38,.7),0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6663e5c7-8a8d{font-family:var(--mg-display);font-weight:700;font-size:30px;color:#123526;letter-spacing:-0.03em;line-height:1;}.elementor .e-714ce4a4-d3af{font-family:var(--mg-body);font-weight:500;font-size:14px;color:#123526;line-height:1.4;margin-block-start:8px;}.elementor .e-499551eb-75a8{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-50fa7b0e-b8e7{position:relative;padding-block-start:44px;padding-block-end:44px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:1px;flex-direction:row;gap:18px;align-items:center;border-left-style: dashed; border-left-color: rgba(18,53,38,.38);\n}.elementor .e-7b496c07-edf5{width:24px;height:24px;min-width:24px;}.elementor .e-3b961c56-d104{width:56px;height:56px;padding:0px;border-radius:50%;background-color:#123526;box-shadow:0px 10px 22px -8px rgba(18,53,38,.7),0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1879bd54-ac5b{font-family:var(--mg-display);font-weight:700;font-size:30px;color:#123526;letter-spacing:-0.03em;line-height:1;}.elementor .e-1dabdd7-c6a7{font-family:var(--mg-body);font-weight:500;font-size:14px;color:#123526;line-height:1.4;margin-block-start:8px;}.elementor .e-5be97656-90af{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-6a863c04-daac{position:relative;padding-block-start:44px;padding-block-end:44px;padding-inline-start:26px;padding-inline-end:26px;border-inline-start-width:1px;flex-direction:row;gap:18px;align-items:center;border-left-style: dashed; border-left-color: rgba(18,53,38,.38);\n}.elementor .e-66f8c944-64ae{width:100%;max-width:1240px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;grid-template-columns:repeat(4,1fr);grid-template-rows:none;}.elementor .e-27fb5996-8d9b{width:100%;overflow:hidden;position:relative;padding:0px;background-color:#43E88D;flex-direction:column;gap:0px;background-image: repeating-linear-gradient(135deg, rgba(18,53,38,.07) 0px, rgba(18,53,38,.07) 1px, rgba(18,53,38,0) 1px, rgba(18,53,38,0) 16px), linear-gradient(90deg, rgba(94,234,157,0), rgba(245,245,245,.18) 50%, rgba(94,234,157,0));\n}.elementor .e-3f9a87ed-cd27{width:120px;height:120px;min-width:0px;position:absolute;inset-block-start:6%;inset-inline-start:10%;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(67,232,141,.4);border-style:dashed;}.elementor .e-61e4467f-9e1e{width:100%;height:100%;object-fit:cover;display:block;}.elementor .e-2e063719-5984{width:74%;height:88%;min-width:0px;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;padding:0px;border-radius:32px;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);}.elementor .e-40d7fb8c-38b2{width:100%;height:100%;object-fit:cover;object-position:50% 30%;display:block;}.elementor .e-77f57183-6c16{width:48%;height:56%;min-width:0px;overflow:hidden;position:absolute;inset-block-end:0px;inset-inline-start:0px;padding:0px;border-radius:28px;border-width:10px;border-color:#171B19;border-style:solid;box-shadow:0px 30px 60px -20px rgba(0,0,0,.8);}.elementor .e-156ef9ad-5f24{width:20px;height:20px;min-width:20px;}.elementor .e-5e9897c-68fa{width:40px;height:40px;padding:0px;border-radius:12px;background-color:#43E88D;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3dca4e10-afd4{font-family:var(--mg-display);font-weight:600;font-size:15px;color:#F5F5F5;line-height:1.2;}.elementor .e-5c0bd8ae-6288{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-626cb76e-e76f{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-385d3e0c-b281{max-width:100%;position:absolute;inset-inline-end:22px;inset-block-end:96px;z-index:2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:18px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.78);backdrop-filter:blur(12px);flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-3cde41f5-378b{height:620px;min-width:0px;position:relative;padding:0px;}.elementor .e-49ca11f7-aabe{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-84dc6ad-8183{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-7346d693-738a{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-8a96ecc-e7fe{font-family:var(--mg-display);font-weight:600;font-size:clamp(28px,3.2vw,46px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.12;margin-block-start:20px;text-wrap:balance;\n}.elementor .e-6fe5caa-2f31{font-family:var(--mg-body);font-size:19px;color:#DBE1DD;line-height:1.6;margin-block-start:24px;}.elementor .e-89fba2b-10a6{width:22px;height:22px;min-width:22px;}.elementor .e-2ceeac0b-4330{width:52px;height:52px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1f20d656-6443{font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.3;}.elementor .e-7849d23f-ca5e{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;margin-block-start:4px;}.elementor .e-71adac2c-49bd{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-3c4b01a9-2b71:hover,.elementor .e-3c4b01a9-2b71:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-3c4b01a9-2b71{padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.3s, transform 0.3s;flex-direction:row;gap:18px;align-items:center;}.elementor .e-3207d34e-bbe7{width:22px;height:22px;min-width:22px;}.elementor .e-4d5e4d57-41b0{width:52px;height:52px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4fbac697-66d4{font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.3;}.elementor .e-79dae74-a6fb{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;margin-block-start:4px;}.elementor .e-46d4dbb0-4ca6{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-2b0e19ec-7fe0:hover,.elementor .e-2b0e19ec-7fe0:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-2b0e19ec-7fe0{padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.3s, transform 0.3s;flex-direction:row;gap:18px;align-items:center;}.elementor .e-3f20ac5e-c588{width:22px;height:22px;min-width:22px;}.elementor .e-a5eb355-36ea{width:52px;height:52px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-783f44de-259e{font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.3;}.elementor .e-5bfe7063-7381{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;margin-block-start:4px;}.elementor .e-7c505825-97a6{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-5dfe9ef2-df43:hover,.elementor .e-5dfe9ef2-df43:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-5dfe9ef2-df43{padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color 0.3s, transform 0.3s;flex-direction:row;gap:18px;align-items:center;}.elementor .e-555b2aaa-76f9{padding:0px;margin-block-start:36px;flex-direction:column;gap:14px;}.elementor .e-1d2dfe1a-7274{white-space:nowrap;\n}.elementor .e-caa4f5a-1236{width:18px;height:18px;min-width:18px;}.elementor .e-348fef28-cc4a:hover,.elementor .e-348fef28-cc4a:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-348fef28-cc4a{height:58px;max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:0.005em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.3s, box-shadow 0.3s;display:inline-flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap;\n}.elementor .e-23dec247-c13d{width:22px;height:22px;min-width:22px;}.elementor .e-77d2a4f1-6b14{width:52px;height:52px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(67,232,141,.4);border-style:solid;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2ed6141-4ff7{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-41ad80cf-11fe{font-family:var(--mg-display);font-weight:600;font-size:16px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-60de4399-1736{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-64096afe-3a58{max-width:100%;padding:0px;flex-direction:row;gap:14px;align-items:center;width:fit-content;\n}.elementor .e-568f973e-acc3{padding:0px;margin-block-start:40px;flex-direction:row;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .e-11f586e6-4c3e{padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-38297214-d138{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;gap:88px;grid-template-columns:1fr 1fr;grid-template-rows:none;align-items:center;}.elementor .e-b310740-203d{width:100%;position:relative;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-color:#171B19;flex-direction:column;gap:0px;}.elementor .e-5a529b4-9ef5{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-3e2b9915-79f8{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-376d88f9-c90b{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-41c73ff6-a48a{font-family:var(--mg-display);font-weight:600;font-size:clamp(28px,3.2vw,46px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.12;margin-block-start:20px;text-wrap:balance;\n}.elementor .e-6984b1c0-4b45{max-width:720px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-11d6e8e7-517c{max-width:420px;font-family:var(--mg-body);font-size:17px;color:rgba(219,225,221,.74);line-height:1.65;}.elementor .e-36b21e05-e55c{padding:0px;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-44929ac2-c46b{width:26px;height:26px;min-width:26px;}.elementor .e-40c92fb0-bd9f{width:60px;height:60px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-31119c6b-8b3c{font-family:var(--mg-display);font-weight:500;font-size:12px;color:rgba(219,225,221,.4);letter-spacing:0.06em;line-height:1;}.elementor .e-456b66a0-b850{padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-b70b86-6e4e{font-family:var(--mg-display);font-weight:600;font-size:25px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.32;margin-block-start:30px;margin-block-end:12px;}.elementor .e-6d1bbc9d-ddc3{font-family:var(--mg-body);font-size:15.5px;color:rgba(219,225,221,.74);line-height:1.6;}.elementor .e-56849c7a-5d86{font-family:var(--mg-body);font-size:13px;color:#DBE1DD;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.18);border-style:solid;background-color:rgba(67,232,141,.07);}.elementor .e-37a5bdd4-7fa3{font-family:var(--mg-body);font-size:13px;color:#DBE1DD;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.18);border-style:solid;background-color:rgba(67,232,141,.07);}.elementor .e-39b754d9-5d21{font-family:var(--mg-body);font-size:13px;color:#DBE1DD;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.18);border-style:solid;background-color:rgba(67,232,141,.07);}.elementor .e-742e6461-f0d8{font-family:var(--mg-body);font-size:13px;color:#DBE1DD;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.18);border-style:solid;background-color:rgba(67,232,141,.07);}.elementor .e-378d3f0f-963f{padding:0px;margin-block-start:20px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-4a81d34f-a9bf{font-family:var(--mg-display);font-weight:600;font-size:40px;color:#43E88D;letter-spacing:-0.03em;line-height:1;white-space:nowrap;\n}.elementor .e-4228f055-2310{font-family:var(--mg-body);font-weight:500;font-size:12.5px;color:rgba(219,225,221,.74);line-height:1.3;margin-block-start:9px;}.elementor .e-5cd23b02-9faa{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-787fe050-8b7e{width:20px;height:20px;min-width:20px;}.elementor .e-16172fcd-477e{width:50px;height:50px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6c407b75-f35e{padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:28px;border-block-start-width:1px;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;border-top-style: dashed; border-top-color: rgba(219,225,221,.17);\n}.elementor .e-36682601-bde4{padding:40px;flex-direction:column;gap:0px;}.elementor .e-8a1f2d1-98e4{width:100%;height:100%;object-fit:cover;object-position:62% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;filter:saturate(.75);\n}.elementor .e-66bdcb8-e88f{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, #1b201e 0%,rgba(27,32,30,0) 38%),linear-gradient(0deg, rgba(18,53,38,.7) 0%,rgba(18,53,38,0) 55%),linear-gradient(0deg, rgba(18,53,38,.3) 0%,rgba(18,53,38,.3) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6edee862-b925{width:17px;height:17px;min-width:17px;}.elementor .e-10b739b7-d2fd{width:34px;height:34px;padding:0px;border-radius:11px;background-color:#43E88D;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-13c619c2-7b84{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;line-height:1.25;}.elementor .e-5c3439ad-903a{font-family:var(--mg-body);font-size:12.5px;color:rgba(219,225,221,.74);line-height:1.3;}.elementor .e-5c72479d-106b{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-4e0b2253-d6e5{max-width:100%;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:16px;border-radius:16px;border-width:1px;border-color:rgba(219,225,221,.14);border-style:solid;background-color:rgba(23,27,25,.72);backdrop-filter:blur(12px);flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-5f26716c-706f{min-width:0px;overflow:hidden;position:relative;padding:0px;}.elementor .e-5b2de7dd-570b:hover,.elementor .e-5b2de7dd-570b:focus-visible{border-color:rgba(67,232,141,.38);transform:translate3d(0px, -6px, 0px);}.elementor .e-5b2de7dd-570b{min-height:420px;overflow:hidden;padding:0px;border-radius:28px;border-width:1px;border-color:rgba(219,225,221,.09);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.05) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171B19;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);transition:transform 0.35s, border-color 0.35s;gap:0px;grid-template-columns:1.08fr .92fr;grid-template-rows:none;grid-column:span 2;}.elementor .e-1dd0db1a-8547{width:26px;height:26px;min-width:26px;}.elementor .e-28031a5b-5c7a{width:60px;height:60px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4449bb1a-9115{font-family:var(--mg-display);font-weight:500;font-size:12px;color:rgba(219,225,221,.4);letter-spacing:0.06em;line-height:1;}.elementor .e-2c0e985c-4e9e{padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-cc38882-f7a4{font-family:var(--mg-display);font-weight:600;font-size:18.5px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.32;margin-block-start:30px;margin-block-end:12px;}.elementor .e-3889c0f7-6087{font-family:var(--mg-body);font-size:15.5px;color:rgba(219,225,221,.74);line-height:1.6;}.elementor .e-37bdf406-847e{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:rgba(219,225,221,.74);letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;margin-block-start:22px;}.elementor .e-1b47a3e9-77c0{font-family:var(--mg-body);font-size:13px;color:#DBE1DD;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.18);border-style:solid;background-color:rgba(67,232,141,.07);}.elementor .e-42021dc0-a806{font-family:var(--mg-body);font-size:13px;color:#DBE1DD;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.18);border-style:solid;background-color:rgba(67,232,141,.07);}.elementor .e-77b33019-d30f{font-family:var(--mg-body);font-size:13px;color:#DBE1DD;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.18);border-style:solid;background-color:rgba(67,232,141,.07);}.elementor .e-5b70e206-9210{font-family:var(--mg-body);font-size:13px;color:#DBE1DD;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.18);border-style:solid;background-color:rgba(67,232,141,.07);}.elementor .e-36359204-9fb1{padding:0px;margin-block-start:12px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-4a9dd563-772e{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-6d6a6053-db78{width:22px;height:22px;min-width:22px;}.elementor .e-4191c41-1843{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-7ad40737-5fff{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.35;margin-block-start:2px;}.elementor .e-715018f2-3719{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-7b7cafef-1546{padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;margin-block-end:20px;border-radius:18px;border-width:1px;border-color:rgba(67,232,141,.32);border-style:dashed;background-color:rgba(67,232,141,.05);flex-direction:row;gap:14px;align-items:center;}.elementor .e-4df7e14f-90f8{font-family:var(--mg-display);font-weight:600;font-size:23px;color:#43E88D;letter-spacing:-0.03em;line-height:1;white-space:nowrap;\n}.elementor .e-42f662cf-3fac{font-family:var(--mg-body);font-weight:500;font-size:12.5px;color:rgba(219,225,221,.74);line-height:1.3;margin-block-start:9px;}.elementor .e-2e480c4-d30f{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-6d444bf9-2edb{width:20px;height:20px;min-width:20px;}.elementor .e-18fc7e61-42c4{width:50px;height:50px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-64dbe1ea-b047{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;border-top-style: dashed; border-top-color: rgba(219,225,221,.17);\n}.elementor .e-53b7c05f-e4a2:hover,.elementor .e-53b7c05f-e4a2:focus-visible{border-color:rgba(67,232,141,.38);transform:translate3d(0px, -6px, 0px);}.elementor .e-53b7c05f-e4a2{min-height:340px;overflow:hidden;padding:32px;border-radius:28px;border-width:1px;border-color:rgba(219,225,221,.09);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.05) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171B19;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);transition:transform 0.35s, border-color 0.35s;flex-direction:column;gap:0px;}.elementor .e-3a4bd690-2318{width:26px;height:26px;min-width:26px;}.elementor .e-b461c2f-2582{width:60px;height:60px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-664e7d13-6b0a{font-family:var(--mg-display);font-weight:500;font-size:12px;color:rgba(219,225,221,.4);letter-spacing:0.06em;line-height:1;}.elementor .e-329d7489-750b{padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-5cba6682-699a{font-family:var(--mg-display);font-weight:600;font-size:18.5px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.32;margin-block-start:30px;margin-block-end:12px;}.elementor .e-7b3353cf-f07b{font-family:var(--mg-body);font-size:15.5px;color:rgba(219,225,221,.74);line-height:1.6;}.elementor .e-40e860f1-671b{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-397c5a2f-ad70{font-family:var(--mg-display);font-weight:600;font-size:23px;color:#43E88D;letter-spacing:-0.03em;line-height:1;white-space:nowrap;\n}.elementor .e-1bba58c4-1632{font-family:var(--mg-body);font-weight:500;font-size:12.5px;color:rgba(219,225,221,.74);line-height:1.3;margin-block-start:9px;}.elementor .e-6758f60f-11f7{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-72b7ee32-6d18{width:20px;height:20px;min-width:20px;}.elementor .e-153dc47c-5efa{width:50px;height:50px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-62b6bf73-6537{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;border-top-style: dashed; border-top-color: rgba(219,225,221,.17);\n}.elementor .e-3e6ef94-b42c:hover,.elementor .e-3e6ef94-b42c:focus-visible{border-color:rgba(67,232,141,.38);transform:translate3d(0px, -6px, 0px);}.elementor .e-3e6ef94-b42c{min-height:340px;overflow:hidden;padding:32px;border-radius:28px;border-width:1px;border-color:rgba(219,225,221,.09);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.05) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171B19;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);transition:transform 0.35s, border-color 0.35s;flex-direction:column;gap:0px;}.elementor .e-dc77e67-73d0{width:26px;height:26px;min-width:26px;}.elementor .e-725f15a8-64f8{width:60px;height:60px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6c02fb38-db85{font-family:var(--mg-display);font-weight:500;font-size:12px;color:rgba(219,225,221,.4);letter-spacing:0.06em;line-height:1;}.elementor .e-2cd4cb2a-2c85{padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-51f1f77f-98ff{font-family:var(--mg-display);font-weight:600;font-size:18.5px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.32;margin-block-start:30px;margin-block-end:12px;}.elementor .e-19d1c45a-2991{font-family:var(--mg-body);font-size:15.5px;color:rgba(219,225,221,.74);line-height:1.6;}.elementor .e-2fec-7bf8{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-37e25bae-e762{font-family:var(--mg-display);font-weight:600;font-size:23px;color:#43E88D;letter-spacing:-0.03em;line-height:1;white-space:nowrap;\n}.elementor .e-2737efc9-f817{font-family:var(--mg-body);font-weight:500;font-size:12.5px;color:rgba(219,225,221,.74);line-height:1.3;margin-block-start:9px;}.elementor .e-6fd2a9df-eef9{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-61f0f230-9728{width:20px;height:20px;min-width:20px;}.elementor .e-86beedb-bd83{width:50px;height:50px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-36ca547e-cc4b{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;border-top-style: dashed; border-top-color: rgba(219,225,221,.17);\n}.elementor .e-12dba066-521e:hover,.elementor .e-12dba066-521e:focus-visible{border-color:rgba(67,232,141,.38);transform:translate3d(0px, -6px, 0px);}.elementor .e-12dba066-521e{min-height:340px;overflow:hidden;padding:32px;border-radius:28px;border-width:1px;border-color:rgba(219,225,221,.09);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.05) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171B19;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);transition:transform 0.35s, border-color 0.35s;flex-direction:column;gap:0px;}.elementor .e-5ef4d232-cfc9{width:26px;height:26px;min-width:26px;}.elementor .e-17d5678b-7e13{width:60px;height:60px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-65e69109-6b77{font-family:var(--mg-display);font-weight:500;font-size:12px;color:rgba(219,225,221,.4);letter-spacing:0.06em;line-height:1;}.elementor .e-5cf17852-3e1d{padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-25b15ea4-9dfa{font-family:var(--mg-display);font-weight:600;font-size:18.5px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.32;margin-block-start:30px;margin-block-end:12px;}.elementor .e-ebe9369-7c37{font-family:var(--mg-body);font-size:15.5px;color:rgba(219,225,221,.74);line-height:1.6;}.elementor .e-26b4ad01-5e88{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-1de60055-b3eb{font-family:var(--mg-display);font-weight:600;font-size:23px;color:#43E88D;letter-spacing:-0.03em;line-height:1;white-space:nowrap;\n}.elementor .e-209750e6-928e{font-family:var(--mg-body);font-weight:500;font-size:12.5px;color:rgba(219,225,221,.74);line-height:1.3;margin-block-start:9px;}.elementor .e-102df84-aca3{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-4a8847c3-589d{width:20px;height:20px;min-width:20px;}.elementor .e-41555c83-c8e2{width:50px;height:50px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-18def01f-560c{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;border-top-style: dashed; border-top-color: rgba(219,225,221,.17);\n}.elementor .e-71811267-c9b9:hover,.elementor .e-71811267-c9b9:focus-visible{border-color:rgba(67,232,141,.38);transform:translate3d(0px, -6px, 0px);}.elementor .e-71811267-c9b9{min-height:340px;overflow:hidden;padding:32px;border-radius:28px;border-width:1px;border-color:rgba(219,225,221,.09);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.05) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171B19;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);transition:transform 0.35s, border-color 0.35s;flex-direction:column;gap:0px;}.elementor .e-50612931-2dc5{width:26px;height:26px;min-width:26px;}.elementor .e-74812890-cb84{width:60px;height:60px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5ea487c6-a55c{font-family:var(--mg-display);font-weight:500;font-size:12px;color:rgba(219,225,221,.4);letter-spacing:0.06em;line-height:1;}.elementor .e-7f022835-e2fc{padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-1c80eb8f-b1a4{font-family:var(--mg-display);font-weight:600;font-size:18.5px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.32;margin-block-start:30px;margin-block-end:12px;}.elementor .e-51499f4d-71e4{font-family:var(--mg-body);font-size:15.5px;color:rgba(219,225,221,.74);line-height:1.6;}.elementor .e-7c2950cc-101a{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-7dd1622c-31fd{font-family:var(--mg-display);font-weight:600;font-size:23px;color:#43E88D;letter-spacing:-0.03em;line-height:1;white-space:nowrap;\n}.elementor .e-3da0da15-c2e3{font-family:var(--mg-body);font-weight:500;font-size:12.5px;color:rgba(219,225,221,.74);line-height:1.3;margin-block-start:9px;}.elementor .e-3cdc2fe3-79ea{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-454c9c4b-a32d{width:20px;height:20px;min-width:20px;}.elementor .e-5e88add1-52bf{width:50px;height:50px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-17b0718c-f8b9{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;border-top-style: dashed; border-top-color: rgba(219,225,221,.17);\n}.elementor .e-1ef09610-6920:hover,.elementor .e-1ef09610-6920:focus-visible{border-color:rgba(67,232,141,.38);transform:translate3d(0px, -6px, 0px);}.elementor .e-1ef09610-6920{min-height:340px;overflow:hidden;padding:32px;border-radius:28px;border-width:1px;border-color:rgba(219,225,221,.09);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.05) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171B19;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);transition:transform 0.35s, border-color 0.35s;flex-direction:column;gap:0px;}.elementor .e-5a15361-7ecf{width:26px;height:26px;min-width:26px;}.elementor .e-604b8c81-36f3{width:60px;height:60px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-34a11cb9-1f78{font-family:var(--mg-display);font-weight:500;font-size:12px;color:rgba(219,225,221,.4);letter-spacing:0.06em;line-height:1;}.elementor .e-424231ff-428c{padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-6a19e888-89dd{font-family:var(--mg-display);font-weight:600;font-size:18.5px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.32;margin-block-start:30px;margin-block-end:12px;}.elementor .e-67bd29f5-3e4c{font-family:var(--mg-body);font-size:15.5px;color:rgba(219,225,221,.74);line-height:1.6;}.elementor .e-7a4e15c3-6292{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-1a0cebae-eb29{font-family:var(--mg-display);font-weight:600;font-size:23px;color:#43E88D;letter-spacing:-0.03em;line-height:1;white-space:nowrap;\n}.elementor .e-6c593256-5199{font-family:var(--mg-body);font-weight:500;font-size:12.5px;color:rgba(219,225,221,.74);line-height:1.3;margin-block-start:9px;}.elementor .e-3cc388fc-77e7{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-48e23596-9ad7{width:20px;height:20px;min-width:20px;}.elementor .e-1f063ffd-3c46{width:50px;height:50px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-68a720a0-ccbb{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;flex-direction:row;gap:12px;justify-content:space-between;align-items:flex-end;border-top-style: dashed; border-top-color: rgba(219,225,221,.17);\n}.elementor .e-459a7487-b848:hover,.elementor .e-459a7487-b848:focus-visible{border-color:rgba(67,232,141,.38);transform:translate3d(0px, -6px, 0px);}.elementor .e-459a7487-b848{min-height:340px;overflow:hidden;padding:32px;border-radius:28px;border-width:1px;border-color:rgba(219,225,221,.09);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.05) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171B19;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);transition:transform 0.35s, border-color 0.35s;flex-direction:column;gap:0px;}.elementor .e-f844146-9af2{font-family:var(--mg-display);font-weight:600;font-size:21px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.32;margin-block-end:12px;}.elementor .e-2d13cdfe-3d7c{font-family:var(--mg-body);font-size:15.5px;color:#DBE1DD;line-height:1.6;}.elementor .e-7fa0ca6c-f1bb{width:20px;height:20px;min-width:20px;}.elementor .e-366129-7d42{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:16px;color:#F5F5F5;line-height:1.2;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:18px;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-6a7161ab-bc84{width:16px;height:16px;min-width:16px;}.elementor .e-196a1e5a-77da{white-space:nowrap;\n}.elementor .e-5140cb4-9515:hover,.elementor .e-5140cb4-9515:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-5140cb4-9515{height:46px;max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#123526;letter-spacing:0.005em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;background-image:linear-gradient(180deg, #5EEA9D 0%,#43E88D 45%,#32B773 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 34px -10px rgba(67,232,141,.55),0px 1px 0px 0px rgba(245,245,245,.55) inset,0px -3px 0px 0px rgba(18,53,38,.22) inset;transition:transform 0.3s, box-shadow 0.3s;display:inline-flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap;\n}.elementor .e-5d29cf68-8690{overflow:hidden;padding:32px;border-radius:28px;border-width:1px;border-color:rgba(67,232,141,.25);border-style:solid;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);flex-direction:column;gap:0px;background-image:radial-gradient(80% 70% at 100% 0%, rgba(67,232,141,.28), rgba(67,232,141,0) 60%), linear-gradient(160deg,#145A3A 0%,#123526 70%);\n}.elementor .e-20320050-2149{padding:0px;margin-block-start:64px;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:none;}.elementor .e-11ec4142-891e{width:20px;height:20px;min-width:20px;}.elementor .e-2acbe477-d966{max-width:100%;padding:0px;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-60717a9e-5117{width:20px;height:20px;min-width:20px;}.elementor .e-2f1f505d-2474{max-width:100%;padding:0px;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-2d4cd41d-cbcb{width:20px;height:20px;min-width:20px;}.elementor .e-dd22c4c-3f6c{max-width:100%;padding:0px;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-34808bc4-cf74{width:18px;height:18px;min-width:18px;}.elementor .e-78601686-f40f:hover,.elementor .e-78601686-f40f:focus-visible{gap:14px;}.elementor .e-78601686-f40f{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:13px;color:#43E88D;line-height:1.2;padding:0px;margin-inline-start:auto;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;width:fit-content; white-space:nowrap; transition:gap .3s;\n}.elementor .e-691e2d91-eaba{font-family:var(--mg-body);font-size:15px;color:#DBE1DD;line-height:1.5;padding-block-start:22px;padding-block-end:22px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:28px;border-radius:22px;border-width:1px;border-color:rgba(219,225,221,.18);border-style:dashed;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 32px;\n}.elementor .e-3dddc8ae-eae8{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-775faafb-fd23{width:100%;position:relative;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, rgba(18,53,38,0) 0%,rgba(18,53,38,.35) 50%,rgba(18,53,38,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#171B19;flex-direction:column;gap:0px;}.elementor .e-d241e98-e76c{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-309fa71c-7bb5{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-74c2927-c0c4{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-46ed5d86-612b{font-family:var(--mg-display);font-weight:600;font-size:clamp(28px,3.2vw,46px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.12;margin-block-start:20px;text-wrap:balance;\n}.elementor .e-7d35162c-5b5d{padding:0px;flex-direction:column;gap:0px;}.elementor .e-3c32521e-b731{width:18px;height:18px;min-width:18px;}.elementor .e-679c95ca-4039{width:18px;height:18px;min-width:18px;}.elementor .e-56d932ab-6966:hover,.elementor .e-56d932ab-6966:focus-visible{gap:14px;}.elementor .e-56d932ab-6966{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:13px;color:#43E88D;line-height:1.2;padding:0px;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;width:fit-content; white-space:nowrap; transition:gap .3s;\n}.elementor .e-4d9a5133-48bb{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-1270d72d-e61c:hover,.elementor .e-1270d72d-e61c:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-1270d72d-e61c{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.7s;max-width:none; filter:saturate(.7);\n}.elementor .e-160836af-fb0a{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(23,27,25,.8) 0%,rgba(23,27,25,0) 40%),linear-gradient(0deg, rgba(18,53,38,.28) 0%,rgba(18,53,38,.28) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-545fcd3b-5b3b{width:12px;height:12px;min-width:12px;}.elementor .e-1402d17b-3a71{width:30px;height:30px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(67,232,141,.5);border-style:solid;background-color:rgba(67,232,141,.18);flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3cd96213-5899{max-width:100%;position:absolute;inset-block-end:22px;inset-inline-start:24px;z-index:2;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#F5F5F5;letter-spacing:0.04em;line-height:1;padding:0px;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-7aaa50b2-6c7d{min-width:0px;overflow:hidden;aspect-ratio:3/4;position:relative;padding:0px;background-color:#123526;}.elementor .e-4acfa620-693d:hover,.elementor .e-4acfa620-693d:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-4acfa620-693d{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.7s;max-width:none; filter:saturate(.7);\n}.elementor .e-3961a07c-617d{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(23,27,25,.8) 0%,rgba(23,27,25,0) 40%),linear-gradient(0deg, rgba(18,53,38,.28) 0%,rgba(18,53,38,.28) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-37a16700-9e15{width:12px;height:12px;min-width:12px;}.elementor .e-4454052c-9b94{width:30px;height:30px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(67,232,141,.5);border-style:solid;background-color:rgba(67,232,141,.18);flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-55a1b5fb-35fa{max-width:100%;position:absolute;inset-block-end:22px;inset-inline-start:24px;z-index:2;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#F5F5F5;letter-spacing:0.04em;line-height:1;padding:0px;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-73ebc295-316d{min-width:0px;overflow:hidden;aspect-ratio:3/4;position:relative;padding:0px;border-inline-start-width:1px;background-color:#123526;border-left-style: solid; border-left-color: rgba(23,27,25,.9);\n}.elementor .e-13fe9e68-eb76:hover,.elementor .e-13fe9e68-eb76:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-13fe9e68-eb76{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.7s;max-width:none; filter:saturate(.7);\n}.elementor .e-115594e8-b596{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(23,27,25,.8) 0%,rgba(23,27,25,0) 40%),linear-gradient(0deg, rgba(18,53,38,.28) 0%,rgba(18,53,38,.28) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-3be5df8b-c455{width:12px;height:12px;min-width:12px;}.elementor .e-44b9eece-ac02{width:30px;height:30px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(67,232,141,.5);border-style:solid;background-color:rgba(67,232,141,.18);flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2529e46c-8cd3{max-width:100%;position:absolute;inset-block-end:22px;inset-inline-start:24px;z-index:2;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#F5F5F5;letter-spacing:0.04em;line-height:1;padding:0px;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-53e9d497-8c8f{min-width:0px;overflow:hidden;aspect-ratio:3/4;position:relative;padding:0px;border-inline-start-width:1px;background-color:#123526;border-left-style: solid; border-left-color: rgba(23,27,25,.9);\n}.elementor .e-bada80b-31da:hover,.elementor .e-bada80b-31da:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-bada80b-31da{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.7s;max-width:none; filter:saturate(.7);\n}.elementor .e-ac1bd5-6602{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(23,27,25,.8) 0%,rgba(23,27,25,0) 40%),linear-gradient(0deg, rgba(18,53,38,.28) 0%,rgba(18,53,38,.28) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-751944b1-5695{width:12px;height:12px;min-width:12px;}.elementor .e-3c14cb36-3e23{width:30px;height:30px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(67,232,141,.5);border-style:solid;background-color:rgba(67,232,141,.18);flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1be9f3ef-9de9{max-width:100%;position:absolute;inset-block-end:22px;inset-inline-start:24px;z-index:2;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#F5F5F5;letter-spacing:0.04em;line-height:1;padding:0px;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-c7a983c-fb1f{min-width:0px;overflow:hidden;aspect-ratio:3/4;position:relative;padding:0px;border-inline-start-width:1px;background-color:#123526;border-left-style: solid; border-left-color: rgba(23,27,25,.9);\n}.elementor .e-587ceda-f9b4{width:100%;padding:0px;margin-block-start:56px;gap:0px;grid-template-columns:repeat(4,1fr);grid-template-rows:none;}.elementor .e-4e059b58-d5a8{width:100%;padding:0px;background-color:#171B19;flex-direction:column;gap:0px;}.elementor .e-70cd6b60-c532{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-164e1b74-7f72{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-71e5aee-88a7{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-7fa0f54-187f{font-family:var(--mg-display);font-weight:600;font-size:clamp(28px,3.2vw,46px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.12;margin-block-start:20px;text-wrap:balance;\n}.elementor .e-7d8e5b08-c083{font-family:var(--mg-body);font-size:19px;color:#F5F5F5;line-height:1.6;margin-block-start:26px;}.elementor .e-166f41ac-715c{font-family:var(--mg-body);font-size:17px;color:rgba(219,225,221,.74);line-height:1.65;margin-block-start:16px;}.elementor .e-6a585afe-1537{font-family:var(--mg-body);font-size:17.5px;color:#DBE1DD;line-height:1.65;padding-block-start:4px;padding-block-end:4px;padding-inline-start:24px;padding-inline-end:0px;margin-block-start:28px;border-inline-start-width:2px;border-left-style: solid; border-left-color: #43E88D;\n}.elementor .e-2cb96209-1292{width:26px;height:26px;min-width:26px;}.elementor .e-6af54a01-cfba{font-family:var(--mg-display);font-weight:500;font-size:11.5px;color:rgba(219,225,221,.74);letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;margin-block-start:16px;}.elementor .e-6e61f2fc-f97d{font-family:var(--mg-display);font-weight:600;font-size:16px;color:#F5F5F5;line-height:1.35;margin-block-start:8px;}.elementor .e-526cb89f-283d{font-family:var(--mg-body);font-size:14.5px;color:rgba(219,225,221,.74);line-height:1.55;margin-block-start:8px;}.elementor .e-2592f975-28ed{padding:22px;border-radius:22px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:0px;}.elementor .e-472445ca-26a0{width:26px;height:26px;min-width:26px;}.elementor .e-58a0a961-cd40{font-family:var(--mg-display);font-weight:500;font-size:11.5px;color:rgba(219,225,221,.74);letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;margin-block-start:16px;}.elementor .e-29520f5f-10b1{font-family:var(--mg-body);font-weight:500;font-size:13px;color:#F5F5F5;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.26);border-style:solid;background-color:rgba(67,232,141,.08);}.elementor .e-6e447313-d152{font-family:var(--mg-body);font-weight:500;font-size:13px;color:#F5F5F5;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.26);border-style:solid;background-color:rgba(67,232,141,.08);}.elementor .e-3454f3dd-83b3{font-family:var(--mg-body);font-weight:500;font-size:13px;color:#F5F5F5;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.26);border-style:solid;background-color:rgba(67,232,141,.08);}.elementor .e-ce5af8d-5b9d{font-family:var(--mg-body);font-weight:500;font-size:13px;color:#F5F5F5;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.26);border-style:solid;background-color:rgba(67,232,141,.08);}.elementor .e-235dc780-65bb{padding:0px;margin-block-start:10px;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-362745ee-6cd3{font-family:var(--mg-body);font-size:14.5px;color:rgba(219,225,221,.74);line-height:1.55;margin-block-start:12px;}.elementor .e-5396fe23-bf6e{padding:22px;border-radius:22px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:0px;}.elementor .e-3b5c9e70-15d6{padding:0px;margin-block-start:36px;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:none;}.elementor .e-7bf610fb-946b{white-space:nowrap;\n}.elementor .e-7b2f10ff-9e49{width:18px;height:18px;min-width:18px;}.elementor .e-2cfc4a9d-621b:hover,.elementor .e-2cfc4a9d-621b:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-2cfc4a9d-621b{height:58px;max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:14px;color:#43E88D;letter-spacing:0.005em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:36px;border-radius:999px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.3s, box-shadow 0.3s;display:inline-flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap;\n}.elementor .e-36d5dd29-52f3{padding:0px;flex-direction:column;gap:0px;}.elementor .e-564fd1dc-1534{width:76%;min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:0px;inset-block-end:0px;padding:0px;border-radius:32px;border-width:1px;border-color:rgba(67,232,141,.35);border-style:solid;pointer-events:none;\n}.elementor .e-3835a553-e262{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block;}.elementor .e-7923ab3f-1ce3{width:76%;min-width:0px;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:18px;inset-block-end:18px;padding:0px;border-radius:32px;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);}.elementor .e-68384bff-efbb{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 15%;border-radius:18px;display:block;}.elementor .e-26b3a372-74e0{width:22px;height:22px;min-width:22px;}.elementor .e-41daa4f9-6cfc{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;line-height:1.3;}.elementor .e-7b7b1e81-4b0e{font-family:var(--mg-body);font-size:14px;color:#DBE1DD;line-height:1.4;margin-block-start:2px;}.elementor .e-555591ad-3c78{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-1e468704-a053{padding-block-start:14px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;flex-direction:row;gap:10px;align-items:center;}.elementor .e-2ffd19e0-9371{width:46%;position:absolute;inset-block-end:44px;inset-inline-start:0px;z-index:2;padding:10px;border-radius:26px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 30px 60px -20px rgba(0,0,0,.85),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:column;gap:0px;}.elementor .e-3804ba21-7f60{height:640px;min-width:0px;position:relative;padding:0px;}.elementor .e-1c696dbd-5e29{padding:0px;gap:88px;grid-template-columns:1.05fr .95fr;grid-template-rows:none;align-items:center;}.elementor .e-5c1ef84-c0f3{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-7edf1dcd-2bf5{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-5f1af023-e405{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-66e9bcd8-edb5{font-family:var(--mg-display);font-weight:600;font-size:clamp(22px,2.2vw,30px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.2;margin-block-start:18px;}.elementor .e-66a53a6a-16ec{font-family:var(--mg-body);font-size:17px;color:#DBE1DD;line-height:1.65;margin-block-start:20px;}.elementor .e-6f717106-2ad7{padding:0px;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-70c92fe3-feb1{width:18px;height:18px;min-width:18px;}.elementor .e-3b511c7-ada0{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.3;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.6);flex-direction:row;gap:10px;align-items:center;}.elementor .e-66067994-8fa6{width:18px;height:18px;min-width:18px;}.elementor .e-45acc8a6-f49a{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.3;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.6);flex-direction:row;gap:10px;align-items:center;}.elementor .e-2a85cadd-9315{width:18px;height:18px;min-width:18px;}.elementor .e-13d7e07c-af76{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.3;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.6);flex-direction:row;gap:10px;align-items:center;}.elementor .e-2b9e829-50f4{width:18px;height:18px;min-width:18px;}.elementor .e-25a183de-1ed0{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.3;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.6);flex-direction:row;gap:10px;align-items:center;}.elementor .e-5d652f21-d1dc{width:18px;height:18px;min-width:18px;}.elementor .e-4f52b122-2c89{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.3;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.6);flex-direction:row;gap:10px;align-items:center;}.elementor .e-3fd24920-5ef6{width:18px;height:18px;min-width:18px;}.elementor .e-1b84b9e5-6c07{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.3;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.6);flex-direction:row;gap:10px;align-items:center;}.elementor .e-388455bd-3634{width:18px;height:18px;min-width:18px;}.elementor .e-4c527f66-9dc6{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.3;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.6);flex-direction:row;gap:10px;align-items:center;}.elementor .e-29a933fc-69f5{width:18px;height:18px;min-width:18px;}.elementor .e-171076a4-54e7{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.3;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.6);flex-direction:row;gap:10px;align-items:center;}.elementor .e-3d203c81-84f1{width:18px;height:18px;min-width:18px;}.elementor .e-47a2ddee-e647{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.3;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:16px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.6);flex-direction:row;gap:10px;grid-column:1 / -1;align-items:center;}.elementor .e-3266b89f-d2ad{padding:0px;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:none;align-content:center;}.elementor .e-38ba4f55-4751{padding:56px;margin-block-start:96px;border-radius:40px;border-width:1px;border-color:rgba(67,232,141,.14);border-style:solid;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);gap:56px;grid-template-columns:.9fr 1.1fr;grid-template-rows:none;background-image:radial-gradient(70% 90% at 0% 0%, rgba(67,232,141,.14), rgba(67,232,141,0) 60%), linear-gradient(150deg,#123526 0%,#171B19 75%);\n}.elementor .e-1d36d348-533c{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-7bb5d47b-715b{width:100%;position:relative;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-color:#171B19;flex-direction:column;gap:0px;}.elementor .e-5bce1004-65da{position:absolute;inset-block-start:-40px;inset-inline-end:30px;font-family:var(--mg-display);font-weight:700;font-size:150px;color:transparent;letter-spacing:-0.04em;line-height:1;-webkit-text-stroke:1px rgba(67,232,141,.17); pointer-events:none;\n}.elementor .e-7c67633c-84f1{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-3e5b5a42-c51c{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-2b5e66a-ecd3{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-6122ef62-fe68{font-family:var(--mg-display);font-weight:600;font-size:clamp(28px,3.2vw,46px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.12;margin-block-start:20px;text-wrap:balance;\n}.elementor .e-d06ba6a-c666{font-family:var(--mg-body);font-size:19px;color:#F5F5F5;line-height:1.6;margin-block-start:24px;}.elementor .e-5650cbe6-10d7{font-family:var(--mg-body);font-size:17px;color:rgba(219,225,221,.74);line-height:1.65;margin-block-start:12px;}.elementor .e-3536a3fa-8a04{width:17px;height:17px;min-width:17px;}.elementor .e-1880bc6-dfad{width:32px;height:32px;padding:0px;border-radius:50%;background-color:#43E88D;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-7303ddab-fbda{max-width:100%;font-family:var(--mg-body);font-size:14.5px;color:#F5F5F5;line-height:1.3;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.55);flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-539e4e9b-1f01{width:17px;height:17px;min-width:17px;}.elementor .e-1bd21b31-2dc7{width:32px;height:32px;padding:0px;border-radius:50%;background-color:#43E88D;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-7beda458-1851{max-width:100%;font-family:var(--mg-body);font-size:14.5px;color:#F5F5F5;line-height:1.3;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.55);flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-7a363671-56fa{padding:0px;margin-block-start:32px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-57c5cfac-60e2{width:18px;height:18px;min-width:18px;}.elementor .e-3dd7c6bd-2952{white-space:nowrap;\n}.elementor .e-63e2c1bf-2f5a:hover,.elementor .e-63e2c1bf-2f5a:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-63e2c1bf-2f5a{height:58px;max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:14px;color:#123526;letter-spacing:0.005em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-image:linear-gradient(180deg, #5EEA9D 0%,#43E88D 45%,#32B773 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 34px -10px rgba(67,232,141,.55),0px 1px 0px 0px rgba(245,245,245,.55) inset,0px -3px 0px 0px rgba(18,53,38,.22) inset;transition:transform 0.3s, box-shadow 0.3s;display:inline-flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap;\n}.elementor .e-39bef73c-fb04{white-space:nowrap;\n}.elementor .e-25ec70cb-810b{width:18px;height:18px;min-width:18px;}.elementor .e-45916461-2cd1:hover,.elementor .e-45916461-2cd1:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-45916461-2cd1{height:58px;max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:0.005em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.3s, box-shadow 0.3s;display:inline-flex;flex-direction:row;gap:12px;flex:0 0 auto;justify-content:center;align-items:center;width:fit-content; white-space:nowrap;\n}.elementor .e-678db120-9a7b{padding:0px;margin-block-start:36px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-32473c25-6273{position:relative;z-index:1;padding:0px;flex-direction:column;gap:0px;}.elementor .e-72d2f14e-6fd5{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#43E88D;letter-spacing:0.08em;line-height:1;text-transform:uppercase;margin-block-end:18px;}.elementor .e-6330b23c-bb91{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-2d9ddf20-2564{min-width:0px;flex:1 1 0px;}.elementor .e-10daf1b0-77d1{font-family:var(--mg-body);font-size:15.5px;color:#F5F5F5;line-height:1.45;padding:18px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.2);border-style:dashed;background-color:rgba(23,27,25,.35);flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-22e70dc0-1690{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-315094d1-cb7c{min-width:0px;flex:1 1 0px;}.elementor .e-6172bc16-b3cb{font-family:var(--mg-body);font-size:15.5px;color:#F5F5F5;line-height:1.45;padding:18px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.2);border-style:dashed;background-color:rgba(23,27,25,.35);flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-7b9db9b6-971f{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-78200ac9-b17e{min-width:0px;flex:1 1 0px;}.elementor .e-5fb0fdbb-7ec8{font-family:var(--mg-body);font-size:15.5px;color:#F5F5F5;line-height:1.45;padding:18px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.2);border-style:dashed;background-color:rgba(23,27,25,.35);flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-5f44583d-eccd{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-2af42f03-e552{min-width:0px;flex:1 1 0px;}.elementor .e-32834ecb-8c3a{font-family:var(--mg-body);font-size:15.5px;color:#F5F5F5;line-height:1.45;padding:18px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.2);border-style:dashed;background-color:rgba(23,27,25,.35);flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-19c4184d-f437{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-63dbfbc1-e187{min-width:0px;flex:1 1 0px;}.elementor .e-6ff5954d-c9dd{font-family:var(--mg-body);font-size:15.5px;color:#F5F5F5;line-height:1.45;padding:18px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.2);border-style:dashed;background-color:rgba(23,27,25,.35);flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-6f4a2ce5-4cb7{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-3307f92b-4161{min-width:0px;flex:1 1 0px;}.elementor .e-447295c5-a1da{font-family:var(--mg-body);font-size:15.5px;color:#F5F5F5;line-height:1.45;padding:18px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.2);border-style:dashed;background-color:rgba(23,27,25,.35);flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-451cd74e-eebc{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-7a5f8b66-b895{min-width:0px;flex:1 1 0px;}.elementor .e-2216f43c-d1f4{font-family:var(--mg-body);font-size:15.5px;color:#F5F5F5;line-height:1.45;padding:18px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.2);border-style:dashed;background-color:rgba(23,27,25,.35);flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-2feb2c3b-63b9{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-7a207fb8-b8b5{min-width:0px;flex:1 1 0px;}.elementor .e-57b48179-4427{font-family:var(--mg-body);font-size:15.5px;color:#F5F5F5;line-height:1.45;padding:18px;border-radius:18px;border-width:1px;border-color:rgba(219,225,221,.2);border-style:dashed;background-color:rgba(23,27,25,.35);flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-25b93cb6-429a{padding:0px;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:none;}.elementor .e-1b306e7f-3fff{position:relative;z-index:1;padding:0px;flex-direction:column;gap:0px;}.elementor .e-50d5e0a7-226f{width:16px;height:16px;min-width:16px;}.elementor .e-45dee07d-5f1c{width:38px;height:38px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .e-6b36b06-ed2b{width:38px;height:38px;flex:0 0 38px;}.elementor .e-15f42d6b-6e11{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;line-height:1.35;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:14px;gap:14px;}.elementor .e-7a2d128c-e441{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-29640014-dcaa{min-width:0px;flex:1 1 0px;}.elementor .e-5da37f5c-24ba{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:2px;padding-inline-end:2px;border-block-start-width:1px;flex-direction:row;gap:14px;align-items:flex-start;border-top-style: dashed; border-top-color: rgba(219,225,221,.2);\n}.elementor .e-be48b23-6678{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-77feb47c-1785{min-width:0px;flex:1 1 0px;}.elementor .e-2a15c73a-cdcc{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:2px;padding-inline-end:2px;border-block-start-width:1px;flex-direction:row;gap:14px;align-items:flex-start;border-top-style: dashed; border-top-color: rgba(219,225,221,.2);\n}.elementor .e-5bccedec-df8f{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-60eca5ce-48b8{min-width:0px;flex:1 1 0px;}.elementor .e-5024c9fe-81f9{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:2px;padding-inline-end:2px;border-block-start-width:1px;flex-direction:row;gap:14px;align-items:flex-start;border-top-style: dashed; border-top-color: rgba(219,225,221,.2);\n}.elementor .e-657c164c-22ee{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-cc3a4c2-71ea{min-width:0px;flex:1 1 0px;}.elementor .e-6468bbb4-dc5f{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:2px;padding-inline-end:2px;border-block-start-width:1px;flex-direction:row;gap:14px;align-items:flex-start;border-top-style: dashed; border-top-color: rgba(219,225,221,.2);\n}.elementor .e-3bad61ad-cc4a{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-717a510f-93ce{min-width:0px;flex:1 1 0px;}.elementor .e-70e7826d-76bf{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:2px;padding-inline-end:2px;border-block-start-width:1px;flex-direction:row;gap:14px;align-items:flex-start;border-top-style: dashed; border-top-color: rgba(219,225,221,.2);\n}.elementor .e-3678ae32-7ed1{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-2ad82baf-c793{min-width:0px;flex:1 1 0px;}.elementor .e-5d5f1016-9ea4{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:2px;padding-inline-end:2px;border-block-start-width:1px;flex-direction:row;gap:14px;align-items:flex-start;border-top-style: dashed; border-top-color: rgba(219,225,221,.2);\n}.elementor .e-21ac2047-8d06{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-7e615b0f-5ee8{min-width:0px;flex:1 1 0px;}.elementor .e-7a6af4a5-5d49{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:2px;padding-inline-end:2px;border-block-start-width:1px;flex-direction:row;gap:14px;align-items:flex-start;border-top-style: dashed; border-top-color: rgba(219,225,221,.2);\n}.elementor .e-2bfecedb-9524{min-width:22px;font-family:var(--mg-display);font-weight:600;font-size:12px;color:#43E88D;line-height:1.9;flex:0 0 auto;}.elementor .e-2dae5e98-5bdc{min-width:0px;flex:1 1 0px;}.elementor .e-1c3b0463-f07e{font-family:var(--mg-body);font-size:15px;color:#F5F5F5;line-height:1.45;padding-block-start:12px;padding-block-end:12px;padding-inline-start:2px;padding-inline-end:2px;border-block-start-width:1px;flex-direction:row;gap:14px;align-items:flex-start;border-top-style: dashed; border-top-color: rgba(219,225,221,.2);\n}.elementor .e-38fb582a-8048{padding-block-start:0px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;}.elementor .e-6f0e9d9a-7844{position:relative;z-index:1;border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.22);border-style:dashed;background-color:rgba(23,27,25,.35);display:none;}.elementor .e-170fb12f-a62d{width:26px;height:26px;min-width:26px;margin-block-start:1px;}.elementor .e-1a480189-1af1{min-width:0px;font-family:var(--mg-body);font-size:15.5px;color:#DBE1DD;line-height:1.6;flex:1 1 0px;}.elementor .e-f540132-683c{position:relative;z-index:1;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:22px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(0deg, rgba(23,27,25,.72) 0%,rgba(23,27,25,.72) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#123526;flex-direction:row;gap:18px;grid-column:1 / -1;align-items:flex-start;}.elementor .e-5869a53a-ad29{overflow:hidden;position:relative;padding:72px;border-radius:40px;border-width:1px;border-color:rgba(67,232,141,.16);border-style:solid;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);gap:64px;grid-template-columns:.9fr 1.1fr;grid-template-rows:none;background-image:radial-gradient(60% 80% at 100% 0%, rgba(67,232,141,.16), rgba(67,232,141,0) 60%), linear-gradient(150deg,#145A3A 0%,#123526 42%,#171B19 100%);\n}.elementor .e-3e1b77b1-8ccf{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-4f26e41b-2623{width:100%;position:relative;padding-block-start:0px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-color:#171B19;flex-direction:column;gap:0px;}.elementor .e-7fe2ba8e-8c0f{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-72d06fc2-74e5{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-32428abd-6797{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-33aa75bb-b825{font-family:var(--mg-display);font-weight:600;font-size:clamp(28px,3.2vw,46px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.12;margin-block-start:20px;text-wrap:balance;\n}.elementor .e-1aa9ceaa-4d55{width:18px;height:18px;min-width:18px;}.elementor .e-697eef1e-f5f8{width:40px;height:40px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .e-4d7ccc9a-f962{width:40px;height:40px;flex:0 0 40px;}.elementor .e-5a5083e7-473b{font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.4;padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:20px;gap:20px;}.elementor .e-708cbfc6-4e37{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;}.elementor .e-7ac329c4-f9ae{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-38a4328d-8bed{border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color .3s, background .3s;\n}.elementor .e-74de08d8-e812{width:18px;height:18px;min-width:18px;}.elementor .e-329a4530-3e40{width:40px;height:40px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .e-235891ab-76f8{width:40px;height:40px;flex:0 0 40px;}.elementor .e-76932d68-da99{font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.4;padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:20px;gap:20px;}.elementor .e-4b83c053-e10b{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;}.elementor .e-39b7433d-6761{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-7592759d-8610{border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color .3s, background .3s;\n}.elementor .e-4c7e9360-c021{width:18px;height:18px;min-width:18px;}.elementor .e-40388910-3cad{width:40px;height:40px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .e-1fbf716c-92e2{width:40px;height:40px;flex:0 0 40px;}.elementor .e-6101a0c6-b2dc{font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.4;padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:20px;gap:20px;}.elementor .e-3004ab91-cade{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;}.elementor .e-db87db6-bdc2{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;margin-block-start:10px;}.elementor .e-3ac0aead-23d1{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-8fa2780-c8e2{border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color .3s, background .3s;\n}.elementor .e-4961e8fb-298e{width:18px;height:18px;min-width:18px;}.elementor .e-6c9be88f-1248{width:40px;height:40px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .e-12700f1d-7dcf{width:40px;height:40px;flex:0 0 40px;}.elementor .e-43cf9014-38df{font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.4;padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:20px;gap:20px;}.elementor .e-5335054-e1b3{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;}.elementor .e-11de91fc-2d06{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-5c735d6c-7f6a{border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color .3s, background .3s;\n}.elementor .e-2e9ef760-eb1d{width:18px;height:18px;min-width:18px;}.elementor .e-601b947b-9825{width:40px;height:40px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .e-3bb9a657-6274{width:40px;height:40px;flex:0 0 40px;}.elementor .e-3ad8a0d6-5aae{font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.4;padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:20px;gap:20px;}.elementor .e-5e166d07-cf34{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;}.elementor .e-284ea00d-9bd2{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-418820ad-a710{border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color .3s, background .3s;\n}.elementor .e-75e154d6-a3a4{width:18px;height:18px;min-width:18px;}.elementor .e-74065a1b-88dc{width:40px;height:40px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .e-4bbf3e3-5c28{width:40px;height:40px;flex:0 0 40px;}.elementor .e-4b333918-7f3c{font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.4;padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:20px;gap:20px;}.elementor .e-47d0c40b-3286{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;}.elementor .e-2482dcde-c302{padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-7a623983-61f9{border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.1);border-style:solid;background-image:linear-gradient(160deg, rgba(245,245,245,.045) 0%,rgba(245,245,245,.012) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:border-color .3s, background .3s;\n}.elementor .e-6502915d-3dbe{margin-block-start:40px;gap:12px;}.elementor .e-14bffd79-6c0e{width:18px;height:18px;min-width:18px;}.elementor .e-49db2353-f1a4:hover,.elementor .e-49db2353-f1a4:focus-visible{gap:14px;}.elementor .e-49db2353-f1a4{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:13px;color:#43E88D;line-height:1.2;padding:0px;margin-block-start:28px;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;width:fit-content; white-space:nowrap; transition:gap .3s;\n}.elementor .e-1d6af350-93d5{padding:0px;flex-direction:column;gap:0px;}.elementor .e-655d54f4-8e18{width:147%;height:auto;object-fit:cover;position:absolute;inset-block-start:-73.5%;inset-inline-start:0px;display:block;max-width:none; filter:saturate(.5);\n}.elementor .e-4ac95874-5bd5{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(18,53,38,.88) 0%,rgba(18,53,38,0) 48%),linear-gradient(0deg, rgba(18,53,38,.28) 0%,rgba(18,53,38,.28) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4cddcb30-a72a{font-family:var(--mg-display);font-weight:600;font-size:14.5px;color:#F5F5F5;line-height:1.4;}.elementor .e-3180deae-e175{font-family:var(--mg-body);font-size:15px;color:#DBE1DD;line-height:1.55;margin-block-start:8px;}.elementor .e-455152c4-644a{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:#123526;letter-spacing:0.06em;line-height:1;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#43E88D;}.elementor .e-5ca095a5-c56a{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:#123526;letter-spacing:0.06em;line-height:1;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#43E88D;}.elementor .e-f387353-d847{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:#123526;letter-spacing:0.06em;line-height:1;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#43E88D;}.elementor .e-1c743456-c1ef{padding:0px;margin-block-start:14px;flex-direction:row;gap:8px;}.elementor .e-2aaca92d-b8a1{position:absolute;inset-inline-end:20px;inset-block-end:20px;inset-inline-start:20px;z-index:2;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:22px;border-width:1px;border-color:rgba(219,225,221,.14);border-style:solid;background-color:rgba(23,27,25,.7);backdrop-filter:blur(14px);flex-direction:column;gap:0px;}.elementor .e-f59f843-7e5a{min-width:0px;overflow:hidden;aspect-ratio:4/5.2;position:relative;padding:0px;border-radius:32px;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);}.elementor .e-664bc6b8-67a8{min-width:0px;position:sticky;inset-block-start:120px;padding:0px;}.elementor .e-c6c07ec-88f2{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;gap:72px;grid-template-columns:1.12fr .88fr;grid-template-rows:none;align-items:start;}.elementor .e-30f34a28-70ab{width:100%;position:relative;padding-block-start:0px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;background-color:#171B19;flex-direction:column;gap:0px;}.elementor .e-1f46080d-2676{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-371c18e8-83ff{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-3b1d13d5-be11{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-459df689-7b17{max-width:1060px;font-family:var(--mg-display);font-weight:600;font-size:clamp(26px,3.7vw,54px);color:#F5F5F5;letter-spacing:-0.03em;line-height:1.16;text-align:center;margin-block-start:32px;text-wrap:balance;\n}.elementor .e-37befd37-c7ee{max-width:760px;font-family:var(--mg-body);font-size:clamp(17px,1.6vw,21px);color:#DBE1DD;line-height:1.6;text-align:center;margin-block-start:30px;}.elementor .e-508df830-b451{width:36px;height:1px;min-width:0px;padding:0px;background-color:#43E88D;}.elementor .e-3aa9ff29-7d67{max-width:100%;font-family:var(--mg-display);font-weight:500;font-size:13px;color:rgba(219,225,221,.74);line-height:1;padding:0px;margin-block-start:40px;flex-direction:row;gap:14px;align-items:center;width:fit-content;\n}.elementor .e-483b9623-31b4{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;align-items:center;}.elementor .e-4e64d62e-db21{width:100%;overflow:hidden;position:relative;text-align:center;padding-block-start:110px;padding-block-end:140px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, rgba(23,27,25,.92) 0%,rgba(23,27,25,.55) 50%,rgba(23,27,25,.95) 100%),url("https://mgtrener.com/wp-content/uploads/2026/09/bg2.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#171B19;flex-direction:column;gap:0px;align-items:center;}.elementor .e-67c370e1-82a0{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-1ddf7d62-90b4{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-36fe1cc9-d639{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-17aeac65-cf3f{font-family:var(--mg-display);font-weight:600;font-size:clamp(28px,3.2vw,46px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.12;margin-block-start:20px;text-wrap:balance;\n}.elementor .e-79ab859d-58b2{padding:0px;flex-direction:column;gap:0px;}.elementor .e-3c65d88a-11e6{width:18px;height:18px;min-width:18px;}.elementor .e-692ce93a-b370:hover,.elementor .e-692ce93a-b370:focus-visible{gap:14px;}.elementor .e-692ce93a-b370{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:13px;color:#43E88D;line-height:1.2;padding:0px;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;width:fit-content; white-space:nowrap; transition:gap .3s;\n}.elementor .e-32b497c8-3882{padding:0px;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-1c2f090d-297f{width:100%;height:100%;object-fit:cover;object-position:50% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;filter:saturate(.7);\n}.elementor .e-5b75015c-d3c0{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(18,53,38,.75) 0%,rgba(18,53,38,0) 55%),linear-gradient(0deg, rgba(18,53,38,.3) 0%,rgba(18,53,38,.3) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5674cc0b-5f94{position:absolute;inset-block-end:14px;inset-inline-start:14px;z-index:1;font-family:var(--mg-display);font-weight:600;font-size:11px;color:#123526;letter-spacing:0.04em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;background-color:#43E88D;}.elementor .e-73d548f0-40f0{min-width:0px;overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;border-radius:20px;background-color:#123526;}.elementor .e-483178de-8e09{font-family:var(--mg-display);font-weight:600;font-size:18px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.38;}.elementor .e-693bc073-28b0{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.6;margin-block-start:12px;}.elementor .e-42dab790-3b67{width:18px;height:18px;min-width:18px;}.elementor .e-6d31d3f0-a49b{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:13px;color:#43E88D;line-height:1.2;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-38f04ad3-959f{padding-block-start:22px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-57184019-eebb:hover,.elementor .e-57184019-eebb:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-57184019-eebb{padding:12px;border-radius:28px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:0px;}.elementor .e-11f87f43-f8ea{width:100%;height:100%;object-fit:cover;object-position:50% 58%;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;filter:saturate(.7);\n}.elementor .e-41513140-b6de{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(18,53,38,.75) 0%,rgba(18,53,38,0) 55%),linear-gradient(0deg, rgba(18,53,38,.3) 0%,rgba(18,53,38,.3) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-550a8dc8-b857{position:absolute;inset-block-end:14px;inset-inline-start:14px;z-index:1;font-family:var(--mg-display);font-weight:600;font-size:11px;color:#123526;letter-spacing:0.04em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;background-color:#43E88D;}.elementor .e-6496d118-6879{min-width:0px;overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;border-radius:20px;background-color:#123526;}.elementor .e-548765f0-c37b{font-family:var(--mg-display);font-weight:600;font-size:18px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.38;}.elementor .e-796d84b2-e9a3{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.6;margin-block-start:12px;}.elementor .e-228494af-860b{width:18px;height:18px;min-width:18px;}.elementor .e-3a3316c7-6dac{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:13px;color:#43E88D;line-height:1.2;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-2e48c409-87c1{padding-block-start:22px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-65a0d5d1-ba10:hover,.elementor .e-65a0d5d1-ba10:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-65a0d5d1-ba10{padding:12px;border-radius:28px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:0px;}.elementor .e-aa39282-e21a{width:100%;height:100%;object-fit:cover;object-position:50% 52%;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;filter:saturate(.7);\n}.elementor .e-49e85786-6dfe{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(18,53,38,.75) 0%,rgba(18,53,38,0) 55%),linear-gradient(0deg, rgba(18,53,38,.3) 0%,rgba(18,53,38,.3) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-73cfa719-e01d{position:absolute;inset-block-end:14px;inset-inline-start:14px;z-index:1;font-family:var(--mg-display);font-weight:600;font-size:11px;color:#123526;letter-spacing:0.04em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;background-color:#43E88D;}.elementor .e-564884f2-4ee3{min-width:0px;overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;border-radius:20px;background-color:#123526;}.elementor .e-61f19921-7cbf{font-family:var(--mg-display);font-weight:600;font-size:18px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.38;}.elementor .e-7c275e12-1686{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.6;margin-block-start:12px;}.elementor .e-4f0e5fad-aaa6{width:18px;height:18px;min-width:18px;}.elementor .e-460685ab-d5a7{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:13px;color:#43E88D;line-height:1.2;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-451a16d-5cc6{padding-block-start:22px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-1774ec4b-4dfc:hover,.elementor .e-1774ec4b-4dfc:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-1774ec4b-4dfc{padding:12px;border-radius:28px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:0px;}.elementor .e-21d17037-afcd{padding:0px;margin-block-start:56px;gap:24px;grid-template-columns:repeat(3,1fr);grid-template-rows:none;}.elementor .e-60fb77c8-dd5a{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-4a8e7f68-b2ff{width:100%;position:relative;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-color:#171B19;flex-direction:column;gap:0px;}.elementor .e-50380e91-77f7{min-width:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(rgba(67,232,141,.06) 1px, transparent 1px), linear-gradient(90deg, rgba(67,232,141,.06) 1px, transparent 1px); background-size:44px 44px;\n}.elementor .e-2a238d0a-ba6c{min-width:0px;overflow:hidden;position:absolute;inset-block-start:210px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;border-radius:40px;box-shadow:0px 60px 100px -40px rgba(0,0,0,.85),24px 24px 60px 0px rgba(0,0,0,.45),-10px -10px 40px 0px rgba(245,245,245,.03),0px 1px 0px 0px rgba(245,245,245,.16) inset,0px 0px 0px 1px rgba(67,232,141,.14) inset;background-image:radial-gradient(90% 60% at 50% 0%, rgba(67,232,141,.30) 0%, rgba(67,232,141,0) 60%), linear-gradient(165deg,#145A3A 0%,#123526 52%,#0e2a1e 100%);\n}.elementor .e-75e0f971-e20b{width:auto;height:96%;position:absolute;inset-block-end:0px;inset-inline-start:50%;filter:drop-shadow(0px 30px 40px rgba(0,0,0,.45));transform:translate3d(-50%, 0px, 0px);max-width:none;\n}.elementor .e-72058f43-4204{min-width:0px;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:2;padding:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:40px;border-end-end-radius:40px;pointer-events:none;\n}.elementor .e-63ec92b5-ccb1{width:22px;height:22px;min-width:22px;}.elementor .e-1b726ad4-7933{width:44px;height:44px;padding:0px;border-radius:14px;background-image:linear-gradient(160deg, #145A3A 0%,#123526 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5589437e-3328{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;line-height:1.35;}.elementor .e-4ee2110b-9d8e{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-fa8ae8e-49e2{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-3ab925e0-d421{max-width:100%;position:absolute;inset-block-start:250px;inset-inline-start:-14px;z-index:3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:12px;padding-inline-end:20px;border-radius:20px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(23,27,25,.74);box-shadow:0px 24px 50px -16px rgba(0,0,0,.7);backdrop-filter:blur(14px);flex-direction:row;gap:14px;align-items:center;width:fit-content;\n}.elementor .e-4602d21a-405e{height:700px;min-width:0px;position:relative;padding:0px;}.elementor .e-41d09804-ac25{width:9px;height:9px;min-width:9px;padding:0px;border-radius:50%;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.14),0px 0px 18px 0px rgba(67,232,141,.6);flex:0 0 auto;}.elementor .e-61b553fe-9290{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-65a91c28-b90e{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-73f7ff5f-2159{font-family:var(--mg-display);font-weight:600;font-size:clamp(28px,3.2vw,46px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.12;margin-block-start:20px;text-wrap:balance;\n}.elementor .e-49a72f42-8840{font-family:var(--mg-body);font-size:19px;color:#DBE1DD;line-height:1.6;margin-block-start:22px;}.elementor .e-12f8d96a-d673{width:22px;height:22px;min-width:22px;}.elementor .e-e426704-be78{width:50px;height:50px;padding:0px;border-radius:16px;background-image:linear-gradient(160deg, #145A3A 0%,#123526 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-79d12df3-9800{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-32a48510-c194{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.35;}.elementor .e-58ba9c6c-112b{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-76ef7ea8-6316:hover,.elementor .e-76ef7ea8-6316:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-76ef7ea8-6316{padding:16px;border-radius:22px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.3s;flex-direction:row;gap:14px;align-items:center;}.elementor .e-7cf70f5d-b7ac{width:22px;height:22px;min-width:22px;}.elementor .e-7396b693-56d8{width:50px;height:50px;padding:0px;border-radius:16px;background-image:linear-gradient(160deg, #145A3A 0%,#123526 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2563fac0-85c3{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-6fbdb227-1c60{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.35;}.elementor .e-4dbd2faf-742f{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-788fcaac-90c5:hover,.elementor .e-788fcaac-90c5:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-788fcaac-90c5{padding:16px;border-radius:22px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.3s;flex-direction:row;gap:14px;align-items:center;}.elementor .e-72ed4e0-33a1{width:22px;height:22px;min-width:22px;}.elementor .e-1ee5d10f-bcb5{width:50px;height:50px;padding:0px;border-radius:16px;background-image:linear-gradient(160deg, #145A3A 0%,#123526 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-41b850a7-bffd{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-51227a23-ad14{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.35;}.elementor .e-7db6f83d-92fb{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-ba80910-c518:hover,.elementor .e-ba80910-c518:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-ba80910-c518{padding:16px;border-radius:22px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.3s;flex-direction:row;gap:14px;align-items:center;}.elementor .e-fd0237f-c0fa{width:22px;height:22px;min-width:22px;}.elementor .e-4def2e23-701e{width:50px;height:50px;padding:0px;border-radius:16px;background-image:linear-gradient(160deg, #145A3A 0%,#123526 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-23264cae-5225{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-2db38b74-b617{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.35;}.elementor .e-49a710f9-8f8b{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-3ff735e2-54f1:hover,.elementor .e-3ff735e2-54f1:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-3ff735e2-54f1{padding:16px;border-radius:22px;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;transition:transform 0.3s;flex-direction:row;gap:14px;align-items:center;}.elementor .e-13702e17-8a34{padding:0px;margin-block-start:36px;gap:14px;grid-template-columns:1fr 1fr;grid-template-rows:none;}.elementor .e-442119b7-3093{width:22px;height:22px;min-width:22px;}.elementor .e-7ecf793a-ae3d{width:50px;height:50px;padding:0px;border-radius:16px;background-color:#43E88D;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-13547843-b051{font-family:var(--mg-display);font-weight:600;font-size:11px;color:#43E88D;letter-spacing:0.06em;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.35);border-style:solid;background-color:rgba(23,27,25,.65);}.elementor .e-698834cd-f28e{font-family:var(--mg-display);font-weight:600;font-size:11px;color:#43E88D;letter-spacing:0.06em;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.35);border-style:solid;background-color:rgba(23,27,25,.65);}.elementor .e-37dea6c-24b3{font-family:var(--mg-display);font-weight:600;font-size:11px;color:#43E88D;letter-spacing:0.06em;line-height:1;padding-block-start:7px;padding-block-end:7px;padding-inline-start:11px;padding-inline-end:11px;border-radius:999px;border-width:1px;border-color:rgba(67,232,141,.35);border-style:solid;background-color:rgba(23,27,25,.65);}.elementor .e-34a413cc-2f99{max-width:100%;padding:0px;flex-direction:row;gap:6px;width:fit-content;\n}.elementor .e-41e38639-1e59{padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;}.elementor .e-271315a9-5e92{font-family:var(--mg-display);font-weight:600;font-size:18px;color:#F5F5F5;line-height:1.3;margin-block-start:16px;margin-block-end:6px;}.elementor .e-713de30f-cf72{font-family:var(--mg-body);font-size:16px;color:#F5F5F5;line-height:1.55;}.elementor .e-2394f724-225d{font-family:var(--mg-body);font-size:14.5px;color:#DBE1DD;line-height:1.6;padding-block-start:16px;margin-block-start:16px;border-block-start-width:1px;border-top-style: dashed; border-top-color: rgba(219,225,221,.2);\n}.elementor .e-5aa4d1b8-f3a1{width:18px;height:18px;min-width:18px;}.elementor .e-23fd4049-55d8:hover,.elementor .e-23fd4049-55d8:focus-visible{gap:14px;}.elementor .e-23fd4049-55d8{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:13px;color:#43E88D;line-height:1.2;padding:0px;margin-block-start:16px;flex-direction:row;gap:10px;flex:0 0 auto;align-items:center;width:fit-content; white-space:nowrap; transition:gap .3s;\n}.elementor .e-6fd4baee-436e{overflow:hidden;position:relative;padding:28px;margin-block-start:14px;border-radius:26px;border-width:1px;border-color:rgba(67,232,141,.2);border-style:solid;background-image:linear-gradient(100deg, rgba(18,53,38,.97) 0%,rgba(18,53,38,.9) 55%,rgba(18,53,38,.72) 100%),url("https://mgtrener.com/wp-content/uploads/2026/10/img_5032-579x1024.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,50% 30%;background-color:#123526;flex-direction:column;gap:0px;}.elementor .e-71f5d211-2819{padding:0px;flex-direction:column;gap:0px;}.elementor .e-452ce6f6-bb6d{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;gap:72px;grid-template-columns:.95fr 1.05fr;grid-template-rows:none;align-items:end;}.elementor .e-2e221a5c-837a{width:100%;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#171B19;flex-direction:column;gap:0px;}.elementor .e-510bdbaa-5e71{width:900px;height:400px;min-width:0px;position:absolute;inset-block-start:-200px;inset-inline-start:50%;padding:0px;background-image:radial-gradient(circle at , closest-side 0%,rgba(33,135,89,.18) 50%,rgba(33,135,89,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(-50%, 0px, 0px);pointer-events:none;\n}.elementor .e-2b2de859-12a8{width:213px;height:24px;flex:0 0 auto;}.elementor .e-1c5e09f0-27b7{max-width:300px;font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.65;margin-block-start:22px;}.elementor .e-4094be01-ba82{width:20px;height:20px;min-width:20px;}.elementor .e-d200966-3180:hover,.elementor .e-d200966-3180:focus-visible{background-color:#43E88D;}.elementor .e-d200966-3180{width:46px;height:46px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;transition:background .3s;\n}.elementor .e-71aaae54-244c{width:20px;height:20px;min-width:20px;}.elementor .e-553b6a5b-3518:hover,.elementor .e-553b6a5b-3518:focus-visible{background-color:#43E88D;}.elementor .e-553b6a5b-3518{width:46px;height:46px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;transition:background .3s;\n}.elementor .e-71c16764-63d8{width:20px;height:20px;min-width:20px;}.elementor .e-796529d6-ff24:hover,.elementor .e-796529d6-ff24:focus-visible{background-color:#43E88D;}.elementor .e-796529d6-ff24{width:46px;height:46px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;transition:background .3s;\n}.elementor .e-5b53a61e-20ee{width:20px;height:20px;min-width:20px;}.elementor .e-556111b7-5dfa:hover,.elementor .e-556111b7-5dfa:focus-visible{background-color:#43E88D;}.elementor .e-556111b7-5dfa{width:46px;height:46px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:9px 9px 22px 0px rgba(0,0,0,.5),-6px -6px 16px 0px rgba(245,245,245,.028),0px 1px 0px 0px rgba(245,245,245,.07) inset;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;transition:background .3s;\n}.elementor .e-3666403b-a700{padding:0px;margin-block-start:26px;flex-direction:row;gap:10px;}.elementor .e-75e46de5-837e{padding:0px;flex-direction:column;gap:0px;}.elementor .e-4a23221a-dc28{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;margin-block-end:22px;}.elementor .e-4fb523c6-e1b6:hover,.elementor .e-4fb523c6-e1b6:focus-visible{color:#43E88D;}.elementor .e-4fb523c6-e1b6{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-7f4d9ff8-4ddd:hover,.elementor .e-7f4d9ff8-4ddd:focus-visible{color:#43E88D;}.elementor .e-7f4d9ff8-4ddd{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-2ad3d1e8-78c8:hover,.elementor .e-2ad3d1e8-78c8:focus-visible{color:#43E88D;}.elementor .e-2ad3d1e8-78c8{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-1bf3f714-d23e:hover,.elementor .e-1bf3f714-d23e:focus-visible{color:#43E88D;}.elementor .e-1bf3f714-d23e{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-611b0f1d-84bc:hover,.elementor .e-611b0f1d-84bc:focus-visible{color:#43E88D;}.elementor .e-611b0f1d-84bc{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-7a320c48-f4fd:hover,.elementor .e-7a320c48-f4fd:focus-visible{color:#43E88D;}.elementor .e-7a320c48-f4fd{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-68cd9cf3-2aed:hover,.elementor .e-68cd9cf3-2aed:focus-visible{color:#43E88D;}.elementor .e-68cd9cf3-2aed{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-137705c2-9ef5{padding:0px;gap:12px;grid-template-columns:1fr;grid-template-rows:none;}.elementor .e-74e26fc7-5e11{padding:0px;flex-direction:column;gap:0px;}.elementor .e-1a84c628-b6e2{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;margin-block-end:22px;}.elementor .e-5c9f1ced-5eee:hover,.elementor .e-5c9f1ced-5eee:focus-visible{color:#43E88D;}.elementor .e-5c9f1ced-5eee{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-38b7c554-3384:hover,.elementor .e-38b7c554-3384:focus-visible{color:#43E88D;}.elementor .e-38b7c554-3384{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-10b6f7ef-b92c:hover,.elementor .e-10b6f7ef-b92c:focus-visible{color:#43E88D;}.elementor .e-10b6f7ef-b92c{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-109a9dfa-b521:hover,.elementor .e-109a9dfa-b521:focus-visible{color:#43E88D;}.elementor .e-109a9dfa-b521{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-2fd1722d-33b8:hover,.elementor .e-2fd1722d-33b8:focus-visible{color:#43E88D;}.elementor .e-2fd1722d-33b8{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-22fe6eed-6fdd:hover,.elementor .e-22fe6eed-6fdd:focus-visible{color:#43E88D;}.elementor .e-22fe6eed-6fdd{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-77adfd05-9b85:hover,.elementor .e-77adfd05-9b85:focus-visible{color:#43E88D;}.elementor .e-77adfd05-9b85{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-399306a7-9b49{padding:0px;flex-direction:column;gap:12px;}.elementor .e-3dca6b92-e84d{padding:0px;flex-direction:column;gap:0px;}.elementor .e-49abafb0-8eaa{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;margin-block-end:22px;}.elementor .e-7d114bc3-262e{width:20px;height:20px;min-width:20px;margin-block-start:2px;}.elementor .e-3d6daddc-74f2{min-width:0px;flex:1 1 0px;}.elementor .e-1dd62b15-47ca{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.55;padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-68ec8ac8-c2ed{width:20px;height:20px;min-width:20px;margin-block-start:2px;}.elementor .e-630a6757-e360:hover,.elementor .e-630a6757-e360:focus-visible{color:#43E88D;}.elementor .e-630a6757-e360{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-5e54ed90-27c9{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.55;padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-7789e535-887f{width:20px;height:20px;min-width:20px;margin-block-start:2px;}.elementor .e-5210d279-fb66:hover,.elementor .e-5210d279-fb66:focus-visible{color:#43E88D;}.elementor .e-5210d279-fb66{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-128f5585-3c20{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.55;padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-403b2dcf-7761{width:20px;height:20px;min-width:20px;margin-block-start:2px;}.elementor .e-45c10917-f64b{min-width:0px;flex:1 1 0px;}.elementor .e-57c0b86-12ca{font-family:var(--mg-body);font-size:15px;color:rgba(219,225,221,.74);line-height:1.55;padding:0px;flex-direction:row;gap:12px;align-items:flex-start;}.elementor .e-d3603e-4df0{padding:0px;flex-direction:column;gap:12px;}.elementor .e-7caf1822-4317{padding:0px;flex-direction:column;gap:0px;}.elementor .e-533d0342-771c{padding-block-start:88px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;gap:48px;grid-template-columns:1.3fr .8fr 1.2fr 1.2fr;grid-template-rows:none;}.elementor .e-36141fe5-3f08{font-family:var(--mg-display);font-weight:600;font-size:10.5px;color:#43E88D;letter-spacing:0.08em;line-height:1;}.elementor .e-6eb15654-4b7c{font-family:var(--mg-body);font-weight:500;font-size:13.5px;color:#F5F5F5;letter-spacing:0.03em;line-height:1;}.elementor .e-2f30fb8e-ef70{max-width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(245,245,245,.03);flex-direction:row;gap:8px;align-items:center;width:fit-content;\n}.elementor .e-3e65b1e3-3253{font-family:var(--mg-display);font-weight:600;font-size:10.5px;color:#43E88D;letter-spacing:0.08em;line-height:1;}.elementor .e-732d3b76-8bc0{font-family:var(--mg-body);font-weight:500;font-size:13.5px;color:#F5F5F5;letter-spacing:0.03em;line-height:1;}.elementor .e-1d51f99b-774d{max-width:100%;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:rgba(219,225,221,.12);border-style:solid;background-color:rgba(245,245,245,.03);flex-direction:row;gap:8px;align-items:center;width:fit-content;\n}.elementor .e-31b24bf1-6a1f{max-width:100%;padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;width:fit-content;\n}.elementor .e-f144259-6e3a{max-width:100%;padding:0px;flex-direction:column;gap:12px;width:fit-content;\n}.elementor .e-11360462-9994:hover,.elementor .e-11360462-9994:focus-visible{color:#43E88D;}.elementor .e-11360462-9994{font-family:var(--mg-body);font-size:14px;color:rgba(219,225,221,.74);line-height:1.5;transition:color 0.25s;}.elementor .e-50fd3046-74cf{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:#F5F5F5;letter-spacing:0.04em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#145A3A;box-shadow:0px 1px 0px 0px rgba(245,245,245,.12) inset;}.elementor .e-21831b1d-1083:hover,.elementor .e-21831b1d-1083:focus-visible{color:#F5F5F5;}.elementor .e-21831b1d-1083{font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:rgba(219,225,221,.74);letter-spacing:0.04em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;transition:color 0.25s;}.elementor .e-47467ace-c6c3{max-width:100%;padding:4px;border-radius:999px;background-color:#111412;box-shadow:2px 2px 6px 0px rgba(0,0,0,.55) inset,-1px -1px 0px 0px rgba(245,245,245,.04) inset;flex-direction:row;gap:0px;flex:0 0 auto;width:fit-content;\n}.elementor .e-78a6c5f4-6425{max-width:100%;padding:0px;flex-direction:row;gap:24px;align-items:center;width:fit-content;\n}.elementor .e-173520c1-e783{font-family:var(--mg-body);font-size:14px;color:rgba(219,225,221,.74);line-height:1.5;padding-block-start:26px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(219,225,221,.1);\n}.elementor .e-2c9148a2-d6a1{width:100%;max-width:1240px;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-2f7e98f5-72eb{width:100%;overflow:hidden;position:relative;padding:0px;margin-block-start:128px;border-block-start-width:1px;background-color:#111412;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(219,225,221,.1);\n}.elementor .e-343261ed-6c95{width:22px;height:22px;min-width:22px;}.elementor .e-5b9823ed-a794:hover,.elementor .e-5b9823ed-a794:focus-visible{transform:scale3d(1.08, 1.08, 1);}.elementor .e-5b9823ed-a794{width:56px;height:56px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 16px 30px -10px rgba(0,0,0,.8),0px 1px 0px 0px rgba(245,245,245,.08) inset,0px 0px 0px 1px rgba(67,232,141,.22) inset;transition:transform 0.3s;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-452c1e68-a121{width:22px;height:22px;min-width:22px;}.elementor .e-18f48a22-7678:hover,.elementor .e-18f48a22-7678:focus-visible{transform:scale3d(1.08, 1.08, 1);}.elementor .e-18f48a22-7678{width:56px;height:56px;padding:0px;border-radius:50%;background-image:linear-gradient(145deg, #232826 0%,#191d1b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 16px 30px -10px rgba(0,0,0,.8),0px 1px 0px 0px rgba(245,245,245,.08) inset,0px 0px 0px 1px rgba(67,232,141,.22) inset;transition:transform 0.3s;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4ebe7808-aab7{width:22px;height:22px;min-width:22px;}.elementor .e-288577a-6003:hover,.elementor .e-288577a-6003:focus-visible{transform:scale3d(1.08, 1.08, 1);}.elementor .e-288577a-6003{width:56px;height:56px;padding:0px;border-radius:50%;background-image:linear-gradient(180deg, #5EEA9D 0%,#43E88D 50%,#32B773 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 16px 34px -10px rgba(67,232,141,.6),0px 1px 0px 0px rgba(245,245,245,.5) inset;transition:transform 0.3s;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-79c07505-497b{max-width:100%;position:fixed;inset-inline-end:22px;inset-block-end:22px;z-index:70;padding:0px;flex-direction:column;gap:12px;width:fit-content;\n}