.elementor .am-frase-vida{font-family:"Playfair Display";font-weight:400;font-size:1.55rem;color:#561F32;line-height:1.5;font-style:italic;display:block;}.elementor .am-creditos:hover,.elementor .am-creditos:focus-visible{color:#E4B777;background-color:transparent;}.elementor .am-creditos{font-family:Poppins;font-size:0.62rem;color:#F6EFE3;line-height:1.7;text-align:center;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;opacity:80%;display:block;align-self:center;white-space:normal;\n}.elementor .am-firma{font-family:"Playfair Display";font-weight:400;font-size:2rem;color:#E4B777;line-height:1.5;text-align:center;font-style:italic;display:block;}.elementor .am-recorrido-texto{padding:0px;display:flex;flex-direction:column;gap:1rem;flex:20 1 0%;}.elementor .am-recorrido-nombre{padding:0px;display:flex;flex-direction:column;gap:0.8rem;flex:12 1 0%;}.elementor .am-recorrido{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;gap:3rem;align-items:flex-start;border-top-style: solid; border-top-color: #B88A4D;\n}.elementor .am-recorridos{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .am-curso{font-family:Poppins;font-weight:400;font-size:0.8rem;color:#281C23;line-height:1.85;display:block;}.elementor .am-desplegable-contenido{padding-block-start:0px;padding-block-end:1.8rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .am-desplegable-titulo{font-family:"Playfair Display";font-weight:400;font-size:1.35rem;color:#561F32;line-height:1.5;display:block;}.elementor .am-desplegable-cabecera{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:1rem;align-items:center;}.elementor .am-desplegable{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #B88A4D;\n}.elementor .am-formacion-detalles{padding:0px;display:flex;flex-direction:column;gap:0px;flex:25 1 0%;}.elementor .am-formacion-intro{padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:13 1 0%;}.elementor .am-formacion-fila{padding:0px;display:flex;gap:5rem;align-items:flex-start;}.elementor .am-detalle{max-width:17rem;font-family:Poppins;font-weight:400;font-size:0.73rem;line-height:1.8;text-align:center;display:block;}.elementor .am-numero{font-family:"Playfair Display";font-weight:400;font-size:3.5rem;color:#561F32;line-height:1.1;display:block;}.elementor .am-dato{text-align:center;padding:0px;display:flex;flex-direction:column;gap:0.5rem;align-items:center;}.elementor .am-estadisticas{padding-block-start:2.8rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));border-top-style: solid; border-top-color: #B88A4D;\n}.elementor .am-frase{max-width:56rem;font-family:"Playfair Display";font-weight:400;font-size:2.6rem;color:#561F32;letter-spacing:-0.02em;line-height:1.35;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .am-intro{color:#281C23;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F6EFE3;}.elementor .am-foto-vida{width:100%;aspect-ratio:0.76;object-fit:cover;border-start-start-radius:12rem;border-start-end-radius:12rem;border-end-start-radius:1.5rem;border-end-end-radius:1.5rem;display:block;object-position:center 40%;\n}.elementor .am-foto-relato{width:100%;aspect-ratio:0.82;object-fit:cover;border-radius:1.5rem;display:block;object-position:center;\n}.elementor .am-foto-portada{width:100%;aspect-ratio:0.78;object-fit:cover;padding:0.5rem;border-start-start-radius:12rem;border-start-end-radius:12rem;border-end-start-radius:1.5rem;border-end-end-radius:1.5rem;border-width:1px;border-color:#B88A4D;border-style:solid;display:block;object-position:center;\n}.elementor .sy-contacto-centrado:hover,.elementor .sy-contacto-centrado:focus-visible{color:#B88A4D;background-color:transparent;}.elementor .sy-contacto-centrado{font-family:Poppins;font-weight:500;font-size:0.72rem;color:inherit;letter-spacing:0.04em;line-height:1.7;text-align:center;text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:center;text-underline-offset:0.4rem; white-space:normal; &:focus-visible { outline:2px solid #B88A4D;outline-offset:4px; }\n}.elementor .sy-centro{max-width:47rem;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.6rem;align-items:center;}.elementor .sy-botanica{width:100%;max-width:22rem;aspect-ratio:0.8;object-fit:cover;border-radius:1.5rem;display:block;align-self:center;}.elementor .sy-columna-texto{padding:0px;flex-direction:column;gap:1.6rem;flex:24 1 0%;}.elementor .sy-columna-foto{max-width:28rem;padding:0px;flex-direction:column;gap:1.2rem;flex:16 1 0%;}.elementor .sy-numero{min-width:2.3rem;font-family:"Playfair Display";font-size:1.5rem;color:#B88A4D;line-height:1.4;display:block;flex:0 0 auto;}.elementor .sy-vino{color:#F6EFE3;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#561F32;}.elementor .sy-bosque{color:#F6EFE3;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#263E35;}.elementor .sy-rosa{color:#281C23;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#E8D4C5;}.elementor .sy-claro{color:#281C23;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#F6EFE3;}.elementor .sy-boton-claro:hover,.elementor .sy-boton-claro:focus-visible{background-color:#E8D4C5;}.elementor .sy-boton-claro{font-family:Poppins;font-weight:500;font-size:0.7rem;color:#561F32;letter-spacing:0.06em;line-height:1.6;text-decoration:none;text-transform:uppercase;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:0px;border-width:1px;border-color:#F6EFE3;border-style:solid;background-color:#F6EFE3;align-self:flex-start;}.elementor .sy-epigrafe{width:100%;font-family:"Playfair Display";font-size:1.05rem;color:inherit;line-height:1.6;text-align:center;font-style:italic;display:block;align-self:center;}.elementor .sy-texto-hero{padding:0px;flex-direction:column;gap:1.7rem;flex:24 1 0%;}.elementor .sy-visual-hero{max-width:28rem;padding:0px;flex-direction:column;gap:1rem;flex:16 1 0%;}.elementor .sy-subtitulo{font-family:"Playfair Display";font-weight:400;font-size:1.55rem;color:#E4B777;line-height:1.45;display:block;}.elementor .sy-hero-titulo{font-family:"Playfair Display";font-weight:400;font-size:4.1rem;color:#F6EFE3;letter-spacing:-0.035em;line-height:1.09;display:block;}.elementor .sy-hero{color:#F6EFE3;padding-block-start:4.5rem;padding-block-end:5.5rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, rgba(56,18,34,0.98) 0%,rgba(56,18,34,0.92) 48%,rgba(56,18,34,0.62) 100%),url("https://api.nga.gov/iiif/bfc54c5f-a5ea-4aca-9e8e-e2ff169c48b5/full/%21800%2C800/0/default.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#561F32;}.elementor .be-tarjeta-titulo{font-family:"Playfair Display";font-weight:400;font-size:1.9rem;line-height:1.25;display:block;cursor:default;\n}.elementor .be-enlace:hover,.elementor .be-enlace:focus-visible{color:var(--be-oro);background-color:transparent;}.elementor .be-enlace{font-family:Poppins;font-weight:500;font-size:0.72rem;color:inherit;letter-spacing:0.04em;line-height:1.7;text-decoration:underline;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;align-self:flex-start;text-underline-offset:0.4rem; &:focus-visible { outline:2px solid var(--be-oro);outline-offset:4px; } white-space:normal;\n}.elementor .be-cuerpo{font-family:Poppins;font-weight:400;font-size:0.92rem;line-height:1.85;display:block;cursor:default;\n}.elementor .be-titulo{font-family:"Playfair Display";font-weight:400;font-size:3.1rem;letter-spacing:-0.035em;line-height:1.16;display:block;cursor:default;\n}.elementor .be-rotulo{font-family:Poppins;font-weight:500;font-size:0.66rem;letter-spacing:0.16em;line-height:1.8;text-transform:uppercase;display:block;cursor:default;\n}.elementor .be-fila{padding:0px;gap:4rem;align-items:center;}.elementor .be-interior{max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}