.elementor .e-b55e139-9c1138e{font-family:var(--font-primary);font-weight:500;font-size:15px;color:var(--color-secondary-warm-gold);letter-spacing:3px;font-style:normal;text-transform:uppercase;margin-block-end:18px;}.elementor .e-cb98f49-7d556db{width:64px;height:2px;text-align:start;margin-block-start:0px;margin-block-end:22px;background-color:var(--color-secondary-warm-gold);}.elementor .e-dabea09-d11b19d{font-family:var(--font-secondary);font-weight:700;font-size:60px;color:var(--color-ivory);letter-spacing:-1.2px;line-height:0.95em;margin-block-end:24px;}.elementor .e-5ea2b66-5f8625e{font-family:var(--font-text);font-size:20px;color:var(--color-ivory);letter-spacing:0px;line-height:1.5em;margin-block-end:32px;}.elementor .e-5c1d26e-fff35cf{width:55%;padding-block-end:30px;padding-inline-start:50px;padding-inline-end:50px;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:start;}.elementor .e-0bd1099-fb701fb{width:100%;min-height:410px;background-image:linear-gradient(180deg, rgba(18, 16, 13, 0.78) 0%,rgba(18, 16, 13, 0.12) 26%),url("https://hogaresdesantamariausa.org/wp-content/uploads/2026/10/Praying_Virgin_Mary_Amid_White_Lilies.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;flex-direction:column;justify-content:center;align-items:stretch;}.elementor .e-ece4e03-be14c07{font-family:var(--font-secondary);font-weight:600;font-size:3rem;color:var(--color-deep-navy);letter-spacing:-1px;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e0ca94d-e6e6e19{font-family:var(--font-primary);font-weight:500;font-size:15px;color:var(--color-accent-terracotta);letter-spacing:3px;font-style:normal;text-transform:uppercase;margin-block-end:18px;}.elementor .e-97666aa-59e150a{flex-direction:column;justify-content:center;align-items:center;}.elementor .e-a42edc9-eb37b8d{font-family:var(--font-text);font-weight:600;font-size:1.3rem;}.elementor .e-dff5b28-0eda409{font-family:var(--font-text-3);font-size:15px;}.elementor .e-9f923fc-ac00d46{flex-direction:column;justify-content:flex-start;}.elementor .e-cbbdece-18bc30f{padding:20px;border-radius:20px;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-4a489bd-0e8a850{font-family:var(--font-text);font-weight:600;font-size:1.3rem;}.elementor .e-ac9471c-5597545{font-family:var(--font-text-3);font-size:15px;}.elementor .e-d57fe57-c8427a5{flex-direction:column;justify-content:flex-start;}.elementor .e-877275e-27120f3{padding:20px;border-radius:20px;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-ecea07f-1021473{font-family:var(--font-text);font-weight:600;font-size:1.3rem;}.elementor .e-d04a412-b46e4af{font-family:var(--font-text-3);font-size:15px;}.elementor .e-57abfd8-c433a5e{flex-direction:column;justify-content:flex-start;}.elementor .e-fedb017-117c46b{padding:20px;border-radius:20px;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-96d7308-f08c691{font-family:var(--font-text);font-weight:600;font-size:1.3rem;}.elementor .e-914dc28-12ff50f{font-family:var(--font-text-3);font-size:15px;}.elementor .e-9eed6ce-c9bfd26{flex-direction:column;justify-content:flex-start;}.elementor .e-a5b3a34-6d20640{padding:20px;border-radius:20px;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-eb9bc57-83945cf{font-family:var(--font-text);font-weight:600;font-size:1.3rem;}.elementor .e-e373064-bdd7eb1{font-family:var(--font-text-3);font-size:15px;}.elementor .e-b439575-a40e3f9{flex-direction:column;justify-content:flex-start;}.elementor .e-6f150b6-6b46732{padding:20px;border-radius:20px;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-1b3b1a4-b661310{font-family:var(--font-text);font-weight:600;font-size:1.3rem;}.elementor .e-f491047-4a992b8{font-family:var(--font-text-3);font-size:15px;}.elementor .e-3edffbf-83d1d91{flex-direction:column;justify-content:flex-start;}.elementor .e-1b74840-5136fa4{padding:20px;border-radius:20px;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-d060ea7-ddc494e{font-family:var(--font-text);font-weight:600;font-size:1.3rem;}.elementor .e-9239cc9-0f460b1{font-family:var(--font-text-3);font-size:15px;}.elementor .e-8c8836a-84a6f13{flex-direction:column;justify-content:flex-start;}.elementor .e-0b687f9-9c0e018{padding:20px;border-radius:20px;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-70eb299-513b4a8{font-family:var(--font-text);font-weight:600;font-size:1.3rem;}.elementor .e-91b0b82-90fc5b8{font-family:var(--font-text-3);font-size:15px;}.elementor .e-5c7978d-7a734d5{flex-direction:column;justify-content:flex-start;}.elementor .e-5815e2e-de91572{padding:20px;border-radius:20px;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-7c8cefd-8a87afe{flex-direction:column;row-gap:20px;}.elementor .e-2aaff0e-327b915{padding-inline-start:15%;padding-inline-end:15%;flex-direction:column;}