.elementor .e-39b79dda-b7a5{max-width:550px;color:rgba(255,255,255,0.8);margin-block-end:14px;}.elementor .e-2c87fe5-2cdf{padding:0px;margin-block-start:30px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-1c6f64ce-ae8f{width:30px;height:30px;color:#ffffff;opacity:90%;}.elementor .e-291bae92-3fd7{width:auto;height:34px;}.elementor .e-46a0a36f-db47{width:auto;height:34px;}.elementor .e-2249ec87-234b{gap:22px;}.elementor .e-234c9b6-8905{padding:0px;flex-direction:column;align-items:flex-start;}.elementor .e-3898bd59-76f0{width:60%;height:60%;inset-block-start:20%;inset-inline-start:20%;}.elementor .e-7110e0ab-81d9{width:74%;height:auto;}.elementor .e-50d2b421-b8e7{width:18px;height:18px;color:#ffffff;}.elementor .e-231def2f-67c1{inset-block-start:12%;inset-inline-start:-4%;}.elementor .e-28df10b5-e1bf{width:18px;height:18px;color:#ffffff;}.elementor .e-75310e28-43d7{inset-inline-end:-2%;inset-block-end:14%;}.elementor .e-60735df2-cbd5{position:relative;z-index:2;display:grid;gap:40px;grid-template-columns:1.05fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-5e6de043-b81e{width:auto;max-width:80%;max-height:78%;position:relative;z-index:1;}.elementor .e-2421e5d5-6ead{color:#ffffff;}.elementor .e-18040aa7-5193{color:rgba(255,255,255,0.75);}.elementor .e-639189ca-76bc{display:block;}.elementor .e-642b0527-15b3{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-6dfc5589-3aa5{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-1e2abc6e-ffce{margin-block-start:8px;gap:12px;}.elementor .e-63bf77a7-78cc{width:auto;max-width:80%;max-height:78%;position:relative;z-index:1;}.elementor .e-5b59932c-8576{color:#ffffff;}.elementor .e-21fbefc0-451d{color:rgba(255,255,255,0.75);}.elementor .e-3c0d5fab-a568{display:block;}.elementor .e-61faa0d3-c0ba{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-2938d35f-c34d{font-size:14px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-52638297-6aa6{margin-block-start:8px;gap:12px;}.elementor .e-7695d0b1-b154{padding:0px;display:grid;gap:28px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-7c0e3f4b-5281{font-size:28px;}.elementor .e-7e5eb39a-dbc5{gap:4px;flex:1 1 0px;}.elementor .e-2eb815a3-ad47{font-family:"Playfair Display";font-size:21px;color:#5b21f5;font-style:italic;}.elementor .e-6919bdae-1a68{font-weight:500;color:#1a0f3d;}.elementor .e-59b9560e-a961{width:116%;height:116%;inset-block-start:-8%;inset-inline-start:-8%;border-color:#ece5ff;}.elementor .e-7ddde4b2-26e2{width:76%;height:76%;inset-block-start:12%;inset-inline-start:12%;border-style:dashed;}.elementor .e-3eb25a60-2eb7{inset-block-start:12%;inset-inline-start:8%;}.elementor .e-6090e5a9-17d0{inset-block-start:50%;inset-inline-start:-1%;}.elementor .e-4aef52a3-da5d{inset-block-start:85%;inset-inline-start:12%;}.elementor .e-633fe4de-acdc{inset-block-start:12%;inset-inline-start:88%;}.elementor .e-2e3ce876-2454{inset-block-start:50%;inset-inline-start:97%;}.elementor .e-5a72a1e9-c98d{inset-block-start:85%;inset-inline-start:84%;}.elementor .e-5380d994-6925{width:86%;height:auto;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate3d(-50%, -50%, 0px);}.elementor .e-aa58d9b-40f1{max-width:480px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-671121c1-ea6a{width:18px;height:18px;flex:0 1 auto;order:-1;}.elementor .e-6362d7ba-3069{width:18px;height:18px;flex:0 1 auto;order:-1;}.elementor .e-5e5683f-43d2{width:18px;height:18px;flex:0 1 auto;order:-1;}.elementor .e-7a8df265-5464{width:18px;height:18px;flex:0 1 auto;order:-1;}.elementor .e-636e4c8d-31e1{width:18px;height:18px;flex:0 1 auto;order:-1;}.elementor .e-de04afb-6d6c{width:18px;height:18px;flex:0 1 auto;order:-1;}.elementor .e-d25a56a-544b{width:24px;height:24px;color:#ffffff;}.elementor .e-44a3e0e0-7390{font-size:26px;}.elementor .e-4b857f2a-69fa{width:24px;height:24px;color:#ffffff;}.elementor .e-490bcdf7-f877{font-size:26px;}.elementor .e-2909d940-6e7f{width:24px;height:24px;color:#ffffff;}.elementor .e-317c31e-f3f6{font-size:26px;}.elementor .e-57c09e78-5352{width:24px;height:24px;color:#ffffff;}.elementor .e-25118cff-ba62{font-size:26px;}.elementor .e-7f8ee738-b3ca{width:24px;height:24px;color:#ffffff;}.elementor .e-5f72d3cc-3da8{font-size:26px;}.elementor .e-35f52c88-99a6{width:24px;height:24px;color:#ffffff;}.elementor .e-2f3207e0-7f96{font-size:26px;}.elementor .e-551c3c43-c07e{padding:0px;display:grid;gap:60px;grid-template-columns:0.9fr 1.1fr;grid-template-rows:auto;align-items:center;}.elementor .e-2b4b0e99-4455{width:auto;padding:0px;}.elementor .e-395cbbf9-249e{max-width:515px;font-size:15px;color:rgba(255,255,255,0.8);text-align:left;\n}.elementor .e-4477d64f-6d6cb93{max-width:750px;justify-content:center;}.elementor .e-65a3180a-3829{margin-block-start:40px;justify-content:center;}.elementor .e-1d7cba5a-425f{width:80%;height:auto;}.elementor .e-458be412-fb08{width:78%;height:72%;inset-block-start:0px;inset-inline-end:0px;background-color:#3b1a8f;}.elementor .e-5f907694-8742{width:80%;height:auto;}.elementor .e-45b57a8f-3478{width:58%;height:52%;inset-block-end:0px;inset-inline-start:0px;border-width:6px;border-color:#ffffff;border-style:solid;background-color:#efe9ff;}.elementor .e-31b64937-8746{font-family:"Playfair Display";font-weight:700;font-size:30px;color:#5b21f5;line-height:1;font-style:italic;}.elementor .e-23bc55be-8705{font-size:12px;}.elementor .e-13b1881d-f8c0{font-size:17px;}.elementor .e-13950f86-1cbb{display:block;}.elementor .e-7e1e2585-4944{margin-block-start:12px;}.elementor .e-185ef26a-7a49{gap:16px;align-items:flex-start;}.elementor .e-344943f0-e595{padding:0px;display:grid;gap:70px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-23d5c7d4-bcae{padding:0px;margin-block-start:80px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .e-1f937856-8fd2{width:auto;height:44px;}.elementor .e-691a479e-92ac{width:auto;height:44px;}.elementor .e-4dd61ee8-c936{width:40px;height:40px;color:#2a1b5c;}.elementor .e-1fd665dd-b0c0{width:auto;height:44px;}.elementor .e-2d6e47f3-3035{width:auto;height:44px;}.elementor .e-33b745de-60b7{width:40px;height:40px;color:#2a1b5c;}.elementor .e-5226522-eda1440{width:auto;height:44px;}.elementor .e-5d5ce06f-02afb54{width:auto;height:44px;}.elementor .e-4b9343ff-8b0fefa{width:40px;height:40px;color:#2a1b5c;}.elementor .e-70ef8b8-2cb0{width:auto;height:44px;}.elementor .e-76a82fa-f75a{width:auto;height:44px;}.elementor .e-65a5a5d1-411e{width:40px;height:40px;color:#2a1b5c;}.elementor .e-732058d7-e80c{width:auto;height:44px;}.elementor .e-5faa7e79-178f{width:auto;height:44px;}.elementor .e-18a6182c-3c1a{width:40px;height:40px;color:#2a1b5c;}.elementor .e-18b22f3f-604681a{width:auto;height:44px;}.elementor .e-19fb2c45-3f9c6f9{width:auto;height:44px;}.elementor .e-6bb51ce8-f278812{width:40px;height:40px;color:#2a1b5c;}.elementor .e-5e8f9c7d-c2b5{font-weight:500;font-size:18px;color:#1a0f3d;}.elementor .e-3b326b48-5b83{margin-block-start:10px;}.elementor .e-1a255666-a8f9{gap:16px;align-items:flex-start;}.elementor .e-28937717-1420{width:76%;height:76%;inset-block-start:12%;inset-inline-start:12%;border-style:dashed;}.elementor .e-70ba6ff2-165b{font-size:46px;}.elementor .e-f2a6759-e176{width:56%;height:56%;min-width:0px;z-index:2;box-shadow:0px 30px 60px -20px rgba(91,33,245,0.55);}.elementor .e-5eb58f1f-5bd2{font-family:"Playfair Display";font-weight:700;font-size:28px;color:#5b21f5;line-height:1;font-style:italic;}.elementor .e-1ee91101-e43a{inset-block-start:auto;inset-inline-end:2%;inset-block-end:10%;inset-inline-start:auto;}.elementor .e-1fc126d0-1f3d{max-width:440px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;justify-content:center;align-items:center;}.elementor .e-7a8fdcc7-4b5d{padding:0px;display:grid;gap:70px;grid-template-columns:1.1fr 0.9fr;grid-template-rows:auto;align-items:center;}.elementor .e-32ac6b6d-6f16{padding-block-start:110px;}.elementor .e-4384ce05-c296{width:30px;height:30px;color:#c4b5fd;}.elementor .e-4fe51294-3ae1{flex:1 1 0px;}.elementor .e-3f544025-29bc{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;}.elementor .e-357f4d40-4ef9{gap:0px;}.elementor .e-67659f24-dc83{gap:12px;flex-wrap:nowrap;}.elementor .e-3e7bf92b-fa9b{width:30px;height:30px;color:#c4b5fd;}.elementor .e-848eca4-8d51{flex:1 1 0px;}.elementor .e-72b3457-1688{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;}.elementor .e-1de6b696-27f0{gap:0px;}.elementor .e-33c605c2-a9a3{gap:12px;flex-wrap:nowrap;}.elementor .e-45a107f4-e587{width:30px;height:30px;color:#c4b5fd;}.elementor .e-66cd1b7c-cf1e{flex:1 1 0px;}.elementor .e-448ff02b-125a{font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;}.elementor .e-5057e4c8-d6c7{gap:0px;}.elementor .e-1e87592e-432e{gap:12px;flex-wrap:nowrap;}.elementor .e-35eb335e-cd95{gap:24px;}.elementor .e-5f71abfe-4de9{width:16px;height:16px;color:#ffffff;}.elementor .e-e3a49ce-4648:hover,.elementor .e-e3a49ce-4648:focus-visible{transform:scale3d(1.1, 1.1, 1);}.elementor .e-e3a49ce-4648{width:46px;height:46px;position:absolute;inset-block-start:42%;inset-inline-start:-23px;z-index:3;color:#ffffff;cursor:pointer;border-radius:50%;background-color:#5b21f5;box-shadow:0px 10px 25px -8px rgba(91,33,245,0.6);display:flex;justify-content:center;align-items:center;}.elementor .e-4b7265e6-b772{width:16px;height:16px;color:#ffffff;}.elementor .e-7b663a20-60ec:hover,.elementor .e-7b663a20-60ec:focus-visible{transform:scale3d(1.1, 1.1, 1);}.elementor .e-7b663a20-60ec{width:46px;height:46px;position:absolute;inset-block-start:42%;inset-inline-end:-23px;z-index:3;color:#ffffff;cursor:pointer;border-radius:50%;background-color:#5b21f5;box-shadow:0px 10px 25px -8px rgba(91,33,245,0.6);display:flex;justify-content:center;align-items:center;}.elementor .e-585f8c35-11a4{width:8px;height:8px;border-radius:999px;background-color:#d9ccff;}.elementor .e-41580786-a6f0{width:100%;position:relative;inset-block-end:auto;inset-inline-start:0px;margin-block-start:26px;display:flex;gap:8px;justify-content:center;}.elementor .e-3f0e451b-9bb2{position:relative;padding:0px;}.elementor .e-2923fbca-7123{margin-block-start:34px;justify-content:center;}.elementor .e-58a8d7f2-cda7{padding-block-start:40px;}.elementor .e-20c65ac2-ccdc{max-width:440px;margin-block-end:12px;}.elementor .e-6a98a8e3-9858{position:relative;z-index:2;gap:16px;align-items:flex-start;}.elementor .e-64318011-a547{width:70%;height:auto;max-width:420px;}.elementor .e-45c65a20-8f04{width:58%;height:58%;position:absolute;inset-block-start:21%;inset-inline-start:21%;padding:0px;border-radius:50%;border-width:1.5px;border-color:#c4b5fd;border-style:dashed;background-color:#f7f4ff;}.elementor .e-9c8861b-9ae2{position:relative;z-index:2;font-weight:800;font-size:28px;color:#1a0f3d;transform:rotateX(0deg) rotateY(0deg) rotateZ(-10deg);}.elementor .e-505109d4-81fd{min-height:300px;position:relative;padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-770839be-c656{padding-block-start:20px;}.elementor .e-1cd78306-7776{height:90%;inset-block-end:-55%;background-color:rgba(217,204,255,0.5);}.elementor .e-33d3bf4b-2ceb{height:90%;inset-block-end:-65%;background-color:rgba(196,181,253,0.35);}.elementor .e-1d96449d-8e12{color:#5d5680;letter-spacing:0.4em;}.elementor .e-a259386-6c65{font-size:68px;}.elementor .e-eab9eac-e305{margin-block-end:16px;}.elementor .e-300ad6c6-f5b5{width:16px;height:16px;}.elementor .e-55ccfe27-aa14{width:16px;height:16px;}.elementor .e-578ebdcf-199e{width:16px;height:16px;}.elementor .e-6d86c35f-25ac{margin-block-start:6px;gap:16px;justify-content:center;}.elementor .e-744a593b-7153{max-width:720px;position:relative;z-index:2;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:12px;align-items:center;}.elementor .e-70940f91-88f8{padding-block-start:0px;}.elementor .e-ba5133c-3cd9{min-width:0px;gap:3px;flex:1 1 0px;}.elementor .e-37042d80-e559{font-weight:600;font-size:15px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;flex:0 1 auto;}