.elementor .gc-ct-faqw{width:100%;max-width:820px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .gc-ct-val{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.78);line-height:1.6;margin:0px;}.elementor .gc-ct-lab{font-family:var(--font-heading);font-weight:700;font-size:16px;color:#FFFFFF;margin:0px;}.elementor .gc-ct-info{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .gc-ct-ico{width:24px;height:24px;margin-block-start:3px;display:flex;flex:0 0 auto;& svg path { fill: #8DC63F; }\n}.elementor .gc-ct-row{padding:0px;margin-block-end:24px;display:flex;flex-direction:row;gap:14px;align-items:flex-start;}.elementor .gc-ct-h3{font-family:var(--font-heading);font-weight:700;font-size:28px;color:#FFFFFF;line-height:33.6px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gc-ct-right{padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(150deg, #0F3A23 0%,#174D2A 55%,#22602F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;flex:5 1 0px;box-sizing: border-box;\n}.elementor .gc-ct-left{padding:56px;background-color:#FFFFFF;display:flex;flex-direction:column;flex:7 1 0px;box-sizing: border-box;\n}.elementor .gc-ct-wrap{width:calc(100% - 30px);max-width:1246px;overflow:hidden;padding:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:5px;box-shadow:0px 16px 51px 0px rgba(20, 24, 28, 0.165);display:flex;flex-direction:row;box-sizing: border-box;\n}.elementor .gc-fm-sub:hover,.elementor .gc-fm-sub:focus-visible{border-color:#D84C0A;background-color:#D84C0A;}.elementor .gc-fm-sub{width:100%;font-family:var(--font-body);font-weight:600;font-size:14px;color:#FFFFFF;line-height:1.45;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:31px;padding-inline-end:31px;border-radius:5px;border-width:2px;border-color:#F5590F;border-style:solid;background-color:#F5590F;box-sizing: border-box;\n}.elementor .gc-fm-chkl{font-family:var(--font-body);font-size:12px;color:#4B5250;line-height:19.2px;}.elementor .gc-fm-chkb{width:16px;height:16px;flex:0 0 auto;&:checked { background-color: #2F7828; border-color: #2F7828; }\n}.elementor .gc-fm-chk{width:100%;padding:0px;margin-block-end:32px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .gc-fm-ta{width:100%;height:120px;font-family:var(--font-body);font-size:14px;color:#4B5250;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:5px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:transparent;box-sizing: border-box;\n}.elementor .gc-fm-in{width:100%;height:54px;font-family:var(--font-body);font-size:14px;color:#4B5250;padding-block-start:8px;padding-block-end:8px;padding-inline-start:22px;padding-inline-end:22px;border-radius:5px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:transparent;box-sizing: border-box;\n}.elementor .gc-fm-lab{width:1px;height:1px;overflow:hidden;position:absolute;clip-path:inset(50%);}.elementor .gc-fm-full{width:100%;padding:0px;margin-block-end:24px;display:flex;flex-direction:column;}.elementor .gc-fm-half{width:calc(50% - 15px);padding:0px;margin-block-end:24px;display:flex;flex-direction:column;}.elementor .gc-fm-form{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap: 0 30px;\n}.elementor .gc-fm-p{font-family:var(--font-body);font-size:14px;color:#6C757D;line-height:23.8px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gc-fm-h3{font-family:var(--font-heading);font-weight:700;font-size:28px;color:#1A1A1A;line-height:33.6px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gc-ac-chev{width:14px;height:14px;color:#2F7828;display:flex;fill: #2F7828;\n}.elementor .gc-ac-aa{font-family:var(--font-body);font-size:14px;color:#4b5250;line-height:1.7;margin:0px;}.elementor .gc-ac-ac{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .gc-ac-aq{font-family:var(--font-heading);font-weight:600;font-size:15px;color:#14181C;line-height:1.4;margin:0px;}.elementor .gc-ac-ah{cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;list-style: none;\n}.elementor .gc-ac-item{padding:0px;border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: #E5EAE6;\n}.elementor .gc-ac-faq{width:100%;padding:0px;display:flex;flex-direction:column;}.elementor .gc-ab-acci:hover,.elementor .gc-ab-acci:focus-visible{opacity:100%;filter: none;\n}.elementor .gc-ab-acci{width:100%;height:100%;object-fit:contain;opacity:75%;transition:all 0.25s;filter: grayscale(1);\n}.elementor .gc-ab-accl{width:120px;height:64px;padding:0px;margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:center;align-items:center;}.elementor .gc-ab-accin{width:100%;max-width:1276px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap: 0 30px; box-sizing: border-box;\n}.elementor .gc-ab-acc{width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F7F9F9;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .gc-sv-gridsec{width:100%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .gc-cd-bcc{font-family:var(--font-body);font-weight:400;font-size:11px;color:#A1A1A1;line-height:18.7px;text-transform:uppercase;margin:0px;}.elementor .gc-cd-bcs{font-family:var(--font-body);font-weight:400;font-size:11px;color:#4B5250;line-height:18.7px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;}.elementor .gc-cd-bct:hover,.elementor .gc-cd-bct:focus-visible{color:#2F7828;}.elementor .gc-cd-bct{font-family:var(--font-body);font-weight:400;font-size:11px;color:#4B5250;line-height:18.7px;text-transform:uppercase;margin:0px;}.elementor .gc-cd-bcl{padding:0px;display:flex;flex:0 0 auto;width: max-content;\n}.elementor .gc-cd-bc{max-width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width: max-content;\n}.elementor .gc-cd-h1{font-family:var(--font-heading);font-weight:800;font-size:56px;color:#1A1A1A;line-height:67.2px;margin:0px;}.elementor .gc-cd-pheye{font-family:var(--font-body);font-weight:700;font-size:13px;color:#2F7828;letter-spacing:1.56px;line-height:22.1px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gc-cd-phcon{width:100%;max-width:1276px;text-align:center;padding-block-start:24px;padding-block-end:24px;padding-inline-start:15px;padding-inline-end:15px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;box-sizing: border-box;\n}.elementor .gc-cd-ph{width:100%;min-height:260px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F7F9F9;display:flex;flex-direction:column;justify-content:center;border-block-end-width: 1px; border-block-end-style: solid; border-block-end-color: #EEF1EF; box-sizing: border-box;\n}.elementor .gc-cs-thead{width:100%;max-width:820.7px;text-align:center;padding:0px;margin-block-end:24px;display:flex;flex-direction:column;align-items:center;}.elementor .gc-cs-tcon{width:100%;max-width:1276px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:15px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;box-sizing: border-box;\n}.elementor .gc-cs-tsec{width:100%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F7F9F9;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .gc-t-h2{font-family:var(--font-heading);font-weight:800;font-size:40px;color:#1A1A1A;line-height:48px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gc-t-eyebrow{font-family:var(--font-heading);font-weight:400;font-size:20px;color:#2F7828;line-height:24px;margin-block-start:0px;margin-block-end:11px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .gc-ftr-badge{font-family:var(--font-body);font-weight:700;font-size:10.5px;color:var(--white);letter-spacing:0px;line-height:1.7;text-transform:uppercase;padding-block-start:0.38em;padding-block-end:0.29em;padding-inline-start:0.95em;padding-inline-end:0.95em;border-radius:50rem;background-color:var(--brand-green);display:inline-block;}.elementor .gc-ftr-link:hover,.elementor .gc-ftr-link:focus-visible{color:var(--white);}.elementor .gc-ftr-link{font-family:var(--font-body);font-weight:400;font-size:0.875rem;color:rgba(255, 255, 255, 0.5);line-height:1.7;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align: left; overflow-wrap: anywhere;\n}.elementor .gc-ftr-row-lg{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .gc-ftr-row{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;align-items:center;align-items: baseline;\n}