.carrusel[data-astro-cid-hyj5ig3i]{color:#fff;background-color:#000}.pista[data-astro-cid-hyj5ig3i]{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}@media (prefers-reduced-motion:reduce){.pista[data-astro-cid-hyj5ig3i]{scroll-behavior:auto}}.diapositiva[data-astro-cid-hyj5ig3i]{aspect-ratio:1;scroll-snap-align:start;flex:none;width:100%;position:relative;overflow:hidden}@media (width>=640px){.diapositiva[data-astro-cid-hyj5ig3i]{aspect-ratio:615/500}}@media (width>=992px){.diapositiva[data-astro-cid-hyj5ig3i]{aspect-ratio:1835/910}}.diapositiva[data-astro-cid-hyj5ig3i] img{object-fit:cover;opacity:.56;width:100%;height:100%}.textos[data-astro-cid-hyj5ig3i]{justify-content:space-between;align-items:center;gap:15px;max-width:1200px;margin-inline:auto;padding-inline:15px;display:flex;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.titulo[data-astro-cid-hyj5ig3i]{font-family:var(--fuente-titulo);font-size:clamp(31px,8.05556vw,116px);font-style:italic;font-weight:400;line-height:1.1}.linea[data-astro-cid-hyj5ig3i]{letter-spacing:.15em;text-transform:uppercase}@media (width>=992px){.linea[data-astro-cid-hyj5ig3i]{font-size:16px}}.lema[data-astro-cid-hyj5ig3i] .titulo[data-astro-cid-hyj5ig3i]{margin-bottom:50px}@media (width>=992px){.lema[data-astro-cid-hyj5ig3i] .titulo[data-astro-cid-hyj5ig3i]{margin-bottom:150px}}.lema--servicio[data-astro-cid-hyj5ig3i]{text-align:right}.lema--servicio[data-astro-cid-hyj5ig3i] .linea[data-astro-cid-hyj5ig3i]{margin-bottom:15px}@media (width>=992px){.lema--servicio[data-astro-cid-hyj5ig3i] .linea[data-astro-cid-hyj5ig3i]{margin-bottom:30px}}.lema--servicio[data-astro-cid-hyj5ig3i] .titulo[data-astro-cid-hyj5ig3i]{margin-bottom:0}.servicios[data-astro-cid-g2jn75no]{padding:60px 15px}.titular[data-astro-cid-g2jn75no]{font-family:var(--fuente-titulo);color:#2b393d;text-align:center;max-width:1410px;margin:20px auto 65px;font-size:clamp(21px,3.75vw,54px);font-style:italic;font-weight:400;line-height:1.1}@media (width>=992px){.titular[data-astro-cid-g2jn75no]{text-align:left}.titular[data-astro-cid-g2jn75no] span[data-astro-cid-g2jn75no],.titular[data-astro-cid-g2jn75no] strong[data-astro-cid-g2jn75no]{display:block}}.bloques[data-astro-cid-g2jn75no]{max-width:992px;margin:0 auto 130px}.bloque[data-astro-cid-g2jn75no]{color:#000}.bloque[data-astro-cid-g2jn75no]+.bloque[data-astro-cid-g2jn75no]{margin-top:100px}@media (width>=640px){.bloque[data-astro-cid-g2jn75no]{grid-template-columns:minmax(0,1fr) minmax(0,.2fr) minmax(0,1fr);grid-template-areas:"fotos fotos texto";gap:40px;display:grid}.bloque[data-astro-cid-g2jn75no]:nth-child(2n){grid-template-areas:"texto fotos fotos"}}.columna[data-astro-cid-g2jn75no]{align-content:start;gap:25px;display:grid}.columna[data-astro-cid-g2jn75no] picture{width:100%;display:block}.columna[data-astro-cid-g2jn75no] img{width:100%}.columna--texto[data-astro-cid-g2jn75no]{grid-area:texto;margin-bottom:25px}@media (width>=640px){.columna--texto[data-astro-cid-g2jn75no]{margin-bottom:0}}.columna--fotos[data-astro-cid-g2jn75no]{grid-area:fotos}@media (width>=640px){.columna--fotos[data-astro-cid-g2jn75no]{justify-items:end}.columna--fotos[data-astro-cid-g2jn75no] .grande{max-width:519px}.columna--fotos[data-astro-cid-g2jn75no] .pequena{max-width:426px}}.bloque[data-astro-cid-g2jn75no]:nth-child(2n) .columna--fotos[data-astro-cid-g2jn75no]{justify-items:start}.textos[data-astro-cid-g2jn75no]{margin-bottom:30px}.textos[data-astro-cid-g2jn75no] h3[data-astro-cid-g2jn75no]{font-family:var(--fuente-titulo);text-align:center;margin-bottom:20px;font-size:clamp(24px,3.75vw,54px);font-style:italic;font-weight:400;line-height:1.1}@media (width>=640px){.textos[data-astro-cid-g2jn75no] h3[data-astro-cid-g2jn75no]{text-align:left}}@media (width>=768px){.textos[data-astro-cid-g2jn75no] h3[data-astro-cid-g2jn75no]{border-bottom:1px solid #000;width:fit-content;min-width:300px}}.textos[data-astro-cid-g2jn75no] p[data-astro-cid-g2jn75no]{text-align:justify}@media (width>=640px){.textos[data-astro-cid-g2jn75no] p[data-astro-cid-g2jn75no]{text-align:left}}.textos[data-astro-cid-g2jn75no] .subtitulo[data-astro-cid-g2jn75no]{text-align:center;margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.1}@media (width>=640px){.textos[data-astro-cid-g2jn75no] .subtitulo[data-astro-cid-g2jn75no]{text-align:left;font-size:18px}}@media (width>=992px){.textos[data-astro-cid-g2jn75no] .subtitulo[data-astro-cid-g2jn75no]{font-size:20px}}@media (width>=640px){.bloque[data-astro-cid-g2jn75no]:nth-child(2n) .textos[data-astro-cid-g2jn75no] h3[data-astro-cid-g2jn75no]{margin-left:auto}.bloque[data-astro-cid-g2jn75no]:nth-child(2n) .textos[data-astro-cid-g2jn75no] h3[data-astro-cid-g2jn75no],.bloque[data-astro-cid-g2jn75no]:nth-child(2n) .textos[data-astro-cid-g2jn75no] p[data-astro-cid-g2jn75no],.bloque[data-astro-cid-g2jn75no]:nth-child(2n) .textos[data-astro-cid-g2jn75no] .subtitulo[data-astro-cid-g2jn75no]{text-align:right}}.pie[data-astro-cid-g2jn75no]{text-align:center}.momentos[data-astro-cid-lcdefpme]{background-color:#fafafa}.momentos[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{text-align:center;max-width:992px;margin-inline:auto;padding-block:50px;padding-inline:15px}@media (width>=640px){.momentos[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding-block:80px}}@media (width>=992px){.momentos[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{padding-block:150px}}.momentos[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);color:#242323;margin-bottom:25px;font-size:clamp(25px,6.66667vw,96px);font-style:italic;font-weight:400;line-height:1.1}.momentos[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#595957;text-align:justify;margin-bottom:10px}@media (width>=640px){.momentos[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{text-align:center}}@media (width>=768px){.momentos[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:18px}}.momentos[data-astro-cid-lcdefpme] .accion[data-astro-cid-lcdefpme]{margin-top:20px}@media (width>=992px){.momentos[data-astro-cid-lcdefpme] .accion[data-astro-cid-lcdefpme]{margin-top:40px}}.bodas[data-astro-cid-lcdefpme]{color:#fff;background-color:#2b393d;align-items:center;min-height:320px;display:grid;position:relative;overflow:hidden}@media (width>=992px){.bodas[data-astro-cid-lcdefpme]{height:680px}}.bodas[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;opacity:.48;width:100%;height:100%;position:absolute;inset:0}.bodas[data-astro-cid-lcdefpme] .textos[data-astro-cid-lcdefpme]{text-align:center;width:100%;max-width:1440px;margin-inline:auto;padding-block:85px;padding-inline:15px;position:relative}@media (width>=992px){.bodas[data-astro-cid-lcdefpme] .textos[data-astro-cid-lcdefpme]{text-align:left;padding-block:0}}.bodas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--fuente-titulo);margin-bottom:25px;font-size:clamp(19px,4.51389vw,65px);font-style:italic;font-weight:400;line-height:.8}@media (width>=992px){.bodas[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:550px}}.bodas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:.05em}@media (width>=992px){.bodas[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:400px}}
