.elementor .e-4b3d1b3f-43b1{font-family:Poppins;font-weight:500;font-size:14px;color:#a06ec9;letter-spacing:2px;line-height:1;text-transform:uppercase;display:block;}.elementor .e-5b9cceb9-f278{font-family:Poppins;font-weight:400;font-size:42px;color:#1e0e2c;line-height:1.3;display:block;}.elementor .e-106b9e60-6a50{border-width:0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:none;}.elementor .e-643b19c-9e8a{display:none;}.elementor .e-76e26e10-3285{font-family:Poppins;font-weight:300;font-size:17px;color:#6b5a7a;line-height:1.6;display:block;}.elementor .e-4c82a763-a331{font-family:Poppins;font-weight:400;font-size:15px;color:#9a8aaa;display:block;}.elementor .e-7d5457ea-2442{font-family:Poppins;font-weight:400;font-size:15px;color:#9a8aaa;display:block;}.elementor .e-301969c2-3307{font-family:Poppins;font-weight:600;font-size:36px;color:#1e0e2c;line-height:1.2;display:block;}.elementor .e-ee15cb4-ea07{display:flex;flex-direction:column;gap:0px;}.elementor .e-7c3c971e-7465:hover,.elementor .e-7c3c971e-7465:focus-visible{background-color:#73307a;}.elementor .e-7c3c971e-7465{font-family:Poppins;font-weight:700;font-size:16px;color:#ffffff;line-height:30px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:#8f3d95;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor .e-71d2c536-d931:hover,.elementor .e-71d2c536-d931:focus-visible{background-color:#faf6ff;}.elementor .e-71d2c536-d931{font-family:Poppins;font-weight:700;font-size:16px;color:#8f3d95;line-height:30px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor .e-6e8e2d5e-3b84{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-520c9122-e503{font-family:Poppins;font-weight:400;font-size:14px;color:#9a8aaa;display:block;}.elementor .e-34ffbd3f-bdcf{display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:flex-start;}.elementor .e-1649b702-6302{width:100%;height:auto;max-width:640px;aspect-ratio:5 / 4;object-fit:cover;object-position:50% 45%;border-radius:16px;border-width:0px;border-color:#f3e8ff;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}.elementor .e-331fd9f5-5690{display:flex;flex:1 1 0px;justify-content:center;}.elementor .e-6b43f98f-b358{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:max(30px, calc((100% - 1200px) / 2));padding-inline-end:max(30px, calc((100% - 1200px) / 2));background-color:#faf6ff;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-58162cb4-102d{font-family:Poppins;font-weight:600;font-size:15px;color:#4a2060;display:block;}.elementor .e-6a692901-8a9a{font-family:Poppins;font-weight:600;font-size:15px;color:#9070a8;display:block;}.elementor .e-15cb55e0-70e4{text-align:center;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-f82af16-f85c{font-family:Poppins;font-weight:600;font-size:15px;color:#4a2060;display:block;}.elementor .e-62242f4-777f{font-family:Poppins;font-weight:600;font-size:15px;color:#9070a8;display:block;}.elementor .e-3992c964-ef8c{text-align:center;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-64916ca7-db2e{font-family:Poppins;font-weight:600;font-size:15px;color:#4a2060;display:block;}.elementor .e-34bb90a6-81dd{font-family:Poppins;font-weight:600;font-size:15px;color:#9070a8;display:block;}.elementor .e-40b69a5b-1940{text-align:center;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-1234ff9e-95fc{font-family:Poppins;font-weight:600;font-size:15px;color:#4a2060;display:block;}.elementor .e-4ce1b839-c8d3{font-family:Poppins;font-weight:600;font-size:15px;color:#9070a8;display:block;}.elementor .e-171676c3-8191{text-align:center;display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-786934a3-1cfc{width:100%;padding-block-start:36px;padding-block-end:36px;padding-inline-start:max(30px, calc((100% - 1200px) / 2));padding-inline-end:max(30px, calc((100% - 1200px) / 2));background-color:#f3e8ff;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-752e812b-8bb8{font-family:Poppins;font-weight:500;font-size:14px;color:#a06ec9;letter-spacing:2px;line-height:1;text-transform:uppercase;display:block;}.elementor .e-7b3783db-7944{font-family:Poppins;font-weight:400;font-size:34px;color:#1e0e2c;line-height:1.3;display:block;}.elementor .e-14816c13-c737{font-family:Poppins;font-weight:300;font-size:17px;color:#6b5a7a;line-height:1.6;display:block;}.elementor .e-28999073-1f5f{font-family:Poppins;font-weight:600;font-size:14px;color:#4a2060;letter-spacing:2px;text-transform:uppercase;margin-block-start:20px;display:block;}.elementor .e-109f3778-d2ee{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0px;border-width:0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:block;}.elementor .e-7e469b0-8204{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;font-family:Jost;font-weight:500;font-size:14px;color:#8f3d95;padding-block-start:3px;padding-block-end:3px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;background-color:#f3e8ff;display:inline-block;}.elementor .e-6cbb2722-de20{font-family:Poppins;font-weight:500;font-size:17px;color:#1e0e2c;display:block;}.elementor .e-6d833862-dece{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.5;display:block;flex:1 1 auto;}.elementor .e-78194f98-76ad:hover,.elementor .e-78194f98-76ad:focus-visible{color:#ffffff;background-color:#8f3d95;}.elementor .e-78194f98-76ad{width:100%;font-family:Jost;font-size:16px;color:#8f3d95;text-align:center;padding:11px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:transparent;display:block;align-self:stretch;}.elementor .e-27684d03-2735{position:static;padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;}.elementor .e-61221f44-887e{overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#dfcdf2;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(143,61,149,0.07);display:flex;flex-direction:column;}.elementor .e-50b8fab8-d8c4{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0px;border-width:0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:block;}.elementor .e-782404ab-a511{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;font-family:Jost;font-weight:500;font-size:14px;color:#8f3d95;padding-block-start:3px;padding-block-end:3px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;background-color:#f3e8ff;display:inline-block;}.elementor .e-66cc0e89-9ed0{font-family:Poppins;font-weight:500;font-size:17px;color:#1e0e2c;display:block;}.elementor .e-5e64580a-d262{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.5;display:block;flex:1 1 auto;}.elementor .e-1bb86e5f-de2f:hover,.elementor .e-1bb86e5f-de2f:focus-visible{color:#ffffff;background-color:#8f3d95;}.elementor .e-1bb86e5f-de2f{width:100%;font-family:Jost;font-size:16px;color:#8f3d95;text-align:center;padding:11px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:transparent;display:block;align-self:stretch;}.elementor .e-7b1c1cca-dde3{position:static;padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;}.elementor .e-2ccdf2c3-837a{overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#dfcdf2;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(143,61,149,0.07);display:flex;flex-direction:column;}.elementor .e-6ca80e2f-a5e4{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0px;border-width:0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:block;}.elementor .e-32b4f38d-b75d{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;font-family:Jost;font-weight:500;font-size:14px;color:#8f3d95;padding-block-start:3px;padding-block-end:3px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;background-color:#f3e8ff;display:inline-block;}.elementor .e-5c9a98fe-6cb9{font-family:Poppins;font-weight:500;font-size:17px;color:#1e0e2c;display:block;}.elementor .e-1431e032-b681{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.5;display:block;flex:1 1 auto;}.elementor .e-3ed4b274-c285:hover,.elementor .e-3ed4b274-c285:focus-visible{color:#ffffff;background-color:#8f3d95;}.elementor .e-3ed4b274-c285{width:100%;font-family:Jost;font-size:16px;color:#8f3d95;text-align:center;padding:11px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:transparent;display:block;align-self:stretch;}.elementor .e-10ef89ad-e740{position:static;padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;}.elementor .e-53a23668-d53e{overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#dfcdf2;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(143,61,149,0.07);display:flex;flex-direction:column;}.elementor .e-7e9b4644-5a44{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0px;border-width:0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:block;}.elementor .e-615a2e33-f4b9{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;font-family:Jost;font-weight:500;font-size:14px;color:#8f3d95;padding-block-start:3px;padding-block-end:3px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;background-color:#f3e8ff;display:inline-block;}.elementor .e-7e4f8ac1-8936{font-family:Poppins;font-weight:500;font-size:17px;color:#1e0e2c;display:block;}.elementor .e-2b967890-9b61{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.5;display:block;flex:1 1 auto;}.elementor .e-1cf8cc55-f8e7:hover,.elementor .e-1cf8cc55-f8e7:focus-visible{color:#ffffff;background-color:#8f3d95;}.elementor .e-1cf8cc55-f8e7{width:100%;font-family:Jost;font-size:16px;color:#8f3d95;text-align:center;padding:11px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:transparent;display:block;align-self:stretch;}.elementor .e-618ec104-1ba0{position:static;padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;}.elementor .e-4cab878b-24e6{overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#dfcdf2;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(143,61,149,0.07);display:flex;flex-direction:column;}.elementor .e-aa209ac-4a73{width:100%;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-4103c531-ef2e{font-family:Poppins;font-weight:600;font-size:14px;color:#4a2060;letter-spacing:2px;text-transform:uppercase;margin-block-start:28px;display:block;}.elementor .e-b69b4b9-4dec{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0px;border-width:0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:block;}.elementor .e-6707be12-bbf7{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;font-family:Jost;font-weight:500;font-size:14px;color:#8f3d95;padding-block-start:3px;padding-block-end:3px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;background-color:#f3e8ff;display:inline-block;}.elementor .e-240abc24-ccd9{font-family:Poppins;font-weight:500;font-size:17px;color:#1e0e2c;display:block;}.elementor .e-a38dc94-847b{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.5;display:block;flex:1 1 auto;}.elementor .e-2ffba5d3-ae56:hover,.elementor .e-2ffba5d3-ae56:focus-visible{color:#ffffff;background-color:#8f3d95;}.elementor .e-2ffba5d3-ae56{width:100%;font-family:Jost;font-size:16px;color:#8f3d95;text-align:center;padding:11px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:transparent;display:block;align-self:stretch;}.elementor .e-5b2fce35-a5d4{position:static;padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;}.elementor .e-371555d4-ae27{overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#dfcdf2;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(143,61,149,0.07);display:flex;flex-direction:column;}.elementor .e-2b56af57-956a{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0px;border-width:0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:block;}.elementor .e-465a219d-dbc6{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;font-family:Jost;font-weight:500;font-size:14px;color:#8f3d95;padding-block-start:3px;padding-block-end:3px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;background-color:#f3e8ff;display:inline-block;}.elementor .e-5240b216-afe4{font-family:Poppins;font-weight:500;font-size:17px;color:#1e0e2c;display:block;}.elementor .e-20448961-c351{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.5;display:block;flex:1 1 auto;}.elementor .e-47b9cefb-81c6:hover,.elementor .e-47b9cefb-81c6:focus-visible{color:#ffffff;background-color:#8f3d95;}.elementor .e-47b9cefb-81c6{width:100%;font-family:Jost;font-size:16px;color:#8f3d95;text-align:center;padding:11px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:transparent;display:block;align-self:stretch;}.elementor .e-41643e7b-9704{position:static;padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;}.elementor .e-485d269f-268e{overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#dfcdf2;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(143,61,149,0.07);display:flex;flex-direction:column;}.elementor .e-27a52c7c-2118{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0px;border-width:0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:block;}.elementor .e-2c11cb53-9bad{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;font-family:Jost;font-weight:500;font-size:14px;color:#8f3d95;padding-block-start:3px;padding-block-end:3px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;background-color:#f3e8ff;display:inline-block;}.elementor .e-1dc13aa8-c4a8{font-family:Poppins;font-weight:500;font-size:17px;color:#1e0e2c;display:block;}.elementor .e-40758be0-a500{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.5;display:block;flex:1 1 auto;}.elementor .e-bf7271b-1227:hover,.elementor .e-bf7271b-1227:focus-visible{color:#ffffff;background-color:#8f3d95;}.elementor .e-bf7271b-1227{width:100%;font-family:Jost;font-size:16px;color:#8f3d95;text-align:center;padding:11px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:transparent;display:block;align-self:stretch;}.elementor .e-22fc5193-fc37{position:static;padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;}.elementor .e-6fed40d-c54e{overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#dfcdf2;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(143,61,149,0.07);display:flex;flex-direction:column;}.elementor .e-2740352e-567d{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:0px;border-width:0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:block;}.elementor .e-49ff7231-a6c6{position:absolute;inset-block-start:12px;inset-inline-end:12px;z-index:2;font-family:Jost;font-weight:500;font-size:14px;color:#8f3d95;padding-block-start:3px;padding-block-end:3px;padding-inline-start:12px;padding-inline-end:12px;border-radius:100px;background-color:#f3e8ff;display:inline-block;}.elementor .e-687ee5bf-4cf4{font-family:Poppins;font-weight:500;font-size:17px;color:#1e0e2c;display:block;}.elementor .e-4b95df3f-4803{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.5;display:block;flex:1 1 auto;}.elementor .e-1b2b6c73-efd4:hover,.elementor .e-1b2b6c73-efd4:focus-visible{color:#ffffff;background-color:#8f3d95;}.elementor .e-1b2b6c73-efd4{width:100%;font-family:Jost;font-size:16px;color:#8f3d95;text-align:center;padding:11px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:transparent;display:block;align-self:stretch;}.elementor .e-4d5958e2-6ef3{position:static;padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;align-items:flex-start;}.elementor .e-47442864-4d78{overflow:hidden;position:relative;border-radius:16px;border-width:1px;border-color:#dfcdf2;border-style:solid;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(143,61,149,0.07);display:flex;flex-direction:column;}.elementor .e-2622fe7c-ffae{width:100%;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-4c557d62-eb1c:hover,.elementor .e-4c557d62-eb1c:focus-visible{background-color:#73307a;}.elementor .e-4c557d62-eb1c{font-family:Poppins;font-weight:700;font-size:16px;color:#ffffff;line-height:30px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:24px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:#8f3d95;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor .e-7172c671-40ae{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:max(30px, calc((100% - 1200px) / 2));padding-inline-end:max(30px, calc((100% - 1200px) / 2));background-color:#ffffff;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-7d55f5f0-e651{width:100%;height:auto;border-radius:16px;border-width:0px;border-color:#f3e8ff;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);display:block;}.elementor .e-137c17d9-4541{width:40%;padding:28px;border-radius:24px;background-color:#f3e8ff;flex:0 0 auto;}.elementor .e-422f024b-5be5{font-family:Poppins;font-weight:500;font-size:14px;color:#a06ec9;letter-spacing:2px;line-height:1;text-transform:uppercase;display:block;}.elementor .e-4e09efd7-93f8{font-family:Poppins;font-weight:400;font-size:34px;color:#1e0e2c;line-height:1.3;display:block;}.elementor .e-58455939-9a0e{font-family:Poppins;font-weight:300;font-size:17px;color:#6b5a7a;line-height:1.6;display:block;}.elementor .e-15bd982e-db66{width:36px;height:36px;font-family:Poppins;font-weight:700;font-size:16px;color:#8f3d95;line-height:1;border-radius:50%;background-color:#f3e8ff;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-31b065ef-1a77{font-family:Poppins;font-weight:600;font-size:15px;color:#4a2060;display:block;}.elementor .e-2a325b5e-9500{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.4;display:block;}.elementor .e-49b83028-f77d{display:flex;flex-direction:column;gap:2px;}.elementor .e-27d70db1-f77e{padding:16px;border-radius:14px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-253ba331-6ce1{width:36px;height:36px;font-family:Poppins;font-weight:700;font-size:16px;color:#8f3d95;line-height:1;border-radius:50%;background-color:#f3e8ff;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-583d6539-17fc{font-family:Poppins;font-weight:600;font-size:15px;color:#4a2060;display:block;}.elementor .e-4277be65-860f{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.4;display:block;}.elementor .e-8b8e024-e558{display:flex;flex-direction:column;gap:2px;}.elementor .e-3627d5b-1331{padding:16px;border-radius:14px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-5c86e253-2eed{width:36px;height:36px;font-family:Poppins;font-weight:700;font-size:16px;color:#8f3d95;line-height:1;border-radius:50%;background-color:#f3e8ff;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-210d5b25-7e8c{font-family:Poppins;font-weight:600;font-size:15px;color:#4a2060;display:block;}.elementor .e-72633e5c-b986{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.4;display:block;}.elementor .e-61ddab4a-ccba{display:flex;flex-direction:column;gap:2px;}.elementor .e-6d1019b9-79e8{padding:16px;border-radius:14px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-70cc31d8-1820{width:36px;height:36px;font-family:Poppins;font-weight:700;font-size:16px;color:#8f3d95;line-height:1;border-radius:50%;background-color:#f3e8ff;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4292d8d4-40ad{font-family:Poppins;font-weight:600;font-size:15px;color:#4a2060;display:block;}.elementor .e-3272eed3-755e{font-family:Poppins;font-weight:300;font-size:14px;color:#6b5a7a;line-height:1.4;display:block;}.elementor .e-4838379a-ecc3{display:flex;flex-direction:column;gap:2px;}.elementor .e-5210f58d-9f69{padding:16px;border-radius:14px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .e-13fbe005-a240{width:100%;margin-block-start:10px;display:grid;gap:14px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;}.elementor .e-4a54dd54-7df2:hover,.elementor .e-4a54dd54-7df2:focus-visible{background-color:#73307a;}.elementor .e-4a54dd54-7df2{font-family:Poppins;font-weight:700;font-size:16px;color:#ffffff;line-height:30px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:12px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:#8f3d95;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor .e-5b22633-6ab0{display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:flex-start;}.elementor .e-4b3505de-565d{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:max(30px, calc((100% - 1200px) / 2));padding-inline-end:max(30px, calc((100% - 1200px) / 2));background-color:#faf6ff;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-337afd7f-69d7{font-family:Poppins;font-weight:500;font-size:14px;color:#a06ec9;letter-spacing:2px;line-height:1;text-transform:uppercase;display:block;}.elementor .e-70389b13-764a{font-family:Poppins;font-weight:400;font-size:34px;color:#1e0e2c;line-height:1.3;display:block;}.elementor .e-c1f21dd-2117{font-family:Poppins;font-weight:300;font-size:17px;color:#6b5a7a;line-height:1.6;display:block;}.elementor .e-7647d273-8dc8{width:44px;height:44px;font-family:Poppins;font-weight:600;font-size:18px;color:#ffffff;line-height:1;border-radius:50%;background-color:#8f3d95;display:flex;justify-content:center;align-items:center;}.elementor .e-14dbd40e-3aae{font-family:Poppins;font-weight:500;font-size:18px;color:#8f3d95;line-height:1.3;display:block;}.elementor .e-54e43a98-de47{font-family:Poppins;font-weight:300;font-size:15px;color:#4a3a52;line-height:1.6;display:block;}.elementor .e-23557a4a-800c{text-align:center;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;border-width:1px;border-color:#e6d5f5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-63ac0c3e-1c4d{width:44px;height:44px;font-family:Poppins;font-weight:600;font-size:18px;color:#ffffff;line-height:1;border-radius:50%;background-color:#8f3d95;display:flex;justify-content:center;align-items:center;}.elementor .e-310473b2-628e{font-family:Poppins;font-weight:500;font-size:18px;color:#8f3d95;line-height:1.3;display:block;}.elementor .e-5810a2d6-9392{font-family:Poppins;font-weight:300;font-size:15px;color:#4a3a52;line-height:1.6;display:block;}.elementor .e-27e4ff10-101d{text-align:center;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;border-width:1px;border-color:#e6d5f5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-6544d08f-400b{width:44px;height:44px;font-family:Poppins;font-weight:600;font-size:18px;color:#ffffff;line-height:1;border-radius:50%;background-color:#8f3d95;display:flex;justify-content:center;align-items:center;}.elementor .e-7221eea9-ad24{font-family:Poppins;font-weight:500;font-size:18px;color:#8f3d95;line-height:1.3;display:block;}.elementor .e-23806d9b-3bab{font-family:Poppins;font-weight:300;font-size:15px;color:#4a3a52;line-height:1.6;display:block;}.elementor .e-481fdb5-6e4b{text-align:center;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;border-width:1px;border-color:#e6d5f5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-6331817f-8ae9{width:44px;height:44px;font-family:Poppins;font-weight:600;font-size:18px;color:#ffffff;line-height:1;border-radius:50%;background-color:#8f3d95;display:flex;justify-content:center;align-items:center;}.elementor .e-29620132-c595{font-family:Poppins;font-weight:500;font-size:18px;color:#8f3d95;line-height:1.3;display:block;}.elementor .e-72d31f9d-e36c{font-family:Poppins;font-weight:300;font-size:15px;color:#4a3a52;line-height:1.6;display:block;}.elementor .e-1f3002af-5ef5{text-align:center;padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;border-width:1px;border-color:#e6d5f5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-7320fc91-816f{width:100%;margin-block-start:12px;display:grid;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-50602e71-22b2{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:max(30px, calc((100% - 1200px) / 2));padding-inline-end:max(30px, calc((100% - 1200px) / 2));background-color:#ffffff;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-533cb8bd-209e{font-family:Poppins;font-weight:500;font-size:14px;color:#a06ec9;letter-spacing:2px;line-height:1;text-transform:uppercase;display:block;}.elementor .e-c799d3a-98c3{font-family:Poppins;font-weight:400;font-size:34px;color:#1e0e2c;line-height:1.3;display:block;}.elementor .e-3a9fe40f-4669{font-family:Poppins;font-weight:400;font-size:16px;color:#9a8aaa;display:block;}.elementor .e-69eb599f-c2d4{font-family:Poppins;font-size:18px;color:#f5b301;letter-spacing:2px;display:block;}.elementor .e-3c7ff03e-634d{font-family:Poppins;font-weight:300;font-size:15px;color:#4a3a52;line-height:1.6;display:block;flex:1 1 auto;}.elementor .e-6e59c2fa-d379{font-family:Poppins;font-weight:600;font-size:15px;color:#1e0e2c;display:block;}.elementor .e-7426069b-b774{font-family:Poppins;font-size:13px;color:#9a8aaa;display:block;}.elementor .e-65be1723-4f64{padding:24px;border-radius:16px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-2fe389a7-e562{font-family:Poppins;font-size:18px;color:#f5b301;letter-spacing:2px;display:block;}.elementor .e-7ee5db01-2473{font-family:Poppins;font-weight:300;font-size:15px;color:#4a3a52;line-height:1.6;display:block;flex:1 1 auto;}.elementor .e-10cda64b-2953{font-family:Poppins;font-weight:600;font-size:15px;color:#1e0e2c;display:block;}.elementor .e-5e083aaf-be1b{font-family:Poppins;font-size:13px;color:#9a8aaa;display:block;}.elementor .e-68a9308f-ee4f{padding:24px;border-radius:16px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-5f944535-676c{font-family:Poppins;font-size:18px;color:#f5b301;letter-spacing:2px;display:block;}.elementor .e-64b04fe0-8099{font-family:Poppins;font-weight:300;font-size:15px;color:#4a3a52;line-height:1.6;display:block;flex:1 1 auto;}.elementor .e-4a7b4f4-4617{font-family:Poppins;font-weight:600;font-size:15px;color:#1e0e2c;display:block;}.elementor .e-103eb80f-68c4{font-family:Poppins;font-size:13px;color:#9a8aaa;display:block;}.elementor .e-48e16ecb-e3c4{padding:24px;border-radius:16px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-f1c1f10-e2ad{font-family:Poppins;font-size:18px;color:#f5b301;letter-spacing:2px;display:block;}.elementor .e-39b0293-e89d{font-family:Poppins;font-weight:300;font-size:15px;color:#4a3a52;line-height:1.6;display:block;flex:1 1 auto;}.elementor .e-4ee2fdee-1053{font-family:Poppins;font-weight:600;font-size:15px;color:#1e0e2c;display:block;}.elementor .e-3e1b58cf-a873{font-family:Poppins;font-size:13px;color:#9a8aaa;display:block;}.elementor .e-87583f5-e28a{padding:24px;border-radius:16px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-6f8a96e1-8204{width:100%;margin-block-start:12px;display:grid;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-1ee895ab-a6c4:hover,.elementor .e-1ee895ab-a6c4:focus-visible{background-color:#faf6ff;}.elementor .e-1ee895ab-a6c4{font-family:Poppins;font-weight:700;font-size:16px;color:#8f3d95;line-height:30px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:16px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor .e-42a120fc-9250{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:max(30px, calc((100% - 1200px) / 2));padding-inline-end:max(30px, calc((100% - 1200px) / 2));background-color:#faf6ff;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-2ebecdcb-c5c9{font-family:Poppins;font-weight:500;font-size:14px;color:#a06ec9;letter-spacing:2px;line-height:1;text-transform:uppercase;display:block;}.elementor .e-1172bb8b-dcb5{font-family:Poppins;font-weight:400;font-size:34px;color:#1e0e2c;line-height:1.3;display:block;}.elementor .e-4c874727-4008{font-family:Poppins;font-weight:500;font-size:16px;color:#1e0e2c;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1451804-b37a{min-width:0px;flex:1 1 auto;}.elementor .e-39fe8d75-a497{width:20px;height:20px;color:#8f3d95;flex:0 0 auto;}.elementor .e-51d6cde4-c6cb{width:100%;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-7fe66fe4-4934{font-family:Poppins;font-weight:300;font-size:15px;color:#6b5a7a;line-height:1.6;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-22632c85-2c66{padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;}.elementor .e-77d909de-362f{font-family:Poppins;font-weight:500;font-size:16px;color:#1e0e2c;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-224ba122-9383{min-width:0px;flex:1 1 auto;}.elementor .e-2d39d63f-a11f{width:20px;height:20px;color:#8f3d95;flex:0 0 auto;}.elementor .e-317c0370-529f{width:100%;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-218b2c11-2f93{font-family:Poppins;font-weight:300;font-size:15px;color:#6b5a7a;line-height:1.6;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-4d2619c8-a007{padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;}.elementor .e-38105d72-a645{font-family:Poppins;font-weight:500;font-size:16px;color:#1e0e2c;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6c66b03b-88e6{min-width:0px;flex:1 1 auto;}.elementor .e-759fd0cc-c891{width:20px;height:20px;color:#8f3d95;flex:0 0 auto;}.elementor .e-5b28d61f-45de{width:100%;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-2f5ca8bd-565d{font-family:Poppins;font-weight:300;font-size:15px;color:#6b5a7a;line-height:1.6;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-19c7f61a-f5b8{padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;}.elementor .e-1f5107b9-835e{font-family:Poppins;font-weight:500;font-size:16px;color:#1e0e2c;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-430fc10c-122f{min-width:0px;flex:1 1 auto;}.elementor .e-667dd817-463b{width:20px;height:20px;color:#8f3d95;flex:0 0 auto;}.elementor .e-22152782-5c4f{width:100%;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-12acfd22-5749{font-family:Poppins;font-weight:300;font-size:15px;color:#6b5a7a;line-height:1.6;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-59c8f2a-fac0{padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;}.elementor .e-1172d44a-d473{font-family:Poppins;font-weight:500;font-size:16px;color:#1e0e2c;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3cbf5dfc-d00d{min-width:0px;flex:1 1 auto;}.elementor .e-184eb036-53e7{width:20px;height:20px;color:#8f3d95;flex:0 0 auto;}.elementor .e-5842152c-6b0d{width:100%;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-21b94166-d336{font-family:Poppins;font-weight:300;font-size:15px;color:#6b5a7a;line-height:1.6;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-5d2bec91-c8e6{padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;}.elementor .e-49b13c8b-d180{font-family:Poppins;font-weight:500;font-size:16px;color:#1e0e2c;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-35f0c113-3a5e{min-width:0px;flex:1 1 auto;}.elementor .e-6cc8a953-7d61{width:20px;height:20px;color:#8f3d95;flex:0 0 auto;}.elementor .e-6b9bdfdd-cc90{width:100%;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-280a5a16-e756{font-family:Poppins;font-weight:300;font-size:15px;color:#6b5a7a;line-height:1.6;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-1ed3a79f-e299{padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;}.elementor .e-5bdbe520-cd1e{font-family:Poppins;font-weight:500;font-size:16px;color:#1e0e2c;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-37625244-5a1e{min-width:0px;flex:1 1 auto;}.elementor .e-236bb0d-7b2d{width:20px;height:20px;color:#8f3d95;flex:0 0 auto;}.elementor .e-60b4e60f-f22e{width:100%;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-d6446e8-5a88{font-family:Poppins;font-weight:300;font-size:15px;color:#6b5a7a;line-height:1.6;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-124dced3-ff59{padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;}.elementor .e-231fc468-5ce1{font-family:Poppins;font-weight:500;font-size:16px;color:#1e0e2c;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-996e411-3be0{min-width:0px;flex:1 1 auto;}.elementor .e-7063a14e-262a{width:20px;height:20px;color:#8f3d95;flex:0 0 auto;}.elementor .e-53f249d0-e460{width:100%;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-70a1007c-3a2b{font-family:Poppins;font-weight:300;font-size:15px;color:#6b5a7a;line-height:1.6;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-604fe20f-90d4{padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;}.elementor .e-21cda1b8-97d4{font-family:Poppins;font-weight:500;font-size:16px;color:#1e0e2c;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-40d2c3ec-b4c8{min-width:0px;flex:1 1 auto;}.elementor .e-18899ac0-9d73{width:20px;height:20px;color:#8f3d95;flex:0 0 auto;}.elementor .e-109fd8d-cbb5{width:100%;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-3cecbd3b-4fe6{font-family:Poppins;font-weight:300;font-size:15px;color:#6b5a7a;line-height:1.6;padding-block-start:0px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .e-1d09092b-4b45{padding-block-start:4px;padding-block-end:4px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;border-width:1px;border-color:#e8ddf5;border-style:solid;background-color:#ffffff;}.elementor .e-767b6dbd-3513{width:100%;max-width:880px;margin-block-start:12px;display:flex;flex-direction:column;gap:12px;}.elementor .e-1938f331-e7a5{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:max(30px, calc((100% - 1200px) / 2));padding-inline-end:max(30px, calc((100% - 1200px) / 2));background-color:#ffffff;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-3bbe82c9-ceaf{font-family:Poppins;font-weight:500;font-size:14px;color:#a06ec9;letter-spacing:2px;line-height:1;text-transform:uppercase;display:block;}.elementor .e-4ed6fd0f-fe74{font-family:Poppins;font-weight:400;font-size:34px;color:#1e0e2c;line-height:1.3;display:block;}.elementor .e-44b5f19f-eadd{max-width:640px;font-family:Poppins;font-weight:300;font-size:17px;color:#6b5a7a;line-height:1.6;display:block;}.elementor .e-5d1579a1-738c:hover,.elementor .e-5d1579a1-738c:focus-visible{background-color:#73307a;}.elementor .e-5d1579a1-738c{font-family:Poppins;font-weight:700;font-size:16px;color:#ffffff;line-height:30px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:#8f3d95;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor .e-57537f72-86a4:hover,.elementor .e-57537f72-86a4:focus-visible{background-color:#faf6ff;}.elementor .e-57537f72-86a4{font-family:Poppins;font-weight:700;font-size:16px;color:#8f3d95;line-height:30px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;border-radius:8px;border-width:1px;border-color:#8f3d95;border-style:solid;background-color:#ffffff;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor .e-75fa7e96-fde3{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-117af97d-6ce9{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:max(30px, calc((100% - 1000px) / 2));padding-inline-end:max(30px, calc((100% - 1000px) / 2));background-color:#faf6ff;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}