.elementor .e-58c2d062-6a18{width:100%;height:100%;object-fit:cover;object-position:center center;position:absolute;padding:0px;margin:0px;inset: 0px; max-width: none;\n}.elementor .e-74ce5a57-1f33{position:absolute;padding:0px;background-image:linear-gradient(90deg, #0B2229F7 0%,#0B2229E8 34%,#0B22293D 70%,#0B222900 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0px;\n}.elementor .e-75fce213-14f2{max-width:60ch;color:#DCE8ED;margin-block-start:18px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c0b7791-1b88{margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3d83dc18-366a{max-width:min(72%, 780px);position:relative;padding-block-start:clamp(34px, 4.5vw, 60px);padding-block-end:clamp(34px, 4.5vw, 60px);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-4a2f9e64-8612{position:relative;z-index:1;}.elementor .e-29cc8b0e-ac75{min-height:clamp(380px, 46vw, 520px);overflow:hidden;position:relative;justify-content:center;}.elementor .e-7d4ad161-b807{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-67956a47-af4c{margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c9196c3-1904{margin-block-end:8px;}.elementor .e-1f0e358c-7e24{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-36d989fd-9199{padding-block-start:clamp(16px, 1.8vw, 22px);padding-block-end:clamp(16px, 1.8vw, 22px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-a678af-308a{margin-block-end:8px;}.elementor .e-7a70b818-7b05{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-61cc6358-f9cb{padding-block-start:clamp(16px, 1.8vw, 22px);padding-block-end:clamp(16px, 1.8vw, 22px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-79cc6571-fc2c{margin-block-end:8px;}.elementor .e-6e25716c-8510{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-4c51d73c-b6ca{padding-block-start:clamp(16px, 1.8vw, 22px);padding-block-end:clamp(16px, 1.8vw, 22px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-78b26aa6-de6e{margin-block-end:8px;}.elementor .e-4e89fc83-8393{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-4a71ffe8-d23c{padding-block-start:clamp(16px, 1.8vw, 22px);padding-block-end:clamp(16px, 1.8vw, 22px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-77c11a17-10dc{margin-block-end:8px;}.elementor .e-41b676d2-642f{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-173eb1c8-a0f0{padding-block-start:clamp(16px, 1.8vw, 22px);padding-block-end:clamp(16px, 1.8vw, 22px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-3083e6db-37bf{margin-block-end:8px;}.elementor .e-fe98f7a-1ada{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-1e99dfb3-2db5{padding-block-start:clamp(16px, 1.8vw, 22px);padding-block-end:clamp(16px, 1.8vw, 22px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-76bfa7b-4c71{margin-block-end:8px;}.elementor .e-6f4c7e9c-2c51{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-390cd558-c7c2{padding-block-start:clamp(16px, 1.8vw, 22px);padding-block-end:clamp(16px, 1.8vw, 22px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--gec-line); border-bottom-style: solid; border-bottom-color: var(--gec-line);\n}.elementor .e-4e19534f-340f{padding:0px;margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-60ab0b0d-ece5{padding-block-start:clamp(40px, 4.6vw, 64px);padding-block-end:clamp(40px, 4.6vw, 64px);}.elementor .e-1097c4c9-e7e9{width:100%;height:auto;max-width:560px;object-fit:contain;margin:0px;display:block;}.elementor .e-7ce11822-5e7f{padding:clamp(20px, 3vw, 44px);border-width:1px;border-color:var(--gec-line);border-style:solid;background-color:var(--gec-wash);display:flex;justify-content:center;align-items:center;}.elementor .e-7355a66-f31b{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e6b7daa-ab07{margin-block-start:40px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-33f36c1d-ea97{padding:0px;display:flex;flex-direction:column;}.elementor .e-33184984-54ae{padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:clamp(30px, 4.5vw, 64px);grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-4f24a5ef-730d{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-7661496f-ccc8{width:44px;height:44px;min-width:44px;}.elementor .e-5888f74a-cab1{margin-block-end:10px;}.elementor .e-7ef75f33-36a0{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-19e6a994-42de{padding:0px;display:flex;flex-direction:column;}.elementor .e-17bfadd7-56ab{column-gap:clamp(18px, 2.6vw, 38px);padding-block-start:clamp(22px, 2.4vw, 30px);padding-block-end:clamp(22px, 2.4vw, 30px);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;grid-template-columns:52px minmax(0, 1fr) minmax(0, 1.4fr);align-items:start;row-gap: clamp(18px, 2.6vw, 38px); border-bottom-style: solid; border-bottom-color: var(--gec-line);\n}.elementor .e-72e04401-9077{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-1efdc4fb-3d35{width:44px;height:44px;min-width:44px;}.elementor .e-309e7925-2d00{margin-block-end:10px;}.elementor .e-3adebac4-d960{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-72b906ba-40b1{padding:0px;display:flex;flex-direction:column;}.elementor .e-34f73a55-942c{column-gap:clamp(18px, 2.6vw, 38px);padding-block-start:clamp(22px, 2.4vw, 30px);padding-block-end:clamp(22px, 2.4vw, 30px);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;grid-template-columns:52px minmax(0, 1fr) minmax(0, 1.4fr);align-items:start;row-gap: clamp(18px, 2.6vw, 38px); border-bottom-style: solid; border-bottom-color: var(--gec-line);\n}.elementor .e-3b067e7a-14c4{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-6bf2e29-a460{width:44px;height:44px;min-width:44px;}.elementor .e-28fc4af1-e745{margin-block-end:10px;}.elementor .e-345b3f4f-9273{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-15960cd1-e0f2{padding:0px;display:flex;flex-direction:column;}.elementor .e-5e3e1fa7-3d32{column-gap:clamp(18px, 2.6vw, 38px);padding-block-start:clamp(22px, 2.4vw, 30px);padding-block-end:clamp(22px, 2.4vw, 30px);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;grid-template-columns:52px minmax(0, 1fr) minmax(0, 1.4fr);align-items:start;row-gap: clamp(18px, 2.6vw, 38px); border-bottom-style: solid; border-bottom-color: var(--gec-line);\n}.elementor .e-1e695613-dc5a{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-74bda081-79cd{width:44px;height:44px;min-width:44px;}.elementor .e-7baec1e8-3b15{margin-block-end:10px;}.elementor .e-79b978f7-214c{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-1c9dbe69-2ff0{padding:0px;display:flex;flex-direction:column;}.elementor .e-16b5ba44-9cad{column-gap:clamp(18px, 2.6vw, 38px);padding-block-start:clamp(22px, 2.4vw, 30px);padding-block-end:clamp(22px, 2.4vw, 30px);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;grid-template-columns:52px minmax(0, 1fr) minmax(0, 1.4fr);align-items:start;row-gap: clamp(18px, 2.6vw, 38px); border-bottom-style: solid; border-bottom-color: var(--gec-line);\n}.elementor .e-5d34136e-66bd{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-73d5d554-5f3b{width:44px;height:44px;min-width:44px;}.elementor .e-a53bd99-4a99{margin-block-end:10px;}.elementor .e-339e8112-9d54{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-70db7a8e-fb4a{padding:0px;display:flex;flex-direction:column;}.elementor .e-3b51f22b-ca90{column-gap:clamp(18px, 2.6vw, 38px);padding-block-start:clamp(22px, 2.4vw, 30px);padding-block-end:clamp(22px, 2.4vw, 30px);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;grid-template-columns:52px minmax(0, 1fr) minmax(0, 1.4fr);align-items:start;row-gap: clamp(18px, 2.6vw, 38px); border-bottom-style: solid; border-bottom-color: var(--gec-line);\n}.elementor .e-5e8b912d-f58a{padding:0px;margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-1c2e2e65-5510{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5c57d7d4-4552{margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c408f42-1f14{font-family:var(--gec-font-display);font-weight:600;font-size:clamp(24px, 2.4vw, 32px);color:var(--gec-green);letter-spacing:-0.03em;line-height:1;font-variant-numeric: tabular-nums;\n}.elementor .e-21bbdbeb-bcbb{align-self:start;}.elementor .e-5f07239e-c790{font-family:var(--gec-font-body);font-size:15.5px;color:var(--gec-muted);line-height:1.75;margin:0px;}.elementor .e-771307f0-13f7{padding:0px;display:flex;flex-direction:column;}.elementor .e-727025f1-41ac{padding-block-start:clamp(24px, 2.6vw, 34px);padding-block-end:clamp(24px, 2.6vw, 34px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:clamp(20px, 3vw, 40px);grid-template-columns:74px minmax(0, 0.32fr) minmax(0, 0.68fr);border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-670cf96f-4573{font-family:var(--gec-font-display);font-weight:600;font-size:clamp(24px, 2.4vw, 32px);color:var(--gec-green);letter-spacing:-0.03em;line-height:1;font-variant-numeric: tabular-nums;\n}.elementor .e-6a4cca71-f4e8{align-self:start;}.elementor .e-49e1a9c1-ad2c{font-family:var(--gec-font-body);font-size:15.5px;color:var(--gec-muted);line-height:1.75;margin:0px;}.elementor .e-7ab7a908-c4ea{padding:0px;display:flex;flex-direction:column;}.elementor .e-5ba1e01b-a9b5{padding-block-start:clamp(24px, 2.6vw, 34px);padding-block-end:clamp(24px, 2.6vw, 34px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:clamp(20px, 3vw, 40px);grid-template-columns:74px minmax(0, 0.32fr) minmax(0, 0.68fr);border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-39627595-2b67{font-family:var(--gec-font-display);font-weight:600;font-size:clamp(24px, 2.4vw, 32px);color:var(--gec-green);letter-spacing:-0.03em;line-height:1;font-variant-numeric: tabular-nums;\n}.elementor .e-36fffe76-3950{align-self:start;}.elementor .e-776d21f9-3674{font-family:var(--gec-font-body);font-size:15.5px;color:var(--gec-muted);line-height:1.75;margin:0px;}.elementor .e-334694c0-a877{padding:0px;display:flex;flex-direction:column;}.elementor .e-73b6a499-6fa2{padding-block-start:clamp(24px, 2.6vw, 34px);padding-block-end:clamp(24px, 2.6vw, 34px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:clamp(20px, 3vw, 40px);grid-template-columns:74px minmax(0, 0.32fr) minmax(0, 0.68fr);border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-739ad47a-f814{font-family:var(--gec-font-display);font-weight:600;font-size:clamp(24px, 2.4vw, 32px);color:var(--gec-green);letter-spacing:-0.03em;line-height:1;font-variant-numeric: tabular-nums;\n}.elementor .e-32c15621-9994{align-self:start;}.elementor .e-54ec5fc5-adae{font-family:var(--gec-font-body);font-size:15.5px;color:var(--gec-muted);line-height:1.75;margin:0px;}.elementor .e-2f81f9fe-8802{padding:0px;display:flex;flex-direction:column;}.elementor .e-1350b067-2689{padding-block-start:clamp(24px, 2.6vw, 34px);padding-block-end:clamp(24px, 2.6vw, 34px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:clamp(20px, 3vw, 40px);grid-template-columns:74px minmax(0, 0.32fr) minmax(0, 0.68fr);border-top-style: solid; border-top-color: var(--gec-line);\n}.elementor .e-56377974-91c3{font-family:var(--gec-font-display);font-weight:600;font-size:clamp(24px, 2.4vw, 32px);color:var(--gec-green);letter-spacing:-0.03em;line-height:1;font-variant-numeric: tabular-nums;\n}.elementor .e-28c77bc1-2ae1{align-self:start;}.elementor .e-5a119dc8-2061{font-family:var(--gec-font-body);font-size:15.5px;color:var(--gec-muted);line-height:1.75;margin:0px;}.elementor .e-183ce393-f919{padding:0px;display:flex;flex-direction:column;}.elementor .e-c0498ec-f2f9{padding-block-start:clamp(24px, 2.6vw, 34px);padding-block-end:clamp(24px, 2.6vw, 34px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:grid;gap:clamp(20px, 3vw, 40px);grid-template-columns:74px minmax(0, 0.32fr) minmax(0, 0.68fr);border-top-style: solid; border-top-color: var(--gec-line); border-bottom-style: solid; border-bottom-color: var(--gec-line);\n}.elementor .e-720a5bf2-d7b9{padding:0px;margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-432c216f-6a06{width:100%;height:auto;max-width:900px;object-fit:contain;margin:0px;display:block;}.elementor .e-705475b6-f3d7{padding:clamp(20px, 3vw, 44px);margin-block-start:46px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:var(--gec-line);border-style:solid;background-color:var(--gec-wash);display:flex;justify-content:center;align-items:center;}.elementor .e-3cbc661b-56a3{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-476f9a1c-ca59{margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-679e62ef-ec82{margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2297563-c2cf{padding:0px;margin-block-start:30px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;}.elementor .e-1e5e105f-9b4a{padding-block-start:clamp(40px, 4.6vw, 64px);padding-block-end:clamp(40px, 4.6vw, 64px);}