/**handles:genesis-custom-blocks__block-personas-relacionadas,block-personas-relacionadas.css**/
.bloque-personas-relacionadas{padding:40px 20px}.bloque-personas-relacionadas .h2ShakingHUB{text-align:center;margin-bottom:30px;font-size:32px}.listado-personas{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.persona-card{background:#f7f7f7;border-radius:8px;overflow:hidden;text-align:center;transition:box-shadow .3s ease}.persona-card:hover{box-shadow:0 4px 15px rgba(0,0,0,.1)}.persona-imagen{width:100%;height:260px;background-size:cover;background-position:center}.persona-nombre{font-size:18px;margin:15px 0 5px;color:#222}.persona-topicos{font-size:14px;color:#555;padding:0 10px 15px}.persona-topicos span{display:inline-block;background:#d9f2ea;padding:4px 8px;border-radius:12px;margin:2px}.filtro-cpts{margin:30px 0;text-align:center}.filtro-cpts .filtro-boton{display:inline-block;margin:0 8px 10px;padding:8px 16px;background:#e6e6e6;color:#333;border-radius:20px;text-decoration:none;font-size:14px;transition:all .3s ease}.filtro-cpts .filtro-boton.active{background:#00c18a;color:#fff}.filtro-cpts .filtro-boton:hover{background:#00a97a;color:#fff}.filtros-cpt form{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.filtros-cpt label{margin-right:5px;font-weight:500}.filtros-cpt button,.filtros-cpt select{padding:6px 12px;font-size:14px}
.bloque-personas-relacionadas{padding:40px 20px}.bloque-personas-relacionadas .h2ShakingHUB{text-align:center;margin-bottom:30px;font-size:32px}.listado-personas{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.persona-card{background:#f7f7f7;border-radius:8px;overflow:hidden;text-align:center;transition:box-shadow .3s ease}.persona-card:hover{box-shadow:0 4px 15px rgba(0,0,0,.1)}.persona-imagen{width:100%;height:260px;background-size:cover;background-position:center}.persona-nombre{font-size:18px;margin:15px 0 5px;color:#222}.persona-topicos{font-size:14px;color:#555;padding:0 10px 15px}.persona-topicos span{display:inline-block;background:#d9f2ea;padding:4px 8px;border-radius:12px;margin:2px}.filtro-cpts{margin:30px 0;text-align:center}.filtro-cpts .filtro-boton{display:inline-block;margin:0 8px 10px;padding:8px 16px;background:#e6e6e6;color:#333;border-radius:20px;text-decoration:none;font-size:14px;transition:all .3s ease}.filtro-cpts .filtro-boton.active{background:#00c18a;color:#fff}.filtro-cpts .filtro-boton:hover{background:#00a97a;color:#fff}.filtros-cpt form{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.filtros-cpt label{margin-right:5px;font-weight:500}.filtros-cpt button,.filtros-cpt select{padding:6px 12px;font-size:14px}