.elementor .e-4f6234dc-2a20{font-weight:700;font-size:.8rem;color:#0f172a;letter-spacing:.08em;text-transform:uppercase;padding-block-start:.45rem;padding-block-end:.45rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;margin:0;border-radius:9999px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#f8fafc;display:inline-block}.elementor .e-406ac1a3-6a6c{font-weight:800;font-size:3.25rem;color:#0f172a;letter-spacing:-.03em;line-height:1.18;margin:0}.elementor .e-6c8b6def-ebd1{max-width:620px;font-size:1.25rem;color:#64748b;line-height:1.65;margin:0}.elementor .e-71c70fc4-c37e:hover,.elementor .e-71c70fc4-c37e:focus-visible{color:#fff;background-color:#334155}.elementor .e-71c70fc4-c37e{font-weight:600;font-size:1rem;color:#fff;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:9999px;background-color:#0f172a;display:inline-block}.elementor .e-6872d1be-616b:hover,.elementor .e-6872d1be-616b:focus-visible{color:#0f172a;background-color:#f8fafc}.elementor .e-6872d1be-616b{font-weight:600;font-size:1rem;color:#0f172a;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:9999px;border-width:1px;border-color:#cbd5e1;border-style:solid;background-color:#fff;display:inline-block}.elementor .e-2f9124e0-d45b{margin-block-start:.75rem;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.elementor .e-2dd82adb-b893{display:flex;flex-direction:column;gap:1.5rem;flex:1 1 58%;align-items:flex-start}.elementor .e-6e72817b-d96d{width:260px;height:260px;object-fit:cover;border-radius:20px;box-shadow:0px 10px 25px 0px rgba(0,0,0,.08);display:block}.elementor .e-17b3ba82-2866{font-size:1rem;color:#1e293b;line-height:1.4;margin:0}.elementor .e-66e83320-ff22{font-size:.85rem;color:#64748b;margin:0}.elementor .e-32ba7fb5-5e47{width:100%;max-width:380px;text-align:center;padding:2rem;border-radius:28px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#f8fafc;box-shadow:0px 20px 40px 0px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:1.25rem;align-items:center}.elementor .e-66d82a5f-a604{width:100%;display:flex;flex:1 1 42%;justify-content:center;align-items:center}.elementor .e-7843e34e-fa31{width:100%;max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:4rem;justify-content:space-between;align-items:center}.elementor .e-54f90f30-fee7{width:100%;padding-block-start:6rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;display:flex;justify-content:center}.elementor .e-dce1c4a-15eb{font-weight:800;font-size:2.75rem;color:#0f172a;line-height:1;margin:0}.elementor .e-5ec60794-1f70{font-weight:500;font-size:.95rem;color:#64748b;margin:0}.elementor .e-4c51dcfd-ca27{text-align:center;display:flex;flex-direction:column;gap:.5rem;flex:1 1 200px;align-items:center}.elementor .e-5fa640f7-fccd{font-weight:800;font-size:2.75rem;color:#0f172a;line-height:1;margin:0}.elementor .e-3da391de-abb7{font-weight:500;font-size:.95rem;color:#64748b;margin:0}.elementor .e-5ecb0df4-956d{text-align:center;display:flex;flex-direction:column;gap:.5rem;flex:1 1 200px;align-items:center}.elementor .e-1bea809c-d03b{font-weight:800;font-size:2.75rem;color:#0f172a;line-height:1;margin:0}.elementor .e-7ddaf07f-ac2e{font-weight:500;font-size:.95rem;color:#64748b;margin:0}.elementor .e-45124eda-7fb7{text-align:center;display:flex;flex-direction:column;gap:.5rem;flex:1 1 200px;align-items:center}.elementor .e-15cdb36b-ef2b{font-weight:800;font-size:2.75rem;color:#0f172a;line-height:1;margin:0}.elementor .e-5ea31ee-88b5{font-weight:500;font-size:.95rem;color:#64748b;margin:0}.elementor .e-13c4e6be-161a{text-align:center;display:flex;flex-direction:column;gap:.5rem;flex:1 1 200px;align-items:center}.elementor .e-17371eb5-8787{width:100%;max-width:1200px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:24px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#f8fafc;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center}.elementor .e-1f72a503-61b7{width:100%;padding-block-start:0px;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;display:flex;justify-content:center}.elementor .e-17484ba7-5d4d{font-weight:700;font-size:.8rem;color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0;display:inline-block}.elementor .e-2dd2ee4d-f6a4{font-weight:800;font-size:2.5rem;color:#0f172a;letter-spacing:-.02em;line-height:1.2;margin:0}.elementor .e-62f2afed-cff5{font-size:1.2rem;color:#64748b;line-height:1.6;margin:0}.elementor .e-32964405-731b{max-width:760px;text-align:center;display:flex;flex-direction:column;gap:1rem;align-items:center}.elementor .e-6fb29b16-8daf{font-weight:700;font-size:.8rem;color:#0284c7;letter-spacing:.06em;margin:0}.elementor .e-6cc57d3a-f7cf{font-weight:700;font-size:1.5rem;color:#0f172a;line-height:1.3;margin:0}.elementor .e-5bcd0ac1-1880{font-size:1rem;color:#64748b;line-height:1.65;margin:0}.elementor .e-39d1030-2053{font-size:.95rem;color:#334155;line-height:1.8;padding-block-start:1rem;margin-block-start:.5rem;border-block-start-width:1px}.elementor .e-628c66e3-900f{max-width:370px;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:24px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:1.25rem;flex:1 1 320px}.elementor .e-5edc7e51-fc6e{font-weight:700;font-size:.8rem;color:#8b5cf6;letter-spacing:.06em;margin:0}.elementor .e-6552c0a7-2a9f{font-weight:700;font-size:1.5rem;color:#0f172a;line-height:1.3;margin:0}.elementor .e-740830a7-1100{font-size:1rem;color:#64748b;line-height:1.65;margin:0}.elementor .e-b180d22-a610{font-size:.95rem;color:#334155;line-height:1.8;padding-block-start:1rem;margin-block-start:.5rem;border-block-start-width:1px}.elementor .e-696de7c1-23bd{max-width:370px;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:24px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:1.25rem;flex:1 1 320px}.elementor .e-3dac0f1f-cf17{font-weight:700;font-size:.8rem;color:#059669;letter-spacing:.06em;margin:0}.elementor .e-39e3859a-16bf{font-weight:700;font-size:1.5rem;color:#0f172a;line-height:1.3;margin:0}.elementor .e-3745c7eb-e05b{font-size:1rem;color:#64748b;line-height:1.65;margin:0}.elementor .e-606dee9a-bff8{font-size:.95rem;color:#334155;line-height:1.8;padding-block-start:1rem;margin-block-start:.5rem;border-block-start-width:1px}.elementor .e-692b036e-85d3{max-width:370px;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:24px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 10px 30px 0px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:1.25rem;flex:1 1 320px}.elementor .e-1d6a6e4-b972{width:100%;max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:3.5rem;align-items:center}.elementor .e-6620216e-3fc4{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;display:flex;justify-content:center}.elementor .e-66f96061-a08f{font-weight:700;font-size:.8rem;color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0;display:inline-block}.elementor .e-67f1a788-ace6{font-weight:800;font-size:2.5rem;color:#0f172a;letter-spacing:-.02em;line-height:1.2;margin:0}.elementor .e-791b59c5-b05d{font-size:1.2rem;color:#64748b;line-height:1.6;margin:0}.elementor .e-7a86b762-5a75{max-width:760px;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;align-items:center}.elementor .e-2b8bc100-8ba8{font-weight:700;font-size:1.35rem;color:#0f172a;margin:0}.elementor .e-6dd829eb-1382{font-size:1rem;color:#64748b;line-height:1.65;margin:0}.elementor .e-7c8dfdee-9d31{min-width:280px;padding:2.25rem;border-radius:20px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 4px 15px 0px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:.75rem;flex:1 1 45%}.elementor .e-237dcf2a-c376{font-weight:700;font-size:1.35rem;color:#0f172a;margin:0}.elementor .e-6d4ea5c9-78b6{font-size:1rem;color:#64748b;line-height:1.65;margin:0}.elementor .e-6e705ffc-9839{min-width:280px;padding:2.25rem;border-radius:20px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 4px 15px 0px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:.75rem;flex:1 1 45%}.elementor .e-b36b31f-7492{font-weight:700;font-size:1.35rem;color:#0f172a;margin:0}.elementor .e-7e9ab745-45df{font-size:1rem;color:#64748b;line-height:1.65;margin:0}.elementor .e-439834ad-ae6a{min-width:280px;padding:2.25rem;border-radius:20px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 4px 15px 0px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:.75rem;flex:1 1 45%}.elementor .e-6f4d5e77-dcb0{font-weight:700;font-size:1.35rem;color:#0f172a;margin:0}.elementor .e-4db057b8-aa0b{font-size:1rem;color:#64748b;line-height:1.65;margin:0}.elementor .e-566f69b-48c6{min-width:280px;padding:2.25rem;border-radius:20px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 4px 15px 0px rgba(0,0,0,.02);display:flex;flex-direction:column;gap:.75rem;flex:1 1 45%}.elementor .e-78a2214-b1ff{width:100%;max-width:1200px;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:32px;background-color:#f8fafc;display:flex;flex-direction:column;gap:3.5rem}.elementor .e-eb6a7b1-8121{width:100%;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;display:flex;justify-content:center}.elementor .e-a004b03-e69e{font-weight:700;font-size:.8rem;color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0;display:inline-block}.elementor .e-68fab6cf-de03{font-weight:800;font-size:2.5rem;color:#0f172a;letter-spacing:-.02em;line-height:1.2;margin:0}.elementor .e-65a24573-8e94{font-size:1.2rem;color:#64748b;line-height:1.6;margin:0}.elementor .e-73ffb01b-c4bd{max-width:760px;text-align:center;display:flex;flex-direction:column;gap:1rem;align-items:center}.elementor .e-33b0821e-12cb{font-weight:700;font-size:1.15rem;color:#0f172a;line-height:1.4;margin:0}.elementor .e-6de22001-152b{cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;justify-content:space-between;align-items:center}.elementor .e-5ca329b2-16a1{font-size:1.05rem;color:#475569;line-height:1.7;padding-block-start:1rem;margin:0;border-block-start-width:1px}.elementor .e-343dc672-5428{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem}.elementor .e-4506c4af-4f6c{overflow:hidden;border-radius:16px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#f8fafc}.elementor .e-6a6bb0cb-bec0{font-weight:700;font-size:1.15rem;color:#0f172a;line-height:1.4;margin:0}.elementor .e-51581bfc-fd61{cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;justify-content:space-between;align-items:center}.elementor .e-7378847c-a77f{font-size:1.05rem;color:#475569;line-height:1.7;padding-block-start:1rem;margin:0;border-block-start-width:1px}.elementor .e-33aed1da-b768{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem}.elementor .e-31dd87ed-d79c{overflow:hidden;border-radius:16px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#f8fafc}.elementor .e-1e0809f3-edba{font-weight:700;font-size:1.15rem;color:#0f172a;line-height:1.4;margin:0}.elementor .e-8015413-b3c2{cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;justify-content:space-between;align-items:center}.elementor .e-67bf5311-c9f7{font-size:1.05rem;color:#475569;line-height:1.7;padding-block-start:1rem;margin:0;border-block-start-width:1px}.elementor .e-12fe3b87-320a{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem}.elementor .e-41c68f8f-2b02{overflow:hidden;border-radius:16px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#f8fafc}.elementor .e-1eb00d98-2990{font-weight:700;font-size:1.15rem;color:#0f172a;line-height:1.4;margin:0}.elementor .e-5a1f5ec8-5e61{cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;justify-content:space-between;align-items:center}.elementor .e-40a455d8-22ee{font-size:1.05rem;color:#475569;line-height:1.7;padding-block-start:1rem;margin:0;border-block-start-width:1px}.elementor .e-16b8b920-e9be{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem}.elementor .e-252ce2b3-e2cf{overflow:hidden;border-radius:16px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#f8fafc}.elementor .e-335c210a-2960{font-weight:700;font-size:1.15rem;color:#0f172a;line-height:1.4;margin:0}.elementor .e-5bc24984-ff00{cursor:pointer;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;justify-content:space-between;align-items:center}.elementor .e-2640765a-6df8{font-size:1.05rem;color:#475569;line-height:1.7;padding-block-start:1rem;margin:0;border-block-start-width:1px}.elementor .e-1089d006-d49c{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem}.elementor .e-64bb970a-55a3{overflow:hidden;border-radius:16px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#f8fafc}.elementor .e-7df0b37f-c629{width:100%;display:flex;flex-direction:column;gap:1.25rem}.elementor .e-a349c29-d3dc{width:100%;max-width:900px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:3rem;align-items:center}.elementor .e-42770369-a0df{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;display:flex;justify-content:center}.elementor .e-6fe57cf7-d484{font-weight:700;font-size:.8rem;color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0;display:inline-block}.elementor .e-60566396-3e3e{font-weight:800;font-size:2.5rem;color:#0f172a;letter-spacing:-.02em;line-height:1.2;margin:0}.elementor .e-481b5a81-d35d{font-size:1.2rem;color:#64748b;line-height:1.6;margin:0}.elementor .e-b7354be-9b6e{max-width:760px;text-align:center;display:flex;flex-direction:column;gap:1rem;align-items:center}.elementor .e-722a0c38-b3a5{width:100%;height:210px;object-fit:cover;display:block}.elementor .e-48104a9e-dfa3{font-weight:700;font-size:.75rem;color:#0284c7;letter-spacing:.08em;margin:0}.elementor .e-fbc3deb-3904{font-weight:700;font-size:1.25rem;color:#0f172a;line-height:1.4;margin:0}.elementor .e-71a31a86-5227:hover,.elementor .e-71a31a86-5227:focus-visible{color:#0284c7}.elementor .e-71a31a86-5227{font-weight:600;font-size:.95rem;color:#0f172a;text-decoration:underline;padding-block-start:.5rem;padding-block-end:.5rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;align-self:flex-start}.elementor .e-36771603-39a2{padding:1.75rem;display:flex;flex-direction:column;gap:.85rem;flex:1 1 0px;justify-content:space-between}.elementor .e-2b4ea601-f37b{max-width:370px;overflow:hidden;border-radius:20px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 10px 25px 0px rgba(0,0,0,.03);display:flex;flex-direction:column;flex:1 1 320px}.elementor .e-eaadc6b-84e1{width:100%;height:210px;object-fit:cover;display:block}.elementor .e-5db9b92f-6300{font-weight:700;font-size:.75rem;color:#e11d48;letter-spacing:.08em;margin:0}.elementor .e-4431aa0d-3b02{font-weight:700;font-size:1.25rem;color:#0f172a;line-height:1.4;margin:0}.elementor .e-37673b7-e72d:hover,.elementor .e-37673b7-e72d:focus-visible{color:#e11d48}.elementor .e-37673b7-e72d{font-weight:600;font-size:.95rem;color:#0f172a;text-decoration:underline;padding-block-start:.5rem;padding-block-end:.5rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;align-self:flex-start}.elementor .e-10b03db7-6d72{padding:1.75rem;display:flex;flex-direction:column;gap:.85rem;flex:1 1 0px;justify-content:space-between}.elementor .e-70a4a756-a848{max-width:370px;overflow:hidden;border-radius:20px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 10px 25px 0px rgba(0,0,0,.03);display:flex;flex-direction:column;flex:1 1 320px}.elementor .e-6e5ac9bc-1808{width:100%;height:210px;object-fit:cover;display:block}.elementor .e-3310a53c-eb7b{font-weight:700;font-size:.75rem;color:#8b5cf6;letter-spacing:.08em;margin:0}.elementor .e-7b635c9-6436{font-weight:700;font-size:1.25rem;color:#0f172a;line-height:1.4;margin:0}.elementor .e-2b37af33-f558:hover,.elementor .e-2b37af33-f558:focus-visible{color:#8b5cf6}.elementor .e-2b37af33-f558{font-weight:600;font-size:.95rem;color:#0f172a;text-decoration:underline;padding-block-start:.5rem;padding-block-end:.5rem;padding-inline-start:0px;padding-inline-end:0px;border-style:none;background-color:transparent;align-self:flex-start}.elementor .e-2b4756cd-ab5a{padding:1.75rem;display:flex;flex-direction:column;gap:.85rem;flex:1 1 0px;justify-content:space-between}.elementor .e-341c1179-3e69{max-width:370px;overflow:hidden;border-radius:20px;border-width:1px;border-color:#e2e8f0;border-style:solid;background-color:#fff;box-shadow:0px 10px 25px 0px rgba(0,0,0,.03);display:flex;flex-direction:column;flex:1 1 320px}.elementor .e-569d1b71-5b4c{width:100%;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center}.elementor .e-4e6dd04b-31b1{width:100%;max-width:1200px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:3.5rem;align-items:center}.elementor .e-14050c8f-b8c8{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;display:flex;justify-content:center}.elementor .e-59daf2b6-26b2{font-weight:700;font-size:.85rem;color:#38bdf8;letter-spacing:.1em;text-transform:uppercase;margin:0;display:inline-block}.elementor .e-7b08e0e9-e1df{font-weight:800;font-size:3rem;color:#fff;line-height:1.2;margin:0}.elementor .e-d627f7-966f{max-width:680px;font-size:1.2rem;color:#94a3b8;line-height:1.6;margin:0}.elementor .e-63a6f7c1-a64a:hover,.elementor .e-63a6f7c1-a64a:focus-visible{color:#0f172a;background-color:#f1f5f9}.elementor .e-63a6f7c1-a64a{font-weight:700;font-size:1.05rem;color:#0f172a;text-decoration:none;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:2.85rem;padding-inline-end:2.85rem;border-radius:9999px;background-color:#fff;display:inline-block}.elementor .e-2bcd980a-98fe{font-size:.85rem;color:#64748b;margin:0}.elementor .e-67c085f-34a8{width:100%;max-width:1140px;color:#fff;text-align:center;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:32px;background-color:#0f172a;box-shadow:0px 25px 50px -12px rgba(15,23,42,.25);display:flex;flex-direction:column;gap:1.75rem;align-items:center}.elementor .e-184d9b1e-df12{width:100%;padding-block-start:4rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#fff;display:flex;justify-content:center}