.elementor .e-6d3bca64-e606{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/valencia-ciudad.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-3da2053a-53be:hover,.elementor .e-3da2053a-53be:focus-visible{color:#fff;}.elementor .e-3da2053a-53be{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-c3e5413-854a{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-7713ebf-77f8{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-21f42a50-c908{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-63992b06-796d{max-width:1100px;color:var(--ec-white);}.elementor .e-21a08a08-210f{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-38018551-27a5{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-34f012ad-e34d{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-368b6a6f-7bfe{display:block;}.elementor .e-3c339f4f-5d6d{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-3495c875-f049{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;justify-content:center;box-sizing: border-box;\n}.elementor .e-576de8da-1189{width:100%;height:100%;min-height:320px;max-height:480px;object-fit:cover;border-radius:var(--ec-radius);display:block;}.elementor .e-55f665b7-54c7{width:100%;min-width:0px;padding:0px;box-sizing: border-box;\n}.elementor .e-5f8f374c-7718{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-1c70ee07-9db2{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-24d78ac8-e9f3{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-19c4bcc1-694c{color:var(--ec-navy);}.elementor .e-73a0375-7646{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-3c9fe111-2451{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-8805c05-d6fe{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-18d70ea-b9a1{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-6551089b-1c5a{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-47712354-79f6{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-7e1c19e2-20ee{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-304f45d-3d05{color:var(--ec-navy);}.elementor .e-67f136cf-5c36{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-532978ed-87dd{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-39c847e7-c80d{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-1bfeb4c0-bd2a{font-size:16px;line-height:1.6;}.elementor .e-18ae9e45-2561{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-4e7888a5-ec8d{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-3385ea07-a057{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-78514116-f572{font-size:16px;line-height:1.6;}.elementor .e-7ae5b47a-2be1{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-10c4f3c8-d2bc{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-1739ef9c-c10f{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-54ecf597-78f2{font-size:16px;line-height:1.6;}.elementor .e-128e2cb5-cb90{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-6c6cc826-846e{width:auto;min-width:0px;padding:0px;display:grid;gap:clamp(24px, 3vw, 44px);grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;box-sizing: border-box;\n}.elementor .e-5274e3bb-1b84{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-56f59e20-8948{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-6b7cd450-2f5c{color:var(--ec-navy);}.elementor .e-55babff8-2f7b{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-600bd486-36f9{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-25d8350a-594f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-3725b2a0-7b98{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-182de16c-c3f8{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-6d026811-ad20{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-26df9e39-f37d{display:block;}.elementor .e-50e8fd1c-8c60{color:var(--ec-navy);}.elementor .e-4f3a87ce-9de4{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-14d7ca0f-edeb{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-272eeffb-e16e{font-size:15px;line-height:1.55;}.elementor .e-141f6947-ccea{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-6bfa66f9-edb7{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-264372f9-a445{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-7cf9e7ab-ac69{font-size:15px;line-height:1.55;}.elementor .e-4157b735-c183{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-1255785-aae1{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-588ae637-8401{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-12b2c09e-c40b{font-size:15px;line-height:1.55;}.elementor .e-511761b6-94cc{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-4caf248f-2f94{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-14af25e4-8d2e{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-6aa75c07-5701{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-518abeb5-55a6{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-61cfa461-ce9d{color:var(--ec-white);}.elementor .e-1fd0e855-732d{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-34865926-fb20{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-7b4f9425-c099{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-40f61590-bc41{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-1839dc14-2c08{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}