.elementor .e-7f17b5c5-55a0{font-family:Poppins,sans-serif;font-size:15px;color:#2fe0c8;letter-spacing:3px;text-transform:uppercase;}.elementor .e-4c98e301-f764{font-family:Poppins,sans-serif;font-weight:800;font-size:72px;color:#d4d4d4;line-height:1.05;}.elementor .e-5fd98318-638e{max-width:560px;font-size:18px;color:#a9a9a9;line-height:1.7;}.elementor .e-47ef6239-7709{max-width:760px;display:flex;flex-direction:column;gap:20px;}.elementor .e-799979-64b9{font-family:Poppins,sans-serif;font-weight:700;font-size:26px;color:#ffffff;}.elementor .e-17298c0f-b3c7{width:48px;border-block-start-width:2px;border-top-style: solid; border-top-color: #2fe0c8;\n}.elementor .e-47257fb5-6688{font-size:16px;color:#cccccc;line-height:1.9;}.elementor .e-6006fabd-44ec:hover,.elementor .e-6006fabd-44ec:focus-visible{border-color:#2fe0c8;transform:translate3d(0px, -4px, 0px);}.elementor .e-6006fabd-44ec{padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-width:1px;border-color:#111111;border-style:solid;background-color:#111111;transition:border-color 0.3s, transform 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-71c94052-1c24{font-family:Poppins,sans-serif;font-weight:700;font-size:26px;color:#ffffff;}.elementor .e-c5865c-d4cd{width:48px;border-block-start-width:2px;border-top-style: solid; border-top-color: #2fe0c8;\n}.elementor .e-64e53b36-26b5{font-size:16px;color:#cccccc;line-height:1.9;}.elementor .e-448377c-cc1f:hover,.elementor .e-448377c-cc1f:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-448377c-cc1f{padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-width:1px;border-color:#2fe0c8;border-style:solid;background-color:#111111;transition:transform 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-43d5edf5-1b06{font-family:Poppins,sans-serif;font-weight:700;font-size:26px;color:#ffffff;}.elementor .e-7890329e-82a3{width:48px;border-block-start-width:2px;border-top-style: solid; border-top-color: #2fe0c8;\n}.elementor .e-700ab010-3dac{font-size:16px;color:#cccccc;line-height:1.9;}.elementor .e-7f499d39-e490:hover,.elementor .e-7f499d39-e490:focus-visible{border-color:#2fe0c8;transform:translate3d(0px, -4px, 0px);}.elementor .e-7f499d39-e490{padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-width:1px;border-color:#111111;border-style:solid;background-color:#111111;transition:border-color 0.3s, transform 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-5dad22ed-18ac{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-bb3c27f-90c0:hover,.elementor .e-bb3c27f-90c0:focus-visible{color:#000000;background-color:#2fe0c8;}.elementor .e-bb3c27f-90c0{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;color:#d4d4d4;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:0px;border-width:2px;border-color:#2fe0c8;border-style:solid;background-color:transparent;transition:background-color 0.3s, color 0.3s;}.elementor .e-7d1bb7b6-6274{display:flex;flex-direction:row;}.elementor .e-72ce4a60-3481{min-height:100vh;font-family:Roboto,sans-serif;color:#cccccc;padding-block-start:140px;padding-block-end:120px;padding-inline-start:8%;padding-inline-end:8%;background-color:#000000;display:flex;flex-direction:column;gap:64px;box-sizing:border-box;\n}