.elementor .e-164a2f7c-f46377e{font-weight:900;font-size:1.35rem;color:#0B251F;letter-spacing:-0.03em;}.elementor .e-411e06de-7ad8f55{font-weight:800;font-size:0.68rem;color:#7DBF3F;letter-spacing:0.16em;}.elementor .e-24b884a4-df358a0{width:auto;min-width:0px;min-height:3.8rem;padding-inline-start:4.8rem;background-image:url("https://greenapplebike.com/wp-content/uploads/2026/09/logo-mark-green-apple.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:3.6rem 3.6rem;background-position:0% 0%;display:flex;flex-direction:column;gap:0.05rem;flex:0 0 auto;justify-content:center;}.elementor .e-5dc99d60-edfa5e7{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;background-color:transparent;}.elementor .e-719e312-010f798{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;background-color:transparent;}.elementor .e-4c53dc24-5ac808b{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;background-color:transparent;}.elementor .e-6f61ccc2-29c0da7{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;background-color:transparent;}.elementor .e-758bb8c4-e2e08a0{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;background-color:transparent;display:none;}.elementor .e-0fbdc90-6550c91{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.7rem;padding-block-end:0.7rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:0px;background-color:transparent;}.elementor .e-14b6bc69-2c9cbaa{margin-inline-start:2.5rem;display:flex;flex-direction:row;gap:0.65rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-72eb5ed9-f887e91{min-height:5.4rem;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:1px;background-color:#ffffff;display:flex;flex-direction:row;gap:2rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-e4c2194-8ab91a3{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-2bd72aa3-7d17c09{font-weight:900;font-size:clamp(3.2rem, 6vw, 5.4rem);color:#FFFFFF;letter-spacing:-0.055em;line-height:.98;}.elementor .e-455be6cb-0fd62fb{max-width:620px;font-size:1.05rem;color:rgba(255,255,255,.72);line-height:1.8;}.elementor .e-124aa8f9-96ebac9{font-weight:900;font-size:0.9rem;color:#0B251F;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;border-width:0px;background-color:#7DBF3F;}.elementor .e-47c33ea1-b524da0{font-weight:900;font-size:0.9rem;color:#0B251F;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;border-width:0px;background-color:#FFFFFF;}.elementor .e-724781ec-ed9eacc{margin-block-start:0.6rem;display:flex;gap:0.8rem;flex-wrap:wrap;}.elementor .e-38b77f52-9f1a6ba{max-width:690px;display:flex;flex-direction:column;gap:1.4rem;flex:1 1 520px;}.elementor .e-396d77eb-3885983{width:min(100%, 540px);height:420px;object-fit:cover;border-radius:2rem;box-shadow:0px 30px 80px 0px rgba(0,0,0,.28);flex:1 1 420px;}.elementor .e-4e06271f-b8423ff{width:100%;min-height:680px;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-image:linear-gradient(135deg, #0B251F 0%,#163C32 58%,#214D3F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;gap:3.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-70667c4b-141fc8e{padding:0px;margin:0px;background-color:#FFFEF9;display:flex;flex-direction:column;gap:0px;}.elementor .e-431c191b-005c624{font-weight:900;font-size:2rem;color:#0B251F;letter-spacing:-0.04em;}.elementor .e-2c837e89-21835ce{font-size:0.72rem;color:#5F716A;margin-block-start:0.2rem;}.elementor .e-4fbc3bd7-6910190{padding:1.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.45rem;flex:1 1 170px;}.elementor .e-bd922b7-7713e90{font-weight:900;font-size:2rem;color:#0B251F;letter-spacing:-0.04em;}.elementor .e-dd6133c-5cfd761{font-size:0.72rem;color:#5F716A;margin-block-start:0.2rem;}.elementor .e-2cb1f047-1f56b7f{padding:1.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.45rem;flex:1 1 170px;}.elementor .e-6b704e3c-5e2a2bc{font-weight:900;font-size:2rem;color:#0B251F;letter-spacing:-0.04em;}.elementor .e-77f5da46-43648f7{font-size:0.72rem;color:#5F716A;margin-block-start:0.2rem;}.elementor .e-157d6460-da51821{padding:1.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.45rem;flex:1 1 170px;}.elementor .e-65cf31a0-e15f2db{font-weight:900;font-size:2rem;color:#0B251F;letter-spacing:-0.04em;}.elementor .e-236b4bc3-7371bb6{font-size:0.72rem;color:#5F716A;margin-block-start:0.2rem;}.elementor .e-5edfff67-fdc4f1a{padding:1.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.45rem;flex:1 1 170px;}.elementor .e-c093581-c045bfe{font-weight:900;font-size:2rem;color:#0B251F;letter-spacing:-0.04em;}.elementor .e-1c7c13f5-4972f73{font-size:0.72rem;color:#5F716A;margin-block-start:0.2rem;}.elementor .e-a096bcf-d78025a{padding:1.5rem;border-radius:1.25rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.45rem;flex:1 1 170px;}.elementor .e-e9e7d1c-af3506f{border-block-end-width:1px;background-color:#FFFFFF;display:flex;gap:0px;flex-wrap:wrap;}.elementor .e-15f72947-253ce96{font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.18em;}.elementor .e-75dd6f3a-2ddc397{font-size:clamp(2.4rem, 4vw, 3.8rem);color:#0B251F;letter-spacing:-0.05em;line-height:1.05;}.elementor .e-27f9bdf-374256e{max-width:720px;font-size:1rem;color:#5F716A;line-height:1.75;}.elementor .e-25a852e8-2988ad0{font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.16em;}.elementor .e-423a5e88-f072635{width:100%;height:210px;object-fit:cover;border-radius:1rem;}.elementor .e-7fb57446-d13787d{font-size:1.45rem;color:#0B251F;align-self:center;}.elementor .e-3e5b6b36-761f892{font-size:0.84rem;color:#5F716A;line-height:1.65;}.elementor .e-40e2fb70-aebf61e{font-weight:800;font-size:0.78rem;color:#0B251F;padding-block-start:0.4rem;}.elementor .e-e5fd150-e36f5f7{min-width:240px;padding:1.25rem;border-radius:1.5rem;border-width:1px;border-color:rgba(11,37,31,.12);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-32d049c2-e8aa4e5{font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.16em;}.elementor .e-10399d83-e704626{width:100%;height:210px;object-fit:cover;border-radius:1rem;}.elementor .e-274a238a-416fab6{font-size:1.45rem;color:#0B251F;align-self:center;}.elementor .e-7e87f462-32b90a4{font-size:0.84rem;color:#5F716A;line-height:1.65;}.elementor .e-656a8a45-9bbfedc{font-weight:800;font-size:0.78rem;color:#0B251F;padding-block-start:0.4rem;}.elementor .e-2d2487a9-ba90e93{min-width:240px;padding:1.25rem;border-radius:1.5rem;border-width:1px;border-color:rgba(11,37,31,.12);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-25353116-d99e6da{font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.16em;}.elementor .e-38ed3891-e4f6ffa{width:100%;height:210px;object-fit:cover;border-radius:1rem;}.elementor .e-71ef4be4-0479383{font-size:1.45rem;color:#0B251F;align-self:center;}.elementor .e-5758ba1d-82f8d94{font-size:0.84rem;color:#5F716A;line-height:1.65;}.elementor .e-5b2691ea-a2bfadb{font-weight:800;font-size:0.78rem;color:#0B251F;padding-block-start:0.4rem;}.elementor .e-702e63a6-c8e416c{min-width:240px;padding:1.25rem;border-radius:1.5rem;border-width:1px;border-color:rgba(11,37,31,.12);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-7deeb42d-3fe4996{font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.16em;}.elementor .e-7bfbe673-9c8cfff{width:100%;height:210px;object-fit:cover;border-radius:1rem;}.elementor .e-63c0f92d-f608b0d{font-size:1.45rem;color:#0B251F;align-self:center;}.elementor .e-18339f1f-6acefd2{font-size:0.84rem;color:#5F716A;line-height:1.65;}.elementor .e-2473dcc1-6882bba{font-weight:800;font-size:0.78rem;color:#0B251F;padding-block-start:0.4rem;}.elementor .e-6e0649f0-a892b0f{min-width:240px;padding:1.25rem;border-radius:1.5rem;border-width:1px;border-color:rgba(11,37,31,.12);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-1dc53bb5-dcbd707{margin-block-start:1.4rem;display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));grid-template-rows:repeat(1, 1fr);}.elementor .e-19a3398d-b8537c9{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#F6F4EB;display:flex;flex-direction:column;gap:1.2rem;}.elementor .e-55aac3e1-b0113a6{font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.18em;}.elementor .e-224235fa-5aca559{font-size:clamp(2.4rem, 4vw, 3.8rem);color:#0B251F;letter-spacing:-0.05em;line-height:1.06;}.elementor .e-65e89fec-f7519f7{font-size:1rem;color:#5F716A;line-height:1.8;}.elementor .e-3b6a21b7-a02d541{margin-block-start:0.8rem;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-192242be-0b2e5eb{display:flex;flex-direction:column;gap:1rem;flex:1 1 420px;}.elementor .e-1ef9760d-1d1ed31{width:min(100%, 560px);height:570px;object-fit:cover;border-radius:2rem;box-shadow:0px 24px 60px 0px rgba(11,37,31,.16);flex:1 1 430px;}.elementor .e-6c9031b3-4f44415{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#FFFEF9;display:flex;gap:3rem;flex-wrap:wrap;align-items:center;}.elementor .e-30271f27-ac303a1{padding-block-start:0px;padding-block-end:6.5rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#FFFEF9;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(210px, 1fr));}.elementor .e-7c3ef728-e5f543b{padding:0px;margin:0px;background-color:#FFFEF9;display:flex;flex-direction:column;gap:0px;}.elementor .e-1adb7e06-63d9c78{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-15520d16-e6c7919{font-size:clamp(2.4rem, 4vw, 3.8rem);color:#FFFFFF;letter-spacing:-0.05em;line-height:1.05;}.elementor .e-17978a59-b6b2117{max-width:720px;font-size:1rem;color:rgba(255,255,255,.64);line-height:1.75;}.elementor .e-6377b207-4b9396b{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-7fa0aea5-88eadae{font-size:1.25rem;color:#FFFFFF;line-height:1.25;}.elementor .e-68e9e5d3-9eb2614{font-size:0.82rem;color:rgba(255,255,255,.62);line-height:1.65;}.elementor .e-2c9ed32c-eee8e39{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.065);display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-466c63c-ab2fb04{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-1fc6c137-67a0aeb{font-size:1.25rem;color:#FFFFFF;line-height:1.25;}.elementor .e-47d28da4-0cf02bd{font-size:0.82rem;color:rgba(255,255,255,.62);line-height:1.65;}.elementor .e-2e7c36ab-6f8ae0d{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.065);display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-1e7d2849-09c058d{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-5468048e-2b22a6b{font-size:1.25rem;color:#FFFFFF;line-height:1.25;}.elementor .e-fbe31fc-b56a731{font-size:0.82rem;color:rgba(255,255,255,.62);line-height:1.65;}.elementor .e-2ae9c1e2-84342c3{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.065);display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-49dfb380-9a2f5da{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-2df78742-9cc8830{font-size:1.25rem;color:#FFFFFF;line-height:1.25;}.elementor .e-75e5bb70-cd5e196{font-size:0.82rem;color:rgba(255,255,255,.62);line-height:1.65;}.elementor .e-73f1153a-7c094ed{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.065);display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-6fdfc492-436f264{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-3be7ebaa-69fd9d5{font-size:1.25rem;color:#FFFFFF;line-height:1.25;}.elementor .e-2fa14ab2-fab058d{font-size:0.82rem;color:rgba(255,255,255,.62);line-height:1.65;}.elementor .e-23398787-325faff{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.065);display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-c7edb3d-be6a3a1{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-19eff99b-aab62d9{font-size:1.25rem;color:#FFFFFF;line-height:1.25;}.elementor .e-49467bb3-b428138{font-size:0.82rem;color:rgba(255,255,255,.62);line-height:1.65;}.elementor .e-2d26105d-c6e7b5f{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(255,255,255,.12);border-style:solid;background-color:rgba(255,255,255,.065);display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-735cd9d7-6c47b5c{margin-block-start:1.3rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));}.elementor .e-47ae6a14-88f806a{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#071C17;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-74880f1c-20c33c5{font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.18em;}.elementor .e-5be6be0c-3bd45a3{font-size:clamp(2.4rem, 4vw, 3.8rem);color:#0B251F;letter-spacing:-0.05em;line-height:1.06;}.elementor .e-6a81a9a7-56ffa89{max-width:720px;font-size:1rem;color:#5F716A;line-height:1.75;}.elementor .e-7ac93f2c-1d9593e{min-width:2.5rem;font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.14em;}.elementor .e-78022232-4b57c93{font-size:1.12rem;color:#0B251F;}.elementor .e-427f60a5-2f3fbb4{font-size:0.82rem;color:#5F716A;line-height:1.6;}.elementor .e-1d025804-c88ba7f{display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-713ebf60-9cfca65{padding:1.3rem;border-radius:1.2rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-31a940d-c3ef467{min-width:2.5rem;font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.14em;}.elementor .e-5c638177-1eb45bf{font-size:1.12rem;color:#0B251F;}.elementor .e-6e8e098b-a0fb15a{font-size:0.82rem;color:#5F716A;line-height:1.6;}.elementor .e-4b311baf-2c96cf7{display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-6f6158ce-e44e5e0{padding:1.3rem;border-radius:1.2rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-5cf0d8fd-3b39aae{min-width:2.5rem;font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.14em;}.elementor .e-6c3216ab-aebf75f{font-size:1.12rem;color:#0B251F;}.elementor .e-3ef04e64-0208655{font-size:0.82rem;color:#5F716A;line-height:1.6;}.elementor .e-4175cb87-e7bcd3f{display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-21a918f0-56b3a3d{padding:1.3rem;border-radius:1.2rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-2bc60e14-49b8122{min-width:2.5rem;font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.14em;}.elementor .e-5c234f0f-8cf5ca1{font-size:1.12rem;color:#0B251F;}.elementor .e-3049f5e5-61411f6{font-size:0.82rem;color:#5F716A;line-height:1.6;}.elementor .e-17191632-e111ac6{display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-4d7bc9f8-38cfa63{padding:1.3rem;border-radius:1.2rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-789853e5-bb4684b{min-width:2.5rem;font-weight:900;font-size:0.72rem;color:#7DBF3F;letter-spacing:0.14em;}.elementor .e-697c775f-f5c9729{font-size:1.12rem;color:#0B251F;}.elementor .e-6e401c3c-2ea969b{font-size:0.82rem;color:#5F716A;line-height:1.6;}.elementor .e-115b2c6a-f870e57{display:flex;flex-direction:column;gap:0.25rem;}.elementor .e-22f6539b-89060c9{padding:1.3rem;border-radius:1.2rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:1rem;align-items:flex-start;}.elementor .e-1a247fb-cb67c59{margin-block-start:1.2rem;display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-2e66fcb-04c6381{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#FFFEF9;display:flex;flex-direction:column;gap:1rem;}.elementor .e-2f1f1810-2f32112{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-1bdd7ee7-8114890{font-size:clamp(2rem, 3.2vw, 3rem);color:#FFFFFF;letter-spacing:-0.045em;line-height:1.08;}.elementor .e-2b375f48-f8469ea{font-size:0.95rem;color:rgba(255,255,255,.64);line-height:1.75;}.elementor .e-6a63fd57-2d942f2{padding:2rem;border-radius:1.6rem;background-color:#0B251F;display:flex;flex-direction:column;gap:1rem;flex:1 1 420px;}.elementor .e-328f3195-f356d01{font-size:clamp(1.8rem, 3vw, 2.6rem);color:#0B251F;letter-spacing:-0.04em;line-height:1.1;}.elementor .e-6f8b234a-315f1d9{font-size:0.92rem;color:#5F716A;line-height:1.7;}.elementor .e-7a14d64d-06bf1e6{font-weight:900;font-size:0.9rem;color:#0B251F;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;border-width:0px;background-color:#7DBF3F;}.elementor .e-43d8d20b-c19ef61{font-size:0.72rem;color:#7A867F;}.elementor .e-48d40ece-916e739{padding:2rem;border-radius:1.6rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#EDF4E7;display:flex;flex-direction:column;gap:1rem;flex:1 1 360px;}.elementor .e-4a8ba02d-ca7618d{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#F6F4EB;display:flex;gap:1.2rem;flex-wrap:wrap;}.elementor .e-552f61b6-9c46603{font-size:clamp(2.2rem, 4vw, 3.6rem);color:#0B251F;letter-spacing:-0.05em;line-height:1.05;}.elementor .e-3b166e46-8a8cf47{font-size:0.95rem;color:rgba(11,37,31,.68);line-height:1.7;}.elementor .e-77923fb3-d19723f{display:flex;flex-direction:column;gap:0.7rem;flex:1 1 650px;}.elementor .e-278ddb13-db847ad{font-weight:900;font-size:0.9rem;color:#FFFFFF;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:999px;border-width:0px;background-color:#0B251F;}.elementor .e-6153d9a9-8f7d7d5{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#7DBF3F;display:flex;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-736cdf23-85d4a93{font-weight:900;font-size:1.2rem;color:#FFFFFF;}.elementor .e-14223d5a-d7d28a2{font-size:0.82rem;color:rgba(255,255,255,.56);line-height:1.65;}.elementor .e-1b61ea81-909abe0{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 400px;}.elementor .e-4568fffd-c16ddfd{font-weight:900;font-size:0.75rem;color:#FFFFFF;letter-spacing:0.16em;}.elementor .e-6079f7f0-f07b67a{font-size:0.82rem;color:rgba(255,255,255,.56);line-height:1.65;}.elementor .e-2d3702bf-7cbbb24{display:flex;flex-direction:column;gap:0.4rem;flex:1 1 400px;}.elementor .e-63fcad79-b212d50{font-size:0.72rem;color:rgba(255,255,255,.38);padding-block-start:1.5rem;border-block-start-width:1px;flex:1 1 100%;}.elementor .e-56710e83-6d4b003{padding-block-start:3.5rem;padding-block-end:2rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#071C17;display:flex;gap:2rem;flex-wrap:wrap;}.elementor .e-19e3c91d-6647bae{padding:0px;margin:0px;background-color:#FFFEF9;display:flex;flex-direction:column;gap:0px;}.elementor .e-144b460-061bce4{min-height:3.5rem;font-weight:700;font-size:0.95rem;color:#FFFFFF;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:3.2rem;padding-inline-end:1.15rem;border-radius:999px;border-width:0px;box-shadow:0px 12px 30px 0px rgba(11,37,31,0.28);display:flex;justify-content:center;align-items:center;}.elementor .e-ecd767d-fd4ab56{width:auto;height:auto;position:fixed;inset-inline-end:1.5rem;inset-block-end:1.5rem;z-index:9999;padding:0px;margin:0px;display:none;}.elementor .e-8a8a8c1-dd58a4f{width:2rem;height:2rem;display:block;}.elementor .e-83f2c75-03e1539{width:3.75rem;height:3.75rem;position:fixed;inset-inline-end:1.5rem;inset-block-end:1.5rem;z-index:9999;padding:0.85rem;border-radius:50%;background-color:#25D366;box-shadow:0px 12px 30px 0px rgba(11,37,31,0.28);display:flex;justify-content:center;align-items:center;}