.elementor .e-9fb2f66-f674{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-6682d9a4-3a56{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-10098b4f-bf5e{max-width:60ch;color:#DCE8ED;margin-block-start:18px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-537c5786-6609{margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-33a5a75f-83dc{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-759a7ef3-757b{position:relative;z-index:1;}.elementor .e-6a04f95a-bc13{min-height:clamp(380px, 46vw, 520px);overflow:hidden;position:relative;justify-content:center;}.elementor .e-278f711d-71be{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-59b3b9e4-c0fd{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-7e840683-c685{width:44px;height:44px;min-width:44px;}.elementor .e-389280f6-1471{margin-block-end:10px;}.elementor .e-26f27def-f9e9{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-781b5868-a227{padding:0px;display:flex;flex-direction:column;}.elementor .e-ca94c03-c2e0{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-2bf1bc50-9064{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-6900296c-618c{width:44px;height:44px;min-width:44px;}.elementor .e-427e16e2-82ce{margin-block-end:10px;}.elementor .e-5f45fa9b-b097{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-56ff0251-9f5a{padding:0px;display:flex;flex-direction:column;}.elementor .e-6ed06815-9100{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-1a7e6bd3-31f9{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-419635cd-80a1{width:44px;height:44px;min-width:44px;}.elementor .e-6e497767-91a0{margin-block-end:10px;}.elementor .e-2bf74220-17f9{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-12e157b7-d19d{padding:0px;display:flex;flex-direction:column;}.elementor .e-5e4c4e0a-54f4{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-55a16d2b-c507{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-51f86541-925c{width:44px;height:44px;min-width:44px;}.elementor .e-59d9cfb1-ac74{margin-block-end:10px;}.elementor .e-1d276496-f160{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-3a0bd5b8-ae41{padding:0px;display:flex;flex-direction:column;}.elementor .e-558646e9-10a4{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-6716d9a3-efa8{width:21px;height:21px;min-width:21px;line-height:0px;display:flex;}.elementor .e-3ce6d80a-b35c{width:44px;height:44px;min-width:44px;}.elementor .e-1acc497b-4665{margin-block-end:10px;}.elementor .e-e3e2b1f-2aa5{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.62;margin:0px;}.elementor .e-24ac398d-1563{padding:0px;display:flex;flex-direction:column;}.elementor .e-5f24ff27-83b6{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-5ee2e146-bab5{padding:0px;margin-block-start:40px;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-6d46b91a-1381{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-14913482-1f02{margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-632582ed-484c{margin-block-end:8px;}.elementor .e-5526a033-5245{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-4cde409a-7f21{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-1e17c272-170f{margin-block-end:8px;}.elementor .e-2299ec28-c528{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-3ae6961a-f21f{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-3062cec9-6ad6{margin-block-end:8px;}.elementor .e-1cc5cbc6-5d0e{font-family:var(--gec-font-body);font-size:15px;color:var(--gec-muted);line-height:1.65;margin:0px;}.elementor .e-4be8f758-3d8f{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-12b36a26-d258{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-16c7f601-bec3{padding-block-start:clamp(40px, 4.6vw, 64px);padding-block-end:clamp(40px, 4.6vw, 64px);}.elementor .e-47af5749-a280{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1bada112-270b{margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5638db2b-3bf6{width:22px;height:22px;min-width:22px;line-height:0px;display:flex;}.elementor .e-7d82f761-b173{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.6;margin:0px;}.elementor .e-1c57cb10-6366{background-color:var(--gec-wash);grid-column:span 4;}.elementor .e-283d61ce-e9b4{width:22px;height:22px;min-width:22px;line-height:0px;display:flex;}.elementor .e-12c50fd1-eeab{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.6;margin:0px;}.elementor .e-7ff2f865-2777{background-color:var(--gec-wash);grid-column:span 4;}.elementor .e-23d372a8-9731{width:22px;height:22px;min-width:22px;line-height:0px;display:flex;}.elementor .e-1dfff9ee-191a{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.6;margin:0px;}.elementor .e-5e34be33-ece9{background-color:var(--gec-wash);grid-column:span 4;}.elementor .e-6f5d0a6f-6e90{width:22px;height:22px;min-width:22px;line-height:0px;display:flex;}.elementor .e-6685fc00-792e{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.6;margin:0px;}.elementor .e-cd72f1a-dc00{background-color:var(--gec-wash);grid-column:span 4;}.elementor .e-1dd20ccb-d55e{width:22px;height:22px;min-width:22px;line-height:0px;display:flex;}.elementor .e-58e424d1-82fd{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.6;margin:0px;}.elementor .e-6d46aca1-2efa{background-color:var(--gec-wash);grid-column:span 4;}.elementor .e-5a407bd8-5fab{width:22px;height:22px;min-width:22px;line-height:0px;display:flex;}.elementor .e-71bc7aa2-1bc9{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.6;margin:0px;}.elementor .e-5ff85d54-37b6{background-color:var(--gec-wash);grid-column:span 4;}.elementor .e-13184819-2261{width:22px;height:22px;min-width:22px;line-height:0px;display:flex;}.elementor .e-45314ad7-c343{font-family:var(--gec-font-body);font-size:14.5px;color:var(--gec-muted);line-height:1.6;margin:0px;}.elementor .e-1e823cb9-c891{background-color:var(--gec-wash);grid-column:span 12;}.elementor .e-7cca9691-ebf9{padding:0px;margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:clamp(16px, 1.8vw, 24px);grid-template-columns:repeat(12, minmax(0, 1fr));}.elementor .e-762df21a-fbc9{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1c306304-6780{margin-block-end:1.75em;}.elementor .e-420b399f-c5e8{margin-block-end:1.75em;}.elementor .e-7330db51-6e61{padding:0px;display:flex;flex-direction:column;}.elementor .e-739c1027-d91f{width:100%;aspect-ratio:16 / 10;object-fit:cover;padding:0px;margin:0px;display:block;max-width: none;\n}.elementor .e-3e9c5f84-70d3{width:84px;height:4px;position:absolute;inset-block-end:-1px;inset-inline-start:0px;padding:0px;background-color:var(--gec-green);}.elementor .e-52c1ea4e-28c1{position:relative;padding:0px;display:flex;flex-direction:column;}.elementor .e-b156f8d-ab89{padding:0px;margin-block-start:40px;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-69f7d6d6-c07c{padding:0px;margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-324e2264-9204{margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7cab20c5-1bce{margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1e800eae-6840{margin-block-start:28px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3af82428-e356{margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c2e37c9-1a1d{margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-592707e3-b1b0{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-43b08ac7-d501{padding-block-start:clamp(40px, 4.6vw, 64px);padding-block-end:clamp(40px, 4.6vw, 64px);}