.elementor .e-7d40fb03-86f8{width:100px;height:6px;background-color:#61CE70;}.elementor .e-95dc254-ea3b{font-weight:600;font-size:0.875rem;color:#61CE70;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;}.elementor .e-251f0a67-d77f{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-7337b9c0-56f8{max-width:44rem;font-size:1.25rem;color:#EAEAEA;line-height:1.7;}.elementor .e-5b7edb58-35fc:hover,.elementor .e-5b7edb58-35fc:focus-visible{color:#161616;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .e-5b7edb58-35fc{font-family:Poppins;font-weight:600;font-size:1rem;color:#161616;text-align:center;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-15962eab-83fe{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-5ec5936b-7592{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-1149bb88-40ad{width:100%;max-width:1140px;padding:0px;flex-direction:row;gap:3rem;align-items:center;}.elementor .e-7e680306-b5e9{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-6c9b767f-b6de{font-weight:700;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.12em;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:4px;background-color:#32A455;}.elementor .e-ac3c859-b1d7{font-weight:700;font-size:1.75rem;color:#3A3A3A;line-height:1.2;text-transform:capitalize;}.elementor .e-78cfec93-6c06{font-size:1rem;color:#6A6A6A;line-height:1.7;}.elementor .e-53db596d-96a2{font-size:1.75rem;color:#3A3A3A;line-height:1.2;margin-block-start:0.5rem;}.elementor .e-311cee32-506c{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-5ce1c025-774a{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-6a2f9e65-43d5{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-12b6c9c5-74be{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-4b1a4760-8be2{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-1a1a1bbb-c1df{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-7d29280b-ab66{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-6a4a1843-a83c{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-5668e946-aa77{padding:0px;margin-block-start:0.5rem;flex-direction:column;gap:0.5rem;align-items:flex-start;}.elementor .e-25cf8d84-e988:hover,.elementor .e-25cf8d84-e988:focus-visible{color:#FFFFFF;border-color:#161616;background-color:#161616;}.elementor .e-25cf8d84-e988{font-family:Poppins;font-weight:600;font-size:1rem;color:#FFFFFF;text-align:center;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:#32A455;border-style:solid;background-color:#32A455;}.elementor .e-b5dc999-a910{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-5aa3b176-413c:hover,.elementor .e-5aa3b176-413c:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-5aa3b176-413c{width:100%;max-width:520px;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;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:0.75rem;align-items:flex-start;}.elementor .e-7916dfad-3146{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 0px;align-items:center;}.elementor .e-4e153928-4cce{width:96px;height:96px;object-fit:cover;border-radius:50%;}.elementor .e-48930102-1b84{font-size:1.0625rem;color:#3A3A3A;line-height:1.75;font-style:italic;}.elementor .e-54976b74-48bb{font-weight:600;font-size:0.95rem;color:#32A455;line-height:1.5;}.elementor .e-4aa1f1c8-56ff{font-size:0.9rem;color:#6A6A6A;line-height:1.5;margin-block-start:-0.5rem;}.elementor .e-5edf0192-d7b5:hover,.elementor .e-5edf0192-d7b5:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-5edf0192-d7b5{width:100%;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:0.75rem;align-items:flex-start;}.elementor .e-3acf52b-62d8{width:100%;height:auto;max-width:150px;align-self:center;}.elementor .e-4e9d0b3e-4a8f{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 0px;align-items:stretch;}.elementor .e-149b85d1-1a04{width:100%;max-width:1140px;padding:0px;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-4075ab3b-17b6{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-293b6a6a-765b{width:100px;height:6px;background-color:#61CE70;}.elementor .e-19a67abf-6284{font-weight:600;font-size:2.5rem;color:#3A3A3A;letter-spacing:-0.02em;line-height:1.2;text-transform:none;}.elementor .e-51256116-886f{max-width:46rem;font-size:1.125rem;color:#3A3A3A;line-height:1.75;}.elementor .e-d593a55-f3f3{font-weight:700;font-size:1.5rem;color:#3A3A3A;line-height:1.2;text-transform:capitalize;}.elementor .e-7660667c-f8fd{font-size:1rem;color:#6A6A6A;line-height:1.7;}.elementor .e-2a8ffea9-a25e{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-4c0b4390-6f7d{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-74dda5b0-baa2{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-4bb7af48-d553{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-174674d6-980d{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-57345d9c-5314{padding:0px;margin-block-start:0.5rem;flex-direction:column;gap:0.5rem;align-items:flex-start;}.elementor .e-3e1ea321-b92a:hover,.elementor .e-3e1ea321-b92a:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-3e1ea321-b92a{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:0.75rem;align-items:flex-start;}.elementor .e-78257ee0-cbfc{font-weight:700;font-size:1.5rem;color:#3A3A3A;line-height:1.2;text-transform:capitalize;}.elementor .e-3d74b16-e129{font-size:1rem;color:#6A6A6A;line-height:1.7;}.elementor .e-628e11ca-ef14{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-85584ce-76ef{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-7453d651-6389{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-13b4b74f-e159{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-71d6a23b-57c3{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-546eaa2d-c888{padding:0px;margin-block-start:0.5rem;flex-direction:column;gap:0.5rem;align-items:flex-start;}.elementor .e-7a0bde2b-bd0b:hover,.elementor .e-7a0bde2b-bd0b:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-7a0bde2b-bd0b{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:0.75rem;align-items:flex-start;}.elementor .e-5c0f5bd9-b2ec{font-weight:700;font-size:1.5rem;color:#3A3A3A;line-height:1.2;text-transform:capitalize;}.elementor .e-3a223fdf-fe8b{font-size:1rem;color:#6A6A6A;line-height:1.7;}.elementor .e-beda75b-7869{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-6abee89d-59b7{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-6bd0aed1-c448{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-2ee8cee0-24f7{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-10ddc67c-e250{font-size:1rem;color:#3A3A3A;line-height:1.6;}.elementor .e-6b5da4c4-6288{padding:0px;margin-block-start:0.5rem;flex-direction:column;gap:0.5rem;align-items:flex-start;}.elementor .e-7ed9775d-efb5:hover,.elementor .e-7ed9775d-efb5:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-7ed9775d-efb5{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:0.75rem;align-items:flex-start;}.elementor .e-836d133-192e{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-617874d-57fb{width:100%;max-width:1140px;padding:0px;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-3fd1133a-e1fd{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-b860744-72a3{width:100px;height:6px;background-color:#61CE70;}.elementor .e-f5193c4-e73c{font-weight:600;font-size:2.5rem;color:#3A3A3A;letter-spacing:-0.02em;line-height:1.2;text-transform:none;}.elementor .e-83be9cf-bed9{font-weight:600;font-size:1.125rem;color:#3A3A3A;line-height:1.4;text-transform:none;}.elementor .e-53c2ef2-60ce{font-size:1.5rem;color:#32A455;line-height:1;}.elementor .e-d077995-abee{width:auto;color:#32A455;}.elementor .e-258e754-c3ce{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}.elementor .e-6fb1ef5-d4af{font-size:1rem;color:#6A6A6A;line-height:1.75;}.elementor .e-e222c9f-e0ed{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}.elementor .e-885db14-1726{border-radius:8px;background-color:#FFFFFF;}.elementor .e-2b52acf-c5f0{margin-block-start:1rem;gap:0.75rem;}.elementor .e-3efbe36-522a{max-width:900px;padding:0px;flex-direction:column;gap:1.5rem;align-items:stretch;}.elementor .e-3db4b63-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-3b21a24b-7904{font-weight:600;font-size:0.875rem;color:#FFFFFF;letter-spacing:0.12em;line-height:1.4;text-align:center;text-transform:uppercase;}.elementor .e-39c2b83e-48a2{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-4db852ab-32d9{font-size:1.1875rem;color:#FFFFFF;line-height:1.7;text-align:center;}.elementor .e-51a489a-10c9:hover,.elementor .e-51a489a-10c9:focus-visible{color:#FFFFFF;border-color:#161616;background-color:#161616;}.elementor .e-51a489a-10c9{font-family:Poppins;font-weight:600;font-size:1rem;color:#161616;text-align:center;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-d4c978-7a84{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-73902bbb-66d8{width:100%;max-width:760px;text-align:center;padding:0px;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-212e6b9e-fe6c{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;}