.elementor .e-d74a6b7-99e68ab{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-96b5816-120f7e6{width:64px;height:2px;text-align:start;margin-block-start:0px;margin-block-end:22px;background-color:var(--color-secondary-warm-gold);}.elementor .e-66b8983-1c48587{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-4fc34cd-84d8bce{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-0d1047a-5b5a50c{font-family:var(--font-primary);font-weight:400;font-size:15px;color:#FFFFFF;border-radius:50px;border-width:1px;border-color:#043651;border-style:solid;background-color:var(--color-deep-marian-blue);}.elementor .e-0d1047a-5b5a50c:hover,.elementor .e-0d1047a-5b5a50c:focus-visible{font-weight:400;color:#FFFFFF;background-color:#124E70;}.elementor .e-6f91c00-5929937{font-family:var(--font-primary);font-weight:400;font-size:15px;color:#FFFFFF;border-radius:50px;border-width:1px;border-color:rgba(255, 255, 255, 0.8);border-style:solid;background-color:#375efa00;}.elementor .e-6f91c00-5929937:hover,.elementor .e-6f91c00-5929937:focus-visible{border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-98e9aae-fdf5dbd{padding-inline-start:0px;flex-direction:row;gap:18px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-362b28b-634a3d9{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-3c20cfc{width:100%;min-height:100vh;overflow:hidden;padding-block-start:80px;padding-block-end:80px;padding-inline-start:50px;padding-inline-end:50px;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 85%,#F8F5EE 100%),linear-gradient(90deg, rgba(18, 16, 13, 0.78) 0%,rgba(18, 16, 13, 0.12) 75%),url("https://hogaresdesantamariausa.org/wp-content/uploads/2026/09/family_at_chapel_2.png");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,top right;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;}.elementor .e-54b08d6-e59c8df{font-family:var(--font-primary);font-weight:500;font-size:1.5em;color:var(--color-primary-marian-blue);letter-spacing:5px;text-align:center;text-transform:capitalize;}.elementor .e-5669d8c-3b1966d{font-family:"Cormorant Garamond";}.elementor .e-e488ffe-0afe4fd{font-family:var(--font-text-2);font-size:20px;color:var(--color-accent-terracotta);text-align:center;}.elementor .e-5de05d6-31fa284{width:45px;height:2px;margin:15px;background-color:var(--color-secondary-warm-gold);}.elementor .e-7a55648-919e091{font-family:var(--font-text-3);font-size:15px;color:#1F5875;text-align:center;}.elementor .e-b92a3a9-cc699c8{padding-inline-start:50px;padding-inline-end:50px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-20253d8-3e24548{font-family:"Cormorant Garamond";}.elementor .e-becba0b-a330051{font-family:var(--font-text-2);font-size:20px;color:var(--color-accent-terracotta);text-align:center;}.elementor .e-617635f-9395cb2{width:45px;height:2px;margin:15px;background-color:var(--color-secondary-warm-gold);}.elementor .e-086c919-ab9daa5{font-family:var(--font-text-3);font-size:15px;color:#1F5875;text-align:center;}.elementor .e-1f9a418-126f0cf{padding-inline-start:50px;padding-inline-end:50px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-fa553da-d216f84{font-family:"Cormorant Garamond";}.elementor .e-395c507-11c62df{font-family:var(--font-text-2);font-size:20px;color:var(--color-accent-terracotta);text-align:center;}.elementor .e-53bfdd0-f1c390d{width:45px;height:2px;margin:15px;background-color:var(--color-secondary-warm-gold);}.elementor .e-57b3607-8ef2e12{font-family:var(--font-text-3);font-size:15px;color:#1F5875;text-align:center;}.elementor .e-522b286-656ea1b{padding-inline-start:50px;padding-inline-end:50px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5440ed2-ea38b4d{padding-inline-start:50px;padding-inline-end:50px;flex-direction:row;justify-content:center;align-items:start;}.elementor .e-c9b15cf-b55ffda{width:100%;column-gap:20px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:50px;padding-inline-end:50px;background-color:var(--color-ivory);flex-direction:column;row-gap:20px;justify-content:center;align-items:center;}.elementor .e-e2dc45a-f058f78{width:45px;height:2px;background-color:var(--color-secondary-warm-gold);}.elementor .e-ef6ed40-3f6b7b7{font-family:var(--font-primary);font-weight:500;font-size:1.2em;color:var(--color-accent-terracotta);letter-spacing:3px;font-style:normal;text-transform:uppercase;}.elementor .e-145fb64-906af2a{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-4761a4a-c0f3626{font-family:var(--font-secondary);font-weight:600;font-size:40px;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-e7591ea-5e734b5{font-family:Roboto;font-size:16px;line-height:30px;text-align:start;}.elementor .e-ebf759b-7ab10ee{font-family:Roboto;font-size:16px;line-height:30px;text-align:start;}.elementor .e-310aee6-763f707{width:50%;flex-direction:column;}.elementor .e-b7b2372{width:50%;}.elementor .e-09bae6d{text-align:start;flex-direction:row;align-items:start;}.elementor .e-e6da66d{width:100%;padding-block-start:80px;padding-block-end:0px;padding-inline-start:100px;padding-inline-end:100px;background-color:#ffffff;filter:blur(0px);backdrop-filter:blur(0px);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-34c1599-e65aa3a{width:45px;height:2px;background-color:var(--color-secondary-warm-gold);}.elementor .e-29ed074-70b2da2{font-family:var(--font-primary);font-weight:500;font-size:1.2em;color:var(--color-accent-terracotta);letter-spacing:3px;font-style:normal;text-transform:uppercase;}.elementor .e-f253115-7f303bd{padding:0px;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-22b1736-313d55b{font-family:var(--font-secondary);font-weight:600;font-size:2rem;color:var(--color-accent-terracotta);}.elementor .e-cfc08e8-9de871a{font-family:var(--font-text-3);font-size:16px;line-height:30px;text-align:start;}.elementor .e-7816887-9048804{flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-a324a11-37b8ce8{font-family:var(--font-secondary);font-weight:600;font-size:2rem;color:var(--color-accent-terracotta);}.elementor .e-271e630-3b37406{font-family:var(--font-text-3);font-size:16px;line-height:30px;text-align:start;}.elementor .e-384f816-6dabf64{flex-direction:column;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-1f76154-c1c5cff{text-align:start;}.elementor .e-24cb167-cf34564{margin-block-start:15px;margin-block-end:15px;}.elementor .e-2ad636e-a5423b0{font-family:var(--font-secondary);font-weight:500;font-size:22px;color:var(--color-deep-navy);line-height:25px;text-align:center;}.elementor .e-36f5bf3-1a75373{width:100%;padding-block-start:0px;padding-block-end:80px;padding-inline-start:100px;padding-inline-end:100px;margin-block-start:15px;filter:blur(0px);backdrop-filter:blur(0px);display:flex;flex-direction:column;gap:10px;align-items:center;}.elementor .e-21d75ac-ce61385{width:45px;height:2px;background-color:var(--color-secondary-warm-gold);}.elementor .e-6bbe4f8-b9d1920{font-family:var(--font-primary);font-weight:500;font-size:1.2em;color:var(--color-accent-terracotta);letter-spacing:3px;font-style:normal;text-transform:uppercase;}.elementor .e-fcc8cd8-dc33fbc{width:45px;height:2px;background-color:var(--color-secondary-warm-gold);}.elementor .e-37d195f-0ae1716{gap:10px;justify-content:center;align-items:center;}.elementor .e-04b3a66-b40c40f{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-14e853b-fe2b919{font-family:var(--font-text-3);font-size:16px;color:#1F5875;line-height:30px;text-align:center;margin-inline-start:25%;margin-inline-end:25%;}.elementor .e-6ea406b-b398ade{margin-block-start:15px;margin-block-end:15px;}.elementor .e-a426449-cef53c2{border-radius:20px;}.elementor .e-c324332-75ea372{font-family:var(--font-secondary);font-weight:400;font-size:25px;color:var(--color-accent-terracotta);text-align:center;margin-block-start:15px;}.elementor .e-5cb957f-0f26fc8{width:45px;height:2px;margin:15px;background-color:var(--color-secondary-warm-gold);}.elementor .e-c1854c1-fe2e416{font-family:var(--font-text-3);font-size:16px;color:#1F5875;line-height:25px;text-align:start;}.elementor .e-d869205-ae3a1be{width:45%;padding:25px;border-radius:20px;background-color:#ffffff;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-19170d0-35c1a8c{border-radius:20px;}.elementor .e-50320c4-62085e8{font-family:var(--font-secondary);font-weight:400;font-size:25px;color:var(--color-accent-terracotta);text-align:center;margin-block-start:15px;}.elementor .e-50a62fe-276185f{width:45px;height:2px;margin:15px;background-color:var(--color-secondary-warm-gold);}.elementor .e-a3e35b2-21d05aa{font-family:var(--font-text-3);font-size:16px;color:#1F5875;line-height:25px;text-align:start;}.elementor .e-9a62639-1d0982a{width:45%;padding:25px;border-radius:20px;background-color:#ffffff;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-3947675-de0bb7e{border-radius:20px;}.elementor .e-cebdd00-bb96a02{font-family:var(--font-secondary);font-weight:400;font-size:25px;color:var(--color-accent-terracotta);text-align:center;margin-block-start:15px;}.elementor .e-32ff847-d8f7c5f{width:45px;height:2px;margin:15px;background-color:var(--color-secondary-warm-gold);}.elementor .e-672fdca-f2a1065{font-family:var(--font-text-3);font-size:16px;color:#1F5875;line-height:25px;text-align:start;}.elementor .e-81e7d5f-08e9e6a{width:45%;padding:25px;border-radius:20px;background-color:#ffffff;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-36d2082-9bf9abb{border-radius:20px;}.elementor .e-2f3dfa4-3a132f9{font-family:var(--font-secondary);font-weight:400;font-size:25px;color:var(--color-accent-terracotta);text-align:center;margin-block-start:15px;}.elementor .e-25ac2f0-b6f439a{width:45px;height:2px;margin:15px;background-color:var(--color-secondary-warm-gold);}.elementor .e-cadeedd-8fed1de{font-family:var(--font-text-3);font-size:16px;color:#1F5875;line-height:25px;text-align:start;}.elementor .e-29160c3-897f20f{width:45%;padding:25px;border-radius:20px;background-color:#ffffff;box-shadow:0px 0px 10px 0px #af9f99;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-b722320-bae9669{flex-direction:row;gap:22px;flex-wrap:wrap;justify-content:center;}.elementor .e-571f302-e0c9a64{font-family:var(--font-primary);font-weight:400;font-size:15px;color:#FFFFFF;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:80px;margin-block-end:50px;border-radius:50px;border-width:1px;border-color:#043651;border-style:solid;background-color:var(--color-deep-marian-blue);}.elementor .e-571f302-e0c9a64:hover,.elementor .e-571f302-e0c9a64:focus-visible{font-weight:400;color:#FFFFFF;background-color:#124E70;}.elementor .e-632e7a7-614e96e{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:100px;padding-inline-end:100px;background-color:var(--color-ivory);flex-direction:column;gap:1px;justify-content:center;align-items:center;}.elementor .e-118a341-8833c75{width:45px;height:2px;background-color:var(--color-secondary-warm-gold);}.elementor .e-a8bfb82-1d62874{font-family:var(--font-primary);font-weight:500;font-size:1.2em;color:var(--color-accent-terracotta);letter-spacing:3px;font-style:normal;text-transform:uppercase;}.elementor .e-9abae47-f4d48eb{width:45px;height:2px;background-color:var(--color-secondary-warm-gold);}.elementor .e-ba6be55-caecaae{gap:10px;justify-content:center;align-items:center;}.elementor .e-27fcd63-cc2ac61{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-c2fb4c2-210ade1{font-family:var(--font-text-3);font-size:16px;color:#1F5875;line-height:30px;text-align:center;margin-inline-start:25%;margin-inline-end:25%;}.elementor .e-7aec1a5-2b215c2{font-family:var(--font-secondary);font-weight:600;font-size:1.8rem;color:var(--color-accent-terracotta);}.elementor .e-d9bbab0-cab48da{width:33.333%;flex-direction:column;}.elementor .e-3cd4640-7dd0119{font-family:var(--font-secondary);font-weight:600;font-size:1.8rem;color:var(--color-accent-terracotta);}.elementor .e-2672cdd-69731df{width:33.333%;flex-direction:column;}.elementor .e-5858ec6-4188880{font-family:var(--font-secondary);font-weight:600;font-size:1.8rem;color:var(--color-accent-terracotta);}.elementor .e-4c295b3-bbf236c{width:33.333%;flex-direction:column;}.elementor .e-d0c027f-9befe39{font-family:var(--font-secondary);font-weight:600;font-size:1.8rem;color:var(--color-accent-terracotta);}.elementor .e-53d69fa-d0c3742{width:33.333%;flex-direction:column;}.elementor .e-98841af-96d0888{font-family:var(--font-secondary);font-weight:600;font-size:1.8rem;color:var(--color-accent-terracotta);}.elementor .e-8386c09-a6e657c{width:33.333%;flex-direction:column;}.elementor .e-060bd6f-9d439ab{font-family:var(--font-secondary);font-weight:600;font-size:1.8rem;color:var(--color-accent-terracotta);}.elementor .e-85e3f0c-3d5c9e5{width:33.333%;flex-direction:column;}.elementor .e-57a8591-d66adbb{font-family:var(--font-secondary);font-weight:600;font-size:1.8rem;color:var(--color-accent-terracotta);}.elementor .e-cd9c283-5898d74{width:33.333%;flex-direction:column;}.elementor .e-d4f1712-7fc2690{margin-block-start:50px;flex-direction:row;row-gap:15px;flex-wrap:wrap;justify-content:center;}.elementor .e-8404c5c-6101f1e{margin-block-start:15px;margin-block-end:15px;}.elementor .e-d1af82a-13f1af1{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:100px;padding-inline-end:100px;flex-direction:column;gap:1px;justify-content:center;align-items:center;}.elementor .e-eb57dd7-ed5c71f{font-family:var(--font-text);font-weight:600;color:var(--color-heading-accent);letter-spacing:2px;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2998710{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:100px;padding-inline-end:100px;background-color:var(--color-deep-marian-blue);flex-direction:column;}