.elementor .e-1d8b1c3f-8a64{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/montaje-medida.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-42923359-c3f8:hover,.elementor .e-42923359-c3f8:focus-visible{color:#fff;}.elementor .e-42923359-c3f8{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-2b3d3c9e-3a1a{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-7409da30-9533:hover,.elementor .e-7409da30-9533:focus-visible{color:#fff;}.elementor .e-7409da30-9533{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-3b67073-d9d0{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-3a80d0c9-b8e2{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-2cca5c01-484b{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-168f8ba5-ace6{max-width:1100px;color:var(--ec-white);}.elementor .e-39b97673-3fe9{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-78d06e9d-408f{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-695d61ac-d220{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-7c85dbc6-bebb{color:var(--ec-navy);}.elementor .e-6d8d9c09-1fc7{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-21e05c2e-4552{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-77251e04-9cbf{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-7e94d50d-b215{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-427d13f7-6917{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-56df92f2-3e65{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3bf06dd7-efb7{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-6e69cba5-a841{color:var(--ec-navy);}.elementor .e-b69b97b-2181{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-b61ea54-694d{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-43fd19d9-ea04{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6fd3557f-257b{font-size:16px;line-height:1.6;}.elementor .e-7858c2cd-d03f{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-49dab7c8-ead6{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-5773fca6-1254{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6cd4ac12-e2f6{font-size:16px;line-height:1.6;}.elementor .e-69cda612-2c61{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-3bbbe43d-30a0{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-51b25815-7953{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-1300a25-ae02{font-size:16px;line-height:1.6;}.elementor .e-11cfe55b-28a5{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-352128b1-d7c1{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-79aed32b-fc41{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-13f11392-db6a{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-775cad9b-ec8d{font-size:16px;line-height:1.6;}.elementor .e-6b4f8e1-ddb6{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-49418cb0-ae8f{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-58d4cd22-75cc{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-33d32cff-4c35{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-585e0ca7-d2c6{color:var(--ec-navy);}.elementor .e-18bb8cf7-6c08{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-236bcae8-8e25{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-11d51fa4-e4dc{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6a4d9ff6-3136{font-size:16px;line-height:1.6;}.elementor .e-1e9ad46e-128f{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-17642778-c600{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-546fb60f-9e60{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-70df4778-8ff2{font-size:16px;line-height:1.6;}.elementor .e-2b0ca2c4-dd37{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-e1ef523-9520{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-10441777-3a33{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-7402e980-1a6e{font-size:16px;line-height:1.6;}.elementor .e-3b2b8c80-110d{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-9a1614a-320d{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-5fa9218f-dc9e{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6b76c2bb-b1bd{font-size:16px;line-height:1.6;}.elementor .e-45ea8228-d62b{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-ca9c1c5-5888{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-46482ed7-4ae3{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-a49089-33cb{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-540376c-c25c{color:var(--ec-navy);}.elementor .e-5e6ea172-25c9{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-55930fa3-34c3{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-6b1a19ac-e1e8{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-2f4abc00-c03c{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-199a7fe3-c3ea{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-65ac8bea-3603{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-321837a6-55f3{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-6086164d-11ca{color:var(--ec-navy);}.elementor .e-13e56d8c-ba85{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-218a2736-eac1{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-4c949561-344b{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-3c1f9785-8e8a{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-50909b2c-29d6{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-2cca64e0-e123{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-fee8345-5fac{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-57401ac5-ada8{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-24186600-5d34{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-46222d85-4fde{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-184f116e-6e21{max-width: none;\n}.elementor .e-6831cf06-1143{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6638c9da-2a5f{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-149f7648-fd9d{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-60e24aaa-c60c{max-width: none;\n}.elementor .e-69b4ad2d-b971{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-ad9ab1f-c2d2{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-4b54f8c3-5d25{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-2044bf06-1ac2{max-width: none;\n}.elementor .e-29c4ddf4-3c57{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-16c38f8a-812e{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-4d159df7-d307{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-598d7dc9-6c78{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-574cd9e8-8541{display:block;}.elementor .e-50ff7ad3-640d{color:var(--ec-navy);}.elementor .e-5a35f9c6-df50{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-729b9e07-45ca{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-1f5398fb-7a9e{font-size:15px;line-height:1.55;}.elementor .e-19752117-f38e{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-7898351b-ab9d{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-4001efe-4298{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-c7f0451-50ce{font-size:15px;line-height:1.55;}.elementor .e-4ee39d1a-fce6{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-621aa49c-c854{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-6fbd3e31-d09a{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-1cb00685-9433{font-size:15px;line-height:1.55;}.elementor .e-1ea803c4-4c85{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-674c9b76-4ea4{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-2524c5b9-5c3e{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-5daea41a-b505{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-178712c0-45e6{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-6bd52f21-c7d2{color:var(--ec-white);}.elementor .e-2265752e-aa72{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-13a71553-8583{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-7a4be3e2-ef71{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-2b2ef4-95c8{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-57ba5e6c-40cd{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}