.elementor .e-5a062eac-7813{font-family:Inter;font-weight:600;font-size:0.875rem;color:#FFFFFF;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:3rem;border-width:1px;border-color:rgba(255,255,255,0.15);border-style:solid;background-color:rgba(139,92,246,0.15);}.elementor .e-224bc147-b455{font-family:"Bricolage Grotesque";font-weight:800;font-size:3.5rem;color:#FFFFFF;line-height:1.12em;}.elementor .e-5890905a-4db5{font-family:Inter;font-size:1.125rem;color:#CFCBE0;line-height:1.6em;}.elementor .e-738b8ac9-b0fd{width:100%;max-width:54rem;text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;row-gap: 1.25rem;\n}.elementor .e-1d7d1255-8021{padding-block-start:11rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(135deg, #09070F 35%,#241445 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-101418e0-ce41{font-family:Inter;font-weight:600;font-size:0.8125rem;color:#6D28D9;letter-spacing:0.15em;}.elementor .e-1eeff05e-93f5{font-family:"Bricolage Grotesque";font-weight:700;font-size:2.75rem;color:#1A1530;}.elementor .e-7608a4c8-9ff0{font-family:"Bricolage Grotesque";font-weight:700;font-size:1.375rem;color:#FFFFFF;}.elementor .e-544784ab-a374{font-family:Inter;font-size:0.9375rem;color:rgba(255,255,255,0.9);line-height:1.6em;}.elementor .e-2b126efb-72c1{padding:1.75rem;border-radius:1.25rem;background-image:linear-gradient(135deg, #8B5CF6 0%,#6D28D9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;flex:1 1 15rem;row-gap: 0.5rem;\n}.elementor .e-447867d5-a743{font-family:"Bricolage Grotesque";font-weight:700;font-size:1.375rem;color:#1A1530;}.elementor .e-5477758c-714a{font-family:Inter;font-size:0.9375rem;color:#5B5670;line-height:1.6em;}.elementor .e-534ae490-4905{padding:1.75rem;border-radius:1.25rem;border-width:1px;border-color:#E6E0F5;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;flex:1 1 15rem;row-gap: 0.5rem;\n}.elementor .e-26cb77fa-242e{font-family:"Bricolage Grotesque";font-weight:700;font-size:1.375rem;color:#1A1530;}.elementor .e-edc904e-2b19{font-family:Inter;font-size:0.9375rem;color:#5B5670;line-height:1.6em;}.elementor .e-28d4564d-af05{padding:1.75rem;border-radius:1.25rem;border-width:1px;border-color:#E6E0F5;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;flex:1 1 15rem;row-gap: 0.5rem;\n}.elementor .e-2ba8535-81d7{font-family:"Bricolage Grotesque";font-weight:700;font-size:1.375rem;color:#1A1530;}.elementor .e-4ddb4ff-4558{font-family:Inter;font-size:0.9375rem;color:#5B5670;line-height:1.6em;}.elementor .e-284ef70-6f6d{padding:1.75rem;border-radius:1.25rem;border-width:1px;border-color:#E6E0F5;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;flex:1 1 15rem;row-gap: 0.5rem;\n}.elementor .e-2cbfd8fb-45e8{font-family:"Bricolage Grotesque";font-weight:700;font-size:1.375rem;color:#1A1530;}.elementor .e-418ea977-5d13{font-family:Inter;font-size:0.9375rem;color:#5B5670;line-height:1.6em;}.elementor .e-6e53e510-9b70{padding:1.75rem;border-radius:1.25rem;border-width:1px;border-color:#E6E0F5;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;flex:1 1 15rem;row-gap: 0.5rem;\n}.elementor .e-7898ba86-6231{font-family:"Bricolage Grotesque";font-weight:700;font-size:1.375rem;color:#1A1530;}.elementor .e-29659ddf-b2e3{font-family:Inter;font-size:0.9375rem;color:#5B5670;line-height:1.6em;}.elementor .e-40b7860a-bb0e{padding:1.75rem;border-radius:1.25rem;border-width:1px;border-color:#E6E0F5;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;flex:1 1 15rem;row-gap: 0.5rem;\n}.elementor .e-60ac41f7-68db{font-family:"Bricolage Grotesque";font-weight:700;font-size:1.375rem;color:#1A1530;}.elementor .e-12d71d3e-3aad{font-family:Inter;font-size:0.9375rem;color:#5B5670;line-height:1.6em;}.elementor .e-1dc1eba5-f2b6{padding:1.75rem;border-radius:1.25rem;border-width:1px;border-color:#E6E0F5;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;flex:1 1 15rem;row-gap: 0.5rem;\n}.elementor .e-6363e597-3ef5{width:100%;padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;text-align: left;\n}.elementor .e-5a455743-8451{width:100%;max-width:75rem;text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;row-gap: 1.5rem;\n}.elementor .e-64967d8f-3ca9{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F7F5FF;display:flex;flex-direction:column;align-items:center;}.elementor .e-6c4d136d-8d41{font-family:"Bricolage Grotesque";font-weight:700;font-size:2.25rem;color:#1A1530;}.elementor .e-8b94d05-8e1a{font-family:Inter;font-size:1rem;color:#1A1530;line-height:2.1em;}.elementor .e-3ad46561-49f7{width:100%;max-width:48rem;padding:2.5rem;border-radius:1.5rem;background-color:#FFFFFF;display:flex;flex-direction:column;row-gap: 1rem;\n}.elementor .e-2172a32-939a{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#EFEAFE;display:flex;flex-direction:column;align-items:center;}.elementor .e-6982c34e-ad9b{font-family:"Bricolage Grotesque";font-weight:700;font-size:2.5rem;color:#FFFFFF;}.elementor .e-486a83df-e89d{font-family:Inter;font-size:1.0625rem;color:rgba(255,255,255,0.9);}.elementor .e-5c0b3cbe-f7c2{font-family:Inter;font-weight:600;font-size:1rem;color:#6D28D9;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:3rem;background-color:#FFFFFF;}.elementor .e-49e72970-3859{width:100%;max-width:75rem;text-align:center;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:2rem;background-image:linear-gradient(135deg, #8B5CF6 0%,#6D28D9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;row-gap: 1.25rem;\n}.elementor .e-ddecc33-6739{padding-block-start:0px;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#EFEAFE;display:flex;flex-direction:column;align-items:center;}