.elementor .e-250d201f-63bd{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/bici-gravel.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-40dabebf-c6db:hover,.elementor .e-40dabebf-c6db:focus-visible{color:#fff;}.elementor .e-40dabebf-c6db{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-1bfd4fe7-890d{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-362ddc9c-56e9:hover,.elementor .e-362ddc9c-56e9:focus-visible{color:#fff;}.elementor .e-362ddc9c-56e9{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-29804900-70a3{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-5542a0ea-6f1a{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-535cfdf8-a847{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-4bc44f65-e86a{max-width:1100px;color:var(--ec-white);}.elementor .e-4060b0ae-9a6b{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-2f78386d-3c5e{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-564b2370-b4dd{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-3321577c-410f{color:var(--ec-navy);}.elementor .e-7ba782e6-8a25{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-30b5134c-efa9{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-c09a463-7adc{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-d9308d6-1bc4{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;justify-content:center;box-sizing: border-box;\n}.elementor .e-4b602b50-fde6{width:100%;height:100%;min-height:340px;max-height:560px;object-fit:cover;border-radius:var(--ec-radius);display:block;}.elementor .e-42f52ee1-1bdc{width:100%;min-width:0px;padding:0px;box-sizing: border-box;\n}.elementor .e-5e66ac03-ba7a{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-41e3e37b-f9ee{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-1843dce1-ae99{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-7d123e8d-a29c{color:var(--ec-navy);}.elementor .e-1b906a9e-4450{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-764b599f-bf28{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-38ff2bf8-56c7{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-64b98072-64bb{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-71e95944-6c06{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-417e9d95-c59f{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-1b875a13-882a{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-4c32fd91-8de5{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-577bdb6e-eff4{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-481b1859-e874{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-174baa9b-a6ca{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-1ad292ed-5a14{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-8ced1bd-20a3{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-7de93483-659c{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-2a516ccb-9948{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-1e56a22-ff52{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-40d8fa11-8880{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-758116d4-17fb{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-188b39f1-5c8f{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-516320f5-5fb7{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-2cb3d831-d4b8{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-1e0e5728-9b79{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(4, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-441b8292-8081{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3f807e4c-e275{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-644f24a8-1d57{color:var(--ec-navy);}.elementor .e-7b888d-9fb8{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-74855474-5b63{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-1fd830bc-3994{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-504c2948-f8e0{font-size:16px;line-height:1.6;}.elementor .e-26533621-21c8{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-2c47793c-7011{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-11f84519-efdb{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-40d5ac39-102b{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-2984cd7-a4b0{font-size:16px;line-height:1.6;}.elementor .e-60fe4679-1391{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-453cf754-74fd{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-580e8c01-657c{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-dbfc2a2-538c{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-4259c6fb-b589{font-size:16px;line-height:1.6;}.elementor .e-7fca0221-2a20{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-375f9f70-cdf8{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-34f5a746-10b5{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-799586d3-9244{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-5795d0f1-2d67{font-size:16px;line-height:1.6;}.elementor .e-d836e57-fabc{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-67970537-2526{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-4fbb3e63-68e1{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-244504f9-5e12{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-6f2745a6-2f28{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-57f0643a-9477{color:var(--ec-navy);}.elementor .e-1c600293-215a{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-1d918075-f321{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-4c2126f8-9600{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-7685cb3-bba1{font-size:16px;line-height:1.6;}.elementor .e-7c63ea41-dac0{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-7684fec1-f1ec{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-522c582-a8e3{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-1b7005b7-a86f{font-size:16px;line-height:1.6;}.elementor .e-6ea9d19e-52de{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-4752f78a-e8d8{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-4efa37ce-398b{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-64ef0260-d898{font-size:16px;line-height:1.6;}.elementor .e-2352b1ad-748c{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-7b9d6d2-77ff{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-13589970-5e41{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-47bb97b2-5738{font-size:16px;line-height:1.6;}.elementor .e-40d793bc-31a1{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-26d04feb-bc04{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-4f79d320-65ab{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-7a84835b-1bca{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-1e9f9bcd-fb96{color:var(--ec-navy);}.elementor .e-22f98f48-b43b{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-7108aa3f-f1c8{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-72db743a-2073{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-7d80b06f-cea1{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-1772f1d1-2d29{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-3ca97596-5fcb{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-27e6662-1124{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-7f422b76-4e24{color:var(--ec-navy);}.elementor .e-92380e3-94ed{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-5a5cc815-cc3b{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-32d0444f-2649{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-6cbc2a0e-334e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-2e1bcfd7-bcaf{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-7bd9d846-ca5b{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-4e7ab96b-a94e{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-6d534ac8-8cd0{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-5085dfab-7825{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-4bc34d53-41a6{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-6422ae70-ea7d{max-width: none;\n}.elementor .e-1ecf320c-b89c{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6bd2d525-2238{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-36c1aef9-ab7c{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-5f87deb0-d91e{max-width: none;\n}.elementor .e-414b4956-e23d{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-23662fa6-9f51{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-59c6c8ab-c54e{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-7b9a5905-80d1{max-width: none;\n}.elementor .e-4be450be-5faf{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3796751f-9f49{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-595856ff-67d6{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-69e03127-49e3{max-width: none;\n}.elementor .e-23b659df-83df{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6128e14f-c18f{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-7128f410-44d8{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-2668c3-4edb{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-9d64e5e-e9fc{display:block;}.elementor .e-3cf6ae61-9991{color:var(--ec-navy);}.elementor .e-6f1cfca9-1bed{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-a14791c-5f55{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-3af23db1-8e6a{font-size:15px;line-height:1.55;}.elementor .e-2c223fa1-7d5b{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-4cabf787-5647{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-4feabf72-25ab{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-46178cc1-4b94{font-size:15px;line-height:1.55;}.elementor .e-42d406e3-a8c9{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-46a203-249c{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-7c2d6d41-aaaf{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-3e13885c-d09d{font-size:15px;line-height:1.55;}.elementor .e-21a8d9e7-d239{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-261c0df6-36bd{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-63545e39-7b5a{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-249d83b-4f2b{font-size:15px;line-height:1.55;}.elementor .e-c6c8558-7089{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-2d29fd12-dd22{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-2beb3e90-6b62{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-5f97211c-e439{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-40fd5663-a6ae{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-ac36d04-7bc2{color:var(--ec-white);}.elementor .e-16291f44-3909{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-1ab659d4-6804{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-1a75440d-161a{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-6947ac22-7052{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-3947d67-c673{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}