.elementor .e-7141231-ea70e7d{width:100%;max-height:46rem;object-fit:cover;display:block;}.elementor .e-ec084e6-8e821d4{font-weight:700;font-size:clamp(2.2rem, 5vw, 4rem);color:#1f2933;line-height:1.08;}.elementor .e-d13e184-796bf72{font-size:1.1rem;color:#666666;}.elementor .e-0bd00d9-8bb3077{font-weight:700;font-size:2rem;color:#d43778;}.elementor .e-4e6bfb9-49751b0{font-weight:600;font-size:1.05rem;line-height:1.7;}.elementor .e-9a78b99-6491a08{max-width:75rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:6vw;padding-inline-end:6vw;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-8320167-cb8c6ef{font-size:1.05rem;line-height:1.85;}.elementor .e-3472864-f13aa00{max-width:75rem;padding-block-start:3rem;padding-block-end:5rem;padding-inline-start:6vw;padding-inline-end:6vw;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-5008662-bc15b77{max-width:75rem;font-weight:700;font-size:2rem;color:#1f2933;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3158094-b0152eb{width:100%;max-width:75rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.5rem;display:block;}.elementor .e-a2c4e4e-453c6b8{width:100%;max-width:75rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.5rem;display:block;}.elementor .e-8b958f5-9f16ab7{width:100%;max-width:75rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.5rem;display:block;}.elementor .e-2b09cfa-65a191e{width:100%;max-width:75rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.5rem;display:block;}.elementor .e-f7d970c-49e34a4{width:100%;max-width:75rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.5rem;display:block;}.elementor .e-5ccd459-8859c1b{width:100%;max-width:75rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.5rem;display:block;}.elementor .e-56e37b4-9b90972{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#fafafa;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-1184c40-7bc81af{font-weight:700;font-size:2rem;color:#1f2933;}.elementor .e-b50d85a-1f0e52b{font-size:1rem;line-height:1.8;}.elementor .e-0514dc8-1a7f927{max-width:75rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:6vw;padding-inline-end:6vw;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.3rem;}.elementor .e-6f31b1e-6ddc6c8{font-weight:700;font-size:2rem;color:#1f2933;}.elementor .e-b6b706c-292a60d{font-size:1.05rem;line-height:1.7;}.elementor .e-f31088a-20cc715{font-weight:700;color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;border-radius:0.35rem;background-color:#d43778;}.elementor .e-0b112ec-f188f61{text-align:center;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#f7eef2;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-b420868-531d6f7{width:calc(100% - 20px);position:absolute;inset-block-start:clamp(0.75rem, 2vw, 1.5rem);inset-inline-end:10px;inset-inline-start:10px;z-index:2;font-weight:700;font-size:clamp(0.8rem, 2.1vw, 1.25rem);color:#ffffff;letter-spacing:0.06em;line-height:1.35;text-align:center;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;margin:0px;background-color:#ad245e;box-shadow:0px 3px 10px 0px rgba(31,41,51,0.18);}.elementor .e-20a40e8-9442a55{color:#222222;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}