.elementor .e-36838967-1cb8{font-family:var(--font-heading);font-weight:800;font-size:3rem;color:#ffffff;line-height:1.15;text-align:center;}.elementor .e-5db3f5b6-c8a7{max-width:720px;font-family:var(--font-body);font-size:1.1rem;color:rgba(255,255,255,0.85);line-height:1.65;text-align:center;}.elementor .e-310fc9c-6a4e{width:100%;max-width:900px;text-align:center;padding:0px;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-41ea083c-8993{margin-block-start:auto;}.elementor .e-51158ab2-1d54{padding:2rem;border-radius:24px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 30px 0px rgba(15, 45, 28, 0.06);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1e8516f5-7fce{margin-block-start:auto;}.elementor .e-66927f9d-51c5{padding:2rem;border-radius:24px;border-width:2px;border-color:var(--accent);border-style:solid;background-color:#ffffff;box-shadow:0px 16px 35px 0px rgba(15, 45, 28, 0.1);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-3913bf9a-926a{margin-block-start:auto;}.elementor .e-66b2bb9-d704{padding:2rem;border-radius:24px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 30px 0px rgba(15, 45, 28, 0.06);display:flex;flex-direction:column;gap:0.75rem;}