.elementor .e-297c9542-91e5{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/taller-mecanico.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-1fcb67b-6f73:hover,.elementor .e-1fcb67b-6f73:focus-visible{color:#fff;}.elementor .e-1fcb67b-6f73{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-7652a85b-5597{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-4e70d270-3b0c{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-7030e9a5-ffe2{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-7764d0ed-8163{max-width:1100px;color:var(--ec-white);}.elementor .e-276ec235-818e{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-37eb1e4c-9d5d{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-3810a8b1-b841{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-79036c04-c989{color:var(--ec-navy);}.elementor .e-4b974dbe-2e41{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-2381f6d4-61a9{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-5b91280c-f59e{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-47e35a9f-a557{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-38a821a2-14f6{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-791e2350-3f5a{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-41f2bfb9-7d50{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3f333881-11df{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-46b09ddf-97c7{color:var(--ec-navy);}.elementor .e-d619e71-c8fd{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-1fbab90f-6c3c{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-426cf1a5-e7d6{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-543661-51ac{font-size:16px;line-height:1.6;}.elementor .e-4b964a89-a933{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-39335895-6e14{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-4c17a692-616b{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-5ac7caf4-7016{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-2b3ec925-ffe7{font-size:16px;line-height:1.6;}.elementor .e-36455542-4976{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-f308e32-4a5c{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-bf08cd1-1717{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-714b8d2c-76f5{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6e01b351-72f0{font-size:16px;line-height:1.6;}.elementor .e-dc515fa-f01e{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-173d6c99-92f3{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-70af6f88-ebda{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-19922299-aa0b{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-cfc8c22-7564{font-size:16px;line-height:1.6;}.elementor .e-1962c6c4-73de{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-7f17c68b-8605{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-27b07e42-bc85{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-577913dc-fe1f{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-86dbf83-1464{font-size:16px;line-height:1.6;}.elementor .e-5bac3ae1-db23{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-53b6780c-5e1f{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-7f36ce7b-dd0f{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-741bafae-672c{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6d7d0859-2544{font-size:16px;line-height:1.6;}.elementor .e-7d3bc83d-3567{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-62fe9260-f2e9{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-5ac000a1-761d{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-6df84b3d-7e7e{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-44cd7d29-85aa{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-72dcd113-6a59{color:var(--ec-navy);}.elementor .e-5b07920f-aa60{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-417237ef-7c89{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-22328102-6be8{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;justify-content:center;box-sizing: border-box;\n}.elementor .e-253d1d02-fff4{width:100%;height:100%;min-height:340px;max-height:560px;object-fit:cover;border-radius:var(--ec-radius);display:block;}.elementor .e-48380a14-6e69{width:100%;min-width:0px;padding:0px;box-sizing: border-box;\n}.elementor .e-1ab0e442-652d{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-167d50c1-1c36{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-1255e83d-7d74{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-1a42f1eb-46be{color:var(--ec-navy);}.elementor .e-f0ae035-f6ff{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-2c75ca7c-8804{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-25de5412-6535{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-8a8e39a-b443{font-size:16px;line-height:1.6;}.elementor .e-6de55a78-dfe6{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-373d30a3-24cf{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-75de1d1a-eb78{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-2dfad252-e3b3{font-size:16px;line-height:1.6;}.elementor .e-56af408c-bd54{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-29631e05-48d8{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-b330969-b64c{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-9e91b54-64eb{font-size:16px;line-height:1.6;}.elementor .e-5d555f3d-37b7{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-3bc0e984-41e1{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-161b6ed-e0a7{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-a0a45cb-eb3d{font-size:16px;line-height:1.6;}.elementor .e-42dde62a-623e{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-1100add8-3c51{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-24909c02-dd45{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-2e6763b7-3ea2{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-5303f6c4-ae4b{color:var(--ec-navy);}.elementor .e-330f8770-fa76{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-5e5cd0db-c849{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-4347e338-cee6{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-ee62ae2-ca6c{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-1bd1a6d8-ff6f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-2a4997f3-3741{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-4bc1c5f5-c2f0{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-80638e0-e1bb{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-7898f0bc-2dfe{color:var(--ec-navy);}.elementor .e-47b56edf-dfab{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-287c9e00-a7d0{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-412ca4b7-40d4{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-1bd020f9-2202{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-44b7a6db-beeb{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-64a17634-d095{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-71e9da67-19fb{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-569045ca-9f62{color:var(--ec-navy);}.elementor .e-1552a1e0-c6b3{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-1e754516-bf9e{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-5f7ffadf-d60c{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-7f00f0e3-ea9e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-76178f8d-b149{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-30b2a5c7-fe92{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-43e80f0d-68ca{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-2aa22720-d81d{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-273aeb7d-ed7f{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-40f93a2f-f2e8{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-7016b092-77ea{max-width: none;\n}.elementor .e-19bca47b-ecda{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5213c24b-e715{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-79b4b218-996b{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-562d9dcd-3c4b{max-width: none;\n}.elementor .e-71c86a9c-f7bf{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-25a2961d-c21c{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-55e79f96-6162{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-6c2e707e-57a7{max-width: none;\n}.elementor .e-5e4413cf-ca6d{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-689878e4-a1c7{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-3e11813d-c9c7{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-3a41532d-3ace{max-width: none;\n}.elementor .e-780a2106-1b19{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3c0c014e-5459{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-3f59c47a-d641{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-67284bbb-d120{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-15a20db7-92b7{display:block;}.elementor .e-537ac38-59cb{color:var(--ec-navy);}.elementor .e-73ac0909-ab63{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-58c85c0a-1157{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-67778a94-f786{font-size:15px;line-height:1.55;}.elementor .e-8f02ba5-d073{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-13bdfa6f-f981{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-35500b72-d987{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-64d57b7b-ad8c{font-size:15px;line-height:1.55;}.elementor .e-e07e8d3-2aac{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-17ccba2e-1202{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-2e96eb2d-aa73{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-2a4fb6db-c9a9{font-size:15px;line-height:1.55;}.elementor .e-d00669e-c790{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-405086d6-2736{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-45bbfb23-4cb3{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-53297b5-6812{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-72d0cb4a-d9e1{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-767bf664-7d85{color:var(--ec-white);}.elementor .e-588e31d9-ac59{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-27572ddf-f0d6{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-13ad5440-bd6a{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-520c7a09-71f5{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-41115368-95d2{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}