.elementor .e-2c85641d-7fde{font-size:1rem;letter-spacing:0.16em;text-align:center;margin-inline:auto; max-width:none;\n}.elementor .e-5caae6f-6975{max-width:18ch;font-family:var(--Display);font-size:clamp(2.7rem,5.4vw,4.4rem);line-height:1.08;text-align:center;margin-inline:auto;\n}.elementor .e-2b7a5c1d-2ecd{max-width:62ch;font-size:1.3rem;line-height:1.6;text-align:center;margin-inline:auto;\n}.elementor .e-546d6822-b8d2{min-height:58vh;text-align:center;background-image:linear-gradient(0deg, rgba(20,42,25,0.55) 0%,rgba(20,42,25,0.78) 100%),url("https://mountainsofhope.com/wp-content/uploads/sites/2/2026/09/moh-temazcal.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:0.9rem;justify-content:center;align-items:center;padding-block:7rem; padding-inline:1.5rem;\n}.elementor .e-7e61540e-3e7c{font-family:var(--Display);font-size:1.5rem;color:#25492B;margin-block-end:0.9rem;}.elementor .e-1785a0ae-8f34{max-width:none;\n}.elementor .e-764dcdc1-48aa{max-width:none;\n}.elementor .e-39ab5a4b-870e{width:100%;display:flex;flex-direction:column;gap:0.9rem;border-inline-start-width:3px; border-inline-start-style:solid; border-inline-start-color:#B5703C; border-inline-start-width:3px; border-inline-start-style:solid; border-inline-start-color:#B5703C; max-width:none;\n}.elementor .e-72199bdb-4f59{padding-block:3.2rem;\n}.elementor .e-3cac0353-14ca{margin-block-end:1.6rem;}.elementor .e-11f3ec71-9657{max-width:1040px;margin-block-start:2.2rem;margin-block-end:0px;}.elementor .e-52f6a0b-9fec{padding-block:4.2rem;\n}.elementor .e-159362ba-b8ac{height:360px;margin-block-end:0px;}.elementor .e-5f6f5c50-8a09{font-size:0.95rem;color:#B5703C;letter-spacing:0.06em;margin-block-end:1rem;}.elementor .e-4a169912-6c54{display:flex;flex-direction:column;gap:0.2rem;}.elementor .e-6be6d7b9-35ef{max-width:1040px;margin-block-start:1.8rem;display:grid;gap:2.4rem;grid-template-columns:0.85fr 1.15fr;align-items:start;}.elementor .e-67daaacf-7350{font-size:clamp(1.7rem,2.6vw,2.2rem);margin-block-start:1rem;margin-block-end:1.2rem;}.elementor .e-1ac2ae19-49e9{padding-block:4.2rem;\n}.elementor .e-6104a9a6-20c7{padding-block:4.2rem;\n}.elementor .e-71c30a10-f88b{margin-block-end:1.4rem;}.elementor .e-44604fc3-13de{margin-block-start:0.4rem;margin-block-end:1rem;border-inline-start-width:3px; border-inline-start-style:solid; border-inline-start-color:#B5703C;\n}.elementor .e-4578e551-71b0{font-size:clamp(1.6rem,2.4vw,2rem);margin-block-start:2rem;margin-block-end:0.6rem;}.elementor .e-804300-8e33{border-block-end-width:0px;\n}.elementor .e-352167a9-af0b{font-size:clamp(1.6rem,2.4vw,2rem);margin-block-start:3rem;margin-block-end:0.6rem;}.elementor .e-78f7dd1e-87ba{border-block-end-width:0px;\n}.elementor .e-42bf399d-1f5b{padding-block:4.2rem;\n}.elementor .e-121f901d-a89f{gap:0.6rem;padding-block:1.5rem; padding-inline:1.5rem;\n}.elementor .e-5aeee469-1bde{gap:0.6rem;padding-block:1.5rem; padding-inline:1.5rem;\n}.elementor .e-355dd573-a9aa{gap:0.6rem;padding-block:1.5rem; padding-inline:1.5rem;\n}.elementor .e-4ed8c7fc-d432{gap:0.6rem;padding-block:1.5rem; padding-inline:1.5rem;\n}.elementor .e-47b786e5-e5c5{gap:0.6rem;padding-block:1.5rem; padding-inline:1.5rem;\n}.elementor .e-241bacb0-3356{gap:0.6rem;padding-block:1.5rem; padding-inline:1.5rem;\n}.elementor .e-324c8b2a-748b{padding-block:4.2rem;\n}.elementor .e-8be766f-ef84{max-width:62ch;margin-block-start:1rem;margin-block-end:1.8rem;}.elementor .e-7e92d6eb-23f4{padding-block:4.2rem;\n}