.elementor .e-50860bc6-d2db{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/talla-bicicleta.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-7886045c-57a5:hover,.elementor .e-7886045c-57a5:focus-visible{color:#fff;}.elementor .e-7886045c-57a5{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-6e0805ec-e3c8{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-1874b0fa-f052:hover,.elementor .e-1874b0fa-f052:focus-visible{color:#fff;}.elementor .e-1874b0fa-f052{font-size:14px;color:rgba(255,255,255,.78);}.elementor .e-65a21ffd-90f3{font-size:14px;color:rgba(255,255,255,.4);}.elementor .e-29a3ec4e-6629{width:auto;min-width:0px;padding:0px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;box-sizing: border-box;\n}.elementor .e-4556d87f-b775{color:var(--ec-green);margin-block-start:8px;display:block;}.elementor .e-7bfe8d49-e9cc{max-width:1100px;color:var(--ec-white);}.elementor .e-23203337-96d5{max-width:1000px;font-size:clamp(17px, 1.6vw, 21px);color:rgba(255,255,255,.9);}.elementor .e-3fd2d027-63c1{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-640a3344-a50b{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-5a531ad5-6969{color:var(--ec-navy);}.elementor .e-3fcbf550-60c9{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-9599ca2-1c35{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-66812337-4834{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-6d8b63de-3fa4{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-47a2b046-d765{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-18c0c3a2-cc9f{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-4d69618b-fd91{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-2db8dc25-8b52{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-432c5456-36a0{color:var(--ec-navy);}.elementor .e-c38ad0b-cb59{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-3ffca16-6cf1{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-4865ce55-ffaa{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-4a34afee-1e86{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-553d3d64-8831{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-9de6b7-bc6f{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-13de4df5-fde1{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-406af7b7-a363{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-19d60e1d-79b5{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-4804f725-36d6{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-7baa5b57-b74c{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-de5f1cb-a9d3{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-39c683a2-9007{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-5068c962-77fe{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-1af20d07-f691{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-22166b11-63ee{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-2e5bf312-7a19{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-7512a3b0-8677{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-309bdfa7-df81{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-2ca7aec3-f600{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-19932085-3d7a{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-5ebdb003-da9c{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-3fb37d8b-dada{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-2d5743d6-60de{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-35381d39-8a71{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-77d6f1fd-1c98{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-e420635-988f{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-5dabf86-1e6e{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-111122fe-bdbc{color:var(--ec-navy);}.elementor .e-1b1ce206-7031{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-699e264d-5ab5{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-142a174-a7f7{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-4c24f26-899e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-39a82164-be50{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-4ea9eb14-8d8d{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-4b6f4e0a-456b{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-31fc6900-c94d{color:var(--ec-navy);}.elementor .e-3b91619b-61c2{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-67db5824-5ad6{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-75416e59-b1ab{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-3758f7e4-9c38{font-size:16px;line-height:1.6;}.elementor .e-6cb33e2d-930f{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-13e202ff-dd03{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-1c63176c-691b{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-3281605d-bd69{font-size:16px;line-height:1.6;}.elementor .e-2031d870-4a9a{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-312065db-d9b3{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-3c7c7554-b38b{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-386d8caf-d39a{font-size:16px;line-height:1.6;}.elementor .e-4f2b03c6-2007{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-57dd85b4-b6cf{font-family:var(--font-heading);font-weight:700;font-size:58px;color:var(--ec-green);line-height:1;display:block;}.elementor .e-c1892a6-2d16{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-1ed2a991-b4cc{font-size:16px;line-height:1.6;}.elementor .e-5c18c7b0-edbd{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-15465310-72d9{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-59a0d2ec-95d7{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-572478d8-f822{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-a381366-fd30{color:var(--ec-navy);}.elementor .e-791a3c64-cf5e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-3b7e82dc-f33a{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-baee2af-9eb2{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-6282f2c4-c24e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-777fed34-b5ea{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-5826a1cf-a313{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-47d8a61-a966{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-3819c698-b850{color:var(--ec-navy);}.elementor .e-4ec01cec-80ab{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-4b34b97d-be2e{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-402e89ba-69e0{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-7cfc80d5-275e{font-size:16px;line-height:1.6;}.elementor .e-1c6fa047-f6b2{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-424f7979-a624{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-34f0e871-6e70{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-3d494e61-3613{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-44dd680d-1cd6{font-size:16px;line-height:1.6;}.elementor .e-66a83f2-2d5c{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-5a4dd56-70ab{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-6211bf25-8cb8{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-46a024b7-85fa{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-5d959458-b07d{font-size:16px;line-height:1.6;}.elementor .e-26860d2-74dc{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-61978a0a-b3f9{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-5a8d0740-e2e3{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-51c347cb-2f3e{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-3cb094cc-d92e{font-size:16px;line-height:1.6;}.elementor .e-4289f860-3482{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-5782c967-7cdd{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-266281bf-ddff{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-10f4e2c4-1b88{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-c0a4ea4-de6d{font-size:16px;line-height:1.6;}.elementor .e-41764ae6-f030{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-73a0d7f1-20cd{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-3a7bd571-4c8f{width:44px;height:4px;min-width:0px;padding:0px;border-radius:2px;background-color:var(--ec-green);box-sizing: border-box;\n}.elementor .e-7fd75669-4cf6{font-size:clamp(21px, 1.7vw, 25px);}.elementor .e-29d4a943-7a02{font-size:16px;line-height:1.6;}.elementor .e-5ac8b5d7-1ac8{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-6274f3ba-43ad{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-18ce8924-12f8{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-7822dd4d-4ddd{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-760399e0-8c37{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-7ef7d246-86b9{color:var(--ec-navy);}.elementor .e-2bf5f5e0-7faa{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-153aabc6-553a{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-2e485fae-6804{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-190531a3-4409{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;box-sizing: border-box;\n}.elementor .e-69fd5a16-cc88{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-77b4286f-59a5{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-3d4d2632-40eb{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-5e380c1c-c38e{color:var(--ec-navy);}.elementor .e-1dbd6f31-e441{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-2f28bb64-2448{font-size:17px;color:var(--ec-gray-80);line-height:1.7;}.elementor .e-54264200-76eb{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;justify-content:center;box-sizing: border-box;\n}.elementor .e-5038a3f9-216e{width:100%;height:100%;min-height:340px;max-height:560px;object-fit:cover;border-radius:var(--ec-radius);display:block;}.elementor .e-47011ea0-8a67{width:100%;min-width:0px;padding:0px;box-sizing: border-box;\n}.elementor .e-12686f4d-c81d{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-4ff38bfc-8773{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-51120614-b2bb{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-13f51d3f-648f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-f57200a-b428{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-3d4c3b0a-a39a{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-62b71c46-74b6{max-width: none;\n}.elementor .e-386b625f-91e0{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6d8b439c-ce79{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-3ed5b9bc-184e{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-7f21250a-88f8{max-width: none;\n}.elementor .e-4ac8ac3f-4eff{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6c516316-bed4{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-2291dbe7-6e9a{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-359f6f9e-b6fd{max-width: none;\n}.elementor .e-640e082e-65e3{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2b1f68b7-9c05{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-37ef13e3-28e9{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-39408979-d72f{max-width: none;\n}.elementor .e-593e833f-3248{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4bab1df4-5522{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-599b2d71-bb21{font-family:var(--font-heading);font-size:30px;color:var(--ec-green-text);line-height:1;}.elementor .e-419124a9-c9d5{max-width: none;\n}.elementor .e-766a668f-b483{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-11599c74-c31a{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-173ed61a-9856{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-2566f62f-5650{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-693936cf-7593{display:block;}.elementor .e-60423fbf-29aa{color:var(--ec-navy);}.elementor .e-1a355367-a06f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-4db37a5b-efe3{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-62647d3c-ea79{font-size:15px;line-height:1.55;}.elementor .e-2e1f875c-9717{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-5fc23feb-fb12{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-1cd9c5f8-ebb4{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-5279e246-26f9{font-size:15px;line-height:1.55;}.elementor .e-1cba4cbf-23cf{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-c709c92-e97b{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-4f064ba5-81ae{font-size:clamp(20px, 1.6vw, 24px);}.elementor .e-8354718-cceb{font-size:15px;line-height:1.55;}.elementor .e-3b1014bb-fd40{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-5b9100e1-28ee{width:auto;height:100%;min-width:0px;text-decoration:none;padding:24px;gap:10px;box-sizing: border-box;\n}.elementor .e-6f4bc79e-37fb{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-74ffe03a-f2d1{min-width:0px;display:flex;flex-direction:column;gap:clamp(28px, 3.4vw, 52px);padding-block: 0; box-sizing: border-box;\n}.elementor .e-20667040-f815{min-width:0px;padding-inline: 0; box-sizing: border-box;\n}.elementor .e-6623b386-1c54{color:var(--ec-white);}.elementor .e-5f44229e-a8b0{font-size:18px;color:rgba(255,255,255,.84);line-height:1.6;}.elementor .e-723c35fe-a6f3{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-2be5c526-4e33{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-3ce6cec3-ed9a{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-ca204f8-6943{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}