.elementor .e-ede0acf-ffc5da5{font-weight:800;font-size:0.95rem;color:#562C98;letter-spacing:0.17em;line-height:1.4;text-transform:uppercase;}.elementor .e-f6673d0-d50a23f{max-width:9ch;font-weight:700;font-size:clamp(4.25rem, 8vw, 8.5rem);color:#2B2B51;letter-spacing:-0.045em;line-height:0.96;}.elementor .e-9f868c4-e173496{max-width:48rem;font-weight:700;font-size:1.2rem;color:#643B83;line-height:1.5;}.elementor .e-23b4248-fb809d4{max-width:50rem;font-weight:400;font-size:clamp(1.25rem, 1.5vw, 1.45rem);color:#4E4C62;line-height:1.65;}.elementor .e-3df11e6-a4970d0{font-weight:800;font-size:1.15rem;color:#FDFDFE;line-height:1.2;text-decoration:none;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:2.35rem;padding-inline-end:2.35rem;border-radius:999px;border-width:2px;border-color:#562C98;border-style:solid;background-color:#562C98;box-shadow:0px 14px 34px 0px rgba(86,44,152,0.22);}.elementor .e-d938f61-d820c17{font-weight:800;font-size:1.15rem;color:#562C98;line-height:1.2;text-decoration:none;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:2.35rem;padding-inline-end:2.35rem;border-radius:999px;border-width:2px;border-color:#B49BE0;border-style:solid;background-color:rgba(255,255,255,0.78);}.elementor .e-970730a-a41f573{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1.15rem;flex-wrap:wrap;align-items:center;}.elementor .e-4d7789c-17d9d40{padding:0px;display:flex;flex-direction:column;gap:1.55rem;flex:1 1 31rem;align-items:flex-start;flex-basis: 38rem;\n}.elementor .e-f6ab9c0-08af293{width:100%;height:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0px 22px 24px rgba(43,43,81,0.22));display:block;}.elementor .e-5590411-f298375{font-weight:800;font-size:0.9rem;color:#66647A;letter-spacing:0.13em;}.elementor .e-96e5f54-313e1f8{font-weight:700;font-size:2.4rem;color:#562C98;line-height:1;}.elementor .e-466ba91-7ae0d07{position:absolute;inset-inline-end:1.25rem;inset-block-end:1.25rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(86,44,152,0.18);border-style:solid;background-color:rgba(253,253,254,0.92);box-shadow:0px 12px 30px 0px rgba(43,43,81,0.16);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:0.05rem;align-items:center;}.elementor .e-c69c902-eed85b1{min-height:40rem;overflow:hidden;position:relative;padding:2rem;border-radius:2.8rem;background-image:radial-gradient(circle at 50% 45%, #FFFFFF 0%,#E9DFF8 58%,#C9B5EA 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 28px 70px 0px rgba(43,43,81,0.15);display:flex;flex-direction:column;flex:1 1 27rem;justify-content:center;align-items:center;flex-basis: 34rem;\n}.elementor .e-74751cc-77b3df2{max-width:105rem;padding-block-start:4.5rem;padding-block-end:4.2rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:clamp(3.5rem, 4vw, 5rem);flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-e2d1aa7-3009268{position:relative;padding:0px;background-image:linear-gradient(135deg, #F6F2FB 0%,#FDFDFE 52%,#E9DFF8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;}.elementor .e-7da8428-2e50fb2{font-weight:800;font-size:0.78rem;color:#B49BE0;letter-spacing:0.16em;}.elementor .e-7d2b661-dd058f2{font-weight:700;font-size:clamp(3.25rem, 5.4vw, 5rem);color:#FDFDFE;line-height:1.05;text-align:center;}.elementor .e-c052b9e-025cafd{max-width:54rem;font-size:1.2rem;color:#D7CFE6;line-height:1.65;text-align:center;}.elementor .e-22d2f5b-7bf7263{font-weight:700;font-size:1.75rem;color:#FDFDFE;line-height:1.1;}.elementor .e-0e0d94e-fae2bc4{font-weight:600;font-size:0.82rem;color:#D7CFE6;line-height:1.5;}.elementor .e-8a5dfcf-f53f13a{padding:1.4rem;border-radius:1.15rem;border-width:1px;border-color:rgba(180,155,224,0.26);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-b30aa60-0b6414d{font-weight:700;font-size:1.75rem;color:#FDFDFE;line-height:1.1;}.elementor .e-59f99d0-64d8372{font-weight:600;font-size:0.82rem;color:#D7CFE6;line-height:1.5;}.elementor .e-5155020-8cbe651{padding:1.4rem;border-radius:1.15rem;border-width:1px;border-color:rgba(180,155,224,0.26);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-d1c9641-8dca6d0{font-weight:700;font-size:1.75rem;color:#FDFDFE;line-height:1.1;}.elementor .e-f715411-0b6ecd5{font-weight:600;font-size:0.82rem;color:#D7CFE6;line-height:1.5;}.elementor .e-afcbd64-7b24a6e{padding:1.4rem;border-radius:1.15rem;border-width:1px;border-color:rgba(180,155,224,0.26);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-aa5616c-0066692{font-weight:700;font-size:1.75rem;color:#FDFDFE;line-height:1.1;}.elementor .e-52fbaa9-d42fb78{font-weight:600;font-size:0.82rem;color:#D7CFE6;line-height:1.5;}.elementor .e-2bb7424-5a1cd7f{padding:1.4rem;border-radius:1.15rem;border-width:1px;border-color:rgba(180,155,224,0.26);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-ede1e37-c2bb313{font-weight:700;font-size:1.75rem;color:#FDFDFE;line-height:1.1;}.elementor .e-d3ff795-d098d83{font-weight:600;font-size:0.82rem;color:#D7CFE6;line-height:1.5;}.elementor .e-8aad5ce-1074492{padding:1.4rem;border-radius:1.15rem;border-width:1px;border-color:rgba(180,155,224,0.26);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-a24475b-a249152{font-weight:700;font-size:1.75rem;color:#FDFDFE;line-height:1.1;}.elementor .e-eb13d19-9428cbc{font-weight:600;font-size:0.82rem;color:#D7CFE6;line-height:1.5;}.elementor .e-adb7919-8915d87{padding:1.4rem;border-radius:1.15rem;border-width:1px;border-color:rgba(180,155,224,0.26);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-0d12b68-cd0e6ba{font-weight:700;font-size:1.75rem;color:#FDFDFE;line-height:1.1;}.elementor .e-bc4c640-dc28f42{font-weight:600;font-size:0.82rem;color:#D7CFE6;line-height:1.5;}.elementor .e-2801629-8c04fe6{padding:1.4rem;border-radius:1.15rem;border-width:1px;border-color:rgba(180,155,224,0.26);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-b61408e-c19a838{font-weight:700;font-size:1.75rem;color:#FDFDFE;line-height:1.1;}.elementor .e-df5e2b6-e584ffa{font-weight:600;font-size:0.82rem;color:#D7CFE6;line-height:1.5;}.elementor .e-6ea72d1-be2a364{padding:1.4rem;border-radius:1.15rem;border-width:1px;border-color:rgba(180,155,224,0.26);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-8caae5c-2a479de{font-weight:700;font-size:1.75rem;color:#FDFDFE;line-height:1.1;}.elementor .e-f06989c-67beeab{font-weight:600;font-size:0.82rem;color:#D7CFE6;line-height:1.5;}.elementor .e-b35f0a1-ea7e872{padding:1.4rem;border-radius:1.15rem;border-width:1px;border-color:rgba(180,155,224,0.26);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.45rem;}.elementor .e-38bb3e0-23d828f{width:100%;padding-block-start:1.2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(15.5rem, 1fr));}.elementor .e-94d742d-225144d{max-width:105rem;padding-block-start:4rem;padding-block-end:4.2rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-c914785-4ac2c59{padding:0px;background-color:#2B2B51;display:flex;flex-direction:column;}.elementor .e-d449354-3aa919e{overflow:hidden;padding:0px;background-color:#FDFDFE;display:flex;flex-direction:column;gap:0px;}.elementor .e-c187663-e7309ce{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;opacity: 0.92;\n}.elementor .e-26bcfb8-356a1e8{font-weight:700;font-size:1.65rem;color:#FDFDFE;line-height:1;padding-inline-start:0.18rem;}.elementor .e-0071757-a92bf43{width:5.3rem;height:5.3rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;padding:0px;border-radius:999px;border-width:5px;border-color:rgba(255,255,255,0.86);border-style:solid;background-color:rgba(86,44,152,0.94);box-shadow:0px 12px 32px 0px rgba(43,43,81,0.32);transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;}.elementor .e-96165c5-71aee80{overflow:hidden;position:relative;padding:0px;border-radius:1.8rem;background-color:#2B2B51;box-shadow:0px 26px 60px 0px rgba(43,43,81,0.17);display:flex;flex-direction:column;flex:1 1 32rem;justify-content:center;align-items:center;}.elementor .e-f4b0418-538c78c{font-weight:800;font-size:0.76rem;color:#562C98;letter-spacing:0.16em;}.elementor .e-0ebbd60-37d6a25{font-weight:700;font-size:clamp(3.1rem, 5vw, 4.8rem);color:#2B2B51;letter-spacing:-0.03em;line-height:1.05;}.elementor .e-5914da4-79b8baf{font-weight:800;font-size:2.2rem;color:#643B83;line-height:1.35;}.elementor .e-44b9052-9e945d0{max-width:35rem;font-size:1.2rem;color:#66647A;line-height:1.65;}.elementor .e-626646b-258c98e{font-weight:800;font-size:0.94rem;color:#FDFDFE;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:2px;border-color:#562C98;border-style:solid;background-color:#562C98;}.elementor .e-9a3c081-5c05db2{font-weight:800;font-size:0.94rem;color:#562C98;text-decoration:none;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:2px;border-color:#B49BE0;border-style:solid;background-color:#F6F2FB;}.elementor .e-1354219-8f90fe8{padding-block-start:0.35rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0.8rem;flex-wrap:wrap;align-items:center;}.elementor .e-e0935bf-d65912e{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 25rem;align-items:flex-start;}.elementor .e-cff7583-40643c5{max-width:105rem;padding-block-start:4.2rem;padding-block-end:4.2rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:center;}.elementor .e-1991f5c-94574e2{padding:0px;background-color:#FDFDFE;display:flex;flex-direction:column;}.elementor .e-6c7f701-d664bd9{font-weight:800;font-size:0.76rem;color:#D9C9F2;letter-spacing:0.16em;text-align:center;}.elementor .e-887f1cc-9db587a{max-width:18ch;font-weight:700;font-size:clamp(3.1rem, 5vw, 4.8rem);color:#FDFDFE;line-height:1.08;text-align:center;}.elementor .e-1e43a1c-9b72b2c{max-width:56rem;font-size:1.2rem;color:#EAE4F3;line-height:1.65;text-align:center;}.elementor .e-f7a82b7-23e2aab{font-weight:800;font-size:0.95rem;color:#562C98;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.55rem;padding-inline-end:1.55rem;border-radius:999px;border-width:2px;border-color:#FDFDFE;border-style:solid;background-color:#FDFDFE;}.elementor .e-c516044-96007fb{max-width:105rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:6.5rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:2rem;background-image:linear-gradient(135deg, #2B2B51 0%,#562C98 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 26px 60px 0px rgba(43,43,81,0.18);display:flex;flex-direction:column;gap:1.15rem;align-items:center;}.elementor .e-95a0e27-3c6fc18{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FDFDFE;display:flex;flex-direction:column;}.elementor .e-422420f-5f22bc9{font-weight:800;font-size:0.76rem;color:#562C98;letter-spacing:0.16em;text-align:center;}.elementor .e-c46dd00-5d00145{font-weight:700;font-size:clamp(3.1rem, 5vw, 4.8rem);color:#2B2B51;line-height:1.05;text-align:center;}.elementor .e-00792bd-3bc8c04{max-width:56rem;font-size:1.2rem;color:#66647A;line-height:1.65;text-align:center;}.elementor .e-7ec564b-d7504c4{font-weight:700;font-size:1.75rem;color:#2B2B51;line-height:1.18;}.elementor .e-93698a6-e958adc{font-size:0.92rem;color:#66647A;line-height:1.65;}.elementor .e-1ef8999-cbd50b8{padding:1.65rem;border-radius:1.3rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 16px 38px 0px rgba(43,43,81,0.07);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-60b98d8-eeb1efa{font-weight:700;font-size:1.75rem;color:#2B2B51;line-height:1.18;}.elementor .e-1bced05-10fa18a{font-size:0.92rem;color:#66647A;line-height:1.65;}.elementor .e-bc6aac8-10da8da{padding:1.65rem;border-radius:1.3rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 16px 38px 0px rgba(43,43,81,0.07);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-3785bbd-c6b8977{font-weight:700;font-size:1.75rem;color:#2B2B51;line-height:1.18;}.elementor .e-7270964-6d44a18{font-size:0.92rem;color:#66647A;line-height:1.65;}.elementor .e-8028e18-befe7a2{padding:1.65rem;border-radius:1.3rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 16px 38px 0px rgba(43,43,81,0.07);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-f04151b-78793db{font-weight:700;font-size:1.75rem;color:#2B2B51;line-height:1.18;}.elementor .e-4cd8e25-1a1a673{font-size:0.92rem;color:#66647A;line-height:1.65;}.elementor .e-426354c-cca58d6{padding:1.65rem;border-radius:1.3rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 16px 38px 0px rgba(43,43,81,0.07);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-33855ad-f86aefe{width:100%;padding-block-start:1.7rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit, minmax(21rem, 1fr));}.elementor .e-87ab180-aea6ce7{max-width:105rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-c65b20f-2bf63c2{padding:0px;background-color:#F6F2FB;display:flex;flex-direction:column;}.elementor .e-15bd6b9-9e3ba46{padding:0px;background-color:#FDFDFE;display:flex;flex-direction:column;gap:0px;}.elementor .e-d1297b6-0bcfc84{font-weight:800;font-size:0.76rem;color:#562C98;letter-spacing:0.16em;text-align:center;}.elementor .e-34c6126-53503cb{font-weight:700;font-size:clamp(3.1rem, 5vw, 4.8rem);color:#2B2B51;line-height:1.05;text-align:center;}.elementor .e-bd87675-8505157{max-width:56rem;font-size:1.2rem;color:#66647A;line-height:1.65;text-align:center;}.elementor .e-68acca4-4a436b1{font-weight:800;font-size:0.72rem;color:#562C98;letter-spacing:0.1em;text-transform:uppercase;grid-column:1 / -1;}.elementor .e-8d0637f-f2204da{font-weight:700;font-size:1.36rem;color:#2B2B51;line-height:1.2;}.elementor .e-442bb86-c0eafe0{font-size:0.87rem;color:#66647A;line-height:1.55;}.elementor .e-b4333ff-79df8a9{font-weight:700;font-size:2.6rem;color:#562C98;line-height:1;grid-column:2;grid-row:2 / span 2;}.elementor .e-a9c1ad4-44d6785{font-weight:600;font-size:0.76rem;color:#8A879B;line-height:1.5;grid-column:1 / -1;}.elementor .e-4128211-a444acc{padding:1.55rem;border-radius:1.25rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 14px 34px 0px rgba(43,43,81,0.06);display:grid;grid-template-columns:1fr auto;align-items:start;gap: 0.65rem 1rem;\n}.elementor .e-687b0ac-5ee97af{font-weight:800;font-size:0.72rem;color:#562C98;letter-spacing:0.1em;text-transform:uppercase;grid-column:1 / -1;}.elementor .e-a2ad44b-ad53221{font-weight:700;font-size:1.36rem;color:#2B2B51;line-height:1.2;}.elementor .e-93f7cce-27b0011{font-size:0.87rem;color:#66647A;line-height:1.55;}.elementor .e-3f39ee8-2df8e7c{font-weight:700;font-size:2.6rem;color:#562C98;line-height:1;grid-column:2;grid-row:2 / span 2;}.elementor .e-bbf544a-ce235ee{font-weight:600;font-size:0.76rem;color:#8A879B;line-height:1.5;grid-column:1 / -1;}.elementor .e-e83d233-d524190{padding:1.55rem;border-radius:1.25rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 14px 34px 0px rgba(43,43,81,0.06);display:grid;grid-template-columns:1fr auto;align-items:start;gap: 0.65rem 1rem;\n}.elementor .e-af64c7d-796482f{font-weight:800;font-size:0.72rem;color:#562C98;letter-spacing:0.1em;text-transform:uppercase;grid-column:1 / -1;}.elementor .e-93c9e1f-f61bd83{font-weight:700;font-size:1.36rem;color:#2B2B51;line-height:1.2;}.elementor .e-1b0fd11-e418d54{font-size:0.87rem;color:#66647A;line-height:1.55;}.elementor .e-7ee4021-dec2de5{font-weight:700;font-size:2.6rem;color:#562C98;line-height:1;grid-column:2;grid-row:2 / span 2;}.elementor .e-d674c7e-0fd5aa7{font-weight:600;font-size:0.76rem;color:#8A879B;line-height:1.5;grid-column:1 / -1;}.elementor .e-bcc3f43-9ca3614{padding:1.55rem;border-radius:1.25rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 14px 34px 0px rgba(43,43,81,0.06);display:grid;grid-template-columns:1fr auto;align-items:start;gap: 0.65rem 1rem;\n}.elementor .e-a6f441b-da09258{font-weight:800;font-size:0.72rem;color:#562C98;letter-spacing:0.1em;text-transform:uppercase;grid-column:1 / -1;}.elementor .e-e505d56-f8358a3{font-weight:700;font-size:1.36rem;color:#2B2B51;line-height:1.2;}.elementor .e-1b391b3-95c354a{font-size:0.87rem;color:#66647A;line-height:1.55;}.elementor .e-716bcd6-7f73238{font-weight:700;font-size:2.6rem;color:#562C98;line-height:1;grid-column:2;grid-row:2 / span 2;}.elementor .e-b9c3be3-57a77d0{font-weight:600;font-size:0.76rem;color:#8A879B;line-height:1.5;grid-column:1 / -1;}.elementor .e-86fd647-40c7ffa{padding:1.55rem;border-radius:1.25rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 14px 34px 0px rgba(43,43,81,0.06);display:grid;grid-template-columns:1fr auto;align-items:start;gap: 0.65rem 1rem;\n}.elementor .e-4bd4691-b8d0ac8{width:100%;padding-block-start:1.6rem;padding-block-end:0.7rem;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit, minmax(21rem, 1fr));}.elementor .e-1f5a8d4-fbbf1ad{font-weight:800;font-size:0.95rem;color:#FDFDFE;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.55rem;padding-inline-end:1.55rem;border-radius:999px;border-width:2px;border-color:#562C98;border-style:solid;background-color:#562C98;}.elementor .e-7f14eab-dd9aebc{max-width:105rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-846fe62-949c714{padding:0px;background-color:#FDFDFE;display:flex;flex-direction:column;}.elementor .e-51e77a8-4368c13{font-weight:800;font-size:0.76rem;color:#562C98;letter-spacing:0.16em;text-align:center;}.elementor .e-8674e5c-32906a3{font-weight:700;font-size:clamp(3.1rem, 5vw, 4.8rem);color:#2B2B51;line-height:1.05;text-align:center;}.elementor .e-48769ce-522f47f{font-weight:700;font-size:1.7rem;color:#FDFDFE;}.elementor .e-4b84f41-f2d27a9{width:4.4rem;height:4.4rem;padding:0px;border-radius:1.1rem;background-image:linear-gradient(135deg, #562C98 %,#B49BE0 %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 28px 0px rgba(86,44,152,0.2);display:flex;justify-content:center;align-items:center;}.elementor .e-0c248ce-1aea66c{font-weight:700;font-size:2rem;color:#2B2B51;line-height:1.1;}.elementor .e-2e4866b-3410f18{font-size:1.15rem;color:#66647A;line-height:1.65;}.elementor .e-8a473aa-5ca8610{font-weight:800;font-size:0.92rem;color:#562C98;text-decoration:none;padding-block-start:0.86rem;padding-block-end:0.86rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:2px;border-color:#B49BE0;border-style:solid;background-color:#F6F2FB;}.elementor .e-7ca646f-0868373{padding:2rem;border-radius:1.5rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 18px 42px 0px rgba(43,43,81,0.08);display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-373aaeb-ab76e37{width:100%;max-width:100%;aspect-ratio:16 / 8;object-fit:cover;display:block;}.elementor .e-fb4b7c3-acf2ca5{font-weight:700;font-size:2rem;color:#2B2B51;line-height:1.1;}.elementor .e-ce8f31b-b3cbb9a{font-size:1.15rem;color:#66647A;line-height:1.65;}.elementor .e-96c472d-e4b1dca{font-weight:800;font-size:0.92rem;color:#562C98;text-decoration:none;padding-block-start:0.86rem;padding-block-end:0.86rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;border-radius:999px;border-width:2px;border-color:#B49BE0;border-style:solid;background-color:#F6F2FB;}.elementor .e-4aa497c-8e08c2a{padding:1.8rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-b179f00-cb352d5{overflow:hidden;padding:0px;border-radius:1.5rem;border-width:1px;border-color:#E5E2EA;border-style:solid;background-color:#FDFDFE;box-shadow:0px 18px 42px 0px rgba(43,43,81,0.08);display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-f926285-d8aeec5{width:100%;padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:1.8rem;grid-template-columns:repeat(auto-fit, minmax(19rem, 1fr));}.elementor .e-d0f1643-8abe71f{max-width:105rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-4d2a01a-4019062{padding:0px;background-color:#F6F2FB;display:flex;flex-direction:column;}.elementor .e-5347b15-549fa37{font-weight:800;font-size:0.76rem;color:#D9C9F2;letter-spacing:0.16em;}.elementor .e-6320e54-1457e2d{font-weight:700;font-size:clamp(3.25rem, 5.4vw, 5.2rem);color:#FDFDFE;line-height:1.04;text-align:center;}.elementor .e-eb8320c-6fd3894{max-width:58rem;font-size:1.2rem;color:#EAE4F3;line-height:1.65;text-align:center;}.elementor .e-4ff4baa-6664859{font-weight:800;font-size:1.08rem;color:#FDFDFE;text-align:center;}.elementor .e-8cbbd1c-e49c6a4{font-weight:800;font-size:0.95rem;color:#562C98;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;border-width:2px;border-color:#FDFDFE;border-style:solid;background-color:#FDFDFE;}.elementor .e-b8df816-6d0a2f1{font-weight:800;font-size:0.95rem;color:#FDFDFE;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;border-width:2px;border-color:#B49BE0;border-style:solid;background-color:transparent;}.elementor .e-03a44bd-c004ddd{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0.85rem;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-4490dc2-8096354{max-width:105rem;text-align:center;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.15rem;align-items:center;}.elementor .e-aa634f8-888fc18{padding:0px;background-image:linear-gradient(135deg, #562C98 0%,#2B2B51 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;}.elementor .e-bdc34b3-0257a88{font-size:0.78rem;color:#D7CFE6;line-height:1.5;}.elementor .e-7cada9a-09f6254{font-weight:700;font-size:0.76rem;color:#D9C9F2;text-decoration:none;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.55rem;padding-inline-end:0.55rem;border-width:0px;background-color:transparent;}.elementor .e-94839df-ee20419{font-weight:700;font-size:0.76rem;color:#D9C9F2;text-decoration:none;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.55rem;padding-inline-end:0.55rem;border-width:0px;background-color:transparent;}.elementor .e-666a05b-c5f92a3{font-weight:700;font-size:0.76rem;color:#D9C9F2;text-decoration:none;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.55rem;padding-inline-end:0.55rem;border-width:0px;background-color:transparent;}.elementor .e-ad79a51-13faadd{font-weight:700;font-size:0.76rem;color:#D9C9F2;text-decoration:none;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:0.55rem;padding-inline-end:0.55rem;border-width:0px;background-color:transparent;}.elementor .e-982472a-d461b02{padding:0px;display:flex;flex-direction:row;gap:0.25rem;flex-wrap:wrap;align-items:center;}.elementor .e-a4768f0-ddc942e{max-width:105rem;padding:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:1.2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-0ca9d34-4f71049{padding:0px;border-block-start-width:1px;background-color:#1F1F3D;display:flex;flex-direction:column;border-top-style: solid; border-top-color: rgba(180,155,224,0.24);\n}.elementor .e-46b5f98-7e87f95{padding:0px;background-color:#FDFDFE;display:flex;flex-direction:column;gap:0px;}