.elementor .e-492e99d2-f804:hover,.elementor .e-492e99d2-f804:focus-visible{color:#ffffff;background-color:transparent;opacity:100%;}.elementor .e-492e99d2-f804{font-weight:600;font-size:14px;color:#ffffff;text-decoration:none;padding:0px;border-radius:0px;background-color:transparent;opacity:85%;}.elementor .e-4512a39f-47b8{font-weight:800;font-size:12px;color:#2b1650;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#f3aa1c;}.elementor .e-4e5b76a4-101f{max-width:20ch;font-weight:800;font-size:clamp(32px, 5.4vw, 54px);color:#ffffff;letter-spacing:-0.02em;line-height:1.08;text-transform:none;}.elementor .e-3964d172-4022{max-width:60ch;font-size:18px;color:rgba(255,255,255,.86);line-height:1.6;}.elementor .e-13c05891-1fae{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-39500168-306d{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(110deg, #2b1650 0%,#512c87 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6676a4ee-b3a2{font-weight:700;font-size:12px;color:#6b5c85;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-4bdbf49c-6b9c{font-weight:800;font-size:19px;color:#2b1650;line-height:1.25;}.elementor .e-5a513674-1177{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:6px;}.elementor .e-31d27987-f152{font-weight:700;font-size:12px;color:#6b5c85;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-4856efb4-aca8{font-weight:800;font-size:19px;color:#2b1650;line-height:1.25;}.elementor .e-6072d96c-1c28{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:6px;}.elementor .e-66aa228a-19c7{font-weight:700;font-size:12px;color:#6b5c85;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-70db9aa5-e0f7{font-weight:800;font-size:19px;color:#2b1650;line-height:1.25;}.elementor .e-36a66629-b020{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:6px;}.elementor .e-1a6e8b5-2a2b{font-weight:700;font-size:12px;color:#6b5c85;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-4146a72d-6210{font-weight:800;font-size:19px;color:#2b1650;line-height:1.25;}.elementor .e-60751e06-2b01{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:6px;}.elementor .e-390404e6-5280{padding:0px;display:grid;gap:14px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-f67d17a-8b0d{font-weight:800;font-size:26px;color:#2b1650;letter-spacing:-0.01em;line-height:1.2;text-transform:none;}.elementor .e-3c84106d-9926{font-size:15px;color:#6b5c85;line-height:1.5;padding-block-start:6px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6ce7a8e2-93c6{font-weight:800;font-size:13px;color:#512c87;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:22px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3d477d8e-765a{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-64584952-3dab{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-5fd06956-8b4b{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-35d8e60c-9289{width:auto;padding:0px;display:flex;flex-direction:row;gap:4px;flex:0 0 auto;align-items:center;}.elementor .e-41989917-b4ba{font-weight:700;font-size:16px;color:#2b1650;line-height:1.3;}.elementor .e-29ab25dd-1a54{font-size:14px;color:#6b5c85;line-height:1.4;}.elementor .e-662e4824-2fda{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .e-42afb9cd-14e9{font-weight:800;font-size:21px;color:#512c87;}.elementor .e-4811c75b-c9d9{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e6dcf3;border-style:solid;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3342144f-b617{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-66a2ee79-2853{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-6d5bc60d-56fd{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-5ac97604-1622{width:auto;padding:0px;display:flex;flex-direction:row;gap:4px;flex:0 0 auto;align-items:center;}.elementor .e-6098f83f-70ad{font-weight:700;font-size:16px;color:#2b1650;line-height:1.3;}.elementor .e-53a18b0a-1eba{font-size:14px;color:#6b5c85;line-height:1.4;}.elementor .e-5f146b69-88b7{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .e-2d6e6b9c-5956{font-weight:800;font-size:21px;color:#512c87;}.elementor .e-5d509db4-f918{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e6dcf3;border-style:solid;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-6624421b-ae76{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-2af77fb6-576e{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-4ecefcc9-12eb{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-1eb11ecb-269e{width:auto;padding:0px;display:flex;flex-direction:row;gap:4px;flex:0 0 auto;align-items:center;}.elementor .e-6554af5c-8068{font-weight:700;font-size:16px;color:#2b1650;line-height:1.3;}.elementor .e-62abea6f-31e5{font-size:14px;color:#6b5c85;line-height:1.4;}.elementor .e-84cca7e-67c9{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .e-541ecdf2-7dd5{font-weight:800;font-size:21px;color:#512c87;}.elementor .e-231ad4f1-3e5d{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e6dcf3;border-style:solid;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-11ce790b-d2e3{font-weight:800;font-size:13px;color:#512c87;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:26px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-750d9b7a-ed72{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-68dfc44f-e47d{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-111e2ac5-da81{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-2371dc34-a63d{width:auto;padding:0px;display:flex;flex-direction:row;gap:4px;flex:0 0 auto;align-items:center;}.elementor .e-370654a2-d38d{font-weight:700;font-size:16px;color:#2b1650;line-height:1.3;}.elementor .e-266afdcd-40bc{font-size:14px;color:#6b5c85;line-height:1.4;}.elementor .e-9b2d59-d33e{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .e-759d0a4b-dde2{font-weight:800;font-size:21px;color:#512c87;}.elementor .e-97a671a-c742{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e6dcf3;border-style:solid;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-3b1f6b42-2dac{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-3b4e9b99-175c{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-d9b5401-46b9{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-5c485502-be58{width:auto;padding:0px;display:flex;flex-direction:row;gap:4px;flex:0 0 auto;align-items:center;}.elementor .e-22a92863-9808{font-weight:700;font-size:16px;color:#2b1650;line-height:1.3;}.elementor .e-7a466de3-fab1{font-size:14px;color:#6b5c85;line-height:1.4;}.elementor .e-54c70469-4633{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .e-674ee290-64b1{font-weight:800;font-size:21px;color:#512c87;}.elementor .e-64496572-3c55{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e6dcf3;border-style:solid;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-b1140f5-ffd0{font-weight:800;font-size:13px;color:#512c87;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:26px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3d8d0b54-d915{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-312fff0f-dc95{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-6089f806-a4b1{width:48px;height:48px;object-fit:cover;border-radius:8px;}.elementor .e-5ddd59e6-4995{width:auto;padding:0px;display:flex;flex-direction:row;gap:4px;flex:0 0 auto;align-items:center;}.elementor .e-60194eca-6095{font-weight:700;font-size:16px;color:#2b1650;line-height:1.3;}.elementor .e-2e8e0633-34fd{font-size:14px;color:#6b5c85;line-height:1.4;}.elementor .e-40d454a6-2e2e{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .e-5c877cc7-8a6d{font-weight:800;font-size:21px;color:#512c87;}.elementor .e-20a3f68f-ef3b{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e6dcf3;border-style:solid;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-af02d4a-1f43{padding:28px;border-radius:20px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:0px;}.elementor .e-27434e30-e26e{font-weight:800;font-size:26px;color:#2b1650;letter-spacing:-0.01em;line-height:1.2;text-transform:none;}.elementor .e-16300792-2be6{font-weight:800;font-size:17px;color:#2b1650;line-height:1.3;}.elementor .e-4ca08af9-c883{font-size:15px;color:#4f4363;line-height:1.5;}.elementor .e-5134d97d-29cd{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-46b3e9c2-e7a5{font-weight:800;font-size:17px;color:#2b1650;line-height:1.3;}.elementor .e-82562ba-9fca{font-size:15px;color:#4f4363;line-height:1.5;}.elementor .e-1990a883-46ee{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-cdd2e43-9584{font-weight:800;font-size:17px;color:#2b1650;line-height:1.3;}.elementor .e-1793df48-13e1{font-size:15px;color:#4f4363;line-height:1.5;}.elementor .e-11295d74-b955{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-264982e6-cddf{font-weight:800;font-size:17px;color:#2b1650;line-height:1.3;}.elementor .e-5f15f34d-9bb0{font-size:15px;color:#4f4363;line-height:1.5;}.elementor .e-31aa00c6-3c75{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-fe19435-796f{font-weight:800;font-size:17px;color:#2b1650;line-height:1.3;}.elementor .e-153d7b68-931e{font-size:15px;color:#4f4363;line-height:1.5;}.elementor .e-17ac7885-6e5b{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-456c1c82-2af4{font-weight:800;font-size:17px;color:#2b1650;line-height:1.3;}.elementor .e-7b19d6a2-4e6f{font-size:15px;color:#4f4363;line-height:1.5;}.elementor .e-523a2125-a0db{padding:18px;border-radius:14px;border-width:1px;border-color:#f3aa1c;border-style:solid;background-color:#fff6df;flex-direction:column;gap:4px;}.elementor .e-693c7a37-3d59{font-weight:800;font-size:17px;color:#2b1650;line-height:1.3;}.elementor .e-2a298fb6-898c{font-size:15px;color:#4f4363;line-height:1.5;}.elementor .e-34417702-b64d{padding:18px;border-radius:14px;border-width:1px;border-color:#e6dcf3;border-style:solid;background-color:#ffffff;flex-direction:column;gap:4px;}.elementor .e-51f340e7-cc0a{padding:0px;display:grid;gap:14px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-fae8839-b744{padding:0px;flex-direction:column;gap:16px;}.elementor .e-3dad97ee-2d98{font-weight:800;font-size:13px;color:#512c87;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-64c36dfd-c3ad{font-size:15px;color:#4f4363;line-height:1.5;}.elementor .e-2741a07f-4c54{font-size:15px;color:#4f4363;line-height:1.5;}.elementor .e-3b59de4e-48f5{padding:0px;flex-direction:column;gap:6px;}.elementor .e-479f1495-eecc{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:28px;}.elementor .e-58378b6a-e893{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;background-color:#f6f1fb;}.elementor .e-f0e172a-f019{max-width:22ch;font-weight:800;font-size:clamp(28px, 4vw, 42px);color:#2b1650;letter-spacing:-0.01em;line-height:1.1;text-transform:none;}.elementor .e-16770ae2-14d5{max-width:52ch;font-size:18px;color:#3a2600;line-height:1.55;}.elementor .e-3e10f488-4cae:hover,.elementor .e-3e10f488-4cae:focus-visible{color:#ffffff;background-color:#2b1650;}.elementor .e-3e10f488-4cae{font-weight:700;font-size:16px;color:#ffffff;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#512c87;}.elementor .e-1d067592-12af:hover,.elementor .e-1d067592-12af:focus-visible{color:#2b1650;background-color:rgba(43,22,80,.1);}.elementor .e-1d067592-12af{font-weight:700;font-size:16px;color:#2b1650;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:1.5px;border-color:#2b1650;border-style:solid;background-color:transparent;}.elementor .e-5f8f0779-ef66{width:auto;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;flex-wrap:wrap;}.elementor .e-766837d-f003{max-width:1140px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-685b5d31-d620{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;background-color:#f3aa1c;}