.elementor .e-61d8ccc9-d362{font-family:var(--ff-sans);font-weight:700;font-size:36px;color:#ffffff;line-height:1;}.elementor .e-7e18431f-dc41{width:76px;height:76px;padding:0px;border-radius:50%;background-image:linear-gradient(135deg, #95c954 0%,#5f9a3a 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 16px 32px -14px rgba(95,154,58,0.6);display:flex;justify-content:center;align-items:center;}.elementor .e-64aff688-c218{font-family:var(--ff-serif);font-weight:400;font-size:52px;color:var(--ff-ink);letter-spacing:-0.03em;line-height:1.08;}.elementor .e-55ffef83-c04e{text-align:center;}.elementor .e-4ba87303-abb4{font-family:var(--ff-sans);font-weight:700;font-size:12px;color:var(--ff-navy);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-adff59c-862c{font-family:var(--ff-sans);font-size:15px;color:var(--ff-muted);line-height:1.6;}.elementor .e-7b860b7f-a9aa{width:100%;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:8px;border-radius:18px;border-inline-start-width:3px;background-color:var(--ff-cream);display:flex;flex-direction:column;gap:6px;text-align: left; border-left-style: solid; border-left-color: var(--ff-gold);\n}.elementor .e-1c7c9a61-2c87{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-6955c0e0-ad99{width:100%;max-width:680px;text-align:center;padding-block-start:64px;padding-block-end:64px;padding-inline-start:56px;padding-inline-end:56px;border-radius:32px;border-width:1px;border-color:rgba(16,77,121,0.08);border-style:solid;background-color:#ffffff;box-shadow:0px 40px 80px -48px rgba(20,38,58,0.35);display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-2354f083-a2f4{width:100%;min-height:72vh;padding-block-start:96px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ff-cream);display:flex;flex-direction:column;justify-content:center;align-items:center;background-image: radial-gradient(ellipse 50% 60% at 85% 15%, rgba(255,201,111,0.35) 0%, rgba(255,201,111,0) 70%), radial-gradient(ellipse 45% 60% at 10% 90%, rgba(149,201,84,0.2) 0%, rgba(149,201,84,0) 70%);\n}