.vistel-entrada p{margin:.67em 0}.vistel-entrada h1,.vistel-entrada h2,.vistel-entrada h3,.vistel-entrada h4,.vistel-entrada h5,.vistel-entrada h6{margin:.67em 0}.vistel-entrada ul,.vistel-entrada ol{margin:.67em 0;padding-left:1.5em}.vistel-entrada li{font-size:14px;font-weight:400;line-height:18px}.vistel-entrada img{max-width:100%;height:auto}.vistel-entrada figure{margin:1em 0}.vistel-entrada figcaption,.vistel-entrada .wp-caption-text{font-size:12px;font-style:italic;font-weight:300}.vistel-entrada .aligncenter{display:block;margin-left:auto;margin-right:auto}.vistel-entrada .alignleft{float:left;margin:0 1.5em 1em 0}.vistel-entrada .alignright{float:right;margin:0 0 1em 1.5em}.vistel-entrada blockquote{margin:1em 0 1em 50px;padding:20px;border-left:3px solid var(--vistel-acento);background-color:#f0f0f0}.vistel-entrada table{border-collapse:collapse}.vistel-entrada th,.vistel-entrada td{padding:10px;border:1px solid var(--vistel-negro)}.vistel-entrada iframe{max-width:100%}.vistel-entrada .rank-math-html-sitemap ul{list-style:disc;padding-left:1.5em}.vistel-entrada .rank-math-html-sitemap__date{margin-left:4px;color:#999;font-size:13px}.vistel-con-barra{display:flex;justify-content:space-between;align-items:flex-start}.vistel-con-barra__principal{flex:0 0 65%;min-width:0}.vistel-barra-lateral{flex:0 0 30%;margin-top:40px}.vistel-barra-lateral .widget{margin-bottom:25px}.vistel-barra-lateral .widget-title{margin:0;color:var(--vistel-texto);font-size:14px;line-height:36px;letter-spacing:0;text-align:left}.vistel-barra-lateral ul{margin:10px 0;padding:0;list-style:none}.vistel-barra-lateral li{font-size:16px;font-weight:300;line-height:24px}@media (max-width:849px){.vistel-con-barra{flex-direction:column}.vistel-con-barra__principal,.vistel-barra-lateral{flex-basis:auto;width:100%}}.vistel-buscador{display:flex;justify-content:space-between;padding:10px 0}.vistel-buscador__campo{width:70%;height:40px;padding:0 10px;border:1px solid var(--vistel-texto);border-radius:0;background-color:var(--vistel-blanco);color:var(--vistel-texto);font-family:var(--vistel-font-texto);font-size:16px}.vistel-buscador__boton{width:28%;height:40px;padding:0;border:0;background-color:var(--vistel-acento);color:var(--vistel-blanco);font-family:var(--vistel-font-titulo);font-size:15px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:opacity .2s}.vistel-buscador__boton:hover,.vistel-buscador__boton:focus-visible{opacity:.85}.vistel-noticia-ficha__titulo{margin:0;font-size:28px;line-height:32px;letter-spacing:0}.vistel-noticia-ficha__imagen{display:block;width:100%;height:auto;margin:15px 0}.vistel-noticia-ficha__meta{margin:0 0 15px;color:var(--vistel-acento);font-size:13px;line-height:16px}.vistel-noticia-ficha__etiquetas{margin-left:10px;color:var(--vistel-texto)}.vistel-ficha-concierto__columnas{display:flex;align-items:flex-start;margin-top:60px}.vistel-ficha-concierto__imagen{flex:0 0 46.5%;margin-right:4.5%}.vistel-ficha-concierto__imagen img{display:block;width:100%;height:auto}.vistel-ficha-concierto__datos{flex:0 0 49%;min-width:0}.vistel-ficha-concierto__titulo{margin:0;color:var(--vistel-texto);font-size:30px;line-height:30px;letter-spacing:0;text-align:left}.vistel-ficha-concierto__lista{margin:20px 0;padding:0;list-style:none}.vistel-ficha-concierto__lista li{padding-bottom:5px;font-size:14px;font-weight:400;line-height:18px}.vistel-ficha-concierto__lista .fa{width:30px;text-align:center}.vistel-boton-entradas{display:inline-block;margin:0 0 14px;padding:8px 20px;background-color:var(--vistel-acento);color:var(--vistel-blanco);font-size:16px;text-align:center;transition:opacity .2s}.vistel-boton-entradas:hover,.vistel-boton-entradas:focus{color:var(--vistel-blanco);text-decoration:none;opacity:.85}@media (max-width:767px){.vistel-ficha-concierto__columnas{flex-direction:column}.vistel-ficha-concierto__imagen,.vistel-ficha-concierto__datos{flex-basis:auto;width:100%;margin-right:0}.vistel-ficha-concierto__datos{margin-top:20px}}.vistel-fondo-fijo{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-position:center;background-size:cover;opacity:.9}.vistel-pagina-conciertos__intro p{margin:.67em 0;color:var(--vistel-blanco);font-family:"Open Sans",Arial,sans-serif;font-size:24px;font-weight:400;line-height:36px;letter-spacing:-1px;text-align:center;text-transform:uppercase}.vistel-bloque-conciertos{margin-bottom:35px}.vistel-bloque-conciertos__titulo{margin:70px 0 0;padding:22px 0 5px;color:var(--vistel-acento);font-size:50px;line-height:55px;letter-spacing:-1px;text-align:center}.vistel-pagina-conciertos .vistel-titulo-pagina__texto,.post-type-archive-event .vistel-titulo-pagina__texto,.tax-events-category .vistel-titulo-pagina__texto{color:var(--vistel-blanco)}.vistel-listado__item{margin-bottom:60px;background-color:#f0f0f0}.vistel-listado__imagen img{display:block;width:100%;height:auto}.vistel-listado__texto{padding:35px}.vistel-listado__titulo{margin:0;color:var(--vistel-texto);font-size:24px;font-weight:300;line-height:30px;letter-spacing:0}.vistel-listado__titulo a{color:inherit}.vistel-listado__fecha{margin:6px 0 17px;font-size:12px;line-height:14px}.vistel-listado__resumen p{margin:.67em 0}.vistel-listado__mas{display:inline-block;font-size:14px;letter-spacing:1px;text-transform:uppercase}@media (max-width:639px){.vistel-listado__texto{padding:35px 5%}}.vistel-paginacion{display:flex;justify-content:space-between;gap:20px;margin:0 0 40px}.vistel-paginacion a{display:block;min-width:130px;padding:25px 10px;background-color:#f0f0f0;color:var(--vistel-acento);font-size:16px;font-weight:300;line-height:1;text-align:center;text-transform:uppercase;transition:background-color .2s,color .2s}.vistel-paginacion a:hover,.vistel-paginacion a:focus{background-color:var(--vistel-acento);color:var(--vistel-blanco);text-decoration:none}.vistel-sin-resultados__titulo{margin:0 0 .67em;color:var(--vistel-acento);font-size:50px;line-height:55px;letter-spacing:-1px}.vistel-sin-resultados p{margin:.67em 0}.vistel-no-encontrada{text-align:center}.vistel-no-encontrada p{margin:.67em 0}.vistel-no-encontrada__buscador{max-width:500px;margin:30px auto 60px}