.cabecera-contacto[data-astro-cid-kphbpcdu]{display:flex;flex-direction:column;align-items:center;max-width:1454px;margin:0 auto;padding:90px 20px 0;text-align:center}.cabecera-contacto[data-astro-cid-kphbpcdu] .cabecera-contacto__titulo{font-family:var(--fuente-titulos);font-size:55px;line-height:74px;letter-spacing:-2.3px}.cabecera-contacto__texto[data-astro-cid-kphbpcdu]{width:68%;margin-top:20px;font-size:20px;line-height:30px;letter-spacing:-.8px;word-spacing:2px}.contacto[data-astro-cid-kphbpcdu]{display:grid;grid-template-columns:calc(50% - 2px) 1fr;grid-template-rows:auto 1fr;grid-template-areas:"datos formulario" "datos horario";align-items:start;column-gap:20px;max-width:1454px;margin:0 auto;padding:54px 10px 73px}.contacto__formulario[data-astro-cid-kphbpcdu]{grid-area:formulario;padding:0 10px}.contacto__horario[data-astro-cid-kphbpcdu]{grid-area:horario;padding:20px 10px 0}.contacto__datos[data-astro-cid-kphbpcdu]{grid-area:datos;padding:0 20px 0 30px}.contacto__titulo[data-astro-cid-kphbpcdu]{font-family:var(--fuente-titulos);font-size:35px;line-height:56px;letter-spacing:-.3px}.contacto__texto[data-astro-cid-kphbpcdu]{font-size:16px;line-height:24px}.contacto__texto[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{text-decoration:none}.contacto__texto[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{text-decoration:underline}.contacto__horario[data-astro-cid-kphbpcdu] .contacto__texto[data-astro-cid-kphbpcdu]{margin-top:20px;letter-spacing:normal}.contacto__texto[data-astro-cid-kphbpcdu] strong[data-astro-cid-kphbpcdu]{font-weight:700}.contacto__datos[data-astro-cid-kphbpcdu] .contacto__titulo[data-astro-cid-kphbpcdu]+[data-astro-cid-kphbpcdu]{margin-top:15px}.contacto__datos[data-astro-cid-kphbpcdu] .contacto__texto[data-astro-cid-kphbpcdu]+.contacto__titulo[data-astro-cid-kphbpcdu]{margin-top:35.5px}.contacto__redes[data-astro-cid-kphbpcdu]{display:flex;gap:19.2px;margin:0;padding:0;list-style:none}.contacto__redes[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{display:block;color:#333;transition:color .2s,transform .25s}.contacto__redes[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover,.contacto__redes[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:focus-visible{color:var(--arena);transform:translateY(-3px) scale(1.1)}.contacto__aviso[data-astro-cid-kphbpcdu]{margin-top:20px;color:#1f1e1e;font-size:16px;line-height:24px}.formulario[data-astro-cid-kphbpcdu]{margin-top:20px}.formulario__campos[data-astro-cid-kphbpcdu]{display:flex;flex-wrap:wrap;margin:0 -4px}.formulario__grupo[data-astro-cid-kphbpcdu],.formulario__casilla[data-astro-cid-kphbpcdu]{width:40%;margin-bottom:10px;padding:0 4px}.formulario__grupo--ancho[data-astro-cid-kphbpcdu]{width:80%}.formulario__grupo[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{width:100%;min-height:33px;padding:4px 12px;border:0;border-bottom:1px solid #69727d;border-radius:0;background:linear-gradient(var(--tinta),var(--tinta)) no-repeat center bottom / 0 2px;color:var(--tinta);font:400 18px/27px var(--fuente-texto);letter-spacing:-.1px;transition:background-size .5s cubic-bezier(.2,.8,.2,1),border-color .3s}.formulario__grupo[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]::placeholder{color:#69727d;opacity:1}.formulario__grupo[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]:focus{border-bottom-color:#0000;background-size:100% 2px;outline:none}.formulario__casilla[data-astro-cid-kphbpcdu]{width:100%;padding-bottom:1px;font-size:18px;line-height:27px;letter-spacing:-.1px}.formulario__casilla[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{position:relative;top:-4px;width:13px;height:13px;margin:0 3px 0 0;vertical-align:middle;accent-color:var(--tinta)}.formulario__casilla[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:var(--arena);text-decoration:none}.formulario__casilla[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{text-decoration:underline}.formulario__pie[data-astro-cid-kphbpcdu]{width:100%;padding:0 4px}.formulario__enviar[data-astro-cid-kphbpcdu]{min-height:40px;padding:10px 40px;border:3px double #fff;border-radius:1px;background:#000;color:#fff;font:400 20px/20px var(--fuente-texto);letter-spacing:-.2px;cursor:pointer;position:relative;overflow:hidden;transition:background-color .25s,transform .25s}.formulario__enviar[data-astro-cid-kphbpcdu]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,#0000 30%,#ffffff4d,#0000 70%);translate:-120%;transition:translate .9s cubic-bezier(.2,.8,.2,1)}.formulario__enviar[data-astro-cid-kphbpcdu]:hover,.formulario__enviar[data-astro-cid-kphbpcdu]:focus-visible{background:#333}.formulario__enviar[data-astro-cid-kphbpcdu]:hover:after,.formulario__enviar[data-astro-cid-kphbpcdu]:focus-visible:after{translate:120%}.formulario__enviar[data-astro-cid-kphbpcdu]:active{transform:scale(.97)}.formulario__estado[data-astro-cid-kphbpcdu]{margin-top:12px;font-size:14px;line-height:21px}.formulario__estado[data-astro-cid-kphbpcdu]:empty{display:none}@media(width<=1024px){.cabecera-contacto[data-astro-cid-kphbpcdu]{padding-top:20px}.cabecera-contacto[data-astro-cid-kphbpcdu] .cabecera-contacto__titulo{font-size:40px;line-height:40px}.cabecera-contacto__texto[data-astro-cid-kphbpcdu]{width:90vw;font-size:18px;line-height:27px}.contacto[data-astro-cid-kphbpcdu]{grid-template-columns:1fr 1fr;grid-template-areas:"horario formulario" "datos formulario";padding-bottom:30px}.contacto__horario[data-astro-cid-kphbpcdu]{padding:0 0 0 20px}.contacto__datos[data-astro-cid-kphbpcdu]{padding:25.5px 0 0 20px}.contacto__titulo[data-astro-cid-kphbpcdu]{font-size:20px;line-height:20px}.contacto__texto[data-astro-cid-kphbpcdu],.contacto__aviso[data-astro-cid-kphbpcdu]{font-size:14px;line-height:21px}.contacto__aviso[data-astro-cid-kphbpcdu]{letter-spacing:-.1px}.contacto__texto--correo[data-astro-cid-kphbpcdu]{letter-spacing:0}.contacto__horario[data-astro-cid-kphbpcdu] .contacto__texto[data-astro-cid-kphbpcdu],.contacto__datos[data-astro-cid-kphbpcdu] .contacto__titulo[data-astro-cid-kphbpcdu]+[data-astro-cid-kphbpcdu]{margin-top:5px}.contacto__datos[data-astro-cid-kphbpcdu] .contacto__texto[data-astro-cid-kphbpcdu]+.contacto__titulo[data-astro-cid-kphbpcdu]{margin-top:25.5px}.contacto__datos[data-astro-cid-kphbpcdu] .contacto__titulo[data-astro-cid-kphbpcdu]+.contacto__redes[data-astro-cid-kphbpcdu]{margin-top:10px}.contacto__redes[data-astro-cid-kphbpcdu] svg{width:17px;height:17px}.formulario__grupo[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{font-size:12px;line-height:18px;letter-spacing:-.3px}.formulario__casilla[data-astro-cid-kphbpcdu]{padding-bottom:4px;font-size:12px;line-height:18px;letter-spacing:-.3px}.formulario__casilla[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{top:0}.formulario__enviar[data-astro-cid-kphbpcdu]{font-size:14px;line-height:14px}}@media(width<=767px){.cabecera-contacto[data-astro-cid-kphbpcdu] .cabecera-contacto__titulo{font-size:30px;line-height:30px;letter-spacing:-2px}.cabecera-contacto__texto[data-astro-cid-kphbpcdu]{width:100%;font-size:14px;line-height:21px}.contacto[data-astro-cid-kphbpcdu]{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"formulario" "horario" "datos";padding:54px 20px 42px}.contacto__formulario[data-astro-cid-kphbpcdu]{padding:0}.contacto__horario[data-astro-cid-kphbpcdu]{padding:20px 0 0}.contacto__datos[data-astro-cid-kphbpcdu]{padding:23.5px 0 0}.contacto__titulo[data-astro-cid-kphbpcdu]{font-size:25px;line-height:25px}.contacto__texto--direccion[data-astro-cid-kphbpcdu]{letter-spacing:0}.contacto__horario[data-astro-cid-kphbpcdu] .contacto__texto[data-astro-cid-kphbpcdu],.contacto__datos[data-astro-cid-kphbpcdu] .contacto__titulo[data-astro-cid-kphbpcdu]+[data-astro-cid-kphbpcdu]{margin-top:3px}.contacto__datos[data-astro-cid-kphbpcdu] .contacto__texto[data-astro-cid-kphbpcdu]+.contacto__titulo[data-astro-cid-kphbpcdu]{margin-top:23.5px}.contacto__datos[data-astro-cid-kphbpcdu] .contacto__titulo[data-astro-cid-kphbpcdu]+.contacto__redes[data-astro-cid-kphbpcdu]{margin-top:8px}.formulario__grupo[data-astro-cid-kphbpcdu],.formulario__grupo--ancho[data-astro-cid-kphbpcdu]{width:100%}.formulario__grupo[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu],.formulario__casilla[data-astro-cid-kphbpcdu]{font-size:14px;line-height:21px}.formulario__casilla[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{top:-2px}}
