.elementor .e-564ea82c-3dd0{max-width:900px;font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(30px,3.6vw,48px);color:#2f1450;line-height:1.15;text-wrap:balance;\n}.elementor .e-4fccf066-fc96{font-family:Poppins,sans-serif;font-size:14px;color:#5d5568;margin:0px;}.elementor .e-4c83bd3-11ed{width:100%;max-width:900px;margin-block-start:10px;border-radius:24px;border-width:6px;border-color:#ffffff;border-style:solid;box-shadow:0px 18px 44px 0px rgba(60,20,100,0.2);}.elementor .e-7a1f9b74-1777{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(22px,2.4vw,30px);color:#ffffff;text-align:center;}.elementor .e-3ee969e3-25fa{height:50px;font-family:Poppins,sans-serif;font-size:15px;color:#1c1626;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#d9c9ee;border-style:solid;background-color:#ffffff;flex:1 1 200px;}.elementor .e-1d07842d-a401{height:50px;font-family:Poppins,sans-serif;font-size:15px;color:#1c1626;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#d9c9ee;border-style:solid;background-color:#ffffff;flex:1 1 200px;}.elementor .e-51a64f81-5151{height:50px;font-family:Poppins,sans-serif;font-size:15px;color:#1c1626;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#d9c9ee;border-style:solid;background-color:#ffffff;flex:1 1 200px;}.elementor .e-55aabc5f-14c0{height:50px;font-family:Poppins,sans-serif;font-size:15px;color:#1c1626;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#d9c9ee;border-style:solid;background-color:#ffffff;flex:1 1 200px;}.elementor .e-63eee4ed-ea33:hover,.elementor .e-63eee4ed-ea33:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .e-63eee4ed-ea33{height:50px;font-family:Poppins,sans-serif;font-weight:700;font-size:16px;color:#241a00;padding-block-start:0px;padding-block-end:0px;padding-inline-start:34px;padding-inline-end:34px;border-radius:999px;border-style:none;background-color:#ffe600;box-shadow:0px 6px 16px 0px rgba(0,0,0,0.25);transition:transform 0.2s;flex:0 0 auto;}.elementor .e-523a2698-d3e5{font-family:Poppins,sans-serif;font-size:16px;color:#ffffff;}.elementor .e-7ecabfbc-cfc7{font-family:Poppins,sans-serif;font-size:16px;color:#ffd1d1;}.elementor .e-20f9ae2b-5de9{width:100%;padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-2675ee76-26ab{width:100%;max-width:900px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:14px;border-radius:24px;background-image:linear-gradient(135deg, #2f1450 0%,#5b2d8b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 18px 44px 0px rgba(60,20,100,0.25);display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-37e07389-cdf3{text-align:center;padding-block-start:56px;padding-block-end:40px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(135deg, #f7f1fd 0%,#efe4fa 55%,#ffeaa6 135%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-3f1edadd-3812{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-266a20f3-921a{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-6ee246db-9339{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-6eb9705f-f5bf{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.9;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:14px;border-inline-start-width:4px;background-color:#f7f1fd;border-left-style: solid; border-left-color: #7a45b0;\n}.elementor .e-3673054d-af98{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-38adbf77-6153:hover,.elementor .e-38adbf77-6153:focus-visible{color:#241a00;background-color:#ffe600;transform:translate3d(0px, -3px, 0px);}.elementor .e-38adbf77-6153{font-family:Poppins,sans-serif;font-weight:600;color:#241a00;padding-block-start:12px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#ffe600;box-shadow:0px 6px 16px 0px rgba(0,0,0,0.14);transition:transform 0.2s;}.elementor .e-444aed00-bfcd:hover,.elementor .e-444aed00-bfcd:focus-visible{color:#06301a;background-color:#25d366;transform:translate3d(0px, -3px, 0px);}.elementor .e-444aed00-bfcd{font-family:Poppins,sans-serif;font-weight:600;color:#06301a;padding-block-start:12px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#25d366;box-shadow:0px 6px 16px 0px rgba(0,0,0,0.14);transition:transform 0.2s;}.elementor .e-5b3bb8d3-6857{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;background-image:linear-gradient(135deg, #f7f1fd 0%,#efe4fa 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-6a511619-2eac{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(24px,2.6vw,32px);color:#2f1450;line-height:1.25;padding-inline-start:14px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:5px;border-left-style: solid; border-left-color: #ffe600;\n}.elementor .e-3a11e654-5c87{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-7977da4a-7427{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-5a5a466f-f2b8{font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(20px,2vw,24px);color:#5b2d8b;line-height:1.3;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-59b4d7af-3f04{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-3620610d-bef5{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(24px,2.6vw,32px);color:#2f1450;line-height:1.25;padding-inline-start:14px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:5px;border-left-style: solid; border-left-color: #ffe600;\n}.elementor .e-7e16d674-286d{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-271da3dd-f935{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(24px,2.6vw,32px);color:#2f1450;line-height:1.25;padding-inline-start:14px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:5px;border-left-style: solid; border-left-color: #ffe600;\n}.elementor .e-72263ddb-6de7{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-3497624d-f3a9{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-ddeb0c0-41e6{font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(20px,2vw,24px);color:#5b2d8b;line-height:1.3;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7d2afb94-fa44{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-3685b182-5fd4{font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(20px,2vw,24px);color:#5b2d8b;line-height:1.3;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4986fe61-ae99{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-1c177d8c-e93b{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-64c14ae1-4549{font-family:Poppins,sans-serif;font-weight:600;font-size:clamp(20px,2vw,24px);color:#5b2d8b;line-height:1.3;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-518dab17-c454{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.9;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:14px;border-inline-start-width:4px;background-color:#f7f1fd;border-left-style: solid; border-left-color: #7a45b0;\n}.elementor .e-5d004eba-3ae3{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;color:#2f1450;line-height:1.35;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1c87f56f-5c12{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.9;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:14px;border-inline-start-width:4px;background-color:#f7f1fd;border-left-style: solid; border-left-color: #7a45b0;\n}.elementor .e-3d210975-38f0{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;color:#2f1450;line-height:1.35;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b2c8b18-7e3b{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;color:#2f1450;line-height:1.7;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:14px;border-width:1px;border-color:#ffe600;border-style:solid;background-color:#fff9cc;}.elementor .e-31b83d54-b546{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-10e063f2-7183{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(24px,2.6vw,32px);color:#2f1450;line-height:1.25;padding-inline-start:14px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:5px;border-left-style: solid; border-left-color: #ffe600;\n}.elementor .e-52988eff-5681{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-52c82dc8-3f44{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-29b5d104-8080{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;color:#2f1450;line-height:1.35;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-20281f93-4070{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.9;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:14px;border-inline-start-width:4px;background-color:#f7f1fd;border-left-style: solid; border-left-color: #7a45b0;\n}.elementor .e-21ef5034-66be{font-family:Poppins,sans-serif;font-weight:700;font-size:18px;color:#2f1450;line-height:1.7;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:14px;border-width:1px;border-color:#ffe600;border-style:solid;background-color:#fff9cc;}.elementor .e-12a81bae-5cdc{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-2a8d3318-7112{width:100%;border-radius:20px;box-shadow:0px 12px 32px 0px rgba(60,20,100,0.16);}.elementor .e-6275ce45-8b28{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(24px,2.6vw,32px);color:#2f1450;line-height:1.25;padding-inline-start:14px;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:5px;border-left-style: solid; border-left-color: #ffe600;\n}.elementor .e-7074b46a-e0b4{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.85;margin:0px;}.elementor .e-4f529fa4-f785{font-family:Poppins,sans-serif;font-size:16.5px;color:#3a3345;line-height:1.9;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;margin:0px;border-radius:14px;border-inline-start-width:4px;background-color:#f7f1fd;border-left-style: solid; border-left-color: #7a45b0;\n}.elementor .e-1bdfebd2-c3c1{font-family:Poppins,sans-serif;font-size:17px;color:#2f1450;margin:0px;}.elementor .e-77da1c51-3e97{font-family:Poppins,sans-serif;font-weight:600;color:#241a00;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#ffe600;}.elementor .e-2c7123fb-65e0{font-family:Poppins,sans-serif;font-weight:600;color:#06301a;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#25d366;}.elementor .e-2845aa6d-6447{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-72d2c506-abbf{text-align:center;padding:24px;margin-block-start:20px;border-radius:20px;background-image:linear-gradient(135deg, #f7f1fd 0%,#efe4fa 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .e-4228673f-f2ad{width:100%;max-width:860px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:18px;}.elementor .e-76d02f65-a95e{padding-block-start:56px;padding-block-end:40px;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#ffffff;display:flex;flex-direction:column;}.elementor .e-4e247e4a-bb77{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(26px,2.8vw,36px);color:#2f1450;text-align:center;}.elementor .e-40bd93d8-de72{width:100%;aspect-ratio:16/9;object-fit:cover;}.elementor .e-5d076b9b-5a7a{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;color:#2f1450;line-height:1.35;}.elementor .e-71d7dbf2-513e{font-family:Poppins,sans-serif;font-weight:600;color:#241a00;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#ffe600;}.elementor .e-69d02714-ebaf{padding:20px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;justify-content:space-between;align-items:flex-start;}.elementor .e-6c27deac-a7f4{max-width:calc(33.333% - 19px);overflow:hidden;padding:0px;border-radius:20px;background-color:#fff;box-shadow:0px 10px 28px 0px rgba(60,20,100,0.10);display:flex;flex-direction:column;flex:1 1 280px;}.elementor .e-4337429-4505{width:100%;aspect-ratio:16/9;object-fit:cover;}.elementor .e-f74d2b-30d0{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;color:#2f1450;line-height:1.35;}.elementor .e-761f23d7-848b{font-family:Poppins,sans-serif;font-weight:600;color:#241a00;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#ffe600;}.elementor .e-2d7f4b6f-c59b{padding:20px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;justify-content:space-between;align-items:flex-start;}.elementor .e-78f014f2-3662{max-width:calc(33.333% - 19px);overflow:hidden;padding:0px;border-radius:20px;background-color:#fff;box-shadow:0px 10px 28px 0px rgba(60,20,100,0.10);display:flex;flex-direction:column;flex:1 1 280px;}.elementor .e-12c2fe3b-bc68{width:100%;aspect-ratio:16/9;object-fit:cover;}.elementor .e-3acebfa4-dc12{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;color:#2f1450;line-height:1.35;}.elementor .e-4f39e3be-a666{font-family:Poppins,sans-serif;font-weight:600;color:#241a00;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#ffe600;}.elementor .e-40b35832-771f{padding:20px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;justify-content:space-between;align-items:flex-start;}.elementor .e-14b9fcee-57b2{max-width:calc(33.333% - 19px);overflow:hidden;padding:0px;border-radius:20px;background-color:#fff;box-shadow:0px 10px 28px 0px rgba(60,20,100,0.10);display:flex;flex-direction:column;flex:1 1 280px;}.elementor .e-3e8dbe8-b17a{padding:0px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;}.elementor .e-3a9fe0d4-abae{padding-block-start:56px;padding-block-end:72px;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(135deg, #f7f1fd 0%,#efe4fa 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:28px;}