.elementor .e-6c40292-af2cfeb{font-weight:900;font-size:1.35rem;color:#0B251F;letter-spacing:-0.03em;}.elementor .e-54d94ac-24090e4{font-weight:800;font-size:0.68rem;color:#7DBF3F;letter-spacing:0.16em;}.elementor .e-0a8297d-f9b85f4{width:320px;min-width:320px;min-height:3.8rem;max-width:320px;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 320px;justify-content:center;}.elementor .e-cb6745a-88e6cc9{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-width:0px;background-color:transparent;}.elementor .e-9d9da7d-7d1bafe{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-width:0px;background-color:transparent;}.elementor .e-c692f4b-bbdc377{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-width:0px;background-color:transparent;}.elementor .e-c17bdaa-37d75fb{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-width:0px;background-color:transparent;}.elementor .e-24d72ca-4166920{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-width:0px;background-color:transparent;display:none;}.elementor .e-b31b7fd-ac57fa0{font-weight:700;font-size:0.95rem;color:#0B251F;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;border-width:0px;background-color:transparent;}.elementor .e-81d2d72-e4d0404{width:auto;overflow:visible;margin-inline-start:1rem;display:flex;flex-direction:row;gap:0.5rem;flex-wrap:nowrap;flex:0 0 auto;align-items:center;}.elementor .e-661f009-55a524e{overflow:visible;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:1px;background-color:#fff;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-de120a7-3f31fcd{font-weight:900;font-size:0.72rem;color:#D9F46A;letter-spacing:0.18em;}.elementor .e-5f8ffe8-5554ca2{max-width:900px;font-size:clamp(2.8rem,5vw,4.8rem);color:#fff;letter-spacing:-0.05em;line-height:1.02;}.elementor .e-457457f-f0ca99f{max-width:760px;font-size:1rem;color:rgba(255,255,255,.68);line-height:1.8;}.elementor .e-a378c52-951f35d{padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#0B251F;display:flex;flex-direction:column;gap:1rem;}.elementor .e-91eb66e-141268e{font-weight:800;font-size:1rem;color:#0B251F;line-height:1.5;}.elementor .e-e80e7d8-0029e7e{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#fff;}.elementor .e-fc3524b-c342ab2{font-weight:800;font-size:1rem;color:#0B251F;line-height:1.5;}.elementor .e-ffabcf2-7ed23af{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#fff;}.elementor .e-172e819-1cc8f67{font-weight:800;font-size:1rem;color:#0B251F;line-height:1.5;}.elementor .e-70b8456-8a18933{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#fff;}.elementor .e-88ae139-8ad63e5{font-weight:800;font-size:1rem;color:#0B251F;line-height:1.5;}.elementor .e-543bc22-8a05da1{padding:1.4rem;border-radius:1.2rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#fff;}.elementor .e-2d119db-5aafea6{padding-block-start:2rem;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:#EDF4E7;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));}.elementor .e-93fe6ed-5aca8ab{font-size:clamp(2.4rem,4vw,3.8rem);color:#0B251F;letter-spacing:-0.05em;line-height:1.05;}.elementor .e-f5893d0-bc1d857{font-size:1rem;color:#5F716A;line-height:1.8;}.elementor .e-c995cf5-b8df401{display:flex;flex-direction:column;gap:1rem;flex:1 1 420px;}.elementor .e-c9e3d5a-80f68c1{width:min(100%,560px);height:520px;object-fit:cover;border-radius:2rem;flex:1 1 430px;}.elementor .e-2096b5c-6cb253c{padding-block-start:6rem;padding-block-end:6rem;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-c0708be-d7df26a{font-size:clamp(2.2rem,4vw,3.6rem);color:#0B251F;letter-spacing:-0.05em;line-height:1.08;}.elementor .e-d717574-0ab0cc4{font-size:1.35rem;color:#0B251F;}.elementor .e-1ccb6cf-d6b7f03{font-size:0.86rem;color:#5F716A;line-height:1.65;}.elementor .e-d5812d2-ee114e3{padding:1.4rem;border-radius:1.2rem;background-color:#F6F4EB;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-12e0821-ddab22a{font-size:1.35rem;color:#0B251F;}.elementor .e-2d969c8-e040d95{font-size:0.86rem;color:#5F716A;line-height:1.65;}.elementor .e-e499520-48e84ac{padding:1.4rem;border-radius:1.2rem;background-color:#F6F4EB;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-8a25110-fa7fb4f{font-size:1.35rem;color:#0B251F;}.elementor .e-fe77c6f-ab17264{font-size:0.86rem;color:#5F716A;line-height:1.65;}.elementor .e-f42ca14-2fdfda5{padding:1.4rem;border-radius:1.2rem;background-color:#F6F4EB;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-7c554e9-c83210a{font-size:1.35rem;color:#0B251F;}.elementor .e-292039e-950a3d9{font-size:0.86rem;color:#5F716A;line-height:1.65;}.elementor .e-f9fb60c-1f9b9bb{padding:1.4rem;border-radius:1.2rem;background-color:#F6F4EB;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-71a7bf1-0a5780c{margin-block-start:1.2rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));}.elementor .e-560612e-076522d{padding-block-start:6rem;padding-block-end:6rem;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-b34bb8d-363f6d9{padding:0px;margin:0px;background-color:#FFFEF9;display:flex;flex-direction:column;gap:0px;}.elementor .e-fdb8498-60d59bd{font-size:clamp(2.3rem,4vw,3.8rem);color:#0B251F;letter-spacing:-0.05em;line-height:1.06;}.elementor .e-aa7c761-1e69ada{max-width:820px;font-size:1rem;color:#5F716A;line-height:1.8;}.elementor .e-d0c5443-22e71bb{width:100%;height:300px;object-fit:cover;border-radius:1rem;}.elementor .e-3552bc0-1d9c5f9{font-size:1.25rem;color:#0B251F;}.elementor .e-de3160f-1477093{font-size:0.84rem;color:#5F716A;line-height:1.65;}.elementor .e-c603da7-c687844{padding:1rem;border-radius:1.3rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-856a6e7-070183b{width:100%;height:300px;object-fit:cover;border-radius:1rem;}.elementor .e-325eaaf-63676d0{font-size:1.25rem;color:#0B251F;}.elementor .e-e987cac-6c95bf1{font-size:0.84rem;color:#5F716A;line-height:1.65;}.elementor .e-9f81d5a-2a2381f{padding:1rem;border-radius:1.3rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-9658870-03095f7{width:100%;height:300px;object-fit:cover;border-radius:1rem;}.elementor .e-e3e711a-ff75b07{font-size:1.25rem;color:#0B251F;}.elementor .e-d277e9d-f2a2f45{font-size:0.84rem;color:#5F716A;line-height:1.65;}.elementor .e-1fabf0d-83aac8f{padding:1rem;border-radius:1.3rem;border-width:1px;border-color:rgba(11,37,31,.10);border-style:solid;background-color:#fff;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-54e9f54-60eb6ba{margin-block-start:1.2rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-template-rows:repeat(1, 1fr);}.elementor .e-6808ddd-6b2acc9{padding-block-start:6rem;padding-block-end:6rem;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:1rem;}.elementor .e-c92ac5f-c50864c{font-weight:900;font-size:1.2rem;color:#fff;}.elementor .e-4e7c3fd-2b22049{font-size:0.82rem;color:rgba(255,255,255,.56);line-height:1.7;}.elementor .e-8310e81-f773f19{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:max(1.5rem, calc((100vw - 1180px) / 2));padding-inline-end:max(1.5rem, calc((100vw - 1180px) / 2));background-color:#071C17;display:none;flex-direction:column;gap:0.5rem;}.elementor .e-7f11161-d4105ec{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-c7852d6-0d45c76{width:2rem;height:2rem;display:block;}.elementor .e-e0c1dc7-d63575b{font-weight:900;font-size:1.2rem;color:#fff;}.elementor .e-cb02bcc-4f84c6d{font-size:0.82rem;color:rgba(255,255,255,.56);line-height:1.7;}.elementor .e-fc42c8c-403dba5{width:100%;padding-block-start:3rem;padding-block-end:3rem;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:0.5rem;}.elementor .e-250e673-c0ee002{width:58px;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;}