.elementor .e-c83e350-eb74{max-width:48rem;}.elementor .e-190322d2-9ff5{gap:1rem;}.elementor .e-28f00625-6578{background-image:linear-gradient(160deg, #FAF8F2 0%,#E8F3E1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-127414c7-7df1{& ul, & ol { margin: 0.25rem 0 0; padding-left: 1.3rem; } & li { margin-bottom: 0.55rem; } & li::marker { color: var(--ffp-green-dark); font-weight: 700; } & a { color: var(--ffp-green-dark); font-weight: 700; }\n}.elementor .e-40238a2d-7630{& ul, & ol { margin: 0.25rem 0 0; padding-left: 1.3rem; } & li { margin-bottom: 0.55rem; } & li::marker { color: var(--ffp-green-dark); font-weight: 700; } & a { color: var(--ffp-green-dark); font-weight: 700; }\n}.elementor .e-444ba9e2-eb8e{width:58%;padding:0px;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-46bf19bd-2d07{color:#FFFFFF;}.elementor .e-4f15f8fa-8f35{font-family:var(--ffp-font-body);font-size:1.05rem;color:#EAF5E6;line-height:1.65;}.elementor .e-1463c71-cf74{width:42%;padding:2.25rem;border-radius:1.25rem;background-image:linear-gradient(135deg, #0B6E14 0%,#00A20D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 24px 60px 0px rgba(11, 110, 20, 0.25);flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-1fb6d81-f863{padding:0px;flex-direction:row;gap:3.5rem;align-items:center;}.elementor .e-610d88b8-3798{& ul, & ol { margin: 0.25rem 0 0; padding-left: 1.3rem; } & li { margin-bottom: 0.55rem; } & li::marker { color: var(--ffp-green-dark); font-weight: 700; } & a { color: var(--ffp-green-dark); font-weight: 700; }\n}.elementor .e-f4d69df-bb30{width:40%;padding:0px;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-6511a5b2-19a9{& ul, & ol { margin: 0.25rem 0 0; padding-left: 1.3rem; } & li { margin-bottom: 0.55rem; } & li::marker { color: var(--ffp-green-dark); font-weight: 700; } & a { color: var(--ffp-green-dark); font-weight: 700; } & ol { columns: 2; column-gap: 2.5rem; }\n}.elementor .e-4892ec24-3652{width:60%;}.elementor .e-3cf92efd-75ed{padding:0px;flex-direction:row;gap:3.5rem;align-items:flex-start;}.elementor .e-410901bf-21d9{background-color:var(--ffp-leaf);}.elementor .e-5c629c5b-25bb{max-width:48rem;& ul, & ol { margin: 0.25rem 0 0; padding-left: 1.3rem; } & li { margin-bottom: 0.55rem; } & li::marker { color: var(--ffp-green-dark); font-weight: 700; } & a { color: var(--ffp-green-dark); font-weight: 700; }\n}.elementor .e-612ba5b6-8dbc{& ul, & ol { margin: 0.25rem 0 0; padding-left: 1.3rem; } & li { margin-bottom: 0.55rem; } & li::marker { color: var(--ffp-green-dark); font-weight: 700; } & a { color: var(--ffp-green-dark); font-weight: 700; }\n}.elementor .e-798497d5-d07a{border-block-start-width:6px;flex:1 1 0px;border-top-style: solid; border-top-color: var(--ffp-green);\n}.elementor .e-54ca9192-3393{& ul, & ol { margin: 0.25rem 0 0; padding-left: 1.3rem; } & li { margin-bottom: 0.55rem; } & li::marker { color: var(--ffp-green-dark); font-weight: 700; } & a { color: var(--ffp-green-dark); font-weight: 700; }\n}.elementor .e-a22db2b-ee38674{& ul, & ol { margin: 0.25rem 0 0; padding-left: 1.3rem; } & li { margin-bottom: 0.55rem; } & li::marker { color: var(--ffp-green-dark); font-weight: 700; } & a { color: var(--ffp-green-dark); font-weight: 700; }\n}.elementor .e-1b57fa2e-47ed{border-block-start-width:6px;flex:1 1 0px;border-top-style: solid; border-top-color: var(--ffp-green);\n}.elementor .e-53a51cbb-515e{& ul, & ol { margin: 0.25rem 0 0; padding-left: 1.3rem; } & li { margin-bottom: 0.55rem; } & li::marker { color: var(--ffp-green-dark); font-weight: 700; } & a { color: var(--ffp-green-dark); font-weight: 700; }\n}.elementor .e-5368e8c8-eebf{border-block-start-width:6px;flex:1 1 0px;border-top-style: solid; border-top-color: var(--ffp-green);\n}.elementor .e-185eed6c-c787{padding:0px;gap:1.5rem;}.elementor .e-4b6a3fcd-d8bd{color:#FFFFFF;text-align:center;}.elementor .e-44f40703-65b3{color:#FFFFFF;text-align:center;& a { color: #FFFFFF; font-weight: 700; }\n}.elementor .e-6758a34a-7adf{gap:1.25rem;align-items:center;}.elementor .e-66b4ef59-c463{padding-block-start:4rem;padding-block-end:4rem;background-image:linear-gradient(135deg, #0B6E14 0%,#00A20D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}