.elementor .e-336e187f-77c0{width:220px;height:220px;min-width:0px;position:absolute;inset-block-start:110px;inset-inline-end:-40px;padding:0px;border-radius:50%;background-color:#FF5D8F;}.elementor .e-3a286da1-1f5a{width:72px;height:72px;min-width:0px;position:absolute;inset-block-start:90px;inset-inline-end:26%;padding:0px;border-radius:50%;background-color:#3EC1D3;}.elementor .e-782f66ab-5415{width:120px;height:120px;min-width:0px;position:absolute;inset-block-start:380px;inset-inline-end:14%;padding:0px;border-radius:50%;background-color:#8259E3;}.elementor .e-5f475f8-d97c{width:34px;height:34px;min-width:0px;position:absolute;inset-block-start:330px;inset-inline-end:32%;padding:0px;border-radius:50%;background-color:#FF5D8F;}.elementor .e-1788384-3aeb{width:48px;height:48px;min-width:0px;position:absolute;inset-inline-end:6%;inset-block-end:80px;padding:0px;border-radius:50%;background-color:#3EC1D3;}.elementor .e-5c3894bc-f446{width:22px;height:22px;min-width:0px;position:absolute;inset-block-start:60px;inset-inline-end:40%;padding:0px;border-radius:50%;background-color:#8259E3;}.elementor .e-1b4ee3f4-f481{font-family:Nunito;font-weight:700;font-size:13px;color:rgba(42,27,77,0.75);letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-485c884e-e1d7:hover,.elementor .e-485c884e-e1d7:focus-visible{color:#FFFBF2;background-color:#2A1B4D;}.elementor .e-485c884e-e1d7{font-family:Nunito;font-weight:800;font-size:13px;color:#2A1B4D;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:2px;border-color:#2A1B4D;border-style:solid;}.elementor .e-37029267-7793{padding-block-end:20px;margin-block-end:88px;gap:16px;justify-content:space-between;align-items:center;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: rgba(42,27,77,0.18);\n}.elementor .e-23dea494-c404{font-family:Nunito;font-weight:800;font-size:14px;color:#2A1B4D;letter-spacing:0.24em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin-block-end:20px;border-radius:999px;background-color:#FFFBF2;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);align-self:flex-start;}.elementor .e-3fbe4342-7b57{font-family:Fredoka;font-weight:700;font-size:168px;color:#2A1B4D;letter-spacing:-0.02em;line-height:0.9;margin-block-end:32px;}.elementor .e-3677055b-dc00{max-width:620px;font-family:Nunito;font-weight:600;font-size:22px;color:#2A1B4D;line-height:1.5;margin-block-end:72px;}.elementor .e-fc5f73e-b8f2{font-family:Fredoka;font-weight:600;font-size:15px;color:#2A1B4D;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#FF5D8F;align-self:flex-start;}.elementor .e-73a1fd35-54ef{font-family:Nunito;font-size:18px;color:#2A1B4D;line-height:1.55;}.elementor .e-6be31f94-c85c{padding:32px;border-radius:28px;border-width:3px;border-color:#2A1B4D;border-style:solid;background-color:#FFFBF2;box-shadow:8px 8px 0px 0px #FF5D8F;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);display:flex;flex-direction:column;gap:14px;}.elementor .e-56bae9b7-864d{font-family:Fredoka;font-weight:600;font-size:15px;color:#2A1B4D;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#3EC1D3;align-self:flex-start;}.elementor .e-549ee13f-c0be{font-family:Nunito;font-size:18px;color:#2A1B4D;line-height:1.55;}.elementor .e-10e92a2d-64d9{padding:32px;border-radius:28px;border-width:3px;border-color:#2A1B4D;border-style:solid;background-color:#FFFBF2;box-shadow:8px 8px 0px 0px #3EC1D3;transform:rotateX(0deg) rotateY(0deg) rotateZ(1.5deg);display:flex;flex-direction:column;gap:14px;}.elementor .e-6ec05ac4-ea82{max-width:900px;display:grid;gap:28px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-23f63dad-f580{max-width:1200px;position:relative;z-index:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;}.elementor .e-6a1864a0-4d6d{overflow:hidden;position:relative;padding-block-start:40px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFC93C;}.elementor .e-2e81d476-bab3{font-family:Nunito;font-weight:800;font-size:14px;color:#FFC93C;letter-spacing:0.28em;text-transform:uppercase;}.elementor .e-5168b72d-2295{max-width:980px;font-family:Fredoka;font-weight:700;font-size:56px;color:#FFFBF2;line-height:1.05;}.elementor .e-271986a9-1794{max-width:860px;font-family:Fredoka;font-weight:500;font-size:34px;color:#FFC93C;line-height:1.2;padding-inline-start:28px;margin-block-start:12px;border-inline-start-width: 6px; border-left-style: solid; border-left-color: #FFC93C;\n}.elementor .e-2c1d746b-14f2{font-family:Nunito;font-weight:800;font-size:14px;color:#2A1B4D;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:#FFC93C;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);cursor:default;\n}.elementor .e-1dea8e84-85b0{font-family:Nunito;font-weight:800;font-size:14px;color:#2A1B4D;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:#FF5D8F;transform:rotateX(0deg) rotateY(0deg) rotateZ(1.5deg);cursor:default;\n}.elementor .e-2501ffb0-83e9{font-family:Nunito;font-weight:800;font-size:14px;color:#2A1B4D;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:#3EC1D3;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1deg);cursor:default;\n}.elementor .e-4919319b-8006{font-family:Nunito;font-weight:800;font-size:14px;color:#2A1B4D;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:#FFFBF2;transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg);cursor:default;\n}.elementor .e-103a6339-ea51{font-family:Nunito;font-weight:800;font-size:14px;color:#FFFBF2;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:999px;background-color:#2A1B4D;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);cursor:default;\n}.elementor .e-5f63f9cf-aa9d{margin-block-start:16px;gap:12px;flex-wrap:wrap;}.elementor .e-34d1e6d7-2c31{max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:28px;}.elementor .e-18b8142d-95cf{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#8259E3;}.elementor .e-377a995f-691c{font-family:Nunito;font-weight:800;font-size:14px;color:#8259E3;letter-spacing:0.28em;text-transform:uppercase;}.elementor .e-96de3a9-7b14{max-width:900px;font-family:Fredoka;font-weight:700;font-size:56px;color:#2A1B4D;line-height:1.05;margin-block-end:40px;}.elementor .e-1dcda397-8755{font-family:Fredoka;font-weight:600;font-size:15px;color:#2A1B4D;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-5b244ec-3a3c:hover,.elementor .e-5b244ec-3a3c:focus-visible{color:#2A1B4D;border-bottom-color:#FF5D8F;\n}.elementor .e-5b244ec-3a3c{font-family:Nunito;font-weight:800;font-size:14px;color:#8259E3;letter-spacing:0.08em;text-transform:uppercase;padding-block-end:2px;border-block-end-width: 3px; border-bottom-style: solid; border-bottom-color: #8259E3;\n}.elementor .e-4597aba5-bb5c{gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-244c4d98-d49a{font-family:Fredoka;font-weight:600;font-size:22px;color:#2A1B4D;}.elementor .e-501963aa-a063{font-family:Nunito;font-weight:600;font-size:14px;color:rgba(42,27,77,0.75);letter-spacing:0.08em;}.elementor .e-9e85cef-8014{min-height:240px;padding:22px;border-radius:28px;background-color:#FFC93C;display:flex;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-391aa303-9944{font-family:Fredoka;font-weight:600;font-size:22px;color:#2A1B4D;}.elementor .e-1bdf99d6-9734{font-family:Nunito;font-weight:600;font-size:14px;color:rgba(42,27,77,0.8);letter-spacing:0.08em;}.elementor .e-f4c61de-957d{min-height:240px;padding:22px;border-radius:28px;background-color:#FF5D8F;display:flex;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-4be2e677-8001{font-family:Fredoka;font-weight:600;font-size:22px;color:#2A1B4D;}.elementor .e-72eff491-bd09{font-family:Nunito;font-weight:600;font-size:14px;color:rgba(42,27,77,0.8);letter-spacing:0.08em;}.elementor .e-21751197-e939{min-height:240px;padding:22px;border-radius:28px;background-color:#3EC1D3;display:flex;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-5c12c25d-b9de{font-family:Fredoka;font-weight:600;font-size:22px;color:#FFFBF2;}.elementor .e-4bbd1aff-b958{font-family:Nunito;font-weight:600;font-size:14px;color:rgba(255,251,242,0.85);letter-spacing:0.08em;}.elementor .e-39800cd-4d92{min-height:240px;padding:22px;border-radius:28px;background-color:#8259E3;display:flex;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-3b097b0b-993e{font-family:Fredoka;font-weight:600;font-size:22px;color:#2A1B4D;}.elementor .e-7c31ee22-f890{font-family:Nunito;font-weight:600;font-size:14px;color:rgba(42,27,77,0.65);letter-spacing:0.08em;}.elementor .e-1ef3d425-1e03{min-height:240px;padding:22px;border-radius:28px;border-width:1px;border-color:rgba(42,27,77,0.2);border-style:solid;background-color:#FFFBF2;display:flex;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-57c9b07-fc9b{display:grid;gap:12px;grid-template-columns:2fr 1.4fr 1.4fr 1fr 1fr;grid-template-rows:auto;}.elementor .e-32e360c1-94dc{margin-block-end:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-3752f7b4-8508{font-family:Fredoka;font-weight:600;font-size:15px;color:#2A1B4D;letter-spacing:0.2em;text-transform:uppercase;padding-block-end:14px;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: rgba(42,27,77,0.25);\n}.elementor .e-11a4aa2-4495{font-family:Fredoka;font-weight:700;font-size:160px;color:#FFC93C;line-height:1;margin-block-start:12px;text-shadow: 6px 6px 0px #2A1B4D; cursor:default;\n}.elementor .e-2e35d8a4-ae0f{font-family:Fredoka;font-weight:700;font-size:32px;color:#2A1B4D;}.elementor .e-63450d7c-8595{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.55;margin-block-start:8px;}.elementor .e-246d30f2-d8d2{padding:40px;border-radius:28px;background-color:#FF5D8F;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);display:flex;flex-direction:column;gap:8px;}.elementor .e-7683e612-2f39{font-family:Fredoka;font-weight:600;font-size:15px;color:#8259E3;letter-spacing:0.2em;text-transform:uppercase;padding-block-end:14px;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #2A1B4D;\n}.elementor .e-52ab087c-3302{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2); cursor:default;\n}.elementor .e-4ac1133e-8801{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2); cursor:default;\n}.elementor .e-2638248d-8525{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2); cursor:default;\n}.elementor .e-6dff10c2-def1{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;cursor:default;\n}.elementor .e-3dc3f68d-506e{padding:40px;border-radius:28px;border-width:3px;border-color:#2A1B4D;border-style:solid;background-color:#FFFFFF;box-shadow:8px 8px 0px 0px #3EC1D3;display:flex;flex-direction:column;}.elementor .e-8425c81-b554{font-family:Fredoka;font-weight:600;font-size:15px;color:#8259E3;letter-spacing:0.2em;text-transform:uppercase;padding-block-end:14px;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #2A1B4D;\n}.elementor .e-438ff8e8-a85a{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2); cursor:default;\n}.elementor .e-2476c103-ef46{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2); cursor:default;\n}.elementor .e-abd94ae-9170{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2); cursor:default;\n}.elementor .e-5393b047-cd31{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.5;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;cursor:default;\n}.elementor .e-72a73507-b93f{padding:40px;border-radius:28px;border-width:3px;border-color:#2A1B4D;border-style:solid;background-color:#FFFFFF;box-shadow:8px 8px 0px 0px #FFC93C;transform:rotateX(0deg) rotateY(0deg) rotateZ(1deg);display:flex;flex-direction:column;}.elementor .e-3abe68d8-f9eb{font-family:Fredoka;font-weight:600;font-size:15px;color:#8259E3;letter-spacing:0.2em;text-transform:uppercase;padding-block-end:14px;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #2A1B4D;\n}.elementor .e-5dd85429-4e20{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.6;padding-block-start:16px;cursor:default;\n}.elementor .e-60eae585-9aa3{font-family:Fredoka;font-weight:600;font-size:15px;color:#8259E3;letter-spacing:0.2em;text-transform:uppercase;padding-block-end:14px;margin-block-start:32px;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #2A1B4D;\n}.elementor .e-6cc595cd-282c{font-family:Nunito;font-size:17px;color:#2A1B4D;line-height:1.6;padding-block-start:16px;cursor:default;\n}.elementor .e-4226110d-8b1a{padding:40px;border-radius:28px;border-width:3px;border-color:#2A1B4D;border-style:solid;background-color:#FFFFFF;box-shadow:8px 8px 0px 0px #8259E3;display:flex;flex-direction:column;}.elementor .e-7f563c1e-501a{display:grid;gap:28px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}.elementor .e-221d850b-f23e{font-family:Fredoka;font-weight:700;font-size:16px;color:#2A1B4D;letter-spacing:0.1em;text-transform:uppercase;cursor:default;\n}.elementor .e-5d208f09-12be{width:100%;height:100%;object-fit:cover;border-radius:28px;grid-column:span 2;grid-row:span 2;}.elementor .e-26544785-e20f{width:100%;height:100%;object-fit:cover;border-radius:28px;}.elementor .e-6761b8de-3c19{width:100%;height:100%;object-fit:cover;border-radius:28px;}.elementor .e-5283542c-77b0{width:100%;height:100%;object-fit:cover;border-radius:28px;}.elementor .e-19480c10-7f50{width:100%;height:100%;object-fit:cover;border-radius:28px;}.elementor .e-72a5016-8e15{display:grid;gap:12px;grid-template-columns:repeat(4,1fr);grid-template-rows:240px 240px;}.elementor .e-76704949-d04e{margin-block-start:24px;display:flex;flex-direction:column;gap:16px;}.elementor .e-7c9984fa-e915{max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .e-50621d69-f0f8{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFBF2;}.elementor .e-23cbc2de-ea85{font-family:Nunito;font-weight:800;font-size:14px;color:#2A1B4D;letter-spacing:0.28em;text-transform:uppercase;}.elementor .e-5e227efe-eafa{max-width:900px;font-family:Fredoka;font-weight:700;font-size:56px;color:#2A1B4D;line-height:1.05;margin-block-end:40px;}.elementor .e-48dc53d3-8345{font-family:Fredoka;font-weight:600;font-size:15px;color:#2A1B4D;letter-spacing:0.2em;text-transform:uppercase;padding-block-end:14px;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #2A1B4D;\n}.elementor .e-36890a22-1ebb{font-family:Fredoka;font-weight:600;font-size:24px;color:#2A1B4D;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.3); cursor:default;\n}.elementor .e-39a9e18f-d923{font-family:Fredoka;font-weight:600;font-size:24px;color:#2A1B4D;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.3); cursor:default;\n}.elementor .e-6f0953db-badd{font-family:Fredoka;font-weight:600;font-size:24px;color:#2A1B4D;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.3); cursor:default;\n}.elementor .e-6e69fbec-57a3{font-family:Fredoka;font-weight:600;font-size:24px;color:#2A1B4D;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.3); cursor:default;\n}.elementor .e-515c2891-448d{font-family:Fredoka;font-weight:600;font-size:24px;color:#2A1B4D;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;cursor:default;\n}.elementor .e-2b9cbe19-aa88{padding:40px;border-radius:28px;border-width:3px;border-color:#2A1B4D;border-style:solid;background-color:#FFC93C;box-shadow:8px 8px 0px 0px #2A1B4D;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);display:flex;flex-direction:column;}.elementor .e-6442fa5-8bf3{font-family:Fredoka;font-weight:600;font-size:15px;color:#2A1B4D;letter-spacing:0.2em;text-transform:uppercase;padding-block-end:14px;border-block-end-width: 2px; border-bottom-style: solid; border-bottom-color: #FF5D8F;\n}.elementor .e-4060363f-77bd{font-family:Nunito;font-size:18px;color:rgba(42,27,77,0.8);line-height:1.5;text-decoration:line-through;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.15); text-decoration-color:#FF5D8F; text-decoration-thickness: 2px; cursor:default;\n}.elementor .e-59108764-d0f7{font-family:Nunito;font-size:18px;color:rgba(42,27,77,0.8);line-height:1.5;text-decoration:line-through;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.15); text-decoration-color:#FF5D8F; text-decoration-thickness: 2px; cursor:default;\n}.elementor .e-192efbd8-6621{font-family:Nunito;font-size:18px;color:rgba(42,27,77,0.8);line-height:1.5;text-decoration:line-through;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.15); text-decoration-color:#FF5D8F; text-decoration-thickness: 2px; cursor:default;\n}.elementor .e-5aaca16f-50ff{font-family:Nunito;font-size:18px;color:rgba(42,27,77,0.8);line-height:1.5;text-decoration:line-through;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 1px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.15); text-decoration-color:#FF5D8F; text-decoration-thickness: 2px; cursor:default;\n}.elementor .e-4bb7f1c1-9700{font-family:Nunito;font-size:18px;color:rgba(42,27,77,0.8);line-height:1.5;text-decoration:line-through;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;text-decoration-color:#FF5D8F; text-decoration-thickness: 2px; cursor:default;\n}.elementor .e-6f5261c1-9d26{padding:40px;border-radius:28px;border-width:3px;border-color:#2A1B4D;border-style:solid;background-color:#FFFBF2;box-shadow:8px 8px 0px 0px #FF5D8F;transform:rotateX(0deg) rotateY(0deg) rotateZ(1.5deg);display:flex;flex-direction:column;}.elementor .e-50f75377-96d0{display:grid;gap:32px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-5e474218-dacc{max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .e-4ae83ac5-6a5c{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#3EC1D3;}.elementor .e-54b6b079-97ea{font-family:Nunito;font-weight:800;font-size:14px;color:#8259E3;letter-spacing:0.28em;text-transform:uppercase;}.elementor .e-38370066-81c4{max-width:900px;font-family:Fredoka;font-weight:700;font-size:56px;color:#2A1B4D;line-height:1.05;margin-block-end:32px;}.elementor .e-740019ba-5e10{width:84px;height:84px;font-family:Fredoka;font-weight:700;font-size:34px;color:#2A1B4D;line-height:1;border-radius:50%;background-color:#FFC93C;transform:rotateX(0deg) rotateY(0deg) rotateZ(-6deg);display:flex;justify-content:center;align-items:center;cursor:default;\n}.elementor .e-54fc403c-8e60:hover,.elementor .e-54fc403c-8e60:focus-visible{color:#8259E3;}.elementor .e-54fc403c-8e60{font-family:Fredoka;font-weight:700;font-size:36px;color:#2A1B4D;line-height:1.05;}.elementor .e-2b81d81a-ed30{font-family:Nunito;font-size:17px;color:rgba(42,27,77,0.78);line-height:1.55;cursor:default;\n}.elementor .e-8ea55c8-1a6a{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:24px;grid-template-columns:120px 1fr 1.4fr;grid-template-rows:auto;align-items:center;border-block-end-width: 2px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2);\n}.elementor .e-4b5db5a9-589d{width:84px;height:84px;font-family:Fredoka;font-weight:700;font-size:34px;color:#2A1B4D;line-height:1;border-radius:50%;background-color:#FF5D8F;transform:rotateX(0deg) rotateY(0deg) rotateZ(5deg);display:flex;justify-content:center;align-items:center;cursor:default;\n}.elementor .e-4fd1aa14-39e9:hover,.elementor .e-4fd1aa14-39e9:focus-visible{color:#8259E3;}.elementor .e-4fd1aa14-39e9{font-family:Fredoka;font-weight:700;font-size:36px;color:#2A1B4D;line-height:1.05;}.elementor .e-534f801f-90c1{font-family:Nunito;font-size:17px;color:rgba(42,27,77,0.78);line-height:1.55;cursor:default;\n}.elementor .e-478184b0-87f6{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:24px;grid-template-columns:120px 1fr 1.4fr;grid-template-rows:auto;align-items:center;border-block-end-width: 2px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2);\n}.elementor .e-36f27a64-2cdb{width:84px;height:84px;font-family:Fredoka;font-weight:700;font-size:34px;color:#2A1B4D;line-height:1;border-radius:50%;background-color:#3EC1D3;transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);display:flex;justify-content:center;align-items:center;cursor:default;\n}.elementor .e-31dd3c0c-c451:hover,.elementor .e-31dd3c0c-c451:focus-visible{color:#8259E3;}.elementor .e-31dd3c0c-c451{font-family:Fredoka;font-weight:700;font-size:36px;color:#2A1B4D;line-height:1.05;}.elementor .e-40645a39-80f3{font-family:Nunito;font-size:17px;color:rgba(42,27,77,0.78);line-height:1.55;cursor:default;\n}.elementor .e-56f5fce9-48bc{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:24px;grid-template-columns:120px 1fr 1.4fr;grid-template-rows:auto;align-items:center;border-block-end-width: 2px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2);\n}.elementor .e-49b9aa3b-7756{width:84px;height:84px;font-family:Fredoka;font-weight:700;font-size:34px;color:#FFFBF2;line-height:1;border-radius:50%;background-color:#8259E3;transform:rotateX(0deg) rotateY(0deg) rotateZ(6deg);display:flex;justify-content:center;align-items:center;cursor:default;\n}.elementor .e-7e6c380c-ecbc:hover,.elementor .e-7e6c380c-ecbc:focus-visible{color:#8259E3;}.elementor .e-7e6c380c-ecbc{font-family:Fredoka;font-weight:700;font-size:36px;color:#2A1B4D;line-height:1.05;}.elementor .e-7c02f573-c03b{font-family:Nunito;font-size:17px;color:rgba(42,27,77,0.78);line-height:1.55;cursor:default;\n}.elementor .e-51c99447-484b{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:24px;grid-template-columns:120px 1fr 1.4fr;grid-template-rows:auto;align-items:center;border-block-end-width: 2px; border-bottom-style: dashed; border-bottom-color: rgba(42,27,77,0.2);\n}.elementor .e-491fb002-b134{width:84px;height:84px;font-family:Fredoka;font-weight:700;font-size:34px;color:#2A1B4D;line-height:1;border-radius:50%;background-color:#FFC93C;transform:rotateX(0deg) rotateY(0deg) rotateZ(-5deg);display:flex;justify-content:center;align-items:center;cursor:default;\n}.elementor .e-5028309-2f55:hover,.elementor .e-5028309-2f55:focus-visible{color:#8259E3;}.elementor .e-5028309-2f55{font-family:Fredoka;font-weight:700;font-size:36px;color:#2A1B4D;line-height:1.05;}.elementor .e-31010958-e617{font-family:Nunito;font-size:17px;color:rgba(42,27,77,0.78);line-height:1.55;cursor:default;\n}.elementor .e-36af9d87-82e1{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:24px;grid-template-columns:120px 1fr 1.4fr;grid-template-rows:auto;align-items:center;}.elementor .e-4b51e931-3777{display:flex;flex-direction:column;border-block-start-width: 3px; border-top-style: solid; border-top-color: #2A1B4D;\n}.elementor .e-148b3dbd-6ef4{max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .e-5957ffa3-13a1{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFBF2;}.elementor .e-71f45451-e0b0{width:280px;height:280px;min-width:0px;position:absolute;inset-block-start:-60px;inset-inline-end:-60px;padding:0px;border-radius:50%;background-color:#FFC93C;}.elementor .e-1cbdffe8-3050{width:90px;height:90px;min-width:0px;position:absolute;inset-inline-end:18%;inset-block-end:60px;padding:0px;border-radius:50%;background-color:#3EC1D3;}.elementor .e-33324c8f-d01e{width:36px;height:36px;min-width:0px;position:absolute;inset-block-start:70px;inset-inline-end:28%;padding:0px;border-radius:50%;background-color:#8259E3;}.elementor .e-6ae6d0bd-be7c{font-family:Nunito;font-weight:800;font-size:14px;color:#2A1B4D;letter-spacing:0.28em;text-transform:uppercase;}.elementor .e-201424a4-f46e{max-width:760px;font-family:Fredoka;font-weight:700;font-size:88px;color:#2A1B4D;line-height:0.98;}.elementor .e-7d8a4afe-132a{max-width:560px;font-family:Nunito;font-weight:600;font-size:20px;color:#2A1B4D;line-height:1.55;cursor:default;\n}.elementor .e-7cca143c-9120:hover,.elementor .e-7cca143c-9120:focus-visible{color:#2A1B4D;background-color:#FFC93C;}.elementor .e-7cca143c-9120{font-family:Fredoka;font-weight:600;font-size:19px;color:#FFFBF2;letter-spacing:0.04em;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:999px;background-color:#2A1B4D;box-shadow:6px 6px 0px 0px #FFC93C;}.elementor .e-29a64d52-834f:hover,.elementor .e-29a64d52-834f:focus-visible{color:#FFFBF2;border-bottom-color:#FFFBF2;\n}.elementor .e-29a64d52-834f{font-family:Nunito;font-weight:800;font-size:15px;color:#2A1B4D;letter-spacing:0.14em;text-transform:uppercase;padding-block-end:2px;border-block-end-width: 3px; border-bottom-style: solid; border-bottom-color: #2A1B4D;\n}.elementor .e-2e70ae05-d057{margin-block-start:16px;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .e-4335da47-416e{max-width:1200px;position:relative;z-index:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;}.elementor .e-730a2ce5-2a2f{overflow:hidden;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FF5D8F;}