.elementor .e-8694223-2391fdd{max-width:20ch;font-weight:300;font-size:clamp(2.5rem,6vw,3.75rem);color:#ffffff;margin:0px;}.elementor .e-67d30f2-4ee2fee{width:100%;display:flex;justify-content:space-between;align-items:center;}.elementor .e-c08027f-63b33a1{font-family:Caprasimo;font-weight:400;font-size:clamp(7rem,20vw,13rem);color:#ffffff9e;letter-spacing:-0.04em;line-height:0.85;margin:0px;text-align: right;\n}.elementor .e-751bea3-9a6500e{width:30%;}.elementor .e-1715976-1e56400{padding-block-start:0px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;display:flex;flex-direction:row;align-items:center;}.elementor .e-30892f0-a04c699{height:400px;max-width:1200px;margin-block-start:30px;border-radius:48px;background-image:linear-gradient(#00000052, #00000052),url("https://docfioclinic.com/wp-content/uploads/2026/10/Healthy-Living-Education-Still-Life-1024x341.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#E3F1DE;display:flex;flex-direction:row;padding-block: 5rem; padding-inline: 0px;\n}.elementor .e-03dd342-f54876e{max-width:48%;font-size:1.3rem;margin:0px;order:-99999;}.elementor .e-6a84191-a4b4c2d{width:40%;border-radius:25px;display:flex;justify-content:flex-end;}.elementor .e-f4f12cb-e93b696{max-width:1200px;background-color:#FFFAF1;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;grid-template-columns:repeat(2, 1fr);justify-content:space-between;align-items:stretch;margin-inline: auto; padding-block: 4rem; padding-inline: 1.5rem;\n}.elementor .e-a5c1edf-ba76358{width:3rem;height:3rem;font-family:Figtree;font-weight:700;font-size:0.9375rem;color:#FFFAF1;line-height:1;margin:0px;border-radius:24px;background-color:#5E8456;display:flex;justify-content:center;align-items:center;}.elementor .e-dea8a8f-01e17d8{color:#2F4A2A;margin:0px;}.elementor .e-3b73048-d72ef69{max-width:46ch;margin:0px;}.elementor .e-b666f99-6e252c4:hover,.elementor .e-b666f99-6e252c4:focus-visible{border-color:#4C6B45;box-shadow:0px 8px 24px 5px rgba(60,0,1,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-b666f99-6e252c4{min-width:0px;padding:2.5rem;border-radius:32px;border-width:1px;border-color:#E3F1DE;border-style:solid;background-color:#F7EBDC;transition:transform 0.15s, box-shadow 0.25s, border-color 0.25s;display:flex;flex-direction:column;gap:1.125rem;flex:1 1 18rem;align-items:flex-start;}.elementor .e-290a052c-bb9a{width:3rem;height:3rem;font-family:Figtree;font-weight:700;font-size:0.9375rem;color:#FFFAF1;line-height:1;margin:0px;border-radius:24px;background-color:#5E8456;display:flex;justify-content:center;align-items:center;}.elementor .e-523fb579-a85d{color:#2F4A2A;margin:0px;}.elementor .e-680c3686-6eef{max-width:46ch;margin:0px;}.elementor .e-3e450d6d-aa5c:hover,.elementor .e-3e450d6d-aa5c:focus-visible{border-color:#4C6B45;box-shadow:0px 8px 24px 5px rgba(60,0,1,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-3e450d6d-aa5c{min-width:0px;padding:2.5rem;border-radius:32px;border-width:1px;border-color:#C3D7BD;border-style:solid;background-color:#E3F1DE;transition:transform 0.15s, box-shadow 0.25s, border-color 0.25s;display:flex;flex-direction:column;gap:1.125rem;flex:1 1 18rem;align-items:flex-start;}.elementor .e-5e3ba409-2744{width:3rem;height:3rem;font-family:Figtree;font-weight:700;font-size:0.9375rem;color:#FFFAF1;line-height:1;margin:0px;border-radius:24px;background-color:#5E8456;display:flex;justify-content:center;align-items:center;}.elementor .e-6a50e247-5fff{color:#2F4A2A;margin:0px;}.elementor .e-320a0a1-8ff4656{max-width:46ch;margin:0px;}.elementor .e-496e623a-cc1c:hover,.elementor .e-496e623a-cc1c:focus-visible{border-color:#4C6B45;box-shadow:0px 8px 24px 5px rgba(60,0,1,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-496e623a-cc1c{min-width:0px;padding:2.5rem;border-radius:32px;border-width:1px;border-color:#E3F1DE;border-style:solid;background-color:#F7EBDC;transition:transform 0.15s, box-shadow 0.25s, border-color 0.25s;display:flex;flex-direction:column;gap:1.125rem;flex:1 1 18rem;align-items:flex-start;}.elementor .e-19d057a6-3423{max-width:1200px;background-color:#FFFAF1;display:grid;flex-direction:row;gap:1.5rem;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);align-items:stretch;margin-inline: auto; padding-inline: 1.5rem;\n}