.elementor .e-55df88eb-182d{font-family:Georgia;font-weight:800;font-size:1.05rem;color:#1E2420;letter-spacing:-0.01em;margin:0px;flex:0 1 auto;white-space:nowrap;\n}.elementor .e-4bffe7f3-f931{font-family:Tahoma;font-size:0.88rem;color:#56605A;margin:0px;white-space:nowrap;\n}.elementor .e-58c2dad2-1cfe:hover,.elementor .e-58c2dad2-1cfe:focus-visible{color:#FFFFFF;transform:translate3d(0px, -2px, 0px);filter:brightness(1.08);\n}.elementor .e-58c2dad2-1cfe{font-family:Tahoma;font-weight:800;font-size:0.95rem;color:#FFFFFF;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:4px;background-color:#2F6B3B;transition:transform 0.3s, filter 0.3s;display:inline-flex;justify-content:center;white-space:nowrap;\n}.elementor .e-483d44cb-64a0{width:auto;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:nowrap;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-6acbb4-7285{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-3a7c83eb-26e4{width:100%;position:sticky;inset-block-start:0px;z-index:9999;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-end-width:1px;background-color:rgba(233,235,230,0.9);backdrop-filter:saturate(160%) blur(14px);display:flex;justify-content:center;-webkit-backdrop-filter:saturate(160%) blur(14px); border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-1e156c24-cf12{width:180px;height:260px;position:absolute;inset-block-start:18%;inset-inline-end:6%;background-color:#1E2420;opacity:8%;clip-path:polygon(48% 0, 55% 18%, 42% 34%, 58% 52%, 44% 70%, 60% 100%, 54% 100%, 38% 70%, 52% 52%, 36% 34%, 49% 18%, 42% 0);}.elementor .e-679cb440-8180{font-family:Georgia;font-weight:700;font-size:1.3rem;color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-3ffb75cd-f0bd:hover,.elementor .e-3ffb75cd-f0bd:focus-visible{color:#FFFFFF;transform:translate3d(0px, -2px, 0px);filter:brightness(1.08);\n}.elementor .e-3ffb75cd-f0bd{font-family:Tahoma;font-weight:800;font-size:0.92rem;color:#FFFFFF;text-decoration:none;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:4px;background-color:#2F6B3B;transition:transform 0.3s, filter 0.3s;display:inline-flex;justify-content:center;white-space:nowrap;\n}.elementor .e-9b116b-5e88{width:100%;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-5f9264ba-aba7{max-width:14ch;font-family:Georgia;font-weight:700;font-size:clamp(2.6rem, 6vw, 5.2rem);color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;padding-block-start:3rem;margin:0px;}.elementor .e-21aa56e3-b319{max-width:56ch;font-family:Tahoma;font-size:1.15rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-3b7cdcac-64e9:hover,.elementor .e-3b7cdcac-64e9:focus-visible{color:#FFFFFF;transform:translate3d(0px, -2px, 0px);filter:brightness(1.08);\n}.elementor .e-3b7cdcac-64e9{font-family:Tahoma;font-weight:800;font-size:1.02rem;color:#FFFFFF;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:4px;background-color:#2F6B3B;transition:transform 0.3s, filter 0.3s;display:inline-flex;justify-content:center;white-space:nowrap;\n}.elementor .e-3d2f5ea6-e809:hover,.elementor .e-3d2f5ea6-e809:focus-visible{color:#1E2420;transform:translate3d(0px, -2px, 0px);}.elementor .e-3d2f5ea6-e809{font-family:Tahoma;font-weight:800;font-size:1.02rem;color:#1E2420;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:4px;border-width:2px;border-color:#1E2420;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap; transition:background .3s, transform .3s;\n}.elementor .e-71125bf1-169e{font-family:Tahoma;font-size:0.92rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-545a1ecd-8f0e{display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-3902dd0f-1f1d{width:100%;height:480px;object-fit:cover;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;display:block;}.elementor .e-516d588d-fc7a{font-family:Tahoma;font-size:0.88rem;color:#56605A;line-height:1.7;font-style:italic;margin:0px;}.elementor .e-22c0eb27-e912{padding-block-start:2.5rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-191d173d-6280{width:100%;max-width:1200px;position:relative;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-4f06f5b1-eb08{width:100%;position:relative;padding-block-start:2rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-end-width:8px;background-color:#E9EBE6;display:flex;justify-content:center;border-bottom-style: solid; border-bottom-color: #2F6B3B;\n}.elementor .e-6e95a959-bb00{width:76px;height:76px;font-weight:900;font-size:1.7rem;color:#FFFFFF;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#2F6B3B;box-shadow:0px 0px 0px 5px #E9EBE6,0px 0px 0px 7px #2F6B3B;display:flex;justify-content:center;align-items:center;}.elementor .e-43119d21-e1c2{font-family:Tahoma;font-weight:800;font-size:0.92rem;color:#1E2420;line-height:1.3;text-align:center;margin:0px;}.elementor .e-5a66bb82-a27e{min-width:120px;display:flex;flex-direction:column;gap:0.9rem;align-items:center;}.elementor .e-b04a699-a0e2{width:76px;height:76px;font-weight:900;font-size:1.7rem;color:#FFFFFF;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#2F6B3B;box-shadow:0px 0px 0px 5px #E9EBE6,0px 0px 0px 7px #2F6B3B;display:flex;justify-content:center;align-items:center;}.elementor .e-26013ecb-1bc7{font-family:Tahoma;font-weight:800;font-size:0.92rem;color:#1E2420;line-height:1.3;text-align:center;margin:0px;}.elementor .e-2901303b-1c98{min-width:120px;display:flex;flex-direction:column;gap:0.9rem;align-items:center;}.elementor .e-68d27f29-bbfa{width:76px;height:76px;font-weight:900;font-size:1.7rem;color:#FFFFFF;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#2F6B3B;box-shadow:0px 0px 0px 5px #E9EBE6,0px 0px 0px 7px #2F6B3B;display:flex;justify-content:center;align-items:center;}.elementor .e-19d0142a-2ca5{font-family:Tahoma;font-weight:800;font-size:0.92rem;color:#1E2420;line-height:1.3;text-align:center;margin:0px;}.elementor .e-2c69d05f-d124{min-width:120px;display:flex;flex-direction:column;gap:0.9rem;align-items:center;}.elementor .e-371c3d11-dc57{width:76px;height:76px;font-weight:900;font-size:1.7rem;color:#FFFFFF;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#2F6B3B;box-shadow:0px 0px 0px 5px #E9EBE6,0px 0px 0px 7px #2F6B3B;display:flex;justify-content:center;align-items:center;}.elementor .e-1bbf83cf-b890{font-family:Tahoma;font-weight:800;font-size:0.92rem;color:#1E2420;line-height:1.3;text-align:center;margin:0px;}.elementor .e-756672d8-d482{min-width:120px;display:flex;flex-direction:column;gap:0.9rem;align-items:center;}.elementor .e-2d2a9a0a-6716{width:76px;height:76px;font-weight:900;font-size:1.7rem;color:#FFFFFF;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;background-color:#2F6B3B;box-shadow:0px 0px 0px 5px #E9EBE6,0px 0px 0px 7px #2F6B3B;display:flex;justify-content:center;align-items:center;}.elementor .e-2609b242-4792{font-family:Tahoma;font-weight:800;font-size:0.92rem;color:#1E2420;line-height:1.3;text-align:center;margin:0px;}.elementor .e-7075175e-e3cc{min-width:120px;display:flex;flex-direction:column;gap:0.9rem;align-items:center;}.elementor .e-36b54d50-b50f{display:grid;gap:1.5rem;grid-template-columns:repeat(5, minmax(0,1fr));justify-items:center;}.elementor .e-3727b21c-f0ed{font-family:Tahoma;font-size:1.05rem;color:#1E2420;line-height:1.7;margin:0px;}.elementor .e-f388485-4758:hover,.elementor .e-f388485-4758:focus-visible{color:#FFFFFF;transform:translate3d(0px, -2px, 0px);filter:brightness(1.08);\n}.elementor .e-f388485-4758{font-family:Tahoma;font-weight:800;font-size:1.02rem;color:#FFFFFF;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:4px;background-color:#2F6B3B;transition:transform 0.3s, filter 0.3s;display:inline-flex;justify-content:center;white-space:nowrap;\n}.elementor .e-19c5257a-6f77{padding-block-start:2rem;margin-block-start:0.5rem;border-block-start-width:1px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;justify-content:center;align-items:center;border-top-style: solid; border-top-color: rgba(30,36,32,.14);\n}.elementor .e-6f9abc0-f41b{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:2rem;}.elementor .e-4d3eb9b9-1e8e{width:100%;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#E9EBE6;display:flex;justify-content:center;}.elementor .e-68a7fe74-3b5b{font-family:Tahoma;font-weight:700;font-size:0.78rem;color:#2F6B3B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-1bbd9a7-b678{max-width:18ch;font-family:Georgia;font-weight:700;font-size:clamp(2rem, 4.5vw, 3.4rem);color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-7174d36b-3473{display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-273066b1-19c4{width:70%;height:3px;margin:auto;background-color:#1E2420;transform:rotateX(0deg) rotateY(0deg) rotateZ(-18deg);}.elementor .e-6d696243-b201{height:90px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;}.elementor .e-64dc96f0-57a3{font-family:Georgia;font-weight:700;font-size:1.35rem;color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-61eee33b-ea13{font-family:Tahoma;font-size:0.98rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-2aad80a3-df53{display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-2c092bfb-21ce{width:70%;height:3px;margin:auto;background-color:#1E2420;transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);}.elementor .e-237b5289-5024{height:90px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;}.elementor .e-4b506979-daa4{font-family:Georgia;font-weight:700;font-size:1.35rem;color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-57515c2c-17d2{font-family:Tahoma;font-size:0.98rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-71671c46-d639{display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-45bc6640-27af{width:70%;height:3px;margin:auto;background-color:#1E2420;transform:rotateX(0deg) rotateY(0deg) rotateZ(6deg);}.elementor .e-61798b58-bcdb{height:90px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;}.elementor .e-73b412ab-9bb6{font-family:Georgia;font-weight:700;font-size:1.35rem;color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-72e396f0-a743{font-family:Tahoma;font-size:0.98rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-5318a597-d1b1{display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-72d37340-1938{width:70%;height:3px;margin:auto;background-color:#1E2420;transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);}.elementor .e-37f82492-230d{height:90px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;}.elementor .e-3c169930-8e4b{font-family:Georgia;font-weight:700;font-size:1.35rem;color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-3ed9a659-cac4{font-family:Tahoma;font-size:0.98rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-20e2934c-8a20{display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-55f31beb-79b5{display:grid;gap:2rem;grid-template-columns:repeat(4, minmax(0,1fr));}.elementor .e-4ba4335b-cc73{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-6fdb8f04-6f83{width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;justify-content:center;}.elementor .e-696d723c-8fbf{font-family:Tahoma;font-weight:700;font-size:0.78rem;color:#2F6B3B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-6ff7b93e-aa7d{font-family:Georgia;font-weight:700;font-size:clamp(1.9rem, 3.6vw, 2.8rem);color:#1E2420;letter-spacing:-0.02em;line-height:1.1;text-transform:none;margin:0px;}.elementor .e-54f3d5f7-1634{font-family:Tahoma;font-size:1.05rem;color:#1E2420;line-height:1.7;margin:0px;opacity:85%;}.elementor .e-6f16defe-ac3a{font-family:Tahoma;font-weight:700;font-size:1rem;color:#1E2420;margin:0px;}.elementor .e-45c430a4-e2cf{font-family:Tahoma;font-weight:700;font-size:1rem;color:#1E2420;margin:0px;}.elementor .e-69a8565a-9e67{font-family:Tahoma;font-weight:700;font-size:1rem;color:#1E2420;margin:0px;}.elementor .e-5604d5f6-4d48{display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-e9ff517-49be:hover,.elementor .e-e9ff517-49be:focus-visible{color:#FFFFFF;transform:translate3d(0px, -2px, 0px);filter:brightness(1.08);\n}.elementor .e-e9ff517-49be{font-family:Tahoma;font-weight:800;font-size:1.02rem;color:#FFFFFF;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:4px;background-color:#2F6B3B;transition:transform 0.3s, filter 0.3s;display:inline-flex;justify-content:center;white-space:nowrap;\n}.elementor .e-b6579f0-88a6:hover,.elementor .e-b6579f0-88a6:focus-visible{color:#1E2420;transform:translate3d(0px, -2px, 0px);}.elementor .e-b6579f0-88a6{font-family:Tahoma;font-weight:800;font-size:1.02rem;color:#1E2420;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:4px;border-width:2px;border-color:#1E2420;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap; transition:background .3s, transform .3s;\n}.elementor .e-2e95ae45-743d{display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;align-items:center;}.elementor .e-40419a8a-ab66{width:100%;max-width:520px;padding:2.5rem;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;background-color:rgba(255,255,255,.84);box-shadow:0px 30px 80px -30px rgba(0,0,0,.45);backdrop-filter:blur(18px);display:flex;flex-direction:column;gap:1.1rem;-webkit-backdrop-filter:blur(18px);\n}.elementor .e-61dcfec2-ec1a{display:flex;}.elementor .e-1e089477-b58f{width:100%;max-width:1200px;display:flex;justify-content:flex-end;}.elementor .e-e57419e-41ac{width:100%;min-height:640px;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, rgba(0,0,0,.05) 0%,rgba(0,0,0,.35) 100%),url("https://pagecraftr.com/wp-content/uploads/2026/10/lees-foundation-2.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;justify-content:center;align-items:center;}.elementor .e-41fe8297-d0c9{font-family:Tahoma;font-weight:700;font-size:0.78rem;color:#9FD3A8;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-39abc7f7-230b{font-family:Georgia;font-weight:700;font-size:clamp(2rem, 4.5vw, 3.4rem);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-54c6dcbd-9087{font-family:Tahoma;font-size:1.05rem;color:rgba(255,255,255,.8);line-height:1.7;margin:0px;}.elementor .e-38108579-4967{display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-351db50c-1528{height:140px;border-radius:4px;background-image: repeating-linear-gradient(0deg, #5B4632 0 10px, #4A3828 10px 12px);\n}.elementor .e-795bce8-5e2f{font-family:Georgia;font-weight:700;font-size:1.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-25b9f79-c5f5{font-family:Tahoma;font-size:1rem;color:rgba(255,255,255,.75);line-height:1.7;margin:0px;}.elementor .e-7d8caf7f-9360{display:flex;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-4347252e-515f{height:140px;border-radius:4px;background-color:#8A7457;background-image: repeating-linear-gradient(90deg, #8A7457 0 30px, #3A2C1F 30px 33px), none;\n}.elementor .e-518f73dc-6996{font-family:Georgia;font-weight:700;font-size:1.5rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-d695243-d58f{font-family:Tahoma;font-size:1rem;color:rgba(255,255,255,.75);line-height:1.7;margin:0px;}.elementor .e-2d3cc2f7-488b{display:flex;flex-direction:column;gap:0.9rem;flex:1 1 0px;}.elementor .e-2a2fa302-9246{display:flex;flex-direction:row;gap:1.25rem;flex:1 1 0px;}.elementor .e-36210d0a-160d{display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-7d0694cc-ac34{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-6c7adb81-8cf7{width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#1E2420;display:flex;justify-content:center;}.elementor .e-14ee39fa-33a3{font-family:Tahoma;font-weight:700;font-size:0.78rem;color:#2F6B3B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-5cab9629-6327{max-width:18ch;font-family:Georgia;font-weight:700;font-size:clamp(2rem, 4.5vw, 3.4rem);color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-60e4f883-2e1b{display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-4af9f6e-987b{font-family:Tahoma;font-weight:700;font-size:0.78rem;color:#56605A;letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-7ea336aa-260b{font-family:Tahoma;font-weight:700;font-size:0.78rem;color:#56605A;letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-7ddf6230-303f{font-family:Tahoma;font-weight:700;font-size:0.78rem;color:#56605A;letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-6fe9d3ac-3f87{font-family:Tahoma;font-weight:700;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-2b934428-ecb2{font-family:Tahoma;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-56d12efa-d397{font-family:Tahoma;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-222ae87b-ddb9{font-family:Tahoma;font-weight:700;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-458ceb8d-9dab{font-family:Tahoma;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-29e4d92d-74ff{font-family:Tahoma;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-6b1bd25-fc33{font-family:Tahoma;font-weight:700;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-5c15981a-a175{font-family:Tahoma;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-3b56048-9d77{font-family:Tahoma;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-9c011b5-1e2b{font-family:Tahoma;font-weight:700;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-aadbf2c-67a0{font-family:Tahoma;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-17bb4423-85c2{font-family:Tahoma;font-size:1rem;color:#1E2420;line-height:1.5;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(30,36,32,.14);\n}.elementor .e-7dd604b6-5125{min-width:620px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#FFFFFF;display:grid;grid-template-columns:1fr 1fr 1.6fr;border-top-style: solid; border-top-color: #2F6B3B;\n}.elementor .e-aaddf5d-2256{width:100%;overflow-x:auto;\n}.elementor .e-7766cf5b-fbff{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-7bf6b507-6f37{width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#E9EBE6;display:flex;justify-content:center;}.elementor .e-57971af1-9623{font-family:Tahoma;font-weight:700;font-size:0.78rem;color:#2F6B3B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-55f483ec-c83b{font-family:Georgia;font-weight:700;font-size:clamp(2rem, 4vw, 3rem);color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-10163b78-dd9a{font-family:Tahoma;font-size:1.05rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-3d5a6155-538c:hover,.elementor .e-3d5a6155-538c:focus-visible{color:#FFFFFF;transform:translate3d(0px, -2px, 0px);filter:brightness(1.08);\n}.elementor .e-3d5a6155-538c{font-family:Tahoma;font-weight:800;font-size:1.02rem;color:#FFFFFF;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:4px;background-color:#2F6B3B;transition:transform 0.3s, filter 0.3s;display:inline-flex;justify-content:center;align-self:flex-start;white-space:nowrap;\n}.elementor .e-28fc9421-bcee{display:flex;flex-direction:column;gap:1.1rem;flex:1 1 0px;}.elementor .e-954327b-e609{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-72ca4d44-b5c8{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-6aa1008b-a767{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-15f4814e-bbb8{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-29f50a31-9fcb{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-5162ba12-37b9{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-279bfa4-f3c3{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-60d6f7bb-59e5{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-565cae64-e423{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-8b51931-203c{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-77492737-68e0{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-7ab8b54c-48fa{font-family:Tahoma;font-weight:600;font-size:0.95rem;color:#1E2420;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;}.elementor .e-3ec383c3-2ed3{display:flex;flex-direction:row;gap:0.55rem;flex-wrap:wrap;flex:1 1 0px;align-items:center;}.elementor .e-260e566c-6537{display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-442ccf8d-e8ea{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-54ae9ee3-fe78{width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:1px;background-color:#E9EBE6;display:flex;justify-content:center;border-top-style: solid; border-top-color: rgba(30,36,32,.14);\n}.elementor .e-723c9f43-476a{font-family:Tahoma;font-weight:700;font-size:0.78rem;color:#2F6B3B;letter-spacing:0.16em;text-transform:uppercase;margin:0px;}.elementor .e-4d7ecb28-8a43{font-family:Georgia;font-weight:700;font-size:clamp(2rem, 4.5vw, 3.2rem);color:#1E2420;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-1ecf04e7-1570{display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;}.elementor .e-1d69557f-286f{font-family:Georgia;font-weight:700;font-size:1.2rem;color:#1E2420;letter-spacing:-0.01em;line-height:1.3;text-transform:none;margin:0px;}.elementor .e-7f70c600-f1f3{font-family:Tahoma;font-size:1rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-75fc1d0f-da1e{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-1c7b476e-b2d1{font-family:Georgia;font-weight:700;font-size:1.2rem;color:#1E2420;letter-spacing:-0.01em;line-height:1.3;text-transform:none;margin:0px;}.elementor .e-15bba627-5c11{font-family:Tahoma;font-size:1rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-2d2c6076-4f43{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-52391114-258d{font-family:Georgia;font-weight:700;font-size:1.2rem;color:#1E2420;letter-spacing:-0.01em;line-height:1.3;text-transform:none;margin:0px;}.elementor .e-60e5b009-1d4a{font-family:Tahoma;font-size:1rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-6b35e837-e431{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-72b4ef5f-a45e{font-family:Georgia;font-weight:700;font-size:1.2rem;color:#1E2420;letter-spacing:-0.01em;line-height:1.3;text-transform:none;margin:0px;}.elementor .e-60883217-8b8e{font-family:Tahoma;font-size:1rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-6e3ab80a-66a2{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-2d47edf6-e6d1{font-family:Georgia;font-weight:700;font-size:1.2rem;color:#1E2420;letter-spacing:-0.01em;line-height:1.3;text-transform:none;margin:0px;}.elementor .e-2de483b7-9525{font-family:Tahoma;font-size:1rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-733addce-6b52{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-850f471-1493{font-family:Georgia;font-weight:700;font-size:1.2rem;color:#1E2420;letter-spacing:-0.01em;line-height:1.3;text-transform:none;margin:0px;}.elementor .e-51fdc903-b6ef{font-family:Tahoma;font-size:1rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-25549e8f-f2c6{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:4px;border-width:1px;border-color:rgba(30,36,32,.14);border-style:solid;background-color:#F4F5F2;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-3c574ff0-14b7{display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-7f64b078-7296{flex:2 1 0px;}.elementor .e-28a05eed-ea3c{display:flex;flex-direction:row;gap:3rem;}.elementor .e-69084721-ed43{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-1029bd4b-123b{width:100%;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;justify-content:center;}.elementor .e-897eab4-a0da{font-family:Georgia;font-weight:700;font-size:clamp(2.2rem, 5vw, 3.8rem);color:#FFFFFF;letter-spacing:-0.02em;line-height:1.05;text-transform:none;margin:0px;}.elementor .e-1b5f3cd6-89f7{font-family:Tahoma;font-size:1.05rem;color:rgba(255,255,255,.85);line-height:1.7;margin:0px;}.elementor .e-58e48a37-3a35{display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-1ac615ef-2610:hover,.elementor .e-1ac615ef-2610:focus-visible{color:#2F6B3B;transform:translate3d(0px, -2px, 0px);filter:brightness(1.08);\n}.elementor .e-1ac615ef-2610{font-family:Tahoma;font-weight:800;font-size:1.02rem;color:#2F6B3B;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.9rem;padding-inline-end:1.9rem;border-radius:4px;background-color:#FFFFFF;transition:transform 0.3s, filter 0.3s;display:inline-flex;justify-content:center;white-space:nowrap;\n}.elementor .e-294a9cb7-3f36:hover,.elementor .e-294a9cb7-3f36:focus-visible{color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-294a9cb7-3f36{font-family:Tahoma;font-weight:800;font-size:1.02rem;color:#FFFFFF;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:4px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap; transition:background .3s, transform .3s;\n}.elementor .e-462fe79-344e{display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-6ed799b-4276{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:3rem;}.elementor .e-660603b8-e833{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#2F6B3B;display:flex;justify-content:center;}.elementor .e-24e32a64-697b{font-family:Tahoma;font-size:0.85rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-67f7bf7b-6699:hover,.elementor .e-67f7bf7b-6699:focus-visible{color:#2F6B3B;}.elementor .e-67f7bf7b-6699{font-family:Tahoma;font-weight:800;font-size:0.9rem;color:#1E2420;text-decoration:none;padding:0px;background-color:transparent;}.elementor .e-5f4a9bc6-f6b6{display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:center;}.elementor .e-104effcd-5339{font-family:Tahoma;font-size:0.85rem;color:#56605A;line-height:1.7;margin:0px;}.elementor .e-7f05942e-162c:hover,.elementor .e-7f05942e-162c:focus-visible{color:#2F6B3B;}.elementor .e-7f05942e-162c{font-family:Tahoma;font-weight:700;font-size:0.85rem;color:#1E2420;text-decoration:none;padding:0px;background-color:transparent;}.elementor .e-20063a1e-2258{display:flex;flex-direction:row;gap:0.35rem;flex-wrap:wrap;align-items:center;}.elementor .e-26b99fbc-a438{width:100%;max-width:1200px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;}.elementor .e-4b9c619c-d38c{width:100%;padding:2rem;border-block-start-width:1px;background-color:#E9EBE6;display:flex;justify-content:center;border-top-style: solid; border-top-color: rgba(30,36,32,.14);\n}