.elementor .e-9b31719-55c29a5{aspect-ratio:1/1;object-fit:cover;object-position:72% 0px;border-radius:0.25rem;opacity:80%;}.elementor .e-3451e2f-b59edd6{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:0.25rem;opacity:80%;}.elementor .e-51c97e9-93f2207{aspect-ratio:1/1;object-fit:cover;object-position:center center;border-radius:0.25rem;background-color:var(--color-accent);opacity:80%;}.elementor .e-7abc511-24de88d{max-width:15ch;font-size:5.5rem;color:var(--color-white);line-height:80%;}.elementor .e-51f8bde-870a176{max-width:50ch;font-family:var(--font-dm-serif-text);font-weight:300;font-size:1.5rem;color:var(--color-white);line-height:110%;text-wrap: balance;\n}.elementor .e-9d84670-61e88b0{position:absolute;inset-block-end:0px;inset-inline-start:0px;padding:4rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-34ad424-59375f1{max-width:1140px;padding:0px;flex-direction:column;gap:2rem;}.elementor .e-4b07c68-532af0a{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(#f4d58de6, #f4d58de6),url("https://casahortensiaasturias.com/wp-content/uploads/5.jpg");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto;background-position:0% 0%,center center;background-color:var(--color-accent);flex-direction:column;align-items:center;}.elementor .e-1a42d75-62dd3d1{font-size:2rem;}.elementor .e-a608a9c-87d2f93{font-weight:500;}.elementor .e-48b6687-3e4ea11{font-family:var(--font-inter);font-size:0.875rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:0.25rem;border-width:1px;border-style:solid;}.elementor .e-220ab68-bc83e48{padding:0px;display:flex;flex-direction:column;gap:0.25rem;align-items:stretch;}.elementor .e-bbb34ae-e796399{font-weight:500;}.elementor .e-0834251-f8b7ce4{font-family:var(--font-inter);font-size:0.875rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:0.25rem;border-width:1px;border-style:solid;}.elementor .e-be41b5f-d16a6ab{padding:0px;display:flex;flex-direction:column;gap:0.25rem;align-items:stretch;}.elementor .e-342f6ea-3243179{font-weight:500;}.elementor .e-1cf6ca0-8a372a7{font-family:var(--font-inter);font-size:0.875rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:0.25rem;border-width:1px;border-style:solid;}.elementor .e-c212ecf-e595803{padding:0px;display:flex;flex-direction:column;gap:0.25rem;align-items:stretch;}.elementor .e-c7e5c53-1115fc2{font-weight:500;}.elementor .e-8ef98b0-360a7c5{width:50%;font-family:var(--font-inter);font-size:0.875rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:0.25rem;border-width:1px;border-style:solid;}.elementor .e-0cf4099-a29d591{width:50%;font-family:var(--font-inter);font-size:0.875rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:0.25rem;border-width:1px;border-style:solid;}.elementor .e-178e0bf-a9db004{padding:0px;display:flex;flex-direction:row;gap:0.5rem;}.elementor .e-4102780-86da7cf{padding:0px;display:flex;flex-direction:column;gap:0.25rem;align-items:stretch;}.elementor .e-7cf587d-44484cb{font-weight:500;}.elementor .e-146cbb7-a72e8ef{font-family:var(--font-inter);font-size:0.875rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0.5rem;padding-inline-end:0.5rem;border-radius:0.25rem;border-width:1px;border-style:solid;}.elementor .e-9796679-33a01bb{padding:0px;display:flex;flex-direction:column;gap:0.25rem;align-items:stretch;}.elementor .e-fa7b01c-6318cf7{font-size:1.25rem;}.elementor .e-dbbf6a8-56de003{padding:0px;margin-block-start:1rem;margin-block-end:1rem;flex-direction:column;}.elementor .e-c1049ed-3d65daa{font-weight:400;font-size:0.75rem;color:var(--color-white);letter-spacing:1px;text-transform:uppercase;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.25rem;background-color:var(--color-primary);transition:color 200ms, background-color 200ms;}.elementor .e-c1049ed-3d65daa:hover,.elementor .e-c1049ed-3d65daa:focus-visible{color:var(--color-white);background-color:var(--color-text);}.elementor .e-0f1f6ce-21c211d{padding:0px;margin-block-start:1.5rem;gap:0.5rem;}.elementor .e-b1698bf-3b27ad6{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-f313afc-c1eed89{font-size:2rem;}.elementor .e-b81661b-0099366{padding:0px;flex-direction:column;gap:0.5rem;}.elementor .e-e11ee44-0b3b9b4{max-width:1140px;padding:0px;margin-block-start:8rem;margin-block-end:8rem;gap:8rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}