.pmc-heroe[data-astro-cid-3qbmtmix]{min-height:100vh;padding:0 max(calc((100% - var(--ancho-max)) / 2), 10px) 10px;background:var(--fondo) bottom center / cover no-repeat, var(--azul);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.pmc-heroe[data-astro-cid-3qbmtmix]:before{content:"";opacity:.92;background:linear-gradient(#fff 0%,#1a527c00 25%);position:absolute;inset:0}.pmc-heroe[data-astro-cid-3qbmtmix] h1[data-astro-cid-3qbmtmix]{z-index:1;font-family:var(--letra);color:#fff;text-shadow:7px 2px 9px #000000ba;margin-bottom:15px;padding:20px 30px 0 0;font-size:100px;font-weight:400;line-height:1.3;position:relative}.pmc-bloques[data-astro-cid-3qbmtmix]{background:var(--azul);padding:45px max(calc((100% - var(--ancho-max)) / 2), 45px);font-family:var(--letra);color:#fff;flex-direction:column;gap:100px;display:flex}.pmc-bloque[data-astro-cid-3qbmtmix]{gap:20px;display:flex}.pmc-bloque--al-reves[data-astro-cid-3qbmtmix]{flex-direction:row-reverse}.pmc-bloque[data-astro-cid-3qbmtmix]>[data-astro-cid-3qbmtmix]{flex:1 1 0;min-width:0;padding:10px}.pmc-bloque[data-astro-cid-3qbmtmix]>.pmc-bloque__texto[data-astro-cid-3qbmtmix]{padding:20px 5px 20px 20px}.pmc-bloque--al-reves[data-astro-cid-3qbmtmix]>.pmc-bloque__texto[data-astro-cid-3qbmtmix]{padding:20px 20px 20px 5px}.pmc-bloque[data-astro-cid-3qbmtmix] h2[data-astro-cid-3qbmtmix]{margin-bottom:20px;font-size:45px;font-weight:400;line-height:1.3}.pmc-bloque[data-astro-cid-3qbmtmix] p[data-astro-cid-3qbmtmix]{font-size:20px;font-weight:300;line-height:45px}.pmc-bloque__icono[data-astro-cid-3qbmtmix]{flex-direction:column;justify-content:center;padding-bottom:60px;display:flex}.pmc-aro[data-astro-cid-3qbmtmix]{padding:var(--arriba) 0 var(--abajo);position:relative}.pmc-aro[data-astro-cid-3qbmtmix] img{width:var(--ancho);margin:0 auto}.pmc-aro[data-astro-cid-3qbmtmix]:before{content:"";width:60%;height:95%;box-shadow:0 0 20px 8px var(--naranja);z-index:2;pointer-events:none;border-radius:50%;position:absolute;top:56%;left:49%;transform:translate(-50%,-50%)}.pmc-cajas[data-astro-cid-3qbmtmix]{background:var(--azul);padding:32px max(calc((100% - var(--ancho-max)) / 2), 32px) 42px;font-family:var(--letra);color:#fff;flex-direction:column;gap:64px;display:flex}.pmc-caja[data-astro-cid-3qbmtmix]{-webkit-backdrop-filter:blur(15px);box-shadow:0 0 8px var(--naranja), 0 0 8px var(--naranja), 0 0 8px var(--naranja);text-align:center;border-radius:20px;padding:26px}.pmc-caja__titulo[data-astro-cid-3qbmtmix]{margin-bottom:20px;font-size:39px;font-weight:400;line-height:1.3}.pmc-caja__entradilla[data-astro-cid-3qbmtmix]{font-size:22px;font-weight:300;line-height:27.2px}.pmc-caja--llamada[data-astro-cid-3qbmtmix]{flex-direction:column;align-items:center;display:flex}.pmc-caja--llamada[data-astro-cid-3qbmtmix] .pmc-caja__entradilla[data-astro-cid-3qbmtmix]{margin-bottom:20px}.pmc-boton[data-astro-cid-3qbmtmix]{background:0 0;font-size:20px}.pmc-contacto[data-astro-cid-3qbmtmix]{text-align:left;gap:20px;padding:25px 0 0 50px;display:flex}.pmc-contacto__datos[data-astro-cid-3qbmtmix]{flex:none;width:46%;padding-right:25px}.pmc-contacto__formulario[data-astro-cid-3qbmtmix]{flex:1;min-width:0;padding:0 50px}.pmc-contacto[data-astro-cid-3qbmtmix] h3[data-astro-cid-3qbmtmix]{margin-bottom:20px;font-size:30px;font-weight:500;line-height:1.3}.pmc-contacto[data-astro-cid-3qbmtmix] ul[data-astro-cid-3qbmtmix]{margin:0;padding:0;font-size:20px;font-weight:300;line-height:44px;list-style:none}.pmc-formulario[data-astro-cid-3qbmtmix]{flex-direction:column;align-items:flex-start;gap:20px;padding:10px 0 44px;display:flex}.pmc-formulario[data-astro-cid-3qbmtmix] input[data-astro-cid-3qbmtmix],.pmc-formulario[data-astro-cid-3qbmtmix] textarea[data-astro-cid-3qbmtmix]{all:unset;box-sizing:border-box;color:#fff;width:100%;font-family:var(--letra-tema);border-bottom:2px solid #fff;font-size:16px;line-height:27.2px}.pmc-formulario[data-astro-cid-3qbmtmix] textarea[data-astro-cid-3qbmtmix]{min-height:56px}.pmc-formulario[data-astro-cid-3qbmtmix] [data-astro-cid-3qbmtmix]::placeholder{color:#ffffff73}.pmc-formulario[data-astro-cid-3qbmtmix] input[data-astro-cid-3qbmtmix]:focus,.pmc-formulario[data-astro-cid-3qbmtmix] textarea[data-astro-cid-3qbmtmix]:focus{border-bottom-color:var(--naranja);box-shadow:0 4px 8px -2px var(--naranja)}.pmc-formulario[data-astro-cid-3qbmtmix] button[data-astro-cid-3qbmtmix]{color:var(--azul);font-family:var(--letra-tema);cursor:pointer;background:#fff;border:0;border-radius:4px;margin-top:0;padding:17px 40px;font-size:14px;line-height:1}.pmc-formulario[data-astro-cid-3qbmtmix] button[data-astro-cid-3qbmtmix]:hover,.pmc-formulario[data-astro-cid-3qbmtmix] button[data-astro-cid-3qbmtmix]:focus-visible{color:var(--naranja)}@media (width<=1024px){.pmc-bloque[data-astro-cid-3qbmtmix],.pmc-bloque--al-reves[data-astro-cid-3qbmtmix]{flex-direction:column-reverse;gap:0}.pmc-contacto[data-astro-cid-3qbmtmix]{flex-direction:column;padding:0}.pmc-contacto__datos[data-astro-cid-3qbmtmix]{width:auto;padding-right:0}}@media (width<=767px){.pmc-heroe[data-astro-cid-3qbmtmix]{background-image:var(--fondo-movil);background-position:-181px 0;justify-content:flex-start;align-items:center;min-height:96vh}.pmc-heroe[data-astro-cid-3qbmtmix] h1[data-astro-cid-3qbmtmix]{text-align:center;margin:92px 0 0;padding:0;font-size:31px}.pmc-bloques[data-astro-cid-3qbmtmix]{gap:60px;padding:45px 45px 60px}.pmc-bloque[data-astro-cid-3qbmtmix]>[data-astro-cid-3qbmtmix]{padding:10px}.pmc-bloque[data-astro-cid-3qbmtmix]>.pmc-bloque__texto[data-astro-cid-3qbmtmix],.pmc-bloque--al-reves[data-astro-cid-3qbmtmix]>.pmc-bloque__texto[data-astro-cid-3qbmtmix]{padding:10px 12px 10px 20px}.pmc-bloque[data-astro-cid-3qbmtmix] h2[data-astro-cid-3qbmtmix]{font-size:35px}.pmc-bloque[data-astro-cid-3qbmtmix] p[data-astro-cid-3qbmtmix]{font-size:19px;line-height:1.5}.pmc-bloque[data-astro-cid-3qbmtmix]:first-child p[data-astro-cid-3qbmtmix]{font-size:18px}.pmc-bloque__icono[data-astro-cid-3qbmtmix]{padding-bottom:20px}.pmc-aro[data-astro-cid-3qbmtmix]{padding:var(--arriba-movil) 0 0}.pmc-aro[data-astro-cid-3qbmtmix] img{width:var(--ancho-movil)}.pmc-cajas[data-astro-cid-3qbmtmix]{padding:32px 32px 42px}.pmc-caja[data-astro-cid-3qbmtmix]{padding:15px}.pmc-caja__titulo[data-astro-cid-3qbmtmix]{font-size:32px}.pmc-caja__entradilla[data-astro-cid-3qbmtmix]{font-size:20px;line-height:1.24}.pmc-contacto[data-astro-cid-3qbmtmix] h3[data-astro-cid-3qbmtmix]{margin-top:20px;font-size:25px}.pmc-contacto__formulario[data-astro-cid-3qbmtmix]{padding:9px}}
