.elementor .e-41a698a-d59d{width:auto;min-width:0px;position:absolute;padding:0px;background-image:linear-gradient(90deg, rgba(8,41,59,.92) 0%,rgba(8,41,59,.76) 52%,rgba(8,41,59,.42) 100%),url("https://bold-shamir.194-164-168-175.plesk.page/wp-content/uploads/2026/10/trek-marca.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:var(--ec-navy-deep);box-sizing: border-box; inset: 0; background-position: center 55%;\n}.elementor .e-4c6a1f76-8326:hover,.elementor .e-4c6a1f76-8326:focus-visible{color:#fff;}.elementor .e-4c6a1f76-8326{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-14c6d032-1215{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-7d4b4ae8-60e8:hover,.elementor .e-7d4b4ae8-60e8:focus-visible{color:#fff;}.elementor .e-7d4b4ae8-60e8{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-6bd2875c-39f0{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-417e6c45-ccf3{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-f1d0b10-5de6{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-694f2ffb-2fcd{max-width:1100px;color:var(--ec-white);}.elementor .e-30fec895-f294{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-2b4c4923-d40a{min-width:0px;position:relative;z-index:2;display:flex;flex-direction:column;gap:20px;box-sizing: border-box; padding-block: clamp(56px, 7vw, 108px);\n}.elementor .e-1007abe5-e2dd{width:100%;min-width:0px;min-height:clamp(380px, 38vw, 520px);overflow:hidden;position:relative;padding:0px;background-color:var(--ec-navy-deep);display:flex;flex-direction:column;justify-content:flex-end;box-sizing: border-box;\n}.elementor .e-52bac742-5f09{color:var(--ec-navy);}.elementor .e-5ca1532e-eca1{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-5c491fdc-e407{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-32c37bd5-4ae1{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-21cdae65-88eb{font-size:16px;line-height:1.6;}.elementor .e-786fa33e-ad76{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--ec-green-text);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:auto;}.elementor .e-2bd4de8b-951f{width:auto;height:100%;min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;gap:14px;box-sizing: border-box;\n}.elementor .e-300f8aee-b39f{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-2ec959d1-fe9c{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-3cb2eccf-3175{font-size:16px;line-height:1.6;}.elementor .e-603174e9-f683{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--ec-green-text);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:auto;}.elementor .e-3615f1cf-7064{width:auto;height:100%;min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;gap:14px;box-sizing: border-box;\n}.elementor .e-7eca7a92-8127{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-654394c7-5052{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-2d4da001-3909{font-size:16px;line-height:1.6;}.elementor .e-7c0ccfa6-b336{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--ec-green-text);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:auto;}.elementor .e-24f15eaf-7fa0{width:auto;height:100%;min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;gap:14px;box-sizing: border-box;\n}.elementor .e-709da32-947f{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-9ea8f0d-1fb0{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6d6f7c63-8121{font-size:16px;line-height:1.6;}.elementor .e-7ee5864b-2662{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--ec-green-text);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:auto;}.elementor .e-38750b4d-27aa{width:auto;height:100%;min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;gap:14px;box-sizing: border-box;\n}.elementor .e-5346c84e-2c9c{width:auto;min-width:0px;padding:0px;display:grid;gap:22px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-fee56d-32d4{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-37ae5c00-7047{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-52968db7-4800{color:var(--ec-navy);}.elementor .e-5cb1b0b-fe68{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-45e774fe-9c1e{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-63c369af-540a{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-539a43a6-4ee2{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;justify-content:center;box-sizing: border-box;\n}.elementor .e-7d0de307-b402{width:100%;height:100%;min-height:340px;max-height:560px;object-fit:cover;border-radius:var(--ec-radius);display:block;}.elementor .e-3d5c2221-d3ee{width:100%;min-width:0px;padding:0px;box-sizing: border-box;\n}.elementor .e-974af39-58df{width:auto;min-width:0px;padding:0px;display:grid;gap:clamp(28px, 5vw, 88px);grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:center;box-sizing: border-box;\n}.elementor .e-3cdbba16-cb45{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-7b552fed-da7b{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-9a22a4c-e0ba{color:var(--ec-navy);}.elementor .e-45d5b538-9d75{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-2411f440-1c62{font-family:var(--font-heading);font-weight:600;font-size:17px;color:#fff;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--ec-navy);display:block;}.elementor .e-c3f45d6-d089{font-family:var(--font-heading);font-weight:600;font-size:17px;color:#fff;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--ec-navy);display:block;}.elementor .e-6592e87e-128b{font-family:var(--font-heading);font-weight:600;font-size:17px;color:#fff;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--ec-navy);display:block;}.elementor .e-9e2cd37-424e{font-weight:500;font-size:16px;color:var(--ec-navy);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-white);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-647e0f62-a00b{font-size:16px;color:var(--ec-gray-80);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-white);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-1040f405-e862{font-size:16px;color:var(--ec-gray-80);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-white);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-653d8198-dc75{font-weight:500;font-size:16px;color:var(--ec-navy);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-gray-02);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-3e980eb9-b6af{font-size:16px;color:var(--ec-gray-80);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-gray-02);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-5da8f7f2-52e5{font-size:16px;color:var(--ec-gray-80);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-gray-02);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-4404500c-a6a1{font-weight:500;font-size:16px;color:var(--ec-navy);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-white);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-660b12a7-3544{font-size:16px;color:var(--ec-gray-80);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-white);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-3c5cd810-7ed4{font-size:16px;color:var(--ec-gray-80);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-white);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-541bc94a-96f4{font-weight:500;font-size:16px;color:var(--ec-navy);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-gray-02);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-3c64262c-34c4{font-size:16px;color:var(--ec-gray-80);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-gray-02);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-124f3c8c-6bc6{font-size:16px;color:var(--ec-gray-80);line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:var(--ec-gray-02);display:block;border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-433329b9-c5b2{width:auto;min-width:0px;overflow:hidden;padding:0px;border-radius:var(--ec-radius);border-width:1px;border-color:var(--ec-gray-10);border-style:solid;display:grid;gap:0px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-1f59510e-8f06{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-12d79325-5f2b{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-1e655a52-e5d7{color:var(--ec-navy);}.elementor .e-8efe80d-c03b{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-2133b515-f39d{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-13184356-250e{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-3e54fcfa-2a60{font-size:16px;line-height:1.6;}.elementor .e-67929160-12a5{width:auto;min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box; border-top-style: solid; border-top-color: var(--ec-navy);\n}.elementor .e-5261e79e-f5c8{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-45ce9ee8-4663{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-101d65dd-b96a{font-size:16px;line-height:1.6;}.elementor .e-4d91bafd-a574{width:auto;min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box; border-top-style: solid; border-top-color: var(--ec-navy);\n}.elementor .e-5f040cba-5651{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-419888c4-f88b{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-4eb3f8fc-cdd4{font-size:16px;line-height:1.6;}.elementor .e-570c0ce1-ea2d{width:auto;min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box; border-top-style: solid; border-top-color: var(--ec-navy);\n}.elementor .e-6b854b79-50b8{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-70a5ee6b-6925{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-4ea19d4-ba66{font-size:16px;line-height:1.6;}.elementor .e-5476972b-1ef2{width:auto;min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box; border-top-style: solid; border-top-color: var(--ec-navy);\n}.elementor .e-2da399ef-90a6{width:auto;min-width:0px;padding:0px;display:grid;gap:clamp(24px, 3vw, 44px);grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-25a7e6ed-9128{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-1d21d569-2e52{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-657c7326-c01f{color:var(--ec-navy);}.elementor .e-2fef0562-4dbd{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-36143811-6718{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-5050a665-5962{font-family:var(--font-body);font-size:17px;color:var(--ec-gray-80);line-height:1.65;display:block;& ul { margin: 0; padding: 0; list-style: none; display: grid; gap: 10px; } & li { position: relative; padding-left: 26px; } & li::before { content: ''; position: absolute; left: 0; top: .62em; width: 10px; height: 10px; border-radius: 2px; background: var(--ec-green); }\n}.elementor .e-68ac7491-9dd9{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-30160486-72ea{width:auto;min-width:0px;padding:0px;display:grid;gap:clamp(28px, 5vw, 96px);grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-243bf566-3c4b{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-1597a8b3-75fb{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-10c3ba2d-c520{color:var(--ec-navy);}.elementor .e-214fcdd3-9c21{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-192e74e0-3328{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-1fb9b07d-c6c9{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-67d08ba9-5f26{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-4117d567-afc1{width:auto;min-width:0px;padding:0px;display:grid;gap:clamp(28px, 5vw, 96px);grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-3be4b46-d8bb{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-db31ae9-e2d0{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-7b3c0be0-9f68{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-10492dc5-4b00{font-family:var(--font-heading);font-weight:600;font-size:clamp(19px, 1.7vw, 23px);color:var(--ec-navy);line-height:1.25;cursor:pointer;}.elementor .e-6c488b95-c74a{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-4b133919-d055{max-width: none;\n}.elementor .e-1aec39d4-cb4e{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4b5911-15a3{font-family:var(--font-heading);font-weight:600;font-size:clamp(19px, 1.7vw, 23px);color:var(--ec-navy);line-height:1.25;cursor:pointer;}.elementor .e-6ae4be2f-a969{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-76bc16d1-ffa7{max-width: none;\n}.elementor .e-581cc204-8831{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-76dd3cc6-980d{font-family:var(--font-heading);font-weight:600;font-size:clamp(19px, 1.7vw, 23px);color:var(--ec-navy);line-height:1.25;cursor:pointer;}.elementor .e-4d57e09b-756a{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-47924663-33ef{max-width: none;\n}.elementor .e-32d42a92-f16d{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-228834ed-5a9a{font-family:var(--font-heading);font-weight:600;font-size:clamp(19px, 1.7vw, 23px);color:var(--ec-navy);line-height:1.25;cursor:pointer;}.elementor .e-32e6f84d-41fe{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-25c728a4-30e5{max-width: none;\n}.elementor .e-2327f826-6ea4{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7e971a28-530e{width:auto;min-width:0px;padding:0px;display:grid;gap:clamp(28px, 5vw, 96px);grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-5ce2f12b-1090{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-64a5b8c6-ced0{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-7671374e-b7b2{display:block;}.elementor .e-21b4c8c5-d324{color:var(--ec-navy);}.elementor .e-4e8436f5-42e1{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-5b679630-bab2{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-6c3e3395-1682{font-size:15px;line-height:1.55;}.elementor .e-32418621-221a{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--ec-green-text);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:auto;}.elementor .e-7ff140f4-cec4{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-54bc02e-6959{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-486cf2f8-7eab{font-size:15px;line-height:1.55;}.elementor .e-1a31ad70-f4b4{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--ec-green-text);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:auto;}.elementor .e-43793195-e88c{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-463a23b-3154{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-4e7dec2e-2cf8{font-size:15px;line-height:1.55;}.elementor .e-7d6b5ff4-5ba8{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--ec-green-text);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:auto;}.elementor .e-36f4b9bc-4496{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-7c303833-abd1{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-17e28c95-dc19{font-size:15px;line-height:1.55;}.elementor .e-ef2120f-1d7f{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--ec-green-text);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:auto;}.elementor .e-608f0775-871e{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-4986421a-5ea4{width:auto;min-width:0px;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-6b811b01-4be8{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-7b00db97-4420{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-b647f75-ab0a{color:var(--ec-white);}.elementor .e-21fb470e-293e{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-158fee13-7b9b{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-7d9a0739-5cf7{width:auto;min-width:0px;padding:0px;display:flex;gap:14px;flex-wrap:wrap;justify-content:flex-end;align-items:center;box-sizing: border-box;\n}.elementor .e-2f50377b-3b54{min-width:0px;display:grid;gap:40px;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);align-items:center;padding-block: 0; box-sizing: border-box;\n}.elementor .e-22b49e52-72f7{min-width:0px;background-image:linear-gradient(110deg, #08293B 0%,#115073 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;padding-inline: 0; box-sizing: border-box;\n}