.elementor .e-1f1aa7c6-cce2{width:1184px;height:1011px;min-width:0;position:absolute;inset-block-start:416px;inset-inline-end:-604px;padding:0;border-radius:50%;background-color:#ff4da6;opacity:70%;filter:blur(120px);pointer-events:none;\n}.elementor .e-7bbc2d1b-f5e3{width:900px;height:900px;position:absolute;inset-block-start:87px;inset-inline-end:40px;padding:0;opacity:6%;pointer-events:none;background-image:linear-gradient(to right,#fff 1px,transparent 1px),linear-gradient(to bottom,#fff 1px,transparent 1px);background-size:60px 60px;\n}.elementor .e-6854555c-d8d0{width:712px;height:594px;min-width:0;position:absolute;inset-block-start:0px;inset-inline-end:-266px;padding:0;border-radius:50%;background-color:#d6ff3d;opacity:70%;filter:blur(110px);pointer-events:none;\n}.elementor .e-1699d85-fb85{display:none}.elementor .e-5cfeb086-515f{width:150px;height:31px;position:relative;inset-block-start:87px;flex:0 0 auto;& svg path{fill:#fff}\n}.elementor .e-4013923a-844e{width:50px;height:50px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-489ed930-a88e:hover,.elementor .e-489ed930-a88e:focus-visible{color:#1a1a1a;background-color:#aae600}.elementor .e-489ed930-a88e{font-family:Poppins;font-weight:700;font-size:16px;color:#aae600;line-height:1.3;padding-block-start:15px;padding-block-end:15px;padding-inline-start:40px;padding-inline-end:40px;border-radius:40px;border-width:2px;border-color:#aae600;border-style:solid;background-color:transparent}.elementor .e-6fe14b03-8223{display:none}.elementor .e-59009223-fba4{width:100%;height:85px;max-width:1520px;position:relative;z-index:6;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;& .elementor-element-41ce7246{display:none}\n}.elementor .e-35a988d6-62d9{width:8px;height:8px;min-width:0;padding:0;border-radius:50%;background-color:#ff4da6;box-shadow:0px 0px 6px 2px rgba(255,77,166,.9);flex:0 0 auto}.elementor .e-6916c39d-884d{font-family:Poppins;font-weight:600;font-size:16px;color:#ff4da6;letter-spacing:-.8px;line-height:24px;white-space:nowrap;\n}.elementor .e-181d5ec9-2fb6{padding-block-start:10px;padding-block-end:10px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:rgba(255,77,166,.12);display:flex;flex-direction:row;gap:10px;align-items:center;width:fit-content;\n}.elementor .e-7c306ea-d1e1{font-family:Poppins;font-weight:600;font-size:clamp(64px, 5.45vw, 104.53px);color:#ffffff;letter-spacing:-0.05em;line-height:1.1;margin-block-start:-24.5px;margin-block-end:-24.5px;margin-inline-start:0px;margin-inline-end:0px;display:block;& span{display:block;font-size:1.6667em;line-height:1.06;letter-spacing:-.05em;color:#d6ff3d;margin-top:-12px}\n}.elementor .e-2e036e7a-5262{max-width:597px;font-family:Poppins;font-weight:400;font-size:20px;color:#fcffde;line-height:32px}.elementor .e-79a81214-3758{padding:0;display:flex;flex-direction:column;gap:28px}.elementor .e-485c2020-e024:hover,.elementor .e-485c2020-e024:focus-visible{background-color:#ff6bb6;transform:translate3d(0px,-2px,0px)}.elementor .e-485c2020-e024{font-family:Poppins;font-weight:700;font-size:20px;color:#1a1a1a;line-height:1;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;border-style:none;background-color:#ff4da6;transition:background 0.2s ease,transform 0.2s ease;white-space:nowrap;&:where(*){@media (min-width:1025px) and (max-width:1365px){width:100%;text-align:center}}\n}.elementor .e-67b7e8a5-b1d9{font-family:Poppins;font-weight:600;font-size:16px;color:#ff4da6;line-height:24px;text-align:center}.elementor .e-1990fbce-6ce1{width:auto;padding:0;display:flex;flex-direction:column;gap:5px;flex:0 0 auto;align-items:center}.elementor .e-6693cb8-4405:hover,.elementor .e-6693cb8-4405:focus-visible{color:#1a1a1a;border-color:#ff6bb6;background-color:#ff6bb6;transform:translate3d(0px,-2px,0px)}.elementor .e-6693cb8-4405{font-family:Poppins;font-weight:600;font-size:20px;color:#d6ff3d;line-height:20px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;border-width:1.5px;border-color:rgba(214,255,61,0.6);border-style:solid;background-color:transparent;white-space:nowrap;&:where(*){@media (min-width:1025px) and (max-width:1365px){text-align:center}}transition:background 0.2s ease,transform 0.2s ease,color 0.2s ease,border-color 0.2s ease;\n}.elementor .e-49f4fe2-6968{width:auto;padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;&:where(*){@media (min-width:1025px) and (max-width:1365px){flex-direction:column;align-items:stretch;width:fit-content;gap:14px}}\n}.elementor .e-7dc17440-97c6{min-width:0;padding:0;display:flex;flex-direction:column;gap:38px;flex:0 1 838px;align-items:flex-start}.elementor .e-60142646-1fba{font-family:Poppins;font-weight:800;font-size:35.84px;color:#fff;line-height:39.43px}.elementor .e-3d24ad7e-a944{font-family:Poppins;font-weight:500;font-size:11.65px;color:rgba(255,255,255,.7);line-height:16.13px}.elementor .e-5439f649-6adc{width:78.86px;padding-block-start:12.55px;padding-block-end:12.55px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14.34px;background-color:rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3.58px;align-items:center}.elementor .e-10f41a91-51c4{font-family:Poppins;font-weight:800;font-size:35.84px;color:#fff;line-height:39.43px}.elementor .e-20a95c8f-6298{font-family:Poppins;font-weight:500;font-size:11.65px;color:rgba(255,255,255,.7);line-height:16.13px}.elementor .e-6811744f-a499{width:78.86px;padding-block-start:12.55px;padding-block-end:12.55px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14.34px;background-color:rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3.58px;align-items:center}.elementor .e-1875fc04-b5d4{font-family:Poppins;font-weight:800;font-size:35.84px;color:#fff;line-height:39.43px}.elementor .e-707f4c7-2471{font-family:Poppins;font-weight:500;font-size:11.65px;color:rgba(255,255,255,.7);line-height:16.13px}.elementor .e-2c2c51ac-94c9{width:78.86px;padding-block-start:12.55px;padding-block-end:12.55px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14.34px;background-color:rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3.58px;align-items:center}.elementor .e-73dd89fc-cf83{font-family:Poppins;font-weight:800;font-size:35.84px;color:#fff;line-height:39.43px}.elementor .e-6a2d4e41-a004{font-family:Poppins;font-weight:500;font-size:11.65px;color:rgba(255,255,255,.7);line-height:16.13px}.elementor .e-2212bcd3-2857{width:78.86px;padding-block-start:12.55px;padding-block-end:12.55px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14.34px;background-color:rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3.58px;align-items:center}.elementor .e-44646a25-2c93{width:auto;padding:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:10.75px;justify-content:center;align-self:center}.elementor .e-10380340-3bad{overflow:visible;font-family:Poppins;font-weight:700;font-size:198.94px;color:transparent;letter-spacing:-11.94px;line-height:1.1;padding-inline-end:.1em;margin-inline-start:41.8px;background-image:linear-gradient(149deg,#fff 35%,#ff4da6 82%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;background-clip:text;display:block;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap;\n}.elementor .e-6ea395af-d5f5{font-family:Poppins;font-weight:700;font-size:32.98px;color:#fff;line-height:1.25;margin-inline-start:50.18px;display:block}.elementor .e-70acc63d-2423{width:491.87px;height:461px;overflow:hidden;position:relative;z-index:5;padding-block-start:38.84px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:58px;border-radius:43px;border-width:1.5px;border-color:rgba(255,255,255,.5);border-style:solid;background-image:linear-gradient(-55deg,rgba(255,77,166,.32) 5%,rgba(255,255,255,.08) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;background-color:rgba(255,255,255,.06);box-shadow:0px 24px 60px 0px rgba(0,0,0,.35),0px 1px 0px 0px rgba(255,255,255,.35) inset;backdrop-filter:blur(20px) saturate(160%);display:flex;flex-direction:column;flex:0 0 auto;align-items:flex-start;-webkit-backdrop-filter:blur(24px);box-sizing:border-box;-webkit-backdrop-filter:blur(20px) saturate(160%);\n}.elementor .e-192f0f3d-d5e3{width:100%;max-width:1520px;position:relative;padding:0px;margin-block-start:88px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;align-items:flex-start;z-index:auto;&:where(*){@media (min-width:1025px) and (max-width:1365px){gap:32px;margin-block-start:64px}}\n}.elementor .e-51434f5b-cb2e{min-height:987px;overflow:hidden;position:relative;padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;border-radius:40px;background-color:#1a1a1a;display:flex;flex-direction:column;align-items:center;&:where(*){@media (min-width:1025px) and (max-width:1600px){padding-inline-start:clamp(40px, 4.5vw, 72px);padding-inline-end:clamp(40px, 4.5vw, 72px)}@media (min-width:1025px){margin-block-start:0px;padding-block-start:10px;min-height:937px}}\n}.elementor .e-45c62046-95c7{width:1880px;height:878px;object-fit:cover;position:absolute;inset-block-start:137px;inset-inline-start:calc(50% - 326px);z-index:1;max-width:none;mix-blend-mode:plus-lighter;pointer-events:none;\n}.elementor .e-7f80b95-eb98{width:5920px;height:1350px;position:absolute;inset-block-start:41.6px;inset-inline-start:calc(50% - 3320px);z-index:3;max-width:none;pointer-events:none;\n}.elementor .e-6c34b041-3525{font-family:Poppins;font-weight:700;font-size:15px;color:#1a1a1a;letter-spacing:-.15px;line-height:22px;text-transform:uppercase;display:inline-block;white-space:nowrap;\n}.elementor .e-4c615d29-266d{min-width:0;overflow:hidden;position:absolute;inset-block-start:4px;inset-inline-end:-60px;inset-inline-start:-60px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ff4da6;transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);white-space:nowrap;\n}.elementor .e-72ca8893-39ed{font-family:Poppins;font-weight:700;font-size:15px;color:#1a1a1a;letter-spacing:-.15px;line-height:22px;text-transform:uppercase;display:inline-block;white-space:nowrap;\n}.elementor .e-6b4e0691-bd59{min-width:0;overflow:hidden;position:absolute;inset-block-start:54px;inset-inline-end:-60px;inset-inline-start:-60px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;background-color:#d6ff3d;transform:rotateX(0deg) rotateY(0deg) rotateZ(6deg);white-space:nowrap;\n}.elementor .e-38fc1ccf-f630{display:none}.elementor .e-39fce463-ad8e{width:9px;height:9px;min-width:0;padding:0;border-radius:50%;background-color:#ff4da6;box-shadow:0px 0px 8px 3px rgba(255,77,166,.8);flex:0 0 auto}.elementor .e-62dec098-76fa{font-family:Poppins;font-weight:500;font-size:16px;color:#ff4da6;letter-spacing:-.32px;line-height:normal;white-space:nowrap;\n}.elementor .e-7d69f783-3954{height:44px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:40px;border-width:1px;border-color:rgba(255,77,166,.35);border-style:solid;background-color:#fff;display:flex;flex-direction:row;gap:10px;align-items:center;align-self:flex-start;box-sizing:border-box;width:fit-content;\n}.elementor .e-70dcd570-c087{font-family:Poppins;font-weight:600;font-size:52px;color:#1a1a1a;letter-spacing:-1.82px;line-height:56px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;&:where(*){@media (min-width:1601px) and (max-width:1800px){font-size:clamp(30px, calc((50vw - 252px - (100vw - 1600px) * 0.14) * 0.085), 52px);line-height:1.08;letter-spacing:-.035em}@media (min-width:1025px) and (max-width:1600px){font-size:clamp(30px, calc((50vw - 180px - clamp(40px, 4.5vw, 72px)) * 0.085), 52px);line-height:1.08;letter-spacing:-.035em}}\n}.elementor .e-1446546e-29b0{max-width:520px;font-family:Poppins;font-weight:400;font-size:18px;color:#5c5c5c;line-height:28.8px;margin-block-start:18px}.elementor .e-1888c407-22b7{width:600px;max-width:100%;position:relative;z-index:4;scroll-margin-top:40px;padding:0px;margin-block-start:80px;margin-block-end:0px;margin-inline-start:calc(50% + 240px);margin-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;&:where(*){@media (min-width:1601px) and (max-width:1800px){margin-inline-start:calc(50% + 195px + (100vw - 1600px) * 0.225);width:min(600px, calc(50% - 287px + (100vw - 1600px) * 0.035))}@media (min-width:1025px) and (max-width:1600px){margin-inline-start:calc(50% + 195px);width:min(600px, calc(50% - 195px - 20px - clamp(40px, 4.5vw, 72px)))}}\n}.elementor .e-4d771b4-e166{position:relative;padding-block-start:23px;padding-block-end:106px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column}.elementor .e-262266a5-1567{width:100%;height:auto;aspect-ratio:410/300;object-fit:cover;border-radius:28px;display:block}.elementor .e-5d945e31-203c{font-family:Poppins;font-weight:600;font-size:14px;color:#ff4da6;letter-spacing:.84px;line-height:20px;text-transform:uppercase}.elementor .e-1379694f-c8b6{font-family:Poppins;font-weight:600;font-size:26px;color:#1a1a1a;letter-spacing:-.26px;line-height:32.5px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block}.elementor .e-5a824995-53f3{font-family:Poppins;font-weight:400;font-size:16px;color:#5c5c5c;line-height:25.6px;margin-block-start:12px}.elementor .e-2fd7b39d-bcf7:hover,.elementor .e-2fd7b39d-bcf7:focus-visible{color:#e0338b}.elementor .e-2fd7b39d-bcf7{font-family:Poppins;font-weight:600;font-size:16px;color:#ff4da6;line-height:24px;margin-block-start:22px}.elementor .e-9383a64-f4f4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:flex-start}.elementor .e-5262857a-4308{min-width:0;max-width:451px;padding-block-start:20px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;border-radius:40px;background-color:#fff;display:flex;flex-direction:column;gap:30px;flex:1 1 0px}.elementor .e-18819bb7-756b{width:100%;height:auto;aspect-ratio:410/300;object-fit:cover;border-radius:28px;display:block}.elementor .e-3ab9a0dd-cb55{font-family:Poppins;font-weight:600;font-size:14px;color:#ff4da6;letter-spacing:.84px;line-height:20px;text-transform:uppercase}.elementor .e-44b75d98-bc1c{font-family:Poppins;font-weight:600;font-size:26px;color:#1a1a1a;letter-spacing:-.26px;line-height:32.5px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block}.elementor .e-f8a87b-a790{font-family:Poppins;font-weight:400;font-size:16px;color:#5c5c5c;line-height:25.6px;margin-block-start:12px}.elementor .e-1e0d35ee-865d:hover,.elementor .e-1e0d35ee-865d:focus-visible{color:#e0338b}.elementor .e-1e0d35ee-865d{font-family:Poppins;font-weight:600;font-size:16px;color:#ff4da6;line-height:24px;margin-block-start:22px}.elementor .e-3fae8d9-4209{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:flex-start}.elementor .e-1767659a-a907{min-width:0;max-width:451px;padding-block-start:20px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;border-radius:40px;background-color:#fff;display:flex;flex-direction:column;gap:30px;flex:1 1 0px}.elementor .e-6db30ff2-5889{width:100%;height:auto;aspect-ratio:410/300;object-fit:cover;border-radius:28px;display:block}.elementor .e-2a66a3dd-de0a{font-family:Poppins;font-weight:600;font-size:14px;color:#ff4da6;letter-spacing:.84px;line-height:20px;text-transform:uppercase}.elementor .e-434e8f00-6d74{font-family:Poppins;font-weight:600;font-size:26px;color:#1a1a1a;letter-spacing:-.26px;line-height:32.5px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block}.elementor .e-69b6cdd2-91f2{font-family:Poppins;font-weight:400;font-size:16px;color:#5c5c5c;line-height:25.6px;margin-block-start:12px}.elementor .e-7c735625-70d7:hover,.elementor .e-7c735625-70d7:focus-visible{color:#e0338b}.elementor .e-7c735625-70d7{font-family:Poppins;font-weight:600;font-size:16px;color:#ff4da6;line-height:24px;margin-block-start:22px}.elementor .e-4db9b068-a3b9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;align-items:flex-start}.elementor .e-647d3279-2ec6{min-width:0;max-width:451px;padding-block-start:20px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;border-radius:40px;background-color:#fff;display:flex;flex-direction:column;gap:30px;flex:1 1 0px}.elementor .e-361c0ec3-2d21{width:100%;max-width:1401px;padding:0;display:flex;flex-direction:row;gap:24px;justify-content:center;align-items:stretch}.elementor .e-549b43b2-64b1{padding-block-start:10px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:flex;justify-content:center}.elementor .e-20753b35-f0f1{width:1100px;height:800px;min-width:0;position:absolute;inset-block-end:-400px;inset-inline-start:-300px;padding:0;border-radius:50%;background-color:#ff4da6;opacity:70%;filter:blur(120px);pointer-events:none;\n}.elementor .e-532abc26-fe4f{width:900px;height:700px;min-width:0;position:absolute;inset-block-start:-260px;inset-inline-end:-200px;padding:0;border-radius:50%;background-color:#d6ff3d;opacity:70%;filter:blur(110px);pointer-events:none;\n}.elementor .e-7343f0e4-9e58{width:1500px;height:700px;object-fit:cover;position:absolute;inset-inline-end:-80px;inset-block-end:-59px;opacity:55%;max-width:none;mix-blend-mode:plus-lighter;pointer-events:none;\n}.elementor .e-4f6e9899-86bd{width:9px;height:9px;min-width:0;padding:0;border-radius:50%;background-color:#ff4da6;box-shadow:0px 0px 8px 3px rgba(255,77,166,.8);flex:0 0 auto}.elementor .e-4a16588d-c433{font-family:Poppins;font-weight:500;font-size:16px;color:#ff4da6;letter-spacing:-.32px;white-space:nowrap;\n}.elementor .e-2eb9b564-b143{height:44px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:40px;border-width:1px;border-color:rgba(255,77,166,.45);border-style:solid;background-color:rgba(255,77,166,.12);display:flex;flex-direction:row;gap:10px;align-items:center;box-sizing:border-box;width:fit-content;\n}.elementor .e-436d51ef-2cf6{font-family:Poppins;font-weight:600;font-size:56px;color:#fff;letter-spacing:-1.96px;line-height:60px;text-align:center;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block}.elementor .e-4b748e00-d072{max-width:760px;font-family:Poppins;font-weight:400;font-size:18px;color:rgba(255,255,255,.7);line-height:28.8px;text-align:center;margin-block-start:20px}.elementor .e-1c22b70-43ef{position:relative;text-align:center;padding:0;display:flex;flex-direction:column;align-items:center}.elementor .e-4954d113-6462{font-family:Poppins;font-weight:600;font-size:15px;color:rgba(255,255,255,.6);letter-spacing:1.2px;text-transform:uppercase}.elementor .e-35964ed5-e7f2{font-family:Poppins;font-weight:600;font-size:40px;color:#fff;letter-spacing:-1.2px;line-height:44px}.elementor .e-21d1207-73f4{padding:0;display:flex;flex-direction:column;gap:6px}.elementor .e-66b5f0ae-8621{font-family:Poppins;font-weight:800;font-size:28.46px;color:#1a1a1a;letter-spacing:-1.14px}.elementor .e-5b4a563f-dc0e{width:99.63px;height:99.63px;padding:0;margin-block-end:-17.5px;border-radius:50%;background-color:#ff4da6;box-shadow:0px 10px 15px 0px rgba(255,77,166,.4);transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg);display:flex;flex:0 0 auto;justify-content:center;align-items:center}.elementor .e-4e3cffa-3d0a{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.elementor .e-129050a0-5b25{font-family:Poppins;font-weight:400;font-size:17px;color:rgba(255,255,255,.55);text-decoration:line-through;margin-block-start:24px}.elementor .e-6e010950-59bc{font-family:Poppins;font-weight:700;font-size:50px;color:#ffffff;letter-spacing:-2px;line-height:56px;white-space:nowrap;& span{font-weight:500;font-size:17px;letter-spacing:0;color:rgba(255,255,255,.7)}\n}.elementor .e-64e3509b-5778:hover,.elementor .e-64e3509b-5778:focus-visible{background-color:#ff6bb6}.elementor .e-64e3509b-5778{width:100%;font-family:Poppins;font-weight:700;font-size:20px;color:#1a1a1a;line-height:20px;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:26px;border-radius:999px;border-style:none;background-color:#ff4da6;transition:background .2s ease;\n}.elementor .e-6fdcee7a-c813{font-family:Poppins;font-weight:400;font-size:13px;color:rgba(255,255,255,.5);text-align:center;margin-block-start:12px}.elementor .e-121cbd69-2b50{height:1px;min-width:0;padding:0;margin-block-start:30px;background-color:rgba(255,255,255,.12)}.elementor .e-472ad746-d6d3{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-62d649e6-296c{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-5c66c8ea-a637{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-f1ddbdf-4316{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-9484573-14d7{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-176afe35-df29{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-6f1a140f-7054{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-7c2e899e-ec56{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-262058b4-b140{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-60d42062-cac3{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-41ab9867-e906{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-7ed429ac-e046{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-361854db-e276{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-300567a-2dae{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-1286602c-9d81{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-248d397c-259c{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-5a77070f-2d2d{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-4fc524ec-9284{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-178a0269-2416{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-67c65f77-be26{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-7ba3f2ae-7c4a{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-61720093-f545{padding:0;margin-block-start:28px;display:flex;flex-direction:column;gap:14px}.elementor .e-613fef9d-3569{min-width:0;max-width:448px;padding-block-start:44px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:32px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);backdrop-filter:blur(10px);display:flex;flex-direction:column;flex:1 1 0px;align-items:stretch;-webkit-backdrop-filter:blur(10px);box-sizing:border-box;\n}.elementor .e-7638b38a-1e46{font-family:Poppins;font-weight:600;font-size:15px;color:rgba(255,255,255,.6);letter-spacing:1.2px;text-transform:uppercase}.elementor .e-3e19f0fe-ab64{font-family:Poppins;font-weight:600;font-size:40px;color:#fff;letter-spacing:-1.2px;line-height:44px}.elementor .e-58df0e56-2b63{padding:0;display:flex;flex-direction:column;gap:6px}.elementor .e-b31a57b-b5c1{font-family:Poppins;font-weight:800;font-size:28.46px;color:#1a1a1a;letter-spacing:-1.14px}.elementor .e-37684c33-70e1{width:99.63px;height:99.63px;padding:0;margin-block-end:-17.5px;border-radius:50%;background-color:#ff4da6;box-shadow:0px 10px 15px 0px rgba(255,77,166,.4);transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg);display:flex;flex:0 0 auto;justify-content:center;align-items:center}.elementor .e-1599147e-ab02{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.elementor .e-d4e6621-8d6c{font-family:Poppins;font-weight:400;font-size:17px;color:rgba(255,255,255,.55);text-decoration:line-through;margin-block-start:24px}.elementor .e-24675491-d4c7{font-family:Poppins;font-weight:700;font-size:50px;color:#ffffff;letter-spacing:-2px;line-height:56px;white-space:nowrap;& span{font-weight:500;font-size:17px;letter-spacing:0;color:rgba(255,255,255,.7)}\n}.elementor .e-9ae5aac-37a8:hover,.elementor .e-9ae5aac-37a8:focus-visible{background-color:#ff6bb6}.elementor .e-9ae5aac-37a8{width:100%;font-family:Poppins;font-weight:700;font-size:20px;color:#1a1a1a;line-height:20px;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:26px;border-radius:999px;border-style:none;background-color:#ff4da6;transition:background .2s ease;\n}.elementor .e-2ea109da-ec09{font-family:Poppins;font-weight:400;font-size:13px;color:rgba(255,255,255,.5);text-align:center;margin-block-start:12px}.elementor .e-1f78e84e-ee97{height:1px;min-width:0;padding:0;margin-block-start:30px;background-color:rgba(255,255,255,.12)}.elementor .e-7bacfa43-e0db{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-7709d1e7-66be{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-4c263f9f-4cdf{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-30f8186c-7367{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-1315bc6a-bc27{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-7773b84-e258{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-2aaa29a8-2c68{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-29e6d97a-268e{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-75a206d9-3bdb{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-673b8e5b-c681{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-4f362d78-117c{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-33d281cc-8c03{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-75ccef13-4301{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-170aee8a-41b6{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-3246e084-41a7{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-4e7312cf-2b80{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-cde071b-1d0c{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-72dbefbc-3466{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-8c35170-6277{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-78f8f797-a0de{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-760c6bab-d551{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-4ee5e3c4-eaa2{padding:0;margin-block-start:28px;display:flex;flex-direction:column;gap:14px}.elementor .e-14e09495-2264{min-width:0;max-width:448px;padding-block-start:44px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:32px;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.07);backdrop-filter:blur(10px);display:flex;flex-direction:column;flex:1 1 0px;align-items:stretch;-webkit-backdrop-filter:blur(10px);box-sizing:border-box;\n}.elementor .e-21a391f1-41f7{font-family:Poppins;font-weight:700;font-size:14px;color:#1a1a1a;letter-spacing:.84px;text-transform:uppercase}.elementor .e-2842710b-eb7e{min-width:0;position:absolute;inset-block-start:-20px;inset-inline-start:38px;padding-block-start:7px;padding-block-end:7px;padding-inline-start:18px;padding-inline-end:18px;border-radius:30px;background-color:#d6ff3d;width:fit-content;\n}.elementor .e-47277c9f-ab08{font-family:Poppins;font-weight:600;font-size:15px;color:rgba(255,255,255,.6);letter-spacing:1.2px;text-transform:uppercase}.elementor .e-43f32ac1-444c{font-family:Poppins;font-weight:600;font-size:40px;color:#fff;letter-spacing:-1.2px;line-height:44px}.elementor .e-12c3ba5f-f3c3{padding:0;display:flex;flex-direction:column;gap:6px}.elementor .e-7e35e94-660c{font-family:Poppins;font-weight:800;font-size:28.46px;color:#1a1a1a;letter-spacing:-1.14px}.elementor .e-5b494e57-aba2{width:99.63px;height:99.63px;padding:0;margin-block-end:-17.5px;border-radius:50%;background-color:#d6ff3d;box-shadow:0px 10px 15px 0px rgba(214,255,61,.4);transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg);display:flex;flex:0 0 auto;justify-content:center;align-items:center}.elementor .e-2f16b32-b1a8{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.elementor .e-4162fe05-ee52{font-family:Poppins;font-weight:400;font-size:17px;color:rgba(255,255,255,.55);text-decoration:line-through;margin-block-start:24px}.elementor .e-57e9b8c2-fda5{font-family:Poppins;font-weight:700;font-size:50px;color:#ffffff;letter-spacing:-2px;line-height:56px;white-space:nowrap;& span{font-weight:500;font-size:17px;letter-spacing:0;color:rgba(255,255,255,.7)}\n}.elementor .e-3694ede9-d1ad:hover,.elementor .e-3694ede9-d1ad:focus-visible{background-color:#ff6bb6}.elementor .e-3694ede9-d1ad{width:100%;font-family:Poppins;font-weight:700;font-size:20px;color:#1a1a1a;line-height:20px;text-align:center;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:26px;border-radius:999px;border-style:none;background-color:#ff4da6;transition:background .2s ease;\n}.elementor .e-26fecbcf-78fb{font-family:Poppins;font-weight:400;font-size:13px;color:rgba(255,255,255,.5);text-align:center;margin-block-start:12px}.elementor .e-5bd8b665-ec8b{font-family:Poppins;font-weight:500;font-size:15px;color:#d6ff3d;line-height:21.75px}.elementor .e-145d8d7f-3407{min-width:0;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:18px;border-radius:16px;background-color:rgba(214,255,61,.1)}.elementor .e-60c8a089-7aa3{height:1px;min-width:0;padding:0;margin-block-start:30px;background-color:rgba(255,255,255,.12)}.elementor .e-152c967c-acdc{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-bf7068c-574a{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-3f7cda0b-a1cd{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-29b47a9d-f334{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-65bcf6da-647f{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-11bc394a-e78f{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-237e4185-81e7{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-618bcdaf-3929{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-4af2d945-fa3c{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-67afd600-dbeb{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-57b08c43-62a3{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-3e4101ab-e702{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-12d1f3cc-9204{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-507c02c0-54d4{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-4d5c6140-8d1e{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-43a003ff-4bda{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-1f2f085c-2d33{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-3489e378-7fad{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-451822ff-ba8c{width:22px;height:22px;flex:0 0 auto;& svg{fill:none}\n}.elementor .e-500783b5-a1fa{font-family:Poppins;font-weight:400;font-size:15px;color:rgba(255,255,255,.85);line-height:22px;flex:1 1 0px}.elementor .e-e8a4cf2-4b32{padding:0;display:flex;flex-direction:row;gap:14px;align-items:flex-start}.elementor .e-4b916e88-dca7{padding:0;margin-block-start:28px;display:flex;flex-direction:column;gap:14px}.elementor .e-453301dc-3b1d{min-width:0px;max-width:448px;overflow:visible;position:relative;padding-block-start:44px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:32px;border-width:2px;border-color:transparent;border-style:none;background-color:#232323;display:flex;flex-direction:column;flex:1 1 0px;align-items:stretch;box-sizing:border-box;&:before{content:'';position:absolute;inset:0;padding:2px;border-radius:inherit;background:linear-gradient(180deg,#d6ff3d 0%,#ff4da6 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}\n}.elementor .e-4b836aac-af75{width:100%;max-width:1400px;position:relative;padding:0;display:flex;flex-direction:row;gap:28px;justify-content:center;align-items:flex-start}.elementor .e-29b86e6b-71c2{overflow:hidden;position:relative;padding-block-start:110px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;border-radius:48px;background-color:#1a1a1a;display:flex;flex-direction:column;gap:70px;align-items:center}.elementor .e-2b5d3c87-2ad6{scroll-margin-top:20px;padding-block-start:140px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:block}.elementor .e-46d5cbb4-4e17{width:900px;height:620px;min-width:0;position:absolute;inset-block-start:460px;inset-inline-start:calc(50% - 960px);padding:0;border-radius:50%;background-color:#ff4da6;opacity:70%;filter:blur(120px);pointer-events:none;\n}.elementor .e-4a9410b0-3f8a{width:860px;height:600px;min-width:0;position:absolute;inset-block-start:350px;inset-inline-start:calc(50% + 140px);padding:0;border-radius:50%;background-color:#d6ff3d;opacity:70%;filter:blur(110px);pointer-events:none;\n}.elementor .e-6e3ddb7e-d58d{font-family:Poppins;font-weight:700;font-size:52px;color:#1a1a1a;letter-spacing:-.52px;line-height:64px;margin:0;display:block}.elementor .e-3c592a99-3d0a{font-family:Poppins;font-weight:400;font-size:18px;color:#5c5c5c;line-height:28px}.elementor .e-6eb3b2ff-b189{position:relative;text-align:center;padding:0;display:flex;flex-direction:column;gap:16px;align-items:center}.elementor .e-5697344-3cad{position:absolute;inset-block-start:34.5px;inset-inline-end:36px;font-family:Poppins;font-weight:800;font-size:150px;color:transparent;letter-spacing:-9px;line-height:150px;padding-inline-end:9px;background-image:linear-gradient(90deg,#1a1a1a 30%,#ff4da6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;\n}.elementor .e-2e18a557-beb7{font-family:Poppins;font-weight:600;font-size:14px;color:#ff4da6;letter-spacing:1.12px;line-height:20px;text-transform:uppercase}.elementor .e-3c752aaf-5789{min-height:76px;max-width:440px;font-family:Poppins;font-weight:600;font-size:32px;color:#1a1a1a;letter-spacing:-.96px;line-height:38px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block}.elementor .e-330cd108-c035{max-width:578px;font-family:Poppins;font-weight:400;font-size:16px;color:#5c5c5c;line-height:26px;margin-block-start:18px;max-width:none;\n}.elementor .e-52ea1996-50aa:hover,.elementor .e-52ea1996-50aa:focus-visible{background-color:#ff6bb6}.elementor .e-52ea1996-50aa{font-family:Poppins;font-weight:700;font-size:20px;color:#1a1a1a;line-height:20px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:30px;border-radius:999px;border-width:1.5px;border-color:#ff4da6;border-style:solid;background-color:#ff4da6;transition:background .2s ease;\n}.elementor .e-64aa85f-c507{min-width:0;overflow:hidden;position:relative;padding-block-start:56px;padding-block-end:56px;padding-inline-start:54px;padding-inline-end:54px;border-radius:40px;border-width:1.5px;border-color:rgba(255,255,255,.85);border-style:solid;background-color:rgba(255,255,255,.32);box-shadow:0px 24px 60px 0px rgba(26,26,26,.08);backdrop-filter:blur(20px);display:flex;flex-direction:column;flex:1 1 0px;align-items:flex-start;-webkit-backdrop-filter:blur(20px);box-sizing:border-box;\n}.elementor .e-68361bdc-2a43{position:absolute;inset-block-start:34.5px;inset-inline-end:36px;font-family:Poppins;font-weight:800;font-size:150px;color:transparent;letter-spacing:-9px;line-height:150px;padding-inline-end:9px;background-image:linear-gradient(90deg,#1a1a1a 30%,#ff4da6 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;\n}.elementor .e-10be783-57d2{font-family:Poppins;font-weight:600;font-size:14px;color:#ff4da6;letter-spacing:1.12px;line-height:20px;text-transform:uppercase}.elementor .e-4bf7520b-f1f1{min-height:76px;max-width:440px;font-family:Poppins;font-weight:600;font-size:32px;color:#1a1a1a;letter-spacing:-.96px;line-height:38px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block}.elementor .e-32f7a17c-aac4{max-width:578px;font-family:Poppins;font-weight:400;font-size:16px;color:#5c5c5c;line-height:26px;margin-block-start:18px;max-width:none;\n}.elementor .e-64801b86-d51a:hover,.elementor .e-64801b86-d51a:focus-visible{background-color:#ff6bb6}.elementor .e-64801b86-d51a{font-family:Poppins;font-weight:700;font-size:20px;color:#1a1a1a;line-height:20px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:30px;border-radius:999px;border-width:1.5px;border-color:#ff4da6;border-style:solid;background-color:#ff4da6;transition:background .2s ease;\n}.elementor .e-30c5e0f0-106a{min-width:0;overflow:hidden;position:relative;padding-block-start:56px;padding-block-end:56px;padding-inline-start:54px;padding-inline-end:54px;border-radius:40px;border-width:1.5px;border-color:rgba(255,255,255,.85);border-style:solid;background-color:rgba(255,255,255,.32);box-shadow:0px 24px 60px 0px rgba(26,26,26,.08);backdrop-filter:blur(20px);display:flex;flex-direction:column;flex:1 1 0px;align-items:flex-start;-webkit-backdrop-filter:blur(20px);box-sizing:border-box;\n}.elementor .e-15d81649-7c22{width:100%;max-width:1400px;position:relative;padding:0;display:flex;flex-direction:row;gap:20px;align-items:stretch}.elementor .e-2cb4a58c-8527{position:relative;padding-block-start:140px;padding-block-end:80px;display:flex;flex-direction:column;gap:56px;align-items:center;overflow-x:clip;\n}.elementor .e-69bb2fad-f5fb{font-family:Poppins;font-weight:700;font-size:46px;color:#000;line-height:1.3;text-align:center;margin:0}.elementor .e-28356aff-e0d5{max-width:680px;font-family:Poppins;font-weight:400;font-size:24px;color:#6b737a;line-height:1.25;text-align:center;margin:0}.elementor .e-69b0ff6c-f28f{font-family:Poppins;font-weight:700;font-size:26px;color:#fff;line-height:1.3;margin:0}.elementor .e-405cd019-9f05{width:100%;max-width:832px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:60px;padding-inline-end:60px;border-radius:20px;background-color:#1b1b1b;display:flex;flex-direction:column;gap:24px;box-sizing:border-box;\n}.elementor .e-7e0a20a0-4129{width:100%;position:relative;z-index:2;padding-block-start:60px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:24px;align-items:center;box-sizing:border-box;\n}.elementor .e-7693f23a-c8fb{font-family:Poppins;font-weight:600;font-size:56px;color:#1a1a1a;letter-spacing:-1.96px;line-height:60px;text-align:center;margin:0;display:block}.elementor .e-30887212-3333{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-9bf7da8-bd0e{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-536ce688-2c67{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-7911bd50-b76f{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-63efd5bf-8ee9{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-fede24-a0d2{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-78838a62-4ce6{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-752fadb7-50a5{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-2a500c8c-80d7{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-28356139-b2db{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-5637103f-3f03{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-5380c62f-5b9d{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-4f27fe91-e3f3{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-37cd207b-aef6{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-72b5bc4e-fb1b{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-7c08a841-3a87{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-3907d332-f9a5{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-18641c96-ca38{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-41642f8c-a0e2{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-52d8a8d9-baec{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-2c67de29-abd3{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-586eec12-b181{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-56d69c4d-6257{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-2a99bb00-d979{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-62180077-988b{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-6d9add94-ca90{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-21053116-8fde{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-48a7bc94-bb37{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;& .e-accordion-item-base{border:none}& summary.e-accordion-item-header-base{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:12px;padding:20px 0 0;cursor:pointer;list-style:none}& summary::-webkit-details-marker{display:none}& summary:before{content:'';display:block;flex:0 0 8px;width:8px;height:8px;margin-top:8.5px;border-radius:50%;background:#ff4da6;transition:transform .2s ease}& details[open]>summary:before{transform:scale(1.4)}& summary:hover .e-paragraph-base{color:#ff4da6}& .e-accordion-item-title-base{flex:1 1 auto;min-width:0;padding:0}& .e-accordion-item-icon-base{display:none}& .e-accordion-item-content-base{padding:10px 0 4px 20px}& a{color:#ff4da6;text-decoration:underline}& summary.e-accordion-item-header-base{display:block;padding:20px 0 0 20px;background-image:radial-gradient(circle,#ff4da6 0 3.6px,transparent 4px);background-size:8px 8px;background-position:0 28.5px;background-repeat:no-repeat}& summary:before{display:none;content:none}& .e-accordion-item-title-base{display:block;width:auto}\n}.elementor .e-1320dc9f-754c{width:0;min-width:0;padding:0;border-inline-start-width:2px;align-self:stretch;border-left-style:dashed;border-left-color:#dadada;\n}.elementor .e-4907032-8368{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-af88d26-289c{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-d58dc71-1c74{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-71a7c16f-41de{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-4403aca0-4e4d{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-2e4edece-5a5e{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-5094681-a094{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-5a9444a-a4cd{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-3caceff4-b2bd{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-99cac78-8178{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-2998171f-b67f{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-3694bbbd-40dc{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-759fcfa7-33cf{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-5091ffde-e369{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-5a8d5718-91ee{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-2d909b03-eace{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-355b2035-9312{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-11fbc66c-5348{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-5fb006b7-d788{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-25790677-802e{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-3b326c8a-29dd{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-36c77e8d-4c21{font-family:Poppins;font-weight:600;font-size:18px;color:#1a1a1a;line-height:25px}.elementor .e-63d83b53-d821{font-family:Poppins;font-weight:400;font-size:15px;color:#6b6b6b;line-height:25.5px}.elementor .e-4e7547cc-9381{padding-block-start:0px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:0px}.elementor .e-21258a7-9eeb{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 0px;& .e-accordion-item-base{border:none}& summary.e-accordion-item-header-base{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:12px;padding:20px 0 0;cursor:pointer;list-style:none}& summary::-webkit-details-marker{display:none}& summary:before{content:'';display:block;flex:0 0 8px;width:8px;height:8px;margin-top:8.5px;border-radius:50%;background:#ff4da6;transition:transform .2s ease}& details[open]>summary:before{transform:scale(1.4)}& summary:hover .e-paragraph-base{color:#ff4da6}& .e-accordion-item-title-base{flex:1 1 auto;min-width:0;padding:0}& .e-accordion-item-icon-base{display:none}& .e-accordion-item-content-base{padding:10px 0 4px 20px}& a{color:#ff4da6;text-decoration:underline}& summary.e-accordion-item-header-base{display:block;padding:20px 0 0 20px;background-image:radial-gradient(circle,#ff4da6 0 3.6px,transparent 4px);background-size:8px 8px;background-position:0 28.5px;background-repeat:no-repeat}& summary:before{display:none;content:none}& .e-accordion-item-title-base{display:block;width:auto}\n}.elementor .e-3f31f93a-90fc{width:100%;max-width:1400px;padding:0;display:flex;flex-direction:row;gap:60px;align-items:flex-start}.elementor .e-4e72d897-c71d{padding-block-start:60px;display:flex;flex-direction:column;gap:70px;align-items:center}.elementor .e-3370aae3-9ed1{width:900px;height:700px;min-width:0;position:absolute;inset-block-start:-250px;inset-inline-end:-170px;padding:0;border-radius:50%;background-color:#ff4da6;opacity:70%;filter:blur(130px);pointer-events:none;\n}.elementor .e-1dd9c6dd-b201{width:700px;height:560px;min-width:0;position:absolute;inset-block-start:300px;inset-inline-start:-200px;padding:0;border-radius:50%;background-color:#d6ff3d;opacity:55%;filter:blur(120px);pointer-events:none;\n}.elementor .e-21dd707d-6f3b{font-family:Poppins;font-weight:800;font-size:22px;color:#1a1a1a;line-height:30px}.elementor .e-4b7efc2-520a{min-width:0;position:relative;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:#ff4da6;align-self:center;width:fit-content;\n}.elementor .e-7bf89aa8-9c74{max-width:1100px;position:relative;font-family:Poppins;font-weight:700;font-size:64px;color:#ffffff;letter-spacing:-1.28px;line-height:76px;margin:0px;display:block;& span{color:#d6ff3d}& span{display:block}\n}.elementor .e-6170bdaa-cee2{max-width:760px;position:relative;font-family:Poppins;font-weight:400;font-size:20px;color:rgba(255,255,255,.75);line-height:30px}.elementor .e-7f1dd759-a074{font-family:Poppins;font-weight:800;font-size:35.84px;color:#fff;line-height:39.43px}.elementor .e-1da33f3c-8a56{font-family:Poppins;font-weight:500;font-size:11.65px;color:rgba(255,255,255,.7);line-height:16.13px}.elementor .e-22712c26-2819{width:78.86px;padding-block-start:12.55px;padding-block-end:12.55px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14.34px;background-color:rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3.58px;align-items:center}.elementor .e-7c262a29-ae25{font-family:Poppins;font-weight:800;font-size:35.84px;color:#fff;line-height:39.43px}.elementor .e-11cc6e3-d9a9{font-family:Poppins;font-weight:500;font-size:11.65px;color:rgba(255,255,255,.7);line-height:16.13px}.elementor .e-8e7c75e-1065{width:78.86px;padding-block-start:12.55px;padding-block-end:12.55px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14.34px;background-color:rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3.58px;align-items:center}.elementor .e-2fb0208c-7a46{font-family:Poppins;font-weight:800;font-size:35.84px;color:#fff;line-height:39.43px}.elementor .e-afed090-4c1e{font-family:Poppins;font-weight:500;font-size:11.65px;color:rgba(255,255,255,.7);line-height:16.13px}.elementor .e-4b901a0d-52d6{width:78.86px;padding-block-start:12.55px;padding-block-end:12.55px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14.34px;background-color:rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3.58px;align-items:center}.elementor .e-6d898b7e-4f54{font-family:Poppins;font-weight:800;font-size:35.84px;color:#fff;line-height:39.43px}.elementor .e-ef5c1c9-f0ff{font-family:Poppins;font-weight:500;font-size:11.65px;color:rgba(255,255,255,.7);line-height:16.13px}.elementor .e-77229b5c-d60b{width:78.86px;padding-block-start:12.55px;padding-block-end:12.55px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14.34px;background-color:rgba(255,255,255,.08);display:flex;flex-direction:column;gap:3.58px;align-items:center}.elementor .e-15281111-4abf{position:relative;padding:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:10.75px;justify-content:center;align-self:center;width:fit-content;\n}.elementor .e-797013e6-1ee1:hover,.elementor .e-797013e6-1ee1:focus-visible{background-color:#ff6bb6;transform:translate3d(0px,-2px,0px)}.elementor .e-797013e6-1ee1{font-family:Poppins;font-weight:700;font-size:20px;color:#1a1a1a;line-height:20px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:999px;border-style:none;background-color:#ff4da6;transition:background .2s ease,transform .2s ease;\n}.elementor .e-2813dd5e-beb0{font-family:Poppins;font-weight:600;font-size:16px;color:#d6ff3d;line-height:24px;text-align:center}.elementor .e-a3c520-df12{position:relative;padding:0;margin-block-start:30px;display:flex;flex-direction:column;gap:12px;align-items:center}.elementor .e-413d2b88-e22f{overflow:hidden;position:relative;text-align:center;padding-block-start:110px;padding-block-end:110px;padding-inline-start:20px;padding-inline-end:20px;border-radius:40px;background-color:#1a1a1a;display:flex;flex-direction:column;gap:32px;align-items:center}.elementor .e-ac5d8d1-19be{padding-block-start:130px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;display:none}.elementor .e-5a7aeb2-f9fe{font-family:Poppins;font-weight:400;font-size:14px;color:#6b737a;line-height:20px;text-align:center;& a{color:#6eb400;font-weight:700;text-decoration:none}& a:hover{color:#1f8b57}\n}.elementor .e-677694a2-2c38{width:100%;max-width:1440px;padding-block-start:48px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-2e43c9e5-9237:hover,.elementor .e-2e43c9e5-9237:focus-visible{color:#1a1a1a;border-color:#ff4da6;background-color:#ff4da6}.elementor .e-2e43c9e5-9237{width:44px;height:44px;position:absolute;inset-block-start:16px;inset-inline-end:16px;font-family:Poppins;font-weight:400;font-size:28px;color:#fff;line-height:40px;text-align:center;cursor:pointer;padding:0;border-radius:50%;border-width:1.5px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:transparent;transition:background .2s ease,color .2s ease;\n}.elementor .e-62cbe8b4-7dce{font-family:Poppins;font-weight:700;font-size:36px;color:#fff;line-height:1.25;padding-inline-end:40px;margin:0}.elementor .e-4fb8f167-b586{font-family:Poppins;font-weight:400;font-size:18px;color:#b9c0c7;line-height:1.5;margin-block-end:10px}.elementor .e-5f5979eb-c933{width:100%;max-width:832px;position:relative;padding-block-start:56px;padding-block-end:56px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:24px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;background-color:#1b1b1b;box-shadow:0px 30px 80px 0px rgba(0,0,0,.45);display:flex;flex-direction:column;gap:14px;box-sizing:border-box;\n}.elementor .e-7e371c31-65e5{position:fixed;z-index:99990;padding-block-start:32px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;background-color:rgba(12,12,12,0.72);backdrop-filter:blur(6px);display:none;inset:0px;overflow-y:auto;-webkit-backdrop-filter:blur(6px);overscroll-behavior:contain;&:where(.elementor-editor-active *){display:block;position:relative;inset:auto;z-index:auto}\n}.elementor .e-4accfcb3-ebf8{width:100%;min-height:0px;font-family:Poppins;padding:0;background-color:#f5f5f5;display:block;overflow-x:clip;\n}