.elementor .e-77874f9c-65a5{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-58e07ec5-d561:hover,.elementor .e-58e07ec5-d561:focus-visible{color:#fff;}.elementor .e-58e07ec5-d561{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-d6079a5-68a4{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-7c6da374-6ad6:hover,.elementor .e-7c6da374-6ad6:focus-visible{color:#fff;}.elementor .e-7c6da374-6ad6{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-383beb0f-42bd{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-7eff8beb-caee{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-be094ad-e23b{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-401df93-f584{max-width:1100px;color:var(--ec-white);}.elementor .e-3d920b62-1b64{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-7722ff4c-b686{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-35c74968-ff5e{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-33f9e7d0-5db9{color:var(--ec-navy);}.elementor .e-1694e0b7-8ddf{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-3fcc2c6d-40bb{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-1f4c4228-622c{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-7bc422b8-cc95{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-4a85726c-475a{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-335fbe91-6381{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-ab78058-9945{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-6e98eb48-5199{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-59986b51-7313{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-6c2b6142-b1fe{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-6cfd118e-5cd4{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-6f677932-bcc5{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-2e689db0-3cec{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-32317ab0-44c5{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-1c423d5d-3adf{color:var(--ec-navy);}.elementor .e-109eb267-4d3e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-4adb7d1f-b951{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-209958d5-9ad5{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-61f285e3-7a4e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-2af9a251-de98{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-7f57b842-cdc5{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-5d362b20-4c10{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-68418a12-978d{color:var(--ec-navy);}.elementor .e-760abc72-f302{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-1be159e9-b1a0{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-693cd4b3-1c0c{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-553bcdce-806f{font-size:16px;line-height:1.6;}.elementor .e-618173f7-f620{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-76af03cf-11a2{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-3e0b4078-7417{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-4bfb00b1-5c14{font-size:16px;line-height:1.6;}.elementor .e-3333f2fc-f5b4{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-5c07729-66e4{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-57d0fdde-f756{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-50fd7c1b-2cc2{font-size:16px;line-height:1.6;}.elementor .e-4ea9c27e-d3fa{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-b50c991-7e81{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-7ebaaedb-5b2d{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-4fb32acd-302a{font-size:16px;line-height:1.6;}.elementor .e-c709aac-d628{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-195545-9bdc{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-b5a0866-a081{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-240e9565-6151{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-441d8fde-dbd9{color:var(--ec-navy);}.elementor .e-5164151-aea4{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-2dd7de28-1c2f{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-68f0b271-1b70{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-412135a8-80c7{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-73dcd37b-be64{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-6964b582-79a1{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-1e9f00b2-3235{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-6c4cbd77-19e1{color:var(--ec-navy);}.elementor .e-4e421e9c-f114{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-68825035-f0c7{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-29916e34-861b{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-6d928e39-37f2{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-4e4ea6ba-bb9c{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-2ba0b8eb-e4a2{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-34da77ca-4df0{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-37228ab9-2307{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-10ec9e6-9c0d{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-525a6d7d-8210{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-38a4bb37-a873{max-width: none;\n}.elementor .e-20d0f0a2-845f{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7ccb8cc2-4e48{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-6b58900a-7845{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-3c051aa3-1a82{max-width: none;\n}.elementor .e-6bbd49c9-44a5{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-64d49a0c-5edb{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-101a595d-e2db{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-56315b6c-bd61{max-width: none;\n}.elementor .e-45ed91dc-575a{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-50a6cf5-b9ee{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-466cb1ba-775b{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-836bd32-a117{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-2d49d7e0-c7df{display:block;}.elementor .e-357c0f7c-eb9f{color:var(--ec-navy);}.elementor .e-38425a8a-7afe{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-5d26ac96-1639{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-722b0159-9549{font-size:15px;line-height:1.55;}.elementor .e-1ce2f10d-6dd9{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-19606e6b-8ffe{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-3a8aeb11-2c6a{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-29ee3f41-d309{font-size:15px;line-height:1.55;}.elementor .e-23ccfddd-ebea{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-618a78ae-b47a{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-656bcf04-ef62{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-372a061b-d9e4{font-size:15px;line-height:1.55;}.elementor .e-7e3c2280-e663{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-221d66c6-2246{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-71171d3f-ed6e{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-5a1d2126-df24{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-651b692a-59e2{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-b5e1743-7892{color:var(--ec-white);}.elementor .e-50b8e945-2155{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-5dede2b8-e6c8{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-74b505a-5c97{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-62737c1c-4518{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-19abaddf-c235{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}