.elementor .e-d8a507d-ff72{height:0px;min-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-21a69bea-bca7{scroll-margin-top:112px;}.elementor .e-3e3924e2-5b0e{margin-block-start:36px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:1fr;}.elementor .e-3deff867-bead{scroll-margin-top:112px;background-color:#f5f1f8;}.elementor .e-4ddb6b83-39a8{max-width:780px;}.elementor .e-751ad51c-e8b0{margin-block-end:24px;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-14b3c003-f68f{max-width:780px;}.elementor .e-41f204a-43e7{background-color:#fcfaf7;}.elementor .e-782e63a1-96c0{height:0px;min-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-268f4325-270a{color:#f2e9f7;}.elementor .e-7e73a868-b66d{color:#f2e9f7;}.elementor .e-330f67ec-b6a4{color:#f2e9f7;}.elementor .e-58e66d73-d9e3{color:#f2e9f7;}.elementor .e-5b4834dd-a06c{align-items:center;}.elementor .e-737cc6ba-ed06{color:white;background-image:linear-gradient(120deg, #44205d 0%,#652d89 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1d593519-9bfe{height:0px;min-height:0px;padding:0px;margin:0px;display:block;}.elementor .e-4e01d266-1c33{font-weight:700;font-size:17px;line-height:1.5;cursor:pointer;margin:0px;}.elementor .e-65f9cd59-731f{padding:0px;}.elementor .e-7f379db7-8275{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:block;& > :first-child { margin-top: 0; } & > :last-child { margin-bottom: 0; }\n}.elementor .e-b98c221-6d7f{font-weight:700;font-size:17px;line-height:1.5;cursor:pointer;margin:0px;}.elementor .e-64fb350a-badf{padding:0px;}.elementor .e-63a1969d-872a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:block;& > :first-child { margin-top: 0; } & > :last-child { margin-bottom: 0; }\n}.elementor .e-5d82fb97-1c6c{font-weight:700;font-size:17px;line-height:1.5;cursor:pointer;margin:0px;}.elementor .e-3fdcb924-6f0b{padding:0px;}.elementor .e-5d6fc021-5546{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:block;& > :first-child { margin-top: 0; } & > :last-child { margin-bottom: 0; }\n}.elementor .e-478545ee-8fa6{font-weight:700;font-size:17px;line-height:1.5;cursor:pointer;margin:0px;}.elementor .e-e42eb05-ead0{padding:0px;}.elementor .e-27f243ee-6695{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:block;& > :first-child { margin-top: 0; } & > :last-child { margin-bottom: 0; }\n}.elementor .e-20486e0e-a5e6{font-weight:700;font-size:17px;line-height:1.5;cursor:pointer;margin:0px;}.elementor .e-d870ec-c8ed{padding:0px;}.elementor .e-10cce0b5-4a53{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:block;& > :first-child { margin-top: 0; } & > :last-child { margin-bottom: 0; }\n}.elementor .e-cd37345-a588{font-weight:700;font-size:17px;line-height:1.5;cursor:pointer;margin:0px;}.elementor .e-7a0288e6-a194{padding:0px;}.elementor .e-4af25a-dfc4{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;display:block;& > :first-child { margin-top: 0; } & > :last-child { margin-bottom: 0; }\n}.elementor .e-2421ce2a-52af{padding:0px;display:flex;flex-direction:column;}.elementor .e-7a46bb-105b{max-width:860px;display:grid;gap:32px;grid-template-columns:minmax(0,1fr);}.elementor .e-6bb4a918-425b{background-color:#f5f1f8;}.elementor .e-3ba69ef-8eb8{padding:28px;}.elementor .e-7d0954ed-182e{padding:28px;}.elementor .e-2f924a26-133f{margin-block-start:32px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-a61fd93-7711{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;background-color:#faf8fc;border-top-style: solid; border-top-color: #e3dbe8;\n}.elementor .e-4755d113-f567{padding:0px;margin:0px;}