.elementor .e-621c245b-bcec{background-image: radial-gradient(circle at 50% 100%, transparent 3px, #FEFAE0 3px, #FEFAE0 5px, transparent 5.5px), radial-gradient(circle at 50% 0%, transparent 3px, #FEFAE0 3px, #FEFAE0 5px, transparent 5.5px);\n}.elementor .e-5b3a1faa-26dc{max-width:820px;font-size:54px;}.elementor .e-585cb07f-2fca{max-width:640px;font-weight:500;font-size:20px;color:var(--gp-cornsilk);}.elementor .e-51d0fa69-469c{max-width:1100px;aspect-ratio:16 / 9;margin-block-start:28px;box-shadow:0px 24px 48px 0px rgba(40,54,24,0.25);}.elementor .e-713ee201-81e4{text-align:center;padding-block-start:104px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(180deg, #BC6C25 0%,#BC6C25 64%,#FEFAE0 64%,#FEFAE0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--gp-cornsilk);flex-direction:column;gap:20px;align-items:center;}.elementor .e-76b36ed3-1e42{max-width:820px;text-align:center;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-25c058e9-96a6{padding-block-start:88px;}.elementor .e-61f36c7d-be93{font-size:14px;color:var(--gp-copperwood);}.elementor .e-10e3eae7-9ff1{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-6f4c9fcd-5b43{max-width:420px;aspect-ratio:1 / 1;border-radius:50%;border-width:8px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 16px 40px 0px rgba(40,54,24,0.18);object-position: center 20%; justify-self: center;\n}.elementor .e-8781ee7-2ddb{padding:0px;gap:72px;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:center;}.elementor .e-dc5d740-9ebd{max-width:420px;aspect-ratio:1 / 1;border-radius:50%;border-width:8px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 16px 40px 0px rgba(40,54,24,0.18);object-position: center 20%; justify-self: center;\n}.elementor .e-24e7bf49-6b9c{font-size:14px;color:var(--gp-copperwood);}.elementor .e-342ac50f-1168{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-afecd9-964c{padding:0px;gap:72px;grid-template-columns:5fr 7fr;grid-template-rows:auto;align-items:center;}.elementor .e-99dd99c-53ef{flex-direction:column;gap:112px;}.elementor .e-1b8d737a-9389{padding-block-start:24px;}.elementor .e-4b759340-7a06{max-width:760px;}.elementor .e-6907503c-175b{aspect-ratio:16 / 9;margin-block-start:32px;object-position: center 35%;\n}.elementor .e-69ffb8cf-9d6c{max-width:980px;text-align:center;padding:0px;flex-direction:column;gap:18px;align-items:center;}.elementor .e-5ec34bd7-10ff{border-block-start-width:1px;border-top-style: solid; border-top-color: rgba(96,108,56,0.25);\n}.elementor .e-5fe02047-3fd3{background-image: radial-gradient(circle at 50% 100%, transparent 3px, #DDA15E 3px, #DDA15E 5px, transparent 5.5px), radial-gradient(circle at 50% 0%, transparent 3px, #DDA15E 3px, #DDA15E 5px, transparent 5.5px);\n}.elementor .e-30bfdee4-6f8a{color:var(--gp-cornsilk);}.elementor .e-54f0aeed-cd2a{color:var(--gp-cornsilk);}.elementor .e-65cb1419-db98{max-width:640px;padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-3636e0f5-2f93{width:56px;height:56px;font-family:var(--gp-font-heading);font-weight:600;font-size:18px;color:var(--gp-black-forest);letter-spacing:0.04em;margin-block-end:10px;border-radius:50%;background-color:var(--gp-sunlit-clay);display:flex;justify-content:center;align-items:center;}.elementor .e-4ab23cb6-3c02{font-size:21px;color:var(--gp-cornsilk);}.elementor .e-5aa82836-a694{font-size:12px;color:var(--gp-sunlit-clay);}.elementor .e-2686ca8f-6215{font-size:15px;color:var(--gp-cornsilk);line-height:1.6;margin-block-start:6px;}.elementor .e-3052b254-5ffb{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;border-width:1px;border-color:rgba(254,250,224,0.22);border-style:solid;background-color:rgba(254,250,224,0.06);flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-49b33aef-184f{width:56px;height:56px;font-family:var(--gp-font-heading);font-weight:600;font-size:18px;color:var(--gp-black-forest);letter-spacing:0.04em;margin-block-end:10px;border-radius:50%;background-color:var(--gp-sunlit-clay);display:flex;justify-content:center;align-items:center;}.elementor .e-69756361-c1d8{font-size:21px;color:var(--gp-cornsilk);}.elementor .e-7e9de73b-5caf{font-size:12px;color:var(--gp-sunlit-clay);}.elementor .e-234fd211-5111{font-size:15px;color:var(--gp-cornsilk);line-height:1.6;margin-block-start:6px;}.elementor .e-3f7a8b19-1ce1{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;border-width:1px;border-color:rgba(254,250,224,0.22);border-style:solid;background-color:rgba(254,250,224,0.06);flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-35ad79d-8abb{width:56px;height:56px;font-family:var(--gp-font-heading);font-weight:600;font-size:18px;color:var(--gp-black-forest);letter-spacing:0.04em;margin-block-end:10px;border-radius:50%;background-color:var(--gp-sunlit-clay);display:flex;justify-content:center;align-items:center;}.elementor .e-7ea6bdf4-4bb4{font-size:21px;color:var(--gp-cornsilk);}.elementor .e-7e5194ca-2f60{font-size:12px;color:var(--gp-sunlit-clay);}.elementor .e-5b921e0f-fb03{font-size:15px;color:var(--gp-cornsilk);line-height:1.6;margin-block-start:6px;}.elementor .e-75061bb-ce45{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;border-width:1px;border-color:rgba(254,250,224,0.22);border-style:solid;background-color:rgba(254,250,224,0.06);flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-43fe952b-3825{width:56px;height:56px;font-family:var(--gp-font-heading);font-weight:600;font-size:18px;color:var(--gp-black-forest);letter-spacing:0.04em;margin-block-end:10px;border-radius:50%;background-color:var(--gp-sunlit-clay);display:flex;justify-content:center;align-items:center;}.elementor .e-5f9140f1-aa71{font-size:21px;color:var(--gp-cornsilk);}.elementor .e-4c1eeac9-2910{font-size:12px;color:var(--gp-sunlit-clay);}.elementor .e-5b0068c0-46c5{font-size:15px;color:var(--gp-cornsilk);line-height:1.6;margin-block-start:6px;}.elementor .e-608430ef-68ae{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:6px;border-width:1px;border-color:rgba(254,250,224,0.22);border-style:solid;background-color:rgba(254,250,224,0.06);flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-47b6b3d4-9594{padding:0px;gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-2392110e-21e5{flex-direction:column;gap:48px;}.elementor .e-314d78ba-15e9{padding-block-start:200px;background-color:var(--gp-olive-leaf);clip-path:polygon(0% 90px, 22% 0%, 48% 70px, 74% 10px, 100% 80px, 100% 100%, 0% 100%);}.elementor .e-101f78a8-afb6{font-size:16px;}.elementor .e-63a4472d-a6a8{font-size:16px;}.elementor .e-37fb75cb-22c1{font-size:16px;}.elementor .e-6fc20b83-7800{gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-26a04bdd-a20f{color:var(--gp-sunlit-clay);}.elementor .e-b25e3d7-73eb{color:var(--gp-cornsilk);}.elementor .e-1508b4b4-a60b{font-size:22px;color:var(--gp-sunlit-clay);letter-spacing:0.3em;margin-block-start:16px;}.elementor .e-5928e2c7-4543{font-family:var(--gp-font-heading);font-weight:400;font-size:24px;color:var(--gp-cornsilk);line-height:1.55;}.elementor .e-156cdf5c-f226{font-family:var(--gp-font-body);font-weight:600;font-size:14px;color:var(--gp-sunlit-clay);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-6d208687-ac77{max-width:900px;text-align:center;flex-direction:column;gap:20px;align-items:center;}.elementor .e-7098fe17-d645{padding-block-end:128px;background-image:linear-gradient(180deg, #606C38 0%,#283618 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--gp-black-forest);}