.elementor .e-55863ae2-78f3{font-family:inter;font-weight:700;font-size:52px;color:#ffffff;letter-spacing:-1px;line-height:1.08;}.elementor .e-514fbea9-b8b1{font-family:inter;font-size:18px;color:rgba(255,255,255,0.88);line-height:1.65;margin:0px;}.elementor .e-4f268de7-7e38{min-width:0px;max-width:640px;padding:0px;display:flex;flex-direction:column;gap:20px;flex:0 1 640px;align-items:flex-start;}.elementor .e-64dcecbc-89b7{min-height:640px;padding-block-start:120px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-image:linear-gradient(0deg, rgba(0,20,18,0.55) 0%,rgba(0,20,18,0.55) 100%),url("https://elitcar.it/wp-content/uploads/2026/10/kgm-torres-evx-charging-port.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0b1a19;display:flex;flex-direction:row;align-items:center;background-size: 100% 100%, cover; background-position: 0% 0%, 70% center;\n}.elementor .e-4bff77fa-a03c{font-family:inter;font-weight:700;font-size:40px;color:#000000;letter-spacing:-0.5px;line-height:1.15;}.elementor .e-3a3540d0-424e{max-width:760px;font-family:inter;font-size:17px;color:#3d3d3d;line-height:1.7;margin:0px;}.elementor .e-4e0d9d26-7c25{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-c76df5a-483f{font-family:inter;font-weight:600;font-size:12px;color:#00A19B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-1d5f795c-a949{font-family:inter;font-weight:700;font-size:26px;color:#000000;line-height:1.2;}.elementor .e-5d8ac94-1516{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.65;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-2d612855-3196:hover,.elementor .e-2d612855-3196:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-2d612855-3196{font-family:inter;font-weight:600;font-size:14px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;border-width:2px;border-color:#000000;border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s;}.elementor .e-511fc270-e652{padding:32px;border-radius:15px;background-color:#F6F6F6;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-2f8fdfa7-702d{font-family:inter;font-weight:600;font-size:12px;color:#00A19B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-610dd194-196e{font-family:inter;font-weight:700;font-size:26px;color:#000000;line-height:1.2;}.elementor .e-f6f0c40-3e3f{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.65;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-1bbb502c-e039:hover,.elementor .e-1bbb502c-e039:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-1bbb502c-e039{font-family:inter;font-weight:600;font-size:14px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;border-width:2px;border-color:#000000;border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s;}.elementor .e-3e95d7fa-e88e{padding:32px;border-radius:15px;background-color:#F6F6F6;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-6031c70a-8254{font-family:inter;font-weight:600;font-size:12px;color:#00A19B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-54028048-94a4{font-family:inter;font-weight:700;font-size:26px;color:#000000;line-height:1.2;}.elementor .e-1f79a28f-bc2c{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.65;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-649d8e51-4279:hover,.elementor .e-649d8e51-4279:focus-visible{color:#ffffff;background-color:#000000;}.elementor .e-649d8e51-4279{font-family:inter;font-weight:600;font-size:14px;color:#000000;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;border-width:2px;border-color:#000000;border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s;}.elementor .e-a4b17c1-5a95{padding:32px;border-radius:15px;background-color:#F6F6F6;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-19266356-7763{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-6ae596f3-f42d{padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-color:#ffffff;display:flex;flex-direction:column;gap:48px;}.elementor .e-47388166-788a{font-family:inter;font-weight:700;font-size:40px;color:#ffffff;letter-spacing:-0.5px;line-height:1.15;}.elementor .e-733069f6-c727{max-width:760px;font-family:inter;font-size:17px;color:rgba(255,255,255,0.85);line-height:1.7;margin:0px;}.elementor .e-5dae26ea-37c6{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-7047cf8c-7129{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;}.elementor .e-355f409c-2922{font-family:inter;font-weight:600;font-size:12px;color:#00A19B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-446f93df-8b61{font-family:inter;font-weight:700;font-size:24px;color:#000000;line-height:1.2;}.elementor .e-693d2e85-fe0a{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.6;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-3b70b500-e91e:hover,.elementor .e-3b70b500-e91e:focus-visible{color:#00A19B;border-bottom-color: #00A19B;\n}.elementor .e-3b70b500-e91e{font-family:inter;font-weight:600;font-size:14px;color:#000000;padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-53eaecaa-bc01{padding:26px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-316debf6-4d21:hover,.elementor .e-316debf6-4d21:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-316debf6-4d21{overflow:hidden;padding:0px;border-radius:15px;background-color:#ffffff;transition:transform 0.2s;display:flex;flex-direction:column;grid-column:span 2;}.elementor .e-75cd7327-3f1e{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;}.elementor .e-41501ac2-7624{font-family:inter;font-weight:600;font-size:12px;color:#00A19B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-6e70073e-380e{font-family:inter;font-weight:700;font-size:24px;color:#000000;line-height:1.2;}.elementor .e-31ee8e52-c733{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.6;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-42cdff6e-9334:hover,.elementor .e-42cdff6e-9334:focus-visible{color:#00A19B;border-bottom-color: #00A19B;\n}.elementor .e-42cdff6e-9334{font-family:inter;font-weight:600;font-size:14px;color:#000000;padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-17adf387-5519{padding:26px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-2be65d35-9170:hover,.elementor .e-2be65d35-9170:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-2be65d35-9170{overflow:hidden;padding:0px;border-radius:15px;background-color:#ffffff;transition:transform 0.2s;display:flex;flex-direction:column;grid-column:span 2;}.elementor .e-7693385d-95f1{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;}.elementor .e-4544f9e2-404c{font-family:inter;font-weight:600;font-size:12px;color:#00A19B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-19210b20-3eaa{font-family:inter;font-weight:700;font-size:24px;color:#000000;line-height:1.2;}.elementor .e-44385fa1-80e1{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.6;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-3777126b-7be3:hover,.elementor .e-3777126b-7be3:focus-visible{color:#00A19B;border-bottom-color: #00A19B;\n}.elementor .e-3777126b-7be3{font-family:inter;font-weight:600;font-size:14px;color:#000000;padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-50936ab0-1c5c{padding:26px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-55cacd92-fa0d:hover,.elementor .e-55cacd92-fa0d:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-55cacd92-fa0d{overflow:hidden;padding:0px;border-radius:15px;background-color:#ffffff;transition:transform 0.2s;display:flex;flex-direction:column;grid-column:span 2;}.elementor .e-487988dc-28e4{width:100%;height:auto;aspect-ratio:16 / 7;object-fit:cover;}.elementor .e-29d0928a-1565{font-family:inter;font-weight:600;font-size:12px;color:#00A19B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-452a027c-aa37{font-family:inter;font-weight:700;font-size:24px;color:#000000;line-height:1.2;}.elementor .e-612055a6-fd1a{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.6;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-cd99843-ab9c:hover,.elementor .e-cd99843-ab9c:focus-visible{color:#00A19B;border-bottom-color: #00A19B;\n}.elementor .e-cd99843-ab9c{font-family:inter;font-weight:600;font-size:14px;color:#000000;padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-3e30c01b-aba2{padding:26px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-4f50ec20-ff39:hover,.elementor .e-4f50ec20-ff39:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-4f50ec20-ff39{overflow:hidden;padding:0px;border-radius:15px;background-color:#ffffff;transition:transform 0.2s;display:flex;flex-direction:column;grid-column:span 3;}.elementor .e-2eed1d2b-e5b8{width:100%;height:auto;aspect-ratio:16 / 7;object-fit:cover;}.elementor .e-79251b50-c838{font-family:inter;font-weight:600;font-size:12px;color:#00A19B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-b3ab1b2-4e67{font-family:inter;font-weight:700;font-size:24px;color:#000000;line-height:1.2;}.elementor .e-478548d6-8df3{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.6;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;flex:1 1 auto;}.elementor .e-2d1bfa43-f47f:hover,.elementor .e-2d1bfa43-f47f:focus-visible{color:#00A19B;border-bottom-color: #00A19B;\n}.elementor .e-2d1bfa43-f47f{font-family:inter;font-weight:600;font-size:14px;color:#000000;padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #000000;\n}.elementor .e-3a8a0456-ff07{padding:26px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .e-5d668ccc-c7fb:hover,.elementor .e-5d668ccc-c7fb:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-5d668ccc-c7fb{overflow:hidden;padding:0px;border-radius:15px;background-color:#ffffff;transition:transform 0.2s;display:flex;flex-direction:column;grid-column:span 3;}.elementor .e-51556604-662a{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(6, minmax(0, 1fr));grid-template-rows:auto auto;}.elementor .e-742c4ba7-cdef{padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-image:radial-gradient(circle at 85% 15%, rgba(44,226,195,0.35) 0%,rgba(0,161,155,0) 55%),linear-gradient(135deg, #00A19B 0%,#00796F 55%,#004D47 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00A19B;display:flex;flex-direction:column;gap:48px;background-repeat: no-repeat; background-size: 100% 100%, 100% 100%; background-position: 0% 0%, 0% 0%;\n}.elementor .e-762439f5-870c{font-family:inter;font-weight:700;font-size:40px;color:#000000;letter-spacing:-0.5px;line-height:1.15;}.elementor .e-2bf58c20-95c7{max-width:820px;font-family:inter;font-size:17px;color:#3d3d3d;line-height:1.7;margin:0px;}.elementor .e-56407c81-e74e{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-75df7c0f-90aa{min-width:0px;min-height:520px;overflow:hidden;padding:0px;border-radius:15px;background-color:#F6F6F6;display:flex;flex-direction:column;flex:2 1 0px;align-items:stretch;}.elementor .e-2261ee44-8467{font-family:inter;font-weight:700;font-size:21px;color:#000000;}.elementor .e-46bf7eb2-6a65{min-width:64px;font-family:inter;font-weight:700;font-size:12px;color:#ffffff;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:100px;background-color:#ff7f2a;}.elementor .e-7d47128f-dc9d{font-family:inter;font-weight:600;font-size:16px;color:#000000;margin:0px;}.elementor .e-47695311-8f39{font-family:inter;font-size:14px;color:#3d3d3d;line-height:1.6;margin:0px;}.elementor .e-22205b87-dd83{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-7ae549d8-9e36{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-276d1f21-f451{min-width:64px;font-family:inter;font-weight:700;font-size:12px;color:#ffffff;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:100px;background-color:#92b857;}.elementor .e-29cc5ebb-5c6b{font-family:inter;font-weight:600;font-size:16px;color:#000000;margin:0px;}.elementor .e-427f29eb-6e42{font-family:inter;font-size:14px;color:#3d3d3d;line-height:1.6;margin:0px;}.elementor .e-df3430f-f44c{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-1e5c0d18-6056{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-23e2f72-def9{min-width:64px;font-family:inter;font-weight:700;font-size:12px;color:#ffffff;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:100px;background-color:#a0892c;}.elementor .e-4079ab57-ca28{font-family:inter;font-weight:600;font-size:16px;color:#000000;margin:0px;}.elementor .e-3f5adf12-c15c{font-family:inter;font-size:14px;color:#3d3d3d;line-height:1.6;margin:0px;}.elementor .e-174d7894-9707{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-65cd691f-20c8{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-4754a18e-23e2{min-width:64px;font-family:inter;font-weight:700;font-size:12px;color:#ffffff;text-align:center;padding-block-start:6px;padding-block-end:6px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:100px;background-color:#808080;}.elementor .e-713861e6-cb22{font-family:inter;font-weight:600;font-size:16px;color:#000000;margin:0px;}.elementor .e-48d9c83-dc6f{font-family:inter;font-size:14px;color:#3d3d3d;line-height:1.6;margin:0px;}.elementor .e-6cc6d2c6-7842{padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-343028fe-6d00{padding:0px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .e-65ce700f-94f7{font-family:inter;font-size:14px;color:#3d3d3d;line-height:1.6;padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: #dcdcdc;\n}.elementor .e-1a92d080-a440{font-family:inter;font-size:12px;color:#6b6b6b;line-height:1.5;text-decoration:underline;margin:0px;}.elementor .e-7d767259-6f62{min-width:0px;padding:28px;border-radius:15px;background-color:#F6F6F6;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-4e2da8b4-d38d{padding:0px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-16825ba-95bb{padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-color:#ffffff;display:flex;flex-direction:column;gap:40px;}.elementor .e-7448a673-259d{font-family:inter;font-weight:600;font-size:13px;color:#2CE2C3;letter-spacing:0.18em;text-transform:uppercase;margin:0px;}.elementor .e-406e9b7a-c694{font-family:inter;font-weight:700;font-size:40px;color:#ffffff;letter-spacing:-0.5px;line-height:1.15;}.elementor .e-671eed5e-8fe6{font-family:inter;font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin:0px;}.elementor .e-7c4a80d9-58f1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-db537b8-4b4f{width:100%;height:auto;min-width:0px;max-width:520px;aspect-ratio:4 / 3;object-fit:cover;border-radius:15px;flex:1 1 0px;}.elementor .e-5c2960a4-8376{padding:0px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-10132e5d-52f8{font-family:inter;font-weight:800;font-size:28px;color:#2CE2C3;line-height:1;margin:0px;}.elementor .e-3f785f52-6282{font-family:inter;font-weight:700;font-size:20px;color:#ffffff;margin-block-start:6px;}.elementor .e-7cb9b6d1-e515{font-family:inter;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-790263ee-3417{padding:28px;border-radius:15px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:10px;}.elementor .e-43646c31-491f{font-family:inter;font-weight:800;font-size:28px;color:#2CE2C3;line-height:1;margin:0px;}.elementor .e-349ac906-4f0a{font-family:inter;font-weight:700;font-size:20px;color:#ffffff;margin-block-start:6px;}.elementor .e-7c379212-aad4{font-family:inter;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-18482ee0-aab9{padding:28px;border-radius:15px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:10px;}.elementor .e-4c4b9825-c544{font-family:inter;font-weight:800;font-size:28px;color:#2CE2C3;line-height:1;margin:0px;}.elementor .e-1e2ad103-d4c1{font-family:inter;font-weight:700;font-size:20px;color:#ffffff;margin-block-start:6px;}.elementor .e-ff58a15-1baf{font-family:inter;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-774636ff-d39f{padding:28px;border-radius:15px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:10px;}.elementor .e-146e93bb-f6d4{font-family:inter;font-weight:800;font-size:28px;color:#2CE2C3;line-height:1;margin:0px;}.elementor .e-1b3d7ac9-d967{font-family:inter;font-weight:700;font-size:20px;color:#ffffff;margin-block-start:6px;}.elementor .e-5588b305-4ba8{font-family:inter;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-2fffed3-dff6{padding:28px;border-radius:15px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:10px;}.elementor .e-58fbc19-5476{font-family:inter;font-weight:800;font-size:28px;color:#2CE2C3;line-height:1;margin:0px;}.elementor .e-644dd8ef-97a5{font-family:inter;font-weight:700;font-size:20px;color:#ffffff;margin-block-start:6px;}.elementor .e-4efe4410-292e{font-family:inter;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-2ad9bd27-257a{padding:28px;border-radius:15px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:10px;}.elementor .e-2fde24a1-ed3b{font-family:inter;font-weight:800;font-size:28px;color:#2CE2C3;line-height:1;margin:0px;}.elementor .e-28e0c79-16e1{font-family:inter;font-weight:700;font-size:20px;color:#ffffff;margin-block-start:6px;}.elementor .e-71b23d0-9bbf{font-family:inter;font-size:15px;color:rgba(255,255,255,0.75);line-height:1.65;margin:0px;}.elementor .e-5f3d9900-829d{padding:28px;border-radius:15px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:10px;}.elementor .e-4283dd4c-91b2{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto auto;}.elementor .e-42de1780-3dc2{padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-image:radial-gradient(circle at 10% 10%, rgba(0,161,155,0.3) 0%,rgba(0,0,0,0) 50%),linear-gradient(180deg, #222222 0%,#000000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#000000;display:flex;flex-direction:column;gap:56px;background-repeat: no-repeat; background-size: 100% 100%, 100% 100%; background-position: 0% 0%, 0% 0%;\n}.elementor .e-3409be6d-cad6{font-family:inter;font-weight:700;font-size:40px;color:#000000;letter-spacing:-0.5px;line-height:1.15;}.elementor .e-462d791f-fab6{max-width:760px;font-family:inter;font-size:17px;color:#3d3d3d;line-height:1.7;margin:0px;}.elementor .e-67233046-6025{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-39e392e8-bded{font-family:inter;font-weight:700;font-size:22px;color:#000000;margin-block-end:12px;}.elementor .e-2346150d-9269{font-family:inter;font-weight:600;font-size:16px;color:#000000;margin:0px;}.elementor .e-6c4b43df-3266{font-family:inter;font-size:14px;color:#6b6b6b;margin:0px;}.elementor .e-42c5f9c4-ce7b{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-745a18b1-a96f{font-family:inter;font-weight:700;font-size:17px;color:#00A19B;margin:0px;text-align: right; white-space: nowrap;\n}.elementor .e-2d88c785-ab47{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc;\n}.elementor .e-6350798e-3439{font-family:inter;font-weight:600;font-size:16px;color:#000000;margin:0px;}.elementor .e-21739413-97dc{font-family:inter;font-size:14px;color:#6b6b6b;margin:0px;}.elementor .e-69342257-86df{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-37154ec6-b621{font-family:inter;font-weight:700;font-size:17px;color:#00A19B;margin:0px;text-align: right; white-space: nowrap;\n}.elementor .e-15b314d2-e20f{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc;\n}.elementor .e-5a798864-e414{font-family:inter;font-weight:600;font-size:16px;color:#000000;margin:0px;}.elementor .e-33a1abf2-bd20{font-family:inter;font-size:14px;color:#6b6b6b;margin:0px;}.elementor .e-f1ca40d-7fb5{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-12602720-fa57{font-family:inter;font-weight:700;font-size:17px;color:#00A19B;margin:0px;text-align: right; white-space: nowrap;\n}.elementor .e-7004689e-2b94{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc;\n}.elementor .e-2f53217e-d7d8{font-family:inter;font-weight:600;font-size:16px;color:#000000;margin:0px;}.elementor .e-1f721e85-3d29{font-family:inter;font-size:14px;color:#6b6b6b;margin:0px;}.elementor .e-7d69053c-69eb{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-68522364-777f{font-family:inter;font-weight:700;font-size:17px;color:#00A19B;margin:0px;text-align: right; white-space: nowrap;\n}.elementor .e-1ce8d03d-f49b{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #dcdcdc;\n}.elementor .e-39f659e-7f22{font-family:inter;font-size:13px;color:#6b6b6b;line-height:1.6;margin-block-start:16px;}.elementor .e-6af1ab6-f5c4{min-width:0px;padding:32px;border-radius:15px;background-color:#F6F6F6;display:flex;flex-direction:column;gap:0px;flex:3 1 0px;}.elementor .e-46c514ee-9e6f{font-family:inter;font-weight:700;font-size:22px;color:#ffffff;}.elementor .e-5119e451-30a8{font-family:inter;font-weight:600;font-size:13px;color:#00796F;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-7a6b7434-e5e7{font-family:inter;font-weight:800;font-size:40px;color:#000000;line-height:1.1;margin:0px;}.elementor .e-559ac6fa-e890{font-family:inter;font-size:14px;color:#3d3d3d;margin:0px;}.elementor .e-a0142b7-251e{padding:20px;border-radius:12px;background-color:#ffffff;display:flex;flex-direction:column;gap:4px;}.elementor .e-3ff80613-feef{font-family:inter;font-weight:600;font-size:13px;color:rgba(255,255,255,0.85);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-75fb8902-fa9c{font-family:inter;font-weight:800;font-size:40px;color:#ffffff;line-height:1.1;margin:0px;}.elementor .e-51668b88-418e{font-family:inter;font-size:14px;color:rgba(255,255,255,0.8);margin:0px;}.elementor .e-11c2fe45-7ab4{padding:20px;border-radius:12px;background-color:rgba(255,255,255,0.14);display:flex;flex-direction:column;gap:4px;}.elementor .e-7a3ab457-9158{font-family:inter;font-size:13px;color:rgba(255,255,255,0.8);line-height:1.6;margin:0px;}.elementor .e-23c7228e-957d{min-width:0px;padding:32px;border-radius:15px;background-image:linear-gradient(135deg, #00A19B 0%,#00796F 60%,#004D47 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00A19B;display:flex;flex-direction:column;gap:16px;flex:2 1 0px;background-repeat: no-repeat; background-size: 100% 100%; background-position: 0% 0%;\n}.elementor .e-75115303-c93e{padding:0px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-392b5875-96bf{padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-color:#ffffff;display:flex;flex-direction:column;gap:48px;}.elementor .e-722fb857-e3db{font-family:inter;font-weight:700;font-size:40px;color:#000000;letter-spacing:-0.5px;line-height:1.15;}.elementor .e-117dee20-fcda{max-width:760px;font-family:inter;font-size:17px;color:#3d3d3d;line-height:1.7;margin:0px;}.elementor .e-31bb0e03-f976{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-36d9eec3-7adb{font-family:inter;font-weight:800;font-size:32px;color:#00A19B;line-height:1;margin:0px;}.elementor .e-1432fab1-bd16{font-family:inter;font-weight:700;font-size:21px;color:#000000;margin-block-start:6px;}.elementor .e-548493c1-845a{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.65;margin:0px;}.elementor .e-569032d7-7c26{padding:28px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-2fcb35fe-70ba{font-family:inter;font-weight:800;font-size:32px;color:#00A19B;line-height:1;margin:0px;}.elementor .e-1e239ac7-e5e0{font-family:inter;font-weight:700;font-size:21px;color:#000000;margin-block-start:6px;}.elementor .e-2869986b-f742{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.65;margin:0px;}.elementor .e-4206af1a-d62a{padding:28px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-70f7edd-a683{font-family:inter;font-weight:800;font-size:32px;color:#00A19B;line-height:1;margin:0px;}.elementor .e-59a421e2-ec88{font-family:inter;font-weight:700;font-size:21px;color:#000000;margin-block-start:6px;}.elementor .e-1abe8a9d-c6f1{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.65;margin:0px;}.elementor .e-3884841-1025{padding:28px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-34ba86a9-be95{font-family:inter;font-weight:800;font-size:32px;color:#00A19B;line-height:1;margin:0px;}.elementor .e-6c48e83a-bd68{font-family:inter;font-weight:700;font-size:21px;color:#000000;margin-block-start:6px;}.elementor .e-278ad925-8939{font-family:inter;font-size:15px;color:#3d3d3d;line-height:1.65;margin:0px;}.elementor .e-13e98572-b6e2{padding:28px;border-radius:15px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-631e137-f1bc{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-1a09bb22-b475{padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-color:#F6F6F6;display:flex;flex-direction:column;gap:48px;}.elementor .e-52f64729-71f7{font-family:inter;font-weight:700;font-size:40px;color:#000000;letter-spacing:-0.5px;line-height:1.15;}.elementor .e-594b97a9-ca46{max-width:720px;font-family:inter;font-size:17px;color:#3d3d3d;line-height:1.7;margin:0px;}.elementor .e-7e4ed770-4b1a{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-431961a7-1b4b{min-height:200px;padding:0px;display:flex;flex-direction:column;}.elementor .e-642ab688-ddee{padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-color:#ffffff;display:flex;flex-direction:column;gap:40px;}.elementor .e-7b4f886b-7c7b{font-family:inter;font-weight:700;font-size:38px;color:#000000;letter-spacing:-0.5px;line-height:1.15;}.elementor .e-5aab2efd-3c63{font-family:inter;font-size:16px;color:#3d3d3d;line-height:1.7;margin:0px;}.elementor .e-7dd98b0d-1ece{min-width:0px;position:sticky;inset-block-start:100px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 0 36%;}.elementor .e-1e519f64-a11a{font-family:inter;font-weight:600;font-size:19px;color:#000000;line-height:1.4;}.elementor .e-c579fc0-32a2{width:16px;height:16px;}.elementor .e-3ca4a59f-51ab{width:20px;}.elementor .e-6c322298-f8bb{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-76e828a1-9597{font-family:inter;font-size:16px;color:#3d3d3d;line-height:1.7;cursor: auto;\n}.elementor .e-3ce529d5-20ac{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-17073134-df4e{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9;\n}.elementor .e-999bd5d-a5e8{font-family:inter;font-weight:600;font-size:19px;color:#000000;line-height:1.4;}.elementor .e-5163638f-382d{width:16px;height:16px;}.elementor .e-62d851b1-1581{width:20px;}.elementor .e-767862ba-477e{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-242ab1ba-1793{font-family:inter;font-size:16px;color:#3d3d3d;line-height:1.7;cursor: auto;\n}.elementor .e-1528bc15-fdcd{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-39ff1187-8d56{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9;\n}.elementor .e-50075d1a-7346{font-family:inter;font-weight:600;font-size:19px;color:#000000;line-height:1.4;}.elementor .e-29f9ac96-efdf{width:16px;height:16px;}.elementor .e-e16ab86-79da{width:20px;}.elementor .e-1cde773e-7fa8{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-65c38237-4967{font-family:inter;font-size:16px;color:#3d3d3d;line-height:1.7;cursor: auto;\n}.elementor .e-7d3972a7-d456{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-2352b31c-7db8{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9;\n}.elementor .e-1abb892d-1ee0{font-family:inter;font-weight:600;font-size:19px;color:#000000;line-height:1.4;}.elementor .e-46d0db1a-8d7a{width:16px;height:16px;}.elementor .e-78200f11-f563{width:20px;}.elementor .e-4112d35a-5bd6{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-3825c2f4-5b3a{font-family:inter;font-size:16px;color:#3d3d3d;line-height:1.7;cursor: auto;\n}.elementor .e-3e513d03-c54b{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-47b195c6-b34a{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9;\n}.elementor .e-78f1c732-d9f9{font-family:inter;font-weight:600;font-size:19px;color:#000000;line-height:1.4;}.elementor .e-27f77e64-803c{width:16px;height:16px;}.elementor .e-351bba73-eb25{width:20px;}.elementor .e-1229f9f3-80e9{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-390bbf8-4258{font-family:inter;font-size:16px;color:#3d3d3d;line-height:1.7;cursor: auto;\n}.elementor .e-a7f30ca-41ec{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-6560ebc1-b557{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9;\n}.elementor .e-39f99b7a-1ee6{font-family:inter;font-weight:600;font-size:19px;color:#000000;line-height:1.4;}.elementor .e-515f1a84-f8a8{width:16px;height:16px;}.elementor .e-13351e4d-c1da{width:20px;}.elementor .e-4c62b3bc-2571{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-27ced4e1-1df6{font-family:inter;font-size:16px;color:#3d3d3d;line-height:1.7;cursor: auto;\n}.elementor .e-465144e4-fc75{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-28bebca7-a41f{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9;\n}.elementor .e-45eec9c9-2f78{font-family:inter;font-weight:600;font-size:19px;color:#000000;line-height:1.4;}.elementor .e-57bedf36-1f24{width:16px;height:16px;}.elementor .e-18893dc9-bd63{width:20px;}.elementor .e-59371251-9453{cursor:pointer;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-3b876918-234f{font-family:inter;font-size:16px;color:#3d3d3d;line-height:1.7;cursor: auto;\n}.elementor .e-70329140-2644{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:48px;}.elementor .e-4fdb93c8-8121{border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #d9d9d9;\n}.elementor .e-71680532-fee4{min-width:0px;padding:0px;flex:1 1 0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: #d9d9d9;\n}.elementor .e-6ca3111d-c8e6{padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-color:#ffffff;display:flex;flex-direction:row;gap:72px;align-items:flex-start;}.elementor .e-4df0d2e-e839{font-family:inter;font-weight:700;font-size:40px;color:#ffffff;letter-spacing:-0.5px;line-height:1.15;}.elementor .e-60435930-ef94{max-width:640px;font-family:inter;font-size:17px;color:rgba(255,255,255,0.8);line-height:1.7;margin:0px;}.elementor .e-2ffb2aeb-f2fb:hover,.elementor .e-2ffb2aeb-f2fb:focus-visible{color:#ffffff;border-color:#ffffff;background-color:transparent;}.elementor .e-2ffb2aeb-f2fb{font-family:inter;font-weight:600;font-size:15px;color:#000000;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:100px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:#ffffff;transition:background-color 0.2s, color 0.2s;}.elementor .e-c406104-5463:hover,.elementor .e-c406104-5463:focus-visible{color:#000000;background-color:#ffffff;}.elementor .e-c406104-5463{font-family:inter;font-weight:600;font-size:15px;color:#ffffff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:100px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:transparent;transition:background-color 0.2s, color 0.2s;}.elementor .e-27405f2a-bb9c{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-6c63034d-842b{text-align:center;padding-block-start:96px;padding-block-end:96px;padding-inline-start:max(6vw, calc((100% - 1280px) / 2));padding-inline-end:max(6vw, calc((100% - 1280px) / 2));background-image:radial-gradient(circle at 85% 20%, rgba(0,161,155,0.35) 0%,rgba(0,0,0,0) 55%),linear-gradient(180deg, #222222 0%,#000000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#000000;display:flex;flex-direction:column;gap:18px;align-items:center;background-repeat: no-repeat; background-size: 100% 100%, 100% 100%; background-position: 0% 0%, 0% 0%;\n}