.elementor .e-1639024b-af88{font-family:"Sora, sans-serif";font-weight:700;color:#14803C;}.elementor .e-3326127e-a182{font-family:"Sora, sans-serif";font-weight:800;color:#17181A;letter-spacing:-0.03em;}.elementor .e-231a24db-e1e2{color:#565B5F;}.elementor .e-ed84e59-9749{color: #FFFFFF !important;\n}.elementor .e-1cf64edd-f1f0:hover,.elementor .e-1cf64edd-f1f0:focus-visible{background-color:#14803C;color: #FFFFFF !important;\n}.elementor .e-1cf64edd-f1f0{background-color:transparent;color: #0E5C2B !important;\n}.elementor .e-1f2a9172-e3f1{margin-block-start:0.5rem;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-402edec5-634b{max-width:620px;padding-block-start:6rem;padding-block-end:6rem;display:flex;flex-direction:column;gap:1.5rem;flex:1 1 480px;align-items:flex-start;}.elementor .e-68c95a3b-3efb{width:100%;max-width:380px;aspect-ratio:4/5;object-fit:cover;border-radius:20px;box-shadow:0px 20px 60px 0px rgba(23,24,26,0.12);}.elementor .e-2c6717de-cdc0{max-width:380px;display:flex;flex:1 1 320px;justify-content:center;}.elementor .e-54ec44ab-4169{width:100%;max-width:1180px;padding-inline-start:max(1.5rem, calc((100% - 1200px) / 2));padding-inline-end:max(1.5rem, calc((100% - 1200px) / 2));margin-inline-start:0px;margin-inline-end:0px;background-color:#FFFFFF;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;justify-content:space-between;align-items:center;background-image: radial-gradient(ellipse 60% 80% at 85% 20%, rgba(20,128,60,0.10), rgba(20,128,60,0) 65%), linear-gradient(180deg, #FFFFFF 0%, #F4FAF5 100%); border-block-end: 1px solid rgba(23,24,26,0.06); max-width: none;\n}.elementor .e-5ecec37a-2c48{font-family:"Sora, sans-serif";font-weight:800;font-size:2rem;color:#17181A;letter-spacing:-0.03em;margin-block-end:1rem;}.elementor .e-653f9f3b-376b{color:#565B5F;}.elementor .e-4263b6da-94e4{max-width:820px;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-3943fa59-9e84{background-color:#FFFFFF;}.elementor .e-44ec484b-473e{font-family:"Sora, sans-serif";font-weight:800;font-size:2rem;color:#17181A;letter-spacing:-0.03em;margin-block-end:2rem;}.elementor .e-7bdabe72-82a3{color:#565B5F;flex:1 1 260px;}.elementor .e-58c15a70-7cc5{color:#565B5F;flex:1 1 260px;}.elementor .e-25b1b1f9-dc72{color:#565B5F;flex:1 1 260px;}.elementor .e-195fe0e9-ade7{color:#565B5F;flex:1 1 260px;}.elementor .e-1d71881e-f35e{color:#565B5F;flex:1 1 260px;}.elementor .e-4c9fc4c9-b895{color:#565B5F;flex:1 1 260px;}.elementor .e-4cb0a3df-3b4a{display:flex;flex-wrap:wrap;gap:.75rem 2.5rem;\n}.elementor .e-4c6ccd1a-8aec{max-width:820px;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-19f57509-c203{background-image:linear-gradient(155deg, #FFFFFF 0%,#FAFAFA 60%,#EAF5EC 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FFFFFF;}.elementor .e-56016428-1461{font-family:"Sora, sans-serif";font-weight:800;font-size:2rem;color:#17181A;letter-spacing:-0.03em;margin-block-end:1rem;}.elementor .e-39dd5261-b1da{color:#565B5F;& a { color: #0E5C2B; font-weight: 700; }\n}.elementor .e-13754db8-cdf5{font-family:"Sora, sans-serif";font-weight:600;font-size:0.8rem;color:#1C2430;text-decoration:none;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:12px;border-width:1px;border-color:rgba(14,124,102,0.22);border-style:solid;background-color:#FFFFFF;box-shadow:0px 2px 10px 0px rgba(14,124,102,0.06);display:inline-flex;align-items:center;color: #0E5C2B !important;\n}.elementor .e-49e5a3b0-4830{margin-block-start:1.5rem;display:flex;gap:0.75rem;flex-wrap:wrap;}.elementor .e-15f20327-69ce{max-width:820px;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-54ad42f8-3fa8{background-color:#FFFFFF;}.elementor .e-5862ad9d-9067{font-family:"Sora, sans-serif";font-weight:800;font-size:2.2rem;color:#FFFFFF;letter-spacing:-0.03em;}.elementor .e-1efcf5d9-ca26{color:rgba(255,255,255,0.88);}.elementor .e-4a48ed47-e012{color: #FFFFFF !important;\n}.elementor .e-f5e4bf3-1b65:hover,.elementor .e-f5e4bf3-1b65:focus-visible{background-color:#FFFFFF;color: #17181A !important;\n}.elementor .e-f5e4bf3-1b65{border-color:rgba(255,255,255,0.55);background-color:transparent;color: #FFFFFF !important;\n}.elementor .e-2773ebc8-90ab{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-16a8943d-d087{max-width:1180px;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-76f5e8b6-d0f9{background-color:#17181A;background-image: radial-gradient(ellipse 80% 120% at 50% 0%, rgba(20,128,60,0.32), rgba(20,128,60,0) 60%);\n}