.elementor .e-69272c33-a51d{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/tienda-interior.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-1a5a39be-4e70:hover,.elementor .e-1a5a39be-4e70:focus-visible{color:#fff;}.elementor .e-1a5a39be-4e70{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-4dc6fa18-343f{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-57b12458-7f25{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-370cc5d5-45fd{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-5916ad98-58cf{max-width:1100px;color:var(--ec-white);}.elementor .e-12819dfe-9c8d{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-9e028b9-9a6f{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-be4fdc-eb57{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-4292b95f-7e66{display:block;}.elementor .e-438c3291-e454{font-size:13px;display:block;}.elementor .e-280ec531-a9f3{font-weight:500;font-size:18px;color:var(--ec-ink);}.elementor .e-6a9a14b-84c5{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;box-sizing: border-box;\n}.elementor .e-21d5cafc-183e{font-size:13px;display:block;}.elementor .e-19a4ce96-1749{font-weight:700;font-size:22px;color:var(--ec-navy);}.elementor .e-4e014bf0-61ce{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;box-sizing: border-box;\n}.elementor .e-f5d50a1-c65e{font-size:13px;display:block;}.elementor .e-3a1e7cdf-b55b{font-weight:500;font-size:18px;}.elementor .e-4a0ad9b3-2326{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;box-sizing: border-box;\n}.elementor .e-52499ce1-9226{width:auto;min-width:0px;padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:22px;box-sizing: border-box;\n}.elementor .e-4d6fc16a-7660{width:auto;min-width:0px;padding:0px;margin-block-start:8px;display:flex;gap:12px;flex-wrap:wrap;box-sizing: border-box;\n}.elementor .e-34e0a5b4-75a6{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-786de9a1-23b2{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--ec-navy);letter-spacing:0.02em;margin-block-end:6px;display:block;}.elementor .e-3470d285-3379:focus{border-color:var(--ec-navy);outline-style:none;box-shadow:0px 0px 0px 3px rgba(17,80,115,.15);}.elementor .e-3470d285-3379{width:100%;height:52px;font-family:var(--font-body);font-size:16px;color:var(--ec-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--ec-radius);border-width:1px;border-color:var(--ec-gray-20);border-style:solid;background-color:#fff;transition:border-color 0.15s, box-shadow 0.15s;box-sizing: border-box;\n}.elementor .e-45e5463-1633{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-720a9210-95d7{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--ec-navy);letter-spacing:0.02em;margin-block-end:6px;display:block;}.elementor .e-25af6ad7-c8c3:focus{border-color:var(--ec-navy);outline-style:none;box-shadow:0px 0px 0px 3px rgba(17,80,115,.15);}.elementor .e-25af6ad7-c8c3{width:100%;height:52px;font-family:var(--font-body);font-size:16px;color:var(--ec-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--ec-radius);border-width:1px;border-color:var(--ec-gray-20);border-style:solid;background-color:#fff;transition:border-color 0.15s, box-shadow 0.15s;box-sizing: border-box;\n}.elementor .e-727028bf-2dbb{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-69a36456-4378{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--ec-navy);letter-spacing:0.02em;margin-block-end:6px;display:block;}.elementor .e-47a404a0-5bd7:focus{border-color:var(--ec-navy);outline-style:none;box-shadow:0px 0px 0px 3px rgba(17,80,115,.15);}.elementor .e-47a404a0-5bd7{width:100%;height:52px;font-family:var(--font-body);font-size:16px;color:var(--ec-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--ec-radius);border-width:1px;border-color:var(--ec-gray-20);border-style:solid;background-color:#fff;transition:border-color 0.15s, box-shadow 0.15s;box-sizing: border-box;\n}.elementor .e-50aa0e9-6cd9{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-7f00a5d4-af2e{width:auto;min-width:0px;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-52f524a7-e264{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--ec-navy);letter-spacing:0.02em;margin-block-end:6px;display:block;}.elementor .e-12ff3976-70d0:focus{border-color:var(--ec-navy);outline-style:none;box-shadow:0px 0px 0px 3px rgba(17,80,115,.15);}.elementor .e-12ff3976-70d0{width:100%;height:52px;font-family:var(--font-body);font-size:16px;color:var(--ec-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--ec-radius);border-width:1px;border-color:var(--ec-gray-20);border-style:solid;background-color:#fff;transition:border-color 0.15s, box-shadow 0.15s;box-sizing: border-box;\n}.elementor .e-6f48bfb6-f744{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-60bca3c6-caf5{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--ec-navy);letter-spacing:0.02em;margin-block-end:6px;display:block;}.elementor .e-209486d4-ccb8:focus{border-color:var(--ec-navy);outline-style:none;box-shadow:0px 0px 0px 3px rgba(17,80,115,.15);}.elementor .e-209486d4-ccb8{width:100%;height:auto;min-height:150px;font-family:var(--font-body);font-size:16px;color:var(--ec-ink);padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--ec-radius);border-width:1px;border-color:var(--ec-gray-20);border-style:solid;background-color:#fff;transition:border-color 0.15s, box-shadow 0.15s;box-sizing: border-box; resize: vertical;\n}.elementor .e-72923fc0-b881{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-7100898a-e711{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--ec-navy);letter-spacing:0.1em;text-transform:uppercase;margin-block-end:4px;display:block;}.elementor .e-6cd493b2-4647{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--ec-navy);letter-spacing:0.02em;line-height:1.5;display:block;}.elementor .e-267a0244-f1cb{font-family:var(--font-body);font-size:13px;color:var(--ec-gray-80);line-height:1.5;display:block;}.elementor .e-45adf759-a173{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--ec-navy);letter-spacing:0.02em;line-height:1.5;display:block;}.elementor .e-4b8ad3bb-c986{font-family:var(--font-body);font-size:13px;color:var(--ec-gray-80);line-height:1.5;display:block;}.elementor .e-3a24878a-cae1{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--ec-navy);letter-spacing:0.02em;line-height:1.5;display:block;}.elementor .e-44409d38-5fa1{font-family:var(--font-body);font-size:13px;color:var(--ec-gray-80);line-height:1.5;display:block;}.elementor .e-1c6a397d-bf79{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--ec-navy);letter-spacing:0.02em;line-height:1.5;display:block;}.elementor .e-4b52359e-bacb{font-family:var(--font-body);font-size:13px;color:var(--ec-gray-80);line-height:1.5;display:block;}.elementor .e-474c6a01-585e{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--ec-navy);letter-spacing:0.02em;line-height:1.5;display:block;}.elementor .e-fee86fd-3961{font-family:var(--font-body);font-size:13px;color:var(--ec-gray-80);line-height:1.5;display:block;}.elementor .e-30106093-35b6{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--ec-navy);letter-spacing:0.02em;line-height:1.5;display:block;}.elementor .e-3dad558e-8df1{font-family:var(--font-body);font-size:13px;color:var(--ec-gray-80);line-height:1.5;display:block;}.elementor .e-7be18bee-97a8{width:auto;min-width:0px;padding:0px;display:grid;grid-template-columns:minmax(110px, 160px) minmax(0, 1fr);grid-template-rows:auto;box-sizing: border-box; gap: 8px 18px;\n}.elementor .e-3b9ca422-2808{width:100%;min-width:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:var(--ec-radius);border-width:1px;border-color:var(--ec-gray-10);border-style:solid;background-color:var(--ec-gray-05);display:flex;flex-direction:column;gap:10px;box-sizing: border-box;\n}.elementor .e-76088245-145d{width:22px;height:22px;color:#fff;margin-block-start:2px;border-radius:4px;border-width:1px;border-color:var(--ec-gray-60);border-style:solid;background-color:#fff;flex:0 1 auto;&:checked { background-color: var(--ec-navy); border-color: var(--ec-navy); }\n}.elementor .e-6c422df9-ef35{font-size:15px;color:var(--ec-gray-80);line-height:1.5;cursor:pointer;}.elementor .e-2a885c7d-fc9b{font-size:13px;color:var(--ec-gray-60);line-height:1.5;margin-block-start:4px;}.elementor .e-31fc2bba-8a1a{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-5ae4df7c-be69{width:100%;min-width:0px;padding:0px;display:flex;gap:12px;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-6409a260-d2b1{width:auto;min-width:0px;padding:0px;display:flex;box-sizing: border-box;\n}.elementor .e-2cd4b217-683c{font-weight:500;color:#2f5a0c;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:var(--ec-radius);background-color:#e8f3dc;}.elementor .e-1c8d56d8-a568{width:100%;}.elementor .e-1fdd06d0-a1e2{font-weight:500;color:#7a1f1f;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:var(--ec-radius);background-color:#fbe5e5;}.elementor .e-67159d1d-892e{width:100%;}.elementor .e-56c71a52-4f5c{width:100%;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:stretch;}.elementor .e-79b53bf5-b98c:hover,.elementor .e-79b53bf5-b98c:focus-visible{box-shadow: none;\n}.elementor .e-79b53bf5-b98c{width:auto;min-width:0px;padding:clamp(24px, 3vw, 40px);gap:22px;box-sizing: border-box;\n}.elementor .e-748a651e-c81a{width:auto;min-width:0px;padding:0px;display:grid;gap:clamp(30px, 5vw, 90px);grid-template-columns:minmax(0, 1fr) minmax(0, 1.1fr);grid-template-rows:auto;align-items:start;box-sizing: border-box;\n}.elementor .e-27a6dc0b-d000{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-4310fc42-be2e{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-557929b6-43ce{color:var(--ec-navy);}.elementor .e-6a42a1ff-2da8{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-271315a7-9410{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-2c1cd41c-c5b1{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-4ced862c-4482{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-7dfa91f4-42a1{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-2982b579-ed13{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-654463ce-1b79{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-60aa4e5e-8a5a{color:var(--ec-navy);}.elementor .e-511bb0b3-f625{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-5fe07aad-27c1{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-36fa0b4c-dbef{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-9c23dd7-8a23{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-2b460b1b-15fc{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3730d2fb-bae2{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-192886d-463f{display:block;}.elementor .e-6be1048b-c64b{color:var(--ec-navy);}.elementor .e-2309c916-c766{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-4a377a8d-daab{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-7851fbfe-dcb4{font-size:15px;line-height:1.55;}.elementor .e-5f21dcff-3cd9{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-3d4e9dcd-96a1{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-135c2a27-90c7{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-15bb3735-1f8e{font-size:15px;line-height:1.55;}.elementor .e-53a6a899-9b19{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-2ec2a1a2-ee30{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-26952501-144e{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-566e0252-62ab{font-size:15px;line-height:1.55;}.elementor .e-55b64eb8-3dde{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-32fd7541-7bb6{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-780081d4-3440{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-19e4d3aa-e6ef{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-d1874af-9882{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-239fcaef-6416{color:var(--ec-white);}.elementor .e-62478a6e-e4fe{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-6e7957f3-79c7{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-33479fd8-7ed9{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-210e584e-52f8{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-7584c4d2-d462{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}