.elementor .DUP_t-nav:hover,.elementor .DUP_t-nav:focus-visible{color:#7C6AF1;background-color:#FFF}.elementor .DUP_t-nav{font-family:"DM Sans";font-weight:600;font-size:1rem;color:#0A022C;padding-block-start:.55rem;padding-block-end:.55rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:999px;background-color:#fff0}.elementor .DUP_t-btn3:hover,.elementor .DUP_t-btn3:focus-visible{background-color:#5B4BD6;transform:translate3d(0,-2px,0)}.elementor .DUP_t-btn3{font-family:Manrope;font-weight:700;font-size:1rem;color:#FFF;padding-block-start:.85rem;padding-block-end:.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#7C6AF1;box-shadow:0 0 0 4px rgb(124 106 241 / .18),0 8px 28px 0 rgb(124 106 241 / .5);transition:transform 0.3s,background-color 0.3s}.elementor .DUP_t-num{font-family:Manrope;font-weight:800;font-size:3.25rem;color:#7C6AF1;letter-spacing:-.03em;line-height:1}.elementor .DUP_t-stat:hover,.elementor .DUP_t-stat:focus-visible{box-shadow:0 18px 40px 0 rgb(124 106 241 / .18);transform:translate3d(0,-4px,0)}.elementor .DUP_t-stat{min-height:170px;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:1.25rem;border-width:1px;border-color:#E4E1F7;border-style:solid;background-color:#F3F1FE;transition:transform 0.3s,box-shadow 0.3s;flex-direction:column;gap:.35rem;justify-content:center}.elementor .DUP_t-note2{font-family:"DM Sans";font-size:.8rem;color:#8a86a3;text-align:center;margin:0}.elementor .DUP_t-body6{font-family:"DM Sans";font-size:1.08rem;color:#4a4566;line-height:1.65;margin:0}.elementor .DUP_t-h26{max-width:820px;font-family:Manrope;font-weight:800;font-size:2.75rem;color:#0A022C;letter-spacing:-.02em;line-height:1.15;text-align:center}.elementor .DUP_t-eyebrow5{font-family:"DM Sans";font-weight:700;font-size:.85rem;color:#7C6AF1;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0}.elementor .DUP_t-wrap3{width:100%;max-width:1200px;padding:0}.elementor .DUP_t-sec7{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;align-items:center}.elementor .DUP_t-card:hover,.elementor .DUP_t-card:focus-visible{box-shadow:0 18px 40px 0 rgb(124 106 241 / .16);transform:translate3d(0,-4px,0)}.elementor .DUP_t-card{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:#E4E1F7;border-style:solid;background-color:#FFF;transition:transform 0.3s,box-shadow 0.3s;flex-direction:column;gap:.6rem}.elementor .DUP_t-icon{width:52px;height:52px;font-family:Manrope;font-weight:800;font-size:1.4rem;color:#FFF;line-height:52px;text-align:center;margin:0;border-radius:14px;background-color:#7C6AF1;box-shadow:0 8px 20px 0 rgb(124 106 241 / .35);flex:0 0 auto}.elementor .DUP_t-body5{font-family:"DM Sans";font-size:1.08rem;color:#4a4566;line-height:1.65;margin:0}.elementor .DUP_t-h33{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#0A022C;line-height:1.3}.elementor .DUP_t-wrap2{width:100%;max-width:1200px;padding:0}.elementor .DUP_t-sec6{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;align-items:center}.elementor .DUP_t-note1{font-family:"DM Sans";font-size:.8rem;color:#8a86a3;text-align:center;margin:0}.elementor .DUP_t-body4{font-family:"DM Sans";font-size:1.08rem;color:#4a4566;line-height:1.65;margin:0}.elementor .DUP_t-h32{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#0A022C;line-height:1.3}.elementor .DUP_t-h25{max-width:820px;font-family:Manrope;font-weight:800;font-size:2.75rem;color:#0A022C;letter-spacing:-.02em;line-height:1.15;text-align:center}.elementor .DUP_t-eyebrow4{font-family:"DM Sans";font-weight:700;font-size:.85rem;color:#7C6AF1;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0}.elementor .DUP_t-wrap1{width:100%;max-width:1200px;padding:0}.elementor .DUP_t-sec5{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;align-items:center}.elementor .DUP_t-q{font-family:Manrope;font-weight:700;font-size:1.2rem;color:#0A022C;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:0;padding-inline-end:0;margin:0}.elementor .DUP_t-faq{padding-block-start:.25rem;padding-block-end:.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1rem;border-width:1px;border-color:#E4E1F7;border-style:solid;background-color:#FFF}.elementor .DUP_t-btn2:hover,.elementor .DUP_t-btn2:focus-visible{background-color:#5B4BD6;transform:translate3d(0,-2px,0)}.elementor .DUP_t-btn2{font-family:Manrope;font-weight:700;font-size:1rem;color:#FFF;padding-block-start:.85rem;padding-block-end:.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#7C6AF1;box-shadow:0 0 0 4px rgb(124 106 241 / .18),0 8px 28px 0 rgb(124 106 241 / .5);transition:transform 0.3s,background-color 0.3s}.elementor .DUP_t-body3{font-family:"DM Sans";font-size:1.08rem;color:#4a4566;line-height:1.65;margin:0}.elementor .DUP_t-h24{max-width:820px;font-family:Manrope;font-weight:800;font-size:2.75rem;color:#0A022C;letter-spacing:-.02em;line-height:1.15;text-align:center}.elementor .DUP_t-eyebrow3{font-family:"DM Sans";font-weight:700;font-size:.85rem;color:#7C6AF1;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0}.elementor .DUP_t-sec4{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;align-items:center}.elementor .DUP_t-h23{max-width:820px;font-family:Manrope;font-weight:800;font-size:2.75rem;color:#0A022C;letter-spacing:-.02em;line-height:1.15;text-align:center}.elementor .DUP_t-eyebrow2{font-family:"DM Sans";font-weight:700;font-size:.85rem;color:#7C6AF1;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0}.elementor .DUP_t-sec3{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;align-items:center}.elementor .DUP_cmp-cell{font-family:"DM Sans";font-size:1.05rem;color:#3a3550;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0;border-block-end-width:1px;border-bottom-style:solid;border-bottom-color:#E4E1F7;\n}.elementor .DUP_cmp-row{font-family:Manrope;font-weight:700;color:#0A022C}.elementor .DUP_cmp-head{font-family:Manrope;font-weight:800;font-size:1.1rem;color:#0A022C;background-color:#F3F1FE}.elementor .DUP_cmp-us{font-weight:700;color:#FFF;border-block-end-width:1px;background-color:#7C6AF1;border-bottom-style:solid;border-bottom-color:#8F80F5;\n}.elementor .DUP_t-step:hover,.elementor .DUP_t-step:focus-visible{background-color:#7C6AF1;transform:translate3d(6px,0,0)}.elementor .DUP_t-step{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1.25rem;border-width:1px;border-color:rgb(255 255 255 / .14);border-style:solid;background-color:rgb(255 255 255 / .05);transition:background-color 0.3s,transform 0.3s;gap:1.5rem;align-items:flex-start}.elementor .DUP_t-body2{font-family:"DM Sans";font-size:1.08rem;color:#4a4566;line-height:1.65;margin:0}.elementor .DUP_t-h31{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#0A022C;line-height:1.3}.elementor .DUP_t-h22{max-width:820px;font-family:Manrope;font-weight:800;font-size:2.75rem;color:#0A022C;letter-spacing:-.02em;line-height:1.15;text-align:center}.elementor .DUP_t-eyebrow1{font-family:"DM Sans";font-weight:700;font-size:.85rem;color:#7C6AF1;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0}.elementor .DUP_t-sec2{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;align-items:center}.elementor .DUP_t-btn1:hover,.elementor .DUP_t-btn1:focus-visible{background-color:#5B4BD6;transform:translate3d(0,-2px,0)}.elementor .DUP_t-btn1{font-family:Manrope;font-weight:700;font-size:1rem;color:#FFF;padding-block-start:.85rem;padding-block-end:.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#7C6AF1;box-shadow:0 0 0 4px rgb(124 106 241 / .18),0 8px 28px 0 rgb(124 106 241 / .5);transition:transform 0.3s,background-color 0.3s}.elementor .DUP_t-body1{font-family:"DM Sans";font-size:1.08rem;color:#4a4566;line-height:1.65;margin:0}.elementor .DUP_t-h3{font-family:Manrope;font-weight:700;font-size:1.3rem;color:#0A022C;line-height:1.3}.elementor .DUP_t-h21{max-width:820px;font-family:Manrope;font-weight:800;font-size:2.75rem;color:#0A022C;letter-spacing:-.02em;line-height:1.15;text-align:center}.elementor .DUP_t-eyebrow{font-family:"DM Sans";font-weight:700;font-size:.85rem;color:#7C6AF1;letter-spacing:.12em;text-align:center;text-transform:uppercase;margin:0}.elementor .DUP_t-wrap{width:100%;max-width:1200px;padding:0}.elementor .DUP_t-sec1{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;align-items:center}.elementor .DUP_t-badge{font-family:"DM Sans";font-weight:600;font-size:.95rem;color:#FFF;padding-block-start:.6rem;padding-block-end:.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0;border-radius:999px;border-width:1px;border-color:rgb(255 255 255 / .22);border-style:solid}.elementor .DUP_t-btn:hover,.elementor .DUP_t-btn:focus-visible{background-color:#5B4BD6;transform:translate3d(0,-2px,0)}.elementor .DUP_t-btn{font-family:Manrope;font-weight:700;font-size:1rem;color:#FFF;padding-block-start:.85rem;padding-block-end:.85rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;background-color:#7C6AF1;box-shadow:0 0 0 4px rgb(124 106 241 / .18),0 8px 28px 0 rgb(124 106 241 / .5);transition:transform 0.3s,background-color 0.3s}.elementor .DUP_t-note{font-family:"DM Sans";font-size:.8rem;color:#8a86a3;text-align:center;margin:0}.elementor .DUP_t-body{font-family:"DM Sans";font-size:1.08rem;color:#4a4566;line-height:1.65;margin:0}.elementor .DUP_t-h2{max-width:820px;font-family:Manrope;font-weight:800;font-size:2.75rem;color:#0A022C;letter-spacing:-.02em;line-height:1.15;text-align:center}.elementor .DUP_t-sec{width:100%;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;align-items:center}