.elementor .e-221eb398-3011{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-7258f738-6d28:hover,.elementor .e-7258f738-6d28:focus-visible{color:#fff;}.elementor .e-7258f738-6d28{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-687c3111-506f{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-65d8bf6c-4303{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-ab464c3-5806{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-6daac0f5-b176{max-width:1100px;color:var(--ec-white);}.elementor .e-74896bd9-7244{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-4946e6ae-dcff{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-689d1ef-3ca0{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-2dc5b4b4-84c5{color:var(--ec-navy);}.elementor .e-4c83f1e2-3e12{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-6b885331-ec73{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-4d525112-d2ed{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-20eb9d69-b51c{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;justify-content:center;box-sizing: border-box;\n}.elementor .e-5fcb1dd8-5ec1{width:100%;height:100%;min-height:340px;max-height:560px;object-fit:cover;border-radius:var(--ec-radius);display:block;}.elementor .e-39f7ea65-37e2{width:100%;min-width:0px;padding:0px;box-sizing: border-box;\n}.elementor .e-4596442-6f1e{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-277536ed-6493{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-2e27bcde-f886{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-628b82a2-9662{color:var(--ec-navy);}.elementor .e-7b048cea-50e7{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-65ff98d0-6ca3{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-3b27cde8-cf6f{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6d7b10f4-c899{font-size:16px;line-height:1.6;}.elementor .e-1f0a0055-e0e4{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-167f96af-891f{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-5b5f45cf-7ce0{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-74617f9-cc79{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-79404824-cead{font-size:16px;line-height:1.6;}.elementor .e-7dc695c3-b982{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-832cf6a-2cf5{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-2963b9c3-efb9{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-2fd3115d-7d3e{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-242653e6-2ee5{font-size:16px;line-height:1.6;}.elementor .e-609e18b9-6e6e{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-2992f89d-3c57{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-6f34e0b8-ee31{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-55a23048-fbc9{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3ebfc6ef-e499{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-1a0e1d2e-a149{color:var(--ec-navy);}.elementor .e-2d55c739-8099{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-ae81612-948a{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-2f3bdc0d-2c2a{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-7837fde4-98ce{font-size:16px;line-height:1.6;}.elementor .e-6edd1ebd-6c83{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-257e3d69-cba2{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-76486353-3fad{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-6779a6cb-a641{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-6f2abc6b-601f{font-size:16px;line-height:1.6;}.elementor .e-47e481c3-16f6{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-6e490775-5a25{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-e677425-84ba{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-6b24d9e5-86e4{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-516499e2-4e5a{font-size:16px;line-height:1.6;}.elementor .e-6b928441-6816{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-341acb57-bd44{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-7d6dad83-71c1{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-36f6d116-ea82{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-2450b77c-8d57{font-size:16px;line-height:1.6;}.elementor .e-24e28f78-c956{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-7aa4c285-2162{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-7e80a835-9619{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-3335a5ad-8cdb{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-22a61c70-72a9{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-5f606e57-5761{color:var(--ec-navy);}.elementor .e-612ad466-ed14{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-6f8385a-8693{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-58aea564-7a97{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-18d0084b-a129{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-55dbe82-1266{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-572cfd35-f1d4{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-698f8280-7e9c{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-2c0727b5-c691{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-be2aae5-ca68{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-3a8ce532-8ce5{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-cef13e8-55c0{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-6608389a-5f32{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-5881a283-f7ae{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-7e8da45f-56e8{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-5d78db17-9b66{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-634ac52-7c13{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-73fb1226-87cb{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-c34678c-fc0c{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-3954535c-6364{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-ba34ebc-b34b{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-298bd508-f9ef{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-cb9f792-8db7{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-6ac74dfc-7c82{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(3, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-7529106-f05c{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-59942009-8a17{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-2c6a240-f566{color:var(--ec-navy);}.elementor .e-62ac6871-80fb{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-1fd27f6f-6513{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-178069c3-9bf7{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-5909e0f3-b73e{font-size:16px;line-height:1.6;}.elementor .e-4311a4db-c280{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-14da67f0-7290{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-5515fb61-e03c{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-65f6c0b5-9b77{font-size:16px;line-height:1.6;}.elementor .e-2317aed9-4e31{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-18206c46-ce71{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-638e8e5a-9487{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-7f22632a-7c26{font-size:16px;line-height:1.6;}.elementor .e-c586983-7964{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-6bad5d90-3694{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-7ff03d7e-eb85{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-31d2cd45-decb{font-size:16px;line-height:1.6;}.elementor .e-27bba7ae-b6ca{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-7d502ee6-a56b{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-64705af0-b7b8{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-5a5cb1-79cb{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-667c6521-99a3{color:var(--ec-navy);}.elementor .e-180bee25-3f42{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-2ce8debf-fd63{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-477f0af6-bf30{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-2a164a0-8b2a{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-1e5aef0d-55ba{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-19070651-876f{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-4b27d6f8-d6b7{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-128b92b7-2efd{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-614dcb5b-fa51{color:var(--ec-navy);}.elementor .e-1a0e03f-9938{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-66c398e5-c005{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-1490e94f-1473{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-12a0ab4c-d3f1{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-1e33ebbd-4550{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-4b4a8acb-dd55{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-1ce3c283-28eb{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-4dd71b14-613f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-13e1b2c-778b{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-35dfeebe-9c95{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-36066e42-ad88{max-width: none;\n}.elementor .e-38144f48-2a25{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-63457a57-78d8{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-2bf66662-e216{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-64775b63-7887{max-width: none;\n}.elementor .e-712d1525-51af{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-38619fb8-6932{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-2b748a85-abda{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-5a3983c0-26ba{max-width: none;\n}.elementor .e-79679405-b158{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2beb5b21-f09e{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-5afbebd9-95e6{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-1f0650b4-7fcd{max-width: none;\n}.elementor .e-728f06f8-1215{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5185876c-f360{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-7d0e706b-cc3f{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-30220b34-25d4{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-274b16e4-8519{display:block;}.elementor .e-25e0af73-6c94{color:var(--ec-navy);}.elementor .e-5a4a9744-7676{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-4dc3f719-b26e{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-3269d48b-3e9c{font-size:15px;line-height:1.55;}.elementor .e-72e7b214-dfc5{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-489b107f-c03d{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-461d2f9c-fe90{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-35b0b245-f9ed{font-size:15px;line-height:1.55;}.elementor .e-4fdb65ac-13dc{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-1dddd385-5fbb{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-6f06a835-bb6f{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-78907b2e-8051{font-size:15px;line-height:1.55;}.elementor .e-76d38304-652d{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-4934c248-aa43{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-1c9cb30b-371e{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-43689400-1e40{font-size:15px;line-height:1.55;}.elementor .e-4acee2c5-7343{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-2839fa09-7846{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-604de3d3-e32f{width:auto;min-width:0px;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-30fdce51-d80a{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-2727139b-9e8c{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-420d873a-3d32{color:var(--ec-white);}.elementor .e-d7f62bd-1546{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-710ce3f7-3e10{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-59192f0e-832f{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-28ea53bf-1986{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-22ebfd1b-20ac{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}