.guia-web .tema{scroll-margin-top:5.5rem;background:#fff;border:1px solid #e3e9f7;border-radius:1.5rem;padding:1.5rem;box-shadow:0 18px 50px -36px rgba(26,77,255,.45)}@media (min-width:768px){.guia-web .tema{padding:2.25rem}}.guia-web .cab{position:relative;margin-bottom:1.25rem;padding-left:3.75rem;min-height:3rem}.guia-web .cab .sec{display:block;font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1a4dff;margin-bottom:.2rem}.guia-web .cab .num{position:absolute;left:0;top:.9rem;width:2.75rem;height:2.75rem;border-radius:.8rem;background:linear-gradient(135deg,#1a4dff,#5a8bff);color:#fff;display:grid;place-items:center;font-weight:800;font-size:1.15rem}.guia-web .cab h2{margin:0;font-size:1.6rem;line-height:1.15;font-weight:700;letter-spacing:-.01em;color:#0c1322}.guia-web .cab .sub{margin:.35rem 0 0;color:#50607f}.guia-web h3{font-size:1.1rem;font-weight:700;margin:1.25rem 0 .5rem;color:#0c1322}.guia-web .tema p{margin:0 0 .75rem;color:#2b3954}.guia-web figure{margin:0 0 1rem}.guia-web figure img{width:100%;display:block;border-radius:.75rem;border:1px solid #d7e0f3;box-shadow:0 10px 28px -16px rgba(26,77,255,.4);cursor:zoom-in;background:#f3f6ff}.guia-web figure.pc img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.guia-web figure.tel img{aspect-ratio:390/844}.guia-web figure.pc.estrecho img{aspect-ratio:auto}.guia-web figure.menu img,.guia-web figure.pc.estrecho img,.guia-web figure.recorte img{max-height:34rem;width:auto;max-width:100%;margin:0 auto}.guia-web figcaption{font-size:.8rem;color:#50607f;margin-top:.4rem}.guia-web figure.recorte figcaption{text-align:center}.guia-web .telefonos{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin:.5rem 0 1.25rem}.guia-web figure.tel{width:11.5rem;margin:0}.guia-web figure.tel img{border-radius:1.4rem;border:6px solid #0c1322}.guia-web .dos,.guia-web .paneles{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start}.guia-web .faq,.guia-web .tres,.guia-web .tres-img{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:768px){.guia-web .dos,.guia-web .faq,.guia-web .paneles{grid-template-columns:repeat(2,minmax(0,1fr))}.guia-web .tres,.guia-web .tres-img{grid-template-columns:repeat(3,minmax(0,1fr))}}.guia-web .caja-color{background:linear-gradient(160deg,#eef3ff,#fff);border:1px solid #d7e0f3;border-radius:1rem;padding:1rem 1.1rem}.guia-web .caja-color>b{display:block;color:#1a4dff;font-size:1.02rem;margin-bottom:.3rem}.guia-web .caja-color>span{font-size:.92rem;color:#3c4a66}.guia-web ul.puntos{margin:0 0 .9rem;padding:0;list-style:none}.guia-web ul.puntos li{position:relative;padding-left:1.4rem;margin-bottom:.45rem;color:#2b3954}.guia-web ul.puntos li:before{content:"";position:absolute;left:.15rem;top:.5rem;width:.55rem;height:.55rem;border-radius:50%;background:#1a4dff;box-shadow:0 0 0 .2rem #dbe5ff}.guia-web ol.pasos{counter-reset:p;margin:0 0 .9rem;padding:0;list-style:none}.guia-web ol.pasos li{counter-increment:p;position:relative;padding-left:2.2rem;margin-bottom:.6rem;min-height:1.6rem;color:#2b3954}.guia-web ol.pasos li:before{content:counter(p);position:absolute;left:0;top:-.05rem;width:1.6rem;height:1.6rem;border-radius:50%;background:#1a4dff;color:#fff;font-weight:700;font-size:.8rem;display:grid;place-items:center}.guia-web .nota{display:flex;flex-wrap:wrap;gap:.25rem .6rem;border-radius:.8rem;padding:.85rem 1rem;font-size:.92rem;margin:.5rem 0 .9rem;color:#2b3954}.guia-web .nota.tip{background:#eef3ff;border-left:4px solid #1a4dff}.guia-web .nota.ojo{background:#fffbeb;border-left:4px solid #a16207}.guia-web .nota.ojo b{color:#a16207}.guia-web .tabla-envoltura{overflow-x:auto}.guia-web .tabla{width:100%;min-width:36rem;border-collapse:collapse;font-size:.88rem;margin:.75rem 0 1rem}.guia-web .tabla th{text-align:left;background:#1a4dff;color:#fff;padding:.55rem .7rem;font-weight:600}.guia-web .tabla td{padding:.55rem .7rem;border-bottom:1px solid #e3e9f7;vertical-align:top;color:#2b3954}.guia-web .tabla tr:nth-child(odd) td{background:#f7f9ff}.guia-web .faq>div{background:#f7f9ff;border:1px solid #e3e9f7;border-radius:.8rem;padding:.9rem 1rem}.guia-web .faq b{display:block;color:#1a4dff;margin-bottom:.2rem}.guia-web .faq span{font-size:.92rem;color:#3c4a66}.guia-web .contacto{margin-top:1.25rem;display:grid;gap:1rem;background:linear-gradient(135deg,#1a4dff,#5a8bff);color:#fff;border-radius:1rem;padding:1.25rem}@media (min-width:768px){.guia-web .contacto{grid-template-columns:repeat(3,1fr)}}.guia-web .contacto b{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,100%,.75)}.guia-web .contacto span{overflow-wrap:anywhere}.guia-web mark{background:#fff1a8;border-radius:.2rem;padding:0 .1rem}