.elementor .e-478c07dd-370b{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-79d76af-ff5c{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-5f90c815-6dab{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-358cd100-78ee{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-45d8f264-da36{font-family:var(--mg-display);font-weight:700;font-size:clamp(31px,4.4vw,64px);color:#F5F5F5;letter-spacing:-0.035em;line-height:1.05;margin-block-start:26px;margin-block-end:18px;}.elementor .e-62c208f0-1994{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-5bffc213-cef2{max-width:500px;font-family:var(--mg-body);font-size:18px;color:#DBE1DD;line-height:1.65;margin-block-start:26px;}.elementor .e-5341a4f9-a1d5{width:18px;height:18px;min-width:18px;}.elementor .e-139a0f95-c02b{white-space:nowrap;\n}.elementor .e-2257dded-1e06:hover,.elementor .e-2257dded-1e06:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-2257dded-1e06{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-713c6c11-b641{white-space:nowrap;\n}.elementor .e-9c2c107-eb2b{width:18px;height:18px;min-width:18px;}.elementor .e-73571ea4-e6ff:hover,.elementor .e-73571ea4-e6ff:focus-visible{transform:translate3d(0px, -2px, 0px);}.elementor .e-73571ea4-e6ff{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-2d2799d3-ee07{padding:0px;margin-block-start:42px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-74ad4beb-d524{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-7f9da57e-adbb{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-5354339a-9e83{min-width:0px;overflow:hidden;position:absolute;inset-block-start:150px;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-44d6d4bb-587b{width:auto;height:92%;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-4a4dbd8-ec91{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-56f75129-3e38{width:22px;height:22px;min-width:22px;}.elementor .e-24b2c24e-58ab{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-328d2e07-4b2b{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;line-height:1.35;}.elementor .e-54048bcb-45a8{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-6d7f0061-2433{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-3e82829b-cda8{max-width:100%;position:absolute;inset-block-end:64px;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-76fff0fb-14ea{width:22px;height:22px;min-width:22px;}.elementor .e-4b788e67-2d59{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-c5482c1-6cf3{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;line-height:1.35;}.elementor .e-118c9a50-6d69{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-67e18a71-eb42{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-6ecaf071-e8a1{max-width:100%;position:absolute;inset-block-start:250px;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-2893c34-a2d7{height:640px;min-width:0px;position:relative;padding:0px;}.elementor .e-4e9e1d94-5c2d{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-7aaaf420-ddfb{width:100%;overflow:hidden;position:relative;padding-block-start:64px;padding-block-end:96px;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-985b13-e243{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-59bfb29a-89d7{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-10b8a250-2b42{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-3cd9f15-76fd{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-6ddfbae8-5de3{font-family:var(--mg-body);font-size:19px;color:#DBE1DD;line-height:1.6;margin-block-start:24px;}.elementor .e-47cfe1ce-7304{width:100%;height:100%;object-fit:cover;object-position:50% 25%;display:block;}.elementor .e-730f35bd-245b{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,.55) 0%,rgba(18,53,38,0) 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-222ba210-9a91{min-width:0px;overflow:hidden;aspect-ratio:4/4.4;position:relative;padding:0px;margin-block-start:36px;border-radius:32px;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);}.elementor .e-2e3c776f-8d9a{position:sticky;inset-block-start:120px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-35b479c8-b087{width:14px;height:14px;min-width:0px;position:absolute;inset-block-start:2px;inset-inline-start:-7px;padding:0px;border-radius:50%;border-width:2px;border-color:#43E88D;border-style:solid;background-color:#171B19;box-shadow:0px 0px 0px 5px rgba(67,232,141,.12);}.elementor .e-c13db3a-bdb2{font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#43E88D;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.elementor .e-3522fd18-29c1{font-family:var(--mg-display);font-weight:600;font-size:20px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.3;margin-block-start:10px;}.elementor .e-1fa9f478-895d{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;margin-block-start:10px;}.elementor .e-5359b7e0-fd9d{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-6fd37529-65e9{width:14px;height:14px;min-width:0px;position:absolute;inset-block-start:2px;inset-inline-start:-7px;padding:0px;border-radius:50%;border-width:2px;border-color:#43E88D;border-style:solid;background-color:#171B19;box-shadow:0px 0px 0px 5px rgba(67,232,141,.12);}.elementor .e-27e13c9e-9224{font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#43E88D;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.elementor .e-3c955845-3046{font-family:var(--mg-display);font-weight:600;font-size:20px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.3;margin-block-start:10px;}.elementor .e-2380b16a-b3ea{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;margin-block-start:10px;}.elementor .e-573f9fcf-a4e6{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-234e1ae1-662f{width:14px;height:14px;min-width:0px;position:absolute;inset-block-start:2px;inset-inline-start:-7px;padding:0px;border-radius:50%;border-width:2px;border-color:#43E88D;border-style:solid;background-color:#171B19;box-shadow:0px 0px 0px 5px rgba(67,232,141,.12);}.elementor .e-27aa73b7-4ff7{font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#43E88D;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.elementor .e-3bce0ac2-8f5e{font-family:var(--mg-display);font-weight:600;font-size:20px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.3;margin-block-start:10px;}.elementor .e-4342b6d3-4206{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;margin-block-start:10px;}.elementor .e-3beb304-2342{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-78eba575-c73e{width:14px;height:14px;min-width:0px;position:absolute;inset-block-start:2px;inset-inline-start:-7px;padding:0px;border-radius:50%;border-width:2px;border-color:#43E88D;border-style:solid;background-color:#171B19;box-shadow:0px 0px 0px 5px rgba(67,232,141,.12);}.elementor .e-2690fa98-1094{font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#43E88D;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.elementor .e-7080ab8d-5578{font-family:var(--mg-display);font-weight:600;font-size:20px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.3;margin-block-start:10px;}.elementor .e-28603f46-16a4{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;margin-block-start:10px;}.elementor .e-4127470d-e881{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-186fdef9-b0e0{width:14px;height:14px;min-width:0px;position:absolute;inset-block-start:2px;inset-inline-start:-7px;padding:0px;border-radius:50%;border-width:2px;border-color:#43E88D;border-style:solid;background-color:#171B19;box-shadow:0px 0px 0px 5px rgba(67,232,141,.12);}.elementor .e-49d0f9c8-ae44{font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#43E88D;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.elementor .e-88d58ac-44db{font-family:var(--mg-display);font-weight:600;font-size:20px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.3;margin-block-start:10px;}.elementor .e-5d43c861-3387{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;margin-block-start:10px;}.elementor .e-6e2ac131-748f{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-2db77703-60e9{width:14px;height:14px;min-width:0px;position:absolute;inset-block-start:2px;inset-inline-start:-7px;padding:0px;border-radius:50%;border-width:2px;border-color:#43E88D;border-style:solid;background-color:#171B19;box-shadow:0px 0px 0px 5px rgba(67,232,141,.12);}.elementor .e-3ec80a50-b97e{font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#43E88D;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.elementor .e-2a6fcd11-6fb9{font-family:var(--mg-display);font-weight:600;font-size:20px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.3;margin-block-start:10px;}.elementor .e-70de2db-7012{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;margin-block-start:10px;}.elementor .e-103ec966-5096{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-dd69f92-7dde{width:14px;height:14px;min-width:0px;position:absolute;inset-block-start:2px;inset-inline-start:-7px;padding:0px;border-radius:50%;border-width:2px;border-color:#43E88D;border-style:solid;background-color:#43E88D;box-shadow:0px 0px 0px 5px rgba(67,232,141,.12);}.elementor .e-17c0ed04-3863{font-family:var(--mg-display);font-weight:600;font-size:12.5px;color:#43E88D;letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.elementor .e-40fe6cbd-bb5c{font-family:var(--mg-display);font-weight:600;font-size:20px;color:#F5F5F5;letter-spacing:-0.02em;line-height:1.3;margin-block-start:10px;}.elementor .e-663d6038-d7b2{font-family:var(--mg-body);font-size:16px;color:#DBE1DD;line-height:1.65;margin-block-start:10px;}.elementor .e-1df069af-41c3{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:0px;flex-direction:column;gap:0px;}.elementor .e-105183c-bbe9{padding:0px;margin-inline-start:7px;border-inline-start-width:1px;flex-direction:column;gap:0px;border-left-style: dashed; border-left-color: rgba(67,232,141,.35);\n}.elementor .e-18e63ca5-d0ce{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:.85fr 1.15fr;grid-template-rows:none;align-items:start;}.elementor .e-1f50d83e-8fc5{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-6a4f38f2-62bd{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-4bae5958-7758{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-2154eaf0-7a71{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-2d809e37-4ac6{font-family:var(--mg-display);font-weight:600;font-size:clamp(22px,2.4vw,32px);color:#F5F5F5;letter-spacing:-0.025em;line-height:1.2;margin-block-start:18px;}.elementor .e-e0feb68-830e{font-family:var(--mg-body);font-size:17px;color:#DBE1DD;line-height:1.65;margin-block-start:20px;}.elementor .e-54df8e19-1e48{font-family:var(--mg-body);font-size:16.5px;color:#F5F5F5;line-height:1.65;padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:0px;margin-block-start:24px;border-inline-start-width:2px;border-left-style: solid; border-left-color: #43E88D;\n}.elementor .e-633f6976-3b35{padding:0px;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-77d31aa8-52c0{width:18px;height:18px;min-width:18px;}.elementor .e-3611a2ad-164a{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-4c931f0c-caa8{width:18px;height:18px;min-width:18px;}.elementor .e-502e8e66-e731{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-356f6fa8-5a32{width:18px;height:18px;min-width:18px;}.elementor .e-26747df6-e77b{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-6e9e1a45-5178{width:18px;height:18px;min-width:18px;}.elementor .e-2bbc69fa-5673{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-4e2c2cc3-6b97{width:18px;height:18px;min-width:18px;}.elementor .e-1f03567e-d32d{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-7819a8a6-b3b4{width:18px;height:18px;min-width:18px;}.elementor .e-d753738-da78{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-75c31a2b-2655{width:18px;height:18px;min-width:18px;}.elementor .e-18af3ed-1c69{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-45e53ff2-2939{width:18px;height:18px;min-width:18px;}.elementor .e-40c17521-f46b{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-6e33ed9b-ea9f{width:18px;height:18px;min-width:18px;}.elementor .e-166419fe-d6a4{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-116a346c-a0c5{padding:0px;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:none;align-content:center;}.elementor .e-34c6411f-b779{padding:56px;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-57cea76b-6753{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-568ce02b-eac2{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-77a6a2ba-8bd8{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-105fbf82-6c60{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-7e7f1f53-3c9c{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-4e364095-c8c1{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-716adedf-8f30{font-family:var(--mg-body);font-size:19px;color:#DBE1DD;line-height:1.6;margin-block-start:24px;}.elementor .e-728b9c06-1edf{width:24px;height:24px;min-width:24px;}.elementor .e-7b36864-fb6d{font-family:var(--mg-display);font-weight:600;font-size:12px;color:rgba(219,225,221,.74);letter-spacing:0.08em;line-height:1.2;text-transform:uppercase;}.elementor .e-2bc9e8e2-2ddf{padding:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-67aaace7-d513{font-family:var(--mg-body);font-weight:500;font-size:13.5px;color:#F5F5F5;line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;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-13ab0a17-d41c{font-family:var(--mg-body);font-weight:500;font-size:13.5px;color:#F5F5F5;line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;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-680ddaf3-b5d2{font-family:var(--mg-body);font-weight:500;font-size:13.5px;color:#F5F5F5;line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;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-56da00c8-63ab{font-family:var(--mg-body);font-weight:500;font-size:13.5px;color:#F5F5F5;line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:13px;padding-inline-end:13px;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-69fa6e0b-883a{padding:0px;margin-block-start:16px;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-404e2cd8-35e3{font-family:var(--mg-body);font-size:15.5px;color:#DBE1DD;line-height:1.65;margin-block-start:16px;}.elementor .e-dfb21f0-e222{padding:24px;margin-block-start:36px;border-radius:24px;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-44e7ab7b-c066{padding:0px;flex-direction:column;gap:0px;}.elementor .e-5e805677-2542{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-2ac6d312-1d53{font-family:var(--mg-display);font-weight:700;font-size:22px;color:#43E88D;letter-spacing:-0.03em;line-height:1;flex:0 0 auto;}.elementor .e-6993bbdc-81a8{min-width:0px;font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.35;flex:1 1 0px;}.elementor .e-2aba758e-e67f:hover,.elementor .e-2aba758e-e67f:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-2aba758e-e67f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;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:16px;align-items:center;}.elementor .e-76c793b1-ec34{font-family:var(--mg-display);font-weight:700;font-size:22px;color:#43E88D;letter-spacing:-0.03em;line-height:1;flex:0 0 auto;}.elementor .e-4625d5a3-442a{min-width:0px;font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.35;flex:1 1 0px;}.elementor .e-4717cdc8-e378:hover,.elementor .e-4717cdc8-e378:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-4717cdc8-e378{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;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:16px;align-items:center;}.elementor .e-5f1d1341-4c5b{font-family:var(--mg-display);font-weight:700;font-size:22px;color:#43E88D;letter-spacing:-0.03em;line-height:1;flex:0 0 auto;}.elementor .e-451a7b1-8a46{min-width:0px;font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.35;flex:1 1 0px;}.elementor .e-31d96e84-4524:hover,.elementor .e-31d96e84-4524:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-31d96e84-4524{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;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:16px;align-items:center;}.elementor .e-11f94f1-d552{font-family:var(--mg-display);font-weight:700;font-size:22px;color:#43E88D;letter-spacing:-0.03em;line-height:1;flex:0 0 auto;}.elementor .e-30695767-600d{min-width:0px;font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.35;flex:1 1 0px;}.elementor .e-1400f65a-81f6:hover,.elementor .e-1400f65a-81f6:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-1400f65a-81f6{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;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:16px;align-items:center;}.elementor .e-407b5cb5-a10e{font-family:var(--mg-display);font-weight:700;font-size:22px;color:#43E88D;letter-spacing:-0.03em;line-height:1;flex:0 0 auto;}.elementor .e-42d6c715-4831{min-width:0px;font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.35;flex:1 1 0px;}.elementor .e-1d0903a-df7f:hover,.elementor .e-1d0903a-df7f:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-1d0903a-df7f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;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:16px;align-items:center;}.elementor .e-70cd0e6e-2714{font-family:var(--mg-display);font-weight:700;font-size:22px;color:#43E88D;letter-spacing:-0.03em;line-height:1;flex:0 0 auto;}.elementor .e-2349a628-ac87{min-width:0px;font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.35;flex:1 1 0px;}.elementor .e-3dacf524-a2d4:hover,.elementor .e-3dacf524-a2d4:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-3dacf524-a2d4{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;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:16px;align-items:center;}.elementor .e-4ec46275-809c{font-family:var(--mg-display);font-weight:700;font-size:22px;color:#43E88D;letter-spacing:-0.03em;line-height:1;flex:0 0 auto;}.elementor .e-6cac20c-d21c{min-width:0px;font-family:var(--mg-display);font-weight:600;font-size:15.5px;color:#F5F5F5;line-height:1.35;flex:1 1 0px;}.elementor .e-397530a8-3ba3:hover,.elementor .e-397530a8-3ba3:focus-visible{border-color:rgba(67,232,141,.3);transform:translate3d(4px, 0px, 0px);}.elementor .e-397530a8-3ba3{padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;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:16px;grid-column:1 / -1;align-items:center;}.elementor .e-26f7c9e7-4776{padding:0px;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:none;}.elementor .e-3a4a3781-b0c2{font-family:var(--mg-body);font-size:16px;color:#F5F5F5;line-height:1.65;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:24px;border-radius:20px;border-width:1px;border-color:rgba(67,232,141,.3);border-style:dashed;background-color:rgba(67,232,141,.06);}.elementor .e-4a25b50b-858e{padding:0px;flex-direction:column;gap:0px;}.elementor .e-5b394f9e-1544{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:1fr 1fr;grid-template-rows:none;align-items:start;}.elementor .e-6d2aaf79-bcd3{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-1c25d0e9-213e{min-width:0px;position:absolute;inset-block-start:18px;inset-inline-end:-18px;inset-block-end:-18px;inset-inline-start:18px;padding:0px;border-radius:32px;border-width:1px;border-color:rgba(67,232,141,.35);border-style:solid;pointer-events:none;\n}.elementor .e-43d8342a-efdc{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block;}.elementor .e-6b4c8c84-26cb{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,.7) 0%,rgba(18,53,38,0) 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-617b61b6-b9a8{width:20px;height:20px;min-width:20px;}.elementor .e-12f411e4-e57f{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-5d01686a-28e0{font-family:var(--mg-display);font-weight:600;font-size:15px;color:#F5F5F5;line-height:1.2;}.elementor .e-59bbace5-9bdd{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-4623c092-bc47{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-16fb1023-f199{max-width:100%;position:absolute;inset-block-end:20px;inset-inline-start:20px;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-7b590e63-839e{min-width:0px;overflow:hidden;aspect-ratio:4/5;position:relative;padding:0px;border-radius:32px;box-shadow:0px 34px 70px -34px rgba(0,0,0,.75);}.elementor .e-7a6f74c9-432c{min-width:0px;position:relative;padding:0px;}.elementor .e-185a400d-48e0{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-611562c-c337{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-2d59f18c-bb97{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-342bb95b-2f67{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-17da510f-cd0a{font-family:var(--mg-body);font-size:19px;color:#DBE1DD;line-height:1.6;margin-block-start:24px;}.elementor .e-29ef7319-5983{font-family:var(--mg-body);font-size:17px;color:#F5F5F5;line-height:1.65;margin-block-start:16px;}.elementor .e-27b16d68-f1f5{font-family:var(--mg-body);font-size:17px;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-677d3ace-30c1{padding:0px;flex-direction:column;gap:0px;}.elementor .e-5891b011-8792{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:.9fr 1.1fr;grid-template-rows:none;align-items:center;}.elementor .e-1e4ffe49-edba{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-75d8d9e9-ba3e:hover,.elementor .e-75d8d9e9-ba3e:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-75d8d9e9-ba3e{width:100%;height:100%;object-fit:cover;object-position:50% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.7s;display:block;filter:saturate(.7);\n}.elementor .e-79cddf5b-67ed{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,.55) 0%,rgba(23,27,25,0) 40%),linear-gradient(0deg, rgba(18,53,38,.24) 0%,rgba(18,53,38,.24) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-1c54a7d-2739{min-width:0px;overflow:hidden;aspect-ratio:3/4;position:relative;padding:0px;background-color:#123526;}.elementor .e-57ed1a0c-5b8e:hover,.elementor .e-57ed1a0c-5b8e:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-57ed1a0c-5b8e{width:100%;height:100%;object-fit:cover;object-position:50% 45%;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.7s;display:block;filter:saturate(.7);\n}.elementor .e-607266ac-a8e8{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,.55) 0%,rgba(23,27,25,0) 40%),linear-gradient(0deg, rgba(18,53,38,.24) 0%,rgba(18,53,38,.24) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-516c6a9-385a{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-5122842c-bc43:hover,.elementor .e-5122842c-bc43:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-5122842c-bc43{width:100%;height:100%;object-fit:cover;object-position:50% 30%;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.7s;display:block;filter:saturate(.7);\n}.elementor .e-11e120b2-4c2e{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,.55) 0%,rgba(23,27,25,0) 40%),linear-gradient(0deg, rgba(18,53,38,.24) 0%,rgba(18,53,38,.24) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-160982e3-9fbb{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-7ff36a2b-7849:hover,.elementor .e-7ff36a2b-7849:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-7ff36a2b-7849{width:100%;height:100%;object-fit:cover;object-position:50% 25%;position:absolute;inset-block-start:0px;inset-inline-start:0px;transition:transform 0.7s;display:block;filter:saturate(.7);\n}.elementor .e-15f2672a-eb90{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,.55) 0%,rgba(23,27,25,0) 40%),linear-gradient(0deg, rgba(18,53,38,.24) 0%,rgba(18,53,38,.24) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;pointer-events:none;\n}.elementor .e-44c3c362-a45b{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-2d82846-b1e1{width:100%;padding:0px;gap:0px;grid-template-columns:repeat(4,1fr);grid-template-rows:none;}.elementor .e-5edb5e42-d49f{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-73f03844-e2ab{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-383f359b-7119{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-69cfd333-f64e{max-width:1000px;font-family:var(--mg-display);font-weight:600;font-size:clamp(26px,3.4vw,50px);color:#F5F5F5;letter-spacing:-0.03em;line-height:1.16;text-align:center;margin-block-start:32px;text-wrap:balance;\n}.elementor .e-6990c98a-3cf2{max-width:760px;font-family:var(--mg-body);font-size:clamp(17px,1.6vw,20px);color:#DBE1DD;line-height:1.6;text-align:center;margin-block-start:28px;}.elementor .e-677c401e-b143{max-width:760px;font-family:var(--mg-body);font-size:clamp(17px,1.6vw,20px);color:#DBE1DD;line-height:1.6;text-align:center;margin-block-start:16px;}.elementor .e-3dd5497b-71dc{width:36px;height:1px;min-width:0px;padding:0px;background-color:#43E88D;}.elementor .e-5b8199f9-162a{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-6a731355-f850{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-2ec060f6-478e{width:100%;overflow:hidden;position:relative;text-align:center;padding-block-start:120px;padding-block-end:128px;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-2e4009e6-e649{width:100%;height:128px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-11f14487-53dc{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-7a9e1dbd-2345{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-6f54b06-e54f{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-2ec59989-8ba2{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-59ccd9b-1b20{width:22px;height:22px;min-width:22px;}.elementor .e-68dd14a7-bf08{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-3e990259-d5b3{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;line-height:1.35;}.elementor .e-b829174-10e7{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-5e6cca54-f8f6{max-width:100%;padding:0px;flex-direction:column;gap:0px;width:fit-content;\n}.elementor .e-27957530-b486{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-36394775-f8c4{height:700px;min-width:0px;position:relative;padding:0px;}.elementor .e-32a6d324-cf57{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-7df64a74-e474{font-family:var(--mg-display);font-weight:600;font-size:13px;color:#F5F5F5;letter-spacing:0.01em;line-height:1.2;}.elementor .e-19162b6-7a42{max-width:100%;padding:0px;flex-direction:row;gap:12px;align-items:center;width:fit-content;\n}.elementor .e-7867d079-e835{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-42fe451b-e4b6{font-family:var(--mg-body);font-size:19px;color:#DBE1DD;line-height:1.6;margin-block-start:22px;}.elementor .e-38dfe925-4152{width:22px;height:22px;min-width:22px;}.elementor .e-57f6a792-e167{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-251165a7-45ab{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-26dae6ee-e27c{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.35;}.elementor .e-5e504c1a-123e{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-5ab3fd81-ca4f:hover,.elementor .e-5ab3fd81-ca4f:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-5ab3fd81-ca4f{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-55dd7475-5d34{width:22px;height:22px;min-width:22px;}.elementor .e-6fbca7fe-e83e{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-2992585e-4395{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-459356c9-769f{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.35;}.elementor .e-2eb9011a-6bad{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-28c20934-8688:hover,.elementor .e-28c20934-8688:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-28c20934-8688{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-169e6a38-3346{width:22px;height:22px;min-width:22px;}.elementor .e-3c0175de-f5b9{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-6a8e4598-97c5{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-c31db89-d04e{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.35;}.elementor .e-798b2d46-90ff{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-fc0a8b9-6766:hover,.elementor .e-fc0a8b9-6766:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-fc0a8b9-6766{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-449cf457-7d16{width:22px;height:22px;min-width:22px;}.elementor .e-76611d34-e488{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-578ab70-9728{font-family:var(--mg-body);font-size:13px;color:rgba(219,225,221,.74);line-height:1.4;}.elementor .e-562060ec-889f{font-family:var(--mg-display);font-weight:600;font-size:14px;color:#F5F5F5;letter-spacing:-0.01em;line-height:1.35;}.elementor .e-5e5ca7f8-f8b7{min-width:0px;padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-67274c5e-b610:hover,.elementor .e-67274c5e-b610:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-67274c5e-b610{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-3ea76a47-66b9{padding:0px;margin-block-start:36px;gap:14px;grid-template-columns:1fr 1fr;grid-template-rows:none;}.elementor .e-57df99d0-8b4f{width:22px;height:22px;min-width:22px;}.elementor .e-3d70f74a-c565{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-4c0c76a7-a45a{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-450cb69-a486{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-6c5524d-4968{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-78d85f47-6035{max-width:100%;padding:0px;flex-direction:row;gap:6px;width:fit-content;\n}.elementor .e-29b79774-3c78{padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;}.elementor .e-3bc99bda-5c68{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-60b319c2-8512{font-family:var(--mg-body);font-size:16px;color:#F5F5F5;line-height:1.55;}.elementor .e-7fc5d926-3828{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-7ef97e81-7f65{width:18px;height:18px;min-width:18px;}.elementor .e-5267d330-8075:hover,.elementor .e-5267d330-8075:focus-visible{gap:14px;}.elementor .e-5267d330-8075{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-3899754d-9bcb{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-648e17cc-6bbc{padding:0px;flex-direction:column;gap:0px;}.elementor .e-5538fe43-bf4a{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-958f5c9-e5b2{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;}