.elementor .e-519e977b-8a97{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/componentes-recambios.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-28186dec-8986:hover,.elementor .e-28186dec-8986:focus-visible{color:#fff;}.elementor .e-28186dec-8986{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-42c16755-bbc0{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-6ec0056c-b641:hover,.elementor .e-6ec0056c-b641:focus-visible{color:#fff;}.elementor .e-6ec0056c-b641{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-a1b9c2-23f4{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-461ddac1-1035{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-3ce9fbd6-a937{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-657c1cd1-72c9{max-width:1100px;color:var(--ec-white);}.elementor .e-170b6ece-9486{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-353490b3-fc23{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-3e207a89-2299{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-3bab1b7d-7eb0{color:var(--ec-navy);}.elementor .e-2fe3f7a1-1a59{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-3851dbf0-4d25{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-251ad413-ba23{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-538bb6b-c9c6{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-2ab86760-6bff{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-1a82c2e8-4a04{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-25dc5138-e135{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-59e66e5f-591a{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-6f497af-2961{color:var(--ec-navy);}.elementor .e-4101170d-cba3{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-1b8060f3-b278{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-6f9cfb95-fbae{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-32e98b64-b843{font-size:16px;line-height:1.6;}.elementor .e-7351f841-d9b1{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-62884db0-6d70{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-725499cc-6cb0{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-29334f2a-d985{font-size:16px;line-height:1.6;}.elementor .e-6043ee94-5be0{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-2f0bca3f-6887{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-16fbf239-50a6{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-5e1567ad-eec3{font-size:16px;line-height:1.6;}.elementor .e-24820a68-66c3{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-6ffaea4f-1c0c{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-bdb46e4-66fc{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-77294b63-2e7d{font-size:16px;line-height:1.6;}.elementor .e-5d2313d5-30bc{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-3de0d443-a21a{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-707e52a5-a492{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-1565f925-4841{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-3e8164a9-9bb4{width:100%;height:100%;min-height:340px;max-height:560px;object-fit:cover;border-radius:var(--ec-radius);display:block;}.elementor .e-5c214502-be56{width:100%;min-width:0px;padding:0px;box-sizing: border-box;\n}.elementor .e-62b7601d-efec{color:var(--ec-navy);}.elementor .e-209c496f-eb48{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-2126d1a0-e0d0{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-7aece5e5-5818{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-31121fa9-2c58{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;justify-content:center;box-sizing: border-box;\n}.elementor .e-4de346d6-831f{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-316a6f6d-cb87{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-11dfe90f-e0e9{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-a8b7b62-981f{color:var(--ec-navy);}.elementor .e-b3e4692-380a{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-75f297ad-60b8{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-f2aa361-42a8{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-162ad0fc-5d70{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-1798c4fb-2663{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-1ac11bca-9cee{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-53d653dd-620d{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-4c791bef-22a2{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-21b39969-202a{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-1f41de6e-bdbc{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-4b05d374-4eba{max-width: none;\n}.elementor .e-447404d6-29bc{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2d78ab66-cced{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-5ec8df8a-f69f{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-261efc-b2b3{max-width: none;\n}.elementor .e-2c962129-dc09{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-34ffceb9-14fe{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-1aec6e5a-58cf{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-677c582f-db29{max-width: none;\n}.elementor .e-4551ade4-b698{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4e143372-d96c{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-4414f0de-f4e7{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3036f197-b493{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-103aac99-2323{display:block;}.elementor .e-4eff10f8-4baf{color:var(--ec-navy);}.elementor .e-e85c9e-2360{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-7ea33234-b6aa{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-4258fb9c-a0cf{font-size:15px;line-height:1.55;}.elementor .e-2f2f0923-ee16{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-7170296b-b13c{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-1e39ffcf-ba0f{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-5d6fb8a9-5f62{font-size:15px;line-height:1.55;}.elementor .e-1a5507f8-26d6{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-4d1947e-bef9{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-20f6411d-d8d8{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-6898da3c-2daf{font-size:15px;line-height:1.55;}.elementor .e-2b2eaf9e-788d{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-60769852-64e9{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-67f5de40-1403{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-703fd13-4c47{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-662d86a6-767d{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-3fd31924-631a{color:var(--ec-white);}.elementor .e-40599970-f413{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-1835f7cb-64bb{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-6537e3f9-5e26{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-304f3f42-7b6c{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-3d1248dd-1d20{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}