.elementor .e-1e8c1411-7ed3{width:100px;height:6px;background-color:#61CE70;}.elementor .e-75126c91-434d{font-weight:600;font-size:0.875rem;color:#61CE70;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;}.elementor .e-58325ee3-940b{max-width:52rem;font-weight:700;font-size:3.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.12;text-transform:none;}.elementor .e-60d4679d-9500{max-width:44rem;font-size:1.25rem;color:#EAEAEA;line-height:1.7;}.elementor .e-13b6edb6-d635:hover,.elementor .e-13b6edb6-d635:focus-visible{color:#161616;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .e-13b6edb6-d635{font-family:Poppins;font-weight:600;font-size:1rem;color:#161616;text-align:center;text-transform:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:4px;border-width:2px;border-color:#61CE70;border-style:solid;background-color:#61CE70;}.elementor .e-6bcf30a9-a575{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-6bd06df2-a9ce{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-2422ae65-7853{width:100%;height:auto;max-width:400px;}.elementor .e-b60528e-329b{width:100%;max-width:520px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:12px;background-color:#FFFFFF;box-shadow:0px 20px 60px 0px rgba(97, 206, 112, 0.18);justify-content:center;align-items:center;}.elementor .e-64b3e3b7-8198{padding:0px;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-7a76add9-dac0{width:100%;max-width:1140px;padding:0px;flex-direction:row;gap:3rem;align-items:center;}.elementor .e-187fc08e-d447{font-family:Poppins;padding-block-start:14rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(135deg, #161616 0%,#2B2B2B 55%,#3A3A3A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}.elementor .e-96f4285-feb8{width:100px;height:6px;background-color:#61CE70;}.elementor .e-87e8556-3fd9{font-weight:600;font-size:2.5rem;color:#3A3A3A;letter-spacing:-0.02em;line-height:1.2;text-transform:none;}.elementor .e-75e1cd-79ea{font-size:1.125rem;color:#3A3A3A;line-height:1.75;}.elementor .e-2338b317-5613{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-2510c10-d8c6{width:100%;max-width:100%;aspect-ratio:1396 / 940;border-radius:8px;box-shadow:0px 20px 60px 0px rgba(50, 164, 85, 0.12);}.elementor .e-12775e59-11b6{padding:0px;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-1750ccb3-ee25{width:100%;max-width:1140px;padding:0px;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-51793310-18f4{font-family:Poppins;padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-7b6601d2-ccf0{width:100%;max-width:100%;aspect-ratio:972 / 654;border-radius:8px;box-shadow:0px 20px 60px 0px rgba(50, 164, 85, 0.12);}.elementor .e-262c2b1-f916{padding:0px;flex:1 1 0px;justify-content:center;align-items:center;}.elementor .e-634b926d-e69e{width:100px;height:6px;background-color:#61CE70;}.elementor .e-756c39-f636{font-weight:600;font-size:2.5rem;color:#3A3A3A;letter-spacing:-0.02em;line-height:1.2;text-transform:none;}.elementor .e-252f92fa-bf47{font-size:1.125rem;color:#3A3A3A;line-height:1.75;}.elementor .e-46434ff7-3a84{font-size:1.0625rem;color:#6A6A6A;line-height:1.75;}.elementor .e-1d2d5764-a2bb{font-size:1.0625rem;color:#6A6A6A;line-height:1.75;}.elementor .e-43373aa0-3976{padding:0px;flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-7c6d1900-526d{width:100%;max-width:1140px;padding:0px;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-34567d66-a8ab{font-family:Poppins;padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F2F5F7;flex-direction:column;align-items:center;}.elementor .e-25d3b2c3-acb4{width:100px;height:6px;background-color:#61CE70;}.elementor .e-62bc4cdb-172f{font-weight:600;font-size:2.5rem;color:#3A3A3A;letter-spacing:-0.02em;line-height:1.2;text-transform:none;}.elementor .e-7ee1cdc9-442f{font-weight:600;font-size:1.375rem;color:#3A3A3A;line-height:1.3;text-transform:none;}.elementor .e-5fa04000-62fe{font-size:1rem;color:#6A6A6A;line-height:1.7;}.elementor .e-79d8dc11-728b:hover,.elementor .e-79d8dc11-728b:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-79d8dc11-728b{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-block-start-width:5px;background-color:#F2F5F7;flex-direction:column;gap:0.75rem;}.elementor .e-90772cc-b94d{font-weight:600;font-size:1.375rem;color:#3A3A3A;line-height:1.3;text-transform:none;}.elementor .e-ef273eb-435b{font-size:1rem;color:#6A6A6A;line-height:1.7;}.elementor .e-42cf6d67-6667:hover,.elementor .e-42cf6d67-6667:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-42cf6d67-6667{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-block-start-width:5px;background-color:#F2F5F7;flex-direction:column;gap:0.75rem;}.elementor .e-17e7e8ed-4c0e{font-weight:600;font-size:1.375rem;color:#3A3A3A;line-height:1.3;text-transform:none;}.elementor .e-1f087c1a-dadd{font-size:1rem;color:#6A6A6A;line-height:1.7;}.elementor .e-1e5d1ccc-939a:hover,.elementor .e-1e5d1ccc-939a:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-1e5d1ccc-939a{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-block-start-width:5px;background-color:#F2F5F7;flex-direction:column;gap:0.75rem;}.elementor .e-3331117f-e2b4{width:100%;padding:0px;margin-block-start:1rem;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-221bc6ba-b8ce{font-weight:600;font-size:1.375rem;color:#3A3A3A;line-height:1.3;text-transform:none;}.elementor .e-3829538e-e00e{font-size:1.0625rem;color:#6A6A6A;line-height:1.75;}.elementor .e-34da198b-38cf{width:100%;padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:1.5rem;border-radius:8px;border-width:2px;border-color:#CFE9D4;border-style:dashed;background-color:#FFFFFF;flex-direction:column;gap:0.5rem;}.elementor .e-45e3ba87-2866{width:100%;max-width:1140px;padding:0px;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-2c33b683-4e3c{font-family:Poppins;padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .e-61e1302d-cdc9{width:100px;height:6px;background-color:#61CE70;}.elementor .e-7c14fc0d-cb83{font-weight:600;font-size:2.5rem;color:#3A3A3A;letter-spacing:-0.02em;line-height:1.2;text-transform:none;}.elementor .e-1727cad9-a14f{font-size:1.0625rem;color:#3A3A3A;line-height:1.75;font-style:italic;}.elementor .e-7b92ec1d-819f{font-size:0.9375rem;color:#6A6A6A;line-height:1.5;}.elementor .e-2d5aa764-73bc{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-block-start-width:5px;background-color:#FFFFFF;box-shadow:0px 12px 40px 0px rgba(50, 164, 85, 0.06);flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:space-between;}.elementor .e-790086ec-570a{font-size:1.0625rem;color:#3A3A3A;line-height:1.75;font-style:italic;}.elementor .e-5db8938d-6bc0{font-size:0.9375rem;color:#6A6A6A;line-height:1.5;}.elementor .e-2616f40a-952a{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;border-block-start-width:5px;background-color:#FFFFFF;box-shadow:0px 12px 40px 0px rgba(50, 164, 85, 0.06);flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:space-between;}.elementor .e-790d181f-e2a5{width:100%;padding:0px;margin-block-start:1rem;flex-direction:row;gap:1.5rem;align-items:stretch;}.elementor .e-4dfae226-6998{width:100%;max-width:1140px;padding:0px;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-2789e664-b444{font-family:Poppins;padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F2F5F7;flex-direction:column;align-items:center;}.elementor .e-e20ccf8-72a3{width:100px;height:6px;background-color:#61CE70;}.elementor .e-a8c1f90-e73c{font-weight:600;font-size:2.5rem;color:#3A3A3A;letter-spacing:-0.02em;line-height:1.2;text-transform:none;}.elementor .e-5971bc5-bed9{font-weight:600;font-size:1.125rem;color:#3A3A3A;line-height:1.4;text-transform:none;}.elementor .e-3ab4895-60ce{font-size:1.5rem;color:#32A455;line-height:1;}.elementor .e-8202532-abee{width:auto;color:#32A455;}.elementor .e-f29af7b-c3ce{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}.elementor .e-354095f-d4af{font-size:1rem;color:#6A6A6A;line-height:1.75;}.elementor .e-627454b-e0ed{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}.elementor .e-0dc232f-1726{border-radius:8px;background-color:#FFFFFF;}.elementor .e-637ec3f-c5f0{margin-block-start:1rem;gap:0.75rem;}.elementor .e-5bda167-522a{max-width:900px;padding:0px;flex-direction:column;gap:1.5rem;align-items:stretch;}.elementor .e-a34a45d-f02c{font-family:Poppins;padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F2F5F7;flex-direction:column;align-items:center;}.elementor .e-f36ddd7-28ed{font-weight:700;font-size:2.75rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;text-align:center;text-transform:none;}.elementor .e-3a09f5c3-b711{font-size:1.1875rem;color:#FFFFFF;line-height:1.7;text-align:center;}.elementor .e-65994e6c-f4c1:hover,.elementor .e-65994e6c-f4c1:focus-visible{color:#FFFFFF;border-color:#161616;background-color:#161616;}.elementor .e-65994e6c-f4c1{font-family:Poppins;font-weight:600;font-size:1rem;color:#161616;text-align:center;text-transform:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:4px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;}.elementor .e-3c2b3ea8-1af7{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-51f13d0d-d789{width:100%;max-width:760px;text-align:center;padding:0px;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-595f2ff3-a95b{font-family:Poppins;padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(135deg, #32A455 0%,#61CE70 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;align-items:center;}