.elementor .e-3a756e9e-376e{width:auto;padding:0px;gap:0px;align-items:center;}.elementor .e-7a9509a8-f5fa{width:40%;color:#ffffff;padding:0px;gap:32px;justify-content:flex-end;}.elementor .e-4168b97f-ff5f{max-width:1400px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:9999px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#161022;box-shadow:0px 16px 40px -10px rgba(0,0,0,0.7);justify-content:space-between;align-items:center;}.elementor .e-5e914f93-9c44{position:sticky;inset-block-start:0px;z-index:10;padding-block-start:16px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;background-color:#0b0813;}.elementor .e-5a2e19f1-ae97{font-family:"Plus Jakarta Sans";font-weight:700;font-size:13px;color:#ff4778;letter-spacing:2.8px;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:19px;padding-inline-end:19px;border-radius:9999px;border-width:1px;border-color:rgba(255,71,120,0.35);border-style:solid;background-color:#161022;}.elementor .e-146a5788-3f2e{font-family:"Playfair Display";font-weight:700;font-size:79px;color:#ffffff;letter-spacing:-2.8px;line-height:1.04;text-align:center;}.elementor .e-6cdf6b41-53b9{max-width:740px;font-family:"Plus Jakarta Sans";font-weight:400;font-size:21px;color:#d4cbde;line-height:1.8;text-align:center;}.elementor .e-43b59542-42d3:hover,.elementor .e-43b59542-42d3:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .e-43b59542-42d3{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17px;color:#ffffff;letter-spacing:0.3px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:40px;padding-inline-end:40px;border-radius:9999px;background-image:linear-gradient(105deg, #ff2e92 0%,#ff4778 45%,#ff9f43 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 36px -6px rgba(255,46,146,0.5);transition: transform;\n}.elementor .e-19e0c83c-42d8:hover,.elementor .e-19e0c83c-42d8:focus-visible{border-color:#ff4778;}.elementor .e-19e0c83c-42d8{font-family:"Plus Jakarta Sans";font-weight:600;font-size:16px;color:#fbf9fd;letter-spacing:0.3px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:36px;padding-inline-end:36px;border-radius:9999px;border-width:1px;border-color:rgba(255,71,120,0.5);border-style:solid;background-color:#161022;}.elementor .e-aecae1a-b4a5{width:auto;padding-block-start:20px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;gap:22px;flex-wrap:wrap;justify-content:center;}.elementor .e-40ed1d3a-fc1b{font-family:"Plus Jakarta Sans";font-weight:600;font-size:14px;color:#8e83a0;letter-spacing:0.85px;text-transform:uppercase;}.elementor .e-486f4b0c-8696{font-family:"Plus Jakarta Sans";font-weight:600;font-size:14px;color:#8e83a0;letter-spacing:0.85px;text-transform:uppercase;}.elementor .e-30633f0e-3539{font-family:"Plus Jakarta Sans";font-weight:600;font-size:14px;color:#8e83a0;letter-spacing:0.85px;text-transform:uppercase;}.elementor .e-5ddf82bd-5e0b{max-width:720px;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:40px;flex-wrap:wrap;justify-content:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.09);\n}.elementor .e-20a1d6ef-6310{max-width:960px;text-align:center;padding:0px;flex-direction:column;gap:24px;align-items:center;}.elementor .e-1dd66d-8a58{position:absolute;padding:0px;border-radius:32px;border-width:1px;border-color:rgba(255,255,255,0.05);border-style:solid;background-color:#0e0719;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.8);transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg);inset: 8px -20px -28px 8px;\n}.elementor .e-5eed1041-b15b{position:absolute;padding:0px;border-radius:32px;border-width:1px;border-color:rgba(255,215,0,0.1);border-style:solid;background-color:#130b22;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);inset: -17px 5px 2px -15px;\n}.elementor .e-37bbd4aa-9c54{font-family:"Plus Jakarta Sans";font-weight:800;font-size:12.5px;color:#ff7096;letter-spacing:1.7px;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:19px;padding-inline-end:19px;border-radius:9999px;border-width:1px;border-color:rgba(255,71,120,0.45);border-style:solid;background-color:#1f1530;}.elementor .e-47bc2340-edaa{font-family:"Playfair Display";font-weight:600;font-size:33px;color:#ffffff;letter-spacing:-0.5px;line-height:1.35;font-style:italic;}.elementor .e-18724b9f-9430{font-family:"Plus Jakarta Sans";font-weight:600;font-size:13.6px;color:#8e83a0;letter-spacing:0.8px;text-transform:uppercase;}.elementor .e-158cf08f-8e2d{font-family:"Plus Jakarta Sans";font-weight:600;font-size:13.6px;color:#ff9f43;letter-spacing:0.8px;text-transform:uppercase;}.elementor .e-2253755d-a69b{width:100%;padding-block-start:25px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;justify-content:space-between;border-top-style: solid; border-top-color: rgba(255,255,255,0.1);\n}.elementor .e-10b83ff5-c355{position:relative;padding-block-start:57px;padding-block-end:46px;padding-inline-start:49px;padding-inline-end:49px;border-radius:32px;border-width:1px;border-color:rgba(255,215,0,0.3);border-style:solid;background-color:#161022;box-shadow:0px 30px 80px -15px rgba(0,0,0,0.9);flex-direction:column;gap:31px;align-items:flex-start;}.elementor .e-5cfc9e49-8438{width:auto;min-width:0px;position:relative;padding:0px;flex:1 1 0%;}.elementor .e-67ff3931-b622{font-family:"Plus Jakarta Sans";font-weight:800;font-size:11px;color:#ff4778;letter-spacing:1.7px;text-transform:uppercase;}.elementor .e-3be7762a-981c{font-family:"Playfair Display";font-weight:600;font-size:26px;color:#ffffff;line-height:1.35;font-style:italic;}.elementor .e-1a6f8441-b6ce{font-family:"Plus Jakarta Sans";font-weight:600;font-size:12px;color:#ff9f43;letter-spacing:0.8px;text-transform:uppercase;}.elementor .e-38ffb5b7-f51e{width:290px;min-width:290px;min-height:619px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;border-radius:46px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-image:linear-gradient(160deg, #2a1240 0%,#161022 55%,#0e0719 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 35px 80px -15px rgba(0,0,0,0.95);transform:rotateX(0deg) rotateY(0deg) rotateZ(3deg);flex-direction:column;gap:20px;flex:0 0 290px;justify-content:center;align-items:flex-start;}.elementor .e-47e5f119-1243{width:38%;min-width:0px;max-width:38%;padding:0px;flex:0 0 38%;justify-content:center;}.elementor .e-66a62594-2703{max-width:1400px;padding:0px;gap:56px;justify-content:space-between;align-items:center;}.elementor .e-65c05f92-3c0c{padding-block-start:64px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0b0813;display:flex;flex-direction:column;gap:72px;align-items:center;}.elementor .e-2e4e9891-2006{font-family:"Playfair Display";font-weight:700;font-size:48px;color:#ffffff;letter-spacing:-1.2px;line-height:1.18;text-align:center;}.elementor .e-22380b92-5a2a{font-family:"Plus Jakarta Sans";font-size:19px;color:#d4cbde;line-height:1.7;text-align:center;}.elementor .e-102a571-dba6{max-width:740px;text-align:center;padding:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-1f23e434-1d16{font-family:"Plus Jakarta Sans";font-weight:800;font-size:12px;color:#ff4778;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:1px;border-color:rgba(255,71,120,0.35);border-style:solid;background-color:#1f1530;}.elementor .e-230ad07f-783e{font-family:"Playfair Display";font-weight:600;font-size:22px;color:#ffffff;line-height:1.45;font-style:italic;}.elementor .e-65083f9d-4ce1{padding-block-start:49px;padding-block-end:60px;padding-inline-start:39px;padding-inline-end:39px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#161022;box-shadow:0px 20px 25px 0px rgba(0,0,0,0.65);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.75deg);flex-direction:column;gap:32px;flex:1 1 0px;align-items:flex-start;}.elementor .e-4531d1c1-85ea{font-family:"Plus Jakarta Sans";font-weight:800;font-size:12px;color:#ff4778;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:1px;border-color:rgba(255,71,120,0.35);border-style:solid;background-color:#1f1530;}.elementor .e-21449eb5-5814{font-family:"Playfair Display";font-weight:600;font-size:22px;color:#ffffff;line-height:1.45;font-style:italic;}.elementor .e-63416ca3-f1e5{padding-block-start:49px;padding-block-end:60px;padding-inline-start:39px;padding-inline-end:39px;border-radius:28px;border-width:1px;border-color:rgba(255,71,120,0.4);border-style:solid;background-color:#161022;box-shadow:0px 25px 30px 0px rgba(0,0,0,0.8);transform:translate3d(0px, -8px, 0px);flex-direction:column;gap:32px;flex:1 1 0px;align-items:flex-start;}.elementor .e-4cc9ee47-d955{font-family:"Plus Jakarta Sans";font-weight:800;font-size:12px;color:#ff4778;letter-spacing:1.5px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;border-radius:9999px;border-width:1px;border-color:rgba(255,71,120,0.35);border-style:solid;background-color:#1f1530;}.elementor .e-64c150ce-fa49{font-family:"Playfair Display";font-weight:600;font-size:22px;color:#ffffff;line-height:1.45;font-style:italic;}.elementor .e-7898f0a4-4b8c{padding-block-start:49px;padding-block-end:60px;padding-inline-start:39px;padding-inline-end:39px;border-radius:28px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#161022;box-shadow:0px 20px 25px 0px rgba(0,0,0,0.65);transform:rotateX(0deg) rotateY(0deg) rotateZ(1.75deg);flex-direction:column;gap:32px;flex:1 1 0px;align-items:flex-start;}.elementor .e-5c52ec38-a68f{max-width:1400px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:30px;align-items:stretch;}.elementor .e-45eebe9-a518{padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0b0813;display:flex;flex-direction:column;gap:72px;align-items:center;}.elementor .e-3f101417-53f9{font-family:"Playfair Display";font-weight:700;font-size:48px;color:#ffffff;letter-spacing:-1.2px;line-height:1.18;text-align:center;}.elementor .e-70b4be87-209b{width:72px;height:72px;font-family:"Playfair Display";font-weight:700;font-size:27px;color:#ffffff;text-align:center;border-radius:36px;border-width:2px;border-color:#ff4778;border-style:solid;background-color:#1f1530;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-194486d3-4d33{font-family:"Playfair Display";font-weight:700;font-size:22px;color:#ffffff;letter-spacing:-0.2px;line-height:1.7;text-align:center;}.elementor .e-12252db0-ef20{font-family:"Plus Jakarta Sans";font-size:17px;color:#d4cbde;line-height:1.7;text-align:center;}.elementor .e-68b92ca1-43bf{width:100%;text-align:center;padding-block-start:39px;padding-block-end:52px;padding-inline-start:33px;padding-inline-end:33px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.09);border-style:solid;background-color:#161022;box-shadow:0px 16px 20px 0px rgba(0,0,0,0.5);flex-direction:column;gap:13px;flex:1 1 auto;align-items:center;}.elementor .e-6a142d2-1390{padding:0px;flex-direction:column;gap:35px;flex:1 1 0px;align-items:stretch;align-self:stretch;}.elementor .e-1f9361c1-4add{width:72px;height:72px;font-family:"Playfair Display";font-weight:700;font-size:27px;color:#ffffff;text-align:center;border-radius:36px;border-width:2px;border-color:#ff4778;border-style:solid;background-color:#1f1530;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-382a016e-3bd2{font-family:"Playfair Display";font-weight:700;font-size:22px;color:#ffffff;letter-spacing:-0.2px;line-height:1.7;text-align:center;}.elementor .e-71681418-aa0a{font-family:"Plus Jakarta Sans";font-size:17px;color:#d4cbde;line-height:1.7;text-align:center;}.elementor .e-113df66a-7050{width:100%;text-align:center;padding-block-start:39px;padding-block-end:52px;padding-inline-start:33px;padding-inline-end:33px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.09);border-style:solid;background-color:#161022;box-shadow:0px 16px 20px 0px rgba(0,0,0,0.5);flex-direction:column;gap:13px;flex:1 1 auto;align-items:center;}.elementor .e-24ccde8d-73db{padding:0px;flex-direction:column;gap:35px;flex:1 1 0px;align-items:stretch;align-self:stretch;}.elementor .e-2cd59541-93a9{width:72px;height:72px;font-family:"Playfair Display";font-weight:700;font-size:27px;color:#ffffff;text-align:center;border-radius:36px;border-width:2px;border-color:#ff4778;border-style:solid;background-color:#1f1530;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-1526cd16-919b{font-family:"Playfair Display";font-weight:700;font-size:22px;color:#ffffff;letter-spacing:-0.2px;line-height:1.7;text-align:center;}.elementor .e-6c4dbdae-2d7f{font-family:"Plus Jakarta Sans";font-size:17px;color:#d4cbde;line-height:1.7;text-align:center;}.elementor .e-73916a2d-b825{width:100%;text-align:center;padding-block-start:39px;padding-block-end:52px;padding-inline-start:33px;padding-inline-end:33px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.09);border-style:solid;background-color:#161022;box-shadow:0px 16px 20px 0px rgba(0,0,0,0.5);flex-direction:column;gap:13px;flex:1 1 auto;align-items:center;}.elementor .e-4f8de442-d241{padding:0px;flex-direction:column;gap:35px;flex:1 1 0px;align-items:stretch;align-self:stretch;}.elementor .e-7a50bab4-eb79{max-width:1400px;padding:0px;gap:40px;align-items:stretch;}.elementor .e-42547fd5-8201{padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0b0813;display:flex;flex-direction:column;gap:72px;align-items:center;}.elementor .e-6d9af764-57c5{max-width:740px;font-family:"Playfair Display";font-weight:700;font-size:48px;color:#ffffff;letter-spacing:-1.2px;line-height:1.18;text-align:center;}.elementor .e-13c4f664-ddac{font-family:"Playfair Display";font-weight:700;font-size:25px;color:#ffffff;letter-spacing:-0.4px;line-height:1.6;}.elementor .e-497e5410-cd6e{font-family:"Plus Jakarta Sans";font-size:17px;color:#d4cbde;line-height:1.7;}.elementor .e-5992cfb2-238e{padding-block-start:49px;padding-block-end:49px;padding-inline-start:46px;padding-inline-end:46px;border-radius:28px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;box-shadow:0px 18px 45px 0px rgba(0,0,0,0.6);flex-direction:column;gap:13px;align-items:flex-start;border-top-style: solid; border-top-color: #ff4778;\n}.elementor .e-330673b4-b654{font-family:"Playfair Display";font-weight:700;font-size:25px;color:#ffffff;letter-spacing:-0.4px;line-height:1.6;}.elementor .e-628b72f3-2763{font-family:"Plus Jakarta Sans";font-size:17px;color:#d4cbde;line-height:1.7;}.elementor .e-535f611a-3527{padding-block-start:49px;padding-block-end:49px;padding-inline-start:46px;padding-inline-end:46px;border-radius:28px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;box-shadow:0px 18px 45px 0px rgba(0,0,0,0.6);flex-direction:column;gap:13px;align-items:flex-start;border-top-style: solid; border-top-color: #a22df7;\n}.elementor .e-51a58210-6f83{font-family:"Playfair Display";font-weight:700;font-size:25px;color:#ffffff;letter-spacing:-0.4px;line-height:1.6;}.elementor .e-7516200-511e{font-family:"Plus Jakarta Sans";font-size:17px;color:#d4cbde;line-height:1.7;}.elementor .e-47f1f277-ead7{padding-block-start:49px;padding-block-end:49px;padding-inline-start:46px;padding-inline-end:46px;border-radius:28px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;box-shadow:0px 18px 45px 0px rgba(0,0,0,0.6);flex-direction:column;gap:13px;align-items:flex-start;border-top-style: solid; border-top-color: #ff9f43;\n}.elementor .e-c164a79-109f{font-family:"Playfair Display";font-weight:700;font-size:25px;color:#ffffff;letter-spacing:-0.4px;line-height:1.6;}.elementor .e-7779de-8c2d{font-family:"Plus Jakarta Sans";font-size:17px;color:#d4cbde;line-height:1.7;}.elementor .e-7ad779ca-4ad9{padding-block-start:49px;padding-block-end:49px;padding-inline-start:46px;padding-inline-end:46px;border-radius:28px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;box-shadow:0px 18px 45px 0px rgba(0,0,0,0.6);flex-direction:column;gap:13px;align-items:flex-start;border-top-style: solid; border-top-color: #10b981;\n}.elementor .e-268857a1-9b0f{max-width:1400px;padding:0px;display:grid;gap:38px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-31f08082-37c6{padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0b0813;display:flex;flex-direction:column;gap:72px;align-items:center;}.elementor .e-2c052371-880d{max-width:740px;font-family:"Playfair Display";font-weight:700;font-size:48px;color:#ffffff;letter-spacing:-1.2px;line-height:1.18;text-align:center;}.elementor .e-77ebac0a-3297{width:56px;height:56px;font-size:24px;color:#ff4778;margin-block-end:16px;border-radius:18px;border-width:1px;border-color:rgba(255,71,120,0.3);border-style:solid;background-color:#1f1530;display:flex;justify-content:center;align-items:center;}.elementor .e-13400d31-888d{font-family:"Playfair Display";font-weight:700;font-size:20px;color:#ffffff;letter-spacing:-0.2px;line-height:1.6;}.elementor .e-1f1787c4-fe63{font-family:"Plus Jakarta Sans";font-size:15.4px;color:#d4cbde;line-height:1.65;}.elementor .e-4167987b-2f7f{min-width:220px;padding-block-start:43px;padding-block-end:40px;padding-inline-start:33px;padding-inline-end:33px;border-radius:26px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;box-shadow:0px 15px 20px 0px rgba(0,0,0,0.5);flex-direction:column;gap:12px;flex:1 1 0px;align-items:flex-start;align-self:stretch;}.elementor .e-529397bb-6726{width:56px;height:56px;font-size:24px;color:#ff4778;margin-block-end:16px;border-radius:18px;border-width:1px;border-color:rgba(255,71,120,0.3);border-style:solid;background-color:#1f1530;display:flex;justify-content:center;align-items:center;}.elementor .e-1ec7ce1e-dabf{font-family:"Playfair Display";font-weight:700;font-size:20px;color:#ffffff;letter-spacing:-0.2px;line-height:1.6;}.elementor .e-7c2227dc-4a33{font-family:"Plus Jakarta Sans";font-size:15.4px;color:#d4cbde;line-height:1.65;}.elementor .e-3da17239-eb9c{min-width:220px;padding-block-start:43px;padding-block-end:40px;padding-inline-start:33px;padding-inline-end:33px;border-radius:26px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;box-shadow:0px 15px 20px 0px rgba(0,0,0,0.5);flex-direction:column;gap:12px;flex:1 1 0px;align-items:flex-start;align-self:stretch;}.elementor .e-780c0956-5c16{width:56px;height:56px;font-size:24px;color:#ff4778;margin-block-end:16px;border-radius:18px;border-width:1px;border-color:rgba(255,71,120,0.3);border-style:solid;background-color:#1f1530;display:flex;justify-content:center;align-items:center;}.elementor .e-7dd59e5f-faae{font-family:"Playfair Display";font-weight:700;font-size:20px;color:#ffffff;letter-spacing:-0.2px;line-height:1.6;}.elementor .e-7721e95f-860d{font-family:"Plus Jakarta Sans";font-size:15.4px;color:#d4cbde;line-height:1.65;}.elementor .e-7eca97d-2fe6{min-width:220px;padding-block-start:43px;padding-block-end:40px;padding-inline-start:33px;padding-inline-end:33px;border-radius:26px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;box-shadow:0px 15px 20px 0px rgba(0,0,0,0.5);flex-direction:column;gap:12px;flex:1 1 0px;align-items:flex-start;align-self:stretch;}.elementor .e-719b15df-3365{width:56px;height:56px;font-size:24px;color:#ff4778;margin-block-end:16px;border-radius:18px;border-width:1px;border-color:rgba(255,71,120,0.3);border-style:solid;background-color:#1f1530;display:flex;justify-content:center;align-items:center;}.elementor .e-301357f3-701c{font-family:"Playfair Display";font-weight:700;font-size:20px;color:#ffffff;letter-spacing:-0.2px;line-height:1.6;}.elementor .e-2b22d3c7-1225{font-family:"Plus Jakarta Sans";font-size:15.4px;color:#d4cbde;line-height:1.65;}.elementor .e-70d678f8-60c8{min-width:220px;padding-block-start:43px;padding-block-end:40px;padding-inline-start:33px;padding-inline-end:33px;border-radius:26px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;box-shadow:0px 15px 20px 0px rgba(0,0,0,0.5);flex-direction:column;gap:12px;flex:1 1 0px;align-items:flex-start;align-self:stretch;}.elementor .e-59d31bbf-4fea{max-width:1400px;padding:0px;gap:28px;align-items:stretch;}.elementor .e-145043d9-93ca{padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0b0813;display:flex;flex-direction:column;gap:72px;align-items:center;}.elementor .e-4085c325-4763{max-width:740px;font-family:"Playfair Display";font-weight:700;font-size:48px;color:#ffffff;letter-spacing:-1.2px;line-height:1.18;text-align:center;}.elementor .e-4dc28605-a6f1{font-family:"Playfair Display";font-weight:700;font-size:23px;color:#ffffff;letter-spacing:-0.2px;}.elementor .e-121ea71e-7401{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17.6px;color:#10b981;}.elementor .e-ae8f152-8c71{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;flex-wrap:wrap;flex:1 1 0px;justify-content:space-between;align-items:center;}.elementor .e-5bdafe5d-bcb5{font-family:"Playfair Display";font-weight:700;font-size:23px;color:#ffffff;letter-spacing:-0.2px;}.elementor .e-5497fab8-8c43{font-family:"Plus Jakarta Sans";font-weight:800;font-size:12.5px;color:#ffd700;letter-spacing:1px;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:8px;border-width:1px;border-color:rgba(255,215,0,0.5);border-style:solid;background-color:#1f1530;}.elementor .e-56de3a70-cbae{max-width:190px;font-family:"Plus Jakarta Sans";font-weight:600;font-size:16.8px;color:#d4cbde;line-height:1.6;}.elementor .e-75565294-945e{width:auto;padding:0px;gap:12px;align-items:center;}.elementor .e-61f1bad4-aa0b{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;flex-wrap:wrap;flex:1 1 0px;justify-content:space-between;align-items:center;}.elementor .e-1842799c-5106{padding:0px;gap:48px;align-items:center;}.elementor .e-40b2deda-4cc3{max-width:560px;font-family:"Plus Jakarta Sans";font-size:15.7px;color:#8e83a0;line-height:1.7;}.elementor .e-5aaff582-f021:hover,.elementor .e-5aaff582-f021:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .e-5aaff582-f021{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17px;color:#ffffff;letter-spacing:0.3px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:40px;padding-inline-end:40px;border-radius:9999px;background-image:linear-gradient(105deg, #ff2e92 0%,#ff4778 45%,#ff9f43 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 36px -6px rgba(255,46,146,0.5);}.elementor .e-9b54949-f07f{padding-block-start:43px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:32px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(255,255,255,0.1);\n}.elementor .e-19e9f0bf-7f00{max-width:1400px;position:relative;padding-block-start:62px;padding-block-end:62px;padding-inline-start:65px;padding-inline-end:65px;border-radius:34px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255,215,0,0.35);border-style:solid;background-color:#161022;box-shadow:0px 30px 40px 0px rgba(0,0,0,0.85);flex-direction:column;gap:42px;border-top-style: solid; border-top-color: #ffd700;\n}.elementor .e-1316a67a-e19e{padding-block-start:112px;padding-block-end:112px;padding-inline-start:40px;padding-inline-end:40px;background-color:#0b0813;display:flex;flex-direction:column;gap:72px;align-items:center;}.elementor .e-10608f86-5c6c{font-family:"Playfair Display";font-weight:700;font-size:51px;color:#ffffff;letter-spacing:-1.5px;line-height:1.1;}.elementor .e-7756a7ed-2a92{width:34%;min-width:0px;max-width:34%;padding:0px;flex:0 0 34%;}.elementor .e-4e6226f7-b47e{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17.6px;color:#ffffff;line-height:1.6;}.elementor .e-269ddebb-31a0{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;color:#ffffff;line-height:1;}.elementor .e-a4240aa-7705{width:32px;height:32px;color:#ffffff;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1f1530;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1ad8a8ae-e956{cursor:pointer;padding-block-start:25px;padding-block-end:25px;padding-inline-start:32px;padding-inline-end:32px;display:flex;justify-content:space-between;align-items:center;}.elementor .e-24e1fbbc-45d4{font-family:"Plus Jakarta Sans";font-size:16.5px;color:#d4cbde;line-height:1.7;}.elementor .e-7ee0683e-b094{padding-block-start:0px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-4e14f0d3-c91f:hover,.elementor .e-4e14f0d3-c91f:focus-visible{border-color:rgba(255,71,120,0.45);}.elementor .e-4e14f0d3-c91f{overflow:hidden;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;}.elementor .e-6cbbd9a5-72c3{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17.6px;color:#ffffff;line-height:1.6;}.elementor .e-1fbc61f5-92e3{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;color:#ffffff;line-height:1;}.elementor .e-38a6a3b7-5e8b{width:32px;height:32px;color:#ffffff;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1f1530;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-62313555-3222{cursor:pointer;padding-block-start:25px;padding-block-end:25px;padding-inline-start:32px;padding-inline-end:32px;display:flex;justify-content:space-between;align-items:center;}.elementor .e-7ce99b64-e24a{font-family:"Plus Jakarta Sans";font-size:16.5px;color:#d4cbde;line-height:1.7;}.elementor .e-2b086763-9442{padding-block-start:0px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-63d95890-8214:hover,.elementor .e-63d95890-8214:focus-visible{border-color:rgba(255,71,120,0.45);}.elementor .e-63d95890-8214{overflow:hidden;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;}.elementor .e-7d8fdc61-6dbc{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17.6px;color:#ffffff;line-height:1.6;}.elementor .e-2026a6e4-8a7b{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;color:#ffffff;line-height:1;}.elementor .e-30adbe9f-7a36{width:32px;height:32px;color:#ffffff;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1f1530;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-38abd714-1f54{cursor:pointer;padding-block-start:25px;padding-block-end:25px;padding-inline-start:32px;padding-inline-end:32px;display:flex;justify-content:space-between;align-items:center;}.elementor .e-10ec20c6-db7e{font-family:"Plus Jakarta Sans";font-size:16.5px;color:#d4cbde;line-height:1.7;}.elementor .e-525c9489-7a63{padding-block-start:0px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-25fef0fa-5ef3:hover,.elementor .e-25fef0fa-5ef3:focus-visible{border-color:rgba(255,71,120,0.45);}.elementor .e-25fef0fa-5ef3{overflow:hidden;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;}.elementor .e-718959b3-f2a7{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17.6px;color:#ffffff;line-height:1.6;}.elementor .e-bd80095-a48d{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;color:#ffffff;line-height:1;}.elementor .e-3d18666a-e76e{width:32px;height:32px;color:#ffffff;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1f1530;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3c5d1b44-597d{cursor:pointer;padding-block-start:25px;padding-block-end:25px;padding-inline-start:32px;padding-inline-end:32px;display:flex;justify-content:space-between;align-items:center;}.elementor .e-65cd4b66-6288{font-family:"Plus Jakarta Sans";font-size:16.5px;color:#d4cbde;line-height:1.7;}.elementor .e-5c87c309-3c7b{padding-block-start:0px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-5532098b-1669:hover,.elementor .e-5532098b-1669:focus-visible{border-color:rgba(255,71,120,0.45);}.elementor .e-5532098b-1669{overflow:hidden;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;}.elementor .e-337919e2-11fc{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17.6px;color:#ffffff;line-height:1.6;}.elementor .e-35048d98-7def{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;color:#ffffff;line-height:1;}.elementor .e-4112f81d-5b61{width:32px;height:32px;color:#ffffff;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1f1530;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3b35a88-ebbe{cursor:pointer;padding-block-start:25px;padding-block-end:25px;padding-inline-start:32px;padding-inline-end:32px;display:flex;justify-content:space-between;align-items:center;}.elementor .e-54407ffc-247e{font-family:"Plus Jakarta Sans";font-size:16.5px;color:#d4cbde;line-height:1.7;}.elementor .e-5cbe1d8f-7446{padding-block-start:0px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-5334b63-58e2:hover,.elementor .e-5334b63-58e2:focus-visible{border-color:rgba(255,71,120,0.45);}.elementor .e-5334b63-58e2{overflow:hidden;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;}.elementor .e-1b60b584-3519{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17.6px;color:#ffffff;line-height:1.6;}.elementor .e-788682c0-23f9{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;color:#ffffff;line-height:1;}.elementor .e-42537e3-1ed8{width:32px;height:32px;color:#ffffff;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1f1530;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-43d65b6a-965c{cursor:pointer;padding-block-start:25px;padding-block-end:25px;padding-inline-start:32px;padding-inline-end:32px;display:flex;justify-content:space-between;align-items:center;}.elementor .e-35916a78-55ed{font-family:"Plus Jakarta Sans";font-size:16.5px;color:#d4cbde;line-height:1.7;}.elementor .e-3323a643-2416{padding-block-start:0px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-44e7ecd8-abb6:hover,.elementor .e-44e7ecd8-abb6:focus-visible{border-color:rgba(255,71,120,0.45);}.elementor .e-44e7ecd8-abb6{overflow:hidden;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;}.elementor .e-5593aceb-602d{font-family:"Plus Jakarta Sans";font-weight:700;font-size:17.6px;color:#ffffff;line-height:1.6;}.elementor .e-a682ca7-f1fe{font-family:"Plus Jakarta Sans";font-weight:600;font-size:20px;color:#ffffff;line-height:1;}.elementor .e-67d49f4b-c8d2{width:32px;height:32px;color:#ffffff;border-radius:16px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#1f1530;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-50203cef-39da{cursor:pointer;padding-block-start:25px;padding-block-end:25px;padding-inline-start:32px;padding-inline-end:32px;display:flex;justify-content:space-between;align-items:center;}.elementor .e-5da6e7dd-6572{font-family:"Plus Jakarta Sans";font-size:16.5px;color:#d4cbde;line-height:1.7;}.elementor .e-28b9dc1e-5154{padding-block-start:0px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;}.elementor .e-4e2df5aa-d49f:hover,.elementor .e-4e2df5aa-d49f:focus-visible{border-color:rgba(255,71,120,0.45);}.elementor .e-4e2df5aa-d49f{overflow:hidden;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-color:#161022;}.elementor .e-7d7f0164-aa30{width:auto;min-width:0px;gap:19px;flex:1 1 0%;}.elementor .e-93900c2-e011{max-width:1400px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:72px;align-items:flex-start;}.elementor .e-119f7a4e-8de7{padding-block-start:112px;padding-block-end:112px;padding-inline-start:72px;padding-inline-end:72px;background-color:#0b0813;}.elementor .e-24030eae-9c16{max-width:820px;font-family:"Playfair Display";font-weight:700;font-size:56px;color:#ffffff;letter-spacing:-1.7px;line-height:1.18;text-align:center;}.elementor .e-35f5fb88-9377:hover,.elementor .e-35f5fb88-9377:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .e-35f5fb88-9377{font-family:"Plus Jakarta Sans";font-weight:700;font-size:18.4px;color:#ffffff;letter-spacing:0.4px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:45px;padding-inline-end:45px;border-radius:9999px;background-image:linear-gradient(105deg, #ff2e92 0%,#ff4778 45%,#ff9f43 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 12px 36px -6px rgba(255,46,146,0.5);}.elementor .e-6bafb7f-d5a0{max-width:1400px;padding-block-start:104px;padding-block-end:105px;padding-inline-start:49px;padding-inline-end:49px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:40px;border-width:1px;border-color:rgba(255,71,120,0.4);border-style:solid;background-color:#161022;box-shadow:0px 40px 45px 0px rgba(0,0,0,0.85);flex-direction:column;gap:45px;align-items:center;}.elementor .e-3cff2f0f-38b8{padding-block-start:112px;padding-block-end:112px;padding-inline-start:72px;padding-inline-end:72px;background-color:#0b0813;}.elementor .e-53793216-b277{font-family:"Plus Jakarta Sans";font-size:14.7px;color:#8e83a0;}.elementor .e-6459f4e2-4c2e:hover,.elementor .e-6459f4e2-4c2e:focus-visible{color:#ff4778;}.elementor .e-6459f4e2-4c2e{font-family:"Plus Jakarta Sans";font-weight:500;font-size:14.7px;color:#8e83a0;}.elementor .e-14fd473e-7c83:hover,.elementor .e-14fd473e-7c83:focus-visible{color:#ff4778;}.elementor .e-14fd473e-7c83{font-family:"Plus Jakarta Sans";font-weight:500;font-size:14.7px;color:#8e83a0;}.elementor .e-341e813-5370:hover,.elementor .e-341e813-5370:focus-visible{color:#ff4778;}.elementor .e-341e813-5370{font-family:"Plus Jakarta Sans";font-weight:500;font-size:14.7px;color:#8e83a0;}.elementor .e-70ecfba4-f77d{width:auto;padding:0px;gap:35px;}.elementor .e-6ad47f62-b87b{max-width:1400px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-163a9fd-ace5{padding-block-start:65px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;border-block-start-width:1px;background-color:#07050d;border-top-style: solid; border-top-color: rgba(255,255,255,0.08);\n}