.elementor .e-19d0eafd-6863{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/campagnolo-componentes.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-3b6ae09e-b12d:hover,.elementor .e-3b6ae09e-b12d:focus-visible{color:#fff;}.elementor .e-3b6ae09e-b12d{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-48f31343-2deb{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-50110e4e-c9af:hover,.elementor .e-50110e4e-c9af:focus-visible{color:#fff;}.elementor .e-50110e4e-c9af{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-70b0d067-40ed{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-6f5bbff9-7b02{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-55a61e31-405d{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-3634b70d-8023{max-width:1100px;color:var(--ec-white);}.elementor .e-79141a7d-e9a6{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-4f9bc3f6-ee88{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-5a3c2a79-39a0{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-1b7b553a-f0bf{color:var(--ec-navy);}.elementor .e-e660d0b-8fa1{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-31bdd66f-b86f{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-41275c16-c6a6{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;justify-content:center;box-sizing: border-box;\n}.elementor .e-5aa1e9e4-43db{width:100%;height:100%;min-height:340px;max-height:560px;object-fit:cover;border-radius:var(--ec-radius);display:block;}.elementor .e-3d73e329-3471{width:100%;min-width:0px;padding:0px;box-sizing: border-box;\n}.elementor .e-55ff1e09-ec8c{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-648506e6-b647{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-7b67caa0-f369{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-4b0509c7-a237{color:var(--ec-navy);}.elementor .e-270b5972-dc8b{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-a2b63f3-6d7f{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-5ce8088-c212{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-20c12929-e2bb{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-28779bda-23f5{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-374b0be9-eb17{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-3c87c6d7-2c85{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-ff18a4a-2b12{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-31fcb4b8-789a{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-40b13319-58f8{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-113ac539-8983{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-659bfc4f-e1db{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(2, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-7f82a51-8e35{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-23743ca8-1337{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-289566d5-bd2d{color:var(--ec-navy);}.elementor .e-67764ee7-9312{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-27c909b4-a296{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-5e0f9d3b-5baf{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6166aee3-7f79{font-size:16px;line-height:1.6;}.elementor .e-58efe228-8a13{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-77692a59-241f{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-6b9861c0-1bfe{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-6a2f695c-1b19{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-69d2f2a7-c33c{font-size:16px;line-height:1.6;}.elementor .e-53e8da81-225b{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-508e99c1-a61a{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-4a1dbe19-60d5{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-69f6af50-c67b{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-5b72f659-d83c{font-size:16px;line-height:1.6;}.elementor .e-2220fd68-3063{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-6cdfff64-9e3b{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-46dbcf34-a857{width:auto;min-width:0px;padding:0px;display:grid;gap:22px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-57707357-43e3{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3c50bcd8-25a6{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-14bb72fa-146d{color:var(--ec-navy);}.elementor .e-2e5d305c-9343{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-2c37677-dbef{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-6677f6af-ea00{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-3a78d226-a19b{font-size:16px;line-height:1.6;}.elementor .e-7aa99874-8f78{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-2a3aeb67-e369{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-745a7d22-ae62{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-663a6dd3-f5e0{font-size:16px;line-height:1.6;}.elementor .e-5552feab-9d7a{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-1cbccd3f-3289{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-55f433b-b789{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-3ffc9534-9dd4{font-size:16px;line-height:1.6;}.elementor .e-68d046dc-9968{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-6308af40-628d{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-7fa9ecf0-a9dd{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-51d8211f-44c3{font-size:16px;line-height:1.6;}.elementor .e-7886c0b6-9d97{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-a203ce1-4e70{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-61f0a777-90ef{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-303fee6c-a57a{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-7e6944ce-6e25{color:var(--ec-navy);}.elementor .e-f639a09-a2c4{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-39d004fe-9b4a{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-38193b11-b920{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-51fc1cbb-7aa0{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-14053ba-19f0{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-45706414-4629{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-432ef11a-2923{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-2d9d2e4a-6077{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-7bf38fdf-d95a{color:var(--ec-navy);}.elementor .e-2359eb8f-a95f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-2957d83a-820f{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-3702ba8f-ed92{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-6790c233-4667{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-2e3dd046-d6c0{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-5d3fe27b-ae4d{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3921f71c-ef46{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-1554d61-5b34{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-4940631a-cf39{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-287d08cb-1b59{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-44811517-7eee{max-width: none;\n}.elementor .e-3784cc1c-a153{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-68a54062-da23{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-114f6a75-df5d{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-1c15ffc6-69e1{max-width: none;\n}.elementor .e-25016105-7008{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7f4c2339-504c{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-4d2a8df5-ba10{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-9af8305-eb63{max-width: none;\n}.elementor .e-2523b54d-1af2{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-e60e7e1-fb27{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-67af53fe-91b3{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-6093915-cf97{max-width: none;\n}.elementor .e-433d3224-8f4a{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-750e4482-e52b{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-3da96f72-802d{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3db72ea3-d60f{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-19913342-8a81{display:block;}.elementor .e-6cd7bb56-141a{color:var(--ec-navy);}.elementor .e-341cb219-6276{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-537b60b4-7ce1{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-5236490b-bba4{font-size:15px;line-height:1.55;}.elementor .e-778b944-65d1{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-3c1084d5-ba9b{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-1c6a342c-726f{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-35cc2509-9428{font-size:15px;line-height:1.55;}.elementor .e-4f577abe-6f6f{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-2b31a908-756e{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-4ac2897b-12a5{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-27f43268-838c{font-size:15px;line-height:1.55;}.elementor .e-51694d-d524{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-67fa2780-f4cb{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-7676baaf-58c9{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-46104f03-71bc{font-size:15px;line-height:1.55;}.elementor .e-5cc0630d-6a4e{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-345722ae-713d{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-764b3c3c-39f8{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-55af286b-35b9{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-1d8bc5ea-d6ec{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-607a6462-2c55{color:var(--ec-white);}.elementor .e-14fdd6cb-3606{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-a5f7af9-bdc8{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-390bc7f4-81e8{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-1667028b-aa73{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-320b15cc-8949{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}