.elementor .e-79d4cce3-c156{font-size:14px;margin-block-end:-8px;}.elementor .e-1f14b9d4-25ac{font-size:clamp(40px, 4.6vw, 60px);color:var(--dark);letter-spacing:-0.02em;line-height:1.08;& span { color: var(--blue); }\n}.elementor .e-2a60e875-6553{max-width:34em;font-size:16px;color:#4a4760;line-height:1.75;}.elementor .e-9e4cb90-2335{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:center;}.elementor .e-3c0a751d-79a8{display:flex;flex-direction:column;gap:24px;flex:0 1 46%;align-items:flex-start;}.elementor .e-514f5556-a23c{width:100%;height:auto;}.elementor .e-231fb0db-edf2{width:100%;height:auto;}.elementor .e-6d3940e5-c3f8{display:flex;flex-direction:column;flex:1 1 54%;justify-content:center;align-items:center;}.elementor .e-7e975fdd-529d{display:flex;flex-direction:row;gap:0px;align-items:center;}.elementor .e-177c0c72-a787{width:100%;padding-block-start:72px;padding-block-end:88px;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-8316343-4786{font-size:14px;color:var(--dark);line-height:1.4;}.elementor .e-542448ef-77e1{max-width:120px;}.elementor .e-3bde79a0-1fff{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-158e2cf2-3337{font-size:14px;color:#4a4760;line-height:1.5;}.elementor .e-3b6a4f2a-fe89{max-width:300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:48px;border-inline-end-width:1px;display:flex;flex-direction:column;gap:8px;flex:0 0 auto;border-right-style: solid; border-right-color: rgba(24, 22, 38, 0.12);\n}.elementor .e-406d3e70-46f0{max-width:96px;font-size:12px;color:var(--dark);text-align: right;\n}.elementor .e-19c5c902-16d4{width:auto;height:36px;}.elementor .e-4b3f18bd-2671{width:auto;height:36px;}.elementor .e-e68bd82-0c562c6{width:auto;height:36px;}.elementor .e-d17f051-78def25{width:auto;height:36px;}.elementor .e-4e334a23-fbf4{display:flex;flex-direction:row;gap:32px;flex-wrap:nowrap;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-31b63dc0-3887{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:40px;flex:1 1 auto;align-items:center;}.elementor .e-540417b7-58cf{padding-block-start:0px;padding-block-end:0px;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .e-61bebb48-db82{width:100%;padding-block-start:40px;padding-block-end:40px;background-color:#f1f4f8;display:flex;flex-direction:column;}.elementor .e-6a2eb176-e342{font-size:clamp(30px, 3.2vw, 42px);color:var(--dark);letter-spacing:-0.015em;line-height:1.15;margin-block-end:8px;}.elementor .e-34aace2b-3781{max-width:34em;font-size:16px;color:#4a4760;line-height:1.75;}.elementor .e-1afe69ad-a34a{max-width:34em;font-size:16px;color:#4a4760;line-height:1.75;}.elementor .e-711dba56-2ff4{display:flex;flex-direction:column;gap:20px;flex:0 1 46%;align-items:flex-start;}.elementor .e-a571f4c-72a6669{width:100%;height:auto;}.elementor .e-220118ec-b1fd{display:flex;flex-direction:column;flex:1 1 54%;justify-content:center;align-items:center;}.elementor .e-235a7415-4446{display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .e-425908a7-e389{width:100%;padding-block-start:104px;padding-block-end:104px;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-7a907faf-fadb{width:220px;height:150px;position:absolute;inset-block-start:48px;inset-inline-start:-48px;border-radius:16px;border-width:0px;border-color:rgba(255, 255, 255, 0.6);border-style:dashed;display:flex;justify-content:center;align-items:center;}.elementor .e-c1b85b6-cc87{max-width:1080px;font-size:clamp(22px, 2.1vw, 32px);color:#ffffff;letter-spacing:-0.01em;line-height:1.45;}.elementor .e-2705be08-6ca7{font-weight:700;font-size:18px;color:#7fd3ff;}.elementor .e-56650e37-cf2f{display:flex;flex-direction:column;gap:28px;}.elementor .e-c3b5273-e80a{position:relative;padding-block-start:72px;padding-block-end:72px;padding-inline-start:290px;padding-inline-end:72px;border-radius:24px;box-shadow:0px 24px 60px 0px rgba(107, 36, 230, 0.25);display:flex;flex-direction:row;align-items:center;background-image: radial-gradient(rgba(255, 255, 255, 0.07) 1.5px, transparent 1.6px), linear-gradient(100deg, #6a24e6 0%, #8b2fe8 50%, #a63ff0 100%); background-size: 14px 14px, cover;\n}.elementor .e-71b5710f-867c{display:flex;flex-direction:column;}.elementor .e-174b6587-dd90{width:100%;padding-block-start:24px;padding-block-end:24px;background-color:transparent;display:flex;flex-direction:column;--band-top: 90px;\n}.elementor .e-ico1330-img{width:auto;height:72px;}.elementor .e-ad304c8-b0be{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:flex-start;align-items:center;}.elementor .e-64c907fb-e236{font-size:clamp(26px, 2.2vw, 32px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-start:8px;}.elementor .e-3ccd845c-a8c5{max-width:24em;font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-54ae7671-fb17{padding-block-start:48px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:18px;border-block-start-width:14px;background-image:linear-gradient(180deg, #f7f1fe 0%,#fbf8ff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;border-top-style: solid; border-top-color: #8b2fe8;\n}.elementor .e-ico311a-img{width:auto;height:72px;}.elementor .e-697cec7a-a4e3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:flex-start;align-items:center;}.elementor .e-3dd827a9-1692{font-size:clamp(26px, 2.2vw, 32px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-start:8px;}.elementor .e-2c0449f6-e8a0{max-width:24em;font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-4e5c4c6e-b313{padding-block-start:48px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:18px;border-block-start-width:14px;background-image:linear-gradient(180deg, #eaf4fd 0%,#f3f9fe 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;border-top-style: solid; border-top-color: #5cb1f6;\n}.elementor .e-ico2c3a-img{width:auto;height:72px;}.elementor .e-3769147-c7a7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:flex-start;align-items:center;}.elementor .e-69ea4ea6-5910{font-size:clamp(26px, 2.2vw, 32px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-start:8px;}.elementor .e-38630124-dc0b{max-width:24em;font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-10918449-8cb9{padding-block-start:48px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;border-radius:18px;border-block-start-width:14px;background-image:linear-gradient(180deg, #fdf5e8 0%,#fefaf3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:20px;flex:1 1 0px;align-items:flex-start;border-top-style: solid; border-top-color: #f7900b;\n}.elementor .e-2915cc9b-5dd8{display:flex;flex-direction:row;gap:36px;align-items:stretch;}.elementor .e-733a4fa7-e398{width:100%;padding-block-start:80px;padding-block-end:40px;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-41f1e1f6-46ca{max-width:100%;font-size:clamp(32px, 3.6vw, 52px);color:var(--dark);letter-spacing:-0.02em;line-height:1.15;text-align:center;& span { color: var(--blue); }\n}.elementor .e-7fcec5d2-5a88{display:flex;flex-direction:column;align-items:center;}.elementor .e-181d897f-c5e3{width:100%;padding-block-start:80px;padding-block-end:80px;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-670e57d2-b5e8{margin-block-end:16px;}.elementor .e-6c24a80c-56d0{max-width:20em;font-size:clamp(30px, 3.2vw, 42px);color:var(--dark);letter-spacing:-0.015em;line-height:1.15;text-align:center;}.elementor .e-786bc0dc-53f3{font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-2a2e23b-019bbda{font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-3dfcdc8a-b8e0{font-weight:800;font-size:17px;color:var(--dark);line-height:1.85;& span { color: var(--purple-light); }\n}.elementor .e-8ccc7a2-bfc04f1{font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-ac51cf1-4cb69fb{font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-794254b-0e6995d{height:24px;font-family:var(--font-heading);font-weight:800;font-size:40px;color:#b07af7;line-height:1;}.elementor .e-34eb284-242b306{font-size:clamp(22px, 2.1vw, 30px);color:#ffffff;letter-spacing:-0.01em;line-height:1.45;}.elementor .e-d7bf912-170c434{width:100%;max-width:1040px;padding-block-start:24px;padding-block-end:44px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:column;gap:8px;align-items:center;border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgba(107, 107, 123, 0.5);\n}.elementor .e-38559c5-35e0{max-width:580px;margin-block-start:56px;display:flex;flex-direction:column;gap:28px;text-align: left;\n}.elementor .e-27c443e8-8157{text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-20688680-5653{width:100%;padding-block-start:104px;background-color:#f7f5fb;display:flex;flex-direction:column;}.elementor .e-503f7611-b0dc{margin-block-end:16px;}.elementor .e-261e19b9-7e96{max-width:20em;font-size:clamp(30px, 3.2vw, 42px);color:var(--dark);letter-spacing:-0.015em;line-height:1.15;text-align:center;}.elementor .e-9acd388-70e7{font-size:16px;color:#4a4760;line-height:1.6;margin-block-start:20px;}.elementor .e-9776413-27c4abf{width:100%;height:auto;}.elementor .e-5cc294f5-2984{width:100%;max-width:820px;padding:0px;margin-block-start:40px;display:flex;justify-content:center;align-items:center;}.elementor .e-d47b12e-bf4c278{width:50px;height:50px;}.elementor .e-6e46a36f-fd13{width:44px;height:40px;padding:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2f4fc8c8-b872{font-weight:700;font-size:20px;color:var(--dark);letter-spacing:-0.01em;line-height:1.1;}.elementor .e-658d9e94-b76a{min-height:64px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;align-items:center;border-block-end-width: 5px; border-bottom-style: solid; border-bottom-color: var(--purple-light);\n}.elementor .e-34f21cc6-ff3d{height:25px;font-family:var(--font-heading);font-weight:800;font-size:50px;color:var(--purple-light);line-height:1;}.elementor .e-2aeedf6b-5700{font-weight:700;font-size:18px;color:var(--dark);line-height:1.3;text-wrap: balance;\n}.elementor .e-304c8db6-89cc{padding-block-start:24px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;background-color:#f4ecfd;box-shadow:0px 10px 30px 0px rgba(24, 22, 38, 0.06);display:flex;flex-direction:column;gap:8px;}.elementor .e-643fc3fb-4b06{height:25px;font-family:var(--font-heading);font-weight:800;font-size:50px;color:var(--purple-light);line-height:1;}.elementor .e-53cf7478-d2e2{font-weight:700;font-size:18px;color:var(--dark);line-height:1.3;text-wrap: balance;\n}.elementor .e-7acf3e46-aa1d{padding-block-start:24px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;background-color:#f4ecfd;box-shadow:0px 10px 30px 0px rgba(24, 22, 38, 0.06);display:flex;flex-direction:column;gap:8px;}.elementor .e-4115c316-cd8e{display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-590965a-b343442{width:50px;height:50px;}.elementor .e-38143593-5f44{width:44px;height:40px;padding:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-8fe069f-2a0c{font-weight:700;font-size:20px;color:var(--dark);letter-spacing:-0.01em;line-height:1.1;}.elementor .e-1a35bfe9-c3a8{min-height:64px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;align-items:center;border-block-end-width: 5px; border-bottom-style: solid; border-bottom-color: #6cb8f5;\n}.elementor .e-3b0ef7ca-14a1{height:25px;font-family:var(--font-heading);font-weight:800;font-size:50px;color:var(--blue);line-height:1;}.elementor .e-460b3403-db5a{font-weight:700;font-size:18px;color:var(--dark);line-height:1.3;text-wrap: balance;\n}.elementor .e-14257bb5-96b3{padding-block-start:24px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;background-color:#edf5fa;box-shadow:0px 10px 30px 0px rgba(24, 22, 38, 0.06);display:flex;flex-direction:column;gap:8px;}.elementor .e-67ccd1c2-110e{height:25px;font-family:var(--font-heading);font-weight:800;font-size:50px;color:var(--blue);line-height:1;}.elementor .e-29bde9e8-cf55{font-weight:700;font-size:18px;color:var(--dark);line-height:1.3;text-wrap: balance;\n}.elementor .e-2a04f26b-cc58{padding-block-start:24px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;background-color:#edf5fa;box-shadow:0px 10px 30px 0px rgba(24, 22, 38, 0.06);display:flex;flex-direction:column;gap:8px;}.elementor .e-2fc70b1c-6b6a{display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-8f5498a-5c670e9{width:50px;height:50px;}.elementor .e-546fd249-65ab{width:44px;height:40px;padding:0px;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2d54ff42-e555{font-weight:700;font-size:20px;color:var(--dark);letter-spacing:-0.01em;line-height:1.1;}.elementor .e-20f73934-68ef{min-height:64px;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;align-items:center;border-block-end-width: 5px; border-bottom-style: solid; border-bottom-color: var(--orange);\n}.elementor .e-7a002074-28d2{height:25px;font-family:var(--font-heading);font-weight:800;font-size:50px;color:var(--orange);line-height:1;}.elementor .e-688e1261-9915{font-weight:700;font-size:18px;color:var(--dark);line-height:1.3;text-wrap: balance;\n}.elementor .e-27224310-7358{padding-block-start:24px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;background-color:#fff6e6;box-shadow:0px 10px 30px 0px rgba(24, 22, 38, 0.06);display:flex;flex-direction:column;gap:8px;}.elementor .e-6df1e534-ccba{height:25px;font-family:var(--font-heading);font-weight:800;font-size:50px;color:var(--orange);line-height:1;}.elementor .e-78cab8e9-6b96{font-weight:700;font-size:18px;color:var(--dark);line-height:1.3;text-wrap: balance;\n}.elementor .e-661de56e-e3fe{padding-block-start:24px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;background-color:#fff6e6;box-shadow:0px 10px 30px 0px rgba(24, 22, 38, 0.06);display:flex;flex-direction:column;gap:8px;}.elementor .e-7aea4786-fdb1{display:flex;flex-direction:column;gap:22px;flex:1 1 0px;}.elementor .e-74b5e286-4b2c{width:100%;margin-block-start:48px;display:flex;flex-direction:row;gap:36px;align-items:flex-start;text-align: left;\n}.elementor .e-e10b3d5-e2c70ec{font-size:16px;color:#4a4760;line-height:1.6;margin-block-start:20px;}.elementor .e-63bcfbf6-5caa{margin-block-start:64px;}.elementor .e-45e02d89-abfe{text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-1058564-b961{width:100%;padding-block-start:104px;padding-block-end:112px;background-color:#f6f5fb;display:flex;flex-direction:column;}.elementor .e-46312a39-bba9{font-size:12px;color:#b07af7;margin-block-end:20px;}.elementor .e-662782ea-d99d{font-size:clamp(30px, 3vw, 44px);color:#ffffff;letter-spacing:-0.015em;line-height:1.2;display:flex;flex-direction:column;align-items:center;}.elementor .e-4f1fb24-f6b9053{font-family:var(--font-heading);font-size:130px;color:#f59d09;}.elementor .e-1a55566-69101c1{font-size:clamp(30px, 3vw, 44px);color:#ffffff;letter-spacing:-0.015em;line-height:1.2;display:flex;flex-direction:column;align-items:center;}.elementor .e-14c7142b-8eee{font-size:18px;color:#e7e4f0;line-height:1.85;}.elementor .e-77728cae-6d2a{font-size:18px;color:#e7e4f0;line-height:1.85;}.elementor .e-48e47a5e-7a58{max-width:580px;margin-block-start:72px;margin-block-end:48px;display:flex;flex-direction:column;gap:28px;text-align: left;\n}.elementor .e-8a861de-42cc{font-size:clamp(22px, 2.1vw, 30px);color:#ffffff;letter-spacing:-0.01em;line-height:1.45;align-self:center;}.elementor .e-51759b57-f22e{width:100%;max-width:1040px;padding-block-start:24px;padding-block-end:44px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:column;gap:8px;align-items:center;border-top-style: solid; border-top-color: rgba(139, 47, 232, 0.45); border-bottom-style: solid; border-bottom-color: rgba(139, 47, 232, 0.45);\n}.elementor .e-6a5a122d-5fda{font-size:18px;color:#e7e4f0;line-height:1.85;}.elementor .e-33c6fc5f-4c61{font-weight:800;font-size:18px;color:#ffffff;line-height:1.85;}.elementor .e-65b57f2a-5cf1{max-width:580px;margin-block-start:48px;display:flex;flex-direction:column;gap:28px;text-align: left;\n}.elementor .e-bacf6d3-d8925cf{margin-block-start:15px;margin-block-end:-15px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--orange);flex-direction:row;gap:0px;justify-content:center;align-items:start;}.elementor .e-2cadf01a-2538{text-align:center;padding-block-start:128px;padding-block-end:112px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;background-color:#181626;display:flex;flex-direction:column;align-items:center;background-image: radial-gradient(ellipse 55% 32% at 50% 0%, rgba(139, 47, 232, 0.6) 0%, rgba(139, 47, 232, 0) 100%), radial-gradient(ellipse 55% 28% at 50% 100%, rgba(139, 47, 232, 0.5) 0%, rgba(139, 47, 232, 0) 100%);\n}.elementor .e-1a51e3c1-61a3{display:flex;flex-direction:column;}.elementor .e-75a9cc62-b010{width:100%;padding-block-start:24px;padding-block-end:0px;background-color:#f7f5fb;display:flex;flex-direction:column;}.elementor .e-633172c2-9480{margin-block-end:16px;}.elementor .e-7bbfcdca-96aa{font-size:clamp(32px, 3.6vw, 52px);color:var(--dark);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-d96f2d6-c5fb64b{font-size:18px;color:#4a4760;line-height:1.85;}.elementor .e-667b324d-11c4{font-family:var(--font-heading);font-weight:800;font-size:13px;color:var(--indigo);letter-spacing:0.08em;line-height:1.4;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#E3F2FA;}.elementor .e-145e66bd-e73f{font-weight:700;font-size:clamp(24px, 2vw, 28px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-start:16px;}.elementor .e-efcd263-612d{font-size:18px;color:#4a4760;line-height:1.85;}.elementor .e-41a485df-702c{padding-block-start:48px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;background-color:#f4f6fa;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-7c94e238-ecf5{font-family:var(--font-heading);font-weight:800;font-size:13px;color:var(--blue);letter-spacing:0.08em;line-height:1.4;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#E6EDFC;}.elementor .e-3b91393a-aad7{font-weight:700;font-size:clamp(24px, 2vw, 28px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-start:16px;}.elementor .e-61338f7b-41bd{font-size:18px;color:#4a4760;line-height:1.85;}.elementor .e-554ccc96-41b8{padding-block-start:48px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;background-color:#f4f6fa;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-65296f77-7a48{width:100%;margin-block-start:56px;display:flex;flex-direction:row;gap:36px;align-items:stretch;}.elementor .e-e458212-ebfdfcf{font-family:var(--font-heading);font-weight:800;font-size:13px;color:var(--purple);letter-spacing:0.08em;line-height:1.4;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#F1E6FC;}.elementor .e-a88449a-2264844{font-weight:700;font-size:clamp(24px, 2vw, 28px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-start:16px;}.elementor .e-5d1d4ea-92047eb{font-size:18px;color:#4a4760;line-height:1.85;}.elementor .e-3e3ee9f-bdc4a31{padding-block-start:48px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;background-color:#f4f6fa;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-39befb9-b205c3f{font-family:var(--font-heading);font-weight:800;font-size:13px;color:var(--orange);letter-spacing:0.08em;line-height:1.4;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#fff7e6;}.elementor .e-5cf6cf4-e9ba4d0{font-weight:700;font-size:clamp(24px, 2vw, 28px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-start:16px;}.elementor .e-20b83db-61333bd{font-size:18px;color:#4a4760;line-height:1.85;}.elementor .e-aa06a0a-4454c62{padding-block-start:48px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;border-radius:24px;background-color:#f4f6fa;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-2cd2afa-4e9d6bd{width:100%;margin-block-start:56px;display:flex;flex-direction:row;gap:36px;align-items:stretch;}.elementor .e-717f3e3-7ee4e9b{font-size:18px;color:#4a4760;line-height:1.85;align-self:center;}.elementor .e-649af980-1abf{font-size:clamp(24px, 2.4vw, 34px);color:var(--dark);letter-spacing:-0.015em;line-height:1.4;margin-block-start:64px;& span { color: var(--blue); }\n}.elementor .e-81305dc-91f8dc7{font-size:clamp(24px, 2.4vw, 34px);color:var(--blue);letter-spacing:-0.015em;line-height:1.4;margin-block-start:0px;& span { color: var(--blue); }\n}.elementor .e-23d68786-20aa{display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-4ae261db-65e0{width:100%;padding-block-start:104px;padding-block-end:104px;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-5b82657f-369b{margin-block-end:16px;}.elementor .e-34cd07b0-58ab{font-size:clamp(32px, 3.6vw, 52px);color:var(--dark);letter-spacing:-0.02em;line-height:1.15;text-align:center;}.elementor .e-4a0f558a-85b6{width:64px;height:64px;padding:5px;margin-block-end:22px;border-radius:16px;border-width:0px;border-color:rgba(0, 142, 198, 0.45);border-style:dashed;background-color:#dcecf8;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-346dfa9a-2716{font-weight:700;font-size:clamp(22px, 1.9vw, 27px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;}.elementor .e-536db900-ee45{font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-44800c5d-a2c6{padding-block-start:40px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:24px;background-color:#ffffff;box-shadow:0px 18px 40px 0px rgba(24, 22, 38, 0.06);display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:flex-start;}.elementor .e-226ce72a-cb08{width:64px;height:64px;padding:5px;margin-block-end:22px;border-radius:16px;border-width:0px;border-color:rgba(139, 47, 232, 0.45);border-style:dashed;background-color:#efe4fd;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5461b108-368f{font-weight:700;font-size:clamp(22px, 1.9vw, 27px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;}.elementor .e-63bb1b9c-e6c8{font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-1a2df697-ad71{padding-block-start:40px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:24px;background-color:#ffffff;box-shadow:0px 18px 40px 0px rgba(24, 22, 38, 0.06);display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:flex-start;}.elementor .e-604435cc-27b0{width:64px;height:64px;padding:5px;margin-block-end:22px;border-radius:16px;border-width:0px;border-color:rgba(245, 158, 11, 0.6);border-style:dashed;background-color:#fff0d9;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6032d4b9-e5ba{font-weight:700;font-size:clamp(22px, 1.9vw, 27px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;}.elementor .e-23d61d45-fdc3{font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-60e3a73f-2d8d{padding-block-start:40px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:24px;background-color:#ffffff;box-shadow:0px 18px 40px 0px rgba(24, 22, 38, 0.06);display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:flex-start;}.elementor .e-5241a19e-2a3e{width:100%;margin-block-start:56px;display:flex;flex-direction:row;gap:36px;align-items:stretch;text-align: left;\n}.elementor .e-b071f7b-06869aa{font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-61741d19-6b6d{text-align:center;display:flex;flex-direction:column;align-items:center;}.elementor .e-5750f605-a90b{width:100%;padding-block-start:104px;padding-block-end:112px;background-color:#eaf4fb;display:flex;flex-direction:column;}.elementor .e-460941f-69e233c{text-align:center;margin-block-end:16px;}.elementor .e-e8afc39-771203c{font-size:clamp(32px, 3.6vw, 52px);color:var(--dark);letter-spacing:-0.02em;line-height:1.15;text-align:center;}.elementor .e-2256e8a-8d1a7f0{font-size:17px;color:#4a4760;line-height:1.85;text-align:center;margin:15px;display:block;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-895117f-6d7a1b3{padding:100px;background-color:#f9f8fe;}.elementor .e-483a095b-6f0f{margin-block-end:16px;}.elementor .e-ee259e5-b537{font-size:clamp(32px, 3.6vw, 52px);color:var(--dark);letter-spacing:-0.02em;line-height:1.15;}.elementor .e-5a89aada-1fb2{width:58px;height:58px;font-family:var(--font-heading);font-weight:800;font-size:20px;color:#ffffff;line-height:1;border-radius:50%;background-color:var(--blue);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-45125c0d-9f02{height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:10px;margin-inline-end:-22px;background-image:linear-gradient(90deg, #008ec6 0%,#3f6fe0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 auto;}.elementor .e-2f56a13-ded8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:36px;display:flex;flex-direction:row;align-items:center;}.elementor .e-64992d4b-7535{font-weight:700;font-size:clamp(22px, 1.9vw, 27px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-end:14px;}.elementor .e-69469ec6-7b98{max-width:20em;font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-7f965185-871f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-15e9163a-fb64{width:58px;height:58px;font-family:var(--font-heading);font-weight:800;font-size:20px;color:#ffffff;line-height:1;border-radius:50%;background-color:#3f6fe0;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-5c68f78e-a720{height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:10px;margin-inline-end:-22px;background-image:linear-gradient(90deg, #3f6fe0 0%,#8b2fe8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 auto;}.elementor .e-4b1dc4a9-7caf{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:36px;display:flex;flex-direction:row;align-items:center;}.elementor .e-1f1f9b98-25f0{font-weight:700;font-size:clamp(22px, 1.9vw, 27px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-end:14px;}.elementor .e-7f9bbac3-14aa{max-width:20em;font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-4d9e87-a0c1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-629557bf-4360{width:58px;height:58px;font-family:var(--font-heading);font-weight:800;font-size:20px;color:#ffffff;line-height:1;border-radius:50%;background-color:var(--purple-light);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-ffa0e2-8e18{height:2px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:10px;margin-inline-end:-22px;background-image:linear-gradient(90deg, #8b2fe8 0%,#f59e0b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:1 1 auto;}.elementor .e-68a98e4d-6f8b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:36px;display:flex;flex-direction:row;align-items:center;}.elementor .e-150aacb3-4507{font-weight:700;font-size:clamp(22px, 1.9vw, 27px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-end:14px;}.elementor .e-5d379468-f271{max-width:20em;font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-36333870-318e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-2b1c9dfc-4de0{width:58px;height:58px;font-family:var(--font-heading);font-weight:800;font-size:20px;color:#ffffff;line-height:1;border-radius:50%;background-color:var(--orange);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-160c05ef-7803{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:36px;display:flex;flex-direction:row;align-items:center;}.elementor .e-593e0ce3-31b0{font-weight:700;font-size:clamp(22px, 1.9vw, 27px);color:var(--dark);letter-spacing:-0.01em;line-height:1.2;margin-block-end:14px;}.elementor .e-36e4091d-3728{max-width:20em;font-size:17px;color:#4a4760;line-height:1.85;}.elementor .e-418ccc3e-258e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:32px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-2cf946ca-3ad6{width:100%;margin-block-start:64px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;row-gap: 48px;\n}.elementor .e-9177f9e-c893{color:var(--dark);}.elementor .e-59281979-1b49{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:72px;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:center;}.elementor .e-a67d5f1-df5a{display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-7e1038-a6e5{width:100%;padding-block-start:104px;padding-block-end:112px;background-color:#ffffff;display:flex;flex-direction:column;}