.elementor .e-28f3416a-e187{font-family:Poppins;font-weight:600;font-size:0.72rem;color:#2BA3D8;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-1aba8163-8499{max-width:46rem;font-family:Poppins;font-weight:600;font-size:3.4rem;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-7debe195-9277{max-width:40rem;font-family:Poppins;font-weight:300;font-size:1.1rem;color:#D6D1C8;line-height:1.75;}.elementor .e-3c42304c-3d5f:hover,.elementor .e-3c42304c-3d5f:focus-visible{background-color:#B44A8D;transform:translate3d(0px, -2px, 0px);}.elementor .e-3c42304c-3d5f{font-family:Poppins;font-weight:500;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1px;border-color:#CC5EA3;border-style:solid;background-color:#CC5EA3;white-space: nowrap; transition: background, color, transform;\n}.elementor .e-2dc589c-2edc{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-56833ea8-1323{font-family:Poppins;font-weight:500;font-size:0.74rem;color:#ECE7DD;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-197cb2a4-1af7{font-family:Poppins;font-weight:500;font-size:0.74rem;color:#ECE7DD;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-2c12c37e-2c4c{font-family:Poppins;font-weight:500;font-size:0.74rem;color:#ECE7DD;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-53865b8b-8150{max-width:46rem;padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1rem;border-block-start-width:1px;display:flex;flex-direction:row;flex-wrap:wrap;gap: 0.75rem 2.5rem; border-top-style: solid; border-top-color: rgba(236,231,221,0.14);\n}.elementor .e-2f0b2853-d121{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-225eb0e5-3563{padding-block-start:clamp(4rem, 11vh, 8rem);padding-block-end:clamp(4rem, 11vh, 8rem);padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, #0B0C10 0%,rgba(11,12,16,0.94) 40%,rgba(11,12,16,0.62) 66%,rgba(11,12,16,0.28) 100%),url("https://alignlayernine.com/wp-content/uploads/2026/02/Microsoft-app-icons-in-futuristic-design.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#0B0C10;display:flex;flex-direction:column;background-position: 70% center; background-repeat: no-repeat;\n}.elementor .e-5b03e116-581e{font-family:Poppins;font-weight:600;font-size:0.72rem;color:#2BA3D8;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-c9e740f-fe0b{max-width:44rem;font-family:Poppins;font-weight:600;font-size:2.6rem;color:#16171C;letter-spacing:-0.025em;line-height:1.14;}.elementor .e-60220723-89b0{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-3b9d4d68-8d9e{width:2rem;height:3px;min-width:0px;padding:0px;border-radius:3px;background-color:#CC5EA3;}.elementor .e-6024aadd-3a79{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#16171C;line-height:1.3;}.elementor .e-73f4f2a8-c07f{font-family:Poppins;font-weight:300;font-size:0.94rem;color:#4B4841;line-height:1.75;}.elementor .e-600b6076-1a99{min-width:0px;padding:1.9rem;border-radius:1rem;border-width:1px;border-color:rgba(22,23,28,0.14);border-style:solid;background-color:#FFFFFF;box-shadow:0px 18px 40px 0px rgba(11,12,16,0.05);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1fa5f9d1-fc21{width:2rem;height:3px;min-width:0px;padding:0px;border-radius:3px;background-color:#CC5EA3;}.elementor .e-5375e74a-fca2{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#16171C;line-height:1.3;}.elementor .e-15599c30-3354{font-family:Poppins;font-weight:300;font-size:0.94rem;color:#4B4841;line-height:1.75;}.elementor .e-40e529de-2096{min-width:0px;padding:1.9rem;border-radius:1rem;border-width:1px;border-color:rgba(22,23,28,0.14);border-style:solid;background-color:#FFFFFF;box-shadow:0px 18px 40px 0px rgba(11,12,16,0.05);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-23299770-b0c5{width:2rem;height:3px;min-width:0px;padding:0px;border-radius:3px;background-color:#CC5EA3;}.elementor .e-11a45c4d-6ce8{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#16171C;line-height:1.3;}.elementor .e-49a39be0-8c38{font-family:Poppins;font-weight:300;font-size:0.94rem;color:#4B4841;line-height:1.75;}.elementor .e-3c619c46-1a4e{min-width:0px;padding:1.9rem;border-radius:1rem;border-width:1px;border-color:rgba(22,23,28,0.14);border-style:solid;background-color:#FFFFFF;box-shadow:0px 18px 40px 0px rgba(11,12,16,0.05);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-72133b84-d4ba{width:2rem;height:3px;min-width:0px;padding:0px;border-radius:3px;background-color:#CC5EA3;}.elementor .e-771e478d-8303{font-family:Poppins;font-weight:600;font-size:1.12rem;color:#16171C;line-height:1.3;}.elementor .e-6bbb50fe-319a{font-family:Poppins;font-weight:300;font-size:0.94rem;color:#4B4841;line-height:1.75;}.elementor .e-4c9a64f0-c437{min-width:0px;padding:1.9rem;border-radius:1rem;border-width:1px;border-color:rgba(22,23,28,0.14);border-style:solid;background-color:#FFFFFF;box-shadow:0px 18px 40px 0px rgba(11,12,16,0.05);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-4afe4c48-4283{width:100%;max-width:76rem;column-gap:1.5rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;row-gap: 1.5rem;\n}.elementor .e-3d40c4a1-a992{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F3F5F8;display:flex;flex-direction:column;gap:3rem;}.elementor .e-6c8593a4-64cb{font-family:Poppins;font-weight:600;font-size:0.72rem;color:#2BA3D8;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-79c1e941-c89d{font-family:Poppins;font-weight:600;font-size:2.2rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.14;}.elementor .e-3aefebd1-89f2{font-family:Poppins;font-weight:300;font-size:1rem;color:#BFBAB1;line-height:1.75;}.elementor .e-6b4020ee-52ba{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1rem;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-7f557181-f3f0{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#CC5EA3;letter-spacing:0.1em;}.elementor .e-55959e7b-dba2{font-family:Poppins;font-weight:600;font-size:1.28rem;color:#FFFFFF;line-height:1.3;}.elementor .e-24be85e4-9d42{font-family:Poppins;font-weight:300;font-size:0.96rem;color:#BFBAB1;line-height:1.75;}.elementor .e-40575041-6d6d{min-width:0px;padding-block-start:1.8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.7rem;border-top-style: solid; border-top-color: rgba(236,231,221,0.14);\n}.elementor .e-1347532-ba9c{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#CC5EA3;letter-spacing:0.1em;}.elementor .e-7c131661-ade1{font-family:Poppins;font-weight:600;font-size:1.28rem;color:#FFFFFF;line-height:1.3;}.elementor .e-1668131e-d9a3{font-family:Poppins;font-weight:300;font-size:0.96rem;color:#BFBAB1;line-height:1.75;}.elementor .e-51aa23c7-c83e{min-width:0px;padding-block-start:1.8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.7rem;border-top-style: solid; border-top-color: rgba(236,231,221,0.14);\n}.elementor .e-15cc28af-674c{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#CC5EA3;letter-spacing:0.1em;}.elementor .e-64315028-51c5{font-family:Poppins;font-weight:600;font-size:1.28rem;color:#FFFFFF;line-height:1.3;}.elementor .e-77b3d150-9ed5{font-family:Poppins;font-weight:300;font-size:0.96rem;color:#BFBAB1;line-height:1.75;}.elementor .e-17adafb-80ed{min-width:0px;padding-block-start:1.8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.7rem;border-top-style: solid; border-top-color: rgba(236,231,221,0.14);\n}.elementor .e-5ad1c26a-1292{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#CC5EA3;letter-spacing:0.1em;}.elementor .e-17705bdc-71c0{font-family:Poppins;font-weight:600;font-size:1.28rem;color:#FFFFFF;line-height:1.3;}.elementor .e-33b9fb54-15bc{font-family:Poppins;font-weight:300;font-size:0.96rem;color:#BFBAB1;line-height:1.75;}.elementor .e-79269917-30d3{min-width:0px;padding-block-start:1.8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.7rem;border-top-style: solid; border-top-color: rgba(236,231,221,0.14);\n}.elementor .e-4b13b1b5-1336{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#CC5EA3;letter-spacing:0.1em;}.elementor .e-3a636db-1095{font-family:Poppins;font-weight:600;font-size:1.28rem;color:#FFFFFF;line-height:1.3;}.elementor .e-4485aa6c-6045{font-family:Poppins;font-weight:300;font-size:0.96rem;color:#BFBAB1;line-height:1.75;}.elementor .e-9f31042-c5da{min-width:0px;padding-block-start:1.8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.7rem;border-top-style: solid; border-top-color: rgba(236,231,221,0.14);\n}.elementor .e-6b2e3873-ed2d{width:100%;max-width:76rem;column-gap:3rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;row-gap: 2.5rem;\n}.elementor .e-30669b50-75ed{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#0B0C10;display:flex;flex-direction:column;background-image: radial-gradient(ellipse at 100% 0%, rgba(43,163,216,0.13) 0%, rgba(43,163,216,0) 45%), radial-gradient(ellipse at 0% 100%, rgba(204,94,163,0.10) 0%, rgba(204,94,163,0) 45%), none;\n}.elementor .e-1c9dcc5a-a461{font-family:Poppins;font-weight:600;font-size:0.72rem;color:#2BA3D8;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-23acc297-3d05{max-width:44rem;font-family:Poppins;font-weight:600;font-size:2.6rem;color:#16171C;letter-spacing:-0.025em;line-height:1.14;}.elementor .e-5c439d64-5fd1{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-7575611a-d95e{font-family:Poppins;font-weight:700;font-size:2.6rem;color:#16171C;letter-spacing:-0.03em;line-height:1;}.elementor .e-17c2997e-3d5c{font-family:Poppins;font-weight:600;font-size:1.2rem;color:#16171C;line-height:1.3;}.elementor .e-5f2a4963-d424{font-family:Poppins;font-weight:300;font-size:0.95rem;color:#4B4841;line-height:1.75;}.elementor .e-68ef56dc-2953{min-width:0px;padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.8rem;border-top-style: solid; border-top-color: #16171C;\n}.elementor .e-1b2b0453-fd59{font-family:Poppins;font-weight:700;font-size:2.6rem;color:#16171C;letter-spacing:-0.03em;line-height:1;}.elementor .e-1b9017f7-5fcd{font-family:Poppins;font-weight:600;font-size:1.2rem;color:#16171C;line-height:1.3;}.elementor .e-2ed60c1a-2bfe{font-family:Poppins;font-weight:300;font-size:0.95rem;color:#4B4841;line-height:1.75;}.elementor .e-f24fdd2-d9d3{min-width:0px;padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.8rem;border-top-style: solid; border-top-color: #16171C;\n}.elementor .e-50d1bef8-ce11{font-family:Poppins;font-weight:700;font-size:2.6rem;color:#16171C;letter-spacing:-0.03em;line-height:1;}.elementor .e-5e98ca82-d568{font-family:Poppins;font-weight:600;font-size:1.2rem;color:#16171C;line-height:1.3;}.elementor .e-60f1d92c-f19c{font-family:Poppins;font-weight:300;font-size:0.95rem;color:#4B4841;line-height:1.75;}.elementor .e-3e243020-befb{min-width:0px;padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.8rem;border-top-style: solid; border-top-color: #16171C;\n}.elementor .e-68dcc943-2419{font-family:Poppins;font-weight:700;font-size:2.6rem;color:#CC5EA3;letter-spacing:-0.03em;line-height:1;}.elementor .e-5ce8f4e1-dfee{font-family:Poppins;font-weight:600;font-size:1.2rem;color:#16171C;line-height:1.3;}.elementor .e-5a5dda6c-8400{font-family:Poppins;font-weight:300;font-size:0.95rem;color:#4B4841;line-height:1.75;}.elementor .e-3788da6b-c6a9{min-width:0px;padding-block-start:1.6rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.8rem;border-top-style: solid; border-top-color: #CC5EA3;\n}.elementor .e-4f0ff5ad-3aef{width:100%;max-width:76rem;column-gap:2rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;row-gap: 2.5rem;\n}.elementor .e-34e66950-f638{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F3F5F8;display:flex;flex-direction:column;gap:3rem;}.elementor .e-29718f74-20a0{font-family:Poppins;font-weight:600;font-size:0.72rem;color:#2BA3D8;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-630fcf3e-f23a{max-width:44rem;font-family:Poppins;font-weight:600;font-size:2.6rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.14;}.elementor .e-8f883b5-950a{max-width:40rem;font-family:Poppins;font-weight:300;font-size:1.08rem;color:#BFBAB1;line-height:1.75;}.elementor .e-2751e902-b303{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-37cdbbdf-5246{font-family:Poppins;font-weight:600;font-size:0.7rem;color:#2BA3D8;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-238066f0-a735{font-family:Poppins;font-weight:600;font-size:1.3rem;color:#FFFFFF;line-height:1.3;}.elementor .e-e9b59c-4804{font-family:Poppins;font-weight:300;font-size:0.93rem;color:#BFBAB1;line-height:1.75;}.elementor .e-42c4a1dd-ef6a{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#ECE7DD;}.elementor .e-6e68ee00-517b{min-width:0px;text-decoration:none;padding:2rem;border-radius:1rem;border-width:1px;border-color:#CC5EA3;border-style:solid;background-color:rgba(204,94,163,0.10);display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-27d9138a-6c1d{font-family:Poppins;font-weight:600;font-size:0.7rem;color:#2BA3D8;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-74b40fa9-44f7{font-family:Poppins;font-weight:600;font-size:1.3rem;color:#FFFFFF;line-height:1.3;}.elementor .e-5e3e378f-cab2{font-family:Poppins;font-weight:300;font-size:0.93rem;color:#BFBAB1;line-height:1.75;}.elementor .e-5c4678b2-ab38{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#CC5EA3;}.elementor .e-52dd0ce9-f59f:hover,.elementor .e-52dd0ce9-f59f:focus-visible{border-color:#CC5EA3;transform:translate3d(0px, -3px, 0px);}.elementor .e-52dd0ce9-f59f{min-width:0px;text-decoration:none;padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(236,231,221,0.14);border-style:solid;background-color:rgba(236,231,221,0.04);display:flex;flex-direction:column;gap:0.65rem;transition: border-color, transform;\n}.elementor .e-4617d88c-213f{font-family:Poppins;font-weight:600;font-size:0.7rem;color:#2BA3D8;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-184ae1fe-5e4e{font-family:Poppins;font-weight:600;font-size:1.3rem;color:#FFFFFF;line-height:1.3;}.elementor .e-57510720-508f{font-family:Poppins;font-weight:300;font-size:0.93rem;color:#BFBAB1;line-height:1.75;}.elementor .e-1c827cb9-6be5{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#CC5EA3;}.elementor .e-6ae189aa-e9a7:hover,.elementor .e-6ae189aa-e9a7:focus-visible{border-color:#CC5EA3;transform:translate3d(0px, -3px, 0px);}.elementor .e-6ae189aa-e9a7{min-width:0px;text-decoration:none;padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(236,231,221,0.14);border-style:solid;background-color:rgba(236,231,221,0.04);display:flex;flex-direction:column;gap:0.65rem;transition: border-color, transform;\n}.elementor .e-23893e15-18ae{font-family:Poppins;font-weight:600;font-size:0.7rem;color:#2BA3D8;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-2e23f8e3-7080{font-family:Poppins;font-weight:600;font-size:1.3rem;color:#FFFFFF;line-height:1.3;}.elementor .e-58c99009-d4cc{font-family:Poppins;font-weight:300;font-size:0.93rem;color:#BFBAB1;line-height:1.75;}.elementor .e-25bccb73-d146{font-family:Poppins;font-weight:600;font-size:0.85rem;color:#CC5EA3;}.elementor .e-6da90a6c-4fe1:hover,.elementor .e-6da90a6c-4fe1:focus-visible{border-color:#CC5EA3;transform:translate3d(0px, -3px, 0px);}.elementor .e-6da90a6c-4fe1{min-width:0px;text-decoration:none;padding:2rem;border-radius:1rem;border-width:1px;border-color:rgba(236,231,221,0.14);border-style:solid;background-color:rgba(236,231,221,0.04);display:flex;flex-direction:column;gap:0.65rem;transition: border-color, transform;\n}.elementor .e-72573494-9380{width:100%;max-width:76rem;column-gap:1.5rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;row-gap: 1.5rem;\n}.elementor .e-3814cfa9-8a7e{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#0B0C10;display:flex;flex-direction:column;gap:3rem;background-image: radial-gradient(ellipse at 100% 0%, rgba(43,163,216,0.13) 0%, rgba(43,163,216,0) 45%), radial-gradient(ellipse at 0% 100%, rgba(204,94,163,0.10) 0%, rgba(204,94,163,0) 45%), none;\n}.elementor .e-5cb5361f-7cbb{font-family:Poppins;font-weight:600;font-size:0.72rem;color:#2BA3D8;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-35fdbf1b-7aaf{font-family:Poppins;font-weight:600;font-size:2.2rem;color:#16171C;letter-spacing:-0.025em;line-height:1.14;}.elementor .e-6d6b3a75-329f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 0px;}.elementor .e-c214a6b-48b5{font-family:Poppins;font-weight:600;font-size:1.15rem;color:#16171C;line-height:1.3;}.elementor .e-5d877fef-81eb{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-4a2f6b62-38a8{width:1.5rem;height:1.5rem;color:#CC5EA3;}.elementor .e-25a90d1c-27a9:hover,.elementor .e-25a90d1c-27a9:focus-visible{opacity:75%;}.elementor .e-25a90d1c-27a9{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2rem;}.elementor .e-300bc4dd-f2bc{max-width:50rem;font-family:Poppins;font-weight:300;font-size:1rem;color:#4B4841;line-height:1.75;}.elementor .e-cc67ffa-3c63{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1923d9f7-662b{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(22,23,28,0.14);\n}.elementor .e-49a3392f-4bc5{font-family:Poppins;font-weight:600;font-size:1.15rem;color:#16171C;line-height:1.3;}.elementor .e-243b9ed6-4afc{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-11513051-bb63{width:1.5rem;height:1.5rem;color:#CC5EA3;}.elementor .e-78a63929-edc0:hover,.elementor .e-78a63929-edc0:focus-visible{opacity:75%;}.elementor .e-78a63929-edc0{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2rem;}.elementor .e-1b6d3a7a-3afb{max-width:50rem;font-family:Poppins;font-weight:300;font-size:1rem;color:#4B4841;line-height:1.75;}.elementor .e-23770f4b-e72d{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1713784d-eb7f{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(22,23,28,0.14);\n}.elementor .e-1a0e4578-4942{font-family:Poppins;font-weight:600;font-size:1.15rem;color:#16171C;line-height:1.3;}.elementor .e-3290783e-851e{min-width:0px;padding:0px;flex:1 1 auto;}.elementor .e-690c99a5-533e{width:1.5rem;height:1.5rem;color:#CC5EA3;}.elementor .e-61a3ea3f-f1ad:hover,.elementor .e-61a3ea3f-f1ad:focus-visible{opacity:75%;}.elementor .e-61a3ea3f-f1ad{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2rem;}.elementor .e-27124982-ff42{max-width:50rem;font-family:Poppins;font-weight:300;font-size:1rem;color:#4B4841;line-height:1.75;}.elementor .e-ee3c22a-f9dc{padding-block-start:0px;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-11478c9-bdf3{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(22,23,28,0.14);\n}.elementor .e-35db14c9-f750{min-width:0px;padding:0px;border-block-start-width:1px;flex:1 1 0px;border-top-style: solid; border-top-color: rgba(22,23,28,0.14);\n}.elementor .e-27c4e091-c68c{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:5rem;}.elementor .e-1b187714-5bf2{width:100%;max-width:76rem;font-family:Poppins;font-weight:300;font-size:0.88rem;color:#4B4841;line-height:1.75;padding-block-start:2.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-6132a3e2-2665{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F3F5F8;display:flex;flex-direction:column;}.elementor .e-5053bb2c-23cb{max-width:44rem;font-family:Poppins;font-weight:600;font-size:2.6rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.14;text-align:center;}.elementor .e-248c2e07-ca5e{max-width:36rem;font-family:Poppins;font-weight:300;font-size:1.05rem;color:#BFBAB1;line-height:1.75;text-align:center;}.elementor .e-7d4f8abd-d536:hover,.elementor .e-7d4f8abd-d536:focus-visible{background-color:#B44A8D;transform:translate3d(0px, -2px, 0px);}.elementor .e-7d4f8abd-d536{font-family:Poppins;font-weight:500;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;border-width:1px;border-color:#CC5EA3;border-style:solid;background-color:#CC5EA3;white-space: nowrap; transition: background, color, transform;\n}.elementor .e-3bffe4ba-11d3:hover,.elementor .e-3bffe4ba-11d3:focus-visible{color:#CC5EA3;}.elementor .e-3bffe4ba-11d3{font-family:Poppins;font-weight:500;font-size:0.95rem;color:#ECE7DD;padding:0px;border-width:0px;border-color:transparent;border-style:solid;background-color:transparent;}.elementor .e-3d93e5d0-88a8{padding-block-start:0.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap: 1rem 1.75rem;\n}.elementor .e-5f63037c-c181{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#14161C;display:flex;flex-direction:column;gap:1.4rem;align-items:center;background-image: radial-gradient(ellipse at 50% 120%, rgba(204,94,163,0.32) 0%, rgba(204,94,163,0) 60%), radial-gradient(ellipse at 0% 0%, rgba(43,163,216,0.16) 0%, rgba(43,163,216,0) 50%), none;\n}