.elementor .e-2a3a5a0c-8426{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/grupo-ciclistas.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-72fe4f35-2924:hover,.elementor .e-72fe4f35-2924:focus-visible{color:#fff;}.elementor .e-72fe4f35-2924{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-50a92c9e-3566{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-15a857e0-4903:hover,.elementor .e-15a857e0-4903:focus-visible{color:#fff;}.elementor .e-15a857e0-4903{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-4014a30c-1d26{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-5beb36df-a177{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-571e17-4e55{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-2c59823-cf69{max-width:1100px;color:var(--ec-white);}.elementor .e-34c3749-198e{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-6e6336d8-3a80{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-32e629f9-9006{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-350f82fd-62fc{display:block;}.elementor .e-276ff9db-c69a{color:var(--ec-navy);}.elementor .e-47ebf0ce-7255{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-520d50b5-cfdb{width:100%;height:100%;object-fit:contain;padding:14px;transition:transform 0.4s;display:block;box-sizing: border-box;\n}.elementor .e-8c1c0ab-b5f9{width:auto;min-width:0px;overflow:hidden;aspect-ratio:4 / 3;padding:0px;border-block-end-width:1px;background-color:#fff;box-sizing: border-box; border-bottom-style: solid; border-bottom-color: var(--ec-gray-10);\n}.elementor .e-7faffb55-3313{font-size:clamp(19px, 1.5vw, 22px);line-height:1.2;}.elementor .e-73737627-cc43{font-family:var(--font-heading);font-weight:700;font-size:22px;color:var(--ec-green-text);display:block;}.elementor .e-78329f0a-47da{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;gap:8px;box-sizing: border-box;\n}.elementor .e-5da47523-4313{width:auto;height:100%;min-width:0px;text-decoration:none;padding:0px;box-sizing: border-box; & img { transition: transform .4s; } &:hover img { transform: scale(1.03); }\n}.elementor .e-192f1766-4d42{padding:0px;}.elementor .e-511c3c1-6edd{padding:0px;display:grid;gap:22px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-e4c77d7-b267{max-width: none;\n}.elementor .e-3950ca4-e817{margin-block-start:6px;}.elementor .e-7a74b1cd-ed75{padding-block-start:38px;padding-block-end:38px;padding-inline-start:32px;padding-inline-end:32px;border-radius:var(--ec-radius);background-color:var(--ec-gray-05);display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-3389041a-9ece{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-71677bf5-a1e5{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-2ff65db9-5c68{color:var(--ec-navy);}.elementor .e-667027fd-bfb6{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-5c9e96f6-2da7{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-72ed376f-28d9{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-7e07de9b-24a0{font-size:16px;line-height:1.6;}.elementor .e-3fe6deef-8d94{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-56e3405d-cfde{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-61f6f8cd-dda8{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-4bae3008-6f98{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-2fc25bff-4cf2{font-size:16px;line-height:1.6;}.elementor .e-75a1c676-d530{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-5e9fdfc1-15da{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-1c309de3-9ce3{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-4e5c031b-36c5{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-75a6316a-403a{font-size:16px;line-height:1.6;}.elementor .e-1850393b-8035{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-755618c-8ee6{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-649c1d96-f6be{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-4a84e92a-ab22{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-517028fc-b8b6{font-size:16px;line-height:1.6;}.elementor .e-76716199-d763{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-2ebc29e0-32eb{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-692da82f-6e60{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-6c7c1a38-fce3{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-2bef950c-bc12{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-10713653-60c7{color:var(--ec-navy);}.elementor .e-34301031-ff06{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-c367ff5-e831{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-6175977b-f52b{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-45e12485-c954{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-508cb2c1-c288{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-2ea0c3e4-4031{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3ac8296f-f6bd{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-9912fdc-eefb{color:var(--ec-navy);}.elementor .e-14d5a896-eeeb{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-6d0bc5f7-b94c{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-1dd97183-66aa{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-38340171-bcd5{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-38682a6a-68ae{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-31a51ddd-4871{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-5c478f9d-e076{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-54d4cfc1-8687{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-6dc41868-6ed8{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-126542ef-db6a{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-46f4ee69-5175{max-width: none;\n}.elementor .e-28ffacad-b6ac{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-25a81f9f-4f4f{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-4646ace1-c065{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-7c9c341d-f9ea{max-width: none;\n}.elementor .e-16cd971e-bb71{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-219180f6-2c6f{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-5f2092fe-821c{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-ea02945-4b34{max-width: none;\n}.elementor .e-14414391-1986{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-172595-e770{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-5f624846-5a06{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-308fbba1-a488{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-1e3e941f-eb54{display:block;}.elementor .e-4b3c4bc6-539b{color:var(--ec-navy);}.elementor .e-44cd50c2-54d9{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-50a8dced-bc9f{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-1b4b2d16-b689{font-size:15px;line-height:1.55;}.elementor .e-221ad916-be27{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-7a11e2f1-3ab6{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-12ef0de7-376f{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-66689142-37a6{font-size:15px;line-height:1.55;}.elementor .e-6241492b-4dab{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-64bc891e-fae4{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-37343fe3-3da9{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-61f1ba67-8023{font-size:15px;line-height:1.55;}.elementor .e-4dc4a7c1-b846{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-77297477-136b{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-58a8629a-17cc{width:auto;min-width:0px;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-7ae502b4-27ef{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-6bdc2ebd-2229{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-292741fa-b30d{color:var(--ec-white);}.elementor .e-7b34e706-25f9{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-138b8950-2a76{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-6a247170-9240{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-2592b074-46ea{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-c39a698-16ad{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}