.elementor .e-2f9b71ac-e4e7{font-weight:700;font-size:0.9rem;color:#7B2CBF;letter-spacing:0.08em;margin-block-end:1rem;}.elementor .e-3d0e98e9-67b2{font-size:2.75rem;color:#000000;line-height:1.15;margin-block-end:1.25rem;}.elementor .e-1c7c718c-b403{font-size:1.3rem;color:#000000;line-height:1.75;margin-block-end:1.25rem;}.elementor .e-3b37a5bf-f5e4{font-size:1.3rem;color:#000000;line-height:1.75;margin-block-end:1.25rem;}.elementor .e-3732d6d0-fc28{font-size:1.3rem;color:#000000;line-height:1.75;margin-block-end:1.25rem;}.elementor .e-36ad151e-f802{max-width:52rem;margin-inline: auto;\n}.elementor .e-297ad28e-e3b0{padding-block-start:5rem;padding-block-end:4rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;}.elementor .e-7af94031-93be{font-size:2rem;color:#7B2CBF;margin-block-end:1.25rem;}.elementor .e-e1257fc-1171{font-size:1.3rem;color:#000000;line-height:1.75;margin-block-end:1.25rem;}.elementor .e-1d265243-9ee1{font-size:1.3rem;color:#000000;line-height:1.75;margin-block-end:1.25rem;}.elementor .e-4722ae36-401e{font-size:1.3rem;color:#000000;line-height:1.75;margin-block-end:1.25rem;}.elementor .e-2317eb70-d02d{padding:4rem;background-color:#FFFFFF;border-block-start-width: 1px; border-top-style: solid; border-top-color: #f0f0f0;\n}.elementor .e-5a1e822e-7249{font-size:2rem;color:#FFFFFF;text-align:center;margin-block-end:2.5rem;}.elementor .e-43d4c3e4-f47f{font-weight:800;font-size:1.05rem;color:#FFFFFF;}.elementor .e-69236efb-1be2{width:3.25rem;height:3.25rem;margin-block-end:1rem;border-radius:50%;background-image:linear-gradient(135deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 8px 16px 0px rgba(123,44,191,0.25);display:flex;justify-content:center;align-items:center;}.elementor .e-1ea8ca5e-c717{font-weight:700;font-size:1.15rem;color:#1a1a1a;letter-spacing:-0.01em;margin-block-end:0.6rem;}.elementor .e-6c8672d9-b0b3{font-size:1.3rem;color:#4a4a4a;line-height:1.65;}.elementor .e-535b7d8-96a8:hover,.elementor .e-535b7d8-96a8:focus-visible{box-shadow:0px 18px 40px 0px rgba(123,44,191,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-535b7d8-96a8{border-radius:1.25rem;border-width:1px;border-color:rgba(123,44,191,0.10);border-style:solid;background-image:linear-gradient(160deg, #FFFFFF 0%,#FAF6FD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 25px 0px rgba(123,44,191,0.07);transition:transform 0.25s, box-shadow 0.25s;flex:1 1 22rem;padding-block: 2.25rem; padding-inline: 2rem;\n}.elementor .e-7665cca9-a550{font-weight:800;font-size:1.05rem;color:#FFFFFF;}.elementor .e-2927ec99-a1e7{width:3.25rem;height:3.25rem;margin-block-end:1rem;border-radius:50%;background-image:linear-gradient(135deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 8px 16px 0px rgba(123,44,191,0.25);display:flex;justify-content:center;align-items:center;}.elementor .e-750dda11-578e{font-weight:700;font-size:1.15rem;color:#1a1a1a;letter-spacing:-0.01em;margin-block-end:0.6rem;}.elementor .e-36590a33-2441{font-size:1.3rem;color:#4a4a4a;line-height:1.65;}.elementor .e-15fa8475-74d6:hover,.elementor .e-15fa8475-74d6:focus-visible{box-shadow:0px 18px 40px 0px rgba(123,44,191,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-15fa8475-74d6{border-radius:1.25rem;border-width:1px;border-color:rgba(123,44,191,0.10);border-style:solid;background-image:linear-gradient(160deg, #FFFFFF 0%,#FAF6FD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 25px 0px rgba(123,44,191,0.07);transition:transform 0.25s, box-shadow 0.25s;flex:1 1 22rem;padding-block: 2.25rem; padding-inline: 2rem;\n}.elementor .e-325cce12-caca{font-weight:800;font-size:1.05rem;color:#FFFFFF;}.elementor .e-323c4122-f026{width:3.25rem;height:3.25rem;margin-block-end:1rem;border-radius:50%;background-image:linear-gradient(135deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 8px 16px 0px rgba(123,44,191,0.25);display:flex;justify-content:center;align-items:center;}.elementor .e-3bcb7a71-8088{font-weight:700;font-size:1.15rem;color:#1a1a1a;letter-spacing:-0.01em;margin-block-end:0.6rem;}.elementor .e-245d7592-6e6f{font-size:1.3rem;color:#4a4a4a;line-height:1.65;}.elementor .e-6b87ceca-7856:hover,.elementor .e-6b87ceca-7856:focus-visible{box-shadow:0px 18px 40px 0px rgba(123,44,191,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-6b87ceca-7856{border-radius:1.25rem;border-width:1px;border-color:rgba(123,44,191,0.10);border-style:solid;background-image:linear-gradient(160deg, #FFFFFF 0%,#FAF6FD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 25px 0px rgba(123,44,191,0.07);transition:transform 0.25s, box-shadow 0.25s;flex:1 1 22rem;padding-block: 2.25rem; padding-inline: 2rem;\n}.elementor .e-75362a0d-4c90{font-weight:800;font-size:1.05rem;color:#FFFFFF;}.elementor .e-131b4aee-fcb3{width:3.25rem;height:3.25rem;margin-block-end:1rem;border-radius:50%;background-image:linear-gradient(135deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 8px 16px 0px rgba(123,44,191,0.25);display:flex;justify-content:center;align-items:center;}.elementor .e-729ea44e-9156{font-weight:700;font-size:1.15rem;color:#1a1a1a;letter-spacing:-0.01em;margin-block-end:0.6rem;}.elementor .e-571b10a7-993f{font-size:1.3rem;color:#4a4a4a;line-height:1.65;}.elementor .e-57177262-88e9:hover,.elementor .e-57177262-88e9:focus-visible{box-shadow:0px 18px 40px 0px rgba(123,44,191,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-57177262-88e9{border-radius:1.25rem;border-width:1px;border-color:rgba(123,44,191,0.10);border-style:solid;background-image:linear-gradient(160deg, #FFFFFF 0%,#FAF6FD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 25px 0px rgba(123,44,191,0.07);transition:transform 0.25s, box-shadow 0.25s;flex:1 1 22rem;padding-block: 2.25rem; padding-inline: 2rem;\n}.elementor .e-15e28ea3-e3ea{display:flex;gap:2rem;flex-wrap:wrap;}.elementor .e-7d187c73-8dd2{padding-block-start:5rem;padding-block-end:5rem;background-color:#7B2CBF;padding-inline: 4rem;\n}.elementor .e-635a01e1-3f87{font-size:2rem;color:#7B2CBF;margin-block-end:1.25rem;}.elementor .e-7e3e0191-5a94{font-size:1.3rem;color:#000000;line-height:1.75;margin-block-end:1.25rem;}.elementor .e-b353c9-3d19{font-size:1.3rem;color:#000000;line-height:1.75;margin-block-end:1.25rem;}.elementor .e-7fb60d5d-9a04{padding:4rem;background-color:#FFFFFF;}.elementor .e-2471d3c-115d{font-size:2rem;color:#000000;text-align:center;margin-block-end:2rem;}.elementor .e-2b867f7c-f9e8{font-size:1.3rem;color:#7B2CBF;margin-block-end:1rem;}.elementor .e-66721fd2-fbdd{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-4bd26cd-6bee{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-497b0aee-cdf4{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-bdd04b1-d112{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-4702f539-f828{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-2e2a51c-7162{padding:2rem;border-radius:1rem;border-width:1px;border-color:#E6D9F2;border-style:solid;background-color:#FFFFFF;flex:1 1 0px;}.elementor .e-7af109e9-ce55{font-size:1.3rem;color:#7B2CBF;margin-block-end:1rem;}.elementor .e-76ae55c2-6f98{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-c519ecd-9272{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-49e2099f-731c{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-4284722d-a827{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-772bf40d-925e{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:0.9rem;}.elementor .e-7214508e-1bf1{padding:2rem;border-radius:1rem;border-width:1px;border-color:#E6D9F2;border-style:solid;background-color:#FFFFFF;flex:1 1 0px;}.elementor .e-717a78d1-a904{max-width:72rem;display:flex;gap:2rem;margin-inline: auto;\n}.elementor .e-2ae573e3-2fca{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FAF6FD;}.elementor .e-70a57aa3-51bd{font-size:2rem;color:#000000;text-align:center;margin-block-end:1rem;}.elementor .e-3c41ca90-86da{max-width:42rem;font-size:1.3rem;color:#4a4a4a;line-height:1.6;text-align:center;margin-block-end:2rem;margin-inline: auto;\n}.elementor .e-28c0d246-d037{font-size:3rem;color:#7B2CBF;text-align:center;}.elementor .e-6a790c67-33c3{margin-block-end:2.5rem;display:flex;justify-content:center;}.elementor .e-3aa14e85-7a15{font-weight:600;font-size:1.15rem;color:#000000;flex:0 0 12rem;}.elementor .e-493729ef-291f{width:80%;height:100%;background-image:linear-gradient(90deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-ccd6946-5b51{height:0.75rem;overflow:hidden;border-radius:1rem;background-color:#E6D9F2;flex:1 1 0px;}.elementor .e-405bfa09-89bd{font-weight:600;font-size:1.15rem;color:#7B2CBF;flex:0 0 3.5rem;text-align: right;\n}.elementor .e-2ac0ae74-b918{margin-block-start:1rem;display:flex;gap:1rem;align-items:center;}.elementor .e-754188b3-f907{font-size:1.05rem;color:#4a4a4a;line-height:1.5;margin-block-end:0.5rem;}.elementor .e-2638afbe-6777{font-weight:600;font-size:1.15rem;color:#000000;flex:0 0 12rem;}.elementor .e-1ca2ff0b-3c7d{width:80%;height:100%;background-image:linear-gradient(90deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7c484d4d-dc3e{height:0.75rem;overflow:hidden;border-radius:1rem;background-color:#E6D9F2;flex:1 1 0px;}.elementor .e-5eb85585-dd19{font-weight:600;font-size:1.15rem;color:#7B2CBF;flex:0 0 3.5rem;text-align: right;\n}.elementor .e-1b53d232-d038{margin-block-start:1rem;display:flex;gap:1rem;align-items:center;}.elementor .e-1f3b42c1-407e{font-size:1.05rem;color:#4a4a4a;line-height:1.5;margin-block-end:0.5rem;}.elementor .e-675ea3b9-c5d2{font-weight:600;font-size:1.15rem;color:#000000;flex:0 0 12rem;}.elementor .e-2148f658-8af7{width:80%;height:100%;background-image:linear-gradient(90deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-399f2f30-f94a{height:0.75rem;overflow:hidden;border-radius:1rem;background-color:#E6D9F2;flex:1 1 0px;}.elementor .e-7ae581e0-7caf{font-weight:600;font-size:1.15rem;color:#7B2CBF;flex:0 0 3.5rem;text-align: right;\n}.elementor .e-1ee5061e-d472{margin-block-start:1rem;display:flex;gap:1rem;align-items:center;}.elementor .e-70f7c4ea-23f1{font-size:1.05rem;color:#4a4a4a;line-height:1.5;margin-block-end:0.5rem;}.elementor .e-5d694386-5297{font-weight:600;font-size:1.15rem;color:#000000;flex:0 0 12rem;}.elementor .e-653c8cbe-7c45{width:60%;height:100%;background-image:linear-gradient(90deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-45e16a1d-8d2e{height:0.75rem;overflow:hidden;border-radius:1rem;background-color:#E6D9F2;flex:1 1 0px;}.elementor .e-1ae09bf5-f720{font-weight:600;font-size:1.15rem;color:#7B2CBF;flex:0 0 3.5rem;text-align: right;\n}.elementor .e-577d846f-145b{margin-block-start:1rem;display:flex;gap:1rem;align-items:center;}.elementor .e-4c5700d2-835f{font-size:1.05rem;color:#4a4a4a;line-height:1.5;margin-block-end:0.5rem;}.elementor .e-83bdb46-c436{font-weight:600;font-size:1.15rem;color:#000000;flex:0 0 12rem;}.elementor .e-62475f35-dbbc{width:80%;height:100%;background-image:linear-gradient(90deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-9f81b1c-5e1d{height:0.75rem;overflow:hidden;border-radius:1rem;background-color:#E6D9F2;flex:1 1 0px;}.elementor .e-2116caa8-8d95{font-weight:600;font-size:1.15rem;color:#7B2CBF;flex:0 0 3.5rem;text-align: right;\n}.elementor .e-1ff1abc1-2aa8{margin-block-start:1rem;display:flex;gap:1rem;align-items:center;}.elementor .e-7f4620b7-ab49{font-size:1.05rem;color:#4a4a4a;line-height:1.5;margin-block-end:0.5rem;}.elementor .e-818e4a5-8ff2{display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-6d5e3541-31c5{max-width:72rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;margin-inline: auto;\n}.elementor .e-30d77272-10a9{font-size:2rem;color:#000000;text-align:center;margin-block-end:1.5rem;}.elementor .e-62d03356-17d6{font-size:1.3rem;color:#000000;line-height:1.6;margin-block-end:1.2rem;}.elementor .e-2202d470-574f{font-size:1.3rem;color:#000000;line-height:1.6;}.elementor .e-edeaa39-534b{max-width:72rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FAF7FD;margin-inline: auto;\n}.elementor .e-7eb7db34-3687{max-width:40rem;font-size:2rem;color:#FFFFFF;margin-block-end:1rem;margin-inline: auto;\n}.elementor .e-432fc7eb-6c7a{max-width:36rem;font-size:1.3rem;color:#FFFFFF;line-height:1.6;margin-block-end:2rem;margin-inline: auto;\n}.elementor .e-742dd1d9-c972:hover,.elementor .e-742dd1d9-c972:focus-visible{background-color:#1a1a1a;}.elementor .e-742dd1d9-c972{font-weight:600;font-size:1.15rem;color:#FFFFFF;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0.5rem;background-color:#000000;display:inline-block;}.elementor .e-58a29fe0-32ee{text-align:center;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(135deg, #7B2CBF 0%,#27EFEE 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6e581984-bc3b{width:100%;height:auto;max-width:900px;display:block;}.elementor .e-16a0c250-eee9{padding:0px;display:flex;justify-content:center;}