.elementor .e-433a63a6-429755e{color:#FF924E;border-width:1px;border-color:rgba(255,146,78,0.35);border-style:solid;background-color:rgba(255,255,255,0.10);}.elementor .e-7405d67f-cfef103{max-width:8.6em;font-family:var(--aiu-font);font-weight:700;font-size:clamp(46px, 4.4vw, 64px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1.04;}.elementor .e-484c7684-16c021a{max-width:580px;color:rgba(255,255,255,0.82);}.elementor .e-3330816b-bb12847{color:#FFFFFF;}.elementor .e-15ccbe43-e908775{padding:0px;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-1b690f8b-f90f85f{font-family:var(--aiu-font);font-weight:500;font-size:14px;color:rgba(255,255,255,0.88);line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;display:inline-flex;}.elementor .e-531478f9-6112cd3{font-family:var(--aiu-font);font-weight:500;font-size:14px;color:rgba(255,255,255,0.88);line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;display:inline-flex;}.elementor .e-46bab666-56a3d7a{font-family:var(--aiu-font);font-weight:500;font-size:14px;color:rgba(255,255,255,0.88);line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;display:inline-flex;}.elementor .e-f663d8-b0a42e3{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-17637f00-50b54f0{padding:0px;flex-direction:column;gap:28px;flex:1 1 0px;}.elementor .e-6cfd4473-cc2f252{width:clamp(320px, 32vw, 540px);height:auto;max-width:100%;filter:drop-shadow(0px 30px 50px rgba(0,0,0,0.35));}.elementor .e-27f21d10-b330c82{font-family:var(--aiu-font);font-weight:600;font-size:14px;color:#56027F;line-height:1.3;}.elementor .e-538c0d62-82a37e8{max-width:175px;font-family:var(--aiu-font);font-size:13px;color:#343F5A;line-height:1.4;}.elementor .e-369cfcb8-7089e55{width:auto;position:absolute;inset-block-start:18%;inset-inline-start:-40px;z-index:2;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:rgba(255,255,255,0.96);box-shadow:0px 18px 40px 0px rgba(42,1,64,0.30);flex-direction:column;gap:2px;}.elementor .e-7edbf8bc-636cac4{font-family:var(--aiu-font);font-weight:600;font-size:15px;color:#2A0140;line-height:1.3;}.elementor .e-194e45a8-66fbc02{font-family:var(--aiu-font);font-size:13px;color:#2A0140;line-height:1.4;}.elementor .e-7f936bcd-edfff3b{width:auto;position:absolute;inset-inline-end:-24px;inset-block-end:12%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#FF924E;box-shadow:0px 18px 40px 0px rgba(42,1,64,0.30);flex-direction:column;gap:2px;}.elementor .e-6072f63b-c703fa5{width:auto;position:relative;padding-block-start:40px;padding-block-end:40px;padding-inline-start:72px;padding-inline-end:40px;background-image:radial-gradient(circle at 55% 55%, rgba(216,239,242,0.30) 0%,rgba(216,239,242,0) 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex:0 0 auto;justify-content:center;}.elementor .e-37359d10-16e8fac{flex-direction:row;gap:72px;align-items:center;}.elementor .e-462b6734-244e728{font-family:var(--aiu-font);font-weight:700;font-size:40px;color:#FF924E;line-height:1;}.elementor .e-24a2c95a-ff46763{font-family:var(--aiu-font);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-38be7ae4-c0ac099{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.07);flex-direction:column;gap:6px;}.elementor .e-5b2cc871-d46bdb3{min-height:40px;font-family:var(--aiu-font);font-weight:700;font-size:clamp(22px, 2vw, 30px);color:#FF924E;letter-spacing:-0.01em;line-height:1.1;display:flex;align-items:flex-end;}.elementor .e-51a333ea-b343469{font-family:var(--aiu-font);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-146f7df8-7cceaac{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.07);flex-direction:column;gap:6px;}.elementor .e-9079972-8b7d4a7{font-family:var(--aiu-font);font-weight:700;font-size:40px;color:#FF924E;line-height:1;}.elementor .e-6c3791e3-a7a1ea6{font-family:var(--aiu-font);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-536f7204-11d2106{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.07);flex-direction:column;gap:6px;}.elementor .e-7dfdfbc-6e4333b{font-family:var(--aiu-font);font-weight:700;font-size:40px;color:#FF924E;line-height:1;}.elementor .e-35e46a4c-2a01245{font-family:var(--aiu-font);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.5;}.elementor .e-7675940f-f408103{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.07);flex-direction:column;gap:6px;}.elementor .e-64fa27b5-d5284de{max-width:1440px;padding:0px;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-d96fc3-58ae0a7{overflow:hidden;color:#FFFFFF;padding-block-start:150px;padding-block-end:72px;padding-inline-start:clamp(24px, 5vw, 80px);padding-inline-end:clamp(24px, 5vw, 80px);background-image:radial-gradient(circle at 88% 18%, rgba(255,146,78,0.30) 0%,rgba(255,146,78,0) 38%),radial-gradient(circle at 8% 92%, rgba(51,38,130,0.95) 0%,rgba(51,38,130,0) 55%),linear-gradient(135deg, #2A0140 0%,#56027F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#2A0140;gap:72px;}.elementor .e-9a5601-bf12566{max-width:620px;padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-1ad8e80e-c105103{font-size:17px;flex:1 1 0px;}.elementor .e-4d581e58-e304646{padding:0px;flex-direction:row;gap:48px;justify-content:space-between;align-items:flex-end;}.elementor .e-6e40eb4d-79f6de1{font-family:var(--aiu-font);font-weight:700;font-size:15px;color:#FFFFFF;line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;margin-block-end:12px;border-radius:14px;background-color:#56027F;display:inline-flex;align-self:flex-start;}.elementor .e-fb7ea18-44d69d7{font-family:var(--aiu-font);font-weight:600;font-size:24px;color:#1C1630;line-height:1.25;}.elementor .e-2ddd415e-a9961e3{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.7;}.elementor .e-79c9dd2c-f78ced2{font-family:var(--aiu-font);font-weight:600;font-size:15px;color:#56027F;line-height:1.3;padding-block-start:10px;margin-block-start:auto;display:inline-flex;align-items:center;}.elementor .e-58952037-7c6d559{text-decoration:none;cursor:pointer;background-image:linear-gradient(160deg, rgba(86,2,127,0.07) 0%,rgba(255,255,255,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-58952037-7c6d559:hover,.elementor .e-58952037-7c6d559:focus-visible{border-color:rgba(86,2,127,0.35);}.elementor .e-a99c315-9a26a80{font-family:var(--aiu-font);font-weight:700;font-size:15px;color:#2A0140;line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;margin-block-end:12px;border-radius:14px;background-color:#FF924E;display:inline-flex;align-self:flex-start;}.elementor .e-38ddeb90-3aea1d8{font-family:var(--aiu-font);font-weight:600;font-size:24px;color:#1C1630;line-height:1.25;}.elementor .e-5e6ffde0-66e6216{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.7;}.elementor .e-429816e2-732bf78{font-family:var(--aiu-font);font-weight:600;font-size:15px;color:#56027F;line-height:1.3;padding-block-start:10px;margin-block-start:auto;display:inline-flex;align-items:center;}.elementor .e-6018e0a8-93707d5{text-decoration:none;cursor:pointer;background-image:linear-gradient(160deg, rgba(255,146,78,0.13) 0%,rgba(255,255,255,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6018e0a8-93707d5:hover,.elementor .e-6018e0a8-93707d5:focus-visible{border-color:rgba(255,146,78,0.55);}.elementor .e-2d6988a0-357d3c7{font-family:var(--aiu-font);font-weight:700;font-size:15px;color:#FFFFFF;line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;margin-block-end:12px;border-radius:14px;background-color:#56027F;display:inline-flex;align-self:flex-start;}.elementor .e-190f44f9-cd10d2f{font-family:var(--aiu-font);font-weight:600;font-size:24px;color:#1C1630;line-height:1.25;}.elementor .e-10899a6c-44b2bb5{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.7;}.elementor .e-19d9e19f-cb2684b{font-family:var(--aiu-font);font-weight:600;font-size:15px;color:#56027F;line-height:1.3;padding-block-start:10px;margin-block-start:auto;display:inline-flex;align-items:center;}.elementor .e-40b889b4-eb147bb{text-decoration:none;cursor:pointer;background-image:linear-gradient(160deg, rgba(86,2,127,0.07) 0%,rgba(255,255,255,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-40b889b4-eb147bb:hover,.elementor .e-40b889b4-eb147bb:focus-visible{border-color:rgba(86,2,127,0.35);}.elementor .e-1aa7394b-2c31904{font-family:var(--aiu-font);font-weight:700;font-size:15px;color:#2A0140;line-height:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;margin-block-end:12px;border-radius:14px;background-color:#FF924E;display:inline-flex;align-self:flex-start;}.elementor .e-ed3971-1445028{font-family:var(--aiu-font);font-weight:600;font-size:24px;color:#1C1630;line-height:1.25;}.elementor .e-5e223342-69a400f{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.7;}.elementor .e-13abcc90-81b8b60{font-family:var(--aiu-font);font-weight:600;font-size:15px;color:#56027F;line-height:1.3;padding-block-start:10px;margin-block-start:auto;display:inline-flex;align-items:center;}.elementor .e-38447710-e0fed2d{text-decoration:none;cursor:pointer;background-image:linear-gradient(160deg, rgba(255,146,78,0.13) 0%,rgba(255,255,255,0) 55%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-38447710-e0fed2d:hover,.elementor .e-38447710-e0fed2d:focus-visible{border-color:rgba(255,146,78,0.55);}.elementor .e-25b030ec-f7864e0{padding:0px;gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-15325341-3328135{width:300px;height:auto;margin-block-start:-130px;margin-block-end:-44px;margin-inline-start:-8px;filter:drop-shadow(0px 26px 34px rgba(42,1,64,0.30));transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);flex:0 0 auto;}.elementor .e-6e70b95e-9ed2e2e{font-family:var(--aiu-font);font-weight:600;font-size:13px;color:#56027F;letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-6a074751-b10cbae{font-family:var(--aiu-font);font-weight:500;font-size:20px;color:#1C1630;line-height:1.6;}.elementor .e-62595a56-3e586cf{padding:0px;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-68952eaa-a24460e{padding-block-start:32px;padding-block-end:32px;padding-inline-start:40px;padding-inline-end:48px;margin-block-start:96px;border-radius:28px;background-color:#D8EFF2;flex-direction:row;gap:40px;align-items:center;}.elementor .e-72b0715a-e3895e8{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 45%;border-radius:26px;box-shadow:0px 24px 50px 0px rgba(20,4,40,0.35);display:block;}.elementor .e-37497dc-ffde5ae{width:116px;height:auto;position:absolute;inset-block-start:-34px;inset-inline-end:-26px;z-index:2;filter:drop-shadow(0px 18px 30px rgba(0,0,0,0.30));transform:rotateX(0deg) rotateY(0deg) rotateZ(8deg);}.elementor .e-6553c50c-8e27db1{font-family:var(--aiu-font);font-weight:600;font-size:20px;color:#FFFFFF;line-height:1.3;padding-inline-end:8px;align-self:flex-end;text-align: right;\n}.elementor .e-24603ecf-3999574{font-family:var(--aiu-font);font-weight:600;font-size:15px;color:#2A0140;line-height:1.3;}.elementor .e-6a2c55e0-6b4e5fc{max-width:200px;font-family:var(--aiu-font);font-size:13px;color:#2A0140;line-height:1.4;}.elementor .e-d69c1d-298e351{width:auto;position:absolute;inset-block-end:64px;inset-inline-start:-20px;z-index:2;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;background-color:#FF924E;box-shadow:0px 18px 40px 0px rgba(42,1,64,0.30);flex-direction:column;gap:2px;}.elementor .e-572d011c-acadb83{position:relative;padding-block-start:20px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-radius:36px;background-image:radial-gradient(circle at 85% 100%, rgba(255,146,78,0.45) 0%,rgba(255,146,78,0) 45%),linear-gradient(160deg, #56027F 0%,#332682 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#56027F;flex-direction:column;gap:22px;flex:3 1 0px;justify-content:flex-start;align-items:stretch;}.elementor .e-4907e9cb-9111ee9{padding:0px;flex-direction:column;gap:24px;flex:2 1 0px;}.elementor .e-57733c80-8756abd{width:58px;height:58px;font-family:var(--aiu-font);font-weight:700;font-size:24px;color:#FFFFFF;line-height:1;padding:0px;border-radius:18px;background-image:linear-gradient(135deg, #56027F 0%,#332682 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 28px 0px rgba(86,2,127,0.30);display:inline-flex;justify-content:center;align-items:center;}.elementor .e-203efd2b-25fe0dd{font-family:var(--aiu-font);font-weight:600;font-size:22px;color:#1C1630;line-height:1.3;}.elementor .e-47d18999-3585f53{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.75;}.elementor .e-1e11ef70-97445a1{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-5da51ab2-c03b87d:hover,.elementor .e-5da51ab2-c03b87d:focus-visible{box-shadow:0px 34px 80px 0px rgba(42,1,64,0.16);transform:translate3d(0px, -8px, 0px);}.elementor .e-5da51ab2-c03b87d{padding-block-start:42px;padding-block-end:42px;padding-inline-start:36px;padding-inline-end:36px;border-radius:28px;border-width:1px;border-color:rgba(86,2,127,0.14);border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 60px 0px rgba(42,1,64,0.08);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-74ddd589-203f072{width:58px;height:58px;font-family:var(--aiu-font);font-weight:700;font-size:24px;color:#2A0140;line-height:1;padding:0px;border-radius:18px;background-color:#FF924E;box-shadow:0px 14px 28px 0px rgba(255,146,78,0.40);display:inline-flex;justify-content:center;align-items:center;}.elementor .e-7c14596a-23dc2c6{font-family:var(--aiu-font);font-weight:600;font-size:22px;color:#FFFFFF;line-height:1.3;}.elementor .e-49e1d2e6-2f65a94{font-family:var(--aiu-font);font-size:16px;color:rgba(255,255,255,0.86);line-height:1.75;}.elementor .e-5ea7bc2f-98e8c9d{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-1cbf042f-990b813:hover,.elementor .e-1cbf042f-990b813:focus-visible{box-shadow:0px 40px 90px 0px rgba(42,1,64,0.36);transform:translate3d(0px, -24px, 0px);}.elementor .e-1cbf042f-990b813{padding-block-start:42px;padding-block-end:42px;padding-inline-start:36px;padding-inline-end:36px;border-radius:28px;border-width:1px;border-color:rgba(86,2,127,0.4);border-style:solid;background-image:radial-gradient(circle at 100% 0%, rgba(255,146,78,0.35) 0%,rgba(255,146,78,0) 45%),linear-gradient(160deg, #56027F 0%,#332682 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#56027F;box-shadow:0px 30px 70px 0px rgba(42,1,64,0.28);transform:translate3d(0px, -16px, 0px);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-84080d8-71fb3f9{width:58px;height:58px;font-family:var(--aiu-font);font-weight:700;font-size:24px;color:#2A0140;line-height:1;padding:0px;border-radius:18px;background-color:#FF924E;box-shadow:0px 14px 28px 0px rgba(255,146,78,0.35);display:inline-flex;justify-content:center;align-items:center;}.elementor .e-3b27c72d-c085cb3{font-family:var(--aiu-font);font-weight:600;font-size:22px;color:#1C1630;line-height:1.3;}.elementor .e-594fd552-1691f02{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.75;}.elementor .e-3b5bd89-928489e{padding:0px;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-38a2563c-d03bff7:hover,.elementor .e-38a2563c-d03bff7:focus-visible{box-shadow:0px 34px 80px 0px rgba(42,1,64,0.16);transform:translate3d(0px, -8px, 0px);}.elementor .e-38a2563c-d03bff7{padding-block-start:42px;padding-block-end:42px;padding-inline-start:36px;padding-inline-end:36px;border-radius:28px;border-width:1px;border-color:rgba(255,146,78,0.30);border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 60px 0px rgba(42,1,64,0.08);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:24px;flex:1 1 0px;align-items:flex-start;}.elementor .e-a25bccb-48b071b{padding-block-start:16px;margin-block-start:0px;flex-direction:row;gap:28px;flex:0 0 100%;align-items:stretch;}.elementor .e-6dc06727-08c751f{column-gap:96px;flex-direction:row;gap:96px;flex-wrap:wrap;align-items:center;row-gap: 72px;\n}.elementor .e-6445e14c-f697e80{background-color:#FFFFFF;}.elementor .e-3337c2da-faa84be{align-self:center;}.elementor .e-80e958e-e54f718{max-width:720px;text-align:center;}.elementor .e-20766eb2-388fda4{text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-6391746d-89366ba{font-family:var(--aiu-font);font-weight:700;font-size:52px;color:rgba(86,2,127,0.16);letter-spacing:-0.03em;line-height:1;}.elementor .e-3452e997-e111149{font-family:var(--aiu-font);font-weight:600;font-size:20px;color:#1C1630;line-height:1.3;}.elementor .e-773e0c4a-fe6216b{font-family:var(--aiu-font);font-size:15px;color:#343F5A;line-height:1.7;}.elementor .e-4b4fca6f-fad5312:hover,.elementor .e-4b4fca6f-fad5312:focus-visible{box-shadow:0px 28px 60px 0px rgba(42,1,64,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-4b4fca6f-fad5312{padding-block-start:44px;padding-block-end:44px;padding-inline-start:34px;padding-inline-end:34px;border-radius:26px;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 18px 44px 0px rgba(42,1,64,0.06);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:18px;border-top-style: solid; border-top-color: #56027F; border-top-style: solid; border-top-color: #56027F;\n}.elementor .e-75ef4fd7-a1a5b6c{font-family:var(--aiu-font);font-weight:700;font-size:52px;color:rgba(255,146,78,0.50);letter-spacing:-0.03em;line-height:1;}.elementor .e-4efb33dc-6490d59{font-family:var(--aiu-font);font-weight:600;font-size:20px;color:#1C1630;line-height:1.3;}.elementor .e-72682e76-ba32922{font-family:var(--aiu-font);font-size:15px;color:#343F5A;line-height:1.7;}.elementor .e-7aeb9c50-e979ae6:hover,.elementor .e-7aeb9c50-e979ae6:focus-visible{box-shadow:0px 28px 60px 0px rgba(42,1,64,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-7aeb9c50-e979ae6{padding-block-start:44px;padding-block-end:44px;padding-inline-start:34px;padding-inline-end:34px;border-radius:26px;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 18px 44px 0px rgba(42,1,64,0.06);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:18px;border-top-style: solid; border-top-color: #332682; border-top-style: solid; border-top-color: #FF924E;\n}.elementor .e-6f90670c-46d6c30{font-family:var(--aiu-font);font-weight:700;font-size:52px;color:rgba(86,2,127,0.18);letter-spacing:-0.03em;line-height:1;}.elementor .e-561860d4-e98401e{font-family:var(--aiu-font);font-weight:600;font-size:20px;color:#1C1630;line-height:1.3;}.elementor .e-251cf860-d66acaa{font-family:var(--aiu-font);font-size:15px;color:#343F5A;line-height:1.7;}.elementor .e-5a0b179-78db7cd:hover,.elementor .e-5a0b179-78db7cd:focus-visible{box-shadow:0px 28px 60px 0px rgba(42,1,64,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-5a0b179-78db7cd{padding-block-start:44px;padding-block-end:44px;padding-inline-start:34px;padding-inline-end:34px;border-radius:26px;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 18px 44px 0px rgba(42,1,64,0.06);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:18px;border-top-style: solid; border-top-color: #FF924E; border-top-style: solid; border-top-color: #56027F;\n}.elementor .e-43dcc724-a9152b1{font-family:var(--aiu-font);font-weight:700;font-size:52px;color:rgba(255,146,78,0.50);letter-spacing:-0.03em;line-height:1;}.elementor .e-530ed4ad-fa01449{font-family:var(--aiu-font);font-weight:600;font-size:20px;color:#1C1630;line-height:1.3;}.elementor .e-35c15033-ed340a4{font-family:var(--aiu-font);font-size:15px;color:#343F5A;line-height:1.7;}.elementor .e-6705f81f-f378820:hover,.elementor .e-6705f81f-f378820:focus-visible{box-shadow:0px 28px 60px 0px rgba(42,1,64,0.12);transform:translate3d(0px, -6px, 0px);}.elementor .e-6705f81f-f378820{padding-block-start:44px;padding-block-end:44px;padding-inline-start:34px;padding-inline-end:34px;border-radius:26px;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 18px 44px 0px rgba(42,1,64,0.06);transition:transform 0.35s, box-shadow 0.35s;flex-direction:column;gap:18px;border-top-style: solid; border-top-color: #343F5A; border-top-style: solid; border-top-color: #FF924E;\n}.elementor .e-3437c910-8650192{padding:0px;gap:28px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-4dece848-33c08bc{gap:64px;}.elementor .e-13073780-200c5c6{color:#FF924E;background-color:rgba(255,255,255,0.10);}.elementor .e-49bf9846-42789f9{color:#FFFFFF;}.elementor .e-28035e9d-d914d96{color:rgba(255,255,255,0.78);}.elementor .e-f7039e7-903742e{font-family:var(--aiu-font);font-weight:700;font-size:44px;color:#FF924E;line-height:1;}.elementor .e-410c041c-55d3cb1{font-family:var(--aiu-font);font-size:14px;color:rgba(255,255,255,0.75);line-height:1.55;}.elementor .e-4f75e0e2-cea055e{padding:24px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-21ec296e-c5bd030{font-family:var(--aiu-font);font-weight:700;font-size:44px;color:#FF924E;line-height:1;}.elementor .e-84194ee-62555ea{font-family:var(--aiu-font);font-size:14px;color:rgba(255,255,255,0.75);line-height:1.55;}.elementor .e-6e5d0de3-b96b101{padding:24px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-36a447ab-a09e3b4{font-family:var(--aiu-font);font-weight:700;font-size:44px;color:#FF924E;line-height:1;}.elementor .e-5f6824ed-cde7d4d{font-family:var(--aiu-font);font-size:14px;color:rgba(255,255,255,0.75);line-height:1.55;}.elementor .e-5501477a-27de129{padding:24px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);flex-direction:column;gap:8px;}.elementor .e-21509929-b679864{padding:0px;margin-block-start:12px;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-39096394-e18eab5{color:#FFFFFF;margin-block-start:8px;align-self:flex-start;}.elementor .e-33d0393c-113fb73{padding:0px;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-79e105ce-5f07256{width:100%;height:100%;object-fit:cover;object-position: center 35%;\n}.elementor .e-59bd9bf3-0accca8{width:auto;overflow:hidden;aspect-ratio:4 / 5;padding:0px;border-radius:32px;box-shadow:0px 30px 70px 0px rgba(0,0,0,0.40);flex:0 0 380px;}.elementor .e-5b008080-9c50972{max-width:1200px;flex-direction:row;gap:72px;align-items:center;}.elementor .e-94ccb72-3a41bbc{color:#FFFFFF;background-image:radial-gradient(circle at 92% 85%, rgba(255,146,78,0.22) 0%,rgba(255,146,78,0) 40%),radial-gradient(circle at 5% 10%, rgba(86,2,127,0.65) 0%,rgba(86,2,127,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1C1630;}.elementor .e-6b658420-7a06528{color:#FF924E;background-color:rgba(255,255,255,0.12);}.elementor .e-2551f8f5-803a9fd{max-width:280px;font-size:36px;color:#FFFFFF;}.elementor .e-26eecd98-c5ef492{font-family:var(--aiu-font);font-weight:700;font-size:58px;color:#2A0140;letter-spacing:-0.03em;line-height:1;white-space: nowrap;\n}.elementor .e-48bdff00-d402888{font-family:var(--aiu-font);font-weight:600;font-size:15px;color:#2A0140;white-space: nowrap;\n}.elementor .e-375601ab-27d2bfb{width:190px;height:190px;position:absolute;inset-block-start:-44px;inset-inline-end:-28px;z-index:2;padding:0px;border-radius:50%;background-color:#FF924E;box-shadow:0px 24px 50px 0px rgba(42,1,64,0.35);transform:rotateX(0deg) rotateY(0deg) rotateZ(-8deg);flex-direction:column;gap:2px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-78c33a9c-63594fa{max-width:520px;font-family:var(--aiu-font);font-size:16px;color:rgba(255,255,255,0.80);line-height:1.7;}.elementor .e-7503a347-897d7c1{margin-block-start:8px;}.elementor .e-3920ff86-1d110eb{position:relative;color:#FFFFFF;padding-block-start:64px;padding-block-end:56px;padding-inline-start:56px;padding-inline-end:56px;border-radius:36px;outline-width:2px;outline-color:rgba(255,255,255,0.20);outline-style:dashed;outline-offset:-14px;background-image:radial-gradient(circle at 100% 0%, rgba(255,146,78,0.50) 0%,rgba(255,146,78,0) 45%),linear-gradient(150deg, #56027F 0%,#2A0140 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#56027F;flex-direction:column;gap:22px;justify-content:center;align-items:flex-start;}.elementor .e-6f1b359f-2564dee{background-color:rgba(86,2,127,0.10);grid-column:1;}.elementor .e-262131bc-1a86c01{font-size:32px;grid-column:1;}.elementor .e-677dbe51-be43e44{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.7;grid-column:1;}.elementor .e-5fecd420-2cd126c{width:auto;min-width:0px;position:absolute;inset-block-start:17%;inset-inline-end:17%;inset-block-end:17%;inset-inline-start:17%;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(86,2,127,0.22);border-style:solid;background-color:rgba(86,2,127,0.10);}.elementor .e-1c5c28e2-6bad913{width:auto;min-width:0px;position:absolute;inset-block-start:34%;inset-inline-end:34%;inset-block-end:34%;inset-inline-start:34%;padding:0px;border-radius:50%;background-image:radial-gradient(circle at 35% 30%, #7A1FA8 0%,#56027F 60%,#332682 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 0px 10px rgba(255,146,78,0.22),0px 18px 36px 0px rgba(42,1,64,0.30);}.elementor .e-2651b364-9fc384b{position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;font-family:var(--aiu-font);font-weight:600;font-size:13px;color:#FFFFFF;line-height:1.2;padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#2A0140;box-shadow:0px 10px 24px 0px rgba(42,1,64,0.35);transform:translate3d(-50%, -50%, 0px);display:inline-flex;white-space: nowrap;\n}.elementor .e-2aa8fac-b46d6ef{position:absolute;inset-block-start:17%;inset-inline-start:50%;z-index:2;font-family:var(--aiu-font);font-weight:600;font-size:13px;color:#56027F;line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(86,2,127,0.25);border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 20px 0px rgba(42,1,64,0.12);transform:translate3d(-50%, -50%, 0px);display:inline-flex;white-space: nowrap;\n}.elementor .e-5bdd7b59-f58c353{position:absolute;inset-block-end:0px;inset-inline-start:50%;z-index:2;font-family:var(--aiu-font);font-weight:600;font-size:13px;color:#2A0140;line-height:1.2;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#FF924E;box-shadow:0px 10px 24px 0px rgba(42,1,64,0.18);transform:translate3d(-50%, 50%, 0px);display:inline-flex;white-space: nowrap;\n}.elementor .e-24a2b884-49bdb28{width:280px;height:auto;aspect-ratio:1 / 1;position:relative;padding:0px;margin:0px;border-radius:50%;border-width:2px;border-color:rgba(86,2,127,0.32);border-style:dashed;background-image:radial-gradient(circle at , circle 0%,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0.20) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:block;grid-column:2;grid-row:1 / span 3;align-self:center;}.elementor .e-3764d9c8-1d0ecdf{column-gap:40px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;border-radius:36px;background-color:#D8EFF2;display:grid;flex-direction:column;gap:22px;grid-template-columns:minmax(0, 1fr) 280px;grid-template-rows:auto auto 1fr;align-items:start;row-gap: 20px;\n}.elementor .e-44eced39-6612d38{max-width:1440px;padding:0px;gap:32px;grid-template-columns:4fr 6fr;grid-template-rows:auto;}.elementor .e-38920fc0-a03b99b{background-color:#FFFFFF;}.elementor .e-7d10b112-c9abaf0{padding:0px;flex-direction:column;gap:22px;flex:0 0 380px;align-items:flex-start;}.elementor .e-6f0e4b2c-1b70ff5{font-family:var(--aiu-font);font-weight:600;font-size:18px;color:#1C1630;line-height:1.4;}.elementor .e-6b0b6560-26dcab7{width:40px;height:40px;min-width:40px;color:#56027F;padding:0px;border-radius:999px;background-color:#D8EFF2;flex:0 0 auto;}.elementor .e-31ef3a24-52563c3:hover,.elementor .e-31ef3a24-52563c3:focus-visible{background-color:rgba(216,239,242,0.55);}.elementor .e-31ef3a24-52563c3{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;transition:background-color 0.3s;gap:20px;}.elementor .e-531c4500-18bd3a1{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.75;}.elementor .e-62ab19c6-4b07598{padding-block-start:0px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;}.elementor .e-2e5e29c6-15fef10{overflow:hidden;border-radius:22px;border-width:1px;border-color:rgba(86,2,127,0.10);border-style:solid;background-color:#FFFFFF;}.elementor .e-b5115b6-79efba2{font-family:var(--aiu-font);font-weight:600;font-size:18px;color:#1C1630;line-height:1.4;}.elementor .e-8dff03b-fd6732b{width:40px;height:40px;min-width:40px;color:#56027F;padding:0px;border-radius:999px;background-color:#D8EFF2;flex:0 0 auto;}.elementor .e-7a98f7b0-157c734:hover,.elementor .e-7a98f7b0-157c734:focus-visible{background-color:rgba(216,239,242,0.55);}.elementor .e-7a98f7b0-157c734{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;transition:background-color 0.3s;gap:20px;}.elementor .e-4f17eb1c-5bf19d3{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.75;}.elementor .e-93ac607-11cef8d{padding-block-start:0px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;}.elementor .e-7cce2667-8fc0197{overflow:hidden;border-radius:22px;border-width:1px;border-color:rgba(86,2,127,0.10);border-style:solid;background-color:#FFFFFF;}.elementor .e-6fef8bf4-e3880c2{font-family:var(--aiu-font);font-weight:600;font-size:18px;color:#1C1630;line-height:1.4;}.elementor .e-2cfd397-b3a08bd{width:40px;height:40px;min-width:40px;color:#56027F;padding:0px;border-radius:999px;background-color:#D8EFF2;flex:0 0 auto;}.elementor .e-1d5f4b40-18fd531:hover,.elementor .e-1d5f4b40-18fd531:focus-visible{background-color:rgba(216,239,242,0.55);}.elementor .e-1d5f4b40-18fd531{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;transition:background-color 0.3s;gap:20px;}.elementor .e-18e7fc9d-11a65e2{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.75;}.elementor .e-38d9783d-9c292f9{padding-block-start:0px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;}.elementor .e-2cee26b-ffc67b2{overflow:hidden;border-radius:22px;border-width:1px;border-color:rgba(86,2,127,0.10);border-style:solid;background-color:#FFFFFF;}.elementor .e-14c45540-6b8f070{font-family:var(--aiu-font);font-weight:600;font-size:18px;color:#1C1630;line-height:1.4;}.elementor .e-79d5e98e-ac78900{width:40px;height:40px;min-width:40px;color:#56027F;padding:0px;border-radius:999px;background-color:#D8EFF2;flex:0 0 auto;}.elementor .e-5a1ffde1-9210220:hover,.elementor .e-5a1ffde1-9210220:focus-visible{background-color:rgba(216,239,242,0.55);}.elementor .e-5a1ffde1-9210220{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;transition:background-color 0.3s;gap:20px;}.elementor .e-4f0f6bf-72ddc15{font-family:var(--aiu-font);font-size:16px;color:#343F5A;line-height:1.75;}.elementor .e-a3c9c24-efb95b6{padding-block-start:0px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;}.elementor .e-1734ee52-a8b2b15{overflow:hidden;border-radius:22px;border-width:1px;border-color:rgba(86,2,127,0.10);border-style:solid;background-color:#FFFFFF;}.elementor .e-1aa4bbc-a1a7a03{gap:14px;flex:1 1 0px;}.elementor .e-56b96572-880ab0a{flex-direction:row;gap:72px;align-items:flex-start;}.elementor .e-3b813078-07ef070{max-width:760px;font-size:52px;color:#FFFFFF;text-align:center;}.elementor .e-32d38ad7-83126ea{color:rgba(255,255,255,0.82);text-align:center;}.elementor .e-30ecac14-db1c362{color:#FFFFFF;}.elementor .e-2d97e82c-4e78d24{width:auto;padding:0px;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-3c35508e-3ac0f6a{font-family:var(--aiu-font);font-weight:500;font-size:15px;color:rgba(255,255,255,0.70);letter-spacing:0.02em;}.elementor .e-390a31cd-22aec97{max-width:1440px;color:#FFFFFF;text-align:center;padding-block-start:88px;padding-block-end:88px;padding-inline-start:48px;padding-inline-end:48px;border-radius:40px;background-image:radial-gradient(circle at 15% 0%, rgba(255,146,78,0.55) 0%,rgba(255,146,78,0) 40%),radial-gradient(circle at 90% 100%, rgba(51,38,130,0.95) 0%,rgba(51,38,130,0) 55%),linear-gradient(135deg, #56027F 0%,#2A0140 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#56027F;flex-direction:column;gap:24px;align-items:center;}.elementor .e-5057aeeb-d47e551{padding-block-start:40px;padding-block-end:120px;padding-inline-start:clamp(24px, 5vw, 80px);padding-inline-end:clamp(24px, 5vw, 80px);background-color:#FFFFFF;}