.elementor .e-6a4fbd77-eb5f{width:300px;height:300px;min-width:0px;position:absolute;inset-block-start:-160px;inset-inline-end:-150px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(67,232,141,.35);border-style:solid;pointer-events:none;\n}.elementor .e-14e0243e-fcd1{width:18px;height:18px;min-width:18px;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg);}.elementor .e-2aa854eb-84d3:hover,.elementor .e-2aa854eb-84d3:focus-visible{gap:14px;}.elementor .e-2aa854eb-84d3{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;align-items:center;width:fit-content; transition:gap .3s;\n}.elementor .e-2ddba5dd-f80e{max-width:100%;font-family:var(--mg-display);font-weight:600;font-size:11.5px;color:#123526;letter-spacing:0.04em;line-height:1;padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#43E88D;width:fit-content;\n}.elementor .e-161751b2-1386{width:16px;height:16px;min-width:16px;}.elementor .e-721df4a3-ed39{font-family:var(--mg-body);font-size:14px;color:rgba(219,225,221,.74);line-height:1.3;}.elementor .e-6a801064-4713{max-width:100%;padding:0px;flex-direction:row;gap:8px;align-items:center;width:fit-content;\n}.elementor .e-3c5a4e7b-e06c{padding:0px;margin-block-start:32px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 18px;\n}.elementor .e-2372806a-1477{font-family:var(--mg-display);font-weight:700;font-size:clamp(28px,3.6vw,50px);color:#F5F5F5;letter-spacing:-0.03em;line-height:1.1;margin-block-start:22px;text-wrap:balance;\n}.elementor .e-71592078-f0b4{width:100%;max-width:880px;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;flex-direction:column;gap:0px;}.elementor .e-73ce86ca-d6d3{width:64px;height:64px;min-width:64px;opacity:30%;}.elementor .e-3bc2ff01-c1c9{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .e-106f420a-c93c{width:100%;height:100%;object-fit:cover;object-position:50% 35%;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;filter:saturate(.8);\n}.elementor .e-2121a67a-daf7{width:100%;min-width:0px;overflow:hidden;aspect-ratio:16/8;position:relative;padding:0px;border-radius:32px;background-color:#123526;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);background-image:radial-gradient(70% 90% at 100% 0%, rgba(67,232,141,.22), rgba(67,232,141,0) 60%), linear-gradient(160deg,#145A3A 0%,#123526 70%);\n}.elementor .e-111ea1d8-35bf{width:100%;max-width:1120px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:48px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;}.elementor .e-5de0465d-48ab{width:100%;overflow:hidden;position:relative;padding-block-start:64px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#171B19;flex-direction:column;gap:0px;background-image: radial-gradient(60% 80% at 85% 10%, rgba(33,135,89,.24) 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 top; background-repeat: no-repeat;\n}.elementor .e-6f63d27e-cd6d{width:100%;max-width:880px;padding-block-start:56px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1075ec10-53a6{font-family:var(--mg-display);font-weight:600;font-size:clamp(24px,2.6vw,36px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.15;}.elementor .e-4c79d704-bd31{font-family:var(--mg-body);font-size:17px;color:#DBE1DD;line-height:1.6;margin-block-start:14px;}.elementor .e-494a56c8-bcf1{padding:0px;flex-direction:column;gap:0px;}.elementor .e-45f5fb44-75ac{width:18px;height:18px;min-width:18px;}.elementor .e-2c96885-8851{white-space:nowrap;\n}.elementor .e-47554823-ddb2:hover,.elementor .e-47554823-ddb2:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-47554823-ddb2{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-57eb1bad-b9af{width:22px;height:22px;min-width:22px;}.elementor .e-60d519bb-6c6b:hover,.elementor .e-60d519bb-6c6b:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-60d519bb-6c6b{width:58px;height:58px;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;transition:transform 0.3s;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6c053e13-6267{width:22px;height:22px;min-width:22px;}.elementor .e-1404c993-6b9a:hover,.elementor .e-1404c993-6b9a:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-1404c993-6b9a{width:58px;height:58px;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;transition:transform 0.3s;flex-direction:row;gap:0px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1147b053-cde1{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:flex-end;align-items:center;}.elementor .e-7d81dca8-dfb0{overflow:hidden;position:relative;padding:56px;border-radius:36px;border-width:1px;border-color:rgba(67,232,141,.2);border-style:solid;background-color:#123526;gap:40px;grid-template-columns:1.2fr .8fr;grid-template-rows:none;align-items:center;background-image:radial-gradient(60% 80% at 100% 0%, rgba(67,232,141,.18), rgba(67,232,141,0) 60%), linear-gradient(165deg,#145A3A 0%,#123526 60%);\n}.elementor .e-35f9fad6-2f09{width:18px;height:18px;min-width:18px;}.elementor .e-75ad16ed-a441:hover,.elementor .e-75ad16ed-a441:focus-visible{gap:14px;}.elementor .e-75ad16ed-a441{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;align-items:center;width:fit-content; transition:gap .3s;\n}.elementor .e-676ffdc1-34ee{padding:0px;margin-block-start:36px;flex-direction:row;gap:0px;justify-content:center;}.elementor .e-199fc887-dea6{width:100%;max-width:1120px;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-7a8e0492-29ac{width:100%;position:relative;padding-block-start:72px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-color:#171B19;flex-direction:column;gap:0px;}