.elementor .e-2c538506-360c{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-55daa9a0-2f85:hover,.elementor .e-55daa9a0-2f85:focus-visible{color:#fff;}.elementor .e-55daa9a0-2f85{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-a9c5e6e-83b7{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-57d89bd9-7346:hover,.elementor .e-57d89bd9-7346:focus-visible{color:#fff;}.elementor .e-57d89bd9-7346{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-74c05531-7e3b{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-710b93d4-2cb7{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-79238eef-dbb0{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-2da2c8e6-771b{max-width:1100px;color:var(--ec-white);}.elementor .e-55ca0fd6-e50c{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-6a8ba88d-4c46{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-39b44166-1ac5{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-37a9e4ee-5e9e{color:var(--ec-navy);}.elementor .e-77e598f3-2a0f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-b35b658-cf30{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-88ddb85-8863{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-78a5f0e1-1b81{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-25ba6f3d-4284{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-6aeca477-f61c{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-377cb049-3a5c{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-e5abbc8-4b4a{color:var(--ec-navy);}.elementor .e-1b2052df-e38d{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-11108144-46d0{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-479d63ff-ce0c{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-26e992a-4336{font-size:16px;line-height:1.6;}.elementor .e-7dfd7b2f-47fb{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-1e2fb3f2-c661{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-6ee3e431-32bd{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-10a067d9-3785{font-size:16px;line-height:1.6;}.elementor .e-6eae187d-dfe9{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-4bdbe77d-d6dc{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-b88df94-c83a{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-76ed0333-3364{font-size:16px;line-height:1.6;}.elementor .e-2e63734d-2123{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-5a19bb7c-6cb8{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-240d2b1a-10e7{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-1010b2f9-572f{font-size:16px;line-height:1.6;}.elementor .e-761d5959-bfe3{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-319eedf2-f722{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-17492a5c-89c7{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-5ed007b9-b48b{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-3970025f-6915{color:var(--ec-navy);}.elementor .e-2bcc862c-6d38{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-4a3d76d4-8373{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-227f66cd-9a56{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-26acabea-e7c6{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-5983baab-da6f{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-7f300e3a-9946{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-5ad0c9c5-3a8a{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-4ee7f040-adef{color:var(--ec-navy);}.elementor .e-4468fedf-d91c{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-79eecd87-a53c{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-50e4ea1e-4365{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-420b3c3e-e538{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-6eea4a7a-7bd2{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-6c025b05-f0cc{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-1f450d5f-f24f{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-36da31a1-db32{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-245b1b4c-eab9{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-22c8c0af-df70{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-74bcb50f-6e20{max-width: none;\n}.elementor .e-6afd275f-afeb{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-74ea7d7b-c585{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-1eb0e424-b00b{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-3e39720c-df51{max-width: none;\n}.elementor .e-3d6d8381-78e5{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-224e6c38-f065{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-ea8f1e6-d3e0{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-fcc9c1d-4e1f{max-width: none;\n}.elementor .e-79b0c539-d65a{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3b2c92db-f99f{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-6c29e10a-807b{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-114aabaa-d192{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-59d311cd-b7c7{display:block;}.elementor .e-195ddadb-185e{color:var(--ec-navy);}.elementor .e-1be359bf-5cf4{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-6e94d008-bdeb{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-6deb0227-3f55{font-size:15px;line-height:1.55;}.elementor .e-4ae948bf-ae7d{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-153ac408-f839{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-70edd932-6c4e{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-3eb010c3-a5a7{font-size:15px;line-height:1.55;}.elementor .e-117dc506-5661{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-411e7203-abd5{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-4f066ee0-c659{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-34af35f9-21e1{font-size:15px;line-height:1.55;}.elementor .e-f3765e0-d10f{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-4deda808-8802{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-73d723d3-3ea6{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-65b740b1-4940{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3bb324e1-d193{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-47b98446-292a{color:var(--ec-white);}.elementor .e-74708359-ca8b{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-869025c-9791{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-451b572b-578e{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-7657f6c5-48f5{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-79998c53-5d1c{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}